.fade-enter-active,
.fade-leave-active {
    -webkit-transition: opacity .15s;
    transition: opacity .15s
}

.fade-enter,
.fade-leave-to {
    opacity: 0
}

[v-cloak] {
    display: none
}

.van-overlay:active+.van-dialog {
    -webkit-animation: dialog .1s ease-in;
    animation: dialog .1s ease-in
}

@-webkit-keyframes dialog {
    0%,
    to {
        -webkit-transform: translate3d(-50%, -50%, 0) scale(1);
        transform: translate3d(-50%, -50%, 0) scale(1)
    }
    50% {
        -webkit-transform: translate3d(-50%, -50%, 0) scale(1.1);
        transform: translate3d(-50%, -50%, 0) scale(1.1)
    }
}

@keyframes dialog {
    0%,
    to {
        -webkit-transform: translate3d(-50%, -50%, 0) scale(1);
        transform: translate3d(-50%, -50%, 0) scale(1)
    }
    50% {
        -webkit-transform: translate3d(-50%, -50%, 0) scale(1.1);
        transform: translate3d(-50%, -50%, 0) scale(1.1)
    }
}

.anBtn {
    position: relative;
    overflow: hidden;
    -webkit-transition: all .3s;
    transition: all .3s
}

.anBtn:after {
    content: "";
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    pointer-events: none;
    background-image: radial-gradient(circle, #666 10%, transparent 10.01%);
    background-repeat: no-repeat;
    background-position: 50%;
    -webkit-transform: scale(10);
    transform: scale(10);
    opacity: 0;
    -webkit-transition: opacity .5s, -webkit-transform .3s;
    transition: opacity .5s, -webkit-transform .3s;
    transition: transform .3s, opacity .5s;
    transition: transform .3s, opacity .5s, -webkit-transform .3s
}

.anBtn:active:after {
    -webkit-transform: scale(0);
    transform: scale(0);
    opacity: .3;
    -webkit-transition: 0s;
    transition: 0s
}

.anBtn:active {
    -webkit-animation: btnanimte .1s ease-in;
    animation: btnanimte .1s ease-in
}

@-webkit-keyframes btnanimte {
    0%,
    to {
        -webkit-transform: scale(1);
        transform: scale(1)
    }
    50% {
        -webkit-transform: scale(.85);
        transform: scale(.85)
    }
}

@keyframes btnanimte {
    0%,
    to {
        -webkit-transform: scale(1);
        transform: scale(1)
    }
    50% {
        -webkit-transform: scale(.85);
        transform: scale(.85)
    }
}

.productList[data-v-4a4f011c] {
    width: 100%;
    min-height: 100vh;
    height: auto;
    padding: 0 0 0 0
}

.productList[data-v-4a4f011c] .van-nav-bar {
    background: none
}

.productList[data-v-4a4f011c] .van-nav-bar .van-icon {
    color: #000
}

.productList[data-v-4a4f011c] .van-nav-bar .van-nav-bar__title {
    font-size: 4.5vw;
    font-weight: 700
}

.productList[data-v-4a4f011c] .van-tabs--line .van-tabs__wrap {
    height: 6vh
}

.productList[data-v-4a4f011c] .van-search {
    -webkit-box-flex: 1;
    -ms-flex: 1;
    flex: 1
}

.productList[data-v-4a4f011c] .van-search .van-field__left-icon {
    display: none
}

.productList .sort[data-v-4a4f011c] {
    padding: 0 4vw 0 7vw;
    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;
    height: 15vw;
    background-color: #fff
}

.productList .sort .comprehensive[data-v-4a4f011c] {
    font-size: 4vw;
    font-weight: 500
}

.productList .sort .price[data-v-4a4f011c],
.productList .sort .salesVolume[data-v-4a4f011c] {
    margin-right: 3vw;
    color: #999;
    font-size: 4vw;
    font-weight: 500
}

.productList .sort .cur[data-v-4a4f011c] {
    color: #f13b10
}

.productList .container[data-v-4a4f011c] {
    padding-top: calc(15vw + 54px);
    min-height: 87.4vh;
    height: auto
}

.productList .content[data-v-4a4f011c] {
    padding: 4vw;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -ms-flex-line-pack: start;
    align-content: flex-start;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    min-height: 87.4vh;
    height: auto
}

.productList .content .productInformation[data-v-4a4f011c] {
    margin-bottom: 4vw;
    width: 44vw;
    height: 60vw
}

.productList .content .productInformation>h3[data-v-4a4f011c] {
    margin-top: 2vw;
    font-size: 4vw;
    color: #3d444d;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap
}

.productList .content .productInformation .price_quantitySold[data-v-4a4f011c] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -ms-flex-line-pack: center;
    align-content: center
}

.productList .content .productInformation .price_quantitySold .price[data-v-4a4f011c] {
    font-size: 4vw;
    color: #f13710;
    font-weight: 700
}

.productList .content .productInformation .price_quantitySold .price>span[data-v-4a4f011c] {
    font-size: 2vw;
    -webkit-transform: scale(.2);
    transform: scale(.2)
}

.productList .content .productInformation .price_quantitySold .quantitySold[data-v-4a4f011c] {
    color: #c0c5cc
}

.productList .content .empty[data-v-4a4f011c] {
    width: 100%;
    height: 100%
}

.ChatWindow[data-v-33f9da26] {
    width: 100%;
    min-height: 100vh;
    height: auto;
    padding: 0 0 0 0
}

.ChatWindow[data-v-33f9da26] .van-nav-bar {
    background: none
}

.ChatWindow[data-v-33f9da26] .van-nav-bar .van-nav-bar__content {
    height: 6.3vh;
    background-color: #fff
}

.ChatWindow[data-v-33f9da26] .van-nav-bar .van-icon {
    color: #000
}

.ChatWindow[data-v-33f9da26] .van-nav-bar .van-nav-bar__title {
    font-size: 4.5vw;
    font-weight: 700;
    color: #000
}

.ChatWindow[data-v-33f9da26] .van-nav-bar .van-nav-bar__text {
    color: #666
}

.ChatWindow .content[data-v-33f9da26] {
    padding-top: 6.7vh;
    min-height: 93.7vh;
    height: auto
}

.ChatWindow .content>iframe[data-v-33f9da26] {
    width: 100%;
    min-height: 92vh;
    height: auto;
    border: none
}

.gradeDiscount[data-v-0ddf62b8] {
    width: 100%;
    min-height: 100vh;
    height: auto;
    padding: 0 0 0 0
}

.gradeDiscount[data-v-0ddf62b8] .van-nav-bar {
    background: none
}

.gradeDiscount[data-v-0ddf62b8] .van-nav-bar .van-nav-bar__content {
    height: 6.3vh;
    background-color: #fff
}

.gradeDiscount[data-v-0ddf62b8] .van-nav-bar .van-icon {
    color: #000
}

.gradeDiscount[data-v-0ddf62b8] .van-nav-bar .van-nav-bar__title {
    font-size: 4.5vw;
    font-weight: 700;
    color: #000
}

.gradeDiscount .content[data-v-0ddf62b8] {
    padding: 4vw;
    padding-top: 6.7vh;
    min-height: 100vh;
    height: auto;
    background: url(../img/membershipBenefits_bc.57e9299f.png) no-repeat;
    background-size: 100%
}

.gradeDiscount .content .levelWelfare[data-v-0ddf62b8] {
    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;
    padding: 0 3vw 5vw;
    margin-top: 4vw;
    width: 92vw;
    background-image: linear-gradient(156deg, #ffc98d, #e38c00);
    border-radius: 3vw
}

.gradeDiscount .content .levelWelfare .grade[data-v-0ddf62b8] {
    margin: 5vw 0 5vw 0;
    font-size: 5vw;
    color: #fff;
    font-family: Weibei SC;
    font-weight: 700
}

.gradeDiscount .content .levelWelfare .detailedBar[data-v-0ddf62b8] {
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    padding: 4vw 4vw;
    width: 87vw;
    border-radius: 2vw;
    color: #fff;
    background-color: #f7c24c
}

.gradeDiscount .content .levelWelfare .detailedBar>div[data-v-0ddf62b8],
.gradeDiscount .content .levelWelfare .detailedBar[data-v-0ddf62b8] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center
}

.van-empty[data-v-9efcaf00] {
    padding: 50vw 0
}

[data-v-3af9acf1] .van-overlay {
    z-index: 1100;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center
}

[data-v-3af9acf1] .van-overlay,
[data-v-3af9acf1] .van-overlay .wrapper {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center
}

[data-v-3af9acf1] .van-overlay .wrapper {
    width: 80vw;
    height: 80vw;
    padding: 18vw 14vw 3vw;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-pack: end;
    -ms-flex-pack: end;
    justify-content: flex-end
}

[data-v-3af9acf1] .van-overlay .wrapper .titblock {
    width: 100%;
    color: #fff;
    font-size: 4vw;
    line-height: 1.6;
    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
}

[data-v-3af9acf1] .van-overlay .wrapper .titblock p {
    text-align: center
}

.boxa[data-v-3af9acf1] {
    background: url(../img/a.29ce25e8.png) no-repeat;
    background-size: 100% 100%
}

.boxa[data-v-3af9acf1] .van-button {
    color: #ef514b !important;
    font-weight: 550;
    margin-top: 2vh
}

.boxb[data-v-3af9acf1] {
    background: url(../img/b.224d69bc.png) no-repeat;
    background-size: 100% 100%
}

.boxb[data-v-3af9acf1] .van-button {
    color: #ef514b !important;
    font-weight: 550;
    margin-top: 2vh
}

.boxc[data-v-3af9acf1] {
    background: url(../img/c.115602ea.png) no-repeat;
    background-size: 100% 100%
}

.boxc[data-v-3af9acf1] .van-button {
    color: #ef514b !important;
    font-weight: 550;
    margin-top: 2vh
}

.grey[data-v-3af9acf1] {
    color: #999
}

.orange[data-v-3af9acf1] {
    color: #f13710
}

.font4[data-v-3af9acf1] {
    font-size: 4vw
}

.fontBold[data-v-3af9acf1] {
    font-weight: 700
}

.padding04[data-v-3af9acf1] {
    padding: 0 4vw
}

.marginTop2[data-v-3af9acf1] {
    margin-top: 2vw
}

.marginLett2[data-v-3af9acf1] {
    margin-left: 2vw
}

.productDetailsOrEvaluation[data-v-3af9acf1] {
    width: 100%;
    min-height: 100vh;
    height: auto;
    padding: 0 0 7vh 0
}

.productDetailsOrEvaluation[data-v-3af9acf1] .van-nav-bar {
    background: none
}

.productDetailsOrEvaluation[data-v-3af9acf1] .van-nav-bar .van-nav-bar__content {
    height: 6.3vh;
    background-color: #fff
}

.productDetailsOrEvaluation[data-v-3af9acf1] .van-nav-bar .van-icon {
    color: #000
}

.productDetailsOrEvaluation[data-v-3af9acf1] .van-nav-bar .van-nav-bar__title {
    font-size: 4.5vw;
    font-weight: 700;
    color: #000
}

.productDetailsOrEvaluation .content[data-v-3af9acf1] {
    padding-top: 6.7vh;
    min-height: 86.7vh;
    height: auto
}

.productDetailsOrEvaluation .content[data-v-3af9acf1] .van-swipe-item img {
    width: 100%;
    height: 80vw;
    -o-object-fit: contain;
    object-fit: contain
}

.productDetailsOrEvaluation .content>h3[data-v-3af9acf1] {
    margin-top: 2vw
}

.productDetailsOrEvaluation .content .priceNum[data-v-3af9acf1] {
    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
}

.productDetailsOrEvaluation .content .priceNum .price .originalPrice[data-v-3af9acf1] {
    margin-left: 3vw;
    text-decoration: line-through
}

.productDetailsOrEvaluation .content .splitLine[data-v-3af9acf1] {
    margin-top: 2vw;
    width: 100%;
    height: 3vw;
    background-color: #f9f9f9
}

.productDetailsOrEvaluation .content .btn[data-v-3af9acf1] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center
}

.productDetailsOrEvaluation .content .btn[data-v-3af9acf1] .van-button {
    width: 50%;
    height: 13vw;
    border-radius: 0
}

.productDetailsOrEvaluation .content .btn[data-v-3af9acf1] .van-button--normal {
    padding: 0;
    font-size: 4vw;
    font-weight: 700
}

.productDetailsOrEvaluation .content .btn[data-v-3af9acf1] .van-button--normal .van-button__text {
    color: #666
}

.productDetailsOrEvaluation .content .btn .selectBtn[data-v-3af9acf1] .van-button__text {
    color: #f13b10
}

.productDetailsOrEvaluation .content .productDetails .imgList[data-v-3af9acf1] {
    margin: 0 4vw !important
}

.productDetailsOrEvaluation .content .productDetails .imgList[data-v-3af9acf1] p,
.productDetailsOrEvaluation .content .productDetails .imgList[data-v-3af9acf1] span {
    font-size: 4vw !important;
    color: #333 !important;
    line-height: normal !important;
    text-indent: inherit !important
}

.productDetailsOrEvaluation .content .productDetails .imgList[data-v-3af9acf1] img {
    width: 100%;
    -o-object-fit: contain;
    object-fit: contain
}

.productDetailsOrEvaluation .content .evaluation[data-v-3af9acf1] {
    border-top: 1px solid #e8e8e8
}

.productDetailsOrEvaluation .content .evaluation .evaluationList[data-v-3af9acf1] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    padding: 4vw 0;
    border-bottom: 3vw solid #f9f9f9
}

.productDetailsOrEvaluation .content .evaluation .evaluationList .use[data-v-3af9acf1] {
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between
}

.productDetailsOrEvaluation .content .evaluation .evaluationList .use .imgNane[data-v-3af9acf1],
.productDetailsOrEvaluation .content .evaluation .evaluationList .use[data-v-3af9acf1] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center
}

.productDetailsOrEvaluation .content .evaluation .evaluationList .use .imgNane>p[data-v-3af9acf1] {
    margin-left: 2vw
}

.productDetailsOrEvaluation .content .evaluation .evaluationList .imgList[data-v-3af9acf1] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap
}

.productDetailsOrEvaluation .content .evaluation .evaluationList .replyInformation .productInformation[data-v-3af9acf1] {
    padding: 3vw;
    width: 92vw;
    background-color: #f8f8f8;
    border-radius: 2vw
}

.productDetailsOrEvaluation .content .evaluation .evaluationList .replyInformation .productInformation .imgTite[data-v-3af9acf1] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    padding: 3vw 0
}

.productDetailsOrEvaluation .content .evaluation .evaluationList .replyInformation .productInformation .imgTite .tite[data-v-3af9acf1] {
    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;
    width: 67vw
}

.productDetailsOrEvaluation .content .evaluation .evaluationList .replyInformation .productInformation .imgTite .tite .priceNum[data-v-3af9acf1] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    color: #f13710
}

.productDetailsOrEvaluation[data-v-3af9acf1] .van-goods-action {
    width: 100%
}

.productDetailsOrEvaluation[data-v-3af9acf1] .van-goods-action .van-goods-action-button--last {
    margin: 0;
    border-radius: 0
}

.productDetailsOrEvaluation[data-v-3af9acf1] .van-goods-action .van-goods-action-button {
    height: 7vh;
    font-size: 4vw
}

.popupbox[data-v-3af9acf1] {
    width: 100%;
    padding: 4vw 3vw 2vw
}

.popupbox[data-v-3af9acf1] .van-button {
    height: 6vh;
    background-color: #f13b10;
    background: -webkit-gradient(linear, left top, right top, from(#f13b10), to(#f13b10)) !important;
    background: linear-gradient(90deg, #f13b10, #f13b10) !important
}

.popupbox .listbox[data-v-3af9acf1] {
    width: 100%;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: start;
    -ms-flex-pack: start;
    justify-content: flex-start;
    -webkit-box-align: end;
    -ms-flex-align: end;
    align-items: flex-end;
    margin-bottom: 2vw
}

.popupbox .listbox img[data-v-3af9acf1] {
    width: 25vw;
    height: 25vw;
    -o-object-fit: contain;
    object-fit: contain
}

.popupbox .listbox .left[data-v-3af9acf1] {
    -webkit-box-flex: 1;
    -ms-flex: 1;
    flex: 1;
    height: 25vw;
    padding: 0 2vw;
    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: end;
    -ms-flex-pack: end;
    justify-content: flex-end;
    -webkit-box-align: start;
    -ms-flex-align: start;
    align-items: flex-start;
    font-size: 3.6vw;
    color: #999;
    font-weight: 700
}

.popupbox .listbox .left span[data-v-3af9acf1] {
    font-size: 5vw !important;
    color: #e83323;
    font-weight: 700;
    margin-right: 3vw
}

.popupbox .listbox .left .tit[data-v-3af9acf1] {
    font-weight: 500;
    text-decoration: line-through
}

.popupbox .listtit[data-v-3af9acf1] {
    width: 100%;
    color: #332311;
    font-size: 4vw;
    padding: 2vw 0;
    line-height: 2;
    font-weight: 600
}

.popupbox .numsbox[data-v-3af9acf1] {
    width: 100%;
    padding: 2vw 0 0;
    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;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap
}

.popupbox .numsbox p[data-v-3af9acf1] {
    color: #999;
    font-size: 3.5vwv;
    background: #fff;
    border: 1px solid #ededed;
    border-radius: 4vw;
    padding: 0 5vw;
    margin: 0 2vw 2vw 0
}

.popupbox .numsbox .show[data-v-3af9acf1] {
    background: #f9f9f9;
    border: 1px solid #f13b10;
    color: #f13b10
}

.popupbox .stepp[data-v-3af9acf1] {
    width: 100%;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between
}

.popupbox .stepp[data-v-3af9acf1],
.popupbox .stepp[data-v-3af9acf1] .van-stepper {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center
}

.popupbox .stepp[data-v-3af9acf1] .van-stepper {
    width: 50%;
    -webkit-box-pack: end;
    -ms-flex-pack: end;
    justify-content: flex-end
}

[data-v-d8867f84] .van-overlay {
    z-index: 1100;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center
}

[data-v-d8867f84] .van-overlay,
[data-v-d8867f84] .van-overlay .wrapper {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center
}

[data-v-d8867f84] .van-overlay .wrapper {
    width: 80vw;
    height: 80vw;
    padding: 18vw 14vw 3vw;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-pack: end;
    -ms-flex-pack: end;
    justify-content: flex-end
}

[data-v-d8867f84] .van-overlay .wrapper .titblock {
    width: 100%;
    color: #fff;
    font-size: 4vw;
    line-height: 1.6;
    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
}

[data-v-d8867f84] .van-overlay .wrapper .titblock p {
    text-align: center
}

.boxa[data-v-d8867f84] {
    background: url(../img/a.29ce25e8.png) no-repeat;
    background-size: 100% 100%
}

.boxa[data-v-d8867f84] .van-button {
    color: #ef514b !important;
    font-weight: 550;
    margin-top: 2vh
}

.boxb[data-v-d8867f84] {
    background: url(../img/b.224d69bc.png) no-repeat;
    background-size: 100% 100%
}

.boxb[data-v-d8867f84] .van-button {
    color: #ef514b !important;
    font-weight: 550;
    margin-top: 2vh
}

.boxc[data-v-d8867f84] {
    background: url(../img/c.115602ea.png) no-repeat;
    background-size: 100% 100%
}

.boxc[data-v-d8867f84] .van-button {
    color: #ef514b !important;
    font-weight: 550;
    margin-top: 2vh
}

.grey[data-v-d8867f84] {
    color: #999
}

.greyBc[data-v-d8867f84] {
    background-color: #f9f9f9
}

.orange[data-v-d8867f84] {
    color: #f13710
}

.white[data-v-d8867f84] {
    color: #fff
}

.whiteBc[data-v-d8867f84] {
    background-color: #fff
}

.font4[data-v-d8867f84] {
    font-size: 4vw
}

.fontBold[data-v-d8867f84] {
    font-weight: 700
}

.marginTop4[data-v-d8867f84] {
    margin-top: 4vw
}

.padding04[data-v-d8867f84] {
    padding: 0 4vw
}

.confirmOrder[data-v-d8867f84] {
    width: 100%;
    min-height: 100vh;
    height: auto;
    padding: 6.3vh 0 0 0
}

.confirmOrder[data-v-d8867f84] .van-nav-bar {
    background-color: #fff
}

.confirmOrder[data-v-d8867f84] .van-nav-bar .van-nav-bar__content {
    height: 6.3vh
}

.confirmOrder[data-v-d8867f84] .van-nav-bar .van-icon {
    color: #000
}

.confirmOrder[data-v-d8867f84] .van-nav-bar .van-nav-bar__title {
    font-size: 4.5vw;
    font-weight: 700;
    color: #000
}

.confirmOrder[data-v-d8867f84] .van-nav-bar .van-nav-bar__text {
    color: #666;
    font-size: 4vw
}

.confirmOrder[data-v-d8867f84] .van-dialog {
    top: 28vh
}

.confirmOrder .content[data-v-d8867f84] {
    min-height: 86.7vh;
    height: auto
}

.confirmOrder .content .personalInformation[data-v-d8867f84] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    margin-bottom: 3vw
}

.confirmOrder .content .personalInformation .contact[data-v-d8867f84] {
    padding: 4vw 0;
    width: 80vw
}

.confirmOrder .content .personalInformation .contact .address[data-v-d8867f84] {
    font-size: 3.6vw
}

.confirmOrder .content .productInformation[data-v-d8867f84] {
    padding: 0 4vw
}

.confirmOrder .content .productInformation .imgTite[data-v-d8867f84] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    padding: 4vw 0;
    border-bottom: 1px solid #f5f5f5
}

.confirmOrder .content .productInformation .imgTite .tite[data-v-d8867f84] {
    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;
    width: 66vw
}

.confirmOrder .content .productInformation .imgTite .tite .specs[data-v-d8867f84] {
    margin: 1vw 0;
    width: 100%;
    color: #f13710;
    font-size: 5vw;
    font-weight: 700
}

.confirmOrder .content .productInformation .imgTite .tite .priceNum[data-v-d8867f84] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between
}

.confirmOrder .content .productInformation .altogether[data-v-d8867f84] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: end;
    -ms-flex-pack: end;
    justify-content: flex-end;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    height: 13vw
}

.confirmOrder[data-v-d8867f84] .van-goods-action {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    width: 100%
}

.confirmOrder[data-v-d8867f84] .van-goods-action .numPrice {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-line-pack: center;
    align-content: center;
    -webkit-box-pack: end;
    -ms-flex-pack: end;
    justify-content: flex-end;
    padding: 0 4vw;
    width: 68vw;
    font-size: 3.4vw
}

.confirmOrder[data-v-d8867f84] .van-goods-action .numPrice span {
    color: #f13b10;
    font-size: 3.6vw;
    font-weight: 550
}

.confirmOrder[data-v-d8867f84] .van-goods-action .van-button {
    width: 32vw;
    height: 13vw;
    border-radius: 0
}

.confirmOrder[data-v-d8867f84] .van-goods-action .van-button--normal {
    padding: 0;
    font-size: 3vw
}

.confirmOrder[data-v-d8867f84] .van-goods-action .van-goods-action-button--first,
.confirmOrder[data-v-d8867f84] .van-goods-action .van-goods-action-button--last {
    margin: 0
}

.confirmOrder .passwordPopup[data-v-d8867f84] {
    position: absolute;
    top: 0;
    left: 0;
    padding: 0 4vw;
    height: 100vh;
    width: 100vw;
    background-color: rgba(0, 0, 0, .2)
}

.confirmOrder .passwordPopup .pwInput[data-v-d8867f84] {
    position: relative;
    margin-top: 61vw;
    width: 92vw;
    height: 48vw;
    background-color: #fff;
    overflow: hidden
}

.confirmOrder .passwordPopup .pwInput>p[data-v-d8867f84] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    margin: 5vw 0 6vw
}

.confirmOrder .passwordPopup .pwInput .btn[data-v-d8867f84] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    position: absolute;
    bottom: 0;
    left: 0;
    width: 92vw;
    height: 15vw;
    border-top: 1px solid #f9f9f9
}

