.page[data-v-c5c33242] {
  padding: 0.5rem 0.15rem 0.1rem;
  min-height: 100vh;
}
.titles[data-v-c5c33242] {
  padding: 0.1rem 0.1rem 0;
  border-bottom: 0.01rem solid #f5f5f5;
}
.titles div[data-v-c5c33242] {
  font-size: 0.12rem;
  color: #464646;
}
.van-popup[data-v-c5c33242] {
  background-color: transparent;
}
.close[data-v-c5c33242] {
  margin: 0.1rem auto 0;
}
.pop[data-v-c5c33242] {
  background-color: #fff;
  border-radius: 0.08rem;
  position: relative;
}
.pop .btips[data-v-c5c33242] {
  padding: 0.1rem 0;
}
.pop .btips .t1[data-v-c5c33242] {
  font-size: 0.12rem;
  color: #9a9fa5;
}
.pop .btips .t2[data-v-c5c33242] {
  font-weight: 500;
  font-size: 0.12rem;
  color: #df4645;
  margin-left: 0.05rem;
}
.pop .pop-title[data-v-c5c33242] {
  font-size: 0.16rem;
  text-align: center;
}
.pop .pop-price[data-v-c5c33242] {
  padding: 0.15rem 0;
  background: #eff0f4;
  border-radius: 0.12rem 0.12rem 0 0;
}
.pop .pop-price .t[data-v-c5c33242] {
  font-size: 0.16rem;
  color: #df4645;
  margin-top: 0.05rem;
}
.pop .pop-price .t1[data-v-c5c33242] {
  font-size: 0.16rem;
  color: #000;
}
.pop .pad[data-v-c5c33242] {
  padding: 0.2rem 0.15rem;
}
.pop .ipt .tt[data-v-c5c33242] {
  font-weight: 600;
  font-size: 0.14rem;
  color: #0e1028;
}
.pop .ipt input[data-v-c5c33242] {
  width: 100%;
  background: #f5f5f5;
  border-radius: 0.05rem;
  border: 0.01rem solid #d7d7d7;
  height: 0.4rem;
  line-height: 0.4rem;
  margin: 0.1rem 0;
  padding-left: 0.1rem;
}
.pop .ipt input[data-v-c5c33242]::-webkit-input-placeholder {
  font-size: 0.12rem;
  color: #8a8a8a;
}
.pop .ipt input[data-v-c5c33242]::-moz-placeholder {
  font-size: 0.12rem;
  color: #8a8a8a;
}
.pop .ipt input[data-v-c5c33242]:-ms-input-placeholder {
  font-size: 0.12rem;
  color: #8a8a8a;
}
.pop .ipt input[data-v-c5c33242]::-ms-input-placeholder {
  font-size: 0.12rem;
  color: #8a8a8a;
}
.pop .ipt input[data-v-c5c33242]::placeholder {
  font-size: 0.12rem;
  color: #8a8a8a;
}
.pop .pop-num[data-v-c5c33242] {
  margin-top: 0.15rem;
}
.pop .pop-num input[data-v-c5c33242] {
  margin: 0.05rem 0;
  width: 100%;
  background: transparent;
  border-radius: 0.04rem;
  border: 0.01rem solid silver;
  height: 0.4rem;
  line-height: 0.4rem;
  padding: 0 0.1rem;
}
.pop .pop-num input[data-v-c5c33242]::-webkit-input-placeholder {
  font-size: 0.12rem;
  color: #9a9fa5;
}
.pop .pop-num input[data-v-c5c33242]::-moz-placeholder {
  font-size: 0.12rem;
  color: #9a9fa5;
}
.pop .pop-num input[data-v-c5c33242]:-ms-input-placeholder {
  font-size: 0.12rem;
  color: #9a9fa5;
}
.pop .pop-num input[data-v-c5c33242]::-ms-input-placeholder {
  font-size: 0.12rem;
  color: #9a9fa5;
}
.pop .pop-num input[data-v-c5c33242]::placeholder {
  font-size: 0.12rem;
  color: #9a9fa5;
}
.pop .txt[data-v-c5c33242] {
  font-size: 0.12rem;
  color: #9a9fa5;
}
.pop .txt span[data-v-c5c33242] {
  font-size: 0.12rem;
  color: #c5585e;
}
.pop .b-btn[data-v-c5c33242] {
  margin: 0.2rem 0 0;
}
.cot .title[data-v-c5c33242] {
  padding: 0.1rem;
}
.cot .title div[data-v-c5c33242] {
  font-weight: 500;
  font-size: 0.12rem;
  color: #666;
}
.cot .list-item[data-v-c5c33242] {
  background: #fff;
  border-radius: 0.05rem;
  margin: 0.05rem 0;
}
.cot .list-item.items[data-v-c5c33242] {
  padding: 0;
}
.cot .list-item .top[data-v-c5c33242] {
  padding: 0.15rem 0.1rem;
  border-bottom: 0.01rem solid #ebebeb;
}
.cot .list-item .top .name[data-v-c5c33242] {
  font-family: PingFang SC;
  font-weight: 500;
  font-size: 0.14rem;
  color: #000;
}
.cot .list-item .top .code[data-v-c5c33242] {
  font-family: PingFang SC;
  font-weight: 500;
  font-size: 0.12rem;
  color: #999;
  margin-top: 0.05rem;
}
.cot .list-item .inner[data-v-c5c33242] {
  padding: 0.15rem 0.1rem;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cot .list-item .inner .inner-item[data-v-c5c33242] {
  width: 46%;
  line-height: 0.24rem;
}
.cot .list-item .inner .t[data-v-c5c33242] {
  font-family: PingFang SC;
  font-weight: 500;
  font-size: 0.14rem;
  color: #8f8f94;
}
.cot .list-item .inner .t1[data-v-c5c33242] {
  font-family: PingFang SC;
  font-weight: 500;
  font-size: 0.14rem;
  color: #000;
}
.cot .list-item .bt[data-v-c5c33242] {
  height: 0.3rem;
  line-height: 0.3rem;
  padding: 0 0.1rem;
  background: #adda52;
  border-radius: 0.15rem;
  text-align: center;
  font-size: 0.14rem;
  color: #fff;
}
.nav-box[data-v-c5c33242] {
  background: #fff;
  border-radius: 0.05rem;
}
.nav-box .nav-item[data-v-c5c33242] {
  padding: 0.1rem 0;
  -webkit-box-flex: 1;
  -ms-flex: 1;
  flex: 1;
  font-family: PingFang SC;
  font-weight: 500;
  font-size: 0.16rem;
  color: #999;
  text-align: center;
  position: relative;
}
.nav-box .nav-item.active[data-v-c5c33242] {
  font-weight: 700;
  color: #010101;
}
