body .van-dialog {
  width: 84vw;
}
body .van-dialog__message {
  padding: 6.4vw;
  font-size: 3.73333vw;
  line-height: 5.33333vw;
}
body .van-button--large {
  height: 13.33333vw;
  line-height: 12.8vw;
}
body .van-toast {
  min-width: 33.77778vw;
  line-height: 1.5;
  font-size: 3.73333vw;
  line-break: 5.33333vw;
  padding: 2.13333vw 3.2vw;
}
body .van-info {
  padding: 0 0.8vw;
  font-size: 2.13333vw;
  border-radius: 3.46667vw;
  line-height: inherit;
}
body .van-loading__spinner--circular {
  width: 8vw;
  height: 8vw;
}
body .van-pull-refresh__track {
  height: 100%;
}
body .van-button,
body .van-loading__text,
body .van-list__finished-text,
body .van-count-down,
body .van-icon,
body .van-field__body,
body .van-cell__title,
body .van-cell__value,
body .van-info,
body .van-checkbox__icon .van-icon-success,
body .van-ellipsis,
body .van-radio__icon,
body .van-dialog__header,
body .van-pull-refresh__head {
  font-size: 3.2vw;
}
body .van-field__control {
  margin-right: 0.88889vw;
}
@font-face {
  font-family: DIN Alternate;
  src: url(../fonts/DIN.4e108eed.ttf);
}
@font-face {
  font-family: fz-font;
  src: url(../fonts/fz.14f86e18.ttf);
}
html,
body {
  color: #202020;
  font-family: -apple-system-font, "Helvetica Neue", sans-serif;
  height: 100%;
  line-height: 1!important;
  -webkit-text-size-adjust: 100%!important;
  -ms-text-size-adjust: 100% !important;
      text-size-adjust: 100% !important;
  -moz-text-size-adjust: 100% !important;
}
html {
  background-color: #F5F5F5;
}
* {
  margin: 0;
  padding: 0;
}
textarea {
  resize: none;
}
img {
  border: none;
}
#app {
  height: 100%;
  overflow-y: auto;
  -webkit-overflow-scrolling: touch;
}
a {
  color: #333333;
  text-decoration: none;
  display: inline-block;
}
.row-ellipsis {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.clamp-ellipsis {
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 3;
  overflow: hidden;
}
.default {
  padding: 0 3.11111vw;
}
.send-btn {
  width: 91.11111vw;
  height: 13.33333vw;
  color: #fff;
  border-radius: 1.06667vw;
}
input {
  -webkit-appearance: none;
}
.certification-dialog {
  padding-top: 2.66667vw;
}
.certification-dialog /deep/ .van-dialog__header {
  font-size: 4.26667vw;
  font-family: PingFang SC;
  font-weight: 500;
  color: #202020;
}
.certification-dialog /deep/ .van-dialog__message {
  font-size: 3.2vw;
  font-family: PingFang SC;
  font-weight: 400;
  color: #202020;
  line-height: 4.88889vw;
  width: 46.22222vw;
  overflow: hidden;
  margin: 0 auto;
}

.row-ellipsis[data-v-4b3441ad] {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.clamp-ellipsis[data-v-4b3441ad] {
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 3;
  overflow: hidden;
}
.default[data-v-4b3441ad],
.default-padding[data-v-4b3441ad] {
  padding: 0 3.11111vw;
}
.default-margin[data-v-4b3441ad] {
  margin: 0 3.11111vw;
}
.absolute-center[data-v-4b3441ad] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.text-center[data-v-4b3441ad] {
  text-align: center;
  display: table-cell;
  vertical-align: middle;
}
[data-v-4b3441ad] .van-list__error-text,[data-v-4b3441ad] .van-list__finished-text,[data-v-4b3441ad] .van-list__loading {
  font-size: 2.66667vw;
}
.border-top[data-v-4b3441ad] {
  position: relative;
}
.border-top[data-v-4b3441ad]::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 200%;
  border-bottom: 1px solid #ebedf0;
  color: #ebedf0;
  height: 200%;
  -webkit-transform-origin: left top;
  transform-origin: left top;
  -webkit-transform: scale(0.5);
  transform: scale(0.5);
  pointer-events: none;
  /* 防止点击触发 */
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
@media screen and (min-device-pixel-ratio: 3), (-webkit-min-device-pixel-ratio: 3) {
.border-top[data-v-4b3441ad]::before {
    width: 300%;
    height: 300%;
    -webkit-transform: scale(0.33);
    transform: scale(0.33);
}
}
input[data-v-4b3441ad] {
  text-indent: 0;
  background: transparent;
  border: 0 none;
  resize: none;
  outline: none;
  /*清除选中效果的默认蓝色边框 */
  -webkit-appearance: none;
  /*清除浏览器默认的样式 */
  line-height: normal;
}
input[data-v-4b3441ad]:focus {
  border: none;
}
.certification-dialog[data-v-4b3441ad] .van-dialog__header {
  font-size: 4.26667vw;
  font-family: PingFang SC;
  font-weight: 500;
  color: #202020;
}
.certification-dialog[data-v-4b3441ad] .van-dialog__message {
  font-size: 3.2vw;
  font-family: PingFang SC;
  font-weight: 400;
  color: #202020;
  line-height: 4.88889vw;
  width: 46.22222vw;
  overflow: hidden;
  margin: 0 auto;
}
.product-list .product-item .info .tag[data-v-4b3441ad] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  height: 6.13333vw;
  padding: 0.44444vw 0;
  overflow: hidden;
}
.productDetails .product-info .productTags .tags span[data-v-4b3441ad],
.product-list .product-item .info .tag span[data-v-4b3441ad] {
  margin-right: 1.24444vw;
  margin-bottom: 0.88889vw;
  border: 1px solid #a6251a;
  opacity: 0.8;
  border-radius: 0.53333vw;
  width: 15.11111vw;
  height: 4.26667vw;
  line-height: 4.35556vw;
  display: inline-block;
  vertical-align: middle;
  max-width: 17.77778vw;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  text-align: center;
  font-size: 2.66667vw;
  font-family: PingFangSC-Regular, PingFang SC;
  font-weight: 400;
  color: #a6251a;
}
.productDetails .product-info .productTags .tags span[data-v-4b3441ad]:before,
.product-list .product-item .info .tag span[data-v-4b3441ad]:before {
  content: '·';
  display: inline-block;
  vertical-align: middle;
  width: 1px;
  height: 100%;
  margin-top: 1px;
  color: transparent;
}
.productDetails .product-info .productTags .tags span[data-v-4b3441ad]::after,
.product-list .product-item .info .tag span[data-v-4b3441ad]::after {
  content: '·';
  display: inline-block;
  vertical-align: middle;
  width: 1px;
  height: 100%;
  margin-top: 1px;
  color: transparent;
}
.productDetails .product-info .productTags .tags .tag-item[data-v-4b3441ad],
.product-list .product-item .info .tag .tag-item[data-v-4b3441ad] {
  border: 1px solid #a6251a;
  opacity: 0.8;
  font-weight: 400;
  font-family: PingFang SC;
  color: #a6251a;
}
.productDetails .product-info .productTags .tags .tag-1[data-v-4b3441ad],
.product-list .product-item .info .tag .tag-1[data-v-4b3441ad] {
  color: #e42b3a;
  border: 1px solid #e42b3a;
}
.productDetails .product-info .productTags .tags .tag-2[data-v-4b3441ad],
.product-list .product-item .info .tag .tag-2[data-v-4b3441ad] {
  color: #a337df;
  border: 1px solid #a337df;
}
.productDetails .product-info .productTags .tags .tag-3[data-v-4b3441ad],
.product-list .product-item .info .tag .tag-3[data-v-4b3441ad] {
  color: #7DAB2B;
  border: 1px solid #7DAB2B;
}
.productDetails .product-info .productTags .tags .tag-4[data-v-4b3441ad],
.product-list .product-item .info .tag .tag-4[data-v-4b3441ad] {
  color: #43A7DD;
  border: 1px solid #43A7DD;
}
.customPop[data-v-4b3441ad] .van-popup__close-icon {
  font-size: 4.88889vw;
  color: #202020;
  top: 4vw;
  right: 4vw;
}
.customPop .title[data-v-4b3441ad] {
  font-size: 4.26667vw;
  font-family: PingFangSC-Medium, PingFang SC;
  font-weight: 500;
  color: #202020;
  width: 100%;
  text-align: center;
  padding: 4vw 0;
  margin-bottom: 6.22222vw;
}
.customPop .affirm[data-v-4b3441ad] {
  position: fixed;
  z-index: 1;
  bottom: 0;
}
/*手机端实现真正的一像素边框*/
.border-1px-new[data-v-4b3441ad] {
  position: relative;
}
.border-1px-new[data-v-4b3441ad]:after {
  position: absolute;
  content: '';
  top: -50%;
  bottom: -50%;
  left: -50%;
  right: -50%;
  -webkit-transform: scale(0.5);
  transform: scale(0.5);
  border-bottom: 1px solid #a09b9b;
}
@media (-webkit-min-device-pixel-radio: 1.5), (min-device-pixel-radio: 1.5) {
border-1px-new[data-v-4b3441ad]::after {
    -webkit-transform: scaleY(0.7);
    transform: scaleY(0.7);
}
}
@media (-webkit-min-device-pixel-radio: 2), (min-device-pixel-radio: 2) {
border-1px-new[data-v-4b3441ad]::after {
    -webkit-transform: scaleY(0.5);
    transform: scaleY(0.5);
}
}
/*需要注意<input type="button">是没有:before, :after伪元素的*/
.product-list[data-v-4b3441ad] {
  width: 100%;
  height: auto;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}
.product-list .default[data-v-4b3441ad] {
  width: 100%;
  height: 86.48889vw;
}
.product-list .product-item[data-v-4b3441ad] {
  width: 45.24444vw;
  height: 76vw;
  background: #ffffff;
  border-radius: 0.88889vw;
  margin-right: 3.11111vw;
  margin-bottom: 3.11111vw;
  position: relative;
}
.product-list .product-item .badgeImg[data-v-4b3441ad] {
  position: absolute;
  height: 3.73333vw;
  z-index: 1;
  top: 0.8vw;
  left: 0.88889vw;
  -o-object-fit: contain;
     object-fit: contain;
}
.product-list .product-item .img[data-v-4b3441ad] {
  width: 45.24444vw;
  height: 45.24444vw;
}
.product-list .product-item[data-v-4b3441ad]:nth-child(2n) {
  margin-right: 0;
}
.stock[data-v-4b3441ad] {
  position: absolute;
  width: 45.24444vw;
  height: 45.24444vw;
  top: 0;
  left: 0px;
  background: rgba(32, 32, 32, 0.5);
  font-size: 4.26667vw;
  font-family: PingFang SC;
  font-weight: 500;
  color: #ffffff;
  z-index: 1;
}
.info[data-v-4b3441ad] {
  padding: 0 2.22222vw;
}
.info .name[data-v-4b3441ad] {
  font-size: 3.37778vw;
  font-weight: 500;
  color: #282828;
  line-height: 5.33333vw;
  height: 10.66667vw;
  -webkit-line-clamp: 2;
}
.info .tag[data-v-4b3441ad] {
  width: 44.44444vw;
  margin: 1.33333vw 0;
}
.info .preferential-price[data-v-4b3441ad] {
  line-height: 4.26667vw;
  color: #A6251A;
  position: relative;
  font-size: 4.88889vw;
}
.info .preferential-price span[data-v-4b3441ad] {
  display: inline-block;
  font-weight: 500;
}
.info .preferential-price .price-ion[data-v-4b3441ad] {
  font-size: 3vw;
  margin-right: 1px;
}
.info .preferential-price .icon[data-v-4b3441ad] {
  font-size: 3.2vw;
  line-height: 5.15556vw;
  font-family: DIN Alternate;
}
.info .preferential-price .value[data-v-4b3441ad] {
  margin-left: -0.53333vw;
}
.info .preferential-price .top-tag[data-v-4b3441ad] {
  height: 3.46667vw;
  margin-left: 0.88889vw;
}
.info .preferential-price-stock[data-v-4b3441ad] {
  color: #aaaaaa;
}
.info .bottom[data-v-4b3441ad] {
  font-weight: 400;
  color: #202020;
  font-weight: bold;
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.info .bottom .left[data-v-4b3441ad] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  line-height: 3.55556vw;
}
.info .bottom .icon[data-v-4b3441ad] {
  font-size: 2.13333vw;
}
.info .bottom .value[data-v-4b3441ad] {
  font-size: 2.66667vw;
  font-weight: 400;
  margin-left: -0.26667vw;
}
.info .bottom .minPrice[data-v-4b3441ad] {
  font-size: 2.66667vw;
  margin-right: 1.24444vw;
  font-family: DINAlternate-Bold, DINAlternate;
}
.info .bottom .minMarketPrice[data-v-4b3441ad] {
  color: #aaaaaa;
}
.info .bottom .minMarketPrice .value[data-v-4b3441ad] {
  text-decoration: line-through;
}
.info .bottom .cart-btn[data-v-4b3441ad] {
  position: absolute;
  right: 0;
  bottom: 0.88889vw;
  width: 7.11111vw;
  height: 7.11111vw;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
  -webkit-box-align: end;
      -ms-flex-align: end;
          align-items: flex-end;
  margin-right: 0.44444vw;
}
.info .bottom .cart-btn > img[data-v-4b3441ad] {
  width: 5.33333vw;
  height: 5.33333vw;
}
.info .bottom .sale[data-v-4b3441ad] {
  font-size: 2.48889vw;
  color: #aaaaaa;
  font-weight: 300;
}
.info .bottom-stock[data-v-4b3441ad] {
  color: #aaaaaa;
}
.info .bottom-stock .minPrice[data-v-4b3441ad] {
  color: #202020;
}

.row-ellipsis[data-v-3a612910] {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.clamp-ellipsis[data-v-3a612910] {
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 3;
  overflow: hidden;
}
.default[data-v-3a612910],
.default-padding[data-v-3a612910] {
  padding: 0 3.11111vw;
}
.default-margin[data-v-3a612910] {
  margin: 0 3.11111vw;
}
.absolute-center[data-v-3a612910] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.text-center[data-v-3a612910] {
  text-align: center;
  display: table-cell;
  vertical-align: middle;
}
[data-v-3a612910] .van-list__error-text,[data-v-3a612910] .van-list__finished-text,[data-v-3a612910] .van-list__loading {
  font-size: 2.66667vw;
}
.border-top[data-v-3a612910] {
  position: relative;
}
.border-top[data-v-3a612910]::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 200%;
  border-bottom: 1px solid #ebedf0;
  color: #ebedf0;
  height: 200%;
  -webkit-transform-origin: left top;
  transform-origin: left top;
  -webkit-transform: scale(0.5);
  transform: scale(0.5);
  pointer-events: none;
  /* 防止点击触发 */
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
@media screen and (min-device-pixel-ratio: 3), (-webkit-min-device-pixel-ratio: 3) {
.border-top[data-v-3a612910]::before {
    width: 300%;
    height: 300%;
    -webkit-transform: scale(0.33);
    transform: scale(0.33);
}
}
input[data-v-3a612910] {
  text-indent: 0;
  background: transparent;
  border: 0 none;
  resize: none;
  outline: none;
  /*清除选中效果的默认蓝色边框 */
  -webkit-appearance: none;
  /*清除浏览器默认的样式 */
  line-height: normal;
}
input[data-v-3a612910]:focus {
  border: none;
}
.certification-dialog[data-v-3a612910] .van-dialog__header {
  font-size: 4.26667vw;
  font-family: PingFang SC;
  font-weight: 500;
  color: #202020;
}
.certification-dialog[data-v-3a612910] .van-dialog__message {
  font-size: 3.2vw;
  font-family: PingFang SC;
  font-weight: 400;
  color: #202020;
  line-height: 4.88889vw;
  width: 46.22222vw;
  overflow: hidden;
  margin: 0 auto;
}
.product-list .product-item .info .tag[data-v-3a612910] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  height: 6.13333vw;
  padding: 0.44444vw 0;
  overflow: hidden;
}
.productDetails .product-info .productTags .tags span[data-v-3a612910],
.product-list .product-item .info .tag span[data-v-3a612910] {
  margin-right: 1.24444vw;
  margin-bottom: 0.88889vw;
  border: 1px solid #a6251a;
  opacity: 0.8;
  border-radius: 0.53333vw;
  width: 15.11111vw;
  height: 4.26667vw;
  line-height: 4.35556vw;
  display: inline-block;
  vertical-align: middle;
  max-width: 17.77778vw;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  text-align: center;
  font-size: 2.66667vw;
  font-family: PingFangSC-Regular, PingFang SC;
  font-weight: 400;
  color: #a6251a;
}
.productDetails .product-info .productTags .tags span[data-v-3a612910]:before,
.product-list .product-item .info .tag span[data-v-3a612910]:before {
  content: '·';
  display: inline-block;
  vertical-align: middle;
  width: 1px;
  height: 100%;
  margin-top: 1px;
  color: transparent;
}
.productDetails .product-info .productTags .tags span[data-v-3a612910]::after,
.product-list .product-item .info .tag span[data-v-3a612910]::after {
  content: '·';
  display: inline-block;
  vertical-align: middle;
  width: 1px;
  height: 100%;
  margin-top: 1px;
  color: transparent;
}
.productDetails .product-info .productTags .tags .tag-item[data-v-3a612910],
.product-list .product-item .info .tag .tag-item[data-v-3a612910] {
  border: 1px solid #a6251a;
  opacity: 0.8;
  font-weight: 400;
  font-family: PingFang SC;
  color: #a6251a;
}
.productDetails .product-info .productTags .tags .tag-1[data-v-3a612910],
.product-list .product-item .info .tag .tag-1[data-v-3a612910] {
  color: #e42b3a;
  border: 1px solid #e42b3a;
}
.productDetails .product-info .productTags .tags .tag-2[data-v-3a612910],
.product-list .product-item .info .tag .tag-2[data-v-3a612910] {
  color: #a337df;
  border: 1px solid #a337df;
}
.productDetails .product-info .productTags .tags .tag-3[data-v-3a612910],
.product-list .product-item .info .tag .tag-3[data-v-3a612910] {
  color: #7DAB2B;
  border: 1px solid #7DAB2B;
}
.productDetails .product-info .productTags .tags .tag-4[data-v-3a612910],
.product-list .product-item .info .tag .tag-4[data-v-3a612910] {
  color: #43A7DD;
  border: 1px solid #43A7DD;
}
.customPop[data-v-3a612910] .van-popup__close-icon {
  font-size: 4.88889vw;
  color: #202020;
  top: 4vw;
  right: 4vw;
}
.customPop .title[data-v-3a612910] {
  font-size: 4.26667vw;
  font-family: PingFangSC-Medium, PingFang SC;
  font-weight: 500;
  color: #202020;
  width: 100%;
  text-align: center;
  padding: 4vw 0;
  margin-bottom: 6.22222vw;
}
.customPop .affirm[data-v-3a612910] {
  position: fixed;
  z-index: 1;
  bottom: 0;
}
/*手机端实现真正的一像素边框*/
.border-1px-new[data-v-3a612910] {
  position: relative;
}
.border-1px-new[data-v-3a612910]:after {
  position: absolute;
  content: '';
  top: -50%;
  bottom: -50%;
  left: -50%;
  right: -50%;
  -webkit-transform: scale(0.5);
  transform: scale(0.5);
  border-bottom: 1px solid #a09b9b;
}
@media (-webkit-min-device-pixel-radio: 1.5), (min-device-pixel-radio: 1.5) {
border-1px-new[data-v-3a612910]::after {
    -webkit-transform: scaleY(0.7);
    transform: scaleY(0.7);
}
}
@media (-webkit-min-device-pixel-radio: 2), (min-device-pixel-radio: 2) {
border-1px-new[data-v-3a612910]::after {
    -webkit-transform: scaleY(0.5);
    transform: scaleY(0.5);
}
}
/*需要注意<input type="button">是没有:before, :after伪元素的*/
.main[data-v-3a612910] {
  padding-top: 18.66667vw;
  padding-bottom: 13.06667vw;
}
.main > div[data-v-3a612910] {
  background-color: #ffffff;
}
.main .skeleton[data-v-3a612910] {
  background: #F5F5F5;
}
.main .skeleton > div[data-v-3a612910] {
  background-color: #ffffff;
}
.main .skeleton .banner[data-v-3a612910] {
  background: #F5F5F5;
}
.main header[data-v-3a612910] {
  background-color: #ffffff;
  width: 100%;
  height: 18.66667vw;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: distribute;
      justify-content: space-around;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  position: fixed;
  left: 0;
  top: 0;
  z-index: 9;
}
.main header .left[data-v-3a612910] {
  width: 60%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.main header .left .photo[data-v-3a612910] {
  width: 11.55556vw;
  height: 11.55556vw;
  border-radius: 100%;
  border: 1px;
  margin-right: 3.2vw;
}
.main header .left .info .name[data-v-3a612910] {
  display: inline-block;
  width: 21.33333vw;
  height: 4.08889vw;
  font-size: 4.26667vw;
  font-family: PingFang SC;
  font-weight: 500;
  color: #202020;
}
.main header .left .info .role-img[data-v-3a612910] {
  display: block;
  height: 5.33333vw;
  margin-top: 1.77778vw;
}
.main header .left .defaultText[data-v-3a612910] {
  font-size: 4.26667vw;
  font-family: PingFang SC;
  font-weight: 500;
  color: #202020;
}
.main header .right[data-v-3a612910] {
  float: right;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.main header .right .message[data-v-3a612910] {
  position: relative;
}
.main header .right .message .new[data-v-3a612910] {
  position: absolute;
  top: -1.15556vw;
  right: -0.62222vw;
  width: 4.26667vw;
  height: 4.26667vw;
  font-size: 6.22222vw;
  padding: 0;
  border-radius: 7.11111vw;
  line-height: inherit;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  color: #fff;
  text-align: center;
  -webkit-transform: scale(0.5);
          transform: scale(0.5);
  -webkit-transform-origin: 100% 0%;
          transform-origin: 100% 0%;
}
.main header .right .message img[data-v-3a612910] {
  width: 5.06667vw;
  height: 4.88889vw;
}
.main header .right .search[data-v-3a612910] {
  width: 22.04444vw;
  height: 8.71111vw;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  background: #f2f2f2;
  border: 1px solid #e4e4e4;
  border-radius: 4.35556vw;
  font-size: 3.2vw;
  font-family: PingFang SC;
  font-weight: 400;
  color: #aaaaaa;
  margin-right: 3.2vw;
}
.main header .right .search img[data-v-3a612910] {
  width: 3.28889vw;
  height: 3.91111vw;
  margin: 0 1.77778vw;
}
.main .top-search[data-v-3a612910] {
  height: 10.66667vw;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.main .top-search > span[data-v-3a612910] {
  width: 8.88889vw;
  padding: 0.88889vw 0;
  text-align: center;
  font-size: 3.2vw;
  font-family: PingFang SC;
  font-weight: 400;
  color: #202020;
  line-height: 4.26667vw;
  margin-right: 1.77778vw;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.main .top-search .top-content[data-v-3a612910] {
  width: 19.73333vw;
  background: #f5f5f5;
  border-radius: 0.53333vw;
}
.main .banner[data-v-3a612910] {
  height: 55.37778vw;
  width: 100%;
}
.main .banner .banner-img[data-v-3a612910] {
  width: 100%;
  height: 55.37778vw;
}
.main .serve[data-v-3a612910] {
  height: 8vw;
}
.main .serve ul[data-v-3a612910] {
  height: 100%;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.main .serve ul li[data-v-3a612910] {
  height: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.main .serve ul li .serve-img[data-v-3a612910] {
  width: 3.2vw;
  height: 3.2vw;
  margin-right: 0.88889vw;
}
.main .serve ul li .serve-text[data-v-3a612910] {
  font-size: 2.93333vw;
  font-family: PingFang SC;
  font-weight: 400;
  color: #202020;
}
.main .tab-activity[data-v-3a612910] {
  height: 31.11111vw;
}
.main .tab-activity ul[data-v-3a612910] {
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
}
.main .tab-activity ul li[data-v-3a612910] {
  width: 23.46667vw;
  height: 31.11111vw;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.main .tab-activity .tab-activity-img[data-v-3a612910] {
  width: 8.88889vw;
  height: 8.88889vw;
  margin-bottom: 3.82222vw;
}
.main .tab-activity .tab-activity-text[data-v-3a612910] {
  font-size: 3.37778vw;
  font-family: PingFang SC;
  font-weight: 500;
  color: #202020;
}
.main .activityList-activity[data-v-3a612910] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  padding-bottom: 2.4vw;
}
.main .activityList-activity .img-1[data-v-3a612910] {
  width: 45.86667vw;
  height: 36vw;
  border-radius: 1.06667vw;
}
.main .activityList-activity .right[data-v-3a612910] {
  width: 46.4vw;
  height: 36vw;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.main .activityList-activity .right .img-2[data-v-3a612910],
.main .activityList-activity .right .img-3[data-v-3a612910] {
  width: 46.4vw;
  height: 17.33333vw;
  border-radius: 1.06667vw;
}
.main .brand-pavilion[data-v-3a612910] {
  margin-top: 2.66667vw;
}
.main .brand-pavilion .brand-img[data-v-3a612910] {
  height: 76.44444vw;
  padding-left: 3.11111vw;
  -o-object-fit: cover;
     object-fit: cover;
}
.main .brand-pavilion .brand-img img[data-v-3a612910] {
  width: 97.8%;
  height: 76.44444vw;
}
.main .brand-title[data-v-3a612910] {
  height: 18.66667vw;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.main .brand-title .left[data-v-3a612910] {
  width: 80%;
}
.main .brand-title .left .title[data-v-3a612910] {
  font-size: 5.33333vw;
  font-weight: 500;
  color: #202020;
  margin-bottom: 1.6vw;
}
.main .brand-title .left .info[data-v-3a612910] {
  font-size: 3.2vw;
  font-family: PingFang SC;
  font-weight: 400;
  color: #aaaaaa;
  padding: 0;
}
.main .brand-title .right[data-v-3a612910] {
  width: 10%;
}
.main .brand-title span[data-v-3a612910] {
  font-size: 3.2vw;
  font-weight: 400;
  color: #aaaaaa;
}
.main .brand-title .show[data-v-3a612910] {
  font-size: 5.33333vw;
  font-family: PingFang SC;
  font-weight: 500;
  color: #202020;
}
.main .recommend[data-v-3a612910] {
  background: #F5F5F5;
}
.main .van-overlay[data-v-3a612910] {
  background-color: transparent;
}
.main .van-overlay .wrapper[data-v-3a612910] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  height: 100%;
  background: rgba(32, 32, 32, 0.6);
}
.main .van-overlay .wrapper .content-coupon[data-v-3a612910] {
  position: relative;
  width: 79.02222vw;
  height: 96.97778vw;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.main .van-overlay .wrapper .content-coupon .goLogin-btn[data-v-3a612910] {
  position: absolute;
  content: "";
  display: inline-block;
  width: 86%;
  height: 10.66667vw;
  left: 8.5%;
  bottom: 5%;
}
.main .van-overlay .wrapper .content-coupon .coupon[data-v-3a612910] {
  width: 100%;
}
.main .van-overlay .wrapper .close[data-v-3a612910] {
  width: 9.33333vw;
  height: 9.33333vw;
  margin-top: 9.06667vw;
}
.main[data-v-3a612910] ::-webkit-scrollbar {
  width: 0px;
  height: 0px;
  background-color: transparent;
  display: none;
}
.skeleton[data-v-3a612910] {
  height: 100vh;
  overflow-y: hidden;
  opacity: 0.5;
}
.skeleton .my-animation[data-v-3a612910] {
  -webkit-animation: van-skeleton-blink 1.2s ease-in-out infinite;
  animation: van-skeleton-blink 1.2s ease-in-out infinite;
}
.skeleton .default-load[data-v-3a612910] {
  background: #f2f2f2;
  border-radius: 0.53333vw;
  -webkit-animation: van-skeleton-blink 1.2s ease-in-out infinite;
  animation: van-skeleton-blink 1.2s ease-in-out infinite;
}
.skeleton .name[data-v-3a612910] {
  width: 16.17778vw;
  height: 5.33333vw;
}
.skeleton .top-content[data-v-3a612910] {
  height: 5.33333vw;
}
.skeleton .top-content[data-v-3a612910]:first-child {
  width: 7.28889vw;
  margin-right: 3.55556vw;
}
.skeleton .banner[data-v-3a612910] {
  height: 56.17778vw;
}
.skeleton .serve .ion[data-v-3a612910] {
  width: 3.2vw;
  height: 3.2vw;
  margin-right: 0.71111vw;
}
.skeleton .serve .text[data-v-3a612910] {
  width: 11.37778vw;
  height: 3.2vw;
}
.skeleton .tab-activity-text[data-v-3a612910] {
  display: inline-block;
  width: 13.51111vw;
  height: 3.2vw;
}
.skeleton .activityList-activity[data-v-3a612910] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: distribute;
      justify-content: space-around;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.skeleton .activityList-activity div[data-v-3a612910] {
  display: inline-block;
  height: 35.55556vw;
  width: 17.68889vw;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -ms-flex-pack: distribute;
      justify-content: space-around;
}
.skeleton .activityList-activity div span[data-v-3a612910] {
  display: block;
  width: 40%;
  height: 3.2vw;
  margin: 1.77778vw 0.88889vw;
}
.skeleton .activityList-activity div span[data-v-3a612910]:nth-child(2) {
  width: 60%;
  height: 3.2vw;
}
.skeleton .activityList-activity div span[data-v-3a612910]:nth-child(3) {
  width: 98%;
  height: 14.04444vw;
}
.skeleton .activityList-activity > div[data-v-3a612910]:nth-child(1) {
  width: 36.62222vw;
}
.skeleton .brand-pavilion .title[data-v-3a612910] {
  width: 26.13333vw;
  height: 4.97778vw;
}

.row-ellipsis[data-v-33b46ede] {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.clamp-ellipsis[data-v-33b46ede] {
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 3;
  overflow: hidden;
}
.default[data-v-33b46ede],
.default-padding[data-v-33b46ede] {
  padding: 0 3.11111vw;
}
.default-margin[data-v-33b46ede] {
  margin: 0 3.11111vw;
}
.absolute-center[data-v-33b46ede] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.text-center[data-v-33b46ede] {
  text-align: center;
  display: table-cell;
  vertical-align: middle;
}
[data-v-33b46ede] .van-list__error-text,[data-v-33b46ede] .van-list__finished-text,[data-v-33b46ede] .van-list__loading {
  font-size: 2.66667vw;
}
.border-top[data-v-33b46ede] {
  position: relative;
}
.border-top[data-v-33b46ede]::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 200%;
  border-bottom: 1px solid #ebedf0;
  color: #ebedf0;
  height: 200%;
  -webkit-transform-origin: left top;
  transform-origin: left top;
  -webkit-transform: scale(0.5);
  transform: scale(0.5);
  pointer-events: none;
  /* 防止点击触发 */
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
@media screen and (min-device-pixel-ratio: 3), (-webkit-min-device-pixel-ratio: 3) {
.border-top[data-v-33b46ede]::before {
    width: 300%;
    height: 300%;
    -webkit-transform: scale(0.33);
    transform: scale(0.33);
}
}
input[data-v-33b46ede] {
  text-indent: 0;
  background: transparent;
  border: 0 none;
  resize: none;
  outline: none;
  /*清除选中效果的默认蓝色边框 */
  -webkit-appearance: none;
  /*清除浏览器默认的样式 */
  line-height: normal;
}
input[data-v-33b46ede]:focus {
  border: none;
}
.certification-dialog[data-v-33b46ede] .van-dialog__header {
  font-size: 4.26667vw;
  font-family: PingFang SC;
  font-weight: 500;
  color: #202020;
}
.certification-dialog[data-v-33b46ede] .van-dialog__message {
  font-size: 3.2vw;
  font-family: PingFang SC;
  font-weight: 400;
  color: #202020;
  line-height: 4.88889vw;
  width: 46.22222vw;
  overflow: hidden;
  margin: 0 auto;
}
.product-list .product-item .info .tag[data-v-33b46ede] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  height: 6.13333vw;
  padding: 0.44444vw 0;
  overflow: hidden;
}
.productDetails .product-info .productTags .tags span[data-v-33b46ede],
.product-list .product-item .info .tag span[data-v-33b46ede] {
  margin-right: 1.24444vw;
  margin-bottom: 0.88889vw;
  border: 1px solid #a6251a;
  opacity: 0.8;
  border-radius: 0.53333vw;
  width: 15.11111vw;
  height: 4.26667vw;
  line-height: 4.35556vw;
  display: inline-block;
  vertical-align: middle;
  max-width: 17.77778vw;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  text-align: center;
  font-size: 2.66667vw;
  font-family: PingFangSC-Regular, PingFang SC;
  font-weight: 400;
  color: #a6251a;
}
.productDetails .product-info .productTags .tags span[data-v-33b46ede]:before,
.product-list .product-item .info .tag span[data-v-33b46ede]:before {
  content: '·';
  display: inline-block;
  vertical-align: middle;
  width: 1px;
  height: 100%;
  margin-top: 1px;
  color: transparent;
}
.productDetails .product-info .productTags .tags span[data-v-33b46ede]::after,
.product-list .product-item .info .tag span[data-v-33b46ede]::after {
  content: '·';
  display: inline-block;
  vertical-align: middle;
  width: 1px;
  height: 100%;
  margin-top: 1px;
  color: transparent;
}
.productDetails .product-info .productTags .tags .tag-item[data-v-33b46ede],
.product-list .product-item .info .tag .tag-item[data-v-33b46ede] {
  border: 1px solid #a6251a;
  opacity: 0.8;
  font-weight: 400;
  font-family: PingFang SC;
  color: #a6251a;
}
.productDetails .product-info .productTags .tags .tag-1[data-v-33b46ede],
.product-list .product-item .info .tag .tag-1[data-v-33b46ede] {
  color: #e42b3a;
  border: 1px solid #e42b3a;
}
.productDetails .product-info .productTags .tags .tag-2[data-v-33b46ede],
.product-list .product-item .info .tag .tag-2[data-v-33b46ede] {
  color: #a337df;
  border: 1px solid #a337df;
}
.productDetails .product-info .productTags .tags .tag-3[data-v-33b46ede],
.product-list .product-item .info .tag .tag-3[data-v-33b46ede] {
  color: #7DAB2B;
  border: 1px solid #7DAB2B;
}
.productDetails .product-info .productTags .tags .tag-4[data-v-33b46ede],
.product-list .product-item .info .tag .tag-4[data-v-33b46ede] {
  color: #43A7DD;
  border: 1px solid #43A7DD;
}
.customPop[data-v-33b46ede] .van-popup__close-icon {
  font-size: 4.88889vw;
  color: #202020;
  top: 4vw;
  right: 4vw;
}
.customPop .title[data-v-33b46ede] {
  font-size: 4.26667vw;
  font-family: PingFangSC-Medium, PingFang SC;
  font-weight: 500;
  color: #202020;
  width: 100%;
  text-align: center;
  padding: 4vw 0;
  margin-bottom: 6.22222vw;
}
.customPop .affirm[data-v-33b46ede] {
  position: fixed;
  z-index: 1;
  bottom: 0;
}
/*手机端实现真正的一像素边框*/
.border-1px-new[data-v-33b46ede] {
  position: relative;
}
.border-1px-new[data-v-33b46ede]:after {
  position: absolute;
  content: '';
  top: -50%;
  bottom: -50%;
  left: -50%;
  right: -50%;
  -webkit-transform: scale(0.5);
  transform: scale(0.5);
  border-bottom: 1px solid #a09b9b;
}
@media (-webkit-min-device-pixel-radio: 1.5), (min-device-pixel-radio: 1.5) {
border-1px-new[data-v-33b46ede]::after {
    -webkit-transform: scaleY(0.7);
    transform: scaleY(0.7);
}
}
@media (-webkit-min-device-pixel-radio: 2), (min-device-pixel-radio: 2) {
border-1px-new[data-v-33b46ede]::after {
    -webkit-transform: scaleY(0.5);
    transform: scaleY(0.5);
}
}
/*需要注意<input type="button">是没有:before, :after伪元素的*/
.main[data-v-33b46ede] {
  padding-top: 18.66667vw;
  padding-bottom: 13.06667vw;
}
.main > div[data-v-33b46ede] {
  background-color: #ffffff;
}
.main .skeleton[data-v-33b46ede] {
  background: #F5F5F5;
}
.main .skeleton > div[data-v-33b46ede] {
  background-color: #ffffff;
}
.main .skeleton .banner[data-v-33b46ede] {
  background: #F5F5F5;
}
.main header[data-v-33b46ede] {
  background-color: #ffffff;
  width: 100%;
  height: 18.66667vw;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: distribute;
      justify-content: space-around;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  position: fixed;
  left: 0;
  top: 0;
  z-index: 9;
}
.main header .left[data-v-33b46ede] {
  width: 60%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.main header .left .photo[data-v-33b46ede] {
  width: 11.55556vw;
  height: 11.55556vw;
  border-radius: 100%;
  border: 1px;
  margin-right: 3.2vw;
}
.main header .left .info .name[data-v-33b46ede] {
  display: inline-block;
  width: 21.33333vw;
  height: 4.08889vw;
  font-size: 4.26667vw;
  font-family: PingFang SC;
  font-weight: 500;
  color: #202020;
}
.main header .left .info .role-img[data-v-33b46ede] {
  display: block;
  height: 5.33333vw;
  margin-top: 1.77778vw;
}
.main header .left .defaultText[data-v-33b46ede] {
  font-size: 4.26667vw;
  font-family: PingFang SC;
  font-weight: 500;
  color: #202020;
}
.main header .right[data-v-33b46ede] {
  float: right;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.main header .right .message[data-v-33b46ede] {
  position: relative;
}
.main header .right .message .new[data-v-33b46ede] {
  position: absolute;
  top: -1.15556vw;
  right: -0.62222vw;
  width: 4.26667vw;
  height: 4.26667vw;
  font-size: 6.22222vw;
  padding: 0;
  border-radius: 7.11111vw;
  line-height: inherit;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  color: #fff;
  text-align: center;
  -webkit-transform: scale(0.5);
          transform: scale(0.5);
  -webkit-transform-origin: 100% 0%;
          transform-origin: 100% 0%;
}
.main header .right .message img[data-v-33b46ede] {
  width: 5.06667vw;
  height: 4.88889vw;
}
.main header .right .search[data-v-33b46ede] {
  width: 22.04444vw;
  height: 8.71111vw;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  background: #f2f2f2;
  border: 1px solid #e4e4e4;
  border-radius: 4.35556vw;
  font-size: 3.2vw;
  font-family: PingFang SC;
  font-weight: 400;
  color: #aaaaaa;
  margin-right: 3.2vw;
}
.main header .right .search img[data-v-33b46ede] {
  width: 3.28889vw;
  height: 3.91111vw;
  margin: 0 1.77778vw;
}
.main .top-search[data-v-33b46ede] {
  height: 10.66667vw;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.main .top-search > span[data-v-33b46ede] {
  width: 8.88889vw;
  padding: 0.88889vw 0;
  text-align: center;
  font-size: 3.2vw;
  font-family: PingFang SC;
  font-weight: 400;
  color: #202020;
  line-height: 4.26667vw;
  margin-right: 1.77778vw;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.main .top-search .top-content[data-v-33b46ede] {
  width: 19.73333vw;
  background: #f5f5f5;
  border-radius: 0.53333vw;
}
.main .banner[data-v-33b46ede] {
  height: 55.37778vw;
  width: 100%;
}
.main .banner .banner-img[data-v-33b46ede] {
  width: 100%;
  height: 55.37778vw;
}
.main .serve[data-v-33b46ede] {
  height: 8vw;
}
.main .serve ul[data-v-33b46ede] {
  height: 100%;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.main .serve ul li[data-v-33b46ede] {
  height: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.main .serve ul li .serve-img[data-v-33b46ede] {
  width: 3.2vw;
  height: 3.2vw;
  margin-right: 0.88889vw;
}
.main .serve ul li .serve-text[data-v-33b46ede] {
  font-size: 2.93333vw;
  font-family: PingFang SC;
  font-weight: 400;
  color: #202020;
}
.main .tab-activity[data-v-33b46ede] {
  height: 31.11111vw;
}
.main .tab-activity ul[data-v-33b46ede] {
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
}
.main .tab-activity ul li[data-v-33b46ede] {
  width: 23.46667vw;
  height: 31.11111vw;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.main .tab-activity .tab-activity-img[data-v-33b46ede] {
  width: 8.88889vw;
  height: 8.88889vw;
  margin-bottom: 3.82222vw;
}
.main .tab-activity .tab-activity-text[data-v-33b46ede] {
  font-size: 3.37778vw;
  font-family: PingFang SC;
  font-weight: 500;
  color: #202020;
}
.main .activityList-activity[data-v-33b46ede] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  padding-bottom: 2.4vw;
}
.main .activityList-activity .img-1[data-v-33b46ede] {
  width: 45.86667vw;
  height: 36vw;
  border-radius: 1.06667vw;
}
.main .activityList-activity .right[data-v-33b46ede] {
  width: 46.4vw;
  height: 36vw;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.main .activityList-activity .right .img-2[data-v-33b46ede],
.main .activityList-activity .right .img-3[data-v-33b46ede] {
  width: 46.4vw;
  height: 17.33333vw;
  border-radius: 1.06667vw;
}
.main .brand-pavilion[data-v-33b46ede] {
  margin-top: 2.66667vw;
}
.main .brand-pavilion .brand-img[data-v-33b46ede] {
  height: 76.44444vw;
  padding-left: 3.11111vw;
  -o-object-fit: cover;
     object-fit: cover;
}
.main .brand-pavilion .brand-img img[data-v-33b46ede] {
  width: 97.8%;
  height: 76.44444vw;
}
.main .brand-title[data-v-33b46ede] {
  height: 18.66667vw;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.main .brand-title .left[data-v-33b46ede] {
  width: 80%;
}
.main .brand-title .left .title[data-v-33b46ede] {
  font-size: 5.33333vw;
  font-weight: 500;
  color: #202020;
  margin-bottom: 1.6vw;
}
.main .brand-title .left .info[data-v-33b46ede] {
  font-size: 3.2vw;
  font-family: PingFang SC;
  font-weight: 400;
  color: #aaaaaa;
  padding: 0;
}
.main .brand-title .right[data-v-33b46ede] {
  width: 10%;
}
.main .brand-title span[data-v-33b46ede] {
  font-size: 3.2vw;
  font-weight: 400;
  color: #aaaaaa;
}
.main .brand-title .show[data-v-33b46ede] {
  font-size: 5.33333vw;
  font-family: PingFang SC;
  font-weight: 500;
  color: #202020;
}
.main .recommend[data-v-33b46ede] {
  background: #F5F5F5;
}
.main .van-overlay[data-v-33b46ede] {
  background-color: transparent;
}
.main .van-overlay .wrapper[data-v-33b46ede] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  height: 100%;
  background: rgba(32, 32, 32, 0.6);
}
.main .van-overlay .wrapper .content-coupon[data-v-33b46ede] {
  position: relative;
  width: 79.02222vw;
  height: 96.97778vw;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.main .van-overlay .wrapper .content-coupon .goLogin-btn[data-v-33b46ede] {
  position: absolute;
  content: "";
  display: inline-block;
  width: 86%;
  height: 10.66667vw;
  left: 8.5%;
  bottom: 5%;
}
.main .van-overlay .wrapper .content-coupon .coupon[data-v-33b46ede] {
  width: 100%;
}
.main .van-overlay .wrapper .close[data-v-33b46ede] {
  width: 9.33333vw;
  height: 9.33333vw;
  margin-top: 9.06667vw;
}
.main[data-v-33b46ede] ::-webkit-scrollbar {
  width: 0px;
  height: 0px;
  background-color: transparent;
  display: none;
}
.product-list[data-v-33b46ede] {
  width: 100%;
  height: auto;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}
.product-list .default[data-v-33b46ede] {
  width: 100%;
  height: 86.48889vw;
}
.product-list .product-item[data-v-33b46ede] {
  width: 45.24444vw;
  height: 76vw;
  background: #ffffff;
  border-radius: 0.88889vw;
  margin-right: 3.11111vw;
  margin-bottom: 3.11111vw;
  position: relative;
}
.product-list .product-item .badgeImg[data-v-33b46ede] {
  position: absolute;
  height: 3.73333vw;
  z-index: 1;
  top: 0.8vw;
  left: 0.88889vw;
  -o-object-fit: contain;
     object-fit: contain;
}
.product-list .product-item .img[data-v-33b46ede] {
  width: 45.24444vw;
  height: 45.24444vw;
}
.product-list .product-item[data-v-33b46ede]:nth-child(2n) {
  margin-right: 0;
}
.stock[data-v-33b46ede] {
  position: absolute;
  width: 45.24444vw;
  height: 45.24444vw;
  top: 0;
  left: 0px;
  background: rgba(32, 32, 32, 0.5);
  font-size: 4.26667vw;
  font-family: PingFang SC;
  font-weight: 500;
  color: #ffffff;
  z-index: 1;
}
.info[data-v-33b46ede] {
  padding: 0 2.22222vw;
}
.info .name[data-v-33b46ede] {
  font-size: 3.37778vw;
  font-weight: 500;
  color: #282828;
  line-height: 5.33333vw;
  height: 10.66667vw;
  -webkit-line-clamp: 2;
}
.info .tag[data-v-33b46ede] {
  width: 44.44444vw;
  margin: 1.33333vw 0;
}
.info .preferential-price[data-v-33b46ede] {
  line-height: 4.26667vw;
  color: #A6251A;
  position: relative;
  font-size: 4.88889vw;
}
.info .preferential-price span[data-v-33b46ede] {
  display: inline-block;
  font-weight: 500;
}
.info .preferential-price .price-ion[data-v-33b46ede] {
  font-size: 3vw;
  margin-right: 1px;
}
.info .preferential-price .icon[data-v-33b46ede] {
  font-size: 3.2vw;
  line-height: 5.15556vw;
  font-family: DIN Alternate;
}
.info .preferential-price .value[data-v-33b46ede] {
  margin-left: -0.53333vw;
}
.info .preferential-price .top-tag[data-v-33b46ede] {
  height: 3.46667vw;
  margin-left: 0.88889vw;
}
.info .preferential-price-stock[data-v-33b46ede] {
  color: #aaaaaa;
}
.info .bottom[data-v-33b46ede] {
  font-weight: 400;
  color: #202020;
  font-weight: bold;
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.info .bottom .left[data-v-33b46ede] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  line-height: 3.55556vw;
}
.info .bottom .icon[data-v-33b46ede] {
  font-size: 2.13333vw;
}
.info .bottom .value[data-v-33b46ede] {
  font-size: 2.66667vw;
  font-weight: 400;
  margin-left: -0.26667vw;
}
.info .bottom .minPrice[data-v-33b46ede] {
  font-size: 2.66667vw;
  margin-right: 1.24444vw;
  font-family: DINAlternate-Bold, DINAlternate;
}
.info .bottom .minMarketPrice[data-v-33b46ede] {
  color: #aaaaaa;
}
.info .bottom .minMarketPrice .value[data-v-33b46ede] {
  text-decoration: line-through;
}
.info .bottom .cart-btn[data-v-33b46ede] {
  position: absolute;
  right: 0;
  bottom: 0.88889vw;
  width: 7.11111vw;
  height: 7.11111vw;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
  -webkit-box-align: end;
      -ms-flex-align: end;
          align-items: flex-end;
  margin-right: 0.44444vw;
}
.info .bottom .cart-btn > img[data-v-33b46ede] {
  width: 5.33333vw;
  height: 5.33333vw;
}
.info .bottom .sale[data-v-33b46ede] {
  font-size: 2.48889vw;
  color: #aaaaaa;
  font-weight: 300;
}
.info .bottom-stock[data-v-33b46ede] {
  color: #aaaaaa;
}
.info .bottom-stock .minPrice[data-v-33b46ede] {
  color: #202020;
}

.handpick-list .handpick-item {
  height: 103.11111vw;
  overflow: hidden;
}
.handpick-list .handpick-item .banner {
  margin-top: 2.66667vw;
  height: 55.46667vw;
}
.handpick-list .handpick-item .goods-list {
  height: auto;
  width: auto;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  justify-self: start;
  overflow-y: auto;
  overflow-x: scroll;
  -webkit-overflow-scrolling: touch;
  padding-bottom: 3.55556vw;
}
.handpick-list .handpick-item .goods-list ::-webkit-scrollbar {
  background-color: transparent;
  width: 0px;
  height: 0px;
  display: none;
}
.handpick-list .handpick-item .goods-list .goods {
  margin-top: 1.77778vw;
  margin-right: 2.66667vw;
  position: relative;
}
.handpick-list .handpick-item .goods-list .goods .picture {
  width: 24vw;
  height: 24vw;
}
.handpick-list .handpick-item .goods-list .goods .stock {
  position: absolute;
  width: 24vw;
  height: 24vw;
}
.handpick-list .handpick-item .goods-list .goods .info {
  padding: 0;
}
.handpick-list .handpick-item .goods-list .goods .info .name {
  width: 22.22222vw;
  height: 3.55556vw;
  font-size: 3.2vw;
  line-height: 3.55556vw;
  margin: 2.66667vw 0 1.24444vw 0;
  -webkit-line-clamp: 1;
}
.handpick-list .handpick-item .goods-list .goods .info .preferential-price {
  font-size: 4.26667vw;
}
.handpick-list .handpick-item .goods-list .goods .info .preferential-price .icon {
  font-size: 2.66667vw;
  line-height: 5.15556vw;
}
.handpick-list .handpick-item .goods-list .goods .info .bottom {
  margin-bottom: 2.66667vw;
}

.main[data-v-c70bd350] {
  padding-top: 18.66667vw;
  padding-bottom: 13.06667vw;
}
.main > div[data-v-c70bd350] {
  background-color: #ffffff;
}
.main .skeleton[data-v-c70bd350] {
  background: #F5F5F5;
}
.main .skeleton > div[data-v-c70bd350] {
  background-color: #ffffff;
}
.main .skeleton .banner[data-v-c70bd350] {
  background: #F5F5F5;
}
.main header[data-v-c70bd350] {
  background-color: #ffffff;
  width: 100%;
  height: 18.66667vw;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: distribute;
      justify-content: space-around;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  position: fixed;
  left: 0;
  top: 0;
  z-index: 9;
}
.main header .left[data-v-c70bd350] {
  width: 60%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.main header .left .photo[data-v-c70bd350] {
  width: 11.55556vw;
  height: 11.55556vw;
  border-radius: 100%;
  border: 1px;
  margin-right: 3.2vw;
}
.main header .left .info .name[data-v-c70bd350] {
  display: inline-block;
  width: 21.33333vw;
  height: 4.08889vw;
  font-size: 4.26667vw;
  font-family: PingFang SC;
  font-weight: 500;
  color: #202020;
}
.main header .left .info .role-img[data-v-c70bd350] {
  display: block;
  height: 5.33333vw;
  margin-top: 1.77778vw;
}
.main header .left .defaultText[data-v-c70bd350] {
  font-size: 4.26667vw;
  font-family: PingFang SC;
  font-weight: 500;
  color: #202020;
}
.main header .right[data-v-c70bd350] {
  float: right;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.main header .right .message[data-v-c70bd350] {
  position: relative;
}
.main header .right .message .new[data-v-c70bd350] {
  position: absolute;
  top: -1.15556vw;
  right: -0.62222vw;
  width: 4.26667vw;
  height: 4.26667vw;
  font-size: 6.22222vw;
  padding: 0;
  border-radius: 7.11111vw;
  line-height: inherit;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  color: #fff;
  text-align: center;
  -webkit-transform: scale(0.5);
          transform: scale(0.5);
  -webkit-transform-origin: 100% 0%;
          transform-origin: 100% 0%;
}
.main header .right .message img[data-v-c70bd350] {
  width: 5.06667vw;
  height: 4.88889vw;
}
.main header .right .search[data-v-c70bd350] {
  width: 22.04444vw;
  height: 8.71111vw;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  background: #f2f2f2;
  border: 1px solid #e4e4e4;
  border-radius: 4.35556vw;
  font-size: 3.2vw;
  font-family: PingFang SC;
  font-weight: 400;
  color: #aaaaaa;
  margin-right: 3.2vw;
}
.main header .right .search img[data-v-c70bd350] {
  width: 3.28889vw;
  height: 3.91111vw;
  margin: 0 1.77778vw;
}
.main .top-search[data-v-c70bd350] {
  height: 10.66667vw;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.main .top-search > span[data-v-c70bd350] {
  width: 8.88889vw;
  padding: 0.88889vw 0;
  text-align: center;
  font-size: 3.2vw;
  font-family: PingFang SC;
  font-weight: 400;
  color: #202020;
  line-height: 4.26667vw;
  margin-right: 1.77778vw;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.main .top-search .top-content[data-v-c70bd350] {
  width: 19.73333vw;
  background: #f5f5f5;
  border-radius: 0.53333vw;
}
.main .banner[data-v-c70bd350] {
  height: 55.37778vw;
  width: 100%;
}
.main .banner .banner-img[data-v-c70bd350] {
  width: 100%;
  height: 55.37778vw;
}
.main .serve[data-v-c70bd350] {
  height: 8vw;
}
.main .serve ul[data-v-c70bd350] {
  height: 100%;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.main .serve ul li[data-v-c70bd350] {
  height: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.main .serve ul li .serve-img[data-v-c70bd350] {
  width: 3.2vw;
  height: 3.2vw;
  margin-right: 0.88889vw;
}
.main .serve ul li .serve-text[data-v-c70bd350] {
  font-size: 2.93333vw;
  font-family: PingFang SC;
  font-weight: 400;
  color: #202020;
}
.main .tab-activity[data-v-c70bd350] {
  height: 31.11111vw;
}
.main .tab-activity ul[data-v-c70bd350] {
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
}
.main .tab-activity ul li[data-v-c70bd350] {
  width: 23.46667vw;
  height: 31.11111vw;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.main .tab-activity .tab-activity-img[data-v-c70bd350] {
  width: 8.88889vw;
  height: 8.88889vw;
  margin-bottom: 3.82222vw;
}
.main .tab-activity .tab-activity-text[data-v-c70bd350] {
  font-size: 3.37778vw;
  font-family: PingFang SC;
  font-weight: 500;
  color: #202020;
}
.main .activityList-activity[data-v-c70bd350] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  padding-bottom: 2.4vw;
}
.main .activityList-activity .img-1[data-v-c70bd350] {
  width: 45.86667vw;
  height: 36vw;
  border-radius: 1.06667vw;
}
.main .activityList-activity .right[data-v-c70bd350] {
  width: 46.4vw;
  height: 36vw;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.main .activityList-activity .right .img-2[data-v-c70bd350],
.main .activityList-activity .right .img-3[data-v-c70bd350] {
  width: 46.4vw;
  height: 17.33333vw;
  border-radius: 1.06667vw;
}
.main .brand-pavilion[data-v-c70bd350] {
  margin-top: 2.66667vw;
}
.main .brand-pavilion .brand-img[data-v-c70bd350] {
  height: 76.44444vw;
  padding-left: 3.11111vw;
  -o-object-fit: cover;
     object-fit: cover;
}
.main .brand-pavilion .brand-img img[data-v-c70bd350] {
  width: 97.8%;
  height: 76.44444vw;
}
.main .brand-title[data-v-c70bd350] {
  height: 18.66667vw;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.main .brand-title .left[data-v-c70bd350] {
  width: 80%;
}
.main .brand-title .left .title[data-v-c70bd350] {
  font-size: 5.33333vw;
  font-weight: 500;
  color: #202020;
  margin-bottom: 1.6vw;
}
.main .brand-title .left .info[data-v-c70bd350] {
  font-size: 3.2vw;
  font-family: PingFang SC;
  font-weight: 400;
  color: #aaaaaa;
  padding: 0;
}
.main .brand-title .right[data-v-c70bd350] {
  width: 10%;
}
.main .brand-title span[data-v-c70bd350] {
  font-size: 3.2vw;
  font-weight: 400;
  color: #aaaaaa;
}
.main .brand-title .show[data-v-c70bd350] {
  font-size: 5.33333vw;
  font-family: PingFang SC;
  font-weight: 500;
  color: #202020;
}
.main .recommend[data-v-c70bd350] {
  background: #F5F5F5;
}
.main .van-overlay[data-v-c70bd350] {
  background-color: transparent;
}
.main .van-overlay .wrapper[data-v-c70bd350] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  height: 100%;
  background: rgba(32, 32, 32, 0.6);
}
.main .van-overlay .wrapper .content-coupon[data-v-c70bd350] {
  position: relative;
  width: 79.02222vw;
  height: 96.97778vw;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.main .van-overlay .wrapper .content-coupon .goLogin-btn[data-v-c70bd350] {
  position: absolute;
  content: "";
  display: inline-block;
  width: 86%;
  height: 10.66667vw;
  left: 8.5%;
  bottom: 5%;
}
.main .van-overlay .wrapper .content-coupon .coupon[data-v-c70bd350] {
  width: 100%;
}
.main .van-overlay .wrapper .close[data-v-c70bd350] {
  width: 9.33333vw;
  height: 9.33333vw;
  margin-top: 9.06667vw;
}
.main[data-v-c70bd350] ::-webkit-scrollbar {
  width: 0px;
  height: 0px;
  background-color: transparent;
  display: none;
}

.banner .van-swipe__indicator {
  width: 1.6vw;
  height: 1.6vw;
  border-radius: 50%;
  margin-right: 2.48889vw;
}
.banner .van-swipe__indicators {
  bottom: 3.37778vw;
}
.brand-img .van-swipe-item {
  float: left;
  height: 100%;
}

.row-ellipsis[data-v-56728fbf] {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.clamp-ellipsis[data-v-56728fbf] {
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 3;
  overflow: hidden;
}
.default[data-v-56728fbf],
.default-padding[data-v-56728fbf] {
  padding: 0 3.11111vw;
}
.default-margin[data-v-56728fbf] {
  margin: 0 3.11111vw;
}
.absolute-center[data-v-56728fbf] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.text-center[data-v-56728fbf] {
  text-align: center;
  display: table-cell;
  vertical-align: middle;
}
[data-v-56728fbf] .van-list__error-text,[data-v-56728fbf] .van-list__finished-text,[data-v-56728fbf] .van-list__loading {
  font-size: 2.66667vw;
}
.border-top[data-v-56728fbf] {
  position: relative;
}
.border-top[data-v-56728fbf]::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 200%;
  border-bottom: 1px solid #ebedf0;
  color: #ebedf0;
  height: 200%;
  -webkit-transform-origin: left top;
  transform-origin: left top;
  -webkit-transform: scale(0.5);
  transform: scale(0.5);
  pointer-events: none;
  /* 防止点击触发 */
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
@media screen and (min-device-pixel-ratio: 3), (-webkit-min-device-pixel-ratio: 3) {
.border-top[data-v-56728fbf]::before {
    width: 300%;
    height: 300%;
    -webkit-transform: scale(0.33);
    transform: scale(0.33);
}
}
input[data-v-56728fbf] {
  text-indent: 0;
  background: transparent;
  border: 0 none;
  resize: none;
  outline: none;
  /*清除选中效果的默认蓝色边框 */
  -webkit-appearance: none;
  /*清除浏览器默认的样式 */
  line-height: normal;
}
input[data-v-56728fbf]:focus {
  border: none;
}
.certification-dialog[data-v-56728fbf] .van-dialog__header {
  font-size: 4.26667vw;
  font-family: PingFang SC;
  font-weight: 500;
  color: #202020;
}
.certification-dialog[data-v-56728fbf] .van-dialog__message {
  font-size: 3.2vw;
  font-family: PingFang SC;
  font-weight: 400;
  color: #202020;
  line-height: 4.88889vw;
  width: 46.22222vw;
  overflow: hidden;
  margin: 0 auto;
}
.product-list .product-item .info .tag[data-v-56728fbf] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  height: 6.13333vw;
  padding: 0.44444vw 0;
  overflow: hidden;
}
.productDetails .product-info .productTags .tags span[data-v-56728fbf],
.product-list .product-item .info .tag span[data-v-56728fbf] {
  margin-right: 1.24444vw;
  margin-bottom: 0.88889vw;
  border: 1px solid #a6251a;
  opacity: 0.8;
  border-radius: 0.53333vw;
  width: 15.11111vw;
  height: 4.26667vw;
  line-height: 4.35556vw;
  display: inline-block;
  vertical-align: middle;
  max-width: 17.77778vw;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  text-align: center;
  font-size: 2.66667vw;
  font-family: PingFangSC-Regular, PingFang SC;
  font-weight: 400;
  color: #a6251a;
}
.productDetails .product-info .productTags .tags span[data-v-56728fbf]:before,
.product-list .product-item .info .tag span[data-v-56728fbf]:before {
  content: '·';
  display: inline-block;
  vertical-align: middle;
  width: 1px;
  height: 100%;
  margin-top: 1px;
  color: transparent;
}
.productDetails .product-info .productTags .tags span[data-v-56728fbf]::after,
.product-list .product-item .info .tag span[data-v-56728fbf]::after {
  content: '·';
  display: inline-block;
  vertical-align: middle;
  width: 1px;
  height: 100%;
  margin-top: 1px;
  color: transparent;
}
.productDetails .product-info .productTags .tags .tag-item[data-v-56728fbf],
.product-list .product-item .info .tag .tag-item[data-v-56728fbf] {
  border: 1px solid #a6251a;
  opacity: 0.8;
  font-weight: 400;
  font-family: PingFang SC;
  color: #a6251a;
}
.productDetails .product-info .productTags .tags .tag-1[data-v-56728fbf],
.product-list .product-item .info .tag .tag-1[data-v-56728fbf] {
  color: #e42b3a;
  border: 1px solid #e42b3a;
}
.productDetails .product-info .productTags .tags .tag-2[data-v-56728fbf],
.product-list .product-item .info .tag .tag-2[data-v-56728fbf] {
  color: #a337df;
  border: 1px solid #a337df;
}
.productDetails .product-info .productTags .tags .tag-3[data-v-56728fbf],
.product-list .product-item .info .tag .tag-3[data-v-56728fbf] {
  color: #7DAB2B;
  border: 1px solid #7DAB2B;
}
.productDetails .product-info .productTags .tags .tag-4[data-v-56728fbf],
.product-list .product-item .info .tag .tag-4[data-v-56728fbf] {
  color: #43A7DD;
  border: 1px solid #43A7DD;
}
.customPop[data-v-56728fbf] .van-popup__close-icon {
  font-size: 4.88889vw;
  color: #202020;
  top: 4vw;
  right: 4vw;
}
.customPop .title[data-v-56728fbf] {
  font-size: 4.26667vw;
  font-family: PingFangSC-Medium, PingFang SC;
  font-weight: 500;
  color: #202020;
  width: 100%;
  text-align: center;
  padding: 4vw 0;
  margin-bottom: 6.22222vw;
}
.customPop .affirm[data-v-56728fbf] {
  position: fixed;
  z-index: 1;
  bottom: 0;
}
/*手机端实现真正的一像素边框*/
.border-1px-new[data-v-56728fbf] {
  position: relative;
}
.border-1px-new[data-v-56728fbf]:after {
  position: absolute;
  content: '';
  top: -50%;
  bottom: -50%;
  left: -50%;
  right: -50%;
  -webkit-transform: scale(0.5);
  transform: scale(0.5);
  border-bottom: 1px solid #a09b9b;
}
@media (-webkit-min-device-pixel-radio: 1.5), (min-device-pixel-radio: 1.5) {
border-1px-new[data-v-56728fbf]::after {
    -webkit-transform: scaleY(0.7);
    transform: scaleY(0.7);
}
}
@media (-webkit-min-device-pixel-radio: 2), (min-device-pixel-radio: 2) {
border-1px-new[data-v-56728fbf]::after {
    -webkit-transform: scaleY(0.5);
    transform: scaleY(0.5);
}
}
/*需要注意<input type="button">是没有:before, :after伪元素的*/
.main[data-v-56728fbf] {
  padding-top: 18.66667vw;
  padding-bottom: 13.06667vw;
}
.main > div[data-v-56728fbf] {
  background-color: #ffffff;
}
.main .skeleton[data-v-56728fbf] {
  background: #F5F5F5;
}
.main .skeleton > div[data-v-56728fbf] {
  background-color: #ffffff;
}
.main .skeleton .banner[data-v-56728fbf] {
  background: #F5F5F5;
}
.main header[data-v-56728fbf] {
  background-color: #ffffff;
  width: 100%;
  height: 18.66667vw;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: distribute;
      justify-content: space-around;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  position: fixed;
  left: 0;
  top: 0;
  z-index: 9;
}
.main header .left[data-v-56728fbf] {
  width: 60%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.main header .left .photo[data-v-56728fbf] {
  width: 11.55556vw;
  height: 11.55556vw;
  border-radius: 100%;
  border: 1px;
  margin-right: 3.2vw;
}
.main header .left .info .name[data-v-56728fbf] {
  display: inline-block;
  width: 21.33333vw;
  height: 4.08889vw;
  font-size: 4.26667vw;
  font-family: PingFang SC;
  font-weight: 500;
  color: #202020;
}
.main header .left .info .role-img[data-v-56728fbf] {
  display: block;
  height: 5.33333vw;
  margin-top: 1.77778vw;
}
.main header .left .defaultText[data-v-56728fbf] {
  font-size: 4.26667vw;
  font-family: PingFang SC;
  font-weight: 500;
  color: #202020;
}
.main header .right[data-v-56728fbf] {
  float: right;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.main header .right .message[data-v-56728fbf] {
  position: relative;
}
.main header .right .message .new[data-v-56728fbf] {
  position: absolute;
  top: -1.15556vw;
  right: -0.62222vw;
  width: 4.26667vw;
  height: 4.26667vw;
  font-size: 6.22222vw;
  padding: 0;
  border-radius: 7.11111vw;
  line-height: inherit;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  color: #fff;
  text-align: center;
  -webkit-transform: scale(0.5);
          transform: scale(0.5);
  -webkit-transform-origin: 100% 0%;
          transform-origin: 100% 0%;
}
.main header .right .message img[data-v-56728fbf] {
  width: 5.06667vw;
  height: 4.88889vw;
}
.main header .right .search[data-v-56728fbf] {
  width: 22.04444vw;
  height: 8.71111vw;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  background: #f2f2f2;
  border: 1px solid #e4e4e4;
  border-radius: 4.35556vw;
  font-size: 3.2vw;
  font-family: PingFang SC;
  font-weight: 400;
  color: #aaaaaa;
  margin-right: 3.2vw;
}
.main header .right .search img[data-v-56728fbf] {
  width: 3.28889vw;
  height: 3.91111vw;
  margin: 0 1.77778vw;
}
.main .top-search[data-v-56728fbf] {
  height: 10.66667vw;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.main .top-search > span[data-v-56728fbf] {
  width: 8.88889vw;
  padding: 0.88889vw 0;
  text-align: center;
  font-size: 3.2vw;
  font-family: PingFang SC;
  font-weight: 400;
  color: #202020;
  line-height: 4.26667vw;
  margin-right: 1.77778vw;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.main .top-search .top-content[data-v-56728fbf] {
  width: 19.73333vw;
  background: #f5f5f5;
  border-radius: 0.53333vw;
}
.main .banner[data-v-56728fbf] {
  height: 55.37778vw;
  width: 100%;
}
.main .banner .banner-img[data-v-56728fbf] {
  width: 100%;
  height: 55.37778vw;
}
.main .serve[data-v-56728fbf] {
  height: 8vw;
}
.main .serve ul[data-v-56728fbf] {
  height: 100%;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.main .serve ul li[data-v-56728fbf] {
  height: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.main .serve ul li .serve-img[data-v-56728fbf] {
  width: 3.2vw;
  height: 3.2vw;
  margin-right: 0.88889vw;
}
.main .serve ul li .serve-text[data-v-56728fbf] {
  font-size: 2.93333vw;
  font-family: PingFang SC;
  font-weight: 400;
  color: #202020;
}
.main .tab-activity[data-v-56728fbf] {
  height: 31.11111vw;
}
.main .tab-activity ul[data-v-56728fbf] {
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
}
.main .tab-activity ul li[data-v-56728fbf] {
  width: 23.46667vw;
  height: 31.11111vw;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.main .tab-activity .tab-activity-img[data-v-56728fbf] {
  width: 8.88889vw;
  height: 8.88889vw;
  margin-bottom: 3.82222vw;
}
.main .tab-activity .tab-activity-text[data-v-56728fbf] {
  font-size: 3.37778vw;
  font-family: PingFang SC;
  font-weight: 500;
  color: #202020;
}
.main .activityList-activity[data-v-56728fbf] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  padding-bottom: 2.4vw;
}
.main .activityList-activity .img-1[data-v-56728fbf] {
  width: 45.86667vw;
  height: 36vw;
  border-radius: 1.06667vw;
}
.main .activityList-activity .right[data-v-56728fbf] {
  width: 46.4vw;
  height: 36vw;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.main .activityList-activity .right .img-2[data-v-56728fbf],
.main .activityList-activity .right .img-3[data-v-56728fbf] {
  width: 46.4vw;
  height: 17.33333vw;
  border-radius: 1.06667vw;
}
.main .brand-pavilion[data-v-56728fbf] {
  margin-top: 2.66667vw;
}
.main .brand-pavilion .brand-img[data-v-56728fbf] {
  height: 76.44444vw;
  padding-left: 3.11111vw;
  -o-object-fit: cover;
     object-fit: cover;
}
.main .brand-pavilion .brand-img img[data-v-56728fbf] {
  width: 97.8%;
  height: 76.44444vw;
}
.main .brand-title[data-v-56728fbf] {
  height: 18.66667vw;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.main .brand-title .left[data-v-56728fbf] {
  width: 80%;
}
.main .brand-title .left .title[data-v-56728fbf] {
  font-size: 5.33333vw;
  font-weight: 500;
  color: #202020;
  margin-bottom: 1.6vw;
}
.main .brand-title .left .info[data-v-56728fbf] {
  font-size: 3.2vw;
  font-family: PingFang SC;
  font-weight: 400;
  color: #aaaaaa;
  padding: 0;
}
.main .brand-title .right[data-v-56728fbf] {
  width: 10%;
}
.main .brand-title span[data-v-56728fbf] {
  font-size: 3.2vw;
  font-weight: 400;
  color: #aaaaaa;
}
.main .brand-title .show[data-v-56728fbf] {
  font-size: 5.33333vw;
  font-family: PingFang SC;
  font-weight: 500;
  color: #202020;
}
.main .recommend[data-v-56728fbf] {
  background: #F5F5F5;
}
.main .van-overlay[data-v-56728fbf] {
  background-color: transparent;
}
.main .van-overlay .wrapper[data-v-56728fbf] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  height: 100%;
  background: rgba(32, 32, 32, 0.6);
}
.main .van-overlay .wrapper .content-coupon[data-v-56728fbf] {
  position: relative;
  width: 79.02222vw;
  height: 96.97778vw;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.main .van-overlay .wrapper .content-coupon .goLogin-btn[data-v-56728fbf] {
  position: absolute;
  content: "";
  display: inline-block;
  width: 86%;
  height: 10.66667vw;
  left: 8.5%;
  bottom: 5%;
}
.main .van-overlay .wrapper .content-coupon .coupon[data-v-56728fbf] {
  width: 100%;
}
.main .van-overlay .wrapper .close[data-v-56728fbf] {
  width: 9.33333vw;
  height: 9.33333vw;
  margin-top: 9.06667vw;
}
.main[data-v-56728fbf] ::-webkit-scrollbar {
  width: 0px;
  height: 0px;
  background-color: transparent;
  display: none;
}
.product-list[data-v-56728fbf] {
  width: 100%;
  height: auto;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}
.product-list .default[data-v-56728fbf] {
  width: 100%;
  height: 86.48889vw;
}
.product-list .product-item[data-v-56728fbf] {
  width: 45.24444vw;
  height: 76vw;
  background: #ffffff;
  border-radius: 0.88889vw;
  margin-right: 3.11111vw;
  margin-bottom: 3.11111vw;
  position: relative;
}
.product-list .product-item .badgeImg[data-v-56728fbf] {
  position: absolute;
  height: 3.73333vw;
  z-index: 1;
  top: 0.8vw;
  left: 0.88889vw;
  -o-object-fit: contain;
     object-fit: contain;
}
.product-list .product-item .img[data-v-56728fbf] {
  width: 45.24444vw;
  height: 45.24444vw;
}
.product-list .product-item[data-v-56728fbf]:nth-child(2n) {
  margin-right: 0;
}
.stock[data-v-56728fbf] {
  position: absolute;
  width: 45.24444vw;
  height: 45.24444vw;
  top: 0;
  left: 0px;
  background: rgba(32, 32, 32, 0.5);
  font-size: 4.26667vw;
  font-family: PingFang SC;
  font-weight: 500;
  color: #ffffff;
  z-index: 1;
}
.info[data-v-56728fbf] {
  padding: 0 2.22222vw;
}
.info .name[data-v-56728fbf] {
  font-size: 3.37778vw;
  font-weight: 500;
  color: #282828;
  line-height: 5.33333vw;
  height: 10.66667vw;
  -webkit-line-clamp: 2;
}
.info .tag[data-v-56728fbf] {
  width: 44.44444vw;
  margin: 1.33333vw 0;
}
.info .preferential-price[data-v-56728fbf] {
  line-height: 4.26667vw;
  color: #A6251A;
  position: relative;
  font-size: 4.88889vw;
}
.info .preferential-price span[data-v-56728fbf] {
  display: inline-block;
  font-weight: 500;
}
.info .preferential-price .price-ion[data-v-56728fbf] {
  font-size: 3vw;
  margin-right: 1px;
}
.info .preferential-price .icon[data-v-56728fbf] {
  font-size: 3.2vw;
  line-height: 5.15556vw;
  font-family: DIN Alternate;
}
.info .preferential-price .value[data-v-56728fbf] {
  margin-left: -0.53333vw;
}
.info .preferential-price .top-tag[data-v-56728fbf] {
  height: 3.46667vw;
  margin-left: 0.88889vw;
}
.info .preferential-price-stock[data-v-56728fbf] {
  color: #aaaaaa;
}
.info .bottom[data-v-56728fbf] {
  font-weight: 400;
  color: #202020;
  font-weight: bold;
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.info .bottom .left[data-v-56728fbf] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  line-height: 3.55556vw;
}
.info .bottom .icon[data-v-56728fbf] {
  font-size: 2.13333vw;
}
.info .bottom .value[data-v-56728fbf] {
  font-size: 2.66667vw;
  font-weight: 400;
  margin-left: -0.26667vw;
}
.info .bottom .minPrice[data-v-56728fbf] {
  font-size: 2.66667vw;
  margin-right: 1.24444vw;
  font-family: DINAlternate-Bold, DINAlternate;
}
.info .bottom .minMarketPrice[data-v-56728fbf] {
  color: #aaaaaa;
}
.info .bottom .minMarketPrice .value[data-v-56728fbf] {
  text-decoration: line-through;
}
.info .bottom .cart-btn[data-v-56728fbf] {
  position: absolute;
  right: 0;
  bottom: 0.88889vw;
  width: 7.11111vw;
  height: 7.11111vw;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
  -webkit-box-align: end;
      -ms-flex-align: end;
          align-items: flex-end;
  margin-right: 0.44444vw;
}
.info .bottom .cart-btn > img[data-v-56728fbf] {
  width: 5.33333vw;
  height: 5.33333vw;
}
.info .bottom .sale[data-v-56728fbf] {
  font-size: 2.48889vw;
  color: #aaaaaa;
  font-weight: 300;
}
.info .bottom-stock[data-v-56728fbf] {
  color: #aaaaaa;
}
.info .bottom-stock .minPrice[data-v-56728fbf] {
  color: #202020;
}

.mine .van-info[data-v-14f7c465] {
  font-size: 3.2vw;
}
.mine .bottomImg[data-v-14f7c465] {
  text-align: center;
  margin-bottom: 13.33333vw;
}
.mine .bottomImg img[data-v-14f7c465] {
  height: 31.11111vw;
}
.mine .van-info-custom[data-v-14f7c465] {
  position: absolute;
  top: -0.88889vw;
  right: -0.71111vw;
  padding: 0.17778vw 0.8vw;
  background: #dcb982;
  font-size: 7.11111vw;
  padding: 0.17778vw 1.77778vw;
  border-radius: 7.11111vw;
  line-height: inherit;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  color: #fff;
  text-align: center;
  -webkit-transform: scale(0.5);
          transform: scale(0.5);
  -webkit-transform-origin: 100% 0%;
          transform-origin: 100% 0%;
}
.mine .van-info-custom[data-v-14f7c465]:before {
  content: '';
  display: block;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
  z-index: -1;
  -webkit-box-shadow: 0px 0px 0.53333vw transparent;
  box-shadow: 0px 0px 0.53333vw transparent;
}
.mine .notice-info[data-v-14f7c465] {
  position: absolute;
  top: -15%;
  right: -10%;
  width: 4.8vw;
  height: 4.8vw;
  font-size: 6.22222vw;
  padding: 0;
  border-radius: 50%;
  line-height: inherit;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  text-align: center;
  -webkit-transform: scale(0.5);
          transform: scale(0.5);
  -webkit-transform-origin: 100% 0%;
          transform-origin: 100% 0%;
}
.mine header[data-v-14f7c465] {
  height: 38.04444vw;
  background: url(../img/personBg.e0ca4d80.png) center center no-repeat;
  background-size: 100% 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  padding: 0 3.55556vw;
}
.mine header .userInfo[data-v-14f7c465] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin-top: 5.86667vw;
}
.mine header .userInfo .userPhoto[data-v-14f7c465] {
  width: 16vw;
  height: 16vw;
  border-radius: 50%;
}
.mine header .userInfo .userData[data-v-14f7c465] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  height: 16vw;
  -webkit-box-pack: space-evenly;
      -ms-flex-pack: space-evenly;
          justify-content: space-evenly;
  margin-left: 3.2vw;
}
.mine header .userInfo .userData .userName[data-v-14f7c465] {
  font-size: 5.33333vw;
  font-family: PingFang SC;
  font-weight: 500;
  color: #202020;
}
.mine header .userInfo .userData .userMobile[data-v-14f7c465] {
  font-size: 3.37778vw;
  font-family: PingFang SC;
  font-weight: 400;
  color: #202020;
  display: block;
  width: 10.13333vw;
  height: 4.26667vw;
}
.mine header .userInfo .userData .vali[data-v-14f7c465] {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEwAAAAgCAMAAACPf244AAABv1BMVEUAAABDQ0NBQUFBQUFBQUFBQUFCQUFCQkFDQkFDQkJDQ0JEQ0JEREJFREJFRENGRUNHRUNIRkRJR0RLSUVMSUVMSkVNSkZOS0ZQTEdQTUdRTkhSTkhTT0hTT0lVUElWUUlWUUpYU0tZVEtaVEtaVUtbVUxcVkxdV01fWE1gWU5iWk5iW09jW09kXFBlXVBmXVBnXlFoX1FpYFFqYFJqYVJrYlNsYlNtY1NuZFRvZVRwZVRwZVVxZlVyZ1VyZ1ZzaFZ0aFZ2ald3a1h4bFh5bFh6bVl7bll9b1p/cVuBclyDdFyEdV2Hd16JeV+Kel+LemCNfGGOfWGPfWGPfmKRf2KRf2OTgWOUgWOZhWaahmabh2ech2eeiWigi2mhi2mijGmijGqjjWqkjmumj2unkGyokGyqkm2rk22slG6tlW6ulW+wl2+wl3CxmHCymXCzmXG0mnG1m3G1m3K2nHK3nHK3nXK5nnO6nnO7n3S+onW/onbAo3bCpHfCpXfDpnfEpnjFp3jIqXnJqnrKq3rLrHvMrXvNrXzOrnzPr3zQr33RsH3Tsn7Us3/Vs3/WtH/XtYDYtoDZtoDat4HbuIHcuYK8qzR8AAAABXRSTlMAJq3u8ZzVJIgAAAH/SURBVEjHY2BgZGJhpQJgYWJkYGBkZqUSYGZkYGKlGmBiYKGeYSwMrFQEQ9cwbhhDWh9TDLdhvGYoQAMs6N6gApX2mwJT6NCoxsoq7wEHTlgMk5yCAjLBgnLV3UYQ6YBJMIXiZd0GrI4IlU1YDGOXRQYVEMNYBbP7DMGMkF64Sv7MHl02bhDILQASXATDrARqGCtfsjqYjmxFSPIlK0EYOfm4IkA9ThyLYTCQ1IzFStyGWU5RQDOMWwcIBCECeVOkIPEEEuMHMuLtSTMMHCc6EIGGKS5gWhYkBvJlpz9+w7JS4KADZBinkpIF1DDO/slxkESmpOSIMKzWxcVFG7thxTkIEAQRVIIapjoluR2WWHUQhk2eOHFiNEFvwgDMMPfJin02mIYRF2bohmVXsaalk2+YGDuSYZITg1lNJ8qQbVh4NcwwYDaNmiDNyloXDzdMUIY0wxLLIYbpxVawqk6IAYXbJFWoYbrlvgQNU0aWqUyEGFbfayVQ0yEJZHPUFrFDDGtrVCVgmNaUCHEBGBB2newJEnSb0qLJkzHZAqzCfEogiPKaUiQmIdkVJilZWCoJBLxYDOOoQCmDGkVAgvYZoqypU3ygShImgYLeIYabtQ9JpRm2UoPbxNkFDoz5IQUTENt6w1QIhcJY1nYIID4EKhSqVsJUbR5QteFCzSYVAKR9y8AJ16t/AAAAAElFTkSuQmCC) center center no-repeat;
  background-size: 100% 100%;
}
.mine header .userInfo .userData .novali[data-v-14f7c465] {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEwAAAAgCAMAAACPf244AAAB71BMVEUAAAD////////////////////9/f3//f3///39/fv//fv9+/n9+ff9+/f7+fX9+fX79/T79/L79vD7+PD59u779u759O379u359Ov48un68un48ef48uf48eb47+T48eT47+P27eH27uD27N727t717N327N316tv27Nv169rz6dj16djz6df16dfz6NX16NXy5tPz5tP05tHy5dDy5M/x4s3x4szx4cnx4cjv4Mfw38bw4Mbu38Xw38Xu3cPu3sLu3sTu3MHt27/t277t2r3s2bzs2bvs2Lnr2Ljr2Lrs2Ljr17fr17bq1rXq1bPr1bPq1LHq1LPq1LLp0rDp07Dp0q/o0a7o0a3o0Kvo0Kzn0avnz6rnzqjnz6nmzqjnzabmy6TmzKTnzKTmy6Pmy6LlyqHly6DlyqDkyZ/kyJ3kyJ3kx5zkyZzixprjxpnjxZjjxpjixZfjxpfixZbixJbhxJXixJXhw5ThxJTgwpLhwpLhwZHgwZDhwZDgwZDgwI7fwI/gwI7fwI3fv43fwI3fwI7ev4zgv4zfvovfvozfvorevYrfvorevYnevIjevYjdvYjevYndvIjevIfevIjeu4fdvIfevIbdu4XcuoXduoXcuoXcu4Xdu4XcuoTduYTduoTduYPcuYPduoPcuYIBFZ3sAAAApHRSTlMAE1d3eYCBgYGCgoOEhIWFhoeIiImJioqLjIyNjY6Pj5CRkpOTlJSVlZaXl5iYmZmbm5ydnp+goqOkpaWmpqeoqKmrrK2ur7CxsbGys7S2tri4ubu7vL2+v7/AwcLDxMbJycnKy8zNzs/R0tPT1tfY2Nra29zd3d7f4eLj5OTl5+jo6erq6uvr7Ozu7+/w8fHy8vP09PX29vj5+fr6+vv8/P3+/piP5WUAAAIpSURBVEjHY2BgZGJhpQJgYWJkYGBkZqUSYGZkYGKlGmBiYKGeYSwMrFQEQ8kwHR1kHieMIWuCKUbYsLIyJI5HhxqUFboEJubYpcnKqugNB87EGqbQOMMMwgpfCBMTr5phyuq0BA56sBlmEg0G3d0Q2g4syF88G2Ja9Cy4Qp6CmcasnCBQXA4kOLAZ5tMDBvPmQegYiCh3ljaYTpiIUMmdpQJhFJeREmYIkNmLRZAUwzgNgUAAwi5ZIgNxFUiMF8jIcCTNMClQ+BpC2J1LXMG0PEhMFciYGobHMPdECOjrgzLcWdlVVa2ghrHPW5QOca2qqhPCsCYXFxcDLIbFNYBA65JZc5a0gplxIFFVqGHqS7KmwBKrIcKwRQsWLEjG6c2QorKykkgEH2aY52LlOXaYhuENM6VZ2mVl2vO0MAwrrGfNzSPNMNH2eFAERPfKohkmtSCK1XyBHCmGCVVVcYEMYy9tlkUyTJeVNWk+UKAlA24Yvxwhw5TaOqQhSUO4boIezDDjtBpW9fkpQLbXQg2oYUbVwQQM85jeJAlLZ0K1cwPYIIa1z7Lha5osBUoeTRXsEMMmdanjNyxvSb4IItHy5ywBh7fbkn597vxF1mAllksiQJTfkgoxSalpsVJS5ZVSQMCNaZi3L2oOCDQHkfZ5IqzZi4OgajIWgoLeMZWLdQ6iCFpigTs75eeji9j7w1iC0TCWrQMCSAyBCoWqlTBVmwdUbbhQs0kFABPO2ose3g3lAAAAAElFTkSuQmCC) center center no-repeat;
  background-size: 100% 100%;
}
.mine header .system[data-v-14f7c465] {
  margin-top: 3.64444vw;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  height: 8vw;
}
.mine header .system .notice[data-v-14f7c465] {
  position: relative;
}
.mine header .system .signImg[data-v-14f7c465] {
  width: 5.06667vw;
  height: 5.06667vw;
}
.mine header .system .signImg[data-v-14f7c465]:nth-child(1) {
  padding: 0 0 4.44444vw 4.44444vw;
}
.mine header .system .setting[data-v-14f7c465] {
  margin-left: 3.55556vw;
  padding: 0 2.13333vw 4.44444vw 0;
}
.mine .myAssets[data-v-14f7c465] {
  width: 93.6vw;
  background: #fff;
  margin: -10.84444vw auto 0;
  border-radius: 1.06667vw;
}
.mine .myAssets .assetsTit[data-v-14f7c465] {
  height: 13.15556vw;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin: 0 3.2vw;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  border-bottom: 0.17778vw solid #f5f5f5;
}
.mine .myAssets .assetsTit p[data-v-14f7c465] {
  font-size: 4.26667vw;
  font-family: PingFang SC;
  font-weight: 500;
  color: #202020;
}
.mine .myAssets .assetsTit span[data-v-14f7c465] {
  font-size: 3.37778vw;
  font-family: PingFang SC;
  font-weight: 400;
  color: #aaaaaa;
}
.mine .myAssets .incomeIndex[data-v-14f7c465] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  height: 18.84444vw;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.mine .myAssets .incomeIndex div[data-v-14f7c465] {
  border-right: 0.17778vw solid #f5f5f5;
  text-align: center;
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
.mine .myAssets .incomeIndex div[data-v-14f7c465]:last-child {
  border: none;
}
.mine .myAssets .incomeIndex span[data-v-14f7c465] {
  font-size: 2.66667vw;
  font-family: PingFang SC;
  font-weight: 400;
  color: #333333;
  line-height: 8.88889vw;
}
.mine .myAssets .incomeIndex p[data-v-14f7c465] {
  font-size: 4.26667vw;
  font-family: DIN Alternate;
  font-weight: bold;
  color: #181212;
}
.mine .myAssets .membersSign[data-v-14f7c465] {
  height: 10.66667vw;
  background: url(data:image/png;base64,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) center center no-repeat;
  background-size: 100% 100%;
  border-bottom-left-radius: 1.06667vw;
  border-bottom-right-radius: 1.06667vw;
  padding: 0 2.66667vw;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
}
.mine .myAssets .membersSign .logo[data-v-14f7c465] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.mine .myAssets .membersSign .logo .memberIcon[data-v-14f7c465] {
  width: 5.33333vw;
  height: 5.33333vw;
  background: #999;
  display: inline-block;
  line-height: 10.66667vw;
}
.mine .myAssets .membersSign .logo span[data-v-14f7c465] {
  font-size: 4.26667vw;
  font-family: PingFang SC;
  font-weight: 500;
  color: #dcb982;
  margin-left: 2.66667vw;
}
.mine .myAssets .membersSign button[data-v-14f7c465] {
  width: 17.77778vw;
  height: 7.11111vw;
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAMkAAABQCAYAAACzr1GOAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyVpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTQ4IDc5LjE2NDAzNiwgMjAxOS8wOC8xMy0wMTowNjo1NyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIDIxLjAgKE1hY2ludG9zaCkiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MzJBRkVBODkxQkJFMTFFQTkxOTVBNzE3RDQ3QjQ4NUQiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MzJBRkVBOEExQkJFMTFFQTkxOTVBNzE3RDQ3QjQ4NUQiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDozMkFGRUE4NzFCQkUxMUVBOTE5NUE3MTdENDdCNDg1RCIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDozMkFGRUE4ODFCQkUxMUVBOTE5NUE3MTdENDdCNDg1RCIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PlKMcwsAAAukSURBVHja7J0L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) center center no-repeat;
  background-size: 100% 100%;
  border-radius: 1.06667vw;
  font-size: 2.66667vw;
  font-family: PingFang SC;
  font-weight: 400;
  color: #202020;
  border: none;
}
.mine .myAssets .VIPCard[data-v-14f7c465] {
  position: relative;
  background: url(../img/VIPCard.e59334a3.png) left center no-repeat;
  background-size: 100% 100%;
}
.mine .myAssets .SVIPCard[data-v-14f7c465] {
  position: relative;
  background: url(../img/SVIPCard.677ba519.png) left center no-repeat;
  background-size: 100% 100%;
}
.mine .myAssets .blackCard[data-v-14f7c465] {
  position: relative;
  background: url(../img/blackCard.71ef7445.png) left center no-repeat;
  background-size: 100% 100%;
}
.mine .myAssets .ptCard[data-v-14f7c465] {
  position: relative;
  background: url(data:image/png;base64,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) left center no-repeat;
  background-size: 100% 100%;
}
.mine .myAssets .SVIPTempCard[data-v-14f7c465] {
  position: relative;
  background: url(../img/SVIPTempCard.ea86971d.png) left center no-repeat;
  background-size: 100% 100%;
}
.mine .myAssets .blackTempCard[data-v-14f7c465] {
  position: relative;
  background: url(../img/blackTempCard.d16ae3db.png) left center no-repeat;
  background-size: 100% 100%;
}
.mine .notMember .membersSign[data-v-14f7c465] {
  height: 16vw;
  border-radius: 1.06667vw;
  background: url(../img/ordinaryBg.b120c29d.png) center center no-repeat;
  background-size: 100% 100%;
}
.mine .notMember .membersSign .logo[data-v-14f7c465] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -ms-flex-pack: distribute;
      justify-content: space-around;
  -webkit-box-align: baseline;
      -ms-flex-align: baseline;
          align-items: baseline;
}
.mine .notMember .membersSign .logo .notMemberIcon[data-v-14f7c465] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  margin-bottom: 2.13333vw;
}
.mine .notMember .membersSign .logo .notMemberIcon span[data-v-14f7c465] {
  line-height: 4.44444vw;
}
.mine .notMember .membersSign .logo p[data-v-14f7c465] {
  font-size: 2.66667vw;
  font-family: PingFang SC;
  font-weight: 400;
  color: #dcb982;
}
.mine .notMember .membersSign button[data-v-14f7c465] {
  height: 7.64444vw;
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAMgAAABWCAYAAACKNNmtAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyVpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTQ4IDc5LjE2NDAzNiwgMjAxOS8wOC8xMy0wMTowNjo1NyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIDIxLjAgKE1hY2ludG9zaCkiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MzE2OEFGNzkxQkJCMTFFQTkxOTVBNzE3RDQ3QjQ4NUQiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MzE2OEFGN0ExQkJCMTFFQTkxOTVBNzE3RDQ3QjQ4NUQiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDozMTY4QUY3NzFCQkIxMUVBOTE5NUE3MTdENDdCNDg1RCIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDozMTY4QUY3ODFCQkIxMUVBOTE5NUE3MTdENDdCNDg1RCIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PqxxAdYAAAnTSURBVHja7J17cBXVHcdPojSAFAEJikjIBEIEgolCoMAwGHUQRASlWF5V2gml/sG0OMO0dtJx6tChtYjTaWcoI0OLoiPYjE2t7YSGCE0ZKykMkQASAonhDQEChncHe76bezZ7N7t79+7d3Of3w/xyn3v33rPnu7/HOWdJa6h4TTiQJW2BtGJpI6VlSssQhCQubdKOS/tS2nZpm6U12r05zUYgEMavpD0v7Q62KUlibgdE8lNpzeYX0y02eEZanbT5FAdJAdIDfX1/4NZRID+S9qG0b7LdSIrRS9q70pbbCeQ70t608SqEpAJp0t4IaCFIIMg51gfeQEiqi2R9QBO6QFYFXAwhpF0Lv1YCGSJtHtuEkCBQwR2SHhAH8w5CgtG0gT/FbAtCLCmGQPLZDoRYkg+B9Gc7EGJJJgTCuVWEWPMNJueEhMjUCSEUCCEUCCEUCCEUCCEUCCEUCCEUCCEUCCEUCCGEAiGEAiGEAiGEAiGEAiEkzrgzEb7k36sPitpDp0Svnhli2YJJPGoRcOTYeTF08D1siGQSSPXuJlFz8JR2f9HTj4i+vXtE/JkfbK0VDc3nXb13WNY9Yu7UAv3xqvVVrrZ7peSxuGrHXfuaxc9+XymKRgwUr770hOie0S3odbe/y47Hxw8T40ZnUSDR5tnHR+kCqT10UjxaNDTiz4Q4ttU0edrW7XavlFg/j47odd9uqFz3fcvnDxw5o92iLRf//M9izYoZ4v7M3mH/LjsK8gbSg8SCh4Z3NPy+w6d9EYh+1ivKtj2wCOucOo3VtqG2iSWLZxeJ7EH9xMr1O0TLpWvi5d98HCSSdaWzOm2z5+Bxkdm3lxh8Xx/L19aV7dbuwysVPjiIAokFCAVmTckT5TsOiZ17m33NQ9DBn5o8wpO3sNs2lEBenDVWPP9kQdBzx063ah0XlJZMseyQHSHnUbHpH/tsO7UTOLn07N5NrHlnZyeRmHMThGRKAEvnjBEzp4zUjsX1G7fEW2W7tOOhhb3TR4t50ws7hWwUSIQ8sXRD2NvgoIazHTpQvCWlxrDGCojD6Tsfajqr3/fy25AnrFnRRxMH2nNj+X8t86XcIZla54cYIZSqXUfFY+NyRFnlAW27/nf3EKVLHhX5uckXWiWUByFdI1J07nc/3iuWf3ey5XtQDEFYNnlMjli98V/i8LGL0nb77jWq9zSJ1W//W/S+K0MsnFEopk3MpUC8hAdeGDTA+Wz90Y4vtLzBiubTl5JaJDjzr/pxx9n/5LnLmjexok+v7iYv1iLefKfaMnwM5SE79YOyGnHl2k3NVm+sFo0nLoiX5o6nQPwKfS5eviZ6ZNzp6WzWfla8SJciuXb9lusCg6oqmjHnVm443fJV0OOyyv0iPS1NLP32OIZY5qTww237RWvbdbG29FnX21X+p16Lke3q+05EUsVKZsze3VhEsPL8S1eW+7r/D/5ZJ9KkSH4wp4gCUaBOr85McPduXfWeAye128aTrWF7kUiqWIkETj4trVc6Pd+/z12Wg3tO3j1aRY8tW/dJkQix5LkiCgSMHHqv/NtevqxvOudKICg5KlFNKkyuUVw/2fZZg6XY4UGtBIIpKWYPYvdaV7K5QopE/it5biwFYhwQrNhZ72pAsKG5Rb8/Ove+uO6k6FhuQpFwwhW7kvfLiyYEeUZMlzEXIJxyL6fv4Hc4FYr3Kz4X/fv2FLOLR6a2QBAe4YyGMx28ArxDqJDpYGPHmMDw7Myw95kqVSzjXDKACaBrNn3qmJsZudx2Q/fU5teiEYrCk6S8QMCEgiF6Y39efyrk5DcMXoHcwX3DLi+CaFaxUHK2K22HMzru5r397u4Z0Xc1DxzC+9UEPIfVoOK2mg1d2nbXb/6PIZbZCyBpdxIIyruqc4/Pf8DT/pyqWMZE1i8PaZfghjM6HulIeiISq2pW3AkEXgBTGDCV4bO649pIrh2Y2asYO8qbQEJVsaKFCvOswpdY4DSdx8sUoUh44emHxfRJw2PSDnG5onDaxGF6+AMvYQcSeYXf84EQUtQdPhW136zyHSwKIx0smlEoXpj5cMz2H5dzsTAlW3HiTKvlAikIRyWNmOnrJ2phETzZ2tLZvizQcsIYKsZLJS7WA4VKHIufeSSm7RCXAjHmIahSWXkHY3hVXJTj6/5RblZh3qa/7enyZb6Hvzxn+dtjSawHChc+VRBzccRtiKXyEGC3LFaFV3if3+EVkukfzm2fB4Q1D+EMjB05diHs/WEQD3itxMUaLF+OhJwH+gU9nj+9QHxv1pi4+G1xO929YPi9WrkXZl66imkoKrxS+Yrv+8+7X/cimOptNzcM4dGntU26ONQiIrcgz1Fl7ZlTHoxa+2LmLMD4hhfUOIpqI4WX8vLyhRPFq3+oEnekp4kXZb4xLUYJeWIJJG+gqK0/o00fQSc05gFbd3Z0wqmT/Ms/MDCJsRfztAzkB8hLrErO+F5WA25u8iLsb+Vb2/XHEwqyo9K2f/pLjT6OghMNHmNtRzjkZQ/Qbo3iwKpDL/naiJwBYsvr8+KyH8ZMIKHCFhyAXy6bqt2/cOmqZgp1cBGSYIp2qM/CAJ1xRB4dU1WNzp5vE9trjmhr3a3O/tgHBPLH8t22YzLoGMZQENM6sDw1lDh+sbZS72CYGtLVxQCzOPQ8Sz7G+o6SOeO072HXhsbkHHmI+XEyEjOB+FH1QMd18znmZbcf7TigV41UZzGCafNPSjf/rYeyxImzl7V9OHkR8zQON1Wr1zds18NE7C8aYzEIi9TvxYpAjDHh5IDqFL5L4++2armX1Xp4q0HOVBikTMklt1eu3rQVBXIP45kcnQCDdwj3/AAiUxdMUPvFGpauBnmbCgWxTzUAa76IgyrlRoJ5oiQF4oFoLLc1hgdGsMYao/SYnoIp9ijrOk2KxDJS4EeF6aoMCZU4kKcskWFNNK4GsveLE/r9ZQuDy9bwimtLM0V5VZ3WLpHOTctyuCJLopHWUPHa14KEhboCodcrCSIPwNQYr+Vp5FxqPlY4Z2qEWG63iWTNhznno0AISVJ4dXdCKBBCKBBCKBBCKBBCKBBCKBBCKBBCKBBCKBBCCAVCCAVCCAVCCAVCCAVCCAVCSOIJ5AabgRBLbkIgLWwHQiw5B4HsZzsQYkkdBFLFdiDEkk8gkM3SbrMtCAkCmtgMgTRJ28L2ICQIaKJJlXl/Iq2NbUKIRltAE/o4SLO0JdJ4jSyS6nwd0EKzUSDgfWnLmY+QFBfHioAWhFkg4LfS8D/FfMW2IikYVi2S9obxSaupJn+Vlh9QEb0JSXZuB/r6KGnvmV+0u7o74q/5gURlgbTiwAfgvxXqxjYlCcwtabjyNwbIPxHt1aqjdm/+vwADADe3wkleGGS/AAAAAElFTkSuQmCC) center center no-repeat;
  background-size: 100% 100%;
}
.mine .notMember .tempVIP[data-v-14f7c465] {
  height: 16vw;
  border-radius: 1.06667vw;
  background: url(../img/tempVIP.5f9e8d18.png) center center no-repeat;
  background-size: 100% 100%;
}
.mine .notMember .tempBlack[data-v-14f7c465] {
  height: 16vw;
  border-radius: 1.06667vw;
  background: url(../img/tempBlack.8166cffa.png) center center no-repeat;
  background-size: 100% 100%;
}
.mine .myOrder[data-v-14f7c465] {
  margin-top: 2.66667vw;
  background: #fff;
}
.mine .myOrder .orderTit[data-v-14f7c465] {
  height: 13.24444vw;
  line-height: 13.24444vw;
  padding: 0;
  width: calc(100% - 10.66667vw);
  margin: 0 auto;
}
.mine .myOrder .orderTit .cellTitle[data-v-14f7c465] {
  font-size: 4.26667vw;
  font-family: PingFang SC;
  font-weight: 500;
  color: #202020;
}
.mine .myOrder .orderTit .cellValue[data-v-14f7c465] {
  font-size: 3.37778vw;
  font-family: PingFang SC;
  font-weight: 400;
  color: #aaaaaa;
}
.mine .myOrder .orderTit .van-icon[data-v-14f7c465] {
  line-height: 12.71111vw;
  font-size: 3.46667vw;
}
.mine .myOrder .orderStatus[data-v-14f7c465] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  background: #fff;
  -ms-flex-pack: distribute;
      justify-content: space-around;
  height: 22.22222vw;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.mine .myOrder .orderStatus .itemStatus[data-v-14f7c465] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  position: relative;
}
.mine .myOrder .orderStatus .itemStatus img[data-v-14f7c465] {
  width: 8vw;
  height: 8vw;
}
.mine .myOrder .orderStatus .itemStatus p[data-v-14f7c465] {
  margin-top: 2.66667vw;
  font-size: 3.37778vw;
  font-family: PingFang SC;
  font-weight: 500;
  color: #202020;
}
.mine .business[data-v-14f7c465] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  margin-top: 2.66667vw;
  padding: 2.66667vw;
  background: #fff;
}
.mine .business .row[data-v-14f7c465] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.mine .business .row .firstRow[data-v-14f7c465] {
  margin-bottom: 2.66667vw;
  width: 45.6vw;
  height: 21.33333vw;
}
.mine .business .row .firstRow[data-v-14f7c465]:first-child {
  margin-left: 0;
}
.mine .business .row .firstRow p[data-v-14f7c465] {
  font-size: 6.04444vw;
  font-family: DIN Alternate;
  font-weight: bold;
  color: #333333;
  margin-top: 8.44444vw;
  margin-left: 3.11111vw;
}
.mine .business .row .firstRow span[data-v-14f7c465] {
  font-size: 3.02222vw;
  font-family: PingFang SC;
  font-weight: 500;
  color: #333333;
}
.mine .business .row .firstRow .rowSpan[data-v-14f7c465] {
  margin-left: 3.11111vw;
}
.mine .business .row .secondRow[data-v-14f7c465] {
  width: 29.42222vw;
  height: 13.68889vw;
}
.mine .business .row .secondRow[data-v-14f7c465]:first-child {
  margin-left: 0;
}
.mine .business .row .secondRow p[data-v-14f7c465] {
  font-size: 4vw;
  font-family: PingFang SC;
  font-weight: 600;
  color: #333333;
  margin: 2.31111vw 0 0.88889vw 1.77778vw;
}
.mine .business .row .secondRow span[data-v-14f7c465] {
  font-size: 2.66667vw;
  font-family: PingFang SC;
  font-weight: 400;
  color: #888888;
  margin-left: 1.77778vw;
}
.mine .business .row .firstRow[data-v-14f7c465],
.mine .business .row .secondRow[data-v-14f7c465] {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  border-radius: 0.53333vw;
  margin-left: 2.66667vw;
}
.mine .business .row .myCustomer[data-v-14f7c465] {
  background: url(../img/myCustomer.95f3660b.png) center center no-repeat;
  background-size: 100% 100%;
}
.mine .business .row .todayOrder[data-v-14f7c465] {
  background: url(../img/todayOrder.30c7d815.png) center center no-repeat;
  background-size: 100% 100%;
}
.mine .business .row .share[data-v-14f7c465] {
  background: url(../img/share.d125711b.png) center center no-repeat;
  background-size: 100% 100%;
}
.mine .business .row .housekeeper[data-v-14f7c465] {
  background: url(../img/housekeeper.601a0e0e.png) center center no-repeat;
  background-size: 100% 100%;
}
.mine .business .row .financial[data-v-14f7c465] {
  background: url(data:image/png;base64,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) center center no-repeat;
  background-size: 100% 100%;
}
.mine .myServe[data-v-14f7c465] {
  background: #fff;
  margin-top: 2.66667vw;
  padding: 0 5.33333vw;
}
.mine .myServe .title[data-v-14f7c465] {
  height: 18.66667vw;
  border-bottom: 0.17778vw solid #f5f5f5;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.mine .myServe .title p[data-v-14f7c465] {
  font-size: 5.33333vw;
  font-family: PingFang SC;
  font-weight: 500;
  color: #282828;
  margin-bottom: 1.6vw;
}
.mine .myServe .title span[data-v-14f7c465] {
  font-size: 3.2vw;
  font-family: PingFang SC;
  font-weight: 400;
  color: #aaaaaa;
}
.mine .myServe .moduleGroup[data-v-14f7c465] {
  height: 70.93333vw;
}
.mine .myServe .moduleGroup .module[data-v-14f7c465] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  float: left;
  width: 25%;
  height: 22.13333vw;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.mine .myServe .moduleGroup .module .moduleImg[data-v-14f7c465] {
  width: 8vw;
  height: 8vw;
  margin-bottom: 1.6vw;
}
.mine .myServe .moduleGroup .module p[data-v-14f7c465] {
  font-size: 3.2vw;
  font-family: PingFang SC;
  font-weight: 400;
  color: #282828;
}
.mine .myServe .moduleGroup .opacity[data-v-14f7c465] {
  opacity: 0.5;
}
.mine .myServe .simpleLine[data-v-14f7c465] {
  height: 26.57778vw;
}

.van-number-keyboard[data-v-40e8e7e9] .van-number-keyboard__body .van-key {
  height: 14.4vw;
  line-height: 14.4vw;
  font-size: 3.37778vw;
}
.enter-overlay[data-v-40e8e7e9] {
  top: 36%;
}
.enter-overlay[data-v-40e8e7e9] .van-dialog__header {
  font-size: 4.26667vw;
  color: #202020;
  line-height: 13.15556vw;
}
.enter-overlay .opera-btn[data-v-40e8e7e9] {
  margin: 8.88889vw 0 8vw;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.enter-overlay .opera-btn button[data-v-40e8e7e9] {
  height: 7.73333vw;
  width: 7.73333vw;
  border: 1px solid #d2d2d2;
  background: #fff;
}
.enter-overlay .opera-btn input[data-v-40e8e7e9] {
  border: none;
  border-top: 1px solid #d2d2d2;
  border-bottom: 1px solid #d2d2d2;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  height: 7.73333vw;
  width: 37.86667vw;
  text-align: center;
  -webkit-appearance: none;
  border-radius: 0;
  line-height: normal;
}
.enter-overlay[data-v-40e8e7e9] .van-dialog__content {
  font-size: 3.55556vw;
}

.row-ellipsis[data-v-7cbbbd14] {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.clamp-ellipsis[data-v-7cbbbd14] {
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 3;
  overflow: hidden;
}
.default[data-v-7cbbbd14],
.default-padding[data-v-7cbbbd14] {
  padding: 0 3.11111vw;
}
.default-margin[data-v-7cbbbd14] {
  margin: 0 3.11111vw;
}
.absolute-center[data-v-7cbbbd14] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.text-center[data-v-7cbbbd14] {
  text-align: center;
  display: table-cell;
  vertical-align: middle;
}
[data-v-7cbbbd14] .van-list__error-text,[data-v-7cbbbd14] .van-list__finished-text,[data-v-7cbbbd14] .van-list__loading {
  font-size: 2.66667vw;
}
.border-top[data-v-7cbbbd14] {
  position: relative;
}
.border-top[data-v-7cbbbd14]::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 200%;
  border-bottom: 1px solid #ebedf0;
  color: #ebedf0;
  height: 200%;
  -webkit-transform-origin: left top;
  transform-origin: left top;
  -webkit-transform: scale(0.5);
  transform: scale(0.5);
  pointer-events: none;
  /* 防止点击触发 */
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
@media screen and (min-device-pixel-ratio: 3), (-webkit-min-device-pixel-ratio: 3) {
.border-top[data-v-7cbbbd14]::before {
    width: 300%;
    height: 300%;
    -webkit-transform: scale(0.33);
    transform: scale(0.33);
}
}
input[data-v-7cbbbd14] {
  text-indent: 0;
  background: transparent;
  border: 0 none;
  resize: none;
  outline: none;
  /*清除选中效果的默认蓝色边框 */
  -webkit-appearance: none;
  /*清除浏览器默认的样式 */
  line-height: normal;
}
input[data-v-7cbbbd14]:focus {
  border: none;
}
.certification-dialog[data-v-7cbbbd14] .van-dialog__header {
  font-size: 4.26667vw;
  font-family: PingFang SC;
  font-weight: 500;
  color: #202020;
}
.certification-dialog[data-v-7cbbbd14] .van-dialog__message {
  font-size: 3.2vw;
  font-family: PingFang SC;
  font-weight: 400;
  color: #202020;
  line-height: 4.88889vw;
  width: 46.22222vw;
  overflow: hidden;
  margin: 0 auto;
}
.product-list .product-item .info .tag[data-v-7cbbbd14] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  height: 6.13333vw;
  padding: 0.44444vw 0;
  overflow: hidden;
}
.productDetails .product-info .productTags .tags span[data-v-7cbbbd14],
.product-list .product-item .info .tag span[data-v-7cbbbd14] {
  margin-right: 1.24444vw;
  margin-bottom: 0.88889vw;
  border: 1px solid #a6251a;
  opacity: 0.8;
  border-radius: 0.53333vw;
  width: 15.11111vw;
  height: 4.26667vw;
  line-height: 4.35556vw;
  display: inline-block;
  vertical-align: middle;
  max-width: 17.77778vw;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  text-align: center;
  font-size: 2.66667vw;
  font-family: PingFangSC-Regular, PingFang SC;
  font-weight: 400;
  color: #a6251a;
}
.productDetails .product-info .productTags .tags span[data-v-7cbbbd14]:before,
.product-list .product-item .info .tag span[data-v-7cbbbd14]:before {
  content: '·';
  display: inline-block;
  vertical-align: middle;
  width: 1px;
  height: 100%;
  margin-top: 1px;
  color: transparent;
}
.productDetails .product-info .productTags .tags span[data-v-7cbbbd14]::after,
.product-list .product-item .info .tag span[data-v-7cbbbd14]::after {
  content: '·';
  display: inline-block;
  vertical-align: middle;
  width: 1px;
  height: 100%;
  margin-top: 1px;
  color: transparent;
}
.productDetails .product-info .productTags .tags .tag-item[data-v-7cbbbd14],
.product-list .product-item .info .tag .tag-item[data-v-7cbbbd14] {
  border: 1px solid #a6251a;
  opacity: 0.8;
  font-weight: 400;
  font-family: PingFang SC;
  color: #a6251a;
}
.productDetails .product-info .productTags .tags .tag-1[data-v-7cbbbd14],
.product-list .product-item .info .tag .tag-1[data-v-7cbbbd14] {
  color: #e42b3a;
  border: 1px solid #e42b3a;
}
.productDetails .product-info .productTags .tags .tag-2[data-v-7cbbbd14],
.product-list .product-item .info .tag .tag-2[data-v-7cbbbd14] {
  color: #a337df;
  border: 1px solid #a337df;
}
.productDetails .product-info .productTags .tags .tag-3[data-v-7cbbbd14],
.product-list .product-item .info .tag .tag-3[data-v-7cbbbd14] {
  color: #7DAB2B;
  border: 1px solid #7DAB2B;
}
.productDetails .product-info .productTags .tags .tag-4[data-v-7cbbbd14],
.product-list .product-item .info .tag .tag-4[data-v-7cbbbd14] {
  color: #43A7DD;
  border: 1px solid #43A7DD;
}
.customPop[data-v-7cbbbd14] .van-popup__close-icon {
  font-size: 4.88889vw;
  color: #202020;
  top: 4vw;
  right: 4vw;
}
.customPop .title[data-v-7cbbbd14] {
  font-size: 4.26667vw;
  font-family: PingFangSC-Medium, PingFang SC;
  font-weight: 500;
  color: #202020;
  width: 100%;
  text-align: center;
  padding: 4vw 0;
  margin-bottom: 6.22222vw;
}
.customPop .affirm[data-v-7cbbbd14] {
  position: fixed;
  z-index: 1;
  bottom: 0;
}
/*手机端实现真正的一像素边框*/
.border-1px-new[data-v-7cbbbd14] {
  position: relative;
}
.border-1px-new[data-v-7cbbbd14]:after {
  position: absolute;
  content: '';
  top: -50%;
  bottom: -50%;
  left: -50%;
  right: -50%;
  -webkit-transform: scale(0.5);
  transform: scale(0.5);
  border-bottom: 1px solid #a09b9b;
}
@media (-webkit-min-device-pixel-radio: 1.5), (min-device-pixel-radio: 1.5) {
border-1px-new[data-v-7cbbbd14]::after {
    -webkit-transform: scaleY(0.7);
    transform: scaleY(0.7);
}
}
@media (-webkit-min-device-pixel-radio: 2), (min-device-pixel-radio: 2) {
border-1px-new[data-v-7cbbbd14]::after {
    -webkit-transform: scaleY(0.5);
    transform: scaleY(0.5);
}
}
/*需要注意<input type="button">是没有:before, :after伪元素的*/
.search-list[data-v-7cbbbd14] {
  position: fixed;
  top: 0;
  width: 100%;
  left: 0;
  z-index: 2;
}
.search-list .search-title[data-v-7cbbbd14] {
  background-color: #ffffff;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  height: 13.33333vw;
  margin-bottom: 2.66667vw;
}
.search-list .search-title .search-btn[data-v-7cbbbd14] {
  width: 20.44444vw;
  height: 100%;
}
.search-list .search-title .search-btn > span[data-v-7cbbbd14] {
  font-size: 3.37778vw;
  font-family: PingFang SC;
  font-weight: 400;
  color: #aaaaaa;
}
.search-list .search-title .search-btn .activeTab[data-v-7cbbbd14] {
  color: #DCB982;
  font-weight: 500;
}
.search-list .search-title .search-btn .btn-img[data-v-7cbbbd14] {
  position: relative;
  margin-left: -1.77778vw;
}
.search-list .search-title .search-btn .btn-img .box[data-v-7cbbbd14] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  position: absolute;
}
.search-list .search-title .search-btn .btn-img .box-top[data-v-7cbbbd14] {
  width: 5.33333vw;
  height: 2.66667vw;
  top: -2.22222vw;
  left: 1.77778vw;
}
.search-list .search-title .search-btn .btn-img .box-top .triangle-top[data-v-7cbbbd14] {
  width: 0;
  height: 0;
  border: 0.88889vw solid transparent;
  border-bottom-color: #aaaaaa;
}
.search-list .search-title .search-btn .btn-img .box-top .activeTab-triangle-top[data-v-7cbbbd14] {
  border-bottom-color: #DCB982;
}
.search-list .search-title .search-btn .btn-img .box-bottom[data-v-7cbbbd14] {
  width: 5.33333vw;
  height: 3.55556vw;
  bottom: -3.55556vw;
  left: 1.77778vw;
}
.search-list .search-title .search-btn .btn-img .box-bottom .triangle-bottom[data-v-7cbbbd14] {
  width: 0;
  height: 0;
  border: 0.88889vw solid transparent;
  border-top-color: #aaaaaa;
}
.search-list .search-title .search-btn .btn-img .box-bottom .activeTab-triangle-bottom[data-v-7cbbbd14] {
  border-top-color: #DCB982;
}
.search-list .search-title .search-btn .btn-img2 > img[data-v-7cbbbd14] {
  display: inline-block;
  width: 3.28889vw;
  height: 3.11111vw;
  margin-left: 1.33333vw;
}
.filtrate[data-v-7cbbbd14] {
  position: relative;
  padding: 8.88889vw 2.66667vw;
}
.filtrate .main[data-v-7cbbbd14] {
  padding: 0;
}
.filtrate .title[data-v-7cbbbd14] {
  height: 13.33333vw;
  font-size: 3.2vw;
  font-family: PingFangSC-Regular, PingFang SC;
  font-weight: 400;
  color: #666666;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.filtrate .filtrate-list[data-v-7cbbbd14] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}
.filtrate .filtrate-list .filtrate-btn[data-v-7cbbbd14] {
  width: 21.33333vw;
  height: 9.6vw;
  border: 1px solid #aaaaaa;
  border-radius: 1.06667vw;
  text-align: center;
  line-height: 9.6vw;
  margin: 0px 2.66667vw 2.66667vw 0px;
  font-size: 3.2vw;
  font-family: PingFangSC-Regular, PingFang SC;
  font-weight: 400;
  color: #aaaaaa;
}
.filtrate .filtrate-list .filtrate-btn[data-v-7cbbbd14]:nth-child(3n) {
  margin: 0px 0px 2.66667vw 0px;
}
.filtrate .filtrate-list .filtrate-active-btn[data-v-7cbbbd14] {
  color: #dcb982;
  background: #fff2de no-repeat;
  border: 1px solid #dcb982;
}
.filtrate .filtrate-list input[data-v-7cbbbd14] {
  display: inline-block;
  width: 32vw;
  height: 8.88889vw;
  line-height: 8.88889vw;
  background: #f5f5f5;
  border-radius: 4.44444vw;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  text-align: center;
  font-size: 3.37778vw;
  font-family: PingFang SC;
  font-weight: 500;
}
.filtrate .filtrate-list input[data-v-7cbbbd14]::-webkit-input-placeholder {
  color: #aaaaaa;
}
.filtrate .filtrate-list input[data-v-7cbbbd14]:-ms-input-placeholder {
  color: #aaaaaa;
}
.filtrate .filtrate-list input[data-v-7cbbbd14]:-moz-placeholder {
  color: #aaaaaa;
}
.filtrate .filtrate-list input[data-v-7cbbbd14]::-moz-placeholder {
  color: #aaaaaa;
}
.filtrate .filtrate-list .middle[data-v-7cbbbd14] {
  display: inline-block;
  width: 4.44444vw;
  height: 1px;
  background: #aaaaaa;
  border-radius: 0.17778vw;
  margin: 4vw 1.77778vw;
}
.filtrate .bottom[data-v-7cbbbd14] {
  width: 90%;
  position: fixed;
  padding: 0 2.66667vw;
  height: 13.33333vw;
  bottom: 8.88889vw;
  left: 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.filtrate .bottom > div[data-v-7cbbbd14] {
  height: 13.33333vw;
  width: 22.22222vw;
  font-size: 4.26667vw;
  font-family: PingFang SC;
  font-weight: 500;
  color: #202020;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  background: #f5f5f5;
  border-radius: 0.8vw;
}
.filtrate .bottom .affirm[data-v-7cbbbd14] {
  width: 48.88889vw;
  font-size: 4.26667vw;
  font-family: PingFang SC;
  font-weight: 500;
  color: #ffffff;
  background: #dcb982;
}

.address-container .address-select[data-v-fd171be0] .van-picker__toolbar {
  height: 11.73333vw;
  line-height: 11.73333vw;
}
.address-container .address-select[data-v-fd171be0] .van-picker__toolbar .van-picker__cancel,
.address-container .address-select[data-v-fd171be0] .van-picker__toolbar .van-picker__confirm {
  padding: 0 3.02222vw;
  font-size: 3.37778vw;
}

.default[data-v-7bd1ffc1] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  margin-top: 8.88889vw;
}
.default img[data-v-7bd1ffc1] {
  width: 37.33333vw;
  margin: 4.44444vw;
}
.default span[data-v-7bd1ffc1] {
  font-size: 3.91111vw;
  font-family: PingFang SC;
  font-weight: 400;
  color: #ababab;
}


.ball[data-v-a31c3750] {
  position: fixed;
  z-index: 1;
}
.ball .inner[data-v-a31c3750] {
  height: 8.88889vw;
  width: 8.88889vw;
  border-radius: 50%;
  position: fixed;
  opacity: 0;
}
.drop-image[data-v-a31c3750] {
  height: 8.88889vw;
  width: 8.88889vw;
  border-radius: 50%;
}

.row-ellipsis[data-v-2fe162c3] {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.clamp-ellipsis[data-v-2fe162c3] {
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 3;
  overflow: hidden;
}
.default[data-v-2fe162c3],
.default-padding[data-v-2fe162c3] {
  padding: 0 3.11111vw;
}
.default-margin[data-v-2fe162c3] {
  margin: 0 3.11111vw;
}
.absolute-center[data-v-2fe162c3] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.text-center[data-v-2fe162c3] {
  text-align: center;
  display: table-cell;
  vertical-align: middle;
}
[data-v-2fe162c3] .van-list__error-text,[data-v-2fe162c3] .van-list__finished-text,[data-v-2fe162c3] .van-list__loading {
  font-size: 2.66667vw;
}
.border-top[data-v-2fe162c3] {
  position: relative;
}
.border-top[data-v-2fe162c3]::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 200%;
  border-bottom: 1px solid #ebedf0;
  color: #ebedf0;
  height: 200%;
  -webkit-transform-origin: left top;
  transform-origin: left top;
  -webkit-transform: scale(0.5);
  transform: scale(0.5);
  pointer-events: none;
  /* 防止点击触发 */
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
@media screen and (min-device-pixel-ratio: 3), (-webkit-min-device-pixel-ratio: 3) {
.border-top[data-v-2fe162c3]::before {
    width: 300%;
    height: 300%;
    -webkit-transform: scale(0.33);
    transform: scale(0.33);
}
}
input[data-v-2fe162c3] {
  text-indent: 0;
  background: transparent;
  border: 0 none;
  resize: none;
  outline: none;
  /*清除选中效果的默认蓝色边框 */
  -webkit-appearance: none;
  /*清除浏览器默认的样式 */
  line-height: normal;
}
input[data-v-2fe162c3]:focus {
  border: none;
}
.certification-dialog[data-v-2fe162c3] .van-dialog__header {
  font-size: 4.26667vw;
  font-family: PingFang SC;
  font-weight: 500;
  color: #202020;
}
.certification-dialog[data-v-2fe162c3] .van-dialog__message {
  font-size: 3.2vw;
  font-family: PingFang SC;
  font-weight: 400;
  color: #202020;
  line-height: 4.88889vw;
  width: 46.22222vw;
  overflow: hidden;
  margin: 0 auto;
}
.product-list .product-item .info .tag[data-v-2fe162c3] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  height: 6.13333vw;
  padding: 0.44444vw 0;
  overflow: hidden;
}
.productDetails .product-info .productTags .tags span[data-v-2fe162c3],
.product-list .product-item .info .tag span[data-v-2fe162c3] {
  margin-right: 1.24444vw;
  margin-bottom: 0.88889vw;
  border: 1px solid #a6251a;
  opacity: 0.8;
  border-radius: 0.53333vw;
  width: 15.11111vw;
  height: 4.26667vw;
  line-height: 4.35556vw;
  display: inline-block;
  vertical-align: middle;
  max-width: 17.77778vw;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  text-align: center;
  font-size: 2.66667vw;
  font-family: PingFangSC-Regular, PingFang SC;
  font-weight: 400;
  color: #a6251a;
}
.productDetails .product-info .productTags .tags span[data-v-2fe162c3]:before,
.product-list .product-item .info .tag span[data-v-2fe162c3]:before {
  content: '·';
  display: inline-block;
  vertical-align: middle;
  width: 1px;
  height: 100%;
  margin-top: 1px;
  color: transparent;
}
.productDetails .product-info .productTags .tags span[data-v-2fe162c3]::after,
.product-list .product-item .info .tag span[data-v-2fe162c3]::after {
  content: '·';
  display: inline-block;
  vertical-align: middle;
  width: 1px;
  height: 100%;
  margin-top: 1px;
  color: transparent;
}
.productDetails .product-info .productTags .tags .tag-item[data-v-2fe162c3],
.product-list .product-item .info .tag .tag-item[data-v-2fe162c3] {
  border: 1px solid #a6251a;
  opacity: 0.8;
  font-weight: 400;
  font-family: PingFang SC;
  color: #a6251a;
}
.productDetails .product-info .productTags .tags .tag-1[data-v-2fe162c3],
.product-list .product-item .info .tag .tag-1[data-v-2fe162c3] {
  color: #e42b3a;
  border: 1px solid #e42b3a;
}
.productDetails .product-info .productTags .tags .tag-2[data-v-2fe162c3],
.product-list .product-item .info .tag .tag-2[data-v-2fe162c3] {
  color: #a337df;
  border: 1px solid #a337df;
}
.productDetails .product-info .productTags .tags .tag-3[data-v-2fe162c3],
.product-list .product-item .info .tag .tag-3[data-v-2fe162c3] {
  color: #7DAB2B;
  border: 1px solid #7DAB2B;
}
.productDetails .product-info .productTags .tags .tag-4[data-v-2fe162c3],
.product-list .product-item .info .tag .tag-4[data-v-2fe162c3] {
  color: #43A7DD;
  border: 1px solid #43A7DD;
}
.customPop[data-v-2fe162c3] .van-popup__close-icon {
  font-size: 4.88889vw;
  color: #202020;
  top: 4vw;
  right: 4vw;
}
.customPop .title[data-v-2fe162c3] {
  font-size: 4.26667vw;
  font-family: PingFangSC-Medium, PingFang SC;
  font-weight: 500;
  color: #202020;
  width: 100%;
  text-align: center;
  padding: 4vw 0;
  margin-bottom: 6.22222vw;
}
.customPop .affirm[data-v-2fe162c3] {
  position: fixed;
  z-index: 1;
  bottom: 0;
}
/*手机端实现真正的一像素边框*/
.border-1px-new[data-v-2fe162c3] {
  position: relative;
}
.border-1px-new[data-v-2fe162c3]:after {
  position: absolute;
  content: '';
  top: -50%;
  bottom: -50%;
  left: -50%;
  right: -50%;
  -webkit-transform: scale(0.5);
  transform: scale(0.5);
  border-bottom: 1px solid #a09b9b;
}
@media (-webkit-min-device-pixel-radio: 1.5), (min-device-pixel-radio: 1.5) {
border-1px-new[data-v-2fe162c3]::after {
    -webkit-transform: scaleY(0.7);
    transform: scaleY(0.7);
}
}
@media (-webkit-min-device-pixel-radio: 2), (min-device-pixel-radio: 2) {
border-1px-new[data-v-2fe162c3]::after {
    -webkit-transform: scaleY(0.5);
    transform: scaleY(0.5);
}
}
/*需要注意<input type="button">是没有:before, :after伪元素的*/
#product-list[data-v-2fe162c3] {
  width: 100%;
  height: auto;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  background: #ffffff;
}
#product-list .default[data-v-2fe162c3] {
  width: 100%;
  height: 86.48889vw;
}
#product-list .product-item[data-v-2fe162c3] {
  width: 100%;
  height: auto;
  border-radius: 0.88889vw;
  position: relative;
  border-bottom: 1px solid #F5F5F5;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  padding: 2.75556vw 0;
  margin: 0 3.11111vw;
}
#product-list .product-item .topSign[data-v-2fe162c3] {
  width: 8.26667vw;
  position: absolute;
  top: -0.8vw;
  left: 2.13333vw;
  z-index: 99;
}
#product-list .product-item .badgeImg[data-v-2fe162c3] {
  position: absolute;
  height: 3.73333vw;
  z-index: 1;
  top: 2.66667vw;
  left: 0.62222vw;
  -o-object-fit: contain;
     object-fit: contain;
}
#product-list .product-item .stock[data-v-2fe162c3] {
  position: absolute;
  width: 34.66667vw;
  height: 34.66667vw;
  top: 2.66667vw;
  left: 0px;
  background: rgba(32, 32, 32, 0.4);
  font-size: 4.26667vw;
  font-family: PingFang SC;
  font-weight: 500;
  color: #ffffff;
  z-index: 1;
}
#product-list .product-item .img[data-v-2fe162c3] {
  width: 34.66667vw;
  height: 34.66667vw;
}
#product-list .product-item .info[data-v-2fe162c3] {
  width: 65%;
  padding: 0 0 0 4vw;
}
#product-list .product-item .info .name[data-v-2fe162c3] {
  color: #282828;
  font-size: 4vw;
  font-family: PingFang SC;
  font-weight: 400;
  color: #333333;
  line-height: 5.68889vw;
  height: 11.11111vw;
  -webkit-line-clamp: 2;
}
#product-list .product-item .info .tag[data-v-2fe162c3] {
  width: 44.44444vw;
  margin: 0.88889vw 0;
}
#product-list .product-item .info .preferential-price[data-v-2fe162c3] {
  line-height: 4.26667vw;
  color: #A6251A;
  position: relative;
  font-size: 4.88889vw;
  margin-top: 2.66667vw;
}
#product-list .product-item .info .preferential-price span[data-v-2fe162c3] {
  display: inline-block;
  font-weight: 500;
}
#product-list .product-item .info .preferential-price .icon[data-v-2fe162c3] {
  font-size: 3.37778vw;
  line-height: 4.8vw;
  font-family: DIN Alternate;
}
#product-list .product-item .info .preferential-price .price-ion[data-v-2fe162c3] {
  font-size: 3vw;
  margin-right: 1px;
}
#product-list .product-item .info .preferential-price .value[data-v-2fe162c3] {
  margin-left: -0.53333vw;
}
#product-list .product-item .info .preferential-price .top-tag[data-v-2fe162c3] {
  height: 3.46667vw;
  margin-left: 0.88889vw;
}
#product-list .product-item .info .preferential-price-stock[data-v-2fe162c3] {
  color: #aaaaaa;
}
#product-list .product-item .info .bottom[data-v-2fe162c3] {
  font-weight: 400;
  color: #202020;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  font-weight: bold;
}
#product-list .product-item .info .bottom .left[data-v-2fe162c3] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  margin-top: 0.71111vw;
}
#product-list .product-item .info .bottom .icon[data-v-2fe162c3] {
  font-size: 2.13333vw;
}
#product-list .product-item .info .bottom .value[data-v-2fe162c3] {
  font-size: 2.66667vw;
  font-weight: 400;
  margin-left: -0.26667vw;
}
#product-list .product-item .info .bottom .minPrice[data-v-2fe162c3] {
  font-size: 2.66667vw;
  margin-right: 1.24444vw;
}
#product-list .product-item .info .bottom .minMarketPrice[data-v-2fe162c3] {
  font-size: 2.66667vw;
  margin-right: 1.24444vw;
  color: #aaaaaa;
}
#product-list .product-item .info .bottom .minMarketPrice .value[data-v-2fe162c3] {
  text-decoration: line-through;
}
#product-list .product-item .info .bottom .cart-btn[data-v-2fe162c3] {
  float: right;
  width: 7.11111vw;
  height: 7.11111vw;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
  -webkit-box-align: end;
      -ms-flex-align: end;
          align-items: flex-end;
  margin-right: 0.44444vw;
}
#product-list .product-item .info .bottom .cart-btn > img[data-v-2fe162c3] {
  width: 5.33333vw;
  height: 5.33333vw;
}
#product-list .product-item .info .bottom-stock[data-v-2fe162c3] {
  color: #aaaaaa;
}
#product-list .product-item .info .bottom-stock .minPrice[data-v-2fe162c3] {
  color: #202020;
}
#product-list .move_dot[data-v-2fe162c3] {
  position: fixed;
  z-index: 4;
  top: 8.88889vw;
  height: 8.88889vw;
  width: 8.88889vw;
  border-radius: 50%;
}
#product-list .move_dot img[data-v-2fe162c3] {
  -webkit-animation: 0.88s mymove-data-v-2fe162c3 ease-in-out;
          animation: 0.88s mymove-data-v-2fe162c3 ease-in-out;
  width: 100%;
  height: 100%;
  border-radius: 50%;
}
#product-list .cart-fixed[data-v-2fe162c3] {
  position: fixed;
  z-index: 6;
  bottom: 8vw;
  right: 8.88889vw;
  width: 13.33333vw;
  height: 13.33333vw;
  background: -webkit-gradient(linear, left bottom, left top, from(#f8f8f8), to(#ffffff));
  background: linear-gradient(0deg, #f8f8f8, #ffffff);
  -webkit-box-shadow: 0px 0.44444vw 1.77778vw 0px rgba(0, 0, 0, 0.1);
          box-shadow: 0px 0.44444vw 1.77778vw 0px rgba(0, 0, 0, 0.1);
  border-radius: 50%;
}
#product-list .cart-fixed img[data-v-2fe162c3] {
  width: 4.97778vw;
  height: 4.71111vw;
}
#product-list .cart-fixed .cart-tag[data-v-2fe162c3] {
  position: absolute;
  top: 0;
  right: -3%;
  width: 6.4vw;
  height: 6.4vw;
  font-size: 6.22222vw;
  padding: 0;
  border-radius: 50%;
  line-height: inherit;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  color: #fff;
  text-align: center;
  -webkit-transform: scale(0.5);
          transform: scale(0.5);
  -webkit-transform-origin: 100% 0%;
          transform-origin: 100% 0%;
}
@-webkit-keyframes mymove-data-v-2fe162c3 {
0% {
    -webkit-transform: scale(1.2);
            transform: scale(1.2);
}
20% {
    -webkit-transform: scale(0.8);
            transform: scale(0.8);
}
40% {
    -webkit-transform: scale(0.6);
            transform: scale(0.6);
}
60% {
    -webkit-transform: scale(0.8);
            transform: scale(0.8);
}
80% {
    -webkit-transform: scale(1.2);
            transform: scale(1.2);
}
100% {
    -webkit-transform: scale(1);
            transform: scale(1);
}
}
@keyframes mymove-data-v-2fe162c3 {
0% {
    -webkit-transform: scale(1.2);
            transform: scale(1.2);
}
20% {
    -webkit-transform: scale(0.8);
            transform: scale(0.8);
}
40% {
    -webkit-transform: scale(0.6);
            transform: scale(0.6);
}
60% {
    -webkit-transform: scale(0.8);
            transform: scale(0.8);
}
80% {
    -webkit-transform: scale(1.2);
            transform: scale(1.2);
}
100% {
    -webkit-transform: scale(1);
            transform: scale(1);
}
}
#product-list .moveToCart[data-v-2fe162c3] {
  -webkit-animation: mymove-data-v-2fe162c3 0.2s ease-in-out;
          animation: mymove-data-v-2fe162c3 0.2s ease-in-out;
}

#spuPop {
  overflow-y: hidden;
}
.specification-content .van-stepper {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.specification-content .van-stepper__minus,
.specification-content .van-stepper__plus {
  width: 8vw;
  height: 8vw;
  font-size: 3.91111vw;
  border: 1px solid #d2d2d2;
  background: #fff;
}
.specification-content .van-stepper__input {
  width: 11.55556vw;
  height: 8vw;
  font-size: 3.37778vw;
  border: none;
  border-top: 1px solid #d2d2d2;
  border-bottom: 1px solid #d2d2d2;
  background: #fff;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  margin: 0;
}
.specification-content .van-stepper__minus::after,
.specification-content .van-stepper__plus::after {
  width: 1px;
  height: 1.77778vw;
}
.specification-content .van-stepper__minus::before,
.specification-content .van-stepper__plus::before {
  width: 1.77778vw;
  height: 1px;
}

.row-ellipsis[data-v-df62daf8] {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.clamp-ellipsis[data-v-df62daf8] {
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 3;
  overflow: hidden;
}
.default[data-v-df62daf8],
.default-padding[data-v-df62daf8] {
  padding: 0 3.11111vw;
}
.default-margin[data-v-df62daf8] {
  margin: 0 3.11111vw;
}
.absolute-center[data-v-df62daf8] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.text-center[data-v-df62daf8] {
  text-align: center;
  display: table-cell;
  vertical-align: middle;
}
[data-v-df62daf8] .van-list__error-text,[data-v-df62daf8] .van-list__finished-text,[data-v-df62daf8] .van-list__loading {
  font-size: 2.66667vw;
}
.border-top[data-v-df62daf8] {
  position: relative;
}
.border-top[data-v-df62daf8]::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 200%;
  border-bottom: 1px solid #ebedf0;
  color: #ebedf0;
  height: 200%;
  -webkit-transform-origin: left top;
  transform-origin: left top;
  -webkit-transform: scale(0.5);
  transform: scale(0.5);
  pointer-events: none;
  /* 防止点击触发 */
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
@media screen and (min-device-pixel-ratio: 3), (-webkit-min-device-pixel-ratio: 3) {
.border-top[data-v-df62daf8]::before {
    width: 300%;
    height: 300%;
    -webkit-transform: scale(0.33);
    transform: scale(0.33);
}
}
input[data-v-df62daf8] {
  text-indent: 0;
  background: transparent;
  border: 0 none;
  resize: none;
  outline: none;
  /*清除选中效果的默认蓝色边框 */
  -webkit-appearance: none;
  /*清除浏览器默认的样式 */
  line-height: normal;
}
input[data-v-df62daf8]:focus {
  border: none;
}
.certification-dialog[data-v-df62daf8] .van-dialog__header {
  font-size: 4.26667vw;
  font-family: PingFang SC;
  font-weight: 500;
  color: #202020;
}
.certification-dialog[data-v-df62daf8] .van-dialog__message {
  font-size: 3.2vw;
  font-family: PingFang SC;
  font-weight: 400;
  color: #202020;
  line-height: 4.88889vw;
  width: 46.22222vw;
  overflow: hidden;
  margin: 0 auto;
}
.product-list .product-item .info .tag[data-v-df62daf8] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  height: 6.13333vw;
  padding: 0.44444vw 0;
  overflow: hidden;
}
.productDetails .product-info .productTags .tags span[data-v-df62daf8],
.product-list .product-item .info .tag span[data-v-df62daf8] {
  margin-right: 1.24444vw;
  margin-bottom: 0.88889vw;
  border: 1px solid #a6251a;
  opacity: 0.8;
  border-radius: 0.53333vw;
  width: 15.11111vw;
  height: 4.26667vw;
  line-height: 4.35556vw;
  display: inline-block;
  vertical-align: middle;
  max-width: 17.77778vw;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  text-align: center;
  font-size: 2.66667vw;
  font-family: PingFangSC-Regular, PingFang SC;
  font-weight: 400;
  color: #a6251a;
}
.productDetails .product-info .productTags .tags span[data-v-df62daf8]:before,
.product-list .product-item .info .tag span[data-v-df62daf8]:before {
  content: '·';
  display: inline-block;
  vertical-align: middle;
  width: 1px;
  height: 100%;
  margin-top: 1px;
  color: transparent;
}
.productDetails .product-info .productTags .tags span[data-v-df62daf8]::after,
.product-list .product-item .info .tag span[data-v-df62daf8]::after {
  content: '·';
  display: inline-block;
  vertical-align: middle;
  width: 1px;
  height: 100%;
  margin-top: 1px;
  color: transparent;
}
.productDetails .product-info .productTags .tags .tag-item[data-v-df62daf8],
.product-list .product-item .info .tag .tag-item[data-v-df62daf8] {
  border: 1px solid #a6251a;
  opacity: 0.8;
  font-weight: 400;
  font-family: PingFang SC;
  color: #a6251a;
}
.productDetails .product-info .productTags .tags .tag-1[data-v-df62daf8],
.product-list .product-item .info .tag .tag-1[data-v-df62daf8] {
  color: #e42b3a;
  border: 1px solid #e42b3a;
}
.productDetails .product-info .productTags .tags .tag-2[data-v-df62daf8],
.product-list .product-item .info .tag .tag-2[data-v-df62daf8] {
  color: #a337df;
  border: 1px solid #a337df;
}
.productDetails .product-info .productTags .tags .tag-3[data-v-df62daf8],
.product-list .product-item .info .tag .tag-3[data-v-df62daf8] {
  color: #7DAB2B;
  border: 1px solid #7DAB2B;
}
.productDetails .product-info .productTags .tags .tag-4[data-v-df62daf8],
.product-list .product-item .info .tag .tag-4[data-v-df62daf8] {
  color: #43A7DD;
  border: 1px solid #43A7DD;
}
.customPop[data-v-df62daf8] .van-popup__close-icon {
  font-size: 4.88889vw;
  color: #202020;
  top: 4vw;
  right: 4vw;
}
.customPop .title[data-v-df62daf8] {
  font-size: 4.26667vw;
  font-family: PingFangSC-Medium, PingFang SC;
  font-weight: 500;
  color: #202020;
  width: 100%;
  text-align: center;
  padding: 4vw 0;
  margin-bottom: 6.22222vw;
}
.customPop .affirm[data-v-df62daf8] {
  position: fixed;
  z-index: 1;
  bottom: 0;
}
/*手机端实现真正的一像素边框*/
.border-1px-new[data-v-df62daf8] {
  position: relative;
}
.border-1px-new[data-v-df62daf8]:after {
  position: absolute;
  content: '';
  top: -50%;
  bottom: -50%;
  left: -50%;
  right: -50%;
  -webkit-transform: scale(0.5);
  transform: scale(0.5);
  border-bottom: 1px solid #a09b9b;
}
@media (-webkit-min-device-pixel-radio: 1.5), (min-device-pixel-radio: 1.5) {
border-1px-new[data-v-df62daf8]::after {
    -webkit-transform: scaleY(0.7);
    transform: scaleY(0.7);
}
}
@media (-webkit-min-device-pixel-radio: 2), (min-device-pixel-radio: 2) {
border-1px-new[data-v-df62daf8]::after {
    -webkit-transform: scaleY(0.5);
    transform: scaleY(0.5);
}
}
/*需要注意<input type="button">是没有:before, :after伪元素的*/
.price[data-v-df62daf8] {
  padding: 3.55556vw 3.11111vw;
  font-family: DIN Alternate;
}
.price .preferential-price[data-v-df62daf8] {
  line-height: 4.26667vw;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: content;
      -ms-flex-pack: content;
          justify-content: content;
  -ms-flex-line-pack: end;
      align-content: flex-end;
  color: #A6251A;
  margin-bottom: 0.88889vw;
  position: relative;
  font-family: DIN Alternate;
}
.price .preferential-price span[data-v-df62daf8] {
  display: inline-block;
  font-weight: 500;
}
.price .preferential-price .icon[data-v-df62daf8] {
  font-size: 5.33333vw;
  font-family: DIN Alternate;
  line-height: 6.04444vw;
}
.price .preferential-price .value[data-v-df62daf8] {
  font-size: 8vw;
  margin-left: -0.53333vw;
}
.price .preferential-price .top-tag[data-v-df62daf8] {
  font-size: 3.2vw;
  font-family: PingFang SC;
  font-weight: 400;
  color: #fdddab;
  height: 3.91111vw;
  line-height: 3.91111vw;
  position: relative;
  top: 0.88889vw;
  left: 0.88889vw;
  padding: 0 0.35556vw;
}
.price .preferential-price-stock[data-v-df62daf8] {
  color: #aaaaaa;
}
.price .bottom-price[data-v-df62daf8] {
  font-weight: 400;
  color: #202020;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  font-family: DIN Alternate;
}
.price .bottom-price .icon[data-v-df62daf8] {
  font-size: 4.26667vw;
  line-height: 4.62222vw;
}
.price .bottom-price .value[data-v-df62daf8] {
  font-size: 4.26667vw;
}
.price .bottom-price .minPrice[data-v-df62daf8] {
  font-size: 4.26667vw;
  margin-right: 1.24444vw;
}
.price .bottom-price .minMarketPrice[data-v-df62daf8] {
  color: #aaaaaa;
}
.price .bottom-price .minMarketPrice .value[data-v-df62daf8] {
  text-decoration: line-through;
}
.price .bottom-price-stock .minPrice[data-v-df62daf8] {
  color: #202020;
}
[data-v-df62daf8] .van-popup__close-icon {
  font-size: 4.88889vw;
  color: #202020;
}
.specification-content[data-v-df62daf8] {
  padding: 4.44444vw 3.11111vw;
}
.specification-content .product-info[data-v-df62daf8] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  margin-bottom: 2.66667vw;
}
.specification-content .product-info .banner[data-v-df62daf8] {
  width: 24.17778vw;
  height: 24.17778vw;
  margin-right: 1.77778vw;
}
.specification-content .product-info .price[data-v-df62daf8] {
  padding: 1.33333vw 2.66667vw;
}
.specification-content .product-info .inventory[data-v-df62daf8] {
  font-size: 3.2vw;
  font-family: PingFangSC-Regular, PingFang SC;
  font-weight: 400;
  color: #aaaaaa;
  line-height: 4.53333vw;
  margin-top: 5.33333vw;
}
.specification-content .product-skus[data-v-df62daf8] {
  height: 18.66667vw;
  overflow-y: scroll;
  margin-bottom: 0.88889vw;
  -webkit-overflow-scrolling: touch;
}
.specification-content .product-skus[data-v-df62daf8]::-webkit-scrollbar {
  background-color: transparent;
  width: 0px;
  height: 0px;
  display: none;
}
.specification-content .product-skus .product-skus-item .title[data-v-df62daf8] {
  font-size: 3.2vw;
  font-family: PingFang SC;
  font-weight: 400;
  color: #202020;
  line-height: 4.26667vw;
}
.specification-content .product-skus .product-skus-item .list[data-v-df62daf8] {
  width: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  overflow-y: scroll;
}
.specification-content .product-skus .product-skus-item .list .item[data-v-df62daf8] {
  padding: 0 4vw;
  height: 10.66667vw;
  background: #f5f5f5;
  border-radius: 0.53333vw;
  font-size: 3.2vw;
  font-family: PingFang SC;
  font-weight: 500;
  color: #202020;
  text-align: center;
  line-height: 10.66667vw;
  margin: 1.77778vw;
}
.specification-content .product-skus .product-skus-item .list .item-active[data-v-df62daf8] {
  color: #dcb982;
  background: #fff2de;
  border: 0.17778vw solid #dcb982;
}
.specification-content .product-skus .product-skus-item .list .item-disabled[data-v-df62daf8] {
  background: #fff5f5f5;
  color: #202020;
  opacity: 0.3;
}
.specification-content .num-content[data-v-df62daf8] {
  margin-top: 2.66667vw;
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.specification-content .num-content .hide[data-v-df62daf8] {
  width: 12.44444vw;
  height: 8vw;
  top: 0;
  left: 8vw;
  position: absolute;
}
.specification-content .num-content .prompt[data-v-df62daf8] {
  font-size: 2.66667vw;
  font-family: PingFangSC-Regular, PingFang SC;
  font-weight: 400;
  color: #e0614c;
  line-height: 3.73333vw;
  margin-left: 1.33333vw;
}
.specification-content .freight[data-v-df62daf8] {
  width: 100%;
  font-size: 3.2vw;
  font-family: PingFangSC-Regular, PingFang SC;
  font-weight: 400;
  color: #202020;
  line-height: 3.73333vw;
}
.specification-content .select[data-v-df62daf8] {
  width: 93%;
  position: absolute;
  bottom: 22.22222vw;
  font-size: 3.37778vw;
  background: #f5f5f5;
  border-radius: 0.53333vw;
  font-size: 3.2vw;
  font-family: PingFangSC-Regular, PingFang SC;
  font-weight: 400;
  color: #999999;
  padding: 1.33333vw;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.specification-content .select span[data-v-df62daf8] {
  margin-left: 0.88889vw;
}
.specification-content .bottom[data-v-df62daf8] {
  position: absolute;
  width: 100%;
  height: 13.33333vw;
  bottom: 5.33333vw;
  left: 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.specification-content .bottom .confirm[data-v-df62daf8] {
  width: 93.6vw;
  height: 13.33333vw;
  background: #dcb982;
  border-radius: 0.8vw;
  font-size: 4.26667vw;
  font-family: PingFang SC;
  font-weight: 500;
  color: #ffffff;
}
.specification-content .bottom .addCart[data-v-df62daf8],
.specification-content .bottom .buy[data-v-df62daf8] {
  width: 46.75556vw;
  height: 13.33333vw;
  color: #202020;
  border-radius: 0.53333vw 0px 0px 0.53333vw;
  font-size: 4.26667vw;
  font-family: PingFang SC;
  font-weight: 500;
  border: 0.17778vw solid #f5f5f5;
}
.specification-content .bottom .buy[data-v-df62daf8] {
  background: #dcb982;
  color: #ffffff;
  border-radius: 0px 0.8vw 0.8vw 0px;
  border: 0.17778vw solid #dcb982;
}

.row-ellipsis[data-v-b82373da] {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.clamp-ellipsis[data-v-b82373da] {
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 3;
  overflow: hidden;
}
.default[data-v-b82373da],
.default-padding[data-v-b82373da] {
  padding: 0 3.11111vw;
}
.default-margin[data-v-b82373da] {
  margin: 0 3.11111vw;
}
.absolute-center[data-v-b82373da] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.text-center[data-v-b82373da] {
  text-align: center;
  display: table-cell;
  vertical-align: middle;
}
[data-v-b82373da] .van-list__error-text,[data-v-b82373da] .van-list__finished-text,[data-v-b82373da] .van-list__loading {
  font-size: 2.66667vw;
}
.border-top[data-v-b82373da] {
  position: relative;
}
.border-top[data-v-b82373da]::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 200%;
  border-bottom: 1px solid #ebedf0;
  color: #ebedf0;
  height: 200%;
  -webkit-transform-origin: left top;
  transform-origin: left top;
  -webkit-transform: scale(0.5);
  transform: scale(0.5);
  pointer-events: none;
  /* 防止点击触发 */
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
@media screen and (min-device-pixel-ratio: 3), (-webkit-min-device-pixel-ratio: 3) {
.border-top[data-v-b82373da]::before {
    width: 300%;
    height: 300%;
    -webkit-transform: scale(0.33);
    transform: scale(0.33);
}
}
input[data-v-b82373da] {
  text-indent: 0;
  background: transparent;
  border: 0 none;
  resize: none;
  outline: none;
  /*清除选中效果的默认蓝色边框 */
  -webkit-appearance: none;
  /*清除浏览器默认的样式 */
  line-height: normal;
}
input[data-v-b82373da]:focus {
  border: none;
}
.certification-dialog[data-v-b82373da] .van-dialog__header {
  font-size: 4.26667vw;
  font-family: PingFang SC;
  font-weight: 500;
  color: #202020;
}
.certification-dialog[data-v-b82373da] .van-dialog__message {
  font-size: 3.2vw;
  font-family: PingFang SC;
  font-weight: 400;
  color: #202020;
  line-height: 4.88889vw;
  width: 46.22222vw;
  overflow: hidden;
  margin: 0 auto;
}
.product-list .product-item .info .tag[data-v-b82373da] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  height: 6.13333vw;
  padding: 0.44444vw 0;
  overflow: hidden;
}
.productDetails .product-info .productTags .tags span[data-v-b82373da],
.product-list .product-item .info .tag span[data-v-b82373da] {
  margin-right: 1.24444vw;
  margin-bottom: 0.88889vw;
  border: 1px solid #a6251a;
  opacity: 0.8;
  border-radius: 0.53333vw;
  width: 15.11111vw;
  height: 4.26667vw;
  line-height: 4.35556vw;
  display: inline-block;
  vertical-align: middle;
  max-width: 17.77778vw;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  text-align: center;
  font-size: 2.66667vw;
  font-family: PingFangSC-Regular, PingFang SC;
  font-weight: 400;
  color: #a6251a;
}
.productDetails .product-info .productTags .tags span[data-v-b82373da]:before,
.product-list .product-item .info .tag span[data-v-b82373da]:before {
  content: '·';
  display: inline-block;
  vertical-align: middle;
  width: 1px;
  height: 100%;
  margin-top: 1px;
  color: transparent;
}
.productDetails .product-info .productTags .tags span[data-v-b82373da]::after,
.product-list .product-item .info .tag span[data-v-b82373da]::after {
  content: '·';
  display: inline-block;
  vertical-align: middle;
  width: 1px;
  height: 100%;
  margin-top: 1px;
  color: transparent;
}
.productDetails .product-info .productTags .tags .tag-item[data-v-b82373da],
.product-list .product-item .info .tag .tag-item[data-v-b82373da] {
  border: 1px solid #a6251a;
  opacity: 0.8;
  font-weight: 400;
  font-family: PingFang SC;
  color: #a6251a;
}
.productDetails .product-info .productTags .tags .tag-1[data-v-b82373da],
.product-list .product-item .info .tag .tag-1[data-v-b82373da] {
  color: #e42b3a;
  border: 1px solid #e42b3a;
}
.productDetails .product-info .productTags .tags .tag-2[data-v-b82373da],
.product-list .product-item .info .tag .tag-2[data-v-b82373da] {
  color: #a337df;
  border: 1px solid #a337df;
}
.productDetails .product-info .productTags .tags .tag-3[data-v-b82373da],
.product-list .product-item .info .tag .tag-3[data-v-b82373da] {
  color: #7DAB2B;
  border: 1px solid #7DAB2B;
}
.productDetails .product-info .productTags .tags .tag-4[data-v-b82373da],
.product-list .product-item .info .tag .tag-4[data-v-b82373da] {
  color: #43A7DD;
  border: 1px solid #43A7DD;
}
.customPop[data-v-b82373da] .van-popup__close-icon {
  font-size: 4.88889vw;
  color: #202020;
  top: 4vw;
  right: 4vw;
}
.customPop .title[data-v-b82373da] {
  font-size: 4.26667vw;
  font-family: PingFangSC-Medium, PingFang SC;
  font-weight: 500;
  color: #202020;
  width: 100%;
  text-align: center;
  padding: 4vw 0;
  margin-bottom: 6.22222vw;
}
.customPop .affirm[data-v-b82373da] {
  position: fixed;
  z-index: 1;
  bottom: 0;
}
/*手机端实现真正的一像素边框*/
.border-1px-new[data-v-b82373da] {
  position: relative;
}
.border-1px-new[data-v-b82373da]:after {
  position: absolute;
  content: '';
  top: -50%;
  bottom: -50%;
  left: -50%;
  right: -50%;
  -webkit-transform: scale(0.5);
  transform: scale(0.5);
  border-bottom: 1px solid #a09b9b;
}
@media (-webkit-min-device-pixel-radio: 1.5), (min-device-pixel-radio: 1.5) {
border-1px-new[data-v-b82373da]::after {
    -webkit-transform: scaleY(0.7);
    transform: scaleY(0.7);
}
}
@media (-webkit-min-device-pixel-radio: 2), (min-device-pixel-radio: 2) {
border-1px-new[data-v-b82373da]::after {
    -webkit-transform: scaleY(0.5);
    transform: scaleY(0.5);
}
}
/*需要注意<input type="button">是没有:before, :after伪元素的*/
.product-list[data-v-b82373da] {
  width: 100%;
  height: auto;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}
.product-list .default[data-v-b82373da] {
  width: 100%;
  height: 86.48889vw;
}
.product-list .product-item[data-v-b82373da] {
  width: 45.24444vw;
  height: 76vw;
  background: #ffffff;
  border-radius: 0.88889vw;
  margin-right: 3.11111vw;
  margin-bottom: 3.11111vw;
  position: relative;
}
.product-list .product-item .badgeImg[data-v-b82373da] {
  position: absolute;
  height: 3.73333vw;
  z-index: 1;
  top: 0.8vw;
  left: 0.88889vw;
  -o-object-fit: contain;
     object-fit: contain;
}
.product-list .product-item .img[data-v-b82373da] {
  width: 45.24444vw;
  height: 45.24444vw;
}
.product-list .product-item[data-v-b82373da]:nth-child(2n) {
  margin-right: 0;
}
.stock[data-v-b82373da] {
  position: absolute;
  width: 45.24444vw;
  height: 45.24444vw;
  top: 0;
  left: 0px;
  background: rgba(32, 32, 32, 0.5);
  font-size: 4.26667vw;
  font-family: PingFang SC;
  font-weight: 500;
  color: #ffffff;
  z-index: 1;
}
.info[data-v-b82373da] {
  padding: 0 2.22222vw;
}
.info .name[data-v-b82373da] {
  font-size: 3.37778vw;
  font-weight: 500;
  color: #282828;
  line-height: 5.33333vw;
  height: 10.66667vw;
  -webkit-line-clamp: 2;
}
.info .tag[data-v-b82373da] {
  width: 44.44444vw;
  margin: 1.33333vw 0;
}
.info .preferential-price[data-v-b82373da] {
  line-height: 4.26667vw;
  color: #A6251A;
  position: relative;
  font-size: 4.88889vw;
}
.info .preferential-price span[data-v-b82373da] {
  display: inline-block;
  font-weight: 500;
}
.info .preferential-price .price-ion[data-v-b82373da] {
  font-size: 3vw;
  margin-right: 1px;
}
.info .preferential-price .icon[data-v-b82373da] {
  font-size: 3.2vw;
  line-height: 5.15556vw;
  font-family: DIN Alternate;
}
.info .preferential-price .value[data-v-b82373da] {
  margin-left: -0.53333vw;
}
.info .preferential-price .top-tag[data-v-b82373da] {
  height: 3.46667vw;
  margin-left: 0.88889vw;
}
.info .preferential-price-stock[data-v-b82373da] {
  color: #aaaaaa;
}
.info .bottom[data-v-b82373da] {
  font-weight: 400;
  color: #202020;
  font-weight: bold;
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.info .bottom .left[data-v-b82373da] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  line-height: 3.55556vw;
}
.info .bottom .icon[data-v-b82373da] {
  font-size: 2.13333vw;
}
.info .bottom .value[data-v-b82373da] {
  font-size: 2.66667vw;
  font-weight: 400;
  margin-left: -0.26667vw;
}
.info .bottom .minPrice[data-v-b82373da] {
  font-size: 2.66667vw;
  margin-right: 1.24444vw;
  font-family: DINAlternate-Bold, DINAlternate;
}
.info .bottom .minMarketPrice[data-v-b82373da] {
  color: #aaaaaa;
}
.info .bottom .minMarketPrice .value[data-v-b82373da] {
  text-decoration: line-through;
}
.info .bottom .cart-btn[data-v-b82373da] {
  position: absolute;
  right: 0;
  bottom: 0.88889vw;
  width: 7.11111vw;
  height: 7.11111vw;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
  -webkit-box-align: end;
      -ms-flex-align: end;
          align-items: flex-end;
  margin-right: 0.44444vw;
}
.info .bottom .cart-btn > img[data-v-b82373da] {
  width: 5.33333vw;
  height: 5.33333vw;
}
.info .bottom .sale[data-v-b82373da] {
  font-size: 2.48889vw;
  color: #aaaaaa;
  font-weight: 300;
}
.info .bottom-stock[data-v-b82373da] {
  color: #aaaaaa;
}
.info .bottom-stock .minPrice[data-v-b82373da] {
  color: #202020;
}

.row-ellipsis[data-v-677082ae] {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.clamp-ellipsis[data-v-677082ae] {
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 3;
  overflow: hidden;
}
.default[data-v-677082ae],
.default-padding[data-v-677082ae] {
  padding: 0 3.11111vw;
}
.default-margin[data-v-677082ae] {
  margin: 0 3.11111vw;
}
.absolute-center[data-v-677082ae] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.text-center[data-v-677082ae] {
  text-align: center;
  display: table-cell;
  vertical-align: middle;
}
[data-v-677082ae] .van-list__error-text,[data-v-677082ae] .van-list__finished-text,[data-v-677082ae] .van-list__loading {
  font-size: 2.66667vw;
}
.border-top[data-v-677082ae] {
  position: relative;
}
.border-top[data-v-677082ae]::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 200%;
  border-bottom: 1px solid #ebedf0;
  color: #ebedf0;
  height: 200%;
  -webkit-transform-origin: left top;
  transform-origin: left top;
  -webkit-transform: scale(0.5);
  transform: scale(0.5);
  pointer-events: none;
  /* 防止点击触发 */
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
@media screen and (min-device-pixel-ratio: 3), (-webkit-min-device-pixel-ratio: 3) {
.border-top[data-v-677082ae]::before {
    width: 300%;
    height: 300%;
    -webkit-transform: scale(0.33);
    transform: scale(0.33);
}
}
input[data-v-677082ae] {
  text-indent: 0;
  background: transparent;
  border: 0 none;
  resize: none;
  outline: none;
  /*清除选中效果的默认蓝色边框 */
  -webkit-appearance: none;
  /*清除浏览器默认的样式 */
  line-height: normal;
}
input[data-v-677082ae]:focus {
  border: none;
}
.certification-dialog[data-v-677082ae] .van-dialog__header {
  font-size: 4.26667vw;
  font-family: PingFang SC;
  font-weight: 500;
  color: #202020;
}
.certification-dialog[data-v-677082ae] .van-dialog__message {
  font-size: 3.2vw;
  font-family: PingFang SC;
  font-weight: 400;
  color: #202020;
  line-height: 4.88889vw;
  width: 46.22222vw;
  overflow: hidden;
  margin: 0 auto;
}
.product-list .product-item .info .tag[data-v-677082ae] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  height: 6.13333vw;
  padding: 0.44444vw 0;
  overflow: hidden;
}
.productDetails .product-info .productTags .tags span[data-v-677082ae],
.product-list .product-item .info .tag span[data-v-677082ae] {
  margin-right: 1.24444vw;
  margin-bottom: 0.88889vw;
  border: 1px solid #a6251a;
  opacity: 0.8;
  border-radius: 0.53333vw;
  width: 15.11111vw;
  height: 4.26667vw;
  line-height: 4.35556vw;
  display: inline-block;
  vertical-align: middle;
  max-width: 17.77778vw;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  text-align: center;
  font-size: 2.66667vw;
  font-family: PingFangSC-Regular, PingFang SC;
  font-weight: 400;
  color: #a6251a;
}
.productDetails .product-info .productTags .tags span[data-v-677082ae]:before,
.product-list .product-item .info .tag span[data-v-677082ae]:before {
  content: '·';
  display: inline-block;
  vertical-align: middle;
  width: 1px;
  height: 100%;
  margin-top: 1px;
  color: transparent;
}
.productDetails .product-info .productTags .tags span[data-v-677082ae]::after,
.product-list .product-item .info .tag span[data-v-677082ae]::after {
  content: '·';
  display: inline-block;
  vertical-align: middle;
  width: 1px;
  height: 100%;
  margin-top: 1px;
  color: transparent;
}
.productDetails .product-info .productTags .tags .tag-item[data-v-677082ae],
.product-list .product-item .info .tag .tag-item[data-v-677082ae] {
  border: 1px solid #a6251a;
  opacity: 0.8;
  font-weight: 400;
  font-family: PingFang SC;
  color: #a6251a;
}
.productDetails .product-info .productTags .tags .tag-1[data-v-677082ae],
.product-list .product-item .info .tag .tag-1[data-v-677082ae] {
  color: #e42b3a;
  border: 1px solid #e42b3a;
}
.productDetails .product-info .productTags .tags .tag-2[data-v-677082ae],
.product-list .product-item .info .tag .tag-2[data-v-677082ae] {
  color: #a337df;
  border: 1px solid #a337df;
}
.productDetails .product-info .productTags .tags .tag-3[data-v-677082ae],
.product-list .product-item .info .tag .tag-3[data-v-677082ae] {
  color: #7DAB2B;
  border: 1px solid #7DAB2B;
}
.productDetails .product-info .productTags .tags .tag-4[data-v-677082ae],
.product-list .product-item .info .tag .tag-4[data-v-677082ae] {
  color: #43A7DD;
  border: 1px solid #43A7DD;
}
.customPop[data-v-677082ae] .van-popup__close-icon {
  font-size: 4.88889vw;
  color: #202020;
  top: 4vw;
  right: 4vw;
}
.customPop .title[data-v-677082ae] {
  font-size: 4.26667vw;
  font-family: PingFangSC-Medium, PingFang SC;
  font-weight: 500;
  color: #202020;
  width: 100%;
  text-align: center;
  padding: 4vw 0;
  margin-bottom: 6.22222vw;
}
.customPop .affirm[data-v-677082ae] {
  position: fixed;
  z-index: 1;
  bottom: 0;
}
/*手机端实现真正的一像素边框*/
.border-1px-new[data-v-677082ae] {
  position: relative;
}
.border-1px-new[data-v-677082ae]:after {
  position: absolute;
  content: '';
  top: -50%;
  bottom: -50%;
  left: -50%;
  right: -50%;
  -webkit-transform: scale(0.5);
  transform: scale(0.5);
  border-bottom: 1px solid #a09b9b;
}
@media (-webkit-min-device-pixel-radio: 1.5), (min-device-pixel-radio: 1.5) {
border-1px-new[data-v-677082ae]::after {
    -webkit-transform: scaleY(0.7);
    transform: scaleY(0.7);
}
}
@media (-webkit-min-device-pixel-radio: 2), (min-device-pixel-radio: 2) {
border-1px-new[data-v-677082ae]::after {
    -webkit-transform: scaleY(0.5);
    transform: scaleY(0.5);
}
}
/*需要注意<input type="button">是没有:before, :after伪元素的*/
#product-list[data-v-677082ae] {
  width: 100%;
  height: auto;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  background: #ffffff;
}
#product-list .default[data-v-677082ae] {
  width: 100%;
  height: 86.48889vw;
}
#product-list .product-item[data-v-677082ae] {
  width: 100%;
  height: auto;
  border-radius: 0.88889vw;
  position: relative;
  border-bottom: 1px solid #F5F5F5;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  padding: 2.75556vw 0;
  margin: 0 3.11111vw;
}
#product-list .product-item .topSign[data-v-677082ae] {
  width: 8.26667vw;
  position: absolute;
  top: -0.8vw;
  left: 2.13333vw;
  z-index: 99;
}
#product-list .product-item .badgeImg[data-v-677082ae] {
  position: absolute;
  height: 3.73333vw;
  z-index: 1;
  top: 2.66667vw;
  left: 0.62222vw;
  -o-object-fit: contain;
     object-fit: contain;
}
#product-list .product-item .stock[data-v-677082ae] {
  position: absolute;
  width: 34.66667vw;
  height: 34.66667vw;
  top: 2.66667vw;
  left: 0px;
  background: rgba(32, 32, 32, 0.4);
  font-size: 4.26667vw;
  font-family: PingFang SC;
  font-weight: 500;
  color: #ffffff;
  z-index: 1;
}
#product-list .product-item .img[data-v-677082ae] {
  width: 34.66667vw;
  height: 34.66667vw;
}
#product-list .product-item .info[data-v-677082ae] {
  width: 65%;
  padding: 0 0 0 4vw;
}
#product-list .product-item .info .name[data-v-677082ae] {
  color: #282828;
  font-size: 4vw;
  font-family: PingFang SC;
  font-weight: 400;
  color: #333333;
  line-height: 5.68889vw;
  height: 11.11111vw;
  -webkit-line-clamp: 2;
}
#product-list .product-item .info .tag[data-v-677082ae] {
  width: 44.44444vw;
  margin: 0.88889vw 0;
}
#product-list .product-item .info .preferential-price[data-v-677082ae] {
  line-height: 4.26667vw;
  color: #A6251A;
  position: relative;
  font-size: 4.88889vw;
  margin-top: 2.66667vw;
}
#product-list .product-item .info .preferential-price span[data-v-677082ae] {
  display: inline-block;
  font-weight: 500;
}
#product-list .product-item .info .preferential-price .icon[data-v-677082ae] {
  font-size: 3.37778vw;
  line-height: 4.8vw;
  font-family: DIN Alternate;
}
#product-list .product-item .info .preferential-price .price-ion[data-v-677082ae] {
  font-size: 3vw;
  margin-right: 1px;
}
#product-list .product-item .info .preferential-price .value[data-v-677082ae] {
  margin-left: -0.53333vw;
}
#product-list .product-item .info .preferential-price .top-tag[data-v-677082ae] {
  height: 3.46667vw;
  margin-left: 0.88889vw;
}
#product-list .product-item .info .preferential-price-stock[data-v-677082ae] {
  color: #aaaaaa;
}
#product-list .product-item .info .bottom[data-v-677082ae] {
  font-weight: 400;
  color: #202020;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  font-weight: bold;
}
#product-list .product-item .info .bottom .left[data-v-677082ae] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  margin-top: 0.71111vw;
}
#product-list .product-item .info .bottom .icon[data-v-677082ae] {
  font-size: 2.13333vw;
}
#product-list .product-item .info .bottom .value[data-v-677082ae] {
  font-size: 2.66667vw;
  font-weight: 400;
  margin-left: -0.26667vw;
}
#product-list .product-item .info .bottom .minPrice[data-v-677082ae] {
  font-size: 2.66667vw;
  margin-right: 1.24444vw;
}
#product-list .product-item .info .bottom .minMarketPrice[data-v-677082ae] {
  font-size: 2.66667vw;
  margin-right: 1.24444vw;
  color: #aaaaaa;
}
#product-list .product-item .info .bottom .minMarketPrice .value[data-v-677082ae] {
  text-decoration: line-through;
}
#product-list .product-item .info .bottom .cart-btn[data-v-677082ae] {
  float: right;
  width: 7.11111vw;
  height: 7.11111vw;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
  -webkit-box-align: end;
      -ms-flex-align: end;
          align-items: flex-end;
  margin-right: 0.44444vw;
}
#product-list .product-item .info .bottom .cart-btn > img[data-v-677082ae] {
  width: 5.33333vw;
  height: 5.33333vw;
}
#product-list .product-item .info .bottom-stock[data-v-677082ae] {
  color: #aaaaaa;
}
#product-list .product-item .info .bottom-stock .minPrice[data-v-677082ae] {
  color: #202020;
}
#product-list .move_dot[data-v-677082ae] {
  position: fixed;
  z-index: 4;
  top: 8.88889vw;
  height: 8.88889vw;
  width: 8.88889vw;
  border-radius: 50%;
}
#product-list .move_dot img[data-v-677082ae] {
  -webkit-animation: 0.88s mymove-data-v-677082ae ease-in-out;
          animation: 0.88s mymove-data-v-677082ae ease-in-out;
  width: 100%;
  height: 100%;
  border-radius: 50%;
}
#product-list .cart-fixed[data-v-677082ae] {
  position: fixed;
  z-index: 6;
  bottom: 8vw;
  right: 8.88889vw;
  width: 13.33333vw;
  height: 13.33333vw;
  background: -webkit-gradient(linear, left bottom, left top, from(#f8f8f8), to(#ffffff));
  background: linear-gradient(0deg, #f8f8f8, #ffffff);
  -webkit-box-shadow: 0px 0.44444vw 1.77778vw 0px rgba(0, 0, 0, 0.1);
          box-shadow: 0px 0.44444vw 1.77778vw 0px rgba(0, 0, 0, 0.1);
  border-radius: 50%;
}
#product-list .cart-fixed img[data-v-677082ae] {
  width: 4.97778vw;
  height: 4.71111vw;
}
#product-list .cart-fixed .cart-tag[data-v-677082ae] {
  position: absolute;
  top: 0;
  right: -3%;
  width: 6.4vw;
  height: 6.4vw;
  font-size: 6.22222vw;
  padding: 0;
  border-radius: 50%;
  line-height: inherit;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  color: #fff;
  text-align: center;
  -webkit-transform: scale(0.5);
          transform: scale(0.5);
  -webkit-transform-origin: 100% 0%;
          transform-origin: 100% 0%;
}
@-webkit-keyframes mymove-data-v-677082ae {
0% {
    -webkit-transform: scale(1.2);
            transform: scale(1.2);
}
20% {
    -webkit-transform: scale(0.8);
            transform: scale(0.8);
}
40% {
    -webkit-transform: scale(0.6);
            transform: scale(0.6);
}
60% {
    -webkit-transform: scale(0.8);
            transform: scale(0.8);
}
80% {
    -webkit-transform: scale(1.2);
            transform: scale(1.2);
}
100% {
    -webkit-transform: scale(1);
            transform: scale(1);
}
}
@keyframes mymove-data-v-677082ae {
0% {
    -webkit-transform: scale(1.2);
            transform: scale(1.2);
}
20% {
    -webkit-transform: scale(0.8);
            transform: scale(0.8);
}
40% {
    -webkit-transform: scale(0.6);
            transform: scale(0.6);
}
60% {
    -webkit-transform: scale(0.8);
            transform: scale(0.8);
}
80% {
    -webkit-transform: scale(1.2);
            transform: scale(1.2);
}
100% {
    -webkit-transform: scale(1);
            transform: scale(1);
}
}
#product-list .moveToCart[data-v-677082ae] {
  -webkit-animation: mymove-data-v-677082ae 0.2s ease-in-out;
          animation: mymove-data-v-677082ae 0.2s ease-in-out;
}

.weui-icon[data-v-7bd5ec85] {
  font-size: 4.26667vw;
}
.weui-icon-success[data-v-7bd5ec85] {
  color: #dcb982;
}
.container[data-v-7bd5ec85] {
  color: #202020;
  font-size: 3.37778vw;
}
.container .opera-header[data-v-7bd5ec85] {
  height: 9.06667vw;
  line-height: 9.06667vw;
  border-bottom: 1px solid #f5f5f5;
  text-align: right;
  background: #fff;
  position: -webkit-sticky;
  position: sticky;
  top: 0;
  z-index: 20;
}
.container .opera-header span[data-v-7bd5ec85] {
  margin-right: 4.26667vw;
}
.container .cart-list-container[data-v-7bd5ec85] {
  background: #fff;
}
.container .cart-list-container .cart-list ul .select-warehouse[data-v-7bd5ec85] {
  height: 13.33333vw;
  border-bottom: 1px solid #f5f5f5;
  font-size: 3.37778vw;
  margin-left: 3.2vw;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  vertical-align: middle;
}
.container .cart-list-container .cart-list ul .select-warehouse .select-icon[data-v-7bd5ec85] {
  display: inline-block;
  width: 4.26667vw;
  height: 4.26667vw;
  border-radius: 50%;
  margin-right: 3.2vw;
}
.container .cart-list-container .cart-list ul .itemList[data-v-7bd5ec85] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin-top: 2.48889vw;
}
.container .cart-list-container .cart-list ul .itemList .icon-container[data-v-7bd5ec85] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  height: 25.77778vw;
}
.container .cart-list-container .cart-list ul .itemList .select-icon[data-v-7bd5ec85] {
  margin-left: 5.33333vw;
  -ms-flex-item-align: center;
      align-self: center;
}
.container .cart-list-container .cart-list ul .itemList .cart-product[data-v-7bd5ec85] {
  margin-left: 3.2vw;
  border-bottom: 1px solid #f5f5f5;
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
.container .cart-list-container .cart-list ul .itemList .cart-product .product-step-tips[data-v-7bd5ec85] {
  font-size: 2.66667vw;
  color: #e0614c;
  padding-bottom: 2.66667vw;
}
.container .cart-list-container .cart-list ul .itemList .cart-product .product-step-tips img[data-v-7bd5ec85] {
  vertical-align: middle;
  width: 3.2vw;
  margin-right: 0.8vw;
}
.container .cart-list-container .cart-list ul .itemList .cart-product .product-step-tips span[data-v-7bd5ec85] {
  vertical-align: middle;
}
.container .cart-list-container .cart-list ul .itemList .cart-product .cart-product-flex[data-v-7bd5ec85] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  position: relative;
}
.container .cart-list-container .cart-list ul .itemList .cart-product .img-container[data-v-7bd5ec85] {
  height: 25.77778vw;
  width: 25.77778vw;
  -ms-flex-negative: 0;
      flex-shrink: 0;
  margin-right: 2.66667vw;
  position: relative;
}
.container .cart-list-container .cart-list ul .itemList .cart-product .img-container .van-image[data-v-7bd5ec85] {
  height: 100%;
  width: 100%;
}
.container .cart-list-container .cart-list ul .itemList .cart-product .img-container .van-image img[data-v-7bd5ec85] {
  width: 100%;
}
.container .cart-list-container .cart-list ul .itemList .cart-product .is-cover[data-v-7bd5ec85]::before {
  display: block;
  color: #fff;
  position: absolute;
  height: 25.77778vw;
  width: 25.77778vw;
  background: rgba(32, 32, 32, 0.5);
  top: 0;
  left: 0;
  font-size: 3.37778vw;
  text-align: center;
  line-height: 25.77778vw;
  z-index: 3;
}
.container .cart-list-container .cart-list ul .itemList .cart-product .stock-empty[data-v-7bd5ec85]::before {
  content: '已售罄';
}
.container .cart-list-container .cart-list ul .itemList .cart-product .unsold[data-v-7bd5ec85]::before {
  content: '已下架';
}
.container .cart-list-container .cart-list ul .itemList .cart-product .product-info[data-v-7bd5ec85] {
  min-height: 25.77778vw;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  padding-bottom: 2.57778vw;
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.container .cart-list-container .cart-list ul .itemList .cart-product .product-info .info-tit[data-v-7bd5ec85] {
  margin-right: 4.88889vw;
  line-height: 4.26667vw;
}
.container .cart-list-container .cart-list ul .itemList .cart-product .product-info .specifications[data-v-7bd5ec85] {
  color: #aaaaaa;
  font-size: 3.2vw;
  margin-top: 2.04444vw;
  margin-right: 4vw;
  width: 31.91111vw;
}
.container .cart-list-container .cart-list ul .itemList .cart-product .product-info .specifications span[data-v-7bd5ec85] {
  display: inline-block;
  width: 100%;
  line-height: 1rem;
}
.container .cart-list-container .cart-list ul .itemList .cart-product .product-info .product-num-price[data-v-7bd5ec85] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  font-family: DIN Alternate;
}
.container .cart-list-container .cart-list ul .itemList .cart-product .product-info .product-num-price .product-price[data-v-7bd5ec85] {
  -ms-flex-item-align: end;
      align-self: flex-end;
}
.container .cart-list-container .cart-list ul .itemList .cart-product .product-info .product-num-price .product-price .pay-price[data-v-7bd5ec85] {
  color: #a6251a;
  font-size: 4.88889vw;
}
.container .cart-list-container .cart-list ul .itemList .cart-product .product-info .product-num-price .product-price .pay-price span[data-v-7bd5ec85]:first-child {
  font-size: 2.66667vw;
}
.container .cart-list-container .cart-list ul .itemList .cart-product .product-info .product-num-price .product-price .pay-price span[data-v-7bd5ec85]:last-child {
  font-size: 2.66667vw;
}
.container .cart-list-container .cart-list ul .itemList .cart-product .product-info .product-num-price .product-price .gray-price[data-v-7bd5ec85] {
  color: #aaa;
}
.container .cart-list-container .cart-list ul .itemList .cart-product .product-info .product-num-price .product-price .price[data-v-7bd5ec85] {
  color: #202020;
}
.container .cart-list-container .cart-list ul .itemList .cart-product .product-info .product-num-price .product-stepper[data-v-7bd5ec85] {
  margin-right: 3.2vw;
  color: #202020;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.container .cart-list-container .cart-list ul .itemList .cart-product .product-info .product-num-price .product-stepper .product-btn[data-v-7bd5ec85] {
  background: #fff;
  display: inline-block;
  border: 1px solid #d2d2d2;
  padding: 0;
  height: 7.73333vw;
  width: 7.73333vw;
}
.container .cart-list-container .cart-list ul .itemList .cart-product .product-info .product-num-price .product-stepper input[data-v-7bd5ec85] {
  background: #fff;
  border: none;
  border-top: 1px solid #d2d2d2;
  border-bottom: 1px solid #d2d2d2;
  margin: 0;
  font-size: 3.37778vw;
  height: 7.73333vw;
  width: 13.86667vw;
  font-family: DIN Alternate;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  text-align: center;
  line-height: normal;
  -webkit-appearance: none;
  border-radius: 0;
}
.container .empty-cart img[data-v-7bd5ec85] {
  width: 27.11111vw;
  display: block;
  height: 37.15556vw;
  margin: 11.64444vw auto 10.66667vw;
}
.container .empty-cart p[data-v-7bd5ec85] {
  text-align: center;
  color: #ababab;
  font-size: 3.91111vw;
  margin-bottom: 10.93333vw;
}
.container .empty-cart[data-v-7bd5ec85] .pick-wonder {
  display: block;
  width: 42.31111vw;
  height: 13.33333vw;
  font-size: 4.26667vw;
  margin: 0 auto;
  background: rgba(0, 0, 0, 0);
}
.container .cart-sum[data-v-7bd5ec85] {
  height: 16vw;
  width: 100%;
  background: #fff;
  position: fixed;
  bottom: 13.06667vw;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  z-index: 4;
}
.container .cart-sum[data-v-7bd5ec85] .select-all-store {
  margin-left: 4.17778vw;
}
.container .cart-sum[data-v-7bd5ec85] .select-all-store .van-checkbox__icon {
  height: auto;
  margin-right: 3.2vw;
  font-size: 4.08889vw;
}
.container .cart-sum[data-v-7bd5ec85] .select-all-store .van-checkbox__icon .van-icon {
  height: 4.26667vw;
  width: 4.26667vw;
}
.container .cart-sum .confirm-del[data-v-7bd5ec85] {
  height: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.container .cart-sum .confirm-del .van-button[data-v-7bd5ec85] {
  height: 100%;
  width: 34.75556vw;
  font-size: 3.73333vw;
}
.container .cart-sum .confirm-del p[data-v-7bd5ec85] {
  line-height: 16vw;
  font-size: 3.73333vw;
  margin-right: 3.37778vw;
}
.container .cart-sum .confirm-del p .unit[data-v-7bd5ec85] {
  font-size: 3.2vw;
}
.container .cart-sum .confirm-del p .golden[data-v-7bd5ec85] {
  color: #DCB982;
}
.container .rec-list[data-v-7bd5ec85] {
  margin: 10.57778vw 0 36.8vw;
  padding-top: 8.88889vw;
  background: url(../img/recomand.c746a0f6.png) top center no-repeat;
  background-size: 27.55556vw 4vw;
}
.container .rec-list .list-container[data-v-7bd5ec85] {
  width: 93.68889vw;
  margin: 0 auto;
}

.categoryTab-box {
  width: 100%;
}
.categoryTab-box .categoryTab {
  width: 100%;
  background: #ffffff;
  height: 10.66667vw;
  position: fixed;
  left: 0;
  top: 11.73333vw;
  z-index: 2;
}
.categoryTab-box .van-tabs--line .van-tabs__wrap {
  width: 70%;
  height: 10.66667vw;
  margin: 0 auto;
}
.categoryTab-box .van-tab {
  height: 10.66667vw;
}
.categoryTab-box .van-tab .van-ellipsis {
  line-height: 10.66667vw;
  font-size: 3.73333vw;
  font-family: PingFang SC;
  font-weight: 400;
  color: #333333;
}
.categoryTab-box .van-tab--active .van-ellipsis {
  font-weight: 500;
  font-size: 3.73333vw;
  color: #dcb982;
}
.categoryTab-box .van-tab__text {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  height: 100%;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.categoryTab-box .van-hairline--top-bottom::after,
.categoryTab-box .van-hairline-unset--top-bottom::after {
  border-width: 0px 0;
}
.categoryTab-box .van-index-anchor {
  padding: 2.66667vw;
  font-size: 3.73333vw;
  font-family: PingFangSC-Medium, PingFang SC;
  font-weight: 500;
  background-color: transparent;
}
.categoryTab-box .brand-index-bar {
  position: fixed;
  left: 0;
  top: 22.22222vw;
  bottom: 13.06667vw;
  width: 100%;
  height: auto;
  overflow-y: scroll;
  z-index: 1;
}
.categoryTab-box .brand-index-bar .van-cell {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  width: 100%;
  height: 10.66667vw;
  padding: 0 3.2vw;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  overflow: hidden;
  font-size: 3.2vw;
  font-family: PingFangSC-Regular, PingFang SC;
  font-weight: 400;
  color: #333333;
  background-color: #fff;
}
.categoryTab-box .brand-index-bar .van-cell .van-icon,
.categoryTab-box .brand-index-bar .van-cell .van-image {
  width: 8.53333vw;
  height: 6.4vw;
  margin-right: 2.66667vw;
}
.categoryTab-box .brand-index-bar .van-cell .van-icon .van-image__img,
.categoryTab-box .brand-index-bar .van-cell .van-image .van-image__img {
  -o-object-fit: cover !important;
     object-fit: cover !important;
}
.categoryTab-box .brand-index-bar .van-cell .van-icon::before,
.categoryTab-box .brand-index-bar .van-cell .van-image::before {
  width: 100%;
  height: 100%;
}
.categoryTab-box .van-index-bar__index {
  padding: 0 2.66667vw 0 1.42222vw;
  font-family: PingFangSC-Medium, PingFang SC;
  font-weight: 500;
  font-size: 2.66667vw;
  line-height: 4.44444vw;
  color: #aaaaaa;
}

.row-ellipsis[data-v-104108c5] {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.clamp-ellipsis[data-v-104108c5] {
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 3;
  overflow: hidden;
}
.default[data-v-104108c5],
.default-padding[data-v-104108c5] {
  padding: 0 3.11111vw;
}
.default-margin[data-v-104108c5] {
  margin: 0 3.11111vw;
}
.absolute-center[data-v-104108c5] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.text-center[data-v-104108c5] {
  text-align: center;
  display: table-cell;
  vertical-align: middle;
}
[data-v-104108c5] .van-list__error-text,[data-v-104108c5] .van-list__finished-text,[data-v-104108c5] .van-list__loading {
  font-size: 2.66667vw;
}
.border-top[data-v-104108c5] {
  position: relative;
}
.border-top[data-v-104108c5]::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 200%;
  border-bottom: 1px solid #ebedf0;
  color: #ebedf0;
  height: 200%;
  -webkit-transform-origin: left top;
  transform-origin: left top;
  -webkit-transform: scale(0.5);
  transform: scale(0.5);
  pointer-events: none;
  /* 防止点击触发 */
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
@media screen and (min-device-pixel-ratio: 3), (-webkit-min-device-pixel-ratio: 3) {
.border-top[data-v-104108c5]::before {
    width: 300%;
    height: 300%;
    -webkit-transform: scale(0.33);
    transform: scale(0.33);
}
}
input[data-v-104108c5] {
  text-indent: 0;
  background: transparent;
  border: 0 none;
  resize: none;
  outline: none;
  /*清除选中效果的默认蓝色边框 */
  -webkit-appearance: none;
  /*清除浏览器默认的样式 */
  line-height: normal;
}
input[data-v-104108c5]:focus {
  border: none;
}
.certification-dialog[data-v-104108c5] .van-dialog__header {
  font-size: 4.26667vw;
  font-family: PingFang SC;
  font-weight: 500;
  color: #202020;
}
.certification-dialog[data-v-104108c5] .van-dialog__message {
  font-size: 3.2vw;
  font-family: PingFang SC;
  font-weight: 400;
  color: #202020;
  line-height: 4.88889vw;
  width: 46.22222vw;
  overflow: hidden;
  margin: 0 auto;
}
.product-list .product-item .info .tag[data-v-104108c5] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  height: 6.13333vw;
  padding: 0.44444vw 0;
  overflow: hidden;
}
.productDetails .product-info .productTags .tags span[data-v-104108c5],
.product-list .product-item .info .tag span[data-v-104108c5] {
  margin-right: 1.24444vw;
  margin-bottom: 0.88889vw;
  border: 1px solid #a6251a;
  opacity: 0.8;
  border-radius: 0.53333vw;
  width: 15.11111vw;
  height: 4.26667vw;
  line-height: 4.35556vw;
  display: inline-block;
  vertical-align: middle;
  max-width: 17.77778vw;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  text-align: center;
  font-size: 2.66667vw;
  font-family: PingFangSC-Regular, PingFang SC;
  font-weight: 400;
  color: #a6251a;
}
.productDetails .product-info .productTags .tags span[data-v-104108c5]:before,
.product-list .product-item .info .tag span[data-v-104108c5]:before {
  content: '·';
  display: inline-block;
  vertical-align: middle;
  width: 1px;
  height: 100%;
  margin-top: 1px;
  color: transparent;
}
.productDetails .product-info .productTags .tags span[data-v-104108c5]::after,
.product-list .product-item .info .tag span[data-v-104108c5]::after {
  content: '·';
  display: inline-block;
  vertical-align: middle;
  width: 1px;
  height: 100%;
  margin-top: 1px;
  color: transparent;
}
.productDetails .product-info .productTags .tags .tag-item[data-v-104108c5],
.product-list .product-item .info .tag .tag-item[data-v-104108c5] {
  border: 1px solid #a6251a;
  opacity: 0.8;
  font-weight: 400;
  font-family: PingFang SC;
  color: #a6251a;
}
.productDetails .product-info .productTags .tags .tag-1[data-v-104108c5],
.product-list .product-item .info .tag .tag-1[data-v-104108c5] {
  color: #e42b3a;
  border: 1px solid #e42b3a;
}
.productDetails .product-info .productTags .tags .tag-2[data-v-104108c5],
.product-list .product-item .info .tag .tag-2[data-v-104108c5] {
  color: #a337df;
  border: 1px solid #a337df;
}
.productDetails .product-info .productTags .tags .tag-3[data-v-104108c5],
.product-list .product-item .info .tag .tag-3[data-v-104108c5] {
  color: #7DAB2B;
  border: 1px solid #7DAB2B;
}
.productDetails .product-info .productTags .tags .tag-4[data-v-104108c5],
.product-list .product-item .info .tag .tag-4[data-v-104108c5] {
  color: #43A7DD;
  border: 1px solid #43A7DD;
}
.customPop[data-v-104108c5] .van-popup__close-icon {
  font-size: 4.88889vw;
  color: #202020;
  top: 4vw;
  right: 4vw;
}
.customPop .title[data-v-104108c5] {
  font-size: 4.26667vw;
  font-family: PingFangSC-Medium, PingFang SC;
  font-weight: 500;
  color: #202020;
  width: 100%;
  text-align: center;
  padding: 4vw 0;
  margin-bottom: 6.22222vw;
}
.customPop .affirm[data-v-104108c5] {
  position: fixed;
  z-index: 1;
  bottom: 0;
}
/*手机端实现真正的一像素边框*/
.border-1px-new[data-v-104108c5] {
  position: relative;
}
.border-1px-new[data-v-104108c5]:after {
  position: absolute;
  content: '';
  top: -50%;
  bottom: -50%;
  left: -50%;
  right: -50%;
  -webkit-transform: scale(0.5);
  transform: scale(0.5);
  border-bottom: 1px solid #a09b9b;
}
@media (-webkit-min-device-pixel-radio: 1.5), (min-device-pixel-radio: 1.5) {
border-1px-new[data-v-104108c5]::after {
    -webkit-transform: scaleY(0.7);
    transform: scaleY(0.7);
}
}
@media (-webkit-min-device-pixel-radio: 2), (min-device-pixel-radio: 2) {
border-1px-new[data-v-104108c5]::after {
    -webkit-transform: scaleY(0.5);
    transform: scaleY(0.5);
}
}
/*需要注意<input type="button">是没有:before, :after伪元素的*/
.category[data-v-104108c5] {
  background-color: #ffffff;
  font-family: PingFang SC;
}
.category .search-title[data-v-104108c5] {
  background-color: #ffffff;
  height: 11.73333vw;
  position: fixed;
  width: 100%;
  top: 0;
  left: 0;
}
.category .search-title .search[data-v-104108c5] {
  width: 89.33333vw;
  height: 9.06667vw;
  background: #f5f5f5;
  border-radius: 4.35556vw;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  font-size: 3.2vw;
  font-weight: 400;
  color: #aaaaaa;
}
.category .search-title .search img[data-v-104108c5] {
  width: 3.28889vw;
  height: 3.91111vw;
  margin-left: 2.66667vw;
  margin-right: 1.77778vw;
}
.category .category-content[data-v-104108c5] {
  border-top: 1px solid #e4e4e4;
  width: 100%;
  position: fixed;
  left: 0;
  top: 22.22222vw;
  bottom: 13.06667vw;
  z-index: 1;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  background-color: #ffffff;
}
.category .category-content .category-sidebar[data-v-104108c5] {
  width: 26.66667vw;
  background-color: #F5F5F5;
  height: 100%;
  overflow-y: scroll;
  overflow-x: hidden;
}
.category .category-content .category-sidebar .content[data-v-104108c5] {
  position: relative;
  width: 26.66667vw;
  height: 17.77778vw;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.category .category-content .category-sidebar .content .name[data-v-104108c5] {
  font-size: 3.73333vw;
  font-weight: 500;
  color: #202020;
  line-height: 4.26667vw;
}
.category .category-content .category-sidebar .content .info[data-v-104108c5] {
  font-size: 2.93333vw;
  font-weight: 400;
  color: #aaaaaa;
  line-height: 4.26667vw;
  margin-top: 1.24444vw;
}
.category .category-content .category-sidebar .active[data-v-104108c5] {
  background-color: #ffffff;
}
.category .category-content .category-sidebar .active .name[data-v-104108c5] {
  color: #DCB982;
}
.category .category-content .category-sidebar .active[data-v-104108c5]:before {
  content: "";
  display: inline-block;
  position: absolute;
  left: 0;
  top: 0;
  width: 0.62222vw;
  height: 17.77778vw;
  background: #dcb982;
}
.category .category-content .category-right[data-v-104108c5] {
  width: 73.68889vw;
  height: 100%;
  background-color: #ffffff;
}
.category .category-content .category-right .banner[data-v-104108c5] {
  width: 66.93333vw;
  height: 23.11111vw;
  border-radius: 1.06667vw;
  margin: 3.11111vw 0;
}
.category .category-content .category-right .title[data-v-104108c5] {
  width: 66.93333vw;
  height: 10.66667vw;
  background: #f5f5f5;
  font-size: 3.2vw;
  font-family: PingFang SC;
  font-weight: 500;
  color: #202020;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding-left: 3.2vw;
  margin-bottom: 3.11111vw;
}
.category .category-content .category-right .category-all[data-v-104108c5] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  margin-bottom: 3.11111vw;
}
.category .category-content .category-right .category-all .category-item[data-v-104108c5] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  margin-right: 3.82222vw;
  margin-bottom: 3.82222vw;
}
.category .category-content .category-right .category-all .category-item .category-img[data-v-104108c5] {
  width: 19.11111vw;
  height: 19.11111vw;
  margin-bottom: 1.15556vw;
  -o-object-fit: contain;
     object-fit: contain;
}
.category .category-content .category-right .category-all .category-item .category-name[data-v-104108c5] {
  font-size: 3.2vw;
  font-family: PingFang SC;
  font-weight: 400;
  color: #202020;
  line-height: 4.26667vw;
}
.category .category-content .category-right .category-all .category-item[data-v-104108c5]:nth-child(3n) {
  margin-right: 0;
}
.category .category-content .category-right .brand-all .category-item[data-v-104108c5] {
  margin-right: 2.22222vw;
  margin-bottom: 3.2vw;
}
.category .category-content .category-right .brand-all .category-item .category-img[data-v-104108c5] {
  width: 20.88889vw;
  height: 16vw;
  border: none;
}
.category .category-content .category-right .brand-all .category-item[data-v-104108c5]:nth-child(3n) {
  margin-right: 0;
}
.vux-slider > .vux-swiper > .vux-swiper-item[data-v-104108c5] {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  overflow-y: auto;
  overflow-x: hidden;
  -webkit-overflow-scrolling: touch;
}
[data-v-104108c5]::-webkit-scrollbar {
  width: 0px;
  height: 0px;
  background-color: transparent;
  display: none;
}


[data-v-a0fd5576] .van-field__left-icon .van-icon,
.van-field__right-icon .van-icon[data-v-a0fd5576] {
  display: block;
  min-width: 1em;
  font-size: 3.55556vw;
  line-height: inherit;
}
[data-v-a0fd5576] .van-field__body {
  height: 100%;
}
[data-v-a0fd5576] .van-field__control {
  padding: 0 1.77778vw;
  line-height: 1.5em;
}

.row-ellipsis[data-v-a0fd5576] {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.clamp-ellipsis[data-v-a0fd5576] {
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 3;
  overflow: hidden;
}
.default[data-v-a0fd5576],
.default-padding[data-v-a0fd5576] {
  padding: 0 3.11111vw;
}
.default-margin[data-v-a0fd5576] {
  margin: 0 3.11111vw;
}
.absolute-center[data-v-a0fd5576] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.text-center[data-v-a0fd5576] {
  text-align: center;
  display: table-cell;
  vertical-align: middle;
}
[data-v-a0fd5576] .van-list__error-text,[data-v-a0fd5576] .van-list__finished-text,[data-v-a0fd5576] .van-list__loading {
  font-size: 2.66667vw;
}
.border-top[data-v-a0fd5576] {
  position: relative;
}
.border-top[data-v-a0fd5576]::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 200%;
  border-bottom: 1px solid #ebedf0;
  color: #ebedf0;
  height: 200%;
  -webkit-transform-origin: left top;
  transform-origin: left top;
  -webkit-transform: scale(0.5);
  transform: scale(0.5);
  pointer-events: none;
  /* 防止点击触发 */
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
@media screen and (min-device-pixel-ratio: 3), (-webkit-min-device-pixel-ratio: 3) {
.border-top[data-v-a0fd5576]::before {
    width: 300%;
    height: 300%;
    -webkit-transform: scale(0.33);
    transform: scale(0.33);
}
}
input[data-v-a0fd5576] {
  text-indent: 0;
  background: transparent;
  border: 0 none;
  resize: none;
  outline: none;
  /*清除选中效果的默认蓝色边框 */
  -webkit-appearance: none;
  /*清除浏览器默认的样式 */
  line-height: normal;
}
input[data-v-a0fd5576]:focus {
  border: none;
}
.certification-dialog[data-v-a0fd5576] .van-dialog__header {
  font-size: 4.26667vw;
  font-family: PingFang SC;
  font-weight: 500;
  color: #202020;
}
.certification-dialog[data-v-a0fd5576] .van-dialog__message {
  font-size: 3.2vw;
  font-family: PingFang SC;
  font-weight: 400;
  color: #202020;
  line-height: 4.88889vw;
  width: 46.22222vw;
  overflow: hidden;
  margin: 0 auto;
}
.product-list .product-item .info .tag[data-v-a0fd5576] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  height: 6.13333vw;
  padding: 0.44444vw 0;
  overflow: hidden;
}
.productDetails .product-info .productTags .tags span[data-v-a0fd5576],
.product-list .product-item .info .tag span[data-v-a0fd5576] {
  margin-right: 1.24444vw;
  margin-bottom: 0.88889vw;
  border: 1px solid #a6251a;
  opacity: 0.8;
  border-radius: 0.53333vw;
  width: 15.11111vw;
  height: 4.26667vw;
  line-height: 4.35556vw;
  display: inline-block;
  vertical-align: middle;
  max-width: 17.77778vw;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  text-align: center;
  font-size: 2.66667vw;
  font-family: PingFangSC-Regular, PingFang SC;
  font-weight: 400;
  color: #a6251a;
}
.productDetails .product-info .productTags .tags span[data-v-a0fd5576]:before,
.product-list .product-item .info .tag span[data-v-a0fd5576]:before {
  content: '·';
  display: inline-block;
  vertical-align: middle;
  width: 1px;
  height: 100%;
  margin-top: 1px;
  color: transparent;
}
.productDetails .product-info .productTags .tags span[data-v-a0fd5576]::after,
.product-list .product-item .info .tag span[data-v-a0fd5576]::after {
  content: '·';
  display: inline-block;
  vertical-align: middle;
  width: 1px;
  height: 100%;
  margin-top: 1px;
  color: transparent;
}
.productDetails .product-info .productTags .tags .tag-item[data-v-a0fd5576],
.product-list .product-item .info .tag .tag-item[data-v-a0fd5576] {
  border: 1px solid #a6251a;
  opacity: 0.8;
  font-weight: 400;
  font-family: PingFang SC;
  color: #a6251a;
}
.productDetails .product-info .productTags .tags .tag-1[data-v-a0fd5576],
.product-list .product-item .info .tag .tag-1[data-v-a0fd5576] {
  color: #e42b3a;
  border: 1px solid #e42b3a;
}
.productDetails .product-info .productTags .tags .tag-2[data-v-a0fd5576],
.product-list .product-item .info .tag .tag-2[data-v-a0fd5576] {
  color: #a337df;
  border: 1px solid #a337df;
}
.productDetails .product-info .productTags .tags .tag-3[data-v-a0fd5576],
.product-list .product-item .info .tag .tag-3[data-v-a0fd5576] {
  color: #7DAB2B;
  border: 1px solid #7DAB2B;
}
.productDetails .product-info .productTags .tags .tag-4[data-v-a0fd5576],
.product-list .product-item .info .tag .tag-4[data-v-a0fd5576] {
  color: #43A7DD;
  border: 1px solid #43A7DD;
}
.customPop[data-v-a0fd5576] .van-popup__close-icon {
  font-size: 4.88889vw;
  color: #202020;
  top: 4vw;
  right: 4vw;
}
.customPop .title[data-v-a0fd5576] {
  font-size: 4.26667vw;
  font-family: PingFangSC-Medium, PingFang SC;
  font-weight: 500;
  color: #202020;
  width: 100%;
  text-align: center;
  padding: 4vw 0;
  margin-bottom: 6.22222vw;
}
.customPop .affirm[data-v-a0fd5576] {
  position: fixed;
  z-index: 1;
  bottom: 0;
}
/*手机端实现真正的一像素边框*/
.border-1px-new[data-v-a0fd5576] {
  position: relative;
}
.border-1px-new[data-v-a0fd5576]:after {
  position: absolute;
  content: '';
  top: -50%;
  bottom: -50%;
  left: -50%;
  right: -50%;
  -webkit-transform: scale(0.5);
  transform: scale(0.5);
  border-bottom: 1px solid #a09b9b;
}
@media (-webkit-min-device-pixel-radio: 1.5), (min-device-pixel-radio: 1.5) {
border-1px-new[data-v-a0fd5576]::after {
    -webkit-transform: scaleY(0.7);
    transform: scaleY(0.7);
}
}
@media (-webkit-min-device-pixel-radio: 2), (min-device-pixel-radio: 2) {
border-1px-new[data-v-a0fd5576]::after {
    -webkit-transform: scaleY(0.5);
    transform: scaleY(0.5);
}
}
/*需要注意<input type="button">是没有:before, :after伪元素的*/
.search-box[data-v-a0fd5576] {
  height: 100vh;
  overflow: scroll;
  -webkit-overflow-scrolling: touch;
}
.search-box .search-title[data-v-a0fd5576] {
  height: 11.73333vw;
}
.search-box .search-title .search[data-v-a0fd5576] {
  width: 88.26667vw;
  height: 8.71111vw;
  background: #f5f5f5;
  border: 1px solid #e4e4e4;
  border-radius: 4.35556vw;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  font-size: 3.2vw;
  font-weight: 400;
  color: #aaaaaa;
  margin-right: 3.2vw;
}
.search-box .search-title .search img[data-v-a0fd5576] {
  width: 3.28889vw;
  height: 3.91111vw;
  margin: 0 1.77778vw;
}
.search-box .van-cell[data-v-a0fd5576] {
  line-height: 8.71111vw;
}
.search-box .van-search[data-v-a0fd5576] {
  height: 11.73333vw;
  padding: 1.77778vw 4.97778vw;
}
.search-box .van-search__content--round[data-v-a0fd5576] {
  border-radius: 4.35556vw;
  margin-top: 1.77778vw;
  margin-bottom: 1.77778vw;
}
.search-box .van-search .van-cell[data-v-a0fd5576] {
  padding-left: 2.22222vw;
  padding-right: 2.22222vw;
}
.search-box .van-field__left-icon[data-v-a0fd5576] {
  margin-right: 2.22222vw;
}
.search-box[data-v-a0fd5576] .van-field__left-icon .van-icon,
.search-box[data-v-a0fd5576] .van-icon .van-field__clear .van-icon-clear {
  font-size: 4.2222vw;
}
.search-box[data-v-a0fd5576] .van-cell {
  font-size: 3.2vw;
  font-family: PingFang SC;
  font-weight: 400;
}
.search-box .search-content[data-v-a0fd5576] {
  height: 100%;
}
.search-box .search-content .history[data-v-a0fd5576] {
  height: 100%;
  background: #ffffff;
  padding-top: 11.73333vw;
  overflow-y: hidden;
}
.search-box .search-content .history .title[data-v-a0fd5576] {
  width: 100%;
  height: 13.33333vw;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  font-size: 3.37778vw;
  font-family: PingFang SC;
  font-weight: 500;
}
.search-box .search-content .history .title .left[data-v-a0fd5576] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.search-box .search-content .history .title .left-img[data-v-a0fd5576] {
  float: left;
  width: 3.55556vw;
  height: 3.55556vw;
  margin-right: 1.42222vw;
}
.search-box .search-content .history .title .right[data-v-a0fd5576] {
  margin-top: -1.77778vw;
  display: inline-block;
  width: 3.37778vw;
  height: 4.26667vw;
  padding: 1.77778vw;
}
.search-box .search-content .history .title .right img[data-v-a0fd5576] {
  display: inline-block;
  height: 100%;
  width: 100%;
}
.search-box .search-content .history .title span[data-v-a0fd5576] {
  font-size: 3.37778vw;
  font-family: PingFang SC;
  font-weight: 500;
  color: #202020;
}
.search-box .search-content .history .history-list[data-v-a0fd5576] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}
.search-box .search-content .history .history-list span[data-v-a0fd5576] {
  display: inline-block;
  height: 8vw;
  line-height: 8vw;
  border: 1px solid #aaaaaa;
  border-radius: 0.8vw;
  font-size: 3.37778vw;
  font-family: PingFang SC;
  letter-spacing: 0.35556vw;
  font-weight: 400;
  color: #202020;
  margin: 0 2.66667vw 2.66667vw 2.66667vw;
  padding: 0 4vw;
}
.search-box .search-top[data-v-a0fd5576] {
  position: fixed;
  top: 0;
  width: 100%;
  left: 0;
  z-index: 2;
}
.search-box .search-list[data-v-a0fd5576] {
  top: 11.73333vw;
}
.search-box .product-content[data-v-a0fd5576] {
  padding-top: 27.73333vw;
}
.brand .brand-banner[data-v-a0fd5576] {
  width: 100%;
  height: 56.17778vw;
}
.brand .brand-banner > img[data-v-a0fd5576] {
  display: inline-block;
  width: 100%;
  height: 100%;
}
.brand .search-list[data-v-a0fd5576] {
  position: static;
}
.brand .product-content[data-v-a0fd5576] {
  padding-top: 0px;
}
.nationalPavilion[data-v-a0fd5576] {
  padding-top: 11.73333vw;
}
.nationalPavilion .nationalPavilion-content .banner[data-v-a0fd5576] {
  width: 100%;
  height: 56.17778vw;
}
.nationalPavilion .nationalPavilion-content .brand .title[data-v-a0fd5576] {
  font-size: 5.33333vw;
  font-family: PingFangSC-Semibold, PingFang SC;
  font-weight: 600;
  color: #202020;
  padding: 2.66667vw 0;
}
.nationalPavilion .nationalPavilion-content .brand .list[data-v-a0fd5576] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
}
.nationalPavilion .nationalPavilion-content .brand .list img[data-v-a0fd5576] {
  width: 22.4vw;
  height: 12.8vw;
  border-radius: 1.06667vw;
  margin: 0 1.33333vw 1.33333vw 0;
  background: #ffffff;
}
.nationalPavilion .nationalPavilion-content .brand .list img[data-v-a0fd5576]:nth-child(4n) {
  margin-right: 0;
}
.nationalPavilion .product-content[data-v-a0fd5576] {
  padding: 2.66667vw;
}

.secondCategory .van-tabs--line .van-tabs__wrap {
  height: 11.73333vw;
  position: fixed;
  top: 0;
  left: 0;
  z-index: 2;
  width: 100%;
}
.secondCategory .van-tab .van-ellipsis {
  line-height: 11.73333vw;
  font-size: 3.37778vw;
  font-family: PingFang SC;
  font-weight: 400;
  color: #333333;
}
.secondCategory .van-tab--active .van-ellipsis {
  font-weight: 500;
  font-size: 4.26667vw;
  color: #dcb982;
}
.secondCategory .van-tab__text {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  height: 100%;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}

.row-ellipsis[data-v-e923c2a2] {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.clamp-ellipsis[data-v-e923c2a2] {
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 3;
  overflow: hidden;
}
.default[data-v-e923c2a2],
.default-padding[data-v-e923c2a2] {
  padding: 0 3.11111vw;
}
.default-margin[data-v-e923c2a2] {
  margin: 0 3.11111vw;
}
.absolute-center[data-v-e923c2a2] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.text-center[data-v-e923c2a2] {
  text-align: center;
  display: table-cell;
  vertical-align: middle;
}
[data-v-e923c2a2] .van-list__error-text,[data-v-e923c2a2] .van-list__finished-text,[data-v-e923c2a2] .van-list__loading {
  font-size: 2.66667vw;
}
.border-top[data-v-e923c2a2] {
  position: relative;
}
.border-top[data-v-e923c2a2]::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 200%;
  border-bottom: 1px solid #ebedf0;
  color: #ebedf0;
  height: 200%;
  -webkit-transform-origin: left top;
  transform-origin: left top;
  -webkit-transform: scale(0.5);
  transform: scale(0.5);
  pointer-events: none;
  /* 防止点击触发 */
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
@media screen and (min-device-pixel-ratio: 3), (-webkit-min-device-pixel-ratio: 3) {
.border-top[data-v-e923c2a2]::before {
    width: 300%;
    height: 300%;
    -webkit-transform: scale(0.33);
    transform: scale(0.33);
}
}
input[data-v-e923c2a2] {
  text-indent: 0;
  background: transparent;
  border: 0 none;
  resize: none;
  outline: none;
  /*清除选中效果的默认蓝色边框 */
  -webkit-appearance: none;
  /*清除浏览器默认的样式 */
  line-height: normal;
}
input[data-v-e923c2a2]:focus {
  border: none;
}
.certification-dialog[data-v-e923c2a2] .van-dialog__header {
  font-size: 4.26667vw;
  font-family: PingFang SC;
  font-weight: 500;
  color: #202020;
}
.certification-dialog[data-v-e923c2a2] .van-dialog__message {
  font-size: 3.2vw;
  font-family: PingFang SC;
  font-weight: 400;
  color: #202020;
  line-height: 4.88889vw;
  width: 46.22222vw;
  overflow: hidden;
  margin: 0 auto;
}
.product-list .product-item .info .tag[data-v-e923c2a2] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  height: 6.13333vw;
  padding: 0.44444vw 0;
  overflow: hidden;
}
.productDetails .product-info .productTags .tags span[data-v-e923c2a2],
.product-list .product-item .info .tag span[data-v-e923c2a2] {
  margin-right: 1.24444vw;
  margin-bottom: 0.88889vw;
  border: 1px solid #a6251a;
  opacity: 0.8;
  border-radius: 0.53333vw;
  width: 15.11111vw;
  height: 4.26667vw;
  line-height: 4.35556vw;
  display: inline-block;
  vertical-align: middle;
  max-width: 17.77778vw;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  text-align: center;
  font-size: 2.66667vw;
  font-family: PingFangSC-Regular, PingFang SC;
  font-weight: 400;
  color: #a6251a;
}
.productDetails .product-info .productTags .tags span[data-v-e923c2a2]:before,
.product-list .product-item .info .tag span[data-v-e923c2a2]:before {
  content: '·';
  display: inline-block;
  vertical-align: middle;
  width: 1px;
  height: 100%;
  margin-top: 1px;
  color: transparent;
}
.productDetails .product-info .productTags .tags span[data-v-e923c2a2]::after,
.product-list .product-item .info .tag span[data-v-e923c2a2]::after {
  content: '·';
  display: inline-block;
  vertical-align: middle;
  width: 1px;
  height: 100%;
  margin-top: 1px;
  color: transparent;
}
.productDetails .product-info .productTags .tags .tag-item[data-v-e923c2a2],
.product-list .product-item .info .tag .tag-item[data-v-e923c2a2] {
  border: 1px solid #a6251a;
  opacity: 0.8;
  font-weight: 400;
  font-family: PingFang SC;
  color: #a6251a;
}
.productDetails .product-info .productTags .tags .tag-1[data-v-e923c2a2],
.product-list .product-item .info .tag .tag-1[data-v-e923c2a2] {
  color: #e42b3a;
  border: 1px solid #e42b3a;
}
.productDetails .product-info .productTags .tags .tag-2[data-v-e923c2a2],
.product-list .product-item .info .tag .tag-2[data-v-e923c2a2] {
  color: #a337df;
  border: 1px solid #a337df;
}
.productDetails .product-info .productTags .tags .tag-3[data-v-e923c2a2],
.product-list .product-item .info .tag .tag-3[data-v-e923c2a2] {
  color: #7DAB2B;
  border: 1px solid #7DAB2B;
}
.productDetails .product-info .productTags .tags .tag-4[data-v-e923c2a2],
.product-list .product-item .info .tag .tag-4[data-v-e923c2a2] {
  color: #43A7DD;
  border: 1px solid #43A7DD;
}
.customPop[data-v-e923c2a2] .van-popup__close-icon {
  font-size: 4.88889vw;
  color: #202020;
  top: 4vw;
  right: 4vw;
}
.customPop .title[data-v-e923c2a2] {
  font-size: 4.26667vw;
  font-family: PingFangSC-Medium, PingFang SC;
  font-weight: 500;
  color: #202020;
  width: 100%;
  text-align: center;
  padding: 4vw 0;
  margin-bottom: 6.22222vw;
}
.customPop .affirm[data-v-e923c2a2] {
  position: fixed;
  z-index: 1;
  bottom: 0;
}
/*手机端实现真正的一像素边框*/
.border-1px-new[data-v-e923c2a2] {
  position: relative;
}
.border-1px-new[data-v-e923c2a2]:after {
  position: absolute;
  content: '';
  top: -50%;
  bottom: -50%;
  left: -50%;
  right: -50%;
  -webkit-transform: scale(0.5);
  transform: scale(0.5);
  border-bottom: 1px solid #a09b9b;
}
@media (-webkit-min-device-pixel-radio: 1.5), (min-device-pixel-radio: 1.5) {
border-1px-new[data-v-e923c2a2]::after {
    -webkit-transform: scaleY(0.7);
    transform: scaleY(0.7);
}
}
@media (-webkit-min-device-pixel-radio: 2), (min-device-pixel-radio: 2) {
border-1px-new[data-v-e923c2a2]::after {
    -webkit-transform: scaleY(0.5);
    transform: scaleY(0.5);
}
}
/*需要注意<input type="button">是没有:before, :after伪元素的*/
.search-box[data-v-e923c2a2] {
  height: 100vh;
  overflow: scroll;
  -webkit-overflow-scrolling: touch;
}
.search-box .search-title[data-v-e923c2a2] {
  height: 11.73333vw;
}
.search-box .search-title .search[data-v-e923c2a2] {
  width: 88.26667vw;
  height: 8.71111vw;
  background: #f5f5f5;
  border: 1px solid #e4e4e4;
  border-radius: 4.35556vw;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  font-size: 3.2vw;
  font-weight: 400;
  color: #aaaaaa;
  margin-right: 3.2vw;
}
.search-box .search-title .search img[data-v-e923c2a2] {
  width: 3.28889vw;
  height: 3.91111vw;
  margin: 0 1.77778vw;
}
.search-box .van-cell[data-v-e923c2a2] {
  line-height: 8.71111vw;
}
.search-box .van-search[data-v-e923c2a2] {
  height: 11.73333vw;
  padding: 1.77778vw 4.97778vw;
}
.search-box .van-search__content--round[data-v-e923c2a2] {
  border-radius: 4.35556vw;
  margin-top: 1.77778vw;
  margin-bottom: 1.77778vw;
}
.search-box .van-search .van-cell[data-v-e923c2a2] {
  padding-left: 2.22222vw;
  padding-right: 2.22222vw;
}
.search-box .van-field__left-icon[data-v-e923c2a2] {
  margin-right: 2.22222vw;
}
.search-box[data-v-e923c2a2] .van-field__left-icon .van-icon,
.search-box[data-v-e923c2a2] .van-icon .van-field__clear .van-icon-clear {
  font-size: 4.2222vw;
}
.search-box[data-v-e923c2a2] .van-cell {
  font-size: 3.2vw;
  font-family: PingFang SC;
  font-weight: 400;
}
.search-box .search-content[data-v-e923c2a2] {
  height: 100%;
}
.search-box .search-content .history[data-v-e923c2a2] {
  height: 100%;
  background: #ffffff;
  padding-top: 11.73333vw;
  overflow-y: hidden;
}
.search-box .search-content .history .title[data-v-e923c2a2] {
  width: 100%;
  height: 13.33333vw;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  font-size: 3.37778vw;
  font-family: PingFang SC;
  font-weight: 500;
}
.search-box .search-content .history .title .left[data-v-e923c2a2] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.search-box .search-content .history .title .left-img[data-v-e923c2a2] {
  float: left;
  width: 3.55556vw;
  height: 3.55556vw;
  margin-right: 1.42222vw;
}
.search-box .search-content .history .title .right[data-v-e923c2a2] {
  margin-top: -1.77778vw;
  display: inline-block;
  width: 3.37778vw;
  height: 4.26667vw;
  padding: 1.77778vw;
}
.search-box .search-content .history .title .right img[data-v-e923c2a2] {
  display: inline-block;
  height: 100%;
  width: 100%;
}
.search-box .search-content .history .title span[data-v-e923c2a2] {
  font-size: 3.37778vw;
  font-family: PingFang SC;
  font-weight: 500;
  color: #202020;
}
.search-box .search-content .history .history-list[data-v-e923c2a2] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}
.search-box .search-content .history .history-list span[data-v-e923c2a2] {
  display: inline-block;
  height: 8vw;
  line-height: 8vw;
  border: 1px solid #aaaaaa;
  border-radius: 0.8vw;
  font-size: 3.37778vw;
  font-family: PingFang SC;
  letter-spacing: 0.35556vw;
  font-weight: 400;
  color: #202020;
  margin: 0 2.66667vw 2.66667vw 2.66667vw;
  padding: 0 4vw;
}
.search-box .search-top[data-v-e923c2a2] {
  position: fixed;
  top: 0;
  width: 100%;
  left: 0;
  z-index: 2;
}
.search-box .search-list[data-v-e923c2a2] {
  top: 11.73333vw;
}
.search-box .product-content[data-v-e923c2a2] {
  padding-top: 27.73333vw;
}
.brand .brand-banner[data-v-e923c2a2] {
  width: 100%;
  height: 56.17778vw;
}
.brand .brand-banner > img[data-v-e923c2a2] {
  display: inline-block;
  width: 100%;
  height: 100%;
}
.brand .search-list[data-v-e923c2a2] {
  position: static;
}
.brand .product-content[data-v-e923c2a2] {
  padding-top: 0px;
}
.nationalPavilion[data-v-e923c2a2] {
  padding-top: 11.73333vw;
}
.nationalPavilion .nationalPavilion-content .banner[data-v-e923c2a2] {
  width: 100%;
  height: 56.17778vw;
}
.nationalPavilion .nationalPavilion-content .brand .title[data-v-e923c2a2] {
  font-size: 5.33333vw;
  font-family: PingFangSC-Semibold, PingFang SC;
  font-weight: 600;
  color: #202020;
  padding: 2.66667vw 0;
}
.nationalPavilion .nationalPavilion-content .brand .list[data-v-e923c2a2] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
}
.nationalPavilion .nationalPavilion-content .brand .list img[data-v-e923c2a2] {
  width: 22.4vw;
  height: 12.8vw;
  border-radius: 1.06667vw;
  margin: 0 1.33333vw 1.33333vw 0;
  background: #ffffff;
}
.nationalPavilion .nationalPavilion-content .brand .list img[data-v-e923c2a2]:nth-child(4n) {
  margin-right: 0;
}
.nationalPavilion .product-content[data-v-e923c2a2] {
  padding: 2.66667vw;
}

.secondCategory .van-tabs--line .van-tabs__wrap {
  height: 11.73333vw;
  position: fixed;
  top: 0;
  left: 0;
  z-index: 2;
}
.secondCategory .van-tab {
  line-height: 11.73333vw;
}
.secondCategory .van-tab--active {
  font-weight: 500;
}

.row-ellipsis[data-v-9e93d50c] {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.clamp-ellipsis[data-v-9e93d50c] {
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 3;
  overflow: hidden;
}
.default[data-v-9e93d50c],
.default-padding[data-v-9e93d50c] {
  padding: 0 3.11111vw;
}
.default-margin[data-v-9e93d50c] {
  margin: 0 3.11111vw;
}
.absolute-center[data-v-9e93d50c] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.text-center[data-v-9e93d50c] {
  text-align: center;
  display: table-cell;
  vertical-align: middle;
}
[data-v-9e93d50c] .van-list__error-text,[data-v-9e93d50c] .van-list__finished-text,[data-v-9e93d50c] .van-list__loading {
  font-size: 2.66667vw;
}
.border-top[data-v-9e93d50c] {
  position: relative;
}
.border-top[data-v-9e93d50c]::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 200%;
  border-bottom: 1px solid #ebedf0;
  color: #ebedf0;
  height: 200%;
  -webkit-transform-origin: left top;
  transform-origin: left top;
  -webkit-transform: scale(0.5);
  transform: scale(0.5);
  pointer-events: none;
  /* 防止点击触发 */
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
@media screen and (min-device-pixel-ratio: 3), (-webkit-min-device-pixel-ratio: 3) {
.border-top[data-v-9e93d50c]::before {
    width: 300%;
    height: 300%;
    -webkit-transform: scale(0.33);
    transform: scale(0.33);
}
}
input[data-v-9e93d50c] {
  text-indent: 0;
  background: transparent;
  border: 0 none;
  resize: none;
  outline: none;
  /*清除选中效果的默认蓝色边框 */
  -webkit-appearance: none;
  /*清除浏览器默认的样式 */
  line-height: normal;
}
input[data-v-9e93d50c]:focus {
  border: none;
}
.certification-dialog[data-v-9e93d50c] .van-dialog__header {
  font-size: 4.26667vw;
  font-family: PingFang SC;
  font-weight: 500;
  color: #202020;
}
.certification-dialog[data-v-9e93d50c] .van-dialog__message {
  font-size: 3.2vw;
  font-family: PingFang SC;
  font-weight: 400;
  color: #202020;
  line-height: 4.88889vw;
  width: 46.22222vw;
  overflow: hidden;
  margin: 0 auto;
}
.product-list .product-item .info .tag[data-v-9e93d50c] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  height: 6.13333vw;
  padding: 0.44444vw 0;
  overflow: hidden;
}
.productDetails .product-info .productTags .tags span[data-v-9e93d50c],
.product-list .product-item .info .tag span[data-v-9e93d50c] {
  margin-right: 1.24444vw;
  margin-bottom: 0.88889vw;
  border: 1px solid #a6251a;
  opacity: 0.8;
  border-radius: 0.53333vw;
  width: 15.11111vw;
  height: 4.26667vw;
  line-height: 4.35556vw;
  display: inline-block;
  vertical-align: middle;
  max-width: 17.77778vw;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  text-align: center;
  font-size: 2.66667vw;
  font-family: PingFangSC-Regular, PingFang SC;
  font-weight: 400;
  color: #a6251a;
}
.productDetails .product-info .productTags .tags span[data-v-9e93d50c]:before,
.product-list .product-item .info .tag span[data-v-9e93d50c]:before {
  content: '·';
  display: inline-block;
  vertical-align: middle;
  width: 1px;
  height: 100%;
  margin-top: 1px;
  color: transparent;
}
.productDetails .product-info .productTags .tags span[data-v-9e93d50c]::after,
.product-list .product-item .info .tag span[data-v-9e93d50c]::after {
  content: '·';
  display: inline-block;
  vertical-align: middle;
  width: 1px;
  height: 100%;
  margin-top: 1px;
  color: transparent;
}
.productDetails .product-info .productTags .tags .tag-item[data-v-9e93d50c],
.product-list .product-item .info .tag .tag-item[data-v-9e93d50c] {
  border: 1px solid #a6251a;
  opacity: 0.8;
  font-weight: 400;
  font-family: PingFang SC;
  color: #a6251a;
}
.productDetails .product-info .productTags .tags .tag-1[data-v-9e93d50c],
.product-list .product-item .info .tag .tag-1[data-v-9e93d50c] {
  color: #e42b3a;
  border: 1px solid #e42b3a;
}
.productDetails .product-info .productTags .tags .tag-2[data-v-9e93d50c],
.product-list .product-item .info .tag .tag-2[data-v-9e93d50c] {
  color: #a337df;
  border: 1px solid #a337df;
}
.productDetails .product-info .productTags .tags .tag-3[data-v-9e93d50c],
.product-list .product-item .info .tag .tag-3[data-v-9e93d50c] {
  color: #7DAB2B;
  border: 1px solid #7DAB2B;
}
.productDetails .product-info .productTags .tags .tag-4[data-v-9e93d50c],
.product-list .product-item .info .tag .tag-4[data-v-9e93d50c] {
  color: #43A7DD;
  border: 1px solid #43A7DD;
}
.customPop[data-v-9e93d50c] .van-popup__close-icon {
  font-size: 4.88889vw;
  color: #202020;
  top: 4vw;
  right: 4vw;
}
.customPop .title[data-v-9e93d50c] {
  font-size: 4.26667vw;
  font-family: PingFangSC-Medium, PingFang SC;
  font-weight: 500;
  color: #202020;
  width: 100%;
  text-align: center;
  padding: 4vw 0;
  margin-bottom: 6.22222vw;
}
.customPop .affirm[data-v-9e93d50c] {
  position: fixed;
  z-index: 1;
  bottom: 0;
}
/*手机端实现真正的一像素边框*/
.border-1px-new[data-v-9e93d50c] {
  position: relative;
}
.border-1px-new[data-v-9e93d50c]:after {
  position: absolute;
  content: '';
  top: -50%;
  bottom: -50%;
  left: -50%;
  right: -50%;
  -webkit-transform: scale(0.5);
  transform: scale(0.5);
  border-bottom: 1px solid #a09b9b;
}
@media (-webkit-min-device-pixel-radio: 1.5), (min-device-pixel-radio: 1.5) {
border-1px-new[data-v-9e93d50c]::after {
    -webkit-transform: scaleY(0.7);
    transform: scaleY(0.7);
}
}
@media (-webkit-min-device-pixel-radio: 2), (min-device-pixel-radio: 2) {
border-1px-new[data-v-9e93d50c]::after {
    -webkit-transform: scaleY(0.5);
    transform: scaleY(0.5);
}
}
/*需要注意<input type="button">是没有:before, :after伪元素的*/
.search-box[data-v-9e93d50c] {
  height: 100vh;
  overflow: scroll;
  -webkit-overflow-scrolling: touch;
}
.search-box .search-title[data-v-9e93d50c] {
  height: 11.73333vw;
}
.search-box .search-title .search[data-v-9e93d50c] {
  width: 88.26667vw;
  height: 8.71111vw;
  background: #f5f5f5;
  border: 1px solid #e4e4e4;
  border-radius: 4.35556vw;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  font-size: 3.2vw;
  font-weight: 400;
  color: #aaaaaa;
  margin-right: 3.2vw;
}
.search-box .search-title .search img[data-v-9e93d50c] {
  width: 3.28889vw;
  height: 3.91111vw;
  margin: 0 1.77778vw;
}
.search-box .van-cell[data-v-9e93d50c] {
  line-height: 8.71111vw;
}
.search-box .van-search[data-v-9e93d50c] {
  height: 11.73333vw;
  padding: 1.77778vw 4.97778vw;
}
.search-box .van-search__content--round[data-v-9e93d50c] {
  border-radius: 4.35556vw;
  margin-top: 1.77778vw;
  margin-bottom: 1.77778vw;
}
.search-box .van-search .van-cell[data-v-9e93d50c] {
  padding-left: 2.22222vw;
  padding-right: 2.22222vw;
}
.search-box .van-field__left-icon[data-v-9e93d50c] {
  margin-right: 2.22222vw;
}
.search-box[data-v-9e93d50c] .van-field__left-icon .van-icon,
.search-box[data-v-9e93d50c] .van-icon .van-field__clear .van-icon-clear {
  font-size: 4.2222vw;
}
.search-box[data-v-9e93d50c] .van-cell {
  font-size: 3.2vw;
  font-family: PingFang SC;
  font-weight: 400;
}
.search-box .search-content[data-v-9e93d50c] {
  height: 100%;
}
.search-box .search-content .history[data-v-9e93d50c] {
  height: 100%;
  background: #ffffff;
  padding-top: 11.73333vw;
  overflow-y: hidden;
}
.search-box .search-content .history .title[data-v-9e93d50c] {
  width: 100%;
  height: 13.33333vw;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  font-size: 3.37778vw;
  font-family: PingFang SC;
  font-weight: 500;
}
.search-box .search-content .history .title .left[data-v-9e93d50c] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.search-box .search-content .history .title .left-img[data-v-9e93d50c] {
  float: left;
  width: 3.55556vw;
  height: 3.55556vw;
  margin-right: 1.42222vw;
}
.search-box .search-content .history .title .right[data-v-9e93d50c] {
  margin-top: -1.77778vw;
  display: inline-block;
  width: 3.37778vw;
  height: 4.26667vw;
  padding: 1.77778vw;
}
.search-box .search-content .history .title .right img[data-v-9e93d50c] {
  display: inline-block;
  height: 100%;
  width: 100%;
}
.search-box .search-content .history .title span[data-v-9e93d50c] {
  font-size: 3.37778vw;
  font-family: PingFang SC;
  font-weight: 500;
  color: #202020;
}
.search-box .search-content .history .history-list[data-v-9e93d50c] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}
.search-box .search-content .history .history-list span[data-v-9e93d50c] {
  display: inline-block;
  height: 8vw;
  line-height: 8vw;
  border: 1px solid #aaaaaa;
  border-radius: 0.8vw;
  font-size: 3.37778vw;
  font-family: PingFang SC;
  letter-spacing: 0.35556vw;
  font-weight: 400;
  color: #202020;
  margin: 0 2.66667vw 2.66667vw 2.66667vw;
  padding: 0 4vw;
}
.search-box .search-top[data-v-9e93d50c] {
  position: fixed;
  top: 0;
  width: 100%;
  left: 0;
  z-index: 2;
}
.search-box .search-list[data-v-9e93d50c] {
  top: 11.73333vw;
}
.search-box .product-content[data-v-9e93d50c] {
  padding-top: 27.73333vw;
}
.brand .brand-banner[data-v-9e93d50c] {
  width: 100%;
  height: 56.17778vw;
}
.brand .brand-banner > img[data-v-9e93d50c] {
  display: inline-block;
  width: 100%;
  height: 100%;
}
.brand .search-list[data-v-9e93d50c] {
  position: static;
}
.brand .product-content[data-v-9e93d50c] {
  padding-top: 0px;
}
.nationalPavilion[data-v-9e93d50c] {
  padding-top: 11.73333vw;
}
.nationalPavilion .nationalPavilion-content .banner[data-v-9e93d50c] {
  width: 100%;
  height: 56.17778vw;
}
.nationalPavilion .nationalPavilion-content .brand .title[data-v-9e93d50c] {
  font-size: 5.33333vw;
  font-family: PingFangSC-Semibold, PingFang SC;
  font-weight: 600;
  color: #202020;
  padding: 2.66667vw 0;
}
.nationalPavilion .nationalPavilion-content .brand .list[data-v-9e93d50c] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
}
.nationalPavilion .nationalPavilion-content .brand .list img[data-v-9e93d50c] {
  width: 22.4vw;
  height: 12.8vw;
  border-radius: 1.06667vw;
  margin: 0 1.33333vw 1.33333vw 0;
  background: #ffffff;
}
.nationalPavilion .nationalPavilion-content .brand .list img[data-v-9e93d50c]:nth-child(4n) {
  margin-right: 0;
}
.nationalPavilion .product-content[data-v-9e93d50c] {
  padding: 2.66667vw;
}

.brandPavilion[data-v-3d9a6a1a] {
  padding: 2.66667vw 3.2vw;
  -o-object-fit: cover;
     object-fit: cover;
}
.brandPavilion img[data-v-3d9a6a1a] {
  display: inline-block;
  width: 100%;
  margin-bottom: 2.66667vw;
}
.brandPavilion img[data-v-3d9a6a1a]:last-child {
  margin-top: 1.33333vw;
}

.row-ellipsis[data-v-33dc0a48] {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.clamp-ellipsis[data-v-33dc0a48] {
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 3;
  overflow: hidden;
}
.default[data-v-33dc0a48],
.default-padding[data-v-33dc0a48] {
  padding: 0 3.11111vw;
}
.default-margin[data-v-33dc0a48] {
  margin: 0 3.11111vw;
}
.absolute-center[data-v-33dc0a48] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.text-center[data-v-33dc0a48] {
  text-align: center;
  display: table-cell;
  vertical-align: middle;
}
[data-v-33dc0a48] .van-list__error-text,[data-v-33dc0a48] .van-list__finished-text,[data-v-33dc0a48] .van-list__loading {
  font-size: 2.66667vw;
}
.border-top[data-v-33dc0a48] {
  position: relative;
}
.border-top[data-v-33dc0a48]::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 200%;
  border-bottom: 1px solid #ebedf0;
  color: #ebedf0;
  height: 200%;
  -webkit-transform-origin: left top;
  transform-origin: left top;
  -webkit-transform: scale(0.5);
  transform: scale(0.5);
  pointer-events: none;
  /* 防止点击触发 */
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
@media screen and (min-device-pixel-ratio: 3), (-webkit-min-device-pixel-ratio: 3) {
.border-top[data-v-33dc0a48]::before {
    width: 300%;
    height: 300%;
    -webkit-transform: scale(0.33);
    transform: scale(0.33);
}
}
input[data-v-33dc0a48] {
  text-indent: 0;
  background: transparent;
  border: 0 none;
  resize: none;
  outline: none;
  /*清除选中效果的默认蓝色边框 */
  -webkit-appearance: none;
  /*清除浏览器默认的样式 */
  line-height: normal;
}
input[data-v-33dc0a48]:focus {
  border: none;
}
.certification-dialog[data-v-33dc0a48] .van-dialog__header {
  font-size: 4.26667vw;
  font-family: PingFang SC;
  font-weight: 500;
  color: #202020;
}
.certification-dialog[data-v-33dc0a48] .van-dialog__message {
  font-size: 3.2vw;
  font-family: PingFang SC;
  font-weight: 400;
  color: #202020;
  line-height: 4.88889vw;
  width: 46.22222vw;
  overflow: hidden;
  margin: 0 auto;
}
.product-list .product-item .info .tag[data-v-33dc0a48] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  height: 6.13333vw;
  padding: 0.44444vw 0;
  overflow: hidden;
}
.productDetails .product-info .productTags .tags span[data-v-33dc0a48],
.product-list .product-item .info .tag span[data-v-33dc0a48] {
  margin-right: 1.24444vw;
  margin-bottom: 0.88889vw;
  border: 1px solid #a6251a;
  opacity: 0.8;
  border-radius: 0.53333vw;
  width: 15.11111vw;
  height: 4.26667vw;
  line-height: 4.35556vw;
  display: inline-block;
  vertical-align: middle;
  max-width: 17.77778vw;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  text-align: center;
  font-size: 2.66667vw;
  font-family: PingFangSC-Regular, PingFang SC;
  font-weight: 400;
  color: #a6251a;
}
.productDetails .product-info .productTags .tags span[data-v-33dc0a48]:before,
.product-list .product-item .info .tag span[data-v-33dc0a48]:before {
  content: '·';
  display: inline-block;
  vertical-align: middle;
  width: 1px;
  height: 100%;
  margin-top: 1px;
  color: transparent;
}
.productDetails .product-info .productTags .tags span[data-v-33dc0a48]::after,
.product-list .product-item .info .tag span[data-v-33dc0a48]::after {
  content: '·';
  display: inline-block;
  vertical-align: middle;
  width: 1px;
  height: 100%;
  margin-top: 1px;
  color: transparent;
}
.productDetails .product-info .productTags .tags .tag-item[data-v-33dc0a48],
.product-list .product-item .info .tag .tag-item[data-v-33dc0a48] {
  border: 1px solid #a6251a;
  opacity: 0.8;
  font-weight: 400;
  font-family: PingFang SC;
  color: #a6251a;
}
.productDetails .product-info .productTags .tags .tag-1[data-v-33dc0a48],
.product-list .product-item .info .tag .tag-1[data-v-33dc0a48] {
  color: #e42b3a;
  border: 1px solid #e42b3a;
}
.productDetails .product-info .productTags .tags .tag-2[data-v-33dc0a48],
.product-list .product-item .info .tag .tag-2[data-v-33dc0a48] {
  color: #a337df;
  border: 1px solid #a337df;
}
.productDetails .product-info .productTags .tags .tag-3[data-v-33dc0a48],
.product-list .product-item .info .tag .tag-3[data-v-33dc0a48] {
  color: #7DAB2B;
  border: 1px solid #7DAB2B;
}
.productDetails .product-info .productTags .tags .tag-4[data-v-33dc0a48],
.product-list .product-item .info .tag .tag-4[data-v-33dc0a48] {
  color: #43A7DD;
  border: 1px solid #43A7DD;
}
.customPop[data-v-33dc0a48] .van-popup__close-icon {
  font-size: 4.88889vw;
  color: #202020;
  top: 4vw;
  right: 4vw;
}
.customPop .title[data-v-33dc0a48] {
  font-size: 4.26667vw;
  font-family: PingFangSC-Medium, PingFang SC;
  font-weight: 500;
  color: #202020;
  width: 100%;
  text-align: center;
  padding: 4vw 0;
  margin-bottom: 6.22222vw;
}
.customPop .affirm[data-v-33dc0a48] {
  position: fixed;
  z-index: 1;
  bottom: 0;
}
/*手机端实现真正的一像素边框*/
.border-1px-new[data-v-33dc0a48] {
  position: relative;
}
.border-1px-new[data-v-33dc0a48]:after {
  position: absolute;
  content: '';
  top: -50%;
  bottom: -50%;
  left: -50%;
  right: -50%;
  -webkit-transform: scale(0.5);
  transform: scale(0.5);
  border-bottom: 1px solid #a09b9b;
}
@media (-webkit-min-device-pixel-radio: 1.5), (min-device-pixel-radio: 1.5) {
border-1px-new[data-v-33dc0a48]::after {
    -webkit-transform: scaleY(0.7);
    transform: scaleY(0.7);
}
}
@media (-webkit-min-device-pixel-radio: 2), (min-device-pixel-radio: 2) {
border-1px-new[data-v-33dc0a48]::after {
    -webkit-transform: scaleY(0.5);
    transform: scaleY(0.5);
}
}
/*需要注意<input type="button">是没有:before, :after伪元素的*/
.price[data-v-33dc0a48] {
  padding: 3.55556vw 3.11111vw;
  font-family: DIN Alternate;
}
.price .preferential-price[data-v-33dc0a48] {
  line-height: 4.26667vw;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: content;
      -ms-flex-pack: content;
          justify-content: content;
  -ms-flex-line-pack: end;
      align-content: flex-end;
  color: #A6251A;
  margin-bottom: 0.88889vw;
  position: relative;
  font-family: DIN Alternate;
}
.price .preferential-price span[data-v-33dc0a48] {
  display: inline-block;
  font-weight: 500;
}
.price .preferential-price .icon[data-v-33dc0a48] {
  font-size: 5.33333vw;
  font-family: DIN Alternate;
  line-height: 6.04444vw;
}
.price .preferential-price .value[data-v-33dc0a48] {
  font-size: 8vw;
  margin-left: -0.53333vw;
}
.price .preferential-price .top-tag[data-v-33dc0a48] {
  font-size: 3.2vw;
  font-family: PingFang SC;
  font-weight: 400;
  color: #fdddab;
  height: 3.91111vw;
  line-height: 3.91111vw;
  position: relative;
  top: 0.88889vw;
  left: 0.88889vw;
  padding: 0 0.35556vw;
}
.price .preferential-price-stock[data-v-33dc0a48] {
  color: #aaaaaa;
}
.price .bottom-price[data-v-33dc0a48] {
  font-weight: 400;
  color: #202020;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  font-family: DIN Alternate;
}
.price .bottom-price .icon[data-v-33dc0a48] {
  font-size: 4.26667vw;
  line-height: 4.62222vw;
}
.price .bottom-price .value[data-v-33dc0a48] {
  font-size: 4.26667vw;
}
.price .bottom-price .minPrice[data-v-33dc0a48] {
  font-size: 4.26667vw;
  margin-right: 1.24444vw;
}
.price .bottom-price .minMarketPrice[data-v-33dc0a48] {
  color: #aaaaaa;
}
.price .bottom-price .minMarketPrice .value[data-v-33dc0a48] {
  text-decoration: line-through;
}
.price .bottom-price-stock .minPrice[data-v-33dc0a48] {
  color: #202020;
}
.product[data-v-33dc0a48] {
  height: 100vh;
  overflow: hidden;
}
.productDetails[data-v-33dc0a48] {
  padding-bottom: 13.33333vw;
  height: 100vh;
  overflow: scroll;
  -webkit-overflow-scrolling: touch;
}
.productDetails .nav-bars[data-v-33dc0a48] {
  width: 100%;
  height: 11.73333vw;
  line-height: 11.73333vw;
  text-align: center;
  position: fixed;
  z-index: 9;
  top: 0;
  background: #fff;
}
.productDetails .nav-bars .back-btn[data-v-33dc0a48] {
  width: 5.33333vw;
  height: 100%;
  float: left;
  margin-left: 3.55556vw;
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB0AAAA0CAYAAAB2MDPxAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyVpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTQ4IDc5LjE2NDAzNiwgMjAxOS8wOC8xMy0wMTowNjo1NyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIDIxLjAgKE1hY2ludG9zaCkiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MzI4RjcxNkIxN0Q2MTFFQThCQkRGMkM4MjM1RjAyMzgiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MzI4RjcxNkMxN0Q2MTFFQThCQkRGMkM4MjM1RjAyMzgiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDozMjhGNzE2OTE3RDYxMUVBOEJCREYyQzgyMzVGMDIzOCIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDozMjhGNzE2QTE3RDYxMUVBOEJCREYyQzgyMzVGMDIzOCIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PoUdhrkAAAKfSURBVHjavJfbi01RHMdnziySXI40SZLjQR5dx7h7cb+MPIkJYchlmowm/gIPkkiS+0kyEl7c7zy43/kHEJrcEpJkBt9v7VW7016/vffZvzXf+nTae9X6rN9q7bXWqSwUChWe0ww2g57gNFhvPAu3gk2h5yWg3ad0G2iJeL8g18lCps1HpdvBRmlAmpVWgh2C8F+wqIpGUbgTNAnCDWAXH3KdLWSMgpCdNQpCDmZ3+KXJKGRn6wQhB7OntMFkELKzNYKQg9kb1Wg8CdeCfa4OTBlCjn61IORg9kudmJRCdtYgCDmYg3EdJZXy0zoAVjja/4JV4HCSzoySkNUXK1JUIKUqmC6XsCOtMK5SCg+BZYJwJTiSdvkbQVgMDl2XcDk4Ws5HbsoUsvpj5W5lJkLI6aoXhEtBa5YN25QIOV2LBCGrP571WDIhIadroSBk9Sc0Dl+TQNgOFoOTWlcMSrfECDndpzQvUTlh8/7jQxi3I7Gti4/7ac510IZWc722tCqfz9/C72AwzDGo+eAVeKkp5Tl4BgwCwx3iOvAavNCS2gP4LBgIRgjiNxpiK7XiczHieeAteK4lTVoxxe/AMy1pWDwAjHTcleqyiKOkNpzq/mCUQ8yK34OnmlLmfAJxG3iiKbXifmC0QzwXfACPNaXMBVANahziOeATeKQpZS6CvmCMQzwbfE4iTiNlLsWIZ4Ev4KGm1Ir7gFpB/BU80JQyl0FvMNYhngm+gfuaUivuBcYJ4u9R4ixS5oogZmaAH+CeptSKe4DxgvgnuKspZa6C7mCCo306+AXuaEqZa6AbmOhonwZ+g9uaUuZ6jHgqz2NtqRV3BZMc7UN9SJkbwUV+ctQF3peUuRncNKaUvG/1KWV4vf0IhgSLiP/4mv8LMABvLpepr8P/RgAAAABJRU5ErkJggg==);
  background-repeat: no-repeat;
  background-size: 40%;
  background-position: 0 48%;
}
.productDetails .nav-bars .bars-box[data-v-33dc0a48] {
  width: 40%;
  height: 100%;
  margin: 0 auto;
}
.productDetails .nav-bars .vux-tab-container[data-v-33dc0a48] {
  height: 11.73333vw;
  line-height: 11.73333vw;
}
.productDetails .banner[data-v-33dc0a48] {
  width: 100%;
  position: relative;
}
.productDetails .banner .van-swipe[data-v-33dc0a48] {
  height: 80%;
}
.productDetails .banner .van-swipe-item[data-v-33dc0a48] {
  font-size: 0;
}
.productDetails .banner .van-swipe-item img[data-v-33dc0a48] {
  width: 100%;
  height: 100%;
}
.productDetails .banner .swipe-mark[data-v-33dc0a48] {
  position: absolute;
  width: 7.37778vw;
  height: 5.33333vw;
  background: #202020;
  opacity: 0.3;
  border-radius: 0.53333vw;
  color: #ffffff;
  font-size: 3.37778vw;
  font-family: DIN Alternate;
  font-weight: bold;
  bottom: 5.33333vw;
  right: 5.33333vw;
}
.productDetails .banner .notExist[data-v-33dc0a48] {
  position: absolute;
  left: 0;
  top: 0;
  z-index: 2;
  width: 100%;
  height: 100%;
  background: rgba(32, 32, 32, 0.5);
  font-size: 6.4vw;
  font-family: PingFang SC;
  font-weight: 500;
  color: #ffffff;
}
.productDetails .product-info[data-v-33dc0a48] {
  background: #ffffff;
}
.productDetails .product-info .productName[data-v-33dc0a48] {
  padding: 0px 3.11111vw;
}
.productDetails .product-info .productName .content[data-v-33dc0a48] {
  width: 88.8vw;
  max-height: 10.13333vw;
  font-size: 4.44444vw;
  font-family: PingFang SC;
  font-weight: 500;
  line-height: 5.24444vw;
  color: #202020;
  -webkit-line-clamp: 2;
}
.productDetails .product-info .product-pavilion[data-v-33dc0a48] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  height: 7.11111vw;
  font-size: 2.66667vw;
  font-family: PingFangSC-Regular, PingFang SC;
  font-weight: 400;
  color: #999999;
}
.productDetails .product-info .product-pavilion img[data-v-33dc0a48] {
  width: 3.73333vw;
  height: 3.73333vw;
  border-radius: 50%;
  margin-right: 0.88889vw;
}
.productDetails .product-info .member-activity[data-v-33dc0a48] {
  margin: 2.66667vw 4.44444vw 0px 4.44444vw;
  padding: 2.66667vw;
  background-color: #202020;
  border-radius: 0.53333vw;
  color: #DCB982;
  font-size: 3.2vw;
  font-weight: 400;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.productDetails .product-info .member-activity .earn-money-span[data-v-33dc0a48] {
  font-size: 3.37778vw;
  font-weight: bold;
}
.productDetails .product-info .member-activity .shopkeeper-ion[data-v-33dc0a48] {
  width: 3.79556vw;
  height: 2.66667vw;
  margin-right: 1.33333vw;
  background-repeat: no-repeat;
  background-position: center 0;
  background-size: cover;
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACsAAAAhCAYAAABAxlKmAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyVpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTQ4IDc5LjE2NDAzNiwgMjAxOS8wOC8xMy0wMTowNjo1NyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIDIxLjAgKE1hY2ludG9zaCkiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NTIzQzZBQTQxN0Q2MTFFQThCQkRGMkM4MjM1RjAyMzgiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NTIzQzZBQTUxN0Q2MTFFQThCQkRGMkM4MjM1RjAyMzgiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo1MjNDNkFBMjE3RDYxMUVBOEJCREYyQzgyMzVGMDIzOCIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo1MjNDNkFBMzE3RDYxMUVBOEJCREYyQzgyMzVGMDIzOCIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PmT33BYAAAInSURBVHja7JdNKERRFMfffPgYEjIWFqIMWdlI7CSaslRKWUgWpDQhK58hU4oFGh8LhLKxVxRSYj3zEEJSSllY2VDG/+o8Xa/3Zt7MvJc75V+/Zua823n/d+ece++z3e5NSBZoEUyBJzOT2i0w2gq6wRqwiWy2EATouxf0iGqW5doAOVxsGpSLaLYP1KliLrAJUkQyW0ENpaUqMCyK2TSwRZ96GgTVZphtTzCHn2Y2kpz0QJkJ3KdBMTsHHHEkYDXaa3BsKZiJ02gnGGNmZeADO9QQRpVD3R9LKXWBxhiNjoIVcM1uFKRgEzgEboNJArSuxiK2SayCPIMlugDG6bfMAiFuQA04A54oiVpop4pHBWA5yphUsK3aVL7NXoBPLughwzURdqmlBJuyGbTpXMsCuzQhktrsG7hXXXBTSTRp/I3rINeEJW8eFKli+eAI1Kviz+BFaY6QRjIXNZ2Pi/VqJIpX2fTgiodicAIqNcZe8ptCUCehg5a1WVpL/SYffJSlj+U+BWU642TerBwlaT/VcboFR0q2TR9T40mRzDoNmmXKkKxRuoFJ+DWz99RoIipMK9aP2U+dJhNBD8pE2tVTLaBkrSPiv1mrzIpas+daZl/Bo2BGP8ANf4LndQBqdQ4XTpONGDlfXJFhTbMdksCyhcNhKVlkl5JISWX2V83e7U+yE9AAvVb8td7Z23CJd2RIb2ZFMaq8h/kilcEMPZEoa+w8H/gSYADpymG1XODI3AAAAABJRU5ErkJggg==);
}
.productDetails .product-info .member-activity .conent[data-v-33dc0a48] {
  width: 80%;
}
.productDetails .product-info .member-activity .upgrade-btn[data-v-33dc0a48] {
  width: 16.71111vw;
  height: 6.04444vw;
  background-repeat: no-repeat;
  background-position: center 0;
  background-size: cover;
  background-image: url(../img/upgrade-btn.97de78d2.png);
  border-radius: 0.53333vw;
}
.productDetails .product-info .productTags[data-v-33dc0a48] {
  overflow: hidden;
  padding: 4.44444vw 3.11111vw;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.productDetails .product-info .productTags .tags[data-v-33dc0a48] {
  float: left;
  padding-bottom: 0.17778vw;
  overflow-x: scroll;
  overflow-y: hidden;
  white-space: nowrap;
  -webkit-overflow-scrolling: touch;
}
.productDetails .product-info .productTags .tags[data-v-33dc0a48]::-webkit-scrollbar {
  background-color: transparent;
  width: 0px;
  height: 0px;
  display: none;
}
.productDetails .product-info .productTags .tags span[data-v-33dc0a48] {
  display: inline-block;
  background: #ffffff;
  border-radius: 0.53333vw;
  font-size: 2.66667vw;
  font-family: PingFangSC-Regular, PingFang SC;
  font-weight: 400;
  line-height: 4.26667vw;
  margin-right: 1.06667vw;
  padding: 0.26667vw 0.44444vw;
}
.productDetails .product-info .productTags .sales[data-v-33dc0a48] {
  white-space: nowrap;
  float: right;
  text-align: right;
  font-size: 3.37778vw;
  font-family: PingFang SC;
  font-weight: 400;
  color: #aaaaaa;
  padding-left: 0.88889vw;
}
.productDetails .specification[data-v-33dc0a48] {
  background: #ffffff;
  margin-top: 2.66667vw;
  padding: 6.4vw 3.11111vw;
  font-size: 3.73333vw;
  font-family: PingFangSC-Medium, PingFang SC;
  font-weight: 500;
  color: #202020;
  line-height: 4.44444vw;
  position: relative;
}
.productDetails .specification > span[data-v-33dc0a48] {
  display: inline-block;
}
.productDetails .specification .specification-title[data-v-33dc0a48] {
  margin-right: 3.11111vw;
}
.productDetails .specification .default-text[data-v-33dc0a48] {
  font-family: PingFangSC-Regular, PingFang SC;
  font-weight: 400;
  color: #202020;
}
.productDetails .specification[data-v-33dc0a48]::after {
  content: '';
  position: absolute;
  right: 5.51111vw;
  top: 7.73333vw;
  display: inline-block;
  width: 5.33333vw;
  height: 1.6vw;
  background-repeat: no-repeat;
  background-position: center 0;
  background-size: contain;
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAD4AAAASCAYAAAADr20JAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTQ1IDc5LjE2MzQ5OSwgMjAxOC8wOC8xMy0xNjo0MDoyMiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTkgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjYyMUFDRkQ1MUE1MDExRUFCRjREQTBCNEQ1NzU4OTg0IiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjYyMUFDRkQ2MUE1MDExRUFCRjREQTBCNEQ1NzU4OTg0Ij4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6NjIxQUNGRDMxQTUwMTFFQUJGNERBMEI0RDU3NTg5ODQiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6NjIxQUNGRDQxQTUwMTFFQUJGNERBMEI0RDU3NTg5ODQiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz4hiw5UAAACBUlEQVR42tSYzStEURjGZ+7cRllo8lUyi9lY+Sw2IsVClK+YWWAmG7GQf0P5C9hJY0yJkrEzTYSEwYTJwoKkSUiJjfmI59Q7G2nufe9XeevXLOY9t+c55z3nvPfaPR6PzcKwgz7gBR2gGuTAPYiCVXBkiRALjbeABfotFNtgBjyYKUayyLRY4QMVpm1UEXHQZJVxGUyBPfAMnkAMTNB/WqMNhEARY0wFiNBW4IZMmmPkQXjZJW/y71KvAlsFVuQQDIFXpggnuAY1GidtHfgY+eVgkyb7rxCVNAhSEq1ERKEM22hiHEzhozpMixhhlLxDwXT+nBE+nBKVQLOKB7cCP1O4T+dWtDOeMa5gOh/C66QwHmAIGWOK7jTgHOpiGFcbAWG8gTGgjpFbCooNMO5WmVfPeGatRCtjxvWXNujmSTMqTHU1CiMXjAFJRu4HoTdSJmhLCuNhxoAQU/SxAcZPTNAWFsYXwZWK5DMQZIoO6zT9zTAUJI1KcSM8C+NfoFfBvLj4+0GWKXwF3OowvgHOVeZmSWO8QM4l6BGeHS6XK78fl6gzqwQlIEMzOAdmwbsG4TkS7tfQ/DxSj885Jz7BMp0LZXSzZKh7nAfT4M3KtzMvlaxTZf4L6AaJ//52Jnrudpp5pYhSa5kwU5Bssy5OQSMYAMP0IcJN2+EO7IA1sG+FmB8BBgDR1mX8Rr1PAQAAAABJRU5ErkJggg==);
}
.productDetails .product-detail[data-v-33dc0a48] {
  width: 100%;
  margin-top: 2.66667vw;
  background: #ffffff;
}
.productDetails .product-detail .title[data-v-33dc0a48] {
  padding: 5.33333vw 3.11111vw;
  font-size: 3.73333vw;
  font-family: PingFangSC-Medium, PingFang SC;
  font-weight: 500;
  color: #202020;
}
.productDetails .product-detail .detail[data-v-33dc0a48] {
  display: block;
  position: relative;
  width: 100%;
}
.productDetails .product-detail .detail[data-v-33dc0a48]:before,
.productDetails .product-detail .detail[data-v-33dc0a48]:after {
  content: "";
  height: 1px;
  position: absolute;
  left: 0;
  right: 0;
}
.productDetails .product-detail .detail[data-v-33dc0a48]:before {
  top: 0;
  background-image: -webkit-gradient(linear, left top, right top, from(#ebedf0), color-stop(50%, #ebedf0), color-stop(50%, transparent));
  background-image: linear-gradient(90deg, #ebedf0, #ebedf0 50%, transparent 50%);
  background-size: 1px 100%;
  background-repeat: no-repeat;
  background-position: top left;
  background-origin: border-box;
}
.productDetails .product-detail .detail[data-v-33dc0a48]:after {
  bottom: 0;
}
.productDetails .product-detail .detail[data-v-33dc0a48] img,
.productDetails .product-detail .detail[data-v-33dc0a48] p {
  display: block;
  width: 100%;
  font-size: 0;
}
.productDetails .product-detail .detail *[data-v-33dc0a48] {
  margin: 0;
  width: 100%;
}
.productDetails .detail img[data-v-33dc0a48],
.productDetails .detail p[data-v-33dc0a48] {
  display: block;
  width: 100%;
}
.productDetails .parameter[data-v-33dc0a48] {
  margin-bottom: 13.33333vw;
  background: #ffffff;
}
.productDetails .parameter img[data-v-33dc0a48] {
  display: block;
  margin: 0 auto;
  width: 100%;
}
.product-action[data-v-33dc0a48] {
  position: fixed;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 13.33333vw;
  background: #ffffff;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  z-index: 10;
  border-top: 1px solid #f5f5f5;
}
.product-action .btn[data-v-33dc0a48] {
  width: 16.88889vw;
  height: 8vw;
  border-right: 1px solid #f5f5f5;
  position: relative;
}
.product-action .btn .box[data-v-33dc0a48] {
  position: relative;
  width: 8.62222vw;
  height: 8.35556vw;
}
.product-action .btn img[data-v-33dc0a48] {
  width: 5.06667vw;
  height: 4.8vw;
}
.product-action .btn .cart-tag[data-v-33dc0a48] {
  position: absolute;
  top: 1.06667vw;
  right: 0.88889vw;
  width: 4.26667vw;
  height: 4.26667vw;
  font-size: 6.22222vw;
  padding: 0;
  border-radius: 7.11111vw;
  line-height: inherit;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  color: #fff;
  text-align: center;
  -webkit-transform: scale(0.5);
          transform: scale(0.5);
  -webkit-transform-origin: 100% 0%;
          transform-origin: 100% 0%;
}
.product-action .big-btn[data-v-33dc0a48] {
  width: 32.88889vw;
  height: 103%;
  font-size: 3.73333vw;
  font-family: PingFang SC;
  font-weight: 500;
  color: #202020;
  line-height: 1.42222vw;
}
.product-action .buy[data-v-33dc0a48] {
  color: #ffffff;
  background: #DCB982;
}
.product-action .buy-stock[data-v-33dc0a48] {
  background: #AAAAAA;
}
[data-v-33dc0a48]::-webkit-scrollbar {
  width: 0px;
  height: 0px;
  background-color: transparent;
  display: none;
}
.backHomepage[data-v-33dc0a48] {
  width: 10.93333vw;
  height: 10.93333vw;
  -o-object-fit: cover;
     object-fit: cover;
  position: fixed;
  bottom: 16vw;
  right: 3.2vw;
}
.backHomepage img[data-v-33dc0a48] {
  width: 10.93333vw;
}
.skeleton[data-v-33dc0a48] {
  height: 100%;
  overflow-y: hidden;
}
.skeleton .van-skeleton[data-v-33dc0a48] {
  background: #ffffff;
  padding: 0;
}
.skeleton .van-skeleton .van-skeleton__content[data-v-33dc0a48] {
  padding: 0 3.2vw;
}
.skeleton .van-skeleton .van-skeleton__content .van-skeleton__title[data-v-33dc0a48] {
  height: 10.66667vw;
}
.skeleton .van-skeleton .van-skeleton__content .van-skeleton__row[data-v-33dc0a48] {
  width: 100%;
  height: 4.26667vw;
  margin: 1.51111vw 0;
  background: #f5f5f5;
}
.skeleton .price .van-skeleton__content .van-skeleton__row[data-v-33dc0a48] {
  height: 5.86667vw;
  background: #a6251a;
  opacity: 0.5;
  margin-top: 3.46667vw;
}
.skeleton .price-bottom .van-skeleton__content .van-skeleton__row[data-v-33dc0a48] {
  height: 3.2vw;
  margin-bottom: 3.55556vw;
}
.skeleton .product-name .van-skeleton__content .van-skeleton__row[data-v-33dc0a48] {
  height: 4.44444vw;
}
.skeleton .activity .van-skeleton__content .van-skeleton__row[data-v-33dc0a48] {
  height: 10.66667vw;
  margin: 1.77778vw;
}
.skeleton .tag .van-skeleton__content[data-v-33dc0a48] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  margin-bottom: 1.77778vw;
}
.skeleton .tag .van-skeleton__content .van-skeleton__row[data-v-33dc0a48] {
  margin: 1.77778vw;
}
.skeleton .sku[data-v-33dc0a48] {
  margin: 2.66667vw 0;
  height: 16vw;
}
.skeleton .sku .van-skeleton__content[data-v-33dc0a48] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  margin-bottom: 1.77778vw;
}
.skeleton .product-action[data-v-33dc0a48] {
  -webkit-animation: van-skeleton-blink 1.2s ease-in-out infinite;
  animation: van-skeleton-blink 1.2s ease-in-out infinite;
}
.skeleton .product-action .img[data-v-33dc0a48] {
  width: 5.06667vw;
  height: 4.8vw;
  background: #f5f5f5;
}
.skeleton .product-action .big-btn[data-v-33dc0a48] {
  opacity: 0.5;
}

.exhibition[data-v-a0b74b8e] {
  background: #fff;
  margin-top: 2.66667vw;
}
.exhibition .title[data-v-a0b74b8e] {
  font-size: 2.66667vw;
  font-family: PingFangSC-Regular, PingFang SC;
  font-weight: 400;
  color: #666666;
  padding: 4vw 0;
}
.exhibition .logistics[data-v-a0b74b8e] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
}
.exhibition .logistics .title[data-v-a0b74b8e] {
  font-size: 3.73333vw;
  font-family: PingFangSC-Medium, PingFang SC;
  font-weight: 500;
  color: #202020;
  margin-right: 2.66667vw;
}
.exhibition .logistics .content[data-v-a0b74b8e] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
  padding: 1.6vw 0;
}
.exhibition .logistics .content .item-content[data-v-a0b74b8e] {
  padding: 1.77778vw 0;
  width: 72.88889vw;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.exhibition .logistics .content .item-content > div[data-v-a0b74b8e] {
  height: 10.66667vw;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  position: relative;
}
.exhibition .logistics .content .item-content > div[data-v-a0b74b8e]::before {
  content: '';
  display: block;
  width: 65%;
  height: 0.26667vw;
  background: #dcb982;
  position: absolute;
  top: 25%;
  left: -50%;
}
.exhibition .logistics .content .item-content > div[data-v-a0b74b8e]::after {
  content: '';
  display: block;
  width: 65%;
  height: 0.26667vw;
  background: #dcb982;
  position: absolute;
  top: 25%;
  right: -50%;
}
.exhibition .logistics .content .item-content > div[data-v-a0b74b8e]:first-child::before {
  content: '';
  width: 0;
}
.exhibition .logistics .content .item-content > div[data-v-a0b74b8e]:nth-child(2)::after {
  background: #d9d9d9;
}
.exhibition .logistics .content .item-content > div[data-v-a0b74b8e]:last-child::before {
  background: #d9d9d9;
}
.exhibition .logistics .content .item-content > div[data-v-a0b74b8e]:last-child::after {
  content: '';
  width: 0;
}
.exhibition .logistics .content .item-content .item-img[data-v-a0b74b8e] {
  width: 5.33333vw;
  height: 5.33333vw;
  margin: 0 4vw;
}
.exhibition .logistics .content .item-content .progress[data-v-a0b74b8e] {
  width: 19.2vw;
  height: 0.26667vw;
  background: #dcb982;
}
.exhibition .logistics .content .item-content .disProgress[data-v-a0b74b8e] {
  background: #d9d9d9;
}
.exhibition .logistics .content .item-content span[data-v-a0b74b8e] {
  display: block;
  font-size: 2.66667vw;
  font-family: PingFangSC-Regular, PingFang SC;
  font-weight: 400;
  color: #202020;
}
.exhibition .logistics .content .item-content span[data-v-a0b74b8e] :nth-child(2) {
  margin-left: -0.88889vw;
}
.exhibition .logistics .content .item-last[data-v-a0b74b8e] {
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  width: 72.88889vw;
  padding: 1.77778vw;
}
.exhibition .taxation-content .content[data-v-a0b74b8e] {
  font-size: 3.73333vw;
  font-family: PingFangSC-Regular, PingFang SC;
  font-weight: 400;
  color: #202020;
  padding: 4vw 0;
  -webkit-box-orient: inherit;
  -webkit-box-direction: inherit;
      -ms-flex-direction: inherit;
          flex-direction: inherit;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.exhibition .taxation-content .content .taxation-ion[data-v-a0b74b8e] {
  display: inline-block;
  width: 3.2vw;
  margin-left: 1.33333vw;
}
.popup-box .taxationPop ul[data-v-a0b74b8e] {
  list-style-type: disc;
  padding: 0 13.06667vw 0 8vw;
  list-style-position: outside;
}
.popup-box .taxationPop ul li[data-v-a0b74b8e] {
  margin: 7.11111vw 0;
  font-size: 3.2vw;
  font-family: PingFangSC-Regular, PingFang SC;
  font-weight: 400;
  color: #202020;
  line-height: 4.8vw;
}

.row-ellipsis[data-v-a0b74b8e] {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.clamp-ellipsis[data-v-a0b74b8e] {
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 3;
  overflow: hidden;
}
.default[data-v-a0b74b8e],
.default-padding[data-v-a0b74b8e] {
  padding: 0 3.11111vw;
}
.default-margin[data-v-a0b74b8e] {
  margin: 0 3.11111vw;
}
.absolute-center[data-v-a0b74b8e] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.text-center[data-v-a0b74b8e] {
  text-align: center;
  display: table-cell;
  vertical-align: middle;
}
[data-v-a0b74b8e] .van-list__error-text,[data-v-a0b74b8e] .van-list__finished-text,[data-v-a0b74b8e] .van-list__loading {
  font-size: 2.66667vw;
}
.border-top[data-v-a0b74b8e] {
  position: relative;
}
.border-top[data-v-a0b74b8e]::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 200%;
  border-bottom: 1px solid #ebedf0;
  color: #ebedf0;
  height: 200%;
  -webkit-transform-origin: left top;
  transform-origin: left top;
  -webkit-transform: scale(0.5);
  transform: scale(0.5);
  pointer-events: none;
  /* 防止点击触发 */
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
@media screen and (min-device-pixel-ratio: 3), (-webkit-min-device-pixel-ratio: 3) {
.border-top[data-v-a0b74b8e]::before {
    width: 300%;
    height: 300%;
    -webkit-transform: scale(0.33);
    transform: scale(0.33);
}
}
input[data-v-a0b74b8e] {
  text-indent: 0;
  background: transparent;
  border: 0 none;
  resize: none;
  outline: none;
  /*清除选中效果的默认蓝色边框 */
  -webkit-appearance: none;
  /*清除浏览器默认的样式 */
  line-height: normal;
}
input[data-v-a0b74b8e]:focus {
  border: none;
}
.certification-dialog[data-v-a0b74b8e] .van-dialog__header {
  font-size: 4.26667vw;
  font-family: PingFang SC;
  font-weight: 500;
  color: #202020;
}
.certification-dialog[data-v-a0b74b8e] .van-dialog__message {
  font-size: 3.2vw;
  font-family: PingFang SC;
  font-weight: 400;
  color: #202020;
  line-height: 4.88889vw;
  width: 46.22222vw;
  overflow: hidden;
  margin: 0 auto;
}
.product-list .product-item .info .tag[data-v-a0b74b8e] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  height: 6.13333vw;
  padding: 0.44444vw 0;
  overflow: hidden;
}
.productDetails .product-info .productTags .tags span[data-v-a0b74b8e],
.product-list .product-item .info .tag span[data-v-a0b74b8e] {
  margin-right: 1.24444vw;
  margin-bottom: 0.88889vw;
  border: 1px solid #a6251a;
  opacity: 0.8;
  border-radius: 0.53333vw;
  width: 15.11111vw;
  height: 4.26667vw;
  line-height: 4.35556vw;
  display: inline-block;
  vertical-align: middle;
  max-width: 17.77778vw;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  text-align: center;
  font-size: 2.66667vw;
  font-family: PingFangSC-Regular, PingFang SC;
  font-weight: 400;
  color: #a6251a;
}
.productDetails .product-info .productTags .tags span[data-v-a0b74b8e]:before,
.product-list .product-item .info .tag span[data-v-a0b74b8e]:before {
  content: '·';
  display: inline-block;
  vertical-align: middle;
  width: 1px;
  height: 100%;
  margin-top: 1px;
  color: transparent;
}
.productDetails .product-info .productTags .tags span[data-v-a0b74b8e]::after,
.product-list .product-item .info .tag span[data-v-a0b74b8e]::after {
  content: '·';
  display: inline-block;
  vertical-align: middle;
  width: 1px;
  height: 100%;
  margin-top: 1px;
  color: transparent;
}
.productDetails .product-info .productTags .tags .tag-item[data-v-a0b74b8e],
.product-list .product-item .info .tag .tag-item[data-v-a0b74b8e] {
  border: 1px solid #a6251a;
  opacity: 0.8;
  font-weight: 400;
  font-family: PingFang SC;
  color: #a6251a;
}
.productDetails .product-info .productTags .tags .tag-1[data-v-a0b74b8e],
.product-list .product-item .info .tag .tag-1[data-v-a0b74b8e] {
  color: #e42b3a;
  border: 1px solid #e42b3a;
}
.productDetails .product-info .productTags .tags .tag-2[data-v-a0b74b8e],
.product-list .product-item .info .tag .tag-2[data-v-a0b74b8e] {
  color: #a337df;
  border: 1px solid #a337df;
}
.productDetails .product-info .productTags .tags .tag-3[data-v-a0b74b8e],
.product-list .product-item .info .tag .tag-3[data-v-a0b74b8e] {
  color: #7DAB2B;
  border: 1px solid #7DAB2B;
}
.productDetails .product-info .productTags .tags .tag-4[data-v-a0b74b8e],
.product-list .product-item .info .tag .tag-4[data-v-a0b74b8e] {
  color: #43A7DD;
  border: 1px solid #43A7DD;
}
.customPop[data-v-a0b74b8e] .van-popup__close-icon {
  font-size: 4.88889vw;
  color: #202020;
  top: 4vw;
  right: 4vw;
}
.customPop .title[data-v-a0b74b8e] {
  font-size: 4.26667vw;
  font-family: PingFangSC-Medium, PingFang SC;
  font-weight: 500;
  color: #202020;
  width: 100%;
  text-align: center;
  padding: 4vw 0;
  margin-bottom: 6.22222vw;
}
.customPop .affirm[data-v-a0b74b8e] {
  position: fixed;
  z-index: 1;
  bottom: 0;
}
/*手机端实现真正的一像素边框*/
.border-1px-new[data-v-a0b74b8e] {
  position: relative;
}
.border-1px-new[data-v-a0b74b8e]:after {
  position: absolute;
  content: '';
  top: -50%;
  bottom: -50%;
  left: -50%;
  right: -50%;
  -webkit-transform: scale(0.5);
  transform: scale(0.5);
  border-bottom: 1px solid #a09b9b;
}
@media (-webkit-min-device-pixel-radio: 1.5), (min-device-pixel-radio: 1.5) {
border-1px-new[data-v-a0b74b8e]::after {
    -webkit-transform: scaleY(0.7);
    transform: scaleY(0.7);
}
}
@media (-webkit-min-device-pixel-radio: 2), (min-device-pixel-radio: 2) {
border-1px-new[data-v-a0b74b8e]::after {
    -webkit-transform: scaleY(0.5);
    transform: scaleY(0.5);
}
}
/*需要注意<input type="button">是没有:before, :after伪元素的*/
.price[data-v-a0b74b8e] {
  padding: 3.55556vw 3.11111vw;
  font-family: DIN Alternate;
}
.price .preferential-price[data-v-a0b74b8e] {
  line-height: 4.26667vw;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: content;
      -ms-flex-pack: content;
          justify-content: content;
  -ms-flex-line-pack: end;
      align-content: flex-end;
  color: #A6251A;
  margin-bottom: 0.88889vw;
  position: relative;
  font-family: DIN Alternate;
}
.price .preferential-price span[data-v-a0b74b8e] {
  display: inline-block;
  font-weight: 500;
}
.price .preferential-price .icon[data-v-a0b74b8e] {
  font-size: 5.33333vw;
  font-family: DIN Alternate;
  line-height: 6.04444vw;
}
.price .preferential-price .value[data-v-a0b74b8e] {
  font-size: 8vw;
  margin-left: -0.53333vw;
}
.price .preferential-price .top-tag[data-v-a0b74b8e] {
  font-size: 3.2vw;
  font-family: PingFang SC;
  font-weight: 400;
  color: #fdddab;
  height: 3.91111vw;
  line-height: 3.91111vw;
  position: relative;
  top: 0.88889vw;
  left: 0.88889vw;
  padding: 0 0.35556vw;
}
.price .preferential-price-stock[data-v-a0b74b8e] {
  color: #aaaaaa;
}
.price .bottom-price[data-v-a0b74b8e] {
  font-weight: 400;
  color: #202020;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  font-family: DIN Alternate;
}
.price .bottom-price .icon[data-v-a0b74b8e] {
  font-size: 4.26667vw;
  line-height: 4.62222vw;
}
.price .bottom-price .value[data-v-a0b74b8e] {
  font-size: 4.26667vw;
}
.price .bottom-price .minPrice[data-v-a0b74b8e] {
  font-size: 4.26667vw;
  margin-right: 1.24444vw;
}
.price .bottom-price .minMarketPrice[data-v-a0b74b8e] {
  color: #aaaaaa;
}
.price .bottom-price .minMarketPrice .value[data-v-a0b74b8e] {
  text-decoration: line-through;
}
.price .bottom-price-stock .minPrice[data-v-a0b74b8e] {
  color: #202020;
}
.product[data-v-a0b74b8e] {
  height: 100vh;
  overflow: hidden;
}
.productDetails[data-v-a0b74b8e] {
  padding-bottom: 13.33333vw;
  height: 100vh;
  overflow: scroll;
  -webkit-overflow-scrolling: touch;
}
.productDetails .nav-bars[data-v-a0b74b8e] {
  width: 100%;
  height: 11.73333vw;
  line-height: 11.73333vw;
  text-align: center;
  position: fixed;
  z-index: 9;
  top: 0;
  background: #fff;
}
.productDetails .nav-bars .back-btn[data-v-a0b74b8e] {
  width: 5.33333vw;
  height: 100%;
  float: left;
  margin-left: 3.55556vw;
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB0AAAA0CAYAAAB2MDPxAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyVpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTQ4IDc5LjE2NDAzNiwgMjAxOS8wOC8xMy0wMTowNjo1NyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIDIxLjAgKE1hY2ludG9zaCkiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MzI4RjcxNkIxN0Q2MTFFQThCQkRGMkM4MjM1RjAyMzgiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MzI4RjcxNkMxN0Q2MTFFQThCQkRGMkM4MjM1RjAyMzgiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDozMjhGNzE2OTE3RDYxMUVBOEJCREYyQzgyMzVGMDIzOCIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDozMjhGNzE2QTE3RDYxMUVBOEJCREYyQzgyMzVGMDIzOCIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PoUdhrkAAAKfSURBVHjavJfbi01RHMdnziySXI40SZLjQR5dx7h7cb+MPIkJYchlmowm/gIPkkiS+0kyEl7c7zy43/kHEJrcEpJkBt9v7VW7016/vffZvzXf+nTae9X6rN9q7bXWqSwUChWe0ww2g57gNFhvPAu3gk2h5yWg3ad0G2iJeL8g18lCps1HpdvBRmlAmpVWgh2C8F+wqIpGUbgTNAnCDWAXH3KdLWSMgpCdNQpCDmZ3+KXJKGRn6wQhB7OntMFkELKzNYKQg9kb1Wg8CdeCfa4OTBlCjn61IORg9kudmJRCdtYgCDmYg3EdJZXy0zoAVjja/4JV4HCSzoySkNUXK1JUIKUqmC6XsCOtMK5SCg+BZYJwJTiSdvkbQVgMDl2XcDk4Ws5HbsoUsvpj5W5lJkLI6aoXhEtBa5YN25QIOV2LBCGrP571WDIhIadroSBk9Sc0Dl+TQNgOFoOTWlcMSrfECDndpzQvUTlh8/7jQxi3I7Gti4/7ac510IZWc722tCqfz9/C72AwzDGo+eAVeKkp5Tl4BgwCwx3iOvAavNCS2gP4LBgIRgjiNxpiK7XiczHieeAteK4lTVoxxe/AMy1pWDwAjHTcleqyiKOkNpzq/mCUQ8yK34OnmlLmfAJxG3iiKbXifmC0QzwXfACPNaXMBVANahziOeATeKQpZS6CvmCMQzwbfE4iTiNlLsWIZ4Ev4KGm1Ir7gFpB/BU80JQyl0FvMNYhngm+gfuaUivuBcYJ4u9R4ixS5oogZmaAH+CeptSKe4DxgvgnuKspZa6C7mCCo306+AXuaEqZa6AbmOhonwZ+g9uaUuZ6jHgqz2NtqRV3BZMc7UN9SJkbwUV+ctQF3peUuRncNKaUvG/1KWV4vf0IhgSLiP/4mv8LMABvLpepr8P/RgAAAABJRU5ErkJggg==);
  background-repeat: no-repeat;
  background-size: 40%;
  background-position: 0 48%;
}
.productDetails .nav-bars .bars-box[data-v-a0b74b8e] {
  width: 40%;
  height: 100%;
  margin: 0 auto;
}
.productDetails .nav-bars .vux-tab-container[data-v-a0b74b8e] {
  height: 11.73333vw;
  line-height: 11.73333vw;
}
.productDetails .banner[data-v-a0b74b8e] {
  width: 100%;
  position: relative;
}
.productDetails .banner .van-swipe[data-v-a0b74b8e] {
  height: 80%;
}
.productDetails .banner .van-swipe-item[data-v-a0b74b8e] {
  font-size: 0;
}
.productDetails .banner .van-swipe-item img[data-v-a0b74b8e] {
  width: 100%;
  height: 100%;
}
.productDetails .banner .swipe-mark[data-v-a0b74b8e] {
  position: absolute;
  width: 7.37778vw;
  height: 5.33333vw;
  background: #202020;
  opacity: 0.3;
  border-radius: 0.53333vw;
  color: #ffffff;
  font-size: 3.37778vw;
  font-family: DIN Alternate;
  font-weight: bold;
  bottom: 5.33333vw;
  right: 5.33333vw;
}
.productDetails .banner .notExist[data-v-a0b74b8e] {
  position: absolute;
  left: 0;
  top: 0;
  z-index: 2;
  width: 100%;
  height: 100%;
  background: rgba(32, 32, 32, 0.5);
  font-size: 6.4vw;
  font-family: PingFang SC;
  font-weight: 500;
  color: #ffffff;
}
.productDetails .product-info[data-v-a0b74b8e] {
  background: #ffffff;
}
.productDetails .product-info .productName[data-v-a0b74b8e] {
  padding: 0px 3.11111vw;
}
.productDetails .product-info .productName .content[data-v-a0b74b8e] {
  width: 88.8vw;
  max-height: 10.13333vw;
  font-size: 4.44444vw;
  font-family: PingFang SC;
  font-weight: 500;
  line-height: 5.24444vw;
  color: #202020;
  -webkit-line-clamp: 2;
}
.productDetails .product-info .product-pavilion[data-v-a0b74b8e] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  height: 7.11111vw;
  font-size: 2.66667vw;
  font-family: PingFangSC-Regular, PingFang SC;
  font-weight: 400;
  color: #999999;
}
.productDetails .product-info .product-pavilion img[data-v-a0b74b8e] {
  width: 3.73333vw;
  height: 3.73333vw;
  border-radius: 50%;
  margin-right: 0.88889vw;
}
.productDetails .product-info .member-activity[data-v-a0b74b8e] {
  margin: 2.66667vw 4.44444vw 0px 4.44444vw;
  padding: 2.66667vw;
  background-color: #202020;
  border-radius: 0.53333vw;
  color: #DCB982;
  font-size: 3.2vw;
  font-weight: 400;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.productDetails .product-info .member-activity .earn-money-span[data-v-a0b74b8e] {
  font-size: 3.37778vw;
  font-weight: bold;
}
.productDetails .product-info .member-activity .shopkeeper-ion[data-v-a0b74b8e] {
  width: 3.79556vw;
  height: 2.66667vw;
  margin-right: 1.33333vw;
  background-repeat: no-repeat;
  background-position: center 0;
  background-size: cover;
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACsAAAAhCAYAAABAxlKmAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyVpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTQ4IDc5LjE2NDAzNiwgMjAxOS8wOC8xMy0wMTowNjo1NyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIDIxLjAgKE1hY2ludG9zaCkiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NTIzQzZBQTQxN0Q2MTFFQThCQkRGMkM4MjM1RjAyMzgiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NTIzQzZBQTUxN0Q2MTFFQThCQkRGMkM4MjM1RjAyMzgiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo1MjNDNkFBMjE3RDYxMUVBOEJCREYyQzgyMzVGMDIzOCIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo1MjNDNkFBMzE3RDYxMUVBOEJCREYyQzgyMzVGMDIzOCIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PmT33BYAAAInSURBVHja7JdNKERRFMfffPgYEjIWFqIMWdlI7CSaslRKWUgWpDQhK58hU4oFGh8LhLKxVxRSYj3zEEJSSllY2VDG/+o8Xa/3Zt7MvJc75V+/Zua823n/d+ece++z3e5NSBZoEUyBJzOT2i0w2gq6wRqwiWy2EATouxf0iGqW5doAOVxsGpSLaLYP1KliLrAJUkQyW0ENpaUqMCyK2TSwRZ96GgTVZphtTzCHn2Y2kpz0QJkJ3KdBMTsHHHEkYDXaa3BsKZiJ02gnGGNmZeADO9QQRpVD3R9LKXWBxhiNjoIVcM1uFKRgEzgEboNJArSuxiK2SayCPIMlugDG6bfMAiFuQA04A54oiVpop4pHBWA5yphUsK3aVL7NXoBPLughwzURdqmlBJuyGbTpXMsCuzQhktrsG7hXXXBTSTRp/I3rINeEJW8eFKli+eAI1Kviz+BFaY6QRjIXNZ2Pi/VqJIpX2fTgiodicAIqNcZe8ptCUCehg5a1WVpL/SYffJSlj+U+BWU642TerBwlaT/VcboFR0q2TR9T40mRzDoNmmXKkKxRuoFJ+DWz99RoIipMK9aP2U+dJhNBD8pE2tVTLaBkrSPiv1mrzIpas+daZl/Bo2BGP8ANf4LndQBqdQ4XTpONGDlfXJFhTbMdksCyhcNhKVlkl5JISWX2V83e7U+yE9AAvVb8td7Z23CJd2RIb2ZFMaq8h/kilcEMPZEoa+w8H/gSYADpymG1XODI3AAAAABJRU5ErkJggg==);
}
.productDetails .product-info .member-activity .conent[data-v-a0b74b8e] {
  width: 80%;
}
.productDetails .product-info .member-activity .upgrade-btn[data-v-a0b74b8e] {
  width: 16.71111vw;
  height: 6.04444vw;
  background-repeat: no-repeat;
  background-position: center 0;
  background-size: cover;
  background-image: url(../img/upgrade-btn.97de78d2.png);
  border-radius: 0.53333vw;
}
.productDetails .product-info .productTags[data-v-a0b74b8e] {
  overflow: hidden;
  padding: 4.44444vw 3.11111vw;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.productDetails .product-info .productTags .tags[data-v-a0b74b8e] {
  float: left;
  padding-bottom: 0.17778vw;
  overflow-x: scroll;
  overflow-y: hidden;
  white-space: nowrap;
  -webkit-overflow-scrolling: touch;
}
.productDetails .product-info .productTags .tags[data-v-a0b74b8e]::-webkit-scrollbar {
  background-color: transparent;
  width: 0px;
  height: 0px;
  display: none;
}
.productDetails .product-info .productTags .tags span[data-v-a0b74b8e] {
  display: inline-block;
  background: #ffffff;
  border-radius: 0.53333vw;
  font-size: 2.66667vw;
  font-family: PingFangSC-Regular, PingFang SC;
  font-weight: 400;
  line-height: 4.26667vw;
  margin-right: 1.06667vw;
  padding: 0.26667vw 0.44444vw;
}
.productDetails .product-info .productTags .sales[data-v-a0b74b8e] {
  white-space: nowrap;
  float: right;
  text-align: right;
  font-size: 3.37778vw;
  font-family: PingFang SC;
  font-weight: 400;
  color: #aaaaaa;
  padding-left: 0.88889vw;
}
.productDetails .specification[data-v-a0b74b8e] {
  background: #ffffff;
  margin-top: 2.66667vw;
  padding: 6.4vw 3.11111vw;
  font-size: 3.73333vw;
  font-family: PingFangSC-Medium, PingFang SC;
  font-weight: 500;
  color: #202020;
  line-height: 4.44444vw;
  position: relative;
}
.productDetails .specification > span[data-v-a0b74b8e] {
  display: inline-block;
}
.productDetails .specification .specification-title[data-v-a0b74b8e] {
  margin-right: 3.11111vw;
}
.productDetails .specification .default-text[data-v-a0b74b8e] {
  font-family: PingFangSC-Regular, PingFang SC;
  font-weight: 400;
  color: #202020;
}
.productDetails .specification[data-v-a0b74b8e]::after {
  content: '';
  position: absolute;
  right: 5.51111vw;
  top: 7.73333vw;
  display: inline-block;
  width: 5.33333vw;
  height: 1.6vw;
  background-repeat: no-repeat;
  background-position: center 0;
  background-size: contain;
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAD4AAAASCAYAAAADr20JAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTQ1IDc5LjE2MzQ5OSwgMjAxOC8wOC8xMy0xNjo0MDoyMiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTkgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjYyMUFDRkQ1MUE1MDExRUFCRjREQTBCNEQ1NzU4OTg0IiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjYyMUFDRkQ2MUE1MDExRUFCRjREQTBCNEQ1NzU4OTg0Ij4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6NjIxQUNGRDMxQTUwMTFFQUJGNERBMEI0RDU3NTg5ODQiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6NjIxQUNGRDQxQTUwMTFFQUJGNERBMEI0RDU3NTg5ODQiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz4hiw5UAAACBUlEQVR42tSYzStEURjGZ+7cRllo8lUyi9lY+Sw2IsVClK+YWWAmG7GQf0P5C9hJY0yJkrEzTYSEwYTJwoKkSUiJjfmI59Q7G2nufe9XeevXLOY9t+c55z3nvPfaPR6PzcKwgz7gBR2gGuTAPYiCVXBkiRALjbeABfotFNtgBjyYKUayyLRY4QMVpm1UEXHQZJVxGUyBPfAMnkAMTNB/WqMNhEARY0wFiNBW4IZMmmPkQXjZJW/y71KvAlsFVuQQDIFXpggnuAY1GidtHfgY+eVgkyb7rxCVNAhSEq1ERKEM22hiHEzhozpMixhhlLxDwXT+nBE+nBKVQLOKB7cCP1O4T+dWtDOeMa5gOh/C66QwHmAIGWOK7jTgHOpiGFcbAWG8gTGgjpFbCooNMO5WmVfPeGatRCtjxvWXNujmSTMqTHU1CiMXjAFJRu4HoTdSJmhLCuNhxoAQU/SxAcZPTNAWFsYXwZWK5DMQZIoO6zT9zTAUJI1KcSM8C+NfoFfBvLj4+0GWKXwF3OowvgHOVeZmSWO8QM4l6BGeHS6XK78fl6gzqwQlIEMzOAdmwbsG4TkS7tfQ/DxSj885Jz7BMp0LZXSzZKh7nAfT4M3KtzMvlaxTZf4L6AaJ//52Jnrudpp5pYhSa5kwU5Bssy5OQSMYAMP0IcJN2+EO7IA1sG+FmB8BBgDR1mX8Rr1PAQAAAABJRU5ErkJggg==);
}
.productDetails .product-detail[data-v-a0b74b8e] {
  width: 100%;
  margin-top: 2.66667vw;
  background: #ffffff;
}
.productDetails .product-detail .title[data-v-a0b74b8e] {
  padding: 5.33333vw 3.11111vw;
  font-size: 3.73333vw;
  font-family: PingFangSC-Medium, PingFang SC;
  font-weight: 500;
  color: #202020;
}
.productDetails .product-detail .detail[data-v-a0b74b8e] {
  display: block;
  position: relative;
  width: 100%;
}
.productDetails .product-detail .detail[data-v-a0b74b8e]:before,
.productDetails .product-detail .detail[data-v-a0b74b8e]:after {
  content: "";
  height: 1px;
  position: absolute;
  left: 0;
  right: 0;
}
.productDetails .product-detail .detail[data-v-a0b74b8e]:before {
  top: 0;
  background-image: -webkit-gradient(linear, left top, right top, from(#ebedf0), color-stop(50%, #ebedf0), color-stop(50%, transparent));
  background-image: linear-gradient(90deg, #ebedf0, #ebedf0 50%, transparent 50%);
  background-size: 1px 100%;
  background-repeat: no-repeat;
  background-position: top left;
  background-origin: border-box;
}
.productDetails .product-detail .detail[data-v-a0b74b8e]:after {
  bottom: 0;
}
.productDetails .product-detail .detail[data-v-a0b74b8e] img,
.productDetails .product-detail .detail[data-v-a0b74b8e] p {
  display: block;
  width: 100%;
  font-size: 0;
}
.productDetails .product-detail .detail *[data-v-a0b74b8e] {
  margin: 0;
  width: 100%;
}
.productDetails .detail img[data-v-a0b74b8e],
.productDetails .detail p[data-v-a0b74b8e] {
  display: block;
  width: 100%;
}
.productDetails .parameter[data-v-a0b74b8e] {
  margin-bottom: 13.33333vw;
  background: #ffffff;
}
.productDetails .parameter img[data-v-a0b74b8e] {
  display: block;
  margin: 0 auto;
  width: 100%;
}
.product-action[data-v-a0b74b8e] {
  position: fixed;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 13.33333vw;
  background: #ffffff;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  z-index: 10;
  border-top: 1px solid #f5f5f5;
}
.product-action .btn[data-v-a0b74b8e] {
  width: 16.88889vw;
  height: 8vw;
  border-right: 1px solid #f5f5f5;
  position: relative;
}
.product-action .btn .box[data-v-a0b74b8e] {
  position: relative;
  width: 8.62222vw;
  height: 8.35556vw;
}
.product-action .btn img[data-v-a0b74b8e] {
  width: 5.06667vw;
  height: 4.8vw;
}
.product-action .btn .cart-tag[data-v-a0b74b8e] {
  position: absolute;
  top: 1.06667vw;
  right: 0.88889vw;
  width: 4.26667vw;
  height: 4.26667vw;
  font-size: 6.22222vw;
  padding: 0;
  border-radius: 7.11111vw;
  line-height: inherit;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  color: #fff;
  text-align: center;
  -webkit-transform: scale(0.5);
          transform: scale(0.5);
  -webkit-transform-origin: 100% 0%;
          transform-origin: 100% 0%;
}
.product-action .big-btn[data-v-a0b74b8e] {
  width: 32.88889vw;
  height: 103%;
  font-size: 3.73333vw;
  font-family: PingFang SC;
  font-weight: 500;
  color: #202020;
  line-height: 1.42222vw;
}
.product-action .buy[data-v-a0b74b8e] {
  color: #ffffff;
  background: #DCB982;
}
.product-action .buy-stock[data-v-a0b74b8e] {
  background: #AAAAAA;
}
[data-v-a0b74b8e]::-webkit-scrollbar {
  width: 0px;
  height: 0px;
  background-color: transparent;
  display: none;
}
.backHomepage[data-v-a0b74b8e] {
  width: 10.93333vw;
  height: 10.93333vw;
  -o-object-fit: cover;
     object-fit: cover;
  position: fixed;
  bottom: 16vw;
  right: 3.2vw;
}
.backHomepage img[data-v-a0b74b8e] {
  width: 10.93333vw;
}

.row-ellipsis[data-v-691bc59a] {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.clamp-ellipsis[data-v-691bc59a] {
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 3;
  overflow: hidden;
}
.default[data-v-691bc59a],
.default-padding[data-v-691bc59a] {
  padding: 0 3.11111vw;
}
.default-margin[data-v-691bc59a] {
  margin: 0 3.11111vw;
}
.absolute-center[data-v-691bc59a] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.text-center[data-v-691bc59a] {
  text-align: center;
  display: table-cell;
  vertical-align: middle;
}
[data-v-691bc59a] .van-list__error-text,[data-v-691bc59a] .van-list__finished-text,[data-v-691bc59a] .van-list__loading {
  font-size: 2.66667vw;
}
.border-top[data-v-691bc59a] {
  position: relative;
}
.border-top[data-v-691bc59a]::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 200%;
  border-bottom: 1px solid #ebedf0;
  color: #ebedf0;
  height: 200%;
  -webkit-transform-origin: left top;
  transform-origin: left top;
  -webkit-transform: scale(0.5);
  transform: scale(0.5);
  pointer-events: none;
  /* 防止点击触发 */
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
@media screen and (min-device-pixel-ratio: 3), (-webkit-min-device-pixel-ratio: 3) {
.border-top[data-v-691bc59a]::before {
    width: 300%;
    height: 300%;
    -webkit-transform: scale(0.33);
    transform: scale(0.33);
}
}
input[data-v-691bc59a] {
  text-indent: 0;
  background: transparent;
  border: 0 none;
  resize: none;
  outline: none;
  /*清除选中效果的默认蓝色边框 */
  -webkit-appearance: none;
  /*清除浏览器默认的样式 */
  line-height: normal;
}
input[data-v-691bc59a]:focus {
  border: none;
}
.certification-dialog[data-v-691bc59a] .van-dialog__header {
  font-size: 4.26667vw;
  font-family: PingFang SC;
  font-weight: 500;
  color: #202020;
}
.certification-dialog[data-v-691bc59a] .van-dialog__message {
  font-size: 3.2vw;
  font-family: PingFang SC;
  font-weight: 400;
  color: #202020;
  line-height: 4.88889vw;
  width: 46.22222vw;
  overflow: hidden;
  margin: 0 auto;
}
.product-list .product-item .info .tag[data-v-691bc59a] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  height: 6.13333vw;
  padding: 0.44444vw 0;
  overflow: hidden;
}
.productDetails .product-info .productTags .tags span[data-v-691bc59a],
.product-list .product-item .info .tag span[data-v-691bc59a] {
  margin-right: 1.24444vw;
  margin-bottom: 0.88889vw;
  border: 1px solid #a6251a;
  opacity: 0.8;
  border-radius: 0.53333vw;
  width: 15.11111vw;
  height: 4.26667vw;
  line-height: 4.35556vw;
  display: inline-block;
  vertical-align: middle;
  max-width: 17.77778vw;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  text-align: center;
  font-size: 2.66667vw;
  font-family: PingFangSC-Regular, PingFang SC;
  font-weight: 400;
  color: #a6251a;
}
.productDetails .product-info .productTags .tags span[data-v-691bc59a]:before,
.product-list .product-item .info .tag span[data-v-691bc59a]:before {
  content: '·';
  display: inline-block;
  vertical-align: middle;
  width: 1px;
  height: 100%;
  margin-top: 1px;
  color: transparent;
}
.productDetails .product-info .productTags .tags span[data-v-691bc59a]::after,
.product-list .product-item .info .tag span[data-v-691bc59a]::after {
  content: '·';
  display: inline-block;
  vertical-align: middle;
  width: 1px;
  height: 100%;
  margin-top: 1px;
  color: transparent;
}
.productDetails .product-info .productTags .tags .tag-item[data-v-691bc59a],
.product-list .product-item .info .tag .tag-item[data-v-691bc59a] {
  border: 1px solid #a6251a;
  opacity: 0.8;
  font-weight: 400;
  font-family: PingFang SC;
  color: #a6251a;
}
.productDetails .product-info .productTags .tags .tag-1[data-v-691bc59a],
.product-list .product-item .info .tag .tag-1[data-v-691bc59a] {
  color: #e42b3a;
  border: 1px solid #e42b3a;
}
.productDetails .product-info .productTags .tags .tag-2[data-v-691bc59a],
.product-list .product-item .info .tag .tag-2[data-v-691bc59a] {
  color: #a337df;
  border: 1px solid #a337df;
}
.productDetails .product-info .productTags .tags .tag-3[data-v-691bc59a],
.product-list .product-item .info .tag .tag-3[data-v-691bc59a] {
  color: #7DAB2B;
  border: 1px solid #7DAB2B;
}
.productDetails .product-info .productTags .tags .tag-4[data-v-691bc59a],
.product-list .product-item .info .tag .tag-4[data-v-691bc59a] {
  color: #43A7DD;
  border: 1px solid #43A7DD;
}
.customPop[data-v-691bc59a] .van-popup__close-icon {
  font-size: 4.88889vw;
  color: #202020;
  top: 4vw;
  right: 4vw;
}
.customPop .title[data-v-691bc59a] {
  font-size: 4.26667vw;
  font-family: PingFangSC-Medium, PingFang SC;
  font-weight: 500;
  color: #202020;
  width: 100%;
  text-align: center;
  padding: 4vw 0;
  margin-bottom: 6.22222vw;
}
.customPop .affirm[data-v-691bc59a] {
  position: fixed;
  z-index: 1;
  bottom: 0;
}
/*手机端实现真正的一像素边框*/
.border-1px-new[data-v-691bc59a] {
  position: relative;
}
.border-1px-new[data-v-691bc59a]:after {
  position: absolute;
  content: '';
  top: -50%;
  bottom: -50%;
  left: -50%;
  right: -50%;
  -webkit-transform: scale(0.5);
  transform: scale(0.5);
  border-bottom: 1px solid #a09b9b;
}
@media (-webkit-min-device-pixel-radio: 1.5), (min-device-pixel-radio: 1.5) {
border-1px-new[data-v-691bc59a]::after {
    -webkit-transform: scaleY(0.7);
    transform: scaleY(0.7);
}
}
@media (-webkit-min-device-pixel-radio: 2), (min-device-pixel-radio: 2) {
border-1px-new[data-v-691bc59a]::after {
    -webkit-transform: scaleY(0.5);
    transform: scaleY(0.5);
}
}
/*需要注意<input type="button">是没有:before, :after伪元素的*/
.price[data-v-691bc59a] {
  padding: 3.55556vw 3.11111vw;
  font-family: DIN Alternate;
}
.price .preferential-price[data-v-691bc59a] {
  line-height: 4.26667vw;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: content;
      -ms-flex-pack: content;
          justify-content: content;
  -ms-flex-line-pack: end;
      align-content: flex-end;
  color: #A6251A;
  margin-bottom: 0.88889vw;
  position: relative;
  font-family: DIN Alternate;
}
.price .preferential-price span[data-v-691bc59a] {
  display: inline-block;
  font-weight: 500;
}
.price .preferential-price .icon[data-v-691bc59a] {
  font-size: 5.33333vw;
  font-family: DIN Alternate;
  line-height: 6.04444vw;
}
.price .preferential-price .value[data-v-691bc59a] {
  font-size: 8vw;
  margin-left: -0.53333vw;
}
.price .preferential-price .top-tag[data-v-691bc59a] {
  font-size: 3.2vw;
  font-family: PingFang SC;
  font-weight: 400;
  color: #fdddab;
  height: 3.91111vw;
  line-height: 3.91111vw;
  position: relative;
  top: 0.88889vw;
  left: 0.88889vw;
  padding: 0 0.35556vw;
}
.price .preferential-price-stock[data-v-691bc59a] {
  color: #aaaaaa;
}
.price .bottom-price[data-v-691bc59a] {
  font-weight: 400;
  color: #202020;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  font-family: DIN Alternate;
}
.price .bottom-price .icon[data-v-691bc59a] {
  font-size: 4.26667vw;
  line-height: 4.62222vw;
}
.price .bottom-price .value[data-v-691bc59a] {
  font-size: 4.26667vw;
}
.price .bottom-price .minPrice[data-v-691bc59a] {
  font-size: 4.26667vw;
  margin-right: 1.24444vw;
}
.price .bottom-price .minMarketPrice[data-v-691bc59a] {
  color: #aaaaaa;
}
.price .bottom-price .minMarketPrice .value[data-v-691bc59a] {
  text-decoration: line-through;
}
.price .bottom-price-stock .minPrice[data-v-691bc59a] {
  color: #202020;
}
.product[data-v-691bc59a] {
  height: 100vh;
  overflow: hidden;
}
.productDetails[data-v-691bc59a] {
  padding-bottom: 13.33333vw;
  height: 100vh;
  overflow: scroll;
  -webkit-overflow-scrolling: touch;
}
.productDetails .nav-bars[data-v-691bc59a] {
  width: 100%;
  height: 11.73333vw;
  line-height: 11.73333vw;
  text-align: center;
  position: fixed;
  z-index: 9;
  top: 0;
  background: #fff;
}
.productDetails .nav-bars .back-btn[data-v-691bc59a] {
  width: 5.33333vw;
  height: 100%;
  float: left;
  margin-left: 3.55556vw;
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB0AAAA0CAYAAAB2MDPxAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyVpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTQ4IDc5LjE2NDAzNiwgMjAxOS8wOC8xMy0wMTowNjo1NyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIDIxLjAgKE1hY2ludG9zaCkiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MzI4RjcxNkIxN0Q2MTFFQThCQkRGMkM4MjM1RjAyMzgiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MzI4RjcxNkMxN0Q2MTFFQThCQkRGMkM4MjM1RjAyMzgiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDozMjhGNzE2OTE3RDYxMUVBOEJCREYyQzgyMzVGMDIzOCIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDozMjhGNzE2QTE3RDYxMUVBOEJCREYyQzgyMzVGMDIzOCIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PoUdhrkAAAKfSURBVHjavJfbi01RHMdnziySXI40SZLjQR5dx7h7cb+MPIkJYchlmowm/gIPkkiS+0kyEl7c7zy43/kHEJrcEpJkBt9v7VW7016/vffZvzXf+nTae9X6rN9q7bXWqSwUChWe0ww2g57gNFhvPAu3gk2h5yWg3ad0G2iJeL8g18lCps1HpdvBRmlAmpVWgh2C8F+wqIpGUbgTNAnCDWAXH3KdLWSMgpCdNQpCDmZ3+KXJKGRn6wQhB7OntMFkELKzNYKQg9kb1Wg8CdeCfa4OTBlCjn61IORg9kudmJRCdtYgCDmYg3EdJZXy0zoAVjja/4JV4HCSzoySkNUXK1JUIKUqmC6XsCOtMK5SCg+BZYJwJTiSdvkbQVgMDl2XcDk4Ws5HbsoUsvpj5W5lJkLI6aoXhEtBa5YN25QIOV2LBCGrP571WDIhIadroSBk9Sc0Dl+TQNgOFoOTWlcMSrfECDndpzQvUTlh8/7jQxi3I7Gti4/7ac510IZWc722tCqfz9/C72AwzDGo+eAVeKkp5Tl4BgwCwx3iOvAavNCS2gP4LBgIRgjiNxpiK7XiczHieeAteK4lTVoxxe/AMy1pWDwAjHTcleqyiKOkNpzq/mCUQ8yK34OnmlLmfAJxG3iiKbXifmC0QzwXfACPNaXMBVANahziOeATeKQpZS6CvmCMQzwbfE4iTiNlLsWIZ4Ev4KGm1Ir7gFpB/BU80JQyl0FvMNYhngm+gfuaUivuBcYJ4u9R4ixS5oogZmaAH+CeptSKe4DxgvgnuKspZa6C7mCCo306+AXuaEqZa6AbmOhonwZ+g9uaUuZ6jHgqz2NtqRV3BZMc7UN9SJkbwUV+ctQF3peUuRncNKaUvG/1KWV4vf0IhgSLiP/4mv8LMABvLpepr8P/RgAAAABJRU5ErkJggg==);
  background-repeat: no-repeat;
  background-size: 40%;
  background-position: 0 48%;
}
.productDetails .nav-bars .bars-box[data-v-691bc59a] {
  width: 40%;
  height: 100%;
  margin: 0 auto;
}
.productDetails .nav-bars .vux-tab-container[data-v-691bc59a] {
  height: 11.73333vw;
  line-height: 11.73333vw;
}
.productDetails .banner[data-v-691bc59a] {
  width: 100%;
  position: relative;
}
.productDetails .banner .van-swipe[data-v-691bc59a] {
  height: 80%;
}
.productDetails .banner .van-swipe-item[data-v-691bc59a] {
  font-size: 0;
}
.productDetails .banner .van-swipe-item img[data-v-691bc59a] {
  width: 100%;
  height: 100%;
}
.productDetails .banner .swipe-mark[data-v-691bc59a] {
  position: absolute;
  width: 7.37778vw;
  height: 5.33333vw;
  background: #202020;
  opacity: 0.3;
  border-radius: 0.53333vw;
  color: #ffffff;
  font-size: 3.37778vw;
  font-family: DIN Alternate;
  font-weight: bold;
  bottom: 5.33333vw;
  right: 5.33333vw;
}
.productDetails .banner .notExist[data-v-691bc59a] {
  position: absolute;
  left: 0;
  top: 0;
  z-index: 2;
  width: 100%;
  height: 100%;
  background: rgba(32, 32, 32, 0.5);
  font-size: 6.4vw;
  font-family: PingFang SC;
  font-weight: 500;
  color: #ffffff;
}
.productDetails .product-info[data-v-691bc59a] {
  background: #ffffff;
}
.productDetails .product-info .productName[data-v-691bc59a] {
  padding: 0px 3.11111vw;
}
.productDetails .product-info .productName .content[data-v-691bc59a] {
  width: 88.8vw;
  max-height: 10.13333vw;
  font-size: 4.44444vw;
  font-family: PingFang SC;
  font-weight: 500;
  line-height: 5.24444vw;
  color: #202020;
  -webkit-line-clamp: 2;
}
.productDetails .product-info .product-pavilion[data-v-691bc59a] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  height: 7.11111vw;
  font-size: 2.66667vw;
  font-family: PingFangSC-Regular, PingFang SC;
  font-weight: 400;
  color: #999999;
}
.productDetails .product-info .product-pavilion img[data-v-691bc59a] {
  width: 3.73333vw;
  height: 3.73333vw;
  border-radius: 50%;
  margin-right: 0.88889vw;
}
.productDetails .product-info .member-activity[data-v-691bc59a] {
  margin: 2.66667vw 4.44444vw 0px 4.44444vw;
  padding: 2.66667vw;
  background-color: #202020;
  border-radius: 0.53333vw;
  color: #DCB982;
  font-size: 3.2vw;
  font-weight: 400;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.productDetails .product-info .member-activity .earn-money-span[data-v-691bc59a] {
  font-size: 3.37778vw;
  font-weight: bold;
}
.productDetails .product-info .member-activity .shopkeeper-ion[data-v-691bc59a] {
  width: 3.79556vw;
  height: 2.66667vw;
  margin-right: 1.33333vw;
  background-repeat: no-repeat;
  background-position: center 0;
  background-size: cover;
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACsAAAAhCAYAAABAxlKmAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyVpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTQ4IDc5LjE2NDAzNiwgMjAxOS8wOC8xMy0wMTowNjo1NyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIDIxLjAgKE1hY2ludG9zaCkiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NTIzQzZBQTQxN0Q2MTFFQThCQkRGMkM4MjM1RjAyMzgiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NTIzQzZBQTUxN0Q2MTFFQThCQkRGMkM4MjM1RjAyMzgiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo1MjNDNkFBMjE3RDYxMUVBOEJCREYyQzgyMzVGMDIzOCIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo1MjNDNkFBMzE3RDYxMUVBOEJCREYyQzgyMzVGMDIzOCIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PmT33BYAAAInSURBVHja7JdNKERRFMfffPgYEjIWFqIMWdlI7CSaslRKWUgWpDQhK58hU4oFGh8LhLKxVxRSYj3zEEJSSllY2VDG/+o8Xa/3Zt7MvJc75V+/Zua823n/d+ece++z3e5NSBZoEUyBJzOT2i0w2gq6wRqwiWy2EATouxf0iGqW5doAOVxsGpSLaLYP1KliLrAJUkQyW0ENpaUqMCyK2TSwRZ96GgTVZphtTzCHn2Y2kpz0QJkJ3KdBMTsHHHEkYDXaa3BsKZiJ02gnGGNmZeADO9QQRpVD3R9LKXWBxhiNjoIVcM1uFKRgEzgEboNJArSuxiK2SayCPIMlugDG6bfMAiFuQA04A54oiVpop4pHBWA5yphUsK3aVL7NXoBPLughwzURdqmlBJuyGbTpXMsCuzQhktrsG7hXXXBTSTRp/I3rINeEJW8eFKli+eAI1Kviz+BFaY6QRjIXNZ2Pi/VqJIpX2fTgiodicAIqNcZe8ptCUCehg5a1WVpL/SYffJSlj+U+BWU642TerBwlaT/VcboFR0q2TR9T40mRzDoNmmXKkKxRuoFJ+DWz99RoIipMK9aP2U+dJhNBD8pE2tVTLaBkrSPiv1mrzIpas+daZl/Bo2BGP8ANf4LndQBqdQ4XTpONGDlfXJFhTbMdksCyhcNhKVlkl5JISWX2V83e7U+yE9AAvVb8td7Z23CJd2RIb2ZFMaq8h/kilcEMPZEoa+w8H/gSYADpymG1XODI3AAAAABJRU5ErkJggg==);
}
.productDetails .product-info .member-activity .conent[data-v-691bc59a] {
  width: 80%;
}
.productDetails .product-info .member-activity .upgrade-btn[data-v-691bc59a] {
  width: 16.71111vw;
  height: 6.04444vw;
  background-repeat: no-repeat;
  background-position: center 0;
  background-size: cover;
  background-image: url(../img/upgrade-btn.97de78d2.png);
  border-radius: 0.53333vw;
}
.productDetails .product-info .productTags[data-v-691bc59a] {
  overflow: hidden;
  padding: 4.44444vw 3.11111vw;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.productDetails .product-info .productTags .tags[data-v-691bc59a] {
  float: left;
  padding-bottom: 0.17778vw;
  overflow-x: scroll;
  overflow-y: hidden;
  white-space: nowrap;
  -webkit-overflow-scrolling: touch;
}
.productDetails .product-info .productTags .tags[data-v-691bc59a]::-webkit-scrollbar {
  background-color: transparent;
  width: 0px;
  height: 0px;
  display: none;
}
.productDetails .product-info .productTags .tags span[data-v-691bc59a] {
  display: inline-block;
  background: #ffffff;
  border-radius: 0.53333vw;
  font-size: 2.66667vw;
  font-family: PingFangSC-Regular, PingFang SC;
  font-weight: 400;
  line-height: 4.26667vw;
  margin-right: 1.06667vw;
  padding: 0.26667vw 0.44444vw;
}
.productDetails .product-info .productTags .sales[data-v-691bc59a] {
  white-space: nowrap;
  float: right;
  text-align: right;
  font-size: 3.37778vw;
  font-family: PingFang SC;
  font-weight: 400;
  color: #aaaaaa;
  padding-left: 0.88889vw;
}
.productDetails .specification[data-v-691bc59a] {
  background: #ffffff;
  margin-top: 2.66667vw;
  padding: 6.4vw 3.11111vw;
  font-size: 3.73333vw;
  font-family: PingFangSC-Medium, PingFang SC;
  font-weight: 500;
  color: #202020;
  line-height: 4.44444vw;
  position: relative;
}
.productDetails .specification > span[data-v-691bc59a] {
  display: inline-block;
}
.productDetails .specification .specification-title[data-v-691bc59a] {
  margin-right: 3.11111vw;
}
.productDetails .specification .default-text[data-v-691bc59a] {
  font-family: PingFangSC-Regular, PingFang SC;
  font-weight: 400;
  color: #202020;
}
.productDetails .specification[data-v-691bc59a]::after {
  content: '';
  position: absolute;
  right: 5.51111vw;
  top: 7.73333vw;
  display: inline-block;
  width: 5.33333vw;
  height: 1.6vw;
  background-repeat: no-repeat;
  background-position: center 0;
  background-size: contain;
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAD4AAAASCAYAAAADr20JAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTQ1IDc5LjE2MzQ5OSwgMjAxOC8wOC8xMy0xNjo0MDoyMiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTkgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjYyMUFDRkQ1MUE1MDExRUFCRjREQTBCNEQ1NzU4OTg0IiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjYyMUFDRkQ2MUE1MDExRUFCRjREQTBCNEQ1NzU4OTg0Ij4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6NjIxQUNGRDMxQTUwMTFFQUJGNERBMEI0RDU3NTg5ODQiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6NjIxQUNGRDQxQTUwMTFFQUJGNERBMEI0RDU3NTg5ODQiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz4hiw5UAAACBUlEQVR42tSYzStEURjGZ+7cRllo8lUyi9lY+Sw2IsVClK+YWWAmG7GQf0P5C9hJY0yJkrEzTYSEwYTJwoKkSUiJjfmI59Q7G2nufe9XeevXLOY9t+c55z3nvPfaPR6PzcKwgz7gBR2gGuTAPYiCVXBkiRALjbeABfotFNtgBjyYKUayyLRY4QMVpm1UEXHQZJVxGUyBPfAMnkAMTNB/WqMNhEARY0wFiNBW4IZMmmPkQXjZJW/y71KvAlsFVuQQDIFXpggnuAY1GidtHfgY+eVgkyb7rxCVNAhSEq1ERKEM22hiHEzhozpMixhhlLxDwXT+nBE+nBKVQLOKB7cCP1O4T+dWtDOeMa5gOh/C66QwHmAIGWOK7jTgHOpiGFcbAWG8gTGgjpFbCooNMO5WmVfPeGatRCtjxvWXNujmSTMqTHU1CiMXjAFJRu4HoTdSJmhLCuNhxoAQU/SxAcZPTNAWFsYXwZWK5DMQZIoO6zT9zTAUJI1KcSM8C+NfoFfBvLj4+0GWKXwF3OowvgHOVeZmSWO8QM4l6BGeHS6XK78fl6gzqwQlIEMzOAdmwbsG4TkS7tfQ/DxSj885Jz7BMp0LZXSzZKh7nAfT4M3KtzMvlaxTZf4L6AaJ//52Jnrudpp5pYhSa5kwU5Bssy5OQSMYAMP0IcJN2+EO7IA1sG+FmB8BBgDR1mX8Rr1PAQAAAABJRU5ErkJggg==);
}
.productDetails .product-detail[data-v-691bc59a] {
  width: 100%;
  margin-top: 2.66667vw;
  background: #ffffff;
}
.productDetails .product-detail .title[data-v-691bc59a] {
  padding: 5.33333vw 3.11111vw;
  font-size: 3.73333vw;
  font-family: PingFangSC-Medium, PingFang SC;
  font-weight: 500;
  color: #202020;
}
.productDetails .product-detail .detail[data-v-691bc59a] {
  display: block;
  position: relative;
  width: 100%;
}
.productDetails .product-detail .detail[data-v-691bc59a]:before,
.productDetails .product-detail .detail[data-v-691bc59a]:after {
  content: "";
  height: 1px;
  position: absolute;
  left: 0;
  right: 0;
}
.productDetails .product-detail .detail[data-v-691bc59a]:before {
  top: 0;
  background-image: -webkit-gradient(linear, left top, right top, from(#ebedf0), color-stop(50%, #ebedf0), color-stop(50%, transparent));
  background-image: linear-gradient(90deg, #ebedf0, #ebedf0 50%, transparent 50%);
  background-size: 1px 100%;
  background-repeat: no-repeat;
  background-position: top left;
  background-origin: border-box;
}
.productDetails .product-detail .detail[data-v-691bc59a]:after {
  bottom: 0;
}
.productDetails .product-detail .detail[data-v-691bc59a] img,
.productDetails .product-detail .detail[data-v-691bc59a] p {
  display: block;
  width: 100%;
  font-size: 0;
}
.productDetails .product-detail .detail *[data-v-691bc59a] {
  margin: 0;
  width: 100%;
}
.productDetails .detail img[data-v-691bc59a],
.productDetails .detail p[data-v-691bc59a] {
  display: block;
  width: 100%;
}
.productDetails .parameter[data-v-691bc59a] {
  margin-bottom: 13.33333vw;
  background: #ffffff;
}
.productDetails .parameter img[data-v-691bc59a] {
  display: block;
  margin: 0 auto;
  width: 100%;
}
.product-action[data-v-691bc59a] {
  position: fixed;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 13.33333vw;
  background: #ffffff;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  z-index: 10;
  border-top: 1px solid #f5f5f5;
}
.product-action .btn[data-v-691bc59a] {
  width: 16.88889vw;
  height: 8vw;
  border-right: 1px solid #f5f5f5;
  position: relative;
}
.product-action .btn .box[data-v-691bc59a] {
  position: relative;
  width: 8.62222vw;
  height: 8.35556vw;
}
.product-action .btn img[data-v-691bc59a] {
  width: 5.06667vw;
  height: 4.8vw;
}
.product-action .btn .cart-tag[data-v-691bc59a] {
  position: absolute;
  top: 1.06667vw;
  right: 0.88889vw;
  width: 4.26667vw;
  height: 4.26667vw;
  font-size: 6.22222vw;
  padding: 0;
  border-radius: 7.11111vw;
  line-height: inherit;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  color: #fff;
  text-align: center;
  -webkit-transform: scale(0.5);
          transform: scale(0.5);
  -webkit-transform-origin: 100% 0%;
          transform-origin: 100% 0%;
}
.product-action .big-btn[data-v-691bc59a] {
  width: 32.88889vw;
  height: 103%;
  font-size: 3.73333vw;
  font-family: PingFang SC;
  font-weight: 500;
  color: #202020;
  line-height: 1.42222vw;
}
.product-action .buy[data-v-691bc59a] {
  color: #ffffff;
  background: #DCB982;
}
.product-action .buy-stock[data-v-691bc59a] {
  background: #AAAAAA;
}
[data-v-691bc59a]::-webkit-scrollbar {
  width: 0px;
  height: 0px;
  background-color: transparent;
  display: none;
}
.backHomepage[data-v-691bc59a] {
  width: 10.93333vw;
  height: 10.93333vw;
  -o-object-fit: cover;
     object-fit: cover;
  position: fixed;
  bottom: 16vw;
  right: 3.2vw;
}
.backHomepage img[data-v-691bc59a] {
  width: 10.93333vw;
}

.paramModule[data-v-691bc59a] {
  background: #fff;
}
.paramModule .param-outside[data-v-691bc59a] {
  margin: 0 0 0 3.11111vw;
  padding-right: 3.11111vw;
  padding-left: 0;
}
.paramModule .param-outside .pecification-title[data-v-691bc59a] {
  font-family: PingFangSC-Regular, PingFang SC;
  font-weight: 400;
  color: #202020;
}
.paramModule .border-top[data-v-691bc59a]::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 200%;
  border-top: 1px solid #aaaaaa;
  color: #aaaaaa;
  height: 200%;
  -webkit-transform-origin: left top;
  transform-origin: left top;
  -webkit-transform: scale(0.5);
  transform: scale(0.5);
  pointer-events: none;
  /* 防止点击触发 */
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
@media screen and (min-device-pixel-ratio: 3), (-webkit-min-device-pixel-ratio: 3) {
.paramModule .border-top[data-v-691bc59a]::before {
    width: 300%;
    height: 300%;
    -webkit-transform: scale(0.33);
    transform: scale(0.33);
}
}
.paramPop .title[data-v-691bc59a] {
  margin-bottom: 0;
}
.paramPop .content[data-v-691bc59a] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  height: 71%;
  overflow-y: scroll;
}
.paramPop ul[data-v-691bc59a] {
  width: 100%;
  height: 100%;
  margin: 0px 0px 0px 4vw;
}
.paramPop ul li[data-v-691bc59a] {
  min-height: 11.73333vw;
  font-size: 3.73333vw;
  font-family: PingFangSC-Regular, PingFang SC;
  font-weight: 400;
  color: #999999;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  position: relative;
}
.paramPop ul li span[data-v-691bc59a] {
  line-height: 11.55556vw;
  width: 24.88889vw;
  height: 100%;
  display: inline-block;
}
.paramPop ul li p[data-v-691bc59a] {
  width: 65.77778vw;
  padding: 2.22222vw 0;
  line-height: 6.4vw;
  text-align: left;
  margin-right: 4vw;
  color: #202020;
}
.paramPop .null-data[data-v-691bc59a] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  font-size: 3.73333vw;
  font-family: PingFangSC-Regular, PingFang SC;
  font-weight: 400;
  color: #aaaaaa;
}
.paramPop .null-data .ion[data-v-691bc59a] {
  display: inline-block;
  width: 3.2vw;
  margin-right: 1.33333vw;
}

.productDetails .vux-tab-wrap {
  width: 100%;
  height: 11.73333vw;
  padding: 0;
}
.productDetails .vux-tab-wrap .vux-tab-container {
  height: 11.73333vw !important;
  overflow: inherit;
}
.productDetails .vux-tab-wrap .vux-tab-container .vux-tab {
  height: 11.73333vw;
}
.productDetails .vux-tab-wrap .vux-tab-container .vux-tab .vux-tab-item {
  width: 100%;
  height: 11.73333vw;
  line-height: 11.73333vw;
  font-size: 3.73333vw;
  font-family: PingFang SC;
  font-weight: 400;
  color: #202020;
  background-size: 100% 0px;
}
.productDetails .vux-tab-wrap .vux-tab-container .vux-tab .vux-tab-selected {
  font-size: 4.44444vw;
  font-weight: 500;
}
.productDetails .vux-tab-wrap .vux-tab-bar-inner {
  background: #fff;
}

.row-ellipsis[data-v-7272ccf8] {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.clamp-ellipsis[data-v-7272ccf8] {
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 3;
  overflow: hidden;
}
.default[data-v-7272ccf8],
.default-padding[data-v-7272ccf8] {
  padding: 0 3.11111vw;
}
.default-margin[data-v-7272ccf8] {
  margin: 0 3.11111vw;
}
.absolute-center[data-v-7272ccf8] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.text-center[data-v-7272ccf8] {
  text-align: center;
  display: table-cell;
  vertical-align: middle;
}
[data-v-7272ccf8] .van-list__error-text,[data-v-7272ccf8] .van-list__finished-text,[data-v-7272ccf8] .van-list__loading {
  font-size: 2.66667vw;
}
.border-top[data-v-7272ccf8] {
  position: relative;
}
.border-top[data-v-7272ccf8]::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 200%;
  border-bottom: 1px solid #ebedf0;
  color: #ebedf0;
  height: 200%;
  -webkit-transform-origin: left top;
  transform-origin: left top;
  -webkit-transform: scale(0.5);
  transform: scale(0.5);
  pointer-events: none;
  /* 防止点击触发 */
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
@media screen and (min-device-pixel-ratio: 3), (-webkit-min-device-pixel-ratio: 3) {
.border-top[data-v-7272ccf8]::before {
    width: 300%;
    height: 300%;
    -webkit-transform: scale(0.33);
    transform: scale(0.33);
}
}
input[data-v-7272ccf8] {
  text-indent: 0;
  background: transparent;
  border: 0 none;
  resize: none;
  outline: none;
  /*清除选中效果的默认蓝色边框 */
  -webkit-appearance: none;
  /*清除浏览器默认的样式 */
  line-height: normal;
}
input[data-v-7272ccf8]:focus {
  border: none;
}
.certification-dialog[data-v-7272ccf8] .van-dialog__header {
  font-size: 4.26667vw;
  font-family: PingFang SC;
  font-weight: 500;
  color: #202020;
}
.certification-dialog[data-v-7272ccf8] .van-dialog__message {
  font-size: 3.2vw;
  font-family: PingFang SC;
  font-weight: 400;
  color: #202020;
  line-height: 4.88889vw;
  width: 46.22222vw;
  overflow: hidden;
  margin: 0 auto;
}
.product-list .product-item .info .tag[data-v-7272ccf8] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  height: 6.13333vw;
  padding: 0.44444vw 0;
  overflow: hidden;
}
.productDetails .product-info .productTags .tags span[data-v-7272ccf8],
.product-list .product-item .info .tag span[data-v-7272ccf8] {
  margin-right: 1.24444vw;
  margin-bottom: 0.88889vw;
  border: 1px solid #a6251a;
  opacity: 0.8;
  border-radius: 0.53333vw;
  width: 15.11111vw;
  height: 4.26667vw;
  line-height: 4.35556vw;
  display: inline-block;
  vertical-align: middle;
  max-width: 17.77778vw;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  text-align: center;
  font-size: 2.66667vw;
  font-family: PingFangSC-Regular, PingFang SC;
  font-weight: 400;
  color: #a6251a;
}
.productDetails .product-info .productTags .tags span[data-v-7272ccf8]:before,
.product-list .product-item .info .tag span[data-v-7272ccf8]:before {
  content: '·';
  display: inline-block;
  vertical-align: middle;
  width: 1px;
  height: 100%;
  margin-top: 1px;
  color: transparent;
}
.productDetails .product-info .productTags .tags span[data-v-7272ccf8]::after,
.product-list .product-item .info .tag span[data-v-7272ccf8]::after {
  content: '·';
  display: inline-block;
  vertical-align: middle;
  width: 1px;
  height: 100%;
  margin-top: 1px;
  color: transparent;
}
.productDetails .product-info .productTags .tags .tag-item[data-v-7272ccf8],
.product-list .product-item .info .tag .tag-item[data-v-7272ccf8] {
  border: 1px solid #a6251a;
  opacity: 0.8;
  font-weight: 400;
  font-family: PingFang SC;
  color: #a6251a;
}
.productDetails .product-info .productTags .tags .tag-1[data-v-7272ccf8],
.product-list .product-item .info .tag .tag-1[data-v-7272ccf8] {
  color: #e42b3a;
  border: 1px solid #e42b3a;
}
.productDetails .product-info .productTags .tags .tag-2[data-v-7272ccf8],
.product-list .product-item .info .tag .tag-2[data-v-7272ccf8] {
  color: #a337df;
  border: 1px solid #a337df;
}
.productDetails .product-info .productTags .tags .tag-3[data-v-7272ccf8],
.product-list .product-item .info .tag .tag-3[data-v-7272ccf8] {
  color: #7DAB2B;
  border: 1px solid #7DAB2B;
}
.productDetails .product-info .productTags .tags .tag-4[data-v-7272ccf8],
.product-list .product-item .info .tag .tag-4[data-v-7272ccf8] {
  color: #43A7DD;
  border: 1px solid #43A7DD;
}
.customPop[data-v-7272ccf8] .van-popup__close-icon {
  font-size: 4.88889vw;
  color: #202020;
  top: 4vw;
  right: 4vw;
}
.customPop .title[data-v-7272ccf8] {
  font-size: 4.26667vw;
  font-family: PingFangSC-Medium, PingFang SC;
  font-weight: 500;
  color: #202020;
  width: 100%;
  text-align: center;
  padding: 4vw 0;
  margin-bottom: 6.22222vw;
}
.customPop .affirm[data-v-7272ccf8] {
  position: fixed;
  z-index: 1;
  bottom: 0;
}
/*手机端实现真正的一像素边框*/
.border-1px-new[data-v-7272ccf8] {
  position: relative;
}
.border-1px-new[data-v-7272ccf8]:after {
  position: absolute;
  content: '';
  top: -50%;
  bottom: -50%;
  left: -50%;
  right: -50%;
  -webkit-transform: scale(0.5);
  transform: scale(0.5);
  border-bottom: 1px solid #a09b9b;
}
@media (-webkit-min-device-pixel-radio: 1.5), (min-device-pixel-radio: 1.5) {
border-1px-new[data-v-7272ccf8]::after {
    -webkit-transform: scaleY(0.7);
    transform: scaleY(0.7);
}
}
@media (-webkit-min-device-pixel-radio: 2), (min-device-pixel-radio: 2) {
border-1px-new[data-v-7272ccf8]::after {
    -webkit-transform: scaleY(0.5);
    transform: scaleY(0.5);
}
}
/*需要注意<input type="button">是没有:before, :after伪元素的*/
.price[data-v-7272ccf8] {
  padding: 3.55556vw 3.11111vw;
  font-family: DIN Alternate;
}
.price .preferential-price[data-v-7272ccf8] {
  line-height: 4.26667vw;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: content;
      -ms-flex-pack: content;
          justify-content: content;
  -ms-flex-line-pack: end;
      align-content: flex-end;
  color: #A6251A;
  margin-bottom: 0.88889vw;
  position: relative;
  font-family: DIN Alternate;
}
.price .preferential-price span[data-v-7272ccf8] {
  display: inline-block;
  font-weight: 500;
}
.price .preferential-price .icon[data-v-7272ccf8] {
  font-size: 5.33333vw;
  font-family: DIN Alternate;
  line-height: 6.04444vw;
}
.price .preferential-price .value[data-v-7272ccf8] {
  font-size: 8vw;
  margin-left: -0.53333vw;
}
.price .preferential-price .top-tag[data-v-7272ccf8] {
  font-size: 3.2vw;
  font-family: PingFang SC;
  font-weight: 400;
  color: #fdddab;
  height: 3.91111vw;
  line-height: 3.91111vw;
  position: relative;
  top: 0.88889vw;
  left: 0.88889vw;
  padding: 0 0.35556vw;
}
.price .preferential-price-stock[data-v-7272ccf8] {
  color: #aaaaaa;
}
.price .bottom-price[data-v-7272ccf8] {
  font-weight: 400;
  color: #202020;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  font-family: DIN Alternate;
}
.price .bottom-price .icon[data-v-7272ccf8] {
  font-size: 4.26667vw;
  line-height: 4.62222vw;
}
.price .bottom-price .value[data-v-7272ccf8] {
  font-size: 4.26667vw;
}
.price .bottom-price .minPrice[data-v-7272ccf8] {
  font-size: 4.26667vw;
  margin-right: 1.24444vw;
}
.price .bottom-price .minMarketPrice[data-v-7272ccf8] {
  color: #aaaaaa;
}
.price .bottom-price .minMarketPrice .value[data-v-7272ccf8] {
  text-decoration: line-through;
}
.price .bottom-price-stock .minPrice[data-v-7272ccf8] {
  color: #202020;
}
.product[data-v-7272ccf8] {
  height: 100vh;
  overflow: hidden;
}
.productDetails[data-v-7272ccf8] {
  padding-bottom: 13.33333vw;
  height: 100vh;
  overflow: scroll;
  -webkit-overflow-scrolling: touch;
}
.productDetails .nav-bars[data-v-7272ccf8] {
  width: 100%;
  height: 11.73333vw;
  line-height: 11.73333vw;
  text-align: center;
  position: fixed;
  z-index: 9;
  top: 0;
  background: #fff;
}
.productDetails .nav-bars .back-btn[data-v-7272ccf8] {
  width: 5.33333vw;
  height: 100%;
  float: left;
  margin-left: 3.55556vw;
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB0AAAA0CAYAAAB2MDPxAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyVpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTQ4IDc5LjE2NDAzNiwgMjAxOS8wOC8xMy0wMTowNjo1NyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIDIxLjAgKE1hY2ludG9zaCkiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MzI4RjcxNkIxN0Q2MTFFQThCQkRGMkM4MjM1RjAyMzgiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MzI4RjcxNkMxN0Q2MTFFQThCQkRGMkM4MjM1RjAyMzgiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDozMjhGNzE2OTE3RDYxMUVBOEJCREYyQzgyMzVGMDIzOCIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDozMjhGNzE2QTE3RDYxMUVBOEJCREYyQzgyMzVGMDIzOCIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PoUdhrkAAAKfSURBVHjavJfbi01RHMdnziySXI40SZLjQR5dx7h7cb+MPIkJYchlmowm/gIPkkiS+0kyEl7c7zy43/kHEJrcEpJkBt9v7VW7016/vffZvzXf+nTae9X6rN9q7bXWqSwUChWe0ww2g57gNFhvPAu3gk2h5yWg3ad0G2iJeL8g18lCps1HpdvBRmlAmpVWgh2C8F+wqIpGUbgTNAnCDWAXH3KdLWSMgpCdNQpCDmZ3+KXJKGRn6wQhB7OntMFkELKzNYKQg9kb1Wg8CdeCfa4OTBlCjn61IORg9kudmJRCdtYgCDmYg3EdJZXy0zoAVjja/4JV4HCSzoySkNUXK1JUIKUqmC6XsCOtMK5SCg+BZYJwJTiSdvkbQVgMDl2XcDk4Ws5HbsoUsvpj5W5lJkLI6aoXhEtBa5YN25QIOV2LBCGrP571WDIhIadroSBk9Sc0Dl+TQNgOFoOTWlcMSrfECDndpzQvUTlh8/7jQxi3I7Gti4/7ac510IZWc722tCqfz9/C72AwzDGo+eAVeKkp5Tl4BgwCwx3iOvAavNCS2gP4LBgIRgjiNxpiK7XiczHieeAteK4lTVoxxe/AMy1pWDwAjHTcleqyiKOkNpzq/mCUQ8yK34OnmlLmfAJxG3iiKbXifmC0QzwXfACPNaXMBVANahziOeATeKQpZS6CvmCMQzwbfE4iTiNlLsWIZ4Ev4KGm1Ir7gFpB/BU80JQyl0FvMNYhngm+gfuaUivuBcYJ4u9R4ixS5oogZmaAH+CeptSKe4DxgvgnuKspZa6C7mCCo306+AXuaEqZa6AbmOhonwZ+g9uaUuZ6jHgqz2NtqRV3BZMc7UN9SJkbwUV+ctQF3peUuRncNKaUvG/1KWV4vf0IhgSLiP/4mv8LMABvLpepr8P/RgAAAABJRU5ErkJggg==);
  background-repeat: no-repeat;
  background-size: 40%;
  background-position: 0 48%;
}
.productDetails .nav-bars .bars-box[data-v-7272ccf8] {
  width: 40%;
  height: 100%;
  margin: 0 auto;
}
.productDetails .nav-bars .vux-tab-container[data-v-7272ccf8] {
  height: 11.73333vw;
  line-height: 11.73333vw;
}
.productDetails .banner[data-v-7272ccf8] {
  width: 100%;
  position: relative;
}
.productDetails .banner .van-swipe[data-v-7272ccf8] {
  height: 80%;
}
.productDetails .banner .van-swipe-item[data-v-7272ccf8] {
  font-size: 0;
}
.productDetails .banner .van-swipe-item img[data-v-7272ccf8] {
  width: 100%;
  height: 100%;
}
.productDetails .banner .swipe-mark[data-v-7272ccf8] {
  position: absolute;
  width: 7.37778vw;
  height: 5.33333vw;
  background: #202020;
  opacity: 0.3;
  border-radius: 0.53333vw;
  color: #ffffff;
  font-size: 3.37778vw;
  font-family: DIN Alternate;
  font-weight: bold;
  bottom: 5.33333vw;
  right: 5.33333vw;
}
.productDetails .banner .notExist[data-v-7272ccf8] {
  position: absolute;
  left: 0;
  top: 0;
  z-index: 2;
  width: 100%;
  height: 100%;
  background: rgba(32, 32, 32, 0.5);
  font-size: 6.4vw;
  font-family: PingFang SC;
  font-weight: 500;
  color: #ffffff;
}
.productDetails .product-info[data-v-7272ccf8] {
  background: #ffffff;
}
.productDetails .product-info .productName[data-v-7272ccf8] {
  padding: 0px 3.11111vw;
}
.productDetails .product-info .productName .content[data-v-7272ccf8] {
  width: 88.8vw;
  max-height: 10.13333vw;
  font-size: 4.44444vw;
  font-family: PingFang SC;
  font-weight: 500;
  line-height: 5.24444vw;
  color: #202020;
  -webkit-line-clamp: 2;
}
.productDetails .product-info .product-pavilion[data-v-7272ccf8] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  height: 7.11111vw;
  font-size: 2.66667vw;
  font-family: PingFangSC-Regular, PingFang SC;
  font-weight: 400;
  color: #999999;
}
.productDetails .product-info .product-pavilion img[data-v-7272ccf8] {
  width: 3.73333vw;
  height: 3.73333vw;
  border-radius: 50%;
  margin-right: 0.88889vw;
}
.productDetails .product-info .member-activity[data-v-7272ccf8] {
  margin: 2.66667vw 4.44444vw 0px 4.44444vw;
  padding: 2.66667vw;
  background-color: #202020;
  border-radius: 0.53333vw;
  color: #DCB982;
  font-size: 3.2vw;
  font-weight: 400;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.productDetails .product-info .member-activity .earn-money-span[data-v-7272ccf8] {
  font-size: 3.37778vw;
  font-weight: bold;
}
.productDetails .product-info .member-activity .shopkeeper-ion[data-v-7272ccf8] {
  width: 3.79556vw;
  height: 2.66667vw;
  margin-right: 1.33333vw;
  background-repeat: no-repeat;
  background-position: center 0;
  background-size: cover;
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACsAAAAhCAYAAABAxlKmAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyVpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTQ4IDc5LjE2NDAzNiwgMjAxOS8wOC8xMy0wMTowNjo1NyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIDIxLjAgKE1hY2ludG9zaCkiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NTIzQzZBQTQxN0Q2MTFFQThCQkRGMkM4MjM1RjAyMzgiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NTIzQzZBQTUxN0Q2MTFFQThCQkRGMkM4MjM1RjAyMzgiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo1MjNDNkFBMjE3RDYxMUVBOEJCREYyQzgyMzVGMDIzOCIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo1MjNDNkFBMzE3RDYxMUVBOEJCREYyQzgyMzVGMDIzOCIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PmT33BYAAAInSURBVHja7JdNKERRFMfffPgYEjIWFqIMWdlI7CSaslRKWUgWpDQhK58hU4oFGh8LhLKxVxRSYj3zEEJSSllY2VDG/+o8Xa/3Zt7MvJc75V+/Zua823n/d+ece++z3e5NSBZoEUyBJzOT2i0w2gq6wRqwiWy2EATouxf0iGqW5doAOVxsGpSLaLYP1KliLrAJUkQyW0ENpaUqMCyK2TSwRZ96GgTVZphtTzCHn2Y2kpz0QJkJ3KdBMTsHHHEkYDXaa3BsKZiJ02gnGGNmZeADO9QQRpVD3R9LKXWBxhiNjoIVcM1uFKRgEzgEboNJArSuxiK2SayCPIMlugDG6bfMAiFuQA04A54oiVpop4pHBWA5yphUsK3aVL7NXoBPLughwzURdqmlBJuyGbTpXMsCuzQhktrsG7hXXXBTSTRp/I3rINeEJW8eFKli+eAI1Kviz+BFaY6QRjIXNZ2Pi/VqJIpX2fTgiodicAIqNcZe8ptCUCehg5a1WVpL/SYffJSlj+U+BWU642TerBwlaT/VcboFR0q2TR9T40mRzDoNmmXKkKxRuoFJ+DWz99RoIipMK9aP2U+dJhNBD8pE2tVTLaBkrSPiv1mrzIpas+daZl/Bo2BGP8ANf4LndQBqdQ4XTpONGDlfXJFhTbMdksCyhcNhKVlkl5JISWX2V83e7U+yE9AAvVb8td7Z23CJd2RIb2ZFMaq8h/kilcEMPZEoa+w8H/gSYADpymG1XODI3AAAAABJRU5ErkJggg==);
}
.productDetails .product-info .member-activity .conent[data-v-7272ccf8] {
  width: 80%;
}
.productDetails .product-info .member-activity .upgrade-btn[data-v-7272ccf8] {
  width: 16.71111vw;
  height: 6.04444vw;
  background-repeat: no-repeat;
  background-position: center 0;
  background-size: cover;
  background-image: url(../img/upgrade-btn.97de78d2.png);
  border-radius: 0.53333vw;
}
.productDetails .product-info .productTags[data-v-7272ccf8] {
  overflow: hidden;
  padding: 4.44444vw 3.11111vw;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.productDetails .product-info .productTags .tags[data-v-7272ccf8] {
  float: left;
  padding-bottom: 0.17778vw;
  overflow-x: scroll;
  overflow-y: hidden;
  white-space: nowrap;
  -webkit-overflow-scrolling: touch;
}
.productDetails .product-info .productTags .tags[data-v-7272ccf8]::-webkit-scrollbar {
  background-color: transparent;
  width: 0px;
  height: 0px;
  display: none;
}
.productDetails .product-info .productTags .tags span[data-v-7272ccf8] {
  display: inline-block;
  background: #ffffff;
  border-radius: 0.53333vw;
  font-size: 2.66667vw;
  font-family: PingFangSC-Regular, PingFang SC;
  font-weight: 400;
  line-height: 4.26667vw;
  margin-right: 1.06667vw;
  padding: 0.26667vw 0.44444vw;
}
.productDetails .product-info .productTags .sales[data-v-7272ccf8] {
  white-space: nowrap;
  float: right;
  text-align: right;
  font-size: 3.37778vw;
  font-family: PingFang SC;
  font-weight: 400;
  color: #aaaaaa;
  padding-left: 0.88889vw;
}
.productDetails .specification[data-v-7272ccf8] {
  background: #ffffff;
  margin-top: 2.66667vw;
  padding: 6.4vw 3.11111vw;
  font-size: 3.73333vw;
  font-family: PingFangSC-Medium, PingFang SC;
  font-weight: 500;
  color: #202020;
  line-height: 4.44444vw;
  position: relative;
}
.productDetails .specification > span[data-v-7272ccf8] {
  display: inline-block;
}
.productDetails .specification .specification-title[data-v-7272ccf8] {
  margin-right: 3.11111vw;
}
.productDetails .specification .default-text[data-v-7272ccf8] {
  font-family: PingFangSC-Regular, PingFang SC;
  font-weight: 400;
  color: #202020;
}
.productDetails .specification[data-v-7272ccf8]::after {
  content: '';
  position: absolute;
  right: 5.51111vw;
  top: 7.73333vw;
  display: inline-block;
  width: 5.33333vw;
  height: 1.6vw;
  background-repeat: no-repeat;
  background-position: center 0;
  background-size: contain;
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAD4AAAASCAYAAAADr20JAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTQ1IDc5LjE2MzQ5OSwgMjAxOC8wOC8xMy0xNjo0MDoyMiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTkgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjYyMUFDRkQ1MUE1MDExRUFCRjREQTBCNEQ1NzU4OTg0IiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjYyMUFDRkQ2MUE1MDExRUFCRjREQTBCNEQ1NzU4OTg0Ij4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6NjIxQUNGRDMxQTUwMTFFQUJGNERBMEI0RDU3NTg5ODQiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6NjIxQUNGRDQxQTUwMTFFQUJGNERBMEI0RDU3NTg5ODQiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz4hiw5UAAACBUlEQVR42tSYzStEURjGZ+7cRllo8lUyi9lY+Sw2IsVClK+YWWAmG7GQf0P5C9hJY0yJkrEzTYSEwYTJwoKkSUiJjfmI59Q7G2nufe9XeevXLOY9t+c55z3nvPfaPR6PzcKwgz7gBR2gGuTAPYiCVXBkiRALjbeABfotFNtgBjyYKUayyLRY4QMVpm1UEXHQZJVxGUyBPfAMnkAMTNB/WqMNhEARY0wFiNBW4IZMmmPkQXjZJW/y71KvAlsFVuQQDIFXpggnuAY1GidtHfgY+eVgkyb7rxCVNAhSEq1ERKEM22hiHEzhozpMixhhlLxDwXT+nBE+nBKVQLOKB7cCP1O4T+dWtDOeMa5gOh/C66QwHmAIGWOK7jTgHOpiGFcbAWG8gTGgjpFbCooNMO5WmVfPeGatRCtjxvWXNujmSTMqTHU1CiMXjAFJRu4HoTdSJmhLCuNhxoAQU/SxAcZPTNAWFsYXwZWK5DMQZIoO6zT9zTAUJI1KcSM8C+NfoFfBvLj4+0GWKXwF3OowvgHOVeZmSWO8QM4l6BGeHS6XK78fl6gzqwQlIEMzOAdmwbsG4TkS7tfQ/DxSj885Jz7BMp0LZXSzZKh7nAfT4M3KtzMvlaxTZf4L6AaJ//52Jnrudpp5pYhSa5kwU5Bssy5OQSMYAMP0IcJN2+EO7IA1sG+FmB8BBgDR1mX8Rr1PAQAAAABJRU5ErkJggg==);
}
.productDetails .product-detail[data-v-7272ccf8] {
  width: 100%;
  margin-top: 2.66667vw;
  background: #ffffff;
}
.productDetails .product-detail .title[data-v-7272ccf8] {
  padding: 5.33333vw 3.11111vw;
  font-size: 3.73333vw;
  font-family: PingFangSC-Medium, PingFang SC;
  font-weight: 500;
  color: #202020;
}
.productDetails .product-detail .detail[data-v-7272ccf8] {
  display: block;
  position: relative;
  width: 100%;
}
.productDetails .product-detail .detail[data-v-7272ccf8]:before,
.productDetails .product-detail .detail[data-v-7272ccf8]:after {
  content: "";
  height: 1px;
  position: absolute;
  left: 0;
  right: 0;
}
.productDetails .product-detail .detail[data-v-7272ccf8]:before {
  top: 0;
  background-image: -webkit-gradient(linear, left top, right top, from(#ebedf0), color-stop(50%, #ebedf0), color-stop(50%, transparent));
  background-image: linear-gradient(90deg, #ebedf0, #ebedf0 50%, transparent 50%);
  background-size: 1px 100%;
  background-repeat: no-repeat;
  background-position: top left;
  background-origin: border-box;
}
.productDetails .product-detail .detail[data-v-7272ccf8]:after {
  bottom: 0;
}
.productDetails .product-detail .detail[data-v-7272ccf8] img,
.productDetails .product-detail .detail[data-v-7272ccf8] p {
  display: block;
  width: 100%;
  font-size: 0;
}
.productDetails .product-detail .detail *[data-v-7272ccf8] {
  margin: 0;
  width: 100%;
}
.productDetails .detail img[data-v-7272ccf8],
.productDetails .detail p[data-v-7272ccf8] {
  display: block;
  width: 100%;
}
.productDetails .parameter[data-v-7272ccf8] {
  margin-bottom: 13.33333vw;
  background: #ffffff;
}
.productDetails .parameter img[data-v-7272ccf8] {
  display: block;
  margin: 0 auto;
  width: 100%;
}
.product-action[data-v-7272ccf8] {
  position: fixed;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 13.33333vw;
  background: #ffffff;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  z-index: 10;
  border-top: 1px solid #f5f5f5;
}
.product-action .btn[data-v-7272ccf8] {
  width: 16.88889vw;
  height: 8vw;
  border-right: 1px solid #f5f5f5;
  position: relative;
}
.product-action .btn .box[data-v-7272ccf8] {
  position: relative;
  width: 8.62222vw;
  height: 8.35556vw;
}
.product-action .btn img[data-v-7272ccf8] {
  width: 5.06667vw;
  height: 4.8vw;
}
.product-action .btn .cart-tag[data-v-7272ccf8] {
  position: absolute;
  top: 1.06667vw;
  right: 0.88889vw;
  width: 4.26667vw;
  height: 4.26667vw;
  font-size: 6.22222vw;
  padding: 0;
  border-radius: 7.11111vw;
  line-height: inherit;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  color: #fff;
  text-align: center;
  -webkit-transform: scale(0.5);
          transform: scale(0.5);
  -webkit-transform-origin: 100% 0%;
          transform-origin: 100% 0%;
}
.product-action .big-btn[data-v-7272ccf8] {
  width: 32.88889vw;
  height: 103%;
  font-size: 3.73333vw;
  font-family: PingFang SC;
  font-weight: 500;
  color: #202020;
  line-height: 1.42222vw;
}
.product-action .buy[data-v-7272ccf8] {
  color: #ffffff;
  background: #DCB982;
}
.product-action .buy-stock[data-v-7272ccf8] {
  background: #AAAAAA;
}
[data-v-7272ccf8]::-webkit-scrollbar {
  width: 0px;
  height: 0px;
  background-color: transparent;
  display: none;
}
.backHomepage[data-v-7272ccf8] {
  width: 10.93333vw;
  height: 10.93333vw;
  -o-object-fit: cover;
     object-fit: cover;
  position: fixed;
  bottom: 16vw;
  right: 3.2vw;
}
.backHomepage img[data-v-7272ccf8] {
  width: 10.93333vw;
}

.secondCategory .van-tabs--line .van-tabs__wrap {
  height: 11.73333vw;
  position: fixed;
  top: 0;
  left: 0;
  z-index: 2;
}
.secondCategory .van-tab {
  line-height: 11.73333vw;
}
.secondCategory .van-tab--active {
  font-weight: 500;
}

.row-ellipsis[data-v-b5a2a09a] {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.clamp-ellipsis[data-v-b5a2a09a] {
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 3;
  overflow: hidden;
}
.default[data-v-b5a2a09a],
.default-padding[data-v-b5a2a09a] {
  padding: 0 3.11111vw;
}
.default-margin[data-v-b5a2a09a] {
  margin: 0 3.11111vw;
}
.absolute-center[data-v-b5a2a09a] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.text-center[data-v-b5a2a09a] {
  text-align: center;
  display: table-cell;
  vertical-align: middle;
}
[data-v-b5a2a09a] .van-list__error-text,[data-v-b5a2a09a] .van-list__finished-text,[data-v-b5a2a09a] .van-list__loading {
  font-size: 2.66667vw;
}
.border-top[data-v-b5a2a09a] {
  position: relative;
}
.border-top[data-v-b5a2a09a]::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 200%;
  border-bottom: 1px solid #ebedf0;
  color: #ebedf0;
  height: 200%;
  -webkit-transform-origin: left top;
  transform-origin: left top;
  -webkit-transform: scale(0.5);
  transform: scale(0.5);
  pointer-events: none;
  /* 防止点击触发 */
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
@media screen and (min-device-pixel-ratio: 3), (-webkit-min-device-pixel-ratio: 3) {
.border-top[data-v-b5a2a09a]::before {
    width: 300%;
    height: 300%;
    -webkit-transform: scale(0.33);
    transform: scale(0.33);
}
}
input[data-v-b5a2a09a] {
  text-indent: 0;
  background: transparent;
  border: 0 none;
  resize: none;
  outline: none;
  /*清除选中效果的默认蓝色边框 */
  -webkit-appearance: none;
  /*清除浏览器默认的样式 */
  line-height: normal;
}
input[data-v-b5a2a09a]:focus {
  border: none;
}
.certification-dialog[data-v-b5a2a09a] .van-dialog__header {
  font-size: 4.26667vw;
  font-family: PingFang SC;
  font-weight: 500;
  color: #202020;
}
.certification-dialog[data-v-b5a2a09a] .van-dialog__message {
  font-size: 3.2vw;
  font-family: PingFang SC;
  font-weight: 400;
  color: #202020;
  line-height: 4.88889vw;
  width: 46.22222vw;
  overflow: hidden;
  margin: 0 auto;
}
.product-list .product-item .info .tag[data-v-b5a2a09a] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  height: 6.13333vw;
  padding: 0.44444vw 0;
  overflow: hidden;
}
.productDetails .product-info .productTags .tags span[data-v-b5a2a09a],
.product-list .product-item .info .tag span[data-v-b5a2a09a] {
  margin-right: 1.24444vw;
  margin-bottom: 0.88889vw;
  border: 1px solid #a6251a;
  opacity: 0.8;
  border-radius: 0.53333vw;
  width: 15.11111vw;
  height: 4.26667vw;
  line-height: 4.35556vw;
  display: inline-block;
  vertical-align: middle;
  max-width: 17.77778vw;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  text-align: center;
  font-size: 2.66667vw;
  font-family: PingFangSC-Regular, PingFang SC;
  font-weight: 400;
  color: #a6251a;
}
.productDetails .product-info .productTags .tags span[data-v-b5a2a09a]:before,
.product-list .product-item .info .tag span[data-v-b5a2a09a]:before {
  content: '·';
  display: inline-block;
  vertical-align: middle;
  width: 1px;
  height: 100%;
  margin-top: 1px;
  color: transparent;
}
.productDetails .product-info .productTags .tags span[data-v-b5a2a09a]::after,
.product-list .product-item .info .tag span[data-v-b5a2a09a]::after {
  content: '·';
  display: inline-block;
  vertical-align: middle;
  width: 1px;
  height: 100%;
  margin-top: 1px;
  color: transparent;
}
.productDetails .product-info .productTags .tags .tag-item[data-v-b5a2a09a],
.product-list .product-item .info .tag .tag-item[data-v-b5a2a09a] {
  border: 1px solid #a6251a;
  opacity: 0.8;
  font-weight: 400;
  font-family: PingFang SC;
  color: #a6251a;
}
.productDetails .product-info .productTags .tags .tag-1[data-v-b5a2a09a],
.product-list .product-item .info .tag .tag-1[data-v-b5a2a09a] {
  color: #e42b3a;
  border: 1px solid #e42b3a;
}
.productDetails .product-info .productTags .tags .tag-2[data-v-b5a2a09a],
.product-list .product-item .info .tag .tag-2[data-v-b5a2a09a] {
  color: #a337df;
  border: 1px solid #a337df;
}
.productDetails .product-info .productTags .tags .tag-3[data-v-b5a2a09a],
.product-list .product-item .info .tag .tag-3[data-v-b5a2a09a] {
  color: #7DAB2B;
  border: 1px solid #7DAB2B;
}
.productDetails .product-info .productTags .tags .tag-4[data-v-b5a2a09a],
.product-list .product-item .info .tag .tag-4[data-v-b5a2a09a] {
  color: #43A7DD;
  border: 1px solid #43A7DD;
}
.customPop[data-v-b5a2a09a] .van-popup__close-icon {
  font-size: 4.88889vw;
  color: #202020;
  top: 4vw;
  right: 4vw;
}
.customPop .title[data-v-b5a2a09a] {
  font-size: 4.26667vw;
  font-family: PingFangSC-Medium, PingFang SC;
  font-weight: 500;
  color: #202020;
  width: 100%;
  text-align: center;
  padding: 4vw 0;
  margin-bottom: 6.22222vw;
}
.customPop .affirm[data-v-b5a2a09a] {
  position: fixed;
  z-index: 1;
  bottom: 0;
}
/*手机端实现真正的一像素边框*/
.border-1px-new[data-v-b5a2a09a] {
  position: relative;
}
.border-1px-new[data-v-b5a2a09a]:after {
  position: absolute;
  content: '';
  top: -50%;
  bottom: -50%;
  left: -50%;
  right: -50%;
  -webkit-transform: scale(0.5);
  transform: scale(0.5);
  border-bottom: 1px solid #a09b9b;
}
@media (-webkit-min-device-pixel-radio: 1.5), (min-device-pixel-radio: 1.5) {
border-1px-new[data-v-b5a2a09a]::after {
    -webkit-transform: scaleY(0.7);
    transform: scaleY(0.7);
}
}
@media (-webkit-min-device-pixel-radio: 2), (min-device-pixel-radio: 2) {
border-1px-new[data-v-b5a2a09a]::after {
    -webkit-transform: scaleY(0.5);
    transform: scaleY(0.5);
}
}
/*需要注意<input type="button">是没有:before, :after伪元素的*/
.search-box[data-v-b5a2a09a] {
  height: 100vh;
  overflow: scroll;
  -webkit-overflow-scrolling: touch;
}
.search-box .search-title[data-v-b5a2a09a] {
  height: 11.73333vw;
}
.search-box .search-title .search[data-v-b5a2a09a] {
  width: 88.26667vw;
  height: 8.71111vw;
  background: #f5f5f5;
  border: 1px solid #e4e4e4;
  border-radius: 4.35556vw;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  font-size: 3.2vw;
  font-weight: 400;
  color: #aaaaaa;
  margin-right: 3.2vw;
}
.search-box .search-title .search img[data-v-b5a2a09a] {
  width: 3.28889vw;
  height: 3.91111vw;
  margin: 0 1.77778vw;
}
.search-box .van-cell[data-v-b5a2a09a] {
  line-height: 8.71111vw;
}
.search-box .van-search[data-v-b5a2a09a] {
  height: 11.73333vw;
  padding: 1.77778vw 4.97778vw;
}
.search-box .van-search__content--round[data-v-b5a2a09a] {
  border-radius: 4.35556vw;
  margin-top: 1.77778vw;
  margin-bottom: 1.77778vw;
}
.search-box .van-search .van-cell[data-v-b5a2a09a] {
  padding-left: 2.22222vw;
  padding-right: 2.22222vw;
}
.search-box .van-field__left-icon[data-v-b5a2a09a] {
  margin-right: 2.22222vw;
}
.search-box[data-v-b5a2a09a] .van-field__left-icon .van-icon,
.search-box[data-v-b5a2a09a] .van-icon .van-field__clear .van-icon-clear {
  font-size: 4.2222vw;
}
.search-box[data-v-b5a2a09a] .van-cell {
  font-size: 3.2vw;
  font-family: PingFang SC;
  font-weight: 400;
}
.search-box .search-content[data-v-b5a2a09a] {
  height: 100%;
}
.search-box .search-content .history[data-v-b5a2a09a] {
  height: 100%;
  background: #ffffff;
  padding-top: 11.73333vw;
  overflow-y: hidden;
}
.search-box .search-content .history .title[data-v-b5a2a09a] {
  width: 100%;
  height: 13.33333vw;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  font-size: 3.37778vw;
  font-family: PingFang SC;
  font-weight: 500;
}
.search-box .search-content .history .title .left[data-v-b5a2a09a] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.search-box .search-content .history .title .left-img[data-v-b5a2a09a] {
  float: left;
  width: 3.55556vw;
  height: 3.55556vw;
  margin-right: 1.42222vw;
}
.search-box .search-content .history .title .right[data-v-b5a2a09a] {
  margin-top: -1.77778vw;
  display: inline-block;
  width: 3.37778vw;
  height: 4.26667vw;
  padding: 1.77778vw;
}
.search-box .search-content .history .title .right img[data-v-b5a2a09a] {
  display: inline-block;
  height: 100%;
  width: 100%;
}
.search-box .search-content .history .title span[data-v-b5a2a09a] {
  font-size: 3.37778vw;
  font-family: PingFang SC;
  font-weight: 500;
  color: #202020;
}
.search-box .search-content .history .history-list[data-v-b5a2a09a] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}
.search-box .search-content .history .history-list span[data-v-b5a2a09a] {
  display: inline-block;
  height: 8vw;
  line-height: 8vw;
  border: 1px solid #aaaaaa;
  border-radius: 0.8vw;
  font-size: 3.37778vw;
  font-family: PingFang SC;
  letter-spacing: 0.35556vw;
  font-weight: 400;
  color: #202020;
  margin: 0 2.66667vw 2.66667vw 2.66667vw;
  padding: 0 4vw;
}
.search-box .search-top[data-v-b5a2a09a] {
  position: fixed;
  top: 0;
  width: 100%;
  left: 0;
  z-index: 2;
}
.search-box .search-list[data-v-b5a2a09a] {
  top: 11.73333vw;
}
.search-box .product-content[data-v-b5a2a09a] {
  padding-top: 27.73333vw;
}
.brand .brand-banner[data-v-b5a2a09a] {
  width: 100%;
  height: 56.17778vw;
}
.brand .brand-banner > img[data-v-b5a2a09a] {
  display: inline-block;
  width: 100%;
  height: 100%;
}
.brand .search-list[data-v-b5a2a09a] {
  position: static;
}
.brand .product-content[data-v-b5a2a09a] {
  padding-top: 0px;
}
.nationalPavilion[data-v-b5a2a09a] {
  padding-top: 11.73333vw;
}
.nationalPavilion .nationalPavilion-content .banner[data-v-b5a2a09a] {
  width: 100%;
  height: 56.17778vw;
}
.nationalPavilion .nationalPavilion-content .brand .title[data-v-b5a2a09a] {
  font-size: 5.33333vw;
  font-family: PingFangSC-Semibold, PingFang SC;
  font-weight: 600;
  color: #202020;
  padding: 2.66667vw 0;
}
.nationalPavilion .nationalPavilion-content .brand .list[data-v-b5a2a09a] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
}
.nationalPavilion .nationalPavilion-content .brand .list img[data-v-b5a2a09a] {
  width: 22.4vw;
  height: 12.8vw;
  border-radius: 1.06667vw;
  margin: 0 1.33333vw 1.33333vw 0;
  background: #ffffff;
}
.nationalPavilion .nationalPavilion-content .brand .list img[data-v-b5a2a09a]:nth-child(4n) {
  margin-right: 0;
}
.nationalPavilion .product-content[data-v-b5a2a09a] {
  padding: 2.66667vw;
}

.secondCategory .van-tabs--line .van-tabs__wrap {
  height: 11.73333vw;
  position: fixed;
  top: 0;
  left: 0;
  z-index: 2;
  width: 100%;
}
.secondCategory .van-tab .van-ellipsis {
  line-height: 11.73333vw;
  font-size: 3.37778vw;
  font-family: PingFang SC;
  font-weight: 400;
  color: #333333;
}
.secondCategory .van-tab--active .van-ellipsis {
  font-weight: 500;
  font-size: 4.26667vw;
  color: #dcb982;
}
.secondCategory .van-tab__text {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  height: 100%;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}

.row-ellipsis[data-v-0fdaba2f] {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.clamp-ellipsis[data-v-0fdaba2f] {
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 3;
  overflow: hidden;
}
.default[data-v-0fdaba2f],
.default-padding[data-v-0fdaba2f] {
  padding: 0 3.11111vw;
}
.default-margin[data-v-0fdaba2f] {
  margin: 0 3.11111vw;
}
.absolute-center[data-v-0fdaba2f] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.text-center[data-v-0fdaba2f] {
  text-align: center;
  display: table-cell;
  vertical-align: middle;
}
[data-v-0fdaba2f] .van-list__error-text,[data-v-0fdaba2f] .van-list__finished-text,[data-v-0fdaba2f] .van-list__loading {
  font-size: 2.66667vw;
}
.border-top[data-v-0fdaba2f] {
  position: relative;
}
.border-top[data-v-0fdaba2f]::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 200%;
  border-bottom: 1px solid #ebedf0;
  color: #ebedf0;
  height: 200%;
  -webkit-transform-origin: left top;
  transform-origin: left top;
  -webkit-transform: scale(0.5);
  transform: scale(0.5);
  pointer-events: none;
  /* 防止点击触发 */
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
@media screen and (min-device-pixel-ratio: 3), (-webkit-min-device-pixel-ratio: 3) {
.border-top[data-v-0fdaba2f]::before {
    width: 300%;
    height: 300%;
    -webkit-transform: scale(0.33);
    transform: scale(0.33);
}
}
input[data-v-0fdaba2f] {
  text-indent: 0;
  background: transparent;
  border: 0 none;
  resize: none;
  outline: none;
  /*清除选中效果的默认蓝色边框 */
  -webkit-appearance: none;
  /*清除浏览器默认的样式 */
  line-height: normal;
}
input[data-v-0fdaba2f]:focus {
  border: none;
}
.certification-dialog[data-v-0fdaba2f] .van-dialog__header {
  font-size: 4.26667vw;
  font-family: PingFang SC;
  font-weight: 500;
  color: #202020;
}
.certification-dialog[data-v-0fdaba2f] .van-dialog__message {
  font-size: 3.2vw;
  font-family: PingFang SC;
  font-weight: 400;
  color: #202020;
  line-height: 4.88889vw;
  width: 46.22222vw;
  overflow: hidden;
  margin: 0 auto;
}
.product-list .product-item .info .tag[data-v-0fdaba2f] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  height: 6.13333vw;
  padding: 0.44444vw 0;
  overflow: hidden;
}
.productDetails .product-info .productTags .tags span[data-v-0fdaba2f],
.product-list .product-item .info .tag span[data-v-0fdaba2f] {
  margin-right: 1.24444vw;
  margin-bottom: 0.88889vw;
  border: 1px solid #a6251a;
  opacity: 0.8;
  border-radius: 0.53333vw;
  width: 15.11111vw;
  height: 4.26667vw;
  line-height: 4.35556vw;
  display: inline-block;
  vertical-align: middle;
  max-width: 17.77778vw;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  text-align: center;
  font-size: 2.66667vw;
  font-family: PingFangSC-Regular, PingFang SC;
  font-weight: 400;
  color: #a6251a;
}
.productDetails .product-info .productTags .tags span[data-v-0fdaba2f]:before,
.product-list .product-item .info .tag span[data-v-0fdaba2f]:before {
  content: '·';
  display: inline-block;
  vertical-align: middle;
  width: 1px;
  height: 100%;
  margin-top: 1px;
  color: transparent;
}
.productDetails .product-info .productTags .tags span[data-v-0fdaba2f]::after,
.product-list .product-item .info .tag span[data-v-0fdaba2f]::after {
  content: '·';
  display: inline-block;
  vertical-align: middle;
  width: 1px;
  height: 100%;
  margin-top: 1px;
  color: transparent;
}
.productDetails .product-info .productTags .tags .tag-item[data-v-0fdaba2f],
.product-list .product-item .info .tag .tag-item[data-v-0fdaba2f] {
  border: 1px solid #a6251a;
  opacity: 0.8;
  font-weight: 400;
  font-family: PingFang SC;
  color: #a6251a;
}
.productDetails .product-info .productTags .tags .tag-1[data-v-0fdaba2f],
.product-list .product-item .info .tag .tag-1[data-v-0fdaba2f] {
  color: #e42b3a;
  border: 1px solid #e42b3a;
}
.productDetails .product-info .productTags .tags .tag-2[data-v-0fdaba2f],
.product-list .product-item .info .tag .tag-2[data-v-0fdaba2f] {
  color: #a337df;
  border: 1px solid #a337df;
}
.productDetails .product-info .productTags .tags .tag-3[data-v-0fdaba2f],
.product-list .product-item .info .tag .tag-3[data-v-0fdaba2f] {
  color: #7DAB2B;
  border: 1px solid #7DAB2B;
}
.productDetails .product-info .productTags .tags .tag-4[data-v-0fdaba2f],
.product-list .product-item .info .tag .tag-4[data-v-0fdaba2f] {
  color: #43A7DD;
  border: 1px solid #43A7DD;
}
.customPop[data-v-0fdaba2f] .van-popup__close-icon {
  font-size: 4.88889vw;
  color: #202020;
  top: 4vw;
  right: 4vw;
}
.customPop .title[data-v-0fdaba2f] {
  font-size: 4.26667vw;
  font-family: PingFangSC-Medium, PingFang SC;
  font-weight: 500;
  color: #202020;
  width: 100%;
  text-align: center;
  padding: 4vw 0;
  margin-bottom: 6.22222vw;
}
.customPop .affirm[data-v-0fdaba2f] {
  position: fixed;
  z-index: 1;
  bottom: 0;
}
/*手机端实现真正的一像素边框*/
.border-1px-new[data-v-0fdaba2f] {
  position: relative;
}
.border-1px-new[data-v-0fdaba2f]:after {
  position: absolute;
  content: '';
  top: -50%;
  bottom: -50%;
  left: -50%;
  right: -50%;
  -webkit-transform: scale(0.5);
  transform: scale(0.5);
  border-bottom: 1px solid #a09b9b;
}
@media (-webkit-min-device-pixel-radio: 1.5), (min-device-pixel-radio: 1.5) {
border-1px-new[data-v-0fdaba2f]::after {
    -webkit-transform: scaleY(0.7);
    transform: scaleY(0.7);
}
}
@media (-webkit-min-device-pixel-radio: 2), (min-device-pixel-radio: 2) {
border-1px-new[data-v-0fdaba2f]::after {
    -webkit-transform: scaleY(0.5);
    transform: scaleY(0.5);
}
}
/*需要注意<input type="button">是没有:before, :after伪元素的*/
.search-box[data-v-0fdaba2f] {
  height: 100vh;
  overflow: scroll;
  -webkit-overflow-scrolling: touch;
}
.search-box .search-title[data-v-0fdaba2f] {
  height: 11.73333vw;
}
.search-box .search-title .search[data-v-0fdaba2f] {
  width: 88.26667vw;
  height: 8.71111vw;
  background: #f5f5f5;
  border: 1px solid #e4e4e4;
  border-radius: 4.35556vw;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  font-size: 3.2vw;
  font-weight: 400;
  color: #aaaaaa;
  margin-right: 3.2vw;
}
.search-box .search-title .search img[data-v-0fdaba2f] {
  width: 3.28889vw;
  height: 3.91111vw;
  margin: 0 1.77778vw;
}
.search-box .van-cell[data-v-0fdaba2f] {
  line-height: 8.71111vw;
}
.search-box .van-search[data-v-0fdaba2f] {
  height: 11.73333vw;
  padding: 1.77778vw 4.97778vw;
}
.search-box .van-search__content--round[data-v-0fdaba2f] {
  border-radius: 4.35556vw;
  margin-top: 1.77778vw;
  margin-bottom: 1.77778vw;
}
.search-box .van-search .van-cell[data-v-0fdaba2f] {
  padding-left: 2.22222vw;
  padding-right: 2.22222vw;
}
.search-box .van-field__left-icon[data-v-0fdaba2f] {
  margin-right: 2.22222vw;
}
.search-box[data-v-0fdaba2f] .van-field__left-icon .van-icon,
.search-box[data-v-0fdaba2f] .van-icon .van-field__clear .van-icon-clear {
  font-size: 4.2222vw;
}
.search-box[data-v-0fdaba2f] .van-cell {
  font-size: 3.2vw;
  font-family: PingFang SC;
  font-weight: 400;
}
.search-box .search-content[data-v-0fdaba2f] {
  height: 100%;
}
.search-box .search-content .history[data-v-0fdaba2f] {
  height: 100%;
  background: #ffffff;
  padding-top: 11.73333vw;
  overflow-y: hidden;
}
.search-box .search-content .history .title[data-v-0fdaba2f] {
  width: 100%;
  height: 13.33333vw;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  font-size: 3.37778vw;
  font-family: PingFang SC;
  font-weight: 500;
}
.search-box .search-content .history .title .left[data-v-0fdaba2f] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.search-box .search-content .history .title .left-img[data-v-0fdaba2f] {
  float: left;
  width: 3.55556vw;
  height: 3.55556vw;
  margin-right: 1.42222vw;
}
.search-box .search-content .history .title .right[data-v-0fdaba2f] {
  margin-top: -1.77778vw;
  display: inline-block;
  width: 3.37778vw;
  height: 4.26667vw;
  padding: 1.77778vw;
}
.search-box .search-content .history .title .right img[data-v-0fdaba2f] {
  display: inline-block;
  height: 100%;
  width: 100%;
}
.search-box .search-content .history .title span[data-v-0fdaba2f] {
  font-size: 3.37778vw;
  font-family: PingFang SC;
  font-weight: 500;
  color: #202020;
}
.search-box .search-content .history .history-list[data-v-0fdaba2f] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}
.search-box .search-content .history .history-list span[data-v-0fdaba2f] {
  display: inline-block;
  height: 8vw;
  line-height: 8vw;
  border: 1px solid #aaaaaa;
  border-radius: 0.8vw;
  font-size: 3.37778vw;
  font-family: PingFang SC;
  letter-spacing: 0.35556vw;
  font-weight: 400;
  color: #202020;
  margin: 0 2.66667vw 2.66667vw 2.66667vw;
  padding: 0 4vw;
}
.search-box .search-top[data-v-0fdaba2f] {
  position: fixed;
  top: 0;
  width: 100%;
  left: 0;
  z-index: 2;
}
.search-box .search-list[data-v-0fdaba2f] {
  top: 11.73333vw;
}
.search-box .product-content[data-v-0fdaba2f] {
  padding-top: 27.73333vw;
}
.brand .brand-banner[data-v-0fdaba2f] {
  width: 100%;
  height: 56.17778vw;
}
.brand .brand-banner > img[data-v-0fdaba2f] {
  display: inline-block;
  width: 100%;
  height: 100%;
}
.brand .search-list[data-v-0fdaba2f] {
  position: static;
}
.brand .product-content[data-v-0fdaba2f] {
  padding-top: 0px;
}
.nationalPavilion[data-v-0fdaba2f] {
  padding-top: 11.73333vw;
}
.nationalPavilion .nationalPavilion-content .banner[data-v-0fdaba2f] {
  width: 100%;
  height: 56.17778vw;
}
.nationalPavilion .nationalPavilion-content .brand .title[data-v-0fdaba2f] {
  font-size: 5.33333vw;
  font-family: PingFangSC-Semibold, PingFang SC;
  font-weight: 600;
  color: #202020;
  padding: 2.66667vw 0;
}
.nationalPavilion .nationalPavilion-content .brand .list[data-v-0fdaba2f] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
}
.nationalPavilion .nationalPavilion-content .brand .list img[data-v-0fdaba2f] {
  width: 22.4vw;
  height: 12.8vw;
  border-radius: 1.06667vw;
  margin: 0 1.33333vw 1.33333vw 0;
  background: #ffffff;
}
.nationalPavilion .nationalPavilion-content .brand .list img[data-v-0fdaba2f]:nth-child(4n) {
  margin-right: 0;
}
.nationalPavilion .product-content[data-v-0fdaba2f] {
  padding: 2.66667vw;
}

.row-ellipsis[data-v-e4d7e4e8] {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.clamp-ellipsis[data-v-e4d7e4e8] {
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 3;
  overflow: hidden;
}
.default[data-v-e4d7e4e8],
.default-padding[data-v-e4d7e4e8] {
  padding: 0 3.11111vw;
}
.default-margin[data-v-e4d7e4e8] {
  margin: 0 3.11111vw;
}
.absolute-center[data-v-e4d7e4e8] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.text-center[data-v-e4d7e4e8] {
  text-align: center;
  display: table-cell;
  vertical-align: middle;
}
[data-v-e4d7e4e8] .van-list__error-text,[data-v-e4d7e4e8] .van-list__finished-text,[data-v-e4d7e4e8] .van-list__loading {
  font-size: 2.66667vw;
}
.border-top[data-v-e4d7e4e8] {
  position: relative;
}
.border-top[data-v-e4d7e4e8]::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 200%;
  border-bottom: 1px solid #ebedf0;
  color: #ebedf0;
  height: 200%;
  -webkit-transform-origin: left top;
  transform-origin: left top;
  -webkit-transform: scale(0.5);
  transform: scale(0.5);
  pointer-events: none;
  /* 防止点击触发 */
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
@media screen and (min-device-pixel-ratio: 3), (-webkit-min-device-pixel-ratio: 3) {
.border-top[data-v-e4d7e4e8]::before {
    width: 300%;
    height: 300%;
    -webkit-transform: scale(0.33);
    transform: scale(0.33);
}
}
input[data-v-e4d7e4e8] {
  text-indent: 0;
  background: transparent;
  border: 0 none;
  resize: none;
  outline: none;
  /*清除选中效果的默认蓝色边框 */
  -webkit-appearance: none;
  /*清除浏览器默认的样式 */
  line-height: normal;
}
input[data-v-e4d7e4e8]:focus {
  border: none;
}
.certification-dialog[data-v-e4d7e4e8] .van-dialog__header {
  font-size: 4.26667vw;
  font-family: PingFang SC;
  font-weight: 500;
  color: #202020;
}
.certification-dialog[data-v-e4d7e4e8] .van-dialog__message {
  font-size: 3.2vw;
  font-family: PingFang SC;
  font-weight: 400;
  color: #202020;
  line-height: 4.88889vw;
  width: 46.22222vw;
  overflow: hidden;
  margin: 0 auto;
}
.product-list .product-item .info .tag[data-v-e4d7e4e8] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  height: 6.13333vw;
  padding: 0.44444vw 0;
  overflow: hidden;
}
.productDetails .product-info .productTags .tags span[data-v-e4d7e4e8],
.product-list .product-item .info .tag span[data-v-e4d7e4e8] {
  margin-right: 1.24444vw;
  margin-bottom: 0.88889vw;
  border: 1px solid #a6251a;
  opacity: 0.8;
  border-radius: 0.53333vw;
  width: 15.11111vw;
  height: 4.26667vw;
  line-height: 4.35556vw;
  display: inline-block;
  vertical-align: middle;
  max-width: 17.77778vw;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  text-align: center;
  font-size: 2.66667vw;
  font-family: PingFangSC-Regular, PingFang SC;
  font-weight: 400;
  color: #a6251a;
}
.productDetails .product-info .productTags .tags span[data-v-e4d7e4e8]:before,
.product-list .product-item .info .tag span[data-v-e4d7e4e8]:before {
  content: '·';
  display: inline-block;
  vertical-align: middle;
  width: 1px;
  height: 100%;
  margin-top: 1px;
  color: transparent;
}
.productDetails .product-info .productTags .tags span[data-v-e4d7e4e8]::after,
.product-list .product-item .info .tag span[data-v-e4d7e4e8]::after {
  content: '·';
  display: inline-block;
  vertical-align: middle;
  width: 1px;
  height: 100%;
  margin-top: 1px;
  color: transparent;
}
.productDetails .product-info .productTags .tags .tag-item[data-v-e4d7e4e8],
.product-list .product-item .info .tag .tag-item[data-v-e4d7e4e8] {
  border: 1px solid #a6251a;
  opacity: 0.8;
  font-weight: 400;
  font-family: PingFang SC;
  color: #a6251a;
}
.productDetails .product-info .productTags .tags .tag-1[data-v-e4d7e4e8],
.product-list .product-item .info .tag .tag-1[data-v-e4d7e4e8] {
  color: #e42b3a;
  border: 1px solid #e42b3a;
}
.productDetails .product-info .productTags .tags .tag-2[data-v-e4d7e4e8],
.product-list .product-item .info .tag .tag-2[data-v-e4d7e4e8] {
  color: #a337df;
  border: 1px solid #a337df;
}
.productDetails .product-info .productTags .tags .tag-3[data-v-e4d7e4e8],
.product-list .product-item .info .tag .tag-3[data-v-e4d7e4e8] {
  color: #7DAB2B;
  border: 1px solid #7DAB2B;
}
.productDetails .product-info .productTags .tags .tag-4[data-v-e4d7e4e8],
.product-list .product-item .info .tag .tag-4[data-v-e4d7e4e8] {
  color: #43A7DD;
  border: 1px solid #43A7DD;
}
.customPop[data-v-e4d7e4e8] .van-popup__close-icon {
  font-size: 4.88889vw;
  color: #202020;
  top: 4vw;
  right: 4vw;
}
.customPop .title[data-v-e4d7e4e8] {
  font-size: 4.26667vw;
  font-family: PingFangSC-Medium, PingFang SC;
  font-weight: 500;
  color: #202020;
  width: 100%;
  text-align: center;
  padding: 4vw 0;
  margin-bottom: 6.22222vw;
}
.customPop .affirm[data-v-e4d7e4e8] {
  position: fixed;
  z-index: 1;
  bottom: 0;
}
/*手机端实现真正的一像素边框*/
.border-1px-new[data-v-e4d7e4e8] {
  position: relative;
}
.border-1px-new[data-v-e4d7e4e8]:after {
  position: absolute;
  content: '';
  top: -50%;
  bottom: -50%;
  left: -50%;
  right: -50%;
  -webkit-transform: scale(0.5);
  transform: scale(0.5);
  border-bottom: 1px solid #a09b9b;
}
@media (-webkit-min-device-pixel-radio: 1.5), (min-device-pixel-radio: 1.5) {
border-1px-new[data-v-e4d7e4e8]::after {
    -webkit-transform: scaleY(0.7);
    transform: scaleY(0.7);
}
}
@media (-webkit-min-device-pixel-radio: 2), (min-device-pixel-radio: 2) {
border-1px-new[data-v-e4d7e4e8]::after {
    -webkit-transform: scaleY(0.5);
    transform: scaleY(0.5);
}
}
/*需要注意<input type="button">是没有:before, :after伪元素的*/
.search-box[data-v-e4d7e4e8] {
  height: 100vh;
  overflow: scroll;
  -webkit-overflow-scrolling: touch;
}
.search-box .search-title[data-v-e4d7e4e8] {
  height: 11.73333vw;
}
.search-box .search-title .search[data-v-e4d7e4e8] {
  width: 88.26667vw;
  height: 8.71111vw;
  background: #f5f5f5;
  border: 1px solid #e4e4e4;
  border-radius: 4.35556vw;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  font-size: 3.2vw;
  font-weight: 400;
  color: #aaaaaa;
  margin-right: 3.2vw;
}
.search-box .search-title .search img[data-v-e4d7e4e8] {
  width: 3.28889vw;
  height: 3.91111vw;
  margin: 0 1.77778vw;
}
.search-box .van-cell[data-v-e4d7e4e8] {
  line-height: 8.71111vw;
}
.search-box .van-search[data-v-e4d7e4e8] {
  height: 11.73333vw;
  padding: 1.77778vw 4.97778vw;
}
.search-box .van-search__content--round[data-v-e4d7e4e8] {
  border-radius: 4.35556vw;
  margin-top: 1.77778vw;
  margin-bottom: 1.77778vw;
}
.search-box .van-search .van-cell[data-v-e4d7e4e8] {
  padding-left: 2.22222vw;
  padding-right: 2.22222vw;
}
.search-box .van-field__left-icon[data-v-e4d7e4e8] {
  margin-right: 2.22222vw;
}
.search-box[data-v-e4d7e4e8] .van-field__left-icon .van-icon,
.search-box[data-v-e4d7e4e8] .van-icon .van-field__clear .van-icon-clear {
  font-size: 4.2222vw;
}
.search-box[data-v-e4d7e4e8] .van-cell {
  font-size: 3.2vw;
  font-family: PingFang SC;
  font-weight: 400;
}
.search-box .search-content[data-v-e4d7e4e8] {
  height: 100%;
}
.search-box .search-content .history[data-v-e4d7e4e8] {
  height: 100%;
  background: #ffffff;
  padding-top: 11.73333vw;
  overflow-y: hidden;
}
.search-box .search-content .history .title[data-v-e4d7e4e8] {
  width: 100%;
  height: 13.33333vw;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  font-size: 3.37778vw;
  font-family: PingFang SC;
  font-weight: 500;
}
.search-box .search-content .history .title .left[data-v-e4d7e4e8] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.search-box .search-content .history .title .left-img[data-v-e4d7e4e8] {
  float: left;
  width: 3.55556vw;
  height: 3.55556vw;
  margin-right: 1.42222vw;
}
.search-box .search-content .history .title .right[data-v-e4d7e4e8] {
  margin-top: -1.77778vw;
  display: inline-block;
  width: 3.37778vw;
  height: 4.26667vw;
  padding: 1.77778vw;
}
.search-box .search-content .history .title .right img[data-v-e4d7e4e8] {
  display: inline-block;
  height: 100%;
  width: 100%;
}
.search-box .search-content .history .title span[data-v-e4d7e4e8] {
  font-size: 3.37778vw;
  font-family: PingFang SC;
  font-weight: 500;
  color: #202020;
}
.search-box .search-content .history .history-list[data-v-e4d7e4e8] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}
.search-box .search-content .history .history-list span[data-v-e4d7e4e8] {
  display: inline-block;
  height: 8vw;
  line-height: 8vw;
  border: 1px solid #aaaaaa;
  border-radius: 0.8vw;
  font-size: 3.37778vw;
  font-family: PingFang SC;
  letter-spacing: 0.35556vw;
  font-weight: 400;
  color: #202020;
  margin: 0 2.66667vw 2.66667vw 2.66667vw;
  padding: 0 4vw;
}
.search-box .search-top[data-v-e4d7e4e8] {
  position: fixed;
  top: 0;
  width: 100%;
  left: 0;
  z-index: 2;
}
.search-box .search-list[data-v-e4d7e4e8] {
  top: 11.73333vw;
}
.search-box .product-content[data-v-e4d7e4e8] {
  padding-top: 27.73333vw;
}
.brand .brand-banner[data-v-e4d7e4e8] {
  width: 100%;
  height: 56.17778vw;
}
.brand .brand-banner > img[data-v-e4d7e4e8] {
  display: inline-block;
  width: 100%;
  height: 100%;
}
.brand .search-list[data-v-e4d7e4e8] {
  position: static;
}
.brand .product-content[data-v-e4d7e4e8] {
  padding-top: 0px;
}
.nationalPavilion[data-v-e4d7e4e8] {
  padding-top: 11.73333vw;
}
.nationalPavilion .nationalPavilion-content .banner[data-v-e4d7e4e8] {
  width: 100%;
  height: 56.17778vw;
}
.nationalPavilion .nationalPavilion-content .brand .title[data-v-e4d7e4e8] {
  font-size: 5.33333vw;
  font-family: PingFangSC-Semibold, PingFang SC;
  font-weight: 600;
  color: #202020;
  padding: 2.66667vw 0;
}
.nationalPavilion .nationalPavilion-content .brand .list[data-v-e4d7e4e8] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
}
.nationalPavilion .nationalPavilion-content .brand .list img[data-v-e4d7e4e8] {
  width: 22.4vw;
  height: 12.8vw;
  border-radius: 1.06667vw;
  margin: 0 1.33333vw 1.33333vw 0;
  background: #ffffff;
}
.nationalPavilion .nationalPavilion-content .brand .list img[data-v-e4d7e4e8]:nth-child(4n) {
  margin-right: 0;
}
.nationalPavilion .product-content[data-v-e4d7e4e8] {
  padding: 2.66667vw;
}

.shipments[data-v-e4d7e4e8] {
  padding: 0;
}

.container[data-v-beebcb42] {
  width: 100%;
  border-bottom: 1px solid #f5f5f5;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  padding: 3.02222vw 0 3.2vw;
  color: #333;
}
.container .van-image[data-v-beebcb42] {
  height: 25.77778vw;
  width: 25.77778vw;
  margin-right: 3.11111vw;
}
.container img[data-v-beebcb42] {
  height: inherit;
  width: inherit;
  display: block;
}
.container .list-item-right[data-v-beebcb42] {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  height: 25.77778vw;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.container .list-item-right h6[data-v-beebcb42] {
  font-size: 3.2vw;
  text-overflow: -o-ellipsis-lastline;
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  line-clamp: 2;
  -webkit-box-orient: vertical;
  margin-bottom: 1.77778vw;
  line-height: 4.26667vw;
  font-weight: 500;
}
.container .list-item-right .product-intro[data-v-beebcb42] {
  color: #999;
  font-size: 2.66667vw;
  width: 31.91111vw;
  height: 3.55556vw;
}
.container .list-item-right .list-info[data-v-beebcb42] {
  width: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: end;
      -ms-flex-align: end;
          align-items: flex-end;
}
.container .list-item-right .list-info .total-price[data-v-beebcb42] {
  font-family: DIN Alternate;
  font-size: 4.88889vw;
  font-weight: 500;
}
.container .list-item-right .list-info .total-price .member-price[data-v-beebcb42] {
  color: #a6251a;
}
.container .list-item-right .list-info .total-price .member-price .unit[data-v-beebcb42] {
  margin-bottom: 0.8vw;
}
.container .list-item-right .list-info .total-price .member-price .float-number[data-v-beebcb42] {
  font-size: 3.2vw;
}
.container .list-item-right .list-info .total-price .unit[data-v-beebcb42]::before {
  content: '￥';
  font-size: 2.66667vw;
}
.container .list-item-right .list-info .total-price .tax-price[data-v-beebcb42] {
  margin-left: 1.6vw;
  color: #fff;
  background: #a6251a;
  font-size: 2.66667vw;
  padding: 0.53333vw 1.06667vw 0.53333vw 0.8vw;
  border-radius: 0.53333vw;
}
.container .list-item-right .list-info .total-price .hasTax[data-v-beebcb42]::before {
  content: '进口税￥';
}
.container .list-item-right .list-info .total-price .total[data-v-beebcb42] {
  font-size: 2.66667vw;
}
.container .list-item-right .list-info .total-price .total span[data-v-beebcb42]::before {
  content: '￥';
}
.container .list-item-right .list-info .total-num[data-v-beebcb42] {
  font-size: 3.2vw;
}
.container .pr-class[data-v-beebcb42] {
  padding-right: 5.33333vw;
}

.pop-container[data-v-6a9d2274] {
  height: 139.64444vw;
}
.pop-container[data-v-6a9d2274] .van-popup__close-icon--top-right {
  top: 5.06667vw;
  right: 3.2vw;
  font-size: 3.2vw;
}
.pop-container .cancel-reason-container[data-v-6a9d2274] {
  padding: 0 3.2vw;
  color: #202020;
  font-size: 4.26667vw;
  height: 100%;
}
.pop-container .cancel-reason-container .cancel-header[data-v-6a9d2274] {
  height: 13.33333vw;
  border-bottom: 1px solid #f5f5f5;
  line-height: 13.33333vw;
  text-align: center;
  font-size: 4.26667vw;
}
.pop-container .cancel-reason-container .cancel-reason[data-v-6a9d2274] {
  padding-top: 3.11111vw;
  height: calc(100% - 16.88889vw);
  position: relative;
}
.pop-container .cancel-reason-container .cancel-reason .reason-list[data-v-6a9d2274] {
  margin: 6.66667vw 0 0 1.15556vw;
}
.pop-container .cancel-reason-container .cancel-reason .reason-list .radio-list-item[data-v-6a9d2274] {
  margin-bottom: 7.11111vw;
}
.pop-container .cancel-reason-container .cancel-reason .reason-list .radio-list-item[data-v-6a9d2274] .van-radio__label {
  line-height: 3.55556vw;
  font-size: 3.02222vw;
}
.pop-container .cancel-reason-container .cancel-reason .reason-list .radio-list-item[data-v-6a9d2274] .van-radio__icon {
  height: 3.55556vw;
  width: 3.55556vw;
  margin-right: 4.35556vw;
}
.pop-container .cancel-reason-container .cancel-reason .reason-list .radio-list-item[data-v-6a9d2274] .van-radio__icon .van-icon {
  height: 3.55556vw;
  width: 3.55556vw;
}
.pop-container .cancel-btn[data-v-6a9d2274] {
  height: 13.33333vw;
  width: 100%;
  position: absolute;
  bottom: 8.88889vw;
}
.pop-container .cancel-btn[data-v-6a9d2274] .van-button__text {
  letter-spacing: 3.55556vw;
}

.order-sum-info[data-v-4bdf700e] {
  color: #333;
  font-size: 3.2vw;
  margin-top: 2.66667vw;
}
.order-sum-info .feight-tax span[data-v-4bdf700e] {
  margin-right: 1.06667vw;
}
.order-sum-info .feight-tax span[data-v-4bdf700e]::before {
  content: '￥';
  display: inline;
}
.order-sum-info p[data-v-4bdf700e]:nth-child(2) {
  margin-top: 1.33333vw;
}

.default-btn[data-v-08fb5ac1] {
  width: 18.66667vw;
  height: 8vw;
  border: 1px solid #e6e6e6;
  color: #333;
  background: #fff;
  font-size: 3.2vw;
  margin-left: 3.2vw;
  border-radius: 0.8vw;
}
.golden-btn[data-v-08fb5ac1] {
  border-color: #DCB982;
  color: #DCB982;
}
.bg-golden-btn[data-v-08fb5ac1] {
  border-color: #DCB982;
  background: #DCB982;
  color: #fff;
}
.container[data-v-08fb5ac1] {
  height: 100%;
}
.container .empty-list[data-v-08fb5ac1] {
  margin-top: 27.02222vw;
}
.container .order-tab[data-v-08fb5ac1] {
  top: 0;
  padding-top: 0;
  width: 100%;
  z-index: 25;
  height: 15.64444vw;
}
.container .order-tab[data-v-08fb5ac1] .vux-tab-container {
  height: 15.64444vw;
}
.container .order-tab[data-v-08fb5ac1] .vux-tab-container .vux-tab {
  height: 100%;
}
.container .order-tab[data-v-08fb5ac1] .vux-tab-container .vux-tab .vux-tab-item {
  line-height: 15.64444vw;
  font-size: 3.2vw;
}
.container .order-tab[data-v-08fb5ac1] .vux-tab-container .vux-tab .vux-tab-ink-bar {
  bottom: 3.37778vw;
}
.container .order-tab[data-v-08fb5ac1] .vux-tab-container .vux-tab .vux-tab-ink-bar .vux-tab-bar-inner {
  border-radius: 0.35556vw;
}
.container .ul-list[data-v-08fb5ac1] {
  height: calc(100% - 15.64444vw);
  overflow-y: scroll;
  -webkit-overflow-scrolling: touch;
}
.container .ul-list .van-list-nomore-tip[data-v-08fb5ac1] {
  text-align: center;
  font-size: 3.02222vw;
  margin-top: 0.88889vw;
  color: #666;
}
.container .list-container .order-container[data-v-08fb5ac1] {
  width: 87.2vw;
  padding: 0 3.2vw 2.66667vw;
  background: #fff;
  border-radius: 1.6vw;
  margin: 2.66667vw auto 0;
}
.container .list-container .order-container .order-header[data-v-08fb5ac1] {
  font-size: 3.2vw;
  color: #333;
  padding: 2.66667vw 0;
  border-bottom: 1px solid #f5f5f5;
}
.container .list-container .order-container .order-header > div[data-v-08fb5ac1] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.container .list-container .order-container .order-header .order-header-head .store-ordercode[data-v-08fb5ac1] {
  padding-top: 1.06667vw;
}
.container .list-container .order-container .order-header .order-header-head .store-ordercode span[data-v-08fb5ac1]:first-child {
  background: #e9e9e9;
  padding: 0.8vw 1.6vw;
  color: #333;
  font-size: 2.66667vw;
  margin-right: 0.88889vw;
  border-radius: 0.53333vw;
}
.container .list-container .order-container .order-header .order-header-head .copy-btn[data-v-08fb5ac1] {
  color: #dcb982;
  font-size: 2.66667vw;
  padding: 1.06667vw 3.73333vw;
  height: auto;
  border-radius: 1.06667vw;
  border-color: #dcb982;
}
.container .list-container .order-container .order-header .order-header-head .copy-btn[data-v-08fb5ac1]::before {
  border-color: #dcb982;
}
.container .list-container .order-container .order-header .order-header-foot[data-v-08fb5ac1] {
  font-size: 3.2vw;
  font-weight: 400;
  margin-top: 1.6vw;
}
.container .list-container .order-container .order-header .order-header-foot p span[data-v-08fb5ac1] {
  margin-right: 1.06667vw;
}
.container .list-container .order-container .order-header .order-header-foot .order-status[data-v-08fb5ac1] {
  font-weight: 500;
}
.container .list-container .order-container .order-header .wait-pay[data-v-08fb5ac1] {
  color: #DCB982;
}
.container .list-container .order-container .product-summation[data-v-08fb5ac1] {
  margin-top: 3.2vw;
  font-size: 3.73333vw;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.container .list-container .order-container .product-summation .totalNum[data-v-08fb5ac1] {
  margin-right: 2.66667vw;
}
.container .list-container .order-container .product-summation .totalAmount[data-v-08fb5ac1] {
  font-family: DIN Alternate;
  font-size: 5.86667vw;
}
.container .list-container .order-container .product-summation .totalAmount[data-v-08fb5ac1]::before {
  content: '￥';
  font-size: 3.73333vw;
}
.container .list-container .order-container .product-summation .totalAmount-cent[data-v-08fb5ac1] {
  font-family: DIN Alternate;
  font-size: 3.73333vw;
}
.container .list-container .btn-container[data-v-08fb5ac1] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
}

.default-btn[data-v-ba038b98] {
  width: 18.66667vw;
  height: 8vw;
  border: 1px solid #e6e6e6;
  color: #333;
  background: #fff;
  font-size: 3.2vw;
  margin-left: 3.2vw;
  border-radius: 0.8vw;
}
.golden-btn[data-v-ba038b98] {
  border-color: #DCB982;
  color: #DCB982;
}
.bg-golden-btn[data-v-ba038b98] {
  border-color: #DCB982;
  background: #DCB982;
  color: #fff;
}
.gold-font[data-v-ba038b98] {
  color: #DCB982;
}
.mgr-ten[data-v-ba038b98] {
  margin-right: 0.88889vw;
}
.container[data-v-ba038b98] {
  color: #333;
  font-size: 3.2vw;
  padding-bottom: 26.66667vw;
}
.container[data-v-ba038b98] .result-loading .van-toast__icon,
.container[data-v-ba038b98] .result-loading .van-icon {
  font-size: 14.22222vw;
}
.container .order-detail-status[data-v-ba038b98] {
  height: 18.48889vw;
  background: url('http://oss.axiling.com/applets/order/info-bg.png') center no-repeat;
  padding: 8.17778vw 0 0 6.66667vw;
  color: #fff;
}
.container .order-detail-status .status-node[data-v-ba038b98] {
  color: #fff;
}
.container .order-detail-status .status-node .van-count-down[data-v-ba038b98] {
  color: #fff;
}
.container .order-detail-status .order-status-intro[data-v-ba038b98] {
  font-size: 4.44444vw;
  margin-bottom: 2.22222vw;
}
.container .order-detail-status .count-down-container[data-v-ba038b98] {
  color: #fff;
  line-height: inherit;
}
.container .order-detail-status .timer-container[data-v-ba038b98] {
  display: inline-block;
  width: 4.97778vw;
  height: 3.2vw;
  background: #fff;
  color: #222;
  text-align: center;
  border-radius: 0.53333vw;
  padding-bottom: 1px;
  font-weight: 600;
}
.container .wait-ship[data-v-ba038b98] {
  background: url('http://oss.axiling.com/applets/order/waitShip.png') center center no-repeat;
  background-size: 100% 100%;
}
.container .is-received[data-v-ba038b98] {
  background: url('http://oss.axiling.com/applets/order/isReceived.png') center no-repeat;
  background-size: 100% 100%;
}
.container .wait-received[data-v-ba038b98] {
  background: url('http://oss.axiling.com/applets/order/waitReceive.png') center no-repeat;
  background-size: 100% 100%;
}
.container .wait-pay[data-v-ba038b98] {
  background: url('http://oss.axiling.com/applets/order/waitPay.png') center no-repeat;
  background-size: 100% 100%;
}
.container .closed[data-v-ba038b98] {
  background: url('http://oss.axiling.com/applets/order/isClosed.png') center no-repeat;
  background-size: 100% 100%;
}
.container .wait-audit[data-v-ba038b98] {
  background: url('http://oss.axiling.com/applets/order/waitAudit.png') center no-repeat;
  background-size: 100% 100%;
}
.container .consignee-address[data-v-ba038b98] {
  background: #fff;
  padding: 4.53333vw 2.66667vw 4.62222vw 15.64444vw;
  margin-bottom: 2.66667vw;
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADEAAAA6CAYAAAAZW7HfAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyVpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTQ4IDc5LjE2NDAzNiwgMjAxOS8wOC8xMy0wMTowNjo1NyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIDIxLjAgKE1hY2ludG9zaCkiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6QUQ4NTlFMTMxQTJFMTFFQUIyRjRGRjJGRTBBMkE3NDEiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6QUQ4NTlFMTQxQTJFMTFFQUIyRjRGRjJGRTBBMkE3NDEiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpBRDg1OUUxMTFBMkUxMUVBQjJGNEZGMkZFMEEyQTc0MSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpBRDg1OUUxMjFBMkUxMUVBQjJGNEZGMkZFMEEyQTc0MSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PpBZZ/wAAAaXSURBVHjazFpp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) #fff left no-repeat;
  background-size: 4.53333vw 5.33333vw;
  background-position-x: 4.44444vw;
}
.container .consignee-address .consignee[data-v-ba038b98] {
  font-size: 4.26667vw;
  margin-bottom: 3.55556vw;
}
.container .consignee-address .consignee span[data-v-ba038b98] {
  margin-right: 3.55556vw;
}
.container .consignee-address .address .area[data-v-ba038b98] {
  margin-bottom: 1.15556vw;
}
.container .consignee-address .address p[data-v-ba038b98]:last-child {
  line-height: 4.08889vw;
}
.container .cross-info[data-v-ba038b98] {
  background: #fff;
  padding-left: 4vw;
  margin-bottom: 2.66667vw;
}
.container .cross-info p[data-v-ba038b98] {
  height: 13.33333vw;
  line-height: 13.33333vw;
  border-bottom: 1px solid #f5f5f5;
}
.container .cross-info p span[data-v-ba038b98]:first-child {
  margin-right: 5.33333vw;
}
.container .cross-info p[data-v-ba038b98]:last-child {
  border: none;
}
.container .order-list-price[data-v-ba038b98] {
  background: #fff;
}
.container .order-list-price .store-name[data-v-ba038b98] {
  border-bottom: 1px solid #e6e6e6;
  height: 13.33333vw;
  line-height: 13.33333vw;
  text-indent: 5.33333vw;
  font-size: 3.37778vw;
  color: #202020;
}
.container .order-list-price .product-list-container[data-v-ba038b98] {
  padding: 0 3.2vw 0;
}
.container .order-list-price .order-price-detail[data-v-ba038b98] {
  padding: 4.8vw 3.2vw 0px;
  border-bottom: 1px solid #f2f2f2;
}
.container .order-list-price .order-price-detail p[data-v-ba038b98] {
  margin-bottom: 3.73333vw;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.container .order-list-price .order-price-detail p img[data-v-ba038b98] {
  width: 17.86667vw;
  height: 5.06667vw;
}
.container .order-list-price .order-price-detail p[data-v-ba038b98]:last-child {
  margin-bottom: 5.06667vw;
}
.container .order-list-price .order-price-detail .mins[data-v-ba038b98] {
  position: relative;
}
.container .order-list-price .order-price-detail .mins[data-v-ba038b98]::before {
  content: '-';
  position: absolute;
  left: -1.33333vw;
}
.container .order-list-price .totalPay[data-v-ba038b98] {
  height: 13.15556vw;
  line-height: 13.15556vw;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  padding: 0 3.2vw 0px;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.container .order-info[data-v-ba038b98] {
  padding: 0 3.2vw 5.33333vw;
  background: #fff;
  margin: 2.66667vw 0 0;
}
.container .order-info header[data-v-ba038b98] {
  height: 13.33333vw;
  border-bottom: 1px solid #f2f2f2;
  text-indent: 3.28889vw;
  position: relative;
  line-height: 13.33333vw;
}
.container .order-info header[data-v-ba038b98]:before {
  content: '';
  width: 0.35556vw;
  height: 3.2vw;
  position: absolute;
  background: #DCB982;
  left: 1.24444vw;
  top: 5.06667vw;
}
.container .order-info .order-info-list[data-v-ba038b98] {
  padding-top: 4.88889vw;
}
.container .order-info .order-info-list p[data-v-ba038b98] {
  margin-bottom: 3.55556vw;
}
.container .order-info .order-info-list p .order-info-tit[data-v-ba038b98] {
  margin-right: 1.68889vw;
}
.container .order-info .order-info-list p .enter[data-v-ba038b98]::after {
  content: '';
  display: inline-block;
  width: 1.77778vw;
  height: 1.77778vw;
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAiCAYAAABfqvm9AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyVpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTQ4IDc5LjE2NDAzNiwgMjAxOS8wOC8xMy0wMTowNjo1NyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIDIxLjAgKE1hY2ludG9zaCkiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6QzJBNkE2MDkxQjIzMTFFQTgxNTdDQjQxRjQyRTdFNTkiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6QzJBNkE2MEExQjIzMTFFQTgxNTdDQjQxRjQyRTdFNTkiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpDMkE2QTYwNzFCMjMxMUVBODE1N0NCNDFGNDJFN0U1OSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpDMkE2QTYwODFCMjMxMUVBODE1N0NCNDFGNDJFN0U1OSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PmlcQx8AAAERSURBVHjarNYxCsIwGIbhNgoiKhQH544uLo6KeAtPICi4uOosKngAEa/goiAoIngZD+AoKPgFGiihqcmfP/BSaOChtDRJGMdxgFFBY9REV3QIiKMQRZG8HtEEtdEAldCdCjZw3Wn3e1RUoDf6ZMzN0JLyhBIson7GvPOTqnf4SD5M1xdVoBw3DjQNsqA66I1mgV6oCSSjeaBCq6hji/4DnVEb0Am1Ba1RF9AGfbmC/9CWICx5IaoZ5r6CgG3RyDC/EIzYHO0FI7ZSKzYbFiQrtQ8mt4m1vqewYXkgCTOBZCwL9MJ00BtLgyxYGtxwYAqsoykHpsCyXGg5MAU+0YkDS/968kw4TA6cZ3ShHjh/AgwAXbNGUo5xnrsAAAAASUVORK5CYII=) left no-repeat;
  background-size: 1.6vw 1.77778vw;
  margin-left: 0.88889vw;
}
.container .order-detail-footer[data-v-ba038b98] {
  height: 14.57778vw;
  width: calc(100% - 6.4vw);
  background: #fff;
  padding: 0 3.2vw;
  position: fixed;
  bottom: 0;
  left: 0;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
}
.container .order-detail-footer .customer[data-v-ba038b98] {
  width: 5.06667vw;
  height: 4.8vw;
  background: #202020;
}

.container[data-v-6a490448] {
  color: #202020;
}
.container .empty-list[data-v-6a490448] {
  margin-top: 27.02222vw;
}
.container .cell-container[data-v-6a490448] {
  background: #fff;
  padding: 0 3.2vw;
}
.container .cell-container[data-v-6a490448] .van-cell {
  text-indent: 24;
  height: 13.33333vw;
  line-height: 13.33333vw;
  padding: 0;
  border-bottom: 1px solid #F5F5F5;
}
.container .cell-container[data-v-6a490448] .van-cell .custom-title {
  margin-right: 1.42222vw;
}
.container .cell-container[data-v-6a490448] .van-cell .van-icon {
  line-height: inherit;
}
.container .cell-container[data-v-6a490448] .van-cell .right-icon-slot {
  font-size: 3.2vw;
  position: relative;
}
.container .cell-container[data-v-6a490448] .van-cell .right-icon-slot span {
  margin-right: 3.11111vw;
}
.container .cell-container[data-v-6a490448] .van-cell .right-icon-slot img {
  height: 3.2vw;
  position: absolute;
  top: 50%;
  right: 0;
  margin-top: -1.42222vw;
}

.container[data-v-2693378e] {
  color: #202020;
  font-size: 3.2vw;
}
.container .empty-list[data-v-2693378e] {
  margin-top: 27.02222vw;
}
.container .cell-container[data-v-2693378e] {
  background: #fff;
  margin-top: 2.66667vw;
  padding: 0 3.2vw;
}
.container .cell-container .logistics-cell[data-v-2693378e] {
  padding: 0;
  height: 10.48889vw;
  border-bottom: 1px solid #F5F5F5;
  line-height: 10.48889vw;
  text-indent: 2.13333vw;
  font-size: 3.46667vw;
}
.container .cell-container .logistics-cell .custom-title[data-v-2693378e] {
  margin-right: 1.77778vw;
}
.container .inactive[data-v-2693378e] {
  height: 1.86667vw;
  width: 1.86667vw;
  background: #d2d2d2;
  display: block;
  -webkit-transform: rotate(45deg);
          transform: rotate(45deg);
}
.container .active[data-v-2693378e] {
  height: 3.73333vw;
  width: 3.73333vw;
  background: #dcb982;
  display: block;
  -webkit-transform: rotate(45deg);
          transform: rotate(45deg);
}
.container[data-v-2693378e] .logistics-step {
  margin-top: 2.66667vw;
  padding: 3.91111vw 0 0 5.42222vw;
}
.container[data-v-2693378e] .logistics-step .van-step--vertical {
  padding: 2.13333vw 2.13333vw 2.13333vw 0;
  line-height: 4.26667vw;
}
.container[data-v-2693378e] .logistics-step .van-icon {
  font-size: 5.33333vw;
}
.container[data-v-2693378e] .logistics-step .van-step--vertical:first-child::before {
  left: -3.55556vw;
  height: 5.33333vw;
}
.container[data-v-2693378e] .logistics-step .van-step__title {
  margin: 0 6.22222vw 0 7.11111vw;
  font-size: 3.2vw;
}
.container[data-v-2693378e] .logistics-step .van-step__title p:last-child {
  margin-top: 1.77778vw;
  color: #202020;
}
.container[data-v-2693378e] .logistics-step .van-step__title p:nth-child(odd) {
  color: #aaaaaa;
}
.container[data-v-2693378e] .logistics-step .van-step__circle-container {
  left: 0;
}
.container[data-v-2693378e] .logistics-step .van-step__line {
  left: 0;
}

body .van-dialog[data-v-62ee89c9] {
  width: 84vw;
}
body .van-dialog__message[data-v-62ee89c9] {
  padding: 6.4vw;
  font-size: 3.73333vw;
  line-height: 5.33333vw;
}
body .van-button--large[data-v-62ee89c9] {
  height: 13.33333vw;
  line-height: 12.8vw;
}
body .van-toast[data-v-62ee89c9] {
  min-width: 33.77778vw;
  line-height: 1.5;
  font-size: 3.73333vw;
  line-break: 5.33333vw;
  padding: 2.13333vw 3.2vw;
}
body .van-info[data-v-62ee89c9] {
  padding: 0 0.8vw;
  font-size: 2.13333vw;
  border-radius: 3.46667vw;
  line-height: inherit;
}
body .van-loading__spinner--circular[data-v-62ee89c9] {
  width: 8vw;
  height: 8vw;
}
body .van-pull-refresh__track[data-v-62ee89c9] {
  height: 100%;
}
body .van-button[data-v-62ee89c9],
body .van-loading__text[data-v-62ee89c9],
body .van-list__finished-text[data-v-62ee89c9],
body .van-count-down[data-v-62ee89c9],
body .van-icon[data-v-62ee89c9],
body .van-field__body[data-v-62ee89c9],
body .van-cell__title[data-v-62ee89c9],
body .van-cell__value[data-v-62ee89c9],
body .van-info[data-v-62ee89c9],
body .van-checkbox__icon .van-icon-success[data-v-62ee89c9],
body .van-ellipsis[data-v-62ee89c9],
body .van-radio__icon[data-v-62ee89c9],
body .van-dialog__header[data-v-62ee89c9],
body .van-pull-refresh__head[data-v-62ee89c9] {
  font-size: 3.2vw;
}
body .van-field__control[data-v-62ee89c9] {
  margin-right: 0.88889vw;
}
.container[data-v-62ee89c9] {
  color: #202020;
  padding-bottom: 44.44444vw;
}
.container .white-bg[data-v-62ee89c9] {
  background: #fff;
}
.container .add-bottom[data-v-62ee89c9]::after {
  background: repeating-linear-gradient(-45deg, #ff6c6c 0, #ff6c6c 20%, transparent 0, transparent 25%, #1989fa 0, #1989fa 45%, transparent 0, transparent 50%);
  height: 0.53333vw;
  background-size: 21.33333vw;
  position: absolute;
  bottom: 0;
  left: 0;
  content: '';
  width: 100%;
}
.container .consignee-info[data-v-62ee89c9] {
  padding: 6.48889vw 5.42222vw 5.6vw 4.62222vw;
  position: relative;
}
.container .consignee-info .arrow-right[data-v-62ee89c9] {
  position: absolute;
  right: 5.42222vw;
  top: 50%;
  width: 1.77778vw;
  height: 3.02222vw;
  margin-top: -1.51111vw;
}
.container .area[data-v-62ee89c9] {
  font-size: 3.37778vw;
}
.container .area span[data-v-62ee89c9]:first-child {
  display: inline-block;
  color: #fff;
  background: #dcb982;
  margin-right: 1.95556vw;
  padding: 0.97778vw 1.24444vw;
  border-radius: 0.53333vw;
}
.container .address[data-v-62ee89c9] {
  font-size: 4.26667vw;
  width: 71.37778vw;
  line-height: 5.33333vw;
  margin: 4.26667vw 0 0 0;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.container .consignee[data-v-62ee89c9] {
  font-size: 3.73333vw;
  margin: 5.86667vw 0 0 0;
}
.container .consignee span[data-v-62ee89c9]:first-child {
  margin: 0 3.73333vw 0 0;
}
.container .no-address[data-v-62ee89c9] {
  position: relative;
  height: 16vw;
  line-height: 16vw;
}
.container .no-address .van-cell[data-v-62ee89c9] {
  height: 100%;
  line-height: 16vw;
  padding: 0 4.62222vw;
}
.container .no-address .van-cell .van-cell__title[data-v-62ee89c9] {
  font-size: 4.26667vw;
}
.container .no-address .van-cell .van-icon[data-v-62ee89c9] {
  height: 100%;
  font-size: 4.26667vw;
  line-height: inherit;
}
.container .cross-form[data-v-62ee89c9] {
  background: #fff;
  margin-top: 2.66667vw;
}
.container .cross-form > p[data-v-62ee89c9] {
  height: 14.4vw;
  line-height: 14.4vw;
  border: 1px soild #d9d9d9;
  padding-left: 4vw;
  font-size: 3.2vw;
}
.container .cross-form > p span[data-v-62ee89c9]:first-child {
  vertical-align: middle;
  margin-right: 2.66667vw;
}
.container .cross-form > p span[data-v-62ee89c9]:last-child {
  vertical-align: middle;
  color: #e0614c;
}
.container .cross-form .van-cell-group[data-v-62ee89c9] {
  padding-left: 4vw;
}
.container .cross-form .van-cell-group .van-cell[data-v-62ee89c9] {
  height: 14.4vw;
  line-height: 14.4vw;
  position: relative;
  z-index: 200;
  padding: 0;
}
.container .cross-form .van-cell-group .van-cell[data-v-62ee89c9] .van-cell__title {
  width: 14.93333vw;
}
.container .cross-form .van-cell-group .van-cell[data-v-62ee89c9] .van-field__control {
  height: 14.4vw;
  line-height: 0;
  overflow: hidden;
  -webkit-user-select: text;
  -webkit-appearance: none;
  outline: 0;
}
.container .cross-form .van-cell-group .van-cell[data-v-62ee89c9] .van-field__control::-webkit-input-placeholder {
  line-height: 1.5em;
}
.container .cross-form .van-cell-group .van-cell[data-v-62ee89c9] .van-field__control::-moz-placeholder {
  line-height: 1.5em;
}
.container .cross-form .van-cell-group .van-cell[data-v-62ee89c9] .van-field__control:-ms-input-placeholder {
  line-height: 1.5em;
}
.container .cross-form .van-cell-group .van-cell[data-v-62ee89c9] .van-field__control::-ms-input-placeholder {
  line-height: 1.5em;
}
.container .cross-form .van-cell-group .van-cell[data-v-62ee89c9] .van-field__control::placeholder {
  line-height: 1.5em;
}
.container .product-container[data-v-62ee89c9] {
  margin-top: 2.75556vw;
}
.container .product-container .store-name[data-v-62ee89c9] {
  border: 1px solid #f5f5f5;
  height: 13.33333vw;
  line-height: 13.33333vw;
  padding: 0 0 0 4.8vw;
}
.container .product-container .product-list[data-v-62ee89c9] {
  padding: 0 3.2vw 0;
}
.container .deductions[data-v-62ee89c9] {
  margin: 2.66667vw 0 0 0;
}
.container .deductions .coupon-cell[data-v-62ee89c9] {
  padding: 0 5.33333vw 0 4.71111vw;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  height: 13.33333vw;
}
.container .deductions .coupon-cell .van-cell__title[data-v-62ee89c9] {
  font-size: 3.37778vw;
}
.container .deductions .coupon-cell .van-cell__value[data-v-62ee89c9] {
  overflow: initial;
  font-size: 3.2vw;
  color: #202020;
}
.container .deductions .coupon-cell .van-cell__value .van-icon[data-v-62ee89c9] {
  margin-left: 2.66667vw;
  font-size: 3.37778vw !important;
}
.container .deductions .balance[data-v-62ee89c9] {
  height: 15.82222vw;
  padding: 0 5.24444vw 0 4.71111vw;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.container .deductions .balance .balance-left[data-v-62ee89c9] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.container .deductions .balance .balance-left .mine-balance + span[data-v-62ee89c9] {
  margin-left: 4.08889vw;
}
.container .deductions .balance .balance-left span[data-v-62ee89c9] {
  color: #aaa;
  font-size: 3.2vw;
}
.container .deductions .balance .balance-right[data-v-62ee89c9] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.container .deductions .balance .balance-right .balance-swicth .van-switch[data-v-62ee89c9] {
  width: 10.66667vw;
  height: 4.26667vw;
}
.container .deductions .balance .balance-right .balance-swicth .van-cell__value[data-v-62ee89c9] {
  overflow: initial;
}
.container .deductions .balance .balance-right .balance-swicth .van-switch__node[data-v-62ee89c9] {
  height: 5.77778vw;
  width: 5.77778vw;
  -webkit-box-shadow: 0px 0.44444vw 1.33333vw 0px rgba(32, 32, 32, 0.1);
          box-shadow: 0px 0.44444vw 1.33333vw 0px rgba(32, 32, 32, 0.1);
  top: -0.88889vw;
  left: -0.53333vw;
}
.container .order-pre-info[data-v-62ee89c9] {
  margin: 2.66667vw 0 0 0;
}
.container .order-pre-info > div[data-v-62ee89c9] {
  border-bottom: 1px solid #f5f5f5;
}
.container .order-pre-info .order-cell[data-v-62ee89c9] {
  color: #202020;
  padding: 0 5.33333vw 0 4.71111vw;
  height: 13.33333vw;
  line-height: 13.33333vw;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.container .order-pre-info .order-cell .van-cell__title[data-v-62ee89c9] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.container .order-pre-info .order-cell .van-cell__title img[data-v-62ee89c9] {
  height: 6.66667vw;
}
.container .order-pre-info .van-cell__value[data-v-62ee89c9] {
  color: #202020;
}
.container .cross-need-know[data-v-62ee89c9] {
  color: #202020;
  font-size: 3.2vw;
  text-indent: 4vw;
  margin-top: 4vw;
}
.container .cross-need-know span[data-v-62ee89c9]:last-child {
  color: #dcb982;
}
.container .confirm-footer[data-v-62ee89c9] {
  position: fixed;
  bottom: 0;
  width: 100%;
  height: 16vw;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  z-index: 2;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  line-height: 16vw;
}
.container .confirm-footer .should-pay[data-v-62ee89c9] {
  margin: 0 0 0 3.2vw;
  font-size: 4.26667vw;
  color: #a6251a;
}
.container .confirm-footer .should-pay span[data-v-62ee89c9]:first-child {
  font-size: 3.2vw;
}
.container .confirm-footer .van-button[data-v-62ee89c9] {
  height: 100%;
  width: 34.75556vw;
  font-size: 3.73333vw;
}
.container .pop-container[data-v-62ee89c9] {
  height: 147.91111vw;
  background: #f5f5f5;
  color: #202020;
}
.container .pop-container > div[data-v-62ee89c9] {
  height: 100%;
}
.container .pop-container[data-v-62ee89c9] .van-icon {
  color: #000;
  font-size: 4.26667vw;
  top: 5.06667vw;
  right: 3.2vw;
}
.container .pop-container header[data-v-62ee89c9] {
  height: 13.33333vw;
  background: #fff;
  line-height: 13.33333vw;
  text-align: center;
  position: relative;
  font-size: 4.26667vw;
}
.container .pop-container .coupon-list[data-v-62ee89c9] {
  height: calc(100% - 34.66667vw);
  margin: 2.66667vw 0 0 0;
  overflow-y: scroll;
  padding: 0 3.2vw;
}
.container .pop-container .coupon-list li[data-v-62ee89c9] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  height: 23.11111vw;
  margin-bottom: 2.66667vw;
}
.container .pop-container .coupon-list li .coupon-left[data-v-62ee89c9] {
  width: 26.93333vw;
  color: #fff;
  height: 23.11111vw;
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAP4AAACnCAYAAAAxF+FuAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyVpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTQ4IDc5LjE2NDAzNiwgMjAxOS8wOC8xMy0wMTowNjo1NyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIDIxLjAgKE1hY2ludG9zaCkiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6Nzg2NTU5RTIxRjBFMTFFQUI3OERDRTBDNTQ2MUJBQ0YiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6Nzg2NTU5RTMxRjBFMTFFQUI3OERDRTBDNTQ2MUJBQ0YiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo3ODY1NTlFMDFGMEUxMUVBQjc4RENFMEM1NDYxQkFDRiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo3ODY1NTlFMTFGMEUxMUVBQjc4RENFMEM1NDYxQkFDRiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PpsAM3AAAAULSURBVHja7N176N1zHMfx72xkk8sfK5mycishISySElZkJdFCmUuSxfhHShSRXGraanPJpRAZcotmSRK2MWIbK8Molz8o180w8/p2zuq0fr//f/u8H4969fvt9/3vW8/zPWfn/L6/SRuX397t5LjsiuysbGa2ewfsan7L1mYvZw9lv4we3G3k+6nZo9mH2TXZoaKHXdY+2SnZ3dkX2YWjB6cMv07LVmQnO1/QnOnZM9n+2eLRK/5i0UPTJmULs9N3hN+/pr/MeYHmTc7u7x8E+vAvHz4aAO07OpvVhz/buYBSTu3Dn+k8QCkz+vC9ZQe17LGbcwD1CB+ED1QwxSmAEj7InszWZV8LH9r2dzf43Zv+93C2u+JDDVcMr/Re40MRy8eKXvjQtgfGOyB8aNfHwod6tggf6jlc+FDP+cKHeq7OjhA+1LJn9ko3uHGu8KGQQ7rBnbNv7UbuvSF8aN++2W3ZpuzP7D7hQy39rfSnCR8KEj4IHxA+IHxA+IDwAeEDE5Z77kH7tmZLs6e7wV12Nwsf2vZ9Nidb46k+1PBPN/id/DVe40Mdj2crxzogfGjXM+MdED60a73woZ4pwod6jhE+1HOp8KGeC7JzhA+1TOoGn9abI3yoZe/sxeylbG52VDbdR3ahxpV/zsiVf6krPhQkfBA+IHxA+IDwAeEDwgcmLB/ggTo2Z19l3wof2rcpuyV7Ptviig/tW52dnf3sNT7U8Et23s7RCx/atqgb3Fe/Ez7U8cp4B4QP7dokfKhnH+FDPbOED/Vc1w3uviN8KOSk7EbhQz13ZXdkU0d/6JN70Lb+qf7N2bzsuWxd9onwoYYDswXD791lFyoSPggfED4gfED4gPAB4QMTlg/wQA3/ZSuztdnbwof2vZHNzza64kMNT2WXZtu8xocavsmu3Dl64UPbFmZ/jXVA+NCuN8c7IHxo1w/Ch3oOED7Uc6bwoZ7+jjtThQ+1zMweziYLH2q5OHs9O2z0hz65BzVe62/IVmefZSuEDzX0z+5nDbfVU30o+igACB8QPiB8QPiA8AHhAxOSD/BADd9ly7rBXXY/FT60bXt2Z3ZHttUVH2q4KbvHa3yoY1V271gHhA/tWjR8qi98KOT98Q4IH9r1u/ChnoOFD/XMET7U0/+F3AOFD7Xsl72QTRc+1HJitia7pBu5x77woX0HZU9kP2XrspuED3VMy47sHwiEDwUJH4QPCB8QPiB8QPiA8IEJyz33oH39XXhezp7O1mc/Ch/a1t+M46LsVVd8qHOln5u95jU+1LFsrOiFD217crwDwod2fSR8qOdf4UM9Rwof6pkrfKhnXjZL+FDL7tnz2fHCh1pmZO9lC4dX/72EDzXskV3fDf6I5h/ZEuFDQcIH4QPCB4QPCB8QPiB8QPjAhPBnttk996B9v2b3Zk9k3/Y/ED607cts9vCrp/pQwNbs3J2jFz607eHs87EOCB/atWy8A8KHdm0QPtQzVfhQz7HCh3quFj7U079/f4nwoZ5HsquyScKHOvobbT6YrcrmZ6dlB/vILtRwwnC9pa74UJDwQfhAlfD/cRqglL/78L9xHqCU7/vwlzsPUMo7ffj9G/zbnQsoYW22sg//4+wx5wOaty1b0F/od/yv/rXd4G9oA23qn9XfkL3V/2NH+JuzM4ZXfk/7oS0/ZXOzxTt+MPo+/pbs8uz4bEm2sfNWH+yqfsvezW7MDsueHT34vwADAAlortqMKwKxAAAAAElFTkSuQmCC) center no-repeat;
  background-size: 100% 100%;
  padding-left: 6.84444vw;
}
.container .pop-container .coupon-list li .coupon-left p[data-v-62ee89c9]:first-child {
  margin: 4.88889vw 0 3.28889vw;
  font-size: 7.64444vw;
}
.container .pop-container .coupon-list li .coupon-left p:first-child span[data-v-62ee89c9]::before {
  content: '￥';
  font-size: 3.82222vw;
}
.container .pop-container .coupon-list li .coupon-left p[data-v-62ee89c9]:last-child {
  font-size: 3.2vw;
}
.container .pop-container .coupon-list li .coupon-right[data-v-62ee89c9] {
  color: #202020;
  font-size: 4.26667vw;
  padding: 4.44444vw 0 3.28889vw 3.2vw;
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAqEAAAD6CAYAAACRdJ5DAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyVpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTQ4IDc5LjE2NDAzNiwgMjAxOS8wOC8xMy0wMTowNjo1NyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIDIxLjAgKE1hY2ludG9zaCkiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MkNEQTYzNzcxRjE1MTFFQUI3OERDRTBDNTQ2MUJBQ0YiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MkNEQTYzNzgxRjE1MTFFQUI3OERDRTBDNTQ2MUJBQ0YiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDoyQ0RBNjM3NTFGMTUxMUVBQjc4RENFMEM1NDYxQkFDRiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDoyQ0RBNjM3NjFGMTUxMUVBQjc4RENFMEM1NDYxQkFDRiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PsgXCNkAAAnYSURBVHja7N1t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) left center no-repeat;
  background-size: 100% 100%;
  position: relative;
}
.container .pop-container .coupon-list li .coupon-right .coupon-r-info[data-v-62ee89c9] {
  height: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.container .pop-container .coupon-list li .coupon-right .coupon-r-info > p[data-v-62ee89c9]:last-child {
  font-size: 3.2vw;
}
.container .pop-container .coupon-list li .coupon-right .check-icon-container[data-v-62ee89c9] {
  right: 0;
  top: 50%;
  position: absolute;
  height: 4.26667vw;
  width: 4.26667vw;
  border: 1px solid #aaa;
  border-radius: 50%;
  margin: -2.13333vw 2.13333vw 0 0;
}
.container .pop-container .coupon-list li .coupon-right .check-icon-container .van-icon[data-v-62ee89c9] {
  color: #fff;
  top: 0;
  right: 0;
  border-radius: 50%;
}
.container .pop-container .coupon-list li .coupon-right .check-icon-container .van-icon-success[data-v-62ee89c9] {
  background: #dcb982;
  border: 1px solid #dcb982;
}
.container .pop-container .coupon-list li .coupon-right .golden-br[data-v-62ee89c9] {
  border-color: transparent;
}
.container .pop-container .coupon-list li .select-coupon-r[data-v-62ee89c9] {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAqEAAAD6CAYAAACRdJ5DAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyVpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTQ4IDc5LjE2NDAzNiwgMjAxOS8wOC8xMy0wMTowNjo1NyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIDIxLjAgKE1hY2ludG9zaCkiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6Nzg2NTU5RTYxRjBFMTFFQUI3OERDRTBDNTQ2MUJBQ0YiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MkNEQTYzNzAxRjE1MTFFQUI3OERDRTBDNTQ2MUJBQ0YiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo3ODY1NTlFNDFGMEUxMUVBQjc4RENFMEM1NDYxQkFDRiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo3ODY1NTlFNTFGMEUxMUVBQjc4RENFMEM1NDYxQkFDRiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PnUeZMkAAAvsSURBVHja7N17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) left top no-repeat;
  background-size: 100% 100%;
}
.container .pop-container .coupon-footer[data-v-62ee89c9] {
  height: 18.66667vw;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  bottom: 0;
  background: #fff;
}
.container .pop-container .coupon-footer .coupon-btn[data-v-62ee89c9] {
  height: 13.33333vw;
  width: 93.6vw;
  margin: 2.66667vw auto 0;
}
.container .balacne-pop[data-v-62ee89c9] {
  height: 120.62222vw;
}
.container .balacne-pop header[data-v-62ee89c9] {
  height: 13.33333vw;
  background: #fff;
  line-height: 13.33333vw;
  text-align: center;
  position: relative;
  font-size: 4.26667vw;
}
.container .balacne-pop .van-password-input[data-v-62ee89c9] {
  margin: 5.15556vw 5.33333vw 0;
}
.container .balacne-pop .van-password-input .van-password-input__security[data-v-62ee89c9] {
  -ms-flex-pack: distribute;
      justify-content: space-around;
  height: 13.33333vw;
}
.container .balacne-pop .van-password-input .van-password-input__security li[data-v-62ee89c9] {
  width: 13.33333vw;
  height: 13.33333vw;
  margin-right: 1.77778vw;
  border: 1px solid #aaa;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  background: #f5f5f5;
}
.container .balacne-pop .van-password-input .van-password-input__security li[data-v-62ee89c9]:last-child {
  margin: 0;
}
.container .balacne-pop .forget-pwd[data-v-62ee89c9] {
  color: #aaa;
  font-size: 3.2vw;
  text-align: right;
  margin: 3.55556vw 4.44444vw 0 0;
}
.container .balacne-pop .van-number-keyboard[data-v-62ee89c9] .van-number-keyboard__body .van-key {
  height: 12.88889vw;
  line-height: 12.88889vw;
  font-size: 4.26667vw;
}
.container .balacne-pop .van-number-keyboard[data-v-62ee89c9] .van-number-keyboard__body .van-key i::after {
  border-color: #000 !important;
}

body .van-dialog[data-v-59b3b401] {
  width: 84vw;
}
body .van-dialog__message[data-v-59b3b401] {
  padding: 6.4vw;
  font-size: 3.73333vw;
  line-height: 5.33333vw;
}
body .van-button--large[data-v-59b3b401] {
  height: 13.33333vw;
  line-height: 12.8vw;
}
body .van-toast[data-v-59b3b401] {
  min-width: 33.77778vw;
  line-height: 1.5;
  font-size: 3.73333vw;
  line-break: 5.33333vw;
  padding: 2.13333vw 3.2vw;
}
body .van-info[data-v-59b3b401] {
  padding: 0 0.8vw;
  font-size: 2.13333vw;
  border-radius: 3.46667vw;
  line-height: inherit;
}
body .van-loading__spinner--circular[data-v-59b3b401] {
  width: 8vw;
  height: 8vw;
}
body .van-pull-refresh__track[data-v-59b3b401] {
  height: 100%;
}
body .van-button[data-v-59b3b401],
body .van-loading__text[data-v-59b3b401],
body .van-list__finished-text[data-v-59b3b401],
body .van-count-down[data-v-59b3b401],
body .van-icon[data-v-59b3b401],
body .van-field__body[data-v-59b3b401],
body .van-cell__title[data-v-59b3b401],
body .van-cell__value[data-v-59b3b401],
body .van-info[data-v-59b3b401],
body .van-checkbox__icon .van-icon-success[data-v-59b3b401],
body .van-ellipsis[data-v-59b3b401],
body .van-radio__icon[data-v-59b3b401],
body .van-dialog__header[data-v-59b3b401],
body .van-pull-refresh__head[data-v-59b3b401] {
  font-size: 3.2vw;
}
body .van-field__control[data-v-59b3b401] {
  margin-right: 0.88889vw;
}
@font-face {
  font-family: DIN Alternate;
  src: url(../fonts/DIN.4e108eed.ttf);
}
@font-face {
  font-family: fz-font;
  src: url(../fonts/fz.14f86e18.ttf);
}
html[data-v-59b3b401],
body[data-v-59b3b401] {
  color: #202020;
  font-family: -apple-system-font, "Helvetica Neue", sans-serif;
  height: 100%;
  line-height: 1!important;
  -webkit-text-size-adjust: 100%!important;
  -ms-text-size-adjust: 100% !important;
      text-size-adjust: 100% !important;
  -moz-text-size-adjust: 100% !important;
}
html[data-v-59b3b401] {
  background-color: #F5F5F5;
}
*[data-v-59b3b401] {
  margin: 0;
  padding: 0;
}
textarea[data-v-59b3b401] {
  resize: none;
}
img[data-v-59b3b401] {
  border: none;
}
#app[data-v-59b3b401] {
  height: 100%;
  overflow-y: auto;
  -webkit-overflow-scrolling: touch;
}
a[data-v-59b3b401] {
  color: #333333;
  text-decoration: none;
  display: inline-block;
}
.row-ellipsis[data-v-59b3b401] {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.clamp-ellipsis[data-v-59b3b401] {
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 3;
  overflow: hidden;
}
.default[data-v-59b3b401] {
  padding: 0 3.11111vw;
}
.send-btn[data-v-59b3b401] {
  width: 91.11111vw;
  height: 13.33333vw;
  color: #fff;
  border-radius: 1.06667vw;
}
input[data-v-59b3b401] {
  -webkit-appearance: none;
}
.certification-dialog[data-v-59b3b401] {
  padding-top: 2.66667vw;
}
.certification-dialog[data-v-59b3b401] .van-dialog__header {
  font-size: 4.26667vw;
  font-family: PingFang SC;
  font-weight: 500;
  color: #202020;
}
.certification-dialog[data-v-59b3b401] .van-dialog__message {
  font-size: 3.2vw;
  font-family: PingFang SC;
  font-weight: 400;
  color: #202020;
  line-height: 4.88889vw;
  width: 46.22222vw;
  overflow: hidden;
  margin: 0 auto;
}
.wtft[data-v-59b3b401] {
  color: #fff;
}
.goldenbg[data-v-59b3b401] {
  background: #dcb982;
}
.container[data-v-59b3b401] {
  color: #202020;
}
.container .white-bg[data-v-59b3b401] {
  background: #fff;
}
.container > header[data-v-59b3b401] {
  height: 19.55556vw;
  text-align: center;
  overflow: hidden;
}
.container > header > p[data-v-59b3b401]:nth-of-type(1) {
  color: #dcb982;
  font-size: 4.26667vw;
  margin: 4.26667vw 0 0 0;
}
.container > header > p:nth-of-type(1) span[data-v-59b3b401]:first-child::before {
  content: '￥';
  font-size: 3.2vw;
}
.container > header > p:nth-of-type(1) span[data-v-59b3b401]:last-child {
  font-size: 3.2vw;
}
.container > header .count-down-container[data-v-59b3b401] {
  margin-top: 2.93333vw;
  line-height: 3.2vw;
  color: #aaa;
}
.container > header .count-down-container .timer-container[data-v-59b3b401] {
  background: #aaa;
  border-radius: 0.53333vw;
  width: 4.44444vw;
  height: 3.55556vw;
  color: #fff;
  display: inline-block;
}
.container section[data-v-59b3b401] {
  margin: 2.66667vw 0 0 0;
}
.container section .ml95[data-v-59b3b401] {
  margin-left: 8.44444vw;
}
.container section .van-cell[data-v-59b3b401] {
  font-size: 3.37778vw;
  line-height: 16vw;
  padding: 0 5.24444vw 0 4.71111vw;
}
.container section .van-cell .logo-tit img[data-v-59b3b401] {
  height: 6.48889vw;
  width: 6.48889vw;
  margin-right: 3.28889vw;
  vertical-align: -1.77778vw;
}
.container footer[data-v-59b3b401] {
  position: fixed;
  bottom: 5.33333vw;
  width: 100%;
}
.container footer .send-btn[data-v-59b3b401] {
  display: block;
  margin: 0 auto;
  font-size: 4.26667vw;
}
.container footer .send-btn .van-button__text span[data-v-59b3b401]:last-child::before {
  content: '￥';
  font-size: 3.2vw;
  display: inline;
}
.container .popup-container[data-v-59b3b401] {
  height: 120.62222vw;
}
.container .popup-container[data-v-59b3b401] .van-popup__close-icon--top-right {
  top: 5.06667vw;
  right: 3.2vw;
  font-size: 4vw;
  color: #202020;
}
.container .popup-container header[data-v-59b3b401] {
  text-align: center;
  line-height: 13.33333vw;
  font-size: 4.26667vw;
  border-bottom: 1px solid #f5f5f5;
}
.container .popup-container .van-cell[data-v-59b3b401] {
  line-height: 16vw;
  padding: 0 5.33333vw 0 5.15556vw;
}
.container .popup-container .van-cell .van-cell__title[data-v-59b3b401] {
  font-size: 4.26667vw;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.container .popup-container .van-cell .icon-golden-check[data-v-59b3b401] {
  height: 4.26667vw;
  width: 4.26667vw;
  -ms-flex-item-align: center;
      align-self: center;
}
.container .popup-container .info[data-v-59b3b401] {
  font-size: 2.93333vw;
  height: 10.66667vw;
  line-height: 10.66667vw;
  width: 93.6vw;
  margin: 0 auto;
  text-indent: 11.82222vw;
  position: relative;
}
.container .popup-container .info[data-v-59b3b401]::before {
  content: '';
  width: 4.17778vw;
  height: 4.17778vw;
  position: absolute;
  top: 3.37778vw;
  left: 4.35556vw;
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAC8AAAAvCAYAAABzJ5OsAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyVpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTQ4IDc5LjE2NDAzNiwgMjAxOS8wOC8xMy0wMTowNjo1NyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIDIxLjAgKE1hY2ludG9zaCkiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MDg2RTMwOTMxRTM0MTFFQUI3OERDRTBDNTQ2MUJBQ0YiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MDg2RTMwOTQxRTM0MTFFQUI3OERDRTBDNTQ2MUJBQ0YiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDowODZFMzA5MTFFMzQxMUVBQjc4RENFMEM1NDYxQkFDRiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDowODZFMzA5MjFFMzQxMUVBQjc4RENFMEM1NDYxQkFDRiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PoMn+koAAAIASURBVHja7Jm9S8NAGIdTrfgB9aNDRRQ3qTiIg59FHazooIMgToIO7jo4KC2CTo4uTv4FdXDUqbg4COKkjiIOLQiCKEKrVXv+Xr2Kllbr5S7JQX7w0CQXek+O5L18GIwxQwHT4AK88N8ZFf2oEJ8AWfYztD4pu68yQ34WgSdvG60vye5IhXxTke2NOshbFs/HiW8+fWAKDINe4C2wTwbEwSHYA9emezVxwXjBPK8m/80bOABDdlSbEDhnchIDfivk6TSLglcmNwkQVilP4ttMXWhA5lTIk/gOUx+6FmZlyy8z65ICHaV4lVIqu8AJqLCwhJ/xkvtsdpLaslic0glWzE5Sg+DIpgn0EbSCe9GRj9g4+/vAgujI041UEpTbeACnoEdk5MdsFqd0g4CIfL9Dbh5DIvJBh8gHReQDDpH3i8j7HCLvE5F3/FOW1o+Brrwr78q78q68K+/Kq0j+C9Habw8gTjmwStDAl7Pg4auFv1CKgFumR+7AGigj8VUcw6aGZ02U5BNYaNZQ/obkU1io1lA+QxdlXNNiE6eRbzE+P7W0aSR+CcZzL52qQBi0G4W/J5Wadf5fxfLE9xENyV6BfZCW9UEtF3qvWPdLO9XoeqfOsEmT7bbKx/5o35XZmezTpoZXr4ECbcdgFKScOvIpfuFv8IqQ5r+0PiJTnPIuwADjr/ucxEmcGgAAAABJRU5ErkJggg==) center no-repeat;
  background-size: contain;
}
.container .popup-container .bank-info[data-v-59b3b401] {
  font-size: 3.2vw;
  color: #aaa;
  margin: 5.68889vw 0 0 3.11111vw;
}
.container .popup-container .bank-info p[data-v-59b3b401] {
  margin-bottom: 3.02222vw;
}
.container .popup-container .popup-footer[data-v-59b3b401] {
  position: fixed;
  bottom: 3.2vw;
  width: 100%;
}
.container .popup-container .footer-btn[data-v-59b3b401] {
  width: 93.6vw;
  height: 13.33333vw;
  text-align: center;
  font-size: 4.26667vw;
  line-height: 13.33333vw;
  margin: 0 auto;
}
.container[data-v-59b3b401] .van-dialog .van-dialog__header {
  padding-top: 5.86667vw;
  line-height: 4.26667vw;
  font-size: 3.37778vw;
}

.mt30[data-v-2148c7bc] {
  margin-top: 2.66667vw;
}
.bg-white[data-v-2148c7bc] {
  background: white;
}
.container[data-v-2148c7bc] {
  color: #202020;
  overflow-y: scroll;
  height: 100vh;
  -webkit-overflow-scrolling: touch;
  font-size: 3.37778vw;
}
.container > p[data-v-2148c7bc]:first-child {
  line-height: 10.66667vw;
  color: #aaa;
  font-size: 3.2vw;
  text-indent: 5.42222vw;
}
.container .remind[data-v-2148c7bc] {
  background: #dcb982;
  padding: 3.91111vw 4.88889vw 3.37778vw 5.33333vw;
  font-size: 3.2vw;
  color: #fff;
  line-height: 4.26667vw;
}
.container section[data-v-2148c7bc] {
  padding: 0 3.2vw;
}
.container section .van-cell[data-v-2148c7bc] {
  line-height: 13.33333vw !important;
  padding: 0;
}
.container section .van-cell[data-v-2148c7bc] .van-field__label {
  width: 17.51111vw;
  text-indent: 4.17778vw;
}
.container section .van-cell[data-v-2148c7bc] .van-cell__value {
  margin-left: 3.2vw;
}
.container section .van-cell[data-v-2148c7bc] .van-cell__value .van-field__control {
  height: 13.33333vw;
  line-height: 0;
}
.container section .van-cell[data-v-2148c7bc] .van-cell__value .van-field__control::-webkit-input-placeholder {
  line-height: 1.5em;
}
.container section .van-cell[data-v-2148c7bc] .van-cell__value .van-field__control::-moz-placeholder {
  line-height: 1.5em;
}
.container section .van-cell[data-v-2148c7bc] .van-cell__value .van-field__control:-ms-input-placeholder {
  line-height: 1.5em;
}
.container section .van-cell[data-v-2148c7bc] .van-cell__value .van-field__control::-ms-input-placeholder {
  line-height: 1.5em;
}
.container section .van-cell[data-v-2148c7bc] .van-cell__value .van-field__control::placeholder {
  line-height: 1.5em;
}
.container section .van-cell--required[data-v-2148c7bc]::before {
  font-size: 4.26667vw;
  left: 2.13333vw;
}
.container section .van-field__body[data-v-2148c7bc] {
  height: inherit;
}
.container section .choose-date[data-v-2148c7bc] {
  height: 4.26667vw;
  width: 4.26667vw;
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyVpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTQ4IDc5LjE2NDAzNiwgMjAxOS8wOC8xMy0wMTowNjo1NyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIDIxLjAgKE1hY2ludG9zaCkiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6N0U2MTc4MjgxQjI4MTFFQTgxNTdDQjQxRjQyRTdFNTkiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6ODlBNUE5QUMxQjI4MTFFQTgxNTdDQjQxRjQyRTdFNTkiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo3RTYxNzgyNjFCMjgxMUVBODE1N0NCNDFGNDJFN0U1OSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo3RTYxNzgyNzFCMjgxMUVBODE1N0NCNDFGNDJFN0U1OSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PnhnwhoAAAEXSURBVHja7Jo9CsJAEEZ3JY0WInoDGzuxsFa09QTeRrASS+8gmBOIpQfwBmplJwYFEWziN6gQQlDyU2T0G3hFls0yb3c2gWSt67omZviha2vSRarxCkZ5UCAvAm2wAtdXTX4iqobTEHe8I5iDhnR2QBOsQVHJpNfAEAxAX1ZgpCj5YJTBWAR6irdAV0qoEmqsfrnpFLO/yXi8YP+SE9HBi5mAl/GsekmeQnwPUCBhOAnusRnnYFlCFMjZHvC5AhT48z1gc56zzxKiAAUoQAEKUIACFKAABShAAQpQ4Ee+SlzM84fZO+qK8r+LwA60Ao1bRQIHKaGF4gpaisAMbBQmfwZTEZDjBR0wkSVRkPjNPI9FdMH+IcAAPzpB+ANL68UAAAAASUVORK5CYII=) center no-repeat;
  background-size: 4.26667vw 4.26667vw;
}
.container .van-datetime-picker[data-v-2148c7bc] .van-picker__toolbar {
  height: 12.8vw;
}
.container .van-datetime-picker[data-v-2148c7bc] .van-picker__toolbar .van-picker__cancel,
.container .van-datetime-picker[data-v-2148c7bc] .van-picker__toolbar .van-picker__confirm {
  font-size: 3.37778vw;
  padding: 0 5.42222vw;
}
.container .van-datetime-picker[data-v-2148c7bc] .van-picker-column .van-picker-column__wrapper .van-picker-column__item {
  font-size: 4.26667vw !important;
}
.container .upload-container[data-v-2148c7bc] {
  padding: 0 3.2vw 2.66667vw 3.2vw;
}
.container .upload-container[data-v-2148c7bc] .van-uploader .van-uploader__input-wrapper .van-button {
  color: #dcb982;
  border-color: #dcb982;
  height: 7.11111vw;
  border-radius: 0.8vw;
}
.container .upload-container > div[data-v-2148c7bc]:first-child {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  height: 13.33333vw;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.container .upload-container > div:first-child > span[data-v-2148c7bc]:first-child {
  text-indent: 2.13333vw;
}
.container .upload-container > div:first-child > span[data-v-2148c7bc]:first-child::before {
  content: '*';
  color: #ff3737;
  display: inline;
}
.container .upload-container > div[data-v-2148c7bc]:last-child {
  width: 93.6vw;
  height: 52.62222vw;
  background: #f5f5f5;
}
.container .upload-container > div:last-child img[data-v-2148c7bc] {
  width: 100%;
  height: 100%;
}
.container .remark-container[data-v-2148c7bc] {
  margin-bottom: 6.93333vw;
}
.container .remark-container > p[data-v-2148c7bc]:first-child {
  border: 1px solid #f5f5f5;
  line-height: 13.33333vw;
  height: 13.33333vw;
  padding: 0 5.33333vw;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  font-size: 3.37778vw;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.container .remark-container > p:first-child > span[data-v-2148c7bc]:last-child {
  color: #aaaaaa;
  font-size: 3.2vw;
}
.container .remark-container > div[data-v-2148c7bc] {
  height: 32vw;
  padding: 5.33333vw 5.33333vw 2.66667vw;
}
.container .remark-container > div .van-field[data-v-2148c7bc] {
  height: 100%;
  width: 100%;
}
.container .remark-container > div .van-field[data-v-2148c7bc] .van-cell__value .van-field__body {
  height: 100%;
}
.container .remark-container > div .van-field[data-v-2148c7bc] .van-cell__value .van-field__body textarea {
  height: 100%;
  font-size: 3.37778vw;
  line-height: 4.08889vw;
}
.container .remark-container > div .van-field[data-v-2148c7bc] .van-cell__value .van-field__body textarea::-webkit-input-placeholder {
  color: #d2d2d2;
}
.container .remark-container > div .van-field[data-v-2148c7bc] .van-cell__value .van-field__body textarea::-moz-placeholder {
  color: #d2d2d2;
}
.container .remark-container > div .van-field[data-v-2148c7bc] .van-cell__value .van-field__body textarea:-ms-input-placeholder {
  color: #d2d2d2;
}
.container .remark-container > div .van-field[data-v-2148c7bc] .van-cell__value .van-field__body textarea::-ms-input-placeholder {
  color: #d2d2d2;
}
.container .remark-container > div .van-field[data-v-2148c7bc] .van-cell__value .van-field__body textarea::placeholder {
  color: #d2d2d2;
}
.container footer[data-v-2148c7bc] {
  width: 100%;
  margin-bottom: 5.33333vw;
}
.container footer .send-btn[data-v-2148c7bc] {
  height: 13.33333vw;
  border-radius: 0.8vw;
  margin: 0 auto;
  display: block;
  letter-spacing: 1.77778vw;
  font-size: 4.26667vw;
}

.mt30[data-v-496ad2ba] {
  margin-top: 2.66667vw;
}
.bg-white[data-v-496ad2ba] {
  background: white;
}
.container[data-v-496ad2ba] {
  color: #202020;
  font-size: 3.37778vw;
}
.container > p[data-v-496ad2ba]:first-child {
  line-height: 10.66667vw;
  color: #aaa;
  font-size: 3.2vw;
}
.container .remind[data-v-496ad2ba] {
  background: #dcb982;
  padding: 3.91111vw 4.88889vw 3.37778vw 5.33333vw;
  font-size: 3.2vw;
  color: #fff;
  line-height: 4.26667vw;
}
.container section[data-v-496ad2ba] {
  padding: 0 3.2vw;
}
.container section .van-cell[data-v-496ad2ba] {
  line-height: 13.33333vw !important;
  padding: 0;
}
.container section .van-cell[data-v-496ad2ba] .van-field__label {
  width: 16.88889vw;
  font-weight: 600;
}
.container section .van-cell[data-v-496ad2ba] .van-cell__value {
  margin-left: 3.2vw;
}
.container section .van-cell[data-v-496ad2ba] .van-cell__value .van-field__control {
  line-height: 13.33333vw;
}
.container section .van-cell[data-v-496ad2ba]:not(:last-child)::after {
  left: 0;
}
.container section .van-cell--required[data-v-496ad2ba]::before {
  font-size: 4.26667vw;
  left: 2.13333vw;
}
.container section .van-field__body[data-v-496ad2ba] {
  height: inherit;
}
.container section .choose-date[data-v-496ad2ba] {
  height: 4.26667vw;
  width: 4.26667vw;
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyVpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTQ4IDc5LjE2NDAzNiwgMjAxOS8wOC8xMy0wMTowNjo1NyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIDIxLjAgKE1hY2ludG9zaCkiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6N0U2MTc4MjgxQjI4MTFFQTgxNTdDQjQxRjQyRTdFNTkiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6ODlBNUE5QUMxQjI4MTFFQTgxNTdDQjQxRjQyRTdFNTkiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo3RTYxNzgyNjFCMjgxMUVBODE1N0NCNDFGNDJFN0U1OSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo3RTYxNzgyNzFCMjgxMUVBODE1N0NCNDFGNDJFN0U1OSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PnhnwhoAAAEXSURBVHja7Jo9CsJAEEZ3JY0WInoDGzuxsFa09QTeRrASS+8gmBOIpQfwBmplJwYFEWziN6gQQlDyU2T0G3hFls0yb3c2gWSt67omZviha2vSRarxCkZ5UCAvAm2wAtdXTX4iqobTEHe8I5iDhnR2QBOsQVHJpNfAEAxAX1ZgpCj5YJTBWAR6irdAV0qoEmqsfrnpFLO/yXi8YP+SE9HBi5mAl/GsekmeQnwPUCBhOAnusRnnYFlCFMjZHvC5AhT48z1gc56zzxKiAAUoQAEKUIACFKAABShAAQpQ4Ee+SlzM84fZO+qK8r+LwA60Ao1bRQIHKaGF4gpaisAMbBQmfwZTEZDjBR0wkSVRkPjNPI9FdMH+IcAAPzpB+ANL68UAAAAASUVORK5CYII=) center no-repeat;
  background-size: 4.26667vw 4.26667vw;
}
.container .upload-container[data-v-496ad2ba] {
  padding: 0 3.2vw 2.66667vw 3.2vw;
}
.container .upload-container > div[data-v-496ad2ba]:first-child {
  height: 13.33333vw;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.container .upload-container > div:first-child p[data-v-496ad2ba] {
  height: 3.2vw;
  text-indent: 1.68889vw;
  margin-left: 1.24444vw;
  border-left: 0.35556vw solid #dcb982;
}
.container .upload-container > div[data-v-496ad2ba]:last-child {
  width: 93.6vw;
  height: 52.62222vw;
  background: #f5f5f5;
}
.container .upload-container > div:last-child img[data-v-496ad2ba] {
  width: 100%;
  height: 100%;
}
.container .remark-container[data-v-496ad2ba] {
  color: #202020;
  margin-bottom: 6.93333vw;
}
.container .remark-container > p[data-v-496ad2ba]:first-child {
  line-height: 13.33333vw;
  height: 13.33333vw;
  padding: 0 5.33333vw;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  font-size: 3.37778vw;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.container .remark-container > p:first-child > span[data-v-496ad2ba]:last-child {
  font-size: 3.2vw;
  font-weight: 600;
}
.container .remark-container > div[data-v-496ad2ba] {
  height: 30.13333vw;
  width: 93.6vw;
  margin: 0 auto;
  padding: 3.91111vw 0 2.66667vw;
  border-top: 1px solid #f5f5f5;
}
.container .remark-container > div .van-field[data-v-496ad2ba] {
  height: 100%;
  width: 100%;
}
.container .remark-container > div .van-field[data-v-496ad2ba] .van-cell__value .van-field__body {
  height: 100%;
}
.container .remark-container > div .van-field[data-v-496ad2ba] .van-cell__value .van-field__body textarea {
  height: 100%;
  font-size: 3.37778vw;
  line-height: 4.08889vw;
}

.container[data-v-22ad13db] {
  height: 100vh;
  padding: 28.71111vw;
  text-align: center;
  font-size: 4.26667vw;
}
.container img[data-v-22ad13db] {
  width: 17.77778vw;
  margin: 0 auto;
}
.container > p[data-v-22ad13db]:nth-of-type(1) {
  margin-top: 4.71111vw;
  color: #202020;
}
.container > p[data-v-22ad13db]:nth-of-type(2) {
  color: #ababab;
  font-size: 3.91111vw;
  margin: 2.04444vw 0 0 0;
}
.container button[data-v-22ad13db] {
  width: 35.64444vw;
  height: 9.6vw;
  background: #e3bf76;
  border-radius: 4.8vw;
  font-size: 3.91111vw;
  color: #ffffff;
  text-align: center;
  line-height: 9.6vw;
  border: none;
  margin-top: 15.2vw;
}
.container button[data-v-22ad13db]::first-letter {
  letter-spacing: 3.02222vw;
}

.profile[data-v-1f073dbe] {
  margin-top: 2.66667vw;
}
.profile .van-cell[data-v-1f073dbe] {
  height: 16vw;
  padding: 0.17778vw 5.42222vw;
}
.profile .van-cell .cellTitle[data-v-1f073dbe] {
  line-height: 1;
}
.profile .van-cell span[data-v-1f073dbe] {
  font-size: 3.73333vw;
  font-family: PingFang SC;
  font-weight: 500;
  color: #202020;
}
.profile .van-cell .van-cell__right-icon[data-v-1f073dbe] {
  color: #aaa;
  font-size: 3.73333vw;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  height: auto;
}
.profile .aboutUs[data-v-1f073dbe] {
  margin-top: 2.66667vw;
}

.userInfo[data-v-94db205e] {
  margin-top: 2.66667vw;
}
.userInfo .van-cell[data-v-94db205e] {
  height: 16vw;
  padding: 0.17778vw 5.42222vw;
}
.userInfo .van-cell .cellTitle[data-v-94db205e],
.userInfo .van-cell .cellValue[data-v-94db205e] {
  line-height: 1;
}
.userInfo .van-cell span[data-v-94db205e] {
  font-size: 3.73333vw;
  font-family: PingFang SC;
  font-weight: 500;
  color: #202020;
}
.userInfo .van-cell .van-cell__right-icon[data-v-94db205e] {
  color: #aaa;
  font-size: 3.73333vw;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  height: auto;
}
.userInfo .van-cell .addWeChat[data-v-94db205e] {
  font-family: PingFang SC;
  font-weight: 400;
  color: #dcb982;
}
.userInfo .van-cell .headImg[data-v-94db205e] {
  height: 9.42222vw;
  width: 9.42222vw;
  border-radius: 50%;
}

.message[data-v-9c4b0f02] {
  margin-top: 2.66667vw;
}
.message .van-cell[data-v-9c4b0f02] {
  height: 18.66667vw;
  padding: 0.17778vw 5.42222vw;
  line-height: inherit;
}
.message .van-cell[data-v-9c4b0f02]:last-child {
  margin-top: 2.66667vw;
}
.message .van-cell .van-cell__value[data-v-9c4b0f02] {
  height: 100%;
}
.message .van-cell .van-cell__value .content[data-v-9c4b0f02] {
  height: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  position: relative;
}
.message .van-cell .van-cell__value .content .van-info[data-v-9c4b0f02] {
  position: absolute;
  top: 2.22222vw;
  right: 76.88889vw;
  font-size: 7.11111vw;
  padding: 0.17778vw 1.77778vw;
  border-radius: 7.11111vw;
  line-height: inherit;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  color: #fff;
  text-align: center;
  -webkit-transform: scale(0.5);
          transform: scale(0.5);
  -webkit-transform-origin: 100% 0%;
          transform-origin: 100% 0%;
}
.message .van-cell .van-cell__value .content .icon[data-v-9c4b0f02] {
  width: 10.66667vw;
  height: 10.66667vw;
  border-radius: 0.53333vw;
}
.message .van-cell .van-cell__value .content .detail[data-v-9c4b0f02] {
  height: 10.66667vw;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  margin-left: 3.73333vw;
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  overflow: hidden;
}
.message .van-cell .van-cell__value .content .detail .notice[data-v-9c4b0f02] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  margin: 0.88889vw 0 2.31111vw;
}
.message .van-cell .van-cell__value .content .detail .notice p[data-v-9c4b0f02] {
  font-size: 3.37778vw;
  font-family: PingFang SC;
  font-weight: 500;
  color: #202020;
}
.message .van-cell .van-cell__value .content .detail .notice span[data-v-9c4b0f02] {
  font-size: 3.2vw;
  font-family: PingFang SC;
  font-weight: 400;
  color: #aaaaaa;
}
.message .van-cell .van-cell__value .content .detail .msg[data-v-9c4b0f02] {
  font-size: 3.2vw;
  font-family: PingFang SC;
  font-weight: 400;
  color: #aaaaaa;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  line-height: 4.44444vw;
}

.messageDetail[data-v-33d79330] {
  padding: 0 3.2vw;
}
.messageDetail .pullFresh[data-v-33d79330] {
  height: 100vh;
  overflow: scroll;
}
.messageDetail .listContent .time[data-v-33d79330] {
  line-height: 10.84444vw;
  font-size: 2.93333vw;
  font-family: PingFang SC;
  font-weight: 400;
  color: #aaaaaa;
  margin-left: 2.22222vw;
}
.messageDetail .listContent .listDetail[data-v-33d79330] {
  width: 93.6vw;
  background: #fff;
}
.messageDetail .listContent .listDetail h3[data-v-33d79330] {
  font-size: 3.2vw;
  font-family: PingFang SC;
  font-weight: 500;
  color: #202020;
  line-height: 10.66667vw;
}
.messageDetail .listContent .listDetail .info[data-v-33d79330] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  padding: 0 5.51111vw 3.37778vw 2.84444vw;
  margin-top: 2.84444vw;
  height: 17.33333vw;
}
.messageDetail .listContent .listDetail .info img[data-v-33d79330] {
  width: 17.24444vw;
  height: 100%;
}
.messageDetail .listContent .listDetail .info p[data-v-33d79330] {
  margin-left: 2.93333vw;
  font-size: 3.2vw;
  font-family: PingFang SC;
  font-weight: 400;
  color: #202020;
  line-height: 4.8vw;
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  display: -webkit-box;
  overflow: hidden;
  text-overflow: ellipsis;
  word-wrap: break-word;
  white-space: normal !important;
  -webkit-line-clamp: 3;
  -webkit-box-orient: vertical;
}
.messageDetail .empty-list[data-v-33d79330] {
  position: fixed;
  top: 27.02222vw;
  left: 0;
  padding: 0;
  width: 100%;
}

.messageDetail .van-list__finished-text {
  line-height: 9.06667vw;
}

.whiteBg[data-v-192f5b4e] {
  background: #fff;
}
.noValidate[data-v-192f5b4e] {
  height: 100%;
  text-align: left;
}
.validate[data-v-192f5b4e] {
  text-align: center;
  height: 100%;
  background: #fff;
  padding-bottom: 26.66667vw;
}
.validate .noData[data-v-192f5b4e] {
  width: 37.33333vw;
  margin: 36.71111vw 0 8.88889vw;
}
.validate .applying[data-v-192f5b4e] {
  padding: 0 20.62222vw;
}
.validate .fault[data-v-192f5b4e] {
  padding: 0 11.55556vw;
}
.validate .noValidateBtn[data-v-192f5b4e] {
  margin-top: 13.33333vw;
}
.validate p[data-v-192f5b4e] {
  font-size: 3.91111vw;
  font-family: PingFang SC;
  font-weight: 400;
  color: #ababab;
  letter-spacing: 0.26667vw;
  line-height: 5.33333vw;
}
.validate button[data-v-192f5b4e] {
  width: 46.84444vw;
  height: 13.33333vw;
  border: 0.17778vw solid #dcb982;
  border-radius: 0.8vw;
  font-size: 4.26667vw;
  font-family: PingFang SC;
  font-weight: 500;
  color: #dcb982;
  background: transparent;
}
.validate .title[data-v-192f5b4e] {
  font-size: 3.2vw;
  font-family: PingFangSC-Regular, PingFang SC;
  font-weight: 400;
  color: #202020;
  text-align: left;
  padding: 2.66667vw 4vw;
}
.validate .authMehods li[data-v-192f5b4e] {
  width: 92vw;
  height: 24vw;
  background: #f8f8f8;
  border-radius: 1.6vw;
  margin-left: 4vw;
  margin-bottom: 2.66667vw;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.validate .authMehods li .authContent[data-v-192f5b4e] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
.validate .authMehods li .authContent div[data-v-192f5b4e] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}
.validate .authMehods li .authContent div p[data-v-192f5b4e] {
  font-size: 4.26667vw;
  font-family: PingFangSC-Medium, PingFang SC;
  font-weight: 500;
  color: #202020;
  text-align: left;
}
.validate .authMehods li .authContent div span[data-v-192f5b4e] {
  font-size: 3.2vw;
  font-family: PingFangSC-Regular, PingFang SC;
  font-weight: 400;
  color: #aaaaaa;
  margin-top: 2.4vw;
}
.validate .authMehods li .authContent img[data-v-192f5b4e] {
  width: 10.66667vw;
  height: 10.66667vw;
  margin: 0 2.66667vw 0 4vw;
}
.validate .authMehods li .certification[data-v-192f5b4e] {
  font-size: 4.26667vw;
  font-family: PingFangSC-Regular, PingFang SC;
  font-weight: 400;
  color: #dcb982;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  width: 28.53333vw;
}
.validate .authMehods li .certification[data-v-192f5b4e]::before {
  content: '';
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACQAAAAkCAMAAADW3miqAAAAsVBMVEUAAAD/AAD/qlXjxo7du3fStHjZs4DcuYDbtoDhvIDdvIDfuoXcuYLbt4LgvILgvYTcuoLgvIXcuYPbu4Hfu4HeuoPdu4LduoLdu4PcuoPduYPduYLcuYLduoLduoPcuoTbuYLduYLduoPduYPcuYLduoLcuYPcuILcuYPcuYLcuIHcuoLduYLcuIHduoLcuYLcuoLcuYLcuoLcuYLcuILcuILcuYLcuYPcuYLcuYLcuYLdUY79AAAAOnRSTlMAAQMJDxEUFhwiJjAzOTk6O0FCR0dOWmhpfX+Hi42Um6Wlw8XGzM3O0dTV1djZ2dzr7+/w8vX1+Pr+4TJFhwAAAUhJREFUOMuNlGtjQzAUht+5tGPYpSqGhalLdVZml+D//7B9aLYq2ub9dCSPnOTcgIE0N8pqxuoscjXMSnKSbkeJbVk2obtu40hTZlU2vn781P2mXI0QOWwD5XRJCdpQHi4s08qYHm5U6XLA7GN17ppqvP+n5DSW5x8jx+nfTlipOCO1Cvm7WgNnZbQrAJDeA1xQUEoAnA/lEqQ0DoDEx0X5CaB1+uze/dsDj32nwS3mma+fO24WLl7pGebpz6YRcnKFAclR21cY2DWYye3bl8WReRz8YjIwi9vrfrvgzPeQgcUG7rwDderr4C47Xtzrt4vJOQDJEA1C4PXb9YQBjU6D6fX9hMHOHaXl+XPC6J02TvDNNMEbAE4jUCpSKVB0QuUr1ghiLSXUnGJtLjYwxEYPH2IFJbZp2oQWXTI3xPg4zGvG6nw0Dn8BqNEkTjlgVosAAAAASUVORK5CYII=) center no-repeat;
  background-size: 100% 100%;
  display: inline-block;
  margin-right: 1.33333vw;
  width: 4.8vw;
  height: 4.8vw;
}
.validate .authMehods li .selectTemp[data-v-192f5b4e] {
  width: 13.06667vw;
}
.validate .authMehods li .isSelect[data-v-192f5b4e] {
  display: block;
  width: 6.4vw;
  height: 6.4vw;
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAMAAABg3Am1AAABF1BMVEUAAAD////////////MzMz////b29v////o6Oju7u7x8fHn5+fo6Ojr6+vr6+vs7Ozo6Ojp6enx8fHs7Ozs7Ozq6urp6ens7Ozp6enr6+vs7Ozt7e3q6urr6+vp6enr6+vq6urt7e3r6+vr6+vq6urs7Ozq6urr6+vp6enr6+vr6+vp6enr6+vr6+vr6+vp6enr6+vr6+vq6urr6+vr6+vr6+vq6urr6+vr6+vq6urr6+vr6+vq6urr6+vr6+vq6urr6+vq6urr6+vq6urp6enq6urr6+vr6+vp6enq6urq6urp6enr6+vq6urr6+vq6urq6urq6urq6urq6urr6+vr6+vq6urq6urq6urr6+vq6urr6+vq6urIWcH3AAAAXHRSTlMAAQIEBQUHBwsPEhUWGRobISIkKCkxOkRFTk9WV1pbW2FiZmdra290dXV9goKKi42Nj5CYnKSnsLa6vcHExMjO1tvb3d7f4+Tq6uvs7/Hx8/T19/j5+vv8/f3+/vAwGDEAAAHFSURBVEjHnZZpW9NQEIXflopag8W6l7iABC2INgISt4S4oERrowUCYf7/7/BDF26T2yTX82mSnHlyZ+bMzIUsLNv1wmg4jELPtS1K0HT8VBSkvtMsoC/1Yskh7i3NoTe6A9Fi0G3o+O1A5iJo5/mdvhSg38ny1xIpRLKW4V9ICS5mPDqJlCJRTtXuSwX0p5E3AqmEYJLdrlREd1zfQVWHwajmPamMHkAzru4QNwGnlPZxffvP2HQAv4y/W4cnY9sHKy3hv6kBrUl/WNgl/JegntvGLaSnLwBYOZ68cPGK+GfPAFi9lJpHePn529vPs/yTxwBsKGGG/JzaH65yZVfl/x3pc1N9FzGc2k+BmhJSfB+A7ZmfDhWH1wBsTR5/3QOo70jGIZrapysAPB+d+MddgIW9TBoiNehkddSuZyJyeBtgcT+bt3AmrekGAI9O5MsywLV3uUR7mcJtAvAwuAlw/VO+Mm5WGq8AqAHc0HWunRPfTn3cuK0DnVSsvLz3FgC49VWnFV/XQPuLwJ3vWnE52hZ93+LB0fwW1QyB899FQ8B8zBgPMvNRaTyMzce9+UIxX1nmS9F87ZovdvOrw39cTqpcf/4BJ2hNSFw+dnAAAAAASUVORK5CYII=) no-repeat center center;
  background-size: 100% 100%;
}
.validate .authMehods .selected[data-v-192f5b4e] {
  -webkit-box-shadow: 0 0 0 0.26667vw #dcb982;
          box-shadow: 0 0 0 0.26667vw #dcb982;
}
.validate .authMehods .selected .isSelect[data-v-192f5b4e] {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAMAAABg3Am1AAABKVBMVEUAAAD/AAD///+AgID//4C/v4DMmWb/zJnbtm3btpLRuXTdu4jjuIDbtobcuYDguIXiuoDZvYTjvYTYuYPavIDjv4ffv4bgu4Pgu4LcuYTdvIPeuYHeuoPbu4Hbu4Tfu4Teu4LcuYHdu4LbuYHdvITduIHdu4LcuYLevILcuoPbuIHeuoPduoPcuYLcuYHcuYPcuoPcuIHcuoHeu4PcuYLduILduoLduYLcuoPcuYHcuYPduoPduYPcuYLcuYLduoLduoLcuYLduYPduYLduoLduoLcuILcuoLcuoLcuYLduYLbuYHbuYLduYLcuYLcuoLcuYLcuoLcuYLcuoLcuYLcuYLbuYLduYLcuYLcuYPcuYLcuoPbuYLcuYLcuILduYLcuYLduoPcuYIGMwWmAAAAYnRSTlMAAQECAgQFBQcHCw8SFRYZGhsbISIkKCkxOkRFTk9PT1ZXWltbYWJmZmdra290dXV9goKKi42Nj5CYmJykp7C2ur3BxMTIzs7W29vd3t/j5Orr7O/x8/T19/j5+vv8/f3+/iEqzw4AAAHISURBVEjHnZb9X5NQFMa/Zi6rhWWt95ZUaoU1yxqVJlYikVpSjFqG4fn//4h+cJt3cAfcnp8O8JwP97w950Ielu16YdTvR6Hn2hYVaDp+Jgoy32mW0Oe6iRSQdOcm0BudnmjR6zR0/FYgExG0ivx2LCWI23n+ciqlSJdz/GOpwPGYRzuVSqTKqVqx1EA8irwRSC0Ew+x2pCY6g/r26jr0TmreldroAjST+g5JE3AqaZ+erv0cmA7gV/HXz8Kjge2DlVXw30wB88P5sLAr+C9BPbeNW0rPngOw8Hv4wsUr4x89AWDptNU8wtPP+++/jPMPHwKwooQZ8n1kfzzPuXWV/+seAKvqu4j+yF4EppSQktsArI39tK84vAbgxfDxxy2A6beSc4hG9p8FAJ6dnPjgJsDMRi4NkRp0ugTA4yMR+XodYHYzn7dwLK3ZCgAPDmX3KsCFrUKivVzhVgG4G1wGuLhdrIybb41XAJwBuLSjKaVdaL5304PBvfJZ1ypWsb03ZgC4tqfrFV83QJuzwI1v2uZytCP6YZ47B5NHVCMCf+MyETCXGWMhM5dKYzE2l3vzhWK+suC+4VI0X7vmi9386vAfl5M6159/chh2FgEe2DMAAAAASUVORK5CYII=) no-repeat center center;
  background-size: 100% 100%;
}
.validate .info[data-v-192f5b4e] {
  text-align: left;
  padding: 0 4vw;
}
.validate .info h3[data-v-192f5b4e] {
  font-size: 3.73333vw;
  font-family: PingFangSC-Medium, PingFang SC;
  font-weight: 500;
  color: #202020;
  margin: 5.33333vw 0 2.66667vw;
}
.validate .info li[data-v-192f5b4e] {
  font-size: 3.2vw;
  font-family: PingFangSC-Regular, PingFang SC;
  font-weight: 400;
  color: #aaaaaa;
  line-height: 6.4vw;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.validate .info li[data-v-192f5b4e]:before {
  content: '';
  position: relative;
  top: 2.4vw;
  width: 1.6vw;
  height: 1.6vw;
  margin-right: 2.4vw;
  border-radius: 50%;
  background: #3c373b;
  display: inline-block;
}
.validate .goValidate[data-v-192f5b4e] {
  width: 93.6vw;
  height: 12vw;
  background: #dcb982;
  border-radius: 1.06667vw;
  font-size: 3.73333vw;
  left: 3.2vw;
  font-family: PingFangSC-Medium, PingFang SC;
  font-weight: 500;
  color: #ffffff;
  line-height: 12vw;
  position: fixed;
  bottom: 8.88889vw;
}
.validate .pass[data-v-192f5b4e] {
  text-align: left;
}
.validate .pass p[data-v-192f5b4e] {
  font-size: 3.2vw;
  font-family: PingFang SC;
  font-weight: 400;
  color: #aaaaaa;
  letter-spacing: 0px;
  padding: 0 4vw;
}
.validate .pass .tips[data-v-192f5b4e] {
  padding: 2.66667vw 4vw;
}
.validate .pass .cerName[data-v-192f5b4e] {
  padding: 0;
}
.validate .pass .infoContent[data-v-192f5b4e] {
  width: 89.33333vw;
  height: 37.33333vw;
  background: #202020;
  border-radius: 0.8vw;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.validate .pass .infoContent .sign[data-v-192f5b4e] {
  margin-right: 9.77778vw;
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
}
.validate .pass .infoContent .sign img[data-v-192f5b4e] {
  width: 10.04444vw;
  height: 12.44444vw;
}
.validate .pass .infoContent .temp[data-v-192f5b4e] {
  margin-left: 6.13333vw;
}
.validate .pass .infoContent .temp p[data-v-192f5b4e] {
  font-size: 4.26667vw;
  font-family: PingFang SC;
  font-weight: 500;
  color: #dcb982;
  line-height: 1;
  opacity: 1;
}
.validate .pass .infoContent .temp .userName[data-v-192f5b4e] {
  margin: 4.26667vw 0;
}
.validate .pass .infoContent .temp .identityCard[data-v-192f5b4e] {
  margin-bottom: 5.68889vw;
}
.validate .pass .infoContent .temp button[data-v-192f5b4e] {
  width: 25.06667vw;
  height: 7.37778vw;
  border: 0.17778vw solid #dcb982;
  border-radius: 0.8vw;
  font-size: 3.2vw;
}

.addApply {
  margin-top: 2.66667vw;
  height: calc(100vh - 2.66667vw);
  padding-bottom: 35.55556vw;
}
.addApply .uploadInfo p {
  line-height: 4.8vw;
  font-size: 3.2vw;
  font-family: PingFang SC;
  font-weight: 400;
  color: #aaaaaa;
  padding: 0 5.33333vw;
}
.addApply .uploadInfo .photoGroup {
  margin: 0 auto;
  background: #fff;
  margin-top: 2.66667vw;
  padding: 4vw;
}
.addApply .uploadInfo .photoGroup h3 {
  font-size: 3.73333vw;
  font-family: PingFangSC-Regular, PingFang SC;
  font-weight: 400;
  color: #202020;
  margin-bottom: 4vw;
}
.addApply .uploadInfo .photoGroup img {
  width: 100%;
  height: 35.55556vw;
}
.addApply .uploadInfo .photoGroup button {
  width: 40.88889vw;
  height: 10.66667vw;
  background: #dcb982;
  border-radius: 0.8vw;
  font-size: 4.26667vw;
  font-family: PingFang SC;
  font-weight: 500;
  color: #ffffff;
  line-height: 4.08889vw;
  margin-top: 8.88889vw;
}
.addApply .uploadInfo .photoGroup .van-uploader {
  width: 92vw;
  height: 42.66667vw;
  border-radius: 1.6vw;
  border: 0.26667vw dashed #e4e4e4;
}
.addApply .uploadInfo .photoGroup .van-uploader .van-uploader__wrapper {
  height: 100%;
}
.addApply .uploadInfo .photoGroup .van-uploader .van-uploader__wrapper .van-uploader__input-wrapper {
  width: 100%;
  height: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.addApply .uploadInfo .photoGroup .van-uploader .van-uploader__wrapper img {
  width: 26.66667vw;
  height: 18.66667vw;
}
.addApply .uploadInfo .photoGroup .van-uploader .van-uploader__wrapper .uploadImg {
  width: 14.93333vw;
  height: 16.26667vw;
}
.addApply .uploadInfo .photoGroup .van-uploader .van-uploader__wrapper .hasImg {
  width: 100%;
  height: 100%;
  border: none;
}
.addApply .uploadInfo .intro {
  background: #fff;
  margin-top: 2.66667vw;
  padding: 4vw;
}
.addApply .uploadInfo .intro h3 {
  font-size: 3.73333vw;
  font-family: PingFangSC-Regular, PingFang SC;
  font-weight: 400;
  color: #202020;
  margin-bottom: 4vw;
}
.addApply .uploadInfo .intro div {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  background: #fff;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.addApply .uploadInfo .intro div img {
  width: 44vw;
  height: 26.66667vw;
}
.addApply .uploadInfo .tips h3 {
  font-size: 3.73333vw;
  font-family: PingFangSC-Medium, PingFang SC;
  font-weight: 500;
  color: #202020;
  padding-left: 4vw;
  margin: 5.33333vw 0 2.66667vw;
}
.addApply .uploadInfo .tips p {
  font-size: 3.2vw;
  font-family: PingFangSC-Regular, PingFang SC;
  font-weight: 400;
  color: #aaaaaa;
  padding-left: 4vw;
  margin-bottom: 5.33333vw;
}
.addApply .uploadInfo .next {
  width: 93.6vw;
  height: 13.33333vw;
  border-radius: 1.06667vw;
  font-size: 4.26667vw;
  font-family: PingFang SC;
  font-weight: 500;
  color: #fff;
  background: #dcb982;
  margin: 8.88889vw 3.2vw;
}

.onlineStore .van-cell-group {
  margin-bottom: 2.66667vw;
}
.onlineStore .required:before {
  content: '*';
  color: red;
  font-size: 3.73333vw;
  position: absolute;
  left: 2.66667vw;
}
.onlineStore .van-cell {
  width: auto;
  height: 13.33333vw;
  line-height: 13.33333vw;
  padding: 0 5.33333vw;
}
.onlineStore .van-cell:after {
  margin: 0 2.66667vw;
}
.onlineStore .van-cell .form-item {
  font-size: 3.73333vw;
  font-family: PingFang SC;
  font-weight: 500;
  color: #202020;
}
.onlineStore .van-cell span {
  font-size: 3.73333vw;
  font-family: PingFang SC;
  font-weight: 500;
  color: #202020;
}
.onlineStore .van-cell .van-cell__right-icon {
  color: #aaa;
  font-size: 3.73333vw;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  height: auto;
}
.onlineStore .van-cell .van-cell__value {
  font-size: 3.73333vw;
  font-family: PingFang SC;
  font-weight: 500;
  color: #202020;
}
.onlineStore .van-cell .van-cell__value span {
  color: #aaaaaa;
}
.onlineStore .van-cell .selectAdd {
  border: none;
  font-size: 3.37778vw;
  font-family: PingFang SC;
  font-weight: 400;
  color: #aaaaaa;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.onlineStore .van-cell .selectAdd img {
  width: 2.4vw;
  height: 3.37778vw;
}
.onlineStore .van-cell .selectAdd::before {
  background-color: #fff;
}
.onlineStore .uploaded .van-cell__value span {
  color: #dcb982;
}

.entityStores .van-cell-group {
  margin-bottom: 2.66667vw;
}
.entityStores .required:before {
  content: '*';
  color: red;
  font-size: 3.73333vw;
  position: absolute;
  left: 2.66667vw;
}
.entityStores .van-cell {
  width: auto;
  height: 13.33333vw;
  line-height: 13.33333vw;
  padding: 0 5.33333vw;
}
.entityStores .van-cell:after {
  margin: 0 2.66667vw;
}
.entityStores .van-cell .form-item {
  font-size: 3.73333vw;
  font-family: PingFang SC;
  font-weight: 500;
  color: #202020;
}
.entityStores .van-cell span {
  font-size: 3.73333vw;
  font-family: PingFang SC;
  font-weight: 500;
  color: #202020;
}
.entityStores .van-cell .van-cell__right-icon {
  color: #aaa;
  font-size: 3.73333vw;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  height: auto;
}
.entityStores .van-cell .van-cell__value {
  font-size: 3.73333vw;
  font-family: PingFang SC;
  font-weight: 500;
  color: #202020;
}
.entityStores .van-cell .van-cell__value span {
  color: #aaaaaa;
}
.entityStores .van-cell .selectAdd {
  border: none;
  font-size: 3.37778vw;
  font-family: PingFang SC;
  font-weight: 400;
  color: #aaaaaa;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.entityStores .van-cell .selectAdd img {
  width: 2.4vw;
  height: 3.37778vw;
}
.entityStores .van-cell .selectAdd::before {
  background-color: #fff;
}
.entityStores .uploaded .van-cell__value span {
  color: #dcb982;
}

.agency .van-cell-group {
  margin-bottom: 2.66667vw;
}
.agency .required:before {
  content: '*';
  color: red;
  font-size: 3.73333vw;
  position: absolute;
  left: 2.66667vw;
}
.agency .van-cell {
  width: auto;
  height: 13.33333vw;
  line-height: 13.33333vw;
  padding: 0 5.33333vw;
}
.agency .van-cell:after {
  margin: 0 2.66667vw;
}
.agency .van-cell .form-item {
  font-size: 3.73333vw;
  font-family: PingFang SC;
  font-weight: 500;
  color: #202020;
}
.agency .van-cell span {
  font-size: 3.73333vw;
  font-family: PingFang SC;
  font-weight: 500;
  color: #202020;
}
.agency .van-cell .van-cell__right-icon {
  color: #aaa;
  font-size: 3.73333vw;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  height: auto;
}
.agency .van-cell .van-cell__value {
  font-size: 3.73333vw;
  font-family: PingFang SC;
  font-weight: 500;
  color: #202020;
}
.agency .van-cell .van-cell__value span {
  color: #aaaaaa;
}
.agency .van-cell .selectAdd {
  border: none;
  font-size: 3.37778vw;
  font-family: PingFang SC;
  font-weight: 400;
  color: #aaaaaa;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.agency .van-cell .selectAdd img {
  width: 2.4vw;
  height: 3.37778vw;
}
.agency .van-cell .selectAdd::before {
  background-color: #fff;
}
.agency .uploaded .van-cell__value span {
  color: #dcb982;
}

.fillInfo {
  margin-top: 2.66667vw;
  height: calc(100% - 2.66667vw);
}
.fillInfo .van-field__control {
  height: 13.33333vw;
  line-height: 0;
}
.fillInfo .van-field__control::-webkit-input-placeholder {
  line-height: 1rem;
}
.fillInfo .van-field__control::-moz-placeholder {
  line-height: 1rem;
}
.fillInfo .van-field__control:-ms-input-placeholder {
  line-height: 1rem;
}
.fillInfo .van-field__control::-ms-input-placeholder {
  line-height: 1rem;
}
.fillInfo .van-field__control::placeholder {
  line-height: 1rem;
}
.fillInfo .pop {
  height: 120.62222vw;
}
.fillInfo .pop .van-icon {
  line-height: 13.33333vw;
  top: 0;
  right: 3.2vw;
  width: 3.2vw;
  height: 3.2vw;
  color: #202020;
}
.fillInfo .pop .toUp {
  width: 93.6vw;
  height: 13.33333vw;
  background: #dcb982;
  border-radius: 0.8vw;
  font-size: 4.26667vw;
  font-family: PingFang SC;
  font-weight: 500;
  color: #ffffff;
  position: absolute;
  bottom: 13.33333vw;
  left: 3.2vw;
  border: none;
}
.fillInfo .pop .title {
  height: 13.33333vw;
  line-height: 13.33333vw;
  border-bottom: 0.17778vw solid #f5f5f5;
  text-align: center;
  font-size: 4.26667vw;
  font-family: PingFang SC;
  font-weight: 500;
  color: #202020;
}
.fillInfo .pop .van-grid {
  padding: 0 5.33333vw;
}
.fillInfo .pop .van-grid-item {
  margin-top: 2.66667vw;
}
.fillInfo .pop .van-grid-item .van-grid-item__content {
  width: 27.82222vw;
  height: 10.66667vw;
  background: #f5f5f5;
  border-radius: 0.53333vw;
  font-size: 3.2vw;
  font-family: PingFang SC;
  font-weight: 500;
  color: #202020;
  padding: 0;
}
.fillInfo .pop .checked .van-grid-item__content {
  background: #fff2de;
  border: 0.17778vw solid #dcb982;
  color: #dcb982;
}
.fillInfo .tips {
  font-size: 3.2vw;
  font-family: PingFangSC-Regular, PingFang SC;
  font-weight: 400;
  color: #aaaaaa;
  padding-left: 4vw;
}
.fillInfo .submit {
  width: 93.6vw;
  height: 12vw;
  background: #dcb982;
  border-radius: 1.06667vw;
  font-size: 3.73333vw;
  left: 3.2vw;
  font-family: PingFangSC-Medium, PingFang SC;
  font-weight: 500;
  color: #ffffff;
  line-height: 12vw;
  position: fixed;
  bottom: 8.88889vw;
}

.accountManage .cell[data-v-3103fe2c] {
  height: 21.33333vw;
  padding: 0.17778vw 5.42222vw;
  margin-top: 2.66667vw;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  background: #fff;
}
.accountManage .cell .userInfo[data-v-3103fe2c] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.accountManage .cell .userInfo .userPhoto[data-v-3103fe2c] {
  width: 12.44444vw;
  height: 12.44444vw;
  border-radius: 50%;
}
.accountManage .cell .userInfo .userData[data-v-3103fe2c] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  height: 16vw;
  -ms-flex-pack: distribute;
      justify-content: space-around;
  margin-left: 3.2vw;
}
.accountManage .cell .userInfo .userData .userName[data-v-3103fe2c] {
  font-size: 4.26667vw;
  font-family: PingFang SC;
  font-weight: 500;
  color: #202020;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.accountManage .cell .userInfo .userData .userName span[data-v-3103fe2c] {
  display: inline-block;
  width: 17.95556vw;
  height: 4vw;
  line-height: 4vw;
  background: #f5f5f5;
  border-radius: 0.26667vw;
  font-size: 3.2vw;
  font-family: PingFang SC;
  font-weight: 400;
  color: #c6c6c6;
  text-align: center;
  margin-left: 1.6vw;
}
.accountManage .cell .userInfo .userData .userName .certification[data-v-3103fe2c] {
  color: #dcb982;
}
.accountManage .cell .userInfo .userData .userMobile[data-v-3103fe2c] {
  font-size: 3.73333vw;
  font-family: PingFang SC;
  font-weight: 400;
  color: #aaaaaa;
}
.accountManage .cell button[data-v-3103fe2c] {
  width: 16.08889vw;
  height: 7.11111vw;
  line-height: 7.11111vw;
  border: 0.17778vw solid #dcb982;
  border-radius: 0.8vw;
  font-size: 3.2vw;
  font-family: PingFang SC;
  font-weight: 400;
  color: #dcb982;
  background: #fff;
}

.password[data-v-0aec9b5a] {
  height: calc(100% - 8vw);
}
.password .van-loading[data-v-0aec9b5a] {
  text-align: center;
}
.password .noData[data-v-0aec9b5a] {
  width: 37.33333vw;
  margin: 36.71111vw 0 8.88889vw;
}
.password .tips[data-v-0aec9b5a] {
  text-align: center;
  font-size: 3.91111vw;
  font-family: PingFang SC;
  font-weight: 400;
  color: #ababab;
  margin-bottom: 8.08889vw;
}
.password .tips p[data-v-0aec9b5a] {
  line-height: 1.5;
}
.password .btn[data-v-0aec9b5a] {
  width: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.password .btn .confirm[data-v-0aec9b5a] {
  border: none;
  width: 46.84444vw;
  height: 13.33333vw;
  border: 0.17778vw solid #dcb982;
  background: #f5f5f5;
  border-radius: 0.8vw;
  font-size: 4.26667vw;
  font-family: PingFang SC;
  font-weight: 500;
  color: #dcb982;
}

.setPsw[data-v-3ce9974a] {
  margin-top: 2.66667vw;
  padding: 0 4.44444vw;
  background: #fff;
  height: calc(100vh - 2.66667vw);
}
.setPsw h3[data-v-3ce9974a] {
  line-height: 16vw;
}
.setPsw .van-password-input__security[data-v-3ce9974a] {
  height: 13.33333vw;
}
.setPsw .van-password-input__security li[data-v-3ce9974a] {
  width: 13.33333vw;
  border: 1px solid rgba(170, 170, 170, 0.5);
  background: #f5f5f5;
}
.setPsw .van-password-input__security li i[data-v-3ce9974a] {
  width: 3.02222vw;
  height: 3.02222vw;
  border-radius: 50%;
  margin: -1.51111vw 0 0 -1.51111vw;
}
.setPsw .van-password-input__info[data-v-3ce9974a] {
  font-size: 3.73333vw;
  font-family: PingFang SC;
  font-weight: 400;
  color: #aaaaaa;
  margin-top: 4.44444vw;
  text-align: left;
}
.setPsw .btn[data-v-3ce9974a] {
  margin-top: 13.42222vw;
  width: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.setPsw .btn .confirm[data-v-3ce9974a] {
  border: none;
  width: 93.6vw;
  height: 13.33333vw;
  background: #dcb982;
  border-radius: 0.8vw;
  font-size: 4.26667vw;
  font-family: PingFang SC;
  font-weight: 500;
  color: #fff;
}

.setPsw .van-key {
  height: 13.33333vw;
  line-height: 13.33333vw;
  font-size: 3.73333vw;
}

.bankCard {
  margin-top: 2.66667vw;
}
.bankCard .van-cell {
  height: 13.33333vw;
  line-height: 13.33333vw;
  font-size: 3.73333vw;
  padding: 0;
}
.bankCard .van-cell .van-cell__title {
  width: 19.55556vw;
  text-align: center;
  font-family: PingFang SC;
  font-weight: 500;
  color: #202020;
}
.bankCard .van-cell .van-cell__value {
  font-weight: 400;
  color: #d2d2d2;
}
.bankCard .van-cell .van-cell__value .van-field__control {
  height: 13.33333vw;
  line-height: 0;
}
.bankCard .van-cell .van-cell__value .van-field__control::-webkit-input-placeholder {
  line-height: 1rem;
}
.bankCard .van-cell .van-cell__value .van-field__control::-moz-placeholder {
  line-height: 1rem;
}
.bankCard .van-cell .van-cell__value .van-field__control:-ms-input-placeholder {
  line-height: 1rem;
}
.bankCard .van-cell .van-cell__value .van-field__control::-ms-input-placeholder {
  line-height: 1rem;
}
.bankCard .van-cell .van-cell__value .van-field__control::placeholder {
  line-height: 1rem;
}
.bankCard .van-cell .van-icon {
  line-height: 13.33333vw;
  font-size: 3.73333vw;
  margin-right: 5.33333vw;
}
.bankCard .lastGoroup {
  margin-top: 2.66667vw;
}
.bankCard .tips {
  line-height: 10.48889vw;
  font-size: 3.2vw;
  font-family: PingFang SC;
  font-weight: 400;
  color: #aaaaaa;
  padding-left: 5.33333vw;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.bankCard .tips img {
  width: 2.48889vw;
  margin-right: 1.68889vw;
}
.bankCard .van-popup__close-icon {
  font-size: 3.2vw;
}
.bankCard .cardContent {
  height: 100%;
}
.bankCard .cardContent header {
  height: 13.33333vw;
  font-size: 4.26667vw;
  font-family: PingFang SC;
  font-weight: 500;
  color: #202020;
  line-height: 13.33333vw;
  text-align: center;
  border-bottom: 0.17778vw solid #f5f5f5;
}
.bankCard .cardContent div {
  height: calc(100% - 13.33333vw);
  overflow: auto;
}
.bankCard .cardContent ul li {
  height: 18.4vw;
  border-bottom: 0.17778vw solid #f5f5f5;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.bankCard .cardContent ul li img {
  width: 10.66667vw;
  height: 10.66667vw;
  border-radius: 50%;
  margin: 0 3.55556vw 0 5.33333vw;
}
.bankCard .cardContent ul li span {
  font-size: 4.26667vw;
  font-family: PingFang SC;
  font-weight: 500;
  color: #202020;
}
.bankCard .bottomBtn {
  height: 25.6vw;
  position: fixed;
  width: 100%;
  text-align: center;
  bottom: 0;
  background: #f5f5f5;
}
.bankCard .bottomBtn .addCard {
  width: 93.6vw;
  height: 13.33333vw;
  background: #dcb982;
  border-radius: 0.8vw;
  font-size: 4.26667vw;
  font-family: PingFang SC;
  font-weight: 500;
  color: #ffffff;
  border: none;
}
.bankCard .van-dialog__header {
  font-size: 4.26667vw;
  font-family: PingFang SC;
  font-weight: 500;
  line-height: 13.33333vw;
  padding: 0;
}
.bankCard .van-button.van-button--default {
  font-size: 4.26667vw;
}
.bankCard .inputGroup {
  text-align: center;
}
.bankCard .inputGroup p {
  font-size: 3.2vw;
  font-family: PingFang SC;
  font-weight: 400;
  color: #aaaaaa;
  padding: 0 4.44444vw;
  text-align: left;
  line-height: 1.5;
  margin-bottom: 2.66667vw;
}
.bankCard .inputGroup .code {
  height: 13.33333vw;
  background: #f5f5f5;
  border: 1px solid rgba(170, 170, 170, 0.5);
  margin-bottom: 2.66667vw;
  width: 71.11111vw;
  padding-left: 3.11111vw;
  color: #aaaaaa;
  font-size: 4.26667vw;
}
.bankCard .inputGroup .code::-webkit-input-placeholder {
  font-size: 3.73333vw;
  font-family: PingFang SC;
  font-weight: 400;
  color: #aaaaaa;
}
.bankCard .inputGroup .code::-moz-placeholder {
  font-size: 3.73333vw;
  font-family: PingFang SC;
  font-weight: 400;
  color: #aaaaaa;
}
.bankCard .inputGroup .code:-ms-input-placeholder {
  font-size: 3.73333vw;
  font-family: PingFang SC;
  font-weight: 400;
  color: #aaaaaa;
}
.bankCard .inputGroup .code::-ms-input-placeholder {
  font-size: 3.73333vw;
  font-family: PingFang SC;
  font-weight: 400;
  color: #aaaaaa;
}
.bankCard .inputGroup .code::placeholder {
  font-size: 3.73333vw;
  font-family: PingFang SC;
  font-weight: 400;
  color: #aaaaaa;
}
.bankCard .inputGroup .getCode {
  height: 5.06667vw;
  width: 24.62222vw;
  position: absolute;
  top: 17.33333vw;
  right: 5.06667vw;
  text-align: center;
  border-left: 0.26667vw solid #d2d2d2;
  font-size: 3.37778vw;
  font-family: PingFang SC;
  font-weight: 500;
  color: #202020;
  line-height: 5.06667vw;
}
.bankCard .inputGroup .getCode .van-count-down {
  line-height: 5.06667vw;
  font-size: 3.37778vw;
  font-family: PingFang SC;
  font-weight: 500;
  color: #202020;
}

.aboutUs .logo[data-v-7d53cf02] {
  margin: 12.35556vw 0 11.46667vw;
  text-align: center;
}
.aboutUs .logo img[data-v-7d53cf02] {
  width: 23.2vw;
}
.aboutUs .logo p[data-v-7d53cf02] {
  font-size: 2.93333vw;
  font-family: PingFang SC;
  font-weight: 400;
  color: #d2d2d2;
  margin-top: 2.66667vw;
}
.aboutUs .van-popup[data-v-7d53cf02] {
  background: #f5f5f5;
}
.aboutUs .van-popup .phone[data-v-7d53cf02] {
  width: 100%;
  border: none;
  height: 13.33333vw;
  line-height: 13.33333vw;
  font-size: 4.26667vw;
  font-family: PingFang SC;
  font-weight: 500;
  color: #202020;
  background: #fff;
}
.aboutUs .van-popup .phone[data-v-7d53cf02]:first-child {
  margin-bottom: 2.66667vw;
}
.aboutUs .van-cell[data-v-7d53cf02] {
  height: 16vw;
  padding: 0.17778vw 5.42222vw;
}
.aboutUs .van-cell span[data-v-7d53cf02] {
  font-size: 3.73333vw;
  font-family: PingFang SC;
  font-weight: 500;
  color: #202020;
}
.aboutUs .van-cell .van-cell__right-icon[data-v-7d53cf02] {
  color: #aaa;
  font-size: 3.73333vw;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  height: auto;
}
.aboutUs .aboutUs[data-v-7d53cf02] {
  margin-top: 2.66667vw;
}

.serverAgreement p {
  font-size: 3.2vw;
  font-family: PingFang SC;
  font-weight: 400;
  color: #202020;
  line-height: 4.88889vw;
  margin: 3.64444vw 3.2vw;
}
.serverAgreement img {
  width: 100%;
}

.privacyAgreement p {
  font-size: 3.2vw;
  font-family: PingFang SC;
  font-weight: 400;
  color: #202020;
  line-height: 4.88889vw;
  margin: 3.64444vw 3.2vw;
}
.privacyAgreement img {
  width: 100%;
}

.understand img {
  width: 100%;
}

.nickName {
  margin-top: 2.66667vw;
  background: #fff;
  height: calc(100% - 2.66667vw);
}
.nickName .van-cell__value--alone {
  color: #aaaaaa;
}
.nickName .inputName {
  height: 24vw;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.nickName .inputName .input {
  line-height: 13.33333vw;
  width: 84.88889vw;
  background: #f5f5f5;
  border: 1px solid rgba(170, 170, 170, 0.5);
  margin: 0 auto;
  font-size: 3.73333vw;
  font-family: PingFang SC;
  font-weight: 400;
  padding: 0 3.11111vw;
  color: #aaaaaa;
}
.nickName .inputName .input::-webkit-input-placeholder {
  color: #aaaaaa;
}
.nickName .inputName .input::-moz-placeholder {
  color: #aaaaaa;
}
.nickName .inputName .input:-ms-input-placeholder {
  color: #aaaaaa;
}
.nickName .inputName .input::-ms-input-placeholder {
  color: #aaaaaa;
}
.nickName .inputName .input::placeholder {
  color: #aaaaaa;
}
.nickName .inputName .input .van-field__control {
  height: 13.33333vw;
  line-height: 0;
}
.nickName .inputName .input .van-field__control::-webkit-input-placeholder {
  line-height: 1rem;
}
.nickName .inputName .input .van-field__control::-moz-placeholder {
  line-height: 1rem;
}
.nickName .inputName .input .van-field__control:-ms-input-placeholder {
  line-height: 1rem;
}
.nickName .inputName .input .van-field__control::-ms-input-placeholder {
  line-height: 1rem;
}
.nickName .inputName .input .van-field__control::placeholder {
  line-height: 1rem;
}
.nickName .inputName .clearInput {
  position: absolute;
  right: 8.53333vw;
  width: 4.26667vw;
  height: 4.26667vw;
  background: #d2d2d2;
  border-radius: 50%;
  font-size: 2.13333vw;
  color: #fff;
  border: none;
}
.nickName .btn {
  margin-top: 8vw;
  width: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.nickName .btn .confirm {
  border: none;
  width: 93.6vw;
  height: 13.33333vw;
  background: #dcb982;
  border-radius: 0.8vw;
  font-size: 4.26667vw;
  font-family: PingFang SC;
  font-weight: 500;
  color: #ffffff;
}

.checkMobile[data-v-cae8aa7c] {
  background: #fff;
  margin-top: 2.66667vw;
  height: calc(100% - 2.66667vw);
  padding: 0 5.33333vw;
}
.checkMobile h3[data-v-cae8aa7c] {
  font-size: 3.2vw;
  font-family: PingFang SC;
  font-weight: 400;
  color: #aaaaaa;
  padding: 3.73333vw 0;
}
.checkMobile .inputGroup .phone[data-v-cae8aa7c],
.checkMobile .inputGroup .code[data-v-cae8aa7c] {
  height: 13.33333vw;
  background: #f5f5f5;
  border: 1px solid rgba(170, 170, 170, 0.5);
  margin-bottom: 2.66667vw;
  width: calc(100% - 3.11111vw);
  padding-left: 3.11111vw;
  color: #aaaaaa;
}
.checkMobile .inputGroup .phone[data-v-cae8aa7c]::-webkit-input-placeholder, .checkMobile .inputGroup .code[data-v-cae8aa7c]::-webkit-input-placeholder {
  font-size: 3.73333vw;
  font-family: PingFang SC;
  font-weight: 400;
  color: #aaaaaa;
}
.checkMobile .inputGroup .phone[data-v-cae8aa7c]::-moz-placeholder, .checkMobile .inputGroup .code[data-v-cae8aa7c]::-moz-placeholder {
  font-size: 3.73333vw;
  font-family: PingFang SC;
  font-weight: 400;
  color: #aaaaaa;
}
.checkMobile .inputGroup .phone[data-v-cae8aa7c]:-ms-input-placeholder, .checkMobile .inputGroup .code[data-v-cae8aa7c]:-ms-input-placeholder {
  font-size: 3.73333vw;
  font-family: PingFang SC;
  font-weight: 400;
  color: #aaaaaa;
}
.checkMobile .inputGroup .phone[data-v-cae8aa7c]::-ms-input-placeholder, .checkMobile .inputGroup .code[data-v-cae8aa7c]::-ms-input-placeholder {
  font-size: 3.73333vw;
  font-family: PingFang SC;
  font-weight: 400;
  color: #aaaaaa;
}
.checkMobile .inputGroup .phone[data-v-cae8aa7c]::placeholder,
.checkMobile .inputGroup .code[data-v-cae8aa7c]::placeholder {
  font-size: 3.73333vw;
  font-family: PingFang SC;
  font-weight: 400;
  color: #aaaaaa;
}
.checkMobile .inputGroup .getCode[data-v-cae8aa7c] {
  height: 5.06667vw;
  width: 24.62222vw;
  position: absolute;
  top: 34.4vw;
  right: 5.06667vw;
  text-align: center;
  border-left: 0.26667vw solid #d2d2d2;
  font-size: 3.37778vw;
  font-family: PingFang SC;
  font-weight: 500;
  color: #202020;
  line-height: 5.06667vw;
}
.checkMobile .inputGroup .van-count-down[data-v-cae8aa7c] {
  line-height: 5.06667vw;
  font-size: 3.37778vw;
  font-family: PingFang SC;
  font-weight: 500;
  color: #202020;
}
.checkMobile .inputGroup .problem span[data-v-cae8aa7c] {
  font-size: 3.2vw;
  font-family: PingFang SC;
  font-weight: 400;
  color: #aaaaaa;
  border-bottom: 0.17778vw solid #aaaaaa;
  display: inline-block;
  height: 5.33333vw;
  line-height: 5.33333vw;
}
.checkMobile .inputGroup .problem .getSayCode[data-v-cae8aa7c] {
  float: right;
}
.checkMobile .inputGroup .confirm[data-v-cae8aa7c] {
  width: 100%;
  height: 13.33333vw;
  background: #dcb982;
  border-radius: 0.8vw;
  font-size: 4.26667vw;
  font-family: PingFang SC;
  font-weight: 500;
  color: #ffffff;
  line-height: 4.26667vw;
  border: none;
  margin-top: 15.91111vw;
}

.setNewMobile {
  background: #fff;
  margin-top: 2.66667vw;
  height: calc(100% - 2.66667vw);
  padding: 0 5.33333vw;
}
.setNewMobile h3 {
  font-size: 3.2vw;
  font-family: PingFang SC;
  font-weight: 400;
  color: #aaaaaa;
  padding: 3.73333vw 0;
}
.setNewMobile .van-field__control {
  height: 13.33333vw;
  line-height: 0;
}
.setNewMobile .van-field__control::-webkit-input-placeholder {
  line-height: 1rem;
}
.setNewMobile .van-field__control::-moz-placeholder {
  line-height: 1rem;
}
.setNewMobile .van-field__control:-ms-input-placeholder {
  line-height: 1rem;
}
.setNewMobile .van-field__control::-ms-input-placeholder {
  line-height: 1rem;
}
.setNewMobile .van-field__control::placeholder {
  line-height: 1rem;
}
.setNewMobile .inputGroup .phone,
.setNewMobile .inputGroup .code {
  height: 13.33333vw;
  background: #f5f5f5;
  border: 1px solid rgba(170, 170, 170, 0.5);
  margin-bottom: 2.66667vw;
  width: calc(100% - 3.11111vw);
  padding-left: 3.11111vw;
  color: #aaaaaa;
}
.setNewMobile .inputGroup .phone::-webkit-input-placeholder, .setNewMobile .inputGroup .code::-webkit-input-placeholder {
  font-size: 3.73333vw;
  font-family: PingFang SC;
  font-weight: 400;
  color: #aaaaaa;
}
.setNewMobile .inputGroup .phone::-moz-placeholder, .setNewMobile .inputGroup .code::-moz-placeholder {
  font-size: 3.73333vw;
  font-family: PingFang SC;
  font-weight: 400;
  color: #aaaaaa;
}
.setNewMobile .inputGroup .phone:-ms-input-placeholder, .setNewMobile .inputGroup .code:-ms-input-placeholder {
  font-size: 3.73333vw;
  font-family: PingFang SC;
  font-weight: 400;
  color: #aaaaaa;
}
.setNewMobile .inputGroup .phone::-ms-input-placeholder, .setNewMobile .inputGroup .code::-ms-input-placeholder {
  font-size: 3.73333vw;
  font-family: PingFang SC;
  font-weight: 400;
  color: #aaaaaa;
}
.setNewMobile .inputGroup .phone::placeholder,
.setNewMobile .inputGroup .code::placeholder {
  font-size: 3.73333vw;
  font-family: PingFang SC;
  font-weight: 400;
  color: #aaaaaa;
}
.setNewMobile .inputGroup .getCode {
  height: 5.06667vw;
  width: 24.62222vw;
  position: absolute;
  top: 34.4vw;
  right: 5.06667vw;
  text-align: center;
  border-left: 0.26667vw solid #d2d2d2;
  font-size: 3.37778vw;
  font-family: PingFang SC;
  font-weight: 500;
  color: #202020;
  line-height: 5.06667vw;
}
.setNewMobile .inputGroup .getCode .van-count-down {
  line-height: 5.06667vw;
  font-size: 3.37778vw;
  font-family: PingFang SC;
  font-weight: 500;
  color: #202020;
}
.setNewMobile .inputGroup .problem span {
  font-size: 3.2vw;
  font-family: PingFang SC;
  font-weight: 400;
  color: #aaaaaa;
  border-bottom: 0.17778vw solid #aaaaaa;
  display: inline-block;
  height: 5.33333vw;
  line-height: 5.33333vw;
}
.setNewMobile .inputGroup .problem .getSayCode {
  float: right;
}
.setNewMobile .inputGroup .confirm {
  width: 100%;
  height: 13.33333vw;
  background: #dcb982;
  border-radius: 0.8vw;
  font-size: 4.26667vw;
  font-family: PingFang SC;
  font-weight: 500;
  color: #ffffff;
  line-height: 4.26667vw;
  border: none;
  margin-top: 15.91111vw;
}

.myMobile[data-v-77dfefa6] {
  text-align: center;
}
.myMobile h3[data-v-77dfefa6],
.myMobile p[data-v-77dfefa6] {
  font-size: 3.2vw;
  font-family: PingFang SC;
  font-weight: 400;
  color: #aaaaaa;
}
.myMobile h3[data-v-77dfefa6] {
  margin-top: 4.71111vw;
}
.myMobile p[data-v-77dfefa6] {
  margin-top: 13.95556vw;
}
.myMobile h2[data-v-77dfefa6] {
  margin-top: 4.08889vw;
  font-size: 6.4vw;
  font-family: PingFang SC;
  font-weight: 500;
  color: #202020;
}
.myMobile .changePhone[data-v-77dfefa6] {
  margin-top: 11.28889vw;
  width: 93.6vw;
  height: 13.33333vw;
  border-radius: 0.8vw;
  font-size: 4.26667vw;
  font-family: PingFang SC;
  font-weight: 500;
  background: #f5f5f5;
}

.checkIdentity {
  background: #fff;
  height: calc(100% - 2.66667vw);
  margin-top: 2.66667vw;
  text-align: center;
}
.checkIdentity .inputCode {
  padding: 0 5.33333vw;
  text-align: left;
}
.checkIdentity .inputCode .code {
  height: 13.33333vw;
  line-height: 13.33333vw;
  background: #f5f5f5;
  border: 1px solid rgba(170, 170, 170, 0.5);
  margin-bottom: 2.66667vw;
  padding: 0;
  padding-left: 3.11111vw;
}
.checkIdentity .inputCode .code .van-field__control {
  height: 13.33333vw;
  line-height: 0;
}
.checkIdentity .inputCode .code .van-field__control::-webkit-input-placeholder {
  line-height: 1rem;
}
.checkIdentity .inputCode .code .van-field__control::-moz-placeholder {
  line-height: 1rem;
}
.checkIdentity .inputCode .code .van-field__control:-ms-input-placeholder {
  line-height: 1rem;
}
.checkIdentity .inputCode .code .van-field__control::-ms-input-placeholder {
  line-height: 1rem;
}
.checkIdentity .inputCode .code .van-field__control::placeholder {
  line-height: 1rem;
}
.checkIdentity .inputCode .code::-webkit-input-placeholder {
  font-size: 3.73333vw;
  font-family: PingFang SC;
  font-weight: 400;
  color: #aaaaaa;
}
.checkIdentity .inputCode .code::-moz-placeholder {
  font-size: 3.73333vw;
  font-family: PingFang SC;
  font-weight: 400;
  color: #aaaaaa;
}
.checkIdentity .inputCode .code:-ms-input-placeholder {
  font-size: 3.73333vw;
  font-family: PingFang SC;
  font-weight: 400;
  color: #aaaaaa;
}
.checkIdentity .inputCode .code::-ms-input-placeholder {
  font-size: 3.73333vw;
  font-family: PingFang SC;
  font-weight: 400;
  color: #aaaaaa;
}
.checkIdentity .inputCode .code::placeholder {
  font-size: 3.73333vw;
  font-family: PingFang SC;
  font-weight: 400;
  color: #aaaaaa;
}
.checkIdentity .inputCode h3 {
  font-size: 3.2vw;
  font-family: PingFang SC;
  font-weight: 400;
  color: #aaaaaa;
  line-height: 10.75556vw;
}
.checkIdentity .confirm {
  margin-top: 13.42222vw;
  width: 93.6vw;
  height: 13.33333vw;
  border-radius: 0.8vw;
  font-size: 4.26667vw;
  font-family: PingFang SC;
  font-weight: 500;
  background: #dcb982;
  color: #fff;
}

.myBankCard[data-v-1ebbb670] {
  height: calc(100% - 8vw);
}
.myBankCard .van-loading[data-v-1ebbb670] {
  text-align: center;
}
.myBankCard .noData[data-v-1ebbb670] {
  width: 37.33333vw;
  margin: 36.71111vw 0 8.88889vw;
}
.myBankCard .tips[data-v-1ebbb670] {
  text-align: center;
  font-size: 3.91111vw;
  font-family: PingFang SC;
  font-weight: 400;
  color: #ababab;
}
.myBankCard .btn[data-v-1ebbb670] {
  margin-top: 13.42222vw;
  width: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.myBankCard .btn .confirm[data-v-1ebbb670] {
  border: none;
  width: 46.84444vw;
  height: 13.33333vw;
  border: 0.17778vw solid #dcb982;
  background: #f5f5f5;
  border-radius: 0.8vw;
  font-size: 4.26667vw;
  font-family: PingFang SC;
  font-weight: 500;
  color: #dcb982;
}
.myBankCard .cardList[data-v-1ebbb670] {
  margin-bottom: 44.44444vw;
}
.myBankCard .cardList li[data-v-1ebbb670] {
  width: 93.6vw;
  height: 37.95556vw;
  border-radius: 0.8vw;
  margin: 2.66667vw auto 0;
}
.myBankCard .cardList li .cardInfo[data-v-1ebbb670] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  height: 21.33333vw;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.myBankCard .cardList li .cardInfo .logo[data-v-1ebbb670] {
  width: 10.75556vw;
  height: 10.75556vw;
  background: #fff;
  border-radius: 50%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  margin: 0 3.73333vw;
}
.myBankCard .cardList li .cardInfo .logo img[data-v-1ebbb670] {
  width: calc(100% - 2.48889vw);
}
.myBankCard .cardList li .cardInfo .userInfo[data-v-1ebbb670] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  height: 10.75556vw;
}
.myBankCard .cardList li .cardInfo .userInfo p[data-v-1ebbb670] {
  font-size: 4.26667vw;
  font-family: PingFang SC;
  font-weight: 500;
  color: #ffffff;
}
.myBankCard .cardList li .cardInfo .cardNum[data-v-1ebbb670] {
  height: 10.75556vw;
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  text-align: right;
  padding-right: 3.73333vw;
}
.myBankCard .cardList li .cardInfo .cardNum span[data-v-1ebbb670] {
  font-size: 4.26667vw;
  font-family: DIN Alternate;
  font-weight: bold;
  color: #ffffff;
}
.myBankCard .cardList li .remove[data-v-1ebbb670] {
  width: 12.44444vw;
  height: 5.33333vw;
  border: 0.17778vw solid #ffffff;
  border-radius: 0.8vw;
  font-size: 3.2vw;
  font-family: PingFang SC;
  font-weight: 400;
  color: #ffffff;
  background: transparent;
  margin: 6.13333vw 0 0 3.73333vw;
}
.myBankCard .bottomBtn[data-v-1ebbb670] {
  height: 25.6vw;
  position: fixed;
  width: 100%;
  text-align: center;
  bottom: 0;
  background: #f5f5f5;
}
.myBankCard .bottomBtn .addCard[data-v-1ebbb670] {
  width: 93.6vw;
  height: 13.33333vw;
  background: #dcb982;
  border-radius: 0.8vw;
  font-size: 4.26667vw;
  font-family: PingFang SC;
  font-weight: 500;
  color: #ffffff;
  border: none;
}

.myManager {
  margin-top: 2.66667vw;
}
.myManager .managerInfo {
  height: 18.66667vw;
  background: #fff;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.myManager .managerInfo img {
  width: 12.8vw;
  height: 12.8vw;
  margin: 0 5.33333vw;
  border-radius: 50%;
}
.myManager .managerInfo div {
  height: 12.8vw;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -ms-flex-pack: distribute;
      justify-content: space-around;
}
.myManager .managerInfo p {
  font-size: 3.37778vw;
  font-family: PingFang SC;
  font-weight: 500;
  color: #202020;
}
.myManager .managerInfo span {
  font-size: 3.37778vw;
  font-family: PingFang SC;
  font-weight: 400;
  color: #202020;
}
.myManager .housekeeper {
  margin-top: 2.66667vw;
  height: 46.4vw;
  background: #fff;
  padding: 0 5.6vw;
}
.myManager .housekeeper .housekeeperInfo {
  height: 23.2vw;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  border-bottom: 0.17778vw solid #f5f5f5;
}
.myManager .housekeeper .housekeeperInfo img {
  width: 12.8vw;
  height: 12.8vw;
  margin-right: 5.33333vw;
  border-radius: 50%;
}
.myManager .housekeeper .housekeeperInfo .message {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: space-between;
      -ms-flex-align: space-between;
          align-items: space-between;
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
.myManager .housekeeper .housekeeperInfo .message div {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  margin-top: 0.88889vw;
  font-size: 3.2vw;
  font-family: PingFang SC;
  font-weight: 400;
  color: #202020;
}
.myManager .housekeeper .housekeeperInfo .message div span {
  line-height: 5.33333vw;
}
.myManager .housekeeper .housekeeperInfo .message div .connect {
  width: 13.33333vw;
  height: 5.33333vw;
  border: 0.17778vw solid #dcb982;
  border-radius: 0.53333vw;
  background: #fff;
  font-size: 2.66667vw;
}
.myManager .housekeeper .tips {
  font-size: 3.2vw;
  font-family: PingFang SC;
  font-weight: 500;
  color: #dcb982;
  line-height: 4.26667vw;
  margin-top: 2.48889vw;
}
.myManager .housekeeper .time {
  margin-top: 1.77778vw;
}
.myManager .housekeeper .time p {
  font-size: 2.66667vw;
  font-family: PingFang SC;
  font-weight: 400;
  color: #aaaaaa;
  line-height: 4.26667vw;
}

.myClient .vux-tab-container,
.myClient .vux-tab-wrap,
.myClient .vux-tab,
.myClient .vux-tab-item {
  height: 13.33333vw;
  line-height: 13.33333vw;
  padding: 0;
}
.myClient .vux-tab-item {
  font-size: 3.37778vw;
  font-family: PingFang SC;
  font-weight: 400;
}
.myClient .vux-tab-selected {
  font-weight: 500;
}
.myClient .pullFresh {
  height: calc(100vh - 50.84444vw);
  overflow: scroll;
}
.myClient .van-dialog {
  width: 78.66667vw;
  height: 82.31111vw;
  -webkit-transform: initial;
  transform: initial;
  margin: -41.15556vw 0 0 -39.33333vw;
}
.myClient .search {
  height: 13.51111vw;
  background: #fff;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding: 0 3.2vw;
}
.myClient .search .van-search {
  padding: 0;
  width: 100%;
  border-radius: 4.35556vw;
  overflow: hidden;
}
.myClient .search .van-search .van-search__content {
  background: #f5f5f5;
}
.myClient .search .van-search .van-search__content .van-icon-search {
  font-size: 4.44444vw;
}
.myClient .search .van-search .van-search__content .van-field__left-icon {
  margin: 0 1.6vw;
}
.myClient .search .van-search .van-search__content .van-field__control {
  font-size: 3.2vw;
  font-family: PingFang SC;
  font-weight: 400;
  color: #aaaaaa;
}
.myClient .search .van-cell {
  line-height: 8.71111vw;
}
.myClient .detailContent {
  background: #ffffff;
  border-radius: 0.8vw;
  padding: 7.73333vw 5.33333vw;
}
.myClient .detailContent .head {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.myClient .detailContent .head .headImage {
  width: 16vw;
  height: 16vw;
  border-radius: 50%;
}
.myClient .detailContent .head div {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -ms-flex-pack: distribute;
      justify-content: space-around;
  margin-left: 2.66667vw;
}
.myClient .detailContent .head div p {
  height: 4.08889vw;
  font-size: 4.26667vw;
  font-family: PingFang SC;
  font-weight: 500;
  color: #282828;
}
.myClient .detailContent .head div .memberIcon {
  width: 16.88889vw;
  height: 5.06667vw;
  background: #202020;
  border-radius: 0.53333vw;
}
.myClient .detailContent .tips {
  font-size: 3.37778vw;
  font-family: PingFang SC;
  font-weight: 400;
  color: #202020;
  margin-top: 5.06667vw;
}
.myClient .detailContent .total {
  font-size: 5.33333vw;
  font-family: DIN Alternate;
  font-weight: bold;
  color: #202020;
  line-height: 23.11111vw;
  text-align: center;
}
.myClient .detailContent .customer {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: distribute;
      justify-content: space-around;
}
.myClient .detailContent .customer div {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.myClient .detailContent .customer div p {
  font-size: 5.33333vw;
  font-family: DIN Alternate;
  font-weight: bold;
  color: #202020;
}
.myClient .detailContent .customer div span {
  font-size: 3.37778vw;
  font-family: PingFang SC;
  font-weight: 400;
  color: #202020;
  margin-top: 3.28889vw;
}
.myClient header {
  margin: 2.66667vw 3.2vw;
  background: #fff;
  height: 16vw;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  padding: 0 4.44444vw;
}
.myClient header p {
  font-size: 4.26667vw;
  font-family: PingFang SC;
  font-weight: 500;
  color: #202020;
}
.myClient header p span {
  font-size: 3.2vw;
}
.myClient header .personNum {
  font-size: 5.33333vw;
  font-family: DIN Alternate;
  font-weight: bold;
}
.myClient .clientList {
  height: 21.06667vw;
  line-height: 21.06667vw;
  padding: 0 5.33333vw;
}
.myClient .clientList .van-icon {
  line-height: 21.06667vw;
}
.myClient .clientList .clientContent {
  height: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.myClient .clientList .clientContent img {
  width: 12.8vw;
  height: 12.8vw;
  border-radius: 50%;
}
.myClient .clientList .clientContent .detail {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  height: 12.8vw;
  -ms-flex-pack: distribute;
      justify-content: space-around;
  line-height: 1;
  margin-left: 4.44444vw;
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
.myClient .clientList .clientContent .detail p {
  font-size: 4.26667vw;
  font-family: PingFang SC;
  font-weight: 500;
  color: #282828;
  letter-spacing: 0.17778vw;
}
.myClient .clientList .clientContent .detail span {
  font-size: 3.37778vw;
  font-family: PingFang SC;
  font-weight: 400;
  color: #aaaaaa;
  letter-spacing: 0.17778vw;
}

.coupon .vux-tab-container,
.coupon .vux-tab-wrap,
.coupon .vux-tab,
.coupon .vux-tab-item {
  height: 11.02222vw;
  line-height: 11.02222vw;
  padding: 0;
}
.coupon .vux-tab-item {
  font-size: 3.37778vw;
  font-family: PingFang SC;
  font-weight: 400;
}
.coupon .vux-tab-selected {
  font-weight: 500;
}
.coupon .pullFresh {
  height: calc(100vh - 11.02222vw);
  overflow: scroll;
}
.coupon .cus-order-info {
  background: #fff;
  width: 87.2vw;
  margin: 2.66667vw auto 0;
  padding: 0 3.2vw;
  border-radius: 1.6vw;
  font-size: 3.2vw;
}
.coupon .cus-order-info > p:first-child {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  line-height: 10.66667vw;
  border-bottom: 1px solid #f5f5f5;
}
.coupon .cus-order-info .income {
  color: #333;
  line-height: 11.91111vw;
  font-size: 4.88889vw;
  font-family: DIN Alternate;
}
.coupon .cus-order-info .income::before {
  content: '收益指数';
  font-size: 3.2vw;
  margin-right: 0.53333vw;
}
.coupon .empty-list {
  margin-top: 26.66667vw !important;
}

.customerOrderDetail header {
  height: 21.15556vw;
  background: #fff;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.customerOrderDetail header img {
  width: 12.8vw;
  height: 12.8vw;
  border-radius: 50%;
  margin: 0 4.35556vw 0 5.33333vw;
}
.customerOrderDetail header p {
  margin-bottom: 1.86667vw;
  font-size: 3.37778vw;
  font-family: PingFang SC;
  font-weight: 400;
  color: #aaaaaa;
}
.customerOrderDetail header .receiptsIndices {
  font-size: 3.2vw;
  font-family: PingFang SC;
  font-weight: 500;
  color: #333333;
}
.customerOrderDetail header .receiptsIndices span {
  font-size: 4.88889vw;
  font-family: DIN Alternate;
  font-weight: bold;
  color: #333333;
}
.customerOrderDetail .cus-order-info {
  background: #fff;
  margin-top: 5.6vw;
  padding: 0 3.2vw;
  border-radius: 1.6vw;
  font-size: 3.2vw;
}
.customerOrderDetail .cus-order-info > p:first-child {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  line-height: 10.66667vw;
  border-bottom: 1px solid #f5f5f5;
}
.customerOrderDetail .orderInfo {
  height: 43.02222vw;
  background: #ffffff;
  padding: 0 4.44444vw;
  margin-top: 5.42222vw;
}
.customerOrderDetail .orderInfo div {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  height: 13.33333vw;
  border-bottom: 0.17778vw solid #f2f2f2;
}
.customerOrderDetail .orderInfo h3 {
  font-size: 3.37778vw;
  font-family: PingFang SC;
  font-weight: 400;
  color: #333333;
  padding-left: 1.68889vw;
  border-left: 0.53333vw solid #dcb982;
}
.customerOrderDetail .orderInfo p {
  font-size: 3.2vw;
  font-family: PingFang SC;
  font-weight: 400;
  color: #333333;
  margin-top: 3.11111vw;
}

.invitation .van-swipe-item {
  margin-right: 5.33333vw;
}
.invitation .van-swipe__track {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.invitation .van-swipe__indicators {
  margin-left: -2.66667vw;
  bottom: 1.77778vw;
}
.invitation .van-swipe__indicator {
  width: 1.77778vw;
  height: 1.77778vw;
}
.invitation header {
  background: #202020;
  height: 8.88889vw;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  color: #dcb982;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  padding: 0 5.33333vw;
  font-size: 3.37778vw;
}
.invitation header .inviteCode {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  height: 5.06667vw;
}
.invitation header .inviteCode .code {
  margin-right: 3.55556vw;
}
.invitation header .inviteCode .copy {
  width: 8.88889vw;
  height: 4.88889vw;
  line-height: 4.88889vw;
  border: 0.17778vw solid #dcb982;
  color: #dcb982;
  border-radius: 0.53333vw;
  letter-spacing: 0.17778vw;
  background: transparent;
  font-size: 2.66667vw;
}
.invitation section {
  text-align: center;
  padding-left: 5.33333vw;
  padding-top: 5.33333vw;
}
.invitation section img {
  width: 100%;
}
.invitation section .canvas-div {
  display: none;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.invitation section #canvas {
  position: absolute;
  top: -53.33333vw;
}

.download img {
  width: 100%;
}
.download .bottom {
  position: absolute;
  width: 100%;
  bottom: 0;
  z-index: 9;
  height: 67.82222vw;
  background: url(../img/downloadBottom.5003d943.png) center center no-repeat;
  background-size: 100% 100%;
}
.download .bottom .btn {
  width: 84.44444vw;
  border-radius: 1.06667vw;
  margin: 13.33333vw auto 0;
}
.download .mask {
  width: 50%;
  position: absolute;
  right: 5.33333vw;
  top: 5.33333vw;
}

.coupon .vux-tab-container,
.coupon .vux-tab-wrap,
.coupon .vux-tab,
.coupon .vux-tab-item {
  height: 11.02222vw;
  line-height: 11.02222vw;
  padding: 0;
}
.coupon .vux-tab-item {
  font-size: 3.37778vw;
  font-family: PingFang SC;
  font-weight: 400;
}
.coupon .vux-tab-selected {
  font-weight: 500;
}
.coupon .pullFresh {
  height: calc(100vh - 11.02222vw);
  overflow: scroll;
}
.coupon .couponList .couponContent {
  position: relative;
  width: 93.6vw;
  height: 22.22222vw;
  background: #fff;
  border-radius: 1.33333vw;
  margin: 2.66667vw auto 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.coupon .couponList .couponContent .sign {
  position: absolute;
  right: 0;
  width: 12.44444vw;
  height: 5.33333vw;
  background: #aaaaaa;
  border-radius: 0px 1.06667vw 0px 1.06667vw;
  font-size: 3.2vw;
  font-family: PingFang SC;
  font-weight: 500;
  color: #f5f5f5;
  text-align: center;
  line-height: 5.33333vw;
}
.coupon .couponList .couponContent .discount {
  width: 33.77778vw;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.coupon .couponList .couponContent .discount p {
  font-size: 10.48889vw;
  font-family: DIN Alternate;
  font-weight: bold;
  color: #ffffff;
  margin: 2.66667vw 0;
}
.coupon .couponList .couponContent .discount p span {
  font-size: 5.33333vw;
  font-family: DIN Alternate;
  font-weight: bold;
  color: #ffffff;
  margin: 0 0.88889vw;
}
.coupon .couponList .couponContent .discount .info {
  font-size: 3.2vw;
  font-family: PingFang SC;
  font-weight: 400;
  color: #ffffff;
  letter-spacing: 0.17778vw;
}
.coupon .couponList .couponContent .noUsed {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAX0AAAD6CAYAAABNu5eFAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyVpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTQ4IDc5LjE2NDAzNiwgMjAxOS8wOC8xMy0wMTowNjo1NyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIDIxLjAgKE1hY2ludG9zaCkiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6Nzg2NTU5REUxRjBFMTFFQUI3OERDRTBDNTQ2MUJBQ0YiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6Nzg2NTU5REYxRjBFMTFFQUI3OERDRTBDNTQ2MUJBQ0YiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo3ODY1NTlEQzFGMEUxMUVBQjc4RENFMEM1NDYxQkFDRiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo3ODY1NTlERDFGMEUxMUVBQjc4RENFMEM1NDYxQkFDRiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PlJ810EAAAguSURBVHja7N1t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) center center no-repeat;
  background-size: 100% 100%;
}
.coupon .couponList .couponContent .Used {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAX0AAAD6CAYAAABNu5eFAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyVpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTQ4IDc5LjE2NDAzNiwgMjAxOS8wOC8xMy0wMTowNjo1NyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIDIxLjAgKE1hY2ludG9zaCkiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MUQwNTI3RjkxRkFBMTFFQUIyNUJCQkY1NTIwMjk4NDYiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MUQwNTI3RkExRkFBMTFFQUIyNUJCQkY1NTIwMjk4NDYiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDoxRDA1MjdGNzFGQUExMUVBQjI1QkJCRjU1MjAyOTg0NiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDoxRDA1MjdGODFGQUExMUVBQjI1QkJCRjU1MjAyOTg0NiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Pptuwj8AAAgvSURBVHja7N1t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) center center no-repeat;
  background-size: 100% 100%;
}
.coupon .couponList .couponContent .couponDetail {
  padding-left: 3.2vw;
}
.coupon .couponList .couponContent .couponDetail p {
  margin: 4.44444vw 0 6.22222vw;
  font-size: 4.26667vw;
  font-family: PingFang SC;
  font-weight: 500;
  color: #aaaaaa;
}
.coupon .couponList .couponContent .couponDetail span {
  font-size: 3.2vw;
  font-family: PingFang SC;
  font-weight: 400;
  color: #aaaaaa;
}

.address .van-loading {
  text-align: center;
}
.address .noAddress {
  text-align: center;
}
.address .noAddress .noData {
  width: 37.33333vw;
  margin: 36.71111vw 0 8.88889vw;
}
.address .noAddress p {
  font-size: 3.91111vw;
  font-family: PingFang SC;
  font-weight: 400;
  color: #ababab;
}
.address .noAddress button {
  width: 35.64444vw;
  height: 9.6vw;
  background: #e3bf76;
  border-radius: 4.8vw;
  font-size: 3.91111vw;
  font-family: PingFang SC;
  font-weight: 400;
  color: #ffffff;
  border: none;
  margin-top: 5.51111vw;
}
.address .hasAddress {
  margin-top: 2.66667vw;
  margin-bottom: 44.44444vw;
}
.address .hasAddress .tempDiv {
  width: 73.86667vw;
}
.address .hasAddress .cell {
  height: 31.11111vw;
  padding: 0 5.42222vw;
  background: #fff;
  border-bottom: 0.17778vw solid #f5f5f5;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.address .hasAddress .cell .edit {
  width: 15.55556vw;
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
  font-size: 3.82222vw;
  color: #202020;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.address .hasAddress .cell .edit img {
  width: 3.82222vw;
  height: 3.82222vw;
}
.address .hasAddress .cell .city {
  height: 9.95556vw;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.address .hasAddress .cell .city .sign {
  display: inline-block;
  width: 6.75556vw;
  height: 3.37778vw;
  background: #dcb982;
  border-radius: 0.53333vw;
  font-size: 2.31111vw;
  font-family: PingFang SC;
  font-weight: 400;
  color: #ffffff;
  line-height: 3.37778vw;
  text-align: center;
  margin-right: 2.04444vw;
}
.address .hasAddress .cell .city .cityDetail {
  font-size: 3.37778vw;
  font-family: PingFang SC;
  font-weight: 400;
  color: #202020;
}
.address .hasAddress .cell .addressDetail {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  height: 9.77778vw;
  overflow: hidden;
}
.address .hasAddress .cell .addressDetail p {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  font-size: 4.26667vw;
  font-family: PingFang SC;
  font-weight: 500;
  color: #202020;
  line-height: 4.88889vw;
  display: -webkit-box;
  overflow: hidden;
  text-overflow: ellipsis;
  word-wrap: break-word;
  white-space: normal !important;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
}
.address .hasAddress .cell .user {
  margin-top: 3.64444vw;
  font-size: 3.73333vw;
  font-family: PingFang SC;
  font-weight: 400;
  color: #202020;
}
.address .hasAddress .cell .user .userName {
  margin-right: 3.55556vw;
}
.address .hasAddress .btn {
  width: 100%;
  text-align: center;
  position: fixed;
  bottom: 13.33333vw;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.address .hasAddress .btn .addAddress {
  width: 93.6vw;
  height: 13.33333vw;
  border-radius: 0.8vw;
  font-size: 4.26667vw;
  font-family: PingFang SC;
  font-weight: 500;
  background: #dcb982;
  color: #fff;
}

.fillAddress {
  margin-top: 2.66667vw;
}
.fillAddress .van-cell {
  margin: 0 5.33333vw;
  width: auto;
  height: 13.33333vw;
  line-height: 13.33333vw;
  padding: 0;
}
.fillAddress .van-cell .form-item {
  font-size: 3.73333vw;
  font-family: PingFang SC;
  font-weight: 500;
  color: #202020;
}
.fillAddress .van-cell .van-cell__value {
  font-size: 3.73333vw;
  font-family: PingFang SC;
  font-weight: 500;
  color: #202020;
}
.fillAddress .van-cell .van-field__control {
  line-height: inherit;
}
.fillAddress .van-cell .selectAdd {
  border: none;
  font-size: 3.37778vw;
  font-family: PingFang SC;
  font-weight: 400;
  color: #aaaaaa;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.fillAddress .van-cell .selectAdd img {
  width: 2.4vw;
  height: 3.37778vw;
}
.fillAddress .van-cell .selectAdd::before {
  background-color: #fff;
}
.fillAddress .simpleLine .van-field__control {
  height: 13.33333vw;
  line-height: 0;
}
.fillAddress .simpleLine .van-field__control::-webkit-input-placeholder {
  line-height: 1rem;
}
.fillAddress .simpleLine .van-field__control::-moz-placeholder {
  line-height: 1rem;
}
.fillAddress .simpleLine .van-field__control:-ms-input-placeholder {
  line-height: 1rem;
}
.fillAddress .simpleLine .van-field__control::-ms-input-placeholder {
  line-height: 1rem;
}
.fillAddress .simpleLine .van-field__control::placeholder {
  line-height: 1rem;
}
.fillAddress .addressDetail {
  height: 26.66667vw;
}
.fillAddress .addressDetail .van-cell__value {
  line-height: 6.66667vw;
  padding-top: 3.55556vw;
}
.fillAddress .setDefAddress {
  height: 18.66667vw;
  margin: 2.66667vw 0;
  padding: 0 5.33333vw;
}
.fillAddress .setDefAddress .van-cell__title span {
  display: block;
  margin: 4.44444vw 0 2.31111vw 0;
  font-size: 3.73333vw;
  font-family: PingFang SC;
  font-weight: 500;
  color: #202020;
  line-height: 1;
}
.fillAddress .setDefAddress .van-cell__title .van-cell__label {
  line-height: 1;
  font-size: 3.37778vw;
  font-family: PingFang SC;
  font-weight: 400;
  color: #aaaaaa;
}
.fillAddress .setDefAddress .van-cell__value {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
}
.fillAddress footer {
  position: absolute;
  width: 100%;
  bottom: 12.26667vw;
  text-align: center;
}
.fillAddress footer .confirm {
  width: 93.6vw;
  height: 13.33333vw;
  background: #dcb982;
  border-radius: 0.8vw;
  font-size: 4.26667vw;
  font-family: PingFang SC;
  font-weight: 500;
  color: #ffffff;
  line-height: 4.26667vw;
  border: none;
}
.fillAddress footer .delete {
  margin-top: 2.66667vw;
}

.financialManage {
  margin-top: 2.66667vw;
}
.financialManage .balance {
  height: 31.11111vw;
  padding-left: 5.15556vw;
  background: #fff;
}
.financialManage .balance p {
  font-size: 4.26667vw;
  font-weight: 500;
  color: #202020;
}
.financialManage .balance .count {
  font-size: 7.11111vw;
  font-weight: bold;
  padding: 8.97778vw 0 5.24444vw;
  font-family: DIN Alternate;
}
.financialManage .balance .count span {
  font-size: 4.26667vw;
  margin-right: 0.88889vw;
}
.financialManage .toDetail {
  margin-top: 2.66667vw;
  height: 16vw;
  line-height: 16vw;
  padding: 0 5.33333vw;
}
.financialManage .toDetail i {
  line-height: 16vw;
  font-size: 3.46667vw;
}
.financialManage .toDetail .van-cell__title {
  font-size: 3.73333vw;
  font-family: PingFang SC;
  font-weight: 500;
  color: #202020;
}
.financialManage .withdrawal {
  width: 93.6vw;
  height: 13.33333vw;
  background: #dcb982;
  border: none;
  border-radius: 0.8vw;
  font-size: 4.26667vw;
  font-family: PingFang SC;
  font-weight: 400;
  color: #f5f5f5;
  position: fixed;
  bottom: 12.26667vw;
  left: calc(50% - 46.8vw);
}
.financialManage .withdrawal .tips {
  font-size: 3.2vw;
  font-family: PingFang SC;
  font-weight: 400;
  color: #f5f5f5;
  position: absolute;
  right: 4.62222vw;
}
.financialManage .withdrawal i {
  display: inline-block;
  width: 3.73333vw;
  height: 4vw;
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACoAAAAtCAYAAADYxvnjAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyVpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTQ4IDc5LjE2NDAzNiwgMjAxOS8wOC8xMy0wMTowNjo1NyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIDIxLjAgKE1hY2ludG9zaCkiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MTVENEQyMTYyMTczMTFFQTkyQTlFMzAyODIzQ0ZCRTYiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MTVENEQyMTcyMTczMTFFQTkyQTlFMzAyODIzQ0ZCRTYiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDoxNUQ0RDIxNDIxNzMxMUVBOTJBOUUzMDI4MjNDRkJFNiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDoxNUQ0RDIxNTIxNzMxMUVBOTJBOUUzMDI4MjNDRkJFNiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PnpyXoUAAAH0SURBVHja7Jg7SwNBEMcv8QERISA+IEh8YCVG0ICFYhMUbSzUQoyPxspGUBQLsdBPkE60EBUUBCs/gIIKFtaijRAjBkG00eAT439hhGVJzssld9kjO/Arluzm/szOzs6OK5FIaBZYFRgBoyAILkEveDb7h8U5FOcBA2Ac9IMS7rd2Er6WL6Fu0A0mwTDw6sz1ZvMhs0KbyXNjwK/ZYJkIrQFhEhfUmfcGDsAjmLNLaBkYJIF9oEhn7hXYADt0aMJWe5TFXYi2lsVduc76D/LeOji1a+sDYIK21vfPumvy3nY2KSdTofN0agMG5sfBJjgBSUo76axFGDeBHrNCXUj4Sc0B5tYcYo4RKp76V7CXZm6I4uzPDsGDhdrCfMYRYzQG6tIs3BVyI7s6zywUesvfeipGlVAltNDzqNXmo8Kn0cDcinwJXQAr9LaS1qOrYFn2GG0FS06I0RnBIVGwaKDgZld2tZ1CxWJ5ChwZWPdu59Z7hCLnDhzLGKOlKR6DSRmFvoBPbszyZ72MQn/AhfC9fdAg46lnT+oubtwBbsC94O1Ut5itQrfANGjjX7+gVraE/wWGqGkhffUUpWbFLDgHTzKXeazLFwGdoJK2X4+YKpyVUCW0kIWKvadvMS1wxopYvk0eF2vGHJufvzlVI7dghf4KMAB+0VphLQVIdwAAAABJRU5ErkJggg==) center center no-repeat;
  background-size: 100% 100%;
  margin-right: 2.48889vw;
}
.financialManage .withdrawal .van-button__text {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}

.touchBalance .noData {
  width: 37.33333vw;
  margin: 36.71111vw 0 8.88889vw;
}
.touchBalance .vux-tab-container,
.touchBalance .vux-tab-wrap,
.touchBalance .vux-tab,
.touchBalance .vux-tab-item {
  height: 11.02222vw;
  line-height: 11.02222vw;
  padding: 0;
}
.touchBalance .pullFresh {
  height: calc(100vh - 11.02222vw);
  overflow: scroll;
}
.touchBalance .vux-tab-item {
  font-size: 3.37778vw;
  font-family: PingFang SC;
  font-weight: 400;
}
.touchBalance .vux-tab-selected {
  font-weight: 500;
}
.touchBalance .orderList {
  height: 18.66667vw;
  background: #fff;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  border-bottom: 0.17778vw solid #f5f5f5;
}
.touchBalance .orderList .orderContent {
  width: 100%;
  padding: 0 4.35556vw;
}
.touchBalance .orderList .orderContent div {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.touchBalance .orderList .orderContent div p {
  line-height: 11.73333vw;
  font-size: 3.73333vw;
  font-family: PingFang SC;
  font-weight: 500;
  color: #202020;
}
.touchBalance .orderList .orderContent div p span {
  line-height: 11.73333vw;
  font-size: 3.73333vw;
  font-family: PingFang SC;
  font-weight: 500;
  color: #202020;
}
.touchBalance .orderList .orderContent div span {
  font-size: 3.37778vw;
  font-family: PingFang SC;
  font-weight: 400;
  color: #aaaaaa;
}
.touchBalance .van-list-nomore-tip {
  text-align: center;
  font-size: 3.02222vw;
  margin-top: 0.88889vw;
  color: #666;
}
.touchBalance .empty-list {
  margin-top: 27.02222vw !important;
}

.help {
  margin-top: 2.66667vw;
  background: #fff;
  margin-bottom: 39.55556vw;
}
.help header {
  background: #fff;
  height: 13.33333vw;
  line-height: 13.33333vw;
  font-size: 4.26667vw;
  font-family: PingFang SC;
  font-weight: 500;
  color: #202020;
  border-bottom: 0.17778vw solid #f5f5f5;
  padding: 0 5.33333vw;
}
.help section {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  height: 26.66667vw;
  padding: 0 3.2vw;
}
.help section .quesLogo {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  width: 20.35556vw;
  height: 26.66667vw;
  border-right: 0.17778vw solid #f5f5f5;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  border-bottom: 0.17778vw solid #f5f5f5;
}
.help section .quesLogo img {
  width: 10.66667vw;
  height: 10.66667vw;
  margin-bottom: 2.66667vw;
  margin-left: -1.6vw;
}
.help section .quesLogo p {
  font-size: 3.2vw;
  font-family: PingFang SC;
  font-weight: 400;
  color: #202020;
  margin-left: -1.6vw;
}
.help section .question {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-flow: row wrap;
          flex-flow: row wrap;
  text-align: center;
  height: 26.66667vw;
  width: 73.06667vw;
}
.help section .question::after {
  border: none;
}
.help section .question .van-grid-item__content {
  padding: 0 1.77778vw;
  font-size: 3.2vw;
  height: 13.33333vw;
  font-family: PingFang SC;
  font-weight: 400;
  color: #202020;
  border-right: 0.17778vw solid #f5f5f5;
  border-bottom: 0.17778vw solid #f5f5f5;
  line-height: 1.5;
}
.help section .question .van-grid-item__content::after {
  border: none;
}
.help section .question .van-grid-item:nth-child(even) .van-grid-item__content {
  border-right: none;
}
.help footer {
  padding: 4.8vw 0;
  background: #fff;
  text-align: center;
  width: 100%;
  position: fixed;
  bottom: 0;
}
.help footer img {
  width: 5.06667vw;
  height: 4.8vw;
  margin-bottom: 2.31111vw;
}
.help footer p {
  font-size: 3.37778vw;
  font-family: PingFang SC;
  font-weight: 500;
  color: #202020;
  margin-bottom: 1.68889vw;
}

.questionList .van-cell[data-v-4ca10564] {
  height: 16vw;
  padding: 0.17778vw 5.42222vw;
}
.questionList .van-cell span[data-v-4ca10564] {
  font-size: 3.73333vw;
  font-family: PingFang SC;
  font-weight: 500;
  color: #202020;
}
.questionList .van-cell .van-cell__right-icon[data-v-4ca10564] {
  color: #aaa;
  font-size: 3.73333vw;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  height: auto;
}
.questionList .aboutUs[data-v-4ca10564] {
  margin-top: 2.66667vw;
}

.questionDetail {
  margin-top: 2.66667vw;
  background: #fff;
}
.questionDetail .question,
.questionDetail .answer {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  border-bottom: 0.17778vw solid #f5f5f5;
  padding: 5.33333vw;
}
.questionDetail .question div,
.questionDetail .answer div {
  height: 100%;
}
.questionDetail .question img,
.questionDetail .answer img {
  width: 4.44444vw;
  height: 4.44444vw;
  margin-right: 2.84444vw;
}
.questionDetail .question p,
.questionDetail .answer p {
  font-size: 3.37778vw;
  font-family: PingFang SC;
  font-weight: 400;
  color: #202020;
  line-height: 4.8vw;
  letter-spacing: 1px;
}

.rulesCenter .noData {
  width: 37.33333vw;
  margin: 36.71111vw 0 8.88889vw;
}
.rulesCenter .vux-tab-container,
.rulesCenter .vux-tab-wrap,
.rulesCenter .vux-tab,
.rulesCenter .vux-tab-item {
  height: 11.02222vw;
  line-height: 11.02222vw;
  padding: 0;
}
.rulesCenter .pullFresh {
  height: calc(100vh - 11.02222vw);
  overflow: scroll;
}
.rulesCenter .vux-tab-item {
  font-size: 3.37778vw;
  font-family: PingFang SC;
  font-weight: 400;
}
.rulesCenter .vux-tab-selected {
  font-weight: 500;
}
.rulesCenter .rulesList {
  height: 26.48889vw;
  background: #fff;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  border-bottom: 0.17778vw solid #f5f5f5;
}
.rulesCenter .rulesList .rulesContent {
  width: 100%;
  padding: 0 4.35556vw;
}
.rulesCenter .rulesList .rulesContent div {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.rulesCenter .rulesList .rulesContent div p {
  margin: 5.68889vw 0 10.04444vw;
  font-size: 3.73333vw;
  font-family: PingFang SC;
  font-weight: 500;
  color: #202020;
}
.rulesCenter .rulesList .rulesContent div p span {
  line-height: 11.73333vw;
  font-size: 3.73333vw;
  font-family: PingFang SC;
  font-weight: 500;
  color: #202020;
}
.rulesCenter .rulesList .rulesContent div span {
  font-size: 3.37778vw;
  font-family: PingFang SC;
  font-weight: 400;
  color: #aaaaaa;
}

.policyRuleDetail {
  background: #fff;
  min-height: calc(100% - 5.33333vw);
  padding: 2.66667vw 3.2vw;
}
.policyRuleDetail .title p {
  font-size: 3.73333vw;
  font-family: PingFang SC;
  font-weight: 400;
  color: #202020;
  margin: 2.48889vw 0 4.71111vw 2.13333vw;
}
.policyRuleDetail .title span {
  font-size: 3.37778vw;
  font-family: PingFang SC;
  font-weight: 400;
  color: #aaaaaa;
  margin-left: 2.13333vw;
}
.policyRuleDetail .content {
  margin-top: 7.02222vw;
  letter-spacing: 0.26667vw;
  font-size: 4.26667vw;
}
.policyRuleDetail .content img {
  width: 100%;
}

.recharge {
  margin-top: 2.66667vw;
}
.recharge .pop {
  height: 120.62222vw;
}
.recharge .pop .van-icon {
  line-height: 13.33333vw;
  top: 0;
  right: 3.2vw;
  width: 3.2vw;
  height: 3.2vw;
  color: #202020;
}
.recharge .pop .title {
  height: 13.33333vw;
  line-height: 13.33333vw;
  border-bottom: 0.17778vw solid #f5f5f5;
  text-align: center;
  font-size: 4.26667vw;
  font-family: PingFang SC;
  font-weight: 500;
  color: #202020;
}
.recharge .pop .van-cell {
  height: 15.82222vw;
  line-height: 15.82222vw;
  padding: 0 5.33333vw;
}
.recharge .pop .van-cell .van-cell__title,
.recharge .pop .van-cell .van-cell__value {
  font-size: 4.26667vw;
  font-family: PingFang SC;
  font-weight: 500;
  color: #202020;
}
.recharge .pop .van-cell .total {
  font-family: DIN Alternate;
  font-weight: bold;
}
.recharge .pop .toUp {
  width: 93.6vw;
  height: 13.33333vw;
  background: #dcb982;
  border-radius: 0.8vw;
  font-size: 4.26667vw;
  font-family: PingFang SC;
  font-weight: 500;
  color: #ffffff;
  position: absolute;
  bottom: 12.26667vw;
  left: 3.2vw;
  border: none;
}
.recharge .pop .lastCell::after {
  border: none;
}
.recharge .pop .account span {
  color: #aaaaaa;
}
.recharge .pop .tip {
  margin-top: 3.91111vw;
  padding: 0 5.33333vw;
  font-size: 3.2vw;
  font-family: PingFang SC;
  font-weight: 400;
  color: #aaaaaa;
  line-height: 5.33333vw;
  letter-spacing: 0.17778vw;
}
.recharge .van-dialog {
  left: 8%;
  top: 35%;
  -webkit-transform: initial;
  transform: initial;
}
.recharge .van-dialog .van-dialog__header {
  line-height: 8.88889vw;
  font-size: 4.26667vw;
  font-weight: 500;
  color: #202020;
}
.recharge .van-dialog .van-dialog__content .van-field {
  padding: 3.55556vw 0;
  width: 50.31111vw;
  margin: 0 auto;
}
.recharge .van-dialog .van-dialog__content .van-field .van-field__control {
  height: 9.15556vw;
  line-height: 1;
  font-size: 4.26667vw;
  background: #f2f2f2;
  border-radius: 0.35556vw;
  text-align: center;
  font-family: DIN Alternate;
  font-weight: bold;
}
.recharge .van-dialog .van-dialog__content .van-field .van-field__control::-webkit-input-placeholder {
  line-height: 1rem;
  font-size: 3.2vw;
  font-family: PingFang SC;
  font-weight: 400;
}
.recharge .van-dialog .van-dialog__content .van-field .van-field__control::-moz-placeholder {
  line-height: 1rem;
  font-size: 3.2vw;
  font-family: PingFang SC;
  font-weight: 400;
}
.recharge .van-dialog .van-dialog__content .van-field .van-field__control:-ms-input-placeholder {
  line-height: 1rem;
  font-size: 3.2vw;
  font-family: PingFang SC;
  font-weight: 400;
}
.recharge .van-dialog .van-dialog__content .van-field .van-field__control::-ms-input-placeholder {
  line-height: 1rem;
  font-size: 3.2vw;
  font-family: PingFang SC;
  font-weight: 400;
}
.recharge .van-dialog .van-dialog__content .van-field .van-field__control::placeholder {
  line-height: 1rem;
  font-size: 3.2vw;
  font-family: PingFang SC;
  font-weight: 400;
}
.recharge .van-dialog .van-button__text {
  font-size: 3.73333vw;
}

.container[data-v-926900a4] {
  background: #fff;
  font-size: 0;
}
.container img[data-v-926900a4] {
  width: 100%;
}

.container[data-v-1e301edd] {
  height: 100vh;
}
.container[data-v-1e301edd] .tel-confirm .van-dialog__header {
  padding-top: 7.46667vw;
  font-size: 4.26667vw;
  line-height: initial;
  color: #202020;
}
.container[data-v-1e301edd] .tel-confirm .van-dialog__message {
  padding-top: 8vw;
  font-size: 4.8vw;
  color: #202020;
}
.container[data-v-1e301edd] .van-tabs .van-tabs__wrap {
  height: 13.33333vw;
}
.container[data-v-1e301edd] .van-tabs .van-tabs__wrap span {
  line-height: 13.33333vw;
  font-size: 4.26667vw;
}
.container[data-v-1e301edd] .van-tabs .van-tabs__content {
  height: calc(100vh - 13.51111vw);
}
.container[data-v-1e301edd] .van-tabs .van-tabs__content .van-tab__pane {
  height: 100%;
}
.container[data-v-1e301edd] .van-tabs .van-tabs__content .van-tab__pane footer {
  color: #202020;
  font-size: 3.2vw;
  padding-top: 3.55556vw;
  text-align: center;
}
.container .cards-container[data-v-1e301edd] {
  height: calc(100% - 16vw);
  overflow-y: scroll;
  -webkit-overflow-scrolling: touch;
}
.container .cardListItem[data-v-1e301edd] {
  margin: 3.55556vw auto 0;
  width: 93.6vw;
  border-radius: 1.6vw;
}
.container .cardListItem .item-container[data-v-1e301edd] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  height: 26.66667vw;
  background-size: 100% 100%;
  background-position: left top;
}
.container .cardListItem .item-container .card-info[data-v-1e301edd] {
  height: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  margin-left: 6.30222vw;
  width: 56.88889vw;
}
.container .cardListItem .item-container .card-info p[data-v-1e301edd]:first-child {
  font-size: 5.33333vw;
  margin-bottom: 2.66667vw;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.container .cardListItem .item-container .card-info p[data-v-1e301edd]:first-child::after {
  content: '限时';
  display: inline-block;
  padding: 0 1.51111vw;
  line-height: 4.35556vw;
  border-radius: 0.53333vw;
  background: rgba(255, 255, 255, 0.8);
  font-size: 2.93333vw;
  margin-left: 0.88889vw;
  color: #6d8891;
}
.container .cardListItem .item-container .card-info p[data-v-1e301edd]:nth-child(2) {
  font-size: 3.2vw;
  color: #202020;
  margin-bottom: 3.55556vw;
}
.container .cardListItem .item-container .card-info p[data-v-1e301edd]:nth-child(3) {
  font-size: 2.66667vw;
  color: #666666;
}
.container .cardListItem .item-container .card-opera[data-v-1e301edd] {
  height: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
.container .cardListItem .item-container .card-opera .card-price[data-v-1e301edd] {
  font-size: 5.86667vw;
  font-family: DIN Alternate;
}
.container .cardListItem .item-container .card-opera .card-price[data-v-1e301edd]::before {
  content: '¥';
  font-size: 4.05067vw;
  display: inline;
  letter-spacing: 0.97778vw;
}
.container .cardListItem .item-container .card-opera .card-open[data-v-1e301edd] {
  background: #fff;
  color: #6e959c;
  font-size: 3.73333vw;
  width: 21.33333vw;
  height: 7.46667vw;
  border-radius: 3.46667vw;
  margin-top: 1.77778vw;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  line-height: 7.46667vw;
  text-align: center;
}
.container .cardListItem .item-container .card-opera .blackCard[data-v-1e301edd] {
  color: #906f36;
}
.container .cardListItem.vip .item-container[data-v-1e301edd] {
  background-image: url(../img/usedVIPBg.c365a178.png);
  color: #6e959c;
}
.container .cardListItem.black .item-container[data-v-1e301edd] {
  background-image: url(../img/usedBlackBg.783365ae.png);
  color: #906f36;
}
.container .cardListItem.black .item-container .card-info p[data-v-1e301edd]:first-child::after {
  color: #b68b2a;
}
.container .cardListItem.gift-card .item-container[data-v-1e301edd] {
  background-image: url(../img/giftVipCard.effaeed1.png);
  color: #6e959c;
}
.container .cardListItem .gift-tip[data-v-1e301edd] {
  width: 100%;
  height: 9.06667vw;
  border-radius: 0px 0px 1.6vw 1.6vw;
  border-width: 0 0.17778vw 0.17778vw 0.17778vw;
  border-style: solid;
  border-color: #dadada;
  color: #666666;
  font-size: 3.2vw;
  line-height: 9.06667vw;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  text-indent: 11.73333vw;
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACQAAAAnCAYAAABnlOo2AAAAAXNSR0IArs4c6QAABJpJREFUWAntWFtsVFUU3fvc2yIjErShH4BKO4OoDYlGTLVqsCpTDRENvmI0kR8lflAtGsW00yadEhTwET5IxJiIET/4IcYPM9PGUXxEgxqjxhedTkuK0USDL3DamXu269zOnR7KyHQ6fpg452POvvvstc8667zuHaYyJZ2MrxCSl5j4MiJ5X5HT0xTt/rwMzG8eSQzcqkn3MXOEiA8uWrjwkYarOn8/E5bP1DiS7L9fiPeKyPwgDskF9p755zU+sWT1ppOB367HhrY353T+ZRK53vajs1FStD68tvdL22/b/0gonYh3QZnn7GDbhmLfOUS3LO+IZWx/Zih+u/ZkP1iHbL9lQyHnmkhH91eWr2iqomUZw4n+KzA9uwquSajyqHJVq1JqM0bwo/GD7EqP5Z3RRLwpgGYGB27zNB0IyCD2PWK1wXXcNgxgfyFuIZHeF2Bm1sCcXtLJ/mdFaIvfwtwbicbiQVQm9fwiL/fnPkzH+ql2+jq89OLLx3450pDPet+D6YIpv3oyvLZ7Z2GKES4qnRz4AkNpMe2h+tDiJe2P/+zHWj8lFRLhuiBGCb8b2KZuau/6Nbx05V3o6G3fL3Rp5odvY15WbyuSIRWLRHt2BGRMHGxNLAUCPOHNUyd8/IyfkoTgPFSMY31H0S4Y3HL3pKvcB/E4aVxaaCuqjcZmpsPhaPc2Y9tlZDC+GYTXGB9i3jy/bctfdntglyTU1ND4BkBHTRA66xxOxl8dTz2zLACZ+sKbnhphUq/5PiEXU+JPP6qttjKYptVYAkNay24/limv6pyYb5f4KbmGTNxwYuAB0HklwIBgFp0dcJR6ndzQx2bqsKNu9jx5K4jB2NORjlhkOLGz0XGybVrTfSB653S7UUf1haM9/bbPtk8hJJ+8WEd/XCTc3p43I04PxlOBzDbI2FDht4Iq2DXFMo6WCSzccNFjGcCM1S84+5JlV3dlf0ruCk2E8vX5LOtmt/WE6dOEotOnLyCZ3IOt2oHOXd9J7BHmI5gGK2dJE+r1A9uCHKett5kAbH8PhM3pOr1cMI3wHxI5614lOrcDW3xdQMYkwBnjzJoM8fFwtLePlHphZuelnv3cNpmpDs0avIFV9mGFrXhjKeBsfVjK/vUhWpfcNbPN48dBZQXtpqWrCF0MxlXw7xTM1DkggxVQTRE6Xg3cxoKIW606ZjjH7KRV2Uy6akKQ+bAh4boONk61RTxD6IMq0nzKqm6vwdereUfN4VlFLgP9hiWVckdyH65h0edqZo+V5MAyr7XKkYJHk2IFC7VBKIXbxOOTjuOMm+vD+IKSSW1fLpPeKnbECXzF2j96ik++ga1eVFWLHAtHY5+dGvEfePJ3mHk7xMm8YS58MMSkeV8yL2da68fMnVJpHgDSzdHYRoPzrwocjvdAvNZKE5l4HPmLUcU9LetQX4c3MeOuqABxrRzZvYlXdE5Uvcsq6nkWwTVC5USqKVRTqJwC5dpra6imUDkFyrXX1tAsFTJfm3MuU1iWuedgztH4KnxAFl4/2KWHOE9XzoWSFuX/36iUM4CPwI9Y64rfh4R5NPiUnguH/xfmb06pnzSLQa/5AAAAAElFTkSuQmCC) #fff no-repeat;
  background-size: 3.2vw 3.2vw;
  background-position: 7.2vw 2.93333vw;
}
.container[data-v-1e301edd] .tel-dialog {
  left: 8%;
  top: 35%;
  -webkit-transform: initial;
  transform: initial;
}
.container[data-v-1e301edd] .tel-dialog .van-dialog__header {
  line-height: 8.88889vw;
  font-size: 4.26667vw;
  font-weight: 500;
  color: #202020;
}
.container[data-v-1e301edd] .tel-dialog .van-dialog__content .van-field {
  padding: 3.55556vw 0;
  width: 65.6vw;
  margin: 0 auto;
}
.container[data-v-1e301edd] .tel-dialog .van-dialog__content .van-field .van-field__control {
  height: 13.33333vw;
  line-height: 1;
  font-size: 4.26667vw;
  background: #f5f5f6;
  border-radius: 1.06667vw;
  border-radius: 0.35556vw;
  text-align: center;
  font-family: DIN Alternate;
  font-weight: bold;
}
.container[data-v-1e301edd] .tel-dialog .van-dialog__content .van-field .van-field__control::-webkit-input-placeholder {
  line-height: 1rem;
  font-size: 3.2vw;
  font-family: PingFang SC;
  font-weight: 400;
}
.container[data-v-1e301edd] .tel-dialog .van-dialog__content .van-field .van-field__control::-moz-placeholder {
  line-height: 1rem;
  font-size: 3.2vw;
  font-family: PingFang SC;
  font-weight: 400;
}
.container[data-v-1e301edd] .tel-dialog .van-dialog__content .van-field .van-field__control:-ms-input-placeholder {
  line-height: 1rem;
  font-size: 3.2vw;
  font-family: PingFang SC;
  font-weight: 400;
}
.container[data-v-1e301edd] .tel-dialog .van-dialog__content .van-field .van-field__control::-ms-input-placeholder {
  line-height: 1rem;
  font-size: 3.2vw;
  font-family: PingFang SC;
  font-weight: 400;
}
.container[data-v-1e301edd] .tel-dialog .van-dialog__content .van-field .van-field__control::placeholder {
  line-height: 1rem;
  font-size: 3.2vw;
  font-family: PingFang SC;
  font-weight: 400;
}
.container[data-v-1e301edd] .tel-dialog .van-button__text {
  font-size: 3.73333vw;
}
.container .list-empty .default[data-v-1e301edd] {
  margin-top: 27.02222vw;
}
.container .list-empty .golden-btn[data-v-1e301edd] {
  width: 39.37778vw;
  height: 10.66667vw;
  background: #dcb982;
  border-radius: 0.8vw;
  margin: 9.42222vw auto 0;
  color: #fff;
  text-align: center;
  line-height: 10.66667vw;
  font-size: 4.26667vw;
}

.container .vux-tab-wrap[data-v-3407c2ec] {
  height: 9.77778vw;
  padding: 0;
  padding-top: 3.55556vw;
  background: #fff;
}
.container .vux-tab-wrap[data-v-3407c2ec] .vux-tab-container {
  height: 9.77778vw;
  top: 3.55556vw;
}
.container .vux-tab-wrap[data-v-3407c2ec] .vux-tab-container .vux-tab {
  height: 100%;
  background-color: transparent;
}
.container .vux-tab-wrap[data-v-3407c2ec] .vux-tab-container .vux-tab .vux-tab-item {
  line-height: initial;
  color: #202020;
  font-weight: 400;
  font-size: 4.44444vw;
  background-color: transparent;
}
.container .vux-tab-wrap[data-v-3407c2ec] .vux-tab-ink-bar {
  bottom: 1px;
}
.container .list-container[data-v-3407c2ec] {
  height: calc(100vh - 16.88889vw);
  padding-bottom: 3.55556vw;
  overflow-y: scroll;
}
.container .list-container .list-empty .default[data-v-3407c2ec] {
  margin-top: 27.02222vw;
}
.container .list-container .list-empty .golden-btn[data-v-3407c2ec] {
  width: 39.37778vw;
  height: 10.66667vw;
  background: #dcb982;
  border-radius: 0.8vw;
  margin: 9.42222vw auto 0;
  color: #fff;
  text-align: center;
  line-height: 10.66667vw;
  font-size: 4.26667vw;
}
.container .cardListItem[data-v-3407c2ec] {
  margin: 3.55556vw auto 0;
  width: 93.59111vw;
}
.container .cardListItem .item-container[data-v-3407c2ec] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  color: #202020;
  height: 27.02222vw;
  border-radius: 1.06667vw;
  background-size: 100% 100%;
  background-position: left top;
}
.container .cardListItem .item-container .card-info[data-v-3407c2ec] {
  height: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  margin-left: 6.30222vw;
  width: 56.88889vw;
}
.container .cardListItem .item-container .card-info p[data-v-3407c2ec]:first-child {
  font-size: 4.8vw;
  margin-bottom: 2.66667vw;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.container .cardListItem .item-container .card-info p[data-v-3407c2ec]:first-child::after {
  content: '限时';
  display: inline-block;
  padding: 0 1.33333vw;
  line-height: 4.35556vw;
  border-radius: 0.53333vw;
  background: rgba(255, 255, 255, 0.8);
  font-size: 2.66667vw;
  margin-left: 0.8vw;
}
.container .cardListItem .item-container .card-info p[data-v-3407c2ec]:nth-child(2) {
  font-size: 3.2vw;
  color: #202020;
}
.container .cardListItem .item-container .card-info p[data-v-3407c2ec]:nth-child(3) {
  font-size: 2.66667vw;
}
.container .cardListItem .item-container .card-opera[data-v-3407c2ec] {
  height: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  font-size: 4.8vw;
}
.container .cardListItem .item-container .card-opera .card-price[data-v-3407c2ec] {
  font-family: DIN Alternate;
}
.container .cardListItem .item-container .card-opera .card-price[data-v-3407c2ec]::before {
  content: '¥';
  display: inline;
}
.container .cardListItem .item-container .card-opera .blackCard[data-v-3407c2ec] {
  color: #906f36;
}
.container .cardListItem .item-container .card-opera .used[data-v-3407c2ec] {
  font-size: 3.73333vw;
  font-family: PingFangSC-Regular, PingFang SC;
  font-weight: 400;
  color: #6d8891;
  height: 4.8vw;
  line-height: 4.8vw;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  margin-top: 1.77778vw;
}
.container .cardListItem .item-container .card-opera .used i[data-v-3407c2ec] {
  display: inline-block;
  width: 4.8vw;
  height: 4.8vw;
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEgAAABICAMAAABiM0N1AAAAqFBMVEUAAABwiJBwiJBwiJBwiJBwiJBwiJBwiJBwkKB4iJhsiJJwiJBsiJBwiJBwiJBwiJBwiJB4iKBwkJhwiJBwiJBwiJBwkJBwiJBuiJJuiZFuiJFtiJJuiJFwiJBwiJiYmJhwiJBwiJBuiJCAoKBwkKhwkJBwkJBwiJBwiJBwkJBwiJhwiJRsiJJuipBsipJwiJhwiJBwiJBwiJBwkJhsiJBtiJFsiJJwiJD52y5KAAAANHRSTlMAeNjISPDAcBAY+EDw0OiImBAYaLiAKGCw0ODw+OBACFhQ+AgIMBiwMCAoYIiIYCD4oKg4/C26cwAAAmBJREFUeAGk1QPW61AYRuE3rhv9tu2ddv4zu8bp+tLoWS52cKRt7l9f9g8Oj46Pjw4P9l9e79VHntxFbIjuklydXO/FawBO4nTpJYm3TOMTANbl3rXayrwFwHwZZs7H4XIOsPAytXHmRYDvPcjw4PlA5J2p0dQH4lC1whjwp9ruKgWCU211GgDplbbYnUNUqFERwXxXtcIZlLdq4baEWaga55Pq0lNL3mU1OZcpWTGbqrXpjFVh3s+KxY06uFmwMu4pnLB4VCePCyahNuzOqtmNOrr5/qddOa7mXE7V2fSSuTufUvDUgwepU4ZSvZTw35Oc+US36uU2wj/7/wYL9VT891KyiEC9BUTZvxs6VW+nf2/pekGsAWIW1/phD0INEMLe76KvQXxiScrXeOpg9FHuyuGxziUl8NalE1RVIMcDJJLuCDp2qk+55txJilh27PhjuZZE0heEHTu5MW73eoJsYEcZPOmZk6Ed6YRn7RMP7ihmXwek3d6zJeVAhywHd7TkUEfGvH7Mu3XkcaRjEm1IeL/o1FHCsRWaV9Xkwu7Uh6xHSyqnZHWMR7Ne9o5TsjrGy3aH3y3ZHXv4rQnplOyOMSFfOFFtqWVHJ7wYi9Yptepk8Kp7CFVb2jM75jayubG5pcruWBub7pirvmR3zK02gYf6kt0xNv/tx5H3HmztfOvFvqkABoAYhm4hkEYgvfJnl9HbTf/FJCwpd4QOsmOXzSBCYY0FLYB+DEYVHitgZwqhpEZplhe/rAUqCuQY6DoICCpp+MhSZ5+3zD4oRIk01ozT77Eu284r+fA6y3z4AdlPciqmDOvDAAAAAElFTkSuQmCC) center center no-repeat;
  background-size: 100% 100%;
  margin-right: 0.8vw;
}
.container .cardListItem .item-container .card-opera .usedBlack[data-v-3407c2ec] {
  color: #a27309;
}
.container .cardListItem .item-container .card-opera .usedBlack i[data-v-3407c2ec] {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEgAAABICAMAAABiM0N1AAAAulBMVEUAAACoeAikdAigeAiwgBCgcAigcAigcAiweBCoeAikdAioeBCgcAjAgCCgcAigcAigeAiocBCgcAikdAiocAioeBCgcAigeAjQmDCgeAigeAigdAigeAiokCCgcAigcAigeAigcAioeBCgcAioeBCgcAijdAmidAqicwmidAqidAqkdAigdAioeAikdAiocAigdAigeBCgcAigcAigcAiidAigcAigcAigcAigcAiicwmidAikdAigcAhm2bb2AAAAOnRSTlMAGNgYEMjY8BBI8CjQCJjASCB4+EBAiHgIaFj4YAjocHCwILgYgPjw4NCwiGAwYDDoKOBoUPj4qKA40Sp0cQAAAoZJREFUeAGk1AOWxEAUheE7itu2beOm97+tsd5JV/QdD/6UobJYzqaT8Wg4HI0n09lygSge2h2dgt5pPyCURj1147ttKlkstVqlYjK15btbr95AUEa2SdJ1iqbx78dm0XFJNrMGgiiXdJJaNgMPmaxGUi+V4augkUylcVc6RVIrQC2RJPlSgFLhhWQyAQXbIfUdfO100rFxl2mRvT4C6PdIy8Qd1RpzWQSUzbFWhaeWSyuPwPIW3YrneFyuVwhhtabrMSazxvUGoWzWrJkQbIvWCiGtLFq2OD8Oc3mEls/R+X+ekmQWEWTJ5L+zSvYQSY8s4EdZo95HJH2dWvnvAHeIaEeW8MXQ+YLIXqgb+FQiC4is8DOkRpMpxJBis4F3dTKNGNJk/auoIRbtc0YPt3Bn8fncs+WpvD0AaPPWDdN5uV7FHmdctgF0+BKycz3hP4cdADqLITuPD/ivSB24kGbIzhMEk1xgThoxOzDIOWbchu9IW84wZSp2BylOMWEy/DpLSU4wZjF2B0WOMWIWkv3k3dHudJDlCEO2ILSY26vHI7U4xJBtCM71etirxyO0OcSIJQjtqyj5dVDiyHOxBz8lxbzEYovtFyVVR2y/OJCypJiXOJDiioiSqiOuiLi0shSsY5BLLEgT90q1uqIjnhHxsInSVdERDxs6dKAoKTriqW3TzShKATqvAhX+BKojITNW/OYAWjEDDAChKAh+wAdi4YnqUwCv+18vgRYKr9lL7Mz4HREHeWCXzUJE01+sEQ1aLQD0Q2CUwmMK2DGFoKSG0ixc/GwzoKKMHPO6zgUELmlwkcWyz17MPrYe292uXkNU9Foa0xh60ti0rFCsq+xMz4f5mQ8vIGyHaPJ4DkcAAAAASUVORK5CYII=) center center no-repeat;
  background-size: 100% 100%;
}
.container .cardListItem.vip .item-container[data-v-3407c2ec] {
  background-image: url(../img/usedVIPBg.c365a178.png);
  color: #6e959c;
}
.container .cardListItem.vip .item-container .card-info p[data-v-3407c2ec]:last-child {
  color: #666;
}
.container .cardListItem.vip .item-container .card-info p[data-v-3407c2ec]:first-child::after {
  color: #6d8891;
}
.container .cardListItem.black .item-container[data-v-3407c2ec] {
  background-image: url(../img/usedBlackBg.783365ae.png);
  color: #906f36;
}
.container .cardListItem.black .item-container .card-info p[data-v-3407c2ec]:last-child {
  color: #666;
}
.container .cardListItem.black .item-container .card-info p[data-v-3407c2ec]:first-child::after {
  color: #b68b2a;
}
.container .cardListItem.gift-card .item-container[data-v-3407c2ec] {
  background-image: url(../img/SVIPCard.d969837b.png);
  color: #6e959c;
  border-radius: 1.06667vw 1.06667vw 0 0;
}
.container .cardListItem.failure .item-container[data-v-3407c2ec] {
  background-image: url(../img/fail-img-bg.394e2601.png);
  color: #666;
}
.container .cardListItem.failure .item-container .card-info p[data-v-3407c2ec]:last-child {
  color: #999;
}
.container .cardListItem.failure .item-container .card-info p[data-v-3407c2ec]:first-child::after {
  color: #666;
}
.container .cardListItem.failure .item-container .card-info p[data-v-3407c2ec]:nth-child(2) {
  margin-bottom: 4vw;
}
.container .cardListItem.failure .item-container .card-opera .card-price[data-v-3407c2ec] {
  font-size: 6.4vw;
}
.container .cardListItem.failure .item-container .card-opera .card-price[data-v-3407c2ec]::before {
  letter-spacing: 0.97778vw;
  font-size: 4.97778vw;
}
.container .cardListItem.failure .gift-tip[data-v-3407c2ec] {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACQAAAAnCAYAAABnlOo2AAAAAXNSR0IArs4c6QAABA5JREFUWAntmEtsTFEYgDsPbacpITJWIgwiNBKCNPEIZYHKoO20IiRsEAvvBAvVRNnUI2LRBZEgWExfEUkljShFQpQIQki8mkosmqCNPubp+697xp3ONdM7s5GYP/nnf//nP/+559xzx5aTAhobG6dHIpELuM0BH4BHqqqqnqcI08zEeomtQZgGthQWFu4pLS3tTRZrS2Yk4WYSnsfHpfxsNlsUvj4/P/+g1+vtV3ojbWpq8hB3MRqNLjPq4T+Ba5nQy2H6mPjXgihmH0nPxDwTmbeoVpP8o9FE3HoKuQYWGPUGvtfpdC4qLy9/ZdDFWHuMMzB+v38exZzSVQHoXrAY3AV+BQVmgHfxnaJJ/DQ0NKwjzq+KoZv3UZeDC+Gv6X5jQqHQZZ1PIKYdYpDTeO4XbxIdraysrFWRLS0tY4PBoCRcq+teQ+c6HI7x4XD4HXyh6Ik75PP5TkJliXMo0k73XkCLRHa5XG6WvEd4I5h2iCSjlJPdbr+neKFlZWXfIZXgHZGBWfhX05kT8KqYaiZRp4oRJ/gIxWgFwA8NDAz8FP1wMC2IwA7lyEAVileU5yZAR7Yhy3IKHAa3CgM8oTNSXBywnLLcS0VJ/pvkGIhz0AXTgjwezw3sXeJD8G6W8Ao7Z6Ieo5GKiooPzPSq7uPETy3/YWNnWKb5FHMb+znxxRai69VaEpMflSTBRKItdOeSwTBIMj94ne48lqWj0FXYbxl83jPzac3NzROIXQhuwuYz2IWtwefYMF1MjCuos7NzVF9fX7SkpCQkM2Zm7XhqbY5F/GF+wEr8GKWi2G7ihpCnKp2RYv+MfSbP12BbW1sBmyO3v78/4na7f8qY4mtjlpOg9TivxNmpJwgj26UoXU5FZMayexKeN5PAMDrJG3tcGEsa0MH5tFGUdeAaQzGIOQ4LxXxjCWqIOSuBIwAHPrFixF8feznHxk4xrBBlBqBeH6a7xmLeIikorlqLCcQ96cvSSj46NVqKGelzYpqb9f9makhP6cy0OzLsl/TGToxicpGMC6LNTyQ1Z1M0cQjLmrCdqh5aDvsT8BRW7ks5ubm5XZBB4dMFJvfG1t7e7uzp6VmKMI5Ecv4E4UNCOeJtnLZyHsHatW4iR+iG7KxueX0YB+cmMJmtOxudbO04IEdCB4fpvnBgPosL+hcEbYfx3pLboVykLAOdbJP7klzOCD7ArC3vWnK8J8dWGVx7VZBkA3yxKKwCsW5iakE57ZdYjRd/4ha3trbu4ANgKONdlk4ByWKyBSXrjtiyHcp2KFUHUtmzz1C2Q6k6kMqefYZG1CHetvK1mRZwddBiM8nBwEH+npEPyN/XD+h2LoQLRGEViNP+b8zLyzseCAQeUaDl+xB3sU/qU9rq+P+f/y+gg52c1fdjzwAAAABJRU5ErkJggg==);
}
.container .cardListItem .gift-tip[data-v-3407c2ec] {
  width: 100%;
  height: 9.06667vw;
  border-radius: 0px 0px 1.6vw 1.6vw;
  border-width: 0 0.17778vw 0.17778vw 0.17778vw;
  border-style: solid;
  border-color: #dadada;
  color: #666666;
  font-size: 3.2vw;
  line-height: 9.06667vw;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  text-indent: 11.73333vw;
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACQAAAAnCAYAAABnlOo2AAAAAXNSR0IArs4c6QAABJpJREFUWAntWFtsVFUU3fvc2yIjErShH4BKO4OoDYlGTLVqsCpTDRENvmI0kR8lflAtGsW00yadEhTwET5IxJiIET/4IcYPM9PGUXxEgxqjxhedTkuK0USDL3DamXu269zOnR7KyHQ6fpg452POvvvstc8667zuHaYyJZ2MrxCSl5j4MiJ5X5HT0xTt/rwMzG8eSQzcqkn3MXOEiA8uWrjwkYarOn8/E5bP1DiS7L9fiPeKyPwgDskF9p755zU+sWT1ppOB367HhrY353T+ZRK53vajs1FStD68tvdL22/b/0gonYh3QZnn7GDbhmLfOUS3LO+IZWx/Zih+u/ZkP1iHbL9lQyHnmkhH91eWr2iqomUZw4n+KzA9uwquSajyqHJVq1JqM0bwo/GD7EqP5Z3RRLwpgGYGB27zNB0IyCD2PWK1wXXcNgxgfyFuIZHeF2Bm1sCcXtLJ/mdFaIvfwtwbicbiQVQm9fwiL/fnPkzH+ql2+jq89OLLx3450pDPet+D6YIpv3oyvLZ7Z2GKES4qnRz4AkNpMe2h+tDiJe2P/+zHWj8lFRLhuiBGCb8b2KZuau/6Nbx05V3o6G3fL3Rp5odvY15WbyuSIRWLRHt2BGRMHGxNLAUCPOHNUyd8/IyfkoTgPFSMY31H0S4Y3HL3pKvcB/E4aVxaaCuqjcZmpsPhaPc2Y9tlZDC+GYTXGB9i3jy/bctfdntglyTU1ND4BkBHTRA66xxOxl8dTz2zLACZ+sKbnhphUq/5PiEXU+JPP6qttjKYptVYAkNay24/limv6pyYb5f4KbmGTNxwYuAB0HklwIBgFp0dcJR6ndzQx2bqsKNu9jx5K4jB2NORjlhkOLGz0XGybVrTfSB653S7UUf1haM9/bbPtk8hJJ+8WEd/XCTc3p43I04PxlOBzDbI2FDht4Iq2DXFMo6WCSzccNFjGcCM1S84+5JlV3dlf0ruCk2E8vX5LOtmt/WE6dOEotOnLyCZ3IOt2oHOXd9J7BHmI5gGK2dJE+r1A9uCHKett5kAbH8PhM3pOr1cMI3wHxI5614lOrcDW3xdQMYkwBnjzJoM8fFwtLePlHphZuelnv3cNpmpDs0avIFV9mGFrXhjKeBsfVjK/vUhWpfcNbPN48dBZQXtpqWrCF0MxlXw7xTM1DkggxVQTRE6Xg3cxoKIW606ZjjH7KRV2Uy6akKQ+bAh4boONk61RTxD6IMq0nzKqm6vwdereUfN4VlFLgP9hiWVckdyH65h0edqZo+V5MAyr7XKkYJHk2IFC7VBKIXbxOOTjuOMm+vD+IKSSW1fLpPeKnbECXzF2j96ik++ga1eVFWLHAtHY5+dGvEfePJ3mHk7xMm8YS58MMSkeV8yL2da68fMnVJpHgDSzdHYRoPzrwocjvdAvNZKE5l4HPmLUcU9LetQX4c3MeOuqABxrRzZvYlXdE5Uvcsq6nkWwTVC5USqKVRTqJwC5dpra6imUDkFyrXX1tAsFTJfm3MuU1iWuedgztH4KnxAFl4/2KWHOE9XzoWSFuX/36iUM4CPwI9Y64rfh4R5NPiUnguH/xfmb06pnzSLQa/5AAAAAElFTkSuQmCC) #fff no-repeat;
  background-size: 3.2vw 3.2vw;
  background-position: 7.2vw 3.11111vw;
}

.container[data-v-0a437b78] {
  margin-top: 2.66667vw;
  background: #fff;
  font-size: 0;
  padding: 0 8vw 8vw;
}
.container img[data-v-0a437b78] {
  margin-top: 8vw;
  width: 100%;
}

.img-header[data-v-340fea32] {
  width: 100%;
  margin-bottom: 2.66667vw;
}
.sub-img[data-v-340fea32] {
  width: 100%;
  margin-top: -4.44444vw;
}
.rank-monthly[data-v-340fea32] {
  background: #000;
  padding-bottom: 13.33333vw;
  min-height: 100vh;
}
.rank-monthly header[data-v-340fea32] {
  height: 22.66667vw;
  background-image: url(../img/rank-bg.5e5373e4.png);
  background-size: 100% 100%;
  padding-top: 29.86667vw;
}
.rank-monthly header img[data-v-340fea32] {
  width: 56.8vw;
  display: block;
  margin: 0 auto 1.6vw;
}
.rank-monthly header p[data-v-340fea32] {
  font-size: 2.66667vw;
  width: 29.06667vw;
  height: 6.4vw;
  line-height: 6.4vw;
  border: 1px solid #f0bb89;
  border-radius: 4.8vw;
  color: #cdaa6f;
  text-align: center;
  margin: 0 auto;
}
.rank-monthly .mine-rank[data-v-340fea32] {
  width: 92vw;
  margin: 0 auto;
  margin-bottom: 2.66667vw;
}
.rank-monthly .mine-rank > p[data-v-340fea32] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  color: #ffdfaa;
  font-size: 4.26667vw;
  height: 13.33333vw;
  line-height: 13.33333vw;
  padding: 0 2.66667vw;
  background: #221f1e;
  border-radius: 2.66667vw 2.66667vw 0 0;
}
.rank-monthly .mine-rank .rank-list-item[data-v-340fea32] {
  background: #181716;
}
.rank-monthly .mine-rank .rank-list-item .rank-info p[data-v-340fea32] {
  font-size: 3.2vw;
  color: #a69b89;
  line-height: 3.55556vw;
}
.rank-monthly ul[data-v-340fea32] {
  background: #181716;
  border-radius: 0 0 2.66667vw 2.66667vw;
  width: 92vw;
  margin: 0 auto;
}
.rank-monthly ul li[data-v-340fea32] {
  width: 100%;
}
.rank-monthly .rank-list-item[data-v-340fea32] {
  border-bottom: 1px solid #33302e;
  height: 15.73333vw;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.rank-monthly .rank-list-item .li-left[data-v-340fea32] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.rank-monthly .rank-list-item .li-left .rank-info[data-v-340fea32] {
  width: 11.73333vw;
  text-align: center;
  height: 100%;
}
.rank-monthly .rank-list-item .li-left .rank-info span[data-v-340fea32] {
  color: #cdaa6f;
  font-size: 4.26667vw;
  text-indent: 0.53333vw;
  display: inline-block;
}
.rank-monthly .rank-list-item .li-left .rank-info .rank-img[data-v-340fea32] {
  width: 4.26667vw;
  margin-top: 1.06667vw;
}
.rank-monthly .rank-list-item .li-left .header-img[data-v-340fea32] {
  border-radius: 50%;
  height: 10.66667vw;
  width: 10.66667vw;
  margin: 0;
  display: inline-block;
  background: #fff;
  margin-right: 2.66667vw;
}
.rank-monthly .rank-list-item .li-left .user-name[data-v-340fea32] {
  color: white;
  font-size: 4.26667vw;
}
.rank-monthly .rank-list-item .li-right[data-v-340fea32] {
  margin-right: 2.66667vw;
  color: #cdaa6f;
  font-size: 3.73333vw;
}
.rank-monthly .rank-list-item[data-v-340fea32]:nth-of-type(1) {
  height: 18.4vw;
}
.rank-monthly .rank-list-item[data-v-340fea32]:nth-last-child(1) {
  height: 18.66667vw;
  border: none;
}

.rank {
  padding: 4vw 0;
}
.rank p {
  padding: 0 4vw;
}
.rank .rankUl li {
  height: 37.33333vw;
  border-radius: 2.66667vw;
  margin-bottom: 4vw;
  position: relative;
}
.rank .rankUl li span {
  display: block;
  width: 29.06667vw;
  height: 6.4vw;
  font-size: 2.66667vw;
  border-radius: 4.8vw;
  border: 0.17778vw solid #f0bb89;
  color: #cdaa6f;
  line-height: 6.4vw;
  text-align: center;
  position: relative;
  top: 23.46667vw;
  margin: 0 auto;
}
.rank p {
  margin-bottom: 2.66667vw;
  font-size: 3.73333vw;
  font-family: PingFangSC-Regular, PingFang SC;
  font-weight: 400;
  color: #202020;
}

body .van-dialog[data-v-2529d779] {
  width: 84vw;
}
body .van-dialog__message[data-v-2529d779] {
  padding: 6.4vw;
  font-size: 3.73333vw;
  line-height: 5.33333vw;
}
body .van-button--large[data-v-2529d779] {
  height: 13.33333vw;
  line-height: 12.8vw;
}
body .van-toast[data-v-2529d779] {
  min-width: 33.77778vw;
  line-height: 1.5;
  font-size: 3.73333vw;
  line-break: 5.33333vw;
  padding: 2.13333vw 3.2vw;
}
body .van-info[data-v-2529d779] {
  padding: 0 0.8vw;
  font-size: 2.13333vw;
  border-radius: 3.46667vw;
  line-height: inherit;
}
body .van-loading__spinner--circular[data-v-2529d779] {
  width: 8vw;
  height: 8vw;
}
body .van-pull-refresh__track[data-v-2529d779] {
  height: 100%;
}
body .van-button[data-v-2529d779],
body .van-loading__text[data-v-2529d779],
body .van-list__finished-text[data-v-2529d779],
body .van-count-down[data-v-2529d779],
body .van-icon[data-v-2529d779],
body .van-field__body[data-v-2529d779],
body .van-cell__title[data-v-2529d779],
body .van-cell__value[data-v-2529d779],
body .van-info[data-v-2529d779],
body .van-checkbox__icon .van-icon-success[data-v-2529d779],
body .van-ellipsis[data-v-2529d779],
body .van-radio__icon[data-v-2529d779],
body .van-dialog__header[data-v-2529d779],
body .van-pull-refresh__head[data-v-2529d779] {
  font-size: 3.2vw;
}
body .van-field__control[data-v-2529d779] {
  margin-right: 0.88889vw;
}
@font-face {
  font-family: DIN Alternate;
  src: url(../fonts/DIN.4e108eed.ttf);
}
@font-face {
  font-family: fz-font;
  src: url(../fonts/fz.14f86e18.ttf);
}
html[data-v-2529d779],
body[data-v-2529d779] {
  color: #202020;
  font-family: -apple-system-font, "Helvetica Neue", sans-serif;
  height: 100%;
  line-height: 1!important;
  -webkit-text-size-adjust: 100%!important;
  -ms-text-size-adjust: 100% !important;
      text-size-adjust: 100% !important;
  -moz-text-size-adjust: 100% !important;
}
html[data-v-2529d779] {
  background-color: #F5F5F5;
}
*[data-v-2529d779] {
  margin: 0;
  padding: 0;
}
textarea[data-v-2529d779] {
  resize: none;
}
img[data-v-2529d779] {
  border: none;
}
#app[data-v-2529d779] {
  height: 100%;
  overflow-y: auto;
  -webkit-overflow-scrolling: touch;
}
a[data-v-2529d779] {
  color: #333333;
  text-decoration: none;
  display: inline-block;
}
.row-ellipsis[data-v-2529d779] {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.clamp-ellipsis[data-v-2529d779] {
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 3;
  overflow: hidden;
}
.default[data-v-2529d779] {
  padding: 0 3.11111vw;
}
.send-btn[data-v-2529d779] {
  width: 91.11111vw;
  height: 13.33333vw;
  color: #fff;
  border-radius: 1.06667vw;
}
input[data-v-2529d779] {
  -webkit-appearance: none;
}
.certification-dialog[data-v-2529d779] {
  padding-top: 2.66667vw;
}
.certification-dialog[data-v-2529d779] .van-dialog__header {
  font-size: 4.26667vw;
  font-family: PingFang SC;
  font-weight: 500;
  color: #202020;
}
.certification-dialog[data-v-2529d779] .van-dialog__message {
  font-size: 3.2vw;
  font-family: PingFang SC;
  font-weight: 400;
  color: #202020;
  line-height: 4.88889vw;
  width: 46.22222vw;
  overflow: hidden;
  margin: 0 auto;
}
.license[data-v-2529d779] {
  margin: 11.91111vw 0 0 4.08889vw;
  font-size: 3.2vw;
}
.license .golden[data-v-2529d779] {
  color: #e1bd84;
}
.license .icon-check-green[data-v-2529d779] {
  margin-right: 0.88889vw;
}
.gray-font[data-v-2529d779] {
  color: #aaaaaa;
}
.icon-check-green[data-v-2529d779] {
  background: url(data:image/jpeg;base64,/9j/4AAQSkZJRgABAQAAAQABAAD/2wBDAAMCAgMCAgMDAwMEAwMEBQgFBQQEBQoHBwYIDAoMDAsKCwsNDhIQDQ4RDgsLEBYQERMUFRUVDA8XGBYUGBIUFRT/2wBDAQMEBAUEBQkFBQkUDQsNFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBT/wAARCAAgACADASIAAhEBAxEB/8QAGwAAAQQDAAAAAAAAAAAAAAAABwADBQYBBAn/xAAqEAACAQIEBgICAwEAAAAAAAABAgMEBQAGEUEHEiFRcYEiMWGRFDKx8P/EABcBAQEBAQAAAAAAAAAAAAAAAAIDBgf/xAAmEQABAwIFAwUAAAAAAAAAAAABAgMEABEFEiFBUSJh8IGRocHx/9oADAMBAAIRAxEAPwDo1xF4irlNFo6NVmuUi83y6rEuxI3PYe/IVul/uV6laSurZqljs7nlHgfQ9Ycu9XU5mzDV1CJJUT1MrMiIpZtNgAOwA/WIxlKsVYEEHQg7Y5RiOIPTHCbkIvoNv2sxIfW8om+lb9rv9yssqyUNbNTMNkc8p8j6PvBq4dcRVzYjUdYqw3KNeb49FlXcgbHuPfgRZVyyb9USSzv/ABrZTDnqahugUdh+TjEN4prVm6K4WqN6ekhnVo0ZiTyDo2uvca/vF4Ep+BkdUroUbWO43IHbnnTmmw6tiyiek7U1cYavKWZqiOJ2gqaSZgjjtsfBB/RxZ0pLbxH5ZllitV5TQ1Kn+ky7uPyB1/3vi+cReHS5sRayjZYblGvL8uiyrsCdj2PrwFLpYLlZZWjrqKamYbuh5T4P0fWKyY7uGuKQtGdkm/b32I80pONqjqKSLpPnoamc15ip3p47LaNY7TTnqw+6h92buP8Au2kNYLW96vVFQxqWaeVVOmw16n0NT6wrXYLlepVjoaKapY7oh5R5P0PeDXw64dLlNGrKxlmuUi8vx6rEu4B3Pc+vMosV/FJAWoWR8ADYUGmlyXLkafXFf//Z) no-repeat center;
  background-size: contain;
  display: inline-block;
  height: 2.84444vw;
  width: 2.84444vw;
}
.icon-link-right[data-v-2529d779] {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAcCAYAAAC+lOV/AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyVpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTQ4IDc5LjE2NDAzNiwgMjAxOS8wOC8xMy0wMTowNjo1NyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIDIxLjAgKE1hY2ludG9zaCkiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6Q0I4MTgwM0UxQjI3MTFFQTgxNTdDQjQxRjQyRTdFNTkiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6Q0I4MTgwM0YxQjI3MTFFQTgxNTdDQjQxRjQyRTdFNTkiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpDQjgxODAzQzFCMjcxMUVBODE1N0NCNDFGNDJFN0U1OSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpDQjgxODAzRDFCMjcxMUVBODE1N0NCNDFGNDJFN0U1OSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PmhP9m4AAAGESURBVHjalNVPKERRFMfxNyOEZDZqFrOhrNhYWVFCCbNBSrLBwkYRkY0oKX9SVpJSlNQk+bfwL1Zs2NhYiLKQ0pRYsFD+fI+OOindO6c+TedNv/vmve49E0okEuNBEPRiHoP4CjwrrMEcDGA2SKEkvGF6WWgilXAX9sy1YYz4ht/RhBNzfQz9PmGpNzTg1Hw3jR6f8O8C9TjXPoQ5dPqEpV5Qi0uzwALafMJST6jBlfZpWEazT1gqqQvcmAVW9b04w1IPqMSd9hlY10WdYal7VOunVCY2UeETlrpFFR61z8YuysKeO/Faf25S+1yshVM4B/LS0k3/4RsuxgEiZj+0+oSLcIR87V9RhwtXuADHiJotHMeZ623H9I4x7eX0NdrT9184qncsNMEW7Lt2mDzboT7rz1tFO7Zcezuiq5do/4kOJFynKk/HUan2MkW7seI6z7LldmTLme/6sOiaJFnYRrm5PqRTxDnDlnTj2+E35Ts943+G3mgqc3sGz5jUvxvv+hZgAHTPSin7+u6xAAAAAElFTkSuQmCC) no-repeat center;
  background-size: contain;
  display: inline-block;
  height: 2.84444vw;
  width: 2.84444vw;
}
.icon-golden-check[data-v-2529d779] {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyVpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTQ4IDc5LjE2NDAzNiwgMjAxOS8wOC8xMy0wMTowNjo1NyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIDIxLjAgKE1hY2ludG9zaCkiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NkY3Q0JEMzMxQjI3MTFFQTgxNTdDQjQxRjQyRTdFNTkiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NkY3Q0JEMzQxQjI3MTFFQTgxNTdDQjQxRjQyRTdFNTkiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDowQjI1QjQ3MDFCMjYxMUVBODE1N0NCNDFGNDJFN0U1OSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo2RjdDQkQzMjFCMjcxMUVBODE1N0NCNDFGNDJFN0U1OSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PqiXisoAAAQNSURBVHja1JpbSBRRGMe/XTXd8pZZohklVFYvWVn5mEHUU/VQFJVCEYVRUEEE3R6Megi6ESH1EmypL3aht56Eniq1qKDUhCjSMG+QrpVm9v9mvs11d2f3OLO7M33wQ1hndn7/OTNnzjk7ro4n1RSDmgPKQRlYAorAbDBD/u8DPeAjaAXPQCP4ZvXAyRb2nQUqwS6wCrgibJsKckAx2CSfjYMWUAe8oM+MhNvEPvngMvgEroDSKPJG5ZJ9+Ts+gxugIJ4BuLVOgHZwPODyiEVNB4dBmxwjJdYBFoEX4BJIp/hVuhyDj7UsVgG2gGawghJXJeA52Go1wAFwH2RS4otbo0EcTAWoArdAEtlXSeJQNdUAm6VXcErdECelAEtBrc1nPlxL1IpbxADcfdXHuaexck/UB3exwQGOguXk3GK3Y0YB+Cl4jpxfZwOf2IEBTjn00gl3KZ0ODpAL9tltluKZSYVl+6lo/UnKLFwZadO94vwvwB7gsVu+YHUFpWbmkzt5GuUsXBdpc484Twpgo3y2Jp+clvXvs5GhqFOF3f4APBlZaa98ZZB8D3W/eRhtV56DFHCA9SbH8/GR9/VSV/NdGhvxqcwnyjnAWtvkS8PIN3lV5P1V6pY5rD3yHkvyXMUcYGEi5ZON5NUum5CJFk8T81S2zJhbQrnFG2jU10/dbx/Q6PCAKfm5RvK/hsycjzxugQyVLXOXbET/nEapWQXaGeR+26r8qDV57bwqT+pHh/snZNIytd5DNYSRfKc1ea0BOcCgypbdrxvo98/vQSEqoobQ5SviIc81yAG61VpgAM3tDQqRJSGyo8hnx0Oea4ADdKhfRgPaNRsaojIkBJ/xUPm+WMpzfeAArVPZg++FsCFKJ0Lo8pVh5L2xlOdqc8v6C1kO4dFDpGXPS5Q8V4ur40k1Pwe+mhkPpUzP0ccyqRM98fj4H3K53JPktbC/BmMtz4vDhf6b+KWZb9BaAo//QLkEyZM4d/mPds/st4QLoX8eV3muusAJDQf4YS3ExD2hPWGb4irPrl7t3pMPesEdcMh8iD769PR6osaEd8R50qrEBTBEzq8hcQ1ZVukC1f9BgPPiGnZl7hp45WB5drtqtDKnXcpgB/juQHnuEXaKo2EAbXwBKsCYg+THZOmnPfgfRvOBx+CIgwIcESdSDcBVAw7a3BJj4lBjtEG0GdltsM2me4K7y+3iQGYDcD0i/QfpRPZOr2W9KurynOqcmG9sfg/itJUhh+IQ4QxYA96p7DCVX+pHwEXSf/TmvtgXQ/FhcBMslqfsiOqOZt6V6CT9VYMF8rdFxuZmxvMt8h3zSX/V4MuU15osnLVeaYmrsjhWLtct/5Lof90mPeCG9L9u815mgY2qCwqR6q8AAwB5n3XfA8fK/gAAAABJRU5ErkJggg==) no-repeat center;
  background-size: contain;
  display: inline-block;
  height: 2.84444vw;
  width: 2.84444vw;
}
.container[data-v-2529d779] {
  height: 100vh;
  background: #fff;
  font-size: 4.26667vw;
}
.container h5[data-v-2529d779] {
  display: inline-block;
  font-size: 8.53333vw;
  color: #E1BD85;
  line-height: inherit;
  margin: 17.95556vw 0 3.82222vw 5.42222vw;
}
.container p[data-v-2529d779] {
  margin-left: 5.33333vw;
}
.container .tel-input[data-v-2529d779] {
  color: 1.06667vw;
  text-indent: 4.71111vw;
  margin: 17.77778vw auto 0;
  border: none;
  background: #f5f5f5;
  height: 13.33333vw;
  width: 89.33333vw;
  border-radius: 1.06667vw;
  line-height: 13.33333vw;
  padding: 0;
}
.container .tel-input[data-v-2529d779] .van-field__body {
  height: 13.33333vw;
}
.container .tel-input[data-v-2529d779] .van-field__body .van-field__control {
  color: #202020;
  padding-left: 4.62222vw;
  height: 100%;
  line-height: 0;
  margin-right: 0;
}
.container .tel-input[data-v-2529d779] .van-field__body .van-field__control::-webkit-input-placeholder {
  line-height: 1rem;
  color: #d2d2d2;
}
.container .tel-input[data-v-2529d779] .van-field__body .van-field__control::-moz-placeholder {
  line-height: 1rem;
  color: #d2d2d2;
}
.container .tel-input[data-v-2529d779] .van-field__body .van-field__control:-ms-input-placeholder {
  line-height: 1rem;
  color: #d2d2d2;
}
.container .tel-input[data-v-2529d779] .van-field__body .van-field__control::-ms-input-placeholder {
  line-height: 1rem;
  color: #d2d2d2;
}
.container .tel-input[data-v-2529d779] .van-field__body .van-field__control::placeholder {
  line-height: 1rem;
  color: #d2d2d2;
}
.container .tel-input[data-v-2529d779] .van-icon-clear {
  padding-right: 4.44444vw;
}
.container .send-btn[data-v-2529d779] {
  display: block;
  margin: 10.75556vw auto 0;
}

body .van-dialog[data-v-a56cf8ce] {
  width: 84vw;
}
body .van-dialog__message[data-v-a56cf8ce] {
  padding: 6.4vw;
  font-size: 3.73333vw;
  line-height: 5.33333vw;
}
body .van-button--large[data-v-a56cf8ce] {
  height: 13.33333vw;
  line-height: 12.8vw;
}
body .van-toast[data-v-a56cf8ce] {
  min-width: 33.77778vw;
  line-height: 1.5;
  font-size: 3.73333vw;
  line-break: 5.33333vw;
  padding: 2.13333vw 3.2vw;
}
body .van-info[data-v-a56cf8ce] {
  padding: 0 0.8vw;
  font-size: 2.13333vw;
  border-radius: 3.46667vw;
  line-height: inherit;
}
body .van-loading__spinner--circular[data-v-a56cf8ce] {
  width: 8vw;
  height: 8vw;
}
body .van-pull-refresh__track[data-v-a56cf8ce] {
  height: 100%;
}
body .van-button[data-v-a56cf8ce],
body .van-loading__text[data-v-a56cf8ce],
body .van-list__finished-text[data-v-a56cf8ce],
body .van-count-down[data-v-a56cf8ce],
body .van-icon[data-v-a56cf8ce],
body .van-field__body[data-v-a56cf8ce],
body .van-cell__title[data-v-a56cf8ce],
body .van-cell__value[data-v-a56cf8ce],
body .van-info[data-v-a56cf8ce],
body .van-checkbox__icon .van-icon-success[data-v-a56cf8ce],
body .van-ellipsis[data-v-a56cf8ce],
body .van-radio__icon[data-v-a56cf8ce],
body .van-dialog__header[data-v-a56cf8ce],
body .van-pull-refresh__head[data-v-a56cf8ce] {
  font-size: 3.2vw;
}
body .van-field__control[data-v-a56cf8ce] {
  margin-right: 0.88889vw;
}
@font-face {
  font-family: DIN Alternate;
  src: url(../fonts/DIN.4e108eed.ttf);
}
@font-face {
  font-family: fz-font;
  src: url(../fonts/fz.14f86e18.ttf);
}
html[data-v-a56cf8ce],
body[data-v-a56cf8ce] {
  color: #202020;
  font-family: -apple-system-font, "Helvetica Neue", sans-serif;
  height: 100%;
  line-height: 1!important;
  -webkit-text-size-adjust: 100%!important;
  -ms-text-size-adjust: 100% !important;
      text-size-adjust: 100% !important;
  -moz-text-size-adjust: 100% !important;
}
html[data-v-a56cf8ce] {
  background-color: #F5F5F5;
}
*[data-v-a56cf8ce] {
  margin: 0;
  padding: 0;
}
textarea[data-v-a56cf8ce] {
  resize: none;
}
img[data-v-a56cf8ce] {
  border: none;
}
#app[data-v-a56cf8ce] {
  height: 100%;
  overflow-y: auto;
  -webkit-overflow-scrolling: touch;
}
a[data-v-a56cf8ce] {
  color: #333333;
  text-decoration: none;
  display: inline-block;
}
.row-ellipsis[data-v-a56cf8ce] {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.clamp-ellipsis[data-v-a56cf8ce] {
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 3;
  overflow: hidden;
}
.default[data-v-a56cf8ce] {
  padding: 0 3.11111vw;
}
.send-btn[data-v-a56cf8ce] {
  width: 91.11111vw;
  height: 13.33333vw;
  color: #fff;
  border-radius: 1.06667vw;
}
input[data-v-a56cf8ce] {
  -webkit-appearance: none;
}
.certification-dialog[data-v-a56cf8ce] {
  padding-top: 2.66667vw;
}
.certification-dialog[data-v-a56cf8ce] .van-dialog__header {
  font-size: 4.26667vw;
  font-family: PingFang SC;
  font-weight: 500;
  color: #202020;
}
.certification-dialog[data-v-a56cf8ce] .van-dialog__message {
  font-size: 3.2vw;
  font-family: PingFang SC;
  font-weight: 400;
  color: #202020;
  line-height: 4.88889vw;
  width: 46.22222vw;
  overflow: hidden;
  margin: 0 auto;
}
.license[data-v-a56cf8ce] {
  margin: 11.91111vw 0 0 4.08889vw;
  font-size: 3.2vw;
}
.license .golden[data-v-a56cf8ce] {
  color: #e1bd84;
}
.license .icon-check-green[data-v-a56cf8ce] {
  margin-right: 0.88889vw;
}
.gray-font[data-v-a56cf8ce] {
  color: #aaaaaa;
}
.icon-check-green[data-v-a56cf8ce] {
  background: url(data:image/jpeg;base64,/9j/4AAQSkZJRgABAQAAAQABAAD/2wBDAAMCAgMCAgMDAwMEAwMEBQgFBQQEBQoHBwYIDAoMDAsKCwsNDhIQDQ4RDgsLEBYQERMUFRUVDA8XGBYUGBIUFRT/2wBDAQMEBAUEBQkFBQkUDQsNFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBT/wAARCAAgACADASIAAhEBAxEB/8QAGwAAAQQDAAAAAAAAAAAAAAAABwADBQYBBAn/xAAqEAACAQIEBgICAwEAAAAAAAABAgMEBQAGEUEHEiFRcYEiMWGRFDKx8P/EABcBAQEBAQAAAAAAAAAAAAAAAAIDBgf/xAAmEQABAwIFAwUAAAAAAAAAAAABAgMEABEFEiFBUSJh8IGRocHx/9oADAMBAAIRAxEAPwDo1xF4irlNFo6NVmuUi83y6rEuxI3PYe/IVul/uV6laSurZqljs7nlHgfQ9Ycu9XU5mzDV1CJJUT1MrMiIpZtNgAOwA/WIxlKsVYEEHQg7Y5RiOIPTHCbkIvoNv2sxIfW8om+lb9rv9yssqyUNbNTMNkc8p8j6PvBq4dcRVzYjUdYqw3KNeb49FlXcgbHuPfgRZVyyb9USSzv/ABrZTDnqahugUdh+TjEN4prVm6K4WqN6ekhnVo0ZiTyDo2uvca/vF4Ep+BkdUroUbWO43IHbnnTmmw6tiyiek7U1cYavKWZqiOJ2gqaSZgjjtsfBB/RxZ0pLbxH5ZllitV5TQ1Kn+ky7uPyB1/3vi+cReHS5sRayjZYblGvL8uiyrsCdj2PrwFLpYLlZZWjrqKamYbuh5T4P0fWKyY7uGuKQtGdkm/b32I80pONqjqKSLpPnoamc15ip3p47LaNY7TTnqw+6h92buP8Au2kNYLW96vVFQxqWaeVVOmw16n0NT6wrXYLlepVjoaKapY7oh5R5P0PeDXw64dLlNGrKxlmuUi8vx6rEu4B3Pc+vMosV/FJAWoWR8ADYUGmlyXLkafXFf//Z) no-repeat center;
  background-size: contain;
  display: inline-block;
  height: 2.84444vw;
  width: 2.84444vw;
}
.icon-link-right[data-v-a56cf8ce] {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAcCAYAAAC+lOV/AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyVpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTQ4IDc5LjE2NDAzNiwgMjAxOS8wOC8xMy0wMTowNjo1NyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIDIxLjAgKE1hY2ludG9zaCkiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6Q0I4MTgwM0UxQjI3MTFFQTgxNTdDQjQxRjQyRTdFNTkiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6Q0I4MTgwM0YxQjI3MTFFQTgxNTdDQjQxRjQyRTdFNTkiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpDQjgxODAzQzFCMjcxMUVBODE1N0NCNDFGNDJFN0U1OSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpDQjgxODAzRDFCMjcxMUVBODE1N0NCNDFGNDJFN0U1OSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PmhP9m4AAAGESURBVHjalNVPKERRFMfxNyOEZDZqFrOhrNhYWVFCCbNBSrLBwkYRkY0oKX9SVpJSlNQk+bfwL1Zs2NhYiLKQ0pRYsFD+fI+OOindO6c+TedNv/vmve49E0okEuNBEPRiHoP4CjwrrMEcDGA2SKEkvGF6WWgilXAX9sy1YYz4ht/RhBNzfQz9PmGpNzTg1Hw3jR6f8O8C9TjXPoQ5dPqEpV5Qi0uzwALafMJST6jBlfZpWEazT1gqqQvcmAVW9b04w1IPqMSd9hlY10WdYal7VOunVCY2UeETlrpFFR61z8YuysKeO/Faf25S+1yshVM4B/LS0k3/4RsuxgEiZj+0+oSLcIR87V9RhwtXuADHiJotHMeZ623H9I4x7eX0NdrT9184qncsNMEW7Lt2mDzboT7rz1tFO7Zcezuiq5do/4kOJFynKk/HUan2MkW7seI6z7LldmTLme/6sOiaJFnYRrm5PqRTxDnDlnTj2+E35Ts943+G3mgqc3sGz5jUvxvv+hZgAHTPSin7+u6xAAAAAElFTkSuQmCC) no-repeat center;
  background-size: contain;
  display: inline-block;
  height: 2.84444vw;
  width: 2.84444vw;
}
.icon-golden-check[data-v-a56cf8ce] {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyVpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTQ4IDc5LjE2NDAzNiwgMjAxOS8wOC8xMy0wMTowNjo1NyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIDIxLjAgKE1hY2ludG9zaCkiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NkY3Q0JEMzMxQjI3MTFFQTgxNTdDQjQxRjQyRTdFNTkiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NkY3Q0JEMzQxQjI3MTFFQTgxNTdDQjQxRjQyRTdFNTkiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDowQjI1QjQ3MDFCMjYxMUVBODE1N0NCNDFGNDJFN0U1OSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo2RjdDQkQzMjFCMjcxMUVBODE1N0NCNDFGNDJFN0U1OSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PqiXisoAAAQNSURBVHja1JpbSBRRGMe/XTXd8pZZohklVFYvWVn5mEHUU/VQFJVCEYVRUEEE3R6Megi6ESH1EmypL3aht56Eniq1qKDUhCjSMG+QrpVm9v9mvs11d2f3OLO7M33wQ1hndn7/OTNnzjk7ro4n1RSDmgPKQRlYAorAbDBD/u8DPeAjaAXPQCP4ZvXAyRb2nQUqwS6wCrgibJsKckAx2CSfjYMWUAe8oM+MhNvEPvngMvgEroDSKPJG5ZJ9+Ts+gxugIJ4BuLVOgHZwPODyiEVNB4dBmxwjJdYBFoEX4BJIp/hVuhyDj7UsVgG2gGawghJXJeA52Go1wAFwH2RS4otbo0EcTAWoArdAEtlXSeJQNdUAm6VXcErdECelAEtBrc1nPlxL1IpbxADcfdXHuaexck/UB3exwQGOguXk3GK3Y0YB+Cl4jpxfZwOf2IEBTjn00gl3KZ0ODpAL9tltluKZSYVl+6lo/UnKLFwZadO94vwvwB7gsVu+YHUFpWbmkzt5GuUsXBdpc484Twpgo3y2Jp+clvXvs5GhqFOF3f4APBlZaa98ZZB8D3W/eRhtV56DFHCA9SbH8/GR9/VSV/NdGhvxqcwnyjnAWtvkS8PIN3lV5P1V6pY5rD3yHkvyXMUcYGEi5ZON5NUum5CJFk8T81S2zJhbQrnFG2jU10/dbx/Q6PCAKfm5RvK/hsycjzxugQyVLXOXbET/nEapWQXaGeR+26r8qDV57bwqT+pHh/snZNIytd5DNYSRfKc1ea0BOcCgypbdrxvo98/vQSEqoobQ5SviIc81yAG61VpgAM3tDQqRJSGyo8hnx0Oea4ADdKhfRgPaNRsaojIkBJ/xUPm+WMpzfeAArVPZg++FsCFKJ0Lo8pVh5L2xlOdqc8v6C1kO4dFDpGXPS5Q8V4ur40k1Pwe+mhkPpUzP0ccyqRM98fj4H3K53JPktbC/BmMtz4vDhf6b+KWZb9BaAo//QLkEyZM4d/mPds/st4QLoX8eV3muusAJDQf4YS3ExD2hPWGb4irPrl7t3pMPesEdcMh8iD769PR6osaEd8R50qrEBTBEzq8hcQ1ZVukC1f9BgPPiGnZl7hp45WB5drtqtDKnXcpgB/juQHnuEXaKo2EAbXwBKsCYg+THZOmnPfgfRvOBx+CIgwIcESdSDcBVAw7a3BJj4lBjtEG0GdltsM2me4K7y+3iQGYDcD0i/QfpRPZOr2W9KurynOqcmG9sfg/itJUhh+IQ4QxYA96p7DCVX+pHwEXSf/TmvtgXQ/FhcBMslqfsiOqOZt6V6CT9VYMF8rdFxuZmxvMt8h3zSX/V4MuU15osnLVeaYmrsjhWLtct/5Lof90mPeCG9L9u815mgY2qCwqR6q8AAwB5n3XfA8fK/gAAAABJRU5ErkJggg==) no-repeat center;
  background-size: contain;
  display: inline-block;
  height: 2.84444vw;
  width: 2.84444vw;
}
.golden[data-v-a56cf8ce] {
  color: #E1BD85;
}
.container[data-v-a56cf8ce] {
  height: 100vh;
  font-size: 4.26667vw;
  color: #202020;
  background: #fff;
}
.container .no-msg[data-v-a56cf8ce] {
  display: inline-block;
  width: calc(100% - 6.22222vw);
  text-align: right;
  margin: 3.55556vw 5.33333vw 0 0;
}
.container h5[data-v-a56cf8ce] {
  margin: 20.08889vw 0 3.91111vw 5.42222vw;
  font-size: 8.53333vw;
}
.container .relative[data-v-a56cf8ce] {
  position: relative;
}
.container .msg-remind[data-v-a56cf8ce] {
  color: #aaa;
  margin: 0 0 0 5.33333vw;
  line-height: 5.33333vw;
}
.container .msg-remind .mgr[data-v-a56cf8ce] {
  margin-right: 10.66667vw;
}
.container .msg-remind .abs[data-v-a56cf8ce] {
  position: absolute;
  bottom: -0.88889vw;
  right: 36.17778vw;
}
.container .msg-remind .countdown[data-v-a56cf8ce] {
  display: inline-block;
  font-size: 3.37778vw;
  margin-top: 1.06667vw;
}
.container .verify-container[data-v-a56cf8ce] {
  margin: 18.57778vw auto 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  position: relative;
  width: 93.33333vw;
  height: 14.22222vw;
}
.container .verify-container span[data-v-a56cf8ce] {
  display: inline-block;
  border-bottom: 0.44444vw solid #f5f5f5;
  width: 12.8vw;
  margin-right: 3.2vw;
  padding-bottom: 3.28889vw;
  text-align: center;
  line-height: 4;
}
.container .verify-container .not-empty[data-v-a56cf8ce] {
  border-color: #aaa;
}
.container .verify-container .input-number[data-v-a56cf8ce] {
  position: absolute;
  width: 150%;
  border: none;
  height: 14.48889vw;
  color: transparent;
  background: transparent;
  text-indent: -999em;
  left: -50%;
  top: 0;
}
.container .send-btn[data-v-a56cf8ce] {
  display: block;
  margin: 9.33333vw auto 0;
}

body .van-dialog[data-v-32456229] {
  width: 84vw;
}
body .van-dialog__message[data-v-32456229] {
  padding: 6.4vw;
  font-size: 3.73333vw;
  line-height: 5.33333vw;
}
body .van-button--large[data-v-32456229] {
  height: 13.33333vw;
  line-height: 12.8vw;
}
body .van-toast[data-v-32456229] {
  min-width: 33.77778vw;
  line-height: 1.5;
  font-size: 3.73333vw;
  line-break: 5.33333vw;
  padding: 2.13333vw 3.2vw;
}
body .van-info[data-v-32456229] {
  padding: 0 0.8vw;
  font-size: 2.13333vw;
  border-radius: 3.46667vw;
  line-height: inherit;
}
body .van-loading__spinner--circular[data-v-32456229] {
  width: 8vw;
  height: 8vw;
}
body .van-pull-refresh__track[data-v-32456229] {
  height: 100%;
}
body .van-button[data-v-32456229],
body .van-loading__text[data-v-32456229],
body .van-list__finished-text[data-v-32456229],
body .van-count-down[data-v-32456229],
body .van-icon[data-v-32456229],
body .van-field__body[data-v-32456229],
body .van-cell__title[data-v-32456229],
body .van-cell__value[data-v-32456229],
body .van-info[data-v-32456229],
body .van-checkbox__icon .van-icon-success[data-v-32456229],
body .van-ellipsis[data-v-32456229],
body .van-radio__icon[data-v-32456229],
body .van-dialog__header[data-v-32456229],
body .van-pull-refresh__head[data-v-32456229] {
  font-size: 3.2vw;
}
body .van-field__control[data-v-32456229] {
  margin-right: 0.88889vw;
}
@font-face {
  font-family: DIN Alternate;
  src: url(../fonts/DIN.4e108eed.ttf);
}
@font-face {
  font-family: fz-font;
  src: url(../fonts/fz.14f86e18.ttf);
}
html[data-v-32456229],
body[data-v-32456229] {
  color: #202020;
  font-family: -apple-system-font, "Helvetica Neue", sans-serif;
  height: 100%;
  line-height: 1!important;
  -webkit-text-size-adjust: 100%!important;
  -ms-text-size-adjust: 100% !important;
      text-size-adjust: 100% !important;
  -moz-text-size-adjust: 100% !important;
}
html[data-v-32456229] {
  background-color: #F5F5F5;
}
*[data-v-32456229] {
  margin: 0;
  padding: 0;
}
textarea[data-v-32456229] {
  resize: none;
}
img[data-v-32456229] {
  border: none;
}
#app[data-v-32456229] {
  height: 100%;
  overflow-y: auto;
  -webkit-overflow-scrolling: touch;
}
a[data-v-32456229] {
  color: #333333;
  text-decoration: none;
  display: inline-block;
}
.row-ellipsis[data-v-32456229] {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.clamp-ellipsis[data-v-32456229] {
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 3;
  overflow: hidden;
}
.default[data-v-32456229] {
  padding: 0 3.11111vw;
}
.send-btn[data-v-32456229] {
  width: 91.11111vw;
  height: 13.33333vw;
  color: #fff;
  border-radius: 1.06667vw;
}
input[data-v-32456229] {
  -webkit-appearance: none;
}
.certification-dialog[data-v-32456229] {
  padding-top: 2.66667vw;
}
.certification-dialog[data-v-32456229] .van-dialog__header {
  font-size: 4.26667vw;
  font-family: PingFang SC;
  font-weight: 500;
  color: #202020;
}
.certification-dialog[data-v-32456229] .van-dialog__message {
  font-size: 3.2vw;
  font-family: PingFang SC;
  font-weight: 400;
  color: #202020;
  line-height: 4.88889vw;
  width: 46.22222vw;
  overflow: hidden;
  margin: 0 auto;
}
.license[data-v-32456229] {
  margin: 11.91111vw 0 0 4.08889vw;
  font-size: 3.2vw;
}
.license .golden[data-v-32456229] {
  color: #e1bd84;
}
.license .icon-check-green[data-v-32456229] {
  margin-right: 0.88889vw;
}
.gray-font[data-v-32456229] {
  color: #aaaaaa;
}
.icon-check-green[data-v-32456229] {
  background: url(data:image/jpeg;base64,/9j/4AAQSkZJRgABAQAAAQABAAD/2wBDAAMCAgMCAgMDAwMEAwMEBQgFBQQEBQoHBwYIDAoMDAsKCwsNDhIQDQ4RDgsLEBYQERMUFRUVDA8XGBYUGBIUFRT/2wBDAQMEBAUEBQkFBQkUDQsNFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBT/wAARCAAgACADASIAAhEBAxEB/8QAGwAAAQQDAAAAAAAAAAAAAAAABwADBQYBBAn/xAAqEAACAQIEBgICAwEAAAAAAAABAgMEBQAGEUEHEiFRcYEiMWGRFDKx8P/EABcBAQEBAQAAAAAAAAAAAAAAAAIDBgf/xAAmEQABAwIFAwUAAAAAAAAAAAABAgMEABEFEiFBUSJh8IGRocHx/9oADAMBAAIRAxEAPwDo1xF4irlNFo6NVmuUi83y6rEuxI3PYe/IVul/uV6laSurZqljs7nlHgfQ9Ycu9XU5mzDV1CJJUT1MrMiIpZtNgAOwA/WIxlKsVYEEHQg7Y5RiOIPTHCbkIvoNv2sxIfW8om+lb9rv9yssqyUNbNTMNkc8p8j6PvBq4dcRVzYjUdYqw3KNeb49FlXcgbHuPfgRZVyyb9USSzv/ABrZTDnqahugUdh+TjEN4prVm6K4WqN6ekhnVo0ZiTyDo2uvca/vF4Ep+BkdUroUbWO43IHbnnTmmw6tiyiek7U1cYavKWZqiOJ2gqaSZgjjtsfBB/RxZ0pLbxH5ZllitV5TQ1Kn+ky7uPyB1/3vi+cReHS5sRayjZYblGvL8uiyrsCdj2PrwFLpYLlZZWjrqKamYbuh5T4P0fWKyY7uGuKQtGdkm/b32I80pONqjqKSLpPnoamc15ip3p47LaNY7TTnqw+6h92buP8Au2kNYLW96vVFQxqWaeVVOmw16n0NT6wrXYLlepVjoaKapY7oh5R5P0PeDXw64dLlNGrKxlmuUi8vx6rEu4B3Pc+vMosV/FJAWoWR8ADYUGmlyXLkafXFf//Z) no-repeat center;
  background-size: contain;
  display: inline-block;
  height: 2.84444vw;
  width: 2.84444vw;
}
.icon-link-right[data-v-32456229] {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAcCAYAAAC+lOV/AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyVpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTQ4IDc5LjE2NDAzNiwgMjAxOS8wOC8xMy0wMTowNjo1NyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIDIxLjAgKE1hY2ludG9zaCkiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6Q0I4MTgwM0UxQjI3MTFFQTgxNTdDQjQxRjQyRTdFNTkiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6Q0I4MTgwM0YxQjI3MTFFQTgxNTdDQjQxRjQyRTdFNTkiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpDQjgxODAzQzFCMjcxMUVBODE1N0NCNDFGNDJFN0U1OSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpDQjgxODAzRDFCMjcxMUVBODE1N0NCNDFGNDJFN0U1OSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PmhP9m4AAAGESURBVHjalNVPKERRFMfxNyOEZDZqFrOhrNhYWVFCCbNBSrLBwkYRkY0oKX9SVpJSlNQk+bfwL1Zs2NhYiLKQ0pRYsFD+fI+OOindO6c+TedNv/vmve49E0okEuNBEPRiHoP4CjwrrMEcDGA2SKEkvGF6WWgilXAX9sy1YYz4ht/RhBNzfQz9PmGpNzTg1Hw3jR6f8O8C9TjXPoQ5dPqEpV5Qi0uzwALafMJST6jBlfZpWEazT1gqqQvcmAVW9b04w1IPqMSd9hlY10WdYal7VOunVCY2UeETlrpFFR61z8YuysKeO/Faf25S+1yshVM4B/LS0k3/4RsuxgEiZj+0+oSLcIR87V9RhwtXuADHiJotHMeZ623H9I4x7eX0NdrT9184qncsNMEW7Lt2mDzboT7rz1tFO7Zcezuiq5do/4kOJFynKk/HUan2MkW7seI6z7LldmTLme/6sOiaJFnYRrm5PqRTxDnDlnTj2+E35Ts943+G3mgqc3sGz5jUvxvv+hZgAHTPSin7+u6xAAAAAElFTkSuQmCC) no-repeat center;
  background-size: contain;
  display: inline-block;
  height: 2.84444vw;
  width: 2.84444vw;
}
.icon-golden-check[data-v-32456229] {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyVpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTQ4IDc5LjE2NDAzNiwgMjAxOS8wOC8xMy0wMTowNjo1NyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIDIxLjAgKE1hY2ludG9zaCkiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NkY3Q0JEMzMxQjI3MTFFQTgxNTdDQjQxRjQyRTdFNTkiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NkY3Q0JEMzQxQjI3MTFFQTgxNTdDQjQxRjQyRTdFNTkiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDowQjI1QjQ3MDFCMjYxMUVBODE1N0NCNDFGNDJFN0U1OSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo2RjdDQkQzMjFCMjcxMUVBODE1N0NCNDFGNDJFN0U1OSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PqiXisoAAAQNSURBVHja1JpbSBRRGMe/XTXd8pZZohklVFYvWVn5mEHUU/VQFJVCEYVRUEEE3R6Megi6ESH1EmypL3aht56Eniq1qKDUhCjSMG+QrpVm9v9mvs11d2f3OLO7M33wQ1hndn7/OTNnzjk7ro4n1RSDmgPKQRlYAorAbDBD/u8DPeAjaAXPQCP4ZvXAyRb2nQUqwS6wCrgibJsKckAx2CSfjYMWUAe8oM+MhNvEPvngMvgEroDSKPJG5ZJ9+Ts+gxugIJ4BuLVOgHZwPODyiEVNB4dBmxwjJdYBFoEX4BJIp/hVuhyDj7UsVgG2gGawghJXJeA52Go1wAFwH2RS4otbo0EcTAWoArdAEtlXSeJQNdUAm6VXcErdECelAEtBrc1nPlxL1IpbxADcfdXHuaexck/UB3exwQGOguXk3GK3Y0YB+Cl4jpxfZwOf2IEBTjn00gl3KZ0ODpAL9tltluKZSYVl+6lo/UnKLFwZadO94vwvwB7gsVu+YHUFpWbmkzt5GuUsXBdpc484Twpgo3y2Jp+clvXvs5GhqFOF3f4APBlZaa98ZZB8D3W/eRhtV56DFHCA9SbH8/GR9/VSV/NdGhvxqcwnyjnAWtvkS8PIN3lV5P1V6pY5rD3yHkvyXMUcYGEi5ZON5NUum5CJFk8T81S2zJhbQrnFG2jU10/dbx/Q6PCAKfm5RvK/hsycjzxugQyVLXOXbET/nEapWQXaGeR+26r8qDV57bwqT+pHh/snZNIytd5DNYSRfKc1ea0BOcCgypbdrxvo98/vQSEqoobQ5SviIc81yAG61VpgAM3tDQqRJSGyo8hnx0Oea4ADdKhfRgPaNRsaojIkBJ/xUPm+WMpzfeAArVPZg++FsCFKJ0Lo8pVh5L2xlOdqc8v6C1kO4dFDpGXPS5Q8V4ur40k1Pwe+mhkPpUzP0ccyqRM98fj4H3K53JPktbC/BmMtz4vDhf6b+KWZb9BaAo//QLkEyZM4d/mPds/st4QLoX8eV3muusAJDQf4YS3ExD2hPWGb4irPrl7t3pMPesEdcMh8iD769PR6osaEd8R50qrEBTBEzq8hcQ1ZVukC1f9BgPPiGnZl7hp45WB5drtqtDKnXcpgB/juQHnuEXaKo2EAbXwBKsCYg+THZOmnPfgfRvOBx+CIgwIcESdSDcBVAw7a3BJj4lBjtEG0GdltsM2me4K7y+3iQGYDcD0i/QfpRPZOr2W9KurynOqcmG9sfg/itJUhh+IQ4QxYA96p7DCVX+pHwEXSf/TmvtgXQ/FhcBMslqfsiOqOZt6V6CT9VYMF8rdFxuZmxvMt8h3zSX/V4MuU15osnLVeaYmrsjhWLtct/5Lof90mPeCG9L9u815mgY2qCwqR6q8AAwB5n3XfA8fK/gAAAABJRU5ErkJggg==) no-repeat center;
  background-size: contain;
  display: inline-block;
  height: 2.84444vw;
  width: 2.84444vw;
}
.not-empty[data-v-32456229] {
  border-color: #aaa;
}
.enter-invite-container[data-v-32456229] {
  height: calc(100vh - 3.55556vw);
  font-size: 4.26667vw;
  padding-top: 3.55556vw;
  color: #202020;
  background: #fff;
}
.enter-invite-container .qs[data-v-32456229] {
  text-align: right;
  margin: 0 5.33333vw 0 0;
}
.enter-invite-container h5[data-v-32456229] {
  color: #E1BD85;
  font-size: 8.53333vw;
  font-weight: 500;
  margin: 20.08889vw 0 0 5.42222vw;
}
.enter-invite-container .subtitle[data-v-32456229] {
  color: #aaa;
  margin: 3.82222vw 0 0 5.24444vw;
}
.enter-invite-container .invite-container[data-v-32456229] {
  width: 88.88889vw;
  margin: 17.77778vw auto 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  position: relative;
  height: 14.22222vw;
}
.enter-invite-container .invite-container span[data-v-32456229] {
  display: inline-block;
  border-bottom: 0.44444vw solid #f5f5f5;
  width: 12.8vw;
  margin-right: 3.2vw;
  padding-bottom: 3.28889vw;
  text-align: center;
  line-height: 4;
}
.enter-invite-container .invite-container span[data-v-32456229]:nth-of-type(8) {
  margin-right: 0;
}
.enter-invite-container .invite-container .not-empty[data-v-32456229] {
  border-color: #aaa;
}
.enter-invite-container .invite-container .input-number[data-v-32456229] {
  width: 150%;
  height: 14.22222vw;
  position: absolute;
  text-indent: -88.8vw;
  left: -50%;
  top: 0;
  border: transparent;
  color: transparent;
  background: transparent;
  letter-spacing: -2.66667vw;
}
.enter-invite-container .send-btn[data-v-32456229] {
  display: block;
  margin: 9.33333vw auto 0;
}
.enter-invite-container .inviteInfo[data-v-32456229] {
  width: 72.88889vw;
  height: 19.91111vw;
  background: #fff;
  -webkit-box-shadow: 0px 0px 6.22222vw 0px rgba(186, 186, 186, 0.13);
          box-shadow: 0px 0px 6.22222vw 0px rgba(186, 186, 186, 0.13);
  border-radius: 0.53333vw;
  margin: 9.33333vw auto 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.enter-invite-container .inviteInfo img[data-v-32456229] {
  height: 14.4vw;
  width: 14.4vw;
  border-radius: 50%;
  margin-right: 2.4vw;
  margin-left: 3.37778vw;
  -ms-flex-negative: 0;
      flex-shrink: 0;
  border: none;
}
.enter-invite-container .inviteInfo .invite-name[data-v-32456229] {
  color: #333;
  margin-right: 1.24444vw;
}
.enter-invite-container .inviteInfo .invite-tel[data-v-32456229] {
  color: #999;
  font-size: 3.2vw;
}
.enter-invite-container .dialog-info[data-v-32456229] {
  color: #202020;
  font-size: 3.2vw;
  text-align: left;
}
.enter-invite-container .dialog-info[data-v-32456229] .van-dialog__header {
  font-size: 4.26667vw;
  padding: 4.97778vw 0;
}
.enter-invite-container .dialog-info[data-v-32456229] .van-dialog__content {
  padding: 1.51111vw 4.71111vw 7.02222vw;
}
.enter-invite-container .dialog-info p[data-v-32456229] {
  margin-bottom: 3.2vw;
  line-height: 4.26667vw;
}
.enter-invite-container .dialog-info p[data-v-32456229]:last-child {
  margin: 0;
}

.login-container[data-v-50551122] {
  height: 100vh;
}
.login-container img[data-v-50551122] {
  width: 100%;
}
.login-container .login-btn[data-v-50551122] {
  width: 91.11111vw;
  background: #eec78b;
  border: none;
  border-radius: 1.06667vw;
  height: 13.33333vw;
  line-height: 13.33333vw;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  position: fixed;
  bottom: 12.8vw;
  left: 4.44444vw;
  font-size: 4.26667vw;
  font-family: PingFang SC;
  font-weight: 400;
  color: #fff;
}
.login-container .login-btn > div[data-v-50551122] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.login-container .login-btn img[data-v-50551122] {
  width: 2.84444vw;
  height: 4.08889vw;
  margin-right: 1.68889vw;
}

.memberCenter {
  padding-bottom: 25.33333vw;
  background: #f2eae3;
}
.memberCenter .signIcon {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  font-weight: 500;
}
.memberCenter .signIcon::before {
  content: '';
  width: 1.06667vw;
  height: 4.26667vw;
  background: #603627;
  display: inline-block;
  margin-right: 1.6vw;
}
.memberCenter .van-dialog {
  width: 78.22222vw;
  height: 48vw;
  border-radius: 1.06667vw;
}
.memberCenter .van-dialog .van-dialog__content {
  width: 100%;
  height: 100%;
}
.memberCenter .van-dialog .overdue {
  width: 100%;
  height: 100%;
  background: url(../img/notice.5e35ced7.png) center center no-repeat;
  background-size: 100% 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.memberCenter .van-dialog .overdue h3 {
  font-size: 4.8vw;
  font-family: PingFang SC;
  font-weight: 500;
  color: #ffffff;
  margin-top: 9.86667vw;
}
.memberCenter .van-dialog .overdue p {
  font-size: 3.2vw;
  font-family: PingFang SC;
  font-weight: 400;
  color: rgba(255, 255, 255, 0.5);
  margin-top: 2.75556vw;
}
.memberCenter .van-dialog .overdue .reOpen {
  width: 31.11111vw;
  height: 8vw;
  background: #ffffff;
  border-radius: 4vw;
  font-size: 4.26667vw;
  font-family: PingFang SC;
  font-weight: 400;
  color: #dcb982;
  margin-top: 8.53333vw;
}
.memberCenter .van-dialog .overdue .Iknow {
  font-size: 3.2vw;
  font-family: PingFang SC;
  font-weight: 400;
  color: #ffffff;
  margin-top: 3.55556vw;
}
.memberCenter .pop {
  height: 120.62222vw;
}
.memberCenter .pop .van-icon {
  line-height: 13.33333vw;
  top: 0;
  right: 3.2vw;
  width: 3.2vw;
  height: 3.2vw;
  color: #202020;
}
.memberCenter .pop .title {
  height: 13.33333vw;
  line-height: 13.33333vw;
  text-align: center;
  font-size: 4.26667vw;
  font-family: PingFang SC;
  font-weight: 500;
  color: #202020;
}
.memberCenter .pop .van-cell {
  height: 15.82222vw;
  line-height: 15.82222vw;
  padding: 0 5.33333vw;
}
.memberCenter .pop .van-cell .van-cell__title,
.memberCenter .pop .van-cell .van-cell__value {
  font-size: 4.26667vw;
  font-family: PingFang SC;
  font-weight: 500;
  color: #202020;
}
.memberCenter .pop .van-cell .total {
  font-family: DIN Alternate;
  font-weight: bold;
}
.memberCenter .pop .van-cell .discountP {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
}
.memberCenter .pop .van-cell .discount {
  background: url(data:image/png;base64,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) center center no-repeat;
  background-size: 100% 100%;
  color: #fff;
  font-size: 3.2vw;
  padding: 0 1.6vw;
  height: 4.26667vw;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  border-radius: 0.8vw;
  margin-right: 1.33333vw;
}
.memberCenter .pop .toUp {
  width: 93.6vw;
  height: 13.33333vw;
  background: #dcb982;
  border-radius: 0.8vw;
  font-size: 4.26667vw;
  font-family: PingFang SC;
  font-weight: 500;
  color: #ffffff;
  position: relative;
  top: 31.82222vw;
  left: 3.2vw;
  border: none;
}
.memberCenter .pop .lastCell::after {
  border: none;
}
.memberCenter .pop .tip {
  margin-top: 3.91111vw;
  padding: 0 5.33333vw;
  font-size: 3.2vw;
  font-family: PingFang SC;
  font-weight: 400;
  color: #aaaaaa;
  line-height: 5.33333vw;
}
.memberCenter .pop .cardTips {
  font-size: 3.2vw;
  font-family: PingFangSC-Regular, PingFang SC;
  font-weight: 400;
  color: #aaaaaa;
  margin: 2.66667vw 4vw;
}
.memberCenter .pop .buyNow {
  width: 93.6vw;
  height: 12vw;
  background: #3c373b;
  border-radius: 1.06667vw;
  font-size: 3.73333vw;
  font-family: PingFangSC-Medium, PingFang SC;
  font-weight: 500;
  color: #ffffff;
  line-height: 12vw;
  position: absolute;
  bottom: 13.33333vw;
  left: 3.2vw;
  border: none;
}
.memberCenter header {
  background: #fff;
  padding: 5.33333vw 6.13333vw 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  position: relative;
  background: url(../img/topBg.951c5a6d.png) center center no-repeat;
  background-size: 100% 100%;
}
.memberCenter header .userInfo {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.memberCenter header .userInfo .icon {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
.memberCenter header .userInfo .icon .memberInfo {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
.memberCenter header .userInfo .icon .memberInfo .goMemberInfo {
  font-size: 3.37778vw;
  font-family: PingFang SC;
  font-weight: 400;
  color: #ffffff;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.memberCenter header .userInfo .icon .userTemp {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.memberCenter header .userInfo .icon .userTemp .userDetail {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
.memberCenter header .userInfo .icon .userTemp .userDetail img {
  width: 4vw;
  height: 3.73333vw;
  margin: 0 1.06667vw 0 1.6vw;
}
.memberCenter header .userInfo .icon .userTemp .userDetail i {
  width: 13.33333vw;
  height: 3.73333vw;
  line-height: 3.73333vw;
  text-align: center;
  background: rgba(255, 255, 255, 0.5);
}
.memberCenter header .userInfo .icon .userTemp .userDetail .ordinarySign {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGQAAAAcCAYAAACXkxr4AAAPjElEQVRo3qVa91dU1xbmvX9JjSkvS7OyNLHFxPKwKya2aBIUW+ya2HtJNBGxRBMTn0od6TDAFGZoAwwwNAUsmPziz7oW5+1vn3LPvTPI88W1vnWGO3du2d/e3y7HtLQx/gkh/lkbCGR0dHRlt7XHhxM9va/6Hz4aefhoQDAGBsUjCwODQxJDjxmDwOMnYojw+Anw1IUnT58xnj4DhiWGh8Wz4eeM4ecafxo8/1PC+fsvBee48/1zs+prAuZeFp48k8/ifUY8N55/0Hon854E/e6whbYLbARbwWYdXV3ZsCFsmfb//qMf/yPa2JzZ0ZV40dv/UPTZePhI9GtCLGIeeklRxAwqDBli3GQ4pAwbYp5pUlyEPPeQ4pCAz/Zxh0CHVIeQYXMPJsJ6hpREKDK8RAAPPUQwGZIQt80IsGW0sTETtn0jMqqrqye0xTsGevr6RU9vv+jts2DdADcFUpHijZYxSbEjxILt1cmE/JmCoL9c0WRHh15TRYWbjCfmOQeHUpORFBEuIiQZvRqW/WBP2BY2/p/ICEUi6cTky+7ePvpxn9Ark6Ogb+QixhMxmhBDjIcUr3y5o8SB18OTjZ0cFTZRqcjQkfG66NCRMfC6qCD0W2T0WVHR2yeJsO0GMrqVTTs6u17C1mOSkejuGUl094ruHguaFIscyXhytPR7SLGjZXCMSHn6zMknttHcuSQ5n+hjr4sOd+5w7pWKCFumbEIeWUS4pMkmot8iorff2EwToW2aAMjWo5JSTiHU3tH5squ7R2gkgJ5U5MgbBYNhUfSg2IoYhxTg199ui/Z4h0u+7MQ4WqSMJlveXOKVrVTJ3CajvKKSMbpUPXUl74GhsSXKS0SvIaLfIUKT0N0rbWrZGDYv98oXkkxza9tAZ6JbdCV6JFzEqItZxOBmx44dF2+99ZYIhutdEgaPuf37H2LcuHG82hJmExNtaBT/Tk8XJaWlxiAgNCtrs8ja7GDz5i1i8xYF6/OZs2dHzSd2QgcZv9NzjJ8wQYwfP4EdxUuGN2d4K6jf/7gjtn/7rdi+XWLb9u1i27ZkbN22Tdy89WtSNNj2ZLCtuwVsDtu7En1dOIpqSmh0dnVLqB9ogvC5rLxClClPK/I9EO+++67YuGmTqKisEhVVVaKyqpo/z5g5U8ydO1dU+f2Man+N8NfUMjn6ZfFAq1atFhMnThTXb9wwhOzZs8dg565dtO4Ve/bu5XUvrQsWLGCyjx49OkrecFdXf9y5w45z6vRpcemnn/nzb7dvW4R4ZCpF8j546LB45513xLovv5RYB6wTaz2APfbu2z8qEWxTZV/b5qQ2mabPaIm1vejopC8I8c4uoT8zOQmHmFhbOxvi7wAPZUfJo4EhsWvXbvLc8eLKlRyXdCHaZn/6qThExoBhIAe7iaT33ntP3Lx50yVdo5W5586f52vvIyPpJJ6dfYWPnTlzVgyp+9n5Lam/ICc6eOiQ+Oijj9wVFOVQmSsQDTIipk+fTk6zzyVLcGhNBBOgbGvsTGgmDrhPKauoziAdExJdQn+O0+e4RYy+QAVFQGlZubjzn7uiqtovKgnwjHnz5nMUAHPmzBEbNmwQ/to6UUMoLikRvuJiUVsXYN11lcXKADt27BS7du9OyiWIuPnz54tZs2aJKVOmiDVr14qWWCyp4rITOr6D0bKystgJjh0/bq6noyIn5yqTgnPgyXYC9zZ6/RYhJmn3uqsmnSM0IUaSbBKUw8POccvWGmUVFRlpDU0t2e1xOpAKiiRJTpchZg/dcBrdGMfhAZs2ZYnFixcbzUwnSYGW6hIZ2juH5Ks/RVlsk4JVG4vziMLGjRtZCiZQDsBnO5d0JRJJ0VFaWiY+/vhj8fbbb4tr166nTOKQqOs3fmH5ghFL6DcumfI0eQcPHuJzZ33yicQsG7MMcA7k1ZYk2C5ukzCKvcFFWjgSHW6lSqi13QE1Lgz7ZHkxKWcRSsaQjYuXfuJQBCGLiJCETchWSUhuXj57InS8z1Map2ogYaitW7eyN+7ff0BhP+v3ihUZYv+BA+LAge9EJhED729qbjEVWFt7OxcBOD579mxxi5JrTW2tBOUvP6PGRDIiHPI1fcYMfkbct7kl5kSGVdI+KC4RF374UVy48APj/IULBFrPXyBZlDhL8nj23HmRl1+goiFh7MZQtmxjJNs8RFykNTa3vIq1xekggVbzGYhrcuyIkeQcOnyEHvAi3xhJfdGiRUYn09MXiC30ctDRy/TCMCB0FqGuexa88FXy3p8vZ9M5EjAGpAOGycjIcJXEkz/4gM69bDp6GFMS0sx/YwVp8NDvDx7k6yNKxspp77//Pj1zQuzcuZMjEI6G59B9FZ4XtmhqjjH5jU3N5MkKjU0iCpCDRqONIhJtEPXRqKiPRPk7b0QwEUyA297a5o3NsVdpsdb2ESTrZNjkSGKWLl0qJk2alISJJA0wxKRJk8WkyZP5xSAX+DzZg+XLl3Pk4EVnzpzFx3ANGKegsIijBGR++OGHrO+bCFhxPVRXWsZWrV7Nv4GBnqom8ghVXREyiJ6HwSj19RERNqgXobBEMBQWgVCIPoeNTIHkU6dOM5k6MuBEK1d+/sbFy9Kly1JEg7RnzBDhsTlxkdYcax1paW2jREmw11bnRM3kTz9fFsdPnBTHT56U64lT4sRJAr3ESVpP0ooXQnkpcUacBqiaOX1GrlevXZPNpTWGaYm1KkIK2ThbtkjJQmW0b7+ElKwVRsIyMzcaQtyzsNEGhXav8XjUSa2WKd3s9ihCFi5cKPILCliOGHkFLMe5eXnifm6euAfcz2UsWrSYnZfVRRHhIoFsa2wdk7bGCi7SIg1Nr5paWkUTGcWshOaYQw6dyJ9xIQB/11DFVKsRCIq6QEjUBYEwe18w5HhjiLwTyc3VXOqOn164iSQCxsULwiggZAVJluzopQERSeghtHHR6zAhFAW20QPBIKMuYEE9Z42q+vwMmVNkPvGbnMLDVFdJC0JWcr+E57fLWBg/5+o1V3UKElavWSOWECEOEe0WEe1sW8Brd3CRRgYc5gOvAxPUalgtpebwTUM4FI6Y2hyrTQq0WRMCQ2ymxPwB5Yz169cboHmcO2+eWE/lNADpw28aSL81GQPk5X+3T4Ia9HjK2gwi5ItVqxwyVAW14auvuMSXRDjytHq1JMQmocUmYRSQQw+nBeuj2ZRMhA0qvxiu4+TF+BEuWlomCcmhpOyvqZNg7wtw5NTUBWXUUMRczs7hcxE1nWoK4JqT0Qs3akJy81mzUSlNmzZNHDlylPPC0WPHWLKQN9BTABhd4DdIqLYU6XmVRAUXCzjvu++/F2XUP5UyyrjMLSzy8VpcUsq9EiqphBoL6f4Cf2tCZNHi9BNwEPRguirViRrPuWTJUluKXIaHLb02B+pC9dlpBUXFGZoAgDalXHCIaTHEFNNL4CWvXb9hDA8EgkiUUq6CSqoQ0i5CVMNkDzBRseAc6DC8EoQgArRsQEIgWRcvXTLlcZmK0kikwemyrY0kOQUY5OrvE+obcB07V6BsRd/QSl7sndDajR6eMSODCPlileopJBmorlC8HD9xwiRsliciAfIGQtwRkezwNkiuRG5BUQaPToLhyIsoGQUHbXiJ0eQ8KCl7YykAUXosw1FikRKlezEhpMkwBKooXY3pUT8IQR8A3b/162/i2x07+DcoUc0U2bNvoaMDSdg7qUUxMGXKVLGM7gMZwn3cXbcze9KE6C4bEoV+A9f2UVTpPKEj4gsiZPGSJa8lQtsUa5icyl8bfGG2eMsqqjLrqY6ub1BATc2kOKtDTDMRUupIVp2UKURKrU6iiBQVLdnUdeNcRJDu+OPWnAyRh4YP56yhZEgbN0wIDGUnfkjYJWpEUdHAsz/77DPuN+xKya6YkKQhc7on0R237i0QFZAvnIMiwkiUSdx6CJigCpIqRqoS46q5w/sixy1YsJDz6tffZFJfdpjkr5xJwDT5xi+3RiVCQjp9gHJrgBTFV1yR6Rq/k/4PgKkwNTe8KkhyGl1RA6+AAc+d/0HkFRQSikR+IeATBaTLhUUPRKFP4uzZc3xuLeUVbjDVCAGRgjBHiYiXQwWFvmTpsmU8L9PTUk1Kt2eTR3/XZ28hq+6/jbx1BnXfIBjG5zxFjgSSQCiaVeSnzUTE1KlT+fmu5OTIqDAzKDX26HCiAs7z48VL/LxoKH20FwRpxhQaDsMTAhqGHqZrI48mpwBpQzh9iGxbE5BVaaW/diBpn/1u/oMJ9OXLUH1UOFDERGXU1CtifA9K3liyUHa2tauuX83IMAZBQ5lPpMIASNBoqHA+BokLqPZf+fnnrMlr1qwVa9eu43UVJVgcRxRBGhBVvWoCAII+pejBNdBc/osMZz8HOnHMolBWozBAnwTicByEIWr1MLDIV0x7Lud4drds2XI+Z9y48ZzkSyi63JVTTNynKhHXxHmIvG+oV8IGHsiIKOWBLamQYsJABq0v797NT72/7ispT6d8MhIMR/lHWJkYT8TgJhPIkAjLQFAn8YhDJI0O6qPy3GvX5QAPYW5GBoqY07TBtJ/GKl4Z48gijUZDuJU2fZDkN9K8DM3gNyQPGpAK7D0gB+jfQt6wQYTNK0QC9j0KfT6WU1RAutzutvYqGsmT4QiouOxh4E3KVZgizKNp84avvuZ5VTn1P7I3cxK2LU0wPmQcUgmnuns/zxAB+4EEvyKDqqqRAl/J6/fVfSUl6bWB0EvWNoLb0LaMqTlOo57tOGWyLo91Y6m7fXsM0x7vNEM3SUiXqWK0dneqxG9vkqWE7g3ot4g+RIwsX/ud/QqrckqoXVC5O9rtigotT97hn520NRmNnoStpSmipCmsnBIrbAciqqk1YFJqAy/HJMPIF4VQhb9mAMkmEJbeb6KFYHJMtMEqAJr4QexqrEn3LooglISaGCbF2oexx/ud3l1L1+5lt+mUtTHNudqoRDaMiBXfmy1oe9fOzhPKIfTzOETEUxLRNAoRXmmCjWAvigRRhV6NCEHeKKv0D9weTaZe9x/lCn1lmZRwXgRCshIIqoixo8ZImSvxE6yo0aHdrEcyKmo4chQ5miCzY+nZrbSJ0J1yp4s8ZxNNV0O4tp7L4bquDaOuhKuMdaLCmcS2qJkTExEbi4gmNxEE2AkkkA05Miqq/C/yfcVv/h/lvP+V9F5ubkZlde2VssqqYQq1V0TQSCop08lfkwIps5tL9yjGHmDGPfmlw1RkXkmT6DZkaMOapk1VcXqUoUnRWo976RzhJqLDGolbEWF12clENCVHRETm3pq60EhpRdWrQl/pcEl5Zfade/cy9u3bN+Z/Jf0vayB/vmzuRLAAAAAASUVORK5CYII=) center center no-repeat;
  background-size: 100% 100%;
}
.memberCenter header .userInfo .icon .userTemp .userDetail .VIPSign {
  background: url(../img/VIPSign.d878c52e.png) center center no-repeat;
  background-size: 100% 100%;
}
.memberCenter header .userInfo .icon .userTemp .userDetail .SVIPSign {
  background: url(data:image/png;base64,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) center center no-repeat;
  background-size: 100% 100%;
}
.memberCenter header .userInfo .icon .userTemp .userDetail .blackSign {
  background: url(../img/blackSign.7e1197f5.png) center center no-repeat;
  background-size: 100% 100%;
}
.memberCenter header .userInfo .icon .userTemp .userDetail .SVIPTempSign {
  background: url(../img/SVIPTempSign.0de5324b.png) center center no-repeat;
  background-size: 100% 100%;
  width: 20.26667vw;
}
.memberCenter header .userInfo .icon .userTemp .userDetail .blackTempSign {
  background: url(../img/blackTempSign.4ca80757.png) center center no-repeat;
  background-size: 100% 100%;
  width: 20.26667vw;
}
.memberCenter header .userInfo .icon img {
  width: 13.33333vw;
  height: 13.33333vw;
  border-radius: 50%;
}
.memberCenter header .userInfo .icon p {
  line-height: 8vw;
  margin-left: 1.77778vw;
  font-size: 5.33333vw;
  font-family: PingFang SC;
  font-weight: 500;
  color: #ffffff;
}
.memberCenter header .userInfo .icon span {
  font-size: 3.2vw;
  font-family: PingFang SC;
  font-weight: 400;
  color: #baa091;
  margin-left: 1.77778vw;
}
.memberCenter header .growth {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  border-radius: 2.66667vw 2.66667vw 0px 0px;
  margin-top: 5.06667vw;
  padding: 6.13333vw 8vw 5.68889vw;
}
.memberCenter header .growth p {
  font-size: 3.73333vw;
  font-family: PingFang SC;
  font-weight: 500;
  color: #202020;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.memberCenter header .growth p img {
  width: 1.33333vw;
  height: 2.48889vw;
}
.memberCenter header .growth .growNum {
  font-size: 4.44444vw;
  font-family: DIN Alternate;
  font-weight: bold;
  color: #603627;
  margin: 0 1.77778vw;
}
.memberCenter header .growth span {
  font-size: 2.66667vw;
  font-family: PingFang SC;
  font-weight: 400;
  color: #666666;
}
.memberCenter header .growth .progress {
  margin: 2.22222vw 0;
}
.memberCenter header .ordinaryCard {
  background: url(../img/ordinaryCard.d7c7a888.png) center center no-repeat;
  background-size: 100% 100%;
}
.memberCenter header .VIPCard {
  background: url(../img/VIPCard.d890b252.png) center center no-repeat;
  background-size: 100% 100%;
}
.memberCenter header .SVIPCard {
  background: url(../img/SVIPCard.d969837b.png) center center no-repeat;
  background-size: 100% 100%;
}
.memberCenter header .blackCard {
  background: url(../img/blackCard.3fb651ef.png) center center no-repeat;
  background-size: 100% 100%;
}
.memberCenter footer {
  width: 100%;
  height: 20vw;
  background: #ffffff;
  position: fixed;
  bottom: 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -ms-flex-pack: distribute;
      justify-content: space-around;
}
.memberCenter footer .footBtn {
  width: 45.33333vw;
  height: 12vw;
  background: #3c373b;
  border-radius: 1.06667vw;
  font-size: 3.73333vw;
  font-family: PingFangSC-Medium, PingFang SC;
  font-weight: 500;
  color: #fff7ed;
  line-height: 12vw;
}
.memberCenter footer .VIPBtn {
  width: 93.6vw;
}
.memberCenter .goods {
  margin: 5.33333vw 3.2vw;
  width: 93.6vw;
}
.memberCenter .goods li {
  border-radius: 1.06667vw;
  height: 26.66667vw;
  border-radius: 1.6vw;
  margin-bottom: 2.66667vw;
  background: #f5f5f5;
}
.memberCenter .goods li .templi {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  padding: 0 4.08889vw 0 6.31111vw;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  height: 100%;
}
.memberCenter .goods li .disabled span {
  color: #adadad !important;
}
.memberCenter .goods li .disabled p,
.memberCenter .goods li .disabled .detips {
  color: #8a8a8a !important;
}
.memberCenter .goods li .disabled span {
  color: #8a8a8a !important;
}
.memberCenter .goods li .goodsContent {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.memberCenter .goods li .goodsContent p {
  font-size: 4.8vw;
  font-weight: 500;
  color: #202020;
}
.memberCenter .goods li .goodsContent p .sign {
  display: inline-block;
  margin-left: 1.51111vw;
  width: 11.64444vw;
  height: 4.35556vw;
  background: rgba(255, 255, 255, 0.8);
  border-radius: 0.53333vw;
  font-size: 2.93333vw;
  font-family: PingFang SC;
  font-weight: 500;
  line-height: 4.35556vw;
  text-align: center;
}
.memberCenter .goods li .goodsContent span {
  font-size: 2.66667vw;
  font-family: PingFang SC;
  font-weight: 400;
  color: #666666;
}
.memberCenter .goods li .goodsContent .detips {
  margin: 2.66667vw 0 4vw;
  font-size: 3.2vw;
  color: #202020;
}
.memberCenter .goods li .price {
  font-size: 4.8vw;
  font-family: DIN Alternate;
  font-weight: 500;
  color: #202020;
}
.memberCenter .goods li .price span {
  font-size: 6.4vw;
}
.memberCenter .goods .selected {
  -webkit-box-shadow: 0 0 0 0.26667vw #dcb982;
          box-shadow: 0 0 0 0.26667vw #dcb982;
  position: relative;
}
.memberCenter .goods .selected:after {
  content: '';
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADwAAAA8CAMAAAANIilAAAAAYFBMVEUAAADYuoDbtoDbt4PbuoPeuYPduYPcuYPduYLbuYLcuILcuYPcuYLcuILcuYLhw5XhxJbixpvjyJ3o0a3u3sTv4cnv4crw487x5M/58+r79/H7+PL8+fX8+vb+/fv///81snzuAAAADnRSTlMAGhxOa21/mrbk8vj7/aFE1OEAAADPSURBVEjHpdNJDgIxDAVR5pmCME9N7n9LNsAC0nIr5f2Tv22516uvibEYi7EYi7EYi7EYi7EYi7EYi7EYi7EYi7EYi7EYi7EYi7EYi7EYi7EYi7EYi7FU2NNjF+MWe855H+J2ewxjd7AYi7EYS2Av1027Jeh7y/dNqyXInJqv/rdE8351wRLu6q1LlnjPqcn3bdHS4Uapyc+ipct9U1O2dPrfdD2E/xz9/m8thWUuLDNhGQm7GtRbpsIu+vV2PRR2LDLX911NK+ddzmejz41ebg1kdxzuNm0AAAAASUVORK5CYII=) bottom center no-repeat;
  background-size: 100% 100%;
  width: 8vw;
  height: 8vw;
  display: block;
  position: absolute;
  bottom: -1px;
  right: -1px;
}
.memberCenter .arc {
  height: 5.33333vw;
  width: 100%;
  background: url(data:image/png;base64,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) center center no-repeat;
  background-size: 100% 100%;
  margin-top: -4.88889vw;
  z-index: 99;
  position: relative;
}
.memberCenter .getCoupon {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  margin: 8vw 0 4vw;
}
.memberCenter .getCoupon p {
  font-size: 3.37778vw;
  font-family: PingFang SC;
  font-weight: 400;
  color: #202020;
}
.memberCenter .getCoupon p .couponNum {
  font-size: 4.26667vw;
  font-family: DIN Alternate;
  font-weight: bold;
  color: #202020;
  margin: 0 0.44444vw;
}
.memberCenter .getCoupon p .normal {
  font-family: PingFang SC;
  font-weight: normal;
  margin-right: 1.6vw;
}
.memberCenter .getCoupon p img {
  width: 1.33333vw;
  height: 2.48889vw;
}
.memberCenter .getCoupon .endTime span {
  font-size: 3.37778vw;
  font-family: PingFang SC;
  font-weight: 400;
  color: #202020;
}
.memberCenter .getCoupon .endTime .normal {
  font-family: PingFang SC;
  font-weight: normal;
  margin-right: 1.6vw;
}
.memberCenter .usedWeekCard {
  width: 93.6vw;
  height: 27.02222vw;
  border-radius: 1.06667vw;
  margin: 0 auto 3.55556vw;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.memberCenter .usedWeekCard .intro {
  height: 27.02222vw;
  padding-left: 4.35556vw;
  letter-spacing: 0.17778vw;
}
.memberCenter .usedWeekCard .intro h3 {
  font-size: 4.8vw;
  height: 4.88889vw;
  font-family: PingFang SC;
  font-weight: 500;
  color: #202020;
  padding: 5.06667vw 0 3.91111vw;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.memberCenter .usedWeekCard .intro h3 span {
  display: inline-block;
  width: 8vw;
  height: 4.35556vw;
  background: #ffffff;
  border-radius: 0.53333vw;
  font-size: 2.66667vw;
  font-family: PingFang SC;
  font-weight: 500;
  line-height: 4.35556vw;
  text-align: center;
  margin-left: 2.04444vw;
}
.memberCenter .usedWeekCard .intro p {
  font-size: 3.2vw;
  font-family: PingFang SC;
  font-weight: 400;
  color: #666666;
  margin-bottom: 2.04444vw;
}
.memberCenter .usedWeekCard .intro .van-count-down {
  font-family: PingFang SC;
  font-weight: 400;
  color: #666666;
  line-height: 1;
  font-size: 3.2vw;
}
.memberCenter .usedWeekCard .state {
  font-size: 4.26667vw;
  font-family: PingFang SC;
  font-weight: 400;
  padding-right: 10.66667vw;
  line-height: 27.02222vw;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.memberCenter .usedWeekCard .state img {
  width: 4.97778vw;
  height: 4.97778vw;
  margin-right: 1.68889vw;
}
.memberCenter .usedVIPCardBg {
  background: url(../img/usedVIPBg.c365a178.png) center center no-repeat;
  background-size: 100% 100%;
}
.memberCenter .usedVIPCardBg h3 span {
  color: #6d8891;
}
.memberCenter .usedBlackCardBg {
  background: url(../img/usedBlackBg.783365ae.png) center center no-repeat;
  background-size: 100% 100%;
}
.memberCenter .usedBlackCardBg h3 span {
  color: #b68b2a;
}
.memberCenter .cardPackage {
  padding: 0 2.66667vw;
  background: #f2eae3;
}
.memberCenter .cardPackage .banner-img {
  width: 88vw;
}
.memberCenter .cardPackage .swipeMore {
  width: 88vw;
}
.memberCenter .cardPackage .swipeSingle {
  margin-left: 3.46667vw;
}
.memberCenter .cardPackage .van-swipe__track {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.memberCenter .assets {
  background: #f2eae3;
  padding: 0 3.2vw;
  padding-top: 2.66667vw;
}
.memberCenter .assets img {
  width: 100%;
  -webkit-box-shadow: 0px 0.44444vw 1.33333vw #999;
          box-shadow: 0px 0.44444vw 1.33333vw #999;
}
.memberCenter .upgradeWay {
  padding-top: 5.6vw;
  background: #f2eae3;
  padding: 0 3.2vw;
  padding-top: 2.66667vw;
}
.memberCenter .upgradeWay img {
  width: 100%;
}
.memberCenter .getGrow {
  padding: 0 3.2vw;
  background: #f2eae3;
}
.memberCenter .getGrow .growIntro {
  margin: 0 1.6vw 0 0.88889vw;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  height: 13.33333vw;
  border-bottom: 0.17778vw solid #f5f5f5;
}
.memberCenter .getGrow .growIntro div {
  height: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.memberCenter .getGrow .growIntro div p {
  font-size: 4.26667vw;
  font-family: PingFang SC;
  font-weight: 500;
  color: #603627;
}
.memberCenter .getGrow .growIntro div span {
  font-size: 3.2vw;
  font-family: PingFang SC;
  font-weight: 400;
  color: #603627;
}
.memberCenter .getGrow .growIntro p {
  font-size: 3.2vw;
  font-family: PingFang SC;
  font-weight: 500;
  color: #603627;
}
.memberCenter .getGrow ul {
  background: #fff;
  padding: 0 2.66667vw 0 1.6vw;
}
.memberCenter .getGrow ul li {
  height: 18.48889vw;
  border-bottom: 0.17778vw solid #f5f5f5;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.memberCenter .getGrow ul li .invitation {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  height: 100%;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.memberCenter .getGrow ul li .invitation img {
  width: 8vw;
  height: 8vw;
  margin-right: 1.6vw;
}
.memberCenter .getGrow ul li .invitation div {
  margin-left: 0.53333vw;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.memberCenter .getGrow ul li .invitation div p {
  font-size: 3.37778vw;
  font-family: PingFang SC;
  font-weight: 500;
  color: #202020;
}
.memberCenter .getGrow ul li .invitation div span {
  font-size: 3.2vw;
  font-family: PingFang SC;
  font-weight: 400;
  color: #aaaaaa;
  margin-top: 0.97778vw;
}
.memberCenter .getGrow ul li .getMore {
  font-size: 3.46667vw;
  font-family: PingFangSC-Medium, PingFang SC;
  font-weight: 500;
  height: 18.48889vw;
  line-height: 18.48889vw;
  color: #906f36;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.memberCenter .getGrow ul li .goInvitate {
  width: 17.42222vw;
  height: 7.11111vw;
  line-height: 7.11111vw;
  border: 0.17778vw solid #906f36;
  border-radius: 0.8vw;
  font-size: 3.46667vw;
  font-family: PingFang SC;
  font-weight: 500;
  color: #906f36;
}

.row-ellipsis[data-v-ef6c2f3a] {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.clamp-ellipsis[data-v-ef6c2f3a] {
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 3;
  overflow: hidden;
}
.default[data-v-ef6c2f3a],
.default-padding[data-v-ef6c2f3a] {
  padding: 0 3.11111vw;
}
.default-margin[data-v-ef6c2f3a] {
  margin: 0 3.11111vw;
}
.absolute-center[data-v-ef6c2f3a] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.text-center[data-v-ef6c2f3a] {
  text-align: center;
  display: table-cell;
  vertical-align: middle;
}
[data-v-ef6c2f3a] .van-list__error-text,[data-v-ef6c2f3a] .van-list__finished-text,[data-v-ef6c2f3a] .van-list__loading {
  font-size: 2.66667vw;
}
.border-top[data-v-ef6c2f3a] {
  position: relative;
}
.border-top[data-v-ef6c2f3a]::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 200%;
  border-bottom: 1px solid #ebedf0;
  color: #ebedf0;
  height: 200%;
  -webkit-transform-origin: left top;
  transform-origin: left top;
  -webkit-transform: scale(0.5);
  transform: scale(0.5);
  pointer-events: none;
  /* 防止点击触发 */
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
@media screen and (min-device-pixel-ratio: 3), (-webkit-min-device-pixel-ratio: 3) {
.border-top[data-v-ef6c2f3a]::before {
    width: 300%;
    height: 300%;
    -webkit-transform: scale(0.33);
    transform: scale(0.33);
}
}
input[data-v-ef6c2f3a] {
  text-indent: 0;
  background: transparent;
  border: 0 none;
  resize: none;
  outline: none;
  /*清除选中效果的默认蓝色边框 */
  -webkit-appearance: none;
  /*清除浏览器默认的样式 */
  line-height: normal;
}
input[data-v-ef6c2f3a]:focus {
  border: none;
}
.certification-dialog[data-v-ef6c2f3a] .van-dialog__header {
  font-size: 4.26667vw;
  font-family: PingFang SC;
  font-weight: 500;
  color: #202020;
}
.certification-dialog[data-v-ef6c2f3a] .van-dialog__message {
  font-size: 3.2vw;
  font-family: PingFang SC;
  font-weight: 400;
  color: #202020;
  line-height: 4.88889vw;
  width: 46.22222vw;
  overflow: hidden;
  margin: 0 auto;
}
.product-list .product-item .info .tag[data-v-ef6c2f3a] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  height: 6.13333vw;
  padding: 0.44444vw 0;
  overflow: hidden;
}
.productDetails .product-info .productTags .tags span[data-v-ef6c2f3a],
.product-list .product-item .info .tag span[data-v-ef6c2f3a] {
  margin-right: 1.24444vw;
  margin-bottom: 0.88889vw;
  border: 1px solid #a6251a;
  opacity: 0.8;
  border-radius: 0.53333vw;
  width: 15.11111vw;
  height: 4.26667vw;
  line-height: 4.35556vw;
  display: inline-block;
  vertical-align: middle;
  max-width: 17.77778vw;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  text-align: center;
  font-size: 2.66667vw;
  font-family: PingFangSC-Regular, PingFang SC;
  font-weight: 400;
  color: #a6251a;
}
.productDetails .product-info .productTags .tags span[data-v-ef6c2f3a]:before,
.product-list .product-item .info .tag span[data-v-ef6c2f3a]:before {
  content: '·';
  display: inline-block;
  vertical-align: middle;
  width: 1px;
  height: 100%;
  margin-top: 1px;
  color: transparent;
}
.productDetails .product-info .productTags .tags span[data-v-ef6c2f3a]::after,
.product-list .product-item .info .tag span[data-v-ef6c2f3a]::after {
  content: '·';
  display: inline-block;
  vertical-align: middle;
  width: 1px;
  height: 100%;
  margin-top: 1px;
  color: transparent;
}
.productDetails .product-info .productTags .tags .tag-item[data-v-ef6c2f3a],
.product-list .product-item .info .tag .tag-item[data-v-ef6c2f3a] {
  border: 1px solid #a6251a;
  opacity: 0.8;
  font-weight: 400;
  font-family: PingFang SC;
  color: #a6251a;
}
.productDetails .product-info .productTags .tags .tag-1[data-v-ef6c2f3a],
.product-list .product-item .info .tag .tag-1[data-v-ef6c2f3a] {
  color: #e42b3a;
  border: 1px solid #e42b3a;
}
.productDetails .product-info .productTags .tags .tag-2[data-v-ef6c2f3a],
.product-list .product-item .info .tag .tag-2[data-v-ef6c2f3a] {
  color: #a337df;
  border: 1px solid #a337df;
}
.productDetails .product-info .productTags .tags .tag-3[data-v-ef6c2f3a],
.product-list .product-item .info .tag .tag-3[data-v-ef6c2f3a] {
  color: #7DAB2B;
  border: 1px solid #7DAB2B;
}
.productDetails .product-info .productTags .tags .tag-4[data-v-ef6c2f3a],
.product-list .product-item .info .tag .tag-4[data-v-ef6c2f3a] {
  color: #43A7DD;
  border: 1px solid #43A7DD;
}
.customPop[data-v-ef6c2f3a] .van-popup__close-icon {
  font-size: 4.88889vw;
  color: #202020;
  top: 4vw;
  right: 4vw;
}
.customPop .title[data-v-ef6c2f3a] {
  font-size: 4.26667vw;
  font-family: PingFangSC-Medium, PingFang SC;
  font-weight: 500;
  color: #202020;
  width: 100%;
  text-align: center;
  padding: 4vw 0;
  margin-bottom: 6.22222vw;
}
.customPop .affirm[data-v-ef6c2f3a] {
  position: fixed;
  z-index: 1;
  bottom: 0;
}
/*手机端实现真正的一像素边框*/
.border-1px-new[data-v-ef6c2f3a] {
  position: relative;
}
.border-1px-new[data-v-ef6c2f3a]:after {
  position: absolute;
  content: '';
  top: -50%;
  bottom: -50%;
  left: -50%;
  right: -50%;
  -webkit-transform: scale(0.5);
  transform: scale(0.5);
  border-bottom: 1px solid #a09b9b;
}
@media (-webkit-min-device-pixel-radio: 1.5), (min-device-pixel-radio: 1.5) {
border-1px-new[data-v-ef6c2f3a]::after {
    -webkit-transform: scaleY(0.7);
    transform: scaleY(0.7);
}
}
@media (-webkit-min-device-pixel-radio: 2), (min-device-pixel-radio: 2) {
border-1px-new[data-v-ef6c2f3a]::after {
    -webkit-transform: scaleY(0.5);
    transform: scaleY(0.5);
}
}
/*需要注意<input type="button">是没有:before, :after伪元素的*/
.growthList .total[data-v-ef6c2f3a] {
  height: 35.55556vw;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  position: relative;
}
.growthList .total h4[data-v-ef6c2f3a] {
  font-size: 8vw;
  font-family: DIN Alternate;
  font-weight: bold;
  color: #202020;
}
.growthList .total span[data-v-ef6c2f3a] {
  font-size: 3.37778vw;
  font-family: PingFang SC;
  font-weight: 400;
  color: #202020;
  margin-top: 4.44444vw;
}
.growthList .total .grow-btn[data-v-ef6c2f3a] {
  position: absolute;
  top: 9.95556vw;
  right: 5.33333vw;
  width: 23.11111vw;
  height: 7.11111vw;
  border: 0.17778vw solid #dcb982;
  border-radius: 0.53333vw;
  font-size: 3.37778vw;
  font-family: PingFang SC;
  font-weight: 500;
  color: #dcb982;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.growthList .list[data-v-ef6c2f3a] {
  padding: 3.2vw;
}
.growthList .list .consume-item[data-v-ef6c2f3a] {
  padding: 0 3.2vw;
  background: #ffffff;
  border-radius: 1.06667vw;
  margin-bottom: 2.48889vw;
}
.growthList .list .consume-item span[data-v-ef6c2f3a] {
  display: inline-block;
  margin: 3.91111vw 0;
  font-size: 3.2vw;
  font-family: PingFang SC;
  font-weight: 400;
  color: #333333;
}
.growthList .list .consume-item .top[data-v-ef6c2f3a] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.growthList .list .consume-item .top .consume-nummber[data-v-ef6c2f3a] {
  font-family: DIN Alternate;
  font-weight: bold;
}
.growthList .list .consume-item .middle[data-v-ef6c2f3a] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
}
.growthList .list .consume-item .middle span[data-v-ef6c2f3a] {
  margin: 1.68889vw 0;
}
.growthList .list .consume-item .middle .middle-content[data-v-ef6c2f3a] {
  margin-bottom: 3.11111vw;
}
.growthList .list .consume-item .middle .price-ion[data-v-ef6c2f3a] {
  margin-right: -0.44444vw;
}
.growthList .list .consume-item .bottom[data-v-ef6c2f3a] {
  padding: 2.66667vw 0;
  font-size: 3.2vw;
  font-family: PingFang SC;
  font-weight: 400;
  color: #333333;
  line-height: 4.26667vw;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
}
.growthList .list .consume-item .bottom .order-img[data-v-ef6c2f3a] {
  display: inline-block;
  width: 16.17778vw;
  height: 16vw;
  margin-right: 3.2vw;
}
.growthList .list .consume-item .bottom p[data-v-ef6c2f3a] {
  width: 67.02222vw;
  line-height: 4.62222vw;
  height: 9.77778vw;
  -webkit-line-clamp: 2;
}
.growthList .default-img[data-v-ef6c2f3a] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  margin-top: 8.88889vw;
}
.growthList .default-img img[data-v-ef6c2f3a] {
  width: 37.33333vw;
  margin: 4.44444vw;
}
.growthList .default-img span[data-v-ef6c2f3a] {
  font-size: 3.91111vw;
  font-family: PingFang SC;
  font-weight: 400;
  color: #ababab;
}

.openCard header {
  height: 25.77778vw;
  background: url(../img/topBg.951c5a6d.png) center center no-repeat;
  background-size: 100% 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.openCard header .icon {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.openCard header .icon img {
  width: 12.8vw;
  height: 12.8vw;
  border-radius: 50%;
  margin: 0 1.33333vw 0 5.33333vw;
}
.openCard header .icon p {
  font-size: 5.33333vw;
  font-family: PingFang SC;
  font-weight: 500;
  color: #ffffff;
  margin-bottom: 1.68889vw;
}
.openCard header .icon span {
  font-size: 3.2vw;
  font-family: PingFang SC;
  font-weight: 400;
  color: #ffffff;
  opacity: 0.7;
}
.openCard header .buyRecord {
  font-size: 3.37778vw;
  font-family: PingFang SC;
  font-weight: 400;
  color: #ffffff;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding-right: 7.11111vw;
}
.openCard .goods {
  margin: 5.33333vw 3.2vw;
  width: 93.6vw;
}
.openCard .goods li {
  height: 27.02222vw;
  border-radius: 1.06667vw;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  padding: 0 4.08889vw 0 6.31111vw;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.openCard .goods li .goodsContent p {
  font-size: 5.33333vw;
  font-family: DIN Alternate;
  font-weight: bold;
  color: #202020;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  margin-bottom: 1.33333vw;
}
.openCard .goods li .goodsContent p .sign {
  display: inline-block;
  margin-left: 1.51111vw;
  width: 11.64444vw;
  height: 4.35556vw;
  background: rgba(255, 255, 255, 0.8);
  border-radius: 0.53333vw;
  font-size: 2.93333vw;
  font-family: PingFang SC;
  font-weight: 500;
  line-height: 4.35556vw;
  text-align: center;
}
.openCard .goods li .goodsContent span {
  font-size: 3.2vw;
  font-family: PingFang SC;
  font-weight: 400;
  color: #666666;
}
.openCard .goods li .price {
  font-size: 5.86667vw;
  font-family: DIN Alternate;
  font-weight: bold;
  color: #202020;
}
.openCard .goods li .price span {
  font-size: 8vw;
}
.openCard .VIPBg {
  background: url(../img/usedVIPBg.c365a178.png) center center no-repeat;
  background-size: 100% 100%;
}
.openCard .blackBg {
  background: url(../img/usedBlackBg.783365ae.png) center center no-repeat;
  background-size: 100% 100%;
}
.openCard .selectNum {
  padding: 0 3.2vw;
}
.openCard .selectNum .cardNum {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.openCard .selectNum .cardNum .tit {
  font-size: 4.26667vw;
  font-family: PingFang SC;
  font-weight: 400;
  color: #202020;
}
.openCard .selectNum .cardNum .van-stepper__minus,
.openCard .selectNum .cardNum .van-stepper__plus {
  width: 7.73333vw;
  height: 7.73333vw;
  border: 0.26667vw solid #d2d2d2;
  background: #fff;
}
.openCard .selectNum .cardNum .van-stepper__minus::before {
  width: 1.77778vw;
  height: 0.26667vw;
  background: #202020;
}
.openCard .selectNum .cardNum .van-stepper__minus--disabled::before {
  width: 1.77778vw;
  height: 0.26667vw;
  background: #d2d2d2;
}
.openCard .selectNum .cardNum .van-stepper__plus::before {
  width: 1.77778vw;
  height: 0.26667vw;
  background: #202020;
}
.openCard .selectNum .cardNum .van-stepper__plus::after {
  width: 0.26667vw;
  height: 1.77778vw;
  background: #202020;
}
.openCard .selectNum .cardNum .van-stepper__input {
  width: 10.66667vw;
  height: 7.73333vw;
  border-top: 0.26667vw solid #d2d2d2;
  border-bottom: 0.26667vw solid #d2d2d2;
  font-size: 3.37778vw;
  font-family: PingFang SC;
  font-weight: 500;
  color: #202020;
  margin: 0;
  background: #fff;
}
.openCard .selectNum .cardNum .van-stepper__input[disabled] {
  color: #202020;
  background: #fff;
}
.openCard .selectNum .tips {
  margin-top: 9.77778vw;
}
.openCard .selectNum .tips img {
  width: 100%;
}
.openCard footer {
  position: absolute;
  bottom: 3.37778vw;
}
.openCard footer .rules {
  text-align: center;
  line-height: 11.55556vw;
}
.openCard footer .rules span {
  font-size: 3.37778vw;
  font-family: PingFang SC;
  font-weight: 400;
  color: #aaaaaa;
}
.openCard footer .rules .separated {
  margin: 0 2.66667vw;
}
.openCard footer .btns {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin-left: 3.2vw;
}
.openCard footer .btns .settlement {
  width: 61.51111vw;
  height: 13.33333vw;
  background: #fff;
  border-radius: 0.8vw 0 0 0.8vw;
  color: #fff;
  font-size: 3.2vw;
  font-family: PingFang SC;
  font-weight: 400;
  color: #666666;
  line-height: 13.33333vw;
  padding-left: 2.13333vw;
}
.openCard footer .btns .settlement .totalPrice {
  font-size: 5.33333vw;
  font-family: DIN Alternate;
  font-weight: bold;
  color: #202020;
}
.openCard footer .btns .settlement .rmb {
  font-size: 4.08889vw;
  font-family: DIN Alternate;
  font-weight: bold;
  color: #202020;
}
.openCard footer .btns .open {
  width: 32.08889vw;
  height: 13.33333vw;
  background: #dcb982;
  border-radius: 0 0.8vw 0.8vw 0;
  font-size: 4.26667vw;
  font-family: PingFang SC;
  font-weight: 500;
  color: #ffffff;
  border: none;
}

.memberExplain {
  background: #f2eae3;
}
.memberExplain .privilege {
  background: #f2eae3;
}
.memberExplain .privilege .cardPackage {
  padding: 0 2.66667vw;
  margin-bottom: 2.66667vw;
}
.memberExplain .privilege .cardPackage .banner-img {
  width: 88vw;
}
.memberExplain .privilege .cardPackage .swipeMore {
  width: 88vw;
}
.memberExplain .privilege .cardPackage .swipeSingle {
  margin-left: 3.46667vw;
}
.memberExplain .privilege .cardPackage .van-swipe__track {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.memberExplain .privilege .assets {
  background: #f2eae3;
  padding: 0 3.2vw;
  padding-top: 2.66667vw;
}
.memberExplain .privilege .assets img {
  width: 100%;
}
.memberExplain .privilege section img {
  width: 100%;
}
.memberExplain .memberRules {
  text-align: center;
  margin: 2.66667vw 0;
}
.memberExplain .memberRules h2 {
  font-size: 4.8vw;
  font-family: PingFangSC-Medium, PingFang SC;
  font-weight: 500;
  color: #603627;
  margin-bottom: 2.66667vw;
}
.memberExplain .memberRules .rulesText {
  background: #f2eae3;
  padding: 3.2vw;
}
.memberExplain .memberRules .rulesText div {
  background: #fff;
  border-radius: 1.06667vw;
  padding: 5.33333vw 4vw;
}
.memberExplain .memberRules img {
  width: 100%;
  margin-bottom: 4.8vw;
}
.memberExplain .van-tabs__wrap {
  height: 8vw;
  padding: 2.66667vw 0;
}
.memberExplain .van-tabs__wrap .van-tabs__nav--card {
  margin: 0 20.8vw;
  height: 8vw;
  border: none;
  background: #fff;
}
.memberExplain .van-tabs__wrap .van-tabs__nav--card .van-tab {
  line-height: 8vw;
  border: none;
  color: #202020;
}
.memberExplain .van-tabs__wrap .van-tab.van-tab--active {
  background: #dcb982;
  color: #fff;
}
.memberExplain .agreement {
  text-align: center;
  font-size: 3.73333vw;
  font-family: PingFangSC-Medium, PingFang SC;
  font-weight: 500;
  color: #202020;
  padding: 5.33333vw 0;
}
.memberExplain .agreement span {
  text-decoration: underline;
}

.growthIntro {
  text-align: center;
  background: #181625;
}
.growthIntro .title {
  width: 100%;
  margin: 0 auto;
  position: relative;
  z-index: 2;
  margin-top: -58.13333vw;
  padding: 5.33333vw 0 0 0;
}
.growthIntro .title img {
  width: 64vw;
}
.growthIntro .infoBg {
  position: relative;
  top: 0;
  width: 100%;
  height: 58.13333vw;
  z-index: 1;
  background: url(../img/infoBg.1c8f366c.png) top center no-repeat;
  background-size: 100%;
}
.growthIntro .introDetail {
  width: 93.6vw;
  height: 69.33333vw;
  border-radius: 1.06667vw;
  margin: 0 auto;
  margin-top: 10.13333vw;
  position: relative;
  z-index: 2;
}
.growthIntro .introDetail .memberLevel {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  height: 67.73333vw;
  width: 84.8vw;
  margin: 0 auto;
}
.growthIntro .introDetail .memberLevel img {
  width: 100%;
}
.growthIntro .tips {
  text-align: left;
  font-size: 3.2vw;
  font-family: PingFangSC-Medium, PingFang SC;
  font-weight: 500;
  color: #aaaaaa;
  margin: 2.66667vw 0 5.33333vw 5.33333vw;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.growthIntro .tips i {
  display: inline-block;
  width: 3.2vw;
  height: 3.2vw;
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAMAAADXqc3KAAAAe1BMVEUAAAD//4C/v4DjqnHms4DouYDdvIPcuoHcuoLduoPduILbuYHduYHcuoLcuYHduoPcuILduYLbuoPcuILduoLcuYPcuYLcuoPduYLduoLcuYPduYLcuYPcuYLcuYLcuYLcuYLcuYLduYPcuILduoPcuYLcuILduYLcuYIbY5fjAAAAKHRSTlMAAgQJChZEUXZ3foCAhYqUm52en5+goaKlp6izt8ba293j5vX2+/39LhL1ZgAAAIZJREFUKM+N0tkOgkAMQNGr44Z1Q3AXBwWU//9C3+yQtIl9anMyS9pCkNj1g+iiBAhVb0QVEK3ql+ZC/OX30USLiN6fwVnfQU8v4KTVn3D04OBB6UHhwd6D3IQN3Exo1tuPCcNI4fG0YcX4YsIUZglo2+ewTNqus2l313cyKLE/Jf4yeOvzBTtWTzAOO4ICAAAAAElFTkSuQmCC) center center no-repeat;
  background-size: 100% 100%;
  margin-right: 0.26667vw;
}
.growthIntro .info {
  background: #ffffff;
  margin: 5.33333vw 3.2vw 0 3.2vw;
  border-radius: 1.06667vw;
}
.growthIntro .info img {
  width: 100%;
}
.growthIntro .agreement {
  text-align: center;
  font-size: 3.2vw;
  font-family: PingFangSC-Medium, PingFang SC;
  font-weight: 500;
  color: #98887b;
  padding: 5.33333vw 0;
}
.growthIntro .agreement span {
  text-decoration: underline;
}

.weekCardList .default {
  margin-top: 35.55556vw;
}
.weekCardList ul {
  padding: 0 3.2vw;
}
.weekCardList ul li {
  height: 25.86667vw;
  border-radius: 1.06667vw;
  margin-top: 2.66667vw;
  padding: 0 3.28889vw;
  -webkit-box-shadow: 0px 0.44444vw 1.33333vw #999;
          box-shadow: 0px 0.44444vw 1.33333vw #999;
}
.weekCardList ul li .payTime {
  height: 8.8vw;
  line-height: 8.8vw;
  font-size: 3.2vw;
  font-family: PingFang SC;
  font-weight: 400;
  color: #333333;
}
.weekCardList ul li .totalDetail {
  height: 14.66667vw;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.weekCardList ul li .totalDetail p {
  font-size: 4.26667vw;
  font-family: PingFang SC;
  font-weight: 500;
  color: #202020;
}
.weekCardList ul li .totalDetail .money {
  font-size: 5.33333vw;
  font-family: DIN Alternate;
  font-weight: bold;
}
.weekCardList ul li .totalDetail .money span {
  font-size: 4.08889vw;
}
.weekCardList ul .VIPRecord {
  background: url(../img/VIPRecord.55c703f5.png) center center no-repeat;
  background-size: 100% 100%;
}
.weekCardList ul .blackRecord {
  background: url(../img/blackRecord.06d7284d.png) center center no-repeat;
  background-size: 100% 100%;
}

.container[data-v-f6e77312] {
  font-size: 7.11111vw;
}
.container .vux-tab-wrap[data-v-f6e77312] {
  height: 9.6vw;
  padding: 0;
  margin-top: 2.57778vw;
}
.container .vux-tab-wrap[data-v-f6e77312] .vux-tab-container {
  height: 100%;
}
.container .vux-tab-wrap[data-v-f6e77312] .vux-tab-container .vux-tab {
  height: 100%;
  background-color: transparent;
}
.container .vux-tab-wrap[data-v-f6e77312] .vux-tab-container .vux-tab .vux-tab-item {
  line-height: 9.6vw;
  color: #202020;
  font-weight: 400;
  font-size: 4.44444vw;
  background-color: transparent;
}
.container .list-container[data-v-f6e77312] {
  height: calc(100vh - 13.15556vw);
  padding-bottom: 3.55556vw;
  overflow-y: scroll;
}
.container .list-container .list-empty .default[data-v-f6e77312] {
  margin-top: 27.02222vw;
}
.container .list-container .list-empty .golden-btn[data-v-f6e77312] {
  width: 39.37778vw;
  height: 10.66667vw;
  background: #dcb982;
  border-radius: 0.8vw;
  margin: 9.42222vw auto 0;
  color: #fff;
  text-align: center;
  line-height: 10.66667vw;
  font-size: 4.26667vw;
}
.container .cardListItem[data-v-f6e77312] {
  margin: 3.55556vw auto 0;
  width: 93.59111vw;
  height: 27.02222vw;
  border-radius: 1.06667vw;
  position: relative;
  background-size: 100% 100%;
  background-position: left top;
  -webkit-box-shadow: 0px 0.88889vw 1.33333vw #999;
          box-shadow: 0px 0.88889vw 1.33333vw #999;
  z-index: 1;
}
.container .cardListItem.vip[data-v-f6e77312] {
  background-image: url(../img/usedVIPBg.c365a178.png);
}
.container .cardListItem.black[data-v-f6e77312] {
  background-image: url(../img/usedBlackBg.783365ae.png);
}
.container .cardListItem.failure[data-v-f6e77312] {
  margin-top: 4vw;
  height: 35.55556vw;
  background: url(../img/failure.253b5271.png);
  background-size: 100% 100%;
}
.container .cardListItem.failure[data-v-f6e77312]:nth-of-type(1) {
  margin-top: 3.55556vw;
}
.container .cardListItem.failure .subtit[data-v-f6e77312] {
  height: 9.06667vw;
  background: #fff;
  color: #aaaaaa;
  font-size: 3.2vw;
  line-height: 9.06667vw;
  text-indent: 6.93333vw;
  border-radius: 0 0 1.06667vw 1.06667vw;
}
.container .cardListItem.failure p[data-v-f6e77312] {
  color: #666666;
}
.container .cardListItem.failure p[data-v-f6e77312]::after {
  color: #666666 !important;
}
.container .cardListItem .item-container[data-v-f6e77312] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  color: #202020;
  height: 27.02222vw;
  position: relative;
  z-index: 3;
}
.container .cardListItem .item-container .card-info[data-v-f6e77312] {
  height: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  margin-left: 6.30222vw;
  width: 56.88889vw;
}
.container .cardListItem .item-container .card-info p[data-v-f6e77312]:first-child {
  font-size: 5.33333vw;
  margin-bottom: 2.66667vw;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.container .cardListItem .item-container .card-info p[data-v-f6e77312]:first-child::after {
  content: '体验卡';
  display: inline-block;
  padding: 0 1.51111vw;
  line-height: 4.35556vw;
  border-radius: 0.53333vw;
  background: rgba(255, 255, 255, 0.8);
  font-size: 2.93333vw;
  color: #b68b2a;
  margin-left: 0.88889vw;
}
.container .cardListItem .item-container .card-info p:first-child.golden[data-v-f6e77312]::after {
  color: #6d8891;
}
.container .cardListItem .item-container .card-info p[data-v-f6e77312]:last-child {
  font-size: 3.2vw;
  color: #666666;
}
.container .cardListItem .item-container .card-opera[data-v-f6e77312] {
  height: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
.container .cardListItem .item-container .card-opera .card-price[data-v-f6e77312] {
  font-size: 5.86667vw;
  font-family: DIN Alternate;
}
.container .cardListItem .item-container .card-opera .card-price[data-v-f6e77312]::before {
  content: '¥';
  font-size: 4.05067vw;
  display: inline;
  letter-spacing: 0.97778vw;
}
.container .cardListItem .item-container .card-opera .card-open[data-v-f6e77312] {
  background: #fff;
  color: #6e959c;
  font-size: 3.73333vw;
  width: 21.33333vw;
  height: 6.93333vw;
  border-radius: 3.46667vw;
  margin-top: 1.77778vw;
  line-height: 6.93333vw;
  text-align: center;
}
.container .cardListItem .item-container .card-opera .blackCard[data-v-f6e77312] {
  color: #906f36;
}
.container .cardListItem .item-container .card-opera .used[data-v-f6e77312] {
  font-size: 3.73333vw;
  font-family: PingFangSC-Regular, PingFang SC;
  font-weight: 400;
  color: #6d8891;
  height: 4.8vw;
  line-height: 4.8vw;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  margin-top: 1.77778vw;
}
.container .cardListItem .item-container .card-opera .used i[data-v-f6e77312] {
  display: inline-block;
  width: 4.8vw;
  height: 4.8vw;
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEgAAABICAMAAABiM0N1AAAAqFBMVEUAAABwiJBwiJBwiJBwiJBwiJBwiJBwiJBwkKB4iJhsiJJwiJBsiJBwiJBwiJBwiJBwiJB4iKBwkJhwiJBwiJBwiJBwkJBwiJBuiJJuiZFuiJFtiJJuiJFwiJBwiJiYmJhwiJBwiJBuiJCAoKBwkKhwkJBwkJBwiJBwiJBwkJBwiJhwiJRsiJJuipBsipJwiJhwiJBwiJBwiJBwkJhsiJBtiJFsiJJwiJD52y5KAAAANHRSTlMAeNjISPDAcBAY+EDw0OiImBAYaLiAKGCw0ODw+OBACFhQ+AgIMBiwMCAoYIiIYCD4oKg4/C26cwAAAmBJREFUeAGk1QPW61AYRuE3rhv9tu2ddv4zu8bp+tLoWS52cKRt7l9f9g8Oj46Pjw4P9l9e79VHntxFbIjuklydXO/FawBO4nTpJYm3TOMTANbl3rXayrwFwHwZZs7H4XIOsPAytXHmRYDvPcjw4PlA5J2p0dQH4lC1whjwp9ruKgWCU211GgDplbbYnUNUqFERwXxXtcIZlLdq4baEWaga55Pq0lNL3mU1OZcpWTGbqrXpjFVh3s+KxY06uFmwMu4pnLB4VCePCyahNuzOqtmNOrr5/qddOa7mXE7V2fSSuTufUvDUgwepU4ZSvZTw35Oc+US36uU2wj/7/wYL9VT891KyiEC9BUTZvxs6VW+nf2/pekGsAWIW1/phD0INEMLe76KvQXxiScrXeOpg9FHuyuGxziUl8NalE1RVIMcDJJLuCDp2qk+55txJilh27PhjuZZE0heEHTu5MW73eoJsYEcZPOmZk6Ed6YRn7RMP7ihmXwek3d6zJeVAhywHd7TkUEfGvH7Mu3XkcaRjEm1IeL/o1FHCsRWaV9Xkwu7Uh6xHSyqnZHWMR7Ne9o5TsjrGy3aH3y3ZHXv4rQnplOyOMSFfOFFtqWVHJ7wYi9Yptepk8Kp7CFVb2jM75jayubG5pcruWBub7pirvmR3zK02gYf6kt0xNv/tx5H3HmztfOvFvqkABoAYhm4hkEYgvfJnl9HbTf/FJCwpd4QOsmOXzSBCYY0FLYB+DEYVHitgZwqhpEZplhe/rAUqCuQY6DoICCpp+MhSZ5+3zD4oRIk01ozT77Eu284r+fA6y3z4AdlPciqmDOvDAAAAAElFTkSuQmCC) center center no-repeat;
  background-size: 100% 100%;
  margin-right: 0.8vw;
}
.container .cardListItem .item-container .card-opera .usedBlack[data-v-f6e77312] {
  color: #a27309;
}
.container .cardListItem .item-container .card-opera .usedBlack i[data-v-f6e77312] {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEgAAABICAMAAABiM0N1AAAAulBMVEUAAACoeAikdAigeAiwgBCgcAigcAigcAiweBCoeAikdAioeBCgcAjAgCCgcAigcAigeAiocBCgcAikdAiocAioeBCgcAigeAjQmDCgeAigeAigdAigeAiokCCgcAigcAigeAigcAioeBCgcAioeBCgcAijdAmidAqicwmidAqidAqkdAigdAioeAikdAiocAigdAigeBCgcAigcAigcAiidAigcAigcAigcAigcAiicwmidAikdAigcAhm2bb2AAAAOnRSTlMAGNgYEMjY8BBI8CjQCJjASCB4+EBAiHgIaFj4YAjocHCwILgYgPjw4NCwiGAwYDDoKOBoUPj4qKA40Sp0cQAAAoZJREFUeAGk1AOWxEAUheE7itu2beOm97+tsd5JV/QdD/6UobJYzqaT8Wg4HI0n09lygSge2h2dgt5pPyCURj1147ttKlkstVqlYjK15btbr95AUEa2SdJ1iqbx78dm0XFJNrMGgiiXdJJaNgMPmaxGUi+V4augkUylcVc6RVIrQC2RJPlSgFLhhWQyAQXbIfUdfO100rFxl2mRvT4C6PdIy8Qd1RpzWQSUzbFWhaeWSyuPwPIW3YrneFyuVwhhtabrMSazxvUGoWzWrJkQbIvWCiGtLFq2OD8Oc3mEls/R+X+ekmQWEWTJ5L+zSvYQSY8s4EdZo95HJH2dWvnvAHeIaEeW8MXQ+YLIXqgb+FQiC4is8DOkRpMpxJBis4F3dTKNGNJk/auoIRbtc0YPt3Bn8fncs+WpvD0AaPPWDdN5uV7FHmdctgF0+BKycz3hP4cdADqLITuPD/ivSB24kGbIzhMEk1xgThoxOzDIOWbchu9IW84wZSp2BylOMWEy/DpLSU4wZjF2B0WOMWIWkv3k3dHudJDlCEO2ILSY26vHI7U4xJBtCM71etirxyO0OcSIJQjtqyj5dVDiyHOxBz8lxbzEYovtFyVVR2y/OJCypJiXOJDiioiSqiOuiLi0shSsY5BLLEgT90q1uqIjnhHxsInSVdERDxs6dKAoKTriqW3TzShKATqvAhX+BKojITNW/OYAWjEDDAChKAh+wAdi4YnqUwCv+18vgRYKr9lL7Mz4HREHeWCXzUJE01+sEQ1aLQD0Q2CUwmMK2DGFoKSG0ixc/GwzoKKMHPO6zgUELmlwkcWyz17MPrYe292uXkNU9Foa0xh60ti0rFCsq+xMz4f5mQ8vIGyHaPJ4DkcAAAAASUVORK5CYII=) center center no-repeat;
  background-size: 100% 100%;
}

.income-dialog {
  padding-top: 2.66667vw;
}
.income-dialog /deep/ .van-dialog__header {
  font-size: 4.26667vw;
  font-family: PingFang SC;
  font-weight: 500;
  color: #202020;
}
.income-dialog /deep/ .van-dialog__message {
  font-size: 3.2vw;
  font-family: PingFang SC;
  font-weight: 400;
  color: #202020;
  line-height: 4.88889vw;
  width: 46.22222vw;
  overflow: hidden;
  margin: 0 auto;
}
.list /deep/ .vux-tab-bar-inner {
  background: red;
}

.row-ellipsis[data-v-6fcbfe7e] {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.clamp-ellipsis[data-v-6fcbfe7e] {
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 3;
  overflow: hidden;
}
.default[data-v-6fcbfe7e],
.default-padding[data-v-6fcbfe7e] {
  padding: 0 3.11111vw;
}
.default-margin[data-v-6fcbfe7e] {
  margin: 0 3.11111vw;
}
.absolute-center[data-v-6fcbfe7e] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.text-center[data-v-6fcbfe7e] {
  text-align: center;
  display: table-cell;
  vertical-align: middle;
}
[data-v-6fcbfe7e] .van-list__error-text,[data-v-6fcbfe7e] .van-list__finished-text,[data-v-6fcbfe7e] .van-list__loading {
  font-size: 2.66667vw;
}
.border-top[data-v-6fcbfe7e] {
  position: relative;
}
.border-top[data-v-6fcbfe7e]::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 200%;
  border-bottom: 1px solid #ebedf0;
  color: #ebedf0;
  height: 200%;
  -webkit-transform-origin: left top;
  transform-origin: left top;
  -webkit-transform: scale(0.5);
  transform: scale(0.5);
  pointer-events: none;
  /* 防止点击触发 */
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
@media screen and (min-device-pixel-ratio: 3), (-webkit-min-device-pixel-ratio: 3) {
.border-top[data-v-6fcbfe7e]::before {
    width: 300%;
    height: 300%;
    -webkit-transform: scale(0.33);
    transform: scale(0.33);
}
}
input[data-v-6fcbfe7e] {
  text-indent: 0;
  background: transparent;
  border: 0 none;
  resize: none;
  outline: none;
  /*清除选中效果的默认蓝色边框 */
  -webkit-appearance: none;
  /*清除浏览器默认的样式 */
  line-height: normal;
}
input[data-v-6fcbfe7e]:focus {
  border: none;
}
.certification-dialog[data-v-6fcbfe7e] .van-dialog__header {
  font-size: 4.26667vw;
  font-family: PingFang SC;
  font-weight: 500;
  color: #202020;
}
.certification-dialog[data-v-6fcbfe7e] .van-dialog__message {
  font-size: 3.2vw;
  font-family: PingFang SC;
  font-weight: 400;
  color: #202020;
  line-height: 4.88889vw;
  width: 46.22222vw;
  overflow: hidden;
  margin: 0 auto;
}
.product-list .product-item .info .tag[data-v-6fcbfe7e] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  height: 6.13333vw;
  padding: 0.44444vw 0;
  overflow: hidden;
}
.productDetails .product-info .productTags .tags span[data-v-6fcbfe7e],
.product-list .product-item .info .tag span[data-v-6fcbfe7e] {
  margin-right: 1.24444vw;
  margin-bottom: 0.88889vw;
  border: 1px solid #a6251a;
  opacity: 0.8;
  border-radius: 0.53333vw;
  width: 15.11111vw;
  height: 4.26667vw;
  line-height: 4.35556vw;
  display: inline-block;
  vertical-align: middle;
  max-width: 17.77778vw;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  text-align: center;
  font-size: 2.66667vw;
  font-family: PingFangSC-Regular, PingFang SC;
  font-weight: 400;
  color: #a6251a;
}
.productDetails .product-info .productTags .tags span[data-v-6fcbfe7e]:before,
.product-list .product-item .info .tag span[data-v-6fcbfe7e]:before {
  content: '·';
  display: inline-block;
  vertical-align: middle;
  width: 1px;
  height: 100%;
  margin-top: 1px;
  color: transparent;
}
.productDetails .product-info .productTags .tags span[data-v-6fcbfe7e]::after,
.product-list .product-item .info .tag span[data-v-6fcbfe7e]::after {
  content: '·';
  display: inline-block;
  vertical-align: middle;
  width: 1px;
  height: 100%;
  margin-top: 1px;
  color: transparent;
}
.productDetails .product-info .productTags .tags .tag-item[data-v-6fcbfe7e],
.product-list .product-item .info .tag .tag-item[data-v-6fcbfe7e] {
  border: 1px solid #a6251a;
  opacity: 0.8;
  font-weight: 400;
  font-family: PingFang SC;
  color: #a6251a;
}
.productDetails .product-info .productTags .tags .tag-1[data-v-6fcbfe7e],
.product-list .product-item .info .tag .tag-1[data-v-6fcbfe7e] {
  color: #e42b3a;
  border: 1px solid #e42b3a;
}
.productDetails .product-info .productTags .tags .tag-2[data-v-6fcbfe7e],
.product-list .product-item .info .tag .tag-2[data-v-6fcbfe7e] {
  color: #a337df;
  border: 1px solid #a337df;
}
.productDetails .product-info .productTags .tags .tag-3[data-v-6fcbfe7e],
.product-list .product-item .info .tag .tag-3[data-v-6fcbfe7e] {
  color: #7DAB2B;
  border: 1px solid #7DAB2B;
}
.productDetails .product-info .productTags .tags .tag-4[data-v-6fcbfe7e],
.product-list .product-item .info .tag .tag-4[data-v-6fcbfe7e] {
  color: #43A7DD;
  border: 1px solid #43A7DD;
}
.customPop[data-v-6fcbfe7e] .van-popup__close-icon {
  font-size: 4.88889vw;
  color: #202020;
  top: 4vw;
  right: 4vw;
}
.customPop .title[data-v-6fcbfe7e] {
  font-size: 4.26667vw;
  font-family: PingFangSC-Medium, PingFang SC;
  font-weight: 500;
  color: #202020;
  width: 100%;
  text-align: center;
  padding: 4vw 0;
  margin-bottom: 6.22222vw;
}
.customPop .affirm[data-v-6fcbfe7e] {
  position: fixed;
  z-index: 1;
  bottom: 0;
}
/*手机端实现真正的一像素边框*/
.border-1px-new[data-v-6fcbfe7e] {
  position: relative;
}
.border-1px-new[data-v-6fcbfe7e]:after {
  position: absolute;
  content: '';
  top: -50%;
  bottom: -50%;
  left: -50%;
  right: -50%;
  -webkit-transform: scale(0.5);
  transform: scale(0.5);
  border-bottom: 1px solid #a09b9b;
}
@media (-webkit-min-device-pixel-radio: 1.5), (min-device-pixel-radio: 1.5) {
border-1px-new[data-v-6fcbfe7e]::after {
    -webkit-transform: scaleY(0.7);
    transform: scaleY(0.7);
}
}
@media (-webkit-min-device-pixel-radio: 2), (min-device-pixel-radio: 2) {
border-1px-new[data-v-6fcbfe7e]::after {
    -webkit-transform: scaleY(0.5);
    transform: scaleY(0.5);
}
}
/*需要注意<input type="button">是没有:before, :after伪元素的*/
.income .content[data-v-6fcbfe7e] {
  background: #ffffff;
  margin: 1.95556vw 3.2vw;
  border-radius: 1.06667vw;
  padding: 3.2vw;
}
.income .content .top[data-v-6fcbfe7e] {
  height: 26.93333vw;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.income .content .top .left[data-v-6fcbfe7e] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  font-size: 3.2vw;
  font-family: PingFang SC;
  font-weight: 500;
  color: #333333;
}
.income .content .top .left .value[data-v-6fcbfe7e] {
  display: inline-block;
  margin-top: 4.62222vw;
  margin-left: 0.62222vw;
  font-size: 6.4vw;
  font-family: DIN Alternate;
  font-weight: bold;
  color: #202020;
}
.income .content .top .right[data-v-6fcbfe7e] {
  width: 17.42222vw;
  height: 7.11111vw;
  border: 0.17778vw solid #dcb982;
  border-radius: 0.53333vw;
  font-size: 3.37778vw;
  font-family: PingFang SC;
  font-weight: 500;
  color: #dcb982;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.income .content .bottom[data-v-6fcbfe7e] {
  height: 18.48889vw;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: distribute;
      justify-content: space-around;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.income .content .bottom .item-value[data-v-6fcbfe7e] {
  height: 11.64444vw;
  font-size: 2.66667vw;
  font-family: PingFang SC;
  font-weight: 400;
  color: #333333;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  position: relative;
  width: 26.66667vw;
}
.income .content .bottom .item-value .value[data-v-6fcbfe7e] {
  font-size: 4.26667vw;
  font-family: DIN Alternate;
  font-weight: bold;
  color: #181212;
  margin-top: 3.55556vw;
}
.income .content .bottom .item-value[data-v-6fcbfe7e]::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 200%;
  border-right: 1px solid #ebedf0;
  color: #ebedf0;
  height: 200%;
  -webkit-transform-origin: left top;
  transform-origin: left top;
  -webkit-transform: scale(0.5);
  transform: scale(0.5);
  pointer-events: none;
  /* 防止点击触发 */
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
@media screen and (min-device-pixel-ratio: 3), (-webkit-min-device-pixel-ratio: 3) {
.income .content .bottom .item-value[data-v-6fcbfe7e]::before {
    width: 300%;
    height: 300%;
    -webkit-transform: scale(0.33);
    transform: scale(0.33);
}
}
.income .content .bottom .item-value[data-v-6fcbfe7e]:nth-child(3):before {
  border-right: 1px solid #ffffff;
}
.income .list[data-v-6fcbfe7e] {
  background: #ffffff;
  width: 100%;
  height: calc(100vh - 35.55556vw);
}
.income .list[data-v-6fcbfe7e] .van-hairline--top-bottom::after,
.income .list[data-v-6fcbfe7e] .van-hairline-unset--top-bottom::after {
  border-width: 0 0;
}
.income .list[data-v-6fcbfe7e] .van-tabs__wrap {
  width: 50%;
  height: 11.55556vw;
}
.income .list[data-v-6fcbfe7e] .van-tabs__wrap span {
  line-height: 11.55556vw;
}
.income .list[data-v-6fcbfe7e] .van-tabs__content .van-divider {
  margin: 0;
}
.income .list[data-v-6fcbfe7e] .van-tab .van-ellipsis {
  position: relative;
  -webkit-box-flex: 1;
  -ms-flex: 1;
      flex: 1;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  min-width: 0;
  color: #7d7e80;
  line-height: 14.22222vw;
  text-align: center;
  cursor: pointer;
  font-size: 3.37778vw;
  font-family: PingFang SC;
  font-weight: 400;
  color: #333333;
}
.income .list[data-v-6fcbfe7e] .van-tab--active .van-ellipsis {
  font-size: 4.26667vw;
  font-family: PingFang SC;
  font-weight: 500;
  color: #dcb982;
}
.income .list .list-content[data-v-6fcbfe7e] {
  background: #ffffff;
  position: relative;
}
.income .list .list-content .item[data-v-6fcbfe7e] {
  position: relative;
  height: 20.44444vw;
  padding: 0 5.24444vw;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.income .list .list-content .item[data-v-6fcbfe7e]::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 200%;
  border-bottom: 1px solid #ebedf0;
  color: #ebedf0;
  height: 200%;
  -webkit-transform-origin: left top;
  transform-origin: left top;
  -webkit-transform: scale(0.5);
  transform: scale(0.5);
  pointer-events: none;
  /* 防止点击触发 */
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
@media screen and (min-device-pixel-ratio: 3), (-webkit-min-device-pixel-ratio: 3) {
.income .list .list-content .item[data-v-6fcbfe7e]::before {
    width: 300%;
    height: 300%;
    -webkit-transform: scale(0.33);
    transform: scale(0.33);
}
}
.income .list .list-content .item .left[data-v-6fcbfe7e] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
  font-size: 3.73333vw;
  font-family: PingFang SC;
  font-weight: 500;
  color: #202020;
}
.income .list .list-content .item .left .time[data-v-6fcbfe7e] {
  font-size: 3.37778vw;
  font-family: PingFang SC;
  font-weight: 400;
  color: #aaaaaa;
  margin-top: 3.55556vw;
}
.income .list .list-content .item .right[data-v-6fcbfe7e] {
  font-size: 3.73333vw;
  font-family: DIN Alternate;
  font-weight: bold;
  color: #202020;
}

.container[data-v-3d4489e2] {
  font-size: 0;
  background: black;
  padding-bottom: 3.11111vw;
}
.container img[data-v-3d4489e2] {
  width: 100%;
  display: block;
}
.container ul[data-v-3d4489e2] {
  width: 100%;
}
.container ul li[data-v-3d4489e2] {
  margin: 0 auto;
}

.container[data-v-37e7223f] {
  background: #2d2d2d;
}
.container .head img[data-v-37e7223f] {
  width: 100%;
  display: block;
}
.container .topList[data-v-37e7223f] {
  padding: 5.33333vw 4vw 0 4vw;
}
.container .topList #product-list[data-v-37e7223f] {
  background: transparent;
}
.container .topList #product-list[data-v-37e7223f] .product-item {
  margin: 0 0 2.66667vw;
  padding: 2.75556vw 1.77778vw;
  background: #fff;
  position: relative;
}
.container .otherList .product-list[data-v-37e7223f] {
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.container .otherList .product-list[data-v-37e7223f] .product-item {
  border-radius: 1.06667vw;
}
.container .otherList .product-list[data-v-37e7223f] .product-item .img {
  border-radius: 1.06667vw;
}

.container[data-v-39f1b678] {
  font-size: 0;
  padding: 2.66667vw 2.66667vw 11.55556vw;
}
.container img[data-v-39f1b678] {
  width: 100%;
  display: block;
}
.container ul[data-v-39f1b678] {
  width: 100%;
  display: grid;
  grid-template-columns: auto auto auto;
  grid-template-rows: auto auto auto;
  grid-gap: 4vw 1.33333vw;
}
.container .title[data-v-39f1b678] {
  width: 74.4vw;
  margin: 8.88889vw auto;
}

.container[data-v-be1195d0] {
  background: #2d2d2d;
  min-height: 100vh;
}
.container .banner-img[data-v-be1195d0] {
  width: 100%;
}
.container .list-container[data-v-be1195d0] {
  width: 93.68889vw;
  margin: 4vw auto 0;
}

.container > .image[data-v-d22b19bc] {
  width: 100%;
  height: 56.17778vw;
}
.container .content[data-v-d22b19bc] {
  padding: 0.88889vw 3.11111vw;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  overflow-x: hidden;
}
.container .content .product-list[data-v-d22b19bc] .product-item {
  border-radius: 1.06667vw;
}
.container .content .product-list[data-v-d22b19bc] .product-item .img {
  border-radius: 1.06667vw;
}
.container .search-wrapper[data-v-d22b19bc] {
  position: relative;
}
.container .search-wrapper .search-el[data-v-d22b19bc] {
  position: static;
}
.container .search-wrapper .search-el[data-v-d22b19bc] .filter-btn {
  display: none !important;
}

.container[data-v-f271ee62] {
  font-size: 0;
  background: #070707;
  padding-bottom: 3.11111vw;
}
.container img[data-v-f271ee62] {
  width: 100%;
  display: block;
}
.container .content .title-img[data-v-f271ee62] {
  margin: 8.88889vw auto 4.88889vw auto;
  width: 45.06667vw;
}
.container ul[data-v-f271ee62] {
  width: 100%;
}
.container ul li[data-v-f271ee62] {
  width: 94.66667vw;
  margin: 2.66667vw auto 2.66667vw;
}

.container img[data-v-67a69cd6] {
  width: 100%;
}
.container .card-btn[data-v-67a69cd6] {
  width: 89.68889vw;
  position: fixed;
  height: 15.82222vw;
  left: 50%;
  margin-left: -44.84444vw;
  bottom: 9.68889vw;
  color: #c8a359;
  font-size: 6.04444vw;
  line-height: 15.82222vw;
  text-align: center;
  background: #000000;
  -webkit-box-shadow: 0px 2.93333vw 5.51111vw 0.97778vw rgba(0, 0, 0, 0.68);
          box-shadow: 0px 2.93333vw 5.51111vw 0.97778vw rgba(0, 0, 0, 0.68);
  border-radius: 4.88889vw;
}

.black-card-container[data-v-73770fc9] {
  font-size: 0;
}
.black-card-container img[data-v-73770fc9] {
  width: 100%;
  display: block;
}
.black-card-container .btn-container[data-v-73770fc9] {
  width: 100%;
  position: relative;
}
.black-card-container .btn-container .btn-img[data-v-73770fc9] {
  position: absolute;
  top: 0;
}
.black-card-container .btn-container:nth-of-type(2) .btn-img[data-v-73770fc9] {
  top: 9.77778vw;
}

.rankPrize[data-v-3b0c3f57] {
  font-size: 0;
}
.rankPrize img[data-v-3b0c3f57] {
  width: 100%;
  display: block;
}
.rankPrize .btn-container[data-v-3b0c3f57] {
  width: 100%;
  position: relative;
}
.rankPrize .btn-container .btn-img[data-v-3b0c3f57] {
  position: absolute;
  top: 0;
}
.rankPrize .btn-container:nth-of-type(2) .btn-img[data-v-3b0c3f57] {
  top: 9.77778vw;
}

.group-layout[data-v-15c38c64] {
  min-height: 100%;
  background-repeat: no-repeat;
  padding-bottom: 8.53333vw;
}
.type_a[data-v-15c38c64] {
  background-color: #591717;
}
.type_b[data-v-15c38c64] {
  background-color: #591717;
}

.group-list[data-v-4c1ff85c] {
  width: 100%;
  margin-bottom: 8vw;
}
.group-list .list-item[data-v-4c1ff85c] {
  width: 92vw;
  margin: 0 auto 2.66667vw;
  padding-bottom: 2.66667vw;
  background: #fff;
  border-radius: 1.6vw;
}
.group-list .list-item .product-img-con[data-v-4c1ff85c] {
  height: 53.33333vw;
  width: 100%;
  position: relative;
  overflow: hidden;
}
.group-list .list-item .product-img-con img[data-v-4c1ff85c] {
  width: 100%;
  border-radius: 1.51111vw 1.51111vw 0 0;
  height: 53.33333vw;
  display: block;
}
.group-list .list-item .is-cover[data-v-4c1ff85c]::after {
  content: '即将开售';
  width: 92vw;
  height: 61.33333vw;
  position: absolute;
  left: 0;
  border-radius: 1.6vw 1.6vw 0 0;
  top: 0;
  background: rgba(0, 0, 10, 0.6);
  color: rgba(255, 255, 255, 0.9);
  text-align: center;
  line-height: 53.33333vw;
  display: block;
}
.group-list .list-item .product-detail[data-v-4c1ff85c] {
  color: #202020;
  padding: 2.66667vw 2.66667vw 0;
  position: relative;
}
.group-list .list-item .product-detail h4[data-v-4c1ff85c] {
  width: 81.33333vw;
  font-size: 4.8vw;
  line-height: 7.55556vw;
}
.group-list .list-item .product-detail .product-desc[data-v-4c1ff85c] {
  margin-bottom: 1.33333vw;
}
.group-list .list-item .product-detail .product-desc p[data-v-4c1ff85c] {
  color: #aaaaaa;
  font-size: 3.2vw;
  line-height: 4.8vw;
}
.group-list .list-item .product-detail .product-desc[data-v-4c1ff85c] > ::after {
  width: 2.66667vw;
  height: 0.26667vw;
  content: '';
  display: block;
  background: #202020;
  margin-top: 1.6vw;
}
.group-list .list-item .product-detail .product-spec[data-v-4c1ff85c] {
  font-size: 3.2vw;
}
.group-list .list-item .product-detail .product-price[data-v-4c1ff85c] {
  margin-top: 3.2vw;
  font-family: DIN Alternate;
}
.group-list .list-item .product-detail .product-price p[data-v-4c1ff85c]:nth-of-type(1) {
  color: #973631;
  font-size: 3.73333vw;
}
.group-list .list-item .product-detail .product-price p:nth-of-type(1) .price[data-v-4c1ff85c] {
  font-size: 6.4vw;
}
.group-list .list-item .product-detail .product-price p:nth-of-type(1) .price[data-v-4c1ff85c]::before {
  content: '￥';
  font-size: 4.26667vw;
  display: inline;
}
.group-list .list-item .product-detail .product-price p[data-v-4c1ff85c]:nth-of-type(2) {
  font-size: 2.66667vw;
  color: #aaa;
  margin-top: 1.33333vw;
}
.group-list .list-item .product-detail .product-price p:nth-of-type(2) .price[data-v-4c1ff85c]::before {
  content: '￥';
  font-size: 2.66667vw;
  display: inline;
}
.group-list .list-item .product-detail .product-btn[data-v-4c1ff85c] {
  height: 7.11111vw;
  line-height: 7.11111vw;
  width: 24.88889vw;
  font-size: 3.2vw;
  text-align: center;
  color: #fff;
  background: #da4633;
  position: absolute;
  right: 4vw;
  bottom: 1.33333vw;
  border-radius: 5.33333vw;
}
.group-list .list-item .product-detail .buy[data-v-4c1ff85c] {
  background-image: url(../img/btn_buy.487f0764.png);
  background-position: center;
  background-size: 100% 100%;
  background-repeat: no-repeat;
  background-color: transparent;
}
.group-list .list-item .product-detail .not-sold[data-v-4c1ff85c] {
  background: #dedede;
}

.back-top[data-v-acc17a0c] {
  width: 28.44444vw;
  height: 8.88889vw;
  margin: 0 auto;
  text-align: center;
  background-image: url(../img/btn_top.0eb172fb.png);
  background-position: center;
  background-size: 100% 100%;
  background-repeat: no-repeat;
}

.header-img[data-v-9a4c362a] {
  width: 100%;
  margin-bottom: 1.77778vw;
}
.tit-container[data-v-9a4c362a] {
  position: relative;
  width: 58.31111vw;
  margin: 0 auto 3.55556vw;
  height: 15.11111vw;
  background-size: 100% 100%;
  color: #fff;
  text-align: center;
  padding-top: 0.88889vw;
  font-weight: 300;
  font-family: fz-font;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.tit-container p[data-v-9a4c362a]:first-child {
  font-size: 4.88889vw;
  line-height: 1.5;
}
.tit-container p[data-v-9a4c362a]:last-child {
  font-size: 3.73333vw;
  line-height: 1.5;
  letter-spacing: 0.26667vw;
}
.type_a[data-v-9a4c362a] {
  background-image: url('http://oss.axiling.com/applets/activity/groupPurchase/tit-bg-a.png');
}
.type_b[data-v-9a4c362a] {
  background-image: url('http://oss.axiling.com/applets/activity/groupPurchase/tit-bg-b.png');
}

.header-img[data-v-2fa06b17] {
  width: 100%;
}
.type_a_color[data-v-2fa06b17] {
  color: #591717;
}
.type_b_color[data-v-2fa06b17] {
  color: #591717;
}
.group-date[data-v-2fa06b17] {
  font-size: 3.73333vw;
  text-align: center;
  margin-bottom: 3.2vw;
  font-weight: 300;
  margin-top: 0.8vw;
  font-family: fz-font;
}
.tit-container[data-v-2fa06b17] {
  position: relative;
  width: 58.31111vw;
  margin: 0 auto 3.55556vw;
  height: 15.11111vw;
  background-size: 100% 100%;
  color: #fff;
  text-align: center;
  padding-top: 0.88889vw;
  font-weight: 300;
  font-family: fz-font;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.tit-container p[data-v-2fa06b17]:first-child {
  font-size: 4.88889vw;
  line-height: 1.5;
}
.tit-container p[data-v-2fa06b17]:last-child {
  font-size: 3.73333vw;
  line-height: 1.5;
  letter-spacing: 0.26667vw;
}
.type_a[data-v-2fa06b17] {
  background-image: url(../img/tit-bg-a.7562d128.png);
}
.type_b[data-v-2fa06b17] {
  background-image: url(../img/tit-bg-b.e9abfb7f.png);
}

.agency-container[data-v-aec97cee] {
  width: 100%;
  font-size: 0;
}
.agency-container img[data-v-aec97cee] {
  width: 100%;
  display: block;
}

.container > .image[data-v-4a251348] {
  display: block;
  width: 100%;
  height: 56.17778vw;
}
.container .content[data-v-4a251348] {
  padding: 0.88889vw 3.11111vw;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  overflow-x: hidden;
}
.container .content .product-list[data-v-4a251348] .product-item {
  border-radius: 1.06667vw;
}
.container .content .product-list[data-v-4a251348] .product-item .img {
  border-radius: 1.06667vw;
}
.container .search-wrapper[data-v-4a251348] {
  position: relative;
}
.container .search-wrapper .search-el[data-v-4a251348] {
  position: static;
}
.container .search-wrapper .search-el[data-v-4a251348] .filter-btn {
  display: none !important;
}

.holidayNotice-wrapper[data-v-e7979b2a] {
  width: 100%;
  min-height: 100vh;
  background: #541412;
}
.holidayNotice-wrapper img[data-v-e7979b2a] {
  width: 100%;
  float: left;
}

.adaptation-container[data-v-1b0559a9] {
  width: 100%;
  font-size: 0;
}
.adaptation-container img[data-v-1b0559a9] {
  width: 100%;
  display: block;
}
p[data-v-1b0559a9] {
  width: 80%;
  height: 5.33333vw;
  margin: 1.77778vw auto;
  color: crimson;
}

.adaptation-container[data-v-0dfe2584] {
  width: 100%;
  font-size: 0;
}
.adaptation-container img[data-v-0dfe2584] {
  width: 100%;
  display: block;
}

.container .header[data-v-6caa7269] {
  width: 100%;
}
.container .header img[data-v-6caa7269] {
  width: 100%;
  height: 100%;
}
.container .list[data-v-6caa7269] {
  -webkit-transform: translateY(-0.8vw);
          transform: translateY(-0.8vw);
  padding: 0 2.66667vw 7.11111vw 0;
  background-color: #8f0508;
}
.container .list li[data-v-6caa7269] {
  position: relative;
  padding: 0 2.66667vw;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.container .list li[data-v-6caa7269]:not(:first-child) {
  margin-top: 2.66667vw;
}
.container .list li img[data-v-6caa7269] {
  width: 100%;
}
.container .list li .button[data-v-6caa7269] {
  position: absolute;
  bottom: 5.33333vw;
  right: 7.11111vw;
  width: 17.77778vw;
  height: 7.11111vw;
}

.home .van-hairline--top-bottom {
  height: 13.06667vw;
}
.home .van-hairline--top-bottom .van-tabbar-item {
  font-size: 2.93333vw;
  color: #ccc;
}
.home .van-hairline--top-bottom .van-tabbar-item__icon {
  margin-bottom: 1.33333vw;
}
.home .van-hairline--top-bottom .van-tabbar-item--active .van-tabbar-item__text {
  color: #dcb982;
}
.home .van-hairline--top-bottom .van-info {
  background: #dcb982;
}
.home .van-info--dot {
  width: 2.66667vw;
  height: 2.66667vw;
}
.home .routeImg {
  width: 4.97778vw;
  height: 4.97778vw;
}