.confirmOrder .passwordPopup .pwInput .btn .cancelBtn[data-v-d8867f84],
.confirmOrder .passwordPopup .pwInput .btn .confirmBtn[data-v-d8867f84] {
    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;
    width: 100%;
    height: 100%;
    font-size: 4vw
}

.confirmOrder .passwordPopup .pwInput .btn .confirmBtn[data-v-d8867f84] {
    border-left: 1px solid #f9f9f9
}

.confirmOrder .paymentSuccessfulPopup[data-v-d8867f84] {
    position: absolute;
    top: 0;
    left: 0;
    padding: 0 4vw;
    height: 100vh;
    width: 100vw;
    background-color: rgba(0, 0, 0, .2)
}

.confirmOrder .paymentSuccessfulPopup .paymentSuccessful[data-v-d8867f84] {
    position: relative;
    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;
    margin-top: 54vw;
    width: 92vw;
    height: 94vw;
    background-color: #fff;
    overflow: hidden;
    border-radius: 2vw
}

.confirmOrder .paymentSuccessfulPopup .paymentSuccessful .closeIcon[data-v-d8867f84] {
    position: absolute;
    top: 5vw;
    right: 4vw
}

.confirmOrder .paymentSuccessfulPopup .paymentSuccessful>p[data-v-d8867f84] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    margin-top: 5vw
}

.confirmOrder .paymentSuccessfulPopup .paymentSuccessful>span[data-v-d8867f84] {
    margin: 6vw 0 3vw
}

.confirmOrder .paymentSuccessfulPopup .paymentSuccessful .orderNum[data-v-d8867f84] {
    margin-bottom: 7vw
}

.confirmOrder .paymentSuccessfulPopup .paymentSuccessful .orderNum .btnCody[data-v-d8867f84] {
    margin-left: 1vw;
    padding: 0 1vw;
    border-radius: 1vw;
    color: #fff;
    background-color: #f13710
}

.confirmOrder .paymentSuccessfulPopup .paymentSuccessful .btn[data-v-d8867f84] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center
}

.confirmOrder .paymentSuccessfulPopup .paymentSuccessful .btn[data-v-d8867f84] .van-button {
    width: 71vw;
    height: 11vw;
    border-radius: 1vw
}

.confirmOrder .paymentSuccessfulPopup .paymentSuccessful .btn[data-v-d8867f84] .van-button--normal {
    padding: 0;
    font-size: 3vw
}

.confirmOrder .popupbox[data-v-d8867f84] {
    width: 100%;
    padding: 4vw 3vw 2vw
}

.confirmOrder .popupbox[data-v-d8867f84] .van-button {
    height: 6vh;
    background-color: #f13b10;
    background: -webkit-gradient(linear, left top, right top, from(#f13b10), to(#f13b10)) !important;
    background: linear-gradient(90deg, #f13b10, #f13b10) !important
}

.confirmOrder .popupbox .listbox[data-v-d8867f84] {
    width: 100%;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: start;
    -ms-flex-pack: start;
    justify-content: flex-start;
    -webkit-box-align: end;
    -ms-flex-align: end;
    align-items: flex-end;
    margin-bottom: 2vw
}

.confirmOrder .popupbox .listbox img[data-v-d8867f84] {
    width: 25vw;
    height: 25vw;
    -o-object-fit: contain;
    object-fit: contain
}

.confirmOrder .popupbox .listbox .left[data-v-d8867f84] {
    -webkit-box-flex: 1;
    -ms-flex: 1;
    flex: 1;
    height: 25vw;
    padding: 0 2vw;
    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: end;
    -ms-flex-pack: end;
    justify-content: flex-end;
    -webkit-box-align: start;
    -ms-flex-align: start;
    align-items: flex-start
}

.confirmOrder .popupbox .listbox .left>p[data-v-d8867f84] {
    width: 100%;
    font-size: 3.6vw
}

.confirmOrder .popupbox .listbox .left>p span[data-v-d8867f84] {
    font-size: 5vw;
    color: #e83323;
    font-weight: 550;
    margin-right: 3vw
}

.confirmOrder .popupbox .listbox .left .tit[data-v-d8867f84] {
    width: 100%;
    font-weight: 500;
    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
}

.confirmOrder .popupbox .listbox .left .tit span[data-v-d8867f84]:first-child {
    text-decoration: line-through
}

.confirmOrder .popupbox .listbox .left .tit span[data-v-d8867f84] {
    font-size: 3.6vw;
    color: #999 !important;
    font-weight: 500 !important
}

.confirmOrder .popupbox .listtit[data-v-d8867f84] {
    width: 100%;
    color: #332311;
    font-size: 4vw;
    padding: 2vw 0;
    line-height: 2;
    font-weight: 600
}

.confirmOrder .popupbox .numsbox[data-v-d8867f84] {
    width: 100%;
    padding: 2vw 0 0;
    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;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap
}

.confirmOrder .popupbox .numsbox p[data-v-d8867f84] {
    color: #999;
    font-size: 3.5vwv;
    background: #fff;
    border: 1px solid #ededed;
    border-radius: 4vw;
    padding: 0 5vw;
    margin: 0 2vw 2vw 0
}

.confirmOrder .popupbox .numsbox .show[data-v-d8867f84] {
    background: #f9f9f9;
    border: 1px solid #f13b10;
    color: #f13b10
}

.confirmOrder .popupbox .stepp[data-v-d8867f84] {
    width: 100%;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between
}

.confirmOrder .popupbox .stepp[data-v-d8867f84],
.confirmOrder .popupbox .stepp[data-v-d8867f84] .van-stepper {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center
}

.confirmOrder .popupbox .stepp[data-v-d8867f84] .van-stepper {
    width: 50%;
    -webkit-box-pack: end;
    -ms-flex-pack: end;
    justify-content: flex-end
}

.allGoods[data-v-66100c47] {
    width: 100%;
    min-height: 100vh
}

.allGoods[data-v-66100c47] .van-nav-bar {
    background: none
}

.allGoods[data-v-66100c47] .van-nav-bar .van-nav-bar__content {
    height: 6.3vh
}

.allGoods[data-v-66100c47] .van-nav-bar .van-icon {
    color: #000
}

.allGoods[data-v-66100c47] .van-nav-bar .van-nav-bar__title {
    font-size: 4.5vw;
    font-weight: 700
}

.allGoods[data-v-66100c47] .van-search {
    -webkit-box-flex: 1;
    -ms-flex: 1;
    flex: 1
}

.allGoods[data-v-66100c47] .van-search .van-field__left-icon {
    display: none
}

.allGoods .content[data-v-66100c47] {
    padding-top: 54px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    height: calc(100vh - 54px)
}

.allGoods .content .left[data-v-66100c47] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    width: 28vw;
    height: calc(100vh - 54px);
    border-right: .2vw solid #eee
}

.allGoods .content .left .van-sidebar-item[data-v-66100c47],
.allGoods .content .left[data-v-66100c47] .van-sidebar-item--select:before {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    background-color: transparent
}

.allGoods .content .left h3[data-v-66100c47] {
    font-size: 4vw;
    color: #06121e;
    text-align: center;
    padding-bottom: 1vw
}

.allGoods .content .left .sidebar[data-v-66100c47] {
    border-bottom: .7vw solid #06121e
}

.allGoods .content .right[data-v-66100c47] {
    padding: 5vw 4vw 0;
    height: calc(100vh - 54px);
    width: 72vw;
    overflow-y: auto;
    -webkit-box-sizing: border-box;
    box-sizing: border-box
}

.allGoods .content .right .categoryList[data-v-66100c47] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    padding: 4vw 2vw;
    width: 64vw
}

.allGoods .content .right .categoryList .commodity[data-v-66100c47] {
    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
}

.allGoods .content .right .categoryList .commodity>span[data-v-66100c47] {
    display: block;
    margin-top: 2vw;
    font-size: 4vw;
    color: #06121f
}

.grey[data-v-749293e2] {
    color: #999
}

.greyBc[data-v-749293e2] {
    background-color: #f9f9f9
}

.orange[data-v-749293e2] {
    color: #f13710
}

.white[data-v-749293e2] {
    color: #fff
}

.whiteBc[data-v-749293e2] {
    background-color: #fff
}

.font4[data-v-749293e2] {
    font-size: 4vw
}

.fontBold[data-v-749293e2] {
    font-weight: 700
}

.marginTop4[data-v-749293e2] {
    margin-top: 4vw
}

.padding04[data-v-749293e2] {
    padding: 0 4vw
}

.confirmOrder[data-v-749293e2] {
    width: 100%;
    min-height: 100vh;
    height: auto;
    padding: 0 0 0 0
}

.confirmOrder[data-v-749293e2] .van-nav-bar {
    background-color: #fff
}

.confirmOrder[data-v-749293e2] .van-nav-bar .van-nav-bar__content {
    height: 6.3vh
}

.confirmOrder[data-v-749293e2] .van-nav-bar .van-icon {
    color: #000
}

.confirmOrder[data-v-749293e2] .van-nav-bar .van-nav-bar__title {
    font-size: 4.5vw;
    font-weight: 700;
    color: #000
}

.confirmOrder[data-v-749293e2] .van-nav-bar .van-nav-bar__text {
    color: #666;
    font-size: 4vw
}

.confirmOrder[data-v-749293e2] .van-dialog {
    top: 28vh
}

.confirmOrder .content[data-v-749293e2] {
    padding-top: 6.7vh;
    min-height: 86.7vh;
    height: auto
}

.confirmOrder .content .personalInformation[data-v-749293e2] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    margin-bottom: 3vw
}

.confirmOrder .content .personalInformation .contact[data-v-749293e2] {
    padding: 4vw 0;
    width: 80vw
}

.confirmOrder .content .productInformation[data-v-749293e2] {
    padding: 0 4vw
}

.confirmOrder .content .productInformation .imgTite[data-v-749293e2] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    padding: 4vw 0;
    border-bottom: 1px solid #f5f5f5
}

.confirmOrder .content .productInformation .imgTite .tite[data-v-749293e2] {
    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;
    width: 66vw
}

.confirmOrder .content .productInformation .imgTite .tite .specs[data-v-749293e2] {
    width: 100%;
    color: #999;
    font-size: 3.4vw
}

.confirmOrder .content .productInformation .imgTite .tite .priceNum[data-v-749293e2] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between
}

.confirmOrder .content .productInformation .altogether[data-v-749293e2] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: end;
    -ms-flex-pack: end;
    justify-content: flex-end;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    height: 13vw
}

.confirmOrder[data-v-749293e2] .van-goods-action {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    width: 100%
}

.confirmOrder[data-v-749293e2] .van-goods-action .numPrice {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-line-pack: center;
    align-content: center;
    -webkit-box-pack: end;
    -ms-flex-pack: end;
    justify-content: flex-end;
    padding: 0 4vw;
    width: 68vw
}

.confirmOrder[data-v-749293e2] .van-goods-action .van-button {
    width: 32vw;
    height: 13vw;
    border-radius: 0
}

.confirmOrder[data-v-749293e2] .van-goods-action .van-button--normal {
    padding: 0;
    font-size: 3vw
}

.confirmOrder[data-v-749293e2] .van-goods-action .van-goods-action-button--first,
.confirmOrder[data-v-749293e2] .van-goods-action .van-goods-action-button--last {
    margin: 0
}

.confirmOrder .passwordPopup[data-v-749293e2] {
    position: absolute;
    top: 0;
    left: 0;
    padding: 0 4vw;
    height: 100vh;
    width: 100vw;
    background-color: rgba(0, 0, 0, .2)
}

.confirmOrder .passwordPopup .pwInput[data-v-749293e2] {
    position: relative;
    margin-top: 61vw;
    width: 92vw;
    height: 48vw;
    background-color: #fff;
    overflow: hidden
}

.confirmOrder .passwordPopup .pwInput>p[data-v-749293e2] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    margin: 5vw 0 6vw
}

.confirmOrder .passwordPopup .pwInput .btn[data-v-749293e2] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    position: absolute;
    bottom: 0;
    left: 0;
    width: 92vw;
    height: 15vw;
    border-top: 1px solid #f9f9f9
}

.confirmOrder .passwordPopup .pwInput .btn .cancelBtn[data-v-749293e2],
.confirmOrder .passwordPopup .pwInput .btn .confirmBtn[data-v-749293e2] {
    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;
    width: 100%;
    height: 100%;
    font-size: 4vw
}

.confirmOrder .passwordPopup .pwInput .btn .confirmBtn[data-v-749293e2] {
    border-left: 1px solid #f9f9f9
}

.confirmOrder .paymentSuccessfulPopup[data-v-749293e2] {
    position: absolute;
    top: 0;
    left: 0;
    padding: 0 4vw;
    height: 100vh;
    width: 100vw;
    background-color: rgba(0, 0, 0, .2)
}

.confirmOrder .paymentSuccessfulPopup .paymentSuccessful[data-v-749293e2] {
    position: relative;
    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;
    margin-top: 54vw;
    width: 92vw;
    height: 94vw;
    background-color: #fff;
    overflow: hidden;
    border-radius: 2vw
}

.confirmOrder .paymentSuccessfulPopup .paymentSuccessful .closeIcon[data-v-749293e2] {
    position: absolute;
    top: 5vw;
    right: 4vw
}

.confirmOrder .paymentSuccessfulPopup .paymentSuccessful>p[data-v-749293e2] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    margin-top: 5vw
}

.confirmOrder .paymentSuccessfulPopup .paymentSuccessful>span[data-v-749293e2] {
    margin: 6vw 0 3vw
}

.confirmOrder .paymentSuccessfulPopup .paymentSuccessful .orderNum[data-v-749293e2] {
    margin-bottom: 7vw
}

.confirmOrder .paymentSuccessfulPopup .paymentSuccessful .orderNum .btnCody[data-v-749293e2] {
    margin-left: 1vw;
    padding: 0 1vw;
    border-radius: 1vw;
    color: #fff;
    background-color: #f13710
}

.confirmOrder .paymentSuccessfulPopup .paymentSuccessful .btn[data-v-749293e2] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center
}

.confirmOrder .paymentSuccessfulPopup .paymentSuccessful .btn[data-v-749293e2] .van-button {
    width: 71vw;
    height: 11vw;
    border-radius: 1vw
}

.confirmOrder .paymentSuccessfulPopup .paymentSuccessful .btn[data-v-749293e2] .van-button--normal {
    padding: 0;
    font-size: 3vw
}

.companyDetails[data-v-26ed0a4c] {
    width: 100%;
    min-height: 100vh;
    height: auto;
    padding: 0 0 0 0;
    overflow-y: hidden
}

.companyDetails[data-v-26ed0a4c] .van-nav-bar {
    background: none
}

.companyDetails[data-v-26ed0a4c] .van-nav-bar .van-nav-bar__content {
    height: 6.3vh;
    background-color: #fff
}

.companyDetails[data-v-26ed0a4c] .van-nav-bar .van-icon {
    color: #000
}

.companyDetails[data-v-26ed0a4c] .van-nav-bar .van-nav-bar__title {
    font-size: 4.5vw;
    font-weight: 700
}

.companyDetails .content[data-v-26ed0a4c] {
    padding: 4vw;
    padding-top: 6.7vh;
    min-height: 93.7vh;
    height: auto
}

.companyDetails .detailsInformation[data-v-26ed0a4c] span {
    font-size: 4vw;
    color: #333
}

.companyDetails .detailsInformation[data-v-26ed0a4c] p {
    font-size: 4vw !important;
    color: #333 !important;
    clear: both !important;
    line-height: normal !important;
    text-indent: inherit !important
}

.companyDetails .detailsInformation[data-v-26ed0a4c] img {
    width: 100% !important;
    -o-object-fit: contain !important;
    object-fit: contain !important
}

.grey[data-v-e718b1e2] {
    color: #999
}

.greyBc[data-v-e718b1e2] {
    background-color: #f9f9f9
}

.orange[data-v-e718b1e2] {
    color: #f13710
}

.white[data-v-e718b1e2] {
    color: #fff
}

.whiteBc[data-v-e718b1e2] {
    background-color: #fff
}

.font4[data-v-e718b1e2] {
    font-size: 4vw
}

.fontBold[data-v-e718b1e2] {
    font-weight: 700
}

.marginTop4[data-v-e718b1e2] {
    margin-top: 4vw
}

.padding04[data-v-e718b1e2] {
    padding: 0 4vw
}

.confirmOrder[data-v-e718b1e2] {
    width: 100%;
    min-height: 100vh;
    height: auto;
    padding: 6.3vh 0 0 0
}

.confirmOrder[data-v-e718b1e2] .van-nav-bar {
    background-color: #fff
}

.confirmOrder[data-v-e718b1e2] .van-nav-bar .van-nav-bar__content {
    height: 6.3vh
}

.confirmOrder[data-v-e718b1e2] .van-nav-bar .van-icon {
    color: #000
}

.confirmOrder[data-v-e718b1e2] .van-nav-bar .van-nav-bar__title {
    font-size: 4.5vw;
    font-weight: 700;
    color: #000
}

.confirmOrder[data-v-e718b1e2] .van-nav-bar .van-nav-bar__text {
    color: #666;
    font-size: 4vw
}

.confirmOrder[data-v-e718b1e2] .van-dialog {
    top: 28vh
}

.confirmOrder .content[data-v-e718b1e2] {
    min-height: 86.7vh;
    height: auto
}

.confirmOrder .content .personalInformation[data-v-e718b1e2] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    margin-bottom: 3vw
}

.confirmOrder .content .personalInformation .contact[data-v-e718b1e2] {
    padding: 4vw 0;
    width: 80vw
}

.confirmOrder .content .productInformation[data-v-e718b1e2] {
    padding: 0 4vw
}

.confirmOrder .content .productInformation .imgTite[data-v-e718b1e2] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    padding: 4vw 0;
    border-bottom: 1px solid #f5f5f5
}

.confirmOrder .content .productInformation .imgTite .tite[data-v-e718b1e2] {
    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;
    width: 66vw
}

.confirmOrder .content .productInformation .imgTite .tite .specs[data-v-e718b1e2] {
    width: 100%;
    color: #999;
    font-size: 3.4vw
}

.confirmOrder .content .productInformation .imgTite .tite .priceNum[data-v-e718b1e2] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between
}

.confirmOrder .content .productInformation .altogether[data-v-e718b1e2] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: end;
    -ms-flex-pack: end;
    justify-content: flex-end;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    height: 13vw
}

.confirmOrder[data-v-e718b1e2] .van-goods-action {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    width: 100%
}

.confirmOrder[data-v-e718b1e2] .van-goods-action .numPrice {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-line-pack: center;
    align-content: center;
    -webkit-box-pack: end;
    -ms-flex-pack: end;
    justify-content: flex-end;
    padding: 0 4vw;
    width: 68vw;
    font-size: 3.4vw
}

.confirmOrder[data-v-e718b1e2] .van-goods-action .numPrice span {
    color: #f13b10;
    font-size: 3.6vw;
    font-weight: 550
}

.confirmOrder[data-v-e718b1e2] .van-goods-action .van-button {
    width: 32vw;
    height: 13vw;
    border-radius: 0
}

.confirmOrder[data-v-e718b1e2] .van-goods-action .van-button--normal {
    padding: 0;
    font-size: 3vw
}

.confirmOrder[data-v-e718b1e2] .van-goods-action .van-goods-action-button--first,
.confirmOrder[data-v-e718b1e2] .van-goods-action .van-goods-action-button--last {
    margin: 0
}

.confirmOrder .passwordPopup[data-v-e718b1e2] {
    position: absolute;
    top: 0;
    left: 0;
    padding: 0 4vw;
    height: 100vh;
    width: 100vw;
    background-color: rgba(0, 0, 0, .2)
}

.confirmOrder .passwordPopup .pwInput[data-v-e718b1e2] {
    position: relative;
    margin-top: 61vw;
    width: 92vw;
    height: 48vw;
    background-color: #fff;
    overflow: hidden
}

.confirmOrder .passwordPopup .pwInput>p[data-v-e718b1e2] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    margin: 5vw 0 6vw
}

.confirmOrder .passwordPopup .pwInput .btn[data-v-e718b1e2] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    position: absolute;
    bottom: 0;
    left: 0;
    width: 92vw;
    height: 15vw;
    border-top: 1px solid #f9f9f9
}

.confirmOrder .passwordPopup .pwInput .btn .cancelBtn[data-v-e718b1e2],
.confirmOrder .passwordPopup .pwInput .btn .confirmBtn[data-v-e718b1e2] {
    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;
    width: 100%;
    height: 100%;
    font-size: 4vw
}

.confirmOrder .passwordPopup .pwInput .btn .confirmBtn[data-v-e718b1e2] {
    border-left: 1px solid #f9f9f9
}

.confirmOrder .paymentSuccessfulPopup[data-v-e718b1e2] {
    position: absolute;
    top: 0;
    left: 0;
    padding: 0 4vw;
    height: 100vh;
    width: 100vw;
    background-color: rgba(0, 0, 0, .2)
}

.confirmOrder .paymentSuccessfulPopup .paymentSuccessful[data-v-e718b1e2] {
    position: relative;
    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;
    margin-top: 54vw;
    width: 92vw;
    height: 94vw;
    background-color: #fff;
    overflow: hidden;
    border-radius: 2vw
}

.confirmOrder .paymentSuccessfulPopup .paymentSuccessful .closeIcon[data-v-e718b1e2] {
    position: absolute;
    top: 5vw;
    right: 4vw
}

.confirmOrder .paymentSuccessfulPopup .paymentSuccessful>p[data-v-e718b1e2] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    margin-top: 5vw
}

.confirmOrder .paymentSuccessfulPopup .paymentSuccessful>span[data-v-e718b1e2] {
    margin: 6vw 0 3vw
}

.confirmOrder .paymentSuccessfulPopup .paymentSuccessful .orderNum[data-v-e718b1e2] {
    margin-bottom: 7vw
}

.confirmOrder .paymentSuccessfulPopup .paymentSuccessful .orderNum .btnCody[data-v-e718b1e2] {
    margin-left: 1vw;
    padding: 0 1vw;
    border-radius: 1vw;
    color: #fff;
    background-color: #f13710
}

.confirmOrder .paymentSuccessfulPopup .paymentSuccessful .btn[data-v-e718b1e2] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center
}

.confirmOrder .paymentSuccessfulPopup .paymentSuccessful .btn[data-v-e718b1e2] .van-button {
    width: 71vw;
    height: 11vw;
    border-radius: 1vw
}

.confirmOrder .paymentSuccessfulPopup .paymentSuccessful .btn[data-v-e718b1e2] .van-button--normal {
    padding: 0;
    font-size: 3vw
}

.gradeDiscount[data-v-45d69fc4] {
    width: 100%;
    min-height: 100vh;
    height: auto;
    padding: 0 0 0 0
}

.gradeDiscount[data-v-45d69fc4] .van-nav-bar {
    background: none
}

.gradeDiscount[data-v-45d69fc4] .van-nav-bar .van-nav-bar__content {
    height: 6.3vh;
    background-color: #fff
}

.gradeDiscount[data-v-45d69fc4] .van-nav-bar .van-icon {
    color: #000
}

.gradeDiscount[data-v-45d69fc4] .van-nav-bar .van-nav-bar__title {
    font-size: 4.5vw;
    font-weight: 700;
    color: #000
}

.gradeDiscount .content[data-v-45d69fc4] {
    padding: 4vw;
    padding-top: 6.7vh;
    min-height: 100vh;
    height: auto;
    background: url(../img/membershipBenefits_bc.57e9299f.png) no-repeat;
    background-size: 100%
}

.gradeDiscount .content .levelWelfare[data-v-45d69fc4] {
    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;
    padding: 0 3vw 5vw;
    width: 92vw;
    margin-top: 4vw;
    background-image: linear-gradient(156deg, #ffc98d, #e38c00);
    border-radius: 3vw
}

.gradeDiscount .content .levelWelfare .grade[data-v-45d69fc4] {
    margin: 5vw 0 5vw 0;
    font-size: 5vw;
    color: #fff;
    font-family: Weibei SC;
    font-weight: 700
}

.gradeDiscount .content .levelWelfare .detailedBar[data-v-45d69fc4] {
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    padding: 4vw 4vw;
    width: 87vw;
    border-radius: 2vw;
    color: #fff;
    background-color: #f7c24c
}

.gradeDiscount .content .levelWelfare .detailedBar>div[data-v-45d69fc4],
.gradeDiscount .content .levelWelfare .detailedBar[data-v-45d69fc4] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center
}

