.page-wrap[data-v-1899ff35] {
  height: 100%;
  background: #ffffff;
}
.page-wrap .form-wrap[data-v-1899ff35] {
  padding: 18.666667vw 8vw;
}
.page-wrap .form-wrap .auth-wrap[data-v-1899ff35] {
  position: relative;
}
.page-wrap .form-wrap .auth-wrap .time-num[data-v-1899ff35] {
  position: absolute;
  top: 4vw;
  right: 2.666667vw;
}
.page-wrap .form-wrap .pass-wrap[data-v-1899ff35] {
  position: relative;
}
.page-wrap .form-wrap .pass-wrap .pass-icon[data-v-1899ff35] {
  position: absolute;
  top: 4.533333vw;
  right: 2.666667vw;
  width: 5.333333vw;
  height: 5.333333vw;
}
.page-wrap .form-wrap[data-v-1899ff35] .van-cell {
  border-radius: 2.666667vw;
  margin-bottom: 4vw;
  padding: 4vw 4.266667vw;
  background-color: #f8f8f8;
}
.page-wrap .form-wrap[data-v-1899ff35] .van-cell .van-cell__title {
  width: 6rem;
}
.page-wrap .form-wrap .save-btn-wrap[data-v-1899ff35] {
  width: 100%;
  color: white;
  padding: 4vw 0;
  background: #ffffff;
  border-radius: 2.666667vw 2.666667vw 0 0;
}
.page-wrap .form-wrap .save-btn-wrap .bacK-login[data-v-1899ff35] {
  text-align: center;
  width: 93.6vw;
  height: 13.333333vw;
  background: #FF2B47;
  border-radius: 2.666667vw 2.666667vw 2.666667vw 2.666667vw;
  font-size: 4.533333vw;
}

