html,body,h1,h2,h3,h4,h5,h6,div,dl,dt,dd,ul,ol,li,p,blockquote,pre,hr,figure,table,caption,th,td,form,fieldset,legend,input,button,textarea,menu{margin:0;padding:0}
header,footer,section,article,aside,nav,hgroup,address,figure,figcaption,menu,details{display:block}
.actor_list ul li{color:#585858;-webkit-transition:all .2s linear;-moz-transition:all .2s linear;-ms-transition:all .2s linear;transition:all .2s linear}
table{border-collapse:collapse;border-spacing:0}
caption,th{text-align:left;font-weight:normal}
html,body,fieldset,img,iframe,abbr{border:0}
i,cite,em,var,address,dfn{font-style:normal}
[hidefocus],summary{outline:0}
li{list-style:none}
h1,h2,h3,h4,h5,h6,small{font-size:100%}
sup,sub{font-size:83%}
pre,code,kbd,samp{font-family:inherit}
q:before,q:after{content:none}
textarea{overflow:auto;resize:none}
label,summary{cursor:default}
a,button{cursor:pointer}
h1,h2,h3,h4,h5,h6,em,strong,b{font-weight:bold}
del,ins,u,s,a,a:hover{text-decoration:none}
div,form,img,ul,ol,li,dl,dt,dd,p,h1,h2,h3,h4,h5,h6{margin:0;padding:0;border:0}
body,textarea,input,button,select,keygen,legend{font:1em/100% arial,"//5b8b//4f53";color:#333;outline:0;-webkit-tap-highlight-color:rgba(255,255,255,0);-webkit-focus-ring-color:rgba(255,255,255,0);outline:none}
.load{width:100%;text-align:center;height:40px;margin-top:20px;margin-bottom:20px;line-height:40px;background:url(../images/load.gif) center no-repeat;text-indent:12%;}
.kong{width:100%;text-align:center; line-height:45px;}
.zt-top-inner,.mhm-menu,.mhs-inner,.container-inner,.zt-footer-inner,.details-head-inner,.details-body{ width:1200px}
#banner,.zt-footer{ width:100%}
body{background:#fff;color:#666}
.imp{color:#ff6a1f}
.c000{color:#000}
.c333{color:#333}
.mt10{margin-top:10px}
.mt20{margin-top:20px}
.test-300{width:300px;height:250px;overflow:hidden}
.stest-300{width:300px}
.test-90{height:90px;overflow:hidden}
.test-500{width:500px;overflow:hidden}
.test-580{width:580px}
.test-280{width:280px}
.test-760{width:760px}
.test-110{width:110px;margin-left:15px}
.test-870{width:870px;height:100px;overflow:hidden}
.test-1200{height:200px;overflow:hidden;margin-bottom:30px}
.test-120{width:120px;height:260px;position:absolute;z-index:99;top:50px;overflow:hidden}
.test-120 .btn-test{display:block;height:20px;line-height:19px;text-align:center;background:#f60;color:#fff;font-size:12px;overflow:hidden}
.t120-l{left:0}
.t120-r{right:0}
ul,li{list-style:none}
a{color:#666;-webkit-tap-highlight-color:rgba(255,255,255,0);-webkit-focus-ring-color:rgba(255,255,255,0);outline:none;border:0;-webkit-user-select:none}
a,p,h2,strong,span,div,input{font-family:"Microsoft Yahei"}
.clearfix:after,.fl:after,.fr:after,.row:after{clear:both;content:'\0020';display:block;height:0}
.clearfix,.row{zoom:1}
.fl{float:left}
.fr{float:right}
*:focus{border:0;-webkit-tap-highlight-color:rgba(255,255,255,0);outline:none}
h2,h3,h4,h5,strong{font-weight:100}
.fn-clear:after { visibility:hidden; display:block; font-size:0; content:" "; clear:both; height:0; }
.fn-clear { zoom:1; /* for IE6 IE7 */}
.banner-intro-inner,.mhs-inner,.mhm-menu,.container-inner,.details-head-inner,.live-video-inner{width:1200px;margin:0 auto;position:relative}
.details-body{width:1200px;margin:0 auto;}
.filtrate:after,.all-movie-type-ul:after,.all-type:after,.details-con1:after{clear:both;display:block;visibility:hidden;height:0;line-height:0;content:""}
.banner-swap-btn a,.watch-box,.tcl-pic2,.sci-right-ul li img,.sci-left img,.recommend-list-pic img,.star-pic-list-a img,.watch-list,.search-list-ul li a,.watch-list-ul li a,.delete-watch,.list-no1-pic img,.watch-list-ul li i,.search-list-ul li i,.teleplay-ul li img,.filtrate-nav li a,.week li a,.fcb-ul img,.page-btn-inner li a,.more-list-con li a,.details-con2-list li,.details-con2-list li a,.afc1 li,.all-movie-type-ul li,.all-fil-ul1 li i,.tti-ul-list li,.live-right-list li a,.list_module_img li a.list-img img{-webkit-transition:all .3s ease-in;-moz-transition:all .3s ease-in;-o-transition:all .3s ease-in;transition:all .3s ease-in}
.sci-right-ul li:hover img,.sci-left:hover img,.recommend-list-pic:hover img,.star-pic-list-a:hover img,.list-no1-pic:hover img,.teleplay-ul li a:hover img,.fcb-ul li a:hover img,.list_module_img li a.list-img img:hover,.special-img img:hover,.serach-ul li a.list-img img:hover{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1);-ms-transform:scale(1.1);}
.container{margin-top:-70px}
.movie-wrap{min-width:1200px;}
.header_bg{position:relative;top:-104px;height:54px;background:url(../images/nav.jpg) 0 bottom no-repeat;border-bottom:1px solid #fff}
#banner{position:relative;top:-104px}
.banner-inner{width:100%;height:420px;overflow:hidden}
.banner-pic-inner li{width:100%;height:420px;background-position:center;position:absolute;display:none}
.banner-pic-inner li:nth-child(1){display:block}
.banner-pic-inner li a{position:relative;height:420px;display:block}
.pic-01{background:url(../images/banner.jpg)}
.pic-02{background:url(../images/banner_1.jpg)}
.pic-03{background:url(../images/banner_2.jpg)}
.banner-btn-wrap{position:relative;z-index:99}
.banner-btn{width:1200px;margin:0 auto;height:0px}
.banner-btn-inner{text-align:right}
.banner-btn-inner li{cursor:pointer;width:90px;height:60px;overflow:hidden;display:inline-block;_display:inline;*display:inline;zoom:1;margin:10px 3px;position:relative}
.banner-btn-inner li i{position:absolute;width:86px;height:56px;background:#000;border:2px solid #000;filter:alpha(opacity=50);opacity:.5}
.banner-btn-inner .add-active i{border:2px solid #ff6a1f;filter:alpha(opacity=100);opacity:1;background:none}
.banner-swap-btn{position:absolute;z-index:999;top:180px;width:1200px;height:0px;display:none}
.banner-btn-list{position:relative;top:340px;z-index:999}
.banner-swap-btn a{width:50px;height:50px;color:#fff;opacity:.3;filter:alpha(opacity=30);display:block;line-height:50px;border-radius:25px;overflow:hidden}
.left-btn{float:left;background:url(../images/lunbo-btn.jpg) 11px 6px #000 no-repeat}
.right-btn{float:right;background:url(../images/lunbo-btn.jpg) 15px -75px #000 no-repeat}
.banner-intro{position:absolute;width:100%;background:#000;background:linear-gradient(rgba(255,255,255,0) 5%,rgba(0,0,0,0.95) 100%);height:80px;z-index:1;filter:alpha(opacity=40);top:340px}
.banner-intro-ul{position:absolute;z-index:99;top:0;overflow:hidden;height:80px;line-height:80px}
.banner-intro-ul li a{font-size:20px;color:#fff}
.banner-intro-ul li{display:none}
.banner-intro-ul li:nth-child(1){display:block}
.banner-s-tit{position:absolute;bottom:50px;left:50%;margin-left:-630px;width:500px;height:100px}
.banner-tit-model{display:none;position:absolute;left:0px;top:0px;width:500px;height:100px}
.banner-tit-model:nth-child(1){display:block}
.banner-tit-model i{position:absolute;left:0px;top:0px;opacity:0.1;filter:alpha(opacity=10)
    background-color:#000;width:500px;height:100px}
.banner-t-wrap{color:#fff;padding:14px 0}
.banner-t-wrap a{color:#fff}
.banner-s1{float:left;width:120px;border-right:1px solid #fff;height:74px;padding-left:10px;text-shadow:1px 3px 3px #1b1818}
.banner-s1 p{font-size:14px}
.banner-s1 p.banner-s1-p{position:relative;width:96px;height:68px;top:-5px}
.banner-s1 p span{font-size:70px;font-family:arial,simsun;position:absolute;left:-4px;bottom:0px;height:68px;line-height:68px;width:80px;overflow:hidden}
.banner-s1 p.banner-ss1-p{position:relative;width:96px;height:68px;top:-5px}

.banner-s1 p.banner-ss1-p span{font-size:35px;position:absolute;left:-4px;bottom:0px;height:68px;line-height:68px;width:80px;overflow:hidden}
.banner-s1 p em{position:absolute;right:4px;bottom:6px;font-size:14px}
.banner-s2{float:left;width:350px;margin-left:18px;display:inline;text-shadow:1px 2px 1px #1b1818}
.banner-s2 h3{font-size:26px;font-weight:normal;height:44px;line-height:44px;overflow:hidden}
.banner-s2 p{font-size:14px;height:24px;line-height:24px;overflow:hidden;margin-top:5px}
.banner-swap-btn a:hover{opacity:1;filter:alpha(opacity=100)}
.logo{width:194px;margin-left:8px}
.logo a{display:block;height:62px;background:url(../images/logo.png) no-repeat;text-indent:-999em}
.sub-page{height:35px;font-size:24px;padding:5px 0 5px 20px;border-left:1px solid #dadada;width:80px;margin:19px 0 0 0px;line-height:35px}
.mhs-inner{height:65px;_height:65px;position:relative;z-index:997}
.search{margin-top:13px;margin-left:100px}
.search-inner{width:490px;height:40px;position:relative;z-index:999}
.search-text{width:358px;padding-right:5px;border:1px solid #e9e9e9;background:url(../images/share.png) 5px 9px no-repeat #f5f5f5;position:absolute;padding-left:30px;padding-right:12px;height:36px;line-height:36px \9}
.search-btn{width:90px;height:38px;border:1px solid #c6531a;background:#ff6a1f;color:#fff7f5;cursor:pointer;position:absolute;right:0;font-family:"Microsoft Yahei"}
.search-list{position:absolute;background:#fff;width:488px;border:1px solid #e9e9e9;top:37px;display:none}
.search-list-left{width:271px}
.search-list-ul li{position:relative;height:30px}
.search-list-ul li i{position:absolute;top:10px;right:10px;width:8px;height:12px;background:url(../images/share.png) -17px -36px no-repeat}
.search-list-ul li a{padding:0 8px;line-height:30px;display:block}
.search-list-ul li a span{color:#9f9f9f;margin-left:8px}
.search-list-right{width:216px}
.slr-inner{width:140px;margin:0 auto;padding:20px 0}
.slr-inner p{line-height:22px;font-size:14px;color:#999999}
.slr-inner-pic{width:140px;height:190px;display:block;overflow:hidden}
.watch-record{margin-top:15px;position:relative; margin-left:15px;}
.watch-box{width:117px;height:30px;border:1px solid #ececec;font-size:14px;line-height:30px;cursor:pointer;position:relative;text-indent:44px}
.watch-icon{left:0;top:0;position:absolute;width:38px;height:30px;border-right:1px solid #ececec;background:url(../images/share.png) 3px -534px no-repeat}
.watch-icon2{position:absolute;width:10px;height:10px;background:url(../images/share.png) 0 -110px no-repeat;right:3px;top:10px}
.watch-box-active{color:#ff6a1f}
.watch-icon-active{background:url(../images/share.png) 2px -569px no-repeat}
.watch-icon2-active{background:url(../images/share.png) -25px -150px no-repeat}
.watch-list{width:358px;position:absolute;border:1px solid #e9e9e9;background:#fff;right:0px;display:none;top:40px;border-radius: 3px; padding:5px;}
.watch-list-inner{position:relative}
.watch-list-triangle{position:absolute;width:15px;height:10px;display:block;background:url(../images/share.png) 0px -196px no-repeat;top:-8px;right:30px}
.watch-list-ul{height:150px; overflow:hidden;_height:expression(this.scrollHeight>165 ? "165px":"auto");overflow:auto;overflow-x:hidden;clear:both;scrollbar-face-color:#bbbbbb;scrollbar-shadow-color:#f5f5f5;scrollbar-highlight-color:#fff;scrollbar-3dlight-color:#f5f5f5;scrollbar-darkshadow-color:#f5f5f5;scrollbar-track-color:#f5f5f5;scrollbar-arrow-color:#f5f5f5;}
.watch-list-ul li{height:35px;line-height:35px;overflow:hidden;display:block;margin-left:0px;padding:0 15px; background:#f6f7fb;border:2px solid #fff; border-bottom: none;cursor: pointer;}
.watch-list-ul li.no-his p{text-align:center;height:45px;border:0}
.watch-list-ul li h5{width:248px;height:35px;overflow:hidden;float:left;font-weight:normal; font-size:14px}
.watch-list-ul li h5 em{margin:0 5px;color:#666; font-weight:normal}
.watch-list-ul li label{width:55px;height:35px;overflow:hidden;float:left;display:block;font-size:14px}
.watch-list-ul li .delck{width:13px;height:13px;display:block;overflow:hidden;line-height:0;font-size:0;margin-top:12px;float:right;background:url(../images/cross_red.gif) 3px 3px no-repeat}
.watch-list-ul li:hover{background:#fcfcfc}
.watch-list-ul li:hover a{ color:#ff6a1f}
.watch-list .his-todo{width:100%;height:45px;line-height:45px;overflow:hidden;padding:0px;clear:both;text-align:center;font-size:14px; }
.watch-list .his-todo em{font-weight:normal; margin-left:8px; margin-right:8px}
.watch-list p{height:35px;line-height:35px;padding:0 8px;overflow:hidden;color:#828282;position:relative; font-size:14px;}
.watch-list p .close-his{float:right}
.nav-avatar{overflow:hidden}
.nav-avatar span{display:none}
.nav-avatar img{width:40px;height:40px;border-radius:100px;margin-top:-5px}
.drop-box{position:absolute;right:15px;top:45px;padding-top:0px;transition:all 0 ease 0;}
.drop-box:before{top:-20px;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-style:solid;border-color:rgba(0,0,0,0);border-bottom-color:#fafafa;border-width:10px;margin-left:-10px;left:auto;right:5%}

.nick-name{height:60px;line-height:60px;padding:10px 0px 0 10px}
.nick-name img{width:60px;height:60px; margin-left:30px;border-radius:100px;float:left}
.nick-name span{float:left;margin-left:20px;color:#ff6a1f;font-size:22px}
.ui-signed{width:308px;overflow:hidden;padding:0 10px 10px 10px;*zoom:1!important;border-radius:3px;box-shadow: 0 0 0 3px rgba(255,255,255,0.2);background:#fafafa;z-index:99999;border:1px solid #f6f7fb; font-size:15px;}
.ui-signed li{width:50%;line-height:35px; height:35px;float:left; display:block; text-align:center;}
.ui-signed li:hover{background:#fff}
.ui-signed li:nth-child(2){float:right;}
.ui-signed li a{color:#000}
.ui-signed li a:hover{background:transparent;color:#ff6a1f}

.delete-watch{font-size:14px;height:30px;text-align:center;line-height:30px;background:#f5f5f5;color:#999999;cursor:pointer}
.delete-watch:hover{background:#ff6a1f;color:#fff}
.mhm-share{position:relative;background:#f5f6f6}
.mhm-inner{z-index:99;opacity:.9;filter:alpha(opacity=90);height:50px}
.mhm-inner-bottom{z-index:98;opacity:.3;filter:alpha(opacity=30);height:54px;top:-50px}
.nhm-menu-ul li{float:left;width:70px;height:50px;line-height:50px;text-align:center;margin-right:20px}
.nhm-menu-ul li a{display:block}
.mhm-menu{height:50px;border:2px solid none}
.active-style{position:absolute;width:70px;height:4px;background:#ff6a1f;bottom:-4px;_bottom:0px;overflow:hidden;z-index:9999;left:0px}
.splendid-header div,.recommend-header div{font-size:25px;color:#656565;line-height:25px;_line-height:30px}
.splendid{width:920px;height:320px;overflow:hidden}
.splendid-header,.recommend-header{height:35px;border-bottom:1px solid #e9e9e9;margin-bottom:20px}
.splendid-tab{margin-left:20px;margin-top:2px}
.splendid-tab li{float:left;border-radius:3px;margin-right:10px}
.splendid-tab li a{padding:0 5px;text-align:center;line-height:24px;display:block;font-size:14px}
.active-style2,.week .active-style2 a,.week li a:hover,.afc1 li:hover,.all-movie-type-ul li:hover{background:#ff6a1f}
.active-style2 a,.active-style2,.afc1 li:hover a,.all-movie-type-ul li:hover a{color:#fff}
.piao-tab li{height:6px;background:#f5f5f5;width:40px;overflow:hidden;font-size:0;line-height:0;border:1px solid #eee;cursor:pointer;margin:12px 0 0 10px;display:inline}
.piao-tab li.active-style2{background:#ff6a1f;border-color:#ea5105}
.piao-tab li a{font-size:0;line-height:0}
.details-left .splendid-content-inner{height:250px;}
.details-left .sci-left{height:250px;}
.sci-left{width:350px;height:250px;position:relative;overflow:hidden}
.shade{position:absolute;bottom:0;_bottom:6px;z-index:1;width:100%;height:60px;background:#000;opacity:.4;filter:alpha(opacity=40)}
.pic-title{position:absolute;height:40px;bottom:0;_bottom:6px;color:#fff;z-index:9;padding:10px}
.pic-title p{margin-top:10px;font-size:12px;width:330px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
.details-left .sci-right{width:510px;height:260px}
.sci-right{width:540px;overflow:hidden;height:300px}
.details-left .sci-right-ul{margin-left:-10px;height:260px;}
.sci-right-ul{margin-left:-30px;_margin-left:-60px;overflow:hidden;height:300px;zoom:1;position:relative}
.sci-right-ul li a,.sci-right-ul li p{width:160px;display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
.sci-right-ul li p{font-size:12px;color:#a9a9a9}
.details-left .sci-right-ul li{height:120px;margin-left:10px;margin-bottom:10px;}
.sci-right-ul li{float:left;width:160px;height:120px;overflow:hidden;margin-bottom:13px;margin-left:30px}
.sci-right-ul li .sru-pic{width:160px;height:100px;display:block;overflow:hidden}
.sci-right-ul li .movie-headline1{font-size:14px;margin-top:4px;margin-bottom:2px;*margin-bottom:1px;display:block}
.con1{height:355px;overflow:hidden}
.con11{overflow:hidden}
.splendid-content-inner{height:260px;display:none;overflow:hidden}
.recommend,.teleplay-right{width:250px}
.recommend-list-pic{width:80px;height:110px;overflow:hidden}
.recommend-list-con{width:160px}
.recommend-list-con p{font-size:12px;color:#a9a9a9;line-height:25px}
.recommend-list-con .movie-headline2 a{margin-bottom:6px;width:160px;display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
.recommend-list li{height:110px;margin-bottom:15px}
.recommend-list-two span{float:right;font-size:12px;color:#a9a9a9}
.recommend-list-two li{line-height:24px;height:24px;vertical-align:middle;overflow:hidden;zoom:1}
.recommend-list-two{*margin-top:-10px;_margin-top:-15px}
.recommend-list-con a{font-size:14px}
.recommend-list-two a{font-size:14px;width:140px;display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
.recommend-list-two a:hover{color:#ff6a1f}
.recommend-header span{color:#ff6a1f}
.recommend-list-con a:hover{color:#ff6a1f}
.con2{zoom:1;overflow:hidden}
.teleplay-left{width:920px}
.teleplay-content-list{margin-left:-40px;_margin-left:-80px;overflow:hidden;zoom:1}
.teleplay-content-list li{height:315px;width:200px;overflow:hidden;float:left;margin-left:40px;margin-bottom:20px}
.margin-bottom-share{margin-bottom:20px}
.star-list-share{margin-bottom:20px}
.tcl-pic{position:relative;height:270px;display:block}
.tcl-pic1,.tcl-pic2,.tcl-pic3,.tcl-pic4{position:absolute}
.tcl-pic2{width:100%;height:236px;background:url(../images/play.png) center no-repeat;display:none\9;-webkit-transform:scale(0);transform:scale(0)}
.teleplay-content-list li .showPlay:hover .tcl-pic2{display:block\9;-webkit-transform:scale(1);transform:scale(1)}
.tcl-pic3{width:100%;height:34px;background:#000;opacity:.4;filter:alpha(opacity=40);bottom:0}
.tcl-pic4{color:#fff;padding:10px;bottom:0}
.movie-headline1{line-height:28px;font-size:14px}
.tcl-title .movie-headline1 a,.fcb-ul .movie-headline1 a,.tcl-title p{width:200px;display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
.fcb-ul .movie-headline1 a{width:160px}
.tcl-title p{font-size:12px;color:#a9a9a9}
.teleplay-content-inner{overflow:hidden;display:none;position:relative}
.teleplay-more{float:right;font-size:14px;margin-top:10px;width:auto;color:#999999}
.teleplay-con-list i{width:20px;height:20px;background:#bbbbbb;display:block;text-align:center;line-height:20px;color:#fff;float:left}
.teleplay-con-list a{float:left;line-height:18px;margin-left:8px;font-size:14px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;width:100px}
.teleplay-con-list a:hover{color:#ff6a1f}
.teleplay-con-list span{float:right;font-size:12px;color:#a9a9a9;line-height:20px}
.teleplay-con-list li{display:block;width:250px;height:20px;margin-bottom:10px;*margin-bottom:6px;_margin-bottom:6px;position:relative}
.teleplay-con-list li .views{position:absolute;right:0;top:0}
.teleplay-con-list .list-no1{width:250px;height:125px;position:relative;overflow:hidden}
.teleplay-con-list .list-no1 span{position:absolute;z-index:2;width:30px;height:30px;background:#d55f22;display:block;opacity:.9;filter:alpha(opacity=90)}
.teleplay-con-list .list-no1 i{position:absolute;z-index:2;width:30px;height:30px;text-align:center;line-height:30px;top:0;left:0}
.teleplay-con-list .list-no1 span{position:absolute;top:0;left:0}
.teleplay-con-list .list-no1 a{margin-left:0px;font-size:14px}
.teleplay-con-list .list-no1 .list-no1-pic{width:90px}
.teleplay-con-list .list-no1 .no1-tv-title{width:150px}
.list-no1-con{height:120px;float:right;width:150px}
.list-no1-con p{font-size:12px;color:#a9a9a9;line-height:24px;clear:both}
.list-no1-con .top-btn{height:30px;width:80px;line-height:30px;text-align:center;overflow:hidden;background:#ff6a1f;color:#fff;position:absolute;top:90px;left:100px}
.list-no1-con .top-btn:hover{background:#ff6a1f;color:#fff;text-decoration:none}
.list-no1-con .top-desc{height:42px;overflow:hidden;line-height:20px}
.list-no1-con p.pview{color:#666}
.list-no1-pic img{width:90px;height:120px;vertical-align:middle}
.list-no1-pic{width:90px;height:120px;overflow:hidden;float:left}
.no1-tv-title{margin-top:2px}
.teleplay-type{width:235px;background:#fafafa;padding:10px 7px}
.tti-ul-list{width:188px;margin-bottom:10px;overflow:hidden;*margin-bottom:5px;_margin-bottom:5px}
.tti-ul li{zoom:1;display:inline-block}
.tti-span{margin-top:5px;display:block}
.tti-ul-list li{float:left;margin-right:5px;white-space:nowrap}
.tti-ul-list li a{display:block;padding:5px}
.active-style3,.tti-ul-list li:hover{background:#bbbbbb}
.active-style3 a,.tti-ul-list li:hover a{color:#fff}
.star-pic{height:190px;margin-bottom:40px;overflow:hidden;position:relative}
.star-pic-list-a{width:140px;height:190px;display:block;overflow:hidden;position:relative}
.star-pic1{position:absolute;width:100%;height:30px;background:#000;opacity:.4;filter:alpha(opacity=40);bottom:0;left:0}
.star-pic2{position:absolute;height:30px;bottom:0;width:100%;z-index:2;left:0}
.star-pic2 p{color:#fff;text-align:center;line-height:30px;z-index:3}
.star-pic-list{margin-left:-36px;zoom:1;overflow:hidden}
.star-pic-list li{float:left;margin-left:36px;display:inline;margin-bottom:15px}
.all-movie-type{width:22%;padding:0 1.6%;_padding:0 1.4%;position:relative}
.all-movie-type strong a{font-size:16px;color:#999999;display:block;padding-left:5px;margin-bottom:5px}
.brs,.brs2{border-right:1px solid #e9e9e9}
.all-movie-type-ul{position:relative;left:-5px;_margin-left:-6px}
.all-movie-type-ul li{float:left;margin:8px 5px 0px 5px;white-space:nowrap}
.all-movie-type-ul li a{padding:2px 5px;display:block}
.all-movie-type .active-style4{background:#ff6a1f}
.all-movie-type{float:left}
.active-style5 a{color:#ff6a1f}
.teleplay-con-list .active-style6{background:#ff6a1f}
.scrollLoading{background:url(../images/loading.gif) no-repeat center #f3f3f3}
.nmu2{margin-right:-20px}
.nmu2 li{width:auto}
.fch2-num-span,.works-referral-con a:hover,.nhm-menu-ul li a:hover,.splendid-header div span,.sci-right-ul a:hover,.sci-right-ul a:hover,.dsj-ti-ul a:hover,.advance-ul a:hover,.rsa-star-tv a:hover,.tcl-title a:hover,.teleplay-more:hover{color:#ff6a1f}
.teleplay-con-list i,.tti-span,.tti-ul-list a,.tti-ul-list a,.search-list-ul li a,.dsj-type-inner a,.advance-ul a,.all-fil-ul1 li,.fch2-num span,.more-list-con a,.all-movie-type-ul a{font-size:14px}
.scroll-bar{background:#eeeef4;padding:5px;margin:20px auto;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}
#top-nav{width:780px;background:#50506d;padding:0 20px 12px 0;margin:0 auto 20px;overflow:hidden;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;-moz-border-radius-topleft:0;-webkit-border-top-left-radius:0;border-radius-topleft:0;-moz-border-radius-topright:0;-webkit-border-top-right-radius:0;border-radius-topright:0}
#top-nav img{float:left}
#top-nav ul{margin:28px 0 0;overflow:hidden;float:right}
#top-nav ul li{float:left;padding:0 0 0 1em;list-style:none}
#top-nav ul li a{color:#fff}
#top-nav ul li a:hover{color:#ffa}
#top-nav ul li:last-child{padding-right:0}
.jspContainer{overflow:hidden;position:relative}
.jspPane{position:absolute}
.jspVerticalBar{position:absolute;top:0;right:0;width:16px;height:100%}
.jspHorizontalBar{position:absolute;bottom:0;left:0;width:100%;height:16px}
.jspVerticalBar *,.jspHorizontalBar *{margin:0;padding:0}
.jspCap{display:none}
.jspHorizontalBar .jspCap{float:left}
.jspTrack{background:#fafafa;position:relative}
.jspDrag{background:#bbd;position:relative;top:0;left:7px;cursor:pointer}
.jspHorizontalBar .jspTrack,.jspHorizontalBar .jspDrag{float:left;height:100%}
.jspArrow{background:#50506d;text-indent:-20000px;display:block;cursor:pointer}
.jspArrow.jspDisabled{cursor:default;background:#80808d}
.jspVerticalBar .jspArrow{height:16px}
.jspHorizontalBar .jspArrow{width:16px;float:left;height:100%}
.jspVerticalBar .jspArrow:focus{outline:none}
.jspCorner{background:#eeeef4;float:left;height:100%}
* html .jspCorner{margin:0 -3px 0 0}
.jspHorizontalBar,.jspVerticalBar,.jspTrack{background:#fafafa}
.jspDrag{background:#e9e9e9;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;width:4px}
.jspTrack .jspActive,.jspTrack .jspHover,.jspDrag:hover{background:#8B8B9F}
.jspVerticalBar .jspArrow{height:15px}
.jspHorizontalBar .jspArrow{width:15px}
.jspArrowUp{background-position:0 0}
.jspArrowDown{background-position:-64px 0 !important}
.jspArrowLeft{background-position:-96px 0 !important}
.jspArrowRight{background-position:-32px 0 !important}
.scroll-pane,.scroll-pane-arrows{width:100%;height:310px;overflow:auto}
.horizontal-only{height:auto;max-height:200px}
.dsj-type{margin-bottom:38px;padding:24px 0;border:1px solid #e9e9e9;background:#f6f6f6}
.dsj-ti-share{padding:0 2%;display:inline-block;_display:inline;*display:inline;zoom:1;position:relative;vertical-align:top}
.dsj-ti1{width:18%}
.dsj-ti2{width:27.5%}
.select-dy .dsj-ti1{width:6%}
.select-dy .dsj-ti2{width:15%}
.select-dy .dsj-ti3{width:24%}
.select-dy .dsj-ti4{width:37%}
.select-zy .dsj-ti1{width:6%}
.select-zy .dsj-ti2{width:27%}
.select-zy .dsj-ti3{width:54%}
.dsj-ti-ul{margin-left:-20px}
.dsj-ti-ul li{float:left;margin-left:20px;_margin-left:15px;margin-top:10px}
.dsj-ti-ul li a{white-space:nowrap;_line-height:20px;*line-height:20px;font-size:14px}
.brs3{border-right:1px solid #e9e9e9}
.dsj-ti-share .movie-headline3{color:#999999}
.program{position:relative}
.program-top{position:absolute;z-index:22}
.program-content{position:absolute;z-index:2;top:8px;background:#fafafa;padding-top:32px;padding-bottom:5px}
.program-top div{width:100px;height:36px;background:#ff6a1f;color:#fff;text-align:center;line-height:33px;position:relative;font-size:25px;display:block}
.program-top div i{width:5px;height:8px;background:url(../images/share.png) 0px -63px no-repeat;display:block;position:absolute;top:0;right:-5px;overflow:hidden}
.advance-notice{padding-bottom:5px}
.advance-notice-top{position:relative;height:26px}
.advance-notice-top h3{position:absolute;padding:5px;padding-left:20px;background:url(../images/share.png) 4px -210px no-repeat #fafafa;float:left;font-size:14px;z-index:2;display:block}
.advance-notice-top p{height:1px;overflow:hidden;background:#e9e9e9;position:absolute;top:14px;width:225px;z-index:1}
.scroll-pane-inner{width:240px;padding:0px 5px}
.advance-ul{width:225px}
.advance-ul li{padding-left:15px}
.advance-ul li a{font-size:14px;_position:relative;display:block;zoom:1;width:205px;_width:auto;height:18px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding:5px 0px}
.advance-ul span{color:#999999;font-size:12px;margin-left:10px}
.teleplay-pic-inner{position:relative;overflow:hidden;width:250px}
.teleplay-ul{margin-left:-10px;*width:260px;_width:260px}
.teleplay-ul li{float:left;margin-left:10px;margin-top:10px;display:inline}
.teleplay-ul li a{width:120px;height:145px;display:block;overflow:hidden;position:relative}
.teleplay-ul li i{width:100%;height:30px;background:#000;opacity:.5;filter:alpha(opacity=50);position:absolute;bottom:0;left:0}
.teleplay-ul li p{width:100%;height:30px;line-height:30px;text-align:center;color:#fff;bottom:0;left:0;position:absolute}
.con3,.splendid2{height:370px}
.star-bot{height:auto}
.network-remiere-inner{position:relative;overflow:hidden;height:320px}
.margin-bottom-share2{margin-bottom:20px}
.tcl-pic5{text-align:center;width:100%;padding:0;line-height:35px}
.shop-btn-inner{width:140px;height:45px;padding:14px 29px;_padding:14px 28px;background:#f6f6f6;border:1px solid #e9e9e9}
.shop-btn-inner p{line-height:25px}
.shop-list-ul2,.shop-list-ul li{height:345px}
.mbs4{margin-bottom:60px}
.release-btn{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#909090',endColorstr='#6f6f6f');background:-webkit-gradient(linear,left top,left bottom,from(#909090),to(#6f6f6f));background:-moz-linear-gradient(top,#909090,#6f6f6f);background:-ms-linear-gradient(top,#909090,#6f6f6f);background:-o-linear-gradient(top,#909090,#6f6f6f);border:1px solid #646464;box-shadow:inset 0px 1px 0px #b2b2b2}
.on-line-btn{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#e32626',endColorstr='#d71313');background:-webkit-gradient(linear,left top,left bottom,from(#e32626),to(#d71313));background:-moz-linear-gradient(top,#e32626,#d71313);background:-ms-linear-gradient(top,#e32626,#d71313);background:-o-linear-gradient(top,#e32626,#d71313);border:1px solid #a22937;box-shadow:inset 0px 1px 0px #ec6868}
.advance-ul2{width:250px}
.advance-ul2 li{padding:0;line-height:27px}
.advance-ul3{display:none}
.advance-ul3 li{padding-left:2px}
.movie-content-list{margin-left:-50px;_margin-left:-100px}
.movie-content-list li{margin-left:50px}
.movie-type-inner{overflow:hidden;position:relative;margin-bottom:30px}
.all-type{overflow:hidden;padding-bottom:15px; padding-top:15px;}
.filtrate{padding-top:20px;padding-bottom:20px;width:100%}
.filtrate-left{width:300px}
.filtrate-nav-wrap{background:#fafafa;padding:16px 0px}
.filtrate-left .fljs{display:block;padding:0px  20px;font-size:20px;color:#a1a1a1}
.filtrate-nav{padding:20px 0px}
.filtrate-nav li a{display:block;height:46px;width:100%;text-align:center;line-height:46px;color:#656565;font-size:18px}
.filtrate-nav .active-style6 a,.filtrate-nav li a:hover{background:#fff;border-left:4px solid #ff6a1f;color:#ff6a1f}
.filtrate-right{width:870px}
.all-filtrate-head{border-bottom:1px solid #e9e9e9;height:34px}
.movie-headline7{font-size:25px;color:#ff6a1f;line-height:25px;border-bottom:1px solid #ff6a1f;padding-bottom:9px;padding-right:5px}
.all-filtrate-head span{color:#a9a9a9;margin-top:3px;margin-left:22px;display:block;margin-right:5px}
.all-fil-ul1 li{float:left;position:relative;padding:4px;padding-right:25px;background:#ff6a1f;color:#fff;margin-right:20px}
.all-fil-ul1 li i{cursor:pointer;right:0;top:0;_right:-1px;position:absolute;width:20px;height:24px;text-align:center;display:block;line-height:24px;background:url(../images/share.png) 3px -133px #e9e9e9 no-repeat}
.all-fil-ul1 li i:hover{background:url(../images/share.png) 3px -157px #e9e9e9 no-repeat}
.anew-filtrate{display:block;padding-left:25px;height:30px;line-height:30px;position:relative;font-size:14px}
.anew-filtrate:hover{color:#ff6a1f}
.anew-filtrate i{position:absolute;width:15px;height:15px;background:url(../images/share.png) 0px -239px no-repeat;top:10px;left:5px}
.afc1-wrap{zoom:1;*border-bottom:1px solid #e9e9e9;_border-bottom:1px solid #e9e9e9}
.afc1-wrap:after{clear:both;display:block;height:1px;content:"";background:#e9e9e9;zoom:1}
.afc1{padding:11px 0px;width:790px;float:left}
.afc1-span{float:left;width:76px;margin-top:20px;color:#999999}
.afc1 li{float:left;margin:5px 0;margin-left:10px}
.afc1 li a{padding:5px;display:block;font-size:14px}
.filtrate-container{margin-top:20px}
.filtrate-container-head{margin-bottom:20px;width:100%;height:38px;background:#fafafa;border:1px solid #e9e9e9}
.filtrate-container-heads{margin-bottom:20px;width:100%;height:38px;border-bottom:1px solid #e9e9e9;}
.filtrate-container-head h2,.filtrate-container-heads h2{line-height:38px;padding:0 10px}
.filtrate-container-head h2 strong,.filtrate-container-heads h2 strong{ color:#ff6a1f}
.channel-slide{width:100%;min-width:980px;height:360px;position:relative;overflow:hidden;text-align:center;top:-55px; background:#e3e3e3}
.channel-slide .slide-ul{width:1000px;position:absolute;left:50%;margin-left:-500px}
.channel-slide .slide-ul li{width:1000px;overflow:hidden;}
.channel-slide .slide-ul li .sliderdiv{float:left;display:block;width:250px;_width:240px;height:333px;position:relative}
.channel-slide .slide-ul li a.slide-img{width:251px;height:331px;display:block;overflow:hidden;position:relative;border:1px solid #fff}
.channel-slide .slide-ul li a.slide-img img{width:251px;height:331px;display:block;overflow:hidden;}
.channel-slide .slide-ul li label.text{position:absolute;width:100%;height:33px;color:#FFF;font-size:14px;padding:0 5px;line-height:33px;bottom:0px;z-index:3;right:3px;background:#7A7B7D;background:rgba(0,0,0,0.4);text-align:center}
.channel-slide .slide-ul li label.score{display:block;width:33px;height:33px;line-height:33px;text-align:center;overflow:hidden;color:#fff;position:absolute;right:0;top:0px;z-index:3;-webkit-text-size-adjust:none;background:#E35000;font-weight:700}
.channel-slide .slide-ul li label.texts{position:absolute;width:auto;height:33px;color:#FFF;font-size:14px;padding:0 5px;line-height:33px;top:0px;z-index:3;right:2px;background:#7A7B7D;background:rgba(0,0,0,0.4)}
.channel-slide .tempWrap{overflow:visible !important}
.channel-slide .tempWrap ul{margin-left:-1000px !important}
.channel-slide .page{width:1000px;margin:0 auto;height:30px;line-height:30px;text-align:center;position:relative;top:330px;}
.channel-slide .page ul{height:30px;line-height:30px}
.channel-slide .page li{display:inline-block;*display:inline;zoom:1;width:12px;height:12px;line-height:70px;overflow:hidden;margin:10px 10px 0 10px;cursor:pointer;background:#c4c3c3;border-radius:12px;}
.channel-slide .page li.on{background:#4649cd}
.channel-slide .pnBtn{position:absolute;z-index:1;top:1px;width:100%;height:330px;cursor:pointer}
.channel-slide .prev{left:-50%;margin-left:-500px}
.channel-slide .next{left:50%;margin-left:501px}
.channel-slide .pnBtn .blackBg{display:block;position:absolute;left:0;top:0;width:100%;height:331px;background:#000;_background:#f8f7f7;filter:alpha(opacity=70);opacity:0.7}
.channel-slide .pnBtn .arrow{display:none;position:absolute;top:0;z-index:1;width:50px;height:50px;top:50%;margin-top:-25px}
.channel-slide .prev .arrow{right:-45px;width:45px;height:80px;background-image:url(../images/next.png);background-position:0 -160px}
.channel-slide .next .arrow{left:-45px;width:45px;height:80px;background-image:url(../images/next.png);background-position:0 0}
.fch1{margin-left:10px}
.fch1 li{position:relative;float:left;padding:0px 15px;height:38px;line-height:38px;border-left:1px solid #fafafa;border-right:1px solid #fafafa;_overflow:hidden;cursor:pointer}
.fch6 li{border-left:1px solid #fff;border-right:1px solid #fff}
.fch1 li i{display:block;left:-1px;overflow:hidden;border-left:1px solid #ff6a1f;border-right:1px solid #ff6a1f;position:absolute;width:100%;height:4px;background:#ff6a1f;top:-1px}
.fch1 li a{display:block}
.fch1 .active-style8{background:#fff;border-left:1px solid #e9e9e9;border-right:1px solid #e9e9e9;height:36px;line-height:33px;color:#ff6a1f;border-top:3px solid #ff6a1f}
.fch1 .active-style8 a{color:#ff6a1f}
.fch2{width:150px;float:right;height:28px;padding:5px 8px;line-height:28px}
.fch2-btn a{margin-left:10px;display:block;float:left;width:30px;height:28px}
.fch2-left-btn{background:url(../images/share.png) 8px -282px #fff no-repeat}
.fch2-right-btn{background:url(../images/share.png) -9px -255px #fff no-repeat}
.fch2-left-btn:hover,.filtrate-container-heads .fch2-left-btn:hover{background:url(../images/share.png) -11px -282px #ff6a1f no-repeat}
.fch2-right-btn:hover,.filtrate-container-heads .fch2-right-btn:hover{background:url(../images/share.png) 10px -255px #ff6a1f no-repeat}
.fch3{height:40px;line-height:40px;font-size:14px; margin-right:10px;}
.active-style9{opacity:0.5;filter:alpha(opacity=50)}
.fcb-ul{position:relative;margin-left:-17px;_margin-left:-34px;overflow:hidden;zoom:1}
.fcb-ul li{width:160px;overflow:hidden;float:left;margin-left:17px;margin-bottom:15px}
.fcb-ul li p{width:160px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
.fcb-pic{width:160px;height:210px;overflow:hidden;display:block;margin-bottom:5px}
.fcb-ul .movie-headline3{display:block;margin-bottom:5px}
.fcb-ul .movie-headline3 a{font-size:14px;width:160px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;display:block}
.fcb-ul p{font-size:12px;line-height:22px}
.fcb-ul p span{color:#a9a9a9}
.page-btn-inner{text-align:center;margin-top:32px}
.page-btn-share{position:relative}
.page-btn-share i{top:7px;width:10px;height:14px;display:block;position:absolute;zoom:1}
.page-btn-inner li{display:inline-block;*display:inline;*margin:0px 5px;zoom:1;margin:0px 3px}
.page-btn-inner li a{display:block;padding:5px 10px;background:#fafafa;border:1px solid #e9e9e9}
.page-btn-inner li a:hover{color:#ff6a1f;border:1px solid #ff6a1f}
.page-btn-inner .page-left-btn{padding-left:30px}
.page-btn-inner .page-right-btn{padding-right:30px}
.page-btn-inner .page-left-btn:hover,.page-btn-inner .page-right-btn:hover{color:#fff;border:1px solid #ff6a1f;background:#ff6a1f}
.page-btn-inner .page-left-btn i{*top:9px;_top:11px;left:10px;_left:-25px;background:url(../images/share.png) 0px -289px no-repeat}
.page-btn-inner .page-right-btn i{*top:9px;_top:11px;right:10px;background:url(../images/share.png) -20px -262px no-repeat}
.page-btn-inner .page-left-btn:hover i{background:url(../images/share.png) -20px -289px no-repeat}
.page-btn-inner .page-right-btn:hover i{background:url(../images/share.png) 0px -262px no-repeat}
.page-btn-inner .active-style10 a{background:#ff6a1f;color:#fff;border:1px solid #ff6a1f}
.page-btn-inner .active-style10 a:hover{color:#fff}
.program-content2{padding-top:75px}
.scroll-pane2{height:270px}
.scroll-pane3{height:412px}
.week{position:absolute;top:36px;left:5px;*left:6px;_left:6px}
.mj-week{position:static}
.week li{display:inline-block;*display:inline;zoom:1;*margin:0 2px;_margin:0 2px}
.week li a{width:30px;height:28px;background:#cccccc;color:#fff;text-align:center;line-height:28px;display:block;font-size:14px}
.cartoon-update{margin-bottom:62px}
.cartoon-set{height:48px;padding:6px;width:100%;position:absolute;z-index:2;bottom:0}
.cartoon-update{height:126px;overflow:hidden;position:relative}
.cartoon-ul{margin-left:-24px;zoom:1;overflow:hidden;position:relative;_margin-left:-48px}
.cartoon-ul li{height:126px;width:220px;position:relative;overflow:hidden;float:left;margin-left:24px}
@-webkit-keyframes cartoonOne{0%{-webkit-transfrom:rotate(0deg)}
50%{left:120px}
90%{-webkit-transform:rotate(20deg)}
100%{-webkit-transform:rotate(0deg)}
}@-webkit-keyframes cartoonTwo{0%{margin-right:0}
50%{margin-right:100px}
100%{margin-right:0}
}@keyframes cartoonOne{0%{transfrom:rotate(0deg)}
50%{left:120px}
90%{transform:rotate(20deg)}
100%{transform:rotate(0deg)}
}@keyframes cartoonTwo{0%{margin-right:0}
50%{margin-right:100px}
100%{margin-right:0}
}.cartoon-ul li:hover img{-webkit-animation:cartoonOne 1s;animation:cartoonOne 1s}
.cartoon-ul li:hover .cartoon-set-inner{-webkit-animation:cartoonTwo 1s;animation:cartoonTwo 1s}
.cartoon-ul li img{position:absolute;z-index:9;top:0;left:5px}
.cartoon-set-inner{width:105px;float:right;padding:0px 6px}
.cartoon-set-inner a{color:#fff}
.cartoon-set-inner div a{font-size:20px;line-height:24px}
.cartoon-set-inner p a{font-size:14px;line-height:30px}
.cartoon-set2{background:#4f7194}
.watch-record3{margin-top:0}
.details-head{height:78px;border-bottom:2px solid #ff6a1f;min-width:1200px;margin-bottom:20px;position:relative;z-index:990}
.details-nav .more-list-box2{ margin-top:0px;}
.details-nav .watch-record{margin-left: 25px;}
.details-nav-ul{height:78px;line-height:78px;margin-left:10px; margin-right:15px;}
.details-nav-ul li{float:left;margin:0px 8px}
.more-list{margin-top:22px;width:353px;height:32px;}
.more-list-box{width:97px;height:30px;border:1px solid #ececec;display:block;position:relative;line-height:30px;font-size:14px;background:url(../images/share.png) 4px -498px no-repeat}
.phb{margin-left:47px}
.more-list-box i{width:38px;height:30px;border-right:1px solid #ececec;display:block;position:absolute;left:0;top:0}

.login{margin-left:14px; height:30px;width:87px;line-height:30px;position:relative;text-align:center;font-size:14px;}
.login .dl{border:1px solid #ececec;background:url(../images/share.png) 2px -638px no-repeat; padding-left:25px;}
.login .dl:hover{color:#ff6a1f;background:url(../images/share.png) 2px -669px no-repeat}
.login .dl i{width:37px;height:30px;border-right:1px solid #ececec;display:block;position:absolute;left:0;top:0}

.more-list-box:hover{color:#ff6a1f;background:url(../images/share.png) 4px -462px no-repeat}
.more-list-con{width:100%;padding-top:30px;background:#f5f5f5;border:1px solid #e9e9e9;position:absolute;top:22px;left:-16px;display:none}
.more-list:hover .more-list-con{display:block}
.more-list-btn a{position:relative;width:78px;left:-15px;text-indent:16px;display:block}
.more-list-btn a:hover{color:#ff6a1f}
.more-list-btn i{width:9px;height:5px;display:block;background:url(../images/share.png) -1px -114px;overflow:hidden;position:absolute;right:16px;top:5px}
.more-list-con li a{height:30px;line-height:30px;text-align:center;display:block}
.more-list-con li a:hover{background:#fff;color:#ff6a1f}
.search-text2{width:144px;padding-left:32px;height:30px;line-height:30px \9;padding-right:10px;background:url(../images/share.png) 5px 6px no-repeat #f5f5f5;border:1px solid #ddd;font-size:14px}
.search-btn2{width:48px;height:32px;cursor:pointer;*margin-top:1px}
.details-search{margin-top:22px;width:230px;position:relative}
.details-left{width:870px}
.details-right{width:300px}
.crumbs{font-size:14px;height:18px;margin-bottom:20px}
.details-right .teleplay-more{width:auto}
.crumbs span{color:#999999}
.active-style11{color:#999999;cursor:text}
.details-pic{width:210px;height:280px;display:block;overflow:hidden}
.details-content{width:645px;position:relative}
.details-content h1,.details-scontent h1{font-size:25px;font-weight:normal;line-height:25px;margin-bottom:15px;float:left}
.details-scontent{width:570px;position:relative}
.synopsis{font-size:14px;clear:both}
.synopsiss{font-size:14px}
.synopsis p,.synopsiss p{line-height:24px;padding:4px 0}
.synopsis a,.synopsiss a{margin-right:8px}
.synopsis span,.synopsiss span{color:#999999}
.synopsis-article a{color:#ff6a1f}
.update-last-time{height:40px;width:100%;margin-top:14px}
.update-last-time .tag{width:auto;float:left;margin-left:8px;_margin-left:5px;background-color:#ff6a1f;position:relative;zoom:1;font-weight:normal;text-align:center;margin-top:4px;color:#fff;padding:3px 7px;font-weight:normal}
.tragl{width:0;height:0;line-height:0;overflow:hidden;font-size:0;border-style:dashed;border-width:5px;position:absolute;-webkit-transition:-webkit-transform .2s;transition:transform .2s;-webkit-transform-origin:center 20%;transform-origin:center 20%}
.update-last-time .tag .tragl{border-color:transparent #FF6A1F transparent transparent;border-style:solid;border-width:-4px 20px 20px 0px;width:0;height:0;left:-9px;top:6px}
.art-title{position:relative}
.vod_z{float:left;height:25px;line-height:25px;margin-left:20px;font-size:13px}
.vod_t{float:left;clear:both;height:35px;line-height:35px;font-size:15px}
.vod_t em{font-weight:normal}
.vod_t .reds{color:#ff6a1f;margin-left:10px}
.ext-share{position:absolute;right:0;top:0}
.ext-share .bdsharebuttonbox{float:right;margin-left:10px;width:185px}
.ext-share .fav-ico{float:right;border-right:1px solid #f1f1f1;height:27px;line-height:27px;padding:0 10px 0 24px;background:url(../images/fav_ico.png) no-repeat 0 center;font-size:12px}
.update-btn{font-size:14px;display:block;background:#fbffcf;padding:6px 10px;border:1px solid #d6daaf}
.last-time{font-size:14px}
.last-time a{display:block;padding:7px 10px;background:#ff6a1f;color:#fff;border-radius:3px}
.last-time span{margin:6px 8px 0px 20px}
.play_list{height:36px;border-bottom:1px solid #e9e9e9;margin-bottom:20px}
.details-con1{margin-bottom:20px;zoom:1;clear:both}

.qhb{margin-bottom:15px}
.qhb img{display:block}
.play-dz{padding:8px 10px 0px 0px;display:block;font-size:14px;color:#999999}
.playurl{ float:left}
.playurl li{height:35px;padding:0 10px;line-height:28px;font-size:14px;cursor:pointer;border:1px solid #fff;border-bottom:none;float:left}
.play-title span{background:url(../images/playlist.png) no-repeat;width:20px;height:20px;margin:5px 5px 0 0;float:left;overflow:hidden}
.play_list .ffhd{background-position:0px 0px}
.play_list .yuku{background-position:0px -21px}
.play_list .tudou{background-position:0px -42px}
.play_list .bbl{background-position:0px -63px}
.play_list .qiyi{background-position:0px -83px}
.play_list .qq{background-position:0px -102px}
.play_list .sohu{background-position:0px -125px}
.play_list .sina{background-position:0px -146px}
.play_list .pps{background-position:0px -165px}
.play_list .letv{background-position:0px -186px}
.play_list .pptv{background-position:0px -208px}
.play_list .mgtv{background-position:0px -232px}
.play_list .wole{background-position:0px -252px}

.play_list .fun{background-position:0px -272px}
.play_list .xigua{background-position:0px -294px}
.play_list .kankan{background-position:0px -316px}
.play_list .m1905{background-position:0px -337px}
.play_list .jjvod{background-position:0px -357px}
.play_list .xfplay{background-position:0px -379px}
.play_list .cntv{background-position:0px -401px}
.play_list .yun{background-position:0px -424px}
.play_list .swf{background-position:0px -444px}
.play_list .flv{background-position:0px -468px}
.playurl .current{border:1px solid #e9e9e9;border-bottom:1px solid #fff;background:#fff}
.play-bug{float:right;padding-top:4px;_padding-top:5px;line-height:25px}
.play-bug a{display:block;background:url(../images/img.gif) no-repeat -100px -806px;padding-left:24px}
.play-bug a:hover{background-position:-100px -839px}
.select-source-list b{margin-right:4px;margin-top:5px;float:left;width:20px;height:20px;display:block}
.details-con2{margin-bottom:20px}
.details-con2-wrap{position:relative}
.details-con2-list{margin-left:-13px;_margin-left:-26px;overflow:hidden;zoom:1}
.details-con2-list li{float:left;margin-left:13px}
.details-con2-list li a{display:block;min-width:83px;height:35px;background:#fcfcfc;border:1px solid #e9e9e9;text-align:center;line-height:35px;border-radius:2px;margin-bottom:10px; padding-left:5px; padding-right:5px; font-size:14px}
.details-con2-list .btn a{width:181px}
.details-con2-list .active-style13 a,.details-con2-list li a:hover,.details-con2-wrap .current{background:#ff6a1f;color:#fff;border:1px solid #ff6a1f}
.details-con2-list li.cur a{background:#ff6a1f;color:#fff;border:1px solid #ff6a1f}
.details-con3-head{height:39px;border-bottom:1px solid #e9e9e9}
.dch1{margin-left:0}
.dch1 li{border:1px solid #fff;border-bottom:none}
.dch1 .active-style8{color:#ff6a1f}
.details-con3-head{margin-bottom:20px}
.dcb{display:none}
.dcb-show-pic-wrap{position:relative;height:190px;overflow:hidden}
.dcb-show-pic{zoom:1;margin-left:-18px;_margin-left:-36px;position:absolute;left:0}
.dcb-show-pic li{float:left;margin-left:18px}
.dcb-show-pic li a{width:140px;height:190px;display:block;overflow:hidden}
.go-share-btn{position:absolute;width:30px;height:61px;top:65px;z-index:99}
.dcb-show-pic-wrap .leftBtnCripple{background:url(../images/show-pic-btn.png)}
.dcb-show-pic-wrap .rightBtnCripple{background:url(../images/show-pic-btn.png) -98px 0px}
.go-left-btn{left:0}
.go-right-btn{right:0}
.go-left-btn{background:url(../images/show-pic-btn.png) -31px 0px}
.go-right-btn{background:url(../images/show-pic-btn.png) -68px 0px}
.src-section{margin-left:-18px;*margin-bottom:10px;_margin-bottom:10px}
.details-zy-list{overflow:hidden;zoom:1;margin-left:-10px}
.details-zy-list li{float:left;width:115px;overflow:hidden;display:inline;margin-left:10px;margin-bottom:5px;height:125px}
.details-zy-list span{display:block}
.details-zy-list .img{height:77px;overflow:hidden;margin-bottom:5px}
.details-zy-list .tit{height:36px;text-align:center;overflow:hidden;line-height:18px;font-size:13px}
.dcb-episodes{margin-left:-10px;_margin-left:-20px;overflow:hidden;zoom:1;margin-bottom:20px}
.dcb-episodes li{float:left;margin-left:10px}
.dcb-episodes li a{font-size:14px;background:#fcfcfc;display:block;padding:4px 15px}
.dcb-episodes .active-style14 a{background:#ff6a1f;color:#fff}
.dcb-episodes-wrap{position:relative}
.dcb-episodes-list{font-size:14px}
.dcb-episodes-list li{margin-bottom:38px}
.dcb-episodes-list li a{color:#ff6a1f;padding-left:16px;background:url(../images/share.png) 0 -320px no-repeat;display:block;margin-bottom:20px}
.dcb-episodes-list li p{color:#a9a9a9;line-height:20px}
.dcb-episodes-wrap2{height:200px;overflow:hidden;position:relative}
.star-pic-list2{margin-left:-42px}
.star-pic-list2 li{margin-left:42px}
.details-con3-body{margin-bottom:40px}
.you-like{height:240px;overflow:hidden;position:relative}
.ult-dy{height:40px;width:100%;margin-top:20px}
.play-go-btn{width:120px;height:40px;background:#ff6a1f;color:#fff;text-align:center;line-height:40px;float:left;border-radius:2px;font-size:20px}
.buy-tickets{background:#d71313}
.works-referral .play-go-btn2:hover{color:#fff}
.select-source-list2{margin-top:5px;margin-left:10px}
.on-line-buy{background:#3d91f9;margin-left:10px}
.coming-soon-buy{background:#c5c5c5;margin-left:10px;position:relative;cursor:default}
.coming-soon{position:relative;background:#faf1cd;border:1px solid #fdc6aa;height:28px;float:left;margin-left:10px;padding:0px 10px;line-height:28px;font-size:14px;border-radius:2px;margin-top:10px}
.coming-soon i{width:6px;height:11px;display:block;position:absolute;background:url(../images/share.png) -27px -324px no-repeat;top:9px;left:-6px;_left:-5px}
.ssl3{margin:0;margin-left:-8px}
.source{margin-top:14px}
.source span{float:left;font-size:14px;color:#a1a1a1;margin-top:6px}
.star-photo{width:100px;height:130px;display:block;overflow:hidden;float:left}
.star-introduce{width:140px;float:right}
.star-introduce .star-name{line-height:20px;padding-bottom:16px}
.star-introduce .star-name a{font-size:16px}
.star-introduce li{line-height:23px}
.star-introduce span{color:#999999}
.star-introduce span,.star-introduce a{font-size:14px}
.star-search-wrap{padding-bottom:40px;border-bottom:1px solid #e9e9e9;margin-bottom:40px}
.star-search{width:540px;height:48px;position:relative;margin:0 auto;z-index:999}
.star-search-text{width:370px;background:url(../images/share.png) 10px 13px no-repeat;border:2px solid #cdcdcd;position:absolute;left:0;height:44px;line-height:44px\9;padding-left:40px;padding-right:10px}
.star-search-btn{width:119px;height:48px;background:#ff6a1f;color:#fff;position:absolute;right:0;border:1px solid #c6531a;cursor:pointer}
.details-content2{margin-left:30px}
.sawc-list{margin-left:-48px;_margin-left:-96px;overflow:hidden;zoom:1}
.sawc-list li{width:160px;float:left;margin-left:48px;margin-bottom:20px;position: relative;}
.sawc-list li label.title{position:absolute;width:auto;height:23px;color:#FFF;font-size:12px;padding:0 5px;line-height:23px;bottom:0px;z-index:3;right:0px; top:0px;background:#7A7B7D;background:rgba(0,0,0,0.4);text-align:center}
.sawc-pic{width:160px;height:210px;display:block;overflow:hidden}
.sawc-name{font-size:14px;margin-top:5px;display:block;width:160px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
.sawc-name:hover{color:#ff6a1f}
.sawc-list-wrap{display:none}
.ranking-list{height:38px;border-bottom:1px solid #e9e9e9}
.ranking-list h2{padding-right:10px;font-size:25px;line-height:38px;border-bottom:1px solid #ff6a1f;margin-right:40px}
.rsa-list li{height:200px;padding:20px 0;border-bottom:1px solid #e9e9e9}
.rsa-works{width:650px}
.works-photos{width:150px;height:200px;display:block}
.rsa-figure{margin-top:35px;width:430px}
.works-referral{width:470px}
.works-referral-con{position:relative;height:200px}
.works-referral-con div{margin-bottom:20px;font-size:16px}
.works-referral-con p{font-size:12px}
.works-referral-con p em{margin-right:8px}
.play-go-btn2{position:absolute;bottom:0}
.rsa-star-pic{width:100px;height:130px;display:block}
.rsa-star{width:274px;}
.rsa-star-tv{width:134px}
.rsa-star-tv h2{margin-bottom:16px;font-size:16px}
.movie-headline9{width:134px;text-align:center;font-size:120px;font-family:"Arial";line-height:140px;color:#e9e9e9}
.rsa-figure .active15{color:#ff6a1f}
.rsa-wrap{display:none}
.page-num a,.page-btn-inner a{display:inline-block;display:inline;zoom:1;padding:5px 10px;background:#fafafa;border:1px solid #e9e9e9}
.page-num a:hover,.page-btn-inner a:hover{color:#ff6a1f;border:1px solid #ff6a1f}
.page-num .current,.page-btn-inner .current{display:inline-block;display:inline;zoom:1;background:#ff6a1f;color:#fff;border:1px solid #ff6a1f;padding:5px 10px}
.page-num .nextprev,.page-btn-inner .nextprev{margin-right:5px}
.teleplay-con-list .list-no1-pic,.teleplay-con-list .no1-tv-title{width:250px}
.teleplay-content .advance-ul3 li a{width:165px}
.movie-header2{height:80px;clear:both;margin-bottom:90px}
.fcb-ul4 .movie-headline1 a{width:160px}
.ranking-star-all{margin-bottom:30px}
.movie-headline4{font-size:25px;line-height:25px;border-bottom:1px solid #ff6a1f;padding-bottom:13px;padding-right:5px;margin-right:50px}
.long-ji{width:100%;margin-bottom:50px}
.long-ji li a{width:100px}
.src-section a{float:left;margin-left:16px;display:block;width:80px;height:38px;background:#fcfcfc;border:1px solid #e9e9e9;text-align:center;line-height:38px;border-radius:2px;margin-bottom:10px}
.mhi1{line-height:16px}
.mvName{width:180px;display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;float:left;font-weight:normal}
.searchListUl a{background:#eeeeee}
.search-list-ul .searchListUl i{background:url(../images/share.png) 0px -36px no-repeat}
.bls{border-left:1px solid #e9e9e9}
.history-name{width:170px;display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
.live-video{height:535px;background:#2a2a2a}
.live-video-inner{position:relative;top:95px}
.live-left{width:940px;overflow:hidden}
.live-con-left{width:870px}
.live-left-list{width:915px;background:url(../images/live_pic.jpg) center no-repeat;height:400px}
.live-shade{width:100%;height:30px;background:#000;opacity:.7;filter:alpha(opacity=70);position:absolute;z-index:9;bottom:0}
.live-name{width:100%;height:30px;line-height:30px;color:#fff;text-align:center;position:absolute;bottom:0;z-index:99}
.live-name p,.lcl-list-name p{font-size:14px}
.live-icon{width:32px;height:32px;display:block;position:absolute;left:4px;top:4px}
.live-icon img{width:32px;height:32px}
.live-right{width:236px;border:1px solid #323232;padding:22px 14px 2px 6px;background:#1f1f1f;height:375px;*overflow:hidden;_overflow:hidden}
.live-right-list{margin-left:-6px}
.live-right-list li{float:left;margin-left:6px;margin-bottom:23px}
.live-right-list li a{width:70px;height:40px;padding-left:40px;position:relative;line-height:40px;display:block;font-size:14px}
.live-right-list li a:hover,.live-play-active{background:#e9e9e9}
.live-con-right{width:300px}
.lcl-list{margin-left:-22px;_margin-left:-44px;position:relative;zoom:1}
.lcl-list .lcl-li{width:198px;height:192px;border:1px solid #e9e9e9;float:left;margin-left:22px;margin-bottom:20px}
.lcl-list .lcl-body-list{padding:5px 0}
.live-region{height:40px;padding-left:40px;position:relative;line-height:40px;display:block}
.lhc-list{border-left:1px dashed #ccc;padding-left:10px;margin-left:25px;width:105px}
.lhc-list li{line-height:22px; height:22px}
.lhc-list li a{font-size:14px;width:105px;display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;color:#999999}
.lhc-list li a:hover,.lcl-source a:hover{color:#ff6a1f}
.live-con-list{height:420px;overflow:hidden;margin-bottom:40px;position:relative}
.live-hot{margin-left:-10px;_margin-left:-20px;position:relative;zoom:1}
.live-hot-child{float:left;margin-left:10px;padding-bottom:15px;width:140px}
.live-region{margin-bottom:5px}
.live-program-list{margin-top:-20px;margin-bottom:60px}
.lpl-list{margin-left:-20px;_margin-left:-40px;zoom:1;position:relative}
.lpl-list li{width:425px;font-size:14px;margin-left:20px;float:left}
.lpl-list-child{height:52px;display:block;border-bottom:1px solid #e9e9e9}
.lpl-play{width:18px;height:18px;display:block;margin-top:17px;margin-right:7px}
.lpl-play1{background:url(../images/share.png) no-repeat -7px -370px}
.lpl-name{width:340px;margin-top:17px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;color:#999}
.playing{margin-top:17px;display:none}
.playing-show{display:block;color:#ff6a1f}
#scroll-change{position:relative}
#scroll-change .jspTrack{background:#1f1f1f;*left:-5px}
#scroll-change .jspVerticalBar{width:10px;right:4px;background:#1F1F1F}
#scroll-change .live-position{position:absolute;_width:256px}
#scroll-change .scroll-pane,#scroll-change  .scroll-pane-arrows{height:360px}
#scroll-change .jspDrag{background:#2f2f2f}
#scroll-change .jspDrag:hover{background:#656565}
.live-video-play{width:912px;height:400px;position:relative;display:none}
.close-video-btn{position:absolute;top:0;right:-28px;width:28px;height:28px;background:url(../images/share.png) no-repeat 7px -427px #656565;cursor:pointer}
.live-list-wrap{display:none}
.lcl-head{width:100%;height:40px;background:#e9e9e9}
.lpl-mt{margin-top:6px}
.lcl-name{width:160px;font-size:14px;display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;color:#b0b0b0}
.lcl-body-list li{width:188px;height:28px;line-height:28px;padding:0 5px;vertical-align:middle}
.lpl-name-show{color:#656565}
.lpl-play-show{background:url(../images/share.png) no-repeat -7px -400px}
.telclist4 a{width:215px}
#his_list .ext{font-size:14px;text-align:center}
#programPosition .week{top:12px;margin-left:6px}
#programPosition .program-content{top:0;position:static;padding-top:12px;height:auto;overflow:hidden}
#programPosition .program-content2{padding-top:50px}
#advance-ul5 a{width:240px}
#programPosition .week-list11{padding-top:12px;margin-left:10px}
.live-hot22 .live-hot-child{margin-left:18px}
.live-hot22 .variety-inner{margin-left:-10px}
.varmr .live-hot-child{width:188px}
.varmr .live-hot-child .lhc-list li a{width:150px}
.tv-blank{width:860px;height:400px;background:#f9f9f9;position:absolute;left:50%;top:50%;margin-left:-430px;margin-top:-200px}
.tv-black-inner{width:838px;height:378px;border:1px solid #f2f2f2;margin:10px;float:left;background:url(../images/blank_loading.gif) 362px 80px no-repeat #fff}
.gray-logo{width:141px;height:44px;background:url(../images/gray_logo.png);margin-top:64px;margin-left:97px;display:block;text-indent:-999em}
.tv-black-skip{margin-top:100px}
.tbs1{font-size:24px;text-align:center}
.tbs1 span{color:#ff6a1f}
.tbs1 em{color:#ff0000;font-weight:normal}
.tbs2{width:260px;margin:0 auto;margin-top:30px}
.tbs2 a{width:120px;height:40px;border-radius:2px;display:block;color:#fff;line-height:40px;text-align:center;float:left}
.back999{background:#cfcfcf}
.go-skip{background:#338ef3;margin-left:20px}
.variety-channel{margin-bottom:40px;border:1px solid #e9e9e9;height:150px;overflow:hidden;zoom:1;position:relative}
.variety-inner{position:relative;zoom:1}
.variety-inner .live-hot-child{float:left}
.watch-wrap{width:335px;height:32px;}
.more-list-box2{margin-top:15px}
.you-select{width:80px}
.more-list2{margin-left:22px;_margin-left:38px}
.details-search22{margin-top:0px}
.actor-name{height:24px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
.width1000 .protagonist{height:24px;overflow:hidden}
.carset1{background:#fab958}
.carset2{background:#ed452f}
.carset3{background:#fa6f02}
.carset4{background:#69383b}
.carset5{background:#dc4342}
.details-right .telclist4 li{width:auto}
.details-right .telclist4 a{width:272px}
.details-right .telclist4 .top-btn{width:80px}
.details-right .list-no1-con,.details-right .teleplay-con-list .no1-tv-title{width:190px}
.search-null-left{width:342px;background:url(../images/null.png) 28px 50% no-repeat;padding:30px 0;padding-left:120px;overflow:hidden}
.search-null-left dt{font-size:16px;line-height:22px}
.search-null-left dd{font-size:14px;line-height:22px}
.searchN1{color:#999999}
.searchN2{color:#ff6a1f}
.ult-div2{background:#fdfcea;padding:0px 10px;height:35px;line-height:35px}
.ult-div3{margin-top:10px}
.ubt1{margin-top:56px}
#dy_cource .active-style12{border:none;border-bottom:none;background:none}
.buy-tickets{margin-left:20px}
.movie-header-search{background:#fff;width:100%}
.mhs-position{position:fixed;top:0;left:0;z-index:999;border-bottom:4px solid #ff6a1f;_border-bottom:none}
.header-nav{position:absolute;top:24px;left:210px;display:none;z-index:999;*background:#fff}
.nav-btn{width:78px;height:28px;background:url(../images/share.png) 0px -612px no-repeat #fff;cursor:pointer;position:relative;z-index:2}
.nav-btn span{float:right;line-height:28px;margin-right:10px}
.nav-content{padding:20px;background:#fff;position:relative;top:-1px;z-index:1;display:none}
.nav-c-share{font-size:14px;margin-bottom:15px}
.nav-c-share a{margin:0 5px;color:#999999}
.nav-c-share .ncs-line{border-right:2px solid #f0f0f0;padding-right:10px;margin-right:10px;width:65px;text-align:center;display:block;margin-left:0;color:#737373}
.nav-c-share a:hover{color:#ff6a1f}
.bgray{border:1px solid #e9e9e9}
.mb0{margin-bottom:0}
.mbNone{border-bottom:1px solid #fff}
.ggxf{position:fixed;top:0;background:#fff;z-index:9}
#adver .test-300{overflow:visible}
.live-con-right .test-300{display:none}
.list-data{border:1px solid #ddd;width:228px;display:none;background:#fff;position:absolute;top:31px}
.list-data-ul li{height:28px;line-height:28px;padding:0px 5px}
.list-data-ul li a{font-size:14px;width:208px;display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
.listData2Cur{background:#EEEEEE}
.list-data22{width:538px;top:48px}
.list-data22 .list-data-ul li{height:30px;line-height:30px}
.list-data22 .list-data-ul a{font-size:16px;width:510px}
#advert-show{width:870px;overflow:hidden}
.qoc-pic{margin-left:-20px;_margin-left:-28px;position:relative;zoom:1}
.qoc-pic li{float:left;width:160px;height:128px;overflow:hidden;margin-left:18px;_margin-left:14px;margin-bottom:10px}
.qoc-pic img{vertical-align:middle;width:160px;height:105px}
.qoc-pic a{text-decoration:none}
.qoc-pic span{display:block;height:23px;line-height:23px;overflow:hidden;text-align:center;font-size:12px;text-overflow:ellipsis;white-space:nowrap;width:160px}
.qoc-pic span:hover{color:#FF6A1F}
.footer_nav{line-height:35px;text-align:center;clear:both}
.footer_nav a{margin:0 10px}
.zt-footer{text-align:center;line-height:25px;font-size:14px; background:#fafafa}
.width1000 .zt-top-inner,.width1000 .mhm-menu,.width1000 .mhs-inner,.width1000 .container-inner,.width1000 .zt-footer-inner,.width1000 .details-head-inner,.width1000 .details-body,.width1000 .cartoon-ul,.width1000 .live-video-inner{width:1000px}
.width1000 .splendid,.width1000 .teleplay-left,.width1000 .teleplay-content-inner,.width1000 .live-left{width:720px}
.width1000 .filtrate-right,.width1000 .details-left,.width1000 .live-con-left,.width1000 .lpl-list li{width:670px}
.width1000 .live-left-list{width:745px}
.width1000 .live-left{width:740px}
.width1000 .live-video-play{width:710px}
.width1000 .sci-right{width:350px}
.width1000 .movie-wrap,.width1000 .details-head{min-width:1000px}
.width1000 .star-pic-list{margin-left:-32px}
.width1000 .star-pic-list li{margin-left:32px}
.width1000 .search{margin-left:10px}
.width1000 .sci-right-ul{margin-left:-18px}
.width1000 .sci-right-ul li{margin-left:24px}
.width1000 .teleplay-content-list li{margin-left:60px}
.width1000 .movie-content-list{margin-left:-66px}
.width1000 .live-left-list{margin-left:-26px}
.width1000 .fcb-ul{margin-left:-10px}
.width1000 .live-left-list li{margin-left:26px}
.width1000 .fcb-ul li{margin-left:10px}
.width1000 .cartoon-ul{margin-left:-18px}
.width1000 .cartoon-ul li{margin-left:30px}
.width1000 .details-con2-list li{margin-left:15px}
.width1000 .lcl-list{margin-left:-53px}
.width1000 .star-pic-list2{margin-left:-36px}
.width1000 .star-pic-list2 li{margin-left:36px}
.width1000 .lcl-list{margin-left:-35px}
.width1000 .lcl-list .lcl-li{margin-left:35px}
.width1000 .dcb-show-pic{margin-left:-10px}
.width1000 .dcb-show-pic li{margin-left:10px}
.width1000 .sawc-list{margin-left:-50px}
.width1000 .sawc-list li{margin-left:50px}
.width1000 .afc1{width:640px}
.width1000 .details-content{width:430px}
.width1000 .details-content h1{font-size:20px;width:160px}
.width1000 .details-content2{width:680px}
.width1000 .more-list{display:none}
.width1000 .home-search{margin-left:36px}
.width1000 .varmr .live-hot-child{margin-left:10px}
.width1000 .select-zy .dsj-ti3{width:52%}
.width1000 .details-search22{margin-left:150px}
.width1000 .rsa-works{width:570px}
.width1000 .works-referral{width:400px}
.width1000 .teleplay-content-list{height:650px;margin-left:-60px}
.width1000 .details-zy-list{margin-left:-23px}
.width1000 .details-zy-list li{margin-left:23px}
.width1000 .cartoon-hide{height:315px}
.width1000 #advert-show{position:relative;width:670px;height:265px;overflow:hidden}
.width1000 .qoc-pic{margin-left:-10px}
.width1000 .qoc-pic li{margin-left:10px}
body div.user-msg-wrapper-dw,.trd-comment #SOHUCS #SOHU_MAIN .section-title-w .title-user-w .menu-box-dw .menu-box-bd-gold,.trd-comment #SOHUCS #SOHU_MAIN .section-cbox-w .head-gold-w,.trd-comment #SOHUCS #SOHU_MAIN .section-list-w .wrap-action-gw .action-from-gw,.trd-comment #SOHUCS #SOHU_MAIN #powerby_sohu{display:none;visibility:hidden}
#changyan_floatbar_wrapper #bottombar-wrap-w{display:none}
.week-list{padding:8px 0;display:none}
.week-list li{float:left;width:110px;overflow:hidden;margin-right:10px;font-size:12px}
.week-list li span{display:block;height:18px;line-height:18px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
.week-list .til{font-size:14px}
.week-list .pic{position:relative;height:154px;border:0;overflow:hidden;margin-bottom:8px;padding:0}
.week-list .pic span{position:absolute;width:100%;left:0;z-index:2;text-indent:5px;font-weight:normal}
.week-list .pic a{color:#fff}
.week-list .pic .til{bottom:20px}
.week-list .pic .info{bottom:3px}
.week-list .pic .bg{height:45px;background:#000;opacity:.6;filter:alpha(opacity=60);z-index:1;bottom:0;_bottom:-1px}
.week-list li{border-top:1px dotted #ccc;padding:8px 0}
.week-list li .info{color:#999}
.week-list a:hover{}
.movie-wrap .zt-top{border-top-color:#ff6a1f}
.xdia-box{border:1px solid #ddd;background:#fff;position:fixed;z-index:999;box-shadow:0 0 10px #333;width:600px}
.xdia-close{position:absolute;right:-6px;top:-6px;cursor:pointer;width:22px;height:22px;background:#ff6a1f;color:#fff;border-radius:11px;text-align:center;line-height:20px;overflow:hidden;font-size:12px}
.xdialog-mask-iframe{position:absolute;left:0;width:100%;top:0}
.xdia-ajax-loading{padding:20px 30px}
.diy-con{padding:15px}
.tip-left{float:left;width:250px;font-size:14px}
.tip-left .h2{font-size:16px;color:#ff6a1f}
.tip-left p{padding-top:15px}
#BAIDU_DUP_wrapper_878335_0{display:none}
.tv-orderby{background-color:#f4f4f4;padding:20px 0px;overflow:hidden;margin-top:-110px}
.tv-order-layout{width:1200px;margin:0 auto}
.tv-order-by{float:left;margin-right:20px;}
.tv-order-by dt{float:left;background-color:#aaa;height:56px;width:27px;text-align:center;color:#fff;font-size:14px;border-radius:3px}
.tv-order-by dt span{width:27px;line-height:17px;display:block;margin-top:10px}
.tv-order-by dt.tv-order-dt span{margin-top:2px}
.tv-order-by dd{float:left}
.tv-order-by dd p{margin-top:3px;line-height:25px}
.tv-order-by dd p a{float:left;color:#666;margin:0 10px 0 10px;display:inline;font-size:14px;}
.tv-order-by dd p.film-hotsearch a{width:84px;height:23px;line-height:23px;overflow:hidden}
.tv-order-by dd p a:hover{color:#3eaf0f}.player .top{position:relative;z-index:999999}
.fn-right{float:right}
.fn-left{float:left}
#rating{width:280px;height:35px;line-height:35px;overflow:hidden;color:#666;clear:both;border:1px solid #ddd}
#rating span{float:left;font-size:14px;height:35px;overflow:hidden}
#rating span.label{text-decoration:none;background-color:#eee;padding-left:5px}
#rating .rating{float:left;width:145px;height:35px;overflow:hidden;padding:5px 5px 0 3px}
#rating .rating li{cursor:pointer;float:left;overflow:hidden;width:28px;height:22px;text-indent:-99px;background:url(../images/listico.png) 0px 0 no-repeat}
#rating .rating li.hover,#rating .rating li.active{background-position:-0px -25px}
.vod-rating{display:block;float:left;margin-left:-2px}
.vod-story .vod-story-title{float:left}
.vod-story .more{float:right}
.vod-story ul li{padding:15px;margin-bottom:20px;background-color:#fafafa;color:gray;line-height:1.5em}
.vod-story ul li p{clear:both;font-size:14px;margin-bottom:5px}
.vod-story ul li h4{font-size:16px;color:#404040;margin-bottom:10px}
.detail-sect{margin-top:5px;*margin-top:10px;padding:0 0 0 20px;overflow:hidden;text-shadow:none}
.interest-sect,.interest-rss{width:52px;height:23px;overflow:hidden;float:left;margin-right:10px}
.detail-sect a{display:block;width:52px;height:23px;line-height:23px;_line-height:21px;overflow:hidden;text-align:left;color:#fff;font-size:12px;text-indent:22px;background:url(../images/img.gif) no-repeat;text-decoration:none}
@-moz-document url-prefix(){.detail-sect a{line-height:22px}
}.interest-sect .sect-btn{background-position:-96px -666px}
.interest-rss .rss-btn{background-position:-148px -666px}
.interest-sect .sect-show,.interest-rss .rss-show{width:52px;height:23px;overflow:hidden}
.interest-sect .sect-show a{background-position:-96px -689px;color:#888;text-indent:22px}
.interest-rss .rss-show a{background-position:-148px -689px;color:#888;text-indent:22px}
.detail-sect .sect-show a:hover{color:#666}
.vod-r_t{height:55px;line-height:55px;width:50%;float:left; font-size:14px;}
.vod-r_t ul a{float:left;background:#f6f7fb;margin-bottom:5px;text-align:center;height:35px;line-height:35px;width:80px;font-family:"宋体";font-style:normal;border:1px solid #FFF;border-left:none;cursor:pointer}
.vod-r_t ul a.cur{background:#ff6a1f;color:#FFF;height:38px;border-bottom-style:none;margin-top:-2px;line-height:38px;border-left:1px solid #FFF;border-top:1px solid #FFF}
.vod-r_t ul a:hover{background:#ff6a1f;color:#FFF}
.vod-r_t ul a:hover,.vod-r_t a.cur{color:#FFF;text-shadow:none}
.vod_r_tool{width:50%;float:right}
vod_r_tool{position:relative;margin-bottom:10px}
.vod_r_tool .bdsharebuttonbox{border-left:none;float:right;width:170px;margin-right:5px;margin-top:2px}
.iconfont{cursor:pointer}
.qr-code-ico{float:right;color:gray;cursor:pointer; width:24px; height:24px;margin-top:2px;background:url(../images/ewm.png) no-repeat}
.qr-code-ico-hover{color:#000}
.qr-code-ico .iconfont{font-size:24px}
.qr-code:before,.qr-code:after{position:absolute;right:2px;top:-8px;width:0;height:0;border-left:8px solid transparent;border-right:8px solid transparent;border-bottom:8px solid #fff;content:''}
.qr-code:after{top:-7px;border-bottom:8px solid #fff}
.qr-code{display:none; margin-left:260px; margin-top:32px;width:170px;height:225px;background-color:#fff;z-index:100;text-align:center;border:1px solid #dee2e5;position:absolute}
.al .qr-code,.details-scontent .qr-code{margin-left:0px; right:0}
.details-scontent .bdsharebuttonbox p{ float:right}
.qr-code .qr-code-box{width:170px;height:auto;overflow:hidden}
.qr-code .qr-code-box img{margin-left:-20px;margin-top:-20px;margin-bottom:-22px;width:200px;height:200px}
.qr-code p{height:16px;line-height:16px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap; margin-top:10px;}
.qr-code p em{color:#f60;font-style:normal}
.qr-code-box #ncode{width:150px;height:150px;margin:10px 10px auto auto}
.bdsharebuttonbox{float:right;width:230px;position:relative;z-index:2;height:24px;color:#888;line-height:24px;border-left:1px solid #3C3C3C;padding-left:5px}
.bdsharebuttonbox p{display:block;float:left}
.bdsharebuttonbox p.els-name{width:50px}
.bdsharebuttonbox p.els-ico{width:170px}
.bdsharebuttonbox p.els-ico a{display:inline-block;float:left;width:5px;height:20px;margin:2px 10px 2px 2px;text-indent:-999px;overflow:hidden;background:url(../images/player-ico.png) no-repeat}
.bdsharebuttonbox p.els-ico a.s-count{background-position:0px -65px;width:30px;text-indent:1px;line-height:20px}
.bdsharebuttonbox p.els-ico a.s-sina{background-position:-279px -1px}
.bdsharebuttonbox p.els-ico a.s-sina:hover{background-position:-279px -31px}
.bdsharebuttonbox p.els-ico a.s-qzone{background-position:-313px 0px}
.bdsharebuttonbox p.els-ico a.s-qzone:hover{background-position:-313px -30px}
.bdsharebuttonbox p.els-ico a.s-dou{background-position:-348px -1px}
.bdsharebuttonbox p.els-ico a.s-dou:hover{background-position:-348px -31px}
.bdsharebuttonbox p.els-ico a.s-ren{background-position:-381px -1px}
.bdsharebuttonbox p.els-ico a.s-ren:hover{background-position:-381px -31px}
.bdsharebuttonbox p.els-ico a.s-btn{background-position:-415px -2px}
.bdsharebuttonbox p.els-ico a.s-btn:hover{background-position:-415px -31px}
.bdsharebuttonbox p.els-ico a.s-btn.on{background-position:-415px -60px}
.bdsharebuttonbox p.els-ico a.bds_more{background-position:-281px -77px}
.ui-input,.ui-select{height:33px;line-height:33px;overflow:hidden;color:#333;font-size:14px;text-indent:10px;float:left;border:1px solid #ddd;background:url(../images/input.gif) 0 0 repeat-x;background-color:#fbfbfb}
#comment .ui-titlej h3{font-weight:700;color:#333;padding-left:25px;padding-right:25px}
#comment .ui-cnt{padding:19px 0px;overflow:hidden;}
#comment .ui-form{padding:0}
.cmt-title{border-bottom:2px solid #ff6a1f;background-color:transparent;height:35px;line-height:35px}
#cmt-input-tip .ui-input,#review-input-link .ui-input{width:868px;float:none;*float:left;margin:0}
#cmt-input-bd .ui-textarea{height:72px;width:868px}
#cmt-input-bd .ui-form-info{margin:0px;overflow:hidden;background:#E9E9E9;border:1px solid #ddd; border-top:none;border-radius:0px 0px 4px 4px;color:#969696}
#cmt-input-bd .ui-form-info p{margin:0;padding:0 15px 0 0}
#cmt-input-bd .ui-form-info .ui-button{padding:0 20px;height:35px;line-height:35px;overflow:hidden;cursor:pointer;color:#fff;font-size:14px;font-weight:700;text-align:center;background:#888;border-radius:1px;border-top-style:none;border-right-style:none;border-bottom-style:none;border-left-style:none}
#cmt-input-bd .ui-form-info a:hover.ui-button{background:#E35000}
.ui-form-info{height:35px;line-height:35px;overflow:hidden;margin:10px 0 0 0}
.aright{float:right}
#comment .ui-form-item{margin:0}
#comment .ui-bar{margin-top:10px;border:1px solid #eee}
.ui-bar{height:42px;line-height:42px;overflow:hidden;padding:0 10px;border-bottom:1px solid #eee}
#comment .ui-bar .view-filter{padding:0;float:left}
#replongform{width:300px;padding:15px;overflow:hidden}
#replongform .ui-link-cnt{padding-top:5px}
#replongform .ui-link-cnt .ui-link{float:right}
.comment-list{margin:0 30px}
.comment-list .kong{padding:10px 0 2px 0;text-align:center}
.comment-focus{width:870px;padding:0 0 5px 0;overflow:hidden;margin:15px 0 0 0}
.ui-comment{width:870px;margin:-15px 0 0 0;overflow:hidden;}
.ui-comment .kong{margin-top:15px;text-align:center;background-color:#fff;font-size:14px}
.comment-item{width:870px;padding:15px 0 0 0;overflow:hidden}
.comment-time{width:52px;overflow:hidden;float:left}
.comment-time .date-time{width:49px;height:48px;overflow:hidden;padding-left:3px;}
.comment-time .date-time strong{display:block;color:#999;line-height:14px;text-align:left;width:49px;margin-top:4px;line-height:20px; font-weight:normal; font-size:12px}
.comment-post{width:797px;overflow:hidden;float:right}
.comment-post-arrow{width:10px;height:15px;overflow:hidden;margin-top:17px;float:left;position:relative;background:url(../images/comment-arrow.gif) 0 0 no-repeat}
.comment-post-cnt{width:766px;overflow:hidden;float:right;padding:10px;margin-left:-1px;border:1px solid #e3e3e3;background-color:#f9f9f9;border-radius:4px}
.comment-avatar{width:55px;float:left;overflow:hidden}
.comment-avatar img{display:block;width:55px;height:55px;overflow:hidden;border-radius:2px;background-color:#eee;-webkit-border-radius: 100%;-moz-border-radius: 100%;-ms-border-radius: 100%;-o-border-radius: 100%;border-radius: 100%;}
.comment-lou{ text-align:center; margin:5px;color: #999;}
.comment-sub .sublou{ margin-right:10px;}
.comment-body{overflow:hidden;}
.comment-sub{ margin:15px 10px 10px 10px; padding:10px;background:#FFF;border:1px solid #e3e3e3;border-radius:4px;}
.comment-text,.comment-top{line-height:25px;font-size:14px;word-wrap:break-word}
.comment-top span.time{float:right;color: #999;}
.comment-text span,.comment-text .user,.comment-text a,.comment-assist a:hover,.comment-top .user,.comment-top a{color:#ff6a1f}
.comment-text em{margin-right:5px;font-weight:normal}
.comment-assist{height:14px;line-height:14px;overflow:hidden;margin-top:8px;padding-right:4px;font-size:12px}
.comment-assist a{color:#999}
.comment-assist span a{margin-right:10px}
.comment-replay{margin-top:5px;overflow:hidden}
.comment-replay-arrow{width:17px;height:10px;overflow:hidden;position:relative;margin:0 0 0 97%;background:url(../images/comment-arrow.gif) -10px 0 no-repeat}
.cmt-forward .cmt-replay-arrow{margin:0 0 0 15px}
.comment-replay-cnt{overflow:hidden;padding:10px;margin-top:-1px;border:1px solid #e3e3e3;background-color:#fbfbfb;border-radius:2px}
.comment-replay .ui-textarea{width:99%;height:60px;line-height:20px;border-color:#ccc;background:url(../images/input-focus.gif) 0 0 repeat-x #fff}
.comment-replay-assist{ width:98%;height:30px;line-height:30px;overflow:hidden;padding-top:4px}
.comment-replay-assist p{float:left}
.comment-replay-assist .ui-button{float:right;margin:0;height:28px;line-height:28px;font-size:12px;background:#666;padding:0 10px;color:#FFF}
.comment-box{margin:0 0 0 70px;padding:6px 10px;border:1px solid #ddd;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}
.comment-name{height:24px;line-height:24px;color:#ff6a1f}
.comment-name a,.comment-review .comment-name a:hover,.comment-cnt a{color:#ff6a1f}
.comment-review .comment-name a{color:#333;font-size:14px;font-weight:bold}
.comment-cnt{color:#333;line-height:20px;font-size:12px}
.comment-review .comment-cnt{font-size:14px;line-height:24px;padding:5px 0 3px 0}
.comment-do{height:24px;line-height:24px;overflow:hidden;font-size:12px;margin:5px 0 0 0;*font-family:'����'}
.comment-do em{color:#ccc;margin:0 3px}
.comment-do .date-time{color:#999}
.comment-do .date-time a{color:#ff6a1f;margin:0 5px 0 0}
.comment-do strong,.comment-do .date-time{font-family:Tahoma,Arial,Helvetica,sans-serif}
.comment-do strong{font-size:11px;-webkit-text-size-adjust:none}
.comment-reply{padding-bottom:15px;overflow:hidden}
.comment-reply li{padding:10px 0 0 70px;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px}
.ui-pages{height:24px;text-align:center;font-weight:normal;font-size:12px}
.ui-pages a{height:24px;line-height:24px;display:inline-block;text-align:center;margin:0 1px;padding:0 10px;color:#fff;font-weight:700;overflow:hidden;vertical-align:middle;background:#ff6a1f;border:1px solid #fff}
.ui-pages span,.ui-pages em,.ui-pages label,.ui-pages .pagego,.ui-pages .pagebtn{height:24px;line-height:24px;display:inline-block;text-align:center;margin:0 1px;padding:0 10px;color:#fff;font-weight:700;overflow:hidden;vertical-align:middle;background:#999;border:1px solid #fff}
.login-box{padding:0 20px;overflow:hidden}
.login-box .login-top{width:100%;border-bottom:1px solid #eee;height:44px;color:#444;margin-top:8px;font-size:18px;text-align:center;margin-bottom:8px;position:relative}
.login-box .login-top a{letter-spacing:4px;font-family:"宋体";font-style:normal;display:block;width:50px;color:#000;height:44px;line-height:43px;float:left;margin-right:10px;cursor:pointer}
.login-box .login-top a.current,.login-box .login-top a:hover{height:43px;border-bottom:2px solid #f60;color:#f60;text-decoration:none}
.login-ico{float:left;width:180px;margin-top:15px;padding-top:10px 40px 0 0}
.login-ico a{width:100%;height:40px;line-height:40px;display:block;color:#fff;font-size:14px;margin-bottom:15px;text-align:center;border-radius:3px}
.login-ico a.qq{background:url(../images/qqico.png) 45px center no-repeat #2693ff;_background:url(../images/qqico-ie.png) 25px center no-repeat #2693ff;text-align:center;border-radius:3px}
.login-ico a.qq:hover{background-color:#44A2FF;text-decoration:none}
.login-ico a.sina{background:url(../images/sinaico.png) 45px center no-repeat #F15252;_background:url(../images/qqico-ie.png) 25px center no-repeat #F15252;text-align:center;border-radius:3px}
.login-ico a.sina:hover{background-color:#F76262}
.login-ico a.weixin{background:url(../images/weixin-ico.png) 45px center no-repeat #81CB3D;_background:url(../images/qqico-ie.png) 25px center no-repeat #81CB3D;text-align:center;border-radius:3px}
.login-ico a.weixin:hover{background-color:#8FD154}
.login-box-form,.login-reg{width:270px;padding-left:25px;border-left:1px solid #eee;float:right;margin:15px 15px 30px 0px}
.login-box-form .int-text,.login-reg .int-text{display:block;width:238px;height:38px;margin-top:15px;border:1px solid #E0E0E0;background:#FAFAFA;padding:0 10px;color:#999;font-size:14px;border-radius:3px}
.login-box-form .int-text input,.login-reg .int-text input{margin:9px 0;width:100%;border:none;background:0 0;color:#999}
.login-box-form .int-text input:focus,.login-reg .int-text input:focus{outline:none;color:#444!important}
.aright{float:right}
.login-box-form .loginbtn,.login-reg .loginbtn{clear:both;width:100px;height:30px;line-height:30px;color:#fff;background:#F60;border-radius:3px;display:block;text-align:center;font-size:14px;cursor:pointer}
.login-box-form .loginbtn:hover,.login-reg .loginbtn:hover{background:#FF7920;text-decoration:none}
.login-box-form .loginbtn span{display:inline-block}
.login-box-form .int-info,.login-reg .int-info{height:45px;line-height:45px;clear:both}
.login-reg .int-text1,.login-box-form .int-text1{display:block;width:100%;height:40px;margin-top:15px;position:relative}
.login-reg .int-text1 .inputbox,.login-box-form .int-text1 .inputbox{width:80px;border:1px solid #E0E0E0;background:#FAFAFA;padding:0 10px;color:#999;float:left;font-size:14px;border-radius:3px}
.login-reg .int-text1 .inputbox input,.login-box-form .int-text1 .inputbox input{margin:9px 0;width:100%;border:none;background:0 0;color:#999}
.login-reg .int-text1 .inputbox input:focus,.login-box-form .int-text1 .inputbox input:focus{outline:none;color:#444!important}
.login-reg .int-text1 .yzm-img,.login-box-form .int-text1 .yzm-img{float:left;display:inline-block;height:40px;margin:0 5px;width:114px;cursor:pointer}
.login-reg .int-text1 .refresh,.login-box-form .int-text1 .refresh{display:inline-block;width:15px;height:40px;margin-right:5px;background:url(../images/loading.png) 0 center no-repeat;position:absolute;right:0;cursor:pointer}
.rating-box{width:310px;height:85px;position:absolute;bottom:0px;right:0;background:url(../images/score-scale.gif) 0 bottom no-repeat;display:none;z-index:-1}
#rating-kong{background:none;display:block}
.rating-kong-item{font-size:14px;line-height:40px;height:40px;overflow:hidden;margin-top:42px;color:#ff6a1f;text-align:center}
.rating-kong-item .loadingg{padding:10px 20px;color:#666;font-size:12px;background:url(../images/lazyload.gif) left center no-repeat}
.rating-kong-item .nopingfen{padding:0;color:#ff6a1f;font-size:14px;background:none}
.rating-total{width:310px;height:48px}
.rating-total-item{display:block;height:48px;overflow:hidden;float:left;margin-right:-48px}
.pingfen-total{width:61px;height:43px;overflow:hidden;float:left;position:relative;margin-right:-13px;text-align:center;font-family:Georgia,"Times New Roman",Times,serif;background:url(../images/rating-total.png) 0 0 no-repeat}
.pingfen-total strong,.pingfen-total em{display:block;width:61px;height:35px;line-height:30px;overflow:hidden;position:absolute;top:2px;left:0;color:#ff6a1f;z-index:6;font-size:26px;font-weight:normal}
.pingfen-total em{top:0px;left:1px;color:#ffeedb;z-index:5}
.rating-bar{width:301px;height:20px;overflow:hidden;margin-left:2px;position:relative;background:url(../images/score-bg.gif) 0 0 no-repeat}
.rating-bar-item{height:18px;overflow:hidden;border:1px solid #ff6a1f;background:url(../images/score-bg.gif) 0 -20px no-repeat}
.rating-box .rating-show{width:290px;overflow:hidden;padding:3px 1px 10px 8px;border:1px solid #ccc;background:#fff;position:absolute;margin:1px 0 0 2px;display:none}
.rating-box .rating-show li{width:290px;height:14px;overflow:hidden;float:left;clear:both;margin-top:5px}
.rating-box .rating-show .starstop{width:60px;height:12px;overflow:hidden;display:block;text-indent:-999px;float:left;margin-top:1px;margin-right:5px;background:url(../images/star-min.gif) no-repeat}
.rating-box .rating-show .star5{background-position:0 0}
.rating-box .rating-show .star4{background-position:0 -20px}
.rating-box .rating-show span.star3{background-position:0 -40px}
.rating-box .rating-show span.star2{background-position:0 -60px}
.rating-box .rating-show span.star1{background-position:0 -80px}
.rating-box .rating-show .power{width:180px;height:6px;overflow:hidden;display:block;margin-top:4px;margin-right:5px;float:left;background:#f5f5f5}
.rating-box .rating-show .power-item{width:0;height:6px;overflow:hidden;display:block;float:left;background:#ff6a1f}
.rating-box .rating-show em{line-height:14px;overflow:hidden;float:left;font-size:10px;color:#ff6a1f;font-weight:normal;-webkit-text-size-adjust:none}
.vod_r_info{ margin:10px; overflow:hidden}
.vod_r_info_t{ height:35px; line-height:35px;}
.vod_r_info_t h2{ float:left}
.v_filmtime-l{clear:both;woverflow:hidden;background:#FFF;font-size:14px;padding-top:10px}
.v_filmtime_tv{margin:8px}
.v_filmtime_tv em{font-weight:normal}
.v_filmtime_tv_ws{clear:both;border-bottom:1px dotted #D9D9D9;padding:5px;height:25px}
.v_filmtime_tv_title{float:left;width:15%;line-height:25px;clear:both}
.v_filmtime_tv_title img{width:33px;height:25px;margin-right:10px}
.v_filmtime_tv_l{float:right;width:85%;line-height:25px}
.v_filmtime_tv_week{float:left;width:25%}
.v_filmtime_tv_week em.date{margin-right:10px}
.v_filmtime_tv_list{float:left;width:75%}
.v_filmtime_tv_list ul li{float:left;width:50%;line-height:25px;height:25px}
.v_filmtime_tv_list ul li em{float:left}
.v_filmtime_tv_list ul li em.time{color:#E35000;margin-right:10px}
.v_filmtime_tv_list ul li .iPlaying{float:left;background:url(../images/listico2.png) 0 -97px no-repeat;height:18px;line-height:18px;width:57px;padding-left:4px;text-align:center;overflow:hidden;color:#fff;font-size:12px;margin:3px 0 0 0px;display:inline}
.vod_filmtime{text-align:center;font-size:15px}
.vod_filmtime h2{line-height:35px}
.vod_filmtime-l{clear:both;float:left;overflow:hidden;background:#FFF;font-size:14px;padding-top:20px}
.vod_filmtime_tv{margin:8px;}
.vod_filmtime_tv_ws{clear:both;border-bottom:1px solid #D9D9D9}
.vod_filmtime_tv_title{float:left;width:20%;line-height:50px;clear:both}
.vod_filmtime_tv_title b{ margin-left:10px;}
.vod_filmtime_tv_l{float:right;width:80%; text-align:left;line-height:50px;border-bottom:1px dotted #D9D9D9}
.vod_filmtime_tv_week{float:left;width:30%;font-weight:normal; padding-right:10px}
.vod_filmtime_tv_week em{font-weight:normal;}
.vod_filmtime_tv_week em.date{margin-right:10px}
.vod_filmtime_tv_list{float:left;width:70%;text-overflow:ellipsis}
.vod_filmtime_tv_list ul li{float:left;width:100%;line-height:50px;overflow:hidden}
.vod_filmtime_tv_list ul li em{float:left;text-overflow:ellipsis;font-weight:normal}
.vod_filmtime_tv_list ul li em.time{width:40px;color:#E35000;margin-right:10px}
.vod_filmtime_tv_list ul li .iPlaying{float:left;background:url(../images/listico2.png) 0 -97px no-repeat;height:18px;line-height:18px;width:57px;padding-left:4px;text-align:center;overflow:hidden;color:#fff;font-size:12px;margin:16px 0 0 0px;display:inline}
.filmtime_txt{padding:5px 20px 10px 20px;text-align:left;line-height:35px}
.filmtime_txt storng{margin-right:3px;margin-left:3px;color:#000;font-weight:bold}
.filmtime_txt storng a{color:#585858}
.play-tool{position:relative;width:180px}
.play-tool span{height:30px;line-height:30px;text-align:right;color:#585858;cursor:pointer;background:url(../images/listico2.png) no-repeat;padding-left:30px;z-index:0;cursor:pointer;position:absolute;right:0px}
.play-tool span.s1{background-position:-10px -5px}
.play-tool span.s2{background-position:-13px -48px;right:85px}
.play-tool.son span.s1{z-index:99999;background-position:-80px -5px;text-shadow:none;color:#FFF}
.play-tool.son span.s2{z-index:99999;background-position:-13px -48px;text-shadow:none}
.play-tool span.s2.son{z-index:99999;background-position:-99px -48px;text-shadow:none}
.play-tool.son span.s2.son{background-position:-99px -48px;}
.player{background:#161616;overflow:hidden; margin-bottom:20px;}
.playall{ width:1200px}
.w900{width:870px;}
.playopen{background:#000000;height:3000px;left:0;min-width:1002px;position:absolute;top:0;width:100%;z-index:9998;display:none}
.player .top{position:relative;z-index:999999}
.player-box .player_zanpian{overflow:hidden;float:left;border:1px solid #222;padding-bottom:1px;}
.player .top .player_zanpian{border:1px solid #222}
#zanpiancms_player{position:relative;}
.player-box .player-right{overflow:hidden;float:right}
.player-box .player-right .player-ad1{margin-bottom:14px}
.player-box  .adon{display:none;z-index:0}
.player-info{height:35px;font-family:"宋体";padding-top:11px;border-bottom:1px solid #000;clear:both; font-size:14px;}
.player-num,.player-cnet{height:24px;line-height:24px;float:left;border-right:1px solid #000;overflow:hidden}
.player-num a,.player-cnet a{cursor:pointer;background:url(../images/player-ico.png) no-repeat;display:block;float:left;padding-left:25px;margin-right:20px}
.player-num a.info{background-position:0px 0px}
.player-num a:hover.info,.player-num a.on{background-position:0px -30px}
.player-num a.Up{background-position:-68px 0px}
.player-num a:hover.Up{background-position:-68px -30px}
.player-num a.Down{background-position:-138px 0px}
.player-num a:hover.Down{background-position:-138px -30px}
.player-cnet{border-left:1px solid #3C3C3C;padding-left:20px}
.player-cnet a{text-align:right;padding-left:30px}
.loveidbox,.remind{float:left;overflow:hidden;width:100px}
.loveidbox a.sect-btn{background-position:-477px 0px}
.loveidbox a.sect-btn:hover{background-position:-477px -30px}
.loveidbox .sect-show a.cancel{background-position:-477px -30px}
.remind a.rss-btn{background-position:-205px -0px}
.remind a.rss-btn:hover{background-position:-205px -32px}
.remind .sect-show a.cancel{background-position:-205px -32px}
.player-cnet a.player-comment{width:60px}
.player-cnet a.player-comment{background-position:-559px 0px}
.player-cnet a:hover.player-comment{background-position:-559px -30px}
.player-cnet .com-span{font-size:12px;width:40px;color:#E35000}
/*演员表*/
.actor_list{ margin-bottom:20px; clear:both} 
.actor_list_title{height:25px; padding-left:10px;line-height:25px;border-left:3px solid #ff6a1f; margin-bottom:10px; margin-top:10px;font-size:18px;}
.actor_list_title strong{ float:left}
.actor_list_title span{ float:right; font-size:14px;}
.actor_list_title span a{font-family:"宋体";font-style:normal}
.actor_list ul{overflow:hidden; width:100%;}
.actor_list ul li {display: block; float:left; overflow: hidden; width: 152px;border-bottom:none;margin-right: 22px;margin-right: 19px\9;margin-bottom:8px; height:173px;} 
.actor_list ul li:nth-child(7n+7){ float: right; margin-right: 0px;}
.actor_list ul li .syjs_tit, .actor_list ul li .zyjs_tit{ background: #f6f7fb; color: #555555; display: block; float: left; font-size: 14px; height: 42px; line-height: 42px; text-align: center; width: 76px; }
.actor_list ul li .syjs_i, .actor_list ul li .zyjs_i{ display: block; float: left; font-size: 14px; line-height: 49px;overflow: hidden; text-align: center; text-overflow: ellipsis; white-space: nowrap; width: 72px;margin-right:0;margin-top: 2px;} 
.actor_list ul li .syjs_i a:hover, .actor_list ul li .zyjs_i a:hover{ color:#ff6a1f;}
.actor_list ul li .zyjs_i{ float:right}
.actor_list ul li .lh26 {line-height: 26px;margin-bottom: 5px;}
.actor_list ul li .lh26 a{color:#4649cd;}
.actor_list ul li .syjs_i a{color: #686a69;}
.actor_list ul li .syjs_i img,.actor_list ul li .zyjs_i img{ width:72px; border:none}
.actor_list ul li span { display: block; float: left; font-size: 14px; line-height:26px; overflow: hidden; text-align: center; text-overflow: ellipsis; white-space: nowrap; width: 75px;}
.actor_list .more,.actor-info .more,.all-filtrate-content .more{ height:35px; line-height:35px; width:100%; text-align:center;background: #f6f7fb; margin-top:10px; margin-bottom:10px;}
.actor-info{margin-top:5px;clear:left;}
.actor-info h2{height:40px;line-height:40px}
.actor-info ul li{height:156px;background:#fafafa;overflow:hidden;margin-bottom:15px}
.actor-info ul li img{float:left;width:115px;height:156px;border:0;-webkit-transition:all 1s ease-in-out;-o-transition:all 1s ease-in-out;-ms-transition:all 1s ease-in-out;-moz-transition:all 1s ease-in-out}
.actor-info ul li .actor-txt{width:730px;float:left;margin-left:10px}
.actor-info ul li p{height:35px;line-height:35px;text-indent:20px;}
.actor-info ul li em{ float:left; text-align:left; font-weight:normal}
.actor-info ul li p.actor-title{height:45px;line-height:45px;text-indent:0px; padding-left:20px}
.actor-info ul li .a-js{ min-width:80px}
.actor-info ul li .a-yy{color:#ff6a1f; margin-right:5px;}
.role-list{margin-right:-10px}
.role-list ul{height:100%;margin-bottom:8px;overflow:hidden}
.role-list ul li{border-bottom:solid 1px #f6f7fb;border-right:solid 1px #f6f7fb;float:left;height:30px;line-height:30px;width:165px;margin-right:10px}
.role-list .rolename{border-left:solid 1px #f6f7fb;float:left;height:30px;margin:0;overflow:hidden;padding:0 5px;text-align:center;width:45%}
.role-list .actorname{color:#666;float:left;height:30px;margin:0;overflow:hidden;padding:0;text-align:center;width:45%}
.role-list .menubg{background:#f0f0f0;border-top:solid 1px #f6f7fb}
.role-info-title{height:25px; padding-left:10px;line-height:25px;border-left:3px solid #ff6a1f; margin-bottom:15px; font-size:18px;}
.role-info-title span{margin-left:30px}
.role-info-title h2{display:inline;font-size:18px;color:#ff6a1f}
.role-info-title em{ font-weight:normal}
.role_cont{margin:8px;padding:8px;overflow:hidden}
.role_cont ul li{height:280px;width:175px;float:left;width:45%}
.role_cont ul li a.role-img{width:175px;height:231px; margin:auto;display:block;overflow:hidden;background:#f6f7fb;border:1px solid #f6f7fb; padding:1px;} 
.role_cont ul li p img{width:175px;height:231px;border:0;-webkit-transition:all 1s ease-in-out;-o-transition:all 1s ease-in-out;-ms-transition:all 1s ease-in-out;-moz-transition:all 1s ease-in-out}
.role_cont ul li p img:hover{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1);-ms-transform:scale(1.1);border:1px solid #fff}
.role_cont ul li p .loading{background:url(../images/no.jpg) no-repeat scroll center center transparent}
.role_cont ul li p{text-align:center;line-height:35px}
.role_cont ul li h2{text-align:center;line-height:35px;font-weight:normal; font-size:14px;}
.role-txt{background:#f6f7fb;border:1px solid #C6C6C6;border-color:#fff;font-size:14px;line-height:23px;padding:8px;text-decoration:none;text-indent:20px; clear:both; margin-bottom:15px;}
.role-txt img{max-height:720px;max-width:640px;width:expression(this.width > 640 && this.height < this.width ? 640:true);height:expression(this.height > 720 ? 720:true);padding:2px;border:solid 1px #e3e3e3}
.role-txt span{margin:0 8px;padding:0 8px;color:#E35000;font-weight:bold}
.role-txt p{line-height:35px}
.role-txt p a{color:#ff6a1f}
.role-star-info{font-size:14px;line-height:25px;overflow:hidden;text-decoration:none;text-indent:20px;height:75px; margin-bottom:15px;}
.role-star-info img{float:left;border:1px solid #fff;float:left;height:75px;overflow:hidden;width:55px;background:#FFF;margin-right:15px;-webkit-transition:all 1s ease-in-out;-o-transition:all 1s ease-in-out;-ms-transition:all 1s ease-in-out;-moz-transition:all 1s ease-in-out}
.vod-actor-list{ margin-bottom:10px; margin-top:10px; overflow:hidden;border-bottom: 1px solid #e5e5e5;}
.vod-role-list{ float:left; width:398px; overflow:hidden;border: 1px solid #e5e5e5;border-bottom:none;bheight:267px;}
.vod-role-list:nth-child(3){width:400px;}
.vod-role-list:nth-child(3n+3),.vod-role-list:nth-child(3n+2) { border-left:none}
.vod-role-list:nth-child(1),.vod-role-list:nth-child(2),.vod-role-list:nth-child(3){border-bottom:none;}
.vod-role-list:hover{ background:#f6f7fb}
.role-list-title{ height:45px; line-height:45px;margin:10px 14px 0px 15px;}
.role-list-box{margin:0px 14px 15px 15px;}
.role-list-box ul li{ float:left;margin-right: 17px;margin-right: 12px\9;width: 110px; padding-left:-1px}
.role-list-box ul li:nth-child(3n+3) {margin-right: 0px;}
.role-list-box ul li img{ width:110px; height:149px;border: 1px solid #fff;}
.role-list-box ul li p{width:110px;height:26px; line-height:26px; font-size:14px; text-align:center;white-space: nowrap;
text-overflow: ellipsis; overflow:hidden}
.role-list-box ul li p a{color:#ff6a1f}
.role-list-box ul li p a:hover{color: #2371c8}
.role-list-box ul li .pic{ position:relative;width:110px; height:149px;}
.role-list-box ul:hover li:not(:hover){-webkit-filter:blur(1px)  ;-moz-filter:blur(1px)  ;-o-filter:blur(1px)  ;-ms-filter:blur(1px)  ;filter: blur(1px)  ;}
.recentlylist{ overflow:hidden;padding:8px;}
.recentlylist .stitle{ font-weight:bold}
.recentlylist ul{padding:8px;font-size:14px;}
.recentlylist ul li{height:32px;line-height:32px;overflow:hidden; float:left; width:49%;border-bottom: 1px dotted #D9D9D9;}
.recentlylist ul li:nth-child(2n+2){float:right;}
.recentlylist ul li span{height:32px;line-height:32px;overflow:hidden}
.recentlylist ul li .svodinfo a{color:#ff6a1f}

.star-role{padding-top:10px;padding-bottom:10px; overflow:hidden}
.star-role li{height:184px;background:#FFF;text-shadow:0 1px 0 rgba(255,255,255,0.6);position:relative;z-index:1;margin-bottom:15px;margin-top:8px}
.star-role li.w49{width:49%}
.star-role li.w33{width:33%; float:left; margin-right:6px;margin-right:1px\9;}
.star-role li.w33:nth-child(3n+3){float:right;margin-right:0px;}
.star-role li.w33 .role-c-txt{width:230px;}
.star-role li:hover{background:#fafafa;-webkit-transition:300ms;-moz-transition:300ms;-ms-transition:300ms;-o-transition:300ms;transition:300ms;text-decoration:none}
.star-l-role,.star-c-role{float:left}
.star-role a.star-role-img{float:left;width:134px;height:192px;display:block;overflow:hidden;position:relative;border:1px solid #fff;background:#FFF;overflow:hidden;position:absolute;z-index:22;top:-5px}
.star-role a.star-role-img img{width:134px;height:192px;display:block;overflow:hidden;}
.star-role a p{width:134px;height:25px;line-height:25px;color:#fff;text-align:center;position:relative;margin-top:-22px;background:rgba(0,0,0,0.7);filter:alpha(opacity=80);overflow:hidden;background:#000\9;display:none;bottom:1px;text-shadow:none}
.star-role a p span{float:right;width:25px;height:25px;background:#ff6a1f;font:bold 18px/25px Geneva,sans-serif}
.star-role li:hover p{display:block}
.role-l{width:134px;float:left}
.role-c-txt{padding-left:10px;float:right;padding-right:10px;width:270px;height:182px;overflow:hidden}
.role-c-txt p{line-height:35px}
.role-c-txt p storng{margin-right:8px}
.role-c-txt .actor-title.role-c-txt .role-hzyy{font-size:14px;line-height:35px;overflow:hidden}
.role-c-txt em{ font-weight:normal}
.role-c-txt em.a-zy a,.role-c-txt .role-hzyy a,.role-c-txt em.a-js a:hover{color:#ff6a1f}
.role-c-txt em.a-yy{margin:0 10px}
/*剧情*/
.story_title{height:25px; padding-left:10px;line-height:25px;border-left:3px solid #ff6a1f; margin-bottom:10px; font-size:18px;}
.story_title em{ font-weight:normal;color:#ff6a1f}
.story-pag{clear:both;max-width:990px;_width:990px;float:left;overflow:hidden}
#story-p{overflow:hidden}
.story-pag .story-pzk{display:none;background:#9EB22F;color:#FFF;filter:alpha(opacity=100);text-shadow:none;cursor:pointer}
.story-t{height:28px;line-height:28px;font-size:18px; float:right}
.story-t em{font-size:14px;color:#ff6a1f;font-family:"Microsoft YaHei",Arial,sans-serif;margin-left:5px}
.story-pag ul{margin-top:10px;overflow:hidden; font-size:15px;}
.story-pag ul li{float:left;border:1px solid #e9e9e9;line-height:35px;height:35px;margin-right:11px;margin-bottom:10px;text-align:center;width:83px;border-radius:2px; background:#fcfcfc;}
.story-pag ul li.cut,.story-pag ul li:hover{border:1px solid #ff6a1f;background:#ff6a1f;color:#FFF;text-shadow:none;}
.story-pag ul li.cut a,.story-pag ul li.cut,.story-pag ul li:hover a{color:#FFF;}
.story-pag ul li{transition: all .3s ease-in;}
.story-pag ul li.btn{width: 180px;}
.story-info{line-height:35px;font-size:16px;margin-right:8px; color:#333}
.story-info img{max-height:720px;max-width:640px;width:expression(this.width > 640 && this.height < this.width ? 640:true);height:expression(this.height > 720 ? 720:true);padding:2px;border:solid 1px #e3e3e3}
.story-info h2{height:45px;line-height:45px;font-size:16px; color:#000;background:#f6f7fb;clear:left;text-align:center;margin-bottom:8px; font-weight:bold}
.story-info p{text-indent:3%}
.story-info p a{ color:#ff6a1f}
.list-news{ overflow:hidden}
.list-news li.w{width:50%;float:left}
.list-news li{height:38px;line-height:38px;overflow:hidden;border-width:0 0 1px 0;border-style:dotted;border-color:#e0e0e0}
.list-news li:hover,.channel-new-txt li:hover{background:#fcfcfc}
.list-news li a,.channel-new-txt li a{margin-left:8px;font-size:14px}
.list-news li span,.channel-new-txt li span{float:right;margin-right:20px ; font-size:14px;}
.list-news li em,.channel-new-txt li em{font-size:12px;color:#E35000}
.list-news li i,.channel-new-txt li i{margin-left:10px}
.list-news li i.c{color:#ff6a1f;}
.paragraphPage{text-align:center;padding:20px 0 20px;text-shadow:none}
.paragraphPage .globalBtn{padding:0;width:80px;position:relative;height:28px;background:#FFCDAC;line-height:28px;display:inline-block;transition: all .3s ease-in;}
.paragraphPage  a{ color:#ff6a1f}
.paragraphPage .globalBtn i{width:0; height:0; border-top:15px solid transparent;border-bottom:15px solid transparent;overflow:hidden;position:absolute;top:-1px;border-right:15px solid #FFCDAC;transition: all .3s ease-in;}
.paragraphPage .globalBtn:hover{background:#ff6a1f;border-color:#fff;color:#FFF}
.paragraphPage .globalBtn:hover i{border-right:15px solid #ff6a1f;}
.paragraphPage .unGlobalBtn,.paragraphPage .unGlobalBtn:hover{background:#f6f7fb;border-color:#cecece;color:#999;cursor:default}
.paragraphPage .aPrev i{left:-15px}
.paragraphPage .aNext i{right:-15px;-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-webkit-transform:rotate(180deg);-o-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2)}
.paragraphPage .unGlobalBtn i,.paragraphPage .unGlobalBtn:hover i{border-right:15px solid #f6f7fb;}
@media screen and (min-width:0\0){.paragraphPage .aNext i{filter:none}
}

.news-list-tab{background:#fff;margin-bottom:3px; overflow:hidden;}
.news-list-tab .list_module_img li a.list-img{width:211px;width:209px\9;height:146px;border:1px solid #fff;position: relative;overflow:hidden}
.news-list-tab .list_module_img li a:hover.list-img,.news-list-tab .list_module_img li:hover .list-img{border:1px solid #fff}
.news-list-tab .list_module_img li{width:100%;height:148px;text-shadow:none;margin:8px 6px 8px 0;padding:5px;background:#fafafa; overflow:hidden}
.news-list-tab .list_module_img li .active15{color:#ff6a1f;}
.news-list-tab .list_module_img li .movie-headline9{width:154px;}
.news-list-tab .list_module_img li a.list-img img{width:211px;height:146px}
.news-list-tab .list_module_img{margin-top:0px; overflow:hidden}
.news-list-tab .list_module_img li label.text{text-shadow:none}
.news-tab .list_module_img li{width:211px;width:209px\9;height:148px;margin:0 8px 8px 0;text-shadow:none; float:left;position: relative;}
.details-left .news-tab .list_module_img li:nth-child(4n){float:right; margin-right:0px;}
.news-tab .list_module_img li a.list-img{width:211px;height:146px;border:1px solid #e3e3e3; overflow:hidden}
.news-tab .list_module_img li a.list-img img,.news-list-tab .list_module_img li a.list-img img{width:211px;height:146px}
.news-tab .list_module_img li a.list-img .mask,.news-list-tab .list_module_img li a.list-img .mask{width: 100%;background-color: rgb(0, 0, 0);position: absolute;height: 100%; opacity:0.6;cursor:pointer;-webkit-transition-duration: 1s;-moz-transition-duration: 1s;-o-transition-duration:1s;}
#img-3 #mask-1 {width:50%;}
#img-3 #mask-2{width:50%;margin-left:105px;}
#img-3:hover #mask-1{width:0%;}
#img-3:hover #mask-2{margin-left:210px;width:0%;}
.list_module_img li label.name{position:absolute;width:200px;width:201px\9;height:23px;color:#FFF;font-size:14px;padding:0 5px;line-height:23px;bottom:0px;z-index:3;right:0px;right:-3px\9;background:#7A7B7D;background:rgba(0,0,0,0.4);text-align:center}
.news-info{width:619px}
.ranking-star-all .news-info{width:779px}
.serach-list .news-info{width:930px}
.serach-list .news-info h2 a{color:#000}
.aleft{ float:left}
.news-info{float:left;font-size:14px; margin-left:20px; overflow:hidden}
.news-info h2{height:40px;line-height:40px;font-size:18px;float:left;}
.news-info h3{height:40px;line-height:40px;font-size:16px;float:left;color:#E35000}
.news-info span{float:right;height:40px;line-height:40px;font-size:12px}
.news-info p{text-indent:20px;font-size:16px;line-height:35px;clear:both}
.news_list_title{height:40px; line-height:40px;margin-bottom:10px; font-size:18px; background:#fafafa;border: 1px solid #e9e9e9;border-left:3px solid #ff6a1f; }
.news_list_title h2{float:left;padding-left:10px;}
.news-title { clear:both}
.news-title h1{clear:both;height:42px;line-height:42px;text-align:center;font-size:18px;font-weight:bold;color:#ff6a1f;background:#f6f7fb}
.news-inf{border-bottom:dotted 1px #CCC}
.news-title .news-inf{line-height:45px;text-align:center}
.news-title .news-inf span{margin-right:15px;font-size:15px}
.news-cont{ padding:15px;border:solid 1px #e9e9e9;background:#fafafa;text-indent:20px;font-size:15px;line-height:35px;max-height:211px;overflow:hidden; margin-top:10px;text-overflow: ellipsis; }
.news-data{line-height:35px;font-size:16px;margin-right:8px; color:#333; padding-bottom:15px;}
.news-data a{ color:#ff6a1f}
.news-data img{max-height:720px;max-width:640px;width:expression(this.width > 640 && this.height < this.width ? 640:true);height:expression(this.height > 720 ? 720:true);padding:2px;border:solid 1px #e3e3e3}
.news-data a:hover{color:#829225}
.news-cont img{float:left;width:156px;height:209px;margin-right:10px;border:solid 1px #FFF}
.news-cont strong{margin-right:8px}
.news-cont span{margin-left:15px}
.news-cont em{ font-weight:normal;color:#E35000}
.news-page{background:#fafafa;padding:0px 10px 0 15px; overflow:hidden;white-space: nowrap;text-overflow: ellipsis; margin-bottom:15px; clear:both}
.news-pags{line-height:35px;float:left;width:70%}
.news-page .paragraphPage{float:right;width:30%}
.news-pags em{color:#ff6a1f;margin-right:10px}

/*搜索*/
.serach-ul{margin-top:10px}
.up .serach-ul li .info,.serach-list .serach-ul li .info{width:580px;}
.serach-ul li .info{float:left;width:450px; padding-left:10px; padding-right:10px;font-size:14px}
.serach-ul li h2{font-size:26px;height:45px;line-height:45px;}
.serach-ul li h2 a{ float:left; color:#000}
.serach-ul li p{line-height:30px}
.serach-ul li em{margin-right:10px;letter-spacing:5px; font-weight:normal}
.serach-ul li .fil{ float:left; margin-left:15px;height:22px;font-size:16px; margin-top:10px; color:#ff6a1f}
.serach-ul li .type{width:50%}
.serach-ul li .type a,.serach-ul li .dq a,.serach-ul li .mcid a{ color:#ff6a1f}
.serach-ul li .dq{width:30%}
.serach-ul li .mcid{width:70%}
.serach-ul li a{margin-right:8px}
.serach-ul li a.list-img img{width:173px;height:231px;display:block;overflow:hidden;border:0;-webkit-transition:all 1s ease-in-out;-o-transition:all 1s ease-in-out;-ms-transition:all 1s ease-in-out;-moz-transition:all 1s ease-in-out}
.serach-ul li label.namer{position:absolute;width:auto;height:23px;color:#FFF;font-size:12px;padding:0 5px;line-height:23px;bottom:0px;z-index:3;right:0px;background:#7A7B7D;background:rgba(0,0,0,0.4)}
.serach-ul li label.title{position:absolute;width:auto;height:23px;color:#FFF;font-size:12px;padding:0 5px;line-height:23px;top:0px;z-index:3;right:0px;background:#7A7B7D;background:rgba(0,0,0,0.4);text-shadow:none;}
.serach-ul li label.score{display:block;width:33px;height:28px;line-height:28px;text-align:center;overflow:hidden;color:#fff;position:absolute;left:0;bottom:0px;z-index:3;-webkit-text-size-adjust:none;background:#E35000;font-weight:700}
.serach-ul li{width:100%; padding:5px;display:block;margin:0 10px 10px 0;position:relative;overflow:hidden;background:#fafafa}
.serach-ul li a.list-img{float:left;width:173px;height:231px;display:block;overflow:hidden;position:relative;border:2px solid #fff;background:#FFF}
.serach-ul li .vod-role-list{ float:right;width:410px;border: none; height:210px; margin-top:10px;}
.serach-ul li .role-list-box ul li{margin-right: 8px;}
.serach-ul li .role-list-box ul li:hover{ background:#f6f7fb}
.serach-ul li .role-list-box ul li:nth-child(3n+3) {margin-right: 0px;}
.serach-ul li .active15{color:#ff6a1f}
.updata{ float:left; margin-left:100px;}
.updata a{display:block; padding:10px;float:left; margin-right:10px;}
.updata a:hover,.updata a.current{ background:#ff6a1f; color:#FFF}
#colorbox,#cboxOverlay{position:absolute;top:0;left:0;z-index:9999}
#cboxOverlay{position:fixed;width:100%;height:100%}
#cboxMiddleLeft,#cboxBottomLeft{clear:left}
#cboxContent{sposition:relative}
#cboxLoadedContent{overflow:hidden}
#cboxTitle{margin:0}
#cboxLoadingOverlay,#cboxLoadingGraphic{position:absolute;top:0;left:0;width:100%;height:100%}
#cboxPrevious,#cboxNext,#cboxClose,#cboxSlideshow{cursor:pointer}
.cboxPhoto{float:left;margin:auto;border:0;display:block}
.cboxIframe{width:100%;height:100%;display:block;border:0}
#cboxOverlay{background:#000}
#cboxContent{margin:5px;*margin:-18px 0 18px 0;overflow:hidden}
.cboxIframe{background:#fff}
#cboxError{padding:50px;border:1px solid #ccc}
#cboxTitle{position:absolute;top:-20px;left:0;color:#ccc}
#cboxCurrent{position:absolute;top:-20px;right:0;color:#ccc}
#cboxSlideshow{position:absolute;top:-20px;right:90px;color:#fff}
#cboxPrevious{position:absolute;top:50%;left:5px;margin-top:-32px;background:url(../images/controls.png) no-repeat top left;width:28px;height:65px;text-indent:-9999px}
#cboxPrevious:hover{background-position:bottom left}
#cboxNext{position:absolute;top:50%;right:5px;margin-top:-32px;background:url(../images/controls.png) no-repeat top right;width:28px;height:65px;text-indent:-9999px}
#cboxNext:hover{background-position:bottom right}
#cboxLoadingOverlay{background:#fff}
#cboxLoadingGraphic{background:url(../images/load.gif) no-repeat center center}
#colorbox{background:url(../images/transparent.png);_background:#ccc;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-webkit-box-shadow:0 0 5px #000;-moz-box-shadow:0 0 5px #000;box-shadow:0 0 5px #000;padding:0;position:fixed;_position:absolute}
#cboxWrapper{position:relative}
#cboxLoadedContent{border:1px solid #fff;*border:1px solid #000;background:#fff;overflow:hidden;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}
#cboxClose{display:block;position:absolute;top:-10px;right:-10px;width:29px;height:29px;overflow:hidden;text-indent:-999px;cursor:pointer;background:url(../images/close.png) 0 0 no-repeat;opacity:.9}
#cboxClose{*position:absolute;*top:8px;*right:8px;*display:block;*width:11px;*height:11px;*overflow:hidden;*text-indent:-9999px;*cursor:pointer;*background:url(../images/close.gif) 0 0 no-repeat;*opacity:.3}
#cboxClose:hover{opacity:1.0}
.tbmovbox-overlayBG{position:fixed;top:0;left:0;width:100%;height:100%;z-index:999999;background-color:#000;filter:alpha(opacity=60);opacity:.6;_position:absolute;_left:expression(documentElement.scrollLeft+documentElement.clientWidth - this.offsetWidth);_top:expression(documentElement.scrollTop+documentElement.clientHeight - this.offsetHeight)}
.tbmovbox{z-index:9999999;text-align:left;padding:5px;position:fixed;top:300px;left:50%;margin:0 0 0 -100px;_position:absolute;_top:expression(documentElement.scrollTop);_margin-top:300px;background:url(../images/transparent.png);_background:#ccc;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-webkit-box-shadow:0 0 5px #333;-moz-box-shadow:0 0 5px #333;box-shadow:0 0 5px #333}
.tbmovbox .ui-iframe{width:155px;height:72px}
.ui-dialog{_display:inline-block;overflow:hidden;border:1px solid #fff;*border:1px solid #bbb;background:transparent;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;min-width:200px;_width:expression(document.body.clientWidth < 200 ? "200px":"auto")}
.ui-dialog-title{height:35px;line-height:33px;*line-height:35px;padding:0 50px 0 15px;border-bottom:1px solid #e4e8ea;background:url(../images/ui-dialog-title.gif) 0 0 repeat-x #f7f9fa}
.ui-dialog-title h5{font-size:14px;font-weight:bold;color:#333}
.ui-dialog-cnt{padding:10px;overflow:hidden;background:#fff}
.ui-dialog-tip{height:50px;line-height:48px;padding:0 20px 0 53px;font-size:14px;margin:0 5px;background-position:0 0;background-repeat:no-repeat}
.ui-dialog-tip.loading{background-image:url(../images/load.gif);background-position:3px 6px}
.ui-dialog-tip.alert{background-image:url(../images/alert.png);_background-image:url(../images/alert.gif)}
.ui-dialog-tip.succ{background-image:url(../images/succ.png);_background-image:url(../images/succ.gif)}
.ui-dialog-tip.error{background-image:url(../images/error.png);_background-image:url(../images/error.gif)}
.ui-dialog-tip.cross{background-image:url(../images/cross.png);_background-image:url(../images/cross.gif)}
.ui-dialog-todo{padding:7px;overflow:hidden;height:25px;text-align:center;border-top:1px solid #ddd;background:#f5f5f5}
.ui-dialog-todo-left{text-align:left;padding:9px 25px 5px 25px}
.ui-dialog-todo .ui-link{display:inline-block;float:none;border-radius:5px;padding:0 10px;margin:0 3px}
.ui-dialog-close{position:absolute;top:12px;right:13px;display:block;width:11px;height:11px;overflow:hidden}
.ui-dialog-close .close{display:block;width:11px;height:11px;overflow:hidden;text-indent:-999px;cursor:pointer;background:url(../images/close.gif) 0 0 no-repeat;opacity:.3}
.ui-dialog-close .close:hover{opacity:1.0}
.ui-login-dialog{width:500px;overflow:hidden}
.ui-login-dialog .ui-form{width:300px;padding:15px 0 0 15px;overflow:hidden}
.ui-login-dialog .ui-form-title{overflow:hidden;margin:-10px 0 20px 0;height:35px;line-height:20px;border-bottom:1px solid #ddd}
.ui-login-dialog .ui-label{text-align:left;padding:0 5px 0 3px;width:40px;float:left}
.ui-login-dialog .ui-form-item{margin:0 0 15px 0;width:290px}
.ui-login-dialog .ui-label-checkbox{font-size:12px;color:#ff6a1f}
.ui-login-dialog .ui-label-checkbox input{_margin:7px 0 0 -3px}
.ui-login-dialog .ui-input{width:240px;float:right;margin:0}
.ui-login-dialog .ui-button{margin:0;float:right}
.ui-login-dialog .form-bar{width:136px;height:195px;padding:15px 5px 0 25px;margin:0;text-align:left;border-left:1px dotted #ccc}
.ui-login-dialog .form-bar li{font-size:12px;padding:0 0 5px 0;text-align:left}
.ui-login-dialog .form-bar li a{font-weight:bold;color:#ff6a1f}
#add-feedback .ui-dialog-width{width:520px;overflow:hidden;height:auto}
.ui-gb-dialog .ui-form{width:490px;overflow:hidden;padding:20px 0 0 20px}
.ui-gb-dialog .ui-form-title{width:475px}
.ui-gb-dialog .ui-dialog-tab ul{overflow:hidden;width:540px;padding:0 0 15px 0}
.ui-gb-dialog .ui-dialog-tab li{width:105px;height:40px;line-height:38px;*line-height:40px;float:left;overflow:hidden;text-align:center;border:1px solid #ddd;background:#f5f5f5;margin:0 15px 0 0;font-size:14px;cursor:pointer;position:relative}
.ui-gb-dialog .ui-dialog-tab li.current{color:#ff6a1f;font-weight:bold;border:1px solid #ff6a1f;background:#fff}
.ui-gb-dialog .ui-dialog-tab li span{display:block;width:26px;height:26px;overflow:hidden;text-indent:-999px;cursor:pointer;background:url(../images/selected.gif) 0 0 no-repeat;display:none;position:absolute;right:0;_right:-1px;bottom:0}
.ui-gb-dialog .ui-dialog-tab li.current span{display:block}
#reviewedit-form .ui-form-item #cc{margin-top:6px}
.ui-promsg-dialog{width:470px;overflow:hidden}
.ui-promsg-dialog .ui-form{padding:15px 0 0 15px;width:450px}
.ui-promsg-dialog .ui-form-title{margin-right:10px}
.ui-promsg-dialog .ui-label{text-align:left;padding:0}
.ui-promsg-dialog .ui-form-item{margin:0 0 15px 0}
.ui-promsg-dialog .ui-input{float:left}
.ui-promsg-dialog .ui-form .ui-form-button{width:438px}
.ui-promsg-dialog .ui-form .ui-button{margin:0;float:left}
.ui-iframe{width:100%;height:100%;z-index:-3;position:absolute;background:transparent;background-color:transparent}
.filtrate-container-head .more,.filtrate-container-heads .more{ float:right; line-height:38px; margin-right:10px;}
.filtrate-container-head .more a,.filtrate-container-heads .more a{font-family:"宋体";font-style:normal}
.filtrate-container-heads .fch2-left-btn{background:url(../images/share.png) 8px -282px #f6f7fb no-repeat}
.filtrate-container-heads .fch2-right-btn{background:url(../images/share.png) -9px -255px #f6f7fb no-repeat}
.hwz{ height:35px; line-height:35px;}
.filtrate-container-heads .fchstar a{position:relative;float:left;padding:0px 15px;height:38px;line-height:38px;border-top:1px solid #f6f7fb;border-left:1px solid #f6f7fb;border-right:1px solid #f6f7fb;_overflow:hidden; background:#fafafa;cursor:pointer}
.filtrate-container-heads .fchstar a:nth-child(1){ margin-left:5px;}
.fchstar a{position:relative;float:left;padding:0px 15px;height:38px;line-height:38px;border-left:1px solid #fafafa;border-right:1px solid #fafafa;_overflow:hidden;cursor:pointer}
.fchstar a.active{background:#fff;border-left:1px solid #e9e9e9;border-right:1px solid #e9e9e9;height:36px;line-height:33px;color:#ff6a1f;border-top:3px solid #ff6a1f}
.star-all-works{ clear:both; margin-top:10px;}
.special-all-item{overflow:hidden;position:relative; padding-top:5px;}
.special-all-img:hover li:not(:hover){-webkit-filter:blur(1px)  ;-moz-filter:blur(1px)  ;-o-filter:blur(1px)  ;-ms-filter:blur(1px)  ;filter: blur(1px)  ;}
.special-all-img li{width:292px;height:147px; margin-right:5px;overflow:hidden;float:left;position:relative; margin-bottom:10px;}
.special-all-img li:nth-child(4n+4){ margin-right:0px; float:right}
.special-all-img li h4{width:234px;height:22px;line-height:22px;overflow:hidden;font-size:12px;font-weight:700;margin-top:2px;margin-right:auto;margin-bottom:0;margin-left:auto}
.special-img{width:286px;height:140px;display:block;overflow:hidden;position:relative;border:3px solid #fafafa;background:#fff;margin:0 auto}
.special-img:hover{border:3px solid #ff6a1f;}
.special-img img{width:286px;height:140px;display:block;overflow:hidden;background:#fff;-webkit-transition:all 1s ease-in-out;-o-transition:all 1s ease-in-out;-ms-transition:all 1s ease-in-out;-moz-transition:all 1s ease-in-out}
.special-img label.text{position:absolute;width:100%;height:35px;color:#FFF;font-size:12px;line-height:35px;bottom:0px;z-index:3;right:0px;background:#7A7B7D;background:rgba(0,0,0,0.4);text-align:center}
.special_n{overflow:hidden;position:relative; top:-104px; clear:both}
.special_box{ width:1200px; margin-top:385px; position:relative;margin-right:auto; margin-left:auto;}
.special_box .sharebox{ position:absolute;top:-50px; left:0}
.special_box .special-info{ margin-top:350px;overflow:hidden;line-height:30px; font-size:15px;padding:10px;box-shadow: 0 0 0 5px rgba(255,255,255,0.2);border-radius: 2px; margin-bottom:20px;  background-color:#f5f6f6;}
.special_box .special-info h2{ height:45px; line-height:45px; font-size:16px; color:#ff6a1f}
.special_box .special-info h2 span{ float:right;cursor:pointer;}
.special_n .movie-content-list{ margin:0px;}
.special_n .movie-type-content{background:#f5f6f6;box-shadow: 0 0 0 5px rgba(255,255,255,0.1); padding-left:32px; padding-top:32px; margin-bottom:35px; overflow:hidden;*padding-bottom:32px;}
.special_n .movie-content-list li{margin-left:0px; margin-right:34px;margin-right:30px\9;}
.special_n .movie-content-list li:nth-child(5n+5){ margin-right:0px;}
.special_n .filtrate-container-heads{margin-bottom:0px;}
.special_n .filtrate-container-heads .fchstar a:nth-child(1){ margin-left:0px;}
.special_n .filtrate-container-heads .fchstar a{position:relative;float:left;padding:0px 15px;height:38px;line-height:38px;border-top:1px solid #f6f7fb;border-left:1px solid #f6f7fb;border-right:1px solid #f6f7fb;_overflow:hidden; background:#fff;cursor:pointer;}
.special_n .filtrate-container-heads .fchstar a.active{background:#f5f6f6;border-left:1px solid #e9e9e9;border-right:1px solid #e9e9e9;height:36px;line-height:33px;color:#ff6a1f;border-top:3px solid #ff6a1f;}
.special_n .news-tab{background:#f5f6f6;box-shadow: 0 0 0 5px rgba(255,255,255,0.1); padding-left:23px; padding-top:23px;margin-bottom:35px;*padding-bottom:23px; overflow:hidden}
.special_n .news-tab ul li{ margin-right:24px; margin-bottom:23px;}
.special_n .news-tab ul li:nth-child(5){float:right}
.special-box{ overflow:hidden; clear:both; height:2000px}
/*明星*/
.star_hot_title{height:24px;line-height:24px;font-size:18px;}
.star_hot_title strong{ font-weight:bold; float:left}
.star_hot_title em{ color:#ff6a1f}
.star_hot_title span{ float:right; font-size:14px;}
.star_hot_title span a{font-family:"宋体";font-style:normal}
.star_index_hot{ height:310px; overflow:hidden; margin-bottom:10px;}
a.aPlayBtn {background: url(../images/fillbg.png) 0 0 repeat;position: absolute;top: 0;left: 0;z-index: 20;display: block;height: 100%;width: 100%;opacity: 0;-moz-transition: opacity 0.3s;-webkit-transition: opacity 0.3s;-o-transition: opacity 0.3s;transition: opacity 0.3s;}
a.aPlayBtn:hover {background: rgba(0,0,0,0.35);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#33000000,endColorstr=#33000000);opacity: 1;}
.picList .pic {overflow:hidden;}
.picList { float: left; overflow: hidden;height: 310px;}
.picList .txt {position:absolute; bottom:0; left:0; width:100%; height:100px; overflow:hidden; background:url(../images/mask_txtbg_100.png) 0 bottom repeat-x;_background:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/mask_txtBgIe6_100.png'); _bottom:-1px}
.picList .txt .sTit { line-height: 24px; height: 24px; display: block; overflow: hidden; color: #fff; padding: 48px 10px 0; font-size: 20px;}
.picList .txt .pTxt { font-size: 12px; line-height: 20px; color: #ccc; padding: 2px 10px 0;}
.picList li { position: absolute;}
.picList:hover li:not(:hover){-webkit-filter:blur(1px)  ;-moz-filter:blur(1px)  ;-o-filter:blur(1px)  ;-ms-filter:blur(1px)  ;filter: blur(1px)  ;}
.picList .li1 { top: 0; left: 0;}
.picList .li1 img{clip:rect(0 286 310 0);}
.picList .li2,.picList .li3,.picList .li5,.picList .li6 { width: 200px; height: 154px; top: 0; left: 288px}
.picList .li2 img{width: 200px;clip:rect(0 200 154 0);}
.picList .li3 { top: 156px; left: 288px;}
.picList .li3 img{width: 200px;clip:rect(0 200 154 0);}
.picList .li4 { width: 220px; height: 310px; top: 0; left: 490px;}
.picList .li4 img{ width: 220px;clip:rect(0 220 310 0);}
.picList .li5 { top: 0; left: 712px;}
.picList .li5 img,.picList .li6 img{width: 200px;clip:rect(0 200 154 0);}
.picList .li6 { top: 156px; left: 712px;}
.picList .li1 .pic { width: 286px; height: 310px;}
.picList .li2 .pic,.picList .li3 .pic,.picList .li5 .pic,.picList .li6 .pic { width: 200px; height: 154px;}
.picList .li4 .pic { width: 220px; height: 310px;}

.ulStarRank { padding-top: 0px;}
.ulStarRank li { width: 100%; height: 56px; padding: 1px 0; float: left;}
.ulStarRank a { display: block;}
.ulStarRank .iNum { width: 18px; height: 18px; line-height: 18px; text-align: center; float: left; background-color: #b8b8b8; color: #fff; font-size: 14px; overflow: hidden; margin: 18px 0 0 0; display: inline;}
.ulStarRank .iYellow { background-color: #fc7546}
.ulStarRank .aPic { width: 50px; height: 50px; float: left; overflow: hidden; border: 2px solid #fff; -webkit-border-radius: 50px; -moz-border-radius: 50px;border-radius: 50px; display: inline; margin: 0 0 0 8px;}
.ulStarRank .aPic img { float: left;}
.ulStarRank .pTxt { width: 130px; float: left; padding: 5px 0 0 5px;}
.ulStarRank .pTxt span { display: block; height: 22px; overflow: hidden; line-height: 22px;}
.ulStarRank .pTxt .sName { font-size: 14px; color: #2371c8; padding-left: 5px;}
.ulStarRank .pTxt .sWorks { font-size: 12px; color: #999;}
.ulStarRank .pTxt .sWorks a { color: #999;}
.ulStarRank .pTxt .sWorks a:hover { color: #f30;}
.ulStarRank .aPic:hover { border-color: #ff6600}
.mx_list_ul{clear:both;overflow:hidden; margin-top:10px; margin-bottom:10px; margin-right:-30px;}
.mx_list_ul li{float:left;display:block;width:177px;height:231px;margin:0 27px 0px 0;overflow:hidden;background:#FFF; position:relative}
.star-list-share .mx_list_ul li{margin:0 27px 27px 0;}
.mx_list_ul:hover li:not(:hover){-webkit-filter:blur(1px)  ;-moz-filter:blur(1px)  ;-o-filter:blur(1px)  ;-ms-filter:blur(1px)  ;filter: blur(1px)  ;}
.mx_list_ul li:nth-child(6n+6) {margin-right: 0px;}
.mx_list_ul li a.star-img{width:175px;height:231px;display:block;overflow:hidden;background:#FFF;border:1px solid #fff; border-bottom:none}
.mx_list_ul li a.star-img img{display:block;width:175px;height:231px;border:0;-webkit-transition:all 1s ease-in-out;-o-transition:all 1s ease-in-out;-ms-transition:all 1s ease-in-out;-moz-transition:all 1s ease-in-out}
.mx_list_ul li a.star-img img:hover{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1);-ms-transform:scale(1.1)}
.mx_list_ul li label.name{position:absolute;width:100%;height:23px;color:#FFF;font-size:12px;padding:0 5px;line-height:23px;bottom:0px;z-index:3;right:0px;background:#7A7B7D;background:rgba(0,0,0,0.4);text-align:center}
.star-n-r{width:381px;float:right;margin-top:-15px}
.star-n-r h2{height:45px;line-height:45px;font-weight:normal;font-size:16px;}
.star-n-r h2 em{color:#ff6a1f;margin:0 5px}
.star-n-r h2 span{float:right;font-size:14px;font-style:normal;font-family: "宋体";}
.star-n-r h2 span a{font-family: "宋体";}
.star-n-r ul{border-left:1px solid #FFF;border-top:1px solid #FFF;}
.star-n-r li{float:left;height:125px;overflow:hidden;width:95px;position:relative}
.star-n-r li label.mask{background:#000;display:block;filter:alpha(opacity=30);height:20px;left:0px;opacity:.3;overflow:hidden;position:absolute;width:94px;z-index:1;bottom:1px}
.star-n-r li label.text{bottom:3px;color:#fff;display:block;font-size:14px;height:20px;left:0px;line-height:20px;overflow:hidden;padding:0 5px;position:absolute;text-align:center;white-space:nowrap;width:94px;z-index:2;bottom:1px}
.star-n-r li img{height:124px;width:94px;border-right:1px solid #FFF;border-bottom:1px solid #FFF;}
.star-n-r li p{width:94px;height:25px;line-height:25px;color:#fff;text-align:center;position:relative;margin-top:-22px;background:rgba(0,0,0,0.7);filter:alpha(opacity=80);overflow:hidden;background:#000\9;display:none;bottom:4px}
.star-n-r li p span{font-family: "宋体";float:left;width:25px;height:25px;background:#ff6a1f;}
.star-n-r li:hover p{display:block; font-size:14px;}
.star-n-r li:hover label{display:none}
.star-n-r ul:hover li:not(:hover){-webkit-filter:blur(1px)  ;-moz-filter:blur(1px)  ;-o-filter:blur(1px)  ;-ms-filter:blur(1px)  ;filter: blur(1px)  ;}
.star-referral .bdsharebuttonbox{ border-left:none}
#container ul{overflow:hidden;}
#container ul.hidden{display:none;}

.tv-index-item {overflow:hidden;font-size:16px;}
.sitemap-item h2,.tv-index-item h2{height:40px;line-height:40px;overflow:hidden;font-size:18px;padding:0 15px;border:1px solid #f0f0f0;background-color:#f6f7fb; font-weight:bold}
.sitemap-item h2 span,.tv-index-item h2 span{ float:right; font-size:14px; font-weight:normal}
.sitemap-list,.tv-list{line-height:24px;overflow:hidden;padding:10px;border-bottom:1px solid #eee;}
.tv-list{ background:#fafafa;border:1px solid #f0f0f0; margin-bottom:20px;border-top:none;overflow:hidden;white-space:nowrap;}
.tv-list ul a{float:left; margin:10px;padding:5px 10px; background:#EEE;word-wrap:break-word;display:block;}
.tv-list ul a:hover{background:#ff6a1f;color:#FFF}
.sitemap-list .sitemap-title{float:left;width:5%;overflow:hidden;height:25px;line-height:25px;font-size:16px;color:#ff6a1f;font-weight:bold}
.sitemap-item{overflow:hidden;font-size:16px; margin-bottom:20px;}
.sitemap-list{background:#fafafa;border:1px solid #f0f0f0; border-top:none}
.sitemap-list ul{width:95%;float:right;overflow:hidden;white-space:nowrap;}
.sitemap-list ul li{float:left;margin:0px 5px 5px 0;word-wrap:break-word;display:block;}
.sitemap-list ul a{border-radius:2px;display:inline-block;padding:0 8px;font-size:15px}
.sitemap-list ul a:hover{ color:#ff6a1f}
.tv_list{ overflow:hidden}
.tv_list_ul_li { float:left; width:280px; height:170px;box-shadow: 2px 2px 3px #DDDDDD;margin-right:24px;margin-right:20px\9;margin-bottom:24px;margin-bottom:20px\9; overflow:hidden}
.tv_list_ul_li:nth-child(4n) { margin-right:0px;}
.tv_list_ul_li h2{background: #f5f5f5;height: 50px;line-height: 50px;overflow: hidden;padding: 0 16px;}
.tv_list_ul_li h2 img{ float:left;height: 30px;vertical-align: middle; margin-top:10px;}
.tv_list_ul_li h2 span{color: #444;width: 100px;padding-left: 10px;font-size: 14px;font-weight: bold;line-height: 45px;cursor: pointer;}
.tv_list_ul_li ul{ background:#fcfcfc; padding-bottom:15px;overflow:hidden}
.tv_list_ul_li ul li{padding: 15px 0 0 20px;color: #444; font-size:14px; text-align:left; overflow:hidden}
.tv_list_ul_li ul li i{margin-right: 14px;height: 20px;overflow: hidden; float:left}
.tv_list_ul_li ul li span{ width:130px;overflow:hidden;text-overflow: ellipsis;white-space: nowrap; float:left}
.tv_list_ul_li ul li span.livea{ width:190px}
.tv_list_ul_li ul li em{ font-weight:normal}
.iPlaying{ float: left; background: url(../images/listico2.png) 0 -97px no-repeat; height: 18px; line-height: 18px; width: 57px; padding-left: 4px; text-align: center; overflow: hidden; color: #fff; font-size: 12px; margin: 0px 0 0 10px; display: inline;}
.tv_list_ul_li ul li a:hover{color:#ff6a1f}
.today{ line-height:38px; margin-left:20px; color:#ff6a1f;font-size:14px;}
.splendid-header .today{ font-size:14px;color:#ff6a1f;}
.programList { position: relative; padding: 64px 0 0 0; z-index: 15; margin-top:20px;text-shadow:none;}
.dateTab {background: url(../images/jbm_bg.jpg) repeat-x;border-right: 1px solid #E8E8E8;border-bottom:1px solid #E8E8E8;position:absolute;height: 63px; overflow: hidden; top: 0px;  _top:0;}
.dateTab a {border-left: 1px solid #E8E8E8;border-top: 1px solid #E8E8E8;overflow: hidden; line-height: 22px; color: #666; float: left; height: 52px; text-align: center;width: 170px;
padding-top: 11px; }
.dateTab a:hover { color: #f30;}
.dateTab a.cur,.dateTab a:hover{border-top: 2px solid #ff6a1f;overflow: hidden;border-bottom: none;color: #ff6a1f;}
.dateTab a.curr{border-top: 2px solid #ff6a1f;background: url(../images/jmd_bg.jpg) no-repeat left top;overflow: hidden;border-bottom: none;color: #ff6a1f;}
.programListCon { width: 100%; overflow: hidden; clear:both;border-left:1px solid #d9d9d9\9;}
.pTimePeriod { font-size: 16px;}
.pTimePeriod span {float: left; border-right: 2px solid #d9d9d9; border-bottom: 2px solid #d9d9d9; height: 44px; line-height: 44px; overflow: hidden; text-align: center;width: 31%;padding-left: 12px; padding-right: 13px; background:#fcfcfc}
.pTimePeriod span:nth-child(3n+1){border-left:1px solid #d9d9d9;padding-left: 13px;background-color: #fff}
.pTimePeriod span:nth-child(3n+3){border-right:1px solid #d9d9d9;background-color: #f5f5f5;}
.programList .ulList {border-bottom:1px solid #d9d9d9;overflow: hidden; font-size:14px; clear:both;box-shadow: 2px 2px 3px #DDDDDD;}
.programList .ulList li { float: left; border-bottom:2px solid #d9d9d9;border-right: 2px solid #d9d9d9;padding-bottom:32376px;margin-bottom:-32376px; padding-left: 12px; padding-right: 13px;width: 31%;}
.programList .ulList li a{color:#ff6a1f;}
.programList .ulList li:nth-child(3n+1){border-left:1px solid #d9d9d9;padding-left: 13px; }
.programList .ulList li:nth-child(3n+3){border-right:1px solid #d9d9d9; }
.programList .ulList li.liA,.programList .ulList li.liA dd { background-color: #fff}
.programList .ulList li.liB,.programList .ulList li.liB dd { background-color: #fcfcfc;}
.programList .ulList li.liC,.programList .ulList li.liC dd { background-color: #f5f5f5;}
.programList .ulList li dt { line-height: 38px; overflow: hidden; border-bottom: 1px dashed #c5c5c5; width: 100%;}
.programList .ulList li dt em { float: left; font-weight:normal}
.programList .ulList li dt .emTime { width: 43px; overflow: hidden;}
.programList .ulList li dt .emName { text-overflow:ellipsis; white-space: nowrap; overflow: hidden;}
.programList .ulList li dd { margin-top: -7px; line-height: 22px; border-bottom: 1px dashed #c5c5c5; padding: 0 0 5px 43px; color: #666;}
.programList .ulList li dd p { font-size: 13px;}
.programList .ulList .watchBack { background: url(../images/playicon24.png) 0 center no-repeat; padding-left: 20px; float: right; _background-image: url(../images/playicon8.png);}
.programList .ulList li .iPlaying{ float: left; background: url(../images/listico2.png) 0 -97px no-repeat; height: 18px; line-height: 18px; width: 57px; padding-left: 4px; text-align: center; overflow: hidden; color: #fff; font-size: 12px; margin: 10px 0 0 10px; display: inline;}
.programList .ulList li dt.dtPlaying,.programList .ulList li dt.dtPlaying a{ color: #f30;}
.programList .ulList li dt.noData { border-bottom: 0 none;}

.noProgramList { padding: 100px 0;}
.noProgramList span { display: block; text-align: center; overflow: hidden;}
.noProgramList .sTit { font-size: 26px; color: #94b5e1; height: 40px; line-height: 40px;}
.noProgramList .sDes { line-height: 24px;}
.noProgramList .sDes a { color: #f30; text-decoration: underline; font-family: \5b8b\4f53; font-size: 14px;}
/* 回顶部 */
.index-top{ display:none;position: fixed;bottom: 40px;right: 10px;width: 46px;z-index: 999;}
.index-top a{display: block;width: 46px;height: 46px;margin-bottom: 10px;background-image: url(../images/go-top.png);}
.index-top a:last-child{margin-bottom: 0;}
.index-top .top{background-position: 0 -150px;cursor:pointer}
.index-top .top:hover{background-position: 0 -250px;}
.index-top .guestbook{background-position: 0 -100px;}
.index-top .guestbook:hover{background-position: 0 -300px;}
.index-top .qrcode_box{background-position: 0 0;cursor:pointer}
.index-top .qrcode_box:hover{background-position: 0 -350px;}
.index-top .qrcode{position: absolute;right: 57px;top: -72px;width:180px; padding:15px 0px;box-shadow: 0px 1px 4px rgba(0,0,0,.1);background: #fff; line-height:25px; text-align:center}
.index-top .qrcode .codetitle{color:#E35000;}
.index-top .qrcode .qr_box{position: relative;}
.index-top #code{width:150px; height:150px; margin:auto;}
.wmin{ display:none;}
.wmax{ display:block}
.koushui{margin-right:-30px}
.ui-waterfall{width:222px;border:1px solid #ddd;background:#fafafa;float:left;overflow:hidden;margin:12px 17px 0 0;box-shadow:0 1px 3px #eee;border-radius:2px;text-shadow:none;}
.ui-waterfall:hover{border-color:#ccc;box-shadow:0 1px 3px #ddd;background:#fff;}
.ui-waterfall .fall-img{width:194px;height:272px;overflow:hidden;padding:14px 14px 0 14px;position:relative}
.ui-waterfall .fall-img img{display:block;width:194px;overflow:hidden;}
.fall-ing-bg{width:194px;height:24px;display:block;overflow:hidden;background:#000;position:absolute;left:14px;bottom:0;filter:alpha(opacity=50);opacity:.5;z-index:9}
.fall-ing-txt{width:184px;height:24px;line-height:24px;display:block;overflow:hidden;font-size:12px;position:absolute;left:11px;bottom:0;padding:0 5px;text-align:right;z-index:11;color:#fff;white-space:nowrap}
.ui-waterfall .fall-desc{width:203px;line-height:18px;overflow:hidden;padding:7px 14px;color:#999}
.ui-waterfall .fall-desc h2{ font-size:16px; font-weight:normal}
.ui-waterfall .fall-desc p{ font-size:14px; height:25px; line-height:25px;}
.fall-action{width:144px;height:26px;top:16px;left:16px;position:absolute;display:none; font-size:14px}
.fall-action .ks-btn{display:block;width:69px;height:26px;line-height:26px;overflow:hidden;text-align:left;color:#fff;text-indent:30px;margin:0;background:url(../images/img.gif) no-repeat}
@-moz-document url-prefix(){.fall-action .ks-btn{line-height:23px}
}
.fall-action .ks-fav{background-position:-62px -598px;float:left}
.fall-action .ks-rss{background-position:-131px -598px;float:right}
.fall-action .ks-fav-ed{background-position:-62 -624px;color:#888;text-indent:26px}
.fall-action .ks-rss-ed{background-position:-131px -624px;color:#888;text-indent:26px}
.fall-action .ks-fav-ed:hover,.fall-action .ks-rss-ed:hover{color:#666}
.ui-waterfall .fall-comment{width:100%;overflow:hidden;color:#999;border-top:1px solid #ddd;background:#f9f9f9}
.fall-comment .viewmore{width:227px;font-size:12px;padding:4px 6px 8px 6px;text-align:center;overflow:hidden;border-top:1px solid #fff}
.fall-comment li{font-size:12px;padding:4px 6px 6px 6px;clear:both;overflow:hidden;border-top:1px solid #fff;border-bottom:1px solid #ddd}
.fall-comment li em{ font-weight:normal}
.fall-comment li img{display:block;width:30px;height:30px;overflow:hidden;float:left;margin-top:2px;border-radius:3px}
.fall-comment li p{width:170px;overflow:hidden;float:right}
.fall-comment li p span,.fall-comment li p a{color:#AE172E}
/*留言*/
.gb-left{ float:left;width:832px;overflow:hidden;}
.gb-show-list{ overflow:hidden; padding:10px 0;}
.gb-show-l{width: 70px;height: 70px;text-align: center;font-size: 12px;color:#E35000;line-height: 20px;overflow: hidden;float: left;border-radius:5px;background-image: url(../images/artimgbg.gif);background-repeat: no-repeat;background-position: 0 0;}
.gb-show-l img{ width:70px; height:70px;}
.gb-number{display: block;margin-top: 10px;font-weight: bold;font-family: Comic Sans MS;}
.gb-show-r{float:right; width:742px;z-index:1;position:relative;}
.gb-arrow{width:10px;height:15px;overflow:hidden;margin-top:17px;float:left;position:absolute;background:url(../images/comment-arrow.gif) 0 0 no-repeat;left: -10px;top: -3px;}
.gb-arrow-t{width:17px;height:10px;overflow:hidden;position:absolute;background:url(../images/comment-arrow.gif) -10px 0 no-repeat;top: -9px;left:20px;z-index:999;}
.gb-cont{overflow:hidden;margin-left:-1px;border:1px solid #e3e3e3;background:#f9f9f9;border-radius:4px; min-height:70px;}
.gb-admin-tab{overflow:hidden;border:1px solid #e3e3e3;background:#fff;border-radius:2px;margin-top:-1px}
.gb-admin{position:relative;min-height:70px;width:95%;margin:20px auto;}
.gb-title,.gb-admin-title{height:35px; line-height:35px; padding:0px 10px; border-bottom:1px dotted #e3e3e3}
.gb-admin-title h3{ float:left; color:#829225}
.gb-title h3{ float:left;}
.gb-title h3 a{color:#E35000}
.gb-title span,.gb-admin-title span{ float:right}
.gb-txt{padding:5px 10px; line-height:35px; font-size:14px;}


.gb-right{width:348px;overflow: hidden;padding: 0 0 10px 0;background:#f5f5f5;border: 1px solid #fff; border-top:none; float:right; margin-top:10px;border-radius:3px;box-shadow: 0 0 0 5px rgba(255,255,255,0.2);}
.gb-right-title{ font-size:26px;font-weight: bold;height: 30px;padding-top: 10px;padding-right: 15px;padding-bottom: 10px;padding-left: 15px;}
.gb-right-item{width: 320px;padding: 14px 14px 5px 14px;overflow: hidden;}
.gb-right .ui-label{display: block;line-height: 30px; font-size:16px;}
.gb-right .ui-input{width: 300px;float: left;clear: both;padding: 5px 8px;height:22px;overflow: hidden;color:#E35000;border: 1px solid #e3e3e3;border-radius:1px;background-color:#fff;}
.gb-right .vcodde{ line-height:28px}
.gb-right .vcode{ float:left}
.gb-right .ui-code{ float:left;width:50px;float: left;padding: 2px 8px;height:22px;overflow: hidden;color:#E35000;border: 1px solid #e3e3e3;border-radius:1px;background-color:#fff;}
#gb_types li{ width:75px;height: 30px;line-height: 28px;overflow: hidden;float: left;text-align: center;cursor: pointer;margin: 0 3px 0 0;border: 1px solid #fff;border-radius:3px;background-color:#E9E9E9; color:#FFF; text-shadow:none; font-size:14px;}
#gb_types li.selected{color: #fff;border: 1px solid #fff;background: #E35000;}
.gb-right-type-msg{color:#E35000;width: 228px;padding:5px 10px;margin:0 14px;border-radius:5px;border:1px solid #E35000;background: #ffc; display:none}
.gb_content{border:1px solid #e3e3e3; background-color:#fff; padding:5px 10px; width:298px; font-size:14px; line-height:24px;color:#9c9c9c; height:150px; overflow:hidden;}
.gb-right .ui-button{padding:0 10px;float: right;height: 34px;line-height: 32px;overflow: hidden;text-align: center;cursor: pointer;font-weight: bold;color: #fff;border: 1px solid #fff;background:#ff6a1f;border-radius:1px; font-size:14px;border-radius:3px;}
.down_list{ margin-top:-10px;}
.down_list ul{zoom:1;overflow:hidden;margin-bottom:8px;}
.down_list ul li{height:24px;padding:7px 0px;overflow:hidden;vertical-align:middle;line-height:24px; font-size:14px;}
.down_url{float:left;display:inline ; margin-top:5px;}
.down_list ul li p{float:left;display:inline;overflow:hidden;margin-left:5px}
.down_list ul li span{float:right;display:inline;overflow:hidden}
.down_list ul li span label{float:left;display:inline;margin-right:10px;padding:6px 9px;color:#fff;line-height:1;cursor:pointer}
.down_part_name{color:#E35000;font-weight:400;padding-right:10px;float:left;display:inline}
.thunder_url{border:solid 1px #e3e3e3;background:#f9f9f9;color:#444;height:22px;line-height:22px;padding:0 5px;overflow:hidden;text-overflow:ellipsis}
.thunder_down{background:#249ff1}
.qqdl{background:#E35000}
.kk{background:#36c345}
.downtools{padding:5px 0px;overflow:hidden;zoom:1;margin-bottom:10px; font-size:14px;}
.downtools input{margin:6px 3px 0;*margin:0;padding:0;float:left;display:inline}
.downtools em{padding:0 15px;float:left;font-style:normal;line-height:28px}
.downtools a{display:inline-block;margin-left:10px;width:133px;height:26px;line-height:26px;overflow:hidden;text-align:center;background:url(../images/img.gif) -67px -464px;text-align:center}
.filtrate-container-heads .moredown{float:right; line-height:35px; cursor: pointer;}
.tanmu { font-size:13px;}
.player_zanpian{ position:relative}
.tanmu .tanmu_l input{width:670px;}
.playall .tanmu .tanmu_l input{width:990px;}

.hostar{margin-top:-20px;font:13px/1.5 Arial,微软雅黑,宋体}
.hostar .sName a:hover{color:#E35000}
.hotstarcon{width:1200px;margin:0 auto;background-position:left center;background-repeat:no-repeat;height:350px;position:relative}
.hotstarcon .i{width:46px;height:45px;position:absolute;top:0;left:0;z-index:20;text-align:center;color:#fff;line-height:16px;font-size:14px;padding-top:30px;background-position:0 -1px}
.hotstarTxt{width:385px;float:left;padding:23px 0 0 70px}
.hotstarTxt li.h{height:50px;line-height:50px;overflow:hidden;padding-left:0}
.hotstarTxt li{padding-left:45px;line-height:34px;overflow:hidden;position:relative}
.hotstarTxt li p{line-height:24px;padding-top:5px}
.hotstarTxt li em{position:absolute;top:0;left:0; font-weight:normal}
.hotstarTxt .qr-code-ico{margin-top: 15px;}
.hotstarTxt .qr-code{margin-left: 212px;margin-top: 48px;}
.starblack li em,.starblack li p{color:#666}
.starblack .hotstar-r h2,.starblack .sName a,.starblack a,.starblack li{color:#333}
.starwhite li em,.starwhite li p{color:#999}
.starwhite .hotstar-r h2,.starwhite .sName a,.starwhite a,.starwhite li{color:#fff}
.hotstarcon .sName{float:left;font-size:34px;font-weight:100}
.hotstarcon .aweibo{float:left;background-position:-76px 0;width:24px;height:24px;margin:13px 0 0 10px;display:inline}
.starpng{background:url(../images/detailmap24.png) 0 0 no-repeat;overflow:hidden}
.hotstar-r{width:410px;float:right}
.hotstar-r h2{height:45px;line-height:45px;font-weight:400;font-family:"Microsoft YaHei",Arial,sans-serif;font-size:18px}
.hotstar-r h2 em{margin:0 5px}
.hotstar-r h2 span{float:right;font-size:12px;font-family:"宋体";font-style:normal}
.hotstar-r .hoststar-gx{height:120px;overflow:hidden;padding-left:5px}
.hotstar-r .hoststar-gx li{float:left;height:150px;overflow:hidden;width:97px;margin-right:9px;margin-bottom:10px;position:relative}
.hotstar-r .hoststar-gx li img{width:95px;height:118px;border:1px solid #FFF}
.hotstar-r .hoststar-gx li label.mask{background:#000;display:none;filter:alpha(opacity=30);height:25px;left:0;opacity:.3;overflow:hidden;position:absolute;width:94px;z-index:1;bottom:31px;left:1px}
.hotstar-r .hoststar-gx li label.text{color:#fff;display:none;font-size:12px;height:25px;left:0;line-height:25px;overflow:hidden;padding:0 5px;position:absolute;text-align:center;white-space:nowrap;width:94px;z-index:2;bottom:30px;left:1px}
.hotstar-r .hoststar-gx li p{width:94px;height:25px;line-height:25px;color:#fff;text-align:center;position:relative;background:rgba(0,0,0,.7);filter:alpha(opacity=80);overflow:hidden;display:block;bottom:26px;left:1px;font-size:12px}
.hotstar-r .hoststar-gx li p span{float:left;width:25px;height:25px;background:#E35000;font:700 18px/25px Geneva,sans-serif}
.hotstar-r .hoststar-gx li:hover p{display:none}
.hotstar-r .hoststar-gx li:hover label{display:block}
.star_guanxi{position:relative}
.star_guanxi .switchBtn{position:absolute;display:block;width:22px;height:32px;top:50%;margin-top:-16px;-webkit-transition:.4s;transition:.4s;opacity:0;filter:alpha(opacity=0)}
.star_guanxi .left{left:0;background:url(../images/slider_left_1f3cf19.png)}
.star_guanxi .right{right:0;background:url(../images/slider_right_a01cb5a.png)}
.star_guanxi .disabled{cursor:pointer}
.star_guanxi:hover .left,.star_guanxi:hover .right{opacity:.3;filter:alpha(opacity=30)}
.star_guanxi:hover .left:hover,.star_guanxi:hover .right:hover{opacity:.5;filter:alpha(opacity=50)}
.star_guanxi:hover .disabled{opacity:.1;filter:alpha(opacity=10)}
.star_guanxi:hover .disabled:hover{opacity:.1;filter:alpha(opacity=10)}
.star_guanxi:hover .left{left:-24px}
.star_guanxi:hover .right{right:-24px}
.hotstar-work{margin-top:5px}
.hotstar-work ul{margin-right:-35px;overflow:hidden;height:130px}
.star-work-list li{position:relative;float:left;width:96px;margin-right:10px;height:130px}
.star-work-list li img{width:91px;height:125px;border:2px solid #FFF}
.star-work-list li label.title{position:absolute;width:auto;height:23px;color:#FFF;font-size:12px;padding:0 5px;line-height:23px;top:2px;z-index:3;right:3px;background:#7A7B7D;background:rgba(0,0,0,.4);text-shadow:none}
.star-work-list li label.status{width:52px;height:52px;display:block;overflow:hidden;background:#000;position:absolute;left:0;top:0;background:url(../images/img.gif) 0 -870px no-repeat}
.star-work-list li label.name{position:absolute;width:81px;height:23px;color:#FFF;font-size:12px;padding:0 5px;line-height:23px;bottom:0;z-index:3;left:2px;bottom:2px;background:#7A7B7D;background:rgba(0,0,0,.4);text-align:center}
.starhot-info{width:1200px;margin:0 auto;position:relative;font:13px/1.5 Arial,微软雅黑,宋体}
.starhot-nav{width:1200px;margin:20px auto 0 auto;border-bottom:1px solid #e5e5e5;height:39px}
.starhot-nav ul a{float:left;background:#fafafa;margin-bottom:5px;text-align:center;height:38px;line-height:38px;width:100px;font-family:"宋体";font-style:normal;border:1px solid #e5e5e5;border-left:none;cursor:pointer; font-size:13px;}
.starhot-nav ul a:nth-child(1){border-left:1px solid #e5e5e5}
.starhot-nav ul a.cur{background:#ff6a1f;color:#fff;height:41px;border-bottom-style:none;margin-top:-2px;line-height:41px;border-left:1px solid #FFF;border-top:1px solid #e5e5e5;border-left:none}
.starhot-nav ul a.cur:nth-child(1){border-left:1px solid #e5e5e5}
.starhot-nav ul a:hover{background:#ff6a1f;color:#333}
.starhot-nav a.cur,.starhot-nav ul a:hover{color:#FFF;text-shadow:none}
.starhot-infos{padding:10px;font-size:14px}
.starhot-infos li{width:32%;float:left;line-height:30px;height:30px;overflow:hidden;padding-right:1%}
.starhot-infos li.all{width:100%;padding-right:0}
.starhot-infos li .sTit{width:76px;color:#666}
.starhoh3{padding:0 10px;background-color:#E9E9E9;height:35px;line-height:35px;overflow:hidden;border-left-width:3px;border-left-style:solid;border-left-color:#E35000;margin:5px 0;font-size:18px}
.starhot-txt{line-height:28px;padding:8px 0 5px;font-size:14px}
.f-txt-link p a{margin-right:10px;}
.uipages{overflow:hidden;text-align:center;margin:10px 0;clear:both;text-shadow:none;}
.pagination span.total,.pagination span.total{float: left;line-height: 35px;color:#555; margin-right:10px;}

.pagination {margin-left:10px;display:inline-block;  }
.pagination .pagego,.pagination .pagebtn{float:left; margin-left:10px;margin-top:5px;}
.pagination>li>a:focus, .pagination>li>a:hover, .pagination>li>span:focus, .pagination>li>span:hover {color: #E35000;}
.pagination>li {display:inline}
.pagination>li>a, .pagination>li>span {position:relative;float:left;padding:4px 12px;margin-left:-1px;line-height:1.42857143;color:#333;text-decoration:none;background-color:#fff;border:1px solid #ddd}
.pagination>li:first-child>a, .pagination>li:first-child>span {margin-left:0;border-top-left-radius:4px;border-bottom-left-radius:4px}
.pagination>li:last-child>a, .pagination>li:last-child>span {border-top-right-radius:4px;border-bottom-right-radius:4px}
.pagination>li>a:focus, .pagination>li>a:hover, .pagination>li>span:focus, .pagination>li>span:hover {z-index:3;color:#E35000;background-color:#eee;border-color:#ddd}
.pagination>.active>a, .pagination>.active>a:focus, .pagination>.active>a:hover, .pagination>.active>span, .pagination>.active>span:focus, .pagination>.active>span:hover {z-index:2;color:#fff;cursor:default;background-color: #E35000; border-color: #E35000;}
.pagination>.disabled>a, .pagination>.disabled>a:focus, .pagination>.disabled>a:hover, .pagination>.disabled>span, .pagination>.disabled>span:focus, .pagination>.disabled>span:hover {color:#777;cursor:not-allowed;background-color:#fff;border-color:#ddd}
.pagination-lg>li>a, .pagination-lg>li>span {padding:10px 16px;font-size:18px;line-height:1.3333333}
.pagination-lg>li:first-child>a, .pagination-lg>li:first-child>span {border-top-left-radius:6px;border-bottom-left-radius:6px}
.pagination-lg>li:last-child>a, .pagination-lg>li:last-child>span {border-top-right-radius:6px;border-bottom-right-radius:6px}
.pagination-sm>li>a, .pagination-sm>li>span {padding:5px 10px;font-size:12px;line-height:1.5}
.pagination-sm>li:first-child>a, .pagination-sm>li:first-child>span {border-top-left-radius:3px;border-bottom-left-radius:3px}
.pagination-sm>li:last-child>a, .pagination-sm>li:last-child>span {border-top-right-radius:3px;border-bottom-right-radius:3px}
.newsplayer-right{width:300px; float:right; overflow:hidden;font:13px/1.5 Arial,微软雅黑,宋体;}
.newsplayer-right .none{ display:none}
.news-p-title{ height:40px;background: #1b1b1b; line-height:40px;}
.news-p-title a{ float:left; width:50%; text-align:center;color: #ddd;}
.news-p-title a.current{ background:#2b2b2b}
.newsplay { background:#2b2b2b}
.newsplay li {margin:5px 0 0 0; width:290px; height:73px;-webkit-transition: all .2s linear;-moz-transition: all .2s linear;-ms-transition: all .2s linear;transition: all .2s linear; padding:5px;background:#3a3a3a}
.newsplay li a.pic{ width:100px; height:73px; float:left; position:relative;}
.newsplay li:hover{background:#484848}
.newsplay li img{position: absolute;clip: rect(0 100px 73px 0);width: 100px;height:auto;background:url(../images/loading.gif) no-repeat center #f3f3f3;margin:auto;}
.newsplay li .iconfont{position:absolute;top: 50%;left: 50%;margin-top: -20px;margin-left: -30px;color:#0094E3;font-size:28px;}
.newsplay li h3{ height:50px;line-height:22px; font-size:13px;text-overflow: ellipsis;}
.newsplay li h3 a{color: #ddd;}
.newsplay li .news-list-txt{ float:right; width:180px;}
.newsplay li .news-list-txt p{ font-size:12px;}
.newsplay-left{width:900px}

.entry-card-img {
    position: absolute;
    left: 0px;
	overflow:hidden;
	height:350px;
	top:-50px;
}
.entry-card-img img {
    -webkit-animation: enlarge 4s cubic-bezier(0.38,1.09,0.52,1.29);
    -moz-animation: enlarge 4s cubic-bezier(0.38,1.09,0.52,1.29);
    -ms-animation: enlarge 4s cubic-bezier(0.38,1.09,0.52,1.29);
    -o-animation: enlarge 4s cubic-bezier(0.38,1.09,0.52,1.29);
	max-width:450px;width:expression(this.width > 450 && this.height < this.width ? 450:true);height:expression(this.height > 450 ? 450:true);
}
.emotion{background:url("../images/emot.gif") no-repeat scroll 2px 2px; cursor:pointer; height:20px; padding-left:20px; width:42px}
.clearfix:after{visibility:hidden; display:block; font-size:0; content:" "; clear:both; height:0}
span.emotion:hover{background-position:2px -28px}
.smileBoxOuter{background-color:#f5f5f5; border:1px solid #dcdcdc; clear:both; height:176px; padding:12px; position:absolute; width:386px; display:none; z-index:9999}
ul.smileBox{width:386px; height:140px}
ul.smileBox li{width:36px; height:36px; float:left; margin:-1px 0 0 -1px; padding:0; border-bottom:0}
ul.smileBox li a{background:url(../images/static.gif) no-repeat #fff; width:34px; height:34px; display:block; border:1px solid #dcdcdc}
ul.smileBox li a:hover{border:1px solid #f04848; background-color:#f9f9f9; position:relative; z-index:2}
ul.smileBox li a.smile2{background-position:-34px 0}
ul.smileBox li a.smile3{background-position:-68px 0}
ul.smileBox li a.smile4{background-position:-102px 0}
ul.smileBox li a.smile5{background-position:-136px 0}
ul.smileBox li a.smile6{background-position:-170px 0}
ul.smileBox li a.smile7{background-position:-204px 0}
ul.smileBox li a.smile8{background-position:-238px 0}
ul.smileBox li a.smile9{background-position:-272px 0}
ul.smileBox li a.smile10{background-position:-306px 0}
ul.smileBox li a.smile11{background-position:-340px 0}
ul.smileBox li a.smile12{background-position:-374px 0}
ul.smileBox li a.smile13{background-position:-408px 0}
ul.smileBox li a.smile14{background-position:-442px 0}
ul.smileBox li a.smile15{background-position:-476px 0}
ul.smileBox li a.smile16{background-position:-510px 0}
ul.smileBox li a.smile17{background-position:-544px 0}
ul.smileBox li a.smile18{background-position:-578px 0}
ul.smileBox li a.smile19{background-position:-612px 0}
ul.smileBox li a.smile20{background-position:-646px 0}
ul.smileBox li a.smile21{background-position:-680px 0}
ul.smileBox li a.smile22{background-position:-714px 0}
ul.smileBox li a.smile23{background-position:-748px 0}
ul.smileBox li a.smile24{background-position:-782px 0}
ul.smileBox li a.smile25{background-position:-816px 0}
ul.smileBox li a.smile26{background-position:-850px 0}
ul.smileBox li a.smile27{background-position:-884px 0}
ul.smileBox li a.smile28{background-position:-918px 0}
ul.smileBox li a.smile29{background-position:-952px 0}
ul.smileBox li a.smile30{background-position:-986px 0}
ul.smileBox li a.smile31{background-position:-1020px 0}
ul.smileBox li a.smile32{background-position:-1054px 0}
ul.smileBox li a.smile33{background-position:-1088px 0}
ul.smileBox li a.smile34{background-position:-1122px 0}
ul.smileBox li a.smile35{background-position:-1156px 0}
ul.smileBox li a.smile36{background-position:-1190px 0}
ul.smileBox li a.smile37{background-position:-1224px 0}
ul.smileBox li a.smile38{background-position:-1258px 0}
ul.smileBox li a.smile39{background-position:-1292px 0}
ul.smileBox li a.smile40{background-position:-1326px 0}
ul.smileBox li a.smile41{background-position:-1360px 0}
ul.smileBox li a.smile42{background-position:-1394px 0}
ul.smileBox li a.smile43{background-position:-1428px 0}
ul.smileBox li a.smile44{background-position:-1462px 0}
ul.smileBox li a.smile45{background-position:-1496px 0}
ul.smileBox li a.smile46{background-position:-1530px 0}
ul.smileBox li a.smile47{background-position:-1564px 0}
ul.smileBox li a.smile48{background-position:-1598px 0}
ul.smileBox li a.smile49{background-position:-1632px 0}
ul.smileBox li a.smile50{background-position:-1668px 0}
ul.smileBox li a.smile51{background-position:-1702px 0}
ul.smileBox li a.smile52{background-position:-1736px 0}
ul.smileBox li a.smile53{background-position:-1768px 0}
ul.smileBox li a.smile54{background-position:-1802px 0}
ul.smileBox li a.smile55{background-position:-1836px 0}
ul.smileBox li a.smile56{background-position:-1870px 0}
ul.smileBox li a.smile57{background-position:-1904px 0}
ul.smileBox li a.smile58{background-position:-1938px 0}
ul.smileBox li a.smile59{background-position:-1972px 0}
ul.smileBox li a.smile60{background-position:-2006px 0}
ul.smileBox li a.smile61{background-position:-2040px 0}
ul.smileBox li a.smile62{background-position:-2074px 0}
ul.smileBox li a.smile63{background-position:-2108px 0}
ul.smileBox li a.smile64{background-position:-2142px 0}
ul.smileBox li a.smile65{background-position:-2176px 0}
ul.smileBox li a.smile66{background-position:-2210px 0}
ul.smileBox li a.smile67{background-position:-2244px 0}
ul.smileBox li a.smile68{background-position:-2278px 0}
ul.smileBox li a.smile69{background-position:-2312px 0}
ul.smileBox li a.smile70{background-position:-2346px 0}
ul.smileBox li a.smile71{background-position:-2380px 0}
ul.smileBox li a.smile72{background-position:-2414px 0}
ul.smileBox li a.smile73{background-position:-2448px 0}
ul.smileBox li a.smile74{background-position:-2482px 0}
ul.smileBox li a.smile75{background-position:-2516px 0}
ul.smileBox li a.smile76{background-position:-2550px 0}
ul.smileBox li a.smile77{background-position:-2584px 0}
ul.smileBox li a.smile78{background-position:-2618px 0}
ul.smileBox li a.smile79{background-position:-2652px 0}
ul.smileBox li a.smile80{background-position:-2686px 0}
ul.smileBox li a.smile81{background-position:-2720px 0}
ul.smileBox li a.smile82{background-position:-2754px 0}
ul.smileBox li a.smile83{background-position:-2788px 0}
ul.smileBox li a.smile84{background-position:-2822px 0}
.smilePage{text-align:right; width:384px; line-height:24px; padding-top:12px}
.smilePage a{display:inline-block; width:24px; height:24px; margin-left:10px; text-align:center; -webkit-border-radius:2px; -moz-border-radius:2px; -ms-border-radius:2px; -o-border-radius:2px; border-radius:2px}
.smilePage a:hover,.smilePage a.current{background-color:#f04848; color:#fff; font-weight:bold; text-decoration:none}
.vod_copyright{ line-height:35px; font-size:14px; text-align:center}
#zanpiancms_player{position:relative;display: block;overflow: hidden;}
#zanpiancms-player-vip{ width:100%;height:100%; overflow:hidden;background-color:#eee;}
.zanpiancms-player-iframe{position:absolute;top:0;bottom:0;left: 0;width:100%;height:100%;border: 0;overflow:hidden}
.zanpiancms-player-box{text-align:center;}
.zanpiancms-player-ispay{height:100%;overflow:hidden;margin:0 auto; padding-top:15%}
.zanpiancms-player-ispay h4{margin-bottom: 15px;font-size: 16px;font-weight: 200;margin: 0 0 10px;color:#2B2B2B;text-align: center;}
.zanpiancms-player-ispay h3{margin-bottom: 15px;font-size: 21px;font-weight: 200;margin: 0 0 10px;color:#2B2B2B;text-align: center;}
.zanpiancms-player-ispay .weinxin-img{text-align:center; overflow:hidden;margin-bottom: 15px;}
.weinxin-img img{display: inline-block; vertical-align: middle; width:100px; height:100px;}
.zanpiancms-player-ispay .text-title{color: #777;text-align: center;font-size: 12px;}
.zanpiancms-player-ispay .btn-success{padding: 8px 12px;font-size: 16px;border-radius: 6px;display: inline-block;margin-bottom: 0;font-weight: 400;text-align: center;white-space: nowrap;vertical-align: middle;touch-action: manipulation;cursor: pointer;background-image: none;border: 1px solid transparent;color: #fff;background-color: #5cb85c;border-color: #4cae4c; text-align:center;margin-top: 20px;}
.zanpiancms-player-ispay  p.btn{text-align:center}
.zanpiancms-player-ispay .pwdplay{ text-align:center}
.zanpiancms-player-ispay .password{border:1px solid #3374b4;height:28px;line-height:28px;padding-left:5px; width:80px}
.zanpiancms-player-ispay .play{border:1px solid #3374b4;background:#3374b4;padding:7px 10px;color:#fff;text-decoration:none;}