.gradeProfit[data-v-5b35b3ff] {
    width: 100%;
    min-height: 100vh;
    height: auto;
    padding: 0 0 0 0
}

.gradeProfit[data-v-5b35b3ff] .van-nav-bar {
    background: none
}

.gradeProfit[data-v-5b35b3ff] .van-nav-bar .van-nav-bar__content {
    height: 6.3vh;
    background-color: #fff
}

.gradeProfit[data-v-5b35b3ff] .van-nav-bar .van-icon {
    color: #000
}

.gradeProfit[data-v-5b35b3ff] .van-nav-bar .van-nav-bar__title {
    font-size: 4.5vw;
    font-weight: 700;
    color: #000
}

.gradeProfit .content[data-v-5b35b3ff] {
    padding: 4vw;
    padding-top: 6.7vh;
    min-height: 100vh;
    height: auto;
    background: url(../img/membershipBenefits_bc.57e9299f.png) no-repeat;
    background-size: 100%
}

.gradeProfit .content .levelWelfare[data-v-5b35b3ff] {
    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;
    padding: 0 3vw 5vw;
    margin-top: 4vw;
    width: 92vw;
    background-image: linear-gradient(156deg, #ffc98d, #e38c00);
    border-radius: 3vw
}

.gradeProfit .content .levelWelfare .grade[data-v-5b35b3ff] {
    margin: 5vw 0 5vw 0;
    font-size: 5vw;
    color: #fff;
    font-family: Weibei SC;
    font-weight: 700
}

.gradeProfit .content .levelWelfare .detailedBar[data-v-5b35b3ff] {
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    padding: 4vw 4vw;
    width: 87vw;
    border-radius: 2vw;
    color: #fff;
    background-color: #f7c24c
}

.gradeProfit .content .levelWelfare .detailedBar>div[data-v-5b35b3ff],
.gradeProfit .content .levelWelfare .detailedBar[data-v-5b35b3ff] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center
}

.incomeCalculation[data-v-cf82c936] {
    width: 100%;
    min-height: 100vh;
    height: auto;
    padding: 0 0 4vw 0;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#fbb152), to(#f45e1a));
    background-image: linear-gradient(#fbb152, #f45e1a)
}

.incomeCalculation[data-v-cf82c936] .van-ellipsis {
    overflow: hidden
}

.incomeCalculation[data-v-cf82c936] .van-nav-bar {
    background: none
}

.incomeCalculation[data-v-cf82c936] .van-nav-bar .van-nav-bar__content {
    height: 6.3vh;
    background-color: #fbb152
}

.incomeCalculation[data-v-cf82c936] .van-nav-bar .van-icon {
    color: #fff
}

.incomeCalculation[data-v-cf82c936] .van-nav-bar .van-nav-bar__title {
    font-size: 4.5vw;
    font-weight: 700;
    color: #fff
}

.incomeCalculation .content[data-v-cf82c936] {
    padding: 0 4vw;
    padding-top: 6.7vh;
    min-height: 93.7vh;
    height: auto
}

.incomeCalculation .content>div[data-v-cf82c936] {
    padding: 0 4vw;
    margin-top: 6vw
}

.incomeCalculation .content>div[data-v-cf82c936] .van-dropdown-menu__bar {
    margin-bottom: 4vw;
    border-radius: 2vw;
    width: 84vw;
    height: 13vw;
    background-color: hsla(0, 0%, 100%, .2)
}

.incomeCalculation .content>div[data-v-cf82c936] .van-dropdown-menu__bar .van-dropdown-menu__title {
    margin-left: 2vw;
    color: #fff
}

.incomeCalculation .content>div[data-v-cf82c936] .van-dropdown-menu__bar .van-dropdown-menu__item {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    width: 84vw;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between
}

.incomeCalculation .content>div[data-v-cf82c936] .van-dropdown-menu__bar .van-dropdown-menu__item .van-dropdown-menu__title {
    width: 84vw
}

.incomeCalculation .content>div[data-v-cf82c936] .van-dropdown-menu__bar .van-dropdown-menu__item .van-dropdown-menu__title:after {
    position: absolute;
    margin-top: -6px;
    border: 1vw solid;
    border-color: transparent transparent #fff #fff;
    right: 6vw
}

.incomeCalculation .content>div .van-cell__value[data-v-cf82c936],
.incomeCalculation .content>div[data-v-cf82c936] .van-cell__title {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-line-pack: center;
    align-content: center;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    width: 100%;
    height: 100%;
    line-height: 4vw
}

.incomeCalculation .content>div[data-v-cf82c936] .van-cell--clickable .van-cell__title span {
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    width: 80vw
}

.incomeCalculation .content>div[data-v-cf82c936] .van-popup--top {
    top: 0;
    left: 8vw;
    width: 84vw;
    background-color: #fff
}

.incomeCalculation .content>div[data-v-cf82c936] .van-popup--top .van-cell {
    color: #000
}

.incomeCalculation .content>div[data-v-cf82c936] .van-cell {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    margin-bottom: 4vw;
    width: 84vw;
    height: 13vw;
    line-height: 0;
    font-size: 4vw;
    color: #fff;
    border-radius: 1vw;
    background-color: hsla(0, 0%, 100%, .2)
}

.incomeCalculation .content>div[data-v-cf82c936] .van-cell .van-field__control {
    color: #fff
}

.incomeCalculation .content>div[data-v-cf82c936] .van-cell -moz-input-placeholder,
.incomeCalculation .content>div[data-v-cf82c936] .van-cell -o-input-placeholder,
.incomeCalculation .content>div[data-v-cf82c936] .van-cell input::-webkit-input-placeholder {
    color: #fff !important
}

.incomeCalculation .content>div[data-v-cf82c936] .van-button {
    width: 84vw;
    height: 13vw
}

.incomeCalculation .content>div[data-v-cf82c936] .van-button--normal {
    margin: 0 auto 4vw;
    font-size: 4vw;
    border-radius: 1vw
}

.incomeCalculation .content>div .resultBox[data-v-cf82c936] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    margin-bottom: 4vw;
    width: 84vw;
    height: auto;
    border-radius: 2vw;
    background-color: hsla(0, 0%, 100%, .2)
}

.incomeCalculation .content>div .resultBox .resultInformation[data-v-cf82c936] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-flex: 1;
    -ms-flex: 1;
    flex: 1;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    margin: 3vw 0 0 0;
    color: #fff
}

.incomeCalculation .content>div .resultBox .resultInformation .resultInformation>span[data-v-cf82c936] {
    font-size: 3vw;
    color: #fff
}

.incomeCalculation .content>div .resultBox .resultInformation .resultInformation .revenueResults[data-v-cf82c936] {
    margin-right: 3vw;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: end;
    -ms-flex-pack: end;
    justify-content: flex-end;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    height: 13vw;
    font-size: 4vw;
    border-top: .6vw solid #e8e8e8
}

.informationDetails[data-v-4681ec26] {
    width: 100%;
    min-height: 100vh;
    height: auto;
    padding: 0 0 0 0
}

.informationDetails[data-v-4681ec26] .van-nav-bar {
    background: none
}

.informationDetails[data-v-4681ec26] .van-nav-bar .van-nav-bar__content {
    height: 6.3vh;
    background-color: #fff
}

.informationDetails[data-v-4681ec26] .van-nav-bar .van-icon {
    color: #000
}

.informationDetails[data-v-4681ec26] .van-nav-bar .van-nav-bar__title {
    font-size: 4.5vw;
    font-weight: 700
}

.informationDetails .content[data-v-4681ec26] {
    padding-top: 6.7vh;
    min-height: 93.7vh;
    height: auto
}

.informationDetails .content>h2[data-v-4681ec26] {
    margin: 3vw 4vw 0
}

.informationDetails .content .date[data-v-4681ec26] {
    margin: 1vw 4vw 0;
    font-size: 3vw;
    color: #999
}

.informationDetails .content>span[data-v-4681ec26] {
    margin: 4vw 4vw 0;
    font-size: 4vw;
    color: #333;
    text-indent: 2em
}

.informationDetails .content .briefIntroduction[data-v-4681ec26] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    margin: 4vw 4vw 0
}

.informationDetails .content .briefIntroduction>div[data-v-4681ec26] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-line-pack: center;
    align-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    margin-right: 3vw;
    width: 1.5vw;
    height: 3vw;
    background-color: #fd0606
}

.informationDetails .content .briefIntroduction>span[data-v-4681ec26] {
    font-size: 3.5vw;
    font-weight: 600;
    color: #333
}

.informationDetails .content .splitLine[data-v-4681ec26] {
    margin-top: 5vw;
    height: 3vw;
    background-color: #f9f9f9
}

.informationDetails .content .textContent[data-v-4681ec26] {
    margin-top: 5vw;
    padding: 0 4vw
}

.informationDetails .content .textContent[data-v-4681ec26] p,
.informationDetails .content .textContent[data-v-4681ec26] span {
    font-size: 4vw !important;
    color: #333 !important
}

.informationDetails .content .textContent[data-v-4681ec26] img {
    width: 100vw;
    -o-object-fit: contain;
    object-fit: contain
}

.informationList[data-v-58d1d966] {
    width: 100%;
    min-height: 100vh;
    height: auto;
    padding: 6.7vh 0 0 0
}

.informationList[data-v-58d1d966] .van-nav-bar {
    background: none
}

.informationList[data-v-58d1d966] .van-nav-bar .van-nav-bar__content {
    height: 6.3vh;
    background-color: #fff
}

.informationList[data-v-58d1d966] .van-nav-bar .van-icon {
    color: #000
}

.informationList[data-v-58d1d966] .van-nav-bar .van-nav-bar__title {
    font-size: 4.5vw;
    font-weight: 700
}

.informationList .container[data-v-58d1d966] {
    min-height: 93.7vh;
    padding: 0 0 4vw;
    height: auto
}

.informationList .content[data-v-58d1d966] {
    padding-bottom: 4vw;
    border-bottom: 3vw solid #f9f9f9
}

.informationList .content .titeDate[data-v-58d1d966] {
    margin: 4vw 4vw 0
}

.informationList .content .titeDate .date[data-v-58d1d966] {
    font-size: 3vw;
    color: #999
}

.informationList .content>span[data-v-58d1d966] {
    display: -ms-flexbox;
    display: flex;
    margin: 2vw 4vw 0;
    font-size: 4vw;
    font-weight: 500;
    color: #333;
    text-overflow: -o-ellipsis-lastline;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    line-clamp: 2;
    -webkit-box-orient: vertical
}

[data-v-37a20e25] .van-overlay {
    z-index: 1100;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center
}

[data-v-37a20e25] .van-overlay,
[data-v-37a20e25] .van-overlay .wrapper {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center
}

[data-v-37a20e25] .van-overlay .wrapper {
    width: 80vw;
    height: 99vw;
    padding: 21vw 14vw 3vw;
    -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
}

[data-v-37a20e25] .van-overlay .wrapper .van-button {
    width: 12vw
}

[data-v-37a20e25] .van-overlay .wrapper .titblock {
    width: 100%;
    color: #000;
    font-size: 4vw;
    line-height: 1.6;
    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
}

[data-v-37a20e25] .van-overlay .wrapper .titblock p {
    margin-top: 4vw;
    text-align: center
}

.boxa[data-v-37a20e25] {
    background: url(../img/xxx.23359cae.png) no-repeat;
    background-size: 100% 100%
}

.boxa[data-v-37a20e25] .van-button {
    color: #ef514b !important;
    font-weight: 550;
    margin-top: 2vh
}

.zhankai_box[data-v-37a20e25] {
    -webkit-transition: all .3s;
    transition: all .3s;
    -webkit-transform: scaleY(0);
    transform: scaleY(0);
    height: 0
}

.zhankai_box.active[data-v-37a20e25] {
    -webkit-transform: scaleY(1);
    transform: scaleY(1);
    height: 90vw
}

.membershipBenefits[data-v-37a20e25] {
    width: 100%;
    min-height: 100vh;
    height: auto;
    padding: 6.7vh 0 0 0;
    background: url(../img/membershipBenefits_bc.57e9299f.png) no-repeat;
    background-size: 100% 100%
}

.membershipBenefits[data-v-37a20e25] .van-nav-bar {
    background: none
}

.membershipBenefits[data-v-37a20e25] .van-nav-bar .van-nav-bar__content {
    height: 6.3vh;
    background-color: #f4b772
}

.membershipBenefits[data-v-37a20e25] .van-nav-bar .van-icon {
    color: #000
}

.membershipBenefits[data-v-37a20e25] .van-nav-bar .van-nav-bar__title {
    font-size: 4.5vw;
    font-weight: 700
}

.membershipBenefits .content[data-v-37a20e25] {
    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;
    min-height: 93.7vh;
    height: auto
}

.membershipBenefits .content>h3[data-v-37a20e25] {
    margin-top: 4vw;
    font-size: 4.5vw
}

.membershipBenefits .content .levelWelfare[data-v-37a20e25] {
    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;
    margin: 2vw 0 4vw 0;
    padding: 0 3vw 0;
    width: 92vw;
    background-image: linear-gradient(156deg, #ffc98d, #e38c00);
    border-radius: 3vw
}

.membershipBenefits .content .levelWelfare .grade[data-v-37a20e25] {
    width: 100%;
    text-align: center;
    margin: 6vw 0 1vw 0;
    font-size: 5vw;
    color: #fff;
    font-family: Weibei SC;
    font-weight: 700
}

.membershipBenefits .content .levelWelfare .detailedBar[data-v-37a20e25] {
    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;
    margin-top: 4vw;
    padding: 0 4vw;
    width: 87vw;
    height: 13vw;
    border-radius: 2vw;
    color: #fff;
    background-color: #f7c24c;
    font-size: 3.5vw
}

.membershipBenefits .content .levelWelfare .detailedBar .receiveBox[data-v-37a20e25] {
    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;
    width: 18vw;
    height: 7vw;
    border-radius: 2vw;
    color: #fff
}

.membershipBenefits .content .levelWelfare .detailedBar .receive[data-v-37a20e25] {
    background-color: hsla(0, 0%, 100%, .2)
}

.membershipBenefits .content .levelWelfare .detailedBar .onReceive[data-v-37a20e25] {
    background-color: #f13b10
}

.membershipBenefits .content .upgrade[data-v-37a20e25] {
    margin-bottom: 1vw;
    font-size: 5vw;
    font-family: ZHSCNMT-GBK;
    font-weight: 400;
    color: #e25151
}

.membershipBenefits .content .upgradEquity[data-v-37a20e25] {
    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;
    margin: 4vw 0;
    padding: 0 3vw 5vw;
    width: 92vw;
    background-image: linear-gradient(156deg, #ffc98d, #e38c00);
    border-radius: 3vw
}

.membershipBenefits .content .upgradEquity .grade[data-v-37a20e25] {
    width: 100%;
    text-align: center;
    margin: 5vw 0 1vw 0;
    font-size: 5vw;
    color: #fff;
    font-family: Weibei SC;
    font-weight: 700
}

.membershipBenefits .content .upgradEquity>span[data-v-37a20e25] {
    margin-bottom: 5vw
}

.membershipBenefits .content .upgradEquity .detailedBar[data-v-37a20e25] {
    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;
    padding: 4vw 4vw;
    width: 87vw;
    border-radius: 2vw;
    color: #fff;
    background-color: #f7c24c
}

.membershipBenefits .content .upgradEquity .detailedBar>div[data-v-37a20e25] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    white-space: nowrap
}

.membershipBenefits .content .btn[data-v-37a20e25] {
    margin-bottom: 4vw
}

.membershipBenefits .content .btn[data-v-37a20e25] .van-button {
    width: 79vw;
    height: 13vw;
    margin: 0 auto
}

.membershipBenefits .inputBox[data-v-37a20e25] {
    margin-top: 20vw;
    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
}

.membershipBenefits .inputBox .btn[data-v-37a20e25] {
    margin-right: 4vw;
    width: 25vw;
    height: 10vw;
    color: #fff;
    text-align: center;
    line-height: 10vw;
    background-color: #f13b10;
    border-radius: 1vw
}

.noticeDetails[data-v-7d42df79] {
    width: 100%;
    min-height: 100vh;
    height: auto;
    padding: 6.3vh 0 0 0
}

.noticeDetails[data-v-7d42df79] .van-nav-bar {
    background: none
}

.noticeDetails[data-v-7d42df79] .van-nav-bar .van-nav-bar__content {
    height: 6.3vh;
    background-color: #fff
}

.noticeDetails[data-v-7d42df79] .van-nav-bar .van-icon {
    color: #000
}

.noticeDetails[data-v-7d42df79] .van-nav-bar .van-nav-bar__title {
    font-size: 4.5vw;
    font-weight: 700
}

.noticeDetails .detailsInformation[data-v-7d42df79] {
    padding: 4vw;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    min-height: 93.7vh;
    height: auto
}

.noticeDetails .detailsInformation .date[data-v-7d42df79] {
    margin-top: 4vw;
    font-size: 3vw;
    color: #999
}

.noticeDetails .detailsInformation>span[data-v-7d42df79] {
    margin-top: 4vw;
    font-size: 4vw;
    font-weight: 500;
    color: #333;
    text-indent: 2em
}

.noticeList[data-v-2cf2a8ac] {
    width: 100%;
    min-height: 100vh;
    height: auto;
    padding: 6.3vh 0 0 0
}

.noticeList[data-v-2cf2a8ac] .van-nav-bar {
    background: none
}

.noticeList[data-v-2cf2a8ac] .van-nav-bar .van-nav-bar__content {
    height: 6.3vh;
    background-color: #fff
}

.noticeList[data-v-2cf2a8ac] .van-nav-bar .van-icon {
    color: #000
}

.noticeList[data-v-2cf2a8ac] .van-nav-bar .van-nav-bar__title {
    font-size: 4.5vw;
    font-weight: 700
}

.noticeList .noticeAll[data-v-2cf2a8ac] {
    padding: 4vw;
    min-height: 93.7vh;
    height: auto
}

.noticeList .noticeAll .noticeInformation[data-v-2cf2a8ac] {
    padding-bottom: 4vw;
    border-bottom: .1vw solid #f5f5f5
}

.noticeList .noticeAll .noticeInformation .content[data-v-2cf2a8ac] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column
}

.noticeList .noticeAll .noticeInformation .content>h3[data-v-2cf2a8ac],
.noticeList .noticeAll .noticeInformation .content span[data-v-2cf2a8ac] {
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap
}

.noticeList .noticeAll .noticeInformation .content .explain[data-v-2cf2a8ac] {
    font-size: 3vw;
    color: #8c9198;
    font-weight: 600
}

.noticeList .noticeAll .noticeInformation .content .date[data-v-2cf2a8ac] {
    font-size: 3vw;
    color: #8c9198;
    -webkit-transform: scale(.99);
    transform: scale(.99)
}

.grey[data-v-64404224] {
    color: #999
}

.orange[data-v-64404224] {
    color: #f13710
}

.font4[data-v-64404224] {
    font-size: 4vw
}

.fontBold[data-v-64404224] {
    font-weight: 700
}

.padding04[data-v-64404224] {
    padding: 0 4vw
}

.marginTop2[data-v-64404224] {
    margin-top: 2vw
}

.marginLett2[data-v-64404224] {
    margin-left: 2vw
}

.productDetailsOrEvaluation[data-v-64404224] {
    width: 100%;
    min-height: 100vh;
    height: auto;
    padding: 0 0 7vh 0;
    border-top: 1px solid #e8e8e8
}

.productDetailsOrEvaluation[data-v-64404224] .van-nav-bar {
    background: none
}

.productDetailsOrEvaluation[data-v-64404224] .van-nav-bar .van-nav-bar__content {
    height: 6.3vh;
    background-color: #fff
}

.productDetailsOrEvaluation[data-v-64404224] .van-nav-bar .van-icon {
    color: #000
}

.productDetailsOrEvaluation[data-v-64404224] .van-nav-bar .van-nav-bar__title {
    font-size: 4.5vw;
    font-weight: 700;
    color: #000
}

.productDetailsOrEvaluation .content[data-v-64404224] {
    padding-top: 6.7vh;
    min-height: 86.7vh;
    height: auto
}

.productDetailsOrEvaluation .content[data-v-64404224] .van-swipe-item img {
    width: 100%;
    height: 80vw
}

.productDetailsOrEvaluation .content>h3[data-v-64404224] {
    margin-top: 2vw
}

.productDetailsOrEvaluation .content .priceNum[data-v-64404224] {
    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
}

.productDetailsOrEvaluation .content .priceNum .price .originalPrice[data-v-64404224] {
    margin-left: 3vw;
    text-decoration: line-through
}

.productDetailsOrEvaluation .content .splitLine[data-v-64404224] {
    margin-top: 2vw;
    width: 100%;
    height: 3vw;
    background-color: #f9f9f9
}

.productDetailsOrEvaluation .content .btn[data-v-64404224] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center
}

.productDetailsOrEvaluation .content .btn[data-v-64404224] .van-button {
    width: 50%;
    height: 13vw;
    border-radius: 0
}

.productDetailsOrEvaluation .content .btn[data-v-64404224] .van-button--normal {
    padding: 0;
    font-size: 4vw;
    font-weight: 700
}

.productDetailsOrEvaluation .content .btn[data-v-64404224] .van-button--normal .van-button__text {
    color: #666
}

.productDetailsOrEvaluation .content .btn .selectBtn[data-v-64404224] .van-button__text {
    color: #f13b10
}

.productDetailsOrEvaluation .content .productDetails .imgList[data-v-64404224] {
    margin: 0 4vw !important
}

.productDetailsOrEvaluation .content .productDetails .imgList[data-v-64404224] p,
.productDetailsOrEvaluation .content .productDetails .imgList[data-v-64404224] span {
    font-size: 4vw !important;
    color: #333 !important;
    line-height: normal !important;
    text-indent: inherit !important
}

.productDetailsOrEvaluation .content .productDetails .imgList[data-v-64404224] img {
    width: 100%;
    -o-object-fit: contain;
    object-fit: contain
}

.productDetailsOrEvaluation .content .evaluation[data-v-64404224] {
    border-top: 1px solid #e8e8e8
}

.productDetailsOrEvaluation .content .evaluation .evaluationList[data-v-64404224] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    padding: 4vw 0;
    border-bottom: 3vw solid #f9f9f9;
    height: auto
}

.productDetailsOrEvaluation .content .evaluation .evaluationList .use[data-v-64404224] {
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between
}

.productDetailsOrEvaluation .content .evaluation .evaluationList .use .imgNane[data-v-64404224],
.productDetailsOrEvaluation .content .evaluation .evaluationList .use[data-v-64404224] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center
}

.productDetailsOrEvaluation .content .evaluation .evaluationList .use .imgNane>p[data-v-64404224] {
    margin-left: 2vw
}

.productDetailsOrEvaluation .content .evaluation .evaluationList .imgList[data-v-64404224] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap
}

.productDetailsOrEvaluation .content .evaluation .evaluationList .replyInformation .productInformation[data-v-64404224] {
    padding: 3vw;
    width: 92vw;
    background-color: #f8f8f8;
    border-radius: 2vw
}

.productDetailsOrEvaluation .content .evaluation .evaluationList .replyInformation .productInformation .imgTite[data-v-64404224] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    padding: 3vw 0
}

.productDetailsOrEvaluation .content .evaluation .evaluationList .replyInformation .productInformation .imgTite .tite[data-v-64404224] {
    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;
    width: 67vw
}

.productDetailsOrEvaluation .content .evaluation .evaluationList .replyInformation .productInformation .imgTite .tite .priceNum[data-v-64404224] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    color: #f13710
}

.productDetailsOrEvaluation .van-goods-action[data-v-64404224] {
    height: 7vh
}

.productDetailsOrEvaluation .van-goods-action[data-v-64404224] .van-goods-action-icon {
    width: 19vw
}

