.video_bg{
	background:#000;
	position:fixed;
	top:0;
	left:0;
	width:100%;
	height:100%;
	z-index:1000;
	display:none;
	}
	.videobox_con{
	width:100%;
	height:100%;
	z-index:1001;
	position:absolute;
	top:0;
	left:0;
	display:none;
	}
	.close_video{
	display:none;
	width:1.5rem;
	height:1.5rem;
	position:absolute;
	top:1rem;
	right:1rem;
	z-index:1002;
	}
.transX{
	position:absolute;
	top:50%;
	left:50%;
	transform:translateX(-50%);
	transform:-webkit-translateX(-50%);
}
.transX0{
	position:absolute;
	top:0;
	left:50%;
	transform:translateX(-50%);
	transform:-webkit-translateX(-50%);
}
.transY{
	position:absolute;
	top:50%;
	left:0;
	transform:translateY(-50%);
	transform:-webkit-translateY(-50%);
}
.video_button{
	width:4rem;
	height:4rem;
	position:absolute;
	left:50%;
	top:50%;
	margin-top:-2rem;
	transform:translateX(-50%);
	transform:-webkit-translateX(-50%);
	z-index: 99;
}
.mediaImg{
	width:100%;
	height:13.5rem;
    position: relative;
    overflow: hidden;
    background: #000;
}

.advert {
		width: 100%;
		line-height: 2rem;
		background: rgb(248,240,240);
	}
	
	.advert img {
	    width:1rem !important;
		vertical-align: middle;
	}
	
	.ml10 {
		margin-left: 1rem;
	}
	
	.ml {
		margin-left: 2rem;
	}
	
	.f12 {
		font-size: .6rem;
	}
	
	.f14 {
		font-size: .7rem;
	}
	
	
.hismt_btn_q{border:1px solid #f0f0f0;height:2.5rem;line-height:2.5rem;background:#fff;}
.hismt_btn_q a{display:block;text-align:center;font-size:.75rem;color:#292929;}
.hismt_btn_q .a1{width:65%;float:left;}
.hismt_btn_q .a2,.hismt_btn_q .a3{width:35%;float:left;color:#fff;height: 2.5rem}
.hismt_btn_q .a2{background:#e83e27;}
@media screen and (max-width: 350px){
	.hismt_btn_q .a1{
		width: 70%
	}
	.hismt_btn_q .a2,.hismt_btn_q .a3{
		width:30%;
	}
}
.hismt_btn_q .a1 p {
    text-align: left;
    text-indent: .5rem;
}
@media screen and (max-width: 320px){
	.hismt_btn_q .a1 p{
		text-indent: .2rem;
	}
}
.history_b {
    display: -webkit-inline-box;
    border-radius: .4rem;
    padding: 0 .3rem 0 0;
    height: 1.1rem;
    line-height: 1rem;
    text-align: left;
    color: #E83827;
    box-sizing: border-box;
    font-size: .6rem;
    background: rgb(232, 56, 39,.1);
}

p.c9 {
    color: #999;
}

a.line_none {
    border-bottom: none !important;
}