@charset "utf-8";body{background:#f8f8f8;color:#666}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:#333}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:#f90}.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,.1)}.navbar-inverse .navbar-nav>.active>a,.navbar-inverse .navbar-nav>li>a:hover{color:#fff;background-color:#f90}.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:#fff}.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 #fff}.box-main-side .side,.box-gbook .item .content p,.box-title.bt{border-bottom:1px solid #fff}.box-min-mcid .item dl,.tv_txt_list ul li{border-left:1px solid #fff}.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:#f90;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,.player_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:#f5f5f5;color:#999}.box-page ul li a,.news-txt,.news-box:hover,.news-box-txt{background-color:#fff;box-shadow:0 1px 4px rgba(0,0,0,.1);color:#333}.actor-main{background-color:#fff;color:#333}.news-box-txt:hover{background-color:#444;box-shadow:0 1px 4px rgba(0,0,0,.1)}.player_right .details-play-title .nav-tabs>li>a#myTabDrop2{background-color:#e7e7e7}.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 #f90;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:#f90;background:linear-gradient(to left,#8BBB07 0,#f90 100%)}.video-pic .num,#rating span.ratingtxt{background-color:#f90;color:#fff}.details-nav ul li{float:left;padding:13px 18px;background-color:#fff}.details-nav ul li.active{background-color:#f90}.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 #fff}.details-tv-t,.tv_detail_box ul li{border-bottom:1px dashed #fff}.box-switch-tabs .nav-tabs li.active a,.zanpian-modal-tabs li:hover,.zanpian-modal-tabs li.active{border:0;border-bottom-width:0;border-bottom-style:none;border-bottom-color:currentcolor;background:0 0;border-bottom:2px solid #f90;color:#f90}.box-switch-tabs .nav-tabs,.table>thead>tr>th{border-bottom:2px solid #fff}.tv-diantai li .tv em{border-left:14px solid #444}.tv-live em.tv-live-l{border-right:12px solid #f90}.tv_detail_title{background-color:#4b4b4b}.comment-post-arrow{border-right:12px solid #444}.comment-replay-arrow{border-bottom:12px solid #fff}.comment-replay{background:#fff}.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:#fff!important}.popover>.arrow,.popover>.arrow::after{border-top-color:#fff!important}.playlog_list:after,.playlog_list:before{border-bottom-color:#444!important}.popover-title,.playlog-tool{background-color:#444;border-bottom:1px solid #fff;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 #fff}.star-video-list .box-star-list{border-top:1px solid #fff}.box-star-list li:hover a span:before,.box-star-list li.active a span:before{border-bottom-color:#fff}.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:#f90}.tv-diantai li .tv,#rating{background-color:#fff;color:#fff}.rating-bar-item{border:1px solid #f90;background:#f90}.b-l{border-left:1px solid #fff}.b-r{border-right:1px solid #dfdfdf}.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:#fff}#zanpiancms_player{background-color:#000}@media(min-width:768px){.zanpian-mobile .navbar-nav>li a{border:1px solid #e7e7e7;background-color:#e7e7e7}.zanpian-mobile .navbar-nav>li a:hover{background-color:#f90}}@media(max-width:767px){.navbar-inverse .navbar-nav>li a{border:1px solid #e7e7e7;background-color:#e7e7e7}.navbar-inverse .navbar-nav>li a:hover{background-color:#f90}.box-min-mcid .item dl{border-left:0;border-top:1px dashed #fff}}
/*page*/
.page{text-align: center;margin:20px 0px;clear: both;padding: 20px 10px 1px 10px;}
.page a,.page span,.page em{background-color: #fff;box-shadow: 0 1px 4px rgba(0, 0, 0, 0.1);color: #333;display:inline-block;font-style: normal;padding:4px 12px;border:1px solid #fff;margin:0 10px 10px 0;border-radius: 4px;font-size:18px;}
.page em{border-color:#f90;background:#f90;color:#fff;}
.page a:hover{border-color:#f90;}
.ui-z {height:20px;line-height:20px;overflow: hidden;color:#f90;}
.ui-z h1 {font-weight: bold;font-size:15px;height:20px;line-height:20px;color:#f90;padding:0;margin:0;}
.zhuanti{font-size:12px;padding:2px 10px;line-height: 25px;color: #999999;overflow: hidden}
.zhuanti img{float: left;width:165px;height:99px;margin-right: 13px;border-radius: 4px;}
.mb10 { margin-bottom:10px;}
/*yule*/
.yulezixun {width: 100%;}
.yulezixun a{display: block; position: relative;-webkit-tap-highlight-color: rgba(0,0,0,.1); -webkit-touch-callout: none;}
.f_card { padding:10px 2%; clear:both;zoom:1; overflow:hidden;border-top:1px solid #fff;}
.f_card_dt{ width: 85px; height: 60px; padding-right:10px;float:left;}
.f_card_dt img { width:100%;display: block;-webkit-transition: opacity 300ms ease; -moz-transition: opacity ease .3s; pointer-events: none; -webkit-tap-highlight-color: rgba(0,0,0,0); -webkit-user-select: none;}
.f_card_dd {position: relative;}
.f_card_h3 { font-size:15px; color: #333; height: 20px; line-height: 20px;}
.f_card_p{ font-size:12px; color: #666; height: 38px; line-height: 16px; padding-top:5px; overflow: hidden; text-align: justify;}
.f_card_icon {height: 17px; position: absolute; right: 0; bottom: 0; padding-left: 13px;background-color: #fff;}
.f_card_icon span { float: right; height: 16px; font-size:10px; color: #888; padding-right: 10px; font-family: Arial; line-height: 16px }
.f_card_icon span:first-child { padding: 0 }
.f_card_icon span em{ display:inline-block;margin-right: 5px;}
.f_card_icon span em.icon_look{ background-position:0 -29px; width:11px; height:7px;} 
.f_card_icon span em.icon_time{ background-position:-15px -28px; width:9px; height:9px; vertical-align:-1px;} 
.f_card_icon span em{background: url(../sprite.png) no-repeat;background-size: 250px 250px;}
.ellipsis { overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.details-play-title .nav-tabs>li.active>a{font-weight:700;color:#074085;}
/* 新播放列表 */
.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 #f5f5f5;}
.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 #f90;color: #f90;}
.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:#f5f5f5 1px solid;background:#f5f5f5;color: #666;display:block;width:100%;padding:6px;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 #f5f5f5;}
.hy-play-list .item .panel, .hy-comment-list .item h4 {border: 0; border-top: 1px solid #f5f5f5;}
.judes {color:#1A9CD6;margin:0 3px;}
.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:3px 0;font-size:14px}}
.playlists ul li.hided, .player_playlists ul li.hided {display: none;}
.playlists ul li:nth-child(4n){float:right;padding-right:0}

/*media新播放列表2*/
@media only screen and (max-width: 719px) { 
  .playlistul,.xg{margin-bottom:20px;}
  .playfrom{height:40px;border-bottom: 1px solid #f90;}
  .playfrom li{padding:0 5px;line-height:40px;font-size: 12px;}
  .playfrom .on{padding:0 5px;line-height:41px;height:40px;border: 1px solid #f90;border-bottom:1px solid #f7f7f7;color: #f90;}
  .playlistul li{width:18%;margin-right:2.5%;margin-top:4%;}
  .playlistul li:nth-child(5n){margin-right:0;}
  .playlistul li a{line-height:3rem;height:3rem;border-radius: 0.3rem;}
  }
@media only screen and (min-width: 720px) { 
.playlistul,.xg{margin-bottom:20px;}
 .playfrom{height:40px;border-bottom: 1px solid #f90;}
  .playfrom li{padding:0 10px;line-height:39px;}
  .playfrom .on{padding:0 9px;line-height:38px;height:40px;border: 1px solid #f90;border-bottom:1px solid #f7f7f7;color: #f90;}
  .playlistul .playul{margin-right:-11px;}
  .playlistul li{width:76px;margin-right:11px;margin-top:11px;}
  .playlistul li a{line-height:30px;height:30px;}
    }
.playfrom li{float:left;color:#333;cursor: pointer;}
.jsplist{display:none;}
.flod{display:block;}
.playlistul li{float:left;text-align: center;}
.playlistul li a{display:block;border:1px solid #dedede;overflow: hidden;font-size: 12px;}
.playlistul li a:hover,.playlistul .v a{color:#fff;background-color:#f90; border:1px solid #f90;}
.playlistul ul li.hided, .player_playlistul ul li.hided {display: none;}
.playlistul ul li:nth-child(5n){padding-right:0}
/* bfvod */
.bfvod{position: absolute; z-index: 999; top: 100%; padding: 15px; border-radius: 2px; background-color: #f0f0f0; box-shadow: 0 2px 5px rgba(0,0,0,0.2);}
.bfvod:after{ content:" "; width:10px; height:10px; -webkit-transform:rotate(-45deg); -ms-transform:rotate(-45deg); transform:rotate(-45deg); position: absolute; top: -5px; right: 15px; background-color: #f0f0f0;}
.bfvod.history{ right: -10px; width: 240px;}
.bfvod.history .head h5{ margin: 0; padding-bottom: 10px;}
.bfvod.history .head a{ color: red;}
.bfvod.history li a{ display: block; padding: 8px 0; border-top: 1px solid #eee; color: #333;}
.bfvod.history li a:hover{ color: #d60000;}
.bfvod.history li a span{ color: #999;}

.stui_header__user{ float: right; margin-top: 15px; margin-right: 10px;}
.stui_header__user > li{ position: relative; float: left; padding-bottom: 10px; margin-left: 30px;}
.stui_header__user > li > a{ color: #555555;}
.stui_header__user > li > a:hover{ color: #59d2fa;}
.stui_header__user > li > a .iconfont{ font-size: 22px;}
.stui_header__user > li > span{ font-size: 24px; color: #555555;}