.productDetailsOrEvaluation .van-goods-action .van-goods-action-button--warning[data-v-64404224] {
    background-color: #f1ac10;
    background: -webkit-gradient(linear, left top, right top, from(#f1ac10), to(#f1ac10));
    background: linear-gradient(90deg, #f1ac10, #f1ac10)
}

.productDetailsOrEvaluation .van-goods-action .van-goods-action-button--danger[data-v-64404224] {
    background-color: #f13b10;
    background: -webkit-gradient(linear, left top, right top, from(#f13b10), to(#f13b10));
    background: linear-gradient(90deg, #f13b10, #f13b10)
}

.productDetailsOrEvaluation .van-goods-action .van-goods-action-button--first[data-v-64404224],
.productDetailsOrEvaluation .van-goods-action .van-goods-action-button--last[data-v-64404224] {
    margin: 0;
    border-radius: 0
}

.productDetailsOrEvaluation .van-goods-action .van-goods-action-button[data-v-64404224] {
    height: 7vh;
    width: 31vw;
    font-size: 4vw
}

.popupbox[data-v-64404224] {
    width: 100%;
    padding: 4vw 3vw 2vw
}

.popupbox[data-v-64404224] .van-button {
    height: 6vh;
    background-color: #f13b10;
    background: -webkit-gradient(linear, left top, right top, from(#f13b10), to(#f13b10)) !important;
    background: linear-gradient(90deg, #f13b10, #f13b10) !important
}

.popupbox .listbox[data-v-64404224] {
    width: 100%;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: start;
    -ms-flex-pack: start;
    justify-content: flex-start;
    -webkit-box-align: end;
    -ms-flex-align: end;
    align-items: flex-end;
    margin-bottom: 2vw
}

.popupbox .listbox img[data-v-64404224] {
    width: 25vw;
    height: 25vw;
    -o-object-fit: contain;
    object-fit: contain
}

.popupbox .listbox .left[data-v-64404224] {
    -webkit-box-flex: 1;
    -ms-flex: 1;
    flex: 1;
    height: 25vw;
    padding: 0 2vw;
    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: end;
    -ms-flex-pack: end;
    justify-content: flex-end;
    -webkit-box-align: start;
    -ms-flex-align: start;
    align-items: flex-start;
    font-size: 3.6vw;
    color: #999;
    font-weight: 700
}

.popupbox .listbox .left span[data-v-64404224] {
    font-size: 5vw !important;
    color: #e83323;
    font-weight: 700;
    margin-right: 3vw
}

.popupbox .listbox .left .tit[data-v-64404224] {
    font-weight: 500;
    text-decoration: line-through
}

.popupbox .listtit[data-v-64404224] {
    width: 100%;
    color: #332311;
    font-size: 4vw;
    padding: 2vw 0;
    line-height: 2;
    font-weight: 600
}

.popupbox .numsbox[data-v-64404224] {
    width: 100%;
    padding: 2vw 0 0;
    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;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap
}

.popupbox .numsbox p[data-v-64404224] {
    color: #999;
    font-size: 3.5vwv;
    background: #fff;
    border: 1px solid #ededed;
    border-radius: 4vw;
    padding: 0 5vw;
    margin: 0 2vw 2vw 0
}

.popupbox .numsbox .show[data-v-64404224] {
    background: #f9f9f9;
    border: 1px solid #f13b10;
    color: #f13b10
}

.popupbox .stepp[data-v-64404224] {
    width: 100%;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between
}

.popupbox .stepp[data-v-64404224],
.popupbox .stepp[data-v-64404224] .van-stepper {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center
}

.popupbox .stepp[data-v-64404224] .van-stepper {
    width: 50%;
    -webkit-box-pack: end;
    -ms-flex-pack: end;
    justify-content: flex-end
}

.productList[data-v-5c730781] {
    width: 100%;
    min-height: 100vh;
    height: auto;
    padding: 0 0 0 0
}

.productList[data-v-5c730781] .van-nav-bar {
    background: none
}

.productList[data-v-5c730781] .van-nav-bar .van-icon {
    color: #000
}

.productList[data-v-5c730781] .van-nav-bar .van-nav-bar__title {
    font-size: 4.5vw;
    font-weight: 700
}

.productList[data-v-5c730781] .van-tabs--line .van-tabs__wrap {
    height: 6vh
}

.productList[data-v-5c730781] .van-search {
    -webkit-box-flex: 1;
    -ms-flex: 1;
    flex: 1
}

.productList[data-v-5c730781] .van-search .van-field__left-icon {
    display: none
}

.productList .sort[data-v-5c730781] {
    padding: 0 4vw 0 7vw;
    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;
    height: 15vw;
    background-color: #fff
}

.productList .sort .comprehensive[data-v-5c730781] {
    font-size: 4vw;
    font-weight: 500
}

.productList .sort .price[data-v-5c730781],
.productList .sort .salesVolume[data-v-5c730781] {
    margin-right: 3vw;
    color: #999;
    font-size: 4vw;
    font-weight: 500
}

.productList .sort .cur[data-v-5c730781] {
    color: #f13b10
}

.productList .content[data-v-5c730781] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -ms-flex-line-pack: start;
    align-content: flex-start;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    padding: 4vw;
    padding-top: calc(15vw + 54px);
    min-height: calc(93.4vh - 15vw);
    height: auto
}

.productList .content .van-empty[data-v-5c730781] {
    width: 100%
}

.productList .content .productInformation[data-v-5c730781] {
    margin-bottom: 4vw;
    width: 44vw;
    height: 60vw
}

.productList .content .productInformation>h3[data-v-5c730781] {
    margin-top: 2vw;
    font-size: 4vw;
    color: #3d444d;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap
}

.productList .content .productInformation .price_quantitySold[data-v-5c730781] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -ms-flex-line-pack: center;
    align-content: center
}

.productList .content .productInformation .price_quantitySold .price[data-v-5c730781] {
    font-size: 4vw;
    color: #f13710;
    font-weight: 700
}

.productList .content .productInformation .price_quantitySold .price>span[data-v-5c730781] {
    font-size: 2vw;
    -webkit-transform: scale(.2);
    transform: scale(.2)
}

.productList .content .productInformation .price_quantitySold .quantitySold[data-v-5c730781] {
    color: #c0c5cc
}

.productList .content .empty[data-v-5c730781] {
    width: 100%;
    height: 100%
}

.rankingSystem[data-v-1a97cb77] {
    padding: 6.3vh 0 0 0;
    width: 100%;
    min-height: 100vh;
    height: auto;
    background: -webkit-gradient(linear, left top, left bottom, from(#fbb152), to(#f45e1a));
    background: linear-gradient(#fbb152, #f45e1a)
}

.rankingSystem[data-v-1a97cb77] .van-nav-bar {
    background: none
}

.rankingSystem[data-v-1a97cb77] .van-nav-bar .van-nav-bar__content {
    height: 6.3vh;
    background-color: #fbb152
}

.rankingSystem[data-v-1a97cb77] .van-nav-bar .van-icon {
    color: #fff
}

.rankingSystem[data-v-1a97cb77] .van-nav-bar .van-nav-bar__title {
    font-size: 4.5vw;
    font-weight: 700;
    color: #fff
}

.rankingSystem .content[data-v-1a97cb77] {
    width: 100%;
    padding: 4vw 5vw
}

.rankingSystem .content .contentBox[data-v-1a97cb77] {
    padding: 2vw;
    overflow: auto;
    width: 100%;
    max-height: 54vh;
    background-color: #fff;
    border-radius: 3vw;
    overflow-x: scroll
}

.rankingSystem .content .contentBox[data-v-1a97cb77] span {
    font-size: 4vw;
    color: #333
}

.rankingSystem .content .contentBox[data-v-1a97cb77] p {
    font-size: 4vw !important;
    color: #333 !important;
    clear: both !important
}

.rankingSystem .content .contentBox[data-v-1a97cb77] img {
    max-width: 100% !important;
    -o-object-fit: contain !important;
    object-fit: contain !important
}

.rankingSystem .content .btnAndImg[data-v-1a97cb77] {
    width: 100%;
    height: 66vw;
    background: url(../img/rankingSystem_bc.075bba15.png) no-repeat;
    background-size: 100% 100%;
    padding-top: 50vw
}

.rankingSystem .content .btnAndImg[data-v-1a97cb77] .van-button {
    width: 79vw;
    height: 13vw;
    margin: 0 auto
}

.font4[data-v-7b360705] {
    font-size: 4vw
}

.fontBold[data-v-7b360705] {
    font-weight: 700
}

.grey[data-v-7b360705] {
    color: #999
}

.orange[data-v-7b360705] {
    color: #f13710
}

.searchCommodity[data-v-7b360705] {
    width: 100%;
    min-height: 100vh;
    height: auto;
    padding: 0 0 0 0;
    padding-top: calc(6.7vh + 54px)
}

.searchCommodity[data-v-7b360705] .van-nav-bar {
    background: none
}

.searchCommodity[data-v-7b360705] .van-nav-bar .van-nav-bar__content {
    height: 6.3vh;
    background-color: #fff
}

.searchCommodity[data-v-7b360705] .van-nav-bar .van-icon {
    color: #000
}

.searchCommodity[data-v-7b360705] .van-nav-bar .van-nav-bar__title {
    font-size: 4.5vw;
    font-weight: 700;
    color: #000
}

.searchCommodity .searchBox[data-v-7b360705] {
    height: 7.3vh
}

.searchCommodity .searchBox[data-v-7b360705] .van-search {
    -webkit-box-flex: 1;
    -ms-flex: 1;
    flex: 1
}

.searchCommodity .searchBox[data-v-7b360705] .van-search .van-field__left-icon {
    display: none
}

.searchCommodity .container[data-v-7b360705] {
    min-height: 84vh;
    height: auto
}

.searchCommodity .content[data-v-7b360705] {
    padding: 0 4vw;
    min-height: 84vh
}

.searchCommodity .content .productInformation .imgTite .tite[data-v-7b360705],
.searchCommodity .content .productInformation .imgTite[data-v-7b360705] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between
}

.searchCommodity .content .productInformation .imgTite .tite[data-v-7b360705] {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    padding: 4vw 0;
    width: 66vw;
    border-bottom: 1px solid #f5f5f5
}

.searchCommodity .content .productInformation .imgTite .tite>h3[data-v-7b360705] {
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap
}

.searchCommodity .content .productInformation .imgTite .tite .priceNum[data-v-7b360705] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -ms-flex-line-pack: end;
    align-content: flex-end
}

.searchCommodity .content .productInformation .imgTite .tite .priceNum .originalPrice[data-v-7b360705] {
    text-decoration: line-through;
    -webkit-transform: scale(.9);
    transform: scale(.9)
}

.searchCommodity .content .productInformation .imgTite .tite .priceNum .num[data-v-7b360705] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: end;
    -ms-flex-align: end;
    align-items: flex-end
}

[data-v-d466c6a4] .van-overlay {
    z-index: 1100;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center
}

[data-v-d466c6a4] .van-overlay,
[data-v-d466c6a4] .van-overlay .wrapper {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center
}

[data-v-d466c6a4] .van-overlay .wrapper {
    width: 80vw;
    height: 80vw;
    padding: 18vw 14vw 3vw;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-pack: end;
    -ms-flex-pack: end;
    justify-content: flex-end
}

[data-v-d466c6a4] .van-overlay .wrapper .titblock {
    width: 100%;
    color: #fff;
    font-size: 4vw;
    line-height: 1.6;
    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
}

[data-v-d466c6a4] .van-overlay .wrapper .titblock p {
    text-align: center
}

.boxa[data-v-d466c6a4] {
    background: url(../img/a.29ce25e8.png) no-repeat;
    background-size: 100% 100%
}

.boxa[data-v-d466c6a4] .van-button {
    color: #ef514b !important;
    font-weight: 550;
    margin-top: 2vh
}

.boxb[data-v-d466c6a4] {
    background: url(../img/b.224d69bc.png) no-repeat;
    background-size: 100% 100%
}

.boxb[data-v-d466c6a4] .van-button {
    color: #ef514b !important;
    font-weight: 550;
    margin-top: 2vh
}

.boxc[data-v-d466c6a4] {
    background: url(../img/c.115602ea.png) no-repeat;
    background-size: 100% 100%
}

.boxc[data-v-d466c6a4] .van-button {
    color: #ef514b !important;
    font-weight: 550;
    margin-top: 2vh
}

.font4[data-v-d466c6a4] {
    font-size: 4vw
}

.fontBold[data-v-d466c6a4] {
    font-weight: 700
}

.grey[data-v-d466c6a4] {
    color: #999
}

.orange[data-v-d466c6a4] {
    color: #f13710
}

.searchCommodity[data-v-d466c6a4] {
    width: 100%;
    min-height: 100vh;
    height: auto;
    padding-top: calc(6.7vh + 54px)
}

.searchCommodity[data-v-d466c6a4] .van-nav-bar {
    background: none
}

.searchCommodity[data-v-d466c6a4] .van-nav-bar .van-nav-bar__content {
    height: 6.3vh;
    background-color: #fff
}

.searchCommodity[data-v-d466c6a4] .van-nav-bar .van-icon {
    color: #000
}

.searchCommodity[data-v-d466c6a4] .van-nav-bar .van-nav-bar__title {
    font-size: 4.5vw;
    font-weight: 700;
    color: #000
}

.searchCommodity .searchBox[data-v-d466c6a4] {
    height: 7.3vh
}

.searchCommodity .searchBox[data-v-d466c6a4] .van-search {
    -webkit-box-flex: 1;
    -ms-flex: 1;
    flex: 1
}

.searchCommodity .searchBox[data-v-d466c6a4] .van-search .van-field__left-icon {
    display: none
}

.searchCommodity .container[data-v-d466c6a4] {
    min-height: 84vh;
    height: auto
}

.searchCommodity .content[data-v-d466c6a4] {
    padding: 0 4vw;
    min-height: 84vh
}

.searchCommodity .content .productInformation .imgTite .tite[data-v-d466c6a4],
.searchCommodity .content .productInformation .imgTite[data-v-d466c6a4] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between
}

.searchCommodity .content .productInformation .imgTite .tite[data-v-d466c6a4] {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    padding: 4vw 0;
    width: 66vw;
    border-bottom: 1px solid #f5f5f5
}

.searchCommodity .content .productInformation .imgTite .tite>h3[data-v-d466c6a4] {
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap
}

.searchCommodity .content .productInformation .imgTite .tite .priceNum[data-v-d466c6a4] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -ms-flex-line-pack: end;
    align-content: flex-end
}

.searchCommodity .content .productInformation .imgTite .tite .priceNum .originalPrice[data-v-d466c6a4] {
    text-decoration: line-through;
    -webkit-transform: scale(.9);
    transform: scale(.9)
}

.searchCommodity .content .productInformation .imgTite .tite .priceNum .num[data-v-d466c6a4] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: end;
    -ms-flex-align: end;
    align-items: flex-end;
    margin-top: 2vw
}

.searchCommodity .content .productInformation .imgTite .tite .priceNum .finish[data-v-d466c6a4],
.searchCommodity .content .productInformation .imgTite .tite .priceNum .immi[data-v-d466c6a4],
.searchCommodity .content .productInformation .imgTite .tite .priceNum .nostart[data-v-d466c6a4] {
    padding: 1vw;
    background: #deb887;
    text-align: center;
    margin-top: 1vw
}

.searchCommodity .content .productInformation .imgTite .tite .priceNum .nostart[data-v-d466c6a4] {
    background: coral
}

.searchCommodity .content .productInformation .imgTite .tite .priceNum .immi[data-v-d466c6a4] {
    background: pink
}

.indexbox[data-v-17bfeeb2] {
    width: 100%;
    min-height: 100vh;
    height: auto;
    background: #fff;
    padding: 7.5vh 3vw 12vh
}

.indexbox[data-v-17bfeeb2] .van-nav-bar {
    background: none
}

.indexbox[data-v-17bfeeb2] .van-nav-bar .van-nav-bar__content {
    height: 6.3vh;
    background-color: #fff
}

.indexbox[data-v-17bfeeb2] .van-nav-bar .van-icon {
    color: #000
}

.indexbox[data-v-17bfeeb2] .van-nav-bar .van-nav-bar__title {
    font-size: 4.5vw;
    font-weight: 700;
    color: #000
}

.indexbox[data-v-17bfeeb2] .van-nav-bar .van-nav-bar__text {
    color: #666
}

.indexbox .list[data-v-17bfeeb2] {
    width: 100%;
    padding: 2vw 3vw 1vw;
    background: #fff;
    -webkit-box-shadow: 0 3px 6px #e5e5e5;
    box-shadow: 0 3px 6px #e5e5e5;
    border-radius: 2vw;
    margin-bottom: 3vw
}

.indexbox .list .orders[data-v-17bfeeb2] {
    width: 100%;
    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: 3vw
}

.indexbox .list .orders .left[data-v-17bfeeb2] {
    width: 10%
}

.indexbox .list .orders .left>img[data-v-17bfeeb2] {
    width: 5vw;
    height: 5vw;
    -o-object-fit: contain;
    object-fit: contain
}

.indexbox .list .orders .right[data-v-17bfeeb2] {
    width: 90%;
    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
}

.indexbox .list .orders .right>img[data-v-17bfeeb2] {
    width: 20vw;
    height: 20vw;
    -o-object-fit: contain;
    object-fit: contain
}

.indexbox .list .orders .right .user[data-v-17bfeeb2] {
    width: 77%;
    min-height: 24vw;
    padding: 0 0 0 2vw;
    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
}

.indexbox .list .orders .right .user .nameAndMoeny[data-v-17bfeeb2] {
    width: 100%
}

.indexbox .list .orders .right .user .nameAndMoeny .name[data-v-17bfeeb2] {
    width: 100%;
    color: #000;
    font-size: 4vw;
    font-weight: 500
}

.indexbox .list .orders .right .user .nameAndMoeny .moeny[data-v-17bfeeb2] {
    width: 100%;
    color: #e83323;
    font-size: 4vw;
    font-weight: 550
}

.indexbox .list .orders .right .user .numbox[data-v-17bfeeb2] {
    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: center;
    -ms-flex-align: center;
    align-items: center
}

.indexbox .list .orders .right .user .numbox .tit[data-v-17bfeeb2] {
    max-width: 55%;
    color: #999;
    font-size: 3vw
}

.indexbox .list .orders .right .user .numbox .nums[data-v-17bfeeb2] {
    width: 40%;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: end;
    -ms-flex-pack: end;
    justify-content: flex-end;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center
}

.indexbox .list .orders .right .user .numbox .nums[data-v-17bfeeb2] .van-stepper {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-transform: scale(.8);
    transform: scale(.8)
}

.indexbox .list .orders .right .user .numbox .nums[data-v-17bfeeb2] .van-stepper .van-stepper__minus:before,
.indexbox .list .orders .right .user .numbox .nums[data-v-17bfeeb2] .van-stepper .van-stepper__plus:after {
    opacity: 1 !important
}

.indexbox .list[data-v-17bfeeb2] .van-swipe-cell__right .van-button {
    height: 100%
}

.indexbox .footBox[data-v-17bfeeb2] {
    width: 100%;
    height: 7vh;
    position: fixed;
    bottom: 0;
    left: 0;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    padding: 2vw 0 2vw 3vw;
    background: #fff;
    -webkit-box-shadow: 0 -3px 6px rgba(0, 0, 0, .06);
    box-shadow: 0 -3px 6px rgba(0, 0, 0, .06)
}

.indexbox .footBox>p[data-v-17bfeeb2]:first-child,
.indexbox .footBox[data-v-17bfeeb2] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center
}

.indexbox .footBox>p[data-v-17bfeeb2]:first-child {
    color: #999;
    font-size: 3.6vw;
    -webkit-box-pack: start;
    -ms-flex-pack: start;
    justify-content: flex-start
}

.indexbox .footBox>p:first-child>img[data-v-17bfeeb2] {
    width: 5vw;
    height: 5vw;
    margin-right: 1vw
}

.indexbox .footBox>p[data-v-17bfeeb2]:nth-child(2) {
    -webkit-box-flex: 1;
    -ms-flex: 1;
    flex: 1;
    padding: 0 2vw;
    color: #333;
    font-size: 3.6vw;
    font-weight: 550;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: end;
    -ms-flex-pack: end;
    justify-content: flex-end;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center
}

.indexbox .footBox .btn[data-v-17bfeeb2] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center
}

.indexbox .footBox .btn[data-v-17bfeeb2] .van-button {
    width: 32vw;
    height: 13vw;
    border-radius: 0
}

.indexbox .footBox .btn[data-v-17bfeeb2] .van-button--normal {
    padding: 0;
    font-size: 3vw
}

.container[data-v-0f30d811] {
    width: 100vw;
    min-height: 100vh;
    padding: 12vw 4vw 4vw;
    -webkit-box-sizing: border-box;
    box-sizing: border-box
}

.container[data-v-0f30d811] .van-nav-bar {
    background: none
}

.container[data-v-0f30d811] .van-nav-bar .van-icon,
.container[data-v-0f30d811] .van-nav-bar .van-nav-bar__title {
    color: #000
}

.container .content[data-v-0f30d811] {
    width: 100%;
    border-radius: 2vw;
    padding: 3vw
}

.container .content[data-v-0f30d811] img {
    width: 100%;
    margin: 2vw 0
}

.container[data-v-d8cc7dbe] {
    width: 100vw;
    min-height: 100vh;
    padding: 12vw 4vw 4vw;
    -webkit-box-sizing: border-box;
    box-sizing: border-box
}

.container[data-v-d8cc7dbe] .van-nav-bar {
    background: none
}

.container[data-v-d8cc7dbe] .van-nav-bar .van-icon,
.container[data-v-d8cc7dbe] .van-nav-bar .van-nav-bar__title {
    color: #000
}

.container .content[data-v-d8cc7dbe] {
    width: 100%;
    border-radius: 2vw;
    padding: 3vw
}

.container .content[data-v-d8cc7dbe] img {
    width: 100%;
    margin: 2vw 0
}

.download[data-v-88d41e8c] {
    width: 100%;
    height: 100vh;
    background: #fff
}

.download[data-v-88d41e8c] .van-nav-bar {
    background: none !important
}

.download[data-v-88d41e8c] .van-nav-bar .van-icon {
    color: #fff
}

.download[data-v-88d41e8c] .van-nav-bar .van-nav-bar__title {
    color: #000
}

.download .header[data-v-88d41e8c] {
    width: 100%;
    padding: 18vh 3vw 0;
    background: url(../img/aac.cf6de04b.png) no-repeat;
    background-size: 100% 80%
}

.download .header .logobox[data-v-88d41e8c],
.download .header[data-v-88d41e8c] {
    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
}

.download .header .logobox[data-v-88d41e8c] {
    width: 40vw;
    height: 40vw;
    -webkit-box-shadow: 0 3px 6px rgba(6, 101, 228, .08);
    box-shadow: 0 3px 6px rgba(6, 101, 228, .08);
    background: #fff;
    border-radius: 5vw;
    padding: 3vw
}

.download .header .logobox>img[data-v-88d41e8c] {
    width: 100%;
    height: 100%
}

.download .mainbox[data-v-88d41e8c] {
    width: 100%;
    padding: 4vw 0 2vw;
    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
}

.download .mainbox .name[data-v-88d41e8c] {
    font-size: 4vw;
    color: #000;
    font-weight: 550
}

.download .mainbox[data-v-88d41e8c] .van-button {
    width: 40%;
    margin: 3vh 0 2vh;
    border-radius: 3vw
}

.download .mainbox .tit[data-v-88d41e8c] {
    font-size: 3.4vw;
    color: #999
}

.download .mainbox .qrcodes[data-v-88d41e8c] {
    display: inline-block;
    margin: 4vw 0 2vw;
    background: #fff;
    border-radius: 2vw;
    padding: 2vw;
    border: 1px solid #fcfcfc;
    -webkit-box-shadow: 0 3px 6px rgba(6, 101, 228, .08);
    box-shadow: 0 3px 6px rgba(6, 101, 228, .08)
}

.loginbox[data-v-50024c1e] {
    width: 100%;
    min-height: 100vh;
    height: auto;
    padding: 0 4vw
}

.loginbox[data-v-50024c1e] .van-nav-bar {
    background-color: #fff
}

.loginbox[data-v-50024c1e] .van-nav-bar .van-nav-bar__content {
    height: 6.3vh
}

.loginbox[data-v-50024c1e] .van-nav-bar .van-icon {
    color: #000
}

.loginbox[data-v-50024c1e] .van-nav-bar .van-nav-bar__title {
    font-size: 4.5vw;
    font-weight: 700;
    color: #000
}

.loginbox[data-v-50024c1e] .van-nav-bar .van-nav-bar__text {
    color: #666;
    font-size: 4vw
}

.loginbox .logobox[data-v-50024c1e] {
    width: 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;
    margin-top: 2vh
}

.loginbox .logobox>img[data-v-50024c1e] {
    width: 30vw;
    -o-object-fit: contain;
    object-fit: contain;
    border-radius: 3vw
}

.loginbox .logobox>div[data-v-50024c1e] {
    font-size: 4vw;
    font-weight: 600
}

.loginbox[data-v-50024c1e] .van-nav-bar__title {
    font-size: 4.5vw;
    font-weight: 700
}

.loginbox .frombox[data-v-50024c1e] {
    width: 100%;
    padding: .83vw 4vw 2vw
}

.loginbox .frombox .inputTitle[data-v-50024c1e] {
    margin: 8vw 0 1vw;
    padding: 0 4vw;
    font-size: 4vw;
    font-weight: 700;
    color: #5b5e63
}

.loginbox .frombox[data-v-50024c1e] .van-icon {
    font-size: 6vw
}

.loginbox .frombox[data-v-50024c1e] .van-cell {
    margin-bottom: 4vw;
    padding: 1vw 4vw;
    border-radius: 8vw;
    font-size: 3vw
}

.loginbox .frombox[data-v-50024c1e] .van-cell:after {
    border-bottom: 1.3vw solid #ebedf0
}

.loginbox .frombox[data-v-50024c1e] .van-cell .van-field__label {
    text-align: center
}

.loginbox .frombox[data-v-50024c1e] .van-button {
    margin-top: 8vw;
    width: 75.67vw;
    height: 14.93vw
}

.loginbox .frombox[data-v-50024c1e] .van-button--normal {
    padding: 0 13px;
    margin: 7vw auto 0;
    font-size: 4vw
}

.loginbox .frombox .pass[data-v-50024c1e] {
    width: 100%;
    padding: 1vw 4vw;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between
}

.loginbox .frombox .pass>a[data-v-50024c1e],
.loginbox .frombox .pass div>a[data-v-50024c1e] {
    color: #969799;
    font-size: 3vw
}

.loginbox .frombox .tit[data-v-50024c1e] {
    width: 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;
    padding-top: 4vh
}

.loginbox .frombox .tit>a[data-v-50024c1e] {
    color: #fff;
    font-size: 4vw
}

.loginbox .frombox .service[data-v-50024c1e] {
    margin-top: 3vw;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    color: #969799;
    font-size: 3vw
}

.indexbox[data-v-1a22c544] {
    width: 100%;
    min-height: 100vh;
    height: auto;
    padding: 0 4vw
}

.indexbox[data-v-1a22c544] .van-nav-bar {
    background: none
}

.indexbox[data-v-1a22c544] .van-nav-bar .van-icon {
    color: #000
}

.indexbox[data-v-1a22c544] .van-nav-bar .van-nav-bar__title {
    font-size: 4.5vw;
    font-weight: 700
}

.indexbox .frombox[data-v-1a22c544] {
    width: 100%;
    padding: 0 4vw
}

.indexbox .frombox .inputTitle[data-v-1a22c544] {
    margin-bottom: 1vw;
    margin-top: 8vw;
    padding: 0 4vw;
    font-size: 4vw;
    font-weight: 700;
    color: #5b5e63
}

.indexbox .frombox[data-v-1a22c544] .van-icon {
    font-size: 6vw
}

.indexbox .frombox[data-v-1a22c544] .van-cell {
    margin-top: 2vw;
    margin-bottom: 4.5vw;
    padding: 1vw 4vw;
    font-size: 3vw;
    border-radius: 8vw;
    background: hsla(0, 0%, 100%, .4)
}

.indexbox .frombox[data-v-1a22c544] .van-cell:after {
    border-bottom: 1.3vw solid #ebedf0
}

.indexbox .frombox .btnbox[data-v-1a22c544] {
    width: 100%;
    padding: 0 4vw
}

.indexbox .frombox .btnbox[data-v-1a22c544] .van-button {
    width: 75.67vw;
    height: 14.93vw
}

.loginbox[data-v-4bf90559] {
    width: 100%;
    min-height: 100vh;
    height: auto
}

.loginbox[data-v-4bf90559] .van-nav-bar {
    background-color: #fff
}

.loginbox[data-v-4bf90559] .van-nav-bar .van-nav-bar__content {
    height: 6.3vh
}

.loginbox[data-v-4bf90559] .van-nav-bar .van-nav-bar__title {
    color: #000
}

.loginbox[data-v-4bf90559] .van-nav-bar .van-nav-bar__text {
    color: #666;
    font-size: 4vw
}

.loginbox .logobox[data-v-4bf90559] {
    width: 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
}

.loginbox .logobox>img[data-v-4bf90559] {
    width: 10vh;
    border-radius: 3vw;
    -o-object-fit: contain;
    object-fit: contain
}

.loginbox .logobox>div[data-v-4bf90559] {
    font-size: 4vw;
    font-weight: 600
}

.loginbox[data-v-4bf90559] .van-nav-bar {
    background: none
}

.loginbox[data-v-4bf90559] .van-nav-bar .van-icon {
    color: #000
}

.loginbox[data-v-4bf90559] .van-nav-bar .van-nav-bar__title {
    font-size: 4.5vw;
    font-weight: 700
}

.loginbox .frombox[data-v-4bf90559] {
    width: 100%;
    padding: 0 4vw
}

.loginbox .frombox .inputTitle[data-v-4bf90559] {
    margin-top: 2vw;
    padding: 0 4vw;
    font-size: 4vw;
    font-weight: 700;
    color: #5b5e63
}

.loginbox .frombox[data-v-4bf90559] .van-icon {
    font-size: 6vw
}

.loginbox .frombox[data-v-4bf90559] .van-cell {
    margin-bottom: .1vh;
    padding: .5vh 4vw;
    border-radius: 8vw;
    font-size: 3vw
}

.loginbox .frombox[data-v-4bf90559] .van-cell:after {
    border-bottom: 1.3vw solid #ebedf0
}

.loginbox .frombox[data-v-4bf90559] .van-cell .van-field__label {
    text-align: center
}

.loginbox .frombox[data-v-4bf90559] .van-field {
    width: 100%;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center
}

.loginbox .frombox .btnbox[data-v-4bf90559] {
    width: 76vw;
    height: 14vw;
    margin: 1vh auto 0
}

.loginbox .frombox .btnbox[data-v-4bf90559] .van-button {
    width: 100%;
    height: 100%
}

.loginbox .frombox .btnbox[data-v-4bf90559] .van-button--normal {
    font-size: 4vw
}

.loginbox .frombox .tit[data-v-4bf90559] {
    width: 100%;
    margin-top: 2.4vw;
    padding: 1vw 4vw;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: end;
    -ms-flex-pack: end;
    justify-content: flex-end;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center
}

.loginbox .frombox .tit>a[data-v-4bf90559] {
    color: #969799;
    font-size: 3vw
}

.loginbox .frombox .service[data-v-4bf90559] {
    margin-top: 2vw;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    color: #969799;
    font-size: 3vw
}

.loginbox .frombox .tit2[data-v-4bf90559] {
    width: 100%;
    text-align: center;
    font-size: 3.5vw;
    font-weight: 400;
    color: #8c9198;
    margin-top: 1vw
}

.addOrEditAddress[data-v-03de4bc5] {
    width: 100%;
    min-height: 100vh;
    height: auto;
    padding: 6.3vh 0 0 0
}

.addOrEditAddress[data-v-03de4bc5] .van-nav-bar {
    background: none
}

.addOrEditAddress[data-v-03de4bc5] .van-nav-bar .van-nav-bar__content {
    height: 6.3vh
}

.addOrEditAddress[data-v-03de4bc5] .van-nav-bar .van-icon {
    color: #000
}

.addOrEditAddress[data-v-03de4bc5] .van-nav-bar .van-nav-bar__title {
    font-size: 4.5vw;
    font-weight: 700;
    color: #000
}

.addOrEditAddress .content[data-v-03de4bc5] {
    min-height: 93.7vh;
    height: auto
}

.addOrEditAddress .content[data-v-03de4bc5] .van-cell {
    width: 100vw;
    height: 14vw;
    padding: 0 4vw;
    border-bottom: 1px solid #f5f5f5
}

.addOrEditAddress .content[data-v-03de4bc5] .van-cell .van-cell__value,
.addOrEditAddress .content[data-v-03de4bc5] .van-cell .van-field__label {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    font-size: 4vw;
    font-weight: 700
}

.addOrEditAddress .content[data-v-03de4bc5] .van-cell:after {
    border: 0
}

.addOrEditAddress .content .btn[data-v-03de4bc5] {
    margin: 21vh auto 0;
    width: 79vw
}

.addOrEditAddress .content .btn[data-v-03de4bc5] .van-button {
    margin: 0 auto;
    width: 79vw;
    height: 15vw;
    border-radius: 2vw
}

.addOrEditAddress .content .btn[data-v-03de4bc5] .van-button--normal {
    padding: 0;
    font-size: 4vw
}

.addOrEditAddress .content .oneline[data-v-03de4bc5] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    line-height: 12.8vw;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    width: 92vw
}

.addOrEditAddress .content .oneline[data-v-03de4bc5]:last-child {
    border: none
}

.addOrEditAddress .content .oneline .name[data-v-03de4bc5] {
    width: 30%;
    height: 9vw;
    font-size: 4vw;
    font-weight: 700
}

.addOrEditAddress .content .oneline[data-v-03de4bc5] .text {
    font-size: 3.5vw
}

.addOrEditAddress .content .oneline .moren[data-v-03de4bc5] {
    font-size: 4vw;
    font-weight: 700;
    color: #646566
}

.addOrEditAddress .content .oneline input[data-v-03de4bc5] {
    -webkit-box-flex: 1;
    -ms-flex: 1;
    flex: 1;
    font-size: 3.5vw;
    font-weight: 400;
    background: #fff;
    width: 90%
}

.addOrEditAddress .content .oneline input[data-v-03de4bc5]::-webkit-input-placeholder {
    font-size: 3.5vw;
    font-weight: 400;
    color: #999
}

.addOrEditAddress .content .oneline img[data-v-03de4bc5] {
    width: 5.87vw;
    height: 5.87vw;
    float: right;
    margin-top: 3.5vw
}

.addOrEditAddress .content .oneline textarea[data-v-03de4bc5] {
    -webkit-box-flex: 1;
    -ms-flex: 1;
    flex: 1;
    font-size: 3.5vw;
    font-weight: 400;
    background: #fff;
    border: none;
    line-height: 4.5vw
}

.addOrEditAddress .content .oneline textarea[data-v-03de4bc5]::-webkit-input-placeholder {
    font-size: 3.5vw;
    font-weight: 400;
    color: #999
}

.addOrEditAddress .content .block[data-v-03de4bc5] {
    display: block
}

.bankCardList[data-v-8c0e4b28] {
    width: 100%;
    min-height: 100vh;
    height: auto;
    padding: 6.3vh 0 0 0
}

.bankCardList[data-v-8c0e4b28] .van-nav-bar {
    background: none
}

.bankCardList[data-v-8c0e4b28] .van-nav-bar .van-nav-bar__content {
    height: 6.3vh;
    background-color: #fff
}

.bankCardList[data-v-8c0e4b28] .van-nav-bar .van-icon {
    color: #000
}

.bankCardList[data-v-8c0e4b28] .van-nav-bar .van-nav-bar__title {
    font-size: 4.5vw;
    font-weight: 700;
    color: #000
}

.bankCardList[data-v-8c0e4b28] .van-nav-bar .van-nav-bar__text {
    color: #666
}

.bankCardList .content[data-v-8c0e4b28] {
    min-height: 6.3vh;
    height: auto
}

.bankCardList .content>.list[data-v-8c0e4b28]:nth-child(3n-2) {
    background: url(../img/bank_card_bc1.40ea46d3.png) no-repeat;
    background-size: 100% 100%
}

.bankCardList .content>.list[data-v-8c0e4b28]:nth-child(2),
.bankCardList .content>.list[data-v-8c0e4b28]:nth-child(3n+2) {
    background: url(../img/bank_card_bc2.1e14b717.png) no-repeat;
    background-size: cover
}

.bankCardList .content>.list[data-v-8c0e4b28]:nth-child(3n-3) {
    background: url(../img/bank_card_bc3.dc70f1ec.png) no-repeat;
    background-size: cover
}

.bankCardList .content .list[data-v-8c0e4b28] {
    position: relative;
    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;
    margin: 4vw auto 0;
    padding: 4vw;
    width: 92vw;
    height: 24vw
}

.bankCardList .content .list .nameType[data-v-8c0e4b28] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-line-pack: center;
    align-content: center
}

