html,body{
	background:white;
}
*{
	box-sizing:border-box;
}
.video>img{
	max-width:100%;
	margin:0 auto;
	display: block;
}
ul{
	list-style: none;
}
li{
	float:left;
}
.videos>ul>li{
	font-size:0.42rem;
	width:33.333%;
	text-align:center;
	height:1.15rem;
	line-height:1.15rem;
}
.videos>ul>li .hr{
	width:23%;
	height:2px;
	background:rgb(17,105,191);
	margin:0 auto;
	display:none
}
.videos>ul li:last-child .hr{
	display:block;
}{
}
.top_title{
	font-size:0.4rem;
	padding:0.3rem 0 0 0.45rem;
	margin:0 auto;
}
.content{
	font-size:0.3rem;
	padding:0.3rem 0 0 0.45rem;
	position:relative;
	max-width:100%;
	height:1.2rem;
}
.content_one{
	width:22px;
}
.content>span{
	color:rgb(127,127,127);
}
.content>*{
	position:absolute;
}
.num{
	right:5%;
	top:32%;
}
.content_thd{
	right:14%;
	top:30.5%;
}
.content_two{
	right:28%;
}
.contents{
	right:42%;
}
.date{
	left:27%;
	top:30.5%;
}
.count{
	left:18%;top:29%;
}
.counts{
	top:28%;
}
.btns{
	width:100%;
	height:1.8rem;
	border-top:1px solid rgb(244,244,244);
	line-height:1.3rem;
	text-align: center;
}
.btn{
	display: inline-block;
	width:60%;
	background:rgb(25,176,10);
	height:1rem;
	border-radius: 30px;
	outline:0;
	border:0;
	box-shadow: 0 3px 10px rgb(25,176,10);
	font-size:0.5rem;
	color:white;
}
.videos{
	min-height:5rem;
	border-top:1px solid rgb(244,244,244);
}
.video_detail{width:95%;height:10rem;background:linear-gradient(to bottom,rgb(238,245,253) 0%,rgb(255,255,255) 5%);margin:0 auto;padding-top:18px}
.video_detail>li{
	width:50% !important;
	height:4.8rem !important;
	font-size:0.33rem !important;
}
.video_detail>li>img{
	width:100%;
}
.video_detail>li{
	line-height:0.45rem !important;
	text-align:left !important;
	width:49% !important;
	margin-left: 1% !important}
.top{
	
}
.ft{
	text-align:left;
	color:rgb(212,21,212)
}
.video_detail>li>span{
	font-size:0.31rem;
}
.video_detail span{
	font-size:0.3rem;
}
.video_detail span{color:rgb(102,102,102)}
.weight{font-weight:bold !important;}
.load{position:relative;width:100%;height:1rem;border-top:1px solid rgb(244,244,244);border-bottom:1px solid rgb(244,244,244);line-height:0.6rem;text-align: center;}
.load img{width:0.5rem;margin-right:0.2rem;}
.middle span{font-size:0.4rem;position:absolute;top:0.16rem;color:rgb(165,165,165);}
.middle{padding-right:12%}
.contenta{
	width:92%;
	margin:0 auto;
	margin-top:22px;;
}
.contenta>span:first-child{
	font-size:0.4rem;
	float:left;
}
.contenta img{
	float:right;
	width:0.3rem;
	height:0.45rem;
	margin:0.08rem 0.02rem 0 0;
}
.contenta span:last-child{
	float:right;
	font-size:0.4rem;color:rgb(135,135,135);
}
.form{
	padding-top:0.5rem;
	width:94%;
	margin:0 auto;
	margin-top:0.8rem;
}
.form_one{
	width:80%;
	border-radius:4px;
	outline:0;
	border:1px solid rgb(230,230,230);
	height:0.65rem;
	background:rgb(230,230,230);
	color:rgb(102,102,102);
	padding-left:5%;
}
.form img{
	width:0.8rem;
	margin-bottom:-0.2rem;
}
.lases>img{
	width:0.8rem;
}
.lases{
	margin-top:3%;
	border-top:1px solid rgb(244,244,244);
}
.lases>img,.lases>div *{
	float:left;
}
.some-last .name,.some-last .contents{
	font-size:0.38rem !important;
}
.contents{
	color:rgb(102,102,102)
}
.some-last{
	padding-left:15%;
	line-height:0.48rem;
}
.date{
	font-size: 0.3rem !important;
	color:rgb(102,102,102);
}
.review{
	font-size:0.4rem;
	float:right;
	margin:-8% 7% 0 0;
	color:rgb(140,140,140);
}
.lases{
	min-height:3.2rem;
}
.ftt{
	min-height:1.6rem !important;}
.hrss{
	position: relative;
	top:-3.5%;
	background: rgb(224,226,227);
}
