
.page-box{
	font-size: .3rem;
	position: relative;
}
.van-nav-bar .van-icon{
	color: #000;
}
.info-box{
	background-color: #fff;
	width: 100%;
	padding: .3rem;
	box-sizing: border-box;
	margin: .2rem 0;
	border-radius: .3rem;
}
.flex-box{
	display: flex;
	flex-wrap: nowrap;
	align-items: center;
	justify-content: center;
}
.phone-box{
	width: 100%;
	display: flex;
	flex-wrap: wrap;
	padding: .3rem;
	box-sizing: border-box;
	max-height: 90vh;
	overflow: scroll;
}
.phone-box .phone{
	width: 43%;
	background-color: #f1f2f6;
	color: #000;
	border-radius: 1rem;
	text-align: center;
	line-height: 1rem;
	margin: .2rem 2%;
}
.phone-box .title{
	width: 100%;
	padding: .3rem;
	font-weight: 600;
	text-align: center;
}
.phone-box .tip{
	width: 100%;
	text-align: right;
	color: #0984e3;
}
.van-popup--center{
	width: 90%;
}
.bac-img{
	width: 100%;
	height: auto;
	display: block;
	position: relative;
}
.page{
	width: 100%;
	position: absolute;
	top: 4rem;
	padding: .3rem;
	box-sizing: border-box;
}
.page .img-box{
	width: 100%;
	height: auto;
	display: block;
}
.page .van-cell{
	border: .04rem solid #2260f9;
	border-radius: .2rem;
	margin: .15rem 0;
}
.page .van-field input{
	margin-bottom: 0;
	border: none;
}
.page .van-field__label{
	display: flex;
	align-items: center;
}
.page .info-box .tip-box{
	font-size: .2rem;
	padding: .2rem 0;
	line-height: .5rem;
	text-align: left;
}
.page .info-box .tb2{
	display: flex;
	color: #333;
}
.page .info-box .tb2 .a{
	width: 10%;
}
.page .info-box .tb2 .b{
	width: 90%;
}
.page .info-box .tb2 .t{
	color: #0984e3;
}
.page .van-field{
	padding-top: .1rem;
	padding-bottom: .1rem;
}
.page .button-box{
	width: 100%;
	display: flex;
	margin-top: .4rem;
	margin-bottom: .3rem;
	align-items: center;
	justify-content: center;
}
.page .button-box .button{
	width: 80%;
	height: auto;
}
.xy-box{
	max-height: 70vh;
	width: 100%;
	overflow: scroll;
}
.page .phone-box .button-box{
	width: 100%;
	display: flex;
	align-items: center;
	margin-top: .5rem;
}
.phone-box .button-box .button{
	width: 60%;
	line-height: 1rem;
	text-align: center;
	border-radius: 1rem;
	color: #fff;
	background-color: #0984e3;
}
.phone-box .button-box .dis{
	pointer-events: none;
	background-color: #ced6e0 !important;
}