﻿/*全局定义*/
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, button, textarea, p, blockquote, th, td {margin:0;padding:0;}
fieldset, img {border:0;}
:focus {outline:0;}
address, caption, cite, code, dfn, em, th, var, optgroup {font-style:normal;font-weight:normal;}
h1, h2, h3, h4, h5, h6 {font-size:100%;font-weight:normal;}
abbr, acronym {border:0;font-variant:normal;}
strong {font-weight:700;}
input, button, textarea, select, optgroup, option {font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;}
code, kbd, samp, tt {font-size:100%;}
input, button, textarea, select {*font-size:100%;}
body {line-height:1.5;}
ol, ul {list-style-image: none;list-style-type: none;}
table {border-collapse:collapse;border-spacing:0;}
caption, th {text-align:left;}
sup, sub {font-size:100%;vertical-align:baseline;}
:link, :visited, ins {text-decoration:none;}
blockquote, q {quotes:none;}
blockquote:before, blockquote:after, q:before, q:after {content:'';content:none;}
.fn-clear:after {visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0;}
body .fn-clear {*zoom:1;*clear:both;}
body .fn-hide {display:none;}
.aleft, .aright {display:inline;}
.aleft {float:left;}
.aright {float:right;}
.fn-left, .fn-right {display:inline;}
.fn-left {float:left;}
.fn-right {float:right;}
.h-clear{ height:8px; clear:both;}
.clear{clear:both;}
html, body {_height:100%;_width:100%;}
body {color:#0e0101;font-size:12px;font-family:Arial, Helvetica, sans-serif;background-color:#F6F6F6;}
a {text-decoration:none;color:#0e0101;}
a.color {color:#b9282f;}
a:hover {text-decoration:none;color:#b9282f;}
.all{width:1000px;overflow: hidden;margin-top: 0;margin-right: auto;margin-bottom: 0;margin-left: auto;}
.w980{width:980px;overflow: hidden;margin-top: 0;margin-right: auto;margin-bottom: 0;margin-left: auto;}
.w1000{width:1000px;overflow: hidden;margin-top: 0;margin-right: auto;margin-bottom: 0;margin-left: auto; clear:both;}
.w685{width:695px;overflow: hidden;margin-top: 0;margin-right: auto;margin-bottom: 0;margin-left: auto;float:left;}
.w300{width:300px;overflow: hidden;margin-top: 0;margin-right: auto;margin-bottom: 0;margin-left: auto;float:right;}
.h10{height:8px;}
.contenttt {line-height: 30px;background-image: url(../images/fire.png);background-repeat: no-repeat;background-position: 10px;padding-left: 50px;width: 945px;margin-right: auto;margin-left: auto;margin-top: 10px;margin-bottom: 10px;background-color: #FAE7E8;border: 1px solid #B9282F;padding-top: 5px;padding-bottom: 5px;padding-right: 5px;overflow: hidden;color: #B9282F;}
.ad980 {padding: 0px;width: 1000px;margin-right: auto;margin-left: auto;margin-top:8px; margin-bottom:8px; clear:both;background: url(../images/sponsor-icon.gif) right center no-repeat #eeeaeb;}
.pad980 {padding: 0px;width: 1000px;margin-right: auto;margin-left: auto;margin-top:8px; margin-bottom:0px; clear:both;background: url(../images/sponsor-icon.gif) right center no-repeat #eeeaeb;}
.qc{ margin:0px; padding:0px;}
/*当前位置*/
.wz {height:35px;line-height:35px;overflow:hidden;margin-top:15px;background-color:#F6F6F6;border-radius:2px;padding-right: 15;padding-left: 15;width: 1000px;margin-right: auto;margin-left: auto;clear: both;font-size: 14px;border-top-width: 3px;border-top-style: solid;border-top-color: #333333;}
.wz a {float: left;padding-right: 15px;padding-left: 10px;display: block;margin-right: 10px;background-image: url(../images/bread-crumbs.gif);background-repeat: no-repeat;background-position: right;}
.wz a:hover {color: #FFF;background-color: #333333;text-decoration: none;background-image: url(../images/bread-crumbs1.gif);background-repeat: no-repeat;background-position: right;}
.wz .current{color:#fff;background-color: #333333;background-image: url(../images/bread-crumbs1.gif);background-repeat: no-repeat;background-position: right;}
.wz .current:hover{color:#fff;background-image: url(../images/bread-crumbs1.gif);background-repeat: no-repeat;background-position: right;}
.wz span{float:left;padding-right: 20px;}
.bread-crumbs li {float:left;font-size:14px;padding:0 10px 0 18px;background:url(../images/bread-crumbs.gif) 0 center no-repeat;}
.wfgk {float: right;}
.wfgk a {float: left;padding-right: 20px;padding-left: 20px;display: block;margin-right: 10px;background-image: url(../images/bread-crumbs1.gif);background-repeat: no-repeat;background-position: right;background-color: #b9282f; color:#FFF;}
.wfgk a:hover {color: #FFF;background-color: #333;text-decoration: none;background-image: url(../images/bread-crumbs1.gif);background-repeat: no-repeat;background-position: right;}
/*顶部导航*/
.nav {background-image: url(../images/menu_b.gif);background-repeat: repeat-x;line-height: 40px;font-size: 14px;border-bottom-width: 1px;border-bottom-style: solid;border-bottom-color: #e5e5e5;background-color: #fcfcfc;}
.nav_link li {float: left;}
.ui-nav li a.nav-title,.nav_link li a {float: left;padding-right: 20px;padding-left: 20px;height:40px;border-right-width: 1px;border-left-width: 1px;border-right-style: solid;border-left-style: solid;border-right-color: #339933;border-left-color: #339933;color: #FFF;background-image: url(../images/menu_b.gif);background-repeat: repeat-x;overflow: hidden;position: relative;z-index: 999;display: block;text-decoration:none;}
.ui-nav li  a.current,.nav_link .current {background-image: url(../images/menuv_b.gif);background-repeat: repeat-x;border-right-width: 1px;border-left-width: 1px;border-right-style: solid;border-left-style: solid;border-right-color: #919191;border-left-color: #333;}
.nav_link .ihome{padding-right:5px;padding-left:10px;}
.navv{background-image: url(../images/ui-icon.gif);background-repeat: no-repeat;display: block;width:16px;height:16px;margin:11px 7px 0 0;*margin-right:3px;float:left;}
.ui-nav li a:hover.nav-title,.nav_link li a:hover {border-right-width: 1px;border-right-style: solid;border-right-color: #919191;border-left-width: 1px;border-left-style: solid;border-left-color: #333;background-image: url(../images/menuv_b.gif);background-repeat: repeat-x;color: #FFF;text-decoration:none;display: block;}
.drop-title-hover{border-right-width: 1px;border-right-style: solid;border-right-color: #919191;border-left-width: 1px;border-left-style: solid;border-left-color: #333;background-image: url(../images/menuv_b.gif);color: #FFF;text-decoration:none;display: block;}
.nav .all #sign #loginbarx .nav-link.drop-title{border-left-style: none;}
.nav .all #sign #nav-looked .nav-link.drop-title{border-right-style: none;}
/*首页*/
.nav_link li .navv.home{background-position: -2px -2px;display: block;}
.nav_link li a:hover .navv.home,.nav_link li .current .navv.home{background-position: -2px -22px;}
/*电视剧*/
.nav_link li .navv.tvv,.nav_link li .navv.dianshiju{background-position: -22px -2px;}
.nav_link li a:hover .navv.tvv,.nav_link li a:hover .navv.dianshiju,.nav_link li .current .navv.tvv,.nav_link li .current .navv.dianshiju{background-position: -22px -22px;}
/*电影*/
.nav_link li .navv.movie,.nav_link li .navv.mov,.nav_link li .navv.dianying{background-position: -44px -2px;}
.nav_link li a:hover .navv.movie,.nav_link li a:hover .navv.mov,.nav_link li a:hover .navv.dianying,.nav_link li .current .navv.movie,.nav_link li .current .navv.mov,.nav_link li .current .navv.dianying{background-position: -44px -22px;}
/*动漫*/
.nav_link li .navv.dm,.nav_link li .navv.dongman,.nav_link li .navv.cartoon{background-position: -63px -2px;}
.nav_link li a:hover .navv.dm,.nav_link li a:hover .navv.dongman,.nav_link li a:hover .navv.cartoon,.nav_link li .current .navv.dm,.nav_link li .current .navv.dongman,.nav_link li .current .navv.cartoon{background-position: -63px -22px;}
/*综艺*/
.nav_link li .navv.zy,.nav_link li .navv.zongyi,.nav_link li .navv.fun{background-position: -82px -2px;}
.nav_link li a:hover .navv.zy,.nav_link li a:hover .navv.zongyi,.nav_link li a:hover .navv.fun,.nav_link li .current .navv.zy,.nav_link li .current .navv.zongyi,.nav_link li .current .navv.fun{background-position: -82px -22px;}
/*微电影*/
.nav_link li .navv.wdy,.nav_link li .navv.wei,.nav_link li .navv.weidianying{background-position: -102px -2px;}
.nav_link li a:hover .navv.wdy,.nav_link li a:hover .navv.wei,.nav_link li a:hover .navv.weidianying,.nav_link li .current .navv.wdy,.nav_link li .current .navv.wei,.nav_link li .current .navv.weidianying{background-position: -102px -22px;}
/*电视直播*/
.nav_link li .navv.live,.nav_link li .navv.zhibo{background-position: -122px -2px;}
.nav_link li a:hover .navv.live,.nav_link li a:hover .navv.zhibo,.nav_link li .current .navv.live,.nav_link li .current .navv.zhibo{background-position: -122px -22px;}
/*专题*/
.nav_link li .navv.zhuanti,.nav_link li .navv.special{background-position: -163px -2px;}
.nav_link li a:hover .navv.zhuanti,.nav_link li a:hover .navv.special,.nav_link li .current .navv.zhuanti,.nav_link li .current .navv.special{background-position: -163px -22px;}
/*口水分享*/
.nav_link li .navv.like,.nav_link li .navv.koushui,.nav_link li .navv.ks{background-position: -143px -2px;}
.nav_link li a:hover .navv.like,.nav_link li a:hover .navv.koushui,.nav_link li a:hover .navv.ks,.nav_link li .current .navv.like,.nav_link li .current .navv.koushui,.nav_link li .current .navv.ks{background-position: -143px -22px;}
/*会员登录*/
.ui-nav .user,.ui-nav .sign-nav,.nav_link li .navv.user,.nav_link li .navv.sign-nav,.nav_link li .ui-icon.sign-nav{background-position:-122px -42px;display: block;}
.ui-nav .drop-title-hover .user, .ui-nav .nav-link:hover .user, .ui-nav .current .nav-link .user,.ui-nav .drop-title-hover .sign-nav, .ui-nav .nav-link:hover .sign-nav, .ui-nav .current .nav-link .sign-nav,.nav_link li a:hover .navv.sign-nav,.ui-icon.sign-nav,.nav_link li .current .navv.sign-nav,.nav_link li .current .ui-icon.sign-nav{background-position:-122px -62px;display: block;}
/*播放记录*/
.ui-nav .record,.nav_link li .navv.record,.nav_link li .navv.record,.nav_link li .navv.record{background-position: -142px -42px;display: block;}
.ui-nav .drop-title-hover .record, .ui-nav .nav-link:hover .record, .ui-nav .current .nav-link .record,.nav_link li a:hover .navv.record,.nav_link li a:hover .navv.record{background-position: -142px -62px;display: block;}
/*会员登录播放记录*/
#sign{ float:right;}
.ui-icon{font-size:0;line-height:0;overflow:hidden;display:block;text-indent:-9999px;-webkit-text-size-adjust:none;background-repeat:no-repeat;}
.drop-box {overflow:hidden;position:absolute;top: 140px;z-index:999;clear:both;padding:5px;margin-left:-1px;border-top-width: 1px;border-right-width: 1px;border-bottom-width: 1px;border-left-width: 1px;border-top-style: solid;border-bottom-style: solid;border-left-style: solid;border-top-color: #000;border-bottom-color: #000;border-left-color: #333;background-color:#333;display:none;}
.ui-nav .nav-item {height:40px;float:left;overflow:hidden;}
#nav-signin{width:289px;padding:0;margin-left:-228px;font-size: 12px;}
.ui-signin {width:250px;padding:5px 20px 20px 20px;}
.ui-signin .ui-form-item {width:250px;margin:15px 0 0 0;}
.ui-signin .ui-form-placeholder .ui-label {left:48px;}
.ui-signin .ui-input {width:200px;padding-left:48px;text-indent:0;background-repeat:no-repeat;background-image:url(../images/signin-icon.gif);}
.ui-signin #username {background-position:0 0;}
.ui-signin #username.ui-input-focus {background-position:0 -34px;}
.ui-signin #password {background-position:0 -68px;}
.ui-signin #password.ui-input-focus {background-position:0 -102px;}
.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;}
.ui-form-placeholder {position:relative;height:35px;}
.ui-form-placeholder .ui-label {text-align:left;padding:0;top:0;left:12px;z-index:1;position:absolute;cursor:text;}
.ui-form-placeholder .ui-input {position:absolute;top:0;left:0;z-index:2;}
.ui-signin .forgot-psw {width:15px;height:15px;position:absolute;margin:0;top:9px;right:9px;z-index:11;background:url(../images/signin-icon.gif) 0 -136px no-repeat;}
.ui-label-checkbox {float:left;height:35px;line-height:35px;overflow:hidden;margin:0 10px 0 0;font-size:14px;cursor:pointer;color: #FFF;}
.ui-label-checkbox input {float:left;margin:12px 5px 0 0;*margin:6px 3px 0 -3px;_margin:6px 0 0 -3px;cursor:pointer;}
.ui-signin .ui-button { float:right;}
.ui-button { width:100px;height:35px;line-height:35px;overflow:hidden;cursor:pointer;color:#fff;font-size:14px;font-weight:700;text-align:center;background-color:#B9282F;border-radius:1px;border-top-style: none;border-right-style: none;border-bottom-style: none;border-left-style: none;}
.signin-assist {width:270px;height:30px;line-height:30px;overflow:hidden;padding:9px;text-align:center;border-top:1px solid #e5e5e5;background-color:#f6f8f8;}
.signin-assist .qq-login {width:130px;height:30px;margin:0;float:left;background:url(../images/qq_login.gif) 0 0 no-repeat;}
.signin-assist p {width:108px;text-align:left;float:right;font-size:14px;}
.ui-button-hover, .ui-button:hover { color:#fff;text-decoration:none;background-color:#E14425;}
.ui-button:active { box-shadow:0 2px 3px rgba(0, 0, 0, 0.2) inset;}
.ui-form-select {background:#fff;}
.ui-form-select select { font-size:14px;float:left;margin:6px 0 0 0;border:0;}
.ui-message { color:#999;font-size:12px;height:33px;line-height:31px;padding:0 10px 0 30px;overflow:hidden;color:#666;border:1px solid #eee;background-repeat:no-repeat;background-position:8px 8px;background-color:#fcfcfc;border-radius:2px;float:left;}
.ui-message-clear { clear:both;float:none;padding:3px 0 0 140px;line-height:18px;height:auto;border:0 none;background:none;}
.looked-list { width:308px; overflow:hidden; position:relative; }
.looked-list p { height:30px;line-height:30px;padding:0 10px;overflow:hidden;color:#828282;position:relative;margin-bottom:-1px;border-bottom:1px solid #333;background-color:#333;}
.looked-list p a { color:#fff; }
.looked-list p .close-his { float:right; }
.looked-list ul { width:307px; max-height:165px; _height:expression(this.scrollHeight>165 ? "165px":"auto");
overflow:auto; overflow-x:hidden; clear:both; scrollbar-face-color:#606060;scrollbar-shadow-color: #333;scrollbar-highlight-color:#606060;scrollbar-3dlight-color: #333;scrollbar-darkshadow-color: #333;scrollbar-track-color: #333;scrollbar-arrow-color: #333;}
.looked-list li { height:32px; line-height:32px; *margin:0 0 -2px 0;
overflow:hidden; display:block; padding-right:3px; border-top:1px dotted #333; }
.looked-list li a { color:#fff; }
.looked-list li:hover { background-color:#787878; }
.looked-list li.no-his p { text-align:center; height:32px; border:0; background-color:#333; }
.looked-list li h5 { width:198px; height:32px; overflow:hidden; float:left; padding:0 10px; }
.looked-list li h5 em { margin:0 5px; color:#666; }
.looked-list li label { width:55px; height:32px; overflow:hidden; float:left; display:block; }
.looked-list li .delck { width:13px; height:13px; display:block; overflow:hidden; line-height:0; font-size:0; margin-top:9px; float:right; background:url(../images/cross_gray.gif) 3px 3px no-repeat; }
.looked-list li .delck:hover { background-image:url(../images/cross_red.gif); background-color:#ddd; }
.looked-list .his-todo { width:320px; height:32px; line-height:32px; overflow:hidden; padding:0 10px; clear:both; text-align:center; border-top:1px solid #333; background-color:#333; }
.looked-list .his-todo a { color:#b9282f; margin:0 2px; }
.looked-list .his-todo em { color:#ccc; margin:0 5px 0 7px; }
#nav-looked .drop-box {width:308px;margin-left:-198px;font-size: 12px;}
/*小导航*/
.mnav {height:45px;line-height:45px;overflow: hidden;clear: both;font-size: 13px;}
.mnav .tvv {color: #900;font-size: 14px;}
.mnav .movv {color: #E14425;font-size: 14px;}
.mnav a {padding-right: 5px;padding-left: 5px;color: #414141;}
.mnav a:hover {text-decoration:none;color:#b9282f;}
.header {height: 100px; }
.logo{float:left;padding-top: 13px;padding-right: 50px;padding-bottom: 0;padding-left: 0;}
.search{width:470px;margin-top:25px;float:left;}
.serach_s { width:466px; height:32px; float:right;  border-radius:4px; background: url("../images/search_b.png") no-repeat #FFFFFF; }
.serach_sb {width:366px; height:32px; float:right;  border-radius:4px; background: url("../images/search_b.png") no-repeat #FFFFFF;margin-top: 5px;}
.search-input {width:430px;float:left;height:30px;line-height:30px;font-size:14px;overflow:hidden;text-indent:9px;border:0;background-color:transparent;}
.search-input_b {width:330px;float:left;height:30px;line-height:30px;font-size:14px;overflow:hidden;text-indent:9px;border:0;background-color:transparent;}
.search-button { width:32px; float:right; height:32px; overflow:hidden; cursor:pointer; border:0; background:url(../images/search.gif) center no-repeat #fff; }
.search_hotkey {clear: both;line-height: 30px;height: 30px;}
.search_hotkey a {padding-right: 2px!important;padding-right: 1px;padding-left: 2px;}
.top_r{height: 80px;padding: 10px 0 0 0;float: right;}
.top_r li{width: 48px;height: 48px;float: left;text-align: center;padding: 13px 0 0 3px;overflow: hidden;}
.top_r li a{width: 46px;height: 26px;padding: 10px 0;overflow: hidden;display: block;color: #666;line-height: 14px;background-color: #eee;border: 1px solid #e7e7e7;border-radius: 25px;-webkit-transition: all 0.3s ease 0s;transition: all 0.3s ease 0s;}
.top_r li a:hover{color: #fff;text-decoration: none;background: url(../images/navbar-bg.gif) 0 0 repeat-x  #333333;border: 1px solid #919191;}	
.top_r li .current{color: #fff;text-decoration: none;background:#B9282F;border: 1px solid #b9282f;}
.top_r .ui-icon{width: 32px;height: 32px;margin: 2px 9px 6px 9px;display: none;}
.top_r .top-icon{background-position: 0 -120px;  }
.top_r .new-icon{background-position: -32px -120px;  }
.top_r .help-icon{background-position: -64px -120px;  }
.top_r .gb-icon{background-position: -96px -120px;  }
.top_r .fav-icon{background-position: -128px -120px;  }
/* 首页幻灯片 */			
.Slideshow {position:relative;width:1000px;margin:0px auto 30px;padding:0px;border:0;overflow:hidden;background-color: #F6F6F6;}
.Slideshowul img { vertical-align:middle; border:0 }
.flash {width:770px;height:360px;display:inline;overflow:hidden;position:relative;float:left}
.flash-ul { position:relative; width:8640px; margin:0 0 0 -1px; }
.flash-ul li { display:inline; float:left; width:256px; height:360px; padding:0 0 0 1px; overflow:hidden; }
.flash-ul li img { width:256px; height:360px; }
.flash-ul a { display:block; width:256px; height:360px; overflow:hidden; color:#fff; }
.flash-ul a:hover .pic-txt { color:#fff; }
.flash-ul .pic-txt { display:block; bottom:-30px; position:relative; width:246px; height:30px; margin:-30px 0 0; padding:0 5px; font:14px/30px Microsoft YaHei; text-align:center; z-index:1; background:#000; filter:alpha(opacity=30); opacity:0.8; cursor:pointer; }
:root .slide-ul .pic-txt { filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=1, startColorstr=#00000000, endColorstr=#00000000);
}
.flash_info {width:220px;height:360px;overflow:hidden;float:right;padding-top: 0px;padding-right: 0;padding-bottom: 0px;padding-left: 0;}
.flash_info ul { width:220px; }
.flash_info li { float:left; padding:0 0px; }
.flash_info li span { display:block; width:100px; height:30px; text-align:center; padding:50px 0 0 0; background-color:#333333; overflow:hidden; cursor:pointer; }
#mypic1 span, #mypic2 span, #mypic3 span, #mypic4 span, #mypic5 span, #mypic6 span, #mypic7 span, #mypic0 span {background-image:url(../images/newicos2.png);_background-image:url(../images/newicos2.png);background-repeat:no-repeat;margin:0 0 14px 10px;color:#FFF}
#mypic0 span { background-position:0px 0 }
#mypic1 span { background-position:-100px 0 }
#mypic2 span { background-position:-200px 0 }
#mypic3 span { background-position:-300px 0 }
#mypic4 span { background-position:-400px 0 }
#mypic5 span { background-position:-500px 0 }
#mypic6 span { background-position:-600px 0 }
#mypic7 span { background-position:-700px 0 }
.flash_info .info-cur span { background-color:#B9282F }
.flash_info .info-cur2 span { filter:alpha(opacity=80); opacity: 0.8; }
.subnav2 { margin:15px 0 0; float:left}
.subnav2 a{  color: #B9282F; font-size:14px; margin-right:15px}
.subnav2 em{ display:none}
.zt-list{ width:1000px; margin:10px 0; overflow:hidden; clear:both}
.zt-list ul { width:1050px; overflow:hidden}
.zt-list li{ width:120px; height:60px; overflow:hidden; margin:0 27px 10px 0; float:left}
.zt-list li img{ width:120px; height:60px;}
/* 首页栏目标题通用 */	
.in{width:1000px;overflow: hidden;margin-top: 0;margin-right: auto;margin-bottom: 0;margin-left: auto;}
.index_left{width:790px; float:left;}
.index_wei_left{width:1000px;}
.index_title {margin-right: auto;margin-left: auto;width: 1000px;margin-top: 15px;height:50px;background-color:#FFF;line-height: 50px;border-top-width: 1px;border-top-style: solid;border-top-color: #e5e5e5;overflow: hidden;clear: both;border-radius: 4px 0px 0 0;}
.index_title h2 {background-image: url(../images/index_bg.png);background-repeat: no-repeat;display:block;font-size: 23px;font-weight: bold;float: left;margin-right: 20px;width: 200px;color: #B9282F;overflow: hidden;text-indent:-999px;background-color: #FFF;
}
.index_title .n_tv{background-color: #006600;}
.index_title .n_mov{background-color: #006633;}
.index_title .n_dm{background-color: #0b68c8;}
.index_title .n_zy{background-color: #21922F;}
.index_title .n_wei{background-color: #FF0066;}
.index_title span {float: right;margin-right: 8px;font-size: 12px;}
.index_title span a {padding-right: 5px;padding-left: 5px;font-size: 12px;color: #B9282F;}
.index_title.itv {border-top-width: 4px;border-top-style: solid;border-top-color: #009966;background-color: #FFF;}
.index_title.itv h2 {background-position: 0px -2px;text-indent: -999;}
.index_title.itv h2 a {font-size: 22px;}
.index_title.itv span a{color: #B9282F;}
.index_title.itv a {font-size: 14px;font-family:'Microsoft YaHei';margin-right: 8px;margin-left: 8px;}
.index_title.itv a:hover {color: #B9282F;border-bottom-width: 2px;border-bottom-style: solid;border-bottom-color: #B9282F;text-decoration:none;}
.index_title.itv a.curr{	color: #B9282F;border-bottom-width: 2px;border-bottom-style: solid;border-bottom-color: #B9282F;text-decoration:none;}
.index_title.imov {border-top-width: 4px;border-top-style: solid;border-top-color: #009933;background-color: #FFF;}
.index_title.imov h2 {background-position: 0px -61px;}
.index_title.imov h2 a {font-size: 22px;}
.index_title.imov a {font-size: 14px;font-family:'Microsoft YaHei';margin-right: 8px;margin-left: 8px;}
.index_title.imov span a{color: #f60;}
.index_title.imov a:hover {color: #f60;border-bottom-width: 2px;border-bottom-style: solid;border-bottom-color: #f60;text-decoration:none;}
.index_title.imov a.curr{color: #f60;border-bottom-width: 2px;border-bottom-style: solid;border-bottom-color: #f60;text-decoration:none;}
.index_title.idongman {border-top-width: 4px;border-top-style: solid;border-top-color: #0b68c8;background-color: #FFF;}
.index_title.idongman h2 {background-position: 0px -121px;}
.index_title.idongman h2 a {font-size: 22px;}
.index_title.idongman a {font-size: 14px;font-family:'Microsoft YaHei';margin-right: 8px;margin-left: 8px;}
.index_title.idongman span a{color: #0b68c8;}
.index_title.idongman a:hover {color:#0b68c8;border-bottom-width: 2px;border-bottom-style: solid;border-bottom-color: #0b68c8;text-decoration:none;}
.index_title.idongman a.curr{color:#0b68c8;border-bottom-width: 2px;border-bottom-style: solid;border-bottom-color: #0b68c8;text-decoration:none;}
.index_title.izongyi {border-top-width: 4px;border-top-style: solid;border-top-color: #390;background-color: #FFF;}
.index_title.izongyi h2 {background-position: 0px -180px;}
.index_title.izongyi h2 a {font-size: 22px;}
.index_title.izongyi a {font-size: 14px;font-family:'Microsoft YaHei';margin-right: 8px;margin-left: 8px;}
.index_title.izongyi span a{color: #390;}
.index_title.izongyi a:hover {color: #390;border-bottom-width: 2px;border-bottom-style: solid;border-bottom-color: #390;text-decoration:none;}
.index_title.izongyi a.curr{color: #FF0066;border-bottom-width: 2px;border-bottom-style: solid;border-bottom-color: #FF0066;text-decoration:none;}
.index_title.iwei {border-top-width: 4px;border-top-style: solid;border-top-color: #FF0066;background-color: #FFF;}
.index_title.iwei h2 {background-position: 0px -240px;}
.index_title.iwei h2 a {font-size: 22px;}
.index_title.iwei a {font-size: 14px;font-family:'Microsoft YaHei';margin-right: 8px;margin-left: 8px;}
.index_title.iwei span a{color: #FF0066;}
.index_title.iwei a:hover {color: #FF0066;border-bottom-width: 2px;border-bottom-style: solid;border-bottom-color: #FF0066;text-decoration:none;}
.index_title.iwei a.curr{color: #FF0066;border-bottom-width: 2px;border-bottom-style: solid;border-bottom-color: #FF0066;text-decoration:none;}
.index-txt {line-height: 26px;background-color: #fcfcfc;overflow: hidden;border-top-width: 1px;border-top-style: dashed;border-top-color: #ddd;padding: 8px;height: 80px;}
.index-txt li {float: left;width: 138px;line-height: 25px;height: 25px;padding-right: 5px;padding-left: 5px;}
.index-txtt {line-height: 26px;background-color: #fcfcfc;overflow: hidden;border-top-width: 1px;border-top-style: dashed;border-top-color: #ddd;padding: 8px;height: 80px;}
.index-txtt li {float: left;width: 130px;line-height: 25px;height: 25px;padding-right: 5px;padding-left: 5px;}
/* 图片列表通用样式 */	
.list_img{overflow:hidden;margin-top: 0px;}
.list_img li { width:158px; height:260px; overflow:hidden; float:left;margin-bottom:5px; padding-top:8px }
.list_img li:hover { color:#fff;background-color:#fcfcfc;text-decoration:none; border-color:#fff; box-shadow:0 1px 1px rgba(0, 0, 0, 0.07); margin-bottom:5px; padding-top:8px}
.list_img li h4 {text-align:center;width:138px;height:22px;line-height:22px;font-size:14px;overflow:hidden;margin:0 auto;margin-top:4px;font-size:12px;font-weight: bold;}
.list_img li p { width:130px; height:30px; line-height:30px; color:#999; overflow:hidden; margin:0 auto; font-size:12px; }
.list_img li p a {color:#999;}
.list_img li p.time { text-indent:18px; background:url(../images/clock.gif) 0 4px no-repeat; }
.list_imgm{overflow:hidden;margin-top: 0px;}
.list_imgm li { width:166px; height:260px; overflow:hidden; float:left;margin-bottom:5px; padding-top:8px }
.list_imgm li:hover { color:#fff;background-color:#fcfcfc;text-decoration:none; border-color:#fff; box-shadow:0 1px 1px rgba(0, 0, 0, 0.07); margin-bottom:5px; padding-top:8px}
.list_imgm li h4 {text-align:center;width:138px;height:22px;line-height:22px;font-size:14px;overflow:hidden;margin:0 auto;margin-top:4px;font-size:12px;font-weight: bold;}
.list_imgm li p { width:130px; height:30px; line-height:30px; color:#999; overflow:hidden; margin:0 auto; font-size:12px; }
.list_imgm li p a {color:#999;}
.list_imgm li p.time { text-indent:18px; background:url(../images/clock.gif) 0 4px no-repeat; }
.play_img { width: 138px; height: 194px; display: block; overflow: hidden; margin: 0 auto; margin-top: 0; position: relative; border: 1px solid #fff; background-color: #fff; }
.play_img img { width:138px; height:194px; display:block; overflow:hidden; background:url(../images/lazyload.gif) no-repeat scroll center center transparent; }
.play_img label.mask { width:138px; height:23px; display:block; overflow:hidden; background-color:#000; position:absolute; left:0; bottom:0; filter:alpha(opacity=40); opacity:0.4; z-index:1; }
.play_img:hover label.mask { background-color:#b9282f; filter:alpha(opacity=80); opacity:.8; }
.play_img label.text { width:120px; height:23px; line-height:23px; display:block; overflow:hidden; font-size:12px; position:absolute; left:3px; bottom:0; padding:0 5px; text-align:right; z-index:2; color:#fff; white-space:nowrap; }
.play_img label.score { display:block; width:33px; height:23px; line-height:23px; text-align:center; overflow:hidden; color:#fff; position:absolute; left:0; bottom:0; z-index:3; -webkit-text-size-adjust:none; background-color:#b9282f; font-weight:bold; }
.play_img span.tv { width:138px; height:26px; display:block; overflow:hidden; background-color:#b9282f; position:absolute; left:0; bottom:170px; filter:alpha(opacity=90); opacity:0.8; z-index:1; }
.play_img:hover span.tv { background-color:#000; filter:alpha(opacity=70); opacity:.8; }
.play_img span.tvtime {width:120px;height:26px;line-height:23px;display:block;overflow:hidden;font-size:12px;position:absolute;left:3px;bottom:167px; text-align:center;z-index:2;color:#fff;white-space:nowrap;padding-top: 0;padding-right: 5px;padding-bottom: 0;padding-left: 5px;}
/*首页板块右侧*/
.index_right{margin-top: 2px;width:205px;background-color:#fcfcfc;overflow:hidden;background-color:#fcfcfc;padding-left: 0;border: 1px solid #eee;float: right;}
.index_right h3 {clear: both;font-weight: bold;line-height: 35px;height: 35px;font-size: 14px;padding-left: 8px;}
.index_right_list {line-height:32px;overflow:hidden;padding-right: 8px;padding-bottom: 8px;padding-left: 8px;}
.index_right_list li { height:32px; line-height:32px; overflow:hidden; border-top:1px dotted #ddd; }
.index_right_list span { float:right; color:#999; font-size:11px; }
.index_right_list em { color:#666; margin-right:7px; font-weight:700; }
.index_right_list span.score { color:#b9282f; font-size:12px; }
.index_right_list em.stress {color:#b9282f;}
/*通用小图片*/
.play-img {width: 110px;height: 150px;	display: block;overflow: hidden;margin: 0 auto;margin-top: 16px;padding: 3px;position: relative;border: 1px solid #fff;background-color: #fff;}
.play-img:hover {color:#fff;text-decoration:none;border-color:#259E33;box-shadow:0 1px 1px rgba(0, 0, 0, 0.07);}
.play-img img {width:110px;height:150px;display:block;overflow:hidden;background:url(../images/lazyload.gif) no-repeat scroll center center transparent;}
.play-img label.mask {width:110px;height:20px;display:block;overflow:hidden;background-color:#000;position:absolute;left:3px;bottom:3px;filter:alpha(opacity=30);opacity:.3;z-index:1;}
.play-img label.text {width:100px;height:20px;line-height:20px;display:block;overflow:hidden;font-size:12px;position:absolute;left:3px;bottom:3px;padding:0 5px;text-align:right;z-index:2;color:#fff;white-space:nowrap;}
/*首页板块右侧小分类*/
.mcid_list {border-bottom-width: 1px;border-bottom-style: solid;border-bottom-color: #eee;overflow: hidden;padding-top: 8px;padding-right: 5px;padding-bottom: 8px;padding-left: 5px;border-top-width: 1px;border-top-style: solid;border-top-color: #eee;}
.mx{ height:24px; overflow:hidden;}
.mcid_list a{line-height:26px;overflow:hidden;text-align: center; margin-left:5px; margin-right:5px;height: 26px;}
.mcid_list span {clear: left;height: 10px;}
.mcid_list p {clear: both;}
.extra{margin-top:8px;clear: both;overflow: hidden;border-top-width: 3px;border-top-style: solid;border-top-color: #009933;}
.extra .hd{margin-right:1px;float:left;width:125px;}
.extra .hd a{display:block;width:124px;height:40px;line-height:37px;overflow:hidden;text-align:center;font-family:'Microsoft YaHei';font-size:16px;margin-bottom:1px;background-color: #F9F9F9;}
.extra .hd a:hover{ color:#333; text-decoration:none;}
.extra .hd .current{color:#fff;background-color: #006633;}
.extra .hd .current:hover{ color:#fff;}
.extra .slideLeft, .extra .slideRight{ display:block; width:26px; height:122px; background:url(../images/aleft.png) 0px -2px no-repeat #f0f0f0;}
.tv .extra .slideRight{ background-position:0px -77px;}
.extra .outer_wrap{width:817px;height:122px;overflow:hidden;position:relative;margin-top: 0px;margin-right: 1px;margin-bottom: 0px;margin-left: 2px;}
.extra .outer_ul{display:block;height:122px;position:absolute;left:0px;top:0px;}
.extra .outer_li{display:block;width:203px;height:122px;margin-left:1px; line-height:25px;_display:inline;float:left;overflow: hidden;background-color: #fcfcfc;}
.extra .outer_ull{width:817px; padding-left:35px; padding-right:35px;display:block;height:122px;position:absolute;left:0px;top:0px;overflow: hidden;background-color: #fcfcfc;}
.extra .outer_ull li{width:19%; line-height:30px;margin-left:1px;_display:inline;float:left;overflow: hidden;}
.extra .default .outer_li{}
.extra .outer_ul .first{ margin-left:0px;}
.extra .outer_li p{ height:20px; line-height:20px; font-size:16px; font-family:'Microsoft YaHei'; text-indent:10px; margin:12px 0px 4px 10px;}
.extra .outer_li p em{ width:20px; height:20px; vertical-align:middle; margin-right:3px;}
.extra .outer_li p a{ color:#333;}
.extra .outer_li p a:hover{ color:#0087d5;}
.extra .outer_li li{ height:25px; line-height:25px; overflow:hidden;}
.extra .res_hide{ display:none;}
.extra .outer_li li a{display:block; height:100%; overflow:hidden; color:#666; padding-left:40px; background:url(../images/icon.png) 14px -1063px no-repeat; _background:url(../images/ie6_icon.gif) 12px -381px no-repeat;}
.extra .outer_li a:hover{ color:#0087d5; text-decoration:none;}
.extra .outer_li span{ color:#aaaaaa;}
.extra .tyzb .outer_li ul{ margin-top:10px;}
.extra .tyzb .outer_li li{height:34px; line-height:34px;}
.extra .tyzb .outer_li a{ background-position:14px -1058px; _background-position:12px -377px;}
.extra .yszb .outer_li em{ width:67px;}
.icon_ws{ display:inline-block; width:16px; height:16px; background:url(../images/tv.png) 0px 0px no-repeat;}
.icon_anhui{ background-position:-1px -289px;}
.icon_btv1{ background-position:0px 0px;}
.icon_bingtuan{ background-position:0px -954px;}
.icon_chongqing{ background-position:0px -95px;}
.icon_hunan{ background-position:0px -665px;}
.icon_dongfang{ background-position:-1px -33px;}
.icon_dongnan{ background-position:-1px -324px;}
.icon_guangdong{ background-position:0px -730px;}
.icon_guangxi{ background-position:0px -761px;}
.icon_gansu{ background-position:0px -634px;}
.icon_guizhou{ background-position:0px -826px;}
.icon_jiangsu{ background-position:0px -128px;}
.icon_beijing{ background-position:0px 0px;}
.icon_zhejiang{ background-position:0px -192px;}
.icon_shandong{ background-position:0px -224px;}
.icon_jilin{ background-position:0px -352px;}
.icon_shenzhen{ background-position:-1px -1014px;}
.icon_henan{ background-position:0px -449px;}
.icon_tianjin{ background-position:0px -63px;}
.icon_qinghai{ background-position:0px -890px;}
.icon_jiangxi{ background-position:0px -160px;}
.icon_sichuan{ background-position:0px -793px;}
.icon_hebei{ background-position:0px -537px;}
.icon_travel{ background-position:-1px -986px;}
.icon_yunnan{ background-position:0px -858px;}
.icon_neimenggu{ background-position:0px -568px;}
.icon_hubei{ background-position:0px -697px;}
.icon_shan1xi{ background-position:0px -256px;}
.icon_shan3xi{ background-position:0px -601px;}
.icon_bingtws{ background-position:0px -954px;}
.icon_heilongjiang{ background-position:0px -385px;}
.icon_liaoning{ background-position:0px -418px;}
.icon_ys{ display:inline-block; width:67px; height:16px; background:url(../images/tv2.png) 0px 0px no-repeat;}
.icon_cctv1{ background-position:0px 0px;}
.icon_cctv2{ background-position:0px -33px;}
.icon_cctv3{ background-position:0px -64px;}
.icon_cctv4{ background-position:0px -97px;}
.icon_cctv5{ background-position:0px -129px;}
.icon_cctv6{ background-position:0px -161px;}
.icon_cctv7{ background-position:0px -193px;}
.icon_cctv8{ background-position:0px -224px;}
.icon_cctv9{ background-position:0px -257px;}
.icon_cctv10{ background-position:0px -289px;}
.icon_cctv11{ background-position:0px -321px;}
.icon_cctv12{ background-position:0px -353px;}
.icon_cctv13{ background-position:0px -384px;}
.icon_cctv14{ background-position:0px -417px;}
.icon_cctv15{ background-position:0px -448px;}
.icon_b_cctv1{ background-position:0px -506px;}
.icon_b_cctv2{ background-position:0px -536px;}
.icon_b_cctv3{ background-position:0px -567px;}
.icon_b_cctv4{ background-position:0px -597px;}
.icon_b_cctv5{ background-position:0px -628px;}
.icon_b_cctv6{ background-position:0px -658px;}
.icon_b_cctv7{ background-position:0px -688px;}
.icon_b_cctv8{ background-position:0px -719px;}
.icon_b_cctv9{ background-position:0px -750px;}
.icon_b_cctv10{ background-position:0px -780px;}
.icon_b_cctv11{ background-position:0px -811px;}
.icon_b_cctv12{ background-position:0px -841px;}
.icon_b_cctv13{ background-position:0px -871px;}
.icon_b_cctv14{ background-position:0px -902px;}
.icon_b_cctv15{ background-position:0px -932px;}
.mov_y {clear: both;overflow: hidden;border-top-width: 3px;border-top-style: solid;border-top-color: #009933;border-right-color: #009933;border-bottom-color: #009933;border-left-color: #009933;height: auto;margin-top: 8px;background-color: #FFF;padding-bottom: 2px;}
.mov_y_nav {width: 103px;}
.mov_y_r {width: 895px!important;width: 885px;}
.mov_y_nav a{display:block;width:103px;height:47px;line-height:47px;background:#e5e5e5;font-family:"Microsoft YaHei";font-size:16px;text-align:center;text-decoration:none;}
.mov_y_nav .first{ margin-bottom:1px;}
.mov_y_nav .current{ background:url(../images/icon.png) 88px -782px no-repeat #006633; color:#fff;}
.mov_y_nav a:hover{background:url(../images/icon.png) 88px -782px no-repeat #C67322; color:#fff;}
.mov_y_nav .current:hover{ color:#fff;}
.mov_y_r ul li{width:147px!important;width:143px;float:left;line-height: 21px;height:44px;padding-right: 6px;padding-left: 24px;background-image: url(../images/assist-icon.gif);background-position: 8px -34px;background-repeat: no-repeat;background-color: #F6F6F6;margin-right: 2px;margin-top: 2px;padding-top: 1px;position: relative;}
.mov_y_r ul {
}
/*首页专题*/
.spcial {margin-top: 18px;border-top-width: 3px;border-top-style: solid;border-top-color: #009966;}
.spanl_nav {line-height: 40px;height: 40px;}
.spanl_nav a {display: block;padding-right: 30px;padding-left: 30px;float: left;font-family: "Arial Black", Gadget, sans-serif;font-size: 15px;text-decoration: none;color: #333;margin-right: 1px;}
.spanl_nav a:hover {background-color: #666;color: #fff;}
.spanl_nav .current {background-color: #006633;color: #fff;}
.spanl_navm {line-height: 40px;height: 40px;}
.spanl_navm a {display: block;padding-right: 30px;padding-left: 30px;float: left;font-family: "Arial Black", Gadget, sans-serif;font-size: 15px;text-decoration: none;color: #333;margin-right: 1px;}
.spanl_navm a:hover {background-color: #C67322;color: #fff;}
.spanl_navm .current {background-color: #C67322;color: #fff;}
.spcial ul {padding-top: 10px;padding-right: 0px;padding-bottom: 10px;padding-left: 10px;overflow: hidden;display:none;}
.spcial ul li {width:237px; height:119px; float:left;padding-right: 10px;position:relative;}
.spcial.all ul li a span{ float:left; display:block; width:100%!important;width:235px;height:25px; margin-top:-23px; position:relative; z-index:2}
.spcial.all ul li a span .bg{width:237px;height:25px;background-color:#000;opacity:0.5;filter:alpha(opacity=50);position:absolute;left:0px;top:-5px;}
.spcial.all ul li a:hover span .bg{width:237px;height:25px;background-color:#b9282f;opacity:0.5;filter:alpha(opacity=60);position:absolute;left:0px;top:-5px;}
.spcial.all ul li a span .bg:hover{ background-position:-3px -285px;}
.spcial.all ul li a span .text{width:100%;height:25px;line-height:25px;color:#fff;font-family:'Microsoft YaHei';text-align:center;position:absolute;left:0px;top:-5px;}
/*首页底部小分类*/
.index_mcid {margin-top: 5px;border-top-width: 3px;border-top-style: solid;border-top-color: #B9282F;width: 1000px;margin-right: auto;margin-left: auto;height: 120px;}
.index_mcid ul a {padding-right:5px;padding-left: 5px;display:inline-block;}
.index_mcid ul h3 {height: 35px;line-height: 35px;font-weight: bold;font-size: 15px;}
.index_mcid ul{line-height: 25px;padding-top: 10px;padding-bottom: 10px;padding-right: 10px!important;padding-right: 9px;padding-left: 10px!important;padding-left: 9px;background-color: #fcfcfc;overflow: hidden;}
.index_mcid .t {width: 240px!important;width: 245px;}
.index_mcid .m {width: 240px!important;width: 245px;}
.index_mcid .d {width: 170px;}
.index_mcid .w {width: 103px;}
.index_mcid .z {width: 137px;}
.rxx {margin-right: 2px;}
/*友情连接*/
.link {clear: both;line-height: 25px;margin-top: 18px;}
.link h3 {font-size: 15px;font-weight: bold;}
.link h3 span {float: right;font-size: 13px;font-weight: normal;}
.link ul {padding: 10px;}
.link ul li {float: left;margin-right: 8px;margin-left: 8px;}
/*底部版权*/
.footer_nav{line-height: 35px;background-color: #009966;padding-top: 10px;padding-bottom: 10px;text-align: center;background-color: #003300;margin-top: 18px;border-top-width: 3px;border-top-style: solid;border-top-color: #B9282F;clear: both;}
.footer_nav a{ margin:0 10px; color:#FFF;}
.footer_nav a:hover {text-decoration:underline;color:#B9282F;text-decoration:none;}
.footer { background:#37684F; line-height:24px; text-align:center; padding-bottom:20px; }
.footer a{margin:0 10px; color:#fff9f9;}
/*封面小导航*/
.nav-t {background-color: #1B1B1B;}
.nav-tm {line-height: 37px;height: 37px;margin-right: auto;margin-left: auto;width: 1000px;}
.nav-tm  li {text-align:center;float:left;font-size:14px;height:37px;line-height:37px;overflow:hidden;border-left-width: 1px;border-left-style: solid;border-left-color: #2A2A2A;}
.nav-tm  li a {display:block;color:#999;height:100%;padding:0 18px;_float:left;}
.nav-tm  li.top {float:right;font-size:14px;font-weight:700;border-right-width: 1px;border-right-style: solid;border-right-color: #2A2A2A;}
.nav-tm  li a:hover {color:#fff;text-decoration:none;background-color:#B9282F;}
/*封面FLASH*/
.channel-flash {background-color: #2A2A2A;}
.channel-flash-silder{width:1000px;margin:0 auto;overflow: hidden;position:relative;}
.channel-silder {float: left;width: 770px;position:relative;padding-top: 18px;padding-bottom: 18px;}
.channel-silder-info {width:500px;height:310px;line-height:24px;overflow:hidden;color:#ccc;font-size:14px;padding:0 20px;float:left;}
.channel-silder-info h2 {font-family:"Microsoft Yahei";font-size:26px;height:35px;overflow:hidden;font-weight:normal;display:block;line-height: 35px;}
.channel-silder-title a {color:#fff;}
.channel-silder-info {width:500px;overflow:hidden;line-height: 25px;}
.channel-silder-img {width:230px;height:310px;overflow:hidden;float:left;}
.channel-silder-img img {width:220px;height:300px;display:block;overflow:hidden;padding:2px;border:3px solid #000;background:url(../images/loading.gif) no-repeat scroll center center transparent #222;}
.channel-silder-nav {width:213px;height:268px;top:30px;right:0;position:absolute;overflow:hidden;background-color:#000;margin-top: 0;margin-right: auto;margin-bottom: 0;margin-left: auto;padding-top: 10px;padding-right: 5px;padding-bottom: 10px;padding-left: 10px;}
.channel-silder-nav li {float:left;padding:1px;margin:0 5px 5px 0;border:2px solid #000;}
.channel-silder-nav li.on {border-color:#b9282f;}
.channel-silder-nav li, .channel-silder-nav img {display:block;width:60px;height:80px;overflow:hidden;background:url(../images/lazyload.gif) no-repeat scroll center center transparent #fff;}
.channel-silder-info h2 a {color: #FFF;}
.channel-silder-info h2 a:hover {color: #b02027;text-decoration:none;}
.flash-info {line-height: 25px;color: #E14425;}
.channel-silder-info p {line-height: 25px;overflow:hidden;}
.channel-silder-play {display:block;width:110px;height:38px;overflow:hidden;background:url(../images/play.png) 0 0px no-repeat;line-height: 39px;color: #FFF;text-align: center;margin-top: 5px;}
.channel-silder-play:hover {background-position:0 -39px;color: #FFF;text-decoration:none;}
/*封面分类*/
.channel-nav {overflow: hidden;border-top-width: 3px;border-top-style: solid;border-top-color: #B9282F;clear: both;height: 108px;width: 997px;margin-right: auto;margin-left: auto;}
.channel-nav ul a{padding-right:6px;padding-left: 6px;font-size: 14px;display:inline-block;}
.channel-nav ul h3 {height: 30px;line-height: 30px;font-weight: bold;font-size: 15px;}
.channel-nav .new {float:left;width:100px;background-color: #F9F9F9;margin-bottom: -2px;}
.channel-nav .new  a{display:block;width:100px;overflow:hidden;height:35px;line-height:35px;text-align:center;font-family:"Microsoft YaHei";font-size:16px;margin-bottom:1px;background-color: #F9F9F9;}
.channel-nav .new  a:hover{ color:#fff; text-decoration:none;background-color: #B9282F;}
.channel-nav .new .current{color:#fff;background-color: #B9282F;}
.channel-nav .new .current:hover{ color:#fff;}
.channel-nav .mcid {width: 282px;line-height: 25px;background-color: #fcfcfc;float: left;height: 108px;margin-left: 10px;padding-right: 5px;padding-left: 5px;}
.channel-nav .area {width: 164px;line-height: 25px;background-color: #fcfcfc;float: left;height: 108px;margin-left: 2px;padding-right: 5px;padding-left: 5px;}
.channel-nav .year {width: 220px;line-height: 25px;background-color: #fcfcfc;float: left;overflow:hidden;height: 108px;margin-left: 2px;padding-right: 5px;padding-left: 5px;}
.channel-nav .star {width: 162px;line-height: 25px;background-color: #fcfcfc;float: left;margin-left: 2px;padding-right: 5px;padding-left: 5px;height: 108px;}
.list_spcial{margin-top:10px;float: right;width: 235px;}
.list_spcial h2{line-height:30px;border-bottom-width: 3px;border-bottom-style: solid;border-bottom-color: #666;height: 30px;}
.list_spcial h2 a {line-height:30px;height:30px;display: block;padding-right: 15px;padding-left: 15px;float: left;font-family: "Arial Black", Gadget, sans-serif;font-size: 15px;text-decoration: none;color: #333;margin-right: 1px;background-color: #666;color: #fff;}
.list_spcial h2 a:hover {background-color: #666;color: #fff;}
.list_spcial ul {clear:both;overflow: hidden;}
.list_spcial ul li {padding-top:10px;width:235px;height:119px; float:left;position:relative;}
.list_spcial ul li a span{ float:left; display:block; width:100%!important;width:235px;height:25px; margin-top:-23px; position:relative; z-index:2}
.list_spcial ul li a span .bg{width:235px;height:25px;background-color:#000;opacity:0.5;filter:alpha(opacity=50);position:absolute;left:0px;top:-5px;}
.list_spcial ul li a:hover span .bg{width:235px;height:25px;background-color:#b9282f;opacity:0.5;filter:alpha(opacity=60);position:absolute;left:0px;top:-5px;}
.list_spcial ul li a span .bg:hover{ background-position:-3px -285px;}
.list_spcial ul li a span .text{width:100%;height:25px;line-height:25px;color:#fff;font-family:'Microsoft YaHei';text-align:center;position:absolute;left:0px;top:-5px;}
/*卫视同步*/
.channel-tb {clear: both;overflow: hidden;margin-top: 18px;}
.tvc{border-top-width: 3px;border-top-style: solid;border-top-color: #009966;}
.movc{border-top-width: 3px;border-top-style: solid;border-top-color: #C67322;}
.channel-tb ul{overflow:hidden;margin-top: 10px; display:none;}
.channel-tb ul li{width:166px!important;width:166px;height:231px;float:left;}
.channel_img {width: 166px!important;width:163px;height: 231px;display: block;overflow: hidden;margin-top: 0;position: relative;border: 1px solid #fff;margin-right: 0px;margin-bottom: 0;margin-left: 0px;}
.channel_img img { width:165px!important;width:164px;height:231px; display:block; overflow:hidden; background:url(../images/lazyload.gif) no-repeat scroll center center transparent; }
.channel_img label.mask { width:165px; height:23px; display:block; overflow:hidden; background-color:#000; position:absolute; left:0; bottom:0; filter:alpha(opacity=90); opacity:0.8; z-index:1; }
.channel_img:hover label.mask { background-color:#b9282f; filter:alpha(opacity=90); opacity:.8; }
.channel_img label.text { width:155px!important;width:154px;height:23px; line-height:23px; display:block; overflow:hidden; font-size:12px; position:absolute; left:3px; bottom:0; padding:0 5px; text-align:right; z-index:2; color:#fff; white-space:nowrap; text-align:center;}
.channel_img label.score { display:block; width:33px; height:23px; line-height:23px; text-align:center; overflow:hidden; color:#fff; position:absolute; left:0; bottom:0; z-index:3; -webkit-text-size-adjust:none; background-color:#b9282f; font-weight:bold; }
.channel_img span.tv {width:165px!important;width:164px;height:26px;display:block;overflow:hidden;background-color:#b9282f;position:absolute;left:0;bottom:205px;filter:alpha(opacity=70);opacity:0.8;z-index:1;}
.channel_img:hover span.tv { background-color:#000; filter:alpha(opacity=70); opacity:.8; }
.channel_img span.tvtime {width:160px!important;width:159px;height:26px;line-height:26px;display:block;overflow:hidden;font-size:12px;position:absolute;left:-1px;bottom:205px;text-align:left;z-index:2;color:#fff;white-space:nowrap;padding-top: 0;padding-right: 5px;padding-bottom: 0;padding-left: 5px;text-align:center;}
.channel-left {width: 760px;overflow: hidden;border-right-width: 1px;border-right-style: solid;border-right-color: #eee;float: left;border-bottom-width: 1px;border-bottom-style: solid;border-bottom-color: #eee;border-left-width: 1px;border-left-style: solid;border-left-color: #eee;}
.channel-left h2 {line-height: 37px;height: 37px;padding-right: 15px;background-color: #f5f5f5;font-size: 16px;border-bottom-width: 1px;border-bottom-style: solid;border-bottom-color: #eee;padding-left: 10px;}
.channel-left h2 span {float: right;}
.channel-index {width: 1000px;margin-right: auto;margin-left: auto;overflow: hidden;margin-top: 18px;}
/* 图片列表通用样式 */	
.channel-img{overflow:hidden;margin-top: 8px;margin-left: 5px;}
.channel-img li { width:150px; height:260px; overflow:hidden; float:left;margin-bottom:5px; padding-top:5px; }
.channel-img li:hover { color:#fff;background-color:#fcfcfc;text-decoration:none; border-color:#fff; box-shadow:0 1px 1px rgba(0, 0, 0, 0.07); margin-bottom:5px; padding-top:5px;}
.channel-img li h4 {text-align:center;width:140px;height:22px;line-height:22px;font-size:14px;overflow:hidden;margin:0 auto;margin-top:4px;font-size:12px;font-weight: bold;}
.channel-img li p { width:140px; height:30px; line-height:30px; color:#999; overflow:hidden; margin:0 auto; font-size:12px; }
.channel-img li p a {color:#999;}
.channel-img li p.time { text-indent:18px; background:url(../images/clock.gif) 0 4px no-repeat; }
.channel-limg { width: 150px; height: 194px; display: block; overflow: hidden; margin: 0 auto; margin-top: 0; position: relative; border: 1px solid #fff; background-color: #fff; }
.channel-limg img { width:150px; height:194px; display:block; overflow:hidden; background:url(../images/lazyload.gif) no-repeat scroll center center transparent; }
.channel-limg label.mask { width:150px; height:23px; display:block; overflow:hidden; background-color:#000; position:absolute; left:0; bottom:0; filter:alpha(opacity=40); opacity:0.4; z-index:1; }
.channel-limg:hover label.mask { background-color:#b9282f; filter:alpha(opacity=80); opacity:.8; }
.channel-limg label.text { width:120px; height:23px; line-height:23px; display:block; overflow:hidden; font-size:12px; position:absolute; left:3px; bottom:0; padding:0 5px; text-align:right; z-index:2; color:#fff; white-space:nowrap; }
.channel-limg label.score { display:block; width:33px; height:23px; line-height:23px; text-align:center; overflow:hidden; color:#fff; position:absolute; left:0; bottom:0; z-index:3; -webkit-text-size-adjust:none; background-color:#b9282f; font-weight:bold; }
.channel-limg span.tv { width:138px; height:26px; display:block; overflow:hidden; background-color:#b9282f; position:absolute; left:0; bottom:170px; filter:alpha(opacity=90); opacity:0.9; z-index:1; }
.channel-limg:hover span.tv { background-color:#000; filter:alpha(opacity=70); opacity:.8; }
.channel-limg span.tvtime {width:120px;height:26px;line-height:23px;display:block;overflow:hidden;font-size:12px;position:absolute;left:3px;bottom:167px;text-align:left;z-index:2;color:#fff;white-space:nowrap;padding-top: 0;padding-right: 5px;padding-bottom: 0;padding-left: 5px;}
.channel-right {float: right;width: 235px;background-color: #fcfcfc;}
.channel-right h2 {line-height: 35px;height: 35px;font-size: 16px;color: #B9282F;font-weight: bold;padding-right: 15px;padding-left: 15px;border-bottom-width: 1px;border-bottom-style: dotted;border-bottom-color: #ddd;border-top-width: 3px;border-top-style: solid;border-top-color: #ccc;}
.channel-right ul {padding: 8px;}
.channel-right ul li {height:32px;line-height:32px;overflow:hidden;border-bottom-width: 1px;border-bottom-style: dotted;border-bottom-color: #ddd;}
.channel-right ul span { float:right; color:#999; font-size:11px; }
.channel-right ul em { color:#666; margin-right:7px; font-weight:700; }
.channel-right ul span.score { color:#b9282f; font-size:12px; }
.channel-right ul em.stress { color:#e88b00; }
.channel-tv {border-top-width: 3px;border-top-style: solid;border-top-color: #B9282F;clear: both;}
.channel-tv em {color: #FFF;background-color: #B9282F;padding-right: 15px;padding-left: 15px;display:block;float: left;font-weight: bold;}
.channel-mov {border-top-width: 3px;border-top-style: solid;border-top-color: #C67322;}
.channel-mov em {color: #FFF;background-color: #C67322;padding-right: 15px;padding-left: 15px;display:block;float: left;font-weight: bold;}
.channel-wei {border-top-width: 3px;border-top-style: solid;border-top-color:#05BE96;}
.channel-wei em {color: #FFF;background-color:#05BE96;padding-right: 15px;padding-left: 15px;display:block;float: left;font-weight: bold;}
.channel-txt {line-height: 25px;background-color: #fcfcfc;overflow: hidden;border-top-width: 1px;border-top-style: dashed;border-top-color: #ddd;padding: 8px;height: 73px;}
.channel-txt li {float: left;width: 138px;line-height: 25px;height: 25px;padding-right: 5px;padding-left: 5px;}
/* 字母样式 */	
.modev-list {overflow: hidden;border-top-width: 3px;border-top-style: solid;border-top-color: #B9282F;margin-top: 18px;height: 30px;margin-bottom: 15px;}
.view-modev{width: 288px;height: 30px;overflow: hidden;float: left;margin-right: 0;margin-bottom: 0;margin-left: 0;}
.view-modev li{width: 96px;height: 30px;overflow: hidden;float: left;}
.view-modev li a{width: 100%;height: 30px;line-height: 30px;display: block;overflow: hidden;font-size: 14px;font-family: simsun;text-indent: 27px;background-image: url(../images/view-mode.gif);background-repeat: no-repeat;background-color: #eee;}
.view-modev li a:hover{text-decoration: none;background-color: #B9282F;color: #FFF;}
.view-modev li a.current{color: #fff;background-color: #B9282F;cursor: default;}
.view-modev li#view-list a{background-position: 10px 8px;}	
.view-modev li#view-grid a{background-position: 10px -41px;}	
.view-modev li#view-list a:hover,.view-modev li#view-list a.current{background-position: 10px -16px;}
.view-modev li#view-grid a:hover,.view-modev li#view-grid a.current{background-position: 10px -66px;}
.view-modev li#view-letter a:hover,.view-modev li#view-letter a.current{background-position: 10px -116px;}
.view-modev li#view-letter a{background-position: 10px -93px;}
.letter-txt {float: right;width: 350px;}
.letter-txt a { font-size:14px;padding-right: 10px;padding-left: 10px;height: 30px;line-height: 30px;float: right;}
.letter-txt a:hover {color: #FFF;background-color: #333;display: block;text-decoration: none;}
.letter-txt em {float: right;}
.fixed {background-color:#fff;z-index:999;position:fixed;top:0;}
.letter-box{height:60px;text-align:left;}
.letter {overflow:hidden;}
.letter ul {margin: 0px;padding-top: 8px;padding-right: 0px;padding-bottom: 8px;padding-left: 0px; }
.letter ul li{float:left;background-color:#FFF;}
.letter ul li a{display:black;float:left;width:33px;text-align:center;line-height:30px;border:1px solid #B9282F;color:#B9282F;margin-top: 0px;margin-right: 1px;margin-bottom: 0px;margin-left: 0px;}
.letter ul li a:hover{color:#fff; background-color:#B9282F; }
.letter ul li span{border:1px solid #aaa; background-color:#aaa; color:#fff;display:black;float:left;width:33px;text-align:center;line-height:30px;margin-top: 0px;margin-right: 1px;margin-bottom: 0px;margin-left: 0px;}
.letter ul li.sz a,.letter ul li.sz span{ width:60px; margin-right:0px; }
.letter-b {clear: both;line-height: 30px;margin-top: 8px;overflow:hidden;}
.letter-b h2 {font-size:14px;border-bottom-width: 3px;border-bottom-style: solid;height: 30px;color: #B9282F;font-weight: bold;}
.letter-b h2 a {display: block;float: left;color: #FFF;padding-right: 10px;padding-left: 10px;text-decoration: none;}
.letter-b h2 a:hover {float: left;color: #FFF;padding-right: 10px;padding-left: 10px;}
.letter-b.lz h2{color: #B9282F;border-bottom-color: #B9282F;}
.letter-b.lz h2 a{color: #fff;background-color: #B9282F;}
.letter-b.wj h2 a:hover{background-color: #B9282F;}
.letter-b.lz h2 a:hover{background-color: #333;}
.letter-b.wj h2{color: #B9282F;border-bottom-color: #333;}
.letter-b.wj h2 a{background-color: #333;}
.letter-b h2 span {float: right;font-size: 12px;font-weight: normal;margin-right: 15px;color: #333;}
.letter-ad {width:300px;height:250px;overflow:hidden;float:right;margin:25px 10px 0 0;}
.letter-list {float: left;width: 690px;overflow:hidden;margin-top: 11px;}
.letter-b ul h3 {height:32px;line-height:32px;}
.letter-b ul h3 a{padding-right:5px;padding-left:5px}
.letter-b ul h3 em{ font-size:11px; padding-right:5px;}
.letter-b ul h3 img{ margin-top:9px;}
.letter-b ul li {width:323px;height:32px;line-height:32px;overflow:hidden;float:left; margin-right:10px;color:#aaa;border-bottom:1px dotted #e0e0e0;}
.letter-b ul li.even {background:#f9f9f9;}
.tipInfo {font-size:12px;width:321px;height:158px;overflow:hidden;position:absolute;clear:both;background:#fff;display:none;z-index:9;box-shadow:0 1px 1px rgba(0, 0, 0, 0.07);border:1px solid #d7d7d7;}
.tipInfo img{border-color:#ddd;float:left;margin:0;width: 110px;height: 150px;display: block;overflow: hidden;margin: 0 auto;position: relative;border: 1px solid #fff;background-color: #fff;padding: 3px;}
.tipInfo dl{width:202px;height:158px;float:right;text-indent:0;border-left:1px solid #d7d7d7; line-height:23px;background:#fffbd1; color:#3D3D3D}
.tipInfo dl dd {width:182px; height:23px;padding:0 9px;overflow:hidden;background:#fcfcfc; overflow:hidden;}
.tipInfo dl dd strong {color: #333;}
.tipInfo dl .jq {	height:55px;padding-bottom:3px;margin-bottom:2px;border-bottom:1px solid #d7d7d7;}
.tipInfo dl .bg {background:#fffbd1;}
.letter-abc{ overflow:hidden; clear:both;}
.abc-tj {float: right;width: 230px;border-bottom:1px solid #eee;background-color: #FAFAFA;margin-right:11px;margin-top: 18px;padding-top: 0;padding-right: 13px;padding-bottom: 5px;padding-left: 13px;}
.abc-tj h3 {font-size: 14px;line-height: 35px;height: 35px;color: #333;font-weight: bold;}
.abc-tj ul li {height:32px;line-height:32px;overflow:hidden;border-top:1px dotted #ddd;}
.abc-tj ul li span {float:right;color:#999;font-size:11px;}
.abc-tj ul li em {color:#666;margin-right:7px;font-style:italic;font-weight:700;}
.abc-tj ul li span.score {color:#b9282f;font-size:12px;}
.abc-tj ul li em.stress {color:#b9282f;}
.letter-abc dl {width:auto;overflow:hidden;clear:left;line-height:30px;border-bottom:1px solid #eee;position:relative;zoom:1;margin-top: 8px;margin-bottom: 8px;padding-top: 15px;padding-right: 0;padding-bottom: 15px;padding-left: 10px;}
.letter-abc dl dt {width:234px;height:30px;padding:2px 0;overflow:hidden;float:left;font-size:24px;}
.letter-abc dl dt a {color:#b9282f;}
.letter-abc dl dt a:hover {color:#b9282f;text-decoration:none;}
.letter-abc dd {width:234px;height:30px;padding:2px 0;float:left;font-size:14px;overflow:hidden;border-bottom-width: 1px;border-bottom-style: dashed;border-bottom-color: #f5f5f5;}
.letter-abc em {font-size:12px;color:#666;margin-right:3px;}
/* 列表检索 */
.p_list {border-top-width: 2px;border-top-style: solid;border-top-color: #9a9a9a;}
.p_list .content{ border-top:2px solid #9a9a9a;}
.p_list .side_nav{ display:block; width:141px; border-bottom:1px solid #e5e5e5;}
.p_list .side_nav li{ display:block; width:100%; height:44px; _overflow:hidden;}
.p_list .side_nav .first{ height:42px; border-bottom:1px solid #e5e5e5;}
.p_list .side_nav .no_border{ border:none;}
.p_list .side_nav .first span{display:block;width:100%;height:42px;line-height:42px;text-align:center;font-size:15px;background:#f2f2f2;border-left:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5;background:url(../images/other_bg.png) -160px -473px no-repeat;font-weight: bold;color: #000;}
.p_list .side_nav a{ display:block; width:140px; height:44px; line-height:44px; text-align:center; font-size:14px; background:#f8f8f8; border-left:1px solid #e5e5e5;position:relative; float:left;}
.p_list .side_nav a:hover{ color:#fff; text-decoration:none;background:#333;}
.p_list .side_nav .curr a,.p_list .side_nav  a.curr{ color:#b9282f; font-weight:bold; background:#fff; position:relative; width:141px; border-bottom:1px solid #e5e5e5; border-top:1px solid #e5e5e5;}
.p_list .p_vodlist{width:857px;border:1px solid #e5e5e5;border-top:0px;background:#fff;}
.p_vodlist .ui-title {height:42px;line-height:42px;overflow:hidden;border-bottom:1px solid #e5e5e5;background-color: #f2f2f2;}
.p_vodlist .ui-title .name{width:76px;line-height:42px;font-size:14px;font-weight:normal;text-align:center;color:#666;word-spacing:1em;margin-left:10px;}
.p_vodlist .ui-title .wd{line-height:42px;font-size:14px;font-weight:normal;text-align:center;color:#666;word-spacing:1em;margin-left:25px; text-align:left;}
.p_vodlist .ui-title span {float:right; margin-right:10px;}
.p_vodlist .ui-title span a, .p_vodlist.ui-title p em {background-color:#e5e5e5;font-size:12px;padding:4px 7px;border-radius:2px;}
.p_vodlist .ui-title span a:hover {color:#fff;text-decoration:none;background-color:#b9282f;}
.p_vodlist .ui-title p em {background-color:#b9282f;color:#fff;font-size:12px;padding:4px 7px;border-radius:2px;margin-right:2px;}
.p_vodlist .ui-title span a {background-color:#e5e5e5;font-size:12px;padding:4px 7px;border-radius:2px;}
.p_vodlist .ui-title .word{ display:block; width:70px; height:26px; margin:8px 15px 0px 0px; background:url(../images/other_bg.png) -1px -473px no-repeat;}
.p_vodlist .ui-title .word:hover{ background-position:-80px -473px;}
.p_list .select_area{_zoom:1;padding-top: 15px;padding-right: 0px;padding-left: 20px;overflow: hidden;line-height: 35px;}
.select_area .clearfix {clear: both;position: relative;}
.p_list .select_area h5 {overflow:hidden;font-weight:normal;color:#EFEFEF;float:left;line-height:30px;text-align:center;background-color: #333;padding-left: 8px; margin-right:10px;}
.p_list .select_area ul{float:left;width: 780px;}
.p_list .select_area ul li{ float:left;white-space: nowrap;}
.p_list .select_area ul  a{float:left;display:block; height:30px; float:left; line-height:35px; padding:0px 9px; text-align:center; margin-bottom:5px; margin-right:2px;}
.p_list .select_area ul  a.current{ background:#b9282f; color:#fff;}
.p_list .select_area ul  a:hover{ background-color:#b9282f; color:#fff; text-decoration:none;}
.p_list .select_area ul  em{ color:#ddd; padding:0px 4px; float:left;}
#yyboxs,#ymboxs{ overflow:hidden; height:35px; width:780px;}
.yymoerbtns{ display:none;float:left; width:25px;height:35px;line-height:35px; *line-height:35px; _line-height:35px; overflow:hidden;right:0px; top:0px;padding-right: 7px;padding-left: 7px;background-color:#333; color:#fff; }
.p_list .select_area a:hover.yymoerbtns{background-color:#b9282f; color:#fff; text-decoration:none;}
.list_nav {border-bottom-width: 2px;border-bottom-style: solid;border-bottom-color: #B9282F;margin-left: 20px;margin-right: 20px;height:28px; margin-top:15px;}
.list_nav a{ display:block; width:69px; height:26px; float:left; line-height:26px; text-align:center; color:#666; border:1px solid #e1e1e1; margin-right:-1px; margin-right:1px;}
.view-mode .curr,.view-mode a:hover{color:#fff;background-color:#B9282F;border-color:#B9282F;}
.list_nav span{ display:block;}
.list_nav .poster_btn{float:right;border:none;width:80px;height:26px;padding-left: 15px;background-image: url(../images/view-mode.gif);background-repeat: no-repeat;background-position: 10px -43px;background-color: #E6E6E6;line-height: 26px}
.list_nav .list_btn{float:right;border:none;width:80px;height:26px;padding-left: 15px;background-image: url(../images/view-mode.gif);background-repeat: no-repeat;background-position: 10px 7px;background-color: #E6E6E6;line-height: 26px;}
.list_nav span .poster_btn.currt{background-image: url(../images/view-mode.gif);background-repeat: no-repeat;background-position: 10px -68px;background-color: #B9282F;padding-left: 15px;color: #FFF;}
.list_nav span a:hover.poster_btn{background-image: url(../images/view-mode.gif);background-repeat: no-repeat;background-position: 10px -68px;background-color: #B9282F;padding-left: 15px;color: #FFF;}
.list_nav span .list_btn.currt{background-image: url(../images/view-mode.gif);background-repeat: no-repeat;background-position: 10px -18px;background-color: #B9282F;padding-left: 15px;color: #FFF;}
.list_nav span a:hover.list_btn{background-image: url(../images/view-mode.gif);background-repeat: no-repeat;background-position: 10px -18px;background-color: #B9282F;padding-left: 15px;color: #FFF;}
/* 列表页面 */
.list-mode{padding-left:20px;padding-right:20px;overflow: hidden;position:relative;padding-bottom: 5px;}
.list-mode li{height:318px;text-align:left;overflow:hidden;margin-bottom: 5px;padding-top: 15px;padding-right: 0px;padding-bottom: 15px;padding-left: 0px;position:relative;}
.list-mode li a.vod-img {width:238px; height:318px; float:left;display:block; overflow: hidden;position: relative;}
.list-mode li a.vod-img  img{padding:1px;width:234px; height:314px; display:block;border:1px solid #999; background:url(../images/loading.gif) no-repeat center center;}
.list-mode li a.vod-img label.mask {width:234px;height:20px;display:block;overflow:hidden;background-color:#000;position:absolute;left:2px;right:2px;bottom:2px;filter:alpha(opacity=45);opacity:.3;z-index:1;}
.list-mode li a:hover.vod-img label.mask { background-color:#b9282f; filter:alpha(opacity=80); opacity:.8; }
.list-mode li .vod-img  label.text { width:234px; height:23px; line-height:23px; display:block; overflow:hidden; font-size:12px; position:absolute; left:3px; bottom:0; padding:0 5px; text-align:right; z-index:2; color:#fff; white-space:nowrap; }
.list-mode li .vod-img  label.score { display:block; width:33px; height:23px; line-height:23px; text-align:center; overflow:hidden; color:#fff; position:absolute; left:0; bottom:0; z-index:3; -webkit-text-size-adjust:none; background-color:#b9282f; font-weight:bold; }
.list-mode li .vod-img span.tv {width:234px;height:24px;display:block;overflow:hidden;background-color:#b9282f;position:absolute;left:2px;bottom:292px;filter:alpha(opacity=60);opacity:0.4;z-index:1;}
.list-mode li .vod-img:hover span.tv { background-color:#000; filter:alpha(opacity=70); opacity:.8; }
.list-mode li .vod-img span.tvtime {width:230px;line-height:24px;display:block;overflow:hidden;font-size:12px;position:absolute;left:1px;bottom:294px;text-align:center;z-index:2;color:#fff;white-space:nowrap;padding-top: 0;padding-right: 5px;padding-bottom: 0;padding-left: 5px;}
.list-mode li .state{position: absolute;z-index: 1;margin-top: 53px!important;margin-top: 30px;width: 234px;}
.list-mode li .mod_version{width: 120px;height: 20px;line-height: 20px;display: block;overflow: hidden;font-size: 12px;position: absolute;left: -253px;bottom: 29px;text-align: right;z-index: 2;color: #fff;white-space:nowrap;margin-right: 0px;margin-left: 0px;padding-top: 0;padding-right: 5px;padding-bottom: 0;padding-left: 5px;}
.list-mode li a.vod-img label.text {width:224px;height:20px;line-height:20px;display:block;overflow:hidden;font-size:12px;position:absolute;left:3px;bottom:3px;padding:0 5px;text-align:right;z-index:2;color:#fff;white-space:nowrap;}
.list-mode li a.play-img label.score {display:block;width:28px;height:18px;line-height:16px;padding-right:6px;text-align:center;overflow:hidden;color:#fff;position:absolute;left:0;top:5px;z-index:3;-webkit-text-size-adjust:none;background:url(../images/ui-icon.gif) 0 -155px no-repeat;}	
.list-mode  .play-txt{padding-left:15px;width:560px;float:right;}
.list-mode  .play-txt h3{ font-size:18px;line-height:26px;height:26px; overflow:hidden; font-weight:bold;font-family:Arial, Helvetica, sans-serif;}
.list-mode  .play-txt h3 a{ color:#333; display:block; float:left; }
.list-mode  .play-txt h3 a:hover{ color:#b9282f;}
.list-mode  .play-txt span.stitle{display:block;float:left;font-size:12px;font-weight:normal;line-height:15px;color:#F33;height:26px;padding-top: 2px;padding-right: 0px;padding-bottom: 0px;padding-left: 5px;}
.list-mode  p span.starbs{float:left;width:115px;height:24px;margin-right:5px;background-image: url(../images/starall.gif);background-position: 0px -24px;}
.list-mode  p span.starbb{height:24px;float:left;background-image: url(../images/starall.gif);background-repeat: no-repeat;}
.list-mode  p{clear: both;line-height:26px; color:#666;}
.list-mode p.actor,.director,.type{width:375px;overflow:hidden; height:26px;}
.list-mode  p a{ white-space:nowrap; color:#333; padding-right:5px;}
.list-mode  p a:hover{color:#b9282f;}
.list-mode  p em{font-style:normal;font-weight:normal; padding-right:5px;}
.list-mode  p.plot{background:url(../images/ty.gif) no-repeat 0px 2px;color:#888;height:112px;overflow:hidden;}
.list-mode  p.more-desc{width:375px;height:42px;overflow:hidden;float:left;padding-left:0px;margin-top:5px;}
.list-mode  p.more-desc a{ float:left; display:block;font-size:14px; line-height:14px; color:#555; height:14px; overflow:hidden; padding:11px 0px 17px 0px; *padding:13px 0px 15px 0px; _padding:13px 0px 15px 0px; text-align:center;}
.list-mode  p.more-desc a:hover{color:#b9282f;}
.list-mode  p.more-desc a.ak{width:82px;padding-left:20px;margin-right:20px;background-image: url(../images/playbtnbg.gif);background-repeat: no-repeat;}
.list-mode  p.more-desc a.ak:hover{ background-position:0px -42px;}
.list-mode  p.more-desc a.as{ margin-right:20px;}
.list-mode   p em.zt{ display:none;}
/*.vl_item div.xq_btn a.as:hover{background-position:0px -165px;}*/
.list-mode  p.more-desc a.av{ }
.list-mode li.kong{font-size: 14px;text-align: center;width: 720px;height: 21px;overflow: hidden;padding: 20px;padding-right: 30px;}
.list-mode li.kong label{padding-left: 23px;margin-top: 10px;background: url(../images/loading.gif) left center no-repeat;padding: 10px 0 10px 40px;}
/* grid-mode */
.grid-mode{padding-left:15px;padding-right:0px;overflow: hidden;position:relative;padding-bottom: 5px; margin-top:20px;}
.grid-mode  li{height:300px;width:192px;text-align:left;overflow:hidden;margin-bottom: 5px;float:left;padding: 5px;margin-right: 6px;position: relative;}
.grid-mode  li a.vod-img {width:192px;height:248px; float:left;display:block; overflow: hidden;position: relative;}
.grid-mode  li a.vod-img  img{padding:1px;width:185px;height:238px; display:block;border:1px solid #999; background:url(../images/loading.gif) no-repeat center center;}
.grid-mode  li a.vod-img label.mask {width:185px;height:26px;display:block;overflow:hidden;background-color:#000;position:absolute;left:2px;right:2px;bottom:6px;filter:alpha(opacity=45);opacity:.3;z-index:1;}
.grid-mode  li a:hover.vod-img label.mask { background-color:#b9282f; filter:alpha(opacity=80); opacity:.8; }
.grid-mode  li .vod-img  label.text {width:175px;height:26px;line-height:23px;display:block;overflow:hidden;font-size:12px;position:absolute;left:3px;bottom:5px;text-align:right;z-index:2;color:#fff;white-space:nowrap;padding-top: 0;padding-right: 5px;padding-bottom: 0;padding-left: 5px;}
.grid-mode  li .vod-img  label.score {display:block;width:33px;height:26px;line-height:26px;text-align:center;overflow:hidden;color:#fff;position:absolute;left:0;bottom:7px;z-index:3;-webkit-text-size-adjust:none;background-color:#b9282f;font-weight:bold;}
.grid-mode  li .vod-img span.tv {width:184px;height:27px;display:block;overflow:hidden;background-color:#b9282f;position:absolute;left:2px;bottom:219px;filter:alpha(opacity=60);opacity:.4;z-index:1;}
.grid-mode  li .vod-img:hover span.tv {background-color:#000; filter:alpha(opacity=70); opacity:.8; }
.grid-mode  li .vod-img span.tvtime {width:184px;line-height:26px;display:block;overflow:hidden;font-size:12px;position:absolute;left:2px;bottom:219px;text-align:center;z-index:2;color:#fff;white-space:nowrap;padding-top: 0;padding-right: 5px;padding-bottom: 0;padding-left: 3px;}
.grid-mode  li .state{position: absolute;z-index: 1;margin-top: 53px!important;margin-top: 30px;width: 234px;}
.grid-mode li:hover{background-color: #fcfcfc;	}	
.grid-mode  p.type{width: 190px;}
.grid-mode p.type a{float:left; margin-right:5px;}
.grid-mode  p em{width: 36px;float: left; text-align:left;color: #666;display: block;height: 24px;overflow: hidden;font-style:normal;font-weight:normal;}
.grid-mode  p em.showdata{ display:none;}
.grid-mode  p em.area{ display:none;}
.grid-mode  p.director{ display:none;}
.grid-mode  p.plot{ display:none;}
.grid-mode  p.gold{ display:none;}
.grid-mode   .play-txt span.stitle{ display:none;}
.grid-mode li .play-txt{float: left;}
.grid-mode li .state{position: absolute;z-index: 1;margin-top: -118px!important;margin-top: -123px;width: 145px;margin-left: 4px;}
.grid-mode li .state em{display:none;}
.grid-mode li .mod_version{width: 120px;height: 20px;line-height: 20px;display: block;overflow: hidden;font-size: 12px;position: absolute;left: 3px;bottom: 3px;padding: 0 5px;text-align: right;z-index: 2;color: #fff;white-space:nowrap; }
.grid-mode li.kong{font-size: 14px;text-align: center;width: 720px;height: 21px;overflow: hidden;padding: 20px;padding-right: 30px;}
.grid-mode li.kong label{padding-left: 23px;margin-top: 10px;background: url(../images/loading.gif) left center no-repeat;padding: 10px 0 10px 40px;}
.grid-mode p{width: 149px; height: 22px; line-height: 22px;}
.grid-mode p.actor{width:149px; overflow:hidden; height:26px;}
.grid-mode p.actor a:link{float:left; margin-right:5px;}
.grid-mode p.actor a:hovar{color:#f45d80;}
.grid-mode h3{width: 149px;text-align:left;height: 26px;line-height: 26px;overflow: hidden;margin-top: 3px;font-size: 14px;font-weight: normal;}
.grid-mode li p.count{ display: none;}					
.ui-vpages{height:27px;line-height:27px;overflow:hidden;text-align:center;margin-top: 15px;margin-bottom: 15px; clear:both;}
.ui-vpages a{ width:25px; height:25px; white-space:nowrap; line-height:25px; border:1px solid #ededed; display:inline-block; text-align:center; margin-left:10px; color:#acacac; background:#fff; vertical-align:top}
.ui-vpages a:hover{ text-decoration:none; border:1px solid #b9282f; background-color:#b9282f; color:#ffffff;}
.ui-vpages span{  width:25px; height:25px; text-align:center; color:#fff; display:inline-block; border:1px solid #b9282f; background-color:#b9282f; margin-left:10px; line-height:25px; vertical-align:top}
.ui-vpages em{  height:25px; text-align:center; display:inline-block; margin-left:10px; border:1px solid #ededed; color:#dedede; background:#fafafa; width:55px; line-height:25px; vertical-align:top}
.ui-vpages strong{height:27px; text-align:center; display:inline-block;  margin-left:10px; line-height:27px; vertical-align:top;font-weight: normal;}
.ui-vpages em.first{ text-indent:12px; background:url(../images/icon.png) 0px -1892px no-repeat #fafafa;}
.ui-vpages em.last{ text-indent:12px; background:url(../images/icon.png) 0px -1917px no-repeat #fafafa;}
.ui-vpages a.first{ width:55px; text-indent:12px; background:url(../images/icon.png) 0px -1831px no-repeat;}
.ui-vpages a.last{ width:55px; text-indent:12px; background:url(../images/icon.png) 0px -1857px no-repeat;}
.ui-vpages a.prev{ width:55px;}
.ui-vpages a.next{ width:55px;}
.ui-vpages a.first:hover{ background:url(../images/icon.png) 0px -1952px no-repeat #0083ce; color:#fff;}
.ui-vpages a.last:hover{ background:url(../images/icon.png) 0px -1974px no-repeat #0083ce; color:#fff;}
.ui-vpages a.prev:hover{ background:#b9282f; color:#fff;}
.ui-vpages a.next:hover{ background:#b9282f; color:#fff;}
/* 视频内容页 */
.vod-info {margin-top:10px;position: relative;border-top-width: 3px;border-top-style: solid;border-top-color: #B9282F;overflow: hidden;padding: 10px;background-color:#FFF;width: 980px;margin-right: auto;margin-left: auto;border-right-width: 1px;border-bottom-width: 1px;border-left-width: 1px;border-right-style: solid;border-bottom-style: solid;border-left-style: solid;border-right-color: #e5e5e5;border-bottom-color: #e5e5e5;border-left-color: #e5e5e5;}
.info-l {width: 242px;overflow: hidden;float: left;}
.info-l img {padding: 1px;border:1px solid #999;width:234px;height:314px;display:block;background:url(../images/lazyload.gif) no-repeat center center;clear: both;}
.info-l .tools{margin-top:5px;border-right-width: 1px;border-left-width: 1px;border-right-style: solid;border-left-style: solid;border-right-color: #dedede;border-left-color: #dedede;}
.info-l .tools a{float:left;display:block;width:77px;text-align:center;height:38px;line-height:38px;font-size:14px;color:#666;font-family:'Microsoft YaHei';border-top-width: 1px;border-right-width: 1px;border-bottom-width: 1px;border-top-style: solid;border-right-style: solid;border-bottom-style: solid;border-top-color: #dedede;border-right-color: #dedede;border-bottom-color: #dedede;}
.info-l .tools .center{ width:68px;}
.info-l .tools .curr{color:#B9282F;height:36px;line-height:36px;border-top-width: 3px;border-left-width: 1px;border-top-style: solid;border-left-style: solid;border-top-color: #B9282F;border-left-color: #dedede;}
.info-l .tools a:hover{ text-decoration:none;color:#B9282F; border-top:3px solid #B9282F; height:36px; line-height:36px;}
.vod-infos {float: left;width: 400px;margin-left: 10px;overflow: hidden;line-height: 28px;}
#yybox,#ymbox{ overflow:hidden; height:28px; width:333px;}
.yymoerbtn{ display:none; float:left; width:28px; height:28px;line-height:28px; *line-height:28px; _line-height:28px; overflow:hidden; position:absolute; right:10px; top:0px; }
.vod-infos .info li p a {padding-right: 3px;white-space:nowrap;}
.vod-infos h1 {clear: both;overflow: hidden;line-height: 35px;height: 35px;font-size: 20px;font-weight: bold;color: #333;}
.detail-sect {height:28px;overflow:hidden;float:left;padding-top: 0;padding-right: 0;padding-bottom: 0;padding-left: 0px;margin-bottom: 5px;}
.info-l label.mask{width: 238px;height: 20px;display: block;overflow: hidden;background-color: black;position: absolute;left: 10px;bottom: 55px;filter: alpha(opacity=60);opacity: 0.6;z-index: 1;}
.info-l label.text{width: 238px;height: 20px;line-height: 20px;display: block;overflow: hidden;font-size: 12px;position: absolute;left: 10px;bottom: 55px;text-align: left;z-index: 2;color: white;white-space: nowrap;padding-left: 4px;}
.interest-sect, .interest-rss {width:66px;height:28px;overflow:hidden;float:left;margin-right:0px;}
.detail-sect a { display:block; width:66px; height:28px; line-height:28px; _line-height:28px; overflow:hidden; text-align:left; color:#787878; font-size:12px; text-indent:28px; background:url(../images/jh.gif) no-repeat; }
.detail-sect a:hover {display:block;width:66px;height:28px;line-height:28px;_line-height:28px;overflow:hidden;text-align:left;color:#787878;font-size:12px;text-indent:28px;background-image: url(../images/jh.gif);background-repeat: no-repeat;background-position: 0px -28px;}
@-moz-document url-prefix() {}
.detail-sect a:hover {color:#b9282f;}
.interest-sect .sect-btn {background-position:0 0;}
.interest-rss .rss-btn {background-position:-60px 0;}
.interest-sect .sect-show, .interest-rss .rss-show {width:66px;height:28px;overflow:hidden;}
.interest-sect .sect-show a {background-position:0 -28px;color:#b9282f;text-indent:22px;}
.interest-sect .sect-show a:hover {background-position:0 -28px;color:#888;text-indent:22px;}
.interest-rss .rss-show a {background-position:-60px -28px;color:#b9282f;text-indent:22px;}
.interest-rss .rss-show a:hover {background-position:-60px -28px;color:#888;text-indent:22px;}
.interest-rss a:hover {display:block;width:66px;height:28px;line-height:28px;_line-height:28px;overflow:hidden;text-align:left;color:#b9282f;font-size:12px;text-indent:28px;background-image: url(../images/jh.gif);background-repeat: no-repeat;background-position: -60px -28px;}
.detail-sect .sect-show a:hover { color:#666; }
.detail-cols { width:960px; margin:0 19px 19px 19px; overflow:hidden; zoom:1; background-color:#fff; }
#zhuomian a { width:107px; height:28px; text-indent: 22px; background-image: url(../images/btn.gif);background-position: 0px -27px;color:#fff;}
#zhuomian a:hover {width:107px;height:28px;text-indent: 22px;background-image: url(../images/btn.gif);background-position: 0px -56px;color:#fff;}
.vod-infos .info{display:block;margin-top:5px;overflow:hidden;clear: both;font-size: 14px;border-top-width: 1px;border-right-width: 1px;border-left-width: 1px;border-top-style: solid;border-right-style: solid;border-left-style: solid;border-top-color: #eee;border-right-color: #eee;border-left-color: #eee;}
.vod-infos .info li{width:400px;display:block;overflow:hidden;float:left;border-bottom:1px solid #eee;}
.vod-infos .info .odd{ background:#f6f6f6;}
.vod-infos .info .jq{background:#f6f6f6; height:auto; overflow:hidden;}
.vod-infos .info .jq p{padding:0px 4px;overflow:hidden;}
.vod-infos .info .jq p em{border-right-width: 1px;border-right-style: solid;border-right-color: #eee;text-align: center;}
.vod-infos .info .jq p span{float:left;padding:0px 3px;overflow:hidden;}
.vod-infos .info li span{float:left;width: 50px;border-right-width: 1px;border-right-style: solid;border-right-color: #eee;text-align: center;}
.vod-infos .info li p{float:left;padding:0px 8px;overflow:hidden;}
.vod-infos .info .ctime{ color:#ccc; margin-left:12px; float:none;}
.vod-infos .info .d{ color:#007511;}
.vod-infos .info .i{ color:#8B7B16; margin-left:15px;}
.vod-infos .info li em{ background:#dfdfdf; padding:2px 7px; font-family:'Microsoft YaHei';}
.vod-infos .info .comment span{ color:#007511;}
.vod-infos .info .comment a{ display:block; width:60px; height:19px; overflow:hidden; float:left; text-indent:-999px; background:url(../images/background.png) 0px -238px no-repeat; _display:inline; margin:5px 0px 0px 10px;}
.vod-infos .info .l_b{ width:100%;}
.vod-infos .info #bdshare{ padding-bottom:0px; width:410px; height:40px; margin-top:15px;}
.vod-infos .info .pic325{ margin-left:13px;}
.vod-infos .info .pic325{ width:305px; margin-left:0px;}
.vod-infos .info .r{ width:210px;}
.vod-infos .info li p #commnum {color: #B9282F;}
.vod-infos .info li .link-cmt a {display:inline-block;width:61px;height:24px;overflow:hidden;text-indent:-999px;float:left;background:url(../images/cmt-link.png) 0 0 no-repeat;margin-top: 2px;}
.vod-infos .info .link-cmt label {float: left;}
.vod-infos .info dl{display:block;line-height:28px;overflow:hidden;float:left;padding-left:12px;border-bottom:1px solid #eee;width: 400px;clear: both;}
.vod-infos .info dl span{ float:left;}
.vod-infos .info dl dd{float:right;width:345px;padding:0px 8px;overflow:hidden;border-left-width: 1px;border-left-style: solid;border-left-color: #eee;}
/* detail-desc-cnt */
.detail-desc-cnt{padding: 5px;font-size: 14px;line-height: 24px;}	
/* rating */
#rating{width: 328px;height: 32px;line-height: 30px;overflow: hidden;	color: #666;border: 1px solid #ddd;border-radius: 2px;float: left;clear: both;}			
#rating span{ float: left;font-size: 14px;height: 32px;overflow: hidden;}	
#rating span.label{padding: 0 0 0 10px;background-color: #eee;}
#rating .rating{float: left;width: 120px;height: 24px;overflow: hidden;padding: 3px 10px 0 7px;}	
#rating .rating li{cursor: pointer;float:left;overflow: hidden;width: 24px;height: 24px;text-indent: -99px;background: url(../images/rating.png) 0 0 no-repeat;}
#rating .rating li.hover,#rating .rating li.active{background: url(../images/rating.png) 0 -24px no-repeat;}
/* rating-box */
.rating-box{width: 307px;height: 85px;position: absolute;top: 0px;right: 7px;background: url(../images/score-scale.gif) 0 bottom no-repeat;display: none;z-index: 888;}	
/* rating-kong */
#rating-kong{background: none;display: block;}
.rating-kong-item{font-size: 14px;line-height: 40px;height: 40px;overflow: hidden;margin-top: 42px;color: #b9282f;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: #b9282f;font-size: 14px;background: none;}
/* rating-total */
.rating-total{width: 307px;height: 48px;}
/* rating-total-item */
.rating-total-item{display: block;height: 48px;overflow: hidden;float: left;background-color: #fff;margin-right: -48px;}
/* pingfen-total */
.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:#7c4600;z-index: 6;font-size: 26px;font-weight: normal;}
.pingfen-total em{top: 1px;left: 1px;color: #ffeedb;z-index: 5;}
/* rating-bar */
.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 #952026;background: url(../images/score-bg.gif?) 0 -20px no-repeat;}
/* rating-show */	
.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: #9beaed;}	
.rating-box .rating-show em{line-height: 14px;overflow: hidden;float: left;font-size: 10px;	color: #b9282f;font-weight: normal;-webkit-text-size-adjust: none;}	
.vod-right {float: right;width: 310px;position: relative;overflow: hidden;z-index: 100;}
.detail-union {margin-top:73px;background-color:#fcfcfc;z-index: 100;}
.detail-union, .detail-union img {height:250px;display:block;width:300px;overflow:hidden;float: right;z-index: 100;}
.vod-related {padding-right: 10px;padding-left: 10px;margin-bottom: 18px;background-color: #f3f3f3;line-height: 25px;padding-top: 5px;padding-bottom: 3px;border-right-width: 1px;border-bottom-width: 1px;border-left-width: 1px;border-right-style: solid;border-bottom-style: solid;border-left-style: solid;border-right-color: #e5e5e5;border-bottom-color: #e5e5e5;border-left-color: #e5e5e5;height: 25px;overflow: hidden;}
.vod-related h5 {float: left;width: 80px;font-size: 14px;font-weight: bold;margin-right: 15px;}
.vod-related h5 span{float: left;color: #b9282f;}
.vod-related p {float: left;}
.vod-related h3 {}
.vod-related h3 a{display:block; padding:0px 10px 0px 20px; float:left; _display:inline; background:url(../images/other_bg.png) 0px -350px; white-space:nowrap; margin:0px 12px 4px 0px;}
.vod-related h3 a:hover{color:#B9282F;text-decoration:none;background-position:0px -375px;}

/*************************************** 新的播放列*********************表*/

.publicbox{width:998px;margin-bottom:10px;overflow:hidden;margin-top: 10px;background-color:#FFF;border:1px solid #ddd;_height:1%margin-top: 10px;z-index: 1;}
.publicbos{width:978px;margin-bottom:10px;overflow:hidden;margin-top: 10px;background-color:#FFF;border:1px solid #ddd;_height:1%margin-top: 10px;z-index: 1;}
.vodplaybox{padding-top: 13px;padding-bottom: 10px;overflow:hidden;float:none;}
.vodhottitle{height:45px;background:url(../images/titleimgitem.gif) no-repeat;margin-top: 10px;margin-right: 20px;margin-bottom: 3px;margin-left: 20px;padding-left: 80px;}
#detail-list .order {padding-top:10px;_padding-top:9px;overflow:hidden;float:right;width:100px;padding-right:25px;padding-bottom:10px;}
#detail-list .order a {color:red;padding-left:8px;}
#detail-list .order .asc {background:url(../images/asc.gif) 0 0 no-repeat;}
#detail-list .order .desc {background:url(../images/desc.gif) 0 0 no-repeat;}
.play_list { float:left;}
.vodhottitle div.txtt{float:right; padding-right:10px; font-size:12px; padding-top:4px; _padding-top:5px; }
.vodhottitle div.txtt a{ display:block; background:url(../images/bc.gif) no-repeat 0px -5px ; padding-left:24px; line-height:25px;font-family:'宋体'; white-space:nowrap;}
.vodhottitle div.txt a:hover{ background-position:0px -38px }
.play_list dd{ float:left; cursor:pointer;  margin-right:10px; position:relative; }
.play_list dd span{ width:102px; height:42px; display:block;}
.play_list dd em.no_v{width:auto;height:18px;font-size:12px;font-family:'宋体';text-align:center;position:absolute;right:2px;top:2px;color:#FFF;background-color:#F30;padding-top: 0px;padding-right: 1px;padding-bottom: 0px;padding-left: 1px;}
.play_list dd #bdhd-pl span{ background:#FFF url(../images/playtabbtn.gif) no-repeat 0px -42px;}
.play_list dd #qvod-pl span{ background:#FFF url(../images/playtabbtn.gif) no-repeat -102px -42px;}
.play_list dd #qiyi-pl span{ background:#FFF url(../images/playtabbtn.gif) no-repeat -408px -42px;}
.play_list dd #tudou-pl span{ background:#FFF url(../images/playtabbtn.gif) no-repeat -306px -42px;}
.play_list dd #youku-pl span{ background:#FFF url(../images/playtabbtn.gif) no-repeat -204px -42px;}
.play_list dd #letv-pl span{ background:#FFF url(../images/playtabbtn.gif) no-repeat -510px -42px;}
.play_list dd #sohu-pl span{ background:#FFF url(../images/playtabbtn.gif) no-repeat -612px -42px;}
.play_list dd #sinahd-pl span{ background:#FFF url(../images/playtabbtn.gif) no-repeat -714px -42px;}
.play_list dd #funshion-pl span{ background:#FFF url(../images/playtabbtn.gif) no-repeat -816px -42px;}
.play_list dd #jjvod-pl span{ background:#FFF url(../images/playtabbtn.gif) no-repeat -918px -42px;}
.play_list dd #cntv-pl span{ background:#FFF url(../images/playtabbtn.gif) no-repeat -1020px -42px;}
.play_list dd #xunlei-pl span{ background:#FFF url(../images/playtabbtn.gif) no-repeat -1122px -42px;}
.play_list dd #qq-pl span{ background:#FFF url(../images/playtabbtn.gif) no-repeat -1224px -42px;}
.play_list dd #m1905-pl span{ background:#FFF url(../images/playtabbtn.gif) no-repeat -1326px -42px;}
.play_list dd #swf-pl span{ background:#FFF url(../images/playtabbtn.gif) no-repeat -1428px -42px;}
.play_list dd #pps-pl span{ background:#FFF url(../images/playtabbtn.gif) no-repeat -1530px -42px;}
.play_list dd #pptv-pl span{ background:#FFF url(../images/playtabbtn.gif) no-repeat -1632px -42px;}
.play_list dd #flv-pl span{ background:#FFF url(../images/playtabbtn.gif) no-repeat -1734px -42px;}
.play_list dd #xigua-pl span{ background:#FFF url(../images/playtabbtn.gif) no-repeat -1836px -42px;}
.play_list dd #miaopou-pl span{ background:#FFF url(../images/playtabbtn.gif) no-repeat -1937px -42px;}
.play_list dd #gvod-pl span{ background:#FFF url(../images/playtabbtn.gif) no-repeat -2039px -42px;}
.play_list dd #xfplay-pl span{ background:#FFF url(../images/playtabbtn.gif) no-repeat -2141px -42px;}
.play_list dd.current a{background-color:#FFF; background-position:0px 0px;}
.play_list .current #bdhd-pl span{background-color:#FFF; background-position:0px 0px;}
.play_list .current #qvod-pl span{background-color:#FFF; background-position:-102px 0px;}
.play_list .current #qiyi-pl span{ background:#FFF url(../images/playtabbtn.gif) no-repeat -408px 0px;}
.play_list .current #tudou-pl span{ background:#FFF url(../images/playtabbtn.gif) no-repeat -306px 0px;}
.play_list .current #youku-pl span{ background:#FFF url(../images/playtabbtn.gif) no-repeat -204px 0px;}
.play_list .current #letv-pl span{ background:#FFF url(../images/playtabbtn.gif) no-repeat -510px 0px;}
.play_list .current #sohu-pl span{ background:#FFF url(../images/playtabbtn.gif) no-repeat -612px 0px;}
.play_list .current #sinahd-pl span{ background:#FFF url(../images/playtabbtn.gif) no-repeat -714px 0px;}
.play_list .current #funshion-pl span{ background:#FFF url(../images/playtabbtn.gif) no-repeat -816px 0px;}
.play_list .current #jjvod-pl span{ background:#FFF url(../images/playtabbtn.gif) no-repeat -918px 0px;}
.play_list .current #cntv-pl span{ background:#FFF url(../images/playtabbtn.gif) no-repeat -1020px 0px;}
.play_list .current #xunlei-pl span{ background:#FFF url(../images/playtabbtn.gif) no-repeat -1122px 0px;}
.play_list .current #qq-pl span{ background:#FFF url(../images/playtabbtn.gif) no-repeat -1224px 0px;}
.play_list .current #m1905-pl span{ background:#FFF url(../images/playtabbtn.gif) no-repeat -1326px 0px;}
.play_list .current #swf-pl span{ background:#FFF url(../images/playtabbtn.gif) no-repeat -1428px 0px;}
.play_list .current #pps-pl span{ background:#FFF url(../images/playtabbtn.gif) no-repeat -1530px 0px;}
.play_list .current #pptv-pl span{ background:#FFF url(../images/playtabbtn.gif) no-repeat -1632px 0px;}
.play_list .current #flv-pl span{ background:#FFF url(../images/playtabbtn.gif) no-repeat -1734px 0px;}
.play_list .current #xigua-pl span{ background:#FFF url(../images/playtabbtn.gif) no-repeat -1836px 0px;}
.play_list .current #miaopou-pl span{ background:#FFF url(../images/playtabbtn.gif) no-repeat -1937px 0px;}
.play_list .current #gvod-pl span{ background:#FFF url(../images/playtabbtn.gif) no-repeat -2039px 0px;}
.play_list .current #xfplay-pl span{ background:#FFF url(../images/playtabbtn.gif) no-repeat -2141px 0px;}
.wxts{margin:10px 20px 0px 20px; border:1px dashed #ccc; background-color:#f0f0f0;padding:10px;text-align:left;color:#888;}
.wxts .snvtvb{ padding:0px 0px 10px 0px; border-bottom:1px dashed #ccc;}
.wxts .snvtvs{ padding:5px 0px 2px 0px; }
.wxts .snvtvs .play_down{padding:0px 0px 5px 0px;line-height:25px; font-size:13px;}
.wxts .snvd{ color:#f80;}
.wxts a.playdown_btn{ display:inline; clear:both; border:none; width:auto; margin:0px; padding:0px; line-height:12px; float:none;color:#f80;}
.wxts a.playdown_btn:hover{ background-color:transparent; color:#333;border:none;}
.vodplaybox{width:996px;padding-top: 13px;padding-bottom: 10px;clear: both;}
.player_list{
max-height:600px;_height:expression(this.scrollHeight>600 ? "600px":"auto");overflow:auto;overflow-x:hidden;clear:both;position:relative;scrollbar-face-color: #ddd;scrollbar-shadow-color: #ccc;scrollbar-highlight-color: #ccc;scrollbar-3dlight-color: #fff;scrollbar-darkshadow-color: #eee;scrollbar-track-color: #fff;scrollbar-arrow-color: #999999;margin-left: 23px;margin-top: 8px;margin-bottom: 8px;}
.player_list a{display:block;float:left;border:1px solid #dbdbdb;line-height:28px;height:29px;margin-right:11px;white-space:nowrap;width:126px;position:relative;margin-bottom:10px;text-align: center;padding-top: 0px;padding-right: 10px;padding-bottom: 0px;padding-left: 10px;border:1px solid #e0e0e0;background-color:#F9F9F9;}
.player_list a:hover{border:1px solid #B9282F;background-color:#B9282F;color:#FFF;font-size: 12px;text-decoration: none;}
.vodplaybox a.last{ margin-right:0px;}
.vodplaybox a.cur{border:1px solid #333; background-color:#333; color:#fff}
.vodplaybox a.cur:hover{border:1px solid #b9282f; background-color:#b9282f; color:#FFF}
.vodplaybox a span.new{background:url(../images/neww.gif) no-repeat; width:19px; height:29px; display:block; position:absolute; left:0px; top:0px;}
.vodplaybox .vodson_title{font-weight:bold;background:url(../images/linebg.gif) repeat-x 0px center;padding-left:20px;margin-bottom:10px;overflow: hidden;margin-right: 20px;margin-left: 20px;}
.vodplaybox .vodson_title span.a_title{ display:inline-block; float:left; background-color:#FFF; font-size:14px; height:14px; padding:10px 5px; _padding:11px 5px 9px 5px; color:#333; }
.vodplaybox .vodson_title span.slogo{ display:inline-block; width:51px; height:12px; margin:11px 10px 0px 0px; _margin:10px 10px 0px 0px; float:right; background:#FFF url(../images/linelogo.gif) no-repeat center center; padding:0px 3px 0px 5px;}
#latest1 { width: auto; padding: 0 25px; }

/******************************************* 新的播放列结束********************表************************/

.ui-titlej {height: 44px;background: url("../images/tdbg2.png");line-height: 44px;padding-right: 25px;font-size: 14px;
}
.ui-titlej h2 { height: 40px; line-height: 40px; overflow: hidden; padding: 0 19px; color: #666; font-size: 14px; border-bottom: 1px solid #EEE; background-color: #FCFCFC; }
.ui-titlej ul li { background: url("../images/tdbg3.png"); width: 191px; height: 44px; line-height: 44px; float: left; overflow: hidden; text-align: center; color: #666; font-weight: bold; font-size: 14px; cursor: pointer; border: 0px solid #fff; border-bottom: 0; }
.ui-titlej ul li.current { background: url("../images/tdbg2.png");}
.ui-titlej ul li.currentt { background: url("../images/title_down.png");color:#FFF;font-weight:normal;}
.ui-titlej ul li em{font-size:12px; margin-left:10px;}
.ui-titlej strong { color: #b9282f; }
.img-listt {width: 1001px;background-color:#fff;overflow:hidden;border-left-width: 1px;border-left-style: solid;border-left-color: #D9D9D9;padding-left: 3px;border-bottom-width: 1px;border-bottom-style: solid;border-bottom-color: #D9D9D9;margin-right: -1px;border-right-width: 1px;border-right-style: solid;border-right-color: #D9D9D9;}
.img-listt li {width:141px;height: 230px;padding:12px;overflow:hidden;float:left;border-right-width: 1px;border-right-style: solid;border-right-color: #D9D9D9;}
.img-listt li:hover {background-color:#fcfcfc;}
.img-listt h3 {width:141px;height:22px;line-height:22px;font-size:14px;overflow:hidden;margin:0 auto;margin-top:4px;font-size:14px;}
.img-listt li p {width:141px;height:22px;line-height:22px;color:#999;overflow:hidden;margin:0 auto;font-size:12px;}
.img-listt li p.time {text-indent:18px;background:url(../images/clock.gif) 0 4px no-repeat;}
.img-listt .play-img { width: 138px; height: 194px; display: block; overflow: hidden; margin: 0 auto; margin-top: 0; position: relative; background-color: #fff; }
.img-listt .play-img:hover { color:#fff; text-decoration:none; border-color:#fff; box-shadow:0 1px 1px rgba(0, 0, 0, 0.07); }
.img-listt .play-img img { width:138px; height:194px; display:block; overflow:hidden; background:url(../images/lazyload.gif) no-repeat scroll center center transparent; }
.img-listt .play-img label.mask { width:138px; height:23px; display:block; overflow:hidden; background-color:#000; position:absolute; left:2; bottom:0; filter:alpha(opacity=40); opacity:0.4; z-index:1; }
.img-listt .play-img:hover label.mask { background-color:#b9282f; filter:alpha(opacity=80); opacity:.8; }
.img-listt .play-img label.text {width:132px;height:23px;line-height:23px;display:block;overflow:hidden;font-size:12px;position:absolute;left:3px;bottom:0;text-align:right;z-index:2;color:#fff;white-space:nowrap;padding-top: 0;padding-right: 5px;padding-bottom: 0;padding-left: 5px;}
.img-listt .play-img label.score { display:block; width:33px; height:23px; line-height:23px; text-align:center; overflow:hidden; color:#fff; position:absolute; left:0; bottom:0; z-index:3; -webkit-text-size-adjust:none; background-color:#b9282f; font-weight:bold; }
.txt-list-small li {width: 19%;height:32px;line-height:32px;overflow:hidden;float:left;font-size:12px;color:#aaa;border-bottom:1px dotted #e0e0e0;margin-right: 8px;}
.txt-list-small li a { margin:0 4px; }
.txt-list-small li span, .txt-list li a.gray { color:#666; font-size:12px; margin:0 4px; }
.txt-list-small {width: 988px;margin-top: 0;overflow:hidden;padding-top: 10px;padding-bottom: 10px;padding-left: 10px;border-right-width: 1px;border-bottom-width: 1px;border-left-width: 1px;border-right-style: solid;border-bottom-style: solid;border-left-style: solid;border-right-color: #D9D9D9;border-bottom-color: #D9D9D9;border-left-color: #D9D9D9;clear: both;}
.novod {padding: 50px 0; text-align: center; font-size: 14px; }
.tjuqing {line-height:28px;padding: 10px;background-color: #FFF;border-right-width: 1px;border-bottom-width: 1px;border-left-width: 1px;border-right-style: solid;border-bottom-style: solid;border-left-style: solid;border-right-color: #D9D9D9;border-bottom-color: #D9D9D9;border-left-color: #D9D9D9;font-size: 14px;text-indent: 3%;}
#juqing .ui-titlej h3 {font-weight:700;color:#333;padding-left: 25px;padding-right: 25px;}
/* 评论 */
#comment .ui-titlej h3 {font-weight:700;color:#333;padding-left: 25px;padding-right: 25px;}
#comment .ui-cnt {width:960px;padding:19px;overflow:hidden;background-color: #FFF;border-right-width: 1px;border-bottom-width: 1px;border-left-width: 1px;border-right-style: solid;border-bottom-style: solid;border-left-style: solid;border-right-color: #D9D9D9;border-bottom-color: #D9D9D9;border-left-color: #D9D9D9;}
#comment .ui-form {padding:0;}
#cmt-input-tip .ui-input, #review-input-link .ui-input {width:958px;float:none;*float:left;margin:0;}
#cmt-input-bd .ui-textarea {height:72px;padding:8px;width:942px;}
#cmt-input-bd .ui-form-info {margin:5px 0 0 0; overflow:hidden;}
#cmt-input-bd .ui-form-info p {margin:0;padding:0 15px 0 0;}
#comment .ui-form-item {margin:0;}
#comment .ui-bar {margin-top:10px;border:1px solid #eee;}
#comment .ui-bar .view-filter {padding:0;}
.ui-form-info {height:35px;line-height:35px;overflow:hidden;margin:10px 0 0 0;}
#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:960px;padding:0 0 5px 0;overflow:hidden;margin:15px 0 0 0;}
.ui-comment {width:960px;margin:-15px 0 0 0;overflow:hidden;background:url(../images/bg-cmt-time.gif) -100px 15px repeat-y;}
.ui-comment .kong {margin-top:15px;text-align:center;background-color:#fff;font-size:14px;}
.comment-item {width:960px;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;background:url(../images/bg-cmt-time.gif) 41px 0 no-repeat;}
.comment-time .date-time strong {display:block;color:#999;line-height:14px;text-align:left;width:49px;margin-top:4px;line-height:20px;}
.comment-post {width:897px;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:866px;overflow:hidden;float:right;padding:10px;margin-left:-1px;border:1px solid #e3e3e3;background-color:#f9f9f9;border-radius:4px;}
.comment-avatar {width:50px;float:left;overflow:hidden;}
.comment-avatar img {display:block;width:48px;height:48px;overflow:hidden;border-radius:2px;background-color:#eee;}
.comment-body {width:805px;overflow:hidden;float:right;}
.comment-text {line-height:25px;font-size:14px;word-wrap:break-word;}
.comment-text span,.comment-text .user, .comment-text a,.comment-assist a:hover{color:#b9282f;}
.comment-text em {margin-right:5px;}
.comment-assist {height:14px;line-height:14px;overflow:hidden;margin-top:8px;padding-right:4px;}
.comment-assist a {color:#999;}
.comment-assist span a {margin-right:10px;}
.comment-replay {width:805px;margin-top:5px;overflow:hidden;}
.comment-replay-arrow {width:17px;height:10px;overflow:hidden;position:relative;margin:0 0 0 781px;background:url(../images/comment-arrow.gif) -10px 0 no-repeat;}
.cmt-forward .cmt-replay-arrow {margin:0 0 0 15px;}
.comment-replay-cnt {width:783px;overflow:hidden;padding:10px;margin-top:-1px;border:1px solid #e3e3e3;background-color:#fbfbfb;border-radius:2px;}
.comment-replay .ui-textarea {width:765px;height:60px;line-height:20px;border-color:#ccc;background:url(../images/input-focus.gif) 0 0 repeat-x #fff;}
.comment-replay-assist {width:783px;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-color:#666;}
.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:#B9282F;}
.comment-name a,.comment-review .comment-name a:hover,.comment-cnt a{color:#B9282F;}
.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:#B9282F;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-bar {height:42px;overflow:hidden;padding:0 10px;border-bottom:1px solid #eee;}
.view-filter {float:left;height:24px;line-height:24px;overflow:hidden;margin-top:9px;color:#999;padding-left:10px;}
.view-filter em {float:left;padding:0 6px;font-family:simsun;}
.view-filter a {display:block;height:24px;overflow:hidden;padding:0 10px;float:left;border-radius:2px;}
.view-filter a:hover {text-decoration:none;background-color:#eee;}
.view-filter a.current {color:#fff;font-weight:700;background-color:#333;cursor:default;}
.ui-bar .ui-pages {margin-top:9px;}
.ui-pages {height:24px;text-align:center;}
.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-color:#b9282f;border: 1px solid #b9282f;}
.ui-pages a:hover{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-color:#333;border: 1px solid #333;}
.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:#dedede;font-weight:700;overflow:hidden;vertical-align:middle;background-color:#fafafa;border: 1px solid #ededed;}
/* 播放页面 */
#play-focus {overflow:hidden;background-image:url(../images/play-back.png);background-repeat: repeat-x;padding-top: 0px;padding-right: 0;padding-bottom: 0px;padding-left: 0;}
#player {width:1000px;float:left;overflow:hidden;background-color:#000;}
.playfxbox{float:right;overflow: hidden;padding-left:4px;padding-top:12px;}
#player-union {width:300px;float:right;overflow:hidden;margin:-13px 0 0 0;}
#player-union .player-union {width:300px;height:250px;display:block;margin:13px 0 0 0;}
.playbox-bottom {width:1000px;overflow:hidden;margin:0 auto;position:relative;}
.playbox-bottom .ui-sponsor {width:1000px;margin:0 auto;margin-top:10px;overflow:hidden;background:transparent;}
.p10idt{padding:0px;overflow: hidden;background-color:#FFF;border-bottom: 1px solid #d5d5d5;border-left:1px solid #d5d5d5;border-right:1px solid #d5d5d5;margin-top: 0;margin-right: auto;margin-bottom: 0;margin-left: auto;}
.p10idt-gold{padding:0px 15px; float:left; width:50px; height:45px;}
.p10idt-gold span{ font-size:28px;font-family: "Microsoft Yahei"; line-height: 45px; font-weight: normal; color:#b9282f;}
.loveidbox{float:left; width:80px; height:45px;}
.loveidbox a.sect-btn{width:92px;height:45px;line-height:45px;font-family:'宋体';background:url(../images/updownbtn.gif) no-repeat -152px 0px;display:block;float:left;text-align: center;padding-left:12px; }
.loveidbox a.sect-btn:hover{background-position:-152px -45px;}
.loveidbox .sect-show{width:92px;height:45px;line-height:45px;font-family:'宋体';background:url(../images/updownbtn.gif) no-repeat -152px -90px;display:block;float:left;text-align: center;padding-left:12px; }
.remind{float:left; width:80px; height:45px;}
.remind a.rss-btn{width:80px;height:45px;line-height:45px;font-family:'宋体';background:url(../images/updownbtn.gif) no-repeat -248px 1px;display:block;float:left;text-align: center;padding-left:12px; }
.remind a.rss-btn:hover{background-position:-248px -46px;}
.remind .sect-show{width:80px;height:45px;line-height:45px;font-family:'宋体';background:url(../images/updownbtn.gif) no-repeat -248px -90px;display:block;float:left;text-align: center;padding-left:12px; }
.updownbtnbox{float:left; width:198px; height:45px;}
.updownbtnbox a.digg_vodup,.updownbtnbox a.digg_voddown{background:url(../images/updownbtn.gif) no-repeat; width:51px; height:45px; display:block; float:left; text-align:center; padding-left:25px; line-height:45px;}
.updownbtnbox a.digg_vodup{}
.updownbtnbox a.digg_voddown{ background-position:-76px 0px;}
.updownbtnbox a.digg_vodup:hover{ background-position:0px -45px;}
.updownbtnbox a.digg_voddown:hover{background-position:-76px -45px;}
.updownbtnbox a.scbtnbox{width:92px;height:45px;line-height:45px;font-family:'宋体';background:url(../images/updownbtn.gif) no-repeat -152px 0px;display:block;float:left;text-align: center;padding-left:14px; }
.askbox{ padding:8px 15px; border:1px dashed #dbdbdb; background-color:#FFF; line-height:24px; color:#333}
.askbox .asktitle{ font-size:14px; color:#333; font-weight:bold;}
.bread-share {height:24px;line-height:18px;overflow:hidden;padding:2px 4px;}
.bread-crumb-nav-play {margin:0;border:0 none;}
.bread-crumb-nav-play li.home {padding-left:0;}
.bread-crumb-nav-play li.home a {margin-left:0;}
.datnew .new-title {height: 44px;line-height: 44px;padding-right: 25px;font-size: 14px;padding-left: 0px;border-bottom-width: 3px;border-bottom-style: solid;border-bottom-color: #B9282F;}
.datnew .new-title h2 {font-size:16px;font-weight:700;color:#FFF;float:left;background-color: #B9282F;line-height: 44px;height: 44px;border-bottom-width: 1px;border-bottom-style: solid;border-bottom-color: #B9282F;padding-right: 15px;padding-left: 15px;}
.datnew .new-title .lasted-type, .datnew .new-title .lasted-tags, .datnew .new-title .lasted-time {font-size:14px;font-weight:700;color:#333;}
.datnew .ui-cnt {overflow:hidden;background-color:#fff;padding-top: 10px;padding-right: 10px;padding-left: 10px;border-right-width: 1px;border-bottom-width: 1px;border-left-width: 1px;border-right-style: solid;border-bottom-style: solid;border-left-style: solid;border-right-color: #e5e5e5;border-bottom-color: #e5e5e5;border-left-color: #e5e5e5;}
.lasted-list li {width:970px;border-width:0 0 1px 0;}
.lasted-num, .lasted-tit, .lasted-type, .lasted-tags, .lasted-time {height:35px;overflow:hidden;text-align:center;}
.lasted-num {width:30px;color:#b9282f;font-size:12px;font-family:simsun;text-align:left;}
.lasted-tit {width:350px;text-align:left;}
.lasted-tit h5 {font-size:14px;}
.lasted-type {width:200px;font-size:14px;}
.lasted-tags {width:200px;}
.lasted-list em {margin:0 7px;}
.lasted-time {width:180px;text-align:right;color:#666;}
/*排行榜*/
.top-item-box {overflow:hidden;}
.top-item-box .top-title {overflow:hidden;height:42px;line-height:42px;background-color:#f2f2f2;margin-top: 0;margin-bottom: 0;padding-top: 0;padding-right: 10px;padding-bottom: 0;padding-left: 15px;border-bottom-width: 1px;border-bottom-style: solid;border-bottom-color: #e5e5e5;}
.top-item-box .top-title h3, .top-item-box .top-title h2 a {font-size:16px;font-weight:700;color:#b9282f;}
.top-item-box .top-title h2{font-size:16px;font-weight:700;color:#b9282f;}
.top-item-box .top-title span {font-size:14px;float:right;}
.top-item-box .top-title span a {padding-right:20px;background:url(../images/more.gif) right 0 no-repeat;}
.ui-top-tab {float:right;}
.ui-top-tab li {float:left;height:42px;line-height:42px;margin-top:4px;overflow:hidden;}
.ui-top-tab a {color:#333;display:block;height:42px;font-size:14px;overflow:hidden;float:left;padding-top: 0;padding-right: 17px;padding-bottom: 0;padding-left: 17px;}
.ui-top-tab a:hover {color:#fff;text-decoration:none;background-color:#333;}
.ui-top-tab li.current a, .ui-top-tab li.current a:hover {color:#b9282f;font-weight:700;background-color:#fff;}
.top-item {width:248px;height:400px;overflow:hidden;float:left;margin-top:10px;padding-top: 0;padding-right: 19px;padding-bottom: 0;padding-left: 18px;}
.top-item h3 {color:#333;height:35px;line-height:30px;overflow:hidden;font-size:14px;font-weight:700;}
.top-list li, .top-list-detail li{*float:left;*clear:both;width:248px;height:35px;line-height:33px;overflow:hidden;
border-width:1px 0 0 0;border-style:dotted;border-color:#e0e0e0;background-color:#fff;}
.top-list li h3{font-weight: normal;}
.top-list li a {display:block;width:100%;height:35px;overflow:hidden;color:#666;}
.top-list li a:hover {text-decoration:none;color:#333;background-color:#fcfcfc;}
.top-list li a:hover .tit {color:#b9282f;text-decoration:underline;}
.top-list .num, .top-list .tit, .top-list .score, .top-list .hits, .top-list-detail span {display:block;float:left;height:35px;overflow:hidden;}
.top-list .num, .top-list-detail .num {font-size:13px;font-style:italic;font-weight:700;text-align:center;width:23px;margin-right:3px;}
.top-list .stress, .top-list-detail .stress,.top-list li .score{color:#b9282f;}
.top-list .tit {color:#333;width:165px;font-size:12px;cursor:pointer;}
.top-list .score, .top-list .hits {float:right;text-align:right;}
.top-list li .hits {color:#999;}
.ui-top-tab-item {display:none;padding:10px 20px;}
.ui-top-tab-item-current {display:block;}
.top-list-detail li {width:826px;border-width:0 0 1px 0;}
.top-list-detail .num {font-size:16px;font-weight:normal;width:50px;}
.top-list-detail .tit {width:300px;font-size:14px;}
.top-list-detail .area {width:150px;text-align:center;font-size:14px;}
.top-list-detail .type {width:200px;text-align:center;font-size:14px;}
.top-list-detail .score {padding-right:10px;float:right;font-size:14px;color:#b9282f;}
/*排行榜*/
.w720{ width:720px;}
.w252{ width:252px;}
.w250{ width:250px;}
.w718{ width:718px;}
/*播放记录*/
.acResults {padding:3px;border:1px solid #000;background-color:#333;overflow:hidden;z-index:1000;margin-top: 3px;margin-right: 0;margin-bottom: 0;margin-left: 0px;}
.acResults ul li {height:30px;line-height:30px;cursor:pointer;display:block;font-size:12px;overflow:hidden;padding:0 8px;color:#FFF;}
.acResults ul li strong {color:#C00;font-weight:700;}
.acResults ul li a {display:block;padding:0 8px; color:#FFF;}
.acResults ul li a:hover {color:#333;text-decoration:none;}
.acLoading {background:url('indicator.gif') right center no-repeat;}
.acover {background:#787878;}
.acResults ul li.acover strong {color:#FFF;}
/*口水页面*/
#water-fall {width:1012px;padding-left: 12px;}
.ui-waterfall {width:239px;border:1px solid #ddd;background:#fff;float:left;overflow:hidden;margin:12px 12px 0 0;box-shadow:0 1px 3px #eee;border-radius:2px;}
.ui-waterfall:hover {border-color:#ccc;box-shadow:0 1px 3px #ddd;}
.ui-waterfall .fall-img {width:211px;height:290px;overflow:hidden;padding:14px 14px 0 14px;position:relative;}
.ui-waterfall .fall-img img {display:block;width:211px;overflow:hidden;background:url(../images/lazyload.gif) no-repeat scroll center center transparent;}
.fall-ing-bg {width:211px;height:24px;display:block;overflow:hidden;background-color:#000;position:absolute;left:14px;bottom:0;filter:alpha(opacity=50);opacity:.5;z-index:9;}
.fall-ing-txt {width:201px;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:210px;line-height:18px;overflow:hidden;padding:7px 14px;color:#999;}
.fall-action {width:144px;height:26px;top:16px;left:16px;position:absolute;display:none;}
.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/koushui.gif) no-repeat;}
@-moz-document url-prefix() {.fall-action .ks-btn {line-height:23px;}}
.fall-action .ks-btn:hover {color:#fff;}
.fall-action .ks-fav {background-position:0 0;float:left;}
.fall-action .ks-rss {background-position:-69px 0;float:right;}
.fall-action .ks-fav-ed {background-position:0 -26px;color:#888;text-indent:26px;}
.fall-action .ks-rss-ed {background-position:-69px -26px;color:#888;text-indent:26px;}
.fall-action .ks-fav-ed:hover, .fall-action .ks-rss-ed:hover {color:#666;}
.ui-waterfall .fall-comment {width:239px;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 {width:227px;font-size:12px;padding:4px 6px 6px 6px;*float:left;*clear:both;overflow:hidden;border-top:1px solid #fff;border-bottom:1px solid #ddd;}
.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:190px;overflow:hidden;float:right;}
.fall-comment li p span, .fall-comment li p a {color:#b9282f;}
/* 信息窗口 */
#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/loading.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/loading.gif);background-position:3px 6px;}
.ui-dialog-tip.alert {background-image:url(../images/icons/alert.png);_background-image:url(../images/icons/alert.gif);}
.ui-dialog-tip.succ {background-image:url(../images/icons/succ.png);_background-image:url(../images/icons/succ.gif);}
.ui-dialog-tip.error {background-image:url(../images/icons/error.png);_background-image:url(../images/icons/error.gif);}
.ui-dialog-tip.cross {background-image:url(../images/icons/cross.png);_background-image:url(../images/icons/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:#b9282f;}
.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:#b9282f;}
#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:#b9282f;font-weight:bold;border:1px solid #b9282f;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;}
.l_guide{ width:857px;height:33px; line-height:33px; position:fixed; left:50%; top:0px; margin-left:-358px; z-index:999;}
.l_guide .bg{ width:100%; height:33px; overflow:hidden; background:#000; opacity:0.75; filter:alpha(opacity=75); position:absolute; left:;0; top:0;}
.l_guide .pag_bar{ width:100%; height:33px; overflow:hidden; color:#fff; position:absolute; left:;0; top:0;}
.pag_bar ul{ margin-left:15px;}
.pag_bar a{ color:#fff;}
.pag_bar a:hover{ color:#fff;}
.pag_bar ul span{ float:left; margin-right:5px;}
.pag_bar ul a{ float:left; padding-left:10px; padding-right:10px; margin-right:1px;}
.pag_bar ul a:hover,.pag_bar ul a.curr{color:#fff; background:#b9282f;}
.pag_bar .curr:hover{text-decoration:none;}
.pag_bar .pagem{ padding-left:20px; padding-right:15px; background:url(../images/icon.png) no-repeat -12px -2969px;float:right; _display:inline;}
.pag_bar .pagem span{ padding:0 10px;float:left; _display:inline;}
.pag_bar .next{ padding-right:10px; background:url(../images/icon.png) 32px -2929px no-repeat;float:left; _display:inline;}
.pag_bar .prev{ padding-left:10px; background:url(../images/icon.png) -10px -2903px no-repeat;float:left; _display:inline; margin-right:8px;}
.pag_bar .toTop_w{ background:url(../images/icon.png) no-repeat -12px -2969px;float:right; _display:inline;}
.pag_bar .toTop{ display:block; width:45px; height:33px; background:url(../images/icon.png) 10px -2866px no-repeat;}
/* 回到顶部 */
.globalRightMenu {width:64px;position:fixed; _position:absolute;right: 50%;margin-right: -575px;}
.globalRightMenu a.aFeedback,.globalRightMenu a.aGoBackTop,.globalRightMenu a.aUserGuide { width:60px; background:url(../images/rightMenuMapBg.png) 0 0 no-repeat; display:block; margin:0 auto}
.globalRightMenu a.aUserGuide { background-position:0 -514px; height:38px;}
.globalRightMenu a:hover.aUserGuide { background-position:0 -553px;}
.globalRightMenu a.aFeedback { height:42px;}
.globalRightMenu a:hover.aFeedback { background-position:0 -43px}
.globalRightMenu a.aGoBackTop { height:50px; background-position:-2px -491px}
.globalRightMenu a:hover.aGoBackTop { background-position:-2px -542px}
.globalRightMenu a.m8 { margin-top:8px}
.globalRightMenu .pAnchor {background: url(../images/rightMenuMapBg.png) 0 0px no-repeat;height: 200px;margin-top: 8px;width: 64px;padding-top: 1px;}
.globalRightMenu .pAnchor strong{font-weight:normal;cursor: pointer; height:40px; display:block; line-height:40px; overflow:hidden; margin-top:-1px; text-align:center; width:64px; float:left; color:#333; font-size:14px}
.globalRightMenu .pAnchor strong.AnchorBegin { margin-top:0;}
.globalRightMenu .pAnchor strong.AnchorEnd { height:42px;}
.globalRightMenu .pAnchor strong:hover { background:url(../images/rightMenuMapBg.png) 0 -242px no-repeat; color:#B9282F; text-decoration:none}
.globalRightMenu .pAnchor strong:hover.AnchorBegin { background-position:0 -242px;}
.globalRightMenu .pAnchor strong:hover.AnchorEnd { background-position:0 -395px;}
#back-to-top {position:fixed;right:20px;bottom:230px;display:none;z-index:999999;}
#back-to-top a {width:60px;height:49px;display:block;overflow:hidden;text-indent:-999px;background:url(../images/rightMenuMapBg.png) -2px -491px; no-repeat #9f9f9f;}
#back-to-top a:hover {background-position:-2px -542px;background-color:#18c2c8;}
.top-catalog {width:131px;border:0 none;padding-top:9px;}
.top-catalog h2, .top-catalog li {padding:1px 0;overflow:hidden;}
.top-catalog a {display:block;height:35px;line-height:35px;overflow:hidden;font-size:14px;text-align:center;}
/* 会员登录状态 */
.ui-icon {background-image:url(../images/ui-icon.gif);}
.ui-nav .nav-link {display:block;height:40px;line-height:40px;overflow:hidden;padding:0 20px 0 18px;font-size:14px;text-align:center;color:#fff;z-index:9999;float:left;position:relative;border-left:1px solid #006600;border-right:1px solid #006633;}
#sign .nav-avatar {padding:0 12px 0 11px;}
#sign .nav-avatar span {display:none;}
#sign .nav-avatar img {display:block;width:32px;height:32px;margin:4px 0 0 0;}
#nav-looked .drop-box {width: 250px;margin-left: -144px;}
#nav-signed {width:130px;padding:0;margin-left:-75px;z-index:9999;}
.ui-signed li {width:130px;height:35px;overflow:hidden;}
.ui-signed li a {display:block;height:35px;line-height:35px;font-size:14px;padding:0 0 0 15px;color:#FFF;}
.ui-signed li a:hover {text-decoration:none;background-color:#b9282f;}
.ui-signed .ui-icon {width:20px;height:20px;float:left;margin:8px 7px 0 0;}
.ui-signed .user-tbmov {background-position: 0 -80px;}
.ui-signed .user-edit {background-position: -140px -80px;}
.ui-signed .user-fav {background-position: -20px -80px;}
.ui-signed .user-rss {background-position: -40px -80px;}
.ui-signed .user-cmt {background-position: -60px -80px;}
.ui-signed .user-log {background-position: -80px -80px;}
.ui-signed .user-gb {background-position: -100px -80px;}
.ui-signed .user-logout {background-position: -120px -80px;}
.ui-signed a:hover .user-tbmov {background-position: 0 -100px;}
.ui-signed a:hover .user-edit {background-position: -140px -100px;}
.ui-signed a:hover .user-fav {background-position: -20px -100px;}
.ui-signed a:hover .user-rss {background-position: -40px -100px;}
.ui-signed a:hover .user-cmt {background-position: -60px -100px;}
.ui-signed a:hover .user-log {background-position: -80px -100px;}
.ui-signed a:hover .user-gb {background-position: -100px -100px;}
.ui-signed a:hover .user-logout {background-position: -120px -100px;}
/* 地图 */
.ui-box {margin-top:10px;border:1px solid #ddd;background-color:#fff;}
.sitemap-item {overflow:hidden;font-size:14px;}
.sitemap-item h2 {height:40px;line-height:40px;overflow:hidden;font-size:16px;font-weight:700;padding:0 15px;font-family:"Microsoft Yahei";border-bottom:1px solid #f0f0f0;background-color:#fcfcfc;}
.sitemap-list {width:960px;line-height:24px;overflow:hidden;padding:19px;border-bottom:1px solid #eee;}
.sitemap-list dt {float:left;width:65px;overflow:hidden;font-weight:700;color:#b9282f;}
.sitemap-list dd {float:right;width:895px;overflow:hidden;}
.sitemap-list li {width:149px;float:left;}
#movie-tips {width:auto;margin:0 0 5px 0;color:#8e840c;padding:8px 10px;border:1px solid #e6db55;background:#fffbcc;}
#movie-tips .bd {color:#080;}
#movie-tips .hd {color:#f00;}
#movie-tips .ts {color:#333;}
#movie-tips .yellow {color:#00f;}
#movie-tips a {color:#e12160;}
#movie-tips .line {border-bottom:1px solid #e6db55;padding-bottom:10px;margin-bottom:10px;}
/*专题*/
.specail-item { width:1016px; overflow:hidden; clear:both; }
.specail-item li { width:300px; height:150px; float:left; overflow:hidden; margin:0 16px 10px 0; padding:10px 10px 14px 10px; }
.specail-item .play-img { width:300px; height:150px; margin:0; }
.specail-item a.play-img {border-color:#CCC;}
.specail-item a:hover.play-img {border-color:#b9282f;}
.specail-item .play-img img { width:300px; height:150px; }
.specail-item .play-img .mask { width:300px; }
.specail-item a:hover.play-img .mask {background-color:#b9282f; filter:alpha(opacity=80); opacity:.8; }
.specail-item .play-img .text { width:280px; text-align:center; }
.specail-item h5 { font-size:14px; font-weight:700; }
.sspecail-item p { height:24px; line-height:24px; overflow:hidden; color:#333; }
.specail-item p a.more { color:#e13160; padding-right:8px; margin-left:10px; background:url(../images/a3.gif) right 6px no-repeat; }
#specail-page { width:1000px; height:250px; overflow:hidden; padding:0px; margin-top:10px; position:relative;}
.specail-banner, .specail-banner img { display:block; width:1000px; height:250px; margin:0 auto; overflow:hidden; }
.specail-desc, .specail-mask { width:875px; height:130px; overflow:hidden; position:absolute; top:110px; right:60px; z-index:2; border-radius:2px;}
.specail-mask { background-color:#000; filter:alpha(opacity=60); opacity:.2; z-index:1; }
.specail-desc h2 { height:52px; line-height:40px; font-weight:700; font-size:36px; color:#fff; margin:0 20px; font-family:"Microsoft Yahei"; overflow:hidden; border-bottom:1px solid #fff; }
.specail-desc p { width:820px; height:35px; overflow:hidden; line-height:23px; padding:10px 20px; font-size:14px; color:#fff; font-weight:700;}
#specail-list { padding-top:10px; overflow:hidden; padding-left:25px;}
#specail-list .play-list { margin-left:18px; margin-bottom:15px; }
.kong{font-size: 14px;text-align: center;height: 45px;overflow: hidden;padding: 20px;padding-right: 30px;}
.kong label{padding-left: 23px;margin-top: 10px;background: url(../images/loading.gif) left center no-repeat;padding: 10px 0 10px 40px;}
.box980{ width:980px; margin-left:auto; margin-right:auto;}
.mt10{ margin-top:10px;}
.cl{ display:block; clear:both; border:0px; height:0px; width:0px; margin:0px; padding:0px; line-height:0px; font-size:0px; overflow:hidden;}
.s_title{ background:url(../images/zt/1_title_bg.gif) repeat-x; height:51px;}
.t_t{background:url(../images/zt/1_imgtitle.gif) no-repeat; height:51px;}
.t_bi{background-position:0px -102px;}
.t_fat{background-position:0px -153px;}
.t_hr{background-position:0px 0px;}
.t_com{background-position:0px -51px;}
.uyanbox{padding:20px 20px 10px 20px;}
/*.uyan_cmt_txt{ color:#9c9c9c!important;}
#uyan_top div{ color:#9c9c9c!important; }
#uyan_sort div div{text-shadow:none!important;}
#uyan_sort div div a{ color:#9c9c9c!important; }year_arr.gif year_arr_bg.gif*/
.contentbox{color:#FFF;position:relative; padding:10px 20px 20px 20px;z-index:2;background-color:#000;}
.contentbox h2{ font-family:Microsoft Yahei,'黑体'; font-size:34px; color:#333; line-height:48px; text-align:left; display:none;}
.contentbox p.contentt{ text-align:left; text-indent:2em; line-height:28px; color:#666; font-size:14px; font-family:Tahoma;}
#l_menu_item{position:absolute;top:0px;left:0px;width:75px;color:#fff;text-align: center;background-color: #333333;} 
#l_menu_item ul{ padding:8px 0px; zoom:1;}
#l_menu_item ul li{ float:left; }
#l_menu_item ul li a{ display:block; width:75px; font-size:14px; height:14px; line-height:14px; font-family:Tahoma; overflow:hidden; padding:8px 0px; color:#FFF; }
#l_menu_item ul li a:hover{ background-color:#b9282f;}
.movlistbox{padding:20px; zoom:1;}
.movlistbox div.l_menu_s{float:left; width:75px; position:relative;}
.movlistbox div.r_itembox{float:right; width:860px; background:url(../images/zt/year_arr_bg.gif) repeat-y;}
.movlistbox div.r_itembox div.yearbox{background:#333 url(../images/zt/year_arr.gif) no-repeat; height:41px; overflow:hidden; text-align:left; color:#fff; padding-left:65px; font-size:36px; font-family:Arial; line-height:42px;}
.movlistbox div.imgitembox{padding-left:45px; padding-top:15px; width:815px;}
.movlistbox div.imgitembox div.imgitem{ float:left;}
.movlistbox div.imgitembox div.imgitem{ width:151px; margin-right:15px; margin-bottom:15px; }
.movlistbox div.imgitembox div.last{ margin-right:0px;}
.movlistbox div.imgitembox div.imgitem a{ display:block;}
.movlistbox div.imgitembox div.imgitem a.imglink{width:151px; height:203px; overflow:hidden; position:relative;}
.movlistbox div.imgitembox div.imgitem a.imglink img{ width:151px; height:203px;}
.movlistbox div.imgitembox div.imgitem a.imglink span{ display:block; position:absolute; bottom:0px; left:0px;  }
.movlistbox div.imgitembox div.imgitem a.imglink span.txbg{ background-color:#000;filter:alpha(opacity=60);opacity:0.6; height:24px; width:151px;}
.movlistbox div.imgitembox div.imgitem a.imglink span.tx{ color:#FFF; text-align:right;height:14px; line-height:14px; width:143px; font-family:Tahoma; padding:4px 8px 6px 0px; _padding:5px 8px 5px 0px;}
.movlistbox div.imgitembox div.imgitem a.titlelink{height:14px; color:#666; text-align:left; line-height:13px; width:151px; padding:7px 0px 5px 0px;}
.movlistbox div.imgitembox div.imgitem a.titlelink:hover{color:#f45d80;}
.movlistbox div.imgitembox div.imgitem span.yylink{display:block; height:16px; width:151px; overflow:hidden; padding-top:2px;}
.movlistbox div.imgitembox div.imgitem span.yylink a{ float:left; color:#999; margin-right:5px; white-space:nowrap; height:18px;}
.movlistbox div.imgitembox div.imgitem span.yylink a:hover{color:#f45d80;}
.movlistbox div.imgitembox div.imgitem .starbox{ width:151px; padding-top:3px; height:18px; overflow:hidden;}
.movlistbox div.imgitembox div.imgitem .starbox span{ display:block; font-size:0px; line-height:0px; }
.movlistbox div.imgitembox div.imgitem .starbox span.goldtx{ float:right; width:29px; height:16px; padding-top:3px; color:#dd7c04; font-size:12px; line-height:14px; overflow:hidden; font-family:Tahoma;}
.bottombg{background:url(../images/zt/bgs.gif) repeat-x bottom center;}
.ft_c { color:#FFF;}
.rtjbox{ zoom:1;}
.rtjbox  a.imgitem{ border:1px solid #313134; padding:1px; display:block; float:left; height:100px; position:relative; margin:0px 10px 10px 0px; color:#FFF}
.rtjbox  a.last{ margin-right:0px;}
.rtjbox  a.imgitem:hover{ border:1px solid #F60; color:#F60;}
.rtjbox  a.imgitem img{ width:210px; height:100px; display:block;}
.rtjbox  a.imgitem span{ display:block; width:210px; height:30px; position:absolute; bottom:1px; left:1px; cursor:pointer;}
.rtjbox  a.imgitem span.txbg{ background-color:#000;filter:alpha(opacity=70);opacity:0.7; }
.rtjbox  a.imgitem span.txcon{ line-height:12px; height:12px; padding:5px 0px 10px 0px; }
.topobjbox{ position:relative; width:980px; height:400px; margin:0px auto;}
.ft_c{ font-family:Tahoma; line-height:22px; padding-top:10px; padding-bottom:10px;}
.publicboxzt ul{overflow:hidden;margin-top: 15px;}
.publicboxzt ul li { width:158px; height:260px; overflow:hidden; float:left; margin-bottom:5px;  padding-top:8px;}
.publicboxzt ul li:hover { color:#fff;background-color:#fcfcfc;text-decoration:none; border-color:#fff; box-shadow:0 1px 1px rgba(0, 0, 0, 0.07); margin-bottom:5px; padding-top:8px;}
.publicboxzt ul li h4 {width:138px;height:22px;line-height:22px;font-size:14px;overflow:hidden;margin:0 auto;margin-top:4px;font-size:12px;font-weight: bold;}
.publicboxzt ul li p { width:130px; height:30px; line-height:30px; color:#999; overflow:hidden; margin:0 auto; font-size:12px; }
.publicboxzt ul li p a {color:#999;}
.publicboxzt ul li p.time { text-indent:18px; background:url(../images/clock.gif) 0 4px no-repeat; }
.focus-sya .pre-btn .s, .focus-sya .next-btn .s {background:url(../images/arrow-white-set.png) no-repeat;_background:none;
_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, src="../images/arrow-white-set.png");}
.focus-sya {margin-top:-15px;margin-bottom:5px;min-width:1130px;background-color:#000;position:relative;}
.focus-sya .focus-panel .focus-link {width:1130px;margin:0 auto;}
.focus-sya, .focus-sya .focus-panel {height:390px;overflow:hidden;}
.focus-sya .focus-panel .item {padding-top:55px;height:335px;overflow:hidden;background-repeat:no-repeat;background-position:center top;display:none;}
.focus-sya .focus-panel .focus-link {height:100%;display:block;font-size:0;line-height:0;overflow:hidden;color:transparent!important;}
.focus-sya .focus-data {margin-top:-100px;margin-bottom:10px;height:25px;line-height:25px;text-align:center;font-size:18px;}
.focus-sya .focus-data .t {color:#FFF;}
.focus-sya .focus-control {margin:-60px auto 0;padding:0 50px;width:590px;position:relative;z-index:1;}
.focus-sya .focus-nav {width:590px;height:52px;overflow:hidden;position:relative;}
.focus-sya .focus-nav .focus-tab {width:999em;height:52px;overflow:hidden;position:absolute;left:0;top:0;}
.focus-sya .focus-nav .item, .focus-sya .focus-nav .thumb, .focus-sya .focus-nav .thumb-link {width:102px;height:48px;}
.focus-sya .focus-nav .item {float:left;margin-right:15px;display:inline;border:2px solid #363535;position:relative;}
.focus-sya .focus-nav .item .thumb, .focus-sya .focus-nav .item .thumb-link {position:absolute;left:0;top:0;}
.focus-sya .focus-nav .item .thumb {z-index:0;}
.focus-sya .focus-nav .item .thumb-link {z-index:1;background-color:#000;filter:alpha(opacity=40);opacity:.4;}
.focus-sya .focus-nav .item .thumb-link:hover {filter:alpha(opacity=0);opacity:0;}
.focus-sya .focus-nav .select {border:2px solid #FFF;}
.focus-sya .focus-nav .select .thumb-link {z-index:-1;}
.focus-sya .pre-btn, .focus-sya .next-btn {cursor:pointer;width:37px;height:60px;overflow:hidden;text-indent:-999em;position:absolute;top:-1px;}
.focus-sya .pre-btn .s, .focus-sya .next-btn .s {width:148px;height:60px;overflow:hidden;float:left;}
.focus-sya .pre-btn {left:0;}
.focus-sya .next-btn {right:0;}
.focus-sya .pre-btn .s {background-position:0 0;}
.focus-sya .pre-btn:hover .s {margin-left:-74px;}
.focus-sya .next-btn .s {margin-left:-37px;}
.focus-sya .next-btn:hover .s {margin-left:-111px;}
.focus-sya .focus-bg {background-color:#000;filter:alpha(opacity=40);opacity:.4;z-index:0;height:70px;_width:10000px;position:absolute;
bottom:0;left:0;right:0;}
.focus-sya .loading-sya {position:absolute;left:50%;top:200px;margin-left:-8px;z-index:1;}
@media only screen and(max-width:1129px) {
.focus-sya {min-width:960px;}
.focus-sya .focus-panel .focus-link {width:960px;}}
/* skin */
#skin{width: 31px;float: right;margin-top: 5px;padding-left: 5px;}
#skin li{float: left;width: 12px;height: 12px;_display: inline;overflow: hidden;cursor: pointer;margin: 1px 0 0 1px;border: 1px solid #fff;position: relative;}
#skin li#skin-blue{ background-color: #0059b3;}		
#skin li#skin-green{ background-color: #390;}
#skin li#skin-red{ background-color: #c71e56;}
#skin li#skin-orange{ background-color: #f80;}
#skin li i{display: block;width: 11px;height: 8px;overflow: hidden;position: absolute;top: 0;right: 0;background: url(../images/tick.gif) 0 0 no-repeat;display: none;}
#skin li.selected i{display: block;}
