.warning[data-v-0797fbb1] {
  display: flex;
  align-items: center;
  padding: 10px;
  background: #F9F1AA;
  font-size: 12px;
}
.warning .iconfont[data-v-0797fbb1] {
  font-size: 20px;
  float: left;
  margin-right: 5px;
  margin-top: 2px;
  color: #f59a23;
}
.warning p[data-v-0797fbb1] {
  color: #6d000e;
  margin-top: 3px;
}
.pageHalfRadius[data-v-0797fbb1] {
  padding: 2px 6px;
  background: rgba(0, 0, 0, 0.1);
}
.pageHalfRadius .iconfont[data-v-0797fbb1],
.pageHalfRadius p[data-v-0797fbb1] {
  color: #fff;
}

.insurance[data-v-6be35e79] .van-dialog__header {
  color: #323233;
  font-weight: 700;
  font-size: 17px;
}
.insurance[data-v-6be35e79] .van-dialog__content {
  flex: 1;
  max-height: 60vh;
  padding: 8px 24px 26px 24px;
  overflow-y: auto;
  font-size: 14px;
  line-height: 20px;
  white-space: pre-wrap;
  text-align: center;
  word-wrap: break-word;
  -webkit-overflow-scrolling: touch;
}

.insurance[data-v-07eb67a7] .van-dialog__header {
  color: #323233;
  font-weight: 700;
  font-size: 17px;
}
.insurance[data-v-07eb67a7] .van-dialog__content {
  flex: 1;
  max-height: 60vh;
  padding: 8px 24px 26px 24px;
  overflow-y: auto;
  font-size: 14px;
  line-height: 20px;
  white-space: pre-wrap;
  text-align: center;
  word-wrap: break-word;
  -webkit-overflow-scrolling: touch;
}

.insurance[data-v-0d83e455] .van-dialog__header {
  color: #323233;
  font-weight: 700;
  font-size: 17px;
}
.insurance[data-v-0d83e455] .van-dialog__content {
  flex: 1;
  max-height: 60vh;
  padding: 8px 24px 26px 24px;
  overflow-y: auto;
  font-size: 14px;
  line-height: 20px;
  white-space: pre-wrap;
  text-align: center;
  word-wrap: break-word;
  -webkit-overflow-scrolling: touch;
}

.login .top[data-v-0c5ae0ce] {
  overflow: hidden;
  height: 200px;
  background: linear-gradient(180deg, #ff3300 0%, var(--bgColor) 100%);
}
.login .top .bgImg[data-v-0c5ae0ce] {
  width: 74%;
  height: 86px;
  margin: 6px auto;
  display: block;
}
.login .content[data-v-0c5ae0ce] {
  margin-top: -135px;
  position: relative;
}
.login .content .detail[data-v-0c5ae0ce] {
  position: absolute;
  top: 0;
  left: 20px;
  right: 20px;
}
.login .content .detail .kimg[data-v-0c5ae0ce] {
  position: absolute;
  top: -18px;
  left: 0px;
  width: 83px;
  height: 83px;
  border-radius: 50%;
}
.login .content .detail .name[data-v-0c5ae0ce] {
  height: 48px;
  line-height: 50px;
  font-weight: var(--defaultFontWeight);
  font-size: 18px;
  color: var(--redColor);
  text-align: right;
  padding-right: 20px;
  border-radius: 48px;
  background: #fff;
  box-shadow: 0px 2px 8px 1px var(--redColor);
}
.login .content .detail .warning[data-v-0c5ae0ce] {
  margin-top: 38px;
}
.login .content .detail .formData[data-v-0c5ae0ce] {
  margin-top: 25px;
}
.login .content .detail .formData .form[data-v-0c5ae0ce] .van-cell {
  margin-top: 18px;
  height: 50px;
  line-height: 31px;
  font-size: var(--titleFont);
}
.login .content .detail .formData .form[data-v-0c5ae0ce] .van-cell /deep/ .van-field__control {
  color: var(--assistantColor);
}
.login .content .detail .formData .form[data-v-0c5ae0ce] .van-field__button {
  margin-top: -5px;
}
.login .content .detail .formData .form[data-v-0c5ae0ce] .van-button {
  width: 100%;
  height: 50px;
  margin-top: 15px;
  font-weight: var(--defaultFontWeight);
  border-radius: var(--defaultRadius);
}
.login .content .detail .formData .form[data-v-0c5ae0ce] .van-button--small {
  width: 90px;
  padding: 0px 5px;
  height: 27px;
  border-radius: var(--defaultRadius);
  box-sizing: border-box;
  margin-top: -3px;
  display: inline-block;
}
.login .content .detail .unLogin[data-v-0c5ae0ce] {
  margin-top: 35px;
  text-align: center;
  color: #999;
  font-size: var(--middleFont);
}
.login .content .detail .agreement[data-v-0c5ae0ce] {
  margin-top: 15px;
  font-size: var(--smallFont);
}
.login .content .detail .agreement[data-v-0c5ae0ce] .van-checkbox__label {
  line-height: normal;
  color: #999;
}
.login .content .detail .agreement .agreement-content[data-v-0c5ae0ce] {
  display: inline;
}
.login .content .detail .agreement .agreement-content .text[data-v-0c5ae0ce] {
  font-weight: 700;
}