.bankCardList .content .list .nameType .name[data-v-8c0e4b28] {
    margin-right: 5vw;
    font-size: 5vw;
    color: #fff
}

.bankCardList .content .list .nameType .type[data-v-8c0e4b28] {
    font-size: 3vw;
    color: #fff
}

.bankCardList .content .list .num[data-v-8c0e4b28] {
    font-size: 5vw;
    color: #fff
}

.bankCardList .content .list .btn[data-v-8c0e4b28] {
    position: absolute;
    bottom: 0;
    right: 4vw;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: end;
    -ms-flex-pack: end;
    justify-content: flex-end;
    -ms-flex-line-pack: center;
    align-content: center
}

.bankCardList .content .list .btn div[data-v-8c0e4b28] {
    height: 7vw
}

.bankCardList .content .list .btn .edit[data-v-8c0e4b28] {
    color: #fff
}

.bankCardList .content .list .btn .del[data-v-8c0e4b28],
.bankCardList .content .list .btn .use[data-v-8c0e4b28] {
    margin-left: 4vw;
    color: #fff
}

.bankCardList .addCard[data-v-8c0e4b28] {
    position: absolute;
    bottom: 0;
    left: 0
}

.bankCardList .addCard[data-v-8c0e4b28] .van-button {
    margin: 0;
    width: 100vw;
    height: 7vh;
    border-radius: 0
}

.bankCardList .addCard[data-v-8c0e4b28] .van-button--normal {
    padding: 0
}

.bankCardList[data-v-8c0e4b28] .van-goods-action {
    width: 100%
}

.grey[data-v-b3d59410] {
    color: #999
}

.greyBc[data-v-b3d59410] {
    background-color: #f9f9f9
}

.orange[data-v-b3d59410] {
    color: #f13710
}

.white[data-v-b3d59410] {
    color: #fff
}

.whiteBc[data-v-b3d59410] {
    background-color: #fff
}

.font4[data-v-b3d59410] {
    font-size: 4vw
}

.fontBold[data-v-b3d59410] {
    font-weight: 700
}

.marginTop4[data-v-b3d59410] {
    margin-top: 4vw
}

.padding04[data-v-b3d59410] {
    padding: 0 4vw
}

.cashOut[data-v-b3d59410] {
    width: 100%;
    min-height: 100vh;
    height: auto;
    padding: 0 0 0 0
}

.cashOut[data-v-b3d59410] .van-nav-bar {
    background: none
}

.cashOut[data-v-b3d59410] .van-nav-bar .van-nav-bar__content {
    height: 6.3vh
}

.cashOut[data-v-b3d59410] .van-nav-bar .van-icon {
    color: #fff
}

.cashOut[data-v-b3d59410] .van-nav-bar .van-nav-bar__title {
    font-size: 4.5vw;
    font-weight: 700;
    color: #fff
}

.cashOut[data-v-b3d59410] .van-nav-bar .van-nav-bar__text {
    color: #fff
}

.cashOut header[data-v-b3d59410] {
    width: 100vw;
    padding-bottom: 2vw;
    background-color: #f13b10
}

.cashOut header .wallet[data-v-b3d59410] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    width: 100vw;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center
}

.cashOut header .wallet .num[data-v-b3d59410] {
    margin: 8vw 0 4vw;
    font-size: 5vw
}

.cashOut[data-v-b3d59410] .van-dialog {
    top: 28vh
}

.cashOut .content[data-v-b3d59410] {
    width: 100%;
    overflow-y: auto
}

.cashOut .content[data-v-b3d59410] .van-cell {
    width: 100vw;
    height: 14vw;
    padding: 0 4vw;
    border-bottom: 1px solid #f5f5f5
}

.cashOut .content[data-v-b3d59410] .van-cell .van-cell__value,
.cashOut .content[data-v-b3d59410] .van-cell .van-field__label {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    font-size: 4vw;
    font-weight: 700
}

.cashOut .content[data-v-b3d59410] .van-cell .van-cell__value {
    -webkit-box-pack: end;
    -ms-flex-pack: end;
    justify-content: flex-end
}

.cashOut .content[data-v-b3d59410] .van-cell:after {
    border: 0
}

.cashOut .content .bankCard[data-v-b3d59410] {
    font-size: 4vw;
    color: #fff;
    -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
}

.cashOut .content .bankCard[data-v-b3d59410],
.cashOut .content .bankCardInfo[data-v-b3d59410] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    margin: 4vw auto 0;
    padding: 4vw;
    width: 92vw;
    height: 24vw;
    background: url(../img/bank_card_bc1.40ea46d3.png) no-repeat;
    background-size: cover
}

.cashOut .content .bankCardInfo[data-v-b3d59410] {
    position: relative;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center
}

.cashOut .content .bankCardInfo .info[data-v-b3d59410] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-flex: 1;
    -ms-flex: 1;
    flex: 1;
    -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
}

.cashOut .content .bankCardInfo .info .nameType[data-v-b3d59410] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-line-pack: center;
    align-content: center
}

.cashOut .content .bankCardInfo .info .nameType .name[data-v-b3d59410] {
    margin-right: 5vw;
    font-size: 5vw;
    color: #fff
}

.cashOut .content .bankCardInfo .info .nameType .type[data-v-b3d59410] {
    font-size: 3vw;
    color: #fff
}

.cashOut .content .bankCardInfo .info .num[data-v-b3d59410] {
    font-size: 5vw;
    color: #fff
}

.cashOut .content .rate[data-v-b3d59410] {
    -webkit-box-pack: end;
    -ms-flex-pack: end;
    justify-content: flex-end;
    height: 13vw;
    border-top: 3vw solid #f9f9f9
}

.cashOut .content .rate[data-v-b3d59410],
.cashOut .popupBox[data-v-b3d59410] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center
}

.cashOut .popupBox[data-v-b3d59410] {
    padding: 0 4vw;
    -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
}

.cashOut .popupBox .tite[data-v-b3d59410] {
    margin-top: 5vw;
    font-size: 4vw;
    font-weight: 700
}

.cashOut .popupBox .popupContent[data-v-b3d59410] {
    min-height: calc(40vh - 10vw - 50px);
    height: auto
}

.cashOut[data-v-b3d59410] .van-goods-action {
    width: 100%
}

.font4[data-v-8fca9e36] {
    font-size: 4vw
}

.fontBold[data-v-8fca9e36] {
    font-weight: 700
}

.grey[data-v-8fca9e36] {
    color: #999
}

.cashOutRecord[data-v-8fca9e36] {
    width: 100%;
    min-height: 100vh;
    height: auto;
    padding: 6.3vh 0 0 0
}

.cashOutRecord[data-v-8fca9e36] .van-nav-bar {
    background: none
}

.cashOutRecord[data-v-8fca9e36] .van-nav-bar .van-nav-bar__content {
    height: 6.3vh;
    background-color: #fff
}

.cashOutRecord[data-v-8fca9e36] .van-nav-bar .van-icon {
    color: #000
}

.cashOutRecord[data-v-8fca9e36] .van-nav-bar .van-nav-bar__title {
    font-size: 4.5vw;
    font-weight: 700;
    color: #000
}

.cashOutRecord .content[data-v-8fca9e36] {
    min-height: 93.7vh;
    height: auto
}

.cashOutRecord .content .allList[data-v-8fca9e36] {
    min-height: 93.7vh
}

.cashOutRecord .content .allList .recordList[data-v-8fca9e36] {
    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;
    padding: 4vw;
    border-bottom: 1px solid #f5f5f5
}

.cashOutRecord .content .allList .recordList .btnNum[data-v-8fca9e36] {
    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: end;
    -ms-flex-align: end;
    align-items: flex-end
}

.cashOutRecord .content .allList .recordList .btnNum .num[data-v-8fca9e36] {
    color: #14ae95
}

.cashOutRecord .content .allList .recordList .btnNum .btn[data-v-8fca9e36] {
    height: 5vw;
    width: 8vw;
    text-align: center;
    line-height: 5vw;
    margin-top: 2vw;
    color: #fff;
    background-color: #f13b10;
    border-radius: 1vw
}

.cashOutRecord .pagination .van-pagination__page-desc[data-v-8fca9e36],
.cashOutRecord .pagination[data-v-8fca9e36],
.cashOutRecord .pagination[data-v-8fca9e36] .van-pagination__item {
    height: 5.4vh
}

.font4[data-v-f951c070] {
    font-size: 4vw
}

.fontBold[data-v-f951c070] {
    font-weight: 700
}

.grey[data-v-f951c070] {
    color: #999
}

.currentMonthIncome[data-v-f951c070] {
    width: 100%;
    min-height: 100vh;
    height: auto;
    padding: 0 0 4vw 0;
    padding-top: 12.8vh
}

.currentMonthIncome[data-v-f951c070] .van-nav-bar {
    background: none
}

.currentMonthIncome[data-v-f951c070] .van-nav-bar .van-nav-bar__content {
    height: 6.3vh;
    background-color: #fff
}

.currentMonthIncome[data-v-f951c070] .van-nav-bar .van-icon {
    color: #000
}

.currentMonthIncome[data-v-f951c070] .van-nav-bar .van-nav-bar__title {
    font-size: 4.5vw;
    font-weight: 700;
    color: #000
}

.currentMonthIncome .selectDate[data-v-f951c070] {
    width: 100vw;
    height: 6.5vh;
    background-color: #f5f5f5
}

.currentMonthIncome .selectDate[data-v-f951c070] .van-dropdown-menu__bar {
    background-color: #f5f5f5;
    height: 6.5vh;
    -webkit-box-shadow: none;
    box-shadow: none
}

.currentMonthIncome .selectDate[data-v-f951c070] .van-dropdown-menu__bar .van-dropdown-menu__title {
    font-size: 4vw;
    color: #333
}

.currentMonthIncome .selectDate[data-v-f951c070] .van-dropdown-menu__bar .van-dropdown-menu__title:after {
    border-color: transparent transparent #333 #333
}

.currentMonthIncome .content[data-v-f951c070] {
    min-height: 100.2vh;
    height: auto
}

.currentMonthIncome .content .allList[data-v-f951c070] {
    padding: 4vw 0 0;
    height: auto
}

.currentMonthIncome .content .allList .date[data-v-f951c070] {
    margin: 0 4vw;
    font-weight: 700
}

.currentMonthIncome .content .allList .recordList[data-v-f951c070] {
    padding: 4vw;
    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;
    border-bottom: 1px solid #f5f5f5
}

.currentMonthIncome .content .allList .recordList .timeState[data-v-f951c070] {
    max-width: 70%;
    padding-right: 2vw
}

.currentMonthIncome .content .allList .recordList .rightbox[data-v-f951c070] {
    -webkit-box-flex: 1;
    -ms-flex: 1;
    flex: 1;
    text-align: right
}

.currentMonthIncome .content .allList .recordList .cashOutNum[data-v-f951c070] {
    color: #14ae95
}

.currentMonthIncome .content .allList .recordList .getNum[data-v-f951c070] {
    color: #f13b10
}

