﻿@charset "utf-8";
/* CSS Document */
html{font-size:10px}
* { margin:0; padding:0; }
body { font: normal normal 12px/2em "宋体", Verdana, Geneva, sans-serif;}
ul,li,em {display: list-item;list-style: none outside none;margin: 0;padding: 0;}
img {display:block; border:none; }
embed { border:none; }
.c01 { color:#23a7e9; }
form{font-size:14px;}
em { font-style: normal; }
.block { display:block; }
.bold { font-weight:bold; }
.clear {clear: both;}
.none { display:none; }
#tab {text-align: center;display: block;height: auto;}
.dn,.nobd { border:none;display:none; }
.ico01 { background:url(../images/wii.png) no-repeat 0 -107px; width:44px; height:44px; display:block; margin:6px 0 0 6px; }
h1, h2, h3, h4 { font-family: "Microsoft YaHei", "微软雅黑", tahoma, arial, simsun, "宋体"; font-weight:normal; color:#444;text-decoration:none;font-size: 22px;}
a { color:#107dcf; text-decoration:none; }
a:visited {color: gray;text-decoration:none;}
a:hover { color: #f70; text-decoration:none; }
a.a1 { color:#ea2e03; text-decoration:none; }
a.a1:visited { color:#ea2e03; text-decoration:none; }
a.a1:hover { color:#ea2e03; text-decoration:underline; }
a.a2 { color:#eee; text-decoration:none; }
a.a2:visited { color:#eee; text-decoration:none; }
a.a2:hover { color:#fff; text-decoration:underline; }
.lf { float:left; display:inline; }
.rt { float:right; display:inline; }
.cts_dd_w {width:calc(100vw);display:inline-black;text-align:center;margin:0 auto;max-width:1000px;min-width:320px;}
.blank { position: absolute; top:145px; left:0; width:267px; height:26px; line-height:26px; z-index:2px; padding:0 12px; color:#fff; }
 i { position: absolute; top:145px; left:0; height:26px; line-height:26px; display:block; background:#000; filter:alpha(opacity=50); -moz-opacity:0.5; opacity: 0.5; }
.cts_hr {font-family: "Microsoft YaHei", "微软雅黑", tahoma, arial, simsun, "宋体";font-weight: normal;color: #444;text-decoration: none;font-size: 22px;float:right;}
.cts_vi img { width:100%;height:100%;}
.cts_i {position: absolute;width: 100%;height: 25px;line-height: 25px;color: #FFF;font-size: 12px;bottom:0px;z-index:3;text-shadow: none; background-image: url(../images/bb.gif);background-repeat:no-repeat;background-color:rgba(0,0,0,0.4);background-position:8px;}
.cts_i a{float:left; margin-left:20px;width:70%!important;color:#fff;overflow:hidden;}
.cts_l { float:left; margin-left:23px;}
.cts_r {position: absolute;color: #FFF;font-size: 12px;bottom: 0px;z-index: 3;right:5px;}
.cts_hr  {float:right;}
.type { width:28px; height:18px; line-height:18px; text-align:center; border-radius: 2px; -moz-border-radius:2px; -webkit-border-radius: 2px; background:#23a7e9; color:#fff; display:block; position: absolute; top:0px; right:0px; z-index:1; }
.remark {position: absolute;width: auto;height: auto;line-height: 22px;color: #FFF;font-size: 12px;padding: 0 5px;top: 0px;z-index: 3;right: 0px;background: rgba(0,0,0,0.2);text-shadow: none;text-indent: initial;}
.r_gold {position: absolute;width: auto;height: 22px;line-height: 22px;color: #fff;font-size: 12px;padding: 0 5px;bottom: 0px;z-index: 3;right: 0px;text-shadow: none; }
.bg_image {background-image:none}
.dis_in {display: inline-block;}
/*nav更多*/
.dropdown-menu  { position: absolute;width:68px;height:auto;background:#333;margin-top:-3px;z-index:999999999}
.dropdown-menu a{ height: 45px!important;line-height: 45px!important;color:#fff;display:inline-black}
.more-bd {display: none; }
/*滑动显示*/
.drop-box {	/*border: 1px solid rgb(22, 255, 255)*/;border: 1px solid #fe6e04; clear: both; display: none; position: absolute; background-color: rgb(255, 255, 255); z-index:9999; overflow:hidden;float:left}
.drop-title{display:block;height: 45px;line-height: 45px; background:none; color:#fff; font-size:12px;}
.drop-title:hover {background:#23a7e9; color:#fff;}
.drop-title-hover .looked-nav, .nav-link:hover .looked-nav, .current .nav-link .looked-nav {background-position: -300px -62px;}
/* .reg-w form .reg-group .reg-control {height: 2.125rem!important;}*/
/* nav-looked */
.drop-box {max-width: 400px;margin-left: calc(-85vw);margin-top: -2px;width: calc(100vw);}
.looked-list {max-width: 400px;overflow: hidden;position: relative;width: calc(100vw);}
.looked-list p {height: 30px;line-height: 30px;padding: 0 10px;overflow: hidden;color: #999;margin-bottom: -1px;border-bottom: 1px solid #eee;background-color: #f9f9f9;}
.looked-list p .close-his {float: right;}
/* list */
.looked-list ul {max-width: 400px;overflow: auto;max-height: calc(70vh)!important;width: calc(100vw);}
.looked-list li {max-width: 398px;overflow: hidden;display: block;padding: 2px 1px;border-top: 1px dotted #dfdfdf;width: calc(99vw);}
.looked-list li h5 {font-size:10px;text-decoration: none;color: #444444;}
.looked-list li:hover {background-color: #fcfcfc;}
.looked-list li.no-his p {text-align: center;height: 32px;border: 0;background-color: #fff;}
.looked-list li h5 {max-width: 235px;overflow: hidden;float: left;padding: 0 10px;width: calc(68vw);min-width: 176px;}
.looked-list li h5 img{max-width: 80px;height: 100px;overflow: hidden;float: left;width: calc(40vw);}
.looked-list li label a, .looked-list .lcooks {color: #f60;text-align: left;}
.looked-list li h5 em {margin: 0 5px;color:#444444;}
.looked-list .mac_shou{margin: 0 3px;color:#f60;display:block;}
.looked-list li label {max-width: 140px;height: 32px;line-height: 25px;float: left;display: block;width: calc(43vw);min-width: 120px;}
.looked-list li .delck {max-width: 13px;height: 13px;display: block;overflow: hidden;line-height: 0;font-size: 0;margin-top: 9px;float: right;background: url(../images/cross_gray.gif) 3px 3px no-repeat;width: calc(4vw);}
.looked-list li .delck:hover {background-image: url(../images/cross_red.gif);background-color: #ddd;}
/* .his-todo */
.looked-list .his-todo {max-width: 400px;height: 32px;line-height: 32px;overflow: hidden;padding: 0 2px;clear: both;text-align: center;border-top: 1px solid #eee;background-color: #f9f9f9;width: calc(100vw);}
.looked-list .his-todo a {color: #f60;margin: 0 2px;}
.looked-list a:hover,.hx_title a:hover,.looked-list .his-todo a:hover,.looked-list li label a:hover{color:#107dcf;}
.looked-list .his-todo em {color: #ccc;margin: 0 5px 0 7px;display: inline-block;}
.looked-list .active {clear: both;display: inherit;}
.head02 ul li a:visited { color:#fff; }
.head02 ul li a.active {font-size: 20px;color: #fff;font-weight: bold;}
.head03 {width:calc(15vw);display:inline;text-align:center;margin:0 auto;}


.cts {overflow:hidden;margin: 0 auto;clear: both;}
.p_list_02 a,.p_list_01 a,.p_list_03 a { float:left; display:inline; border: 1px solid #E0E0E0; border-radius: 1px 1px 1px 1px; height: 32px; line-height: 32px;overflow: hidden; text-align: center; background:#f1f1f1; }
.p_list_02 a:hover,.p_list_01 a:hover,.p_list_03 a:hover { background:#23a7e9;color:#fff;}
/*read*/
body.theme-0 {background: #E7E1D4;}
body.theme-1 {background: #e0ce9e;}
body.theme-2 {background: #cddfcd;}
body.theme-3 {background: #cfdde1;}
body.theme-4 {background: #ebcece;}
body.theme-5 {background: #d0d0d0;}
body.theme-6 {background: #0f1112;color: #666}
body.theme-0 dd{background: #F6F1E7;}
body.theme-0 .panel-wrap-list,body.theme-0 .panel-wrap-setting,body.theme-0 dd.biggerDd{background-color: #FAF9F3;}
body.theme-1 dd{background: #f3e9c6;}
body.theme-1 .panel-wrap-list,body.theme-1 .panel-wrap-setting,body.theme-1 dd.biggerDd{background-color: #f8f1d9;}
body.theme-2 dd{background: #e2eee2;}
body.theme-2 .panel-wrap-list,body.theme-2 .panel-wrap-setting,body.theme-2 dd.biggerDd{background-color: #f3fbf3;}
body.theme-3 dd{background: #e2eff3;}
body.theme-3 .panel-wrap-list,body.theme-3 .panel-wrap-setting,body.theme-3 dd.biggerDd{background-color: #e7f5f6;}
body.theme-4 dd{background: #f5e4e4;}
body.theme-4 .panel-wrap-list,body.theme-4 .panel-wrap-setting,body.theme-4 dd.biggerDd{background-color: #faeceb;}
body.theme-5 dd{background: #dcdcdc;}
body.theme-5 .panel-wrap-list,body.theme-5 .panel-wrap-setting,body.theme-5 dd.biggerDd{background-color: #e8e8e8;}
body.theme-6 dd ,body.theme-6 .panel-wrap-list,body.theme-6 .panel-wrap-setting{/* 黑夜模式 */background-color: white;filter: invert(1) hue-rotate(270deg);}
body.theme-6 .panel-wrap-setting .theme-list span{/*再反转一次,颜色正常显示*/filter: invert(1);}
.font-box {width: 78px;height: 34px;margin-right: 2%;color: black;border: 1px solid rgba(0, 0, 0, .1);border-radius: 2px;font: 14px/34px PingFangSC-Regular, HelveticaNeue-Light, 'Helvetica Neue Light', 'Microsoft YaHei', sans-serif;}
.font-act {border: 1px solid #ed4259;}
.left-bar-list {position: fixed;z-index: 102;margin: 0;padding: 0;font-family: PingFangSC-Regular, HelveticaNeue-Light, 'Helvetica Neue Light', 'Microsoft YaHei', sans-serif;font-size: 12px;text-align: left;color: #262626;box-sizing: border-box;width: 40px;margin-left: -460px;user-select: none;}
.right-bar-list {position: fixed;z-index: 101;margin: 0;font-family: PingFangSC-Regular, HelveticaNeue-Light, 'Helvetica Neue Light', 'Microsoft YaHei', sans-serif;font-size: 12px;text-align: center;background: #F6F1E7;color: #262626;box-sizing: border-box;width: 50px;bottom: 0;right: 50%;margin-right: -460px;user-select: none;}
#leftBarList dl {display: block;margin: 0;padding: 0;}
#leftBarList dd {position: relative;margin: 0;padding: 5px;cursor: pointer;border-bottom: 1px solid rgba(0, 0, 0, 0.2);}
.hover-red:hover{filter: url(#colorMeMatrixRed);}
#leftBarList dd.biggerDd:hover{filter: url( ); /*为何加上这个类后,滤镜能作用于整个背景.只能加个空滤镜去覆盖*/}
.biggerDd {/* 弹出浮动面板时,设置框与控制栏连接到一起 */z-index: 101;box-sizing: border-box;width: 40px;border-right: none;box-shadow:-10px 5px 25px -4px rgb(0 0 0 / 20%);background-color: #FAF9F3;}
.icon {display: block;width: 20px;height: 20px;margin-bottom: 5px;margin: 0 auto;}
.quit {position: absolute;cursor: pointer;right: 0;margin-right: 2px;height: 24px;width: 24px;}
.backTop{width: 24px;height: 24px;margin: 0 auto;padding:10px;}
.mltop a {color:#ea2e03;}
.toTop {position: relative;margin: 0;padding: 10px;cursor: pointer;border-bottom: 1px solid rgba(0, 0, 0, 0.2);}
.leftBarIcon {position: relative;}
.panel-box {padding: calc(0.5vw) 0 calc(2vw) 0;clear: both;}
.panel-box h4 {margin: 0 auto;padding: 0;font-size: 18px;line-height: 22px;margin-bottom: 28px;font-family: FZZCYSK;font-weight: 500;text-align: center;}
.setting-list-wrap {}
.mulu_order {float: left;display: inline-block;margin-left: 20px;font-size: 14px;font-family: "Microsoft YaHei", "微软雅黑", tahoma, arial, simsun, "宋体";color: #444;font-weight: 600;}


.panel-wrap-setting li {display: list-item;text-align: -webkit-match-parent;font-size: 0;height: calc(11vw);margin-top: calc(3vw);max-height:20px;color: #444;z-index: 888888;}
.panel-wrap-setting em {position: relative;display: inline-block;font: 12px/16px PingFangSC-Regular, '-apple-system', Simsun;min-width: 48px;margin-right: 2%;vertical-align: middle;color: #666;}
.panel-wrap-setting {padding-bottom: calc(5vw);}
.panel-wrap-setting li span {display: inline-block;cursor: pointer;text-align: center;vertical-align: middle;color: #444;font-family: PingFangSC-Regular, HelveticaNeue-Light, 'Helvetica Neue Light', 'Microsoft YaHei', sans-serif;font-size: 12px;}
.theme {width: 30px;height: 30px;margin: 0;padding: 0;border-radius: 100%;margin-right: 2%;}
.theme-act {border: 1px solid #ed4259;background: url(../images/yes.png);background-repeat: no-repeat;background-position: center center;}
.meautop {background: url(../images/top.png);background-repeat: no-repeat;background-position: center center;}
.meausetup {background: url(../images/setup.png);background-repeat: no-repeat;background-position: center center;}
.meauquit {background: url(../images/quit.png);background-repeat: no-repeat;background-position: center center;}
.meaulist {background: url(../images/list.png);background-repeat: no-repeat;background-position: center center;}
.hover-red img {background:none;}
.theme-0 {background-color: #F6F1E7;}
.theme-1 {background-color: rgba(245, 234, 204, .8);}
.theme-2 {background-color: rgba(230, 242, 230, .8);}
.theme-3 {background-color: rgba(228, 241, 245, .8);}
.theme-4 {background-color: rgba(245, 228, 228, .8);}
.theme-5 {background-color: rgba(224, 224, 224, .8);}
.theme-6 {background: url(../images/moon.png);background-color: rgba(25, 27, 28, .8);background-repeat: no-repeat;background-position: center center;}
#page {}
.main-text {position: relative;z-index: 100;display: block;margin: 0 auto;box-sizing: border-box;width: calc(100vw);max-width:1280px;background: #F6F1E7;border: 1px solid #d8d8d8;text-align: left;-webkit-font-smoothing: antialiased;font-family: PingFangSC-Regular, HelveticaNeue-Light, 'Helvetica Neue Light', 'Microsoft YaHei', sans-serif;font-size: 18px;padding: 50px 15px 20px 15px;user-select: none;}
.main-text h2{line-height: 32px;margin: 0 auto;width:96%;text-align: center;font-size:24px;padding:5px 0;font-weight: 600;}
.main-text h3{line-height: 32px;margin: 0 auto;width:96%;text-align: center;font-size:16px;padding:8px 0;display:block;float:left;}
.main-text h4,.items_news_book span {line-height: 22px;text-align: center;font-size:12px;overflow: hidden;display:block;width:96%;}
.items_news_book dd{overflow: hidden;}
.main-text p {display: block;line-height: 1.8;overflow: hidden;margin: .8em 0;text-indent: 2em;width:100%;}
.news_p img{margin:0 auto;width:100%}
.news_tail a{width: calc(96vw)!important;max-width: 1000px!important;float: left;text-align: left!important;height: 40px!important;line-height: 25px!important;overflow: hidden;}
.panel-box .mululist_ol{max-width: 460px;overflow: auto;max-height: 260px;min-height: 220px;}
.mululist_ol li{display: block;line-height: 2.5rem;overflow: hidden;margin: 0.8em 0;text-indent: 2em;font-size: 14px;height: 2.5rem;}
.panel-wrap-setting,.panel-wrap-list  {position: absolute;z-index: 1000;display: none;width: calc(100vw);max-width: 460px;min-height: 290px;max-height: 360px;background-color: #FAF9F3;bottom: calc(16vw);border: 1px solid rgba(0, 0, 0, .1);top: 0;left: 50px;overflow: hidden;}
.font-size cite,.page-width cite{font-style: normal;display: inline-block;width: calc(80vw);max-width: 270px;height: 34px;vertical-align: middle;border: 1px solid #e5e5e5;border-radius: 2px;background: #fff;background: rgba(255, 255, 255, .5);}
.font-size span,.page-width span {line-height: 34px;height: 34px;}
.font-size .prev,.page-width .prev{width: 35%;max-width: 35%;font-size: 20px;font-family: PingFangSC-Regular;}
.font-size .next,.page-width .next {font-size: 20px;font-family: PingFangSC-Regular;width: 30%;max-width: 30%;}
.font-size .rstart,.page-width .rstart{font-family: PingFangSC-Regular;width: 70%;}
.font-size .speed{font-size: 20px;font-family: PingFangSC-Regular;display: inline-block;width: 34%;max-width: 35%;}
.font-size .lang,.page-width .lang{font-size: 16px;cursor: default;color: #a6a6a6;font-family: FZZCYSK;font-weight: 400;width: 30%;max-width: 30%;}
.font-size .rstop,.page-width .rstop {width: 60%;font-size: 12px;font-family: PingFangSC-Regular;}
.font-size b,.page-width b {/* 利用边框做分隔线 */display: inline-block;height: 20px;vertical-align: middle;border-right: 1px solid #e5e5e5;}
#page.w640 .main-text{width: calc(100vw);max-width: 640px;}
#page.w640 .left-bar-list{margin-left: 0px;}
#page.w640 .right-bar-list{margin-right: -380px;}
#page.w800 .main-text{width: calc(100vw);max-width: 800px;}
#page.w800 .left-bar-list{margin-left: 0px;}
#page.w800 .right-bar-list{margin-right: -460px;}
#page.w900 .main-text{width: calc(100vw);max-width: 900px;}
#page.w900 .left-bar-list{margin-left: 0px;}
#page.w900 .right-bar-list{margin-right: -510px;}
#page.w1000 .main-text{width: calc(100vw);max-width: 1000px;}
#page.w1000 .left-bar-list{margin-left: 0px;}
#page.w1000 .right-bar-list{margin-right: -560px;}
#page.w1280 .main-text{width: calc(100vw);max-width: 1280px;}
#page.w1280 .left-bar-list{margin-left: 0px;}
#page.w1280 .right-bar-list{margin-right: -700px;}
.main-text{overflow: hidden;}
.main-text p span{	text-indent: 0em;}
.main-text .review-count {font-size: 14px;line-height: 16px;position: relative;z-index: 1;display: inline-block;min-width: 34px;height: 16px;margin-left: 14px;text-align: center;vertical-align: 1px;color: #999;border: 1px solid #999;border-radius: 2px;}
.main-text .review-count i {position: absolute;top: 50%;left: -5px;width: 0;height: 0;margin-top: -3px;border-top: 3px solid transparent;border-right: 4px solid #999;border-bottom: 3px solid transparent;border-left: 0 none;}
.review-count i cite {position: absolute;top: -3px;left: 1px;width: 0;height: 0;border-top: 3px solid transparent;border-right: 4px solid #f6f1e7;border-bottom: 3px solid transparent;border-left: 0 none;}
/*rating*/
#detail-rating{height: 50px;}
#rating{width: calc(48vw);height: 25px;line-height:25px;overflow:hidden;color:#666;float:left;clear:both;}
#detail-rating p{color: #444;font-size: 12px;}
#rating span{text-align: center;color: #444;font-size: 12px;font-family: "Microsoft YaHei",Arial,sans-serif, Helvetica, Verdana,Tahoma;}
#detail-rating em{font-size: 24px;color: #fe6e04;font-weight: normal;margin-left: 10px;display: inline;}
#rating .rating{float:left;width:120px;height:24px;overflow:hidden;max-width: 120px;}
#rating .rating li{cursor:pointer;float:left;width: 24px; height: 24px;line-height: 24px;color: #fe6e04;}
.icon-collection {z-index:9999}
/*#rating .current {background:url(../images/rating.png) 0 0 no-repeat}
#rating .rating li.active,#rating .rating li.hover{background:url(../images/rating.png) 0 -24px no-repeat}*/
#rating .current1{background:url(../images/star-fill.png) repeat}
.rating-panle{background-color:#fff; width:240px;}
.rating-bar{width:240;height:20px;overflow:hidden;margin-left:2px;position:relative;background:url(../images/score-bg.gif) 0 0 no-repeat}
.rating-bar-item{height:18px;overflow:hidden;border:1px solid #75b442;background:url(../images/score-bg.gif) 0 -20px no-repeat}
.rating-show{width:240px;overflow:hidden;padding:3px 1px 10px 8px;background:#fff;position:absolute;z-index:99;}
.rating-show li{width:240px;height:14px;overflow:hidden;float:left;clear:both;margin-top:5px}
.rating-show .starstop{width:60px;height:12px;overflow:hidden;display:block;text-indent:-999px;float:left;margin-top:1px;margin-right:5px;background:url(../images/star-min.gif) no-repeat}
.rating-show .star5{background-position:0 0}
.rating-show .star4{background-position:0 -20px}
.rating-show span.star3{background-position:0 -40px}
.rating-show span.star2{background-position:0 -60px}
.rating-show span.star1{background-position:0 -80px}
.rating-show .power{width:60px;height:6px;overflow:hidden;display:block;margin-top:4px;margin-right:5px;float:left;background:#f5f5f5}
.rating-show .power-item{width:0;height:6px;overflow:hidden;display:block;float:left;background:#9beaed}
.rating-show em{line-height:14px;overflow:hidden;float:left;font-size:10px;color:#e12160;font-weight:400;-webkit-text-size-adjust:none}
/*幻灯片*/
.cts_slider {position: relative;overflow:hidden;}
.slider_d {width: calc(100vw);height: calc(25vw);max-width: 1000px;max-height: 340px;min-height: 180px;}
.slider_w {width: calc(100vw);height: calc(25vw);max-width: 1000px;max-height: 300px;min-height: 140px;}
.slider_s {width: calc(100vw);height: 300px;max-width: 490px;max-height: 300px;min-height: 140px;}
.lastpic {position: absolute; z-index: 999;left: 0;top: 50%;transform: translateY(-50%);font-size: 50px;font-weight: 900;user-select: none;background-color: rgba(0,0,0,0.1);color: #fff;border-radius: 5px;transition: all 0.1s linear;}
.nextpic {position: absolute; z-index: 999;right: 0;top: 50%;transform: translateY(-50%);font-size: 50px;font-weight: 900;user-select: none;background-color: rgba(0,0,0,0.1);color: #fff;border-radius: 5px;transition: all 0.1s linear;}
.responsive{max-width: 1000px;max-height: 340px;min-height: 140px;}
.record {position: absolute; z-index: 999; cursor: pointer;left: 0;margin:0 auto;transform: translateY(-50%);font-size: 50px;font-weight: 900;user-select: none;background-color: rgba(0,0,0,0.1);color: #fff;border-radius: 5px;transition: all 0.1s linear;}
.record dd {float: left;}
.mainbox { overflow:hidden; position:relative; }
.flashbox { overflow:hidden; position:relative; }
.imagebox { text-align:right; position:relative; z-index:999;margin: 0 auto; width:80px !important; }
.flashbox img{float:left;}
.bitdiv { display:inline-block; _overflow:hidden; width:9px; height:9px; margin-right:3px; cursor:pointer; float:left;   }
.defimg { background:url(../images/focus_ico.png) no-repeat -9px 0; }
.curimg { background:url(../images/focus_ico.png) no-repeat 0 0; }
#wrapper{margin: 0px auto;border:0px;padding:0px;}
.show-area{position:relative;overflow:hidden;}
.show-area dl{position:relative;width:6000px;right:0;}
.show-area dl dd{float:left;}
.controler{width:120px;text-align:center;position:absolute;bottom:40px;left:40%;z-index:1;}
.controler div{    height:10px;    width:10px;    border-radius:100%;    background-color:#ccc;    float:left;    margin-left:5%;    opacity:0.9;/*透明度50%*/    filter:Alpha(opacity=90);/*为了适应旧的浏览器*/}
.button-left{    /*display:none;*/    color:#fff;    position: absolute;    top: 40%;    left: 0px;    width: 60px;    height: 60px;    z-index:2;    background:url(../images/prev.png);    border-radius:100%;    background-size:cover;    opacity:0.5;/*透明度50%*/    filter:Alpha(opacity=50);/*为了适应旧的浏览器*/}
.button-right{    /*display:none;*/    color:#fff;    position: absolute;    top: 40%;    right: 0px;    width: 60px;    height: 60px;    z-index:2;    background:url(../images/next.png);border-radius:100%;    background-size:cover;    opacity:0.5;/*透明度50%*/    filter:Alpha(opacity=50);/*为了适应旧的浏览器*/}
.onclick{    background-color:#23a7e9 !important;}


.cts_a01 { margin-bottom:18px;float: left; }
.cts_a01 ul li { float:right; display:inline; font-size:12px; text-shadow:  2px 1px 2px #fff;width: 50%;float: left; }
.items_img {background: #eee;vertical-align: top;float:left;}
.items_txt { color:#aaa;float:left;}
.items_txt .author {overflow: hidden;width: calc(28vw);line-height: 22px;height: 25px;}
.items_txt .intro {line-height: 20px;overflow: hidden}
.items_txt h3 {height: 20px;line-height: 20px;text-overflow: ellipsis;white-space: nowrap;/*word-break: keep-all;*/font-size: 16px;font-weight: 600;color: #333;overflow: hidden;}
.sides_tp{ height:34px; line-height:34px; }
.sides_tp h2{padding-bottom: 12px;display: block;font-size: 18px;font-weight: 600;border-bottom: 1px solid #23a7e9;line-height: 22px;}
.sides_tp h2:before {padding-left:8px;border-left: 3px solid #107dcf;content: " "}
.sides_i_1 {color:#fc4274!important}
.sides_i_2 {color:#ff8155!important}
.sides_i_3 {color:#fcb80a!important}
.sides_ct ul li{ overflow: hidden;font-size: 14px;height: 32px;line-height: 32px;white-space: nowrap;text-overflow: ellipsis;}
.sides_ct ul li span {display: inline-block;margin-right: 2px;vertical-align: -1px;font-weight: 700;font-size: 16px;letter-spacing: -1px;color: #999;padding: 0px 1.5rem; }
.searchinput {font-size:12px; }

.cts_list {margin-bottom:18px;float: left;}
.cts_list li {border-bottom: 1px dotted #e5e5e5;height: 32.5px;line-height: 32.5px;overflow: hidden;font-size:12px}
.cts_list .s1 {display: inline-block;width: 4rem;overflow:hidden;height: 30px;}
.cts_list .s2 {display: inline-block;width: 17rem;overflow:hidden;height: 30px;}
.cts_list .s3 {display: inline-block;width: 30rem;overflow:hidden;height: 30px;}
.cts_list .s4 {display: inline-block;width: 12rem;overflow:hidden;height: 30px;}
.cts_list .s5 {display: inline-block;width: 8rem;overflow:hidden;height: 30px;}
/*icon*/
.icon_ding {width: 20px;height: 20px;display: inline-block; background:url(../images/ding.png) no-repeat 0 0; }
.digg_num {color: #fe6e04;display: inline-block;}
.icon-num {display: inline-block;}
.digg_num_p {height: 12px;display: block;line-height: 12px;}
.digg_img {width: 15px;height: 15px;display: inline-block; background:url(../images/ding.png) no-repeat 0 0;padding-left:2px }
.digg_img1 {width: 15px;height: 15px;display: inline-block; background:url(../images/cai.png) no-repeat 0 0;padding-left:2px }
.digg_img_l {width: 30px;height: 30px;display: block;background:url(../images/cishu.png) no-repeat 0 0;margin-top: 5px;margin-left: 15px;}
.digg_img_p {width: 30px;height: 30px;display: block;background:url(../images/ding1.png) no-repeat 0 0;margin-top: 5px;margin-left: 15px;}
.digg_img_p1 {width: 30px;height: 30px;display: block; background:url(../images/cai1.png) no-repeat 0 0;margin-top: 5px;margin-left: 15px;}
.digg_img_s {width: 30px;height: 30px;display: block; background:url(../images/shoucang_f26.png) no-repeat 0 0;margin-top: 5px;margin-left: 15px;}
.digg_img_next {width: 30px;height: 30px;display: block; background:url(../images/next1.png) no-repeat 0 0;margin-top: 5px;margin-left: 25px;}
.digg_img_pre {width: 30px;height: 30px;display: block; background:url(../images/prev1.png) no-repeat 0 0;margin-top: 5px;margin-left: 30px;}
.icon_shoucang {width: 40px;height: 40px;display: inline-block; background:url(../images/shoucang_f.png) no-repeat 0 0; padding-right:5px; }
.shoucang a:visited {width: 40px;height: 40px;display: inline-block; background:url(../images/shoucang_f.png) no-repeat 0 0; }
.shoucang a:hover {width: 40px;height: 40px;display: inline-block; background:url(../images/shoucang_f.png) no-repeat 0 0; }
.icon_yduixingxingkongxin{width: 18px;height: 18px;display: inline-block; background:url(../images/star.png) no-repeat 0 0; }
.icon_yduixingxingshixin {width: 18px;height: 18px;display: inline-block; background:url(../images/star-fill.png) no-repeat 0 0; }
.digg_manhua {width: 22px;height: 22px;display: inline-block; background:url(../images/manhua.png) no-repeat 0 0;margin: 0 10px 0 0;}
.digg_book {width: 22px;height: 22px;display: inline-block; background:url(../images/book.png) no-repeat 0 0;margin: 0 10px 0 0;}
.digg_music {width: 22px;height: 22px;display: inline-block; background:url(../images/music.png) no-repeat 0 0;margin: 0 10px 0 0;}
.digg_vod {width: 22px;height: 22px;display: inline-block; background:url(../images/vod.png) no-repeat 0 0;    margin: 5px 10px 0 0;}
.digg_tingshu {width: 22px;height: 22px;display: inline-block; background:url(../images/tingshu.png) no-repeat 0 0;margin: 0 10px 0 0;}
/*角色*/
.introjuese {margin-top:10px;dispaly:block;width:100%;}
.introjuese>ul {width: 100%;height: auto;}
.introjuese>ul>li {width: 100%;color: #EE4000;font-size: 12px;display: inline-block;margin:10px 0;}
.introjuese>ul>li>a>img {width:calc(40vw);max-width: 150px;height:auto;float:left;padding-left: calc(1vw);}
.introjuese>ul>li>p {margin-left:calc(5vw);}
.introjuese .actor-txt {display: inline-block;float:left;}
.introjuese .actor-txt>p {margin-left:calc(2vw);width:calc(53vw);height:auto;max-height:120px;color: #444;font-size: 12px;overflow: auto;}
.introjuese .actor-txt>p>span {color: #EE4000;float: left;}
.introjuese .actor-txt>p>a {color: #444;font-size: 12px;padding-left:20px;}
.title-news,.title-hot>span {color: #F14C36;font-size: 16px;font-weight: 600;margin-left: 10px;margin:10px 0px;display:inline-block;}
.title-read{width:calc(98vw);border-right: 2px solid #ccc;float: left;display: inline;margin-top:10px;margin-left:calc(2vw);}
.title-read li{padding:2px 0 2px 10px;background:url(../images/point-gary.png) no-repeat left center;line-height:24px}
.title-read li span{color:#999;font-size:12px}
.title-read li a{margin-right:10px}
/*热门角色内容*/
.tlinejuese{overflow: hidden;background:#FFF;max-width: 1020px;width:calc(100vw);margin: 0 auto;}
.tlinejuese li{width: 31.33%;margin: 2% 1% 2% 1%;display: inline;float:left}
.tlinejuese li img{width: 100%;height: calc(45vw);max-height: 399px;min-height: 138px;display: inline-block;margin-bottom: 5px;}
.tlinejuese_img { width: 100%!important;height:auto;display:inline-block;padding-bottom: 15px;}
.tlinejuese_img_img{width: 100%!important;height: 230px!important;}
.tlinejuese li p{font-size: 14px;line-height: 18px;color:#333;font-weight: 600;display:block;margin-top: 5px;text-align: center;}
.tlinejuese li p em{height: 13px;line-height: 13px;font-size: 12px;color: #aaa;display:block;margin-top: 5px;text-overflow: ellipsis;overflow: hidden;white-space: nowrap;}
/*pages*/
.pages{width: 100%;height: 26px;overflow: hidden;clear: both;display: inline;margin: 0 auto;margin-left:1%;margin-top:3%;}
.pages a,.pages em{padding:1% 2%;height: 22px;text-align: center;-moz-border-radius: 8px;-webkit-border-radius: 8px;border-radius: 8px;-moz-box-shadow: 1px 1px 2px #B3B3B6;-webkit-box-shadow: 1px 1px 2px #B3B3B6;background:#fff;}
.pages a:hover,.pages em{ background:#23a7e9; color:#fff;}
.pages a.p_n,.pages span{border: 1px solid #D8DADF; display:inline-block; maring-right:3px; font-size: 14px; height: 34px; line-height: 34px; padding: 0 3%; background:#eee; color:#555;}
.pages a.p_n:hover{border: 1px solid #D8DADF;    font-size: 14px; height: 24px; line-height: 24px; padding: 0 3%; background:#fff; color:#555;}
.pages span select{height: 24px; line-height: 24px; }
/**/
.p_view_bd {display: inline;overflow:hidden;height: 50px;background: #4444;float: left;}
.p_view_hit {display: inline-block;height: 50px;float: left;}
.p_view_hit a {height: 50px;float: left;text-align: center;}
.p_view_next {display: inline-block;height: 50px;float: left;}
.p_view_next a {height: 50px;float: left;text-align: center;}
.p_view_score {display: inline-block;height: 50px;float: left;}
.digg_img_l,.digg_img_p,.digg_img_p1,.digg_img_s,.digg_img_next,.digg_img_pre,.icon_shoucang {text-align: center;margin: 0 auto;}
/*演员切图*/
#picActor {position:relative;width:100%;margin:0 auto;margin-left:20px;/*max-height:345px; overflow:auto;*/margin-bottom: 30px;}
#picActor ul {flex-wrap:nowrap;display: table;margin: 0 auto;}
#picActor ul li {float:left;margin-right:20px;margin-top: 20px;text-align:center;display: table-cell;}
#picActor ul li img{float:left;width:auto;height:auto;border-radius:50%;max-width:120px;max-height:120px;margin: 15px 2px;}
.picActor_p1{font-size: 14px;height: 18px;line-height: 18px;color:#333;font-weight: 600;display:block;margin-top: 5px;width:80px}
.picActor_p2{height: 13px;line-height: 13px;font-size: 12px;color: #aaa;display:block;margin-top: 5px;text-overflow: ellipsis;overflow: hidden;white-space: nowrap;width:120px;}
.s_index dd::-webkit-scrollbar {display: none}
.actor-txt p::-webkit-scrollbar {display: none}
.items_txt p::-webkit-scrollbar {display: none}
.container{overflow: hidden;margin-top: 50px;float: right;z-index: 999;position: absolute;}
@keyframes text-scroll {
0% {transform: translateX(100%);}
50% {transform: translateX(0);}
100% {transform: translateX(-100%);}
}
.p_view_text {animation: text-scroll 20s linear infinite;margin: 0 auto;text-align: center;font-family: "Microsoft YaHei", "微软雅黑", tahoma, arial, simsun, "宋体";font-weight: normal;color: #fff;text-decoration: none;font-size: 22px;width: 100%;} 
.readcontent .dd{/*border: 1px solid #bce9ff;*/width: auto;margin: 0 auto;height: auto;line-height: 0;text-indent: inherit;}

@media (min-width: 320px) and (max-width: 999px){

.head, .footer { margin:0 auto; width:100%;max-width:1000px;}
.cts_slider { margin-top:44px;}
.slider_d {max-height: 340px;min-height: 150px;height: calc(35vw);}
.slider_w {max-height: 340px;min-height: 150px;height: calc(35vw);}
.slider_s {max-height: 340px;min-height: 150px;height: calc(35vw);}
/*head*/
.head {height: 45px;position: fixed;z-index: 9999;top: 0;background: #333;}
.head_inner, .content, .foot_inner ,.focus{ width:100%; margin:0 auto; }
.head_inner {height: 45px; z-index:2;}
.head01 {display:none }
.head02 {width: 75%;height: 45px;}
.head02 ul {width: 85%;height: 100%;overflow-x: auto;display: -webkit-box;margin: 0 auto;-webkit-overflow-scrolling: touch;padding-left:12%;}
.head02 ul::-webkit-scrollbar {display: none}
.head02 ul li { width:calc(15vw);height: 45px;  text-align:center;}
.head02 ul li a {line-height: 45px;display: inline-block;width: 100%;height: 100%;color: rgba(255, 255, 255, .9);position: relative;top: 0;left: 0;}
.head03 {width: calc(12.5vw);}
.liulan_img{display: block;line-height: 20px;height: 20px;color: #fff;text-align: center;padding: 10px;}
.head04 {display: block;position: absolute;right: 0;}
.head04 form{display: none;}
.head04_shousuo{color: #fff;font: normal normal 12px/2em "宋体", Verdana, Geneva, sans-serif;line-height: 45px;height: 45px;width: calc(12.5vw);text-align: center;float: right;}
.head04_shousuo.ahover {background: #23a7e9;color: #fff;}
.searchform { height:34px; padding:22px 0 0 50px; line-height:34px; }
.searchbtn { height:34px; width:40px; background:#23a7e9; cursor:pointer; border:0;  color:#fff; background:url(../images/wii_06.jpg) no-repeat 0 0;margin-top: 5px;}
.searchinput {width:194px;height:34px;line-height:34px;border:0;padding-left:12px;color: #444;font-size:12px;margin-top: 5px;}
.record {bottom: 30px;}
.dropdown-menu {left:calc(55vw)}

.show-area{margin:1px auto 20px;}
.controler{bottom:20px;}
.controler div{height:8px;width:8px;}
.button-left{ display:none; }
.button-right{  display:none; }

.controler{bottom:calc(4vw);}
.slider_s {width: calc(100vw);height: calc(25vw);max-width: 1000px;max-height: 300px;min-height: 140px;}


.sides_ct {padding:10px 0px 10px; line-height:32px;background-color: #f8f8f8;border-top: 1px solid #23a7e9;color: #222;} 
.sides_lf {padding: 3% 2% 0 2%; line-height:32px;overflow:hidden;} 
.sides_lf ul {margin-top:3px}
.sides_lf ul li{ font-size: 14px;height: 28px;line-height: 28px;overflow: hidden;}
.sides_lf .text{width:160px;height:90px;float:left;margin-left:15px}
.sides_lf .text span{color: #444;display: block;overflow: hidden;word-break: break-all;line-height: 22px;}
.sides_lf .author{color: gray;word-wrap: break-word;font-size: 12px;}
.sides_bt {margin-bottom:10px;margin-right:20px;}
.cts_a { margin-bottom:18px;float: left; }
.cts_a_si { width:calc(100vw);float: left;overflow:hidden}
.sides_tp h2{width:calc(100vw);}
.cts_list {width:calc(100vw);}
.cts_list .s1,.cts_list .s3,.cts_list .s4 {display:none;}
.cts_list .s2 {width:calc(71vw);margin-left:calc(2vw)}

/*cts_a01*/
.cts_a01 { width: calc(100vw);max-width:999px;}
.cts_a01 ul { width: calc(96vw);}
.cts_a01 ul li {width:calc(100vw);display:inline-block;margin: 3% 2% 0% 2%;}
.cts_a01 ul {  line-height:22px; }
.cts_a01 ul li img { width:calc(25vw);max-width:100px; height:calc(35vw);max-height:140px;}
.items_txt {width: calc(68vw);margin:0 calc(3vw);}
.items_txt h3 {float: left;width: calc(68vw);display: block;font-weight: normal;}
.items_txt .intro {height: calc(22vw);}
.side_rt,.f_img {display:none;}
.cts_news {width: calc(96vw);margin:0 auto;overflow: hidden;max-height: 420px;}
.cts_news .items_img {width: calc(96vw);height: auto;overflow: hidden;max-width: 640px;max-height: 200px;}
.cts_news .items_img img{width: calc(96vw);height: auto;overflow: hidden;max-width: 640px;max-height: 180px;}
.cts_news h3 {float: left;margin-top: 8px;height: calc(15vw);max-height: 45px;width: calc(96vw);text-overflow: clip;white-space: break-spaces;overflow: hidden;display: block;}
.items_txt h3 a,.cts_news h3 a{color:#f70;}
.cts_news .items_txt {margin:0;width: calc(96vw);}
.cts_news .author {height: 20px;width: calc(96vw);display:inline-block;overflow:hidden}
.cts_news .intro {height: calc(22vw);width: calc(96vw);display:inline-block;max-height: 100px;overflow: auto;}
.cts_news .author .green {color:#888;}
.cts_news .author .blue {color:#f70;}
.cts_news .cts_dd  {width:calc(100vw);margin:10px 0;height:90px; text-align:center;border: 1px solid #bce9ff;margin-left:calc(-2vw)}


/*focus */

.lastpic,.nextpic {display: none;}

.cts_h3 { display:inline-block;width:100%;margin: 0% 0 0 3%;text-decoration:none; width:94%;}
.cts_h3 h3{ font-size: 20px;} 
.cts_hr { font-size: 20px;} 
.cts {width:100%;margin-top:0px;}
.cts_xs{margin-top:45px;}
.cts_mh{margin-top:45px;}
.cts_vi{width:100%;margin-bottom: 10px;}
.cts_vi li {margin: 2% 0% 2% 2%;overflow:hidden;float: left;position: relative;}
.cts_vi li {width: calc(31vw);height: calc(45vw);}
.list li:nth-child(10n) {display:none;}
.list li:nth-child(11),.list li:nth-child(32),.list li:nth-child(63),.list li:nth-child(84){height:90px;}

.p_list_tab .cts_vi {margin-left:0px !important;}
.flink {display:none;}
.foot { background:#333; color:#888;display:block;padding:20px;}
.tcopyright{width: 100%;margin: 0 auto;text-align:center;}
.tcopyright p {display:none;}
.tcopyright p:nth-child(3n) {display:block;}
/*vod*/
.play { width:100%; margin:0 auto; font-size: 12px;}
.vod { width:100%; /*box-shadow: 1px 3px 6px 5px lightgrey*/;background-color: #fff;position: relative;}
.vod_img {margin:2% 2% 2% 3%;width:calc(45vw);overflow: hidden;max-width: 216px;}
.vod_img img {width:calc(45vw);height:calc(65vw);box-shadow: 3px 3px 5px 5px #ddd;max-width: 216px;max-height: 312px;}
.vod_intro { width:calc(48vw); padding-left:calc(2vw);float:left; }
.vod_intro_left {}
.head_h1 {padding-top: 48px;width:98%;margin:2%;}
.head_h1 h1 {display: inline;position: relative;font-size: 20px;}
.vod_intro h1 { line-height:40px; height:40px;font-size: 14px;}
.head_h1 em{display:none}  

.vod_intro_left h2 { display:none}
.vod_intro_left h2 em{color: #E35000;margin-left:8px;}   
.vod_intro_left p {height: calc(6vw);line-height: calc(6vw);text-decoration: none;overflow:hidden;max-height: 30px;}
.vod_intro_left p a {margin-left:0px;}
.vod_intro_right {display:none;}
.score {width: calc(45vw);float: left;z-index: 8888;position: absolute;left: 3%;top: 3%;background-color: rgba(0,0,0,0.3);color:#fff;height: calc(65vw);max-width: 216px;max-height: 312px;}
.score a{color:#fff;}
.des{width: 96%;overflow: auto;text-indent: 2px;max-height: 65px;display: inline-block;}
.des p{display:inline;}
.des h3{display: inline;text-decoration: none;font-size:13px;}
.p_list { width:100%;}
.p_list h3 {line-height: 25px;height: 25px;font-size: 14px;display:inline;margin-left:10px;}
.p_list h3 p {margin-top:5px;color: #EB380F;display: block;}
.p_list h3 span {line-height: 25px; height: 25px; position:relative;margin:2px 4px;display:inline-block;}
.p_list h3 span img {width: 20px;height: 20px;top:5px;position:relative;display: inline;}
.p_list h3 span.current {font-weight: bold;color: #23a7e9; }
.p_list h3 span.current img {width: 20px;height: 20px;top:5px;position:relative;}
.p_list h3 span strong {line-height: 20px; height: 20px;font-size: 14px;    text-decoration: none;font-weight:normal;vertical-align:middle}
.p_list_tab {width:100%;}
.p_list .rt {}
.p_list_01{ max-height:295px; overflow:auto; width:calc(100vw);margin:2% 0; margin-left:0px!important;}
.p_list_01 p{ text-indent: 20px;line-height: 35px;width:calc(98vw);margin:0 auto;}
.p_list_01 a {margin: 2% 0% 0 2%;position: relative;overflow:hidden;float: left;min-width:22%;}
.p_list_02 {width:100%;margin:10px 0px;max-height:295px; overflow:auto;  }
.p_list_02 a { margin: 2% 0% 0 2%;	width:46%; }
.p_list_03 {width:100%;overflow:auto;  }
.p_list_03 a {width: calc(46vw);margin: 2% 0 0 2%; }
.p_list_p {width: 96%;margin-left: 2%;}
.p_list_p p {display:inline-block;line-height:30px;margin-top: 10px;}
.p_list_p p span{width:100px;margin:5px 10px;}
.p_list li:nth-child(4n),.p_list li:nth-child(5n) {display:none;}
.mac_comment {margin-top: 20px;margin-bottom: 5px;}
.introjuese { margin-left:0px!important;}
.mt_45 {margin-top: 45px;}

/**/
.cts_a02 {clear:both;width: 102%;margin-bottom:-2%;}
.cts_left {padding-left: 20px;}
.cts_right {padding-right: 10px;}
.items {margin-left:-2%;}
.items li {margin: 0 0 2% 2%;float:left;display:inline;}
.items .cts_img {width:calc(49vw);overflow:hidden;position:relative;height: calc(28vw);}
.items .cts_img img {width:calc(49vw);height: calc(28vw);}
.items .cts_img .blank {top: 115px;left:0;width:calc(25vw);}
.items .cts_img .i{width:calc(49vw);}
.items .cts_imgg {overflow:hidden;position:relative;width: calc(49vw);height: calc(28vw);}
.items .cts_imgg img {width: calc(49vw);}
.items .cts_imgg .blank {top: 125px;left:0;width:calc(25vw);}
.items .cts_imgg i {top: 125px;}

#rating span {color: #fff;font-size: 10px;}
#detail-rating p {color: #fff;font-size: 10px;}
#detail-rating em {font-size: 20px;color: #fff;}

/*ads*/
.cts_dd{clear: both;width:calc(99vw);margin:10px 0;height:90px; text-align:center;/*border: 1px solid #bce9ff;*/}
.dd {clear: both;width:calc(99vw);height:60px;/*border: 1px solid #bce9ff;*/left: -15px;position: relative;}
/*show*/
.list { width:100%; margin:45px auto; }
.li_index { position:relative;width:100%;margin-bottom:2%;background-color: #fff !important;}
.s_index {float:left;left:0; margin-top:20px;width:100%;padding-bottom:25px;background:none; clear:both; position:relative; }

.s_index dd a.a_now,.s_index dd a.a_nowa,.s_index dd a:hover { background:#23a7e9; color:#fff; }
.s_index dt{ background:#ff5f00; color:#fff; }
.li_index h1{-moz-border-radius: 12px;-webkit-border-radius: 8px;border-radius: 8px;-moz-box-shadow: 1px 1px 2px #B3B3B6;-webkit-box-shadow: 1px 1px 2px #B3B3B6;margin-left:1.5%!important;background-color: #fff !important;}

.s_index_lf {float: left;width:98%;margin-left: 2%;}
.s_index_lf span.a_now{ background:#23a7e9; color:#fff; }
.s_index dl { width:100%;}
.s_index dl dt{ width:12%;border-radius: 10px;text-align: center;float:left;height:30px;line-height:30px;display:inline;}
.s_index dl dd {width:85%;white-space: nowrap;overflow-y: hidden;overflow-x: auto;height:35px;line-height:35px;}
.s_index dl dd a{width: auto;height:30px;line-height:30px;padding:1% 2%;margin:2% 1% 2% 3%;text-align: center;border-radius: 8px;-webkit-box-shadow: 1px 1px 2px #B3B3B6;background:#fff;}
.s_index dl dd span{width: auto;height:30px;line-height:30px;padding:1% 2%;margin:2% 1% 2% 3%;text-align: center;border-radius: 8px;-webkit-box-shadow: 1px 1px 2px #B3B3B6;background:#fff;}


/*热门推荐*/
#picContent {position:relative;overflow-x:auto;width:100%;height:220px;margin-left: 0.5px;}
#picContent dl {position:absolute;left:0;top:0;display:flex;flex-wrap:nowrap;overflow-x:scroll;}
#picContent dl dd {float:left;width:120px;height: 200px;margin-right:20px;margin-top:10px;/* background:#0ff;*/text-align:center;list-style:none;}
#picContent dl dd img{float:left;width:120px;height: 160px;}
.picContent_p1{font-size: 14px;height: 18px;line-height: 18px;color:#333;font-weight: 600;display:inline-block;margin-top: 5px;}
.picContent_p2{height: 13px;line-height: 13px;font-size: 12px;color: #aaa;display:block;margin-top: 5px;text-overflow: ellipsis;overflow: hidden;white-space: nowrap;width:120px;}
/*演员切图*/
#picActor {max-height:345px;overflow:auto;width: 94%;margin-left: 3%;}
/*play*/
.p_view { background:#000; box-shadow: 3px 3px 5px 0 #ddd;position:relative;width:100%; height:300px; }
.p_view_hd {display: inline;overflow:hidden;width:100%; height:300px; }
.p_view_dd {background:#bce9ff;display:inline;position:absolute;width:300px;height:300px;display:none}
.p_view_dd1 { width:300px; height:250px;background:#bce9ff;display:none}
.p_view_dd2 { width:300px; height:250px;background:#bce9ff;display:none}

/*read*/
.read{margin:0 auto;}
.read_h1{display:none}
.readcontent{ width:100%;margin: 0 auto;font-size:16px;}
.content{ width:98%;margin: 0 auto; }
.content h2{line-height: 32px;margin: 0 auto;width:92%;text-align: center;font-size:22px;padding:5px 0;}
.content p{width:94%;line-height:30px;text-indent: 24px;margin: 5px auto;}
.content_tail {text-align:center;position: relative;}
.content_tail a{display: inline-block;width: 20%;max-width:100px;height: 35px;line-height: 35px;text-align: center;color: #626267;border: 1px solid #999;padding: calc(3vw) 0;}
.left-bar-list {width: 70px;left:0;position: absolute;top: 10px;}
.right-bar-list {background: rgba(0,0,0,0.03);right:0}
.panel-wrap-setting, .panel-wrap-list {top: 35px;left: 0;}
.biggerDd {width: 30px;border-right: none;background-color: #FAF9F3;}
.panel-wrap-setting .theme-list-span {padding: 0 12px;}
#leftBarList dd {border-bottom: none;float: left;}
#listControl span,#styleControl span{display:none;}
#j_pageWidth{display:none;}
#page.w640 .main-text{width: calc(100vw);max-width: 640px;}
#page.w640 .left-bar-list{margin-left: 0px;}
#page.w640 .right-bar-list{margin-right: -380px;}
#page.w800 .main-text{width: calc(100vw);max-width: 800px;}
#page.w800 .left-bar-list{margin-left: 0px;}
#page.w800 .right-bar-list{margin-right: -460px;}
#page.w900 .main-text{width: calc(100vw);max-width: 900px;}
#page.w900 .left-bar-list{margin-left: 0px;}
#page.w900 .right-bar-list{margin-right: -510px;}
#page.w1000 .main-text{width: calc(100vw);max-width: 1000px;}
#page.w1000 .left-bar-list{margin-left: 0px;}
#page.w1000 .right-bar-list{margin-right: -560px;}
#page.w1280 .main-text{width: calc(100vw);max-width: 1280px;}
#page.w1280 .left-bar-list{margin-left: 0px;}
#page.w1280 .right-bar-list{margin-right: -700px;}
.panel-wrap-setting {bottom: calc(16vw);padding-bottom: calc(10vw);}
.panel-wrap-setting li{margin-top: calc(10vw);}
.drop-box {max-width: 400px;margin-left: calc(-85vw);margin-top: -2px;width: calc(100vw);right:0}
.download {max-width:360px;min-width:300px;}
.items_txt h3 {height: calc(6vw);line-height: calc(6vw);}
.items_txt .author {line-height: calc(8vw);height: calc(6vw);width: calc(98vw);}
.items_txt .intro {line-height: calc(6vw);}
/*cartoon*/
.cartoon{margin:0 auto;background-color:#444;}
.cartoon_h1{display:none}
.cartoon_h1 a{color: #888;}
.cartooncontent{ width:100%;background-color: rgba(0,0,0,0.1);margin: 0 auto; }
.cartoonchapter{ width:100%;background-color:#444;margin: 0 auto; }
.cartoonchapter h2{font-size: 24px;padding:65px 0 20px;font-weight: 100;text-align:center;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;color:#888;}
.cartoonchapter p{width:100%;line-height:35px;text-indent: 35px;font-size:16px;margin: 0 auto; }
.cartoonchapter p.dd{/*border: 1px solid #bce9ff;*/width: 96%;margin: 0 auto;height: 90px;}
.cartoon_tail {width:100%;font-size:16px;text-align:center;padding-top: 30px;padding-bottom: 35px;}
.cartoon_tail a{display: inline-block;width: 20%;max-width:100px;height: 35px;line-height: 35px;text-align: center;color: #626267;border: 1px solid #999;margin-right: 10px;}
.cartoon_tail a:hover {color:#23a7e9;}
.kands_manhua {margin: 0 auto;width: 100%;}
.cts_r {display:none;}
.cts_a01 {margin-top:10px;}
/*专题*/
.body_topic {color: #444;background: url(../images/vip.png) repeat;}
.t .t_p {float: left;color: #fff;font-size: 12px;  line-height: 22px;border-left: 9px solid #e9eff1;padding-left: 8px;font-family: Microsoft Yahei;}
.topic_hot {width: 100%;background-color: #000!important;display: inline-block;}	
.topic-hot {width: calc(100vw);margin: 0 auto;zoom: 1;}	
.topic-img {float: left;width: calc(100vw);height: calc(30vw);max-height:calc(40vw);min-height:130px;position: relative;}		
.topic-img img {width: calc(100vw);height: calc(30vw);max-height:calc(40vw);min-height:130px;}	
.topic-img .t {position: absolute;color: #fff;font-size: 20px;right: 15px;bottom: 14px;text-shadow: 2px 2px 3px #1F1E1E;font-family: Microsoft Yahei, SimHei;}	
.hot-list { display:none!important;}

.p_view {width: 100%;}
.p_view_hd,.p_view_bd {width:calc(100vw);}
.p_view_bd {background:#000;margin-bottom:20px;}
.p_view_hit {width: calc(65vw);margin-left:0}
.p_view_hit a {width:calc(16.25vw);}
.p_view_next {width: calc(35vw);}
.p_view_next a {width:calc(17.5vw);}
.p_view_score {width:calc(16vw);}
.p_view_score {display:none!important;}
.manhua .cts_vi li:nth-child(25) {display:none;}
.container {margin-top: 10px;}
.p_view_text {font-size: 18px;width: 100%;}
}
@media (min-width: 320px) and (max-width:360px){
/* list */
.looked-list li h5 {max-width:176px;}
.looked-list li label {max-width:120px;}
.lvdouwu .cts .cts_vi li:nth-child(10),.movie .cts .cts_vi li:nth-child(10) {display:none;}
.book .cts .cts_a02 .items li:nth-child(10) {display:none;}
.manhua .cts_a02 li:nth-child(9n) {display:none;}
}
@media (min-width: 360px) and (max-width:430px){
.items_txt .intro {line-height: calc(5.5vw);}
.dropdown-menu {left:calc(58vw)}
.cts_news .items_img img {max-height: 200px;}
/* list */
.looked-list li h5 {max-width:206px;}
.looked-list li label {max-width:130px;}
.lvdouwu .cts .cts_vi li:nth-child(10),.actor .cts .cts_vi li:nth-child(10),.movie .cts .cts_vi li:nth-child(10) {display:none;}
.book .cts .cts_a02 .items li:nth-child(10) {display:none;}
.manhua .cts_a02 li:nth-child(9n) {display:none;}
}
@media (min-width: 431px) and (max-width:540px){	
.items_txt .intro {line-height: calc(4.5vw);}
.head02 ul li { width:calc(12vw);height: 45px;  text-align:center;}
.dropdown-menu {left:calc(61vw)}
.panel-wrap-setting {padding-bottom: calc(8vw);}
.panel-wrap-setting li {margin-top: calc(8vw);}
.cts_news .items_img img {max-height: 250px;}
.items_txt .author {line-height: calc(6vw);height: calc(5vw);}
.introjuese .actor-txt>p {width: calc(62vw);}
.movie .cts .cts_vi li:nth-child(10) {display:none;}
.lvdouwu .cts .cts_vi li:nth-child(10) {display:none;}
.book .cts .cts_a02 .items li:nth-child(10) {display:none;}
.manhua .cts_a02 li:nth-child(9n) {display:none;}
}
@media (min-width: 541px) and (max-width:640px){
.items_txt .intro {line-height: calc(4vw);}
.head02 ul li { width:calc(10vw);height: 45px;  text-align:center;}
.cts_vi li {width: calc(22.5vw);height: calc(35vw);}
.list li:nth-child(10n),.list li:nth-child(9n) {display:none;}
.p_list_tab .cts_vi {margin-left:0px !important;}
.dropdown-menu {left:calc(63vw)}
.lvdouwu .cts .cts_vi li:nth-child(10),.lvdouwu .cts .cts_vi li:nth-child(9) {display:none;}
.movie .cts .cts_vi li:nth-child(10),.movie .cts .cts_vi li:nth-child(9) {display:none;}
.book .cts .cts_a02 .items li:nth-child(10) {display:none;}
.manhua .cts_a02 li:nth-child(9n) {display:none;}
/*vod*/
.vod_img { margin:2% 2% 2% 3%;width:calc(35vw); overflow: hidden;}
.vod_img img {width:calc(35vw);height:calc(55vw);box-shadow: 3px 3px 5px 5px #ddd; }
.vod_intro { width:calc(58vw); padding-left:calc(2vw);float:left; }
.head_h1 em{color: #E35000;font-size: 12px;margin-left: 15px;display: inline;}

.vod_intro_left p {height: calc(4.7vw);line-height: calc(4.7vw);text-decoration: none;overflow:hidden;}
.score {width: calc(35vw);float: left;z-index: 8888;position: absolute;left: 3%;top: 3%;background-color: rgba(0,0,0,0.3);color:#fff;height: calc(55vw);}
.des{width: 96%;overflow: auto;text-indent: 18px;max-height: 70px;}
.p_list_03 a {width: calc(30.5vw);margin: 2% 0 0 2%; }
.p_list li:nth-child(4n) {display:block;}
.mac_comment {margin-top: 20px;}
.panel-wrap-setting {padding-bottom: calc(7vw);}
.panel-wrap-setting li {margin-top: calc(7vw);}
/**/
/*show
.list li:nth-child(24n) {display:block;}		
.list li:nth-child(27n) {display:block;}*/

.p_view_hit {width: calc(46vw);margin-left:0}
.p_view_hit a {width: calc(10.5vw);}
.p_view_next {width: calc(24vw);}
.p_view_next a {width: calc(11vw);}
.p_view_score {width: calc(30vw);display: block!important;}


.cts_news .items_img img {max-height: 320px;}
.items_txt .author {line-height: calc(4vw);height: calc(4vw);}
.introjuese .actor-txt>p {width: calc(68vw);}
}

@media (min-width: 641px) and (max-width:999px){
.items_txt h3 {height: 22px;line-height:  22px;}
.items_txt .author {height: 22px;line-height:  22px;width: calc(48vw);}
.items_txt .intro {height: 20px;line-height:  20px;}
.dropdown-menu {left:calc(65vw)}
.container {margin-top: 15px;}
/*cts_a01*/
.cts_a01 { width: calc(100vw);max-width:999px;}
.cts_a01 ul {width: calc(98vw);}
.cts_a01 ul li {width: calc(48vw);display:inline-block;margin: 3% 0% 0% 2%;}
.cts_a01 ul {  line-height:22px; border-top: 1px solid #23a7e9;width: calc(100vw);}
.cts_a01 ul li img { width:calc(25vw);max-width:100px; height:calc(35vw);max-height:140px;}
.items_txt {width: calc(28vw);margin: 0 0 0 2%;}
.items_txt h3 {float: left;width: calc(28vw);display: block;font-weight: normal;}
.items_txt .intro {height: calc(15vw);width: calc(30vw);}
.side_rt,.f_img {display:none;}
.cts_news {width: calc(100vw);margin:0 auto;overflow: hidden;max-height: 293px;}
.cts_news .items_img {width: calc(46vw);height: auto;overflow: hidden;max-width: 490px;max-height: 180px;}
.cts_news .items_img img{width: 100%;height: auto;overflow: hidden;max-width: 490px;max-height: 300px;}
.cts_news h3 {float: left;margin-top: 0px;height: calc(15vw);max-height: 25px;width: calc(50vw);text-overflow: clip;white-space: break-spaces;overflow: hidden;display: block;}
.items_txt h3 a,.cts_news h3 a{color:#f70;}
.cts_news .items_txt {margin-left: calc(2vw);width: calc(50vw);}
.cts_news .author {height: 20px;width: calc(50vw);display:inline-block;overflow:hidden}
.cts_news .intro {height: calc(16vw);width: calc(49vw);display:inline-block;max-height: 90px;}
.cts_news .author .green {color:#888;}
.cts_news .author .blue {color:#f70;}
.cts_a01 .cts_dd_w {width: calc(100vw);display: block;max-width: calc(96vw);}
.cts_news .cts_dd  {width:calc(100vw);margin:10px 0;height:90px; text-align:center;/*border: 1px solid #bce9ff;*/margin-left:calc(-2vw)}
.controler{bottom:calc(5vw);}
.slider_s {width: calc(100vw);height: calc(32vw);max-width: 1000px;max-height: 400px;min-height: 140px;}
.slider_w {width: calc(100vw);height: calc(30vw);max-width: 1000px;max-height: 400px;min-height: 140px;}
.sides_ct {padding:10px 0px 10px; line-height:32px;background-color: #f8f8f8;border-top: 1px solid #23a7e9;color: #222;} 
.sides_lf {padding: 3% 2% 0 2%; line-height:32px;overflow:hidden;} 
.sides {width: calc(48vw);overflow:hidden;} 
.sides_lf ul {margin-top:3px}
.sides_lf ul li{ font-size: 14px;height: 28px;line-height: 28px;overflow: hidden;}
.sides_lf .text{width:160px;height:90px;float:left;margin-left:15px}
.sides_lf .text span{color: #444;display: block;overflow: hidden;word-break: break-all;line-height: 22px;}
.sides_lf .author{color: gray;word-wrap: break-word;font-size: 12px;}
.sides_bt {margin-right: calc(2vw);margin-bottom: 10px;}
.cts_a { margin-bottom:18px;float: left; }
.cts_a_si { width:calc(100vw);float: left;overflow:hidden}
.sides_tp h2{width: calc(48vw);}
.cts_list {width:calc(98vw);}
.cts_list ul {border-top: 1px solid #23a7e9;width:calc(100vw);} 
.cts_list li {margin-left:calc(2vw);} 
.cts_list {margin-bottom:18px;float: left;}
.cts_list .s1 {display: inline-block;width: calc(5vw);overflow:hidden;}
.cts_list .s2 {display: inline-block;width: calc(24vw);overflow:hidden;margin-left: 0;}
.cts_list .s3 {display: inline-block;width: calc(36vw);overflow:hidden;}
.cts_list .s4 {display: inline-block;width: calc(17vw);overflow:hidden;}
.cts_list .s5 {display: inline-block;width: calc(12vw);overflow:hidden;}
.cts_r {display:black;}
.content_tail a {padding: calc(1vw) 0;}
.list li:nth-child(10n),.list li:nth-child(9n) {display:none;}
.p_view_hit {width: calc(46vw);margin-left:0}
.p_view_hit a {width: calc(10.5vw);}
.p_view_next {width: calc(24vw);}
.p_view_next a {width: calc(11vw);}
.p_view_score {width: calc(30vw);display: block!important;}

.items .cts_img {width:calc(32vw);overflow:hidden;position:relative;height: calc(18vw);}
.items .cts_img img {width:calc(32vw);height: calc(18vw);}
.items .cts_imgg {overflow:hidden;position:relative;width: calc(32vw);height: calc(18vw);}
.items .cts_imgg img {width: calc(32vw);}
.movie .cts_a02 .items li:nth-child(16),.movie .cts_a02 .items li:nth-child(36),.movie .cts_a02 .items li:nth-child(37) {display:none;}
.lvdouwu .cts .cts_vi li:nth-child(10),.actor .cts .cts_vi li:nth-child(10),.movie .cts .cts_vi li:nth-child(10) {display:none;}
.lvdouwu .cts .cts_vi li:nth-child(9),.actor .cts .cts_vi li:nth-child(9),.movie .cts .cts_vi li:nth-child(9) {display:none;}
.movie .cts .cts_vi li:nth-child(9) {display:none;}
.manhua .cts_a02 li:nth-child(20) {display:none;}
.cts_juese .cts_a02 .items li:nth-child(8),.cts_juese .cts_a02 .items li:nth-child(9) {display:none;}

}

@media (min-width: 641px) and (max-width:768px){
.cts_r {display:black;}
.head02 ul li { width:calc(10vw);height: 45px;  text-align:center;}
.cts_vi li {width: calc(22.5vw);height: calc(35vw);}
/*.cts_vi li:nth-child(10n),.cts_vi li:nth-child(9n) {display:none;}*/
.p_list_tab .cts_vi {margin-left:0px !important;}
.focus {/*    height: calc(43vw);*/}
/*vod*/
.vod_img { margin:2% 2% 2% 3%;width:calc(35vw); overflow: hidden;}
.vod_img img {width:calc(35vw);height:calc(55vw);box-shadow: 3px 3px 5px 5px #ddd; }
.vod_intro { width:calc(58vw); padding-left:calc(2vw);float:left; }
.head_h1 em{color: #E35000;font-size: 12px;margin-left: 15px;display: inline;}

.vod_intro_left p {height: calc(4.5vw);line-height: calc(4.5vw);text-decoration: none;overflow:hidden;}
.score {width: calc(35vw);float: left;z-index: 8888;position: absolute;left: 3%;top: 5%;background-color: rgba(0,0,0,0.3);color:#fff;height: calc(55vw);}
.des{width: 96%;overflow: auto;text-indent: 18px;max-height: 70px;}
.p_list_03 a {width: calc(30.5vw);margin: 2% 0 0 2%; }
.p_list li:nth-child(4n) {display:block;}
.mac_comment {margin-top: 20px;}
.panel-wrap-setting {padding-bottom: calc(6vw);}
.panel-wrap-setting li {margin-top: calc(6vw);}
/**/
/*show
.list li:nth-child(24n) {display:block;}		
.list li:nth-child(27n) {display:block;}	*/


.introjuese .actor-txt>p {width: calc(72vw);}
}

@media (min-width: 769px) and (max-width:820px){
.cts_r {display:black;}
.head02 ul li { width:calc(10vw);height: 45px;  text-align:center;}
.cts_vi li {width: calc(22.5vw);height: calc(35vw);}
.p_list_tab .cts_vi {margin-left:0px !important;}
/*vod*/
.vod_img { margin:2% 2% 2% 2%;width:calc(35vw); overflow: hidden;}
.vod_img img {width:calc(35vw);height:calc(50vw);box-shadow: 3px 3px 5px 5px #ddd; }
.vod_intro { width:calc(66vw); padding-left:calc(0.5vw);float:left; }
.vod_intro_left { width:calc(35vw); padding-left:calc(.1vw);float:left; }
.vod_intro_right {width: 234px;display: block;height: 60px;overflow: hidden;background: #bce9ff;margin-top: 50px;}
.head_h1 em{color: #E35000;font-size: 12px;margin-left: 15px;display: inline;}
.panel-wrap-setting {padding-bottom: calc(5vw);}
.panel-wrap-setting li {margin-top: calc(5vw);}
.vod_intro_left p {height: calc(5.5vw);line-height: calc(5.5vw);text-decoration: none;overflow:hidden;}
.score {width: calc(35vw);float: left;z-index: 8888;position: absolute;left: 2%;top: 5%;background-color: rgba(0,0,0,0.3);color:#fff;height: calc(50vw);}
.des{width: 96%;overflow: auto;text-indent: 18px;max-height:95px;margin-top: 10px;}
.p_list_03 a {width: calc(30.5vw);margin: 2% 0 0 2%; }
.p_list_02 a { width: calc(30.5vw);margin: 2% 0 0 2%; }
.p_list li:nth-child(4n) {display:block;}
.mac_comment {margin-top: 20px;}
/**/
.introjuese>ul>li {width: 50%;float:left;}
.introjuese>ul>li>a>img {width:calc(20vw);}
.introjuese .actor-txt>p {width: calc(27vw);}
}

@media (min-width: 821px) and (max-width:999px){
.container {margin-top: 20px;}
.cts_r {display:black;}
.head02 ul li { width:calc(10vw);height: 45px;  text-align:center;}
.cts_vi li {width: calc(22.5vw);height: calc(35vw);}
.list li:nth-child(10n) {display:none;}
.p_list_tab .cts_vi {margin-left:0px !important;}
/*vod*/
.vod_img { margin:2% 2% 2% 2%;width:calc(35vw); overflow: hidden;}
.vod_img img {width:calc(35vw);height:calc(50vw);box-shadow: 3px 3px 5px 5px #ddd; }
.vod_intro { width:calc(69.5vw); padding-left:calc(0.1vw);float:left; }
.vod_intro_left { width:calc(32.3vw); padding-left:calc(.6vw);float:left; }
.vod_intro_right {width: 300px;display: block;height: 100px;overflow: hidden;background: #bce9ff;margin-top: 50px;}
.head_h1 em{color: #E35000;font-size: 12px;margin-left: 15px;display: inline;}
.head_h1 h1 {display: inline;position: relative;}
.vod_intro_left p {height: calc(5vw);line-height: calc(5vw);text-decoration: none;overflow:hidden;}
.score {width: calc(35vw);float: left;z-index: 8888;position: absolute;left: 2%;top: 5%;background-color: rgba(0,0,0,0.3);color:#fff;height: calc(50vw);}
.des{width: 100%;overflow: auto;text-indent: 18px;max-height:95px;margin-top: 10px;}
.p_list_03 a {width: calc(30.5vw);margin: 2% 0 0 2%; }
.p_list_02 a { width: calc(30.5vw);margin: 2% 0 0 2%; }
.p_list li:nth-child(4n) {display:block;}
.mac_comment {margin-top: 20px;}
.panel-wrap-setting {padding-bottom: calc(4vw);}
.panel-wrap-setting li {margin-top: calc(4vw);}
/**/
/*show*/	
.focus {/*    height: calc(40vw);*/}
.tlinejuese li{width: 29.33%;margin: 2% 2% 2% 2%;display: inline;float:left}
.tlinejuese li img{width: 100%;height: calc(45vw);max-height: 399px;min-height: 138px;display: inline-block;margin-bottom: 5px;}
.introjuese>ul>li {width: 50%;float:left;}
.introjuese>ul>li>a>img {width:calc(20vw);}
.introjuese .actor-txt>p {width: calc(28vw);}
}
 
@media (min-width: 1000px){
/**/
.body { width:1000px; margin:12px auto 0; }
.head, .footer { margin:0 auto; width:100%; }
/**/
.slider_p {width: 490px;height: 300px;} 
.side { width:235px;}
.side_rt { width:235px;}
.sides_tp{ height:34px; line-height:34px; }
.sides_tp h2{padding-bottom: 12px;display: block;font-size: 18px;font-weight: 600;border-bottom: 1px solid #23a7e9;line-height: 22px;}
.sides_tp h2:before {padding-left:8px;border-left: 3px solid #107dcf;content: " "}
.sides_ct {padding:10px 0px 10px; line-height:32px;background-color: #f8f8f8;border-top: 1px solid #23a7e9;color: #222;} 
.sides_ct ul {}
.sides_ct ul li{ overflow: hidden;font-size: 14px;height: 32px;line-height: 32px;white-space: nowrap;text-overflow: ellipsis;}
.sides_ct ul li span {display: inline-block;margin-right: 2px;vertical-align: -1px;font-weight: 700;font-size: 16px;letter-spacing: -1px;color: #999;padding: 0px 1.5rem; }
.sides_i_1 {color:#fc4274!important}
.sides_i_2 {color:#ff8155!important}
.sides_i_3 {color:#fcb80a!important}
.sides_lf {padding:10px 0px 10px; line-height:32px;} 
.sides_lf ul {margin-top:3px}
.sides_lf ul li{ font-size: 12px;height: 28px;line-height: 28px;overflow: hidden;}
.sides_lf .f_img{width:235px; overflow:hidden; height:90px; padding:0; background:none;}
.sides_lf .f_img img{width:60px;height:85px;display:inline;float:left}
.sides_lf .text{width:160px;height:90px;float:left;margin-left:15px}
.sides_lf .text span{color: #444;display: block;overflow: hidden;word-break: break-all;line-height: 22px;}
.sides_lf .author{color: gray;word-wrap: break-word;font-size: 12px;}
.sides_bt {margin-bottom:10px;margin-right:20px;}
.cts_a { margin-bottom:18px;float: left; }
.cts_a_si { width: 765px;float: left;overflow:hidden}
/*head*/
.head { background:#333; height:74px; }
.head_inner, .content, .foot_inner ,.focus{ width:1000px; margin:0 auto; }
.head_inner { height:77px; z-index:2;overflow:hidden; }
.head01 { width:210px; /*background:url(../images/will_039.png) no-repeat 0 0;*/ height:74px; }
.head02 { width:auto; height:77px; }
.head02 ul li { width:68px; height:77px; float:left; display:inline-block; text-align:center; }
.head02 ul li a { display:block; line-height:74px; height:77px; background:none; color:#fff; font-size:14px; }
.head02 ul li a:visited { color:#fff; }
.head02 ul li a:hover,.head02 ul li a.active{ background:#23a7e9; color:#fff;}
.head03 {width:68px;height:77px;display:inline-block;text-align:center;margin:0 auto;}
.liulan_img{display: block;line-height: 20px;height: 20px;color: #fff;text-align: center;padding: 25px;}
.head04 { margin-top: 20px; }
.head04 form {display:inline-block!important; }
.searchform { height:34px; padding:22px 0 0 50px; line-height:34px; }
.searchbtn { height:34px; width:40px; background:#23a7e9; cursor:pointer; border:0;  color:#fff; background:url(../images/wii_06.jpg) no-repeat 0 0; }
.searchinput { width:194px; height:34px; line-height:34px; background:#fff; border:0; padding-left:12px; color:#999;}
.head04_shousuo {display:none;}
.record {bottom: 50px;}
/*focus */
.focus {width: calc(100vw);margin:12px auto;height: calc(25vw);max-width: 1000px;max-height: 340px;min-height: 180px;}
.focus ul li {  float:left; display:inline; position: relative; }
.focus_a1,.focus_a2,.focus_a3,.focus_a4,.focus_a5{ position:absolute;margin-right:1px;}
.focus_a1 { width:597px; height:341px; left:0; top:0;}
.focus_a2 { width:200px; height:170px; left:598px; top:0;}
.focus_a3 { width:200px; height:170px; left:598px; top:171px;}
.focus_a4 { width:200px; height:341px; margin-right:0;left:799px; top:0;}
.focus_a {width:490px;height:300px;}
.focus_a {  float:left; display:inline; position: relative; }
.focus_a5 { width:490px; height:300px; left:0; top:0;}
/*cts_list*/
.cts_list{width: 745px;}
.cts_list ul { width: 745px;margin-top:1rem;}

/*cts_a01*/
.cts_a01 { margin-bottom:18px;float: left;overflow: hidden;}
.cts_a01 { width: 745px;}
.cts_a01 ul { width: 765px;}
.cts_a01 ul li {width: 50%;padding: 17px 0;}
.cts_a01 ul {  line-height:30px; }
.cts_a01 ul li img { width: 100px;height: 140px;}
.cts_a01 .cts_news {width: 100%;}
.cts_a01 .items_img {width: 100px;height: 135px;overflow:hidden}
.cts_a01 .cts_news .items_img {width: 220px;height: 135px;overflow:hidden}
.cts_a01 .cts_news .items_img_tp {width: 380px;height: 135px;overflow:hidden}
.cts_a01 .cts_news .items_img img{width: 220px;height: auto;}
.items_img_plot {height: 135px!important;}
.items_img_topic {width: 425px!important;}
.cts_a01 .cts_news .items_txt {width: 500px;margin:0 20px;}
.cts_a01 .cts_news .items_txt_topic {width: 345px!important;}
.items_txt { color:#aaa;float:left;}
.items_txt { margin:0 20px;width: 240px; }
.items_txt .author {margin: 5px 0;overflow: hidden;height: 22px;}
.items_txt .author .green {margin-right: 2px;color: gray;overflow:hidden;}
.items_txt .author .blue {margin-right: 2px;color: #fe6e04;}
.items_txt .intro {line-height: 22px;height: 65px;overflow: hidden}

.items_news {width: 765px;}
.items_news h4{font-size: 12px;color: #107dcf;}
.items_news h4:hover{color: #f70;}

.cts_show { margin-bottom:18px;float: left; }
.cts_show {width: 1020px;}
.cts_show .cts_news {width: 100%;float: left;margin: 10px 0px;}
.cts_show .cts_news .items_img {width: 280px;height: 175px;overflow:hidden}
.cts_show .cts_news .items_img img{width: 280px;height: 180px;}
.cts_show .cts_news .items_txt {width: 700px;margin:0 20px;}

/*热门推荐*/
#picContent {width: 100%;height: 200px;margin: 10px 10px 10px 0px;display:inline-block;overflow:hidden;max-width: 1000px;}
#picContent dl dd {float:left;width:120px;height: 200px;margin-left:8px;margin-top:10px;/* background:#0ff;*/text-align:center;list-style:none;}
#picContent dl dd img{float:left;width: 110px;height: 150px;}
.picContent_p1{font-size: 14px;height: 18px;line-height: 18px;color:#333;font-weight: 600;display:inline-block;margin-top: 5px;}
.picContent_p2{height: 13px;line-height: 13px;font-size: 12px;color: #aaa;display:block;margin-top: 5px;text-overflow: ellipsis;overflow: hidden;white-space: nowrap;width:120px;}
/**/
.cts_a02 {clear:both;width: 1020px;margin-top: 15px;}
.cts_a02_b1 {width:291px;box-shadow: 3px 3px 5px 0 #ddd; }
.cts_a02_b2 { width:507px; }
.cts_left {padding-left: 20px;}
.cts_right {padding-right: 10px;}

.cts {width:1000px;overflow:hidden;margin:1px auto;clear: both;}
.cts_h3 { display:inline-block;width:100%;margin:20px 0px 15px 0px;text-decoration:none;}
.cts_vi{ width:1030px;float: left;}
.cts_vi li {margin:20px 30px 20px 0px;position: relative;overflow:hidden;float: left;}
.cts_vi li { width:176px;height:258px;}


/*vod*/
.play { width:1000px; margin:0 auto;padding-left:0%!important;margin-bottom: 20px;}
.vod { width:1000px; /*box-shadow: 1px 3px 6px 5px lightgrey*/;background-color: #fff; }
.vod_img { height: 358px; overflow: hidden; width: 260px; }
.vod_img img {height: 358px; width: 260px; box-shadow: 3px 3px 5px 5px #ddd;}
.vod_intro { height: 358px; padding-left:30px;width: 710px;float:left;overflow: hidden; }
.vod_intro_left {width: 260px;}
.head_h1 {padding-top:20px;height:25px;width:100%;line-height:25px;margin: 0 auto;margin-bottom:25px;}
.head_h1 h1{display:inline-block;float: left;}
.vod_intro h1 { line-height:40px; height:40px;}
.head_h1 em{color: #E35000;font-size: 12px;margin-left:15px;}  
.vod_intro_left h2 { line-height:40px; height:40px;overflow:hidden;display:block}
.vod_intro_left h2 em{color: #E35000;font-size: 12px;margin-left:15px;}   
.vod_intro_left p {height: 29px;line-height: 29px;text-decoration: none;font-size: 13px;overflow:hidden;}
.vod_intro_left p a {margin-left:0px;}
.vod_intro_right {    width: 300px;    display: block;    height: 250px;    overflow: hidden;    background: #bce9ff;}
.score {width: 140px;height: 80px;float: left;margin-top: 45px;z-index: 888;display:block!important;}
.des{width:710px;height:90px;overflow: auto;float:left;margin-top: 10px;}
.des p{display:inline;}
.des h3{display: inline;text-decoration: none;font-size:13px;}
.p_list { width:1000px;}
.p_list h3 {line-height: 25px;height: 25px;font-size: 14px;display:inline;margin-left:10px;}
.p_list h3 p {margin-top:5px;color: #EB380F;display: block;}
.p_list h3 span {line-height: 25px; height: 25px; position:relative;margin:8px 6px;display:inline-block;}
.p_list h3 span img {width: 20px;height: 20px;top:5px;position:relative;display: inline;}
.p_list h3 span.current {font-weight: bold;color: #fe6e04; }
.p_list h3 span.current img {width: 20px;height: 20px;top:5px;position:relative;}
.p_list h3 span strong {line-height: 20px; height: 20px;font-size: 14px;text-decoration: none;font-weight: 600;vertical-align:middle}
.p_list_tab {width: 1020px;margin-left: -13px;}
.p_list .rt {font-size:14px;}
.p_list_01{max-height:295px;overflow:auto;width: 1030px;margin:30px 0px;}
.p_list_01 p{ text-indent: 20px;line-height: 35px;font-size:14px}
.p_list_01 a {margin: 0 0px 15px 15px;width: 152px;}
.p_list_01 a { float:left; display:inline; border: 1px solid #E0E0E0; border-radius: 1px 1px 1px 1px; height: 32px; line-height: 32px;overflow: hidden; text-align: center; background:#f1f1f1; font-size:14px; }
.p_list_02 a,.p_list_01 a  { color:#444;}
.p_list_01 a:hover { background:#23a7e9;color:#fff;}
.p_list_02 {width: 1020px;margin:30px 0px;}
.p_list_02 a {margin: 0 0px 15px 16px;width: 320px;}
.p_list_02 a { float:left; display:inline; border: 1px solid #E0E0E0; border-radius: 1px 1px 1px 1px; height: 32px; line-height: 32px;overflow: hidden; text-align: center; background:#f1f1f1; font-size:14px; }
.p_list_02 a:hover { background:#23a7e9;color:#fff;}
.p_list_03 {width:1020px;margin:30px 0px;overflow:auto;  }
.p_list_03 a { margin: 0 0px 15px 16px;  width: 322px; }
.p_list_03 a { float:left; display:inline; border: 1px solid #E0E0E0; border-radius: 1px 1px 1px 1px; height: 32px; line-height: 32px;overflow: hidden; text-align: center; background:#f1f1f1; font-size:14px; }
.p_list_03 a:hover { background:#23a7e9;color:#fff;}
.p_list_p { width:1020px;margin-left:10px;}
.p_list_p p {display:inline-block;line-height:30px;margin-top: 10px;}
.p_list_p p span{width:100px;margin:5px 10px;}
.rel_lf {margin-left:13px;}
/*角色*/
.introjuese {width: 1030px;}
.introjuese>ul>li {width: 50%;float: left;}
.introjuese>ul>li>p {margin-left:20px;}
.introjuese .actor-txt>p {margin-left:calc(1.5vw);width:calc(53vw);max-width: 315px;height:auto;max-height: 120px;color: #444;font-size: 12px;overflow: auto;}
.introjuese .actor-txt>p>span {display: inline-block;float: left;}
.introjuese>ul>li>a>img {padding-left: 0!important;}

/*read*/
.read{margin:0 auto;padding-bottom: 40px;}
.read_h1{padding-top:20px;height:25px;width:1000px;line-height:25px;margin: 0 auto;margin-bottom:25px;}
.readcontent{ width:1000px;margin: 0 auto;padding-top: 30px;font-size:22px;}
.content{ width:1000px;background-color: #fff;margin: 0 auto; }
.content h2{font-size: 30px;padding:30px 0 15px;margin-bottom:15px;font-weight: 400;text-align:center;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.content p{width:850px;line-height:35px;padding:8px;text-indent: 35px;font-size:16px;margin: 0 auto; }
.content_tail {font-size:16px;text-align:center;padding-top: 30px;}
.content_tail a{display: inline-block;width: 100px;height: 35px;line-height: 35px;text-align: center;color: #626267;margin-right: 10px;}
.news_tail a {display: block;width: 100%;float: left;text-align: left;}
.content_tail a:hover {color:#23a7e9;}
.content_setup{position:relative;margin-right: 20px!important;}
/*cartoon*/
.cartoon{margin:0 auto;background-color:#444;padding-bottom: 40px;}
.cartoon_h1{padding-top: 30px;height:25px;width:1000px;line-height:25px;margin: 0 auto;margin-bottom: 30px;color: #fff;text-align: center;}
.cartoon_h1 a{color: #888;}
.cartooncontent{width:1000px;margin: 0 auto;}
.cartoonchapter{ width:1000px;background-color:#444;margin: 0 auto; }
.cartoonchapter h2{font-size: 30px;padding:30px 0 15px;margin-bottom:15px;font-weight: 400;text-align:center;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;color:#fff;display:none;}
.cartoonchapter p{width:1000px;line-height:35px;text-indent: 35px;font-size:16px;margin: 0 auto; }
.cartoonchapter p.dd{/*border: 1px solid #bce9ff;*/width: 980px;margin: 0 auto;height: 90px;}
.cartoon_tail {width:1000px;font-size:16px;text-align:center;padding-top: 30px;padding-bottom: 35px;}
.cartoon_tail a{display: inline-block;width: 100px;height: 35px;line-height: 35px;text-align: center;color: #626267;border: 1px solid #999;margin-right: 10px;}
.cartoon_tail a:hover {color:#23a7e9;}
/*演员切图*/
#picActor {position:relative;width:1000px;margin:0 auto;margin-left:20px;/*max-height:345px; overflow:auto;*/margin-bottom: 30px;}
#picActor ul {flex-wrap:nowrap;display: table;margin: 0 auto;}
#picActor ul li {float:left;margin-right:20px;margin-top: 20px;text-align:center;display: table-cell;}
#picActor ul li img{float:left;width:auto;height:auto;border-radius:50%;max-width:120px;max-height:120px;margin: 15px 2px;}
.picActor_p1{font-size: 14px;height: 18px;line-height: 18px;color:#333;font-weight: 600;display:block;margin-top: 5px;width:80px}
.picActor_p2{height: 13px;line-height: 13px;font-size: 12px;color: #aaa;display:block;margin-top: 5px;text-overflow: ellipsis;overflow: hidden;white-space: nowrap;width:120px;}
/*play*/
.p_view { background:#000; box-shadow: 3px 3px 5px 0 #ddd;position:relative;width:1000px; height:500px; }
.p_view_hd {display: inline;overflow:hidden;width:700px;height: 450px;}
.p_view_bd {display: inline;overflow:hidden;width:700px;height: 50px;background: #4444;float: left;}
.p_view_hit {display: inline-block;height: 50px;float: left;width:300px;margin-left:20px;}
.p_view_hit a {height: 50px;float: left;text-align: center;width: 60px;}
.p_view_next {display: inline-block;height: 50px;float: left;width:180px;}
.p_view_next a {height: 50px;float: left;text-align: center;width: 80px;}
.p_view_score {display: inline-block;height: 50px;float: left;width:200px;}
.p_view_dd {background:#bce9ff;display:inline;position:absolute;width:300px;height: 500px;}
.p_view_dd1 { width:300px; height:250px;background:#bce9ff;}
.p_view_dd2 { width:300px; height:250px;background:#bce9ff;}
.play_star{float:left; width:240px; height:45px;margin-left:5px;}
.p_view_intro  h2{color: #aaa;font-size: 14px;line-height: 26px;display: inline; text-decoration: none;}/*play*/
.play_score {width: 188px!important; height: 60px!important;float: right;display:block!important;margin-top:-10px!important;}
.play_score span{ color: #fe6e04!important;}
.play_score em {   font-size: 18px!important;    color: #F30!important;}
.play_score p {   text-indent: 15px;color: #fff!important;}

/*show*/
.list {width:1000px;margin: 0 auto;margin-top: 38px;margin-bottom: 20px;}
.li_index {position:relative;width: 1000px;box-shadow: 3px 5px 5px 5px lightgray;margin-bottom:2%;background-color: #fff !important;}
.s_index {width: 1000px;}
.s_index dt{ background:#ff5f00; color:#fff; }
.s_index_lf {float: left;width: 980px;margin: 15px 5px 10px 20px;}
.s_index_lf span.a_now{ background:#23a7e9; color:#fff; }
.s_index dl {width: 980px;overflow:hidden;padding: 4px 0;clear:both;position:relative;}
.s_index dl dt{ width:60px;border-radius: 10px;text-align: center;float:left;height:30px;line-height:30px;display:inline;}
.s_index dl dd {width: 960px;line-height: 30px;}
.s_index dl dd a{width: auto;height: 22px;line-height: 22px;padding: 2px 7px;margin: 2px 8px 5px 5px;text-align: center;border-radius: 8px;-webkit-box-shadow: 1px 1px 2px #B3B3B6;background:#fff;float: left;display: inline-block;}
.s_index dl dd span{width: auto;height:30px;line-height:30px;padding: 6px 7px;margin: 10px 0px 10px 20px;text-align: center;border-radius: 8px;-webkit-box-shadow: 1px 1px 2px #B3B3B6;background:#fff;}
.s_index dd a.a_now,.s_index dd a.a_nowa,.s_index dd a:hover { background:#23a7e9; color:#fff; }

/*pages*/
.pages_w {width: 745px;}
.pages{height: 36px;overflow: hidden;clear: both;display:inline-block;margin: 0 auto;margin-bottom:35px;margin-top:20px;}
.pages a,.pages em{ border: 1px solid #D8DADF; display:inline-block;   font-size: 14px; height: 34px; line-height: 34px; padding: 0 13px; background:#fff; color:#555;clear:both;margin-left: 15px;}
.pages a:visited{background:#fff; color:#555;}
.pages a:hover,.pages em{ background:#23a7e9; color:#fff;}
.pages a.p_n,.pages span{border: 1px solid #D8DADF; display:inline-block; maring-right:3px; font-size: 14px; height: 34px; line-height: 34px; padding: 0 13px; background:#eee; color:#555;}
.pages a.p_n:hover{border: 1px solid #D8DADF;    font-size: 14px; height: 34px; line-height: 34px; padding: 0 13px; background:#fff; color:#555;}
.pages span select{height: 34px; line-height: 34px; }
/**/
.items li {margin:0 20px 20px 0;float:left;display:inline;}
.items .cts_img {width:235px;overflow:hidden;position:relative;height: 140px;}
.items .cts_img img {width:235px;height: 155px;}
.items .cts_img .blank {top: 115px;left:0;width:220px;}
.items .cts_imgg {width:235px;overflow:hidden;position:relative;height: 150px;}
.items .cts_imgg img {width:235px;height: 295px;}
.items .cts_imgg .blank {top: 125px;left:0;width:220px;}
.items .cts_imgg i {top: 125px;}
/*footer*/
.flink {width: 1000px;margin: 0 auto;text-align:center;}
.flink_tp { line-height:35px; font-weight:bold; height:35px;float:left;/* border-bottom:1px solid #686868;*/ }
.flink_ct {padding: 8px 0px 12px 0;clear: both;}
.flink_ct ul li {display:inline;float: left;margin-right: 20px;}
.foot {background:#333;color:#888;padding-bottom:30px;padding-top: 30px;clear:both;}
.tcopyright{width: 1000px;margin: 0 auto;text-align:center;}
/*ads*/
.shoucang {width: 100px;height: 80px;padding-top: 40px;padding-left:40px;margin: 0 auto;/* background: url(../images/ico_vip.png) no-repeat scroll center center transparent;*/}	
.shoucang span {font-size:30px;color:#fe6e04;}	
.shoucang span:hover  {color:#23a7e9;font-size:30px; }
/*滑动显示*/
.drop-box {	/*border: 1px solid rgb(22, 255, 255)*/;border: 1px solid #fe6e04; clear: both; display: none; position: absolute; background-color: rgb(255, 255, 255); z-index:9999; overflow:hidden;}
.looked-nav {background-position: -142px -42px;background-repeat: no-repeat;}
.drop-title{display:block; line-height:74px; height:77px; background:none; color:#fff; font-size:14px; }
.drop-title:hover {background:#23a7e9; color:#fff;}
.drop-title-hover .looked-nav, .nav-link:hover .looked-nav, .current .nav-link .looked-nav {background-position: -300px -62px;}
/* .reg-w form .reg-group .reg-control {height: 2.125rem!important;}*/
/* nav-looked */
.drop-box {width: 400px;margin-left: -160px;margin-top: -2px;}
.looked-list {width: 400px;overflow: hidden;position: relative;}
.looked-list p {height: 30px;line-height: 30px;padding: 0 10px;overflow: hidden;color: #999;margin-bottom: -1px;border-bottom: 1px solid #eee;background-color: #f9f9f9;}
.looked-list p .close-his {float: right;}
/* list */
.looked-list ul {width: 400px;overflow: auto;max-height: calc(70vh)!important;}
.looked-list li {width: 380px;overflow: hidden;display: block;padding: 2px 1px;border-top: 1px dotted #dfdfdf;}
.looked-list li h5 {font-size:10px;text-decoration: none;color: #444444;}
.looked-list li:hover {background-color: #fcfcfc;}
.looked-list li.no-his p {text-align: center;height: 32px;border: 0;background-color: #fff;}
.looked-list li h5 {width: 220px;overflow: hidden;float: left;padding: 0 10px;}
.looked-list li h5 img{width: 80px;height: 100px;overflow: hidden;float: left;}
.looked-list li label a, .looked-list .lcooks {color: #f60;text-align: left;}
.looked-list li h5 em {margin: 0 5px;color:#444444;}
.looked-list .mac_shou{margin: 0 3px;color:#f60;display:block;}
.looked-list li label {width: 140px;height: 32px;line-height: 25px;float: left;display: block;}
.looked-list li .delck {width: 13px;height: 13px;display: block;overflow: hidden;line-height: 0;font-size: 0;margin-top: 9px;float: right;background: url(../images/cross_gray.gif) 3px 3px no-repeat;}
.looked-list li .delck:hover {background-image: url(../images/cross_red.gif);background-color: #ddd;}
/* .his-todo */
.looked-list .his-todo {width: 400px;height: 32px;line-height: 32px;overflow: hidden;padding: 0 2px;clear: both;text-align: center;border-top: 1px solid #eee;background-color: #f9f9f9;}
.looked-list .his-todo a {color: #f60;margin: 0 2px;}
.looked-list .his-todo em {color: #ccc;margin: 0 5px 0 7px;}
.looked-list .active {clear: both;display: inherit;}
/*ads*/
.cts_dd {clear:both;/*border: 1px solid #bce9ff;*/width:998px; margin:20px auto;height:90px; text-align:center;}
.cts_dd1{margin:0 auto;height:90px; text-align:center;}
.cts_add{width: 1050px;margin:0 auto;clear:both;/*border: 1px solid #bce9ff;*/}
.cts_add ul {height:250px;}
.cts_add li {width:300px;margin: 0px 50px 0px 00px;height:250px;float:left;background: #bce9ff;box-shadow: none;}
.dd {clear: both;width:calc(100vw);height:auto;/*border: 1px solid #bce9ff;*/left: -15px;position: relative;max-width:1000px;}
/**/
.kands_manhua {margin: 0 auto;}


.panel-wrap-setting,.panel-wrap-list  {min-height: calc(28vw);max-height: calc(40vw);}
.panel-box .mululist_ol{overflow: auto;max-height: calc(24vw);}
.left-bar-list {left: 50%;top: 30px;}
.theme-list-span  {padding-right: 50px;margin-left:50px;}
#listControl span,#styleControl span {display: block;margin: 0 auto;text-align: center;}
#page.w320 .main-text{width: 320px;}
#page.w320 .left-bar-list{margin-left: -210px;}
#page.w320 .right-bar-list{margin-right: -210px;}
#page.w360 .main-text{width: 360px;}
#page.w360 .left-bar-list{margin-left: -225px;}
#page.w360 .right-bar-list{margin-right: -225px;}
#page.w375 .main-text{width: 375px;}
#page.w375 .left-bar-list{margin-left: -235px;}
#page.w375 .right-bar-list{margin-right: -235px;}
#page.w384 .main-text{width: 384px;}
#page.w384 .left-bar-list{margin-left: -240px;}
#page.w384 .right-bar-list{margin-right: -240px;}
#page.w414 .main-text{width: 414px;}
#page.w414 .left-bar-list{margin-left: -257px;}
#page.w414 .right-bar-list{margin-right: -257px;}
#page.w480 .main-text{width: 480px;}
#page.w480 .left-bar-list{margin-left: -290px;}
#page.w480 .right-bar-list{margin-right: -290px;}
#page.w640 .main-text{width: 640px;}
#page.w640 .left-bar-list{margin-left: -370px;}
#page.w640 .right-bar-list{margin-right: -370px;}
#page.w800 .main-text{width: 800px;}
#page.w800 .left-bar-list{margin-left: -450px;}
#page.w800 .right-bar-list{margin-right: -460px;}
#page.w900 .main-text{width: 900px;}
#page.w900 .left-bar-list{margin-left: -500px;}
#page.w900 .right-bar-list{margin-right: -510px;}
#page.w1000 .main-text{width: 1000px;}
#page.w1000 .left-bar-list{margin-left: -550px;}
#page.w1000 .right-bar-list{margin-right: -560px;}
#page.w1080 .main-text{width: 1080px;}
#page.w1080 .left-bar-list{margin-left: -550px;}
#page.w1080 .right-bar-list{margin-right: -630px;}
#page.w1280 .main-text{width: 1280px;}
#page.w1280 .left-bar-list{margin-left: -690px;}
#page.w1280 .right-bar-list{margin-right: -690px;}
.main-text p span{	text-indent: 0em;}
.main-text{overflow: hidden;}
.digg_manhua,.digg_book,.digg_music,.digg_vod,.digg_tingshu  {margin-top: 5px;}
/*专题*/
.body_topic {color: #444;background: url(../images/vip.png) repeat;}
.t .t_p {float: left;color: #fff;font-size: 18px;  line-height: 22px;border-left: 9px solid #e9eff1;padding-left: 8px;font-family: Microsoft Yahei;width: 100%;max-width: 1000px;}
.topic_hot {width: 100%;background-color: #000!important;display: inline-block;padding: 22px 0;}	
.topic-hot {width: 1000px;margin: 0 auto;zoom: 1;}	
.topic-img {float: left;width: 780px;height: 288px;position: relative;margin-left: 6px;}		
.topic-img img {width: 780px;height: 288px;}	
.topic-img .t {position: absolute;color: #fff;font-size: 30px;right: 15px;bottom: 14px;text-shadow: 2px 2px 3px #1F1E1E;font-family: Microsoft Yahei, SimHei;}	
.hot-list {float: right;width: 200px;height: 288px;background-color: #272b31;margin-right: 6px;}
.hot-list .t {color: #6ccdee;font-size: 18px;font-family: Microsoft Yahei;margin: 13px 0 0 16px;}
.hot-list ul {margin: 10px 0 0 16px;}
.hot-list li {position: relative;padding-left: 10px;margin-bottom: 7px;height: 22px;line-height: 22px;overflow: hidden;width: 138px;}
.hot-list .dot {position: absolute;background-color: #e1e1e1;width: 3px;height: 3px;font-size: 0;line-height: 0;top: 10px;left: 0;}
.hot-list a {font-size: 14px;color: #e1e1e1;}
.cts_topic img:hover {width: 170px;height: 252px;border: 3px solid #6ccdee;}
.tlinejuese li{width: 28.33%;margin: 2% 5% 2% 0%;display: inline;float:left}
.tlinejuese li img{width: 100%;height: calc(45vw);max-height: 399px;min-height: 138px;display: inline-block;margin-bottom: 5px;}
.review_img {width:100%;margin-left: -15px;}
.cts_xs .items li:nth-child(10n),.cts_a_si .side:nth-child(10n) {display:none;}
.cts_mh .cts_a02 li:nth-child(10n) {display:none;}
}