body{
	padding: 0rem;
}
.dp-top{
	width: 100%;
	height: 1.18rem;
	padding: 0.39rem 0px;
	background: #FFFFFF;
	display: flex;
	justify-content: space-between;
	
}
.dp-topl{
/* 	width: 3.33rem; */
	text-align: center;
}
.dp-top h3{
	font-size:0.50rem;
	height:0.6rem;
	color: #f8910d;
}
.dp-top p{
	font-size: 0.26rem;
}
.dp-top p span{
	font-size: 0.2rem;
}
.dp-topl{
	width: 1.88rem;
}
.dp-topc{
	width:2.74rem;
	text-align: center;
}
.dp-topc h3{
	height: 0.7rem;
	border-left:0.01rem solid #d7d8dc;
	border-right:0.01rem solid #d7d8dc;
}
.dp-topr{
	width:2.24rem;
	text-align: center;
}
.dp-gui{
	font-size:0.28rem;
	height: 0.8rem;
	line-height: 0.8rem;
	background: #FFFFFF;
	margin: 0.12rem 0px;
	padding: 0 0.4rem;
	display: flex;
	justify-content: space-between;
	align-items: center;
}
.dp-qit{
	padding: 0 0.38rem;
	margin-top: 0.12rem;
	background: #FFFFFF;
	padding-bottom: 0.30rem;
}
.dp-qit h3{
	height:0.95rem;
	line-height: 0.95rem;
	font-size:0.31rem;
}
.dp-qic{
	font-size:0.26rem;
	display: flex;
	justify-content:space-between;
	margin-top: 0.28rem;
}
.dp-qic span{
	line-height: 0.7rem;
}
.yase{
	color: #dc5424;
	display: flex;
	align-items: center;
}
.yase img{
	width: 0.15rem;
	height: 0.21rem;
	margin-left: 0.1rem;
}
.vip{
	width: 1rem !important;
	height: 0.7rem !important;
}
.dp-bottom{
	font-size: 0.24rem;
	display: flex;
	height: 0.89rem;
	justify-content: center;
	align-items: center;
	color: #4f4f4f;
}
.dp-bottom img{
	margin: 0 0.1rem;
}
.zt img{
	width: 2.17rem;
}
#mains{
	height: 253px;
}
.no-vip{
	height: 290px;
	position: relative;
	width: 100%;
	background: #FFFFFF
}
.novip{
	width: 100%;
	height: 100%;
	position: absolute;
    left: 0rem;
	top: 0rem;
}
.novipa{
	width: 100%;
	height: 248px;
	position: absolute;
	left: 0rem;
	top: 0rem;
}
.novipb{
	width: 100%;
	height: 248px;
	position: absolute;
	left: 0rem;
	bottom: 0rem;
	z-index: 1;
}
.novip img{
	width: 100%;
	height: 100%;
}
@media screen and (min-width:750px) {
	body{
		width: 750px;
		margin: 0 auto;
	}
	.topnav {
		height:82px;
		width:700px;
		font-size:36px;
		line-height:82px;
		padding: 0 25px;
		z-index: 100;
		position: fixed;
		margin-left: 50%;
		left: -375px;
	}
	
	.topnav img {
		width: 25px;
		height:38px;
		float: left;
		margin-top: 20px;
	}
	.dp-top{
		width: 100%;
		margin-top:82px;
		height: 118px;
		padding: 39px 0px;
		background: #FFFFFF;
		display: flex;
		justify-content: space-between;
		
	}
	.dp-topl{
	/* 	width: 3.33rem; */
		text-align: center;
	}
	.dp-top h3{
		font-size:50px;
		height:60px;
		color: #f8910d;
	}
	.dp-top p{
		font-size:26px;
	}
	.dp-top p span{
		font-size:20px;
	}
	.dp-topl{
		width:188px;
	}
	.dp-topc{
		width:274px;
		text-align: center;
	}
	.dp-topc h3{
		height:70px;
		border-left:1px solid #d7d8dc;
		border-right:1px solid #d7d8dc;
	}
	.dp-topr{
		width:224px;
		text-align: center;
	}
	.dp-gui{
		font-size:28px;
		height: 80px;
		line-height: 80px;
		background: #FFFFFF;
		margin:12px 0px;
		padding: 0 40px;
		display: flex;
		justify-content: space-between;
	}
	.dp-qit{
		padding: 0 38px;
		margin-top: 12px;
		background: #FFFFFF;
	}
	.dp-qit h3{
		height:95px;
		line-height:95px;
		font-size:31px;
	}
	.dp-qic{
		font-size:26px;
		display: flex;
		justify-content:space-between;
		margin-top: 28px;
	}
	.yase{
		color: #dc5424;
	}
	.yase img{
		width:15px;
		height:21px;
		margin-left:10px;
	}
	.dp-bottom{
		font-size:24px;
		display: flex;
		height: 89px;
	}
	.dp-bottom img{
		margin: 0 10px;
	}
	.zt img{
		width: 217px;
	}
	#mains{
		height: 460px;
	}
}