.currentMonthIncome .pagination .van-pagination__page-desc[data-v-f951c070],
.currentMonthIncome .pagination[data-v-f951c070],
.currentMonthIncome .pagination[data-v-f951c070] .van-pagination__item {
    height: 5.4vh
}

.extension[data-v-6c2206dd] {
    width: 100%;
    min-height: 100vh;
    height: auto;
    padding: 6.3vh 0 0 0
}

.extension[data-v-6c2206dd] .van-nav-bar {
    background: none
}

.extension[data-v-6c2206dd] .van-nav-bar .van-nav-bar__content {
    height: 6.3vh
}

.extension[data-v-6c2206dd] .van-nav-bar .van-icon {
    color: #000
}

.extension[data-v-6c2206dd] .van-nav-bar .van-nav-bar__title {
    font-size: 4.5vw;
    font-weight: 700;
    color: #000
}

.extension .content[data-v-6c2206dd] {
    min-height: 93.7vh;
    height: auto
}

.extension .content .erweima[data-v-6c2206dd] {
    margin: 3vw 4vw 0;
    width: 92vw;
    height: 78vh;
    border-radius: 3vw;
    background: url(../img/extension_bc.f98aca11.png) no-repeat;
    background-size: 100%
}

.extension .content .erweima .bot[data-v-6c2206dd] {
    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;
    width: 100%
}

.extension .content .erweima .bot .img[data-v-6c2206dd] {
    margin-top: 29vh;
    background: #fff;
    padding: 3vw
}

.extension .content .erweima .bot p[data-v-6c2206dd] {
    margin-top: 10vw;
    font-size: 8vw;
    font-family: FZQingChunTiS;
    font-weight: 700;
    color: #f9f9f9
}

.extension .content .btn[data-v-6c2206dd] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    padding: 2vh 7vw 4vw
}

.extension .content .btn[data-v-6c2206dd] .van-button {
    width: 37vw;
    height: 13vw;
    border-radius: 2vw
}

.extension .content .btn[data-v-6c2206dd] .van-button--normal {
    font-size: 4vw;
    padding: 0
}

.extension .content .rule[data-v-6c2206dd] {
    padding: 0 4vw
}

.extension .content .rule>h3[data-v-6c2206dd] {
    margin-top: 4vw;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center
}

.extension .content .rule>p[data-v-6c2206dd] {
    color: #333
}

.year_class[data-v-e72b9c48] {
    padding: 0 5vw
}

.font4[data-v-e72b9c48] {
    font-size: 4vw
}

.font5[data-v-e72b9c48] {
    font-size: 5vw
}

.fontBold[data-v-e72b9c48] {
    font-weight: 700
}

.grey[data-v-e72b9c48] {
    color: #999
}

.fundDetails[data-v-e72b9c48] {
    width: 100%;
    min-height: 100vh;
    height: auto;
    padding: 0 0 4vw 0;
    padding-top: 12.8vh
}

.fundDetails[data-v-e72b9c48] .van-nav-bar {
    background: none
}

.fundDetails[data-v-e72b9c48] .van-nav-bar .van-nav-bar__content {
    height: 6.3vh;
    background-color: #fff
}

.fundDetails[data-v-e72b9c48] .van-nav-bar .van-icon {
    color: #000
}

.fundDetails[data-v-e72b9c48] .van-nav-bar .van-nav-bar__title {
    font-size: 4.5vw;
    font-weight: 700;
    color: #000
}

.fundDetails .selectDate[data-v-e72b9c48] {
    width: 100vw;
    height: 6.5vh;
    background-color: #f5f5f5
}

.fundDetails .selectDate[data-v-e72b9c48] .van-dropdown-menu__bar {
    background-color: #f5f5f5;
    height: 6.5vh;
    -webkit-box-shadow: none;
    box-shadow: none
}

.fundDetails .selectDate[data-v-e72b9c48] .van-dropdown-menu__bar .van-dropdown-menu__title {
    font-size: 4vw;
    color: #333
}

.fundDetails .selectDate[data-v-e72b9c48] .van-dropdown-menu__bar .van-dropdown-menu__title:after {
    border-color: transparent transparent #333 #333
}

.fundDetails .content[data-v-e72b9c48] {
    min-height: 100.2vh;
    height: auto
}

.fundDetails .content .allList[data-v-e72b9c48] {
    min-height: 100.2vh;
    padding: 4vw 0 0
}

.fundDetails .content .allList .date[data-v-e72b9c48] {
    margin: 0 4vw;
    font-weight: 700
}

.fundDetails .content .allList .recordList[data-v-e72b9c48] {
    padding: 4vw;
    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;
    border-bottom: 1px solid #f5f5f5
}

.fundDetails .content .allList .recordList .cashOutNum[data-v-e72b9c48] {
    color: #14ae95
}

.fundDetails .content .allList .recordList .getNum[data-v-e72b9c48] {
    color: #f13b10
}

.fundDetails .pagination .van-pagination__page-desc[data-v-e72b9c48],
.fundDetails .pagination[data-v-e72b9c48],
.fundDetails .pagination[data-v-e72b9c48] .van-pagination__item {
    height: 5.4vh
}

.myAddress[data-v-02f06a69] {
    width: 100%;
    min-height: 100vh;
    height: auto;
    padding: 6.3vh 0 0 0
}

.myAddress[data-v-02f06a69] .van-nav-bar {
    background: none
}

.myAddress[data-v-02f06a69] .van-nav-bar .van-nav-bar__content {
    height: 6.3vh;
    background-color: #fff
}

.myAddress[data-v-02f06a69] .van-nav-bar .van-icon {
    color: #000
}

.myAddress[data-v-02f06a69] .van-nav-bar .van-nav-bar__title {
    font-size: 4.5vw;
    font-weight: 700;
    color: #000
}

.myAddress[data-v-02f06a69] .van-nav-bar .van-nav-bar__text {
    color: #666
}

.myAddress .content[data-v-02f06a69] {
    min-height: 93.7vh;
    height: auto
}

.myAddress .content .addressList[data-v-02f06a69] {
    padding: 4vw 0
}

.myAddress .content .addressList .users[data-v-02f06a69] {
    padding: 4vw 0 0 0;
    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;
    width: 100%;
    border-bottom: 3vw solid #f9f9f9
}

.myAddress .content .addressList .users p[data-v-02f06a69] {
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between
}

.myAddress .content .addressList .users .operation[data-v-02f06a69],
.myAddress .content .addressList .users p[data-v-02f06a69] {
    padding: 0 4vw;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center
}

.myAddress .content .addressList .users .operation[data-v-02f06a69] {
    -webkit-box-pack: end;
    -ms-flex-pack: end;
    justify-content: flex-end;
    border-top: 1px solid #f9f9f9;
    height: 9vw
}

.myAddress .content .addressList .users .operation>span[data-v-02f06a69] {
    margin-left: 4vw
}

.myAddress .content .addressList .users .name[data-v-02f06a69] {
    font-size: 4vw;
    font-weight: 700;
    color: #000;
    margin-right: 3vw
}

.myAddress .content .addressList .users .default[data-v-02f06a69] {
    display: inline-block;
    padding: 0 1vw;
    font-size: 3vw;
    color: #fff;
    border-radius: 1vw;
    -webkit-transform: scale(.8);
    transform: scale(.8)
}

.myAddress .content .addressList .users .yesDefault[data-v-02f06a69] {
    background-color: #f13b10
}

.myAddress .content .addressList .users .noDefault[data-v-02f06a69] {
    background-color: #5f5f5f
}

.myAddress .content .addressList .users .ids[data-v-02f06a69] {
    margin-top: 2vw;
    font-size: 3vw;
    font-weight: 400;
    color: #666
}

.myAddress .content .addressList .users .select[data-v-02f06a69] {
    padding: 0 1vw;
    border: 1px solid #666;
    color: #666;
    border-radius: 1vw;
    -webkit-transform: scale(.8);
    transform: scale(.8)
}

.myAddress .content .addressList .users .cur[data-v-02f06a69] {
    border: 1px solid #f13b10;
    color: #f13b10
}

.myAddress .addAddress[data-v-02f06a69] {
    position: absolute;
    bottom: 0;
    left: 0
}

.myAddress .addAddress[data-v-02f06a69] .van-button {
    margin: 0;
    width: 100vw;
    height: 7vh;
    border-radius: 0
}

.myAddress .addAddress[data-v-02f06a69] .van-button--normal {
    padding: 0
}

.orange[data-v-a97422b2] {
    color: #f13710
}

.font4[data-v-a97422b2] {
    font-size: 4vw
}

.fontBold[data-v-a97422b2] {
    font-weight: 700
}

.marginTop4[data-v-a97422b2] {
    margin-top: 4vw
}

.padding04[data-v-a97422b2] {
    padding: 0 4vw
}

.myCollection[data-v-a97422b2] {
    width: 100%;
    min-height: 100vh;
    height: auto;
    padding: 6.3vh 0 0 0
}

.myCollection[data-v-a97422b2] .van-nav-bar {
    background: none
}

.myCollection[data-v-a97422b2] .van-nav-bar .van-nav-bar__content {
    height: 6.3vh;
    background-color: #fff
}

.myCollection[data-v-a97422b2] .van-nav-bar .van-icon {
    color: #000
}

.myCollection[data-v-a97422b2] .van-nav-bar .van-nav-bar__title {
    font-size: 4.5vw;
    font-weight: 700;
    color: #000
}

.myCollection .content[data-v-a97422b2] {
    min-height: 93.7vh;
    height: auto
}

.myCollection .content .productInformation[data-v-a97422b2] {
    padding: 0 4vw;
    border-bottom: 1px solid #f5f5f5
}

.myCollection .content .productInformation .imgTite[data-v-a97422b2] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    padding: 4vw 0
}

.myCollection .content .productInformation .imgTite .tite[data-v-a97422b2] {
    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;
    width: 66vw
}

.myCollection .content .productInformation .imgTite .tite .priceNum[data-v-a97422b2] {
    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
}

.myCollection .content .productInformation .imgTite .tite .priceNum .btn[data-v-a97422b2] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center
}

.myCollection .content .productInformation .imgTite .tite .priceNum .btn[data-v-a97422b2] .van-button {
    width: 23vw;
    height: 8vw;
    border-radius: 8vw
}

.myCollection .content .productInformation .imgTite .tite .priceNum .btn[data-v-a97422b2] .van-button--normal {
    padding: 0;
    font-size: 3vw
}

.grey[data-v-66a65bb9] {
    color: #8c9198
}

.font4[data-v-66a65bb9] {
    font-size: 4vw
}

.fontBold[data-v-66a65bb9] {
    font-weight: 700
}

.marginTop2[data-v-66a65bb9] {
    margin-top: 2vw
}

.marginTop4[data-v-66a65bb9] {
    margin-top: 4vw
}

.padding04[data-v-66a65bb9] {
    padding: 0 4vw
}

.myEvaluate[data-v-66a65bb9] {
    width: 100%;
    min-height: 100vh;
    height: auto;
    padding-top: 13.3vh
}

.myEvaluate[data-v-66a65bb9] .van-nav-bar {
    background: none
}

.myEvaluate[data-v-66a65bb9] .van-nav-bar .van-nav-bar__content {
    height: 6.3vh;
    background-color: #fff
}

.myEvaluate[data-v-66a65bb9] .van-nav-bar .van-icon {
    color: #000
}

.myEvaluate[data-v-66a65bb9] .van-nav-bar .van-nav-bar__title {
    font-size: 4.5vw;
    font-weight: 700;
    color: #000
}

.myEvaluate .allEvaluate[data-v-66a65bb9] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    width: 100vw;
    height: 7vh;
    background-color: #f9f9f9
}

.myEvaluate .content .VantUpDown[data-v-66a65bb9] {
    min-height: 86.7vh;
    height: auto
}

.myEvaluate .content .VantUpDown .list[data-v-66a65bb9] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    padding: 4vw 0;
    border-bottom: 3vw solid #f9f9f9
}

.myEvaluate .content .VantUpDown .list .use[data-v-66a65bb9] {
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between
}

.myEvaluate .content .VantUpDown .list .use .imgNane[data-v-66a65bb9],
.myEvaluate .content .VantUpDown .list .use[data-v-66a65bb9] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center
}

.myEvaluate .content .VantUpDown .list .use .imgNane>p[data-v-66a65bb9] {
    margin-left: 2vw
}

.myEvaluate .content .VantUpDown .list .imgList[data-v-66a65bb9] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap
}

.myEvaluate .content .VantUpDown .list .orderInformation .productInformation[data-v-66a65bb9] {
    width: 92vw;
    height: 22vw;
    background-color: #f8f8f8;
    border-radius: 2vw
}

.myEvaluate .content .VantUpDown .list .orderInformation .productInformation .imgTite[data-v-66a65bb9] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    padding: 3vw 0
}

.myEvaluate .content .VantUpDown .list .orderInformation .productInformation .imgTite .tite[data-v-66a65bb9] {
    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;
    width: 67vw
}

.myEvaluate .content .VantUpDown .list .orderInformation .productInformation .imgTite .tite .priceNum[data-v-66a65bb9] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    color: #f13710
}

.mySet[data-v-54982d6e] {
    width: 100%;
    min-height: 100vh;
    height: auto;
    padding: 6.3vh 0 0 0
}

.mySet[data-v-54982d6e] .van-nav-bar {
    background: none
}

.mySet[data-v-54982d6e] .van-nav-bar .van-nav-bar__content {
    height: 6.3vh;
    background-color: #fff
}

.mySet[data-v-54982d6e] .van-nav-bar .van-icon {
    color: #000
}

.mySet[data-v-54982d6e] .van-nav-bar .van-nav-bar__title {
    font-size: 4.5vw;
    font-weight: 700;
    color: #000
}

.mySet .content[data-v-54982d6e] {
    min-height: 93.7vh;
    height: auto
}

.mySet .content .navbox[data-v-54982d6e] {
    width: 100%;
    padding: 2vw 0
}

.mySet .content .navbox .navs[data-v-54982d6e] {
    width: 100%;
    height: 14vw;
    padding: 3vw 4vw;
    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;
    border-bottom: 1px solid #f5f5f5
}

.mySet .content .navbox .navs p[data-v-54982d6e] {
    -webkit-box-flex: 1;
    -ms-flex: 1;
    flex: 1;
    padding-left: 2vw;
    color: #000;
    font-size: 4vw
}

.setBankCard[data-v-5870779e] {
    width: 100%;
    min-height: 100vh;
    height: auto;
    padding: 6.3vh 0 0 0
}

.setBankCard[data-v-5870779e] .van-nav-bar {
    background: none
}

.setBankCard[data-v-5870779e] .van-nav-bar .van-nav-bar__content {
    height: 6.3vh
}

.setBankCard[data-v-5870779e] .van-nav-bar .van-icon {
    color: #000
}

.setBankCard[data-v-5870779e] .van-nav-bar .van-nav-bar__title {
    font-size: 4.5vw;
    font-weight: 700;
    color: #000
}

.setBankCard .content[data-v-5870779e] {
    min-height: 93.7vh;
    height: auto
}

.setBankCard .content[data-v-5870779e] .van-cell {
    width: 100vw;
    height: 14vw;
    padding: 0 4vw;
    border-bottom: 1px solid #f5f5f5
}

.setBankCard .content[data-v-5870779e] .van-cell .van-cell__value,
.setBankCard .content[data-v-5870779e] .van-cell .van-field__label {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    font-size: 4vw;
    font-weight: 700
}

.setBankCard .content[data-v-5870779e] .van-cell .van-cell__value {
    -webkit-box-pack: end;
    -ms-flex-pack: end;
    justify-content: flex-end
}

.setBankCard .content[data-v-5870779e] .van-cell:after {
    border: 0
}

.setBankCard .content .btn[data-v-5870779e] {
    margin: 33vh auto 0;
    width: 79vw
}

.setBankCard .content .btn[data-v-5870779e] .van-button {
    width: 79vw;
    height: 15vw;
    border-radius: 2vw
}

.setBankCard .content .btn[data-v-5870779e] .van-button--normal {
    padding: 0;
    font-size: 4vw
}

.setLoginPassword[data-v-33044c38] {
    width: 100%;
    min-height: 100vh;
    height: auto;
    padding: 6.3vh 0 0 0
}

.setLoginPassword[data-v-33044c38] .van-nav-bar {
    background: none
}

.setLoginPassword[data-v-33044c38] .van-nav-bar .van-nav-bar__content {
    height: 6.3vh;
    background-color: #fff
}

.setLoginPassword[data-v-33044c38] .van-nav-bar .van-icon {
    color: #000
}

.setLoginPassword[data-v-33044c38] .van-nav-bar .van-nav-bar__title {
    font-size: 4.5vw;
    font-weight: 700;
    color: #000
}

.setLoginPassword .content[data-v-33044c38] {
    min-height: 93.7vh;
    height: auto
}

.setLoginPassword .content[data-v-33044c38] .van-cell {
    width: 100vw;
    height: 14vw;
    padding: 0 4vw;
    border-bottom: 1px solid #f5f5f5
}

.setLoginPassword .content[data-v-33044c38] .van-cell .van-cell__value,
.setLoginPassword .content[data-v-33044c38] .van-cell .van-field__label {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    font-size: 4vw;
    font-weight: 700
}

.setLoginPassword .content[data-v-33044c38] .van-cell:after {
    border: 0
}

.setLoginPassword .content .btn[data-v-33044c38] {
    margin: 39vh auto 0;
    width: 79vw
}

.setLoginPassword .content .btn[data-v-33044c38] .van-button {
    width: 79vw;
    height: 15vw;
    border-radius: 2vw
}

.setLoginPassword .content .btn[data-v-33044c38] .van-button--normal {
    padding: 0;
    font-size: 4vw
}

[data-v-33044c38] .van-cell--required:before {
    top: 5vw
}

.setPersonalData[data-v-5b327a94] {
    width: 100%;
    min-height: 100vh;
    height: auto;
    padding: 6.3vh 0 0 0
}

.setPersonalData[data-v-5b327a94] .van-nav-bar {
    background: none
}

.setPersonalData[data-v-5b327a94] .van-nav-bar .van-nav-bar__content {
    height: 6.3vh;
    background-color: #fff
}

.setPersonalData[data-v-5b327a94] .van-nav-bar .van-icon {
    color: #000
}

.setPersonalData[data-v-5b327a94] .van-nav-bar .van-nav-bar__title {
    font-size: 4.5vw;
    font-weight: 700;
    color: #000
}

.setPersonalData .content[data-v-5b327a94] {
    min-height: 93.7vh;
    height: auto
}

.setPersonalData .content .editImg[data-v-5b327a94] {
    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;
    width: 100vw;
    background-color: #f9f9f9
}

.setPersonalData .content .editImg>p[data-v-5b327a94] {
    color: #999
}

.setPersonalData .content .editImg .up_img_box[data-v-5b327a94]:after {
    border-bottom: 0 !important
}

.setPersonalData .content .editImg[data-v-5b327a94] .up_img_box {
    background: #f9f9f9;
    font-size: 3.2vw;
    color: #666;
    height: 17vh
}

.setPersonalData .content .editImg[data-v-5b327a94] .up_img_box .van-cell__label {
    margin-top: 2vw
}

.setPersonalData .content .editImg[data-v-5b327a94] .up_img_box .img {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center
}

.setPersonalData .content .editImg[data-v-5b327a94] .up_img_box .van-image {
    background: #fff;
    border-radius: 50%;
    border: 2px solid #fff;
    overflow: hidden;
    height: 25vw;
    width: 25vw;
    display: block
}

.setPersonalData .content .editImg[data-v-5b327a94] .up_img_box .van-image img {
    width: 100%;
    height: 100%;
    -o-object-fit: cover !important;
    object-fit: cover !important
}

.setPersonalData .content[data-v-5b327a94] .van-cell {
    width: 100vw;
    height: 14vw;
    padding: 0 4vw;
    border-bottom: 1px solid #f5f5f5
}

.setPersonalData .content[data-v-5b327a94] .van-cell .van-cell__value,
.setPersonalData .content[data-v-5b327a94] .van-cell .van-field__label {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    font-size: 4vw;
    font-weight: 700
}

.setPersonalData .content[data-v-5b327a94] .van-cell .van-cell__value {
    -webkit-box-pack: end;
    -ms-flex-pack: end;
    justify-content: flex-end
}

.setPersonalData .content[data-v-5b327a94] .van-cell:after {
    border: 0
}

.setPersonalData .content .btn[data-v-5b327a94] {
    margin: 40vh auto 0;
    width: 79vw
}

.setPersonalData .content .btn[data-v-5b327a94] .van-button {
    width: 79vw;
    height: 15vw;
    border-radius: 2vw
}

.setPersonalData .content .btn[data-v-5b327a94] .van-button--normal {
    padding: 0;
    font-size: 4vw
}

.setLoginPassword[data-v-0e3a8a13] {
    width: 100%;
    min-height: 100vh;
    height: auto;
    padding: 6.3vh 0 0 0
}

.setLoginPassword[data-v-0e3a8a13] .van-nav-bar {
    background: none
}

.setLoginPassword[data-v-0e3a8a13] .van-nav-bar .van-nav-bar__content {
    height: 6.3vh;
    background-color: #fff
}

.setLoginPassword[data-v-0e3a8a13] .van-nav-bar .van-icon {
    color: #000
}

.setLoginPassword[data-v-0e3a8a13] .van-nav-bar .van-nav-bar__title {
    font-size: 4.5vw;
    font-weight: 700;
    color: #000
}

.setLoginPassword .content[data-v-0e3a8a13] {
    min-height: 93.7vh;
    height: auto
}

.setLoginPassword .content[data-v-0e3a8a13] .van-cell {
    width: 100vw;
    height: 14vw;
    padding: 0 4vw;
    border-bottom: 1px solid #f5f5f5
}

.setLoginPassword .content[data-v-0e3a8a13] .van-cell .van-cell__value,
.setLoginPassword .content[data-v-0e3a8a13] .van-cell .van-field__label {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    font-size: 4vw;
    font-weight: 700
}

.setLoginPassword .content[data-v-0e3a8a13] .van-cell:after {
    border: 0
}

.setLoginPassword .content .btn[data-v-0e3a8a13] {
    margin: 37vh auto 0;
    width: 79vw
}

.setLoginPassword .content .btn[data-v-0e3a8a13] .van-button {
    width: 79vw;
    height: 15vw;
    border-radius: 2vw
}

.setLoginPassword .content .btn[data-v-0e3a8a13] .van-button--normal {
    padding: 0;
    font-size: 4vw
}

[data-v-0e3a8a13] .van-cell--required:before {
    top: 5vw
}

.grey[data-v-535603e6] {
    color: #999
}

.greyBc[data-v-535603e6] {
    background-color: #f9f9f9
}

.orange[data-v-535603e6] {
    color: #f13710
}

.white[data-v-535603e6] {
    color: #fff
}

.whiteBc[data-v-535603e6] {
    background-color: #fff
}

.font4[data-v-535603e6] {
    font-size: 4vw
}

.fontBold[data-v-535603e6] {
    font-weight: 700
}

.marginTop2[data-v-535603e6] {
    margin-top: 2vw
}

.padding04[data-v-535603e6] {
    padding: 0 4vw
}

[data-v-535603e6] .van-dialog {
    top: 28vh
}

.orderDetails[data-v-535603e6] {
    width: 100%;
    min-height: 100vh;
    height: auto;
    padding-top: 19.8vh
}

.orderDetails[data-v-535603e6] .van-nav-bar {
    background: none
}

.orderDetails[data-v-535603e6] .van-nav-bar .van-nav-bar__content {
    height: 6.3vh
}

.orderDetails[data-v-535603e6] .van-nav-bar .van-icon {
    color: #fff
}

.orderDetails[data-v-535603e6] .van-nav-bar .van-nav-bar__title {
    font-size: 4.5vw;
    font-weight: 700;
    color: #fff
}

.orderDetails .orderState[data-v-535603e6] {
    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;
    padding: 0 4vw;
    height: 13.5vh;
    background-color: #f13b10
}

.orderDetails .orderState .state[data-v-535603e6] {
    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: centers;
    -ms-flex-pack: centers;
    justify-content: centers
}

