html,
body {
	background: #560c09;
}

a:hover{
	text-decoration:none;
}

section {
	margin: 0 auto;
	position: relative;
	width: 10rem;
}

.gugong-section-1 {
	height: 12.053333rem;
}

.first-screen-trailers {
	width: 8.773333rem;
	height: 4.56rem;
	position: absolute;
	top: 7.133333rem;
	left: 0.613333rem;
}

.buy-vip-btn {
	display: block;
	width: 10rem;
	height: 3.08rem;
	margin: 0 auto;
}

.gugong-section-teacher {
	height: 12.88rem;
}

.teacher-list {
	width: 9.12rem;
	height: 6.226666rem;
	position: absolute;
	top: 2.6rem;
	left: 0.426666rem;
}

.teacher-list .swiper-button-prev,
.teacher-list .swiper-button-next {
	position: absolute;
	top: 2.133333rem;
	width: 0.546666rem;
	height: 1.546666rem;
	background: url(//image.zhihuishu.com/zhs/ablecommons/demo/201712/613fcb8831c84853bd71a4fc97ddc9a5.png) no-repeat;
	background-size: cover;
}

.teacher-list .swiper-button-prev {
	left: 0;
}

.teacher-list .swiper-button-next {
	-webkit-transform: scaleX(-1);
	transform: scaleX(-1);
	right: 0;
}

.gugong-section-trailers-more {
	height: 7.32rem;
}

.trailers-more-list-wrap {
	position: absolute;
	width: 10rem;
	height: 4.133333rem;
	top: 2.04rem;
	left: 0;
	overflow: hidden;
}

.trailers-more-list {
	width: 7.32rem;
	height: 4.133333rem;
	overflow: visible !important;
}

.gugong-section-chatpic {
	height: 9.8rem;
}

.gugong-section-forbiddenCity {
	height: 9.12rem;
}

.gugong-section-royalMemory {
	height: 10.08rem;
}

.gugong-section-chatpic,
.gugong-section-forbiddenCity,
.gugong-section-royalMemory{
	background:url(//image.zhihuishu.com/zhs/ablecommons/demo/201712/c2a0bc5b5f5640ae95b8a5074b58bf82.jpg) repeat-y;
	background-size: 100% auto;
}

.video-list {
	position: absolute;
	left: 0.333333rem;
	display: -webkit-box;
	display: -webkit-flex;
	display: flex;
	box-sizing: content-box;
	width: 9.36rem;
	flex-wrap: wrap;
	-webkit-flex-wrap: wrap;
}

.video-list li {
	-webkit-flex-shrink: 0;
	flex-shrink: 0;
	width: 4.546666rem;
	margin: 0 0.066666rem 0.266666rem;
}

.video-list li span {
	display: block;
	width: 100%;
	height: 0.8rem;
	line-height: 0.8rem;
	font-size: 12px;
	color: #fff;
	text-align: center;
	text-overflow: ellipsis;
    overflow: hidden;
    white-space: nowrap;
}

[data-dpr="2"] .video-list li span {
	font-size: 24px;
}

[data-dpr="3"] .video-list li span {
	font-size: 36px;
}

.chatpic-video-list {
	top: 2.386666rem;
}

.forbiddenCity-video-list {
	top: 1.573333rem;
}

.royalMemory-video-list {
	top: 1.546666rem;
}

.videoPlaywindow {
	width: 10rem;
	height: 100%;
	position: fixed;
	background: #000;
	top: 0;
	left: 50%;
	margin-left: -5rem;
	display: none;
	z-index: 100000;
	overflow: hidden;
}

.video-wrap {
	width: 10rem;
	height: 5.626666rem;
	background: #000;
	z-index: 99;
	position: absolute;
	top: 30%;
	left: 0;
}

#video {
	width: 10rem;
	height: 5.626666rem;
}

.closeVideo {
	width: 0.933333rem;
	height: 0.933333rem;
	position: absolute;
	top: 30%;
	left: 50%;
	margin-top: 6rem;
	margin-left: -0.466666rem;
	background: url(//image.zhihuishu.com/zhs/ablecommons/demo/201707/aca891a8ce984066ad2de0053c863fca.png) no-repeat center center;
	background-size: cover;
}
video::-webkit-media-controls-enclosure {
	display: none !important;
}
.toastpop-div{ position:fixed; top:50%;padding:0.30666667rem 0.2rem;min-width:6.6rem; background: rgba(0,0,0,0.70);
border-radius: 8px; text-align:center; left:50%;transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);	-moz-transform:translate(-50%,-50%);	-webkit-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);}
.toastpop-div1{ position:fixed; top:50%;padding:0.30666667rem 0.2rem;min-width:6.6rem; background: rgba(0,0,0,0.70);
border-radius: 8px; text-align:center; left:50%;transform:translate(-50%,35%);-ms-transform:translate(-50%,35%);	-moz-transform:translate(-50%,35%);	-webkit-transform:translate(-50%,35%);-o-transform:translate(-50%,35%);}
.toastpop-div p,.toastpop-div1 p{ color:#ffffff;}
 /*下载按钮div*/
.fl{float:left;display:inline;}
.fr{float:right;display:inline;}
.clearfix:after{clear:both;content:".";display:block;font-size:0;height:0;line-height:0;visibility:hidden}
.clearfix{clear:both;zoom:1}
.downloadzhidaoapp-div{display:none;background:#323238;  width:100%; height:1.28rem; position:relative;top:0; left:0; text-align:center;}
.downloadzhidaoapp-div p{ color:#FFAE00; line-height:1.28rem;}
.downloadzhidaoapp-div .zhidaofont{ height:1.28rem; line-height:1.28rem;}
.downloadzhidaoapp-div .zhidaodownloadico img{ width:0.74666667rem; height:0.74666667rem; display:inline-block;margin:0.28666667rem 0.26666667rem 0  0.53333333rem;}
.downloadzhidaoapp-div .zhidaofont{ color:#ffffff; height:0.64666667rem; line-height:0.64666667rem;margin-top:0.38666667rem; }
.downloadzhidaoapp-div .downloadbtn{ width:2.08rem; height:0.74666667rem; display:inline-block; text-align:center; line-height:0.74666667rem; color:#fafafa; border:1px solid #fafafa;border-radius:5px; margin:0.25333337rem 0.53333333rem 0 0;}
img{ pointer-events: none; }
.chapter-item{ display:block;}