/* read-3e52a88877fa11e1 */
header{
	background:transparent;
	border-bottom: 1px solid #e6e6e6;
}
header .bottom{display: none}
.warp{
	background: transparent;
}
body.theme-0 header{
	background: rgba(255,255,255,.4)!important;
}
body {
	background: #ede7da url(../img/body_base_bg.5988a.png) repeat;
}
body.theme-1 {
    background: #e0ce9e url(../img/body_theme1_bg.9987a.png) repeat;
}
body.theme-1 header{
	background: rgba(255,255,255,.4)!important;
}
body.theme-1 .content,body.theme-1 .page-bar{
	background: #f3e9c6 url(../img/theme_1_bg.1ae7b.png) repeat;
}
body.theme-1 .page-bar a{
	color: #333333;
}
body.theme-1 .menu .left_menu_box,body.theme-1 .menu .left_menu_box2{
	background: #f8f1d9 url(../img/theme_1_popup_bg.9bb69.png) repeat;
}
body.theme-1 .menu .left_menu,body.theme-1 .menu .right_menu,body.theme-1 .text-wrap{
	background: #f3e9c6 url(../img/theme_1_bg.1ae7b.png) repeat;
}
body.theme-1 .menu .left_menu a span,body.theme-1 .menu .right_menu a span{
	color: rgba(0,0,0,.4);
}
body.theme-1 .menu .left_menu .active{
	background: #f8f1d9 url(../img/theme_1_popup_bg.9bb69.png) repeat;
}
body.theme-2 {
    background: #cddfcd url(../img/body_theme2_bg.75a33.png) repeat;
}
body.theme-2 header{
	background: rgba(255,255,255,.4)!important;
}
body.theme-2 .content,body.theme-2 .page-bar,body.theme-2 .menu .left_menu,body.theme-2 .menu .right_menu,body.theme-2 .text-wrap{
	background: #e2eee2 url(../img/theme_2_bg.b6f68.png) repeat;
}
body.theme-2 .page-bar a{
	color: #333333;
}
body.theme-2 .menu .left_menu_box,body.theme-2 .menu .left_menu_box2,body.theme-2 .menu .left_menu .active{
	background: #f3fbf3 url(../img/theme_2_popup_bg.b3538.png) repeat;
}
body.theme-2 .menu .left_menu a span,body.theme-2 .menu .right_menu a span{
	color: rgba(0,0,0,.4);
}




body.theme-3 {
    background: #cfdde1 url(../img/body_theme3_bg.b8eff.png) repeat;
}
body.theme-3 header{
	background: rgba(255,255,255,.4)!important;
}
body.theme-3 .content,body.theme-3 .page-bar,body.theme-3 .menu .left_menu,body.theme-3 .menu .right_menu,body.theme-3 .text-wrap{
	background: #e2eff3 url(../img/theme_3_bg.31237.png) repeat;
}
body.theme-3 .page-bar a{
	color: #333333;
}
body.theme-3 .menu .left_menu_box,body.theme-3 .menu .left_menu_box2,body.theme-3 .menu .left_menu .active{
	background: #e7f5f6 url(../img/theme_3_popup_bg.7ecca.png) repeat;
}
body.theme-3 .menu .left_menu a span,body.theme-3 .menu .right_menu a span{
	color: rgba(0,0,0,.4);
}



body.theme-4 {
    background: #ebcece;
}
body.theme-4 header{
	background: rgba(255,255,255,.4)!important;
}
body.theme-4 .content,body.theme-4 .page-bar,body.theme-4 .menu .left_menu,body.theme-4 .menu .right_menu,body.theme-4 .text-wrap{
	background: #f5e4e4;
}
body.theme-4 .page-bar a{
	color: #333333;
}
body.theme-4 .menu .left_menu_box,body.theme-4 .menu .left_menu_box2,body.theme-4 .menu .left_menu .active{
	background: #faeceb;
}
body.theme-4 .menu .left_menu a span,body.theme-4 .menu .right_menu a span{
	color: rgba(0,0,0,.4);
}