.orderDetails .orderState .time[data-v-535603e6] {
    padding: 1vw 0;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    font-size: 3.2vw
}

.orderDetails .orderState .time[data-v-535603e6] .van-count-down {
    color: #fff;
    font-size: 4vw;
    line-height: 20px
}

.orderDetails .content[data-v-535603e6] {
    min-height: 80.2vh;
    height: auto
}

.orderDetails .content .van-nav-bar__content[data-v-535603e6] {
    height: 6.3vh
}

.orderDetails .content .personalInformation[data-v-535603e6] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    margin-bottom: 3vw
}

.orderDetails .content .personalInformation .contact[data-v-535603e6] {
    -webkit-box-flex: 1;
    -ms-flex: 1;
    flex: 1;
    padding: 4vw 0
}

.orderDetails .content .productInformation[data-v-535603e6] {
    padding: 0 4vw
}

.orderDetails .content .productInformation .imgTite[data-v-535603e6] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    padding: 4vw 0;
    border-bottom: 1px solid #f5f5f5
}

.orderDetails .content .productInformation .imgTite .tite[data-v-535603e6] {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    width: 66vw
}

.orderDetails .content .productInformation .imgTite .tite .priceNum[data-v-535603e6],
.orderDetails .content .productInformation .imgTite .tite[data-v-535603e6] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between
}

.orderDetails .content .productInformation .altogether[data-v-535603e6] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: end;
    -ms-flex-pack: end;
    justify-content: flex-end;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    height: 13vw
}

.orderDetails .content .orderInformation[data-v-535603e6] {
    padding: 2vw 4vw
}

.orderDetails .content .orderInformation .orderNum[data-v-535603e6] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between
}

.orderDetails .content .orderInformation .orderNum .btnCody[data-v-535603e6] {
    padding: 0 1vw;
    border-radius: 1vw;
    color: #fff;
    background-color: #f13710
}

.orderDetails .content .btn[data-v-535603e6] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: end;
    -ms-flex-pack: end;
    justify-content: flex-end;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    height: 16vw
}

.orderDetails .content .btn[data-v-535603e6] .van-button {
    margin-left: 4vw;
    width: 23vw;
    height: 8vw
}

.orderDetails .content .btn[data-v-535603e6] .van-button--normal {
    padding: 0
}

.orderDetails .content .btn .logisticsBtn[data-v-535603e6] {
    color: #999 !important;
    background-color: transparent;
    border: 1px solid #999
}

.returnOrEvaluation[data-v-8da4b462] {
    width: 100%;
    min-height: 100vh;
    height: auto;
    padding: 6.3vh 0 0 0
}

.returnOrEvaluation[data-v-8da4b462] .van-nav-bar {
    background: none
}

.returnOrEvaluation[data-v-8da4b462] .van-nav-bar .van-nav-bar__content {
    height: 6.3vh;
    background-color: #fff
}

.returnOrEvaluation[data-v-8da4b462] .van-nav-bar .van-icon {
    color: #000
}

.returnOrEvaluation[data-v-8da4b462] .van-nav-bar .van-nav-bar__title {
    font-size: 4.5vw;
    font-weight: 700;
    color: #000
}

.returnOrEvaluation .content[data-v-8da4b462] {
    min-height: 93.7vh;
    height: auto;
    padding: 6vw 0 0 0;
    height: 93.7vh;
    overflow-y: auto
}

.returnOrEvaluation .content .date[data-v-8da4b462] {
    margin-top: 4vw;
    font-size: 3vw;
    color: #999
}

.returnOrEvaluation .content>span[data-v-8da4b462] {
    margin-top: 4vw;
    font-size: 4vw;
    color: #333;
    text-indent: 2em
}

.returnOrEvaluation .content[data-v-8da4b462] .van-cell .van-cell__value,
.returnOrEvaluation .content[data-v-8da4b462] .van-cell .van-field__label {
    font-size: 4vw;
    font-weight: 700
}

.returnOrEvaluation .content[data-v-8da4b462] .van-cell .van-cell__value {
    -webkit-box-pack: end;
    -ms-flex-pack: end;
    justify-content: flex-end
}

.returnOrEvaluation .content[data-v-8da4b462] .van-cell:after {
    border: 0
}

.returnOrEvaluation .content[data-v-8da4b462] .van-uploader__preview .van-uploader__preview-delete {
    background-color: #f13b10
}

.returnOrEvaluation .content .btn[data-v-8da4b462] {
    margin: 11vh auto 0;
    width: 79vw
}

.returnOrEvaluation .content .btn[data-v-8da4b462] .van-button {
    width: 79vw;
    height: 15vw;
    border-radius: 2vw
}

.returnOrEvaluation .content .btn[data-v-8da4b462] .van-button--normal {
    padding: 0;
    font-size: 4vw
}

.upOrderSn[data-v-3053cd66] {
    width: 100%;
    min-height: 100vh;
    height: auto;
    padding: 6.3vh 0 0 0
}

.upOrderSn[data-v-3053cd66] .van-nav-bar {
    background: none
}

.upOrderSn[data-v-3053cd66] .van-nav-bar .van-nav-bar__content {
    height: 6.3vh;
    background-color: #fff
}

.upOrderSn[data-v-3053cd66] .van-nav-bar .van-icon {
    color: #000
}

.upOrderSn[data-v-3053cd66] .van-nav-bar .van-nav-bar__title {
    font-size: 4.5vw;
    font-weight: 700;
    color: #000
}

.upOrderSn .content[data-v-3053cd66] {
    min-height: 93.7vh;
    height: auto
}

.upOrderSn .content[data-v-3053cd66] .van-cell {
    width: 100vw;
    height: 14vw;
    padding: 0 4vw;
    border-bottom: 1px solid #f5f5f5
}

.upOrderSn .content[data-v-3053cd66] .van-cell .van-cell__value,
.upOrderSn .content[data-v-3053cd66] .van-cell .van-field__label {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    font-size: 4vw;
    font-weight: 700
}

.upOrderSn .content[data-v-3053cd66] .van-cell:after {
    border: 0
}

.upOrderSn .content .btn[data-v-3053cd66] {
    margin: 45vh auto 0;
    width: 79vw
}

.upOrderSn .content .btn[data-v-3053cd66] .van-button {
    width: 79vw;
    height: 15vw;
    border-radius: 2vw
}

.upOrderSn .content .btn[data-v-3053cd66] .van-button--normal {
    padding: 0;
    font-size: 4vw
}

.btnCody[data-v-461247be] {
    padding: 0 1vw;
    border-radius: 1vw;
    color: #fff;
    background-color: #f13710
}

.jcsb[data-v-461247be] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between
}

.nowrap[data-v-461247be] {
    white-space: nowrap
}

.grey[data-v-461247be] {
    color: #999
}

.greyBc[data-v-461247be] {
    background-color: #f9f9f9
}

.orange[data-v-461247be] {
    color: #f13710
}

.white[data-v-461247be] {
    color: #fff
}

.whiteBc[data-v-461247be] {
    background-color: #fff
}

.font3[data-v-461247be] {
    font-size: 3vw
}

.font4[data-v-461247be] {
    font-size: 4vw
}

.fontBold[data-v-461247be] {
    font-weight: 700
}

.marginTop3[data-v-461247be] {
    margin-top: 3vw
}

.padding04[data-v-461247be] {
    padding: 0 4vw
}

.resaleCenter[data-v-461247be] {
    width: 100%;
    min-height: 100vh;
    height: auto;
    padding-top: 14.3vh
}

.resaleCenter[data-v-461247be] .van-nav-bar {
    background: none
}

.resaleCenter[data-v-461247be] .van-nav-bar .van-nav-bar__content {
    height: 6.3vh;
    background-color: #fff
}

.resaleCenter[data-v-461247be] .van-nav-bar .van-icon {
    color: #000
}

.resaleCenter[data-v-461247be] .van-nav-bar .van-nav-bar__title {
    font-size: 4.5vw;
    font-weight: 700;
    color: #000
}

.resaleCenter .btn[data-v-461247be] {
    position: relative;
    margin: 1vh auto;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    width: 60vw;
    height: 6vh;
    border-radius: 11vw;
    background-color: #fff;
    border: 1px solid #bdc4ce
}

.resaleCenter .btn .recovery[data-v-461247be] {
    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;
    width: 33%;
    height: 100%;
    color: #bdc4ce
}

.resaleCenter .btn .selectBtn[data-v-461247be] {
    color: #f13b10
}

.resaleCenter .content[data-v-461247be] {
    min-height: 85.7vh;
    height: auto
}

.resaleCenter .content .container[data-v-461247be] {
    min-height: 85.7vh
}

.resaleCenter .content .resultBox[data-v-461247be] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    padding: 0 4vw;
    width: 100vw;
    height: auto;
    border-radius: 0;
    border-bottom: 3vw solid #f9f9f9
}

.resaleCenter .content .resultBox .top[data-v-461247be] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    margin-bottom: 2vw
}

.resaleCenter .content .resultBox .resultInformation[data-v-461247be] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    color: #000;
    width: 76vw
}

.resaleCenter .content .resultBox .revenueResults[data-v-461247be] {
    width: 92vw;
    min-height: 10vw;
    border-top: 1px solid #e8e8e8
}

.resaleCenter .content .resultBox .revenueResults>div[data-v-461247be],
.resaleCenter .content .resultBox .revenueResults[data-v-461247be] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: end;
    -ms-flex-pack: end;
    justify-content: flex-end;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center
}

.resaleCenter .content .resultBox .revenueResults>div[data-v-461247be] {
    width: 76vw;
    height: 100%
}

.resaleCenter .content .resultBox .revenueResults .seleceStyle[data-v-461247be] {
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between
}

.resaleCenter .content .resultBox .revenueResults .remarks[data-v-461247be] {
    max-width: 50vw;
    display: block;
    word-wrap: break-word;
    white-space: normal;
    word-break: normal
}

.qt_grid[data-v-39f70d26] {
    width: 100%;
    height: 18vw;
    background: #fff;
    border-radius: 2.13vw;
    margin: 2.67vw auto
}

.qt_grid[data-v-39f70d26] .van-grid {
    -ms-flex-wrap: nowrap;
    flex-wrap: nowrap
}

.qt_grid[data-v-39f70d26] .van-grid-item__content {
    padding: 0 1vw 0 1vw
}

.qt_grid .van-image[data-v-39f70d26] {
    width: 12vw;
    height: 12vw;
    margin-bottom: 2vw
}

.qt_grid .van-image img[data-v-39f70d26] {
    width: 100%;
    height: 100%
}

.qt_grid[data-v-39f70d26] [class*=van-hairline]:after {
    border: 0
}

.qt_grid .van-grid-item__text[data-v-39f70d26] {
    font-size: 3.2vw;
    font-weight: 400;
    color: #666;
    white-space: nowrap
}

.marginTop4[data-v-39f70d26] {
    margin-top: 4vw
}

[data-v-39f70d26] .van-overlay {
    z-index: 1100;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center
}

[data-v-39f70d26] .van-overlay,
[data-v-39f70d26] .van-overlay .wrapper {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center
}

[data-v-39f70d26] .van-overlay .wrapper {
    width: 80vw;
    height: 80vw;
    padding: 18vw 14vw 3vw;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-pack: end;
    -ms-flex-pack: end;
    justify-content: flex-end
}

[data-v-39f70d26] .van-overlay .wrapper .titblock {
    width: 100%;
    color: #fff;
    font-size: 4vw;
    line-height: 1.6;
    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
}

[data-v-39f70d26] .van-overlay .wrapper .titblock p {
    text-align: center
}

.boxa[data-v-39f70d26] {
    background: url(../img/a.29ce25e8.png) no-repeat;
    background-size: 100% 100%
}

.boxa[data-v-39f70d26] .van-button {
    color: #ef514b !important;
    font-weight: 550;
    margin-top: 2vh
}

.boxb[data-v-39f70d26] {
    background: url(../img/b.224d69bc.png) no-repeat;
    background-size: 100% 100%
}

.boxb[data-v-39f70d26] .van-button {
    color: #ef514b !important;
    font-weight: 550;
    margin-top: 2vh
}

.boxc[data-v-39f70d26] {
    background: url(../img/c.115602ea.png) no-repeat;
    background-size: 100% 100%
}

.boxc[data-v-39f70d26] .van-button {
    color: #ef514b !important;
    font-weight: 550;
    margin-top: 2vh
}

.index[data-v-39f70d26] {
    width: 100%;
    min-height: 100vh;
    height: auto;
    padding: 0 0 8vh 0
}

.index .header[data-v-39f70d26] {
    position: fixed;
    top: 0;
    z-index: 999;
    width: 100%;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    background: #f13b10;
    padding: 0 0 0 3vw;
    color: #fff
}

.index .header .logo[data-v-39f70d26],
.index .header[data-v-39f70d26] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center
}

.index .header .logo .logo_img[data-v-39f70d26] {
    width: 8vw;
    height: 8vw;
    margin-right: 2vw
}

.index .header .logo .logo_img img[data-v-39f70d26] {
    width: 100%;
    height: 100%
}

.index .header .logo .logo_text[data-v-39f70d26] {
    color: #fff;
    font-size: 2.8vw
}

.index .header>img[data-v-39f70d26] {
    width: 8vw;
    -o-object-fit: contain;
    object-fit: contain
}

.index .header[data-v-39f70d26] .van-search {
    max-width: 39vw
}

.index .header[data-v-39f70d26] .van-search .van-field__left-icon {
    display: none
}

.index[data-v-39f70d26] .van-count-down {
    color: #fff
}

.index .container[data-v-39f70d26] {
    padding-top: 54px;
    height: auto
}

.index .content1[data-v-39f70d26] {
    padding: 0 4vw
}

.index .content1 .banner[data-v-39f70d26] {
    overflow: hidden;
    margin-top: 4vw;
    width: 92vw;
    height: 36.8vw;
    border-radius: 4vw
}

.index .content1 .navIcon[data-v-39f70d26] {
    margin-top: 4vw
}

.index .content1 .navIcon .navList .navContent[data-v-39f70d26],
.index .content1 .navIcon .navList[data-v-39f70d26] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    height: 19.2vw
}

.index .content1 .navIcon .navList .navContent[data-v-39f70d26] {
    -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;
    width: 13vw;
    opacity: 1
}

.index .content1 .navIcon .navList .navContent .navTite[data-v-39f70d26] {
    margin-top: 1vw;
    text-align: center;
    font-size: 3vw;
    font-family: PingFang SC;
    font-weight: 500;
    color: #333;
    white-space: nowrap
}

.index .content1 .notice[data-v-39f70d26] {
    margin-top: 3.47vw
}

.index .content1 .notice .notice-swipe[data-v-39f70d26] {
    height: 13.33vw;
    line-height: 13.33vw
}

.index .content1 .notice[data-v-39f70d26] .van-notice-bar {
    font-size: 3vw;
    color: #000;
    padding: 0 6px
}

.index .content1 .notice[data-v-39f70d26] .van-notice-bar img {
    margin-right: 2vw
}

.index .content1 .notice[data-v-39f70d26] .van-notice-bar .hid {
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis
}

.index .content1 .notice .noticeTite[data-v-39f70d26] {
    margin: 0 2.67vw
}

.index .content1 .whole[data-v-39f70d26] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    margin-top: 3.73vw;
    height: 60.53vw
}

.index .content1 .whole .wholeShop[data-v-39f70d26] {
    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;
    overflow: hidden;
    padding-top: 2.93vw;
    width: 44.8vw;
    height: 100%;
    background: url(../img/index_whole_shop.616d2f17.png) no-repeat;
    background-size: contain;
    border-radius: 3vw
}

.index .content1 .whole .wholeShop .titeColor[data-v-39f70d26] {
    color: #fff
}

.index .content1 .whole .wholeShop>h2[data-v-39f70d26] {
    font-size: 5vw
}

.index .content1 .whole .wholeShop>span[data-v-39f70d26] {
    font-size: 3vw
}

.index .content1 .whole .specialArea[data-v-39f70d26] {
    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;
    width: 44.53vw;
    height: 100%
}

.index .content1 .whole .specialArea .resell[data-v-39f70d26],
.index .content1 .whole .specialArea .rushToTuy[data-v-39f70d26] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    overflow: hidden;
    padding: 2.67vw 2.67vw 0;
    height: 27.43vw;
    background: url(../img/index_shopping_area.6734a45c.png) no-repeat;
    background-size: contain;
    border-radius: 3vw
}

.index .content1 .whole .specialArea .resell h3[data-v-39f70d26],
.index .content1 .whole .specialArea .rushToTuy h3[data-v-39f70d26] {
    font-size: 4vw;
    white-space: nowrap
}

.index .content1 .whole .specialArea .resell .titeColor[data-v-39f70d26],
.index .content1 .whole .specialArea .rushToTuy .titeColor[data-v-39f70d26] {
    color: #fff
}

.index .content1 .whole .specialArea .resell .titeBox[data-v-39f70d26],
.index .content1 .whole .specialArea .rushToTuy .titeBox[data-v-39f70d26] {
    display: inline-block;
    position: relative;
    height: 4vw
}

.index .content1 .whole .specialArea .resell .titeBox>span[data-v-39f70d26],
.index .content1 .whole .specialArea .rushToTuy .titeBox>span[data-v-39f70d26] {
    display: inline-block;
    position: absolute;
    left: -4px;
    top: -4px;
    font-size: 3vw;
    -webkit-transform: scale(.9);
    transform: scale(.9);
    white-space: nowrap
}

.index .content1 .whole .specialArea .resell[data-v-39f70d26] {
    background: url(../img/index_resale_center.1cc65cc9.png) no-repeat;
    background-size: contain
}

.index .splitLine[data-v-39f70d26] {
    margin-top: 4vw;
    width: 100%;
    height: 2.67vw;
    background-color: #f9f9f9
}

.index .content2[data-v-39f70d26] {
    padding: 0 4vw 4vw
}

.index .content2 .tite[data-v-39f70d26] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    position: relative;
    margin: 6.13vw 0;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center
}

.index .content2 .tite>img[data-v-39f70d26] {
    display: inline-block;
    width: 28.8vw;
    height: 1.33vw
}

.index .content2 .tite>h3[data-v-39f70d26] {
    font-size: 4vw;
    position: absolute;
    color: #f13b10;
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%)
}

.index .content2 .rushToBuyList[data-v-39f70d26] {
    -ms-flex-wrap: wrap;
    flex-wrap: wrap
}

.index .content2 .rushToBuyList .brandLogo[data-v-39f70d26],
.index .content2 .rushToBuyList[data-v-39f70d26] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    width: 92vw
}

.index .content2 .rushToBuyList .brandLogo[data-v-39f70d26] {
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    height: 10vw
}

.index .content2 .rushToBuyList .brandLogo span[data-v-39f70d26] {
    font-size: 3.5vw;
    font-weight: 700
}

.index .content2 .rushToBuyList .rushToBuyShop[data-v-39f70d26] {
    margin-bottom: 3vw;
    width: 44vw;
    min-height: 74vw
}

.index .content2 .rushToBuyList .rushToBuyShop .timeAndImg[data-v-39f70d26] {
    position: relative
}

.index .content2 .rushToBuyList .rushToBuyShop .timeAndImg>img[data-v-39f70d26] {
    -o-object-fit: contain;
    object-fit: contain
}

.index .content2 .rushToBuyList .rushToBuyShop .timeAndImg .time[data-v-39f70d26] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    overflow: hidden;
    position: absolute;
    bottom: 0;
    height: 8vw;
    width: 100%;
    background-color: rgba(0, 0, 0, .4);
    font-size: 3vw;
    color: #fff;
    border-bottom-left-radius: 3vw;
    border-bottom-right-radius: 3vw
}

.index .content2 .rushToBuyList .rushToBuyShop .timeAndImg .time[data-v-39f70d26] .van-count-down {
    font-size: 3vw
}

.index .content2 .rushToBuyList .rushToBuyShop>h3[data-v-39f70d26] {
    margin-top: 2.67vw;
    color: #3d444d;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap
}

.index .content2 .rushToBuyList .rushToBuyShop .price[data-v-39f70d26] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    margin-top: .67vw
}

.index .content2 .rushToBuyList .rushToBuyShop .price .sellingPrice[data-v-39f70d26] {
    font-size: 3vw;
    color: #3d444d
}

.index .content2 .rushToBuyList .rushToBuyShop .price .sellingPrice>span[data-v-39f70d26] {
    font-size: 4vw;
    font-weight: 700;
    color: #3a3d57
}

.index .content2 .rushToBuyList .rushToBuyShop .price .originalPrice[data-v-39f70d26] {
    color: #3a3d57;
    text-decoration: line-through
}

.index .content2 .rushToBuyList .rushToBuyShop .purchase[data-v-39f70d26] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    overflow: hidden;
    margin-top: 2.67vw;
    height: 9vw;
    border-radius: 1vw;
    width: 100%
}

.index .content2 .rushToBuyList .rushToBuyShop .purchase .purchaseFlex[data-v-39f70d26] {
    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;
    width: 60%;
    height: 100%
}

.index .content2 .rushToBuyList .rushToBuyShop .purchase .purchasePrice[data-v-39f70d26] {
    font-size: 4vw;
    color: #f13b10;
    font-weight: 700;
    background-color: #ffce60
}

.index .content2 .rushToBuyList .rushToBuyShop .purchase .state[data-v-39f70d26] {
    width: 40%;
    font-size: 4vw;
    color: #fff;
    background-color: #f13b10
}

.index .content2 .viewAll[data-v-39f70d26] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    font-size: 3vw;
    color: #999;
    font-weight: medium;
    margin-top: 6vw
}

.mine[data-v-aa63b344] {
    width: 100%;
    min-height: 100vh;
    height: auto;
    padding: 0 0 8vh 0
}

.mine header[data-v-aa63b344] {
    width: 100%;
    background: url(../img/mine_header_bc.2b3f9b3f.png) no-repeat;
    background-size: 100% 100%
}

.mine header[data-v-aa63b344] .van-nav-bar {
    background: none
}

.mine header[data-v-aa63b344] .van-nav-bar .van-nav-bar__content {
    height: 6.3vh
}

.mine header[data-v-aa63b344] .van-nav-bar .van-icon {
    color: #fff
}

.mine header[data-v-aa63b344] .van-nav-bar .van-nav-bar__title {
    font-size: 4.5vw;
    font-weight: 700;
    color: #fff
}

.mine header .user[data-v-aa63b344] {
    width: 100%;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    padding: 3vw 4vw 0;
    -webkit-box-pack: start;
    -ms-flex-pack: start;
    justify-content: flex-start;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center
}

.mine header .user .headerimg[data-v-aa63b344] {
    width: 17vw;
    height: 17vw;
    -o-object-fit: contain;
    object-fit: contain;
    border-radius: 50%
}

.mine header .user .namebox[data-v-aa63b344] {
    -webkit-box-flex: 1;
    -ms-flex: 1;
    flex: 1;
    padding: 0 0 0 2vw;
    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
}

.mine header .user .namebox .users[data-v-aa63b344] {
    width: 100%
}

.mine header .user .namebox .users .name[data-v-aa63b344] {
    font-size: 4vw;
    font-weight: 550;
    color: #fff;
    margin-right: 3vw
}

.mine header .user .namebox .users .level[data-v-aa63b344] {
    font-size: 3vw;
    color: #fff
}

.mine header .user .namebox .users .ids[data-v-aa63b344] {
    font-size: 3vw;
    font-weight: 400;
    color: #fff
}

.mine header .user .namebox .int[data-v-aa63b344] {
    width: 8vw;
    height: 8vw
}

.mine header .lists[data-v-aa63b344] {
    width: 100%;
    padding: 2vw 16vw;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between
}

.mine header .lists>div[data-v-aa63b344],
.mine header .lists[data-v-aa63b344] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center
}

.mine header .lists>div[data-v-aa63b344] {
    width: 30%;
    -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 header .lists>div p[data-v-aa63b344] {
    color: #fff;
    font-size: 3vw
}

.mine header .lists>div .num[data-v-aa63b344] {
    font-size: 5vw;
    font-weight: 700;
    white-space: nowrap
}

.mine .btn[data-v-aa63b344] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    padding: 1vw 9vw 2vw;
    border-bottom: 3vw solid #f9f9f9
}

