/*
 * newbeva 1.0
 * Copyright 2013, Michelle
 *
 * Date: 2013.04.18
 */

/* wrapper */
#wrapper{ background:url(../images/newbeva-bg.jpg) repeat; }
#wrapper #header{ background:#fff;border-bottom:1px solid #f4f5f0;box-shadow:0 3px 2px #ddd; }
#wrapper #header .M-nav-130815{ margin:0;width:100%;padding:10px 0 10px; }
#wrapper #header .M-nav-130815 .hd{ width:980px;margin:0 auto 12px; }
#wrapper #header .M-nav-130815 .nav{ width:980px;margin:0 auto; }
/* bd */
#bd{ width:968px;padding:6px 6px 30px;margin:0 auto; }
/* pic */
.M-sec-a121024 .view-con,
.M-sec-a121024 .view-mod .shadow,
.M-mod-c121024,
.M-sec-b121025 .M-mod-a121024,
.M-mod-a121024 .play a,
.M-mod-a121024 .more a,
.M-mod-b121024 .hd,.M-mod-b121024 .ft,
.M-mod-b121024 .pic-box .pic a,
.M-av-a121025 .hd,.M-av-a121025 .ft,
.M-sec-c121025 .hd,.M-sec-c121025 .ft,
.M-sec-c121025 .hd h2,
.M-sec-c121025 .hd .nav li a,
.M-sec-c121025 .pic-box .pic a,
.M-sec-c121025 .pic-box .bt a,
.M-sec-c121025 .pre a,.M-sec-c121025 .next a,
.M-sec-d121025 .hd,.M-sec-d121025 .ft,
.M-sec-d121025 .mod li a,
.star-y,.star-y em,
.M-sec-e121024,
.k-sec-f130409 .hd,.k-sec-f130409 .ft
{ background:url(../images/newbeva-pic130418.png) no-repeat; }
.M-mod-b121024,
.M-av-a121025,
.M-sec-c121025{ background:url(../images/newbeva-modbg.png) repeat-y; }
/* pic24 */
.vip-l,.vip-l2,
.vip-s,.vip-s2{ background:url(../images/newvip-icon.png) no-repeat; }
.vip-l{ position:absolute;width:83px;height:82px;text-indent:-99999px; }
.vip-l2{ background-position:0 -87px;position:absolute;width:82px;height:83px;text-indent:-99999px;top:-4px;right:-4px; }
.vip-s{ background-position:0 -180px;position:absolute;width:42px;height:41px;text-indent:-99999px; }
.vip-s2{ background-position:0 -231px;position:absolute;width:41px;height:42px;text-indent:-99999px;top:-3px;right:-3px; }
/* ie hack */
.vip-l{ _background:none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://3w.beva.cn/images/vip-l-ie.png', sizingMethod='scale'); }
.vip-l2{ _background:none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://3w.beva.cn/images/vip-l-ie2.png', sizingMethod='scale'); }
.vip-s{ _background:none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://3w.beva.cn/images/vip-s-ie.png', sizingMethod='scale'); }
.vip-s2{ _background:none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://3w.beva.cn/images/vip-s-ie2.png', sizingMethod='scale'); }
/* view-mod */
.view-mod h2{ position:absolute; }
.view-mod .shadow{ position:absolute;background:#000;opacity:0.5;filter:alpha(opacity=50); }
.view-mod .pagination{ position:absolute;overflow:hidden;zoom:1; }
.view-mod .pagination li{ float:left;text-indent:-99999px;overflow:hidden; }
.view-mod .pagination li.on{ cursor:default; }
/* pic-box */
.pic-box{ overflow:hidden;zoom:1;padding:3px 0 0; }
.pic-box .pic{ float:left;margin:0 10px 0 0;position:relative; }
.pic-box .pic a{ display:block;overflow:hidden; }
.pic-box ul{ overflow:hidden;zoom:1; }
/* star */
.star-y{ background-position:-416px -685px;width:80px;height:14px;display:inline-block;vertical-align:middle; }
.star-y em{ background-position:-416px -659px;float:left;height:14px; }
/* M-sec-a121024 */
.M-sec-a121024{ overflow:hidden;zoom:1;margin:0 0 10px; }
.M-sec-a121024 article{ float:left;width:681px; }
.M-sec-a121024 aside{ float:left;width:287px; }
.M-sec-a121024 .view-con{ background-position:0 -37px;width:640px;height:220px;padding:14px; }
.M-sec-a121024 .view-mod{ position:relative;width:640px;height:220px;overflow:hidden; }
.M-sec-a121024 .view-mod ul.view-slide{ width:640px;height:220px; }
.M-sec-a121024 .view-mod ul.view-slide li{ width:640px;height:220px;float:left; }
.M-sec-a121024 .view-mod h2{ font:14px/35px \5FAE\8F6F\96C5\9ED1;color:#fff;bottom:0px;left:136px; }
.M-sec-a121024 .view-mod .shadow{ width:640px;height:35px;bottom:0px;left:0px; }
.M-sec-a121024 .view-mod .pagination{ bottom:9px;left:10px; }
.M-sec-a121024 .view-mod .pagination li{ background:url(../images/newbeva242-pic.png) no-repeat;width:16px;height:17px;margin:0 8px 0 0; }
.M-sec-a121024 .view-mod .pagination li.on{ background:url(../images/newbeva241-pic.png) no-repeat;width:16px;height:17px; }
/* ie hack */
.M-sec-a121024 .view-mod .pagination a{ _background:none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://3w.beva.cn/images/newbeva242-pic.png', sizingMethod='scale'); }
.M-sec-a121024 .view-mod .pagination a:hover,
.M-sec-a121024 .view-mod .pagination a.on{ _background:none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://3w.beva.cn/images/newbeva241-pic.png', sizingMethod='scale'); }
/* M-mod-c121024 */
.M-mod-c121024{ background-position:-668px -37px;width:287px;height:248px; }
.M-mod-c121024 div{padding:20px 10px;text-align:center; line-height:28px;}
.M-mod-c121024 div a{padding:0 5px;}

/* M-main121024 */
.M-main121024{ overflow:hidden;zoom:1;font-size:14px;margin:0 0 6px; }
.M-main121024 article{ float:left;width:672px;overflow:hidden; }
.M-main121024 aside{ float:left;width:296px;overflow:hidden; }
/* M-sec-b121025 */
.M-sec-b121025{ padding:2px 0 0;overflow:hidden;zoom:1;*padding:0 0 10px;_padding:0; }
.M-sec-b121025 .M-mod-a121024{ background-position:-328px -285px;width:304px;height:179px;padding:24px 0 0 24px;float:left;margin:0 3px 13px;position:relative; }
.M-sec-b121025 .M-mod-a121024:hover { background-position:0 -285px; }
.M-mod-a121024 .pic-box{ position:relative;z-index:2; }
.M-mod-a121024 .pic-box .pic a{ width:170px;height:128px; }
.M-mod-a121024 .pic-box .pic img{ width:170px;height:128px; }
.M-mod-a121024 .pic-box ul{ padding:0 30px 0 0; }
.M-mod-a121024 .pic-box h3{ padding:0 0 5px; }
.M-mod-a121024 .pic-box h3 a{ font:700 16px \5FAE\8F6F\96C5\9ED1;width:80px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:block; }
.M-mod-a121024 .pic-box h3 a:hover { color:#ff6600; }
.M-mod-a121024 .pic-box li{ font:14px/140% \5FAE\8F6F\96C5\9ED1;color:#888; }
.M-mod-a121024 .play{ padding:5px 0 0 30px; }
.M-mod-a121024 .play a{ background-position:-935px 0;height:26px;padding:0 0 0 35px;font:700 18px/26px \5FAE\8F6F\96C5\9ED1;color:#ff6600;display:inline-block; }
.M-mod-a121024 .more{ position:absolute;bottom:29px;right:7px; }
.M-mod-a121024 .more a{ background-position:right -416px;font:700 18px/25px \5FAE\8F6F\96C5\9ED1;color:#fff;padding:0 24px 0 0; }
.M-sec-b121025 .M-mod-a121024:hover .more a{ background-position:right -386px; }
.M-mod-a121024 .more a:hover { text-decoration:none; }
/* M-mod-b121024 */
.M-mod-b121024{ width:296px;margin:2px 0 10px; }
.M-mod-b121024 .hd{ background-position:-656px -285px;height:25px; }
.M-mod-b121024 .ft{ background-position:-656px -310px;height:25px; }
.M-mod-b121024 .bd{ position:relative;margin:-8px 0 -4px; }
.M-mod-b121024 h2{ font:700 24px \5FAE\8F6F\96C5\9ED1;margin:0 0 8px;padding:0 0 0 23px; }
.M-mod-b121024 h2 b{ font-size:34px;letter-spacing:-2px;margin:0 2px 0 0; }
.M-mod-b121024 .pic-cont{ padding:10px 0 0 10px;overflow:hidden;zoom:1;color:#666; }
.M-mod-b121024 .pic-box .pic a{ background-position:0 -550px;width:117px;height:90px;padding:9px 0 0 9px; }
.M-mod-b121024 .pic-box{ margin:0 10px 0 19px;padding:10px 0 5px; }
.M-mod-b121024 .pic-box .pic img{ width:108px;height:81px; }
.M-mod-b121024 .pic-box .pic .vip-s2{ top:0;right:0; }
.M-mod-b121024 .pic-box li h3 a{ font:700 18px \5FAE\8F6F\96C5\9ED1;color:#7e2601;width:110px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:block; }
.M-mod-b121024 .pic-box li h3 a:hover { color:#ff6600;text-decoration:none; }
.M-mod-b121024 .pic-box li{ color:#888;padding:6px 0 0; }
.M-mod-b121024 .pic-box li a{ color:#888 }
.M-mod-b121024 .list li{ height:26px;font:16px/26px \5FAE\8F6F\96C5\9ED1;padding:0 23px;overflow:hidden; }
.M-mod-b121024 .list a{ display:inline-block;width:150px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;vertical-align:middle; }
.M-mod-b121024 .list b{ color:#d1e33d;font:30px/26px Arial;margin:0 6px 0 0;display:inline-block;height:26px;overflow:hidden;vertical-align:middle;*margin:-8px 6px 0 0; }
.M-mod-b121024 .list span{ float:right;margin:8px 0 0;font:14px Arial;color:#888;-webkit-text-size-adjust:none; }
.M-mod-b121024 .list i{ width:15px;height:15px;line-height:999px;overflow:hidden;margin:0 0 0 3px;vertical-align:middle; }
.M-mod-b121024 .nav{ overflow:hidden;zoom:1;margin:0 0 0 14px; }
.M-mod-b121024 .nav li{ float:left;border-left:1px solid #ccc;margin:0 0 0 -1px;height:16px;line-height:16px;overflow:hidden; }
.M-mod-b121024 .nav li a{ font:700 16px/16px \5FAE\8F6F\96C5\9ED1;padding:0 8px;color:#888; }
.M-mod-b121024 .nav li a.on{ color:#ff6600;cursor:default;text-decoration:none; }
/* M-sec-c121025 */
.M-sec-c121025{ background-position:-296px 0;width:659px;margin:20px 0 0;position:relative; }
.M-sec-c121025 .hd{ background-position:0 -488px;width:659px;height:36px;position:relative; }
.M-sec-c121025 .hd h2{ background-position:-416px -550px;height:29px;padding:30px 0 0 145px;font:700 22px \5FAE\8F6F\96C5\9ED1;position:absolute;top:-20px;left:14px; }
.M-sec-c121025 .hd .nav{ position:absolute;top:2px;right:3px;width:325px; }
.M-sec-c121025 .hd .nav ul{ overflow:hidden;zoom:1; }
.M-sec-c121025 .hd .nav li{ float:left; }
.M-sec-c121025 .hd .nav li a{ display:block;width:65px;height:32px;text-indent:-99999px; }
.M-sec-c121025 .hd .nav li.age1-2 a{ background-position:-636px -676px; }
.M-sec-c121025 .hd .nav li.age1-2 a:hover,
.M-sec-c121025 .hd .nav li.age1-2 a.on{ background-position:-636px -642px; }
.M-sec-c121025 .hd .nav li.age2-3 a{ background-position:-701px -676px; }
.M-sec-c121025 .hd .nav li.age2-3 a:hover,
.M-sec-c121025 .hd .nav li.age2-3 a.on{ background-position:-701px -642px; }
.M-sec-c121025 .hd .nav li.age3-4 a{ background-position:-766px -676px; }
.M-sec-c121025 .hd .nav li.age3-4 a:hover,
.M-sec-c121025 .hd .nav li.age3-4 a.on{ background-position:-766px -642px; }
.M-sec-c121025 .hd .nav li.age4-5 a{ background-position:-831px -676px; }
.M-sec-c121025 .hd .nav li.age4-5 a:hover,
.M-sec-c121025 .hd .nav li.age4-5 a.on{ background-position:-831px -642px; }
.M-sec-c121025 .hd .nav li.age5-6 a{ background-position:-896px -676px; }
.M-sec-c121025 .hd .nav li.age5-6 a:hover,
.M-sec-c121025 .hd .nav li.age5-6 a.on{ background-position:-896px -642px; }
.M-sec-c121025 .bd-con{width:659px;overflow:hidden;zoom:1;z-index:3;position:relative;}
.M-sec-c121025 .bd{ width:579px;height:161px;margin:0 auto;padding:6px 0 0;overflow:hidden;zoom:1;z-index:2;position:relative; }
.M-sec-c121025 .show-box{ width:999999px;overflow:hidden;zoom:1;position:relative;z-index:1; }
.M-sec-c121025 .pic-box{ width:579px;float:left; }
.M-sec-c121025 .pic-box .pic a{ background-position:-127px -550px;width:279px;height:149px;padding:9px 0 0 9px; }
.M-sec-c121025 .pic-box .pic img{ width:270px;height:140px; }
.M-sec-c121025 .pic-box li{ color:#888;line-height:180%; }
.M-sec-c121025 .pic-box h3{ margin:2px 0 4px; }
.M-sec-c121025 .pic-box h3 a{ font:700 18px \5FAE\8F6F\96C5\9ED1; }
.M-sec-c121025 .pic-box h3 em{ font:700 14px \5FAE\8F6F\96C5\9ED1;margin:0 0 0 15px; }
.M-sec-c121025 .pic-box h3 em.age1-2{ color:#ffcc00; }
.M-sec-c121025 .pic-box h3 em.age2-3{ color:#99CC00; }
.M-sec-c121025 .pic-box h3 em.age3-4{ color:#FF7B44; }
.M-sec-c121025 .pic-box h3 em.age4-5{ color:#AD85AD; }
.M-sec-c121025 .pic-box h3 em.age5-6{ color:#5ad8d8; }
.M-sec-c121025 .pic-box .bt{ padding:8px 0 0 20px; }
.M-sec-c121025 .pic-box .bt a{ background-position:-470px -609px;width:105px;height:40px;display:block;text-indent:-99999px; }
.M-sec-c121025 .pre{ position:absolute;top:70px;left:9px; }
.M-sec-c121025 .pre a{ background-position:-416px -609px;width:26px;height:41px;display:block;text-indent:-99999px; }
.M-sec-c121025 .next{ position:absolute;top:70px;right:9px; }
.M-sec-c121025 .next a{ background-position:-443px -609px;width:26px;height:41px;display:block;text-indent:-99999px; }
.M-sec-c121025 .ft{ background-position:0 -524px;width:659px;height:25px; }
/* M-sec-d121025 */
.M-sec-d121025{ background:#e4e5e7;width:961px;margin:0 4px; }
.M-sec-d121025 .hd{ background-position:0 -739px;width:961px;height:20px; }
.M-sec-d121025 .bd{ background:#fff;margin:0 10px;padding:0 0 10px 40px;overflow:hidden;zoom:1; }
.M-sec-d121025 .bd .mod{ float:left;width:180px; }
.M-sec-d121025 .mod h3{ font:700 18px \5FAE\8F6F\96C5\9ED1;margin:0 0 15px;padding:0 0 0 10px; }
.M-sec-d121025 .mod li a{ background-position:-955px -358px;padding:0 0 0 10px;font:14px/25px \5FAE\8F6F\96C5\9ED1;color:#888; }
.M-sec-d121025 .ft{ background-position:0 -759px;width:961px;height:20px; }
/* M-sec-e121024 */
.M-sec-e121024{ background-position:0 -780px;width:933px;height:124px;margin:0 auto;overflow:hidden;position:relative; }
.M-sec-e121024 .show-box{ width:849px;height:92px;margin:5px 0 0 41px;overflow:hidden;zoom:1;position:relative;z-index:2; }
.M-sec-e121024 ul{ overflow:hidden;zoom:1;width:999999px;position:relative;z-index:1; }
.M-sec-e121024 li{ float:left;margin:0 6px 0 0;width:165px;height:92px;text-align:center; }
.M-sec-e121024 li a{ line-height:92px;vertical-align:middle; }
.M-sec-e121024 li img{ line-height:92px;vertical-align:middle;*position:relative;*top:25%; }
.M-sec-e121024 .pre{ position:absolute;top:0;left:0; }
.M-sec-e121024 .pre a{ width:36px;height:97px;display:block;text-indent:-99999px; }
.M-sec-e121024 .next{ position:absolute;top:0;right:0; }
.M-sec-e121024 .next a{ width:36px;height:97px;display:block;text-indent:-99999px; }
/* M-av-a121025 */
.M-av-a121025{ width:296px;margin:0 0 10px; }
.M-av-a121025 .hd{ background-position:-656px -335px;height:10px;overflow:hidden; }
.M-av-a121025 .ft{ background-position:-656px -345px;height:10px;overflow:hidden; }
.M-av-a121025 .bd{ width:278px;margin:0 auto; }
.M-av-a121025 .bd a{ width:278px;height:190px;display:block;overflow:hidden; }
.M-av-a121025 .bd img{ width:278px;height:190px; }

.none{display:none;}

/*
 * newbeva 1.0
 * Copyright 2013, Miki
 *
 * Date: 2013.04.09
 */
 
/* k-sec-f130409 */
.k-sec-f130409{ background:#e4e5e7;width:961px;margin:20px 4px 0; }
.k-sec-f130409 .hd{ background-position:0 -739px;width:961px;height:20px; }
.k-sec-f130409 .bd{ background:#fff;margin:0 10px;padding:0 0 10px 40px;overflow:hidden;zoom:1; }
.k-sec-f130409 .ft{ background-position:0 -759px;width:961px;height:20px; }
.k-sec-f130409 .bd h3{ color:#893f24; font:700 18px \5FAE\8F6F\96C5\9ED1; margin:0 0 10px 10px; }
.k-sec-f130409 .bd td{ width:150px; height:20px; }
.k-sec-f130409 .bd b{ color:#888; font:700 14px/20px Arial; margin-right:5px; }
.k-sec-f130409 .bd a{ color:#888; font:100 12px/20px \5FAE\8F6F\96C5\9ED1; }


 