.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;
}

.time-num[data-v-ce9c7786] {
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
  right: 2.666667vw;
}

.page-wrap[data-v-2245e93e] {
  height: 100%;
  background: #f8f8f8;
}
.page-wrap[data-v-2245e93e] .van-form {
  padding-top: 13.333333vw;
}
.page-wrap .nickName-wrap[data-v-2245e93e] {
  position: relative;
  padding: 3.2vw;
}
.page-wrap .nickName-wrap[data-v-2245e93e] .van-cell {
  border-radius: 2.666667vw;
  padding: 4vw 4.266667vw;
}
.page-wrap .nickName-wrap .clear-icon[data-v-2245e93e] {
  position: absolute;
  top: 8.266667vw;
  right: 5.333333vw;
  width: 5.333333vw;
  height: 5.333333vw;
}
.page-wrap .pass-wrap[data-v-2245e93e] {
  position: relative;
  padding: 3.2vw 3.2vw 0;
}
.page-wrap .pass-wrap[data-v-2245e93e] .van-cell {
  border-radius: 2.666667vw;
  padding: 4vw 3.2vw;
}
.page-wrap .pass-wrap[data-v-2245e93e] .van-field__label {
  width: calc(6.2em - 3.2vw);
  margin-right: 0;
}
.page-wrap .pass-wrap .pass-icon[data-v-2245e93e] {
  position: absolute;
  top: 8vw;
  right: 6.4vw;
  width: 5.333333vw;
  height: 5.333333vw;
}
.van-cell[data-v-2245e93e] {
  line-height: 8vw;
}
.btnnum[data-v-2245e93e] {
  height: 6.933333vw;
  width: 36.266667vw;
  font-size: 3.2vw;
  margin-right: 5.333333vw;
}
.save-btn-wrap[data-v-2245e93e] {
  position: fixed;
  bottom: 0;
  left: 0;
  width: 100%;
  color: white;
  padding: 4vw 0;
  background: #ffffff;
  border-radius: 2.666667vw 2.666667vw 0px 0px;
}
.save-btn-wrap .bacKlogin[data-v-2245e93e] {
  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;
}