body.theme-5 {
    background: #d0d0d0 url(../img/body_theme5_bg.85f0d.png) repeat;
}
body.theme-5 header{
	background: rgba(255,255,255,.4)!important;
}
body.theme-5 .content,body.theme-5 .page-bar,body.theme-5 .menu .left_menu,body.theme-5 .menu .right_menu,body.theme-5 .text-wrap{
	background: #dcdcdc url(../img/theme_5_bg.3f715.png) repeat;
}
body.theme-5 .page-bar a{
	color: #333333;
}
body.theme-5 .menu .left_menu_box,body.theme-5 .menu .left_menu_box2,body.theme-5 .menu .left_menu .active{
	background: #e8e8e8 url(../img/theme_5_popup_bg.36ab5.png) repeat;
}
body.theme-5 .menu .left_menu a span,body.theme-5 .menu .right_menu a span{
	color: rgba(0,0,0,.4);
}




body.theme-6 {
    background: #0f1112 url(../img/body_theme6_bg.a8d28.png) repeat;
}
body.theme-6 header {
    border-bottom: 1px solid #444!important;
    background: rgba(255,255,255,.05)!important;
}
body.theme-6 .content,body.theme-6 .page-bar,body.theme-6 .menu .left_menu,body.theme-6 .right_menu,body.theme-6 .text-wrap{
    background: #111 url(../img/theme_6_bg.45ad3.png) repeat;
    border: 1px solid #444;
    color: #666666;
}

body.theme-6 .menu .left_menu .active{
    background: #111 url(../img/theme_6_bg.45ad3.png) repeat;
    border: 1px solid #444;
    border-right: none;
    border-left: none;
    color: #666666;
}
body.theme-6 .menu .left_menu_box{
	background: #111 url(../img/theme_6_bg.45ad3.png) repeat;
    border: 1px solid #444;
    color: #666666;
}
body.theme-6 .crumbs-nav a,body.theme-6 .crumbs-nav em,body.theme-6 .menu .left_menu em,body.theme-6 .right_menu em,body.theme-6 .font-size cite em{
	color: #999;
}
body.theme-6 .content .text-info em,body.theme-6 .content .text-info a,body.theme-6 .content .text-info i{
	color: #666666;
}
body.theme-6 .theme-6 cite{
	display: none!important;
}
body.theme-6 .setting-list-wrap ul .theme-list .act{
    border: 1px solid #444;
}
body.theme-6 .font-family .act {
    color: #f01742;
    border: 1px solid #f01742;
}
body.theme-6 .font-family span,body.theme-6 .font-size cite{
	background: rgba(255,255,255,.05);
	border: 1px solid #444;
	color: #999;
}
body.theme-6 .menu .left_menu dd{
	border-top: 1px solid #444;
}
body.theme-6  .grey-btn{
	color: #999;
    border: 1px solid #444;
    background: rgba(255,255,255,.1);
}
body.theme-6  .grey-btn{
	color: #999;
    border: 1px solid #444;
    background: rgba(255,255,255,.1);
}
body.theme-6 .vip-limit-wrap h3,body.theme-6 .j_autoSubs{
	color: #999999;
}
body.theme-6 a{
	color: #999999!important;
}
body.theme-6 .book-cover-wrap .info-list li span,body.theme-6 .book-cover-wrap h6,body.theme-6 .book-cover-wrap h2{
	color: #666666;
}
body.theme-6 .book-cover-wrap{
	border: 1px solid #444!important;
}
body.theme-6 .btn-wrap a{
	color: white!important;
}

.lbf-checkbox input{
	left: 0;
	top: 0;
	opacity: 1;
	background: transparent;
}
.family01 {
    font-family: 'Microsoft YaHei',PingFangSC-Regular,HelveticaNeue-Light,'Helvetica Neue Light',sans-serif;
}
.family02 {
    font-family: PingFangSC-Regular,'-apple-system',Simsun;
}
.family03 {
    font-family: Kaiti;
}

