body,div,iframe,ul,ol,dl,dt,dd,h1,h2,h3,h4,h5,h6,p,pre,table,th,td,form,input,button,select,textarea{margin:0;padding:0;font-weight:normal;font-style:normal;font-size:100%;font-family:inherit}
ol,ul{list-style:none}
s{text-decoration:none}
img{border:0}
a:link,a:visited{color:#4d4d4d;text-decoration:none}
a:hover{color:#fe9633;text-decoration:underline}
body{background:#f7f7f7 url(bj1.jpg);color:#232426;font-size:12px;font-family:'微软雅黑','Microsoft Yahei',Tahoma,Verdana}
url(bj1.jpg);_background-attachment:fixed}
div,form,img,ul,ol,li,dl,dt,dd{margin:0;padding:0;border:0}
h1,h2,h3,h4,h5,h6{margin:0;padding:0;font-weight:normal;font-size:12px}
table,td,tr,th{font-size:12px}
li{list-style-type:none}
img{vertical-align:top}
.cr{clear:both;overflow:hidden;height:0}
.fl{float:left}
.fr{float:right}
.fr1{z-index:1;widtH:140px}
.fr1 a{float:right;display:block;overflow:hidden;margin:15px -17px 0 10px;width:140px;height:25px;background:url(howtouse.png) no-repeat -6px -9px;text-align:center;line-height:25px}
.fr1 a:hover{background:url(howtouse.png) no-repeat 0 -9px;text-decoration:none}
.fr2{z-index:1;widtH:140px}
.fr2 a{float:right;display:block;overflow:hidden;margin:5px -17px 0 10px;width:140px;height:25px;background:url(howtouse.png) no-repeat -6px -80px;text-align:center;line-height:25px}
.fr2 a:hover{background:url(howtouse.png) no-repeat 0 -80px;text-decoration:none}
.mt10{margin-top:2px;text-align:center}
.mt5{margin-top:5px;text-align:center}
.mt-5{margin-top: 5px;text-align:center;}
.mt3{margin-top:20px;text-align:center}
.mt0{margin-top:0;text-align:center}
.footer{padding-bottom:10px;text-align:center;}
.clearfix:after{clear:both;display:block;visibility:hidden;height:0;content:"."}
.clearfix{display:inline-block;margin-top: 4px;}
#header .head,#footer,#main,.location{margin:0 auto;width:980px}
#header{height:270px;border-bottom:0px solid #f3f3f3;background:#6697A1 url(bj1.jpg) repeat-x 100% 34px}
#browsehappy{padding:.8em 0;border-bottom:1px solid #ddd;background:#fff7d3;color:#aa6800;text-align:center;font-size:14px;font-family:arial}
#browsehappy a{padding:4px;color:#008dfd}
#browsehappy a:hover{text-decoration:underline}
.top{height:34px;color:#DBF0F4;line-height:34px}
.top span{float:left}
.top p{float:left;margin-left:40px}
.top .desk{color:red}
.history a.gk,.history a.gk:visited{background:url(i.png) no-repeat}
.logo{float:left;height:114px;widtH:220px}
.logo a,.logo a:visited{display:block;overflow:hidden;margin-top:29px;width:220px;height:54px;background:url(logo.png) no-repeat;line-height:162px}
#search{float:left;margin-top:31px;margin-left:15px;height:60px;widtH:270px}
#searchtopad{float:left;margin-top:30px;margin-left:5px;height:60px;widtH:468px}
.ser{height:38px;widtH:270px}
.ser input{float:left;padding-left:10px;height:32px;border:3px solid #52cbf5;background:0;color:#4f4a4a;font-size:14px;line-height:22px;widtH:180px}
.ser .sub{margin-left:4px;padding:0;height:38px;border:0;background:url(serbtn.png) repeat-x;color:#fff;font-weight:bold;font-size:14px;cursor:pointer;widtH:70px}
.ser .sub:hover{background:#04b7f2}
.empty{overflow:hidden;padding:15px 0 0;height:100%;font-size:18px}
.emptytips{overflow:hidden;padding:15px 0 0;height:100%;font-weight:bold;font-size:15px}
#search p{padding-top:6px;color:#a0a0a0}
#search p a{margin-right:5px}
#search p a,#search p a:visited{color:#a0a0a0}
#search p a:hover,.plus a:hover{color:#fe9633}
#searchempty{float:left;margin-top:24px;margin-bottom:20px;padding-left:70px;widtH:810px}
.serempty{height:38px;widtH:810px}
.serempty input{float:left;padding-left:10px;height:32px;border:3px solid #d1d1d1;background:0;color:#d8d8d8;font-size:14px;line-height:22px;widtH:635px}
.serempty .sub{margin-left:4px;padding:0;height:38px;border:0;background:url(serbtn.png) repeat-x;color:#fff;font-weight:bold;font-size:14px;cursor:pointer;widtH:150px}
.serempty .sub:hover{background:#04b7f2}
#search p a:visited{color:#a0a0a0}
.plus a:hover{color:#fe9633}
.history{position:relative;float:right;margin:0;}
.history a.gk,.history a.gk:visited{display:block;width:130px;height:34px;background-position:0 0;color:#515151;text-align:center;text-indent:14px;line-height:34px}
.plus{float:left;padding:30px 20px 0 0;color:#d0d1d3}
.plus a,.plus a:visited{float:left;display:inline-block;margin-left:15px;padding-top:38px;width:50px;background:#fff url(i.png) no-repeat 6px -66px;color:#80838c}
.plus a.ph,.plus a.ph:visited{width:36px}
.plus a.dq,.plus a.dq:visited{background-position:-28px -66px}
.Gold{display:inline-block;width: 133px;margin-bottom: 3px;}
.Gold span{float:left;width: 21px;height: 18px;cursor:pointer}
.Gold .all{background:url(star_vote.gif) repeat}
.Gold .half{background:url(star_vote.gif) 20px 0 repeat}
.Gold .none{background:url(star_vote.gif) 41px 0 repeat}
.Goldnum{color:#e02e2e;font:bold 21px Arial;}
.Golder{color:#999;font-size:14px}
.Goldtitle{position:absolute;display:none;height:24px;border:1px solid #e4e4e4;background:#fff;color:red;text-align:center;line-height:24px;opacity:.8;filter:alpha(opacity=80)}
.Comment .pages em{font-style:normal}
.Comment .form textarea{background:#fff;background:url(bg_comment.gif) right bottom no-repeat}
.Comment #comment_tips{color:red}
a.Up{padding-left:16px;background:url(up_down.gif) no-repeat 0 -4px}
a.Down{padding-left:16px;background:url(up_down.gif) no-repeat 0 -24px}
.Digup,.Digdown{position:relative;float:left;overflow:hidden;margin:0;padding:0;width:189px;height:48px;border:0;background:url(ud_down_news.gif) no-repeat -189px 0;cursor:pointer}
#Digup_num,#Digdown_num{position:absolute;top:30px;left:70px;color:#333;font-weight:400;font-size:10px;font-family:arial;line-height:12px}
.Digbar{position:absolute;top:32px;left:9px;overflow:hidden;width:55px;height:5px;border:1px solid #40a300;background-color:#fff;text-align:left}
.Digbar div{overflow:hidden;width:0;height:5px;background:transparent url(ud_down_news_bg.gif) repeat-x scroll 0 -265px}
.Digdown{margin-left:10px;background-position:-378px 0}
.Digdown .Digbar{border-color:#555}
.Digdown .Digbar div{background-position:0 -270px}
.ac_results{z-index:99999;overflow:hidden;margin:0;padding:0;border:1px solid #999;background-color:white;text-align:left}
.ac_results ul{margin:0;padding:0;width:100%;list-style:none;list-style-position:outside}
.ac_results li{display:block;overflow:hidden;margin:0;padding:2px 5px;font:menu;font-size:12px;line-height:16px;cursor:default}
.ac_loading{background:white right center no-repeat}
.ac_odd{background-color:#eee}
.ac_over{background-color:#0a246a;color:white}
.history_box{z-index:9999;overflow:hidden;width:150px;border:1px solid #f5f5f5;background:#fff}
.history_box dt{padding-right:5px;height:24px;border-bottom:1px solid #f9f9f9;text-align:right;line-height:24px;cursor:pointer}
.history_box dt a{color:#000}
.history_box dd{clear:both;height:24px;text-overflow:ellipsis;white-space:nowrap;line-height:24px}
.history_box dd a{display:block;padding-left:5px;color:#903}
.history_box dd.odd{background-color:#eee}
.history_box dd a:hover{background-color:#acacac;color:white}
.lazy{background:url(loading.gif) center no-repeat}
.drop-box{position:absolute;top:35px;right:0;z-index:8;clear:both;display:none;overflow:hidden;width:320px}
.lookedlist{position:relative;overflow:hidden;padding:5px;width:308px;border:1px solid #eee;background-color:#fff}
.lookedlist p{position:relative;overflow:hidden;margin-bottom:-1px;padding:0 33px;width:80px;height:30px;border-bottom:1px solid #eee;background-color:#f9f9f9;color:#999;line-height:30px}
.lookedlist ul{width: 306px;height:250px;max-height:165px;background-repeat:no-repeat;overflow:auto;overflow-x:hidden;clear:both}
.lookedlist li{height:32px;line-height:32px;overflow:hidden;display:block;padding-right:3px;border-top:1px dotted #dfdfdf;margin:0 0 -2px}
.lookedlist li h5{width:198px;height:32px;overflow:hidden;float:left;padding:0 10px}
.lookedlist li h5 em{color:#666;margin:0 5px}
.lookedlist li label{width:55px;height:32px;overflow:hidden;float:left;display:block}
.lookedlist li .delck{width:13px;height:13px;display:block;overflow:hidden;line-height:0;font-size:0;margin-top:9px;float:right}
.lookedlist li .delck:hover{background-image:url(cross_red.gif);background-color:#ddd}
.lookedlist .histodo{width:320px;height:32px;line-height:32px;overflow:hidden;clear:both;text-align:center;border-top:1px solid #eee;background-color:#f9f9f9;padding:0 10px}
.closehis{float:right}
#menu{height:118px;clear:both}
#menu .m{height:40px;line-height:40px;color:#fff}
#menu .m p{float:left}
#menu .m a,#menu .m a:visited{float:left;padding:0 17px;color:#fff;font-size:14px;display:block;height:40px;font-weight:bold}
#menu .m a.curr,#menu .m a:hover{text-decoration:none;background:#04B00C}
.channel1 #menu .m a.curr,.channel15 #menu .m a.curr,.channel16 #menu .m a.curr{background:0}
#menu .m span{float:right;margin-right:0}
#menu .m span a,#menu .m span a:visited{float:left;color:#fff;padding:0 5px}
#menu .s{padding-left: 10px;height: 0px;line-height:38px;color:#f87c00;font-size: 14px;}
#menu .s a,#menu .s a:visited{color:#333;margin-right:10px}
#menu .s a:hover{color:red}
#footer{clear:both;text-align:center;color:#555;padding:5px 0 0 0}
#footer p{line-height:28px}
.flink{margin-top:5px;clear:both;line-height:30px;background:#eee;padding:14px;font-weight: bold;font-size: 16px;}
.flink a,.link a:visited{color: #07A7E1;padding-right: 15px;}
.link{margin-top:5px;clear:both;line-height:30px;background:#eee;padding:14px}
.link .title{height:28px;line-height:28px}
.link .title span{float:left;color:#0070c0;font-size:14px}
.link .title p{float:right;color:#878787}
.link a,.link a:visited{color:#616161}
#main{height:100%;overflow:hidden;margin-top:0}
#pages{height:26px;padding-top:20px;clear:both;text-align:center}
#pages a,#pages a:visited,#pages a:hover,#pages span{display:inline-block;height:24px;line-heighT:24px;text-decoration:none;color:#333;margin:0 3px;background:#f5f5f5;border:1px solid #dedede;padding:0 8px}
#pages .current{background-color:#1a9bd5;font-size:12px;color:#fff}
#pages a:hover{border:1px solid #0196da;background:#0196da;color:#fff}
#pages .pagebtn{height:24px;cursor:pointer;color:#020202;width:40px}
#pages .pagego{height:14px;margin:0 5px}
.banner{margin-bottom:-1px;clear:both}
.img-list{overflow:hidden}
.img-list li{width: 131px;height: 240px;overflow:hidden;float:left;margin:0 16px 0 0}
.img-list b{height:24px;line-height:24px;margin-top:6px;font-weight:normal;display:block;text-align:center}
.img-list b a,.img-list b a:visited{color:#0070bd}
.img-list b a:hover{color:#fe9633}
.img-list li p{height:24px;line-height: 15px;color:#a2a2a2;overflow:hidden;text-align:center}
.play-img,.p{width: 125px;height: 175px;display:block;overflow:hidden;position:relative;padding:2px;border:1px solid #dfdfdf}
.play-img:hover,.p:hover{color:#fff;text-decoration:none;border:1px solid #16a7ef}
.play-img img,.p img{width: 125px;height: 175px;display:block;overflow:hidden;background:url(lazyload.gif) no-repeat scroll center center transparent}
.play-img i,.play-img em,.p em,.p i{width:86px;height:20px;display:block;overflow:hidden;position:absolute;text-decoration:none}
.play-img:hover i{width:40px;height:40px;background:url(ico_vh.png) no-repeat;left: 45px;top: 70px;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/ico_vh.png');_background-image:none}
.play-img em,.p em{widtH: 115px;line-height:20px;font-size:12px;left:2px;bottom:2px;padding:0 5px;text-align:right;z-index:2;color:#fff;white-space:nowrap;background:url(play-img.png) no-repeat;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/play-img.png');_background-image:none}
.location{height:38px;line-height:38px}
em,i{font-style:normal}
.box{border:1px solid #ececec;height:100%;overflow:hidden;background:#F0FCF6;margin-top:5px}
.box .side{float:right;width:247px;background:#f7f7f7;}
.box .content{float:left;width:730px;border-right:1px solid #ececec;height: 530px;}
.box .title,.shot dl{line-height:38px;height:38px}
.box .title h2,.shot dl dt,.newbox .update h3,.channel .shot h3{float:left;color:#06a8e9;display:block;font-size:14px;line-heighT:37px;padding-left:14px;font-weight:bold}
.box .title h2 a,.box .title h2 a:visited,.shot dl dt a,.shot dl dt a:visited{color:#06a8e9}
.trailers .title b{color:#06a8e9;font-size:14px;padding-right:10px}
.trailers .title b a:hover{color:#06a6e2;text-decoration:none}
.box .title i,.trailers .title i{color:#199ad3}
.box .content .title{background:url(wzbg.png) repeat-x}
.box .content .title dl{float:right;height:28px;padding:7px 10px 0 0}
.box .content .title dl dd{float:left;height:28px;line-height:28px;padding:2px 15px 0;cursor:pointer}
.box .content .title dl .on{background:#1a9bd5;padding:0 14px;border-top:2px solid #1a9bd5;border-bottom:1px solid #fff;font-weight:bold}
.box .content .title dl .on a,.box .content .title dl .on a:visited{color:#fff}
.box .content .title dl a:hover,.shot dl a:hover{text-decoration:none}
.box .content .title span{float:right;padding-right:10px}
.box .content .title span a,.box .content .title span a:visited{color:#919191}
.box .content .title i{color:#06a8e9}
.box .boxcontentad{float:left;padding-left:2px}
.box .img-list{overflow:hidden;display:none;padding: 10px 5px 0;}
.box .dis{display:block}
.box .undis{display:none}
.box .img-list li{padding: 0px 2px 0px;margin: 0px 0 0 7px;}
.shot{clear:both}
.shot dl{height:37px;padding-top:5px}
.shot dl dt{widtH:88px}
.shot dl dd{float:left;widtH:36px;height:20px;line-height:20px;background:#d8d8d8;text-align:center;font-size:12px;margin-top:8px}
.shot dl dd.on{background:#1a9bd5;color:#fff}
.shot dl dd.on a,.shot dl dd.on a:visited{color:#fff}
.shot dl .sg{background:#c4c4c4}
.shot .bd{padding:0 10px}
.shot ul{display:none;width:238px}
.shot .dis{display:block}
.shot li{float:left;widtH:230px;height: 29px;line-height:28px;overflow:hidden;padding:0 0 0 10px;color:#626262;}
.shot li span{float:right;color:#979797}
.shot li i{float:left;display:block;width: 19px;font-size: 13px;}
.shot li .n{color:#f60}
.shot li a,.shot li a:visited{float:left}
.shot li .new{color:red}
.newbox{margin-bottom: 5px;margin-top: 5px;}
.newbox .update{float:left;width:247px;border-right:1px solid #ececec}
.newbox .update ul{display:block}
.newbox .update .title span{float:right;padding-right:10px}
.newbox .update .title a{color:#0aa3e6}
.newbox .content{float:right;border-right:0}
.newbox .contentad{float: right;width: 728px;margin-top: 10px;}
.newbox .content .title{border-bottom:0}
.newbox .content .title dd{border:0}
.newbox .content .title dd.on{background:#1a9bd5;color:#fff}
.newbox .content .title dd.on a,.newbox .content .title dd.on a:visited{color:#fff}
.trailers{clear:both;padding-top:6px;border-top:1px solid #e8e7e5;background-color:#fff}
.trailers .title{line-height:30px;height:30px;overflow:hidden;padding-bottom:8px;padding-left:15px}
.trailers ul{padding-left:12px;width:985px}
.trailers .img-list li{padding:0;margin:0 16px 0 0;widtH:106px;height:220px}
.trailers .img-list li b{margin:6px 0}
.trailers .play-img{width:100px;height:12px}
.trailers .play-img img{width:100px;height:12px}
.trailers .play-img i,.trailers .play-img em{width:100px}
.trailers .play-img:hover i{left:32px;top:46px}
.trailers .play-img em{widtH:90px;line-height:20px;font-size:12px;left:2px;bottom:2px;padding:0 5px;text-align:right;z-index:2;color:#fff;white-space:nowrap;background:url(play-img.png) no-repeat;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/play-img.png');_background-image:none}
.trailers li p{height:28px}
.trailers li p a,.trailers li p a:visited{display:block;width:80px;height:28px;line-height:28px;margin:0 auto;color:#555;background:#c9c9c9;text-align:center}
.trailers li p a:hover{background:#1c9ad5;color:#fff;text-decoration:none}
.pagelist{float:right}
.searchmovielist{height:100%;overflow:hidden;padding: 5px 0px 0px 0px;}
.searchmlist{margin: 10px 10px 0 15px;border:dashed #ddd;border-width:1px 0;height:100%;overflow:hidden;padding:5px 0 15px 5px;min-height: 400px;}
.searchmlist li{float:left;width: 460px;padding: 10px 10px 15px 0;}
.movielist{height:100%;overflow:hidden;padding:5px 0 0}
.mlist{margin:10px 10px 0 18px;border:dashed #ddd;border-width:1px 0;height:100%;overflow:hidden;padding:5px 0 15px 5px}
.mlist li{float:left;width: 315px;height: 180px;padding: 10px 0 10px 0;}
.p{float:left}
.p i{widtH:41px;height:41px;text-align:right;padding:3px 3px 0 0;background:url(score_sp.png) no-repeat;position:absolute;top:2px;right:2px;color:#fff;font-size:16px;font-family:Arial;font-weight:bold}
.mlist .info{float:left;width: 170px;padding-left:10px}
.searchmlist .info{float:left;width: 295px;padding-left: 22px;}
.searchlistad{position:absolute;top: 49px;widtH: 470px;righT: 27px;z-index:1;}
.searchlistadli{z-index:1;margin-top: 10px;}
.a468{padding-top:10px;clear:both}
.star{position:absolute;top: 27px;widtH: 108px;background:#fff;righT:0;z-index:1}
.star1{background-position:0 -64px}
.star2{background-position:0 -48px}
.star3{background-position:0 -32px}
.star4{background-position:0 -16px}
.star p{height: 60px;padding-top: 10px;}
.star p a,.view .pic p a:visited{background:#2ddefd;display:block;width: 108px;line-heighT: 33px;heighT: 37px;overflow:hidden;font-size: 21px;color:#fff;text-align:center}
.star p a:hover{background:#07a7e1;text-decoration:none}
.searchmlist .info h2{line-height: 20px;color:#a4a4a4;}
.searchmlist h2 a,.searchmlist h2 a:visited{color:#2c89c6;font-size: 16px;font-weight:bold;margin-right:10px}
.searchmlist h2 a:hover{color:red}
.searchmlist .info p{color:#5e5e5e;line-height: 20px;height: 23px;overflow:hidden;font-size: 13px;}
.searchmlist .info i{float:left;width:90px}
.searchmlist .info span{display:block;padding-top:2px;height:21px;background:url(mlistp.gif) no-repeat 0 2px}
.searchmlist .info span a,.searchmlist .info span a:visited{display:inline-block;float:left;widtH:50px;line-height:63px;height:21px;overflow:hidden;margin-right:8px}
.searchpagepre{height:15px;line-height:15px}
.searchpagepre p{float:left;color:#444;padding-left:20px}
.searchpagepre p span{color:red}
.mlist .info h2{height:26px;line-height:26px;color:#a4a4a4}
.mlist h2 a,.mlist h2 a:visited{color:#2c89c6;font-size: 16px;font-weight:bold;margin-right:10px}
.mlist h2 a:hover{color:red}
.mlist .info p{color:#5e5e5e;line-height:20px;height: 24px;overflow:hidden;font-size: 13px;}
.mlist .info i{float:left;width:90px}
.mlist .info span{display:block;padding-top:2px;height:21px;background:url(mlistp.gif) no-repeat 0 2px}
.mlist .info span a,.mlist .info span a:visited{display:inline-block;float:left;widtH:50px;line-height:63px;height:21px;overflow:hidden;margin-right:8px}
.pagepre{height:15px;line-height:15px}
.pagepre p{float:left;color:#444;padding-left:20px}
.pagepre p span{color:red}
.filter{position:relative;padding:0 20px 0;background:#fff}
.filter .title{height:38px;line-height:38px;padding-top:6px}
.filter .title b{float:left;font-weight:normal;color:#999;font-size:16px}
.filter ul{clear:both;heighT:100%;overflow:hidden}
.filter li{clear:both;line-height:25px;padding:5px 0;color:#a1a4a9}
.filter li span{float:left;padding-right:10px}
.filter li a,.filter li a:visited{float:left;padding: 0px 6px;display:block;height:24px;line-height:24px;color:#3f475c;margin-right:1px}
.filter li a.curr,.filter li a.curr:visited,.filter li a:hover{text-decoration:none;color:#fff;background:#bebebe}
.pside{float:right;width:300px}
.pside ul{border:1px solid #eaeaea;background:#f7f7f7;padding:0 0 20px}
.pside .title{height:50px;line-height:50px;font-size:24px;color:#242424;border-bottom:1px dashed #ededed;text-indent:70px;font-weight:400;margin-bottom:10px}
.pside li{height:38px;line-height:38px}
.pside li a,.pside li a:visited{display:block;height:36px;line-height:36px;padding:1px 0 1px 70px;color:#505050;font-size:14px}
.pside .curr a,.pside .curr a:visited,.pside li a:hover{background:#fff;text-decoration:none;border:solid #ededed;border-width:1px 0;padding:0 0 0 70px}
.sidead{width:300px;margin:0 auto 0}
.toplist .hotcon,.pagelist{float:none;width:980px;padding-bottom:1px;height:100%;overflow:hidden;border:1px solid #eaeaea;background:#fff;margin-top:2px}
.toplist .hotdaylist{float:left;width:678px;padding-bottom:14px;height:100%;overflow:hidden;border:1px solid #eaeaea;background:#fff}
.hotdaylist .htitle{border-bottom:1px solid #f2f2f2;height:40px;margin:0 10px 10px}
.hotdaylist .htitle h3{float:left;font-size:16px;color:#999;padding-right:10px;border-bottom:2px solid #07a7e3;height:39px;line-height:39px;position:relative;bottom:-1px}
.toplist .hotbox{margin:12px 10px 12px 24px;float:left;width:300px;background:#fff;position:relative;_display:inline;border-right:1px solid #f2f2f2}
.hotcon .htitle{border-bottom:1px solid #f2f2f2;height:40px;margin:0 10px 10px}
.hotcon .htitle h3{float:left;font-size:16px;color:#999;padding-right:10px;border-bottom:2px solid #07a7e3;height:39px;line-height:39px;position:relative;bottom:-1px}
.hotbox .title{height:36px;line-height:36px;color:#424451;padding:0 14px;background:url(line.gif) repeat-x 0 100%;font-size:14px}
.hotbox .bti{height:26px;line-height:26px;background:#f3f3f3;color:#464646}
.hotbox .bti s,.hotbox .bti i,.hotbox .bti em{float:left;display:block}
.hotbox .bti s{width:40px;padding-left:10px;text-decoration:none}
.hotbox .bti em{width:188px}
.hotbox .bti i{width:58px}
.hotbox ul{height:310px;padding-top:10px}
.hotbox li{height:30px;line-height:30px;background:url(line.gif) repeat-x 0 100%;padding:0 0 0 14px}
.hotbox li i{display:inline-block;width:14px;line-height:14px;height:14px;font-family:Arial;font-size:11px;color:#fff;background:#bdc3bf;text-align:center;margin-right:26px}
.hotbox li i.on{background:#ff912f}
.hotbox li span,.hotlist li span{float:right;color:#8c8d92;display:block;widtH:58px}
.hotbox .more{height:36px;line-height:36px;padding-right:10px;text-align:right}
.hotbox a,.hotbox a:visited{color:#0070bd}
.toplist .hotlist{margin:0 10px;width:655px;padding:0;border-right:0;height:100%;overflow:hidden}
.hotlist .bti i{float:right;widtH:59px}
.hotlist .bti em{width:334px}
.hotlist .bti .mx{width:200px;float:left}
.hotlist ul{height:100%;overflow:hidden}
.hotlist li em{padding-right:14px;display:block;width:200px}
.hotlist li em{float:right;color:#888}
.channel .shot ul{display:block}
.endpage{background:#fff;border:1px solid #ececec;padding:15px 20px 10px 20px}
.playendpage{background:#fff;border: 1px solid #F78300;padding:15px 20px 10px 20px;margin-bottom: 5px;}
.view{float:left;width: 978px;border:1px solid #ececec;background:#fff;height: 310px;margin-top:5px;margin-bottom: 2px;}
.wz{height:38px;line-height:38px;background:url(wzbg.png) repeat-x;padding: 0 10px;color:#8e8e8e}
.wz a,.wz a:visited{color:#8e8e8e}
.wz a:hover{color:red}
.view .pic{width: 185px;float:left;padding: 25px 0 0 20px;}
.view .pic img{width: 165px;height: 220px;}
.view .pic p{height:65px;padding-top:13px}
.view .pic p a,.view .pic p a:visited{background:#ff4200;display:block;width:160px;line-heighT:55px;heighT:60px;overflow:hidden;font-size:25px;color:#fff;text-align:center}
.view .pic p a:hover{background:#d53a00;text-decoration:none}
.view .info{float:left;width: 736px;padding: 18px 0 0 10px;padding-left: 7px;position:relative}
.view .info h1{height: 48px;font-size: 16px;color:#3d4353}
.view .info ul{height:100%;overflow:hidden;font-size: 15px;}
.view .info li{height: 27px;line-height:26px;color:#4a4a4a}
.pfen p,.view .info li span,.textdesc span,.textdesc a,.textdesc a:visited{color:#03a9dd}
.pfen{position:relative;margin-top:4px;margin-bottom:4px}
.infoad{widtH: 938px;padding-right:0;margin-top:10px}
.textdesc{line-height: 30px;color:#4a4a4a;font-size: 15px;width: 735px;}
.updatetps{background:#f7f7f7;border:1px solid #e6e6e6;color:#505050;height: 55px;line-height: 55px;margin: 8px 0 0 6px;width: 725px;padding-left: 10px;font-size: 13px;}
.endpage .ulike{padding-left:0}
.mox{border:1px solid #f2f2f2;clear:both;margin-top:5px;margin-bottom:5px;padding:3px}
.mox .title{height:34px;line-height:34px;padding:0 10px;border-bottom:1px solid #f2f2f2;color:#3e4454}
.mox .title span{float:left;font-size:16px}
.mox .title span img{vertical-align:middle;margin-right:10px}
.mox .title p{float:right;background:url(g.gif) no-repeat 0 -74px;padding-left:12px;color:#f00c0c}
.juqing .title,.juqing{border:0;padding:0;width:960px}
.juqing .title span{font-size: 16px;font-weight:bold}
.endtext{padding:10px 0 10px 20px;line-height: 27px;color:#878787;width:910px;font-size: 14px;}
.skydrive{margin-top:5px;border:1px solid #ececec;background:#fff;overflow:hidden}
.skydrivead{margin-top:4px;border:1px solid #ececec;background:#fff;overflow:hidden;height:60px}
.skydrive ul{overflow:hidden;width:100%;margin-bottom:12px}
.skydrive li{float:left;width: 143px;heighT:32px;margin: 5px 0 0 15px;line-height:33px;padding-left: 25px;background: url(g.gif) no-repeat 5px -120px;border:1px solid #ededed}
.skydrive p{height:33px;line-heighT:46px;padding-left:18px;font-size:15px;padding-bottom:8px}
.skydrive p span{color:#e34635}
#syx{padding-top:0}
#syx ul{list-style:none;overflow:hidden;float:right}
#syx ul li{width:320px;height:250px;float:left}
#xinxi{overflow:hidden;width:975px;font-family:verdana;margin-top:5px;margin-bottom:10px}
#yx{padding-top:0}
#yx ul{list-style:none;overflow:hidden;float:left}
#yx ul li{width:320px;/* height:250px; */float:left}
#yyxx{background:url(/static/images/bylm.gif)}
#yyxx .xi{background:url(/static/images/fjrk.png) 21px 9px no-repeat;line-height:34px;height:35px;padding-left:47px;font-size:14px;color:#000;text-align:left;letter-spacing:2px;font-weight:bold}
.play-list{max-height:305px;padding:0 0 6px 4px;width:925px;overflow-y:auto}
.play-list a{width: 170px;height:30px;line-height:30px;overflow:hidden;display:block;text-align:center;color:#3e4452;float:left;margin: 8px 5px 0 6px;background:#eee}
.play-list a:visited{color:#fff;background:#3e4452}
.play-list a:hover{color:#fff;text-decoration:none;border-color:#07a7e1;background:#07a7e1}
.playdu-list{max-height:305px;padding:0 0 6px 4px;width:925px;overflow-y:auto}
.playdu-list a{width: 170px;height:30px;line-height:30px;overflow:hidden;display:block;text-align:center;color: #fff;float:left;margin: 8px 5px 0 6px;background: #07a7e1;}
.playdu-list a:visited{width: 170px;height:30px;line-height:30px;overflow:hidden;display:block;text-align:center;color: #fff;float:left;margin: 8px 5px 0 6px;background: #07a7e1;}
.playdu-list a:hover{color:#3e4452;text-decoration:none;border-color:#eee;background:#eee}
.playad-list{max-height:305px;padding:0 0 6px 4px;width:925px;overflow-y:auto}
.playad-list a{width: 170px;height:30px;line-height:30px;overflow:hidden;display:block;text-align:center;color: #fff;float:left;margin: 8px 5px 0 6px;background: #F78300;}
.playad-list a:hover{color:#3e4452;text-decoration:none;border-color:#eee;background:#eee}
.playbaidu-list{height:100%;overflow:hidden;padding:0 0 6px 4px;width:925px}
.playbaidu-list a{width:170px;height:30px;line-height:30px;overflow:hidden;display:block;text-align:center;float:left;margin: 8px 5px 0 6px;background:url(nowplay.png) no-repeat 0 -30px}
.playbaidu-list a:visited{color:#fff}
.playbaidu-list a:hover{color:#fff;text-decoration:none;border-color:#07a7e1;background:#07a7e1;background:url(nowplay.png) no-repeat -166px -30px}
.playbd-list{height:100%;overflow:hidden;padding:0 0 6px 4px;width:925px}
.playbd-list a{width: 170px;height:30px;line-height:30px;overflow:hidden;display:block;text-align:center;color: #FFFFFF;float:left;margin: 8px 5px 0 6px;background: #30CFB6;}
.playbd-list a:visited{color:#fff;background:#3e4452}
.playbd-list a:hover{text-indent: 100%; white-spacing: nowrap; overflow: hidden;color:#fff;text-decoration:none;border-color:#07a7e1;background:#07a7e1;background:url(nowplay.png) no-repeat -166px -60px}
.playhd-list{height:100%;overflow:hidden;padding: 0 0 6px 4px;width: 925px;}
.playhd-list a{width: 170px;height:30px;line-height:30px;overflow:hidden;display:block;text-align:center;color: #FFFFFF;float:left;margin: 8px 5px 0 6px;background: #FF6C00;}
.playhd-list a:visited{color:#fff;background:#3e4452}
.playhd-list a:hover{text-indent: 100%; white-spacing: nowrap; overflow: hidden;color:#fff;text-decoration:none;border-color:#07a7e1;background:#07a7e1;background:url(nowplay.png) no-repeat -166px -30px}
.playdvd-list{height:100%;overflow:hidden;padding:0 0 6px 4px;width:925px}
.playdvd-list a{width: 170px;height:30px;line-height:30px;overflow:hidden;display:block;text-align:center;color: #FFFFFF;float:left;margin: 8px 5px 0 6px;background: #01A9EC;}
.playdvd-list a:visited{color:#fff;background:#3e4452}
.playdvd-list a:hover{text-indent: 100%; white-spacing: nowrap; overflow: hidden;color:#fff;text-decoration:none;border-color:#07a7e1;background:#07a7e1;background:url(nowplay.png) no-repeat -166px 0}
.playtest-list{height:100%;overflow:hidden;padding:0 0 6px 4px;width:925px}
.playtest-list a{width:170px;height:30px;line-height:30px;overflow:hidden;display:block;text-align:center;float:left;margin:8px 5px 0 9px;background: url(testplay.png) no-repeat 0 0;}
.playtest-list a:visited{color:#fff}
.playtest-list a:hover{color:#fff;text-decoration:none;border-color:#07a7e1;background:#000000;background:url(testplay.png) no-repeat -166px 0}
ul.downurl{width:930px;}
ul.downurl li{height:auto;line-height:28px;overflow:hidden;display:block;text-align:left;color:#333;float:left;position:static;margin:5px 5px 0 0;border:0}
ul.downurl li{line-height:44px;overflow:hidden;padding:0 10px;border-bottom:1px solid #eaeaea;width:890px;margin:3px auto}
ul.downurl li:hover{background:#fff}
ul.downurl li:hover a{color:#464646;text-decoration:none}
ul.downurl li:visited a{color:#666}
ul.downurl li div{float:left}
ul.downurl li div a{display:inline}
ul.downurl li div a:hover{color:#ccc}
ul.downurl li .adds{line-height: 18px;width:670px;overflow:hidden;padding-top:5px;color:#738d9e}
ul.downurl li .adds a{padding-left:5px;color:#6b6e75}
ul.downurl li .dwon_tx{width:68px;height:18px;padding-bottom:15px}
ul.downurl li .dwon_tx a{display:block;background:#ff6c00;width:68px;height:26px;text-align:center;line-height:26px;color:#FFF;margin-bottom:1px}
ul.downurl li .dwon_y{width:68px;height:18px;padding-bottom:15px}
ul.downurl li .dwon_y a{display:block;background:#309bcf;width:68px;height:26px;text-align:center;line-height:26px;color:#FFF;margin-bottom:1px;background:url(download.png) no-repeat 0 0}
ul.downurl li .dwon_y a:hover{display:block;background:#309bcf;width:68px;height:26px;text-align:center;line-height:26px;color:#FFF;margin-bottom:1px;background:url(download.png) no-repeat 0 -25px}
ul.downurl li .down_z{width:68px;height:26px;padding-left:8px}
ul.downurl li .down_z a{display:block;background:#ff6c00;width:68px;height:26px;text-align:center;line-height:26px;color:#FFF;margin-bottom:1px}
ul.downurl li .down_t{width:68px;height:26px;padding-left:8px}
ul.downurl li .down_t a{display:block;background:#30cfb6;width:68px;height:26px;text-align:center;line-height:26px;color:#FFF;margin-bottom:1px}
.ckall{height:26px;padding:16px 10px 10px;width:938px}
.ckall p,.ckall span{float:left}
.ckall span{display:block;padding-top:4px;height:18px;color:#464646}
.ckall span em{padding-left:6px;padding-right:20px}
.ckall p a{display:block;width:133px;height:26px;overflow:hidden;margin-right:8px;text-align:center;line-height:26px;float:left;color:#464646;border:#ccc solid 1px;border-radius:3px}
.ckall p a{display:inline-block;width:133px;height:26px;line-heighT:26px;text-align:center;background:url(i.png) no-repeat 0 -150px;margin:0 10px 0 0;color:#464646}
.ckall p a:hover{color:red;border-color:#390;text-decoration:none}
.downlist {width: 930px;}
.downlist ul{padding:6px 0 0;max-height:322px;overflow-y:auto;}
.downlist li{height:26px;border-bottom:1px solid #ebe6ed;line-height:26px;padding:7px 0 6px}
.downlist p{float:left;padding-left:10px;width:580px;word-wrap:break-word;overflow:hidden;display:inline-block;height:28px}
.downlist p a,.downlist p a:visited{color:#6b6e75}
.downlist span{float:left}
.disklist ul{padding:6px 0 0;height:100%;overflow:hidden}
.disklist li{border-bottom:1px solid #ebe6ed;padding:7px 0 6px;float:left;width:855px;heighT:25px;margin:8px 0 5px 20px;line-height:25px;padding-left:34px;background:url(g.gif) no-repeat 10px -144px;border:1px solid #ededed}
.disklist p{float:left;padding-left:10px;width:580px;word-wrap:break-word;overflow:hidden;display:inline-block;height:28px}
.disklist p a,.downlist p a:visited{color:#6b6e75}
.disklist span{float:left}
.ed2klist {width: 930px;}
.ed2klist ul{padding:6px 0 0;max-height:322px;overflow-y:auto;}
.ed2klist input{font-size: 12px;border: 1px solid #e4e4e4; padding: 0px 0px 0px 6px; height: 24px;line-height: 24px; color: #000; background: #f2f2f2;margin: 0px 0px 0px 10px;width: 725px;}
.ed2klist ul li{height:26px;border-bottom:1px solid #ebe6ed;line-height:26px;padding:7px 0 6px;width: 910px;}
.ed2klist ul li .addss{line-height: 18px;width: 758px;overflow:hidden;/* padding-top:5px; */color:#738d9e}
.ed2klist p{float:left;padding-left: 60px;width:580px;word-wrap:break-word;overflow:hidden;display:inline-block;height:28px}
.ed2klist p a,.ed2klist p a:visited{color:#6b6e75}
.ed2klist ul.downurl li .dwon_y{width:68px;height:18px;padding-bottom:15px}
.ed2klist ul.downurl li .dwon_y a{display:block;background:#309bcf;width:68px;height:26px;text-align:center;line-height:26px;color:#FFF;margin-bottom:1px;background:url(download.png) no-repeat 0 0}
.ed2klist ul.downurl li .dwon_y a:hover{display:block;background:#309bcf;width:68px;height:26px;text-align:center;line-height:26px;color:#FFF;margin-bottom:1px;background:url(download.png) no-repeat 0 -25px}
.ed2klist ul.downurl li .down_z{width:68px;height:26px;padding-left:8px}
.ed2klist ul.downurl li .down_z a{display:block;background:#ff6c00;width:68px;height:26px;text-align:center;line-height:26px;color:#FFF;margin-bottom:1px}
.ed2klist ul.downurl li .down_t{width:68px;height:26px;padding-left:8px}
.ed2klist ul.downurl li .down_t a{display:block;background:#30cfb6;width:68px;height:26px;text-align:center;line-height:26px;color:#FFF;margin-bottom:1px}
.ed2klist span{float:left}
.playdz{height:40px;position:relative}
.playdz h1{font-size:18px;color:#fff}
.playdz .location{height:45px;line-height:45px;color:#a5a5a5}
.playdz .location a{color: #FFFFFF;}
.playdz .dzad{position:absolute;top:20px;right:0;width:469px;heighT:60px}
#endplay{background: #808080;height: 588px;padding:0 0 18px 0}
#endplay .player{widtH:970px;margin:0 auto;overflow:hidden}
#play{float:left;width:970px;height: 562px;margin-bottom:10px;background:#111}
#endplay .playad{float:right;width:300px}
.playad .player-union{widtH:300px;height:250px;margin-bottom:5px;margin-top:2px}
#playmain{width:942px;background:#fff;margin:2px auto 2px;padding:18px;border:1px solid #ececec}
.qqgroup{border:1px dashed #9e9e9e;line-height:30px;margin:5px 0 20px;padding:8px 10px;width: 915px;}
.qqgroup p{width: 915px;}
.qqgroup span{color:#fe0002}
.qqgroup a,.qqgroup a:visited{color:#009cff}
.qqgroup a:hover{color:red}
.ulike{clear:both;margin-top:-5px}
.ulike .title{height:30px;line-height:30px;color:#404554}
.ulike .title span{float:left;padding-right:30px;font-size: 16px;font-weight:bold}
.imglist{width:930px;overflow:hidden;padding-left: 15px;}
.imglist li{margin-right: 24px;height: 204px;}
.comment{overflow:hidden;width:930px;margin:5px}
.playshare{padding-top:0;width:auto;height:26px;line-height:26px;margin:0 auto;color:#c6c6c6}
.bdsharebuttonbox{margin-top:-2px}
.vstar{padding:2px 0 0;float:right;height:26px;overflow:hidden}
.week_tab li i{background-image:url(withtumb.png);background-repeat:no-repeat}
.mod_timetable_withtumb{background-color:#fff;border:1px solid #e7e7e7;border-right:0;width:970px;font:12px/1.5 tahoma,arial,sans-serif;overflow:hidden;margin-bottom:0;margin-left:5px}
.mod_timetable_withtumb ul,.mod_timetable_withtumb h3,.mod_timetable_withtumb p{margin:0;padding:0;list-style:none}
.mod_timetable_withtumb a{text-decoration:none;color:#434252;border:0}
.mod_timetable_withtumb a img{border:0}
.week_tab ul{width:970px;background:#f5f5f5}
.week_tab li{display:block;float:left;text-align:center;width:138px;height:40px;line-height:40px;border-right:solid 1px #e7e7e7;position:relative;z-index:1}
.week_tab li a{color:#888}
.week_tab li i{width:7px;height:4px;background-position:-136px 0;position:absolute;bottom:-4px;left:66px;display:none}
.week_tab .last{width:135px}
.week_cont{overflow:hidden;width:970px}
.week_cont .week_album{width:139px;height:400px;overflow:hidden;float:left;position:relative}
.week_cont .week_album .week_album_lists{position:relative}
.week_cont .week_album .album{width:111px;height:60px;padding:10px 13px;border-left:solid 1px #fff;border-right:solid 1px #e7e7e7;border-bottom:solid 1px #fff;border-top:solid 1px #e7e7e7;overflow:hidden;white-space:nowrap;-o-text-overflow:ellipsis;text-overflow:ellipsis;position:relative;float:left;clear:both}
.week_cont .week_album .special_album{height:212px}
.week_cont .week_album .bottom_album{height:60px}
.week_cont .week_album .album:hover{border-color:#ff9734}
.week_cont .week_album .album .figure_detail{display:block;width:110px;overflow:hidden;white-space:nowrap;-o-text-overflow:ellipsis;text-overflow:ellipsis}
.week_cont .week_album .album .figure_detail img{width:110px;height:155px;display:none}
.week_cont .week_album .special_album .figure_detail img{display:block}
.week_cont .week_album .album .tit{font-size:14px;font-weight:normal;padding-top:6px}
.week_cont .week_album .album .update{color:#434252;width:80px;margin:3px 0 0;overflow:hidden;white-space:nowrap;-o-text-overflow:ellipsis;text-overflow:ellipsis}
.week_cont .week_album .album .desc{color:#434252;width:110px;overflow:hidden;white-space:nowrap;-o-text-overflow:ellipsis;text-overflow:ellipsis}
.week_cont .week_album .week_album_lists{_zoom:1}
.week_cont .nowkbor{width:136px}
.vstar{padding:3px 0 0;float:right;height:26px;overflow:hidden}
.vstar .star1{float:left}
.bdsharebuttonbox{width:auto;float:left;overflow:hidden}
.warning{width:auto;float:left;overflow:hidden;padding-left:12px}
.warning p{font-size:14px;color:#faa36e;padding-left:10px;padding-top:3px}
.vstar{width:235px}
.star1{width:90px}
#play .fl{width:970px;height: 600px;overflow:hidden}
.adkill300{background-image:url(kill300.gif);width:300px;height:250px;background-repeat:no-repeat}
.adkill960{width: 960px;height:90px;background-repeat:no-repeat;background-image: url(kill960.gif);margin-left: 10px;}
.adkill960_1{width: 960px;height:90px;background-repeat:no-repeat;background-image: url(kill960_1.jpg);margin-left: 10px;}
.adkill468{background-image:url(kill468.gif);width:468px;height:60px;background-repeat:no-repeat}
.adkill468_1{background-image:url(kill468_1.gif);width:468px;height:60px;background-repeat:no-repeat}
.adkill300_1{background-image:url(kill300_2.gif);width:300px;height:250px;background-repeat:no-repeat}
.adkill300_2{background-image:url(kill300_1.gif);width:300px;height:250px;background-repeat:no-repeat}
.adkill300_3{background-image:url(kill300_3.gif);width:300px;height:250px;background-repeat:no-repeat}
.c {position: relative;width: 1000px;margin: 0 auto;}
.c-l,.c-r {position: absolute;left: -120px;top: 10px;width: 120px;height: 600px;}
.c-r {left: auto;right: -122px;}
.pc {position: relative;width: 1000px;margin: 0 auto;}
.pc-l,.pc-r {position: absolute;left: -120px;top: 92px;width: 120px;height: 600px;}
.pc-r {left: auto;right: -122px;}
#moquu_top,#moquu_wmaps,#moquu_wshare,#moquu_wxin{z-index:2;width:50px;height:50px;left: 15px;position:fixed;cursor:pointer}
#moquu_wxin{top: 509px;}
#moquu_wxin a{background:url(sbtn.png) 0 0;right:0;float:left;width:50px;height:50px;text-indent:-9999px}
#moquu_wxin a:hover{background:url(sbtn.png) -50px 0}
#moquu_wshare{top: 562px;}
#moquu_wshare a{background:url(sbtn.png) 0 -50px;width:50px;height:50px;right:0;float:left;text-indent:-9999px}
#moquu_wshare a:hover{background:url(sbtn.png) -50px -50px}
#moquu_wmaps{top:464px}
#moquu_wmaps a{background:url(sbtn.png) 0 -150px;width:50px;height:50px;right:0;float:left;text-indent:-9999px}
#moquu_wmaps a:hover{background:url(sbtn.png) -50px -150px}
#moquu_top{top: 456px;background:url(sbtn.png) 0 -101px;width:50px;height:50px}
#moquu_top:hover{background:url(sbtn.png) -50px -101px}
.moquu_wshare,.moquu_wxin{position:relative;z-index:2}
.moquu_wshare a:hover .moquu_wshareh,.moquu_wxin a:hover .moquu_wxinh{display:block}
.moquu_wxin .moquu_wxinh{position:absolute;display:none;left: 55px;top:-200px;width:275px;height:355px;background:url(moquu_ico.png) 0 -2px no-repeat}
.moquu_wshare .moquu_wshareh{position:absolute;display:none;left: 55px;top:-200px;width:275px;height:360px;background:url(moquu_wshare.png) no-repeat}

