@charset "utf-8";
/* CSS Document */
body {
	line-height: 1.5;font-family: arial,"微软雅黑";background: #ffffff; color:#3c4043;font-size:16px; font-weight:300; padding: 0;margin: 0;
  overflow: hidden;
}

html{
	transform: scale(0.75); /* 页面缩小至75% */
  transform-origin: left top; /* 缩放原点设置为左上角 */
}

.wrap{
	width: 100%;
	min-width: 820px;
	line-height: 100%;
	display: flex;
  align-items: center;
  justify-content: center;
}
.main {
	height: 450px;
	width: 820px;
	display: flex;
	flex-direction: column;
  padding-top: 20px;
  text-align: center;
}

.headbar img{
	user-select: none;
}

.tequan {
	display: flex;
	align-items: center;
	padding: 20px;
	justify-content: space-around;
}
.tequan img{
	user-select: none;
}

.vip_recomend {
		display: flex;
		align-items: center;
		width: 100%;
}

.vip_recomend .vip_list{
		width:65%;
}
.vip_recomend .vip_list ul{
	padding: 20px;
	list-style-type: none;
}
.vip_recomend .vip_list ul li{
	width:488px;
	height:86px;
	background: url(/img/hyb_img_wxz.png);
	background-repeat: no-repeat;
	padding:10px;
	padding-left: 40px;
	text-align: left;
	line-height: 68px;
	font-size: 24px;
	font-weight: bold;
	cursor: pointer;
}
.vip_recomend .vip_list ul li span{
	float: right;
	padding-right: 100px;
}
.vip_recomend .vip_list ul .active{
	background: url(/img/hyb_img_xz.png);
	background-repeat: no-repeat;
	color: #663c02;
}
.vip_recomend .loginboard{
	width: 35%;
	display: flex;
	flex-direction: column;
	align-items: center;
}
.vip_recomend .loginboard .real_pay{

} 
.vip_recomend .loginboard .real_pay span{
	font-size: 30px;
	font-weight: bold;
	color: #f00;
	padding-left: 5px;
}
.vip_recomend .loginboard .qr_code_box{
	width: 205px;
	height: 205px;
	border: 1px solid #e2c5a2;
	border-radius: 8px;
	margin: 10px;
}
.vip_recomend .loginboard .qr_code_box .qr_code{
	background: url(/img/qr_demo.png);
	background-repeat: no-repeat;
	width: 180px;
	height: 180px;
	margin: 12px;
	display: flex;
  align-items: center;
  justify-content: center;
}
.vip_recomend .loginboard .qr_code_box .qr_code a{
	text-decoration: none;
}
.vip_recomend .loginboard .qr_code_box .qr_code .login_btn{
	width:100px;
	height: 20px;
	background-color: #0157cb;
	cursor:pointer;
	color: #ffffff;
	padding:15px 10px 10px 10px;
	font-weight: bold;
	border-radius: 5px;
}
.vip_recomend .loginboard .qr_code_box .qr_code .login_btn:hover{
	background-color: #4a90ef;
}
.vip_recomend .loginboard .pay_type{
	display: flex;
  align-items: center;
  justify-content: center;
} 
.vip_recomend .loginboard .pay_type span{
	padding-left: 10px;
}
.vip_recomend .loginboard .pay_type img {
	padding-left: 10px;
}