body{font-size: 20px;}
.WeiShu .slides{font-size: inherit;}
.WeiShu h1, .WeiShu h2, .WeiShu h3{font-size: 2em;}
.WeiShu h2{margin:20px 0;}
.WeiShu > .backgrounds {background-size: cover;}

.menu-section{background-image:none;max-width: 1000px;margin:0 auto;background-size: cover;height:100%;position: relative;}
.WeiShu .menu-in-slider{box-shadow: none;top:100px;}
.menu-title h2{line-height: 80px;}
.vote-list li:nth-child(9){
	animation:flipInH 1s cubic-bezier(0.26, 0.86, 0.44, 0.985) 1.8s 1 both;
	-webkit-animation:flipInH 1s cubic-bezier(0.26, 0.86, 0.44, 0.985) 1.8s 1 both;
}
.vote-list li:nth-child(10){
	animation:flipInH 1s cubic-bezier(0.26, 0.86, 0.44, 0.985) 2s 1 both;
	-webkit-animation:flipInH 1s cubic-bezier(0.26, 0.86, 0.44, 0.985) 2s 1 both;
}
.vote-list li:nth-child(11){
	animation:flipInH 1s cubic-bezier(0.26, 0.86, 0.44, 0.985) 2.2s 1 both;
	-webkit-animation:flipInH 1s cubic-bezier(0.26, 0.86, 0.44, 0.985) 2.2s 1 both;
}
.vote-list li:nth-child(12){
	animation:flipInH 1s cubic-bezier(0.26, 0.86, 0.44, 0.985) 2.4s 1 both;
	-webkit-animation:flipInH 1s cubic-bezier(0.26, 0.86, 0.44, 0.985) 2.4s 1 both;
}
.vote-list li:nth-child(13){
	animation:flipInH 1s cubic-bezier(0.26, 0.86, 0.44, 0.985) 2.6s 1 both;
	-webkit-animation:flipInH 1s cubic-bezier(0.26, 0.86, 0.44, 0.985) 2.6s 1 both;
}
.vote-result{height:50px;position: absolute;bottom: 0;left: 0;width: 100%;background: #fff;text-align: center;z-index: 2;border-radius: 12px;}
.vote-content{font-size:inherit;position: relative;top:0;margin:0 auto;background: rgba(255,255,255,1); border-radius: 12px;width:100%;height:100%;overflow: hidden;transform:none;-webkit-transform:none;}

.comment-list-box li{margin:15px 0 0;clear: both;}
.comment-list{overflow: hidden;max-width: 1000px;height: 660px;overflow-y: auto;}

.comment-box .comment-tool-form{margin:10px 0;clear: both;padding-top: 4px;}
.comment-box .comment-pingjia .iconfont{font-size: 16px;}
.comment-box .comment-pingjia{text-align: center;font-size: 18px;margin:16px 0 0 0;float:right;}
.comment-box .comment-title{float:left;font-size: 20px;padding-left: 0!important;}
.theme-anim-comment-box{background:#fff;}
.comment-box{background:#fff;height:100%;position:relative;width: 1000px;margin:0 auto;}
.section-overflow{overflow:hidden;height:auto!important;padding:30px;max-width:1000px;margin:0 auto;}/* overflow:hidden; */
section[data-pagetype=animatePage] .section-overflow{position: relative;height: 760px !important;box-sizing: border-box}
.qa-content{position: relative;padding: 15px 20px;background: rgba(255,255,255,0.8); border-radius: 12px;width:100%;height:100%;margin:0;}
.book-like-list ul{overflow:hidden;width:auto;text-align: center;}
.book-like-list li{width:160px;display:inline-block;margin-right:10px;line-height:1.2;list-style:none;}
.book-like-list li img{width:160px;height:240px;}


.WeiShu .theme-anim .codepage-img{
	animation:zoomIn 1s cubic-bezier(0.26, 0.86, 0.44, 0.985) 0s 1 both;
	-webkit-animation:zoomIn 1s cubic-bezier(0.26, 0.86, 0.44, 0.985) 0s 1 both;
}
.WeiShu .theme-anim .ewm-more-text{
	animation:fadeInUp 1s cubic-bezier(0.26, 0.86, 0.44, 0.985) 1.2s 1 both;
	-webkit-animation:fadeInUp 1s cubic-bezier(0.26, 0.86, 0.44, 0.985) 1.2s 1 both;
}
.WeiShu .theme-anim .book-like-box .title{
	animation:fadeInUp 1s cubic-bezier(0.26, 0.86, 0.44, 0.985) 2s 1 both;
	-webkit-animation:fadeInUp 1s cubic-bezier(0.26, 0.86, 0.44, 0.985) 2s 1 both;
}
.WeiShu .theme-anim .book-like-box .book-like-list{
	animation:fadeInUp 1s cubic-bezier(0.26, 0.86, 0.44, 0.985) 2.6s 1 both;
	-webkit-animation:fadeInUp 1s cubic-bezier(0.26, 0.86, 0.44, 0.985) 2.6s 1 both;
}

.video-center{text-align: center;padding:5px 0 10px;}

.video-room .video-center{float:left;margin-right:15px;}

.cd-page .section-overflow{padding:0;}
.codepage-box, .menu, .comment, .qa-answer-info{font-size: inherit;}

.WeiShu .weishu-box img{max-width: 300px!important;max-height:544px!important;}
.weishu-box-room .weishu-box{float:left;margin-right:20px;}
.WeiShu .weishu-box-room .weishu-name{background: #888;color:#fff;padding:15px 10px;}

.comment-list .comment-writer{width:80px;font-size: inherit;}
.comment-list .comment-cont{margin-left:90px;}

.comment-tool-form .cf-ipt{padding:8px 1%;width:-webkit-calc(98% - 2px);width:calc(98% - 2px);}

.weishu-tool-box{width:330px;margin:0 auto;}
.loading-logo-box{top:40%;
	-webkit-transform: scale(2);
	-ms-transform: scale(2);
	-o-transform: scale(2);
	transform: scale(2);
}

.menu .main-item .number{margin-top:7px;}
.menu .main-item .number, .menu .main-item .cont{font-size:20px;}
.menu .child-item .cont{font-size:16px;}
.menu .child-item .number{margin-top:6px;}


/* weishu pc horizontal */
.weishu-tool{background-color: rgba(51,51,51,.8);width: 100%;height: 70px;padding: 0 20px;box-sizing: border-box;top:0;z-index: 99;}
.weishu-tool-box{width: 626px;}
.weishu-tool-box a{color: #fff;display: inline-block;}
.weishu-tool-box .hd-left{position: absolute;left:0;font-size: 20px;color: #fff;height: 70px;line-height: 65px;}
.weishu-tool-box .hd-left .iconfont{font-size: 36px;}
.weishu-tool-box .tool-btn{margin:0 auto;height: 70px;float:left;}
.weishu-tool-box .tool-btn li{margin:0 23px;height: 100%;box-sizing: border-box;cursor: pointer;}
.weishu-tool-box .tool-btn .iconfont{font-size: 32px !important;line-height: 70px;}
.weishu-tool-box .tool-btn .icon-pinglun{font-size: 32px;}
.weishu-tool-box .tool-btn .icon-shuaxin1{font-size: 28px;}
.weishu-tool-box .tool-btn .icon-erweima{font-size: 26px;}
.weishu-tool-box .tool-btn .icon-caidan{font-size: 32px;position: relative;top: 5px;}
.weishu-tool-box .tool-btn .icon.selected,
.weishu-tool-box .tool-btn .icon:hover{color: #0080FF;}
.weishu-tool-box .fm-img{width: 32px;height: 50px;margin:10px 20px 10px 0;margin-left: 0;}
.weishu-tool-box .fm-img img{width: 100%;height: 100%;margin: 0;max-height: inherit;}
.weishu-tool-box .comment-btn{margin:18px 23px;width: 112px;height: 34px;background-color: rgba(255,255,255,.8);border-radius: 20px;text-align: center;line-height: 34px;color: #333;}
.weishu-tool-box .i-pinlun{position: relative;}
.weishu-tool .tool-btn #PageCommentLink .comment-count{background-color: #FF5057;border-radius: 10px;color: #fff;font-size: 12px;line-height: 15px;padding: 2px 5px;position: absolute; left: 15px; top: 12px; transform: scale(1); -webkit-transform: scale(1);}

.main-title{color: #000;font-size: 18px;font-weight: 600;margin-top: 85px;}
.main-title .name{margin-top:5px;}
.main-title .iconfont{margin-right: 8px;font-size: 24px;position: relative;}
.main-title .icon-caidan{top: 2px;}

.weishu-tool .wt-left{position: absolute;left:0;font-size: 20px;color: #fff;height: 70px;line-height: 65px;}
.weishu-tool .wt-left a{color: #fff;direction: initial;position: relative;padding-left: 42px;vertical-align: middle;}
.weishu-tool .wt-left a:hover{text-decoration: underline;}
.weishu-tool .wt-left .iconfont{font-size: 22px;position: absolute;top: 0;left: 15px;text-align: left;}

.zan-comment-bar{display: none !important;}

/* ewm */
.n-ewm-room{height: 100%;z-index: 9;}
.n-ewm-room .n-ewm-bg{background: url(../images/pc/main_bg.jpg) 100% no-repeat;opacity: 1;}
.preview-main{width: 626px;margin: 10% auto 0;position: relative;z-index: 9;}
.preview-main .status{font-size: 20px;line-height: 30px;margin-bottom: 6px;}
.preview-main .edit-box{float: right;font-size: 20px;}
.preview-main .edit-box a,
.preview-main .edit-box span{text-decoration: none;margin-left: 20px;}
.preview-main .edit-box .iconfont{font-size: 20px;vertical-align: baseline;}
.preview-main .edit-box em{vertical-align: bottom;}
.preview-main .edit-box .edit-tip{font-size: 16px;color: #999;}
.preview-main .p-title{width: 100%;height: 94px;background: #FFF;margin-bottom: 15px;}
.preview-main .p-name{color: #000;font-size: 24px;line-height: 50px;padding-left: 20px;}
.preview-main .p-info{color: #999;font-size: 16px;margin-top: 15px;}
.preview-main .p-title .p-info span{margin-left: 20px;}
.preview-main .p-share{height: 300px;margin-bottom: 15px;padding: 30px 0;}
.preview-main .barcode-box{width: 280px;height: 280px;box-shadow: 0 0 10px rgba(0,0,0,.1);padding: 10px;background-color: #eee;float: left;}
.preview-main .barcode-box #barcode{background-color: #000;width: 280px;height: 280px;}
.preview-main .share-box{height: 300px;margin-left: 330px;}
.preview-main .share-box .copy-url{border-top: 1px solid #c8c8c8;padding-top: 20px;}
.preview-main .share-box .copyToClip{text-decoration: none;float: right;color: #0080FF;}
.preview-main .share-box input{font-size: 14px;color: #fff;background-color: #888; padding: 9px 10px;border: none;border-radius: 16px; margin:15px auto;width: 100%;box-sizing: border-box;}
.preview-main .share-box .copy-tip{font-size: 14px;color: #888;}
.preview-main .p-action{width: 100%;height: 122px;background-color: #eee}
.preview-main .p-action ul{padding-top:22px;}
.preview-main .p-action ul li{float: left;text-align: left;margin: 0 35px 0 20px;list-style-type: none;}
.preview-main .p-action ul a{display: block;line-height: 100%;text-decoration: none;padding: 6px 0;line-height: 28px;color: #0080FF;font-size: 16px;}
.preview-main .p-action ul a:hover{color: #0096ff;}
.preview-main .p-action ul .hicon{font-size: 1.2rem;margin-right: 5px;}

.bdsharebuttonbox{margin:20px 0 20px -30px;}
.bdshare-button-style0-32 a{background-image: none;font-size: 50px;text-decoration: none;vertical-align: middle;margin-left: 28px;}
.bdshare-button-style0-32 a:hover{cursor: pointer;}
.bdshare-button-style0-32 a.icon-weixin{color: #94C648;}
.bdshare-button-style0-32 a.icon-xinlang{color: #F06063;}
.bdshare-button-style0-32 a.icon-QQfangxing{font-size: 45px;color: #0898DC;}
.bdshare-button-style0-32 a.icon-qqkongjian{font-size: 45px;color: #D9B438;}
.bdshare-button-style0-32 a.icon-share-tieba{font-size: 57px;margin-left: 24px;color: #3080F0;}

.menu-index{height: 100% !important;z-index: 9;background: url(../images/pc/main_bg.jpg) 100% no-repeat;}
.menu-index #Scroll{width: 626px !important;margin: 85px auto 0;}
.menu-index #Scroll .scroll-room li{font-size: 17px;cursor: pointer;}
.menu-index #Scroll .scroll-room li:hover{color: #000;}
.menu .main-item .number, .menu .main-item .cont{font-size: 17px;}
.menu .item{padding: 5px 0 6px;}

.main-title{color: #000;font-size: 18px;font-weight: 600;margin-top: 85px;}
.main-title .name{margin-top:5px;}
.main-title .hicon{margin-right: 8px;font-size: 24px;position: relative;}
.main-title .icon-caidan{top: 2px;}

.comment-list .vm{vertical-align: middle;}
.comment-item{width: 100%;padding:30px 0 30px 68px;position: relative; border-bottom: 1px solid #CCC;box-sizing: border-box;}
.comment-left{position: absolute;left: 0;}
.comment-left img{width: 44px;height: 44px;border-radius: 50%;}
.comment-right{margin-top: 10px;width: 100%;}
.comment-user{position: relative;}
.comment-user .author{font-size: 20px;color: #000;}
.comment-time{font-size: 14px;color: #999;padding-top: 4px;}
.comment-txt{font-size: 16px;color: #666;padding: 20px 0;}
.comment-hudong {width: 100%; background: #fff; position: relative;}
.comment-comment{padding: 10px 20px;}
.comment-comment span{font-size: 16px;}
.comment-comment .dz-user{color: #007FFF;padding-right: 5px;}
.comment-comment .dz-txt{color: #666}
.comment-btn{position: absolute;top: 0;right: 0;}
.comment-btn a{display: inline-block;margin-right: 30px;}
.comment-btn a:last-of-type{margin-right: 0;}
.comment-btn .hicon{float: left;font-size: 20px;color: #555;}
.comment-btn .i-zan{font-size: 24px;}
.comment-btn .zan-cont{line-height: 34px;color: #666;margin-left: 5px;font-size: 18px;}
.edit-comment{margin-top: 5px;padding: 0 20px 10px;display: none;}
.edit-comment .edit-user{font-size:16px;color: #007FFF;margin-bottom: 5px;}
.edit-comment .dw-edit-cont{border:1px solid #ccc;border-radius: 5px;padding: 4px 10px;min-height: 80px;}
.edit-comment .dw-btns{text-align: right;margin-top: 10px;}
.edit-comment .btn-create-comment{padding: 4px 12px;font-size: 14px; background: #007FFF; color: #fff; display: inline-block;border-radius: 4px}
.edit-comment .btn-create-comment:hover{background-color: #3396ff;}

.comment-wrap{width: 626px;height: 330px;top:-410px;box-shadow: 1px 7px 4px rgba(0,0,0,.4);padding:10px 30px;box-sizing: border-box; margin:0 auto;background-color: #fff;z-index: 9;position: relative;transition: all .3s linear;}
.comment-wrap.open{top:70px;}
.comment-wrap .cw-title{font-size: 14px;}
.comment-wrap .cw-txt{width: 546px;height: 179px;resize: none;padding: 8px;margin-top: 15px;font-size: 14px;border:1px solid #ccc;}
.comment-wrap .btn-group{text-align: right;margin-top: 20px;}
.comment-wrap .btn{background-color: #999;color: #fff;width: 98px;height: 38px;text-align: center;line-height: 38px;font-size: 14px;border-radius: 3px;display: inline-block;}
.comment-wrap .btn-cancel{margin-right: 20px;}
.comment-wrap .btn-cancel:hover{background-color: #adadad;}
.comment-wrap .btn-send{background-color: #0080FF;}
.comment-wrap .btn-send:hover{background-color: #3399FF;}

.ws-progress-bar-new {position: absolute;bottom: 20px;text-align: center;z-index: 20;min-height: 9px;opacity: 1;width: 100%;font-size: 0;background-color: transparent;}
.bgWeiShu{position:absolute;top: 0;left: 0;z-index: -1;background-position: center center;background-repeat: no-repeat;background-size: contain;}