@charset "utf-8";
/*页面全局背景文字颜色*/
body{background: #fff;color: #666;}
/*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: #333;}
/*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,.navbar-inverse .navbar-brand:focus, .navbar-inverse .navbar-brand:hover,.navbar-inverse .navbar-nav > li > a:focus, .navbar-inverse .navbar-nav > li > a:hover,.love .num{color:#ff3c4b;}
.text-success{ color:#5cb85c;}
.pingfen-total em,.comment-replay-assist .ui-button,.ui-signed li:hover a{color:#fff;}
.video-pic .score{background-color: rgba(0,0,0,.7);color:#fff;}
img{width:100%;height:auto;}
/* common.css */
.icon {
       width: 1em; height: 1em;
       vertical-align: -0.15em;
       fill: currentColor;
       overflow: hidden;
    }
/*导航*/
/*全局圆角*/
.br{border-radius:8px;}
.img-cover{object-fit:cover}
.navbar-inverse .navbar-nav > li > a{ color:#333;}
.navbar-inverse,.playlog_list{box-shadow: 0 1px 4px rgba(0,0,0,.1);}
.navbar-inverse .navbar-toggle{ border:none}
.navbar-inverse .navbar-toggle:focus, .navbar-inverse .navbar-toggle:hover{ background-color:#FFF}
/*盒子背景阴影*/
.layout-box,.box-mcid-list,.list-mcat,.box-video-details,.comment-post,.comment-replay,.drop-box,.popover,.autocomplete-suggestions{box-shadow: 0 1px 4px rgba(0,0,0,0)}
.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;}
.box-video-text-list li .num {margin-right: 10px;padding: 5px 10px;font-size: 12px;float:left;background-color:#f5f5f5;
color:#999;border-radius: 20px 0 20px 20px;box-shadow: 2px 2px 5px #b0afaf;}
.box-video-text-list li:nth-child(1) .num,.box-video-text-list li:nth-child(3) .num,.box-video-text-list li:nth-child(3) .num{box-shadow: 2px 2px 5px #fd7b7b;}
.box-video-text-list li {width: 100%;border-top: none;float:left;}
.box-video-text-list li.list{margin-bottom:8px;}
.divPrevious li{margin: 8px 0px;}
.box-video-text-list li.list a {width: 85%;display:inline-block;height:18px;overflow:hidden;}
.box-video-text-list li:nth-child(1) .num,.box-video-text-list li:nth-child(2) .num,.box-video-text-list li:nth-child(3) .num{background-color: #ff5b68;color:#fff;}
.box-video-text-list .art-list i{color:#ff3c4b;}
.box-video-text-list .art-list:nth-child(1){border-top: 1px dashed #e5e5e5;}
/*侧栏样式*/
#divTags .box-video-text-list li{width:30%;margin-right:4px;}
#divTags .box-video-text-list li a{width:100%;display:inline-block;padding: 2px 6px;overflow: hidden;height: 26px;background-color:#f5f5f5;text-align:center;}
@font-face {
  font-family: 'iconfont';  /* project id 593233 */
  src: url('fonts/font_593233_otsp9zstu3.eot');
  src: url('fonts/font_593233_otsp9zstu3.eot') format('embedded-opentype'),
  url('fonts/font_593233_otsp9zstu3.woff2') format('woff2'),
  url('fonts/font_593233_otsp9zstu3.woff') format('woff'),
  url('fonts/font_593233_otsp9zstu3.ttf') format('truetype'),
  url('fonts/font_593233_otsp9zstu3.svg#iconfont') format('svg');
}
.iconfont,.video-pic .flower{
  font-family:"iconfont" !important;
  font-size:16px;
  font-style:normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
html,body{overflow-x:hidden;}
body{font-family:"Microsoft YaHei";padding-top: 60px;}
a:focus{outline:none;}
a:focus,a:hover,a:link{text-decoration:none;}
li,ol,ul{margin:0;padding:0;list-style:none}
.player-shrink.icon-left:before,.icon-left:before{ content: "\e8ff"; }
.player-shrink:before,.icon-right:before{ content: "\e65e"; }
.icon-house:before { content: "\e626"; }
.icon-flower:before { content: "\e614"; }
.fr {float: right;}
.fl {float: left;}
@media only screen {
body.modal-open{ padding:0px;}
.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{font-weight:400}
.p-0{padding:0!important}
.pl-0{padding-left:0px!important;}
.pr-0{padding-right:0px!important;}
.pg-0{ padding-left:0px!important;padding-right:0px!important;}
.m-0{margin:0!important}
.pt-0{ padding-top:0px!important}
.pb-0{ padding-bottom:0px!important}
.mt-0{ margin-top:0px!important}
.mb-0{margin-bottom:0px!important}
.mg-0{ margin-left:0px!important;margin-right:0px!important;}
.text-overflow{overflow:hidden;text-overflow:ellipsis;-o-text-overflow:ellipsis;white-space:nowrap;width:100%}
.loading,.kong{text-align:center;}
.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 #e5e5e5;}
/*公共盒子*/
iframe{width:100% !important;}
.layout-box,.layout-box-no{margin-top:20px;}
.layout-box [class*=col-],.details-star [class*=col-],.layout-box-main [class*=col-],.layout-box-no [class*=col-]{padding:10px}
.box-main-content{padding-left:0}
.box-main-side{padding-left:5px;padding-right:0;margin-bottom: 16px;}
.box-main-side .side:last-child{border-bottom:0}
.table>tbody>tr>td,.table>tbody>tr>th,.table>tfoot>tr>td,.table>tfoot>tr>th,.table>thead>tr>td,.table>thead>tr>th{padding:10px 0}
/** * Swiper 3.4.2 * Most modern mobile touch slider and framework with hardware accelerated transitions *  * http://www.idangero.us/swiper/ *  * Copyright 2017,Vladimir Kharlampidi * The iDangero.us * http://www.idangero.us/ *  * Licensed under MIT *  * Released on:March 10,2017 */
.swiper-container {margin-left:auto;margin-right:auto;position:relative;overflow:hidden;z-index:1}
.swiper-container-no-flexbox .swiper-slide {float:left}
.swiper-container-vertical>.swiper-wrapper {-webkit-box-orient:vertical;-moz-box-orient:vertical;-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column}
.swiper-wrapper {position:relative;width:100%;height:100%;z-index:1;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-transition-property:-webkit-transform;-moz-transition-property:-moz-transform;-o-transition-property:-o-transform;-ms-transition-property:-ms-transform;transition-property:transform;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}
.swiper-container-android .swiper-slide,.swiper-wrapper {-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-o-transform:translate(0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
.swiper-container-multirow>.swiper-wrapper {-webkit-box-lines:multiple;-moz-box-lines:multiple;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap}
.swiper-container-free-mode>.swiper-wrapper {-webkit-transition-timing-function:ease-out;-moz-transition-timing-function:ease-out;-ms-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out;margin:0 auto}
.swiper-slide {-webkit-flex-shrink:0;-ms-flex:0 0 auto;flex-shrink:0;width:100%;height:100%;position:relative}
.swiper-container-autoheight,.swiper-container-autoheight .swiper-slide {height:auto}
.swiper-container-autoheight .swiper-wrapper {-webkit-box-align:start;-ms-flex-align:start;-webkit-align-items:flex-start;align-items:flex-start;-webkit-transition-property:-webkit-transform,height;-moz-transition-property:-moz-transform;-o-transition-property:-o-transform;-ms-transition-property:-ms-transform;transition-property:transform,height}
.swiper-container .swiper-notification {position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}
.swiper-wp8-horizontal {-ms-touch-action:pan-y;touch-action:pan-y}
.swiper-wp8-vertical {-ms-touch-action:pan-x;touch-action:pan-x}
.swiper-button-next,.swiper-button-prev {position:absolute;top:50%;width:26px;height:30px;margin-top:-22px;z-index:10;cursor:pointer;-moz-background-size:27px 44px;-webkit-background-size:27px 44px;background-size:27px 44px;background-position:center;background-repeat:no-repeat}
.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled {opacity:.35;cursor:auto;pointer-events:none}
.swiper-button-prev,.swiper-container-rtl .swiper-button-next {background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23007aff'%2F%3E%3C%2Fsvg%3E");left:16px;right:auto}
.swiper-button-prev.swiper-button-black,.swiper-container-rtl .swiper-button-next.swiper-button-black {background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23000000'%2F%3E%3C%2Fsvg%3E")}
.swiper-button-prev.swiper-button-white,.swiper-container-rtl .swiper-button-next.swiper-button-white {background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E")}
.swiper-button-next,.swiper-container-rtl .swiper-button-prev {background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23007aff'%2F%3E%3C%2Fsvg%3E");right:16px;left:auto}
.swiper-button-next.swiper-button-black,.swiper-container-rtl .swiper-button-prev.swiper-button-black {background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23000000'%2F%3E%3C%2Fsvg%3E")}
.swiper-button-next.swiper-button-white,.swiper-container-rtl .swiper-button-prev.swiper-button-white {background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E")}
.swiper-pagination {position:absolute;text-align:center;-webkit-transition:.3s;-moz-transition:.3s;-o-transition:.3s;transition:.3s;-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0);z-index:10}
.swiper-pagination.swiper-pagination-hidden {opacity:0}
.swiper-container-horizontal>.swiper-pagination-bullets,.swiper-pagination-custom,.swiper-pagination-fraction {bottom:10px;left:0;width:100%}
.swiper-pagination-bullet {width:10px;height:10px;display:inline-block;border-radius:100%;background:#000;opacity:.3}
button.swiper-pagination-bullet {border:none;margin:0;padding:0;box-shadow:none;-moz-appearance:none;-ms-appearance:none;-webkit-appearance:none;appearance:none}
.swiper-pagination-clickable .swiper-pagination-bullet {cursor:pointer}
.swiper-pagination-white .swiper-pagination-bullet {background:#fff}
.swiper-pagination-bullet-active {opacity:1;background:#007aff}
.swiper-pagination-white .swiper-pagination-bullet-active {background:#fff}
.swiper-pagination-black .swiper-pagination-bullet-active {background:#000}
.swiper-container-vertical>.swiper-pagination-bullets {right:10px;top:50%;-webkit-transform:translate3d(0,-50%,0);-moz-transform:translate3d(0,-50%,0);-o-transform:translate(0,-50%);-ms-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0)}
.swiper-container-vertical>.swiper-pagination-bullets .swiper-pagination-bullet {margin:5px 0;display:block}
.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet {margin:0 5px}
.swiper-pagination-progress {background:rgba(0,0,0,.25);position:absolute}
.swiper-pagination-progress .swiper-pagination-progressbar {background:#007aff;position:absolute;left:0;top:0;width:100%;height:100%;-webkit-transform:scale(0);-ms-transform:scale(0);-o-transform:scale(0);transform:scale(0);-webkit-transform-origin:left top;-moz-transform-origin:left top;-ms-transform-origin:left top;-o-transform-origin:left top;transform-origin:left top}
.swiper-container-rtl .swiper-pagination-progress .swiper-pagination-progressbar {-webkit-transform-origin:right top;-moz-transform-origin:right top;-ms-transform-origin:right top;-o-transform-origin:right top;transform-origin:right top}
.swiper-container-horizontal>.swiper-pagination-progress {width:100%;height:4px;left:0;top:0}
.swiper-container-vertical>.swiper-pagination-progress {width:4px;height:100%;left:0;top:0}
.swiper-pagination-progress.swiper-pagination-white {background:rgba(255,255,255,.5)}
.swiper-pagination-progress.swiper-pagination-white .swiper-pagination-progressbar {background:#fff}
.swiper-pagination-progress.swiper-pagination-black .swiper-pagination-progressbar {background:#000}
.swiper-container-3d {-webkit-perspective:1200px;-moz-perspective:1200px;-o-perspective:1200px;perspective:1200px}
.swiper-container-3d .swiper-cube-shadow,.swiper-container-3d .swiper-slide,.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top,.swiper-container-3d .swiper-wrapper {-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;-ms-transform-style:preserve-3d;transform-style:preserve-3d}
.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top {position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}
.swiper-container-3d .swiper-slide-shadow-left {background-image:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:-webkit-linear-gradient(right,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-moz-linear-gradient(right,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-o-linear-gradient(right,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:linear-gradient(to left,rgba(0,0,0,.5),rgba(0,0,0,0))}
.swiper-container-3d .swiper-slide-shadow-right {background-image:-webkit-gradient(linear,right top,left top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:-webkit-linear-gradient(left,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-moz-linear-gradient(left,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-o-linear-gradient(left,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:linear-gradient(to right,rgba(0,0,0,.5),rgba(0,0,0,0))}
.swiper-container-3d .swiper-slide-shadow-top {background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:-webkit-linear-gradient(bottom,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-moz-linear-gradient(bottom,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-o-linear-gradient(bottom,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:linear-gradient(to top,rgba(0,0,0,.5),rgba(0,0,0,0))}
.swiper-container-3d .swiper-slide-shadow-bottom {background-image:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:-webkit-linear-gradient(top,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-moz-linear-gradient(top,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-o-linear-gradient(top,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:linear-gradient(to bottom,rgba(0,0,0,.5),rgba(0,0,0,0))}
.swiper-container-coverflow .swiper-wrapper,.swiper-container-flip .swiper-wrapper {-ms-perspective:1200px}
.swiper-container-cube,.swiper-container-flip {overflow:visible}
.swiper-container-cube .swiper-slide,.swiper-container-flip .swiper-slide {pointer-events:none;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;backface-visibility:hidden;z-index:1}
.swiper-container-cube .swiper-slide .swiper-slide,.swiper-container-flip .swiper-slide .swiper-slide {pointer-events:none}
.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-active .swiper-slide-active,.swiper-container-flip .swiper-slide-active,.swiper-container-flip .swiper-slide-active .swiper-slide-active {pointer-events:auto}
.swiper-container-cube .swiper-slide-shadow-bottom,.swiper-container-cube .swiper-slide-shadow-left,.swiper-container-cube .swiper-slide-shadow-right,.swiper-container-cube .swiper-slide-shadow-top,.swiper-container-flip .swiper-slide-shadow-bottom,.swiper-container-flip .swiper-slide-shadow-left,.swiper-container-flip .swiper-slide-shadow-right,.swiper-container-flip .swiper-slide-shadow-top {z-index:0;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;backface-visibility:hidden}
.swiper-container-cube .swiper-slide {visibility:hidden;-webkit-transform-origin:0 0;-moz-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;width:100%;height:100%}
.swiper-container-cube.swiper-container-rtl .swiper-slide {-webkit-transform-origin:100% 0;-moz-transform-origin:100% 0;-ms-transform-origin:100% 0;transform-origin:100% 0}
.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-next,.swiper-container-cube .swiper-slide-next+.swiper-slide,.swiper-container-cube .swiper-slide-prev {pointer-events:auto;visibility:visible}
.swiper-container-cube .swiper-cube-shadow {position:absolute;left:0;bottom:0;width:100%;height:100%;background:#000;opacity:.6;-webkit-filter:blur(50px);filter:blur(50px);z-index:0}
.swiper-container-fade.swiper-container-free-mode .swiper-slide {-webkit-transition-timing-function:ease-out;-moz-transition-timing-function:ease-out;-ms-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out}
.swiper-container-fade .swiper-slide {pointer-events:none;-webkit-transition-property:opacity;-moz-transition-property:opacity;-o-transition-property:opacity;transition-property:opacity}
.swiper-container-fade .swiper-slide .swiper-slide {pointer-events:none}
.swiper-container-fade .swiper-slide-active,.swiper-container-fade .swiper-slide-active .swiper-slide-active {pointer-events:auto}
.swiper-zoom-container {width:100%;height:100%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;text-align:center}
.swiper-zoom-container>canvas,.swiper-zoom-container>img,.swiper-zoom-container>svg {max-width:100%;max-height:100%;object-fit:contain}
.swiper-scrollbar {border-radius:10px;position:relative;-ms-touch-action:none;background:rgba(0,0,0,.1)}
.swiper-container-horizontal>.swiper-scrollbar {position:absolute;left:1%;bottom:3px;z-index:50;height:5px;width:98%}
.swiper-container-vertical>.swiper-scrollbar {position:absolute;right:3px;top:1%;z-index:50;width:5px;height:98%}
.swiper-scrollbar-drag {height:100%;width:100%;position:relative;background:rgba(0,0,0,.5);border-radius:10px;left:0;top:0}
.swiper-scrollbar-cursor-drag {cursor:move}
.swiper-lazy-preloader {width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;-webkit-transform-origin:50%;-moz-transform-origin:50%;transform-origin:50%;-webkit-animation:swiper-preloader-spin 1s steps(12,end) infinite;-moz-animation:swiper-preloader-spin 1s steps(12,end) infinite;animation:swiper-preloader-spin 1s steps(12,end) infinite}
.swiper-lazy-preloader:after {display:block;content:"";width:100%;height:100%;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D'0%200%20120%20120'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E%3Cdefs%3E%3Cline%20id%3D'l'%20x1%3D'60'%20x2%3D'60'%20y1%3D'7'%20y2%3D'27'%20stroke%3D'%236c6c6c'%20stroke-width%3D'11'%20stroke-linecap%3D'round'%2F%3E%3C%2Fdefs%3E%3Cg%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(30%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(60%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(90%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(120%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(150%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.37'%20transform%3D'rotate(180%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.46'%20transform%3D'rotate(210%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.56'%20transform%3D'rotate(240%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.66'%20transform%3D'rotate(270%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.75'%20transform%3D'rotate(300%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.85'%20transform%3D'rotate(330%2060%2C60)'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");background-position:50%;-webkit-background-size:100%;background-size:100%;background-repeat:no-repeat}
.swiper-lazy-preloader-white:after {background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D'0%200%20120%20120'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E%3Cdefs%3E%3Cline%20id%3D'l'%20x1%3D'60'%20x2%3D'60'%20y1%3D'7'%20y2%3D'27'%20stroke%3D'%23fff'%20stroke-width%3D'11'%20stroke-linecap%3D'round'%2F%3E%3C%2Fdefs%3E%3Cg%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(30%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(60%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(90%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(120%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(150%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.37'%20transform%3D'rotate(180%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.46'%20transform%3D'rotate(210%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.56'%20transform%3D'rotate(240%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.66'%20transform%3D'rotate(270%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.75'%20transform%3D'rotate(300%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.85'%20transform%3D'rotate(330%2060%2C60)'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E")}
@-webkit-keyframes swiper-preloader-spin {100% {-webkit-transform:rotate(360deg)}
}
@keyframes swiper-preloader-spin {100% {transform:rotate(360deg)}
}
.swiper-container {width:100%;height:345px;}
.swiper-slide {background-position:center;background-size:cover;height:365px;}
.swiper-slide {position:relative;}
.swiper_des {position:absolute;left:0;right:0;bottom:0;padding: 0 30px 30px 30px;background-image:-webkit-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(0,0,0,0) 30%,rgba(0,0,0,0.8) 100%);}
.swiper_des h3 a {font-size:20px;font-weight:400;color:#fff;padding-bottom:10px;display:inline-block;width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.slider_side {margin-left:20px;}
/*导航栏*/
.wide {width: 100%;margin: 0 auto;max-width: 1200px;}
.clearfix::after{display: table;content: " ";clear: both;}
.header{position: fixed;top: 0;left: 0;width: 100%;z-index: 99;}
.logo{margin-right: 50px;}.logo a,.logo img{display: block;line-height: 1;height:60px;width: auto;}
.search{padding: 12px 0;}
.search form{width: 200px;background-color:rgba(0,0,0,0.1);position: relative;padding-right: 50px;border-radius: 3px;}
.search input{width: 100%;padding: 0 10px;border: 0;line-height: 36px;height: 36px; color: #999;font-size: 13px;background-color: transparent}
.search button{position: absolute;right: 0;top: 0;border: 0;width: 50px;line-height: 36px;height:36px;text-align: center;background-color: transparent;}
.header-user>a{display: block;width: 36px;height: 35px;line-height: 35px;color: #fff; text-align: center;border-radius: 3px;}
.header,.footer,.nav li ul,.wap-nav{background-color: #fff;box-shadow: 0px 2px 20px 0px rgba(0,0,0,0.08);}
a:hover,.search button,.nav li a:hover,.home-tab .tab-hd li.active,.list-tab1 .tab-hd li.active,.user-tab .tab-hd li.active,.f-blue,.footer a:hover,.btn-border:hover{color:#ff3c4b}
.nav li{position: relative;float:left;margin-left: 30px;}
.nav li a{display: block;line-height: 60px;color: #333;font-size:15px;}
.nav>ul>li>a::after{content: "";display: block; position: absolute;left:50%;bottom:-1px;height:3px;width: 0;-webkit-transition:all .4s;-moz-transition:all .4s;-o-transition:all .4s;transition:all .4s}
.nav li a:hover::after,.nav li.on a::after{width:16px;margin-left: -8px;}
.nav li ul{position: absolute;left:-30px;top:80px;background-color: #404553;-webkit-transition:all .4s;-moz-transition:all .4s;-o-transition:all .4s;transition:all .4s;z-index: 0;opacity: 0;visibility: hidden}
.nav li ul li{margin: 0;}
.nav li ul li a{white-space: nowrap;line-height:30px;font-size: 13px;color: #fff;padding: 0 30px;}
.nav li:hover ul{top: 48px;padding: 6px 0; opacity: 1;visibility:visible;}
.box-title h3,.box-title h1{display:inline-block;font-size:22px;line-height: 44px;}
.box-title h3 .icon,.box-title h1 .icon{display:inline-block;margin-right:5px;font-size:44px;vertical-align:2px;float:left; margin-top:-2px;}
.text-muted{height:34px;white-space:normal !important;font-size:12px;color:#999;}
h5{font-size:16px;}
.container{padding-left:0;padding-right:0;}
.breadcrumb{clear:both;overflow:hidden;margin:0 auto;padding:10px 20px;max-width:1200px;}
.breadcrumb .fa-home {padding-right: 4px;}
.fa-angle-right{margin: 0 4px;}
.breadcrumb a{font-size:14px;}
/*分页*/
.pagebar {text-align:center}
#long-page a{padding:0 1em;line-height:32px;text-align:center;margin:0 0 0 5px;display:inline-block;background:#f8f8f8;color:#1a1a1a}
span.now-page{color:#ff3c4b;border-bottom:2px solid #ff3c4b;display:inline-block;padding:0 1em;line-height:32px;text-align:center;margin:0 0 0 5px;}
#long-page a:hover{color:#ff3c4b;background-color:#222;}
/*播放记录*/
#blog5_vlog,#a1,#a2,#ivaPlayer,#youkuplayer{height:528px;}
.navbar-toggle.navbar-playlog,.navbar-toggle.navbar-search{padding:8px 10px 0 10px;margin-right:0px;float:right;cursor:pointer;}
.user_playlog{padding: 10px 0 0 0;float:right;cursor:pointer; margin-right:15px; position:relative}
.playlog-clear{ float:left}
.playlog-close{ float:right}
.playlog_list{position:absolute; right:-100px;top:50px;z-index:9999; width:350px;display:none;border-radius: 6px;}
.playlog-tool{overflow:hidden;padding:8px 14px;margin: 0;font-size: 14px;border-bottom: 1px solid #ebebeb;border-radius: 5px 5px 0 0;}
.playlog-todo{ padding:0 14px 14px 14px; text-align:center}
.playlog_list:after,.playlog_list:before{border:11px solid transparent;border-bottom:11px solid;width:0;height:0;position:absolute;top:-22px;right:100px;content:' ';visibility:visible}
.playlog_list ul{padding:10px 10px 10px 10px;}
.playlog_list strong{ width:100%;text-align:center; display:block; font-weight:normal}
.playlog_list ul li{overflow:hidden;line-height: 1.1; padding:8px}
.playlog_list ul li:hover,.autocomplete-selected{filter:Alpha(opacity=70);}
.playlog_list ul li h5{white-space: nowrap;text-overflow: ellipsis;overflow:hidden;float:left;font-weight:400;font-size:14px; margin:0px;}
.playlog_list ul li h5 em,.playlog-todo em{margin:0 5px;font-style:normal}
.playlog_list ul li span{overflow:hidden;float:left;display:block;font-size:14px;}
.playlog_list ul li .playlog-del{ margin-left:10px; float:right}
.playlog_list ul li .iconfont{ font-size:18px; font-weight:bold}
/*会员登录*/
.navbar-toggle.navbar-login{padding:8px 5px 0 5px;margin-right:0px;float:right;}
.navbar-toggle.navbar-login .iconfont{ padding:0 4px;}
.user_login{padding: 10px 0 0 0;float:right;cursor:pointer;margin-right:-15px;}
.user_login .iconfont,.user_playlog .iconfont,.navbar-toggle .iconfont,.nav-search .btn-search .iconfont,.user-search .iconfont{font-size:24px;}
.user_login .nav-avatar span,.nick-name img,.navbar-login .nav-avatar span{display:none}
.nav-avatar{height:28px;line-height:28px; padding:0px;}
.nav-avatar img{width:28px;height:28px;border-radius:28px;}
.drop-box{position:absolute; margin-left:-32px;top:55px;z-index:9999;padding:10px 0;display:none;word-break:keep-all;border-radius: 6px;}
.drop-box:after,.drop-box:before{border:11px solid transparent;border-bottom:11px solid;width:0;height:0;position:absolute;top:-22px;right:42%;content:' ';visibility:visible}
.ui-signed li{padding:10px 15px;display:block}
.nick-name{text-align:center;}
.nick-name span{ padding:5px 0;}
/*联想搜索*/
.autocomplete-suggestions {padding:10px;border-radius:0px;}
.autocomplete-suggestion {padding:5px 8px;white-space: nowrap;overflow: hidden;cursor: pointer;}
.autocomplete-no-suggestion {padding: 2px 5px;}
.autocomplete-suggestions strong {font-weight: bold;}
/*滑块*/
.vod-swiper-4 ul li,.vod-swiper-5 ul li,.vod-swiper-6 ul li,.news-switch-3 ul li,.news-switch-4 ul li,.news-switch-5 ul li{padding:10px}
.box-title {text-align: inherit;}
.box-title .more{line-height: 44px;}
/* 小筛选 */
.box-min-mcid .item{padding:10px}
.box-min-mcid .item dl{float:left;width:33.33%;margin:0;padding:0 0 0 20px}
.box-min-mcid .item dl:first-child{border-left:0;padding-left:0}
.box-min-mcid .item dl dt{font-weight:400}
.box-min-mcid .item dl dd a{display:inline-block;padding:0 15px 0 0;margin-top:5px}
/* 类型标签 */
.box-index-mcid,.box-title-nav{padding:0}
.box-index-mcid.active{padding:20px 0 10px}
.box-index-mcid h5{margin-bottom:20px;padding:0 10px}
.box-index-mcid li{float:left;width:25%;padding:0 10px 10px 10px}
.box-index-mcid li a,.details-page a{display:block;padding:6px 10px;text-align:center;border-radius:4px}
.box-title-nav{ margin-right:50px;}
.box-title-nav li{float:left; padding:0 5px}
.box-title-nav li a{display:block;padding:6px 10px;text-align:center;border-radius:4px;}
/*左边大图样式*/
.left-pic-container{margin-left: auto;position: relative;overflow: hidden;z-index: 1;}
.pic-container {position: relative;width: 100%;height: 100%;z-index: 1;display: -webkit-box; display: -moz-box; display: -ms-flexbox;
display: -webkit-flex;display: flex;-webkit-transition-property: -webkit-transform;-moz-transition-property: -moz-transform;
 -o-transition-property: -o-transform;-ms-transition-property: -ms-transform;transition-property: transform;
-webkit-box-sizing: content-box;-moz-box-sizing: content-box; box-sizing: content-box;
}
.container-pic-box {-webkit-flex-shrink: 0;-ms-flex: 0 0 auto;flex-shrink: 0;width: 100%;height: 100%;position: relative;}
.pic-detail {display: block;position: relative;padding-top: 150%;}
.left-pic-container .pic-title {display: block;width: 100%;position: absolute;bottom: 0;left: 0;padding: 30px 10px 10px;
background-repeat: no-repeat;background-repeat: no-repeat;background-image: linear-gradient(
transparent,rgba(0,0,0,.5));font-size: 18px;color:#fff;text-align: center;z-index: 9;}
.left-pic-container .pic-info {line-height: 24px;font-size: 14px;padding-top: 10px;overflow: hidden;height: 130px;}
/* 公共图片列表 */
.box-video-list .title h5 {margin: 20px 0 0;}
.video-pic,.star-pic{display:block;position:relative;padding-top:55%;background-size:cover;}
.video-pic1-1{height:198px;overflow:hidden;}
.video-pic1-2{height:100px;overflow:hidden;}
.video-pic2{height:145px;overflow:hidden;}
.video-pic3-1,.video-pic4-1{height:216px;overflow:hidden;}
.video-pic3-2{height:100px;overflow:hidden;}
.video-pic4-2{height:145px;overflow:hidden;}
.video-pic img,.container-pic-box img{position:absolute;top:0;left:0;width:100%;height:100%;border-radius:8px;}
.slide-pic{display:block;position:relative;padding-top:150%;}
.video-pic .player,.slide-pic .player{text-indent: 15px;position: absolute;top: 0;left: 0;z-index: 1;display: block;height: 100%;width: 100%;opacity: 0;filter: alpha(opacity=0);-moz-transition: opacity 0.2s;-webkit-transition: opacity 0.2s;
-o-transition: opacity 0.2s;transition: opacity 0.3s;color: #FFF;}

.video-pic .player:hover,.slide-pic .player:hover{height: 100%;width: 100%;background-image: -moz-linear-gradient( 90deg, rgb(22, 26, 46) 0%, rgb(237, 63, 179) 0%, rgb(248, 71, 62) 0%, rgba(254, 121, 69, 0.4) 100%);background-image: -webkit-linear-gradient( 90deg, rgb(22, 26, 46) 0%, rgb(237, 63, 179) 0%, rgb(248, 71, 62) 0%, rgba(254, 121, 69, 0.4) 100%);background-image: -ms-linear-gradient( 90deg, rgb(22, 26, 46) 0%, rgb(237, 63, 179) 0%, rgb(248, 71, 62) 0%, rgba(254, 121, 69, 0.4) 100%); opacity: 1; text-align:center;}
.video-pic4-1 .player:hover,.slide-pic4-2 .player:hover{height: 100%;width: 100%;background-image: -moz-linear-gradient( 90deg, rgb(22, 26, 46) 0%, rgb(237, 63, 179) 0%, rgb(248, 71, 62) 0%, rgba(254, 121, 69, 0.4) 100%);background-image: -webkit-linear-gradient( 90deg, rgb(22, 26, 46) 0%, rgb(237, 63, 179) 0%, rgb(248, 71, 62) 0%, rgba(254, 121, 69, 0.4) 100%);background-image: -ms-linear-gradient( 90deg, rgb(22, 26, 46) 0%, rgb(237, 63, 179) 0%, rgb(248, 71, 62) 0%, rgba(254, 121, 69, 0.4) 100%); opacity: 1; text-align:center;}
/*模块1的hover渐变色*/
.video-pic1-1 .player:hover,.video-pic1-2 .player:hover{
background-image: -moz-linear-gradient( 90deg, rgb(22, 26, 46) 0%, rgb(237, 63, 179) 0%, rgb(248, 71, 62) 0%, rgba(254, 121, 69, 0.2) 100%);
background-image: -webkit-linear-gradient( 90deg, rgb(22, 26, 46) 0%, rgb(237, 63, 179) 0%, rgb(248, 71, 62) 0%, rgba(254, 121, 69, 0.2) 100%);
background-image: -ms-linear-gradient( 90deg, rgb(22, 26, 46) 0%, rgb(237, 63, 179) 0%, rgb(248, 71, 62) 0%, rgba(254, 121, 69, 0.2) 100%);}
/*模块2的hover渐变色*/
.video-pic3-1 .player:hover,.video-pic3-2 .player:hover{
background-image: -moz-linear-gradient( 90deg, rgb(22, 26, 46) 0%, rgb(237, 63, 179) 0%, rgb(255, 126, 0) 0%, rgba(255, 203, 153, 0.2) 100%);
background-image: -webkit-linear-gradient( 90deg, rgb(22, 26, 46) 0%, rgb(237, 63, 179) 0%, rgb(255, 126, 0) 0%, rgba(255, 203, 153, 0.2) 100%);
background-image: -ms-linear-gradient( 90deg, rgb(22, 26, 46) 0%, rgb(237, 63, 179) 0%, rgb(255, 126, 0) 0%, rgba(255, 203, 153, 0.2) 100%);    
}
/*模块3的hover渐变色*/
.video-pic2 .player:hover{
background-image: -moz-linear-gradient( 90deg, rgb(22, 26, 46) 0%, rgb(237, 63, 179) 0%, rgb(43, 149, 255) 0%, rgba(170, 212, 255, 0.2) 100%);
background-image: -webkit-linear-gradient( 90deg, rgb(22, 26, 46) 0%, rgb(237, 63, 179) 0%, rgb(43, 149, 255) 0%, rgba(170, 212, 255, 0.2) 100%);
background-image: -ms-linear-gradient( 90deg, rgb(22, 26, 46) 0%, rgb(237, 63, 179) 0%, rgb(43, 149, 255) 0%, rgba(170, 212, 255, 0.2) 100%);    
}
/*模块4的hover渐变色*/
.video-pic4-1 .player:hover,.video-pic4-2 .player:hover{
background-image: -moz-linear-gradient( 90deg, rgb(22, 26, 46) 0%, rgb(237, 63, 179) 0%, rgb(43, 149, 255) 0%, rgba(170, 212, 255, 0.2) 100%);
background-image: -webkit-linear-gradient( 90deg, rgb(22, 26, 46) 0%, rgb(237, 63, 179) 0%, rgb(43, 149, 255) 0%, rgba(170, 212, 255, 0.2) 100%);
background-image: -ms-linear-gradient( 90deg, rgb(22, 26, 46) 0%, rgb(237, 63, 179) 0%, rgb(43, 149, 255) 0%, rgba(170, 212, 255, 0.2) 100%);    
}

.video-pic .player:hover:before,.slide-pic .player:hover:before{content:"\e6c6";font-family:"iconfont" !important;font-style:normal;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;font-size: 53px; top:32%;left: -2%; position:relative;}
.video-pic .list-player:hover:before{top:20%;}
.video-pic4-1 .player:hover:before,.video-pic4-2 .player:hover:before{content:"\e645";font-family:"iconfont" !important;font-style:normal;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;font-size: 53px; top:32%;left: -2%; position:relative;}
.video-pic4-1 .player:hover:before,.video-pic4-2 .player:hover:before{top:28%;left: -2%;font-size: 33px;}




.video-pic1-2 .player:hover:before,.video-pic3-2 .player:hover:before{top:28%;left: -2%;font-size: 33px;}
.video-pic2 .player:hover:before{top:26%;left: -2%;font-size: 53px;}
.video-pic .text-bg-c,.video-pic .text-bg-l,.video-pic .text-bg-r,.slide-pic .text-bg-c,.slide-pic .text-bg-l,.slide-pic .text-bg-r{display: block;width: 100%;position: absolute;bottom: 0;left: 0;padding:5px 10px;background-repeat:no-repeat;background-repeat: no-repeat;background-image: linear-gradient(transparent,rgba(0,0,0,.5));font-size: 12px;color: #fff;}
/*.video-pic .right-note-list{bottom:-10px;}*/
.video-pic .text-bg-c,.slide-pic .text-bg-c{ text-align:center}
.video-pic .text-bg-l,.slide-pic .text-bg-l{ text-align:left}
.video-pic .text-bg-r,.slide-pic .text-bg-r{ text-align:right}
.video-pic .note,.slide-pic .note{padding:10px;font-size: 14px;z-index: 9;}

.video-pic .score,.slide-pic .score{position: absolute;top: 0;left:0;padding: 3px 8px;text-align:right;font-size: 12px;border-radius: 8px;border-bottom-left-radius: 0;border-top-right-radius: 0;z-index:1;}
.video-pic .score::before,.slide-pic .score::before{content: "";position: absolute;bottom: -4px;}
.video-pic .tips,.video-pic .tv,.slide-pic .tips,.slide-pic .tv,.new-tip{padding:1px 10px;position: absolute;top: 0;right: 0;font-size: 12px;color: #fff;z-index: 2;}
.video-pic .tv,.slide-pic .tv{z-index:2}
.title .title-top{margin-top:20px;width:100%;height:52px;line-height:1.75em;overflow:hidden;}

.video-pic .top{position:absolute;top:0;left:0;z-index:5;overflow:hidden;width:55px;height:55px;line-height:20px;}
.video-pic .top:after{ content: "";width: 100%;height:100%;position:absolute;z-index:6;background-color:#999;-moz-transform:rotate(45deg); -webkit-transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);}
.video-pic .top em{ position:absolute;top:0;left:0;text-align:center;color:#fff;z-index:10;font-size:16px;width:15px;}
.video-pic .top:after{width:55px;height:55px;top:-27px;left:-27px;}

.hotlist:nth-child(2) .video-pic .top::after,.hotlist:nth-child(3) .video-pic .top::after{background-color:#f30;}
.hotlist:nth-child(4) .video-pic .top::after,.hotlist:nth-child(5) .video-pic .top::after{background-color:#f46767;}
.hotlist:nth-child(6) .video-pic .top::after,.hotlist:nth-child(7) .video-pic .top::after{background-color:#fba4a4;}

.video-pic .tv_info,.slide-pic .tv_info{width:100%; padding-bottom:15px;position: absolute;left: 0;top: 0px;_top: -1px;background: url(../images/mask_bg.png) 0 bottom repeat-x;color: #fff;overflow: hidden;text-indent: 4px;cursor: pointer;overflow: hidden;_filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00ffffff', endColorstr='#80000000',GradientType=0 ); z-index:1}
.video-pic .tv_info p,.slide-pic .tv_info p{padding:0px; margin:0px}
.video-pic .tv_info .icon,.slide-pic .tv_info .icon{ font-size:22px; margin-right:10px;}
.box-video-list .subtitle{margin-top:5px;font-size:13px;}
.tv-diantai ul{margin-top:2px;}
.tv-diantai li .tv{float: left;text-align: center;margin-right:25px;padding:5px 10px;font-size: 12px;position: relative;}
.tv-diantai li .tv em{width: 0;height: 0;border-top: 14px solid transparent;border-bottom: 14px solid transparent;overflow: hidden;position: absolute;top: 0px;right: -14px;}

/* 公共文字列表 */
.box-video-text-list ul {margin:10px 10px;}
.box-video-text-list ul li{float:left;padding:13px 0px;font-size: 16px;}
.box-video-text-list ul li:nth-child(1){border-top:none}
.box-video-text-list ul li.list{width:100%;border-top:none;margin:8px 0px;}
.box-video-text-list ul li.list1{width:100%}
.box-video-text-list ul li.list2{width:100%}
.box-video-text-list ul li.list4{width:25%;}
.box-video-text-list ul li.list3{width:33%}
.box-video-text-list ul li.list5{width:20%}
.box-video-text-list ul li.list6{width:16.66%}
.box-video-text-list ul li .title{ margin:0 10px;}
.box-video-text-list ul li .num{margin-right:10px;padding:5px 10px; font-size:12px;}
.box-video-text-list ul li span i{font-size:12px}
.box-video-text-list ul li .key{margin-top: 2px;float:left; margin-right:6px;background: #b7b7b7;border-radius: 10px;border-top-right-radius: 0px;height:18px;line-height: 18px;width:20px;text-align:center;font-style:normal;color:#fff;font-size: 12px;box-shadow: 0 0px 1px #dfdfdf;}
.box-video-text-list ul li:nth-child(1) .key{background: linear-gradient(90deg,#ffc4c4 0,#ff5c38 45%,#fb0000);box-shadow: 0 0px 1px #ffdea1;}
.box-video-text-list ul li:nth-child(2) .key{background: linear-gradient(90deg,#ffdbd0 0,#ff8f76 45%,#ff7c3c);box-shadow: 0 0px 1px #ffdea1;}
.box-video-text-list ul li:nth-child(3) .key{background: linear-gradient(90deg,#ffd559 0,#ff9e64 45%,#ffad0e);box-shadow: 0 0px 1px #ffdea1;}
.box-video-text-list ul li .hits{float:right; margin-right:5px;}
.box-video-text-list ul li .time{float:right; margin-right:15px;}
/* 新闻 */
.news-box-txt{ margin-bottom:10px;}
.news-txt{padding:5px 10px 5px 10px;line-height:22px; text-indent:8px;height:inherit;height:99px;}
.news-info{height:inherit;}
.news-info .news-info-top{ padding:5px 0px; overflow:hidden}
.news-info .news-info-top h3{ font-size:18px; width:100%; overflow:hidden; margin:0}
.news-info .news-info-top span{padding-top:8px;display: inline-block;}
.news-info-txt{clear:both; padding:10px 0; line-height:25px;max-height: 90px;}
/* 排行榜 */
.box-video-ranking.side {padding: 20px 0 20px;margin-bottom: 10px;}
.box-video-ranking{padding:10px}
.box-video-ranking.side{padding:20px 0 20px;margin-bottom:10px}
.box-video-ranking .head h4{margin:0 0 8px;line-height:16px}
.box-video-ranking ul li{margin-top:10px}
.box-video-ranking ul li .num{margin-right:10px;padding:8px 8px;font-style:inherit;font-size:12px}
/* 热门明星 */
.box-star-list li{margin-bottom:30px;}
.box-star-list li a span{ position:absolute; bottom:-25px; text-align:center; width:100%; left:0}
.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{border: 6px solid transparent;width: 0;height: 0;position: absolute;bottom:-16px;left: 40%;content: ' '}
.box-star-list li:hover a span:before,.box-star-list li.active a span:before{bottom:-15px;left: 40%;}
.star-video-list .box-star-list {padding-top:5px; margin-right:5px; margin-right:5px; display:none}
.box-star-list .star-pic{box-shadow: 0 1px 4px rgba(0, 0, 0, 0.1); text-indent:inherit}
.star-video-list .box-star-list.active{ display:block}

/*专题*/
.box-topic-list .item .details{padding:10px 10px 20px}
.box-topic-list .item .details span{display:block;font-size:12px}
.box-topic-list .item .details span.name{margin:10px 0 10px;font-size:16px}
.box-topic-content .head{margin-bottom:20px}
.box-topic-content .head h3{font-weight:700;padding-bottom:20px}
.box-topic-content .item{line-height:25px}
.box-details-qrcode{padding:0;margin-bottom:10px}
.box-details-qrcode .item{padding:20px 0 20px;text-align:center}
/*列表*/
.box-video-head{}
.box-video-head h4{padding-bottom:15px}
.box-video-head h3{display:inline-block;font-size:22px;line-height:44px;}
.box-video-head h3 .icon{display:inline-block;font-size: 54px;}
.box-video-head li{display:inline-block;line-height:30px}
.box-video-head li a{padding:0 15px}
.box-video-head li:first-child a{border-left:0}
.box-video-head li.active a{padding-right:0}
/*级联筛选*/
.zanpian-mobile .list-mcat:before{width:0px;}  
.zanpian-mobile .list-mcat{padding:10px 10px 10px 10px;}
.list-mcat{position:relative;padding:10px 10px 10px 140px;margin:20px 0 20px}
.list-mcat:before{content:"";display:block;position:absolute;z-index:1;left:0;top:0;width:120px;height:100%}
.list-mcat.sitemap{padding:10px 10px 10px 10px; position:relative}
.list-mcat.sitemap:before{width:0;}
.list-mcat.sitemap h2{ font-size:16px; margin-top:0px;}

.list-mcat .left-head{position:absolute;z-index:99;top:0;left:0;width:120px}
.list-mcat .left-head li.text{padding:10px 0;text-align:center}
.list-mcat .left-head li a{display:block;padding:15px 0;text-align:center}
/*.list-mcat .content-menu{min-height:290px}安卓手机部分浏览器出现不兼容问题*/
.list-mcat .content-menu{ position:relative}
.list-mcat .content-menu .conreset{position:absolute; right:0; top:0}
.list-mcat .content-menu i{font-style:normal}
.list-mcat .content-menu .head{position:relative;display:block}
.list-mcat .content-menu .head span{display:inline-block;margin-right:20px}
.list-mcat .content-menu{padding:0 10px;}
.list-mcat .content-menu .item{position:relative;margin-top:10px}
.list-mcat .content-menu .item ul{padding: 15px 0 0 60px;}
.list-mcat .content-menu .item ul:first-child{border-top:0}
.list-mcat .content-menu .item ul li{float:left;margin-bottom:15px;margin-right:10px;}
.list-mcat .content-menu .item ul li.text{ margin:0 10px 15px -60px;float:left;}
.list-mcat .content-menu .item ul li a,.list-mcat .content-menu .item ul li span{display:inline-block;margin-right:10px}
/*翻页*/
.box-page{margin:20px 0;text-align:center}
.box-page ul li{display:inline-block;padding:0;margin-left:10px}
.box-page ul li span,.box-page ul li a{display:inline-block;padding:8px 15px;border-radius:4px}
.box-page-page-block{padding:30px}
.modal-body-tab{ display:none}
.modal-body-tab.active{ display:block}
/*友情连接*/
.box-footer-link{padding:10px}
.box-footer-link ul li{width:10%;float:left;margin-right:16px;}
.box-mcid-list{padding-top:20px; padding-bottom:20px; overflow:hidden}
.box-mcid-list ul li{ display: inline-block;padding-right: 6px;padding-left: 6px;}
.box-mcid-list .one{ padding-left:0px;}
.box-mcid-list .last{ padding-right:0px;}
/*面包屑导航*/
.breadcrumb{border-radius:0px; margin-bottom:0px; background:none; padding:24px 0 0 8px;font-size:16px; }
.breadcrumb li i.iconfont{ margin-right:5px;}
/*导航切换*/
.box-switch-tabs{position: relative;margin-top: 10px;padding: 0 10px;}
.box-switch-tabs .nav-tabs li{margin: 0 30px -2px 0;}
.box-switch-tabs .nav-tabs li a{padding: 0 0 10px;font-size: 16px;border: 0;background: 0 0;border-radius: 0;}
.box-switch-tabs.active{margin-bottom:20px}
/*底部*/
.box-footer{padding:24px 0px;background-color:#f6f9fa;}
.box-footer p{text-align:center;color:#999;}
.footer-nav{ margin:10px auto;text-align:center;}
.footer-nav a{ margin:0 10px; float:none;}
/*地图*/
.sitemap dd{ padding:6px 0px}
.sitemap dd a{display: inline-block;
padding: 0 8px;margin: 0 5px 5px 0;}
/*视频内容*/
.box-video-details{margin-top:50px; position:relative}
.details-nav{display:block;overflow:hidden;clear:both;margin-top:10px;}
.details-info { position:relative}
.details-info ul.info li{ padding:6px 8px;overflow: hidden;}
.details-info ul.info li.text{white-space: nowrap;text-overflow: ellipsis;}
.details-info ul.info li a{ margin-right:10px;}
.details-info h1{ margin-top:10px; padding:0 10px;font-size:18px;}
.details-info h1 em{font-size:13px;font-style:normal; margin-left:20px;}
.details-info-min,.star-info-min{ margin-top:15px;}
.details-info-min .details-info{ width:100%}
.details-pic{padding:0px; margin:0px;position:relative}
.details-pic .video-pic{padding-top:145%;}
.details-info{padding:10px 15px;}
.details-star{width:31%;float:right;padding:10px;}
.details-tool{width:100%;}
.details-tool a{padding:8px 5px;width:33.3%;display:block;float:left;text-align:center;}
.details-tool a .iconfont,.prevnext a .iconfont{ margin-right:3px; font-size:18px;}
.details-tool a#yesremind,.details-tool a#yeslove{ display:none}
.details-play-title{ margin-top:20px;}
.play-title-source{ float:left}
.details-play-title .nav-tabs{ border:none}
.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{border:none;}
.details-play-title .nav-tabs > li.player-more >a{padding-left:15px;}
.details-play-title .nav-tabs > li.mplayer >a{padding-left:35px;cursor: pointer;}

.details-play-title .dropdown-menu{border:none;border-radius:0px;margin:0; padding:0px;min-width: 88px;}
.details-play-title .nav-tabs > li > a{border-radius:0;border:none; padding-left:35px;margin-right:5px;}
.details-play-title .nav-tabs > li.source > a{ padding-left:5px; margin-left:0;background-color:transparent}
.gico{background-image:url(../images/palyer.png);background-repeat:no-repeat;font-size:14px;display:block;background-position:15px 10px}
.details-play-title .dropdown-menu > li > a{padding: 8px 8px 8px 40px;}
.gico.qiyi{background-position:15px -79px}.gico.yuku{background-position:15px 10px}.gico.ku6{background-position:15px -19px}.gico.pptv{background-position:15px -49px}.gico.ifeng{background-position:15px -111px}.gico.tudou{background-position:15px -142px}.gico.sinahd{background-position:15px -173px}.gico.kankan{background-position:15px -204px}.gico.letv{background-position:15px -234px}.gico.kumi{background-position:15px -265px}.gico.tianyi{background-position:15px -293px}.gico.leshi,.gico.levp{background-position:15px -235px}.gico.m1905{background-position:15px -322px}.gico.taomi{background-position:15px -351px}.gico.wole{background-position:15px -379px}.gico.cntv{background-position:15px -409px}.gico.sohu{background-position:15px -440px}.gico.pps{background-position:15px -469px}.gico.other,.gico.qq{background-position:15px -497px}.gico.wasu{background-position:15px -527px}.gico.funshion{background-position:15px -557px}.gico.cztv,.gico.lmtv,.gico.zhejiang{background-position:15px -586px}.gico.beva{background-position:15px -644px}.gico.tangdou{background-position:15px -7in}.gico.baofeng{background-position:15px -701px}.gico.boosj{background-position:15px -730px}.gico.mgtv{background-position:15px -761px}.gico.v360{background-position:15px -789px}.gico.brtn{background-position:15px -820px}.gico.xiankan{background-position:15px -856px}.gico.ffhd{background-position:15px -886px}.gico.xigua{background-position:15px -918px}.gico.jjvod{background-position:15px -947px}.gico.xfplay{background-position:15px -979px}.gico.pan{background-position:15px -1010px}
.playlist ul,.player_playlist ul{padding:0 0 15px 0; display:none;margin-right:-7px;}
.playlist ul.active,.player_playlist ul.active{ display:block}
.playlist ul li{float: left;padding: 10px 7px 0 0;width: 12.5%;}
.playlist ul li.hided,.player_playlist ul li.hided{ display:none}
.playlist ul li a,.player_playlist ul li a{display: block;width: 100%;padding: 8px;font-size: 12px;text-align: center;border-radius: 5px;overflow: hidden;text-overflow: ellipsis;-o-text-overflow: ellipsis;white-space: nowrap;}
.play-bug{ float:right; margin-top:8px;}
/*弹幕*/
.play_barrage{box-sizing:content-box;overflow:hidden; padding:8px;}
.play_barrage .barrage_l{padding:0 10px 0 0;}
.play_barrage .barrage_r{padding:4px 0 4px 10px;}
.play_barrage .input {float:left;color:#666;line-height:38px;border:0;padding:0 0 0 10px;font-size:14px;}
.play_barrage .btn{background:#A5A5A5;border-radius:0px; color:#000; border:none;}
.play_barrage .btn:hover{background:#CECECE}
.barrage_switch{width:72px;line-height:30px;height:30px;-moz-border-radius:15px;-webkit-border-radius:15px;border-radius:15px;position:relative; margin-left:30px;}
.barrage_m{position:absolute;left:0px;box-sizing:content-box;float:left;width:10px;height:10px;border-radius:30px;cursor: pointer;-webkit-border-radius: 30px;border-radius:30px;position: absolute;transition: left 0.5s; -moz-transition: left 0.5s; -webkit-transition: left 0.5s;}
.barrage_switch.on{background: #ff3c4b;color: #000;}
.barrage_switch.on .barrage_m{left:44px;background: #ff3c4b;color: #000;transition:left 0.5s;-moz-transition:left 0.5s;-webkit-transition:left 0.5s;} 
.barrage_switch .danmu {float:right;margin-right:9px}
.barrage_switch.on .danmu{ float:left;margin-left:10px}

/*下载*/
.box-down-list .item {padding: 0 10px;}
.box-down-list .item .panel:first-child {border-top: 0;}
.box-down-list .item .panel {margin: 0;background: 0 0;-webkit-box-shadow: none;box-shadow: none;border-radius: 0;border: 0;}
.box-down-list .item .panel .option {display: block;padding: 15px 0;}
.downlist .table{margin:0}
.downlist .table>thead>tr>th{border-bottom:0;font-weight:400}
.downlist .table label{font-weight:400; max-width: 150px;}

/*评分*/
#rating{width:290px;height:35px;line-height:35px;overflow:hidden;clear:both; position:absolute; top:-10px; right:10px;}
#rating span{float:left;font-size:14px;height:35px;overflow:hidden}
#rating span.ratingtxt{text-decoration:none;padding-left:8px}
#rating .rating{float:left;width:150px;height:35px;overflow:hidden;padding:5px 5px 0 3px}
#rating .rating li{cursor:pointer;float:left;overflow:hidden;width:28px;height:22px;text-indent:-99px;background:url(../images/listico.png) 0 0 no-repeat}
#rating .rating li.active,#rating .rating li.hover{background-position:0 -25px}
.rating-box{width:100%;height:85px; margin-top:-48px; position:relative;background:url(../images/score-scale.gif) 9px bottom no-repeat;display:none;z-index:4; padding-left:10px;}
#rating-kong{background:0 0;display:block;height:43px;}
.rating-kong-item{font-size:14px;line-height:40px;height:40px;overflow:hidden;margin-top:42px;text-align:center}
.rating-kong-item .loadingg{padding:10px 20px;font-size:12px;}
.rating-kong-item .nopingfen{padding:0;font-size:14px;background:0 0}
.rating-total{width:100%;height:48px}
.rating-total-item{display:block;height:48px;overflow:hidden;float:left;margin-right:-48px}
.pingfen-total{width:61px;height:43px;overflow:hidden;float:left;position:relative;margin-right:-13px;text-align:center;font-family:Georgia,"Times New Roman",Times,serif;background:url(../images/rating-total.png) 0 0 no-repeat}
.pingfen-total em,.pingfen-total strong{display:block;width:61px;height:35px;line-height:30px;overflow:hidden;position:absolute;top:2px;left:0;z-index:2;font-size:26px;font-weight:400}
.pingfen-total em{top:0;left:1px;z-index:1}
.rating-bar{height:20px;overflow:hidden;position:relative;background:#C5C5C5;}
.rating-bar-item{height:20px;overflow:hidden;}
.rating-box .rating-show{padding:10px;width:100%;overflow:hidden;background:#fff;display:none}
.rating-box .rating-show li{ width:100%;height:14px;overflow:hidden;float:left;clear:both;margin-top:5px}
.rating-box .rating-show .starstop{width:20%;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:60%;height:6px;overflow:hidden;display:block;margin-top:4px;margin-right:5px;float:left;background:#f5f5f5; float:left}
.rating-box .rating-show .power-item{width:0;height:6px;overflow:hidden;display:block;float:left;}
.rating-box .rating-show em{width:10%;line-height:14px;overflow:hidden;float:right;font-size:10px;font-weight:400;-webkit-text-size-adjust:none}
.details-story  h4,.details-tv  h4,.details-title h1{ font-size:15px; padding:10px 10px;}
.details-story  h1{font-size:18px; padding:10px 10px;}
.details-story  h4 em,.details-story  h1 em,.details-tv em,.details-title h1 em{font-style:normal}
.details-story a{ margin:0 5px;}
.details-title.story h1{ margin:0px; padding:0px;float:left; background-color:inherit}
.details-tv [class*=col-]{padding:0px}
.details-tv-title{ margin-top:10px;}
.details-tv-title img{ width:33px; height:25px; float:left;}
.details-tv-h{ margin-bottom:8px;}
.details-tv .details-tv-h:nth-child(2n){ padding-left:10px;}
.details-tv .details-tv-t{ margin-bottom:10x; margin-top:10px;}
.tv-live{ margin-left:20px;text-align: center;padding:3px 10px;font-size: 12px;position: relative;}
.tv-live em.tv-live-l{width:0;height:0;border-top:12px solid transparent;border-bottom:12px solid transparent;overflow: hidden;position: absolute;top: 0px;left: -12px;}
.details-tv .item h4 a{ margin:0 5px}
.details-title{ padding:5px 0px}
.details-title span{ margin:0 10px;}
/*.details-page{ margin-top:20px;}*/
.details-page ul li a{border:1px solid #8c8c8c;}
.details-content{font-size:15px;line-height:30px;margin:15px 5px 15px 5px}
.details-content p{text-indent:2%;}
.details-content img{max-width:700px;width:expression(this.width > 700 && this.height < this.width ? 700:true);height:auto;margin:10px auto;display:block; padding:1px}
.details-content img.loading{background:url(../images/loading.gif) no-repeat center;display:block;}
.details-content .swiper-button-next,.details-slide .swiper-button-next, .details-slide .swiper-button-prev, .details-content .swiper-button-prev{width: 28px;height: 58px;line-height:58px;display:none}
.contextDiv{cursor:pointer;height:100%;width:50%;position:absolute;top:0px;z-index:5;}
.details-slide-pre{left:0px;}
.details-slide-next{right:0px;}
.details-images{position:relative;overflow: hidden;clear: both;}
.contextDiv:hover .swiper-button-next,.contextDiv:hover .swiper-button-prev{display:block}
.details-image-title,.details-slide .swiper-pagination-fraction{font-size: 25px;font-family:Georgia, "Times New Roman", Times, serif; bottom:35px;}
.details-slide{height:auto;clear:both}
.details-slide .swiper-slide{z-index:1}
.details-slide img {max-width:700px;width:expression(this.width > 700 && this.height < this.width ? 700:true); height:auto;display:block;margin:10px auto;}
.details-slide .details-slide-pic{position:relative;}
.details-slide-title{ text-align:center; margin:10px 0px;}
/*播放页面*/
.player_title{padding:12px 10px;background:#000; overflow:hidden;white-space: nowrap;text-overflow: ellipsis;}
.player_title .play_nav{ font-size:14px;float:left; padding:0px; margin:0px;}
.player_title .play_nav a{ margin:0; padding:0px;}
.player_title h1{ font-size:14px; margin-top:4px;float:left}
.player-tool{float:right;cursor: pointer;}
.player-tool em{font-style:normal}
.player-tool .iconfont{ margin-right:10px;font-size:18px;}
.player-open {background:#000;height:3000px;left:0;min-width:1002px;position:absolute;top:0;width:100%;z-index:9998;display:none}
.player-top {position:relative;z-index:999999;}
.player-top .player-tool .iconfont{ color:#FFF}
.player_left{ margin:-10px; position:relative;}
#zanpiancms_player{position:relative; overflow:hidden}
.player_left.max{width:100%; margin:0px; padding:0px;}
.player-shrink{position:absolute; top:50%; right:10px; background:#666;background-color:rgba(0,0,0,.9);cursor: pointer;}
.player-shrink.icon-left{right:0px;}
.player-shrink:hover{background:#444;background-color:rgba(0,0,0,10)}
[class*=col-].player_right{padding:0px; padding-right:10px; margin-left:15px;}
.player_right .tab li{ margin:7px 0px; overflow:hidden}
.player_right .tab li h3{ font-size:13px; margin:0px 0px 8px 0px;}
.player_right .tab li .time{ font-size:12px;}
.player_right .box-switch-tabs{ margin:10px 0 5px 0; padding:0px;}
.player_right .tab{display:none}
.player_right .tab.active{ display:block}
.player_right .details-play-title{ margin:5px 0px;}
.player_right .details-play-title .nav-tabs > li{ float:right}
.player_right .details-play-title .nav-tabs > li.source > a{padding-right:0px; margin-right:0px;}
.player_right .details-play-title .nav-tabs > li.title{ float:left;padding: 10px 0;}
.player_right .details-play-title .nav-tabs > li.title > a{ padding-left:0px; padding-right:0px;}
.player_right .player_prompt{ margin:5px 0px;}
.player_bottom .details-tool a{ width:20%}
.player_bottom .details-tool strong{font-weight:normal; margin:auto 5px;}
.prevnext a{ width:50%;float:left;padding: 8px 5px;display: block;float: left;}

/*播放页面右侧播放地址*/
.player_playlist{overflow-y:auto;overflow-x:hidden;padding-right:5px; padding-top:5px;}
.player_playlist::-webkit-scrollbar {height:1px; width:8px;}
.player_playlist::-webkit-scrollbar-thumb {-webkit-box-shadow: inset 0 0 5px rgba(0,0,0,0.2);}
.player_playlist::-webkit-scrollbar-track {-webkit-box-shadow: inset 0 0 5px rgba(0,0,0,0.2);}	
.player_playlist ul{padding-left:0; margin-right:auto; padding:0px;}
.player_playlist ul li{float: left;padding: 1px 1px 0px 0;}
.player_playlist ul li.list4{width:25%;}
.player_playlist ul li.list3{width:33.33%;}
.player_playlist ul li a{border-radius:0px; border:none;padding:14px 8px;}
.player_playlist ul li.list4:nth-child(4n),.player_playlist ul li.list3:nth-child(3n){float:right;padding-right:0px}
.right-video-list{height:520px;overflow-y:scroll;overflow-x:hidden;}
.right-video-list div .video-pic{margin-bottom:20px;}
/*会员相关播放*/
#zanpiancms_player{height:100%;}
#zanpiancms-player-vip .jumbotron{position:absolute;border-radius:0px;top: 50%;transform: translateY(-50%);}
.zanpiancms-player-box{width:100%;display:block;text-align:center;}
.player-ispay p{padding-top:10px;}
.player-ispay .weixin{margin:auto}
.player-ispay .weixin .weixin-txt{ padding:10px 0px;}
.player-ispay .weixin img{display: inline-block; vertical-align: middle; width:100px; height:100px;}
.player-ispay .weixin .weixin-play{padding:10px 0px;}
.player-ispay .weixin input{color: #555;background-color: #fff;background-image: none;border: 1px solid #ccc;border-radius: 4px;padding: 7px 5px; margin-right:10px;}

/* 演员角色 */
.layout-box .actor-main{ padding:5px;}
.layout-box .actor-box{padding:0 5px 10px 5px;}
.layout-box .more-click{ padding:8px 10px; margin:0 5px;cursor: pointer; clear:both}
.actor-role-top{ padding:5px 0px; overflow:hidden}
.actor-role-top span{ margin:0 10px;}
.actor-role-info{line-height:25px;}
/*新闻文章*/
.news_details h1{ margin-top:10px; font-size:18px; text-align:center;font-weight:700;}
.news_top span,.news-info .news-info-top span{ margin:0 8px 0 0;font-size:13px;color:#999;}
.news_remark{margin:10px 0px; padding:10px;line-height:28px;text-indent: 1%;}
/*明星*/
.star_details{position:relative; margin-top:-10px;}
.star_hot{height:592px}
.star_hot::after{position:absolute;right:0;top:0px;content:'';width:243px;height:390px;clear:none;visibility:visible;background:url(../images/star-right.png)}
.star_hot::before{z-index:1;position:absolute;left:51%;top:-1px;content:'';margin:0 0 0 -798px;width:400px;height:390px;background:url(../images/star-left.png)}
.star_hot_bg{background-position: left top;background-repeat: no-repeat;position: relative;}
.star_hot_hits{width: 46px;position: absolute;height:85px;top: 0px;left: 0;z-index: 20;text-align: center;color: #fff;line-height: 16px;font-size: 14px; padding-top:30px;background-position: 0 -1px;background:url(../images/detailmap24.png) 0 0 no-repeat;}
.star_hot_info h1{font-size:28px}
.star_hot_info h1 .weibo{margin-left:20px;}
.star_hot_info h1 .weibo .iconfont{font-size:28px;}
.star_hot_info ul li{padding:11px 0px}
.star_hot_right{z-index:1}
.container.star_hot_box{position:relative;z-index:1;}
.container.star_hot_box .star_hot_nav{margin-top:-258px;}
#flower{cursor: pointer;}
.flower{ z-index:3;position: absolute;top:0px;right:0px;background: url(../images/flower.png) no-repeat center 8px; padding:0 30px 65px 30px}
.star_hits{position: absolute;top:10px;right:20px; color:#F18167;font-style:italic}
.flower.hover:hover{background-color: rgba(128,128,128,.48);}
.video-pic .num{position: absolute;top: 0px;left:0px;padding: 5px 10px;text-align:right;font-size:12px;}
.fnum{position:absolute;top:35px;right:5px;padding: 5px 10px; text-align:center;font-size:12px;line-height: 21px;}

/*电台*/
.tv_list_box{ margin-left:0px; margin-right:-5px; overflow:hidden}
.tv_list_box [class*=col-]{ padding:0 5px;}
.tv_txt_list ul {height: 100%;padding:5px; margin-top:15px;}
.tv_txt_list ul li {padding: 12px 15px 12px 15px;position: relative;text-overflow: ellipsis;white-space: nowrap;}
.tv_txt_list ul li i{font-style: normal;float:left; margin-right:6px;}
.tv_txt_list ul li span.b{width:7px; height:7px;-webkit-radius:7px;-moz-radius:7px;-ms-radius:7px;-o-radius:7px;border-radius:7px; position:absolute; left:-4px; top:40%;}
.tv_txt_list ul li p{line-height: 18px;}
.tv_txt_list ul li .tv-live{position: absolute;right: 0px;top: 10px;}
.tv_detail_box{overflow:hidden;}
.tv_detail_box .layout-box{padding-bottom:3000px; margin-bottom:-3000px; margin-top:0px;}
.tv_detail_box .box-video-text-list ul{ overflow:hidden}
.tv_detail_box ul li{border-top:none!important; position:relative}
.tv_detail_box ul li .tv-live{position: absolute;right: 0px;top: 10px;}
.tv_detail_title{ padding:12px; text-align:center; font-weight:bold; font-size:14px; margin:-15px -15px 0 -15px;}
.tv_detail_week{ overflow:hidden;}
.tv_detail_week ul a{float:left;padding: 14px 0; width:14.2%;font-size: 12px;text-align:center;cursor: pointer;}
.tv_detail_week ul a em{ margin-top:5px;display:block; font-style:normal}
.tv_detail_week ul a.active,.tv_detail_week ul a:hover{ margin-right:1px}

/*微博微信QQ图标颜色*/
.star_hot_info h1 .weibo,.login-ico a.weibo{color:#F56467;}
.star_hot_info h1 .weibo:hover,.login-ico a:hover.weibo{color:#F54559}
/*快捷登录图标颜色*/
.login-ico a.qq{color:#5bc0de;}
.login-ico a.weixin{ color:#5cb85c}

/*评论*/
#comment{padding:20px 0 0 0;margin-bottom:22px;margin-top:20px;background:#fff;}
#comments-title{padding-top:100px;margin-top:-100px;}
.c-title{font-size:18px;font-weight:500;color:#222}
.comment-disable{padding:1.5em;color:#888;text-align:center}
.comment-disable i.iconfont{padding-right:5px;color:#666;font-size:18px}
.comment-num{color:#999;font-size:16px}
.comment-num .emphasize{color:#f33}
.no-comment{color:#999;text-align:center}
.no-comment i.iconfont{font-size:60px;color:#ddd;display:block;margin-top:-20px;height:90px}
.comment-msg{padding:1.5em 0;overflow:hidden;border-top:1px solid #ddd}
.comment-list .ul{list-style:none;border-top:1px solid #ededed}
.comment-list .li{overflow:hidden;padding:1em}
.comment-list .li:hover{background:#f8f8f8}
.comment-list .li img{width:50px;height:50px;border-radius:100px;}
.comment-list .li:hover img{}
.comment-list .li .clbody{margin-left:70px}
.comment-list .ul .ul{margin-left:4%}
.comment-list .title{font-size:18px;padding:10px 0;color:#222;}
.compost .com-info{margin-bottom:10px;}
.compost .com-info li{float:left;margin-bottom:1em;width:38.3%;padding-right:3%;position:relative;list-style:none;}
.compost .com-info li:nth-child(2){padding-right:0}
.compost .com-info li .verify{position:absolute;right:0%;top:0;z-index:1;height:40px}
.compost .com-info li .verify img{height:100%;border:1px solid #ddd}
.compost .com-info li input{width:100%;height:40px;line-height:40px;padding-left:4px;border:1px solid #ddd;border-radius:3px;text-indent:10px}
.compost .com-name{padding:1em 0 1em .2em;}
#cancel-reply{color:#111}
#txaArticle{border-radius:3px;text-indent:5px;margin:0 0 20px 0;padding:5px;width:98%;border:1px solid #ddd;background:#fff;-webkit-appearance:none;font-size:14px}
.com-submit{border-radius:3px;border:none;cursor:pointer;height:40px;line-height:40px;background-color:#373737;color:#fff;padding:0 20px;font-size:14px;opacity:.8;}
.com-submit:hover{opacity:1;}
.comment-list .cinfo{height:20px}
.comment-list .clbody .p{word-wrap:break-word}
/*回复*/
.comment-replay{margin:10px 5px 10px 5px;border-radius:5px;-webkit-border-radius: 5px;-moz-border-radius: 5px;-ms-border-radius: 5px;-o-border-radius: 5px;position:relative;}
.comment-replay-arrow{width:0;height:0;border-right: 12px solid transparent;border-left: 12px solid transparent;overflow: hidden;position: absolute;top: -12px;right: 5px; z-index:8}
.comment-replay-cnt{overflow:hidden;padding:10px;}
.comment-replay .ui-textarea{width:99%;height:60px;line-height:20px;border-color:#ccc;}
.comment-replay-assist .ui-button{float:right;}
.comment-replay-assist{overflow:hidden; padding-top:10px;}
.comment-replay-assist p{float:left}
/*回复内容*/
.comment-sub{ margin:10px 5px 10px 5px; padding:10px;border-radius:5px;}
.comment-sub .sublou{ margin-right:10px;}
.comment-focus{ margin-top:35px;}
/*回复表情*/
.emotion{cursor:pointer; float:left}
.emotion .iconfont{font-size:18px;}
.smileBoxOuter{background-color:#f5f5f5; border:1px solid #dcdcdc; clear:both;padding:12px 0 12px 12px; position:absolute;display:none; z-index:9999}
ul.smileBox{width:370px; overflow:hidden}
ul.smileBox li{width:36px; height:36px; float:left; padding:0; border-bottom:0}
ul.smileBox li a{background:url(../images/static.gif) no-repeat #fff; width:34px; height:34px; display:block; border:1px solid #dcdcdc}
ul.smileBox li a:hover{border:1px solid #f04848; background-color:#f9f9f9; position:relative; z-index:2}
ul.smileBox li a.smile2{background-position:-34px 0}ul.smileBox li a.smile3{background-position:-68px 0}ul.smileBox li a.smile4{background-position:-102px 0}ul.smileBox li a.smile5{background-position:-136px 0}ul.smileBox li a.smile6{background-position:-170px 0}ul.smileBox li a.smile7{background-position:-204px 0}ul.smileBox li a.smile8{background-position:-238px 0}ul.smileBox li a.smile9{background-position:-272px 0}ul.smileBox li a.smile10{background-position:-306px 0}ul.smileBox li a.smile11{background-position:-340px 0}ul.smileBox li a.smile12{background-position:-374px 0}ul.smileBox li a.smile13{background-position:-408px 0}ul.smileBox li a.smile14{background-position:-442px 0}ul.smileBox li a.smile15{background-position:-476px 0}ul.smileBox li a.smile16{background-position:-510px 0}ul.smileBox li a.smile17{background-position:-544px 0}ul.smileBox li a.smile18{background-position:-578px 0}ul.smileBox li a.smile19{background-position:-612px 0}ul.smileBox li a.smile20{background-position:-646px 0}ul.smileBox li a.smile21{background-position:-680px 0}ul.smileBox li a.smile22{background-position:-714px 0}ul.smileBox li a.smile23{background-position:-748px 0}ul.smileBox li a.smile24{background-position:-782px 0}ul.smileBox li a.smile25{background-position:-816px 0}ul.smileBox li a.smile26{background-position:-850px 0}ul.smileBox li a.smile27{background-position:-884px 0}ul.smileBox li a.smile28{background-position:-918px 0}ul.smileBox li a.smile29{background-position:-952px 0}ul.smileBox li a.smile30{background-position:-986px 0}ul.smileBox li a.smile31{background-position:-1020px 0}ul.smileBox li a.smile32{background-position:-1054px 0}ul.smileBox li a.smile33{background-position:-1088px 0}ul.smileBox li a.smile34{background-position:-1122px 0}ul.smileBox li a.smile35{background-position:-1156px 0}ul.smileBox li a.smile36{background-position:-1190px 0}ul.smileBox li a.smile37{background-position:-1224px 0}ul.smileBox li a.smile38{background-position:-1258px 0}ul.smileBox li a.smile39{background-position:-1292px 0}ul.smileBox li a.smile40{background-position:-1326px 0}ul.smileBox li a.smile41{background-position:-1360px 0}ul.smileBox li a.smile42{background-position:-1394px 0}ul.smileBox li a.smile43{background-position:-1428px 0}ul.smileBox li a.smile44{background-position:-1462px 0}ul.smileBox li a.smile45{background-position:-1496px 0}ul.smileBox li a.smile46{background-position:-1530px 0}ul.smileBox li a.smile47{background-position:-1564px 0}ul.smileBox li a.smile48{background-position:-1598px 0}ul.smileBox li a.smile49{background-position:-1632px 0}ul.smileBox li a.smile50{background-position:-1668px 0}ul.smileBox li a.smile51{background-position:-1702px 0}ul.smileBox li a.smile52{background-position:-1736px 0}ul.smileBox li a.smile53{background-position:-1768px 0}ul.smileBox li a.smile54{background-position:-1802px 0}ul.smileBox li a.smile55{background-position:-1836px 0}ul.smileBox li a.smile56{background-position:-1870px 0}ul.smileBox li a.smile57{background-position:-1904px 0}ul.smileBox li a.smile58{background-position:-1938px 0}ul.smileBox li a.smile59{background-position:-1972px 0}ul.smileBox li a.smile60{background-position:-2006px 0}ul.smileBox li a.smile61{background-position:-2040px 0}ul.smileBox li a.smile62{background-position:-2074px 0}ul.smileBox li a.smile63{background-position:-2108px 0}ul.smileBox li a.smile64{background-position:-2142px 0}ul.smileBox li a.smile65{background-position:-2176px 0}ul.smileBox li a.smile66{background-position:-2210px 0}ul.smileBox li a.smile67{background-position:-2244px 0}ul.smileBox li a.smile68{background-position:-2278px 0}ul.smileBox li a.smile69{background-position:-2312px 0}ul.smileBox li a.smile70{background-position:-2346px 0}ul.smileBox li a.smile71{background-position:-2380px 0}ul.smileBox li a.smile72{background-position:-2414px 0}ul.smileBox li a.smile73{background-position:-2448px 0}ul.smileBox li a.smile74{background-position:-2482px 0}ul.smileBox li a.smile75{background-position:-2516px 0}ul.smileBox li a.smile76{background-position:-2550px 0}ul.smileBox li a.smile77{background-position:-2584px 0}ul.smileBox li a.smile78{background-position:-2618px 0}ul.smileBox li a.smile79{background-position:-2652px 0}ul.smileBox li a.smile80{background-position:-2686px 0}ul.smileBox li a.smile81{background-position:-2720px 0}ul.smileBox li a.smile82{background-position:-2754px 0}ul.smileBox li a.smile83{background-position:-2788px 0}ul.smileBox li a.smile84{background-position:-2822px 0}
.smilePage{text-align:right; margin-right:12px;line-height:24px; padding-top:12px}
.smilePage a{display:inline-block; width:24px; height:24px; margin-left:10px; text-align:center; -webkit-border-radius:2px; -moz-border-radius:2px; -ms-border-radius:2px; -o-border-radius:2px; border-radius:2px}
.smilePage a:hover,.smilePage a.current{background-color:#f04848; color:#fff; font-weight:bold; text-decoration:none}
.validate-img{ height:35px;cursor: pointer;}


/*弹出模块*/
.zanpian-modal .modal-content .txt{background-color: #fafafa;border: 1px solid #e0e0e0;border-radius: 3px;}
.zanpian-modal-tabs{position:relative; padding:0; margin-bottom:-1px; border-bottom: 1px solid #eee;}
.zanpian-modal-tabs ul{overflow:hidden}
.zanpian-modal-tabs ul li{float:left;margin-right:15px;}
.zanpian-modal-tabs ul li:hover,.zanpian-modal-tabs ul li.active{padding:0 0 10px 0;}
.zanpian-modal-tabs ul li .iconfont{ font-size:18px;}

.zanpian-modal-tabs li a{font-size:16px;}
.zanpian-modal .modal-header{border-bottom:none; padding-bottom:20px; overflow:hidden}
.zanpian-modal .modal-header .close{ position:relative;z-index:2;}

.login-ico{ width:100%;overflow: hidden;}
.login-ico a{width:33.3%;float:left; text-align:center;cursor:pointer;}
.login-ico a:hover{background-color: #eee;border-radius: 5px;}
.login-ico a .iconfont{font-size:32px;}

/*滑块*/
.slider-extra{position:fixed;right:50px;bottom:50px; z-index:10}
.slider-extra li{position:relative;padding:15px 10px 0}
.slider-extra li a,.slider-extra li span{display:block;width:50px;height:50px;line-height:50px;text-align:center;border-radius:4px;font-size:18px;cursor:pointer}
.slider-extra li a .icon,.slider-extra li span .icon{font-size:18px}
.slider-extra li a img{margin-top:15px;width:20px;height:20px}
.slider-extra li .sideslip{display:none;position:absolute;bottom:0;right:100%; padding:10px;}
.slider-extra li .sideslip p.text{ font-size:12px;}
.slider-extra li .sideslip:after,.slider-extra li .sideslip:before{border:10px solid transparent;width:0;height:0;position:absolute;right:-20px;bottom:20px;content:' ';visibility:visible;border-left:10px solid;}
.slider-extra li:hover .sideslip{display:block}
.slider-extra li a,.slider-extra li span{box-shadow:0 1px 4px rgba(0,0,0,.1)}
.slider-extra li a,.slider-extra li span{display:block;width:50px;height:50px;line-height:50px;text-align:center;border-radius:4px;font-size:18px;cursor:pointer}
.slider-extra li a.backtop{background-color:rgba(0,0,0,.6);color:#fff}
.slider-extra li .sideslip{box-shadow:0 1px 4px rgba(0,0,0,.1)}
.lines_ul li{width:100%;background-color: #f5f5f5;color: #b2b2b2; margin:15px 0px;overflow:hidden}
.lines_ul li:hover {
    background-color: #e7e7e7;
}
.lines_img { line-height:40px}
.lines_ul li img{border-radius:100%;width:40px;height:40px;}
.lines_ul li .lines_name{ margin-left:10px;}
.lines_ul li p{ margin-left:50px;}
.lines_ul li .lines_txt{padding:10px 0 10px 0px;color: #333;}
.love{background:url(../images/love.png) right 0px no-repeat; height:25px; width:80px; cursor: pointer;text-align:center;}
.love:hover{background-position:right -25px}
.love .num{text-align:center;font-size:12px;line-height: 25px;}
.music_ul li{ margin:10px 0px; overflow:hidden}
.music_ul li i{ margin-right:15px; color:#999; font-size:14px;cursor: pointer;}
.music_ul li:nth-child(odd){ background-color:#f7f7fb;}
.music_ul li .type{color:#999}
.music_ul .lyric{text-align:center;padding:10px; display:none}
.music_ul .lyric:nth-child(odd){background-color:#fff;}
.text-success{ color:green}
.text-danger{ color:#d73925;}
.text-warning{ color:#f39c12;}
#user_detail_add{ margin-right:0px;}
#user_detail_add i{ font-size:14px; color: #FFF;}
#user_detail_add.top{ margin-top:-35px; margin-right:10px;}
}
@media (min-width: 1200px) {
    #zblog5_vlog,#a1,#a2,#ivaPlayer,#youkuplayer{height:625px;}
    .pchide{display:none;}
}
@media (max-width:990px){
body{padding-top: 40px;}
#comment{padding:10px;}
.title .title-top{height:32px;}
.nav li a{color:#fff;}
.nav-search{width:150px;}	
.box-main-content,.box-main-side{padding:0}	
.index-menu{margin-bottom:0}
.box-title-nav{ margin-top:10px;margin-right:0; float:none; clear:both}
.box-title-nav ul li{float:left;width:33.3%;padding:5px; display:block}
.box-title{ padding:5px 0px;}
.box-main-c{ padding:10px 0}
.box-min-mcid .item dl{width:50%}
.list-mcat{padding-left:5px}
.list-mcat:before{display:none}
.playlist ul li{width:16.66%}
.details-tv [class*=col-]{ padding:0px}
.details-tv .details-tv-h:nth-child(2n){ padding-left:0px;}	
.layout-box .player_left{margin:0px; padding:0px;}
.star_hot{ height:auto}
.container.star_hot_box .star_hot_nav{position:static}
[class*="col-"].player_right{ margin-left:2px;}
}
@media (min-width: 768px) {
.zanpian-mobile .container {width: 767px;}
.zanpian-mobile .navbar-header{float:none}
.zanpian-mobile .navbar-header .navbar-toggle{ display:block}
.zanpian-mobile .navbar-collapse.collapse{ display:none;}
.zanpian-mobile .navbar-nav{ float:none;}
.zanpian-mobile .navbar-nav{ margin-bottom:8px;}  
.zanpian-mobile .navbar-nav > li{display:inline-block;float:left;width:25%;padding-left:5px;padding-right:5px;text-align:center;margin-top:5px;}
.zanpian-mobile .navbar-nav > li a{font-size:1.0em;padding-left:0;padding-right:0;border-radius: 4px;padding-top: 10px;padding-bottom: 10px;line-height: 20px;}  
.zanpian-mobile .box-min-mcid .item{padding:0 5px}
.zanpian-mobile .box-min-mcid .item dl{float:none;padding:10px 0 10px;width:100%;white-space:nowrap;overflow-y:hidden;overflow-x:scroll;-webkit-overflow-scrolling:touch}
.zanpian-mobile .box-min-mcid .item dl:first-child{border-top:0;padding-left:0}
.zanpian-mobile .box-min-mcid .item dl dt{float:left;padding:0 15px 0 0;margin-top:5px}
.zanpian-mobile .box-min-mcid .item dl dt a{ float:left}
.zanpian-mobile .box-title-nav{ margin-right:auto}
.zanpian-mobile .box-title-nav ul li{float:left;width:33.3%;padding:5px; display:block}
.zanpian-mobile .details-tool a{ width:50%}
.zanpian-mobile .more-box{margin:auto -5px}
.zanpian-mobile .layout-box .more-click{ margin:0px;}
.zanpian-mobile .news-vod-list{ margin:auto -10px;}
.zanpian-mobile .player_left{ margin:0px}
.zanpian-mobile .player_title h1{ text-align:center; float:none}
.zanpian-mobile .mobile_player_left h1{float:left}
.zanpian-mobile .player_right{margin-left: 2px;}
}
@media (max-width:767px){
.nav li a{color:#fff;}
.swiper-container{width:100%;height:40vw;}
.swiper-slide{height:50vw;}
.swiper_des{bottom:0;padding-bottom:10px;}
.swiper-button-next,.swiper-button-prev{top:50%;display:none;}
.swiper-container-horizontal > .swiper-pagination-bullets, .swiper-pagination-custom, .swiper-pagination-fraction {bottom: 10px
;}

.video-pic1-1,.video-pic1-2,.video-pic2,.video-pic3-2,.video-pic4-2{height:66px;}
.left-pic-container .pic-title{bottom:4px;}
.video-pic .text-bg-c{bottom:8px;}
.box-title h3{line-height:28px;}
#zblog5_vlog,#a1,#a3,#ivaPlayer,#youkuplayer{height:200px;}
.video-pic .player,.slide-pic .player,.star_hot::before,.star_hot::after{ display:none}	
.layout-box,.layout-box-no{margin-top:0px;padding:10px}
.layout-app{margin-top:16px;}
.layout-web{padding-bottom:0;}
.layout-box:first-child,.layout-box-no:first-child{margin-top:0}
.tv_list_box .layout-box:first-child{margin-top:10px; padding:10px;}
.layout-box.active,.layout-box-no.active{margin-top:10px}
/*.layout-box [class*=col-],.layout-box-no [class*=col-]{padding:5px}*/
.navbar-collapse{ padding:5px;}
.box-main-content,.box-main-side{margin-top:10px}
.box-main-content:first-child{margin-top:0}
.box-main-c{ padding:20px 0}
.index-menu{margin:0;padding:10px 0 0}
.index-menu li,.box-index-mcid li{padding:5px}
.box-index-mcid{margin-bottom:10px;padding:0}
.box-index-mcid li a{font-size:12px}
.box-index-mcid.active{margin-bottom:0;padding:10px 0}
.box-video-footer{margin-top:10px;padding:0 5px; clear:both;display:none !important;}
.box-video-footer a{display:block;padding:10px 0 5px}	
.navbar-nav{margin-top:5px;margin-left:-5px;margin-right:-5px;}
.navbar-nav > li{display:inline-block;float:left;width:25%;padding-left:5px;padding-right:5px;text-align:center;margin-top:5px;}
.navbar-nav > li a{font-size:26px;padding-left:0;padding-right:0;border-radius: 4px;}
.box-title h3 .icon{margin-top:-3px;font-size:32px;}
.box-title h3{font-size:16px;}
.box-title .more{margin-top:-3px;line-height: 32px;padding-right:10px;}
.box-star-list li{ margin-bottom:34px;}
.box-video-head{padding:10px 5px}
.box-video-head h4{font-size:16px}
.box-video-head h3{padding:0;font-size:16px}
.box-video-head h3 .icon{margin-right:5px;font-size:18px;vertical-align:0}
.box-video-head li a{line-height:20px;font-size:12px;border:0}
.box-footer{padding:20px 16px;}
.box-page{padding:0}
.box-page ul li{float:left;width:20%;margin:0;padding:0 5px}
.box-page ul li span,.box-page ul li a{display:block;padding:5px 0;text-align:center}
.box-page-block{padding:10px 20px}
.news-txt{ height:auto;}
.box-video-text-list ul li.list2{width:100%}
.box-video-text-list ul li .time{ font-size:12px;}
.box-min-mcid .item{padding:0 5px}
.box-min-mcid .item dl{float:none;padding:10px 0 10px;width:100%;white-space:nowrap;overflow-y:hidden;overflow-x:scroll;-webkit-overflow-scrolling:touch}
.box-min-mcid .item dl:first-child{border-top:0;padding-left:0}
.box-min-mcid .item dl dt{float:left;padding:0 15px 0 0;margin-top:5px}
.box-min-mcid .item dl dt a{ float:left}
/*导航切换*/
.box-switch-tabs{margin-top:0;padding:0 5px}
.box-switch-tabs.active{margin-bottom:10px}
.box-switch-tabs .nav-tabs{padding:0}
.box-switch-tabs .nav-tabs ul{padding:0}
.box-switch-tabs .nav-tabs li{margin:0 30px -2px 0}
.box-switch-tabs .nav-tabs li a{display:inline-block;padding:10px 0;font-size:14px}
/*滑块*/
.vod-swiper-4 ul li,.vod-swiper-5 ul li,.vod-swiper-6 ul li,.news-switch-3 ul li,.news-switch-4 ul li,.news-switch-5 ul li{padding:5px}
/*分类*/
.list-mcat{top:0;left:0;width:100%;padding:0;margin:0;}
.list-mcat.sitemap{ position:relative; margin-bottom:10px;}
.list-mcat:before{display:none}
.list-mcat .content-menu .conreset{right:10px; top:18px}
.list-mcat .content-menu .head{margin:0;padding:5px 0;text-align:center}
.list-mcat .content-menu .head span{margin:0}
.list-mcat .content-menu .head span:before{content:"·";margin:0 5px}
.list-mcat .content-menu .head span.text:before{display:none}
.list-mcat .content-menu{margin:0;padding:13px 10px}
.list-mcat .content-menu .item{margin:5px 0 0;padding:0 10px}
.list-mcat .content-menu .item ul{padding:10px 0 0;width:100%;white-space:nowrap;overflow-y:hidden;overflow-x:scroll;-webkit-overflow-scrolling:touch}
.list-mcat .content-menu .item ul.active{border-bottom:0}
.list-mcat .content-menu .item ul li{display:inline-block;float:none}
.list-mcat .content-menu .item ul li.text{margin:0 10px 0 0;display:inline-block;float:none}
.list-mcat .content-menu .item ul li{display:inline-block;margin-bottom:10px;margin-right:5px}
.collapse{display: none;}
.details-nav ul li{padding:10px 15px;}
.details-info h1{ margin:3px 0;padding:0 5px; font-size:16px;}
.details-info ul.info li{ padding:5px 5px;}
.details-tool a{ width:50%;padding:3px 3px;}
.details-play-title ul li:nth-child(2) a,.details-play-title ul li.player-more a,.details-play-title .nav-tabs > li.mplayer >a{ padding-right:20px;}
.details-play-title .dropdown-menu > li > a{padding: 8px 8px 8px 35px;}
.playlist ul{padding-left:0; margin-right:auto}
.playlist ul li{width:25%}
.playlist ul li:nth-child(4n){ float:right; padding-right:0px}
.details-tv-h{ margin-bottom:0px;}
.details-tv [class*=col-]{ padding:3px}
.details-tv .details-tv-h:nth-child(2n){ padding-left:3px;}
.details-tv-t{ margin-bottom:0x;}
.comment-post-arrow,.comment-avatar,.box-page .total,.news-avatar{display:none}
.comment-post,.comment-focus .news-box,.comment-post-self{width:100%}
.comment-sub{ margin:8px 2px 2px 2px; padding:8px;border-radius:4px;}
.comment-replay{margin:8px 0px 10px 0px;}
ul.smileBox{width:300px;}
.zanpian-modal-tabs a{padding-bottom:12px;}
.details-content{margin:10px 5px 10px 5px}
.details-content img,.details-slide img{width:100%;height:auto;display:block;margin:10px auto;}
.layout-box .more-box{ padding-right:0px;}
.layout-box .actor-box{padding:0 5px 10px 0;}
.zanpian-mobile .more-box{ margin-right:-5px;}
.layout-box .more-click{margin:0;}
.box-gbook .item{margin-top:5px;padding:0 5px 10px}
.player_left{margin:0px; position:relative;}
.details-info-min,.star-info-min{ margin-top:5px;}
.details-tool .vod-rss a.b-r{border-right: none}
.star_hot_info ul li{ padding:6px 0px}
.container.star_hot_box .star_hot_nav{position:static; margin-top:inherit}
[class*="col-"].player_right{ margin-left:5px;display:none;}
.player_title{padding: 10px;}
.player_title h1{ font-size:14px; text-align:center; width:100%; margin:0px;}
.player_bottom .details-tool a{ width:50%;padding: 10px 5px;}
.player_bottom [class*="col-"]{ padding:0px;}
.player_right .details-play-title .nav-tabs > li{ margin-right:5px;}
.player_playlist::-webkit-scrollbar {width:10px}
.player_playlist ul{ padding-right:3px;}
.play_barrage{ padding:0px;}
.play_barrage .input{ line-height:18px;} 
.player-ispay .weixin input{margin-bottom:10px; width:50%}
.player-ispay p{ font-size:14px}
.tv-more{ padding-top:8px;}
.slider-extra{right:15px;bottom:15px}
.slider-extra li{padding:8px 0 0}
.slider-extra li a,.slider-extra li span{width:35px;height:35px;line-height:35px;font-size:16px}
.slider-extra li a .icon,.slider-extra li span .icon{font-size:16px}
.slider-extra li a img{margin-top:8px;width:18px;height:18px}
.zanpian-mobile .news-vod-list{ margin:auto -5px;}

}
@media (max-width:320px){
.collapse{display: none;}	
}
@media screen and (max-width: 1198px){
    .header{height:40px;}
    .wide{padding-left:10px;padding-right:10px;}
    .col-1,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-10,.col-11,.col-12,.col-13,.col-14,.col-15,.col-16,.col-17,.col-18,.col-19,.col-20,.col-21,.col-22,.col-23,.col-24,.col-25{width: auto;}
    .col-m-1{width: 4.1666%;}.col-m-2{width: 8.3332%;}.col-m-3{width: 12.4998%;}.col-m-4{width: 16.6664%;}.col-m-5{width: 20.833%;}.col-m-6{width: 24.9996%;}.col-m-7{width: 29.1662%;}.col-m-8{width: 33.3328%;}.col-m-9{width: 37.4994%;}.col-m-10{width: 41.666%;}.col-m-11{width: 45.8326%;}.col-m-12{width: 50%;}.col-m-13{width:54.1658%;}.col-m-14{width: 58.3324%;}.col-m-15{width:64.499%;}.col-m-16{width:66.6656%;}.col-m-17{width:70.8322%;}.col-m-18{width:74.9988%;}.col-m-19{width:79.1654%;}.col-m-20{width:83.332%;}.col-m-21{width:87.4986%;}.col-m-22{width:91.6652%;}.col-m-23{width:95.8318%;}.col-m-24{width:100%;}.info-con img{width:auto!important;height:auto!important;}
    .wap-nav{position: fixed;right:-300px;top: 0;width: 260px;height: 100%;background-color: #303030;z-index: 50;overflow-y: scroll;}
    .nav,.search{float: none;}
    .nav>ul>li>a::after{display: none;}
    .nav li{margin: 0;width: 100%;float:none;}
    .nav li::after{content:"";position:absolute;bottom:0;left:0;width:100%;height:1px;border-bottom:1px solid rgba(0,0,0,0.2);}
    .nav>ul>li>a{line-height:40px;padding: 0 20px;}
    .nav li ul{position: relative;opacity: 1;visibility:visible;top: auto;padding-left: 40px;left: auto;}
    .nav li:hover ul{padding: 0 0 0 40px;top: auto;}
    .nav>ul>li ul li a{line-height:36px;padding: 0;}
    .nav>ul>li ul li:last-child{border-bottom: 0}
    .logo a,.logo img{height: 40px;}
    .nav-on{position: absolute;right:16px;top: 0;line-height:40px;color: #333;z-index: 10;display: block;font-size:16px;}
    .search{padding: 10px;position: relative;}.search form{width: 100%;}
    .search-yt{padding: 10px 55px 10px 10px;}
    .header-user{position: absolute;right:10px;top:10px;}
    .wap-nav-off{position: fixed;top: 0;left: 0;width: 100%;height: 100%;background-color:rgba(0,0,0,0.5);z-index: 98;display: none;}
}
@media screen and (max-width: 460px){
    .wide{padding-left:8px;padding-right:8px;}.row{margin-left: -4px;margin-right: -4px;}[class*='col-']{padding-left:4px;padding-right:4px;}
    .breadcrumb{padding-left:16px; padding-top: 16px;}
    
}