page{
  width: 100%;
  height: 100%;
}
.btnquick{
 margin: 0 40rpx;
}
.login_box{
  display: flex;
  justify-content: center;
  width: 100%;
  height: 100%;
  align-items: center;
  flex-direction: column;
}
.login_box .van-dialog__footer button:not([size='mini']){
  width: 100%;
}
.phonetxt{
  display: flex;
  padding: 30rpx;
  justify-content: center;
}
.logomain{
  display: flex;
  align-items: center;
  justify-content: center;
  flex-direction: column;
  margin-bottom: 120rpx;
}
.logo{
  width: 150rpx;
  height: 150rpx;
  border-radius: 50%;
  overflow: hidden;
}
.logo image{
  width: 150rpx;
  height: 150rpx;
}
.logo_txt{
  margin-top: 60rpx;
  font-size: 16px;
}