.mine .btn[data-v-aa63b344] .van-button {
    width: 35%;
    height: 10vw;
    border-radius: 2vw
}

.mine .btn[data-v-aa63b344] .van-button--normal {
    padding: 0;
    font-size: 4vw
}

.mine .navbox[data-v-aa63b344] {
    width: 100%;
    padding: 0 4vw
}

.mine .navbox .navs[data-v-aa63b344] {
    width: 100%;
    height: 7vh;
    padding: 0;
    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;
    border-bottom: 1px solid #f5f5f5
}

.mine .navbox .navs .left[data-v-aa63b344] {
    width: 5vw;
    -o-object-fit: contain;
    object-fit: contain
}

.mine .navbox .navs p[data-v-aa63b344] {
    -webkit-box-flex: 1;
    -ms-flex: 1;
    flex: 1;
    padding-left: 2vw;
    color: #000;
    font-size: 4vw
}

.mine .navbox .navs .right[data-v-aa63b344] {
    width: 1.5vw;
    height: 3vw
}

.order[data-v-74ee6a44] {
    width: 100%;
    min-height: 100vh;
    height: auto;
    padding: 0 0 12vh 0;
    background: #f9f9f9
}

.order .font3[data-v-74ee6a44] {
    font-size: 3vw
}

.order .font4[data-v-74ee6a44] {
    font-size: 4vw
}

.order .fontBold[data-v-74ee6a44] {
    font-weight: 700
}

.order[data-v-74ee6a44] .van-nav-bar {
    background: #fff
}

.order[data-v-74ee6a44] .van-nav-bar .van-icon {
    color: #000
}

.order[data-v-74ee6a44] .van-nav-bar .van-nav-bar__title {
    font-size: 4.5vw;
    font-weight: 700
}

.order[data-v-74ee6a44] .van-tabs--line .van-tabs__wrap {
    height: 6vh
}

.order[data-v-74ee6a44] .van-tabs__nav--line.van-tabs__nav--complete {
    padding-right: 0;
    padding-left: 0
}

.order .van-hairline-unset--top-bottom[data-v-74ee6a44]:after,
.order[data-v-74ee6a44] .van-hairline--top-bottom:after {
    border-top-width: 0
}

.order .container[data-v-74ee6a44] {
    width: 100%;
    height: auto
}

.order .container .content[data-v-74ee6a44] {
    height: auto
}

.order .container .orderInformation[data-v-74ee6a44] {
    width: 100%;
    height: auto;
    background: #fff;
    padding: 0 4vw 4vw;
    border-bottom: 3vw solid #f9f9f9
}

.order .container .orderInformation .titeColor[data-v-74ee6a44] {
    color: #999
}

.order .container .orderInformation .priceColor[data-v-74ee6a44] {
    color: #f13710
}

.order .container .orderInformation .orderState[data-v-74ee6a44] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    padding: 2vw 0
}

.order .container .orderInformation .orderState .sn_box[data-v-74ee6a44] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between
}

.order .container .orderInformation .orderState .sn_box .sn[data-v-74ee6a44] {
    font-size: 3vw
}

.order .container .orderInformation .orderState .sn_box .btnCody[data-v-74ee6a44] {
    padding: 0 1vw;
    border-radius: 1vw;
    color: #fff;
    background-color: #f13710
}

.order .container .orderInformation .orderState .state[data-v-74ee6a44] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between
}

.order .container .orderInformation .orderState .state span[data-v-74ee6a44] {
    font-size: 4vw;
    font-weight: 500;
    color: #f13b10;
    white-space: nowrap
}

.order .container .orderInformation .imgInformation[data-v-74ee6a44] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    padding: 4vw 0;
    border-bottom: 1px solid #f5f5f5;
    border-top: 1px solid #f5f5f5
}

.order .container .orderInformation .imgInformation .information[data-v-74ee6a44] {
    width: 100%
}

.order .container .orderInformation .imgInformation .information .name[data-v-74ee6a44] {
    width: 100%;
    font-size: 4vw;
    font-weight: 550;
    color: #000
}

.order .container .orderInformation .imgInformation .information .specs[data-v-74ee6a44] {
    width: 100%;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    margin-top: 2vw
}

.order .container .orderInformation .imgInformation .information .specs .colorSize[data-v-74ee6a44] {
    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: end;
    -ms-flex-pack: end;
    justify-content: flex-end
}

.order .container .orderInformation .imgInformation .information .specs .priceNum[data-v-74ee6a44] {
    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: end;
    -ms-flex-align: end;
    align-items: flex-end
}

.order .container .orderInformation .imgInformation .information .specs .priceNum .priceFont[data-v-74ee6a44] {
    font-size: 4vw;
    font-weight: 700
}

.order .container .orderInformation .imgInformation .information .specs .priceNum span[data-v-74ee6a44]:last-child {
    margin-top: 1vw
}

.order .container .orderInformation .ordernum[data-v-74ee6a44] {
    width: 100%;
    color: #999;
    font-size: 3.2vw;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: end;
    -ms-flex-pack: end;
    justify-content: flex-end;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    margin-top: 2vw
}

.order .container .orderInformation .ordernum span[data-v-74ee6a44]:first-child {
    margin-right: 3vw
}

.order .container .orderInformation .altogether[data-v-74ee6a44] {
    width: 100%;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center
}

.order .container .orderInformation .altogether[data-v-74ee6a44],
.order .container .orderInformation .time[data-v-74ee6a44] {
    padding: 1vw 0;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    font-size: 3.2vw
}

.order .container .orderInformation .time[data-v-74ee6a44] .van-count-down {
    color: #f13b10;
    font-size: 4vw;
    line-height: 20px
}

.order .container .orderInformation .btn[data-v-74ee6a44] {
    margin-top: 2vw;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: end;
    -ms-flex-pack: end;
    justify-content: flex-end
}

.order .container .orderInformation .btn[data-v-74ee6a44] .van-button {
    margin-left: 4vw;
    width: 23vw;
    height: 8vw
}

.order .container .orderInformation .btn[data-v-74ee6a44] .van-button--normal {
    padding: 0;
    font-size: 3vw
}

.resell[data-v-2d36d0b8] {
    width: 100%;
    min-height: 100vh;
    height: auto;
    padding-top: calc(6.3vh + 40px);
    background-image: -webkit-gradient(linear, left top, left bottom, from(#f45e1a), to(#fbb152));
    background-image: linear-gradient(#f45e1a, #fbb152)
}

.resell[data-v-2d36d0b8] .van-nav-bar {
    background: none
}

.resell[data-v-2d36d0b8] .van-nav-bar .van-nav-bar__content {
    height: 6.3vh;
    background-color: #f45e1a
}

.resell[data-v-2d36d0b8] .van-nav-bar .van-icon {
    color: #fff
}

.resell[data-v-2d36d0b8] .van-nav-bar .van-nav-bar__title {
    font-size: 4.5vw;
    font-weight: 700;
    color: #fff
}

.resell[data-v-2d36d0b8] .van-nav-bar .van-nav-bar__text {
    color: #fff
}

.resell .notice .notice-swipe[data-v-2d36d0b8] {
    height: 13.33vw;
    line-height: 13.33vw
}

.resell .notice[data-v-2d36d0b8] .van-notice-bar {
    font-size: 3vw;
    color: #000
}

.resell .notice .noticeTite[data-v-2d36d0b8] {
    margin: 0 2.67vw
}

.resell .content[data-v-2d36d0b8] {
    padding: 0 4vw 8vh;
    min-height: calc(93.7vh - 40px);
    height: auto
}

.resell .content>div[data-v-2d36d0b8] {
    padding: 0 4vw;
    margin-top: 3vw
}

.resell .content>div[data-v-2d36d0b8] .van-cell {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    margin-bottom: 3vw;
    width: 84vw;
    height: 13vw;
    line-height: 8vw;
    font-size: 4vw;
    color: #fff;
    border-radius: 1vw;
    background-color: hsla(0, 0%, 100%, .2)
}

.resell .content>div[data-v-2d36d0b8] .van-cell .van-field__control {
    color: #fff;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap
}

.resell .content>div[data-v-2d36d0b8] .van-cell .van-field__label {
    color: #fff;
    width: auto
}

.resell .content>div[data-v-2d36d0b8] .van-cell .van-icon-search:before {
    color: #fff
}

.resell .content>div[data-v-2d36d0b8] .van-cell -moz-input-placeholder,
.resell .content>div[data-v-2d36d0b8] .van-cell -o-input-placeholder,
.resell .content>div[data-v-2d36d0b8] .van-cell input::-webkit-input-placeholder {
    color: #fff !important
}

.resell .content>div[data-v-2d36d0b8] .van-button--normal {
    margin: 0 auto 4vw;
    font-size: 4vw;
    border-radius: 1vw
}

.resell .content>div .resultBox[data-v-2d36d0b8] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    margin-bottom: 3vw;
    width: 84vw;
    border-radius: 2vw;
    background-color: hsla(0, 0%, 100%, .2)
}

.resell .content>div .resultBox .resultInformation[data-v-2d36d0b8] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    padding: 3vw 4vw;
    color: #fff;
    width: 100%
}

.resell .content>div .resultBox .resultInformation .resullPeople[data-v-2d36d0b8] {
    font-size: 4vw;
    font-weight: 700
}

.resell .content>div .resultBox .resultInformation .price[data-v-2d36d0b8] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    margin-top: 1vw;
    width: 100%
}

.resell .content>div .resultBox .resultInformation .price>span[data-v-2d36d0b8] {
    font-weight: 700
}

.resell .content>div .resultBox .resultInformation .profit[data-v-2d36d0b8] {
    margin-top: 1vw;
    font-weight: 700
}

.resell .popupBox[data-v-2d36d0b8] {
    padding: 0 4vw;
    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
}

.resell .popupBox .tite[data-v-2d36d0b8] {
    margin-top: 5vw;
    font-size: 4vw;
    font-weight: 700
}

.resell .popupBox .popupContent[data-v-2d36d0b8] {
    height: calc(40vh - 10vw - 50px);
    overflow: auto
}

.resell[data-v-2d36d0b8] .van-dialog {
    top: 37vh
}

.resell[data-v-2d36d0b8] .van-goods-action {
    width: 100%
}

[data-v-62386272] .van-overlay {
    z-index: 1100;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center
}

[data-v-62386272] .van-overlay,
[data-v-62386272] .van-overlay .wrapper {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center
}

[data-v-62386272] .van-overlay .wrapper {
    width: 80vw;
    height: 80vw;
    padding: 18vw 14vw 3vw;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-pack: end;
    -ms-flex-pack: end;
    justify-content: flex-end
}

[data-v-62386272] .van-overlay .wrapper .titblock {
    width: 100%;
    color: #fff;
    font-size: 4vw;
    line-height: 1.6;
    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
}

[data-v-62386272] .van-overlay .wrapper .titblock p {
    text-align: center
}

.boxa[data-v-62386272] {
    background: url(../img/a.29ce25e8.png) no-repeat;
    background-size: 100% 100%
}

.boxa[data-v-62386272] .van-button {
    color: #ef514b !important;
    font-weight: 550;
    margin-top: 2vh
}

.boxb[data-v-62386272] {
    background: url(../img/b.224d69bc.png) no-repeat;
    background-size: 100% 100%
}

.boxb[data-v-62386272] .van-button {
    color: #ef514b !important;
    font-weight: 550;
    margin-top: 2vh
}

.boxc[data-v-62386272] {
    background: url(../img/c.115602ea.png) no-repeat;
    background-size: 100% 100%
}

.boxc[data-v-62386272] .van-button {
    color: #ef514b !important;
    font-weight: 550;
    margin-top: 2vh
}

.rushToPurchase[data-v-62386272] {
    width: 100%;
    min-height: 100vh;
    height: auto;
    padding: 0 0 12vh 0
}

.rushToPurchase[data-v-62386272] .van-count-down {
    color: #fff
}

.rushToPurchase[data-v-62386272] .van-search {
    -webkit-box-flex: 1;
    -ms-flex: 1;
    flex: 1
}

.rushToPurchase[data-v-62386272] .van-search .van-field__left-icon {
    display: none
}

.rushToPurchase .container[data-v-62386272] {
    min-height: 80.3vh;
    height: auto;
    padding-top: calc(54px + 28.33vw)
}

.rushToPurchase .notice .notice-swipe[data-v-62386272] {
    height: 13.33vw;
    line-height: 13.33vw
}

.rushToPurchase .notice[data-v-62386272] .van-notice-bar {
    font-size: 3vw;
    color: #000
}

.rushToPurchase .notice .noticeTite[data-v-62386272] {
    margin: 0 2.67vw
}

.rushToPurchase .sort[data-v-62386272] {
    padding: 0 4vw 0 7vw;
    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;
    height: 15vw;
    background-color: #fff
}

.rushToPurchase .sort .comprehensive[data-v-62386272] {
    font-size: 4vw;
    font-weight: 500
}

.rushToPurchase .sort .price[data-v-62386272],
.rushToPurchase .sort .salesVolume[data-v-62386272] {
    margin-right: 3vw;
    color: #999;
    font-size: 4vw;
    font-weight: 500
}

.rushToPurchase .sort .cur[data-v-62386272] {
    color: #f13b10
}

.rushToPurchase .content2[data-v-62386272] {
    padding: 0 4vw 8vh
}

.rushToPurchase .content2 .rushToBuyList[data-v-62386272] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    width: 92vw
}

.rushToPurchase .content2 .rushToBuyList .rushToBuyShop[data-v-62386272] {
    margin-bottom: 3vw;
    width: 44vw;
    min-height: 77.07vw;
    height: auto
}

.rushToPurchase .content2 .rushToBuyList .rushToBuyShop .timeAndImg[data-v-62386272] {
    position: relative
}

.rushToPurchase .content2 .rushToBuyList .rushToBuyShop .timeAndImg .time[data-v-62386272] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    overflow: hidden;
    position: absolute;
    bottom: 0;
    height: 8vw;
    width: 100%;
    background-color: rgba(0, 0, 0, .3);
    font-size: 3vw;
    color: #fff;
    border-bottom-left-radius: 3vw;
    border-bottom-right-radius: 3vw
}

.rushToPurchase .content2 .rushToBuyList .rushToBuyShop>h3[data-v-62386272] {
    margin-top: 2.67vw;
    color: #3d444d;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap
}

.rushToPurchase .content2 .rushToBuyList .rushToBuyShop .price[data-v-62386272] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    margin-top: .67vw
}

.rushToPurchase .content2 .rushToBuyList .rushToBuyShop .price .sellingPrice[data-v-62386272] {
    font-size: 3vw;
    color: #3d444d;
    white-space: nowrap
}

.rushToPurchase .content2 .rushToBuyList .rushToBuyShop .price .sellingPrice>span[data-v-62386272] {
    font-size: 4vw;
    font-weight: 700;
    color: #3a3d57
}

.rushToPurchase .content2 .rushToBuyList .rushToBuyShop .price .originalPrice[data-v-62386272] {
    color: #3a3d57;
    text-decoration: line-through
}

.rushToPurchase .content2 .rushToBuyList .rushToBuyShop .purchase[data-v-62386272] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    overflow: hidden;
    margin-top: 2.67vw;
    height: 9vw;
    border-radius: 1vw;
    width: 100%
}

.rushToPurchase .content2 .rushToBuyList .rushToBuyShop .purchase .purchaseFlex[data-v-62386272] {
    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;
    width: 60%;
    height: 100%
}

.rushToPurchase .content2 .rushToBuyList .rushToBuyShop .purchase .purchasePrice[data-v-62386272] {
    font-size: 4vw;
    color: #f13b10;
    font-weight: 700;
    background-color: #ffce60
}

.rushToPurchase .content2 .rushToBuyList .rushToBuyShop .purchase .state[data-v-62386272] {
    width: 40%;
    font-size: 4vw;
    color: #fff;
    background-color: #f13b10
}

@-webkit-keyframes right {
    0% {
        -webkit-transform: translate3d(-100px, 0, 0);
        transform: translate3d(-100px, 0, 0);
        opacity: 0;
        -webkit-filter: blur(2px);
        filter: blur(2px)
    }
    to {
        -webkit-transform: translateZ(0);
        transform: translateZ(0);
        opacity: 1;
        -webkit-filter: blur(0);
        filter: blur(0)
    }
}

@keyframes right {
    0% {
        -webkit-transform: translate3d(-100px, 0, 0);
        transform: translate3d(-100px, 0, 0);
        opacity: 0;
        -webkit-filter: blur(2px);
        filter: blur(2px)
    }
    to {
        -webkit-transform: translateZ(0);
        transform: translateZ(0);
        opacity: 1;
        -webkit-filter: blur(0);
        filter: blur(0)
    }
}

@-webkit-keyframes top {
    0% {
        -webkit-transform: translate3d(0, 100px, 0);
        transform: translate3d(0, 100px, 0);
        opacity: 0;
        -webkit-filter: blur(2px);
        filter: blur(2px)
    }
    to {
        -webkit-transform: translateZ(0);
        transform: translateZ(0);
        opacity: 1;
        -webkit-filter: blur(0);
        filter: blur(0)
    }
}

@keyframes top {
    0% {
        -webkit-transform: translate3d(0, 100px, 0);
        transform: translate3d(0, 100px, 0);
        opacity: 0;
        -webkit-filter: blur(2px);
        filter: blur(2px)
    }
    to {
        -webkit-transform: translateZ(0);
        transform: translateZ(0);
        opacity: 1;
        -webkit-filter: blur(0);
        filter: blur(0)
    }
}

@-webkit-keyframes bottom {
    0% {
        -webkit-transform: translate3d(0, -100px, 0);
        transform: translate3d(0, -100px, 0);
        opacity: 0;
        -webkit-filter: blur(2px);
        filter: blur(2px)
    }
    to {
        -webkit-transform: translateZ(0);
        transform: translateZ(0);
        opacity: 1;
        -webkit-filter: blur(0);
        filter: blur(0)
    }
}

@keyframes bottom {
    0% {
        -webkit-transform: translate3d(0, -100px, 0);
        transform: translate3d(0, -100px, 0);
        opacity: 0;
        -webkit-filter: blur(2px);
        filter: blur(2px)
    }
    to {
        -webkit-transform: translateZ(0);
        transform: translateZ(0);
        opacity: 1;
        -webkit-filter: blur(0);
        filter: blur(0)
    }
}

@-webkit-keyframes left {
    0% {
        -webkit-transform: translate3d(100px, 0, 0);
        transform: translate3d(100px, 0, 0);
        opacity: 0;
        -webkit-filter: blur(2px);
        filter: blur(2px)
    }
    to {
        -webkit-transform: translateZ(0);
        transform: translateZ(0);
        opacity: 1;
        -webkit-filter: blur(0);
        filter: blur(0)
    }
}

@keyframes left {
    0% {
        -webkit-transform: translate3d(100px, 0, 0);
        transform: translate3d(100px, 0, 0);
        opacity: 0;
        -webkit-filter: blur(2px);
        filter: blur(2px)
    }
    to {
        -webkit-transform: translateZ(0);
        transform: translateZ(0);
        opacity: 1;
        -webkit-filter: blur(0);
        filter: blur(0)
    }
}

@-webkit-keyframes suspension {
    0% {
        -webkit-transform: translate3d(0, 2px, 0);
        transform: translate3d(0, 2px, 0)
    }
    to {
        -webkit-transform: translate3d(0, -2px, 0);
        transform: translate3d(0, -2px, 0)
    }
}

@keyframes suspension {
    0% {
        -webkit-transform: translate3d(0, 2px, 0);
        transform: translate3d(0, 2px, 0)
    }
    to {
        -webkit-transform: translate3d(0, -2px, 0);
        transform: translate3d(0, -2px, 0)
    }
}

.translate[data-v-daf1b492] {
    -webkit-transform: translateZ(0);
    transform: translateZ(0)
}

.flash[data-v-daf1b492] {
    overflow: hidden
}

.flash[data-v-daf1b492]:before {
    content: "";
    position: absolute;
    width: 20px;
    top: 0;
    height: 100%;
    opacity: .4;
    -webkit-transform: skewX(-30deg);
    transform: skewX(-30deg);
    -webkit-transform-origin: 0 100%;
    transform-origin: 0 100%;
    background-color: #fff;
    -webkit-animation: btn_before-data-v-daf1b492 4s infinite;
    animation: btn_before-data-v-daf1b492 4s infinite
}

@-webkit-keyframes btn_before-data-v-daf1b492 {
    0% {
        left: -100%
    }
    25% {
        left: -100%
    }
    50% {
        left: 100%
    }
    to {
        left: 100%
    }
}

@keyframes btn_before-data-v-daf1b492 {
    0% {
        left: -100%
    }
    25% {
        left: -100%
    }
    50% {
        left: 100%
    }
    to {
        left: 100%
    }
}

* {
    margin: 0;
    padding: 0;
    word-wrap: break-word;
    word-break: break-all
}

.van-ellipsis {
    overflow: visible
}

.header_box {
    position: fixed;
    top: 0;
    z-index: 999;
    width: 100vw
}

.van-nav-bar__text {
    font-size: 3vw
}

::-webkit-scrollbar {
    display: none
}

.one {
    white-space: nowrap
}

.one,
.two {
    overflow: hidden;
    text-overflow: ellipsis
}

.two {
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
    font-weight: 400
}

body {
    font: .12rem/.24rem 苹方, PingFang SC, Hiragino Sans GB, Microsoft YaHei, 微软雅黑, Arial, "sans-serif";
    color: #333;
    -webkit-text-size-adjust: none;
    outline: none;
    min-height: 100%;
    font-size: 3vw
}

h3 {
    font-size: 4vw
}

.theme-bc-color {
    background-color: #ff850d
}

li {
    list-style: none
}

a,
a:hover {
    text-decoration: none
}

img {
    border: 0;
    vertical-align: middle;
    -o-object-fit: contain;
    object-fit: contain
}

input {
    border: none;
    outline: none
}

form {
    display: inline-block;
    width: 100%
}

button {
    border: none;
    background: none;
    text-align: center;
    cursor: pointer;
    display: block
}

s {
    text-decoration: none
}

label {
    display: inline-block
}

h3 {
    font-size: 14px
}

b {
    vertical-align: middle
}

em {
    font-style: normal
}

p {
    margin: 0;
    padding: 0;
    word-wrap: break-word
}

input[type=checkbox]::-ms-check,
input[type=radio]::-ms-check {
    display: none
}

.van-icon {
    font-size: 4vw
}

a,
img {
    -webkit-touch-callout: none
}

table {
    border-spacing: 0;
    border-collapse: collapse
}

textarea {
    overflow-y: auto;
    overflow-x: hidden;
    outline-style: none;
    outline-width: medium;
    outline-color: initial;
    resize: none
}

textarea:focus {
    border: none
}

input[type=button] {
    -webkit-appearance: none;
    outline: none
}

html {
    font-size: 85.2px
}

@media screen and (device-width:320px) and (device-height:480px) and (-webkit-device-pixel-ratio:2) {
    html {
        font-size: 85.2px !important
    }
}

@media screen and (device-width:320px) and (device-height:568px) and (-webkit-device-pixel-ratio:2) {
    html {
        font-size: 85.2px !important
    }
}

@media only screen and (min-device-width:375px) and (max-device-width:667px) and (orientation:portrait) {
    html {
        font-size: 100px !important
    }
}

@media only screen and (min-device-width:414px) and (max-device-width:736px) and (orientation:portrait) {
    html {
        font-size: 110px !important
    }
}

* {
    -webkit-box-sizing: border-box;
    box-sizing: border-box
}

@supports (bottom:env(safe-area-inset-bottom)) {
    .footBox {
        padding-bottom: env(safe-area-inset-bottom)
    }
}

@supports (bottom:constant(safe-area-inset-bottom)) {
    .footBox {
        padding-bottom: constant(safe-area-inset-bottom)
    }
}

.VantCode .van-button--small[data-v-53192d52] {
    background: transparent;
    color: #f13b10;
    border: none
}

.van-empty[data-v-2c3f0bb4] {
    padding: 50vw 0
}