@charset "utf-8";
/*页面全局背景文字颜色*/
body{background:#2b2a2a;color:#999;}
/*H标签A标签字体颜色*/
h1, h2, h3, h4, h5, h6, a,.details-play-title .nav-tabs > li.active > a, .details-play-title .nav-tabs > li.active > a:focus, .details-play-title .nav-tabs > li.active > a:hover,.details-play-title .nav-tabs > li >a:hover,.details-play-title .nav-tabs > li.open >a,.details-play-title .dropdown-menu > li > a,.dropdown-menu > li > a{color:#b2b2b2;}
/*A标签选择颜色与部分高亮文字颜色*/
a:focus, a:hover,.nav-search .btn-search,.swiper-pagination-bullet.swiper-pagination-bullet-active,.text-color,.box-star-list .video-pic,.box-video-text-list ul li .key,.list-mcat .content-menu .item ul li a.active,.list-mcat .content-menu .head span,.list-mcat .content-menu .item ul li a:hover,.details-info .info li storng a,.details-info .info li storng,.details-info .info li em,.rating-kong-item .nopingfen,.rating-kong-item,.rating-kong-item,.pingfen-total strong,.rating-box .rating-show em,.details-story  h4 em,.comment-assist a:hover,.comment-top .user,.comment-top a,.details-content p a,.details-tv .item h4 a,.details-title h1 a,.swiper-pagination-current,.tv_detail_box ul li a,.nick-name span,.user_login:hover .iconfont,.playlog_list ul:hover .iconfont,.user_playlog:hover,.autocomplete-suggestions strong,.navbar-search:hover,.zanpian-modal-tabs li:hover a,.zanpian-modal-tabs li.active a{color:#09BB07;}
.pingfen-total em,.comment-replay-assist .ui-button,.ui-signed li:hover a{color:#fff;}
/*盒子背景阴影*/
.layout-box,.navbar-inverse,.box-mcid-list,.list-mcat,.box-video-details,.comment-post,.comment-replay,.drop-box,.popover,.playlog_list,.autocomplete-suggestions{box-shadow: 0 1px 4px rgba(0, 0, 0, 0.1);}
/*导航切换颜色*/
.navbar-inverse .navbar-nav > .active > a,.navbar-inverse .navbar-nav > li > a:hover{color:#fff;background-color:#080808;}
.list-mcat .left-head li a.active,.layout-box,.navbar-inverse,.box-mcid-list,.list-mcat,.box-video-details,.details-play-title .nav-tabs > li.active > a, .details-play-title .nav-tabs > li.active > a:focus, .details-play-title .nav-tabs > li.active > a:hover,.details-play-title .nav-tabs > li >a:hover,.details-play-title .nav-tabs > li.open >a,.details-play-title .dropdown-menu,.comment-sub,.dropdown-menu,.drop-box,.popover,.playlog_list,.autocomplete-suggestions,.user-search .nav-search,.box-star-list .star-pic{background-color:#333;}
.index-menu li a,.box-index-mcid li a,.box-page ul li a,.box-page ul li.active span,.nav-search .form-control,.index-menu li a,#rating,.playlist ul li a,.details-page a,.box-gbook .item .content,.comment-num,.comment-sub,.tv_txt_list ul li span.b{border:1px solid #2b2a2a;}
.box-main-side .side,.box-gbook .item .content p,.box-title.bt{border-bottom: 1px solid #2b2a2a;}/*下实线*/
.box-min-mcid .item dl,.tv_txt_list ul li{border-left: 1px solid #2b2a2a;}/*左实线*/
.text-muted,.list-mcat .content-menu .head span.text,.list-mcat .content-menu .item ul li a,.rating-kong-item .loadingg,.details-tv em.time,.details-info ul.info li span{color:#666;}
.index-menu li a:hover,.box-index-mcid li a:hover,.playlist ul li a:hover,.playlist ul li a.active,.player_playlist ul li a:hover,.player_playlist ul li a.active,.index-menu li a:hover .text-color,.video-pic .score,.swiper-pagination-bullet-active,.box-video-ranking li .num.active,.box-video-text-list ul li .num.active,.box-title-nav li a:hover,.box-title-nav li a.active,.box-page ul li a:hover,.box-page ul li.active span,.box-video-text-list ul li .tv.active,.tv-diantai li:hover .tv,.list-mcat .content-meun .head dl dd span,.details-tool a:hover,.details-tool a.active,.rating-box .rating-show .power-item,.tv-live,#rating span.ratingtxt,.details-page a:hover,.actor-box .actor-title.active,.box-index-mcid li.active a,.player_bottom .prevnext a:hover,.tv_txt_list ul li:hover span.b,.tv_detail_week ul a:hover,.tv_detail_week ul a.active,.ui-signed li:hover{background-color:#09BB07;color:#fff;}
.box-video-ranking ul li .num,.box-video-text-list ul li .num,.index-menu li a,.box-index-mcid li a,.box-title-nav li a,.box-page ul li span,.tv-diantai li .tv,.nav-search .form-control,.index-menu li a,.details-tool a,.playlist ul li a,.details-story  h4,.details-tv .item h4,.comment-post,.details-page a,.details-title h1,.actor-title,.layout-box .more-click,.box-gbook .item .content,.comment-num,.news_remark,.player_bottom .prevnext a,.tv_txt_list ul li span.b,.tv_detail_week,.playlog_list ul li:hover,.autocomplete-selected,.slider-extra li a,.slider-extra li span,.slider-extra li .sideslip{background-color: #444;color: #999;}
.box-page ul li a,.news-txt,.news-box:hover,.news-box-txt{background-color: #2b2a2a;box-shadow: 0 1px 4px rgba(0, 0, 0, 0.1);color:#b2b2b2;}
.actor-main{background-color: #2b2a2a;color:#b2b2b2;}
.news-box-txt:hover{background-color:#444;box-shadow: 0 1px 4px rgba(0, 0, 0, 0.1);}
.player_right .details-play-title .nav-tabs > li > a#myTabDrop2{ background-color:#444;}
.play_barrage .input {background-color:#484848}
.barrage_m{background:#161616;border:10px solid #999;}
.barrage_switch{background:#161616;}
.play_barrage{ background-color:#000;}
.player_playlist::-webkit-scrollbar-thumb {background:#535353;}
.player_playlist::-webkit-scrollbar-track {background: #EDEDED;}
/*图片评分推荐等背景颜色*/
.video-pic .score::before,.slide-pic .score::before{border-top: 4px solid #09BB07;border-left: 4px solid transparent;}
.video-pic .tips.orange,.video-pic .tv.orange,.slide-pic .tips.orange,.slide-pic .tv.orange{background: #ff7822;background: linear-gradient(to left,#ff7822 0,#ff9c29 100%);}
.video-pic .tips.red,.video-pic .tv.red,.slide-pic .tips.red,.slide-pic .tv.red,.new-tip{background:#FA474B;background: linear-gradient(to left,#ff2823 0,#ff8466 100%);}
.video-pic .tips.blue,.video-pic .tv.blue,.slide-pic .tips.blue,.slide-pic .tv.blue{background:#2DD671;background: linear-gradient(to left,#3b9eff 0,#19c3ff 100%);}
.video-pic .tips.green,.video-pic .tv.green,.slide-pic .tips.green,.slide-pic .tv.green{background:#09BB07;background: linear-gradient(to left,#8BBB07 0,#09BB07 100%);}
.video-pic .num,#rating span.ratingtxt{background-color: #09BB07;color:#FFF}
.details-nav ul li{ float:left; padding:5px 18px;background-color:#333;}
.details-nav ul li.active{background-color:#09BB07;}
.details-nav ul li.active a,.details-slide-next .iconfont,.swiper-button-next .iconfont,.swiper-button-prev .iconfont,.details-nav ul li:hover a,.player-shrink{color:#FFF;}
.box-video-text-list ul li,.box-video-footer a,.list-mcat .content-menu .item ul,.box-down-list .downlist,.table > thead > tr > th, .table > tbody > tr > th, .table > tfoot > tr > th, .table > thead > tr > td, .table > tbody > tr > td, .table > tfoot > tr > td{border-top:1px dashed #2b2a2a;}/*上虚线*/
.details-tv-t,.tv_detail_box ul li{border-bottom:1px dashed #2b2a2a;}/*下虚线*/
.box-switch-tabs .nav-tabs li.active a,.zanpian-modal-tabs li:hover,.zanpian-modal-tabs li.active{border: 0;border-bottom-width: 0px;border-bottom-style: none;border-bottom-color: currentcolor;background: none;border-bottom: 2px solid #09BB07;color: #09BB07;}
.box-switch-tabs .nav-tabs, .table>thead>tr>th{border-bottom: 2px solid #2b2a2a;}/*下实线*/
.tv-diantai li .tv em{border-left:14px solid #444;}/*左实线*/
.tv-live em.tv-live-l{border-right:12px solid #09BB07;}/*右实线*/
.tv_detail_title{background-color:#4B4B4B;}
.comment-post-arrow{border-right:12px solid #444;}/*右实线*/
.comment-replay-arrow{border-bottom: 12px solid #333;}
.comment-replay{background:#333;}
.slider-extra li .sideslip:after,.slider-extra li .sideslip:before{border-left-color:#444;}
.popover > .arrow, .popover > .arrow::after,.drop-box:after,.drop-box:before{border-bottom-color: #333!important;}
.popover > .arrow, .popover > .arrow::after{border-top-color: #333!important;}
.playlog_list:after,.playlog_list:before{border-bottom-color:#444!important;}
.popover-title,.playlog-tool{background-color:#444;border-bottom: 1px solid #2b2a2a; text-align:center}

.box-star-list li:hover a span:after,.box-star-list li:hover a span:before,.box-star-list li.active a span:after,.box-star-list li.active a span:before{order-bottom: 6px solid #333;}
.star-video-list .box-star-list{border-top: 1px solid #2b2a2a;}
.box-star-list li:hover a span:before,.box-star-list li.active a span:before{border-bottom-color:#2b2a2a;}

.details-slide img,.details-content img{border:1px solid #444;}
.box-video-text-list ul li .tv.active em,.tv-diantai li:hover .tv em{border-left-color:#09BB07;}
.tv-diantai li .tv,.list-mcat:before,#rating{background-color:#444;color:#fff;}
.rating-bar-item{border:1px solid #09BB07;background:#09BB07}

.b-l{border-left:1px solid #6C6C6C;}/*导航凹槽*/
.b-r{border-right: 1px solid #101010;}/*导航凹槽*/


.fnum{color:#F18167}/*鲜花字体颜色*/
/*明星浅色背景*/
.star_details.light .star_hot_info,.star_details.light .star_hot_info h1,.star_details.light .star_hot_right h3,.star_details.light .star_hot_right a,.tv_txt_list ul li p{ color:#333}
#zanpiancms_player{background-color:#000;}
@media (min-width: 768px) {
.zanpian-mobile .navbar-nav > li a{border: 1px solid #2b2a2a;background-color: #444;}	
.zanpian-mobile .navbar-nav > li a:hover{background-color: #09BB07;}	
}

@media (max-width:767px){
.navbar-inverse .navbar-nav > li a{border: 1px solid #2b2a2a;background-color: #444;}	
.navbar-inverse .navbar-nav > li a:hover{background-color: #09BB07;}	
.box-min-mcid .item dl{border-left:0;border-top: 1px dashed #2b2a2a;}
}
/* 评论 */
.comment {background:#222;padding:5px 15px 15px 15px;}
.comment-time {color: #aaa;}
.comment-info {color:#09BB07;}
.comment-info span{color:#999;}
.comment-item {padding:14px 0 0px 0;font-size: 13px;overflow: hidden;margin: 0;position: relative;}
.comment-item .comment {overflow: hidden;line-height: 1.5;word-wrap: break-word;}
.comment-item h3 {background: none; font-size: 13px;height: auto;margin: 0;margin-bottom: 0px; padding: 0;color: #666;margin-bottom: 5px;*zoom: 1;line-height: 1.7em;font-weight: normal}
.comment-item .comment p { margin: 0;}
.comment-item .comment-vote { float: right;font-size: 11px;color: #aaa;}
.allstar50, .allstar45, .allstar40, .allstar35, .allstar30, .allstar25, .allstar20, .allstar15, .allstar10, .allstar05, .allstar00, .rating1-t, .rating15-t, .rating2-t, .rating25-t, .rating3-t, .rating35-t, .rating4-t, .rating45-t, .rating5-t, .rating-t, .starb ~ .stars5, .starb ~ .stars4, .starb ~ .stars3, .starb ~ .stars2, .starb ~ .stars1, .collectors .stars5, .collectors .stars4, .collectors .stars3, .collectors .stars2, .collectors .stars1 { display: inline-block; *display: inline;zoom: 1; background: url(ic_rating_s.png) no-repeat; width: 55px; height: 11px; margin: 0 3px 0 0; overflow: hidden;}
.comment-item .comment-info a{color:#666}
.olt {width: 100%; padding: 0; margin-bottom: 3px;}
.pl {padding: 8px 3px 8px 0;}
.pl a{padding: 8px 3px 8px 0;color: #37a}
 .allstar50,.status-item .allstar45,.status-item .allstar40,.status-item .allstar35,.status-item .allstar30,.status-item .allstar25,.status-item .allstar20,.status-item .allstar15,.status-item .allstar10,.status-item .allstar05,.status-item .allstar00,.status-item .rating1-t,.status-item .rating15-t,.status-item .rating2-t,.status-item .rating25-t,.status-item .rating3-t,.status-item .rating35-t,.status-item .rating4-t,.status-item .rating45-t,.status-item .rating5-t,.status-item .rating-t,.status-item .starb ~ .stars5,.status-item .starb ~ .stars4,.status-item .starb ~ .stars3,.status-item .starb ~ .stars2,.status-item .starb ~ .stars1,.status-item .collectors .stars5,.status-item .collectors .stars4,.status-item .collectors .stars3,.status-item .collectors .stars2,.status-item .collectors .stars1{margin:0 0 0 4px}.allstar50{background-position:0 0px}.allstar45{background-position:0 -11px}.allstar40{background-position:0 -22px}.allstar35{background-position:0 -33px}.allstar30{background-position:0 -44px}.allstar25{background-position:0 -55px}.allstar20{background-position:0 -66px}.allstar15{background-position:0 -77px}.allstar10{background-position:0 -88px}.allstar05{background-position:0 -99px}.allstar00{background-position:0 -110px}
.bkk{border: 1px solid #ddd;}
.Preview,.Preview .mod-main{overflow:hidden}
.Preview ul li{width:100%;height:36px;line-height:36px;padding:0 10px}
.Preview ul li span{float:left}
.Preview ul li em{float:right;color:#999;font-size:12px}
.Preview ul li:nth-child(odd){background:rgb(58,58,58)}
.Preview ul li:nth-child(even){background:#2b2a2a}
.details-page li{width: 50%;float: left;}
.mvod {background:#222}
/* 新播放列表 */
.hy-switch-tabs{position:relative;padding:0 10px}
.hy-switch-tabs.active{margin-bottom:20px}
.hy-switch-tabs .nav-s-tabs li{margin:0 30px -1px 0}
.hy-switch-tabs .nav-s-tabs li a{padding:0 0 10px;font-size:16px;border:0;background:0 0;border-radius:0}
.hy-switch-tabs .nav-s-tabs li:hover a{border:0;background:0 0;border-radius:0}
.hy-switch-tabs .nav-s-tabs li.active a,.hy-switch-tabs .nav-s-tabs li.active a:focus,.hy-switch-tabs .nav-s-tabs li.active a:hover{border-radius:0}.hy-switch-tabs .option{position:absolute;right:10px;top:10px}
.hy-switch-tabs .nav-s-tabs {border-bottom: 2px solid #2b2a2a;}
.nav-s-tabs>li {float: left;margin-bottom: -1px;}
.snav {width:100%;padding-left: 0;margin-bottom: 0;list-style: none;}
.snav{display: table;height: 32px;}
.snav>li {position: relative;display: block;}
.hy-switch-tabs .nav-s-tabs li.active a, .hy-switch-tabs .nav-s-tabs li.active a:hover, .hy-switch-tabs .nav-s-tabs li.active a:focus{border: 0;background: none;border-bottom: 2px solid #09BB07;color: #09BB07;}
.hy-play-list .item{padding:0 10px}.hy-play-list .item .panel{margin:0;background:0 0;-webkit-box-shadow:none;box-shadow:none;border-radius:0}.hy-play-list .item .panel:first-child{border-top:0}.hy-play-list .item .panel .option{display:block;padding:15px 0}.hy-play-list .item .panel .playlists ul{padding:10px 0 20px 0}.hy-play-list .item .panel .playlists ul li{float:left;padding:10px 10px 0 0;width:12.5%}
.hy-play-list .item .panel .playlists ul li a{border:#2b2a2a 1px solid;background:#444;color: #999;display:block;width:100%;padding:3px;font-size:12px;text-align:center;border-radius:5px;overflow:hidden;text-overflow:ellipsis;-o-text-overflow:ellipsis;white-space:nowrap}
.hy-play-list .item .plot{padding:20px 0;font-size:14px;line-height:25px}.hy-play-list .item .plot img{max-width:100%}.hy-play-list .item .panel .downlist .table{margin:0}.hy-play-list .item .panel .downlist .table>thead>tr>th{border-bottom:0;font-weight:400}.hy-play-list .item .panel .downlist .table label{font-weight:400}.hy-player{margin-top:10px}.hy-player .item .info{height:545px}.hy-player .item .foot{height:60px;line-height:60px;padding:0 15px}.hy-player .item .foot ul{float:right}.hy-player .item .foot ul li{float:left;margin-left:15px}.hy-player .item .foot ul li a .icon{font-size:14px}.hy-player .item .sidebar{height:633px;overflow-y:scroll}.hy-player .item .sidebar::-webkit-scrollbar{width:5px;height:0}.hy-play-list.play .item{padding:0}.hy-play-list.play .item .panel .option{padding:15px 10px}.hy-play-list.play .item .panel .playlists ul{padding:10px 0 20px 10px}.hy-play-list.play .item .panel .playlists ul li{width:33.33%}.hy-cascade{position:relative;padding:10px 10px 10px 140px;margin:20px 0 20px}
.hy-play-list .item .panel .playlists {border-top: 1px dotted #2b2a2a;}
.hy-play-list .item .panel, .hy-comment-list .item h4 {border: 0; border-top: 1px solid #2b2a2a;}
.imeiju {font-size: 12px;}
.tab-content{width:100%;}
@media (max-width:990px){.hy-play-list .item .panel .playlists ul li,.hy-play-list.play .item .panel .playlists ul li{width:16.66%}}
@media (max-width:767px){.hy-play-list .item{padding:0 5px}.hy-play-list .item .panel{padding:0}.hy-play-list .item .panel .option{padding:15px 0}.hy-play-list .item .panel .playlists ul{padding-left:0}.hy-play-list .item .panel .playlists ul li,.hy-play-list.play .item .panel .playlists ul li{width:25%}.hy-play-list .item .plot{padding:10px 0}.hy-switch-tabs{margin-top:0;padding:0 5px}.hy-switch-tabs.active{margin-bottom:10px}.hy-switch-tabs .nav-s-tabs{padding:0}.hy-switch-tabs .nav-s-tabs ul{padding:0}.hy-switch-tabs .nav-s-tabs li{margin:0 30px -1px 0}.hy-switch-tabs .nav-s-tabs li a{display:inline-block;padding:10px 0;font-size:14px}}

.juqing h4{background-color: #2b2a2a;color:#FFD600;font-size: 15px;padding: 6px 10px; overflow: hidden; text-overflow: ellipsis;white-space: nowrap;width: 100%;}
.juqingtxt {font-size: 13px;background: #222;padding: 5px 15px 15px 15px;line-height: 1.5;}
#down_link{background:url(sprite.png) 10px -2px no-repeat #222;margin-top:10px;margin-bottom:10px;border:1px solid #222;-webkit-border-radius:10px;padding:10px 20px 5px 65px;min-height:23px;box-shadow:0 2px 2px 0 rgba(0,0,0,.15)}
#down_link a {color: #FFD600;}
.pl_gonggao{float: left;background-color:#000;color:#FFF; text-shadow: 1px 1px 1px #000;font-size:12px;padding-left: 12px;}
/* 下载页 */
.xzdh {font-size: 13px;height: 24px;line-height: 24px;overflow: hidden;width: 100%;}
.box-info {background: #333333 none repeat scroll 0 0;margin: 10px 0;padding: 5px;}
.box-info-item {height: 35px;line-height: 35px;overflow: hidden;padding-left: 85px;position: relative;}
.box-down .dtn {background: #222222 none repeat scroll 0 0;color: #ffffff;height: 35px;left: 0;line-height: 35px;position: absolute;text-align: center;top: 0;width: 80px;}
.box-down .dsn {color: #008000;display: block;float: left;height: 35px;line-height: 35px;overflow: hidden;width: 100%;}
.box-down .dsn a{color: #ffcc00;display: block;float: left;height: 35px;line-height: 35px;overflow: hidden;width: 100%;}
.box-title {line-height: 30px;position: relative;}
.tab-tit {color: #ffcc00;height: 30px;line-height: 30px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
ul.down-list{padding-left: 20px;width: 100%;overflow: hidden;}
.down-list li {display: flow-root;}
ul.down-list a {padding-right:  15px;color: #ebb447;float: right;}
ul.down-list li:hover{border-bottom: 1px solid #444444;}
ul.down-list span {text-overflow: ellipsis;white-space: nowrap;overflow: hidden;width: 75%;display: inline-block;}
