.goumaijili[data-v-d6df0bae] {
  width: 100%;
  height: 13.333333vw;
  background-color: #ffffff;
  position: fixed;
  top: -1px;
  z-index: 9999;
  display: flex;
  justify-content: center;
}
.goumaijili .icon-zuo[data-v-d6df0bae] {
  position: absolute;
  left: 4vw;
  line-height: 13.333333vw;
  font-size: 5.333333vw;
  font-weight: 600;
  color: #333333;
}
.goumaijili .goumaijili-you[data-v-d6df0bae] {
  line-height: 14.4vw;
}
.goumaijili .goumaijili-you span[data-v-d6df0bae] {
  font-size: 4.266667vw;
  color: #333333;
  font-weight: 600;
}

.page-wrap[data-v-bb457948] {
  height: 100%;
  background: #F8F8F8;
}
.page-wrap .form-wrap[data-v-bb457948] {
  padding: 16.533333vw 3.2vw;
}
.page-wrap .form-wrap .auth-wrap[data-v-bb457948] {
  position: relative;
}
.page-wrap .form-wrap .auth-wrap .time-num[data-v-bb457948] {
  position: absolute;
  top: 4vw;
  right: 2.666667vw;
}
.page-wrap .form-wrap .pass-wrap[data-v-bb457948] {
  position: relative;
}
.page-wrap .form-wrap .pass-wrap .pass-icon[data-v-bb457948] {
  position: absolute;
  top: 4.533333vw;
  right: 2.666667vw;
  width: 5.333333vw;
  height: 5.333333vw;
}
.page-wrap .form-wrap[data-v-bb457948] .van-cell {
  border-radius: 2.666667vw;
  margin-bottom: 4vw;
  padding: 4vw 4.266667vw;
}
.page-wrap .form-wrap[data-v-bb457948] .van-cell .van-cell__title {
  font-weight: bold;
  width: 6rem;
}
.page-wrap .form-wrap .save-btn-wrap[data-v-bb457948] {
  position: fixed;
  bottom: 0;
  left: 0;
  width: 100%;
  color: white;
  padding: 4vw 0;
  background: #ffffff;
  border-radius: 2.666667vw 2.666667vw 0px 0px;
}
.page-wrap .form-wrap .save-btn-wrap .bacKlogin[data-v-bb457948] {
  text-align: center;
  width: 93.6vw;
  height: 13.333333vw;
  background: linear-gradient(90deg, #FC5D46 0%, #FF2B47 100%);
  border-radius: 16.8vw 16.8vw 16.8vw 16.8vw;
  font-size: 4.533333vw;
}