.crumbs-nav{
	margin: 0 auto;
	width: 800px;
}
.vip-limit-wrap{font-size:14px;padding-top:48px;text-align:center;border-top:1px solid #d8d8d8}
.vip-limit-wrap h3{font-size:24px;line-height:30px;margin-bottom:48px;color:#999;color:rgba(0,0,0,.4)}
.vip-limit-wrap h3 i{margin-right:24px}
.vip-limit-wrap .subscribe-btn-wrap{height:50px;margin:0 auto 25px}
.vip-limit-wrap .subscribe-btn-wrap a{border-radius:4px;text-decoration:none;border:none}
.vip-limit-wrap .subscribe-btn-wrap a em{display:block;margin-top:5px;margin-bottom:5px;color:#1a1a1a}
.vip-limit-wrap .subscribe-btn-wrap a span{display:block;color:#666}
.vip-limit-wrap .subscribe-btn-wrap a span i{font-style:normal;margin-right:5px;vertical-align:-1px}
.vip-limit-wrap .subscribe-btn-wrap a:focus {outline:none;-moz-outline:none;}
.vip-limit-wrap .subscribe-btn-wrap a.single{display: inline-block; width: 200px;height:100%;background:#bf2c24;margin: 0 5px;}
.vip-limit-wrap .subscribe-btn-wrap a.single em{font-size:16px;font-style:normal;color:#fff}
.vip-limit-wrap .subscribe-btn-wrap a.single span{color:#fcfcfa;color:rgba(255,255,255,.6);filter:alpha(opacity=60)}
.vip-limit-wrap .subscribe-btn-wrap a.single:hover{background:#ed4259}
.vip-limit-wrap .subscribe-btn-wrap a.all{border:1px solid #d8d8d8;background:#fffcf7;background:rgba(255,255,255,.5)}
.vip-limit-wrap .subscribe-btn-wrap a.all:hover{background:#F5F4F4}
.vip-limit-wrap .subscribe-btn-wrap a.all em{color:#000000}
.vip-limit-wrap .subscribe-btn-wrap a.all i{color:#000000}
.vip-limit-wrap .subscribe-btn-wrap a.all span{color:#000000}

.vip-limit-wrap .subscribe-btn-wrap.no-subscribe-btn-box a em{margin-top:23px}
.vip-limit-wrap .subscribe-btn-wrap.no-subscribe-btn-box a.all:hover{width:158px}
.vip-limit-wrap p span{position:relative;vertical-align:middle}
.vip-limit-wrap p label{font-size:12px;vertical-align:middle;color:#999;color:rgba(0,0,0,.4)}
.content{
	position: relative;
	width: 100%;
	margin: 0 auto;
	min-height: 600px;
    margin-bottom: 24px;
    border: 1px solid #d8d8d8;
    background: url(../img/basic_bg.edf95.png) repeat;
}
.content .mainx{
	padding: 60px 64px;
}
.content h1{
	font: 24px/32px PingFangSC-Regular,HelveticaNeue-Light,'Helvetica Neue Light','Microsoft YaHei',sans-serif;
}
.content .textZ{
	line-height: 1.8;
	font-size: 18px;
	white-space: pre-wrap;
}
.text-info .info{
	height: 40px;
	line-height: 40px;
	font: 12px/16px PingFangSC-Regular,'-apple-system',Simsun;
}
.text-info .info>*{
	margin-right: 30px;
	color: rgba(0,0,0,.4);
}
.text-info .info em{
	margin-right: 5px;
	font-size: 16px;
}
.menu .left_menu{
	position: absolute;
	top: 0;
	left: -70px;
	width: 60px;
	height: 243px;
	border: 1px solid rgba(0,0,0,.1);
	background: url(../img/basic_bg.edf95.png) repeat;
}
.menu .left_menu_box{
	position: absolute;
	top: -2px;
	left: 68px;
	display: none;
	background: #ede7da url(../img/base_theme_popup.f1a43.png) repeat;
	width: 480px;
	height: 450px;
	z-index: 9;
	box-shadow: 0 5px 20px rgba(0,0,0,.2);
}
.menu .left_menu_box>div{
	padding: 40px 0 40px 24px;
}
.menu .left_menu dd{
	height: 60px;
	border-top: 1px solid rgba(0,0,0,.1);
}
.menu .left_menu .active{
	background: #ede7da url(../img/base_theme_popup.f1a43.png) repeat;
	width: 69px;
	position: relative;
	z-index: 9;
	border-right: none;
    border-left: none;
	box-shadow: -22px 7px 23px -5px rgba(0,0,0,.2);
}
.menu .left_menu dd a{
	height: 60px;
	font-size: 12px;
}
.menu .left_menu dd:hover a span{
	color: #f01742;
}
.menu .left_menu dd a span{
	color: #999999;
}
.menu .left_menu dd a em{
	font-size: 16px;
	margin-bottom: 3px;
}

.menu .right_menu{
	position: absolute;
	right: -70px;
	bottom: 20px;
	width: 60px;
	height: 243px;
	border: 1px solid rgba(0,0,0,.1);
	background: url(../img/basic_bg.edf95.png) repeat;
}
.menu .right_menu dd{
	height: 60px;
	border-top: 1px solid rgba(0,0,0,.1);
}
.menu .right_menu dd a{
	height: 60px;
	font-size: 12px;
}
.menu .right_menu dd a span{
	color: #999999;
}
.menu .right_menu dd a em{
	font-size: 16px;
	margin-bottom: 3px;
}
.left_menu_box>div>h2{
	font-size: 18px;
	font-family: PingFangSC-Regular,HelveticaNeue-Light,'Helvetica Neue Light','Microsoft YaHei',sans-serif;
    line-height: 22px;
    margin-bottom: 28px;
}
.setting-list-wrap ul li{
	margin-bottom: 30px;
}
.setting-list-wrap ul li i{
    font: 12px/16px PingFangSC-Regular,'-apple-system',Simsun;
    display: inline-block;
    margin-right: 16px;
    vertical-align: middle;
    color: #666;
}
.setting-list-wrap ul .theme-list span{
	line-height: 32px;
	display: inline-block;
    width: 34px;
    height: 34px;
    text-align: center;
    margin-right: 16px;
    border: 1px solid #e5e5e5;
    border: 1px solid rgba(0,0,0,.1);
    border-radius: 100%;
    cursor: pointer;
}
.setting-list-wrap ul .theme-list .iconfont{
	display: none;
	font-size: 16px;
}
.setting-list-wrap ul .theme-list .act .iconfont{
	display: block;
}
.setting-list-wrap ul .theme-list .act{
	border: 1px solid #f01742;
	color: #f01742;
}
.setting-list-wrap ul .theme-list .theme-0 {
    background: #faf5eb;
    background: rgba(250,245,235,.8);
}
.setting-list-wrap ul .theme-list .theme-1 {
    background: #f5eacc;
	background: rgba(245,234,204,.8);
}
.setting-list-wrap ul .theme-list .theme-2 {
    background: #e6f2e6;
	background: rgba(230,242,230,.8);
}
.setting-list-wrap ul .theme-list .theme-3 {
    background: #e4f1f5;
	background: rgba(228,241,245,.8);
}
.setting-list-wrap ul .theme-list .theme-4 {
    background: #f5e4e4;
	background: rgba(245,228,228,.8);
}
.setting-list-wrap ul .theme-list .theme-5 {
    background: #e0e0e0;
	background: rgba(224,224,224,.8);
}
.setting-list-wrap ul .theme-list .theme-6 {
    background: #191b1c;
	background: rgba(25,27,28,.8);
	color: rgba(255,255,255,.2);
}
.font-family span{
	width: 78px;
	display: inline-block;
    height: 34px;
    margin-right: 16px;
    transition: color .3s;
    border: 1px solid #e5e5e5;
    border: 1px solid rgba(0,0,0,.1);
    border-radius: 2px;
    text-align: center;
    line-height: 34px;
    background: #fff;
    cursor: pointer;
    background: rgba(255,255,255,.5);
}
.font-family .act{
	color: #f01742;
    border: 1px solid #f01742;
    background: #fff0f2;
}
.font-size cite{
	display: inline-block;
    width: 280px;
    height: 34px;
    vertical-align: middle;
    border: 1px solid #e5e5e5;
    border-radius: 2px;
    background: #fff;
    background: rgba(255,255,255,.5);
}
.font-size cite span{
	width: 89px;
	display: inline-block;
	text-align: center;
	line-height: 34px;
	height: 34px;
	cursor: pointer;
	font-size: 16px;
}
.font-size .lang{
	color: #999999;
}
.font-size cite span{
	-moz-user-select: none; -khtml-user-select: none; user-select: none;
}
.font-size cite span em{
	font-size: 16px;
}
.font-size cite b{
	display: inline-block;
    height: 20px;
    vertical-align: middle;
    border-right: 1px solid #e5e5e5;
}
.btn-wrap a{
	display: inline-block;
	width: 100px;
	height: 34px;
	text-align: center;
	line-height: 34px;
	margin: 0 20px;
	font-size: 14px;
}
.red-btn{
	color: white!important;
}
/**********************************************
*
*  popup 公共样式
*
***********************************************
*/
.ui-mr30{
    margin-right: 30px;
}

.ui-popup-wr{
    position: relative;
}
.ui-popup-content-wr{
    position: relative;
    z-index: 3;
    height: 100%;
    min-height: 150px;
    min-width: 380px;
    border: 4px solid #ff9a6a;
    border-radius: 3px;
    box-shadow:0 5px 8px rgba(0,0,0,0.2);
    background-color: #f7f7f7;
    overflow: hidden;
}
.ui-popup-content{
    background:#fff;
}
.ui-popup-closer{
    position: absolute;
    right: -48px;
    top: 0;
    z-index: 1;
    width: 50px;
    height: 45px;
    border-radius: 0 3px 3px 0;
    text-indent: -9999em;
    cursor: pointer;
    background: #ff9a6a url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAALEAAABBCAYAAACeu0XcAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA2ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDowMjg2NjZDNDQyNEJFMzExQUMxNUZBOUQ4NjUwQjZCRSIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpGRUM0MkM4QzRCNDIxMUUzOENFREVFRjVFQkVGODQ3RCIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpGRUM0MkM4QjRCNDIxMUUzOENFREVFRjVFQkVGODQ3RCIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M2IChXaW5kb3dzKSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjAzODY2NkM0NDI0QkUzMTFBQzE1RkE5RDg2NTBCNkJFIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjAyODY2NkM0NDI0QkUzMTFBQzE1RkE5RDg2NTBCNkJFIi8+IDwvcmRmOkRlc2NyaXB0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') -138px 12px no-repeat;
}
.ui-popup-closer:active{
    background-color: #f08321;
}
.ui-popup-head{
    height: 48px;
    margin: 1px 1px 0 1px;
    background-color: #f7f7f7;
    width:100%;
}
.ui-popup-title{
    margin-left: 16px;
    font: normal 22px/48px "微软雅黑";
    color:#333;
    width:100%;
}
.ui-popup-foot-wr{
    background:#fff;
    padding: 24px 0;
    text-align: center;
}
.ui-popup-btn{
    display:inline-block;
    *display:inline;
    *zoom:1;
    height: 48px;
    border-radius: 3px;
    font: normal 18px/48px "微软雅黑";
    /*text-shadow: 0 1px 1px rgba(0,0,0,0.2);*/
}
.ui-popup-btn-w122{
    width: 122px;
}
.ui-popup-btn-w102{
    width: 102px;
}
.ui-popup-msg-text{
    font-size: 18px;
    font-family: "微软雅黑";
    color: #333;
}
.succeed,
.failed,
.warning{
    min-width: 380px;
    text-align: center;
}
.succeed .ui-popup-msg,
.failed .ui-popup-msg,
.warning .ui-popup-msg{
    display: inline-block;
    *display: inline;
    *zoom: 1;
    padding: 40px 0;
    text-align: center;
}
.ui-popup-icon-failed,
.ui-popup-icon-success,
.succeed i,
.failed i{
    float: left;
    width: 65px;
    height: 65px;
    background-image: url(../images/ac_popup_bg.png);
    background-repeat: no-repeat;
}
.ui-popup-icon-success,
.succeed i{
    background-position: 0 0;
}
.ui-popup-icon-failed,
.failed i{
    background-position: -66px 0;
}
.warning i{
    display: none;
}
.succeed .ui-popup-msg-text,
.failed .ui-popup-msg-text{
    float: left;
    margin: 20px 0 0 20px;
}
.warning .ui-popup-msg-text{
    line-height: 70px;
	padding:0 20px;
}
.ui-pop-num{
    height:38px;
    overflow:hidden;
    text-indent:-9999px;
}
/** 侵权举报 **/
.works-report-wr {
    width: 500px;
}

.works-report-wr .ui-popup-content {
    width: 452px;
    padding: 20px 20px 0 20px;
}

.works-report-wr .ui-popup-btn {
    width: 100px;
}

.works-report-list li {
    padding-bottom: 12px;
}

.works-report-radio input,
.works-report-radio label {
    margin: 0;
    padding: 0;
    vertical-align: middle;
    cursor: pointer;
}

.works-report-label,
.works-report-name,
.works-report-active {
    line-height: 26px;
}

.works-report-label {
    font-size: 14px;
    color: #666;
}

.works-report-radio {
    padding-right: 10px;
    font-size: 14px
}

.works-report-name {
    padding-left: 5px;
    display: inline-block;
    font-size: 14px;
}
/*3e52a88877fa11e1*/
.works-report-content {
    width: 450px;
    height: 169px;
    max-width: 450px;
    max-height: 172px;
    padding: 3px;
    border: 1px solid #e5e4e4;
    overflow: hidden;
}

.works-report-code {
    width: 106px;
    height: 22px;
    padding: 2px 4px;
    margin: 0 14px 0 8px;
    line-height: 22px;
    border: 1px solid #e5e4e4;
}

.works-report-active {
    color: #666;
}

.works-report-active:hover {
    color: #fd8929;
    text-decoration: underline;
}

.works-report-img {
    width: 80px;
    height: 28px;
    margin-right: 14px;
}

.works-roading-bg {
    width: 860px;
    height: 370px;
    background: #fff;
    position: absolute;
    top: 68px;
    left: 2px;
    overflow: hidden;
    z-index: 50;
    padding-top: 120px;
    text-align: center;
}

.work-roading-wr {
    width: 200px;
    margin: 0 auto;
}

.work-roading-wr img {
    float: left;
}

.work-roading-wr span {
    float: left;
    height: 32px;
    line-height: 32px;
    font-size: 14px;
    display: block;
    margin: 2px 0 0 8px;
}

.works-month-title {
    width: 682px;
    padding: 17px 0 17px 20px;
    color: #555;
    height: 18px;
    line-height: 18px;
    overflow: hidden;
}

.works-month-tit {
    display: block;
    white-space: nowrap;
}

.works-month-tit2 {
    display: inline-block;
}

.works-month-title a {
    margin-top: 8px;
    color: #333;
    white-space: nowrap;
}
/*d2d584e69be28e1a*/
.works-month-title a.ft-plays-red {
    color: #d61704;
}

.works-ft-hs {
    color: #464637;
}
.page-bar{
	width: 100%;
	margin: 0 auto;
	border: 1px solid rgba(0,0,0,.1);
	height: 70px;
	margin-bottom: 27px;
	background: url(../img/basic_bg.edf95.png) repeat;
}
.page-bar a:hover{
	color: red;
}
.page-bar a{
	width: 33%;
	height: 40px;
	line-height: 40px;
	text-align: center;
	color: #666;
	font: 18px/40px PingFangSC-Regular,HelveticaNeue-Light,'Helvetica Neue Light','Microsoft YaHei',sans-serif;
}
.page-bar a{
	border-left: 1px solid rgba(0,0,0,.1);
}
.red-btn {
    position: relative;
    z-index: 1;
    text-align: center;
    color: #fff;
    border-color: #f01742;
    background: #f01742;
    border-radius: 30px;
}
.text-wrap{
	position: relative;
	margin: 0 auto;
	margin-bottom: 24px;
	background: url('../img/basic_bg.edf95.png') repeat;
	min-height: 600px;
	margin-bottom: 24px;
    border: 1px solid #d8d8d8;
    position: relative;
    width: 100%;
}
.containers{
	position: relative;
	margin: 0 auto;
	width: 800px;
}
.book-cover-wrap {
    height: 662px;
    margin: 8px;
    text-align: center;
    border: 1px solid #d8d8d8;
}
.book-cover-wrap .book-photo {
    width: 128px;
    height: 168px;
    margin: 64px auto 24px;
    border: 1px solid #efece5;
    background: #fffbf2;
}
.book-cover-wrap .book-photo img {
    display: block;
    width: 120px;
    height: 160px;
    margin: 4px auto;
    /*-webkit-filter: grayscale(100%);*/
    /*-moz-filter: grayscale(100%);*/
    /*-ms-filter: grayscale(100%);*/
    /*-o-filter: grayscale(100%);*/
    /*filter: grayscale(100%);*/
    /*filter: gray;*/
}
.book-cover-wrap h1 {
    font: 32px/45px PingFangSC-Regular,HelveticaNeue-Light,'Helvetica Neue Light','Microsoft YaHei',sans-serif;
    overflow: hidden;
    height: 45px;
    margin-bottom: 7px;
}
.book-cover-wrap h2 {
    font: 14px/26px PingFangSC-Regular,'-apple-system',Simsun;
    overflow: hidden;
    height: 26px;
    margin-bottom: 48px;
    color: #999;
    color: rgba(0,0,0,.4);
}

.book-cover-wrap h2 a {
    margin-right: 5px;
    color: #999;
    color: rgba(0,0,0,.4);
}
.book-cover-wrap .info-list {
    width: 430px;
    margin: 0 auto 48px;
}
.book-cover-wrap .info-list li:first-child {
    margin-right: 94px;
}
.book-cover-wrap .info-list li:first-child + li {
    margin-right: 80px;
}
.book-cover-wrap .info-list li {
    font-size: 14px;
    float: left;
}
.book-cover-wrap .info-list li p {
    font: 18px/26px PingFangSC-Regular,HelveticaNeue-Light,'Helvetica Neue Light','Microsoft YaHei',sans-serif;
    margin-bottom: 5px;
    white-space: nowrap;
}
.book-cover-wrap .info-list li span {
    font: 12px/16px PingFangSC-Regular,'-apple-system',Simsun;
    display: block;
    color: #999;
    color: rgba(0,0,0,.4);
}
.book-cover-wrap h5, .book-cover-wrap h6 {
    font: 14px/26px PingFangSC-Regular,HelveticaNeue-Light,'Helvetica Neue Light','Microsoft YaHei',sans-serif;
    color: #666;
}
.book-cover-wrap h6 {
    color: #999;
    color: rgba(0,0,0,.4);
}
.cf:after, .cf:before {
    display: table;
    content: '';
}
.cf:after {
    clear: both;
}
.book-cover-wrap .info-list li em {
    font: 18px/30px Arial;
    display: inline-block;
    margin-bottom: 2px;
}
.menu .left_menu_box2{
	position: absolute;
	top: -2px;
	left: 68px;
	background: #ede7da url('../img/base_theme_popup.f1a43.png') repeat;
	width: 680px;
	height: 500px;
	display: none;
	z-index: 9;
	box-shadow: 0 5px 20px rgba(0,0,0,.2);
}
.menu .left_menu_box2 .close-panel{
	position: absolute;
	right: 20px;
	top: 20px;
}
.menu .left_menu_box2 h2{
	font-size: 18px;
	display: inline-block;
	color: #f01742;
    line-height: 22px;
    margin-right: 20px;
    padding: 0 2px 4px;
    cursor: pointer;
    transition: color .3s;
    border-bottom: 1px solid #f01742;
}
.menu .left_menu_box2>.kl{
	padding: 20px 0 10px 24px;
}
.menu .left_menu_box2>.kl .pla{
	position: absolute;
	bottom: 15px;
	left: 0;
	overflow-y: auto;
	height: 420px;
	padding: 0 20px;
	width: 640px;
}
.menu .left_menu_box2 .menu-select h3{
	font-size: 18px;
	border-bottom: 1px solid #e5e5e5;
	margin: 10px 0;
	padding: 5px 0 15px 0;
	cursor: pointer;
	margin-bottom: 0;
}
.menu .left_menu_box2 .menu-select ul{
	display: none
}
.menu .left_menu_box2 .menu-select ul li{
	display: inline-block;
	border-bottom: 1px solid #e5e5e5;
	width: 50%;
	white-space:nowrap;
	overflow:hidden;
	text-overflow:ellipsis;
	float: left;
	font: 16px/40px PingFangSC-Regular,HelveticaNeue-Light,'Helvetica Neue Light','Microsoft YaHei',sans-serif;
}
.content-dashang-props li .dashang-props-img img{
	width: 100%;
}