@charset "gb2312";
html{overflow-y:scroll;overflow-x:visible;}
body{margin:0;color:#6c6c6c;font:12px/21px "宋体";background:#ececec;}
ul,ol,li,dl,dd,dt,p,h1,h2,h3,h4,h5,h6,form,input{margin:0;padding:0;font-weight:normal; font-size:12px;list-style:none;}
img,fieldset{border:none;}
select,input,img{vertical-align:middle;}
select,input,textarea{font-size:12px;}a{text-decoration:none;color:#010101;}
a:hover{text-decoration:underline;color:#4c7d08;}
.clear{clear:both;height:2px;overflow:hidden;}
div,ul,dl{zoom:1;}
div:after,ul:after,dl:after{content:".";display:block;clear:both;height:0;visibility:hidden;}
.wrap{width:960px;margin:0 auto;padding:8px;padding-top:0;background:#fff;border:1px #d7d7d7 solid;}
.gonggao{width:976px;margin:0 auto;background:#fff;}
#toubiao {BORDER-BOTTOM: #e2e2e2 1px solid;}
.ad960{height:auto;margin-bottom:5px;margin-top:5px;overflow:hidden;width:960px;}
.ad250{overflow:hidden;width:250px;margin-bottom:5px;}
.ad685{overflow:hidden;width:703px;margin-bottom:5px;border:1px #ddd solid; height:auto;}
#top{width:960px;overflow:hidden;clear:both;display:block;}
.header{height:70px;overflow:hidden;padding-top:5px;padding-bottom:5px;margin:0 auto;}
.logo{float:left;height:70px;width:260px;}
.banner{height:60px;width:250px;float:right;overflow:hidden;text-align:center;padding:5px 0px;}
.search{float:left;width:430px;height:65px;padding:10px 0 0 15px;}
.search form{height:24px;background:url(f4.gif) no-repeat;padding:5px 8px;}
.search form input{float:left;width:200px;height:24px;line-height:24px;font-size:13px;color:#BABABA;border:0 none;}
.search form button{background:url(but1.gif);float:right;width:72px;height:24px;overflow:hidden;border:0 none;cursor:pointer;}
.searkey b{color:#d90000}
.searkey{height:30px;line-height:30px;overflow:hidden;}
.searkey a{padding-right:5px;}
.huandeng{margin-bottom:5px;}
#menu{width:960px;margin:0 auto;height:34px;}
.navList li{float:left;background-position:right -175px;}
.navList li a{width:62px;height:30px;line-height:28px;color:#FFF;font-size:14px;font-weight:bold;overflow:hidden;display:inline-block;text-align:center;}
.navList li.in a{width:66px;}
.navList li.zt a{width:66px;}
.index .navList li.in a,.index .navList li.in a:hover{width:66px;color:#7ca908;background-position:-100px -180px;}
.topic .navList li.zt a,.topic .navList li.zt a:hover{width:66px;color:#7ca908;background-position:-100px -180px;}
.navList li.in a:hover{text-decoration:underline;}
.navList li.zt a:hover{text-decoration:underline;}
.navList li.news a:hover{text-decoration:underline;}
.navList li.current a,.navList li.current a:hover{color:#7ca908;background-position:0 -180px; text-decoration:none}
.navList li a:hover{text-decoration:underline;color:#FFF;}
.navInfo{width:250px;height:30px;float:right;padding-top:4px;}
.navInfo li{float:left;}
.navInfo li a{width:76px;height:30px;line-height:28px;color:#fff;font-size:13px;font-weight:bold;overflow:hidden;display:inline-block;text-align:center;}
.Hislist{width:76px;height:30px;background-position:0 -450px;line-height:30px;text-align:center;padding-right:10px;}
.navInfo li a.Hislist{color:#568D2E;font-size:12px;font-weight:900;}
.navInfo li a.choose{background-position:-90px -450px;width:76px;padding-right:10px;color:#f60;font-size:12px;font-weight:900;}
.Hisbox{position:absolute;left:704px;top:34px;display:none;z-index:999;}
#mh-box{border:1px #54B617 solid;border-top:0;background:#fffff0;}
#mh-box h2{height:20px;line-height:20px;font-size:12px;text-decoration:none;text-align:right;padding-right:5px;}
#mh-box ul{height:200px;overflow-x:hidden;overflow-y:auto;padding:0 5px;}
#mh-box ul li{border-bottom:1px solid #78C81D;overflow:hidden;}
#mh-box ul li a{font-weight:400;font-size:12px;padding-left:5px;}
#mh-box ul li a:hover{text-decoration:none;}
.menub{background-position:0 -161px;height:10px;overflow:hidden;}
.menub span{width:7px;height:8px;display:block;}
.menub span.l{float:left;background-position:0 -127px;}
.menub span.r{float:right;background-position:right -127px;}
.sonmenu{background-position:0 -135px;overflow:hidden;font-size:13px;}

.sonmenu span{width:7px;height:24px;display:block;}
.sonmenu span.l{float:left;background-position:0 -101px;}
.sonmenu span.r{float:right;background-position:right -101px;}
.sonmenu ul .nav_r{float:right;background:0;padding-left:0;}
.sonmenu ul .nav_r a{padding-right:5px;}
.sonmenu ul{margin:0 20px;}
.sonmenu ul li{float:left;height:18px;line-height:18px;margin:6px 6px 0;padding-left:14px;background-position:-20px -72px;}
.sonmenu ul li.current{background-position:-19px -100px;}
.sonmenu ul li.current a{color:#E87E00;font-weight:600;}

.dingbu960 {margin-bottom:5px; border:1px #d7d7d7 solid;}
.pingfen {margin-bottom:5px;}

/*框架定义*/
#topbox{width:960px;overflow:hidden;}
#baybox{display:block;overflow:hidden;width:960px;}
.topleft{width:250px;float:left;overflow:hidden; display:block;}
.topcon{width:450px;float:left; margin-left:5px;overflow:hidden;display:block;}
.topright{width:250px; float:right;overflow:hidden;display:block;}
.pleft{width:705px;float:left;overflow:hidden;}
.pright{width:250px;float:right;overflow:hidden;}
/*网站地图*/
.allmap{width:960px;overflow:hidden;}
.map_list{height:auto;overflow:hidden; padding:5px;border:1px #ddd solid;border-top:0;}
.map_list li{width:160px;float:left;line-height:24px;text-align:right;padding:0 5px 0 22px;background:url(iconb.png) 0 -196px no-repeat;}
.map_list li a{float:left;}
/*首页第一屏*/
.yugao {width:220px;height:198px;padding:12px 0 0 30px;background-position:0 -233px;margin-bottom:5px; }
#slider{width:448px;height:208px;float:left;margin-bottom:5px; border:1px #91b155 solid; overflow:hidden; clear:both;}
#slider1{width:448px;height:208px;float:left;margin-bottom:5px; border:1px #ddd solid; overflow:hidden; clear:both;}
.info{width:238px;height:203px;float:left;border:1px solid #ddd;background:#f6f6f6;padding:5px;padding-top:0;margin-bottom:5px;}
.info .qhd{overflow:hidden;zoom:1;padding:5px 0 5px 10px;height:18px;}
.info .qhd strong{float:left;font-size:14px;color:#568D2E;}
.info .qhd h4{font-size:14px;color:#f60;}
.info .qhd .help{float:right;width:48px;height:18px;background:url(help.gif) no-repeat;text-indent:-9999px;margin-right:6px;}
.info .tongzhi{height:55px;background:#fff;border:1px solid #EBEBEB;padding:5px;text-align:left;overflow:hidden;}
.info .tongzhi li{background:url(tongzhi.gif) no-repeat;padding-left:20px;height:18px;line-height:18px;text-align:right;}
.info .tongzhi li a{float:left;}
.info .tongzhi span{color:#FF0000;}

.info .soft{height:62px;background:#fff;border:1px solid #EBEBEB;text-align:left;padding:5px 0;}
.info .soft li{float:left;padding-left:12px;}
.info .soft img{height:60px;width:60px;border:1px solid #ccc;}
.info .soft a:hover img{border:1px #178519 solid;}

.info1{width:238px;height:203px;float:right;border:1px solid #ddd;background:#f6f6f6;padding:5px;padding-top:0;margin-bottom:5px;}
.info1 .qhd{overflow:hidden;zoom:1;padding:5px 0 5px 10px;height:18px;}
.info1 .qhd strong{float:left;font-size:14px;color:#568D2E;}
.info1 .qhd h4{font-size:14px;color:#f60;}
.info1 .qhd .help{float:right;width:48px;height:18px;background:url(help.gif) no-repeat;text-indent:-9999px;margin-right:6px;}
.info1 .tongzhi{height:160px;background:#fff;border:1px solid #EBEBEB;padding:5px;text-align:left;overflow:hidden;}
.info1 .tongzhi li{background:url(tongzhi.gif) no-repeat;padding-left:20px;height:18px;line-height:18px;text-align:right;}
.info1 .tongzhi li a{float:left;}
.info1 .tongzhi span{color:#FF0000;}

.info2{width:238px;height:203px;float:right;border:1px solid #ddd;background:#f6f6f6;padding:5px;padding-top:0;margin-bottom:5px;}
.info2 .qhd{overflow:hidden;zoom:1;padding:5px 0 5px 10px;height:18px;}
.info2 .qhd strong{float:left;font-size:14px;color:#568D2E;}
.info2 .qhd h4{font-size:14px;color:#f60;}
.info2 .qhd .help{float:right;width:48px;height:18px;background:url(help.gif) no-repeat;text-indent:-9999px;margin-right:6px;}
.info2 .tongzhi{height:160px;background:#fff;border:1px solid #EBEBEB;padding:5px;text-align:left;overflow:hidden;}
.info2 .tongzhi li{background:url(tongzhi.gif) no-repeat;padding-left:20px;height:18px;line-height:18px;text-align:right;}
.info2 .tongzhi li a{float:left;}
.info2 .tongzhi span{color:#FF0000;}

.new_top{width:450px;overflow:hidden;clear:both;}
.new_top .active{font-weight:bold;float:right;width:66px;font-size:13px;color:#f60;background-position:0 -255px;}
.new_top .normal{width:66px;float:right;font-size:13px;color:#333;background-position:-75px -255px;}
.new_cont{border:1px #ddd solid;border-top:0;height:302px;padding:10px 0;margin-bottom:5px;}
.new_list{overflow:hidden;}
.new_list li{float:left;padding-left:8px;width:102px;overflow:hidden;}
.new_list .pic{width:102px;height:134px;position:relative;}
.new_list a:hover .Videopy{top:45px;left:35px;}
.new_list p{line-height:15px;color:#666;text-indent:15px;overflow:hidden;height:60px;}
/*字母查询*/

.flsearch{width:956px;border:solid 1px #ccc;height:80px;margin:0 auto;}

.newsback{float:right;width:14px;height:69px;padding:13px 4px 0 6px;line-height:14px;background:url(news_nbg2.gif) 0px -198px no-repeat;text-align:center;}
.flsearch{width:958px;margin:0 auto;overflow:hidden;+overflow:inherit;background:url(news_box1bg.gif) left repeat-y;}
.flsearch ul{margin:0 auto;padding:0px;}
 .hottitle{float:left;width:900px;height:70px;padding:12px 0 0 16px;font-size:12px;line-height:28px;font-family:Arial, Helvetica, sans-serif;}
.hottitle a{padding:0px 4px 0 4px;}

.place p{float:left;width:900px;padding:0px;margin:0px;}
.place p a:link,.place p a:visited{padding:2px 5px;font-weight:bold;text-decoration:none;color:#333;font-size:14px;border:solid 1px #ccc;margin:0 8px 0 0;width:25px;}
.place p a:hover{text-decoration:none;color:#F60;border:solid 1px #F60;width:25px;}

/*title标题*/
.title,.title strong,.title h3,.title2,.title2 h2,.title2 strong,.list_title,.more,.active,.normal,.list_t,.list_t h2,.ytl,.ytl strong,.playurl h3,.descont h3,.comment h3{background:url(ybg.gif) repeat-x;}
.title{height:32px;background-position:right -160px;overflow:hidden;padding-right:15px; text-align:right; line-height:30px;}
.title strong{font-size:13px;color:#699F00;background-position:-342px -31px;height:30px;float:left;line-height:26px;padding:2px 0 0 34px;}
.title h3{font-size:13px;color:#000;background-position:0 -160px;height:28px;float:left;padding:2px 0 0 15px;}
.more{float:right;width:43px;height:13px;background-position:-280px -0px;text-indent:-9999px;outline:none;margin:8px 0 0 5px;}
.title2{height:30px;background-position:right -125px;overflow:hidden;padding-right:10px;color:#333;line-height:30px;}
.title2 strong{font-size:13px;color:#000;background-position:-342px 0;height:28px;float:left;line-height:28px;padding:2px 0 0 30px;}
.title2 a{font-size:13px;color:#699F00;line-height:32px;font-weight:600;}
.title2 h2{font-size:13px;color:#000;background-position:0 -125px;height:28px;float:left;padding:2px 0 0 15px;}
.title2 span{height:25px;line-height:23px;margin:6px 0 0 2px;text-align:center;}
/*右边内容*/
.htext{height:auto;border:1px #ddd solid;border-top:0;padding:5px;overflow:hidden;margin-bottom:5px;}
.newstext{border:1px #ddd solid;border-top:0;padding:5px 10px;overflow:hidden;margin-bottom:5px;}
.newstext li{text-align:right;line-height:25px;height:25px;border-bottom:1px solid #f3f3f3;}
.htext li{text-align:right;line-height:25px;height:25px;border-bottom:1px solid #f3f3f3; padding-left:15px; background:url(new.gif) no-repeat 0px 5px;}
.text{height:335px;padding:5px;padding-top:0;background:#f4f4f4;border:1px #cdcdcd solid;border-top:0;margin-bottom:5px;}
.text ol{background:url(iconb.png) 0 -365px no-repeat #ffffff;height:335px;padding:0 5px;}
.text ol li{clear:both;text-indent:25px;text-align:right;line-height:25px;height:25px;overflow:hidden;border-bottom:1px solid #f3f3f3;}
.pic_text li{clear:both;text-align:right;padding:5px 0;overflow:hidden;border-bottom:1px solid #f3f3f3;}
.newstext li a,.htext li a,.text ol li a{float:left;}
.text span{color:#f60;font-size:12px;font-weight:bold;font-family:Arial,Helvetica,sans-serif;}
.htext span{color:#FF0000;}
.newstext span{color:#FF0000;}
.pic_text .li1,.text .li1{height:95px;text-align:left;text-indent:0;line-height:22px;padding-right:0;margin-right:-10px;}
.pic_text .li1 a,.text .li1 a{float:none;}
.pic_text .li1 .imgBg1,.text .li1 .imgBg1{float:left;position:relative;z-index:5;}
.text .li1 .num1{background:url(icon.gif) 0 0 no-repeat;width:20px;height:31px;position:absolute;display:block;left:2px;top:2px;}
.pic_text .li1 img,.text .li1 img{float:left;margin-right:8px;border:1px solid #c6c6c6;background:#fff;padding:2px;}
.pic_text .li1 strong,.text strong{font:bold 13px/22px normal;}
.text p{text-align:right;padding:0 15px 5px;font:11px/40px Tahoma;}
.pic_text{border:1px #ddd solid;border-top:0;padding:5px;margin-bottom:5px;}
.suoyin{border:1px #ddd solid;border-top:0;padding:5px;overflow:hidden;margin-bottom:5px;}
.suoyin ul{border-bottom:1px #ddd dashed;padding-bottom:5px;}
.suoyin li{text-align:center;float:left;margin:2px 1px;line-height:20px;width:56px;}
.abc li{text-align:center;float:left;margin:2px 2px;line-height:22px;width:22px;border:1px #ddd solid;}
.abc a{font-weight:bold; font-family: Geneva, Arial, Helvetica, sans-serif}
.suoyin a{display:block;}
.suoyin a:hover{text-decoration:none;}
.suoyin h3{font-size:12px;line-height:24px;font-weight:bold;color:#0068A6;height:24px;padding-left:4px; margin-top:5px;}
.playerdown{border:1px #ddd solid;height:52px;}
.playerdown img {width:210px;height:50px;padding-left:18px;padding-right:20px;}
/*星级*/
.dafenBg3,.dafenBg1,.dafenBg2,.dafenBg4,.dafenBg5,.dafenBg0,.dafen3,.dafen1,.dafen2,.dafen4,.dafen5,.dafen0{background:url(star.png) 0 0px no-repeat;margin-right:10px;}
.dafenBg1{width:50px;height:12px;background-position:-136px -63px;text-align:left;display:inline-block;vertical-align:middle;}
.dafenBg2{width:50px;height:12px;background-position:-136px -47px;text-align:left;display:inline-block;vertical-align:middle;}
.dafenBg3{width:50px;height:12px;background-position:-136px -31px;text-align:left;display:inline-block;vertical-align:middle;}
.dafenBg4{width:50px;height:12px;background-position:-136px -15px;text-align:left;display:inline-block;vertical-align:middle;}
.dafenBg5{width:50px;height:12px;background-position:-136px 0px;text-align:left;display:inline-block;vertical-align:middle;}
.dafenBg0{width:50px;height:12px;background-position:-136px -79px;text-align:left;display:inline-block;vertical-align:middle;}
.dafen1{width:75px;height:15px;background-position:0 -60px;text-align:left;display:inline-block;vertical-align:middle;}
.dafen2{width:75px;height:15px;background-position:0 -45px;text-align:left;display:inline-block;vertical-align:middle;}
.dafen3{width:75px;height:15px;background-position:0 -30px;text-align:left;display:inline-block;vertical-align:middle;}
.dafen4{width:75px;height:15px;background-position:0 -15px;text-align:left;display:inline-block;vertical-align:middle;}
.dafen5{width:75px;height:15px;background-position:0 0;text-align:left;display:inline-block;vertical-align:middle;}
.dafen0{width:75px;height:15px;background-position:0 -75px;text-align:left;display:inline-block;vertical-align:middle;}
/*左边*/
.cont{height:335px;overflow:hidden;padding:5px;padding-top:0;background:#f4f4f4;border:1px #cdcdcd solid;border-top:0;margin-bottom:5px;}
.movie_left{float:left;padding:5px;width:166px;background:#fff;height:325px;overflow:hidden; border-right:1px #cdcdcd dashed;}
.movie_right{float:right;width:515px;background:#fff;height:335px;overflow:hidden;}

.movie_all{float:left;width:945px;background:#fff;height:335px;overflow:hidden;}

.list_title{font-size:12px;width:673px;height:20px;line-height:20px;font-weight:normal;background-position:left -335px;text-align:right;padding:0 10px;}
.list_title strong{float:left;color:#f60;font-weight:bold;}
.r_list{height:auto;overflow:hidden; padding:5px;}
.r_list li{width:225px;float:left;line-height:24px;text-align:right;padding:0 5px 0 22px;background:url(iconb.png) 0 -196px no-repeat;}
.r_list li a{float:left;}

.all_list{height:auto;overflow:hidden; padding:5px;}
.all_list li{width:207px;float:left;line-height:24px;text-align:right;padding:0 5px 0 22px;background:url(iconb.png) 0 -196px no-repeat;}
.all_list li a{float:left;}

.new_list h3,.module_list h3,.module_all h3,.movie_left h3{position:relative;font-size:13px;height:22px;line-height:22px;overflow:hidden; margin-top:2px;}
.movie_left p{margin-top:3px;line-height:15px;color:#666;text-align:left;overflow:hidden;}
.movie_left li{float:left;padding:0 5px; width:156px;}
.movie_left .pic{width:156px;height:206px;position:relative;text-align:center;}
.movie_left a:hover .Videopy{top:80px;left:60px;}
.module_list{height:220px;overflow:hidden;position:relative;padding:5px;  border-bottom:1px #cdcdcd dashed;}
.module_list li{float:left;padding:5px;padding-top:0; width:116px;}
.module_list .pic{width:116px;height:156px;position:relative;}
.module_list a:hover .Videopy{top:60px;left:40px;}
.module_list p{width:116px;margin-top:3px;line-height:16px;color:#666;text-align:left;overflow:hidden;height:32px;}

.module_all{height:220px;overflow:hidden;position:relative;padding:5px;  border-bottom:1px #cdcdcd dashed;}
.module_all li{float:left;padding:8px;padding-top:0; width:120px;}
.module_all .pic{width:116px;height:156px;position:relative;}
.module_all a:hover .Videopy{top:60px;left:40px;}
.module_all p{width:116px;margin-top:3px;line-height:16px;color:#666;text-align:left;overflow:hidden;height:32px;}

.typered,.typered:visited{color:#4c7d08;margin-right:5px;}
.pics6{vertical-align:top;padding:2px;width:110px;height:150px;}
.pics5{vertical-align:top;padding:2px;width:96px;height:128px;display:block;}
.pics2{vertical-align:top;padding:2px;width:120px;height:168px;display:block;}
.pics8{vertical-align:top;padding:2px;width:150px;height:200px;display:block;}
.pics3{vertical-align:top;padding:2px;width:200px;height:280px;display:block;border:1px solid #c6c6c6;}
.pic a{border:1px solid #c6c6c6;display:block;}
.pic a:hover{border:1px solid #91b155;display:block;}
.v_txt{overflow:hidden;display:block;text-align:center; width:90%;}
.ico1{position:absolute;top:0;right:0;}
.icoDetail,.icoDetail1{display:block;width:12px;height:14px;background:url(ico.gif) no-repeat 2px -51px;}
.icoDetail{position:absolute;top:1px;right:0;}
.icoDetail:hover{background:url(ico.gif) no-repeat 2px -21px;}
.shadow{position:absolute;bottom:3px;left:3px;height:18px;background:#000;width:95%;filter:alpha(opacity=70);color:#fff;opacity:0.7;text-align:right;}
.icotj{position:absolute;top:3px;right:3px;background:url(ico02.gif) no-repeat;width:32px;height:18px;display:block;}
.xptj{position:absolute;top:3px;left:3px;background:url(hot_bg.gif) no-repeat;width:37px;height:37px;display:block;}
.htj{position:absolute;top:3px;left:3px;background:url(jian_bg.gif) no-repeat;width:37px;height:37px;display:block;}
.Videopy{display:block;position:absolute;cursor:pointer;width:35px;height:35px;left:-5000px;top:-5000px;background:url(ico_player.png);}

/*友情*/
.ylink{border:1px #CCCCCC solid;overflow:hidden;margin-bottom:7px;}
.ylink .ytl{height:30px;background:#333333;color:#fff;line-height:30px;}
.ytl strong{color:#fff;font-size:14px;font-weight:bold;float:left;padding-left:30px;background-position:0 -194px;}
.ylink span{float:right;}

.ylink ul{padding:0px 0px 6px 2px;margin-bottom:6px;overflow:hidden;}
.ylink li{float:left;width:80px;margin:6px 0px 0px 5px;line-height:22px;text-align:center;overflow:hidden;}
.ylink li a{display:block;border:1px solid #ccc}
.ylink li a:hover{border:1px #43B446 solid;}
/*底部*/
#bottom{clear:both;width:960px;border-top:3px solid #666;padding-top:8px;height:65px;text-align:center;margin:0 auto;}
#bottom ul li{line-height:18px;height:18px;}
#bottom ul li a,#bottom ul li a:hover{color:#646464;text-decoration:none;line-height:18px;height:18px;padding:3px;}
/*分类页*/
.page{text-align:center;border:1px #ddd solid;padding:5px 0;border-top:0;}
.page span{margin:0;padding:0;}
.page a{display:inline-block;height:22px;padding:0 8px;line-height:22px;background:#fff;border:1px solid #e3e3e3;text-align:center;margin:0 2px;}
.page a:hover{background:#f1f1f1;color:#000;text-decoration:none;}
.page em{display:inline-block;height:22px;line-height:22px;color:#fff;text-align:center;font-style:normal;background:#72A10E;border:1px solid #72A10E;padding:0 8px;margin:0 2px;}
.page em.nolink{display:inline-block;height:22px;line-height:22px;background:#fcfcfc;border:1px solid #e3e3e3;text-align:center;color:#a4a4a4;font-style:normal;}
.btn{background:url(btnBg.png) 0 0 no-repeat;border:medium none;cursor:pointer;height:22px;width:48px;margin-left:5px;}
.listcont{height:100%;clear:both;display:block;border:1px #ddd solid;padding:5px;border-top:0;}
.listcont li{width:332px;float:left;padding:5px 6px;}
.listcont dl.over{background-color:#FFFF99;}
.listcont dl{width:322px;height:180px;padding:5px;border:1px #ddd solid;}
.listcont dl dt{float:left;width:136px;}
.listcont dl dt.pic{width:126px;height:174px;display:block;position:relative;}
.listcont dl dd{width:185px;overflow:hidden;float:right;height:24px;line-height:24px;border-bottom:1px #ddd dashed;}
.listcont dl dd span.l{float:left;width:45%;}
.listcont dl dd span.r{float:right;width:45%;}
.listcont dl dd.bt{height:25px;text-align:right;color:red;font-size:13px;}
.listcont .bt h2 a{float:left;font-size:14px;font-weight:bold;color:#4c7d08;line-height:24px;}
.listcont .bt b{font-size:16px;color:#f60;line-height:18px;font-weight:800;}
.listcont dl dd.condes{height:45px;line-height:15px;white-space:normal;text-indent:15px;overflow:hidden;padding-top:3px;}
.listcont dl dd.tcondes{height:140px;line-height:15px;white-space:normal;text-indent:15px;overflow:hidden;padding-top:3px;}
/*内容页*/
.movie{height:100%;clear:both;display:block;border:1px #ddd solid;border-top:0;}
.moviecont{overflow:hidden;margin-bottom:5px;padding:0 5px;border:1px #ddd solid;}
.moviecont dl{float:left;overflow:hidden;padding:5px;}
.moviecont dl dt{float:left;width:136px;}
.moviecont dl dt.pic{width:206px;height:286px;display:block;position:relative;}
.moviecont dl dd{width:468px;float:right;height:25px;overflow:hidden;padding-left:5px;line-height:25px;font-size:13px;}
.moviecont dl dd strong{font-size:12px;color:#4c7d08;padding-right:10px;}
.moviecont dl dd span.l{float:left;width:50%;}
.moviecont dl dd span.r{float:right;width:50%;}
.moviecont dl dd.bt{height:35px;text-align:right;line-height:35px;color:red;font-size:16px;border-bottom:1px #ddd dashed;}
.moviecont .bt h2{float:left;font-size:16px;font-weight:bold;color:#4c7d08;line-height:35px;width:80%;text-align:center;}
.moviecont .bt strong{font-size:16px;color:#f60;line-height:18px;font-weight:bold;}
.db{border-bottom:1px #ddd dashed;}
.moviecont .socre{height:62px;margin-top:5px;}
/*播放页*/
.playurl{overflow:hidden;margin-bottom:5px;}
.playurl h3{height:28px;padding:0 10px;border-bottom:0;border:1px #ddd solid;background-position:0 -300px;}
.playurl em{float:right;font-style:normal;font-weight:normal;color:#0068A6;font-size:12px;line-height:26px;}
.playurl span{display:block;text-indent:-9999px;float:left;height:26px;margin-right:10px;}
.playurl .title{ width:918px;height:30px; line-height:30px; color:#06c; margin:0 0 5px 0; background:url("images/dot_line.gif") repeat-x bottom;}
.playurl .title h3{ display:none;}
.playurl .title em { float:right;}
.playurl .youku,.playurl .tudou,.playurl .ku6,.playurl .qvod,.playurl .gvod,.playurl .sina,.playurl .hdsina,.playurl .hdtudou,.playurl .openv,.playurl .pvod,.playurl .qiyi{background:url("ico_playtype.png") no-repeat;}
.playurl .youku{width:118px;padding-left:118px;background-position:0 3px;}
.playurl .tudou{width:118px;padding-left:118px;background-position:0 -47px;}
.playurl .ku6{width:117px;padding-left:117px;background-position:0 -97px;}
.playurl .qvod{width:163px;padding-left:163px;background-position:0 -147px;}
.playurl .gvod{width:163px;padding-left:163px;background-position:0 -197px;}
.playurl .sina{width:111px;padding-left:111px;background-position:0 -247px;}
.playurl .hdsina{width:154px;padding-left:154px;background-position:0 -297px;}
.playurl .hdtudou{width:163px;padding-left:163px;background-position:0 -347px;}
.playurl .openv{width:163px;padding-left:163px;background-position:0 -397px;}
.playurl .pvod{width:163px;padding-left:163px;background-position:0 -447px;}
.playurl .qiyi{width:163px;padding-left:163px;background-position:0 -497px;}
.playurl ul{height:150px;overflow-x:hidden;overflow-y:auto;border:1px #ddd solid;border-top:0;padding:5px;}
.playurl ul li{float:left;padding:2px;text-align:center;}
.playurl ul li a{display:block;width:90px;height:25px;line-height:25px;overflow:hidden;border:1px solid #C9E0F8;background:#F7FBFF;}
.playurl ul li a:visited{border:1px solid #ccc;background:#FDF8F0;}
.playurl ul li a:hover{border:1px solid #f60;background:#FFF7E6;text-decoration:none;}
/*剧情简介*/
.descont{overflow:hidden;margin-bottom:5px;}
.descont h3{height:28px;border:1px #ddd solid;border-bottom:0;background-position:0 -300px;padding:0 10px;}
.descont h3 strong{font-weight:bold;width:105px;color:#4c7e07;text-align:center;line-height:26px;}
.descont em{float:right;font-style:normal;font-weight:normal;color:#0068A6;font-size:12px;}
.descont ul{border:1px #ddd solid;border-top:0;padding:5px;}
#player{display:block;overflow:hidden;width:960px;clear:both;margin-bottom:5px;}
.player{width:620px;height:560px;float:left;margin:0 9px;}
.player .tool{text-align:center;padding:10px 0;margin-top:-1px;}
.player .tool a{border:1px solid #4c7d08;color:#666;background:#FFF;text-align:center;display:inline-block;height:28px;line-height:28px;margin:0 1px 0 2px;text-decoration:none;width:70px}
.player .tool a:hover{border:1px solid #F60;background:#FFF7E6}
.playad{width:160px;float:left;}
.pd{padding:0px;}
.plcont{overflow:hidden;border:1px #ddd solid;padding:5px;}
/*新闻内容*/
.newscont{height:100%;clear:both;display:block;border:1px #ddd solid;border-top:0;padding:5px;}
.newscont h1{clear:both;font-size:24px;font-weight:bold;line-height:28px;margin-top:5px;text-align:center;color:#cc3300;}
.newscont h2{clear:both;font-size:12px;font-weight:normal;text-align:center;border-bottom:1px #D2E8FC dotted;}
.newscont strong{padding-left:10px;}
.newscont center{padding:5px; text-align:left;}
.newscont img{ display:block; margin: 4px auto; text-align: center}
/*新闻分类*/
.newslist{clear:both;display:block;border:1px #ddd solid;border-top:0;padding:5px 10px;;}
.newslist li{padding:5px;margin-bottom:5px;}
.newslist h1{line-height:25px;margin:3px 5px;font-size:14px;font-weight:bold;background:url(news_title.gif) no-repeat 0px 7px; padding-left:15px;}
.newslist h1 a{font-size:14px;color:#4c7d08;}
.newslist h1 span{float:right;font-size:12px;color:#ff0000;font-weight:normal;}
.newslist li p{float:left;text-align:left;line-height:23px;text-indent:500px;}
.newslist li p a{color:#4c7d08;font-size:14px;}
/*排行榜*/
.top_title{width:960px;overflow:hidden;border: 1px #ccc solid;}
.top_c_list
{
	border: 1px #badaa1 solid;
	display: inline;
	float: left;
	margin: 5px 3px 0px 3px;
	width: 232px;
}
.list_tit
{
	background: url(charts_02.gif) repeat-x;
	color: #360;
	font-size: 12px;
	font-weight: 700;
	height: 28px;
	line-height: 28px;
	padding: 0px 5px;
}
.list_tit a
{
	color: #360;
}
.in_list
{
	background: url(no_bg02.gif) no-repeat 5px 10px;
	height: 470px;
	overflow: hidden;
	width: 224px;
}
.in_list ul
{
	display: none;
	padding: 5px 10px 10px 25px;
}
.in_list ul.thisnav
{
	display: block;
}
.in_list li
{
	height: 23px;
	line-height: 23px;
	overflow: hidden;
}
.in_list li span
{
	height: 23px;
	line-height: 23px;
	float: right;
}
.list_tits
{
	color: #360;
	font-size: 12px;
	font-weight: 700;
	height: 28px;
	line-height: 28px;
        text-align: center;
}
.list_tits a
{
	color: #360;
}
.in_lists
{
	background: url(no_bg02.gif) no-repeat 5px 10px;
	height: 235px;
	overflow: hidden;
	width: 224px;
}
.in_lists ul
{
	display: none;
	padding: 5px 10px 10px 25px;
}
.in_lists ul.thisnav
{
	display: block;
}
.in_lists li
{
	height: 23px;
	line-height: 23px;
	overflow: hidden;
}
.in_lists li span
{
	height: 23px;
	line-height: 23px;
	float: right;
}
#header { width:960px; MARGIN: 0px auto;}
#navbar{width:960px;height:35px; position:relative; background:url(xnav.gif) repeat-x 0 -45px;}
#navbar_l{width:10px; height:35px; position:absolute; left:0; top:0;background:url(xnav.gif) no-repeat;}
#navbar_r{width:10px; height:35px; position:absolute; right:0; top:0;background:url(xnav.gif) no-repeat right 0;}
#navbar .nav{position:absolute; height:35px;left:10px; top:0px;}
#navbar .nav li{float:left;background:url(xnav.gif) no-repeat right -90px;list-style:none;}
#navbar .nav li a{color:#ffffff; float:left;padding:9px 16px 0 16px; height:23px; font-size:14px;}
#navbar .nav li a:hover{color:#ffffff;}
#navbar .toolslnk{position:absolute; height:35px;OVERFLOW: hidden; left:80px;top:0px;}
#navbar .toolslnk li{ float:left; padding:5px 13px 3px 8px;list-style:none;}
#navbar .toolslnk a{ color:#FFF; display:inline-block; font-size:14px;OVERFLOW: hidden;padding:4px 2px 1px 2px; }
#navbar .toolslnk a:hover{ color:#FFF;}
#search1{width:960px;height:33px; background:url(repeat.gif) repeat-x 0 -337px;border-left:1px solid #DCDCDC;border-right:1px solid #DCDCDC;border-bottom:1px solid #DCDCDC;margin-bottom:3px;}
#search1 .sform{display:inline-block;OVERFLOW: hidden;padding:3px 4px 0px 5px;float:left; width:650px; height:21px; padding-top:9px;}
#search1 .sform ul {overflow: hidden; color: #CCCCCC; font-size: 12px;}
#search1 .sform ul a{color: #000000; overflow: hidden;font-size: 13px;display:inline-block;OVERFLOW: hidden;padding:0px 4px 0px 5px;}
#search1 .sform ul a:hover{color:#2C602F;text-decoration:none;}
#search1 .s_hot{text-align:right;padding-right:9px;float:right; width:290px; height:21px; padding-top:7px;color: #CCCCCC;}
#search1 .s_hot a{color: #000000;display:inline-block;OVERFLOW: hidden;padding:3px 4px 0px 5px;}
#search1 .s_hot a:hover{color:#2C602F;text-decoration:none;}