page {
  background: #fff;
  color: #333;
  box-sizing: border-box;
	width:750rpx;
	padding-bottom:500rpx;
}
view,text{
	box-sizing: border-box;
}
.container{
	padding:20rpx;
	background: #fff;

}
.arrow-back{
	width:100rpx;
	height:100rpx;
	/* margin-bottom:102rpx; */
}
.customer-title,.customer-tips{
	height:56rpx;
	line-height: 100rpx;
	text-align: center;
}
.customer-btn{
	width: 522rpx;
height: 94rpx;
background: #32C5FF;
border-radius: 94rpx;
opacity: 0.21;
margin:-82rpx 94rpx 50rpx;
}
.code-wrapper{
	width: 320rpx;
	height: 320rpx;
	padding: 12rpx;
	margin: 0 182rpx 50rpx;
	background: #32C5FF;
}
.code-wrapper image{
	width: 300rpx;
	height: 300rpx;
	background: #fff;
}
.service-tips{
	font-size: 24rpx;
color: #333333;
line-height: 40rpx;
width:578rpx;
margin:0  auto;
}
.btn-wrapper{
	position: fixed;
	bottom:0;
	left:0;
	right:0;
	padding-bottom: constant(safe-area-inset-bottom);
	padding-bottom: env(safe-area-inset-bottom);
}
.send-btn{
	width:710rpx;
	height: 114rpx;
background: #19C1FF;
border-radius: 114rpx;
text-align: center;
margin:0 20rpx 24rpx;
display: flex;
flex-direction: column;
align-items: center;
justify-content: center;
}
.check-btn{
	width:710rpx;
	height: 114rpx;
	background: #FA6400;
border-radius: 114rpx;

text-align: center;
margin:0 20rpx 24rpx;
display: flex;
flex-direction: column;
align-items: center;
justify-content: center;
}
.check-btn view, .send-btn view{
	font-size: 34rpx;
	color: #FFFFFF;
	line-height: 48rpx;
}