body[data-v-c70890cc] {
    background-color: #f4f4f4
}

.ellipsis-5[data-v-c70890cc] {
    -webkit-line-clamp: 5
}

.ellipsis-4[data-v-c70890cc],
.ellipsis-5[data-v-c70890cc] {
    display: -webkit-box;
    overflow: hidden;
    text-overflow: ellipsis;
    word-break: break-all;
    -webkit-box-orient: vertical
}

.ellipsis-4[data-v-c70890cc] {
    -webkit-line-clamp: 4
}

.ellipsis-3[data-v-c70890cc] {
    -webkit-line-clamp: 3
}

.ellipsis-2[data-v-c70890cc],
.ellipsis-3[data-v-c70890cc] {
    display: -webkit-box;
    overflow: hidden;
    text-overflow: ellipsis;
    word-break: break-all;
    -webkit-box-orient: vertical
}

.ellipsis-2[data-v-c70890cc] {
    -webkit-line-clamp: 2
}

.ellipsis-1[data-v-c70890cc] {
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap
}

.hide-scrollbar[data-v-c70890cc]::-webkit-scrollbar {
    display: none;
    height: 0;
    width: 0;
    -webkit-overflow-scrolling: touch;
    -overflow-scrolling: touch
}

.copy-text[data-v-c70890cc] {
    -webkit-user-select: text;
    -moz-user-select: text;
    user-select: text
}

.common-page-btn-footer[data-v-c70890cc] {
    background: #fff;
    border-top: .5px solid #f6f6f6;
    bottom: 0;
    left: 0;
    padding: 2.66667vw;
    position: fixed;
    right: 0
}

.van-dialog.overlay-agree[data-v-c70890cc] {
    padding: 6.66667vw 5.33333vw 4.8vw
}

.van-dialog.overlay-agree .van-dialog__content[data-v-c70890cc] {
    margin-bottom: 7.46667vw;
    margin-left: auto;
    margin-right: auto;
    width: 57.6vw
}

.van-dialog.overlay-agree .van-dialog__content .van-dialog__message[data-v-c70890cc] {
    color: #333;
    font-size: 4.8vw;
    font-weight: 500;
    line-height: 6.4vw;
    padding: 0
}

.van-dialog.overlay-agree .van-dialog__footer[data-v-c70890cc] {
    padding: 0 0 .53333vw
}

.font-size-14[data-v-c70890cc] {
    font-size: 3.73333vw
}

.text-999[data-v-c70890cc] {
    color: #999
}

.pay-popup .content-box[data-v-c70890cc] {
    box-sizing: border-box;
    height: 59.46667vw;
    padding: 8vw 5.33333vw 0
}

.pay-popup .content-box .title-box[data-v-c70890cc] {
    color: #333;
    font-size: 4.8vw;
    font-weight: 500;
    text-align: center
}

.pay-popup .content-box .price-tips[data-v-c70890cc] {
    color: #333;
    font-size: 3.2vw;
    font-weight: 400;
    margin-top: 11.2vw
}

.pay-popup .content-box .price-tips .f-16[data-v-c70890cc] {
    color: #e60f0f;
    font-size: 4.26667vw
}

.pay-popup .content-box .input_box[data-v-c70890cc] {
    align-items: center;
    background: #fff9f9;
    border: 1px solid #ffebeb;
    border-radius: 1.6vw;
    display: flex;
    height: 13.6vw;
    margin-top: 3.2vw;
    padding-left: 3.73333vw
}

.pay-popup .content-box .input_box .link-box[data-v-c70890cc] {
    background: #e60f0f;
    border-radius: 3.2vw;
    height: 5.33333vw;
    margin-right: 1.86667vw;
    width: .8vw
}

.pay-popup .content-box .input_box .icon-box[data-v-c70890cc] {
    color: #e60f0f;
    font-size: 4.26667vw;
    font-weight: 500;
    line-height: 5.06667vw
}

.pay-popup .content-box .input_box .van-field[data-v-c70890cc] {
    background: unset;
    padding-left: 0
}

.pay-popup .content-box .input_box .van-field .van-button[data-v-c70890cc] {
    background: unset;
    border: none;
    color: #e60f0f;
    font-size: 4.26667vw;
    font-weight: 400
}

.pay-popup .content-box .input_box .van-field .van-button[data-v-c70890cc]:before {
    content: unset
}

.pay-popup .content-box .input_box .van-field .van-field__control[data-v-c70890cc] {
    color: #e60f0f;
    font-size: 4.26667vw;
    font-weight: 500;
    line-height: 5.06667vw
}

.page-spy-logo[data-v-c70890cc] {
    height: 6.66667vw !important;
    width: 6.66667vw !important
}

.page-spy-logo img[data-v-c70890cc] {
    height: 4vw !important;
    width: 4vw !important
}

[data-v-c70890cc]:root:root {
    --van-button-small-height: 7.46667vw;
    --van-button-small-font-size: 3.2vw;
    --van-button-default-height: 9.6vw;
    --van-button-default-font-size: 3.73333vw;
    --van-button-large-height: 11.2vw;
    --van-button-large-font-size: 3.73333vw;
    --van-button-primary-color: #fff;
    --van-button-primary-background: #e60f0f;
    --van-button-primary-border-color: #e60f0f;
    --van-button-success-color: #fff;
    --van-button-success-background: #0082e6;
    --van-button-success-border-color: #0082e6;
    --van-button-warning-color: #fff;
    --van-button-warning-background: #5f2406;
    --van-button-warning-border-color: #5f2406;
    --van-popup-close-icon-color: #ccc;
    --van-popup-round-radius: 4.26667vw
}

.van-button[data-v-c70890cc] {
    transition: all .3s ease-out
}

.van-button--small .van-button__content[data-v-c70890cc] {
    min-width: 12.8vw
}

.van-button--default .van-button__content[data-v-c70890cc] {
    min-width: 14.93333vw
}

.van-button--large[data-v-c70890cc] {
    padding: var(--van-button-normal-padding);
    width: auto
}

.van-button--disabled.van-button--primary[data-v-c70890cc],
.van-button--disabled.van-button--success[data-v-c70890cc] {
    background-color: #d9d9d9;
    border-color: #d9d9d9;
    color: #999;
    opacity: 1
}

.van-button--disabled.van-button--primary.van-button--plain[data-v-c70890cc],
.van-button--disabled.van-button--success.van-button--plain[data-v-c70890cc] {
    background-color: #fff
}

.van-button--block[data-v-c70890cc] {
    width: 100%
}

.van-dialog[data-v-c70890cc] {
    padding: 2.66667vw 0;
    width: 84vw
}

.van-dialog .van-dialog__header[data-v-c70890cc] {
    color: #333;
    font-size: 4.8vw;
    padding: 4vw 5.33333vw 2.66667vw
}

.van-dialog .van-dialog__content[data-v-c70890cc] {
    min-height: auto
}

.van-dialog .van-dialog__content .van-dialog__message[data-v-c70890cc] {
    color: #666;
    font-size: 3.73333vw;
    line-height: 5.33333vw;
    padding: 2.66667vw 5.33333vw
}

.van-dialog .van-dialog__footer[data-v-c70890cc] {
    padding: 2.66667vw 5.33333vw
}

.van-dialog .van-dialog__footer[data-v-c70890cc] :nth-child(2) {
    margin-left: 3.2vw
}

.van-dialog .van-dialog__footer .van-button[data-v-c70890cc] {
    border-radius: 5.6vw;
    font-size: 3.73333vw;
    height: 11.2vw
}

.van-dialog .van-dialog__footer .van-dialog__cancel[data-v-c70890cc] {
    border: 1px solid #e60f0f;
    color: #e60f0f
}

.van-dialog .van-dialog__footer .van-dialog__confirm[data-v-c70890cc] {
    background: #e60f0f;
    color: #fff
}

.van-dialog .van-dialog__footer .van-dialog__confirm[data-v-c70890cc]:after,
.van-dialog .van-dialog__footer[data-v-c70890cc]:after {
    border: none
}

.van-toast[data-v-c70890cc] {
    background-color: #000c;
    padding: 2.66667vw
}

.van-toast .van-toast__text[data-v-c70890cc] {
    font-size: 3.73333vw;
    line-height: 5.33333vw
}

.van-radio .van-radio__icon[data-v-c70890cc] {
    font-size: 4.26667vw
}

.van-radio .van-radio__icon--checked i[data-v-c70890cc] {
    background-color: #e60f0f;
    border-color: #e60f0f
}

.van-checkbox .van-checkbox__icon[data-v-c70890cc] {
    font-size: 4.26667vw
}

.van-checkbox .van-checkbox__icon--checked i[data-v-c70890cc] {
    background-color: #e60f0f;
    border-color: #e60f0f
}

.readStatus[data-v-c70890cc] {
    font-size: 3.2vw;
    margin-top: 1.6vw;
    min-height: 3.73333vw;
    text-align: right
}

.readStatus-read[data-v-c70890cc] {
    color: #999
}

.readStatus-unread[data-v-c70890cc] {
    color: #e60f0f;
    margin-left: 1.06667vw
}

.readStatus-popup[data-v-c70890cc] {
    background: #f4f4f4;
    height: 106.66667vw
}

.readStatus-popup .popup-title[data-v-c70890cc] {
    background: #fff;
    font-size: 4.8vw;
    font-weight: 500;
    padding: 6.66667vw 0 2.66667vw;
    text-align: center
}

.readStatus-popup[data-v-c70890cc] .van-tabs .van-tabs__wrap {
    height: 9.6vw
}

.readStatus-popup[data-v-c70890cc] .van-tabs .van-tabs__wrap .van-tabs__nav {
    padding: 0
}

.readStatus-popup[data-v-c70890cc] .van-tabs .van-tabs__wrap .van-tabs__nav .van-tab {
    color: #999;
    font-size: 3.73333vw;
    height: 8vw;
    line-height: 8vw
}

.readStatus-popup[data-v-c70890cc] .van-tabs .van-tabs__wrap .van-tabs__nav .van-tab--active {
    color: #333
}

.readStatus-popup[data-v-c70890cc] .van-tabs .van-tabs__wrap .van-tabs__nav .van-tabs__line {
    background-color: #e60f0f;
    bottom: .8vw;
    height: .8vw;
    width: 8vw
}

.readStatus-popup .list[data-v-c70890cc] {
    background: #fff;
    max-height: 81.33334vw;
    overflow-y: auto;
    padding: 0 4.26667vw
}

.readStatus-popup .list .item[data-v-c70890cc] {
    align-items: center;
    border-bottom: 1px solid #f6f6f6;
    display: flex;
    padding: 2.4vw 0
}

.readStatus-popup .list .item .label[data-v-c70890cc] {
    border-radius: 50%;
    height: 10.13333vw;
    margin-right: 2.66667vw;
    width: 10.13333vw
}

.readStatus-popup .list .item .name[data-v-c70890cc] {
    align-items: center;
    display: flex;
    flex: 1
}

.readStatus-popup .list .item .name .mgr[data-v-c70890cc] {
    background-color: #7be0d4;
    border-radius: 1.06667vw;
    color: #fff;
    font-size: 3.2vw;
    height: 4.26667vw;
    line-height: 4.26667vw;
    margin-right: 1.6vw;
    padding: 0 1.06667vw
}

.readStatus-popup .list .item .name .isGroupMgr[data-v-c70890cc] {
    background: #fbd663
}

body[data-v-9c183bfc] {
    background-color: #f4f4f4
}

.ellipsis-5[data-v-9c183bfc] {
    -webkit-line-clamp: 5
}

.ellipsis-4[data-v-9c183bfc],
.ellipsis-5[data-v-9c183bfc] {
    display: -webkit-box;
    overflow: hidden;
    text-overflow: ellipsis;
    word-break: break-all;
    -webkit-box-orient: vertical
}

.ellipsis-4[data-v-9c183bfc] {
    -webkit-line-clamp: 4
}

.ellipsis-3[data-v-9c183bfc] {
    -webkit-line-clamp: 3
}

.ellipsis-2[data-v-9c183bfc],
.ellipsis-3[data-v-9c183bfc] {
    display: -webkit-box;
    overflow: hidden;
    text-overflow: ellipsis;
    word-break: break-all;
    -webkit-box-orient: vertical
}

.ellipsis-2[data-v-9c183bfc] {
    -webkit-line-clamp: 2
}

.ellipsis-1[data-v-9c183bfc] {
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap
}

.hide-scrollbar[data-v-9c183bfc]::-webkit-scrollbar {
    display: none;
    height: 0;
    width: 0;
    -webkit-overflow-scrolling: touch;
    -overflow-scrolling: touch
}

.copy-text[data-v-9c183bfc] {
    -webkit-user-select: text;
    -moz-user-select: text;
    user-select: text
}

.common-page-btn-footer[data-v-9c183bfc] {
    background: #fff;
    border-top: .5px solid #f6f6f6;
    bottom: 0;
    left: 0;
    padding: 2.66667vw;
    position: fixed;
    right: 0
}

.van-dialog.overlay-agree[data-v-9c183bfc] {
    padding: 6.66667vw 5.33333vw 4.8vw
}

.van-dialog.overlay-agree .van-dialog__content[data-v-9c183bfc] {
    margin-bottom: 7.46667vw;
    margin-left: auto;
    margin-right: auto;
    width: 57.6vw
}

.van-dialog.overlay-agree .van-dialog__content .van-dialog__message[data-v-9c183bfc] {
    color: #333;
    font-size: 4.8vw;
    font-weight: 500;
    line-height: 6.4vw;
    padding: 0
}

.van-dialog.overlay-agree .van-dialog__footer[data-v-9c183bfc] {
    padding: 0 0 .53333vw
}

.font-size-14[data-v-9c183bfc] {
    font-size: 3.73333vw
}

.text-999[data-v-9c183bfc] {
    color: #999
}

.pay-popup .content-box[data-v-9c183bfc] {
    box-sizing: border-box;
    height: 59.46667vw;
    padding: 8vw 5.33333vw 0
}

.pay-popup .content-box .title-box[data-v-9c183bfc] {
    color: #333;
    font-size: 4.8vw;
    font-weight: 500;
    text-align: center
}

.pay-popup .content-box .price-tips[data-v-9c183bfc] {
    color: #333;
    font-size: 3.2vw;
    font-weight: 400;
    margin-top: 11.2vw
}

.pay-popup .content-box .price-tips .f-16[data-v-9c183bfc] {
    color: #e60f0f;
    font-size: 4.26667vw
}

.pay-popup .content-box .input_box[data-v-9c183bfc] {
    align-items: center;
    background: #fff9f9;
    border: 1px solid #ffebeb;
    border-radius: 1.6vw;
    display: flex;
    height: 13.6vw;
    margin-top: 3.2vw;
    padding-left: 3.73333vw
}

.pay-popup .content-box .input_box .link-box[data-v-9c183bfc] {
    background: #e60f0f;
    border-radius: 3.2vw;
    height: 5.33333vw;
    margin-right: 1.86667vw;
    width: .8vw
}

.pay-popup .content-box .input_box .icon-box[data-v-9c183bfc] {
    color: #e60f0f;
    font-size: 4.26667vw;
    font-weight: 500;
    line-height: 5.06667vw
}

.pay-popup .content-box .input_box .van-field[data-v-9c183bfc] {
    background: unset;
    padding-left: 0
}

.pay-popup .content-box .input_box .van-field .van-button[data-v-9c183bfc] {
    background: unset;
    border: none;
    color: #e60f0f;
    font-size: 4.26667vw;
    font-weight: 400
}

.pay-popup .content-box .input_box .van-field .van-button[data-v-9c183bfc]:before {
    content: unset
}

.pay-popup .content-box .input_box .van-field .van-field__control[data-v-9c183bfc] {
    color: #e60f0f;
    font-size: 4.26667vw;
    font-weight: 500;
    line-height: 5.06667vw
}

.page-spy-logo[data-v-9c183bfc] {
    height: 6.66667vw !important;
    width: 6.66667vw !important
}

.page-spy-logo img[data-v-9c183bfc] {
    height: 4vw !important;
    width: 4vw !important
}

[data-v-9c183bfc]:root:root {
    --van-button-small-height: 7.46667vw;
    --van-button-small-font-size: 3.2vw;
    --van-button-default-height: 9.6vw;
    --van-button-default-font-size: 3.73333vw;
    --van-button-large-height: 11.2vw;
    --van-button-large-font-size: 3.73333vw;
    --van-button-primary-color: #fff;
    --van-button-primary-background: #e60f0f;
    --van-button-primary-border-color: #e60f0f;
    --van-button-success-color: #fff;
    --van-button-success-background: #0082e6;
    --van-button-success-border-color: #0082e6;
    --van-button-warning-color: #fff;
    --van-button-warning-background: #5f2406;
    --van-button-warning-border-color: #5f2406;
    --van-popup-close-icon-color: #ccc;
    --van-popup-round-radius: 4.26667vw
}

.van-button[data-v-9c183bfc] {
    transition: all .3s ease-out
}

.van-button--small .van-button__content[data-v-9c183bfc] {
    min-width: 12.8vw
}

.van-button--default .van-button__content[data-v-9c183bfc] {
    min-width: 14.93333vw
}

.van-button--large[data-v-9c183bfc] {
    padding: var(--van-button-normal-padding);
    width: auto
}

.van-button--disabled.van-button--primary[data-v-9c183bfc],
.van-button--disabled.van-button--success[data-v-9c183bfc] {
    background-color: #d9d9d9;
    border-color: #d9d9d9;
    color: #999;
    opacity: 1
}

.van-button--disabled.van-button--primary.van-button--plain[data-v-9c183bfc],
.van-button--disabled.van-button--success.van-button--plain[data-v-9c183bfc] {
    background-color: #fff
}

.van-button--block[data-v-9c183bfc] {
    width: 100%
}

.van-dialog[data-v-9c183bfc] {
    padding: 2.66667vw 0;
    width: 84vw
}

.van-dialog .van-dialog__header[data-v-9c183bfc] {
    color: #333;
    font-size: 4.8vw;
    padding: 4vw 5.33333vw 2.66667vw
}

.van-dialog .van-dialog__content[data-v-9c183bfc] {
    min-height: auto
}

.van-dialog .van-dialog__content .van-dialog__message[data-v-9c183bfc] {
    color: #666;
    font-size: 3.73333vw;
    line-height: 5.33333vw;
    padding: 2.66667vw 5.33333vw
}

.van-dialog .van-dialog__footer[data-v-9c183bfc] {
    padding: 2.66667vw 5.33333vw
}

.van-dialog .van-dialog__footer[data-v-9c183bfc] :nth-child(2) {
    margin-left: 3.2vw
}

.van-dialog .van-dialog__footer .van-button[data-v-9c183bfc] {
    border-radius: 5.6vw;
    font-size: 3.73333vw;
    height: 11.2vw
}

.van-dialog .van-dialog__footer .van-dialog__cancel[data-v-9c183bfc] {
    border: 1px solid #e60f0f;
    color: #e60f0f
}

.van-dialog .van-dialog__footer .van-dialog__confirm[data-v-9c183bfc] {
    background: #e60f0f;
    color: #fff
}

.van-dialog .van-dialog__footer .van-dialog__confirm[data-v-9c183bfc]:after,
.van-dialog .van-dialog__footer[data-v-9c183bfc]:after {
    border: none
}

.van-toast[data-v-9c183bfc] {
    background-color: #000c;
    padding: 2.66667vw
}

.van-toast .van-toast__text[data-v-9c183bfc] {
    font-size: 3.73333vw;
    line-height: 5.33333vw
}

.van-radio .van-radio__icon[data-v-9c183bfc] {
    font-size: 4.26667vw
}

.van-radio .van-radio__icon--checked i[data-v-9c183bfc] {
    background-color: #e60f0f;
    border-color: #e60f0f
}

.van-checkbox .van-checkbox__icon[data-v-9c183bfc] {
    font-size: 4.26667vw
}

.van-checkbox .van-checkbox__icon--checked i[data-v-9c183bfc] {
    background-color: #e60f0f;
    border-color: #e60f0f
}

.message-text[data-v-9c183bfc] {
    background: #fff;
    border-radius: 1.6vw;
    box-sizing: border-box;
    display: inline-block;
    max-width: 69.06667vw;
    padding: 2.66667vw;
    text-align: left;
    white-space: pre-wrap;
    word-wrap: break-word
}

.message-text span[data-v-9c183bfc] {
    -webkit-user-select: text;
    -moz-user-select: text;
    user-select: text;
    word-break: break-all
}

.message-text-sender[data-v-9c183bfc] {
    background: #ffebeb
}

.message-text-robot[data-v-9c183bfc] {
    color: #0076f6
}

.message-text .link[data-v-9c183bfc] {
    color: #0082e6;
    cursor: pointer;
    text-decoration: underline
}

body[data-v-a8e0d514] {
    background-color: #f4f4f4
}

.ellipsis-5[data-v-a8e0d514] {
    -webkit-line-clamp: 5
}

.ellipsis-4[data-v-a8e0d514],
.ellipsis-5[data-v-a8e0d514] {
    display: -webkit-box;
    overflow: hidden;
    text-overflow: ellipsis;
    word-break: break-all;
    -webkit-box-orient: vertical
}

.ellipsis-4[data-v-a8e0d514] {
    -webkit-line-clamp: 4
}

.ellipsis-3[data-v-a8e0d514] {
    -webkit-line-clamp: 3
}

.ellipsis-2[data-v-a8e0d514],
.ellipsis-3[data-v-a8e0d514] {
    display: -webkit-box;
    overflow: hidden;
    text-overflow: ellipsis;
    word-break: break-all;
    -webkit-box-orient: vertical
}

.ellipsis-2[data-v-a8e0d514] {
    -webkit-line-clamp: 2
}

.ellipsis-1[data-v-a8e0d514] {
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap
}

.hide-scrollbar[data-v-a8e0d514]::-webkit-scrollbar {
    display: none;
    height: 0;
    width: 0;
    -webkit-overflow-scrolling: touch;
    -overflow-scrolling: touch
}

.copy-text[data-v-a8e0d514] {
    -webkit-user-select: text;
    -moz-user-select: text;
    user-select: text
}

.common-page-btn-footer[data-v-a8e0d514] {
    background: #fff;
    border-top: .5px solid #f6f6f6;
    bottom: 0;
    left: 0;
    padding: 2.66667vw;
    position: fixed;
    right: 0
}

.van-dialog.overlay-agree[data-v-a8e0d514] {
    padding: 6.66667vw 5.33333vw 4.8vw
}

.van-dialog.overlay-agree .van-dialog__content[data-v-a8e0d514] {
    margin-bottom: 7.46667vw;
    margin-left: auto;
    margin-right: auto;
    width: 57.6vw
}

.van-dialog.overlay-agree .van-dialog__content .van-dialog__message[data-v-a8e0d514] {
    color: #333;
    font-size: 4.8vw;
    font-weight: 500;
    line-height: 6.4vw;
    padding: 0
}

.van-dialog.overlay-agree .van-dialog__footer[data-v-a8e0d514] {
    padding: 0 0 .53333vw
}

.font-size-14[data-v-a8e0d514] {
    font-size: 3.73333vw
}

.text-999[data-v-a8e0d514] {
    color: #999
}

.pay-popup .content-box[data-v-a8e0d514] {
    box-sizing: border-box;
    height: 59.46667vw;
    padding: 8vw 5.33333vw 0
}

.pay-popup .content-box .title-box[data-v-a8e0d514] {
    color: #333;
    font-size: 4.8vw;
    font-weight: 500;
    text-align: center
}

.pay-popup .content-box .price-tips[data-v-a8e0d514] {
    color: #333;
    font-size: 3.2vw;
    font-weight: 400;
    margin-top: 11.2vw
}

.pay-popup .content-box .price-tips .f-16[data-v-a8e0d514] {
    color: #e60f0f;
    font-size: 4.26667vw
}

.pay-popup .content-box .input_box[data-v-a8e0d514] {
    align-items: center;
    background: #fff9f9;
    border: 1px solid #ffebeb;
    border-radius: 1.6vw;
    display: flex;
    height: 13.6vw;
    margin-top: 3.2vw;
    padding-left: 3.73333vw
}

.pay-popup .content-box .input_box .link-box[data-v-a8e0d514] {
    background: #e60f0f;
    border-radius: 3.2vw;
    height: 5.33333vw;
    margin-right: 1.86667vw;
    width: .8vw
}

.pay-popup .content-box .input_box .icon-box[data-v-a8e0d514] {
    color: #e60f0f;
    font-size: 4.26667vw;
    font-weight: 500;
    line-height: 5.06667vw
}

.pay-popup .content-box .input_box .van-field[data-v-a8e0d514] {
    background: unset;
    padding-left: 0
}

.pay-popup .content-box .input_box .van-field .van-button[data-v-a8e0d514] {
    background: unset;
    border: none;
    color: #e60f0f;
    font-size: 4.26667vw;
    font-weight: 400
}

.pay-popup .content-box .input_box .van-field .van-button[data-v-a8e0d514]:before {
    content: unset
}

.pay-popup .content-box .input_box .van-field .van-field__control[data-v-a8e0d514] {
    color: #e60f0f;
    font-size: 4.26667vw;
    font-weight: 500;
    line-height: 5.06667vw
}

.page-spy-logo[data-v-a8e0d514] {
    height: 6.66667vw !important;
    width: 6.66667vw !important
}

.page-spy-logo img[data-v-a8e0d514] {
    height: 4vw !important;
    width: 4vw !important
}

[data-v-a8e0d514]:root:root {
    --van-button-small-height: 7.46667vw;
    --van-button-small-font-size: 3.2vw;
    --van-button-default-height: 9.6vw;
    --van-button-default-font-size: 3.73333vw;
    --van-button-large-height: 11.2vw;
    --van-button-large-font-size: 3.73333vw;
    --van-button-primary-color: #fff;
    --van-button-primary-background: #e60f0f;
    --van-button-primary-border-color: #e60f0f;
    --van-button-success-color: #fff;
    --van-button-success-background: #0082e6;
    --van-button-success-border-color: #0082e6;
    --van-button-warning-color: #fff;
    --van-button-warning-background: #5f2406;
    --van-button-warning-border-color: #5f2406;
    --van-popup-close-icon-color: #ccc;
    --van-popup-round-radius: 4.26667vw
}

.van-button[data-v-a8e0d514] {
    transition: all .3s ease-out
}

.van-button--small .van-button__content[data-v-a8e0d514] {
    min-width: 12.8vw
}

.van-button--default .van-button__content[data-v-a8e0d514] {
    min-width: 14.93333vw
}

.van-button--large[data-v-a8e0d514] {
    padding: var(--van-button-normal-padding);
    width: auto
}

.van-button--disabled.van-button--primary[data-v-a8e0d514],
.van-button--disabled.van-button--success[data-v-a8e0d514] {
    background-color: #d9d9d9;
    border-color: #d9d9d9;
    color: #999;
    opacity: 1
}

.van-button--disabled.van-button--primary.van-button--plain[data-v-a8e0d514],
.van-button--disabled.van-button--success.van-button--plain[data-v-a8e0d514] {
    background-color: #fff
}

.van-button--block[data-v-a8e0d514] {
    width: 100%
}

.van-dialog[data-v-a8e0d514] {
    padding: 2.66667vw 0;
    width: 84vw
}

.van-dialog .van-dialog__header[data-v-a8e0d514] {
    color: #333;
    font-size: 4.8vw;
    padding: 4vw 5.33333vw 2.66667vw
}

.van-dialog .van-dialog__content[data-v-a8e0d514] {
    min-height: auto
}

.van-dialog .van-dialog__content .van-dialog__message[data-v-a8e0d514] {
    color: #666;
    font-size: 3.73333vw;
    line-height: 5.33333vw;
    padding: 2.66667vw 5.33333vw
}

.van-dialog .van-dialog__footer[data-v-a8e0d514] {
    padding: 2.66667vw 5.33333vw
}

.van-dialog .van-dialog__footer[data-v-a8e0d514] :nth-child(2) {
    margin-left: 3.2vw
}

.van-dialog .van-dialog__footer .van-button[data-v-a8e0d514] {
    border-radius: 5.6vw;
    font-size: 3.73333vw;
    height: 11.2vw
}

.van-dialog .van-dialog__footer .van-dialog__cancel[data-v-a8e0d514] {
    border: 1px solid #e60f0f;
    color: #e60f0f
}

.van-dialog .van-dialog__footer .van-dialog__confirm[data-v-a8e0d514] {
    background: #e60f0f;
    color: #fff
}

.van-dialog .van-dialog__footer .van-dialog__confirm[data-v-a8e0d514]:after,
.van-dialog .van-dialog__footer[data-v-a8e0d514]:after {
    border: none
}

.van-toast[data-v-a8e0d514] {
    background-color: #000c;
    padding: 2.66667vw
}

.van-toast .van-toast__text[data-v-a8e0d514] {
    font-size: 3.73333vw;
    line-height: 5.33333vw
}

.van-radio .van-radio__icon[data-v-a8e0d514] {
    font-size: 4.26667vw
}

.van-radio .van-radio__icon--checked i[data-v-a8e0d514] {
    background-color: #e60f0f;
    border-color: #e60f0f
}

.van-checkbox .van-checkbox__icon[data-v-a8e0d514] {
    font-size: 4.26667vw
}

.van-checkbox .van-checkbox__icon--checked i[data-v-a8e0d514] {
    background-color: #e60f0f;
    border-color: #e60f0f
}

.message-img[data-v-a8e0d514] {
    border-radius: 2.66667vw;
    max-height: 64vw;
    max-width: 40vw;
    min-height: 34.13333vw;
    min-width: 26.66667vw;
    -o-object-fit: cover;
    object-fit: cover
}

body[data-v-408b6b37] {
    background-color: #f4f4f4
}

.ellipsis-5[data-v-408b6b37] {
    -webkit-line-clamp: 5
}

.ellipsis-4[data-v-408b6b37],
.ellipsis-5[data-v-408b6b37] {
    display: -webkit-box;
    overflow: hidden;
    text-overflow: ellipsis;
    word-break: break-all;
    -webkit-box-orient: vertical
}

.ellipsis-4[data-v-408b6b37] {
    -webkit-line-clamp: 4
}

.ellipsis-3[data-v-408b6b37] {
    -webkit-line-clamp: 3
}

.ellipsis-2[data-v-408b6b37],
.ellipsis-3[data-v-408b6b37] {
    display: -webkit-box;
    overflow: hidden;
    text-overflow: ellipsis;
    word-break: break-all;
    -webkit-box-orient: vertical
}

.ellipsis-2[data-v-408b6b37] {
    -webkit-line-clamp: 2
}

.ellipsis-1[data-v-408b6b37] {
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap
}

.hide-scrollbar[data-v-408b6b37]::-webkit-scrollbar {
    display: none;
    height: 0;
    width: 0;
    -webkit-overflow-scrolling: touch;
    -overflow-scrolling: touch
}

.copy-text[data-v-408b6b37] {
    -webkit-user-select: text;
    -moz-user-select: text;
    user-select: text
}

.common-page-btn-footer[data-v-408b6b37] {
    background: #fff;
    border-top: .5px solid #f6f6f6;
    bottom: 0;
    left: 0;
    padding: 2.66667vw;
    position: fixed;
    right: 0
}

.van-dialog.overlay-agree[data-v-408b6b37] {
    padding: 6.66667vw 5.33333vw 4.8vw
}

.van-dialog.overlay-agree .van-dialog__content[data-v-408b6b37] {
    margin-bottom: 7.46667vw;
    margin-left: auto;
    margin-right: auto;
    width: 57.6vw
}

.van-dialog.overlay-agree .van-dialog__content .van-dialog__message[data-v-408b6b37] {
    color: #333;
    font-size: 4.8vw;
    font-weight: 500;
    line-height: 6.4vw;
    padding: 0
}

.van-dialog.overlay-agree .van-dialog__footer[data-v-408b6b37] {
    padding: 0 0 .53333vw
}

.font-size-14[data-v-408b6b37] {
    font-size: 3.73333vw
}

.text-999[data-v-408b6b37] {
    color: #999
}

.pay-popup .content-box[data-v-408b6b37] {
    box-sizing: border-box;
    height: 59.46667vw;
    padding: 8vw 5.33333vw 0
}

.pay-popup .content-box .title-box[data-v-408b6b37] {
    color: #333;
    font-size: 4.8vw;
    font-weight: 500;
    text-align: center
}

.pay-popup .content-box .price-tips[data-v-408b6b37] {
    color: #333;
    font-size: 3.2vw;
    font-weight: 400;
    margin-top: 11.2vw
}

.pay-popup .content-box .price-tips .f-16[data-v-408b6b37] {
    color: #e60f0f;
    font-size: 4.26667vw
}

.pay-popup .content-box .input_box[data-v-408b6b37] {
    align-items: center;
    background: #fff9f9;
    border: 1px solid #ffebeb;
    border-radius: 1.6vw;
    display: flex;
    height: 13.6vw;
    margin-top: 3.2vw;
    padding-left: 3.73333vw
}

.pay-popup .content-box .input_box .link-box[data-v-408b6b37] {
    background: #e60f0f;
    border-radius: 3.2vw;
    height: 5.33333vw;
    margin-right: 1.86667vw;
    width: .8vw
}

.pay-popup .content-box .input_box .icon-box[data-v-408b6b37] {
    color: #e60f0f;
    font-size: 4.26667vw;
    font-weight: 500;
    line-height: 5.06667vw
}

.pay-popup .content-box .input_box .van-field[data-v-408b6b37] {
    background: unset;
    padding-left: 0
}

.pay-popup .content-box .input_box .van-field .van-button[data-v-408b6b37] {
    background: unset;
    border: none;
    color: #e60f0f;
    font-size: 4.26667vw;
    font-weight: 400
}

.pay-popup .content-box .input_box .van-field .van-button[data-v-408b6b37]:before {
    content: unset
}

.pay-popup .content-box .input_box .van-field .van-field__control[data-v-408b6b37] {
    color: #e60f0f;
    font-size: 4.26667vw;
    font-weight: 500;
    line-height: 5.06667vw
}

.page-spy-logo[data-v-408b6b37] {
    height: 6.66667vw !important;
    width: 6.66667vw !important
}

.page-spy-logo img[data-v-408b6b37] {
    height: 4vw !important;
    width: 4vw !important
}

[data-v-408b6b37]:root:root {
    --van-button-small-height: 7.46667vw;
    --van-button-small-font-size: 3.2vw;
    --van-button-default-height: 9.6vw;
    --van-button-default-font-size: 3.73333vw;
    --van-button-large-height: 11.2vw;
    --van-button-large-font-size: 3.73333vw;
    --van-button-primary-color: #fff;
    --van-button-primary-background: #e60f0f;
    --van-button-primary-border-color: #e60f0f;
    --van-button-success-color: #fff;
    --van-button-success-background: #0082e6;
    --van-button-success-border-color: #0082e6;
    --van-button-warning-color: #fff;
    --van-button-warning-background: #5f2406;
    --van-button-warning-border-color: #5f2406;
    --van-popup-close-icon-color: #ccc;
    --van-popup-round-radius: 4.26667vw
}

.van-button[data-v-408b6b37] {
    transition: all .3s ease-out
}

.van-button--small .van-button__content[data-v-408b6b37] {
    min-width: 12.8vw
}

.van-button--default .van-button__content[data-v-408b6b37] {
    min-width: 14.93333vw
}

.van-button--large[data-v-408b6b37] {
    padding: var(--van-button-normal-padding);
    width: auto
}

.van-button--disabled.van-button--primary[data-v-408b6b37],
.van-button--disabled.van-button--success[data-v-408b6b37] {
    background-color: #d9d9d9;
    border-color: #d9d9d9;
    color: #999;
    opacity: 1
}

.van-button--disabled.van-button--primary.van-button--plain[data-v-408b6b37],
.van-button--disabled.van-button--success.van-button--plain[data-v-408b6b37] {
    background-color: #fff
}

.van-button--block[data-v-408b6b37] {
    width: 100%
}

.van-dialog[data-v-408b6b37] {
    padding: 2.66667vw 0;
    width: 84vw
}

.van-dialog .van-dialog__header[data-v-408b6b37] {
    color: #333;
    font-size: 4.8vw;
    padding: 4vw 5.33333vw 2.66667vw
}

.van-dialog .van-dialog__content[data-v-408b6b37] {
    min-height: auto
}

.van-dialog .van-dialog__content .van-dialog__message[data-v-408b6b37] {
    color: #666;
    font-size: 3.73333vw;
    line-height: 5.33333vw;
    padding: 2.66667vw 5.33333vw
}

.van-dialog .van-dialog__footer[data-v-408b6b37] {
    padding: 2.66667vw 5.33333vw
}

.van-dialog .van-dialog__footer[data-v-408b6b37] :nth-child(2) {
    margin-left: 3.2vw
}

.van-dialog .van-dialog__footer .van-button[data-v-408b6b37] {
    border-radius: 5.6vw;
    font-size: 3.73333vw;
    height: 11.2vw
}

.van-dialog .van-dialog__footer .van-dialog__cancel[data-v-408b6b37] {
    border: 1px solid #e60f0f;
    color: #e60f0f
}

.van-dialog .van-dialog__footer .van-dialog__confirm[data-v-408b6b37] {
    background: #e60f0f;
    color: #fff
}

.van-dialog .van-dialog__footer .van-dialog__confirm[data-v-408b6b37]:after,
.van-dialog .van-dialog__footer[data-v-408b6b37]:after {
    border: none
}

.van-toast[data-v-408b6b37] {
    background-color: #000c;
    padding: 2.66667vw
}

.van-toast .van-toast__text[data-v-408b6b37] {
    font-size: 3.73333vw;
    line-height: 5.33333vw
}

.van-radio .van-radio__icon[data-v-408b6b37] {
    font-size: 4.26667vw
}

.van-radio .van-radio__icon--checked i[data-v-408b6b37] {
    background-color: #e60f0f;
    border-color: #e60f0f
}

.van-checkbox .van-checkbox__icon[data-v-408b6b37] {
    font-size: 4.26667vw
}

.van-checkbox .van-checkbox__icon--checked i[data-v-408b6b37] {
    background-color: #e60f0f;
    border-color: #e60f0f
}

.message-video[data-v-408b6b37] {
    border-radius: 2.66667vw;
    max-height: 64vw;
    max-width: 40vw;
    min-height: 34.13333vw;
    min-width: 26.66667vw;
    -o-object-fit: cover;
    object-fit: cover
}

body[data-v-8588231e] {
    background-color: #f4f4f4
}

.ellipsis-5[data-v-8588231e] {
    -webkit-line-clamp: 5
}

.ellipsis-4[data-v-8588231e],
.ellipsis-5[data-v-8588231e] {
    display: -webkit-box;
    overflow: hidden;
    text-overflow: ellipsis;
    word-break: break-all;
    -webkit-box-orient: vertical
}

.ellipsis-4[data-v-8588231e] {
    -webkit-line-clamp: 4
}

.ellipsis-3[data-v-8588231e] {
    -webkit-line-clamp: 3
}

.ellipsis-2[data-v-8588231e],
.ellipsis-3[data-v-8588231e] {
    display: -webkit-box;
    overflow: hidden;
    text-overflow: ellipsis;
    word-break: break-all;
    -webkit-box-orient: vertical
}

.ellipsis-2[data-v-8588231e] {
    -webkit-line-clamp: 2
}

.ellipsis-1[data-v-8588231e] {
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap
}

.hide-scrollbar[data-v-8588231e]::-webkit-scrollbar {
    display: none;
    height: 0;
    width: 0;
    -webkit-overflow-scrolling: touch;
    -overflow-scrolling: touch
}

.copy-text[data-v-8588231e] {
    -webkit-user-select: text;
    -moz-user-select: text;
    user-select: text
}

.common-page-btn-footer[data-v-8588231e] {
    background: #fff;
    border-top: .5px solid #f6f6f6;
    bottom: 0;
    left: 0;
    padding: 2.66667vw;
    position: fixed;
    right: 0
}

.van-dialog.overlay-agree[data-v-8588231e] {
    padding: 6.66667vw 5.33333vw 4.8vw
}

.van-dialog.overlay-agree .van-dialog__content[data-v-8588231e] {
    margin-bottom: 7.46667vw;
    margin-left: auto;
    margin-right: auto;
    width: 57.6vw
}

.van-dialog.overlay-agree .van-dialog__content .van-dialog__message[data-v-8588231e] {
    color: #333;
    font-size: 4.8vw;
    font-weight: 500;
    line-height: 6.4vw;
    padding: 0
}

.van-dialog.overlay-agree .van-dialog__footer[data-v-8588231e] {
    padding: 0 0 .53333vw
}

.font-size-14[data-v-8588231e] {
    font-size: 3.73333vw
}

.text-999[data-v-8588231e] {
    color: #999
}

.pay-popup .content-box[data-v-8588231e] {
    box-sizing: border-box;
    height: 59.46667vw;
    padding: 8vw 5.33333vw 0
}

.pay-popup .content-box .title-box[data-v-8588231e] {
    color: #333;
    font-size: 4.8vw;
    font-weight: 500;
    text-align: center
}

.pay-popup .content-box .price-tips[data-v-8588231e] {
    color: #333;
    font-size: 3.2vw;
    font-weight: 400;
    margin-top: 11.2vw
}

.pay-popup .content-box .price-tips .f-16[data-v-8588231e] {
    color: #e60f0f;
    font-size: 4.26667vw
}

.pay-popup .content-box .input_box[data-v-8588231e] {
    align-items: center;
    background: #fff9f9;
    border: 1px solid #ffebeb;
    border-radius: 1.6vw;
    display: flex;
    height: 13.6vw;
    margin-top: 3.2vw;
    padding-left: 3.73333vw
}

.pay-popup .content-box .input_box .link-box[data-v-8588231e] {
    background: #e60f0f;
    border-radius: 3.2vw;
    height: 5.33333vw;
    margin-right: 1.86667vw;
    width: .8vw
}

.pay-popup .content-box .input_box .icon-box[data-v-8588231e] {
    color: #e60f0f;
    font-size: 4.26667vw;
    font-weight: 500;
    line-height: 5.06667vw
}

.pay-popup .content-box .input_box .van-field[data-v-8588231e] {
    background: unset;
    padding-left: 0
}

.pay-popup .content-box .input_box .van-field .van-button[data-v-8588231e] {
    background: unset;
    border: none;
    color: #e60f0f;
    font-size: 4.26667vw;
    font-weight: 400
}

.pay-popup .content-box .input_box .van-field .van-button[data-v-8588231e]:before {
    content: unset
}

.pay-popup .content-box .input_box .van-field .van-field__control[data-v-8588231e] {
    color: #e60f0f;
    font-size: 4.26667vw;
    font-weight: 500;
    line-height: 5.06667vw
}

.page-spy-logo[data-v-8588231e] {
    height: 6.66667vw !important;
    width: 6.66667vw !important
}

.page-spy-logo img[data-v-8588231e] {
    height: 4vw !important;
    width: 4vw !important
}

[data-v-8588231e]:root:root {
    --van-button-small-height: 7.46667vw;
    --van-button-small-font-size: 3.2vw;
    --van-button-default-height: 9.6vw;
    --van-button-default-font-size: 3.73333vw;
    --van-button-large-height: 11.2vw;
    --van-button-large-font-size: 3.73333vw;
    --van-button-primary-color: #fff;
    --van-button-primary-background: #e60f0f;
    --van-button-primary-border-color: #e60f0f;
    --van-button-success-color: #fff;
    --van-button-success-background: #0082e6;
    --van-button-success-border-color: #0082e6;
    --van-button-warning-color: #fff;
    --van-button-warning-background: #5f2406;
    --van-button-warning-border-color: #5f2406;
    --van-popup-close-icon-color: #ccc;
    --van-popup-round-radius: 4.26667vw
}

.van-button[data-v-8588231e] {
    transition: all .3s ease-out
}

.van-button--small .van-button__content[data-v-8588231e] {
    min-width: 12.8vw
}

.van-button--default .van-button__content[data-v-8588231e] {
    min-width: 14.93333vw
}

.van-button--large[data-v-8588231e] {
    padding: var(--van-button-normal-padding);
    width: auto
}

.van-button--disabled.van-button--primary[data-v-8588231e],
.van-button--disabled.van-button--success[data-v-8588231e] {
    background-color: #d9d9d9;
    border-color: #d9d9d9;
    color: #999;
    opacity: 1
}

.van-button--disabled.van-button--primary.van-button--plain[data-v-8588231e],
.van-button--disabled.van-button--success.van-button--plain[data-v-8588231e] {
    background-color: #fff
}

.van-button--block[data-v-8588231e] {
    width: 100%
}

.van-dialog[data-v-8588231e] {
    padding: 2.66667vw 0;
    width: 84vw
}

.van-dialog .van-dialog__header[data-v-8588231e] {
    color: #333;
    font-size: 4.8vw;
    padding: 4vw 5.33333vw 2.66667vw
}

.van-dialog .van-dialog__content[data-v-8588231e] {
    min-height: auto
}

.van-dialog .van-dialog__content .van-dialog__message[data-v-8588231e] {
    color: #666;
    font-size: 3.73333vw;
    line-height: 5.33333vw;
    padding: 2.66667vw 5.33333vw
}

.van-dialog .van-dialog__footer[data-v-8588231e] {
    padding: 2.66667vw 5.33333vw
}

.van-dialog .van-dialog__footer[data-v-8588231e] :nth-child(2) {
    margin-left: 3.2vw
}

.van-dialog .van-dialog__footer .van-button[data-v-8588231e] {
    border-radius: 5.6vw;
    font-size: 3.73333vw;
    height: 11.2vw
}

.van-dialog .van-dialog__footer .van-dialog__cancel[data-v-8588231e] {
    border: 1px solid #e60f0f;
    color: #e60f0f
}

.van-dialog .van-dialog__footer .van-dialog__confirm[data-v-8588231e] {
    background: #e60f0f;
    color: #fff
}

.van-dialog .van-dialog__footer .van-dialog__confirm[data-v-8588231e]:after,
.van-dialog .van-dialog__footer[data-v-8588231e]:after {
    border: none
}

.van-toast[data-v-8588231e] {
    background-color: #000c;
    padding: 2.66667vw
}

.van-toast .van-toast__text[data-v-8588231e] {
    font-size: 3.73333vw;
    line-height: 5.33333vw
}

.van-radio .van-radio__icon[data-v-8588231e] {
    font-size: 4.26667vw
}

.van-radio .van-radio__icon--checked i[data-v-8588231e] {
    background-color: #e60f0f;
    border-color: #e60f0f
}

.van-checkbox .van-checkbox__icon[data-v-8588231e] {
    font-size: 4.26667vw
}

.van-checkbox .van-checkbox__icon--checked i[data-v-8588231e] {
    background-color: #e60f0f;
    border-color: #e60f0f
}

.message-businessCard[data-v-8588231e] {
    background: #fff;
    border-radius: 2.66667vw;
    padding: 2.66667vw;
    width: 69.06667vw
}

.message-businessCard .businessCard-content[data-v-8588231e] {
    background-color: #fff;
    border-radius: 2.13333vw
}

.message-businessCard .businessCard-content .content-box[data-v-8588231e] {
    align-items: center;
    display: flex
}

.message-businessCard .businessCard-content .content-box img[data-v-8588231e] {
    flex-shrink: 0;
    height: 17.06667vw;
    margin-right: 2.4vw;
    width: 17.06667vw
}

.message-businessCard .businessCard-content .content-box .service[data-v-8588231e] {
    display: flex;
    flex-direction: column;
    height: 17.06667vw;
    justify-content: space-between
}

.message-businessCard .businessCard-content .content-box .service .nickname[data-v-8588231e] {
    align-items: center;
    display: flex;
    font-size: 4.26667vw;
    line-height: 4.8vw
}

.message-businessCard .businessCard-content .content-box .service .nickname .icon[data-v-8588231e] {
    height: 4.8vw;
    margin-right: .53333vw;
    width: 4.8vw
}

.message-businessCard .businessCard-content .content-box .service .card-name[data-v-8588231e] {
    color: #666
}

.message-businessCard .businessCard-content .content-action[data-v-8588231e] {
    border: 1px solid #e60f0f;
    border-radius: 1.06667vw;
    height: 9.6vw;
    line-height: 9.6vw;
    margin-top: 5.33333vw;
    text-align: center
}

.message-businessCard .businessCard-content .content-action .card-action[data-v-8588231e] {
    color: #e60f0f
}

body[data-v-dda639ee] {
    background-color: #f4f4f4
}

.ellipsis-5[data-v-dda639ee] {
    -webkit-line-clamp: 5
}

.ellipsis-4[data-v-dda639ee],
.ellipsis-5[data-v-dda639ee] {
    display: -webkit-box;
    overflow: hidden;
    text-overflow: ellipsis;
    word-break: break-all;
    -webkit-box-orient: vertical
}

.ellipsis-4[data-v-dda639ee] {
    -webkit-line-clamp: 4
}

.ellipsis-3[data-v-dda639ee] {
    -webkit-line-clamp: 3
}

.ellipsis-2[data-v-dda639ee],
.ellipsis-3[data-v-dda639ee] {
    display: -webkit-box;
    overflow: hidden;
    text-overflow: ellipsis;
    word-break: break-all;
    -webkit-box-orient: vertical
}

.ellipsis-2[data-v-dda639ee] {
    -webkit-line-clamp: 2
}

.ellipsis-1[data-v-dda639ee] {
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap
}

.hide-scrollbar[data-v-dda639ee]::-webkit-scrollbar {
    display: none;
    height: 0;
    width: 0;
    -webkit-overflow-scrolling: touch;
    -overflow-scrolling: touch
}

.copy-text[data-v-dda639ee] {
    -webkit-user-select: text;
    -moz-user-select: text;
    user-select: text
}

.common-page-btn-footer[data-v-dda639ee] {
    background: #fff;
    border-top: .5px solid #f6f6f6;
    bottom: 0;
    left: 0;
    padding: 2.66667vw;
    position: fixed;
    right: 0
}

.van-dialog.overlay-agree[data-v-dda639ee] {
    padding: 6.66667vw 5.33333vw 4.8vw
}

.van-dialog.overlay-agree .van-dialog__content[data-v-dda639ee] {
    margin-bottom: 7.46667vw;
    margin-left: auto;
    margin-right: auto;
    width: 57.6vw
}

.van-dialog.overlay-agree .van-dialog__content .van-dialog__message[data-v-dda639ee] {
    color: #333;
    font-size: 4.8vw;
    font-weight: 500;
    line-height: 6.4vw;
    padding: 0
}

.van-dialog.overlay-agree .van-dialog__footer[data-v-dda639ee] {
    padding: 0 0 .53333vw
}

.font-size-14[data-v-dda639ee] {
    font-size: 3.73333vw
}

.text-999[data-v-dda639ee] {
    color: #999
}

.pay-popup .content-box[data-v-dda639ee] {
    box-sizing: border-box;
    height: 59.46667vw;
    padding: 8vw 5.33333vw 0
}

.pay-popup .content-box .title-box[data-v-dda639ee] {
    color: #333;
    font-size: 4.8vw;
    font-weight: 500;
    text-align: center
}

.pay-popup .content-box .price-tips[data-v-dda639ee] {
    color: #333;
    font-size: 3.2vw;
    font-weight: 400;
    margin-top: 11.2vw
}

.pay-popup .content-box .price-tips .f-16[data-v-dda639ee] {
    color: #e60f0f;
    font-size: 4.26667vw
}

.pay-popup .content-box .input_box[data-v-dda639ee] {
    align-items: center;
    background: #fff9f9;
    border: 1px solid #ffebeb;
    border-radius: 1.6vw;
    display: flex;
    height: 13.6vw;
    margin-top: 3.2vw;
    padding-left: 3.73333vw
}

.pay-popup .content-box .input_box .link-box[data-v-dda639ee] {
    background: #e60f0f;
    border-radius: 3.2vw;
    height: 5.33333vw;
    margin-right: 1.86667vw;
    width: .8vw
}

.pay-popup .content-box .input_box .icon-box[data-v-dda639ee] {
    color: #e60f0f;
    font-size: 4.26667vw;
    font-weight: 500;
    line-height: 5.06667vw
}

.pay-popup .content-box .input_box .van-field[data-v-dda639ee] {
    background: unset;
    padding-left: 0
}

.pay-popup .content-box .input_box .van-field .van-button[data-v-dda639ee] {
    background: unset;
    border: none;
    color: #e60f0f;
    font-size: 4.26667vw;
    font-weight: 400
}

.pay-popup .content-box .input_box .van-field .van-button[data-v-dda639ee]:before {
    content: unset
}

.pay-popup .content-box .input_box .van-field .van-field__control[data-v-dda639ee] {
    color: #e60f0f;
    font-size: 4.26667vw;
    font-weight: 500;
    line-height: 5.06667vw
}

.page-spy-logo[data-v-dda639ee] {
    height: 6.66667vw !important;
    width: 6.66667vw !important
}

.page-spy-logo img[data-v-dda639ee] {
    height: 4vw !important;
    width: 4vw !important
}

[data-v-dda639ee]:root:root {
    --van-button-small-height: 7.46667vw;
    --van-button-small-font-size: 3.2vw;
    --van-button-default-height: 9.6vw;
    --van-button-default-font-size: 3.73333vw;
    --van-button-large-height: 11.2vw;
    --van-button-large-font-size: 3.73333vw;
    --van-button-primary-color: #fff;
    --van-button-primary-background: #e60f0f;
    --van-button-primary-border-color: #e60f0f;
    --van-button-success-color: #fff;
    --van-button-success-background: #0082e6;
    --van-button-success-border-color: #0082e6;
    --van-button-warning-color: #fff;
    --van-button-warning-background: #5f2406;
    --van-button-warning-border-color: #5f2406;
    --van-popup-close-icon-color: #ccc;
    --van-popup-round-radius: 4.26667vw
}

.van-button[data-v-dda639ee] {
    transition: all .3s ease-out
}

.van-button--small .van-button__content[data-v-dda639ee] {
    min-width: 12.8vw
}

.van-button--default .van-button__content[data-v-dda639ee] {
    min-width: 14.93333vw
}

.van-button--large[data-v-dda639ee] {
    padding: var(--van-button-normal-padding);
    width: auto
}

.van-button--disabled.van-button--primary[data-v-dda639ee],
.van-button--disabled.van-button--success[data-v-dda639ee] {
    background-color: #d9d9d9;
    border-color: #d9d9d9;
    color: #999;
    opacity: 1
}

.van-button--disabled.van-button--primary.van-button--plain[data-v-dda639ee],
.van-button--disabled.van-button--success.van-button--plain[data-v-dda639ee] {
    background-color: #fff
}

.van-button--block[data-v-dda639ee] {
    width: 100%
}

.van-dialog[data-v-dda639ee] {
    padding: 2.66667vw 0;
    width: 84vw
}

.van-dialog .van-dialog__header[data-v-dda639ee] {
    color: #333;
    font-size: 4.8vw;
    padding: 4vw 5.33333vw 2.66667vw
}

.van-dialog .van-dialog__content[data-v-dda639ee] {
    min-height: auto
}

.van-dialog .van-dialog__content .van-dialog__message[data-v-dda639ee] {
    color: #666;
    font-size: 3.73333vw;
    line-height: 5.33333vw;
    padding: 2.66667vw 5.33333vw
}

.van-dialog .van-dialog__footer[data-v-dda639ee] {
    padding: 2.66667vw 5.33333vw
}

.van-dialog .van-dialog__footer[data-v-dda639ee] :nth-child(2) {
    margin-left: 3.2vw
}

.van-dialog .van-dialog__footer .van-button[data-v-dda639ee] {
    border-radius: 5.6vw;
    font-size: 3.73333vw;
    height: 11.2vw
}

.van-dialog .van-dialog__footer .van-dialog__cancel[data-v-dda639ee] {
    border: 1px solid #e60f0f;
    color: #e60f0f
}

.van-dialog .van-dialog__footer .van-dialog__confirm[data-v-dda639ee] {
    background: #e60f0f;
    color: #fff
}

.van-dialog .van-dialog__footer .van-dialog__confirm[data-v-dda639ee]:after,
.van-dialog .van-dialog__footer[data-v-dda639ee]:after {
    border: none
}

.van-toast[data-v-dda639ee] {
    background-color: #000c;
    padding: 2.66667vw
}

.van-toast .van-toast__text[data-v-dda639ee] {
    font-size: 3.73333vw;
    line-height: 5.33333vw
}

.van-radio .van-radio__icon[data-v-dda639ee] {
    font-size: 4.26667vw
}

.van-radio .van-radio__icon--checked i[data-v-dda639ee] {
    background-color: #e60f0f;
    border-color: #e60f0f
}

.van-checkbox .van-checkbox__icon[data-v-dda639ee] {
    font-size: 4.26667vw
}

.van-checkbox .van-checkbox__icon--checked i[data-v-dda639ee] {
    background-color: #e60f0f;
    border-color: #e60f0f
}

.message-file[data-v-dda639ee] {
    background: #fff;
    border-radius: 2.66667vw;
    padding: 2.66667vw;
    width: 69.06667vw
}

.message-file .file-content[data-v-dda639ee] {
    border-radius: 2vw
}

.message-file .file-content .top[data-v-dda639ee] {
    border-bottom: .5px dashed #999;
    display: flex;
    padding: 2.26667vw 0
}

.message-file .file-content .top img[data-v-dda639ee] {
    flex-shrink: 0;
    margin-right: 2.66667vw;
    width: 8vw
}

.message-file .file-content .top .info[data-v-dda639ee] {
    display: flex;
    flex: 1;
    flex-direction: column;
    justify-content: space-between;
    overflow: hidden;
    text-align: left
}

.message-file .file-content .top .info .name[data-v-dda639ee] {
    font-size: 3.73333vw;
    width: 100%
}

.message-file .file-content .top .info .size[data-v-dda639ee] {
    color: #999;
    font-size: 3.2vw
}

.message-file .file-content .download[data-v-dda639ee] {
    color: #e60f0f;
    display: block;
    padding-top: 1.86667vw;
    text-align: center
}

body[data-v-95c2c5a9] {
    background-color: #f4f4f4
}

.ellipsis-5[data-v-95c2c5a9] {
    -webkit-line-clamp: 5
}

.ellipsis-4[data-v-95c2c5a9],
.ellipsis-5[data-v-95c2c5a9] {
    display: -webkit-box;
    overflow: hidden;
    text-overflow: ellipsis;
    word-break: break-all;
    -webkit-box-orient: vertical
}

.ellipsis-4[data-v-95c2c5a9] {
    -webkit-line-clamp: 4
}

.ellipsis-3[data-v-95c2c5a9] {
    -webkit-line-clamp: 3
}

.ellipsis-2[data-v-95c2c5a9],
.ellipsis-3[data-v-95c2c5a9] {
    display: -webkit-box;
    overflow: hidden;
    text-overflow: ellipsis;
    word-break: break-all;
    -webkit-box-orient: vertical
}

.ellipsis-2[data-v-95c2c5a9] {
    -webkit-line-clamp: 2
}

.ellipsis-1[data-v-95c2c5a9] {
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap
}

.hide-scrollbar[data-v-95c2c5a9]::-webkit-scrollbar {
    display: none;
    height: 0;
    width: 0;
    -webkit-overflow-scrolling: touch;
    -overflow-scrolling: touch
}

.copy-text[data-v-95c2c5a9] {
    -webkit-user-select: text;
    -moz-user-select: text;
    user-select: text
}

.common-page-btn-footer[data-v-95c2c5a9] {
    background: #fff;
    border-top: .5px solid #f6f6f6;
    bottom: 0;
    left: 0;
    padding: 2.66667vw;
    position: fixed;
    right: 0
}

.van-dialog.overlay-agree[data-v-95c2c5a9] {
    padding: 6.66667vw 5.33333vw 4.8vw
}

.van-dialog.overlay-agree .van-dialog__content[data-v-95c2c5a9] {
    margin-bottom: 7.46667vw;
    margin-left: auto;
    margin-right: auto;
    width: 57.6vw
}

.van-dialog.overlay-agree .van-dialog__content .van-dialog__message[data-v-95c2c5a9] {
    color: #333;
    font-size: 4.8vw;
    font-weight: 500;
    line-height: 6.4vw;
    padding: 0
}

.van-dialog.overlay-agree .van-dialog__footer[data-v-95c2c5a9] {
    padding: 0 0 .53333vw
}

.font-size-14[data-v-95c2c5a9] {
    font-size: 3.73333vw
}

.text-999[data-v-95c2c5a9] {
    color: #999
}

.pay-popup .content-box[data-v-95c2c5a9] {
    box-sizing: border-box;
    height: 59.46667vw;
    padding: 8vw 5.33333vw 0
}

.pay-popup .content-box .title-box[data-v-95c2c5a9] {
    color: #333;
    font-size: 4.8vw;
    font-weight: 500;
    text-align: center
}

.pay-popup .content-box .price-tips[data-v-95c2c5a9] {
    color: #333;
    font-size: 3.2vw;
    font-weight: 400;
    margin-top: 11.2vw
}

.pay-popup .content-box .price-tips .f-16[data-v-95c2c5a9] {
    color: #e60f0f;
    font-size: 4.26667vw
}

.pay-popup .content-box .input_box[data-v-95c2c5a9] {
    align-items: center;
    background: #fff9f9;
    border: 1px solid #ffebeb;
    border-radius: 1.6vw;
    display: flex;
    height: 13.6vw;
    margin-top: 3.2vw;
    padding-left: 3.73333vw
}

.pay-popup .content-box .input_box .link-box[data-v-95c2c5a9] {
    background: #e60f0f;
    border-radius: 3.2vw;
    height: 5.33333vw;
    margin-right: 1.86667vw;
    width: .8vw
}

.pay-popup .content-box .input_box .icon-box[data-v-95c2c5a9] {
    color: #e60f0f;
    font-size: 4.26667vw;
    font-weight: 500;
    line-height: 5.06667vw
}

.pay-popup .content-box .input_box .van-field[data-v-95c2c5a9] {
    background: unset;
    padding-left: 0
}

.pay-popup .content-box .input_box .van-field .van-button[data-v-95c2c5a9] {
    background: unset;
    border: none;
    color: #e60f0f;
    font-size: 4.26667vw;
    font-weight: 400
}

.pay-popup .content-box .input_box .van-field .van-button[data-v-95c2c5a9]:before {
    content: unset
}

.pay-popup .content-box .input_box .van-field .van-field__control[data-v-95c2c5a9] {
    color: #e60f0f;
    font-size: 4.26667vw;
    font-weight: 500;
    line-height: 5.06667vw
}

.page-spy-logo[data-v-95c2c5a9] {
    height: 6.66667vw !important;
    width: 6.66667vw !important
}

.page-spy-logo img[data-v-95c2c5a9] {
    height: 4vw !important;
    width: 4vw !important
}

[data-v-95c2c5a9]:root:root {
    --van-button-small-height: 7.46667vw;
    --van-button-small-font-size: 3.2vw;
    --van-button-default-height: 9.6vw;
    --van-button-default-font-size: 3.73333vw;
    --van-button-large-height: 11.2vw;
    --van-button-large-font-size: 3.73333vw;
    --van-button-primary-color: #fff;
    --van-button-primary-background: #e60f0f;
    --van-button-primary-border-color: #e60f0f;
    --van-button-success-color: #fff;
    --van-button-success-background: #0082e6;
    --van-button-success-border-color: #0082e6;
    --van-button-warning-color: #fff;
    --van-button-warning-background: #5f2406;
    --van-button-warning-border-color: #5f2406;
    --van-popup-close-icon-color: #ccc;
    --van-popup-round-radius: 4.26667vw
}

.van-button[data-v-95c2c5a9] {
    transition: all .3s ease-out
}

.van-button--small .van-button__content[data-v-95c2c5a9] {
    min-width: 12.8vw
}

.van-button--default .van-button__content[data-v-95c2c5a9] {
    min-width: 14.93333vw
}

.van-button--large[data-v-95c2c5a9] {
    padding: var(--van-button-normal-padding);
    width: auto
}

.van-button--disabled.van-button--primary[data-v-95c2c5a9],
.van-button--disabled.van-button--success[data-v-95c2c5a9] {
    background-color: #d9d9d9;
    border-color: #d9d9d9;
    color: #999;
    opacity: 1
}

.van-button--disabled.van-button--primary.van-button--plain[data-v-95c2c5a9],
.van-button--disabled.van-button--success.van-button--plain[data-v-95c2c5a9] {
    background-color: #fff
}

.van-button--block[data-v-95c2c5a9] {
    width: 100%
}

.van-dialog[data-v-95c2c5a9] {
    padding: 2.66667vw 0;
    width: 84vw
}

.van-dialog .van-dialog__header[data-v-95c2c5a9] {
    color: #333;
    font-size: 4.8vw;
    padding: 4vw 5.33333vw 2.66667vw
}

.van-dialog .van-dialog__content[data-v-95c2c5a9] {
    min-height: auto
}

.van-dialog .van-dialog__content .van-dialog__message[data-v-95c2c5a9] {
    color: #666;
    font-size: 3.73333vw;
    line-height: 5.33333vw;
    padding: 2.66667vw 5.33333vw
}

.van-dialog .van-dialog__footer[data-v-95c2c5a9] {
    padding: 2.66667vw 5.33333vw
}

.van-dialog .van-dialog__footer[data-v-95c2c5a9] :nth-child(2) {
    margin-left: 3.2vw
}

.van-dialog .van-dialog__footer .van-button[data-v-95c2c5a9] {
    border-radius: 5.6vw;
    font-size: 3.73333vw;
    height: 11.2vw
}

.van-dialog .van-dialog__footer .van-dialog__cancel[data-v-95c2c5a9] {
    border: 1px solid #e60f0f;
    color: #e60f0f
}

.van-dialog .van-dialog__footer .van-dialog__confirm[data-v-95c2c5a9] {
    background: #e60f0f;
    color: #fff
}

.van-dialog .van-dialog__footer .van-dialog__confirm[data-v-95c2c5a9]:after,
.van-dialog .van-dialog__footer[data-v-95c2c5a9]:after {
    border: none
}

.van-toast[data-v-95c2c5a9] {
    background-color: #000c;
    padding: 2.66667vw
}

.van-toast .van-toast__text[data-v-95c2c5a9] {
    font-size: 3.73333vw;
    line-height: 5.33333vw
}

.van-radio .van-radio__icon[data-v-95c2c5a9] {
    font-size: 4.26667vw
}

.van-radio .van-radio__icon--checked i[data-v-95c2c5a9] {
    background-color: #e60f0f;
    border-color: #e60f0f
}

.van-checkbox .van-checkbox__icon[data-v-95c2c5a9] {
    font-size: 4.26667vw
}

.van-checkbox .van-checkbox__icon--checked i[data-v-95c2c5a9] {
    background-color: #e60f0f;
    border-color: #e60f0f
}

.message-goods[data-v-95c2c5a9] {
    background: #fff;
    border-radius: 2.66667vw;
    padding: 2.66667vw;
    width: 69.06667vw
}

.message-goods .goods-content .content-title[data-v-95c2c5a9] {
    align-items: center;
    display: flex;
    padding-bottom: 1.33333vw
}

.message-goods .goods-content .content-title .title-icon[data-v-95c2c5a9] {
    height: 4.8vw;
    margin-right: .8vw;
    width: 4.8vw
}

.message-goods .goods-content .content-title .title-text[data-v-95c2c5a9] {
    font-weight: 500
}

.message-goods .goods-content .content-box[data-v-95c2c5a9] {
    background: #f7f7f7;
    border-radius: 1.6vw;
    display: flex;
    padding: 1.33333vw
}

.message-goods .goods-content .content-box img[data-v-95c2c5a9] {
    flex-shrink: 0;
    height: 17.06667vw;
    margin-right: .8vw;
    width: 17.06667vw
}

.message-goods .goods-content .content-box .info[data-v-95c2c5a9] {
    display: flex;
    flex-direction: column;
    justify-content: space-between
}

.message-goods .goods-content .content-box .info .desc[data-v-95c2c5a9] {
    color: #666
}

.message-goods .goods-content .content-box .info .price[data-v-95c2c5a9] {
    color: #e60f0f
}

.message-goods .goods-content .tag-box[data-v-95c2c5a9] {
    display: flex;
    flex-wrap: wrap
}

.message-goods .goods-content .tag-box img[data-v-95c2c5a9] {
    height: 4.26667vw;
    margin-right: 1.6vw;
    margin-top: 2.66667vw
}

.message-goods .goods-content .label-list .label-item[data-v-95c2c5a9] {
    color: #0082e6;
    margin-top: 2.66667vw
}

body[data-v-14ab2e03] {
    background-color: #f4f4f4
}

.ellipsis-5[data-v-14ab2e03] {
    -webkit-line-clamp: 5
}

.ellipsis-4[data-v-14ab2e03],
.ellipsis-5[data-v-14ab2e03] {
    display: -webkit-box;
    overflow: hidden;
    text-overflow: ellipsis;
    word-break: break-all;
    -webkit-box-orient: vertical
}

.ellipsis-4[data-v-14ab2e03] {
    -webkit-line-clamp: 4
}

.ellipsis-3[data-v-14ab2e03] {
    -webkit-line-clamp: 3
}

.ellipsis-2[data-v-14ab2e03],
.ellipsis-3[data-v-14ab2e03] {
    display: -webkit-box;
    overflow: hidden;
    text-overflow: ellipsis;
    word-break: break-all;
    -webkit-box-orient: vertical
}

.ellipsis-2[data-v-14ab2e03] {
    -webkit-line-clamp: 2
}

.ellipsis-1[data-v-14ab2e03] {
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap
}

.hide-scrollbar[data-v-14ab2e03]::-webkit-scrollbar {
    display: none;
    height: 0;
    width: 0;
    -webkit-overflow-scrolling: touch;
    -overflow-scrolling: touch
}

.copy-text[data-v-14ab2e03] {
    -webkit-user-select: text;
    -moz-user-select: text;
    user-select: text
}

.common-page-btn-footer[data-v-14ab2e03] {
    background: #fff;
    border-top: .5px solid #f6f6f6;
    bottom: 0;
    left: 0;
    padding: 2.66667vw;
    position: fixed;
    right: 0
}

.van-dialog.overlay-agree[data-v-14ab2e03] {
    padding: 6.66667vw 5.33333vw 4.8vw
}

.van-dialog.overlay-agree .van-dialog__content[data-v-14ab2e03] {
    margin-bottom: 7.46667vw;
    margin-left: auto;
    margin-right: auto;
    width: 57.6vw
}

.van-dialog.overlay-agree .van-dialog__content .van-dialog__message[data-v-14ab2e03] {
    color: #333;
    font-size: 4.8vw;
    font-weight: 500;
    line-height: 6.4vw;
    padding: 0
}

.van-dialog.overlay-agree .van-dialog__footer[data-v-14ab2e03] {
    padding: 0 0 .53333vw
}

.font-size-14[data-v-14ab2e03] {
    font-size: 3.73333vw
}

.text-999[data-v-14ab2e03] {
    color: #999
}

.pay-popup .content-box[data-v-14ab2e03] {
    box-sizing: border-box;
    height: 59.46667vw;
    padding: 8vw 5.33333vw 0
}

.pay-popup .content-box .title-box[data-v-14ab2e03] {
    color: #333;
    font-size: 4.8vw;
    font-weight: 500;
    text-align: center
}

.pay-popup .content-box .price-tips[data-v-14ab2e03] {
    color: #333;
    font-size: 3.2vw;
    font-weight: 400;
    margin-top: 11.2vw
}

.pay-popup .content-box .price-tips .f-16[data-v-14ab2e03] {
    color: #e60f0f;
    font-size: 4.26667vw
}

.pay-popup .content-box .input_box[data-v-14ab2e03] {
    align-items: center;
    background: #fff9f9;
    border: 1px solid #ffebeb;
    border-radius: 1.6vw;
    display: flex;
    height: 13.6vw;
    margin-top: 3.2vw;
    padding-left: 3.73333vw
}

.pay-popup .content-box .input_box .link-box[data-v-14ab2e03] {
    background: #e60f0f;
    border-radius: 3.2vw;
    height: 5.33333vw;
    margin-right: 1.86667vw;
    width: .8vw
}

.pay-popup .content-box .input_box .icon-box[data-v-14ab2e03] {
    color: #e60f0f;
    font-size: 4.26667vw;
    font-weight: 500;
    line-height: 5.06667vw
}

.pay-popup .content-box .input_box .van-field[data-v-14ab2e03] {
    background: unset;
    padding-left: 0
}

.pay-popup .content-box .input_box .van-field .van-button[data-v-14ab2e03] {
    background: unset;
    border: none;
    color: #e60f0f;
    font-size: 4.26667vw;
    font-weight: 400
}

.pay-popup .content-box .input_box .van-field .van-button[data-v-14ab2e03]:before {
    content: unset
}

.pay-popup .content-box .input_box .van-field .van-field__control[data-v-14ab2e03] {
    color: #e60f0f;
    font-size: 4.26667vw;
    font-weight: 500;
    line-height: 5.06667vw
}

.page-spy-logo[data-v-14ab2e03] {
    height: 6.66667vw !important;
    width: 6.66667vw !important
}

.page-spy-logo img[data-v-14ab2e03] {
    height: 4vw !important;
    width: 4vw !important
}

[data-v-14ab2e03]:root:root {
    --van-button-small-height: 7.46667vw;
    --van-button-small-font-size: 3.2vw;
    --van-button-default-height: 9.6vw;
    --van-button-default-font-size: 3.73333vw;
    --van-button-large-height: 11.2vw;
    --van-button-large-font-size: 3.73333vw;
    --van-button-primary-color: #fff;
    --van-button-primary-background: #e60f0f;
    --van-button-primary-border-color: #e60f0f;
    --van-button-success-color: #fff;
    --van-button-success-background: #0082e6;
    --van-button-success-border-color: #0082e6;
    --van-button-warning-color: #fff;
    --van-button-warning-background: #5f2406;
    --van-button-warning-border-color: #5f2406;
    --van-popup-close-icon-color: #ccc;
    --van-popup-round-radius: 4.26667vw
}

.van-button[data-v-14ab2e03] {
    transition: all .3s ease-out
}

.van-button--small .van-button__content[data-v-14ab2e03] {
    min-width: 12.8vw
}

.van-button--default .van-button__content[data-v-14ab2e03] {
    min-width: 14.93333vw
}

.van-button--large[data-v-14ab2e03] {
    padding: var(--van-button-normal-padding);
    width: auto
}

.van-button--disabled.van-button--primary[data-v-14ab2e03],
.van-button--disabled.van-button--success[data-v-14ab2e03] {
    background-color: #d9d9d9;
    border-color: #d9d9d9;
    color: #999;
    opacity: 1
}

.van-button--disabled.van-button--primary.van-button--plain[data-v-14ab2e03],
.van-button--disabled.van-button--success.van-button--plain[data-v-14ab2e03] {
    background-color: #fff
}

.van-button--block[data-v-14ab2e03] {
    width: 100%
}

.van-dialog[data-v-14ab2e03] {
    padding: 2.66667vw 0;
    width: 84vw
}

.van-dialog .van-dialog__header[data-v-14ab2e03] {
    color: #333;
    font-size: 4.8vw;
    padding: 4vw 5.33333vw 2.66667vw
}

.van-dialog .van-dialog__content[data-v-14ab2e03] {
    min-height: auto
}

.van-dialog .van-dialog__content .van-dialog__message[data-v-14ab2e03] {
    color: #666;
    font-size: 3.73333vw;
    line-height: 5.33333vw;
    padding: 2.66667vw 5.33333vw
}

.van-dialog .van-dialog__footer[data-v-14ab2e03] {
    padding: 2.66667vw 5.33333vw
}

.van-dialog .van-dialog__footer[data-v-14ab2e03] :nth-child(2) {
    margin-left: 3.2vw
}

.van-dialog .van-dialog__footer .van-button[data-v-14ab2e03] {
    border-radius: 5.6vw;
    font-size: 3.73333vw;
    height: 11.2vw
}

.van-dialog .van-dialog__footer .van-dialog__cancel[data-v-14ab2e03] {
    border: 1px solid #e60f0f;
    color: #e60f0f
}

.van-dialog .van-dialog__footer .van-dialog__confirm[data-v-14ab2e03] {
    background: #e60f0f;
    color: #fff
}

.van-dialog .van-dialog__footer .van-dialog__confirm[data-v-14ab2e03]:after,
.van-dialog .van-dialog__footer[data-v-14ab2e03]:after {
    border: none
}

.van-toast[data-v-14ab2e03] {
    background-color: #000c;
    padding: 2.66667vw
}

.van-toast .van-toast__text[data-v-14ab2e03] {
    font-size: 3.73333vw;
    line-height: 5.33333vw
}

.van-radio .van-radio__icon[data-v-14ab2e03] {
    font-size: 4.26667vw
}

.van-radio .van-radio__icon--checked i[data-v-14ab2e03] {
    background-color: #e60f0f;
    border-color: #e60f0f
}

.van-checkbox .van-checkbox__icon[data-v-14ab2e03] {
    font-size: 4.26667vw
}

.van-checkbox .van-checkbox__icon--checked i[data-v-14ab2e03] {
    background-color: #e60f0f;
    border-color: #e60f0f
}

.message-order[data-v-14ab2e03] {
    background: #fff;
    border-radius: 2.66667vw;
    padding: 2.66667vw;
    width: 69.06667vw
}

.message-order .order-content .content-title[data-v-14ab2e03] {
    align-items: center;
    display: flex;
    padding-bottom: 1.33333vw
}

.message-order .order-content .content-title .title-icon[data-v-14ab2e03] {
    height: 4.8vw;
    margin-right: .8vw;
    width: 4.8vw
}

.message-order .order-content .content-title .title-text[data-v-14ab2e03] {
    font-weight: 500
}

.message-order .order-content .content-box[data-v-14ab2e03] {
    display: flex
}

.message-order .order-content .content-box img[data-v-14ab2e03] {
    border-radius: 1.06667vw;
    flex-shrink: 0;
    height: 18.66667vw;
    margin-right: 1.33333vw;
    width: 18.66667vw
}

.message-order .order-content .content-box .info[data-v-14ab2e03] {
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    overflow: hidden
}

.message-order .order-content .content-box .info .simple[data-v-14ab2e03] {
    color: #999;
    font-size: 3.2vw
}

.message-order .order-content .content-box .info .price[data-v-14ab2e03] {
    color: #e60f0f
}

.message-order .order-content .extra[data-v-14ab2e03] {
    margin: 1.06667vw 0
}

.message-order .order-content .extra .line[data-v-14ab2e03] {
    align-items: center;
    display: flex;
    font-size: 3.2vw;
    height: 5.86667vw;
    justify-content: space-between
}

body[data-v-f791bab0] {
    background-color: #f4f4f4
}

.ellipsis-5[data-v-f791bab0] {
    -webkit-line-clamp: 5
}

.ellipsis-4[data-v-f791bab0],
.ellipsis-5[data-v-f791bab0] {
    display: -webkit-box;
    overflow: hidden;
    text-overflow: ellipsis;
    word-break: break-all;
    -webkit-box-orient: vertical
}

.ellipsis-4[data-v-f791bab0] {
    -webkit-line-clamp: 4
}

.ellipsis-3[data-v-f791bab0] {
    -webkit-line-clamp: 3
}

.ellipsis-2[data-v-f791bab0],
.ellipsis-3[data-v-f791bab0] {
    display: -webkit-box;
    overflow: hidden;
    text-overflow: ellipsis;
    word-break: break-all;
    -webkit-box-orient: vertical
}

.ellipsis-2[data-v-f791bab0] {
    -webkit-line-clamp: 2
}

.ellipsis-1[data-v-f791bab0] {
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap
}

.hide-scrollbar[data-v-f791bab0]::-webkit-scrollbar {
    display: none;
    height: 0;
    width: 0;
    -webkit-overflow-scrolling: touch;
    -overflow-scrolling: touch
}

.copy-text[data-v-f791bab0] {
    -webkit-user-select: text;
    -moz-user-select: text;
    user-select: text
}

.common-page-btn-footer[data-v-f791bab0] {
    background: #fff;
    border-top: .5px solid #f6f6f6;
    bottom: 0;
    left: 0;
    padding: 2.66667vw;
    position: fixed;
    right: 0
}

.van-dialog.overlay-agree[data-v-f791bab0] {
    padding: 6.66667vw 5.33333vw 4.8vw
}

.van-dialog.overlay-agree .van-dialog__content[data-v-f791bab0] {
    margin-bottom: 7.46667vw;
    margin-left: auto;
    margin-right: auto;
    width: 57.6vw
}

.van-dialog.overlay-agree .van-dialog__content .van-dialog__message[data-v-f791bab0] {
    color: #333;
    font-size: 4.8vw;
    font-weight: 500;
    line-height: 6.4vw;
    padding: 0
}

.van-dialog.overlay-agree .van-dialog__footer[data-v-f791bab0] {
    padding: 0 0 .53333vw
}

.font-size-14[data-v-f791bab0] {
    font-size: 3.73333vw
}

.text-999[data-v-f791bab0] {
    color: #999
}

.pay-popup .content-box[data-v-f791bab0] {
    box-sizing: border-box;
    height: 59.46667vw;
    padding: 8vw 5.33333vw 0
}

.pay-popup .content-box .title-box[data-v-f791bab0] {
    color: #333;
    font-size: 4.8vw;
    font-weight: 500;
    text-align: center
}

.pay-popup .content-box .price-tips[data-v-f791bab0] {
    color: #333;
    font-size: 3.2vw;
    font-weight: 400;
    margin-top: 11.2vw
}

.pay-popup .content-box .price-tips .f-16[data-v-f791bab0] {
    color: #e60f0f;
    font-size: 4.26667vw
}

.pay-popup .content-box .input_box[data-v-f791bab0] {
    align-items: center;
    background: #fff9f9;
    border: 1px solid #ffebeb;
    border-radius: 1.6vw;
    display: flex;
    height: 13.6vw;
    margin-top: 3.2vw;
    padding-left: 3.73333vw
}

.pay-popup .content-box .input_box .link-box[data-v-f791bab0] {
    background: #e60f0f;
    border-radius: 3.2vw;
    height: 5.33333vw;
    margin-right: 1.86667vw;
    width: .8vw
}

.pay-popup .content-box .input_box .icon-box[data-v-f791bab0] {
    color: #e60f0f;
    font-size: 4.26667vw;
    font-weight: 500;
    line-height: 5.06667vw
}

.pay-popup .content-box .input_box .van-field[data-v-f791bab0] {
    background: unset;
    padding-left: 0
}

.pay-popup .content-box .input_box .van-field .van-button[data-v-f791bab0] {
    background: unset;
    border: none;
    color: #e60f0f;
    font-size: 4.26667vw;
    font-weight: 400
}

.pay-popup .content-box .input_box .van-field .van-button[data-v-f791bab0]:before {
    content: unset
}

.pay-popup .content-box .input_box .van-field .van-field__control[data-v-f791bab0] {
    color: #e60f0f;
    font-size: 4.26667vw;
    font-weight: 500;
    line-height: 5.06667vw
}

.page-spy-logo[data-v-f791bab0] {
    height: 6.66667vw !important;
    width: 6.66667vw !important
}

.page-spy-logo img[data-v-f791bab0] {
    height: 4vw !important;
    width: 4vw !important
}

[data-v-f791bab0]:root:root {
    --van-button-small-height: 7.46667vw;
    --van-button-small-font-size: 3.2vw;
    --van-button-default-height: 9.6vw;
    --van-button-default-font-size: 3.73333vw;
    --van-button-large-height: 11.2vw;
    --van-button-large-font-size: 3.73333vw;
    --van-button-primary-color: #fff;
    --van-button-primary-background: #e60f0f;
    --van-button-primary-border-color: #e60f0f;
    --van-button-success-color: #fff;
    --van-button-success-background: #0082e6;
    --van-button-success-border-color: #0082e6;
    --van-button-warning-color: #fff;
    --van-button-warning-background: #5f2406;
    --van-button-warning-border-color: #5f2406;
    --van-popup-close-icon-color: #ccc;
    --van-popup-round-radius: 4.26667vw
}

.van-button[data-v-f791bab0] {
    transition: all .3s ease-out
}

.van-button--small .van-button__content[data-v-f791bab0] {
    min-width: 12.8vw
}

.van-button--default .van-button__content[data-v-f791bab0] {
    min-width: 14.93333vw
}

.van-button--large[data-v-f791bab0] {
    padding: var(--van-button-normal-padding);
    width: auto
}

.van-button--disabled.van-button--primary[data-v-f791bab0],
.van-button--disabled.van-button--success[data-v-f791bab0] {
    background-color: #d9d9d9;
    border-color: #d9d9d9;
    color: #999;
    opacity: 1
}

.van-button--disabled.van-button--primary.van-button--plain[data-v-f791bab0],
.van-button--disabled.van-button--success.van-button--plain[data-v-f791bab0] {
    background-color: #fff
}

.van-button--block[data-v-f791bab0] {
    width: 100%
}

.van-dialog[data-v-f791bab0] {
    padding: 2.66667vw 0;
    width: 84vw
}

.van-dialog .van-dialog__header[data-v-f791bab0] {
    color: #333;
    font-size: 4.8vw;
    padding: 4vw 5.33333vw 2.66667vw
}

.van-dialog .van-dialog__content[data-v-f791bab0] {
    min-height: auto
}

.van-dialog .van-dialog__content .van-dialog__message[data-v-f791bab0] {
    color: #666;
    font-size: 3.73333vw;
    line-height: 5.33333vw;
    padding: 2.66667vw 5.33333vw
}

.van-dialog .van-dialog__footer[data-v-f791bab0] {
    padding: 2.66667vw 5.33333vw
}

.van-dialog .van-dialog__footer[data-v-f791bab0] :nth-child(2) {
    margin-left: 3.2vw
}

.van-dialog .van-dialog__footer .van-button[data-v-f791bab0] {
    border-radius: 5.6vw;
    font-size: 3.73333vw;
    height: 11.2vw
}

.van-dialog .van-dialog__footer .van-dialog__cancel[data-v-f791bab0] {
    border: 1px solid #e60f0f;
    color: #e60f0f
}

.van-dialog .van-dialog__footer .van-dialog__confirm[data-v-f791bab0] {
    background: #e60f0f;
    color: #fff
}

.van-dialog .van-dialog__footer .van-dialog__confirm[data-v-f791bab0]:after,
.van-dialog .van-dialog__footer[data-v-f791bab0]:after {
    border: none
}

.van-toast[data-v-f791bab0] {
    background-color: #000c;
    padding: 2.66667vw
}

.van-toast .van-toast__text[data-v-f791bab0] {
    font-size: 3.73333vw;
    line-height: 5.33333vw
}

.van-radio .van-radio__icon[data-v-f791bab0] {
    font-size: 4.26667vw
}

.van-radio .van-radio__icon--checked i[data-v-f791bab0] {
    background-color: #e60f0f;
    border-color: #e60f0f
}

.van-checkbox .van-checkbox__icon[data-v-f791bab0] {
    font-size: 4.26667vw
}

.van-checkbox .van-checkbox__icon--checked i[data-v-f791bab0] {
    background-color: #e60f0f;
    border-color: #e60f0f
}

.message-orderCreate[data-v-f791bab0] {
    background: #fff;
    border-radius: 2.66667vw;
    padding: 2.66667vw;
    width: 69.06667vw
}

.message-orderCreate .orderCreate-content .content-title[data-v-f791bab0] {
    align-items: center;
    display: flex;
    padding-bottom: 1.33333vw
}

.message-orderCreate .orderCreate-content .content-title .title-icon[data-v-f791bab0] {
    height: 4.8vw;
    margin-right: .8vw;
    width: 4.8vw
}

.message-orderCreate .orderCreate-content .content-title .title-text[data-v-f791bab0] {
    font-size: 4.26667vw;
    font-weight: 500
}

.message-orderCreate .orderCreate-content .content-text[data-v-f791bab0] {
    background: #f7f7f7;
    border-radius: 1.6vw;
    padding: 2.66667vw
}

.message-orderCreate .orderCreate-content .content-text .row1[data-v-f791bab0] {
    line-height: 5.33333vw;
    padding: .53333vw 0
}

.message-orderCreate .orderCreate-content .content-text .row1 .row-label[data-v-f791bab0] {
    color: #999
}

.message-orderCreate .orderCreate-content .content-text .row[data-v-f791bab0] {
    display: flex;
    line-height: 5.33333vw;
    padding: .53333vw 0
}

.message-orderCreate .orderCreate-content .content-text .row .row-label[data-v-f791bab0] {
    color: #999
}

.message-orderCreate .orderCreate-content .content-text .row .value[data-v-f791bab0] {
    color: #e60f0f
}

.message-orderCreate .orderCreate-content .content-text .border[data-v-f791bab0] {
    border-bottom: 1px solid #d9d9d9;
    margin: 1.33333vw 0
}

body[data-v-8b60598a] {
    background-color: #f4f4f4
}

.ellipsis-5[data-v-8b60598a] {
    -webkit-line-clamp: 5
}

.ellipsis-4[data-v-8b60598a],
.ellipsis-5[data-v-8b60598a] {
    display: -webkit-box;
    overflow: hidden;
    text-overflow: ellipsis;
    word-break: break-all;
    -webkit-box-orient: vertical
}

.ellipsis-4[data-v-8b60598a] {
    -webkit-line-clamp: 4
}

.ellipsis-3[data-v-8b60598a] {
    -webkit-line-clamp: 3
}

.ellipsis-2[data-v-8b60598a],
.ellipsis-3[data-v-8b60598a] {
    display: -webkit-box;
    overflow: hidden;
    text-overflow: ellipsis;
    word-break: break-all;
    -webkit-box-orient: vertical
}

.ellipsis-2[data-v-8b60598a] {
    -webkit-line-clamp: 2
}

.ellipsis-1[data-v-8b60598a] {
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap
}

.hide-scrollbar[data-v-8b60598a]::-webkit-scrollbar {
    display: none;
    height: 0;
    width: 0;
    -webkit-overflow-scrolling: touch;
    -overflow-scrolling: touch
}

.copy-text[data-v-8b60598a] {
    -webkit-user-select: text;
    -moz-user-select: text;
    user-select: text
}

.common-page-btn-footer[data-v-8b60598a] {
    background: #fff;
    border-top: .5px solid #f6f6f6;
    bottom: 0;
    left: 0;
    padding: 2.66667vw;
    position: fixed;
    right: 0
}

.van-dialog.overlay-agree[data-v-8b60598a] {
    padding: 6.66667vw 5.33333vw 4.8vw
}

.van-dialog.overlay-agree .van-dialog__content[data-v-8b60598a] {
    margin-bottom: 7.46667vw;
    margin-left: auto;
    margin-right: auto;
    width: 57.6vw
}

.van-dialog.overlay-agree .van-dialog__content .van-dialog__message[data-v-8b60598a] {
    color: #333;
    font-size: 4.8vw;
    font-weight: 500;
    line-height: 6.4vw;
    padding: 0
}

.van-dialog.overlay-agree .van-dialog__footer[data-v-8b60598a] {
    padding: 0 0 .53333vw
}

.font-size-14[data-v-8b60598a] {
    font-size: 3.73333vw
}

.text-999[data-v-8b60598a] {
    color: #999
}

.pay-popup .content-box[data-v-8b60598a] {
    box-sizing: border-box;
    height: 59.46667vw;
    padding: 8vw 5.33333vw 0
}

.pay-popup .content-box .title-box[data-v-8b60598a] {
    color: #333;
    font-size: 4.8vw;
    font-weight: 500;
    text-align: center
}

.pay-popup .content-box .price-tips[data-v-8b60598a] {
    color: #333;
    font-size: 3.2vw;
    font-weight: 400;
    margin-top: 11.2vw
}

.pay-popup .content-box .price-tips .f-16[data-v-8b60598a] {
    color: #e60f0f;
    font-size: 4.26667vw
}

.pay-popup .content-box .input_box[data-v-8b60598a] {
    align-items: center;
    background: #fff9f9;
    border: 1px solid #ffebeb;
    border-radius: 1.6vw;
    display: flex;
    height: 13.6vw;
    margin-top: 3.2vw;
    padding-left: 3.73333vw
}

.pay-popup .content-box .input_box .link-box[data-v-8b60598a] {
    background: #e60f0f;
    border-radius: 3.2vw;
    height: 5.33333vw;
    margin-right: 1.86667vw;
    width: .8vw
}

.pay-popup .content-box .input_box .icon-box[data-v-8b60598a] {
    color: #e60f0f;
    font-size: 4.26667vw;
    font-weight: 500;
    line-height: 5.06667vw
}

.pay-popup .content-box .input_box .van-field[data-v-8b60598a] {
    background: unset;
    padding-left: 0
}

.pay-popup .content-box .input_box .van-field .van-button[data-v-8b60598a] {
    background: unset;
    border: none;
    color: #e60f0f;
    font-size: 4.26667vw;
    font-weight: 400
}

.pay-popup .content-box .input_box .van-field .van-button[data-v-8b60598a]:before {
    content: unset
}

.pay-popup .content-box .input_box .van-field .van-field__control[data-v-8b60598a] {
    color: #e60f0f;
    font-size: 4.26667vw;
    font-weight: 500;
    line-height: 5.06667vw
}

.page-spy-logo[data-v-8b60598a] {
    height: 6.66667vw !important;
    width: 6.66667vw !important
}

.page-spy-logo img[data-v-8b60598a] {
    height: 4vw !important;
    width: 4vw !important
}

[data-v-8b60598a]:root:root {
    --van-button-small-height: 7.46667vw;
    --van-button-small-font-size: 3.2vw;
    --van-button-default-height: 9.6vw;
    --van-button-default-font-size: 3.73333vw;
    --van-button-large-height: 11.2vw;
    --van-button-large-font-size: 3.73333vw;
    --van-button-primary-color: #fff;
    --van-button-primary-background: #e60f0f;
    --van-button-primary-border-color: #e60f0f;
    --van-button-success-color: #fff;
    --van-button-success-background: #0082e6;
    --van-button-success-border-color: #0082e6;
    --van-button-warning-color: #fff;
    --van-button-warning-background: #5f2406;
    --van-button-warning-border-color: #5f2406;
    --van-popup-close-icon-color: #ccc;
    --van-popup-round-radius: 4.26667vw
}

.van-button[data-v-8b60598a] {
    transition: all .3s ease-out
}

.van-button--small .van-button__content[data-v-8b60598a] {
    min-width: 12.8vw
}

.van-button--default .van-button__content[data-v-8b60598a] {
    min-width: 14.93333vw
}

.van-button--large[data-v-8b60598a] {
    padding: var(--van-button-normal-padding);
    width: auto
}

.van-button--disabled.van-button--primary[data-v-8b60598a],
.van-button--disabled.van-button--success[data-v-8b60598a] {
    background-color: #d9d9d9;
    border-color: #d9d9d9;
    color: #999;
    opacity: 1
}

.van-button--disabled.van-button--primary.van-button--plain[data-v-8b60598a],
.van-button--disabled.van-button--success.van-button--plain[data-v-8b60598a] {
    background-color: #fff
}

.van-button--block[data-v-8b60598a] {
    width: 100%
}

.van-dialog[data-v-8b60598a] {
    padding: 2.66667vw 0;
    width: 84vw
}

.van-dialog .van-dialog__header[data-v-8b60598a] {
    color: #333;
    font-size: 4.8vw;
    padding: 4vw 5.33333vw 2.66667vw
}

.van-dialog .van-dialog__content[data-v-8b60598a] {
    min-height: auto
}

.van-dialog .van-dialog__content .van-dialog__message[data-v-8b60598a] {
    color: #666;
    font-size: 3.73333vw;
    line-height: 5.33333vw;
    padding: 2.66667vw 5.33333vw
}

.van-dialog .van-dialog__footer[data-v-8b60598a] {
    padding: 2.66667vw 5.33333vw
}

.van-dialog .van-dialog__footer[data-v-8b60598a] :nth-child(2) {
    margin-left: 3.2vw
}

.van-dialog .van-dialog__footer .van-button[data-v-8b60598a] {
    border-radius: 5.6vw;
    font-size: 3.73333vw;
    height: 11.2vw
}

.van-dialog .van-dialog__footer .van-dialog__cancel[data-v-8b60598a] {
    border: 1px solid #e60f0f;
    color: #e60f0f
}

.van-dialog .van-dialog__footer .van-dialog__confirm[data-v-8b60598a] {
    background: #e60f0f;
    color: #fff
}

.van-dialog .van-dialog__footer .van-dialog__confirm[data-v-8b60598a]:after,
.van-dialog .van-dialog__footer[data-v-8b60598a]:after {
    border: none
}

.van-toast[data-v-8b60598a] {
    background-color: #000c;
    padding: 2.66667vw
}

.van-toast .van-toast__text[data-v-8b60598a] {
    font-size: 3.73333vw;
    line-height: 5.33333vw
}

.van-radio .van-radio__icon[data-v-8b60598a] {
    font-size: 4.26667vw
}

.van-radio .van-radio__icon--checked i[data-v-8b60598a] {
    background-color: #e60f0f;
    border-color: #e60f0f
}

.van-checkbox .van-checkbox__icon[data-v-8b60598a] {
    font-size: 4.26667vw
}

.van-checkbox .van-checkbox__icon--checked i[data-v-8b60598a] {
    background-color: #e60f0f;
    border-color: #e60f0f
}

.message-orderDetail[data-v-8b60598a] {
    background: #fff;
    border-radius: 2.66667vw;
    padding: 2.66667vw;
    width: 69.06667vw
}

.message-orderDetail .orderDetail-content .content-title[data-v-8b60598a] {
    align-items: center;
    display: flex;
    padding-bottom: 1.33333vw
}

.message-orderDetail .orderDetail-content .content-title[data-v-8b60598a]:nth-child(2) {
    margin-top: 1.33333vw
}

.message-orderDetail .orderDetail-content .content-title .title-icon[data-v-8b60598a] {
    height: 4.8vw;
    margin-right: .8vw;
    width: 4.8vw
}

.message-orderDetail .orderDetail-content .content-title .title-text[data-v-8b60598a] {
    align-items: flex-end;
    display: flex;
    flex: 1;
    font-size: 4.26667vw;
    font-weight: 500;
    justify-content: space-between
}

.message-orderDetail .orderDetail-content .content-title .title-text_sub[data-v-8b60598a] {
    color: #666;
    font-size: 3.2vw
}

.message-orderDetail .orderDetail-content .content-box[data-v-8b60598a] {
    background: #f7f7f7;
    border-radius: 1.6vw;
    display: flex;
    padding: 2.66667vw
}

.message-orderDetail .orderDetail-content .content-box img[data-v-8b60598a] {
    height: 17.06667vw;
    margin-right: .8vw;
    width: 17.06667vw
}

.message-orderDetail .orderDetail-content .content-box .info[data-v-8b60598a] {
    display: flex;
    flex-direction: column;
    justify-content: space-between
}

.message-orderDetail .orderDetail-content .content-box .info .desc[data-v-8b60598a] {
    color: #666
}

.message-orderDetail .orderDetail-content .content-box .info .price[data-v-8b60598a] {
    color: #e60f0f
}

.message-orderDetail .orderDetail-content .price-box .border[data-v-8b60598a] {
    border-bottom: 1px solid #d9d9d9;
    margin: .53333vw 0
}

.message-orderDetail .orderDetail-content .price-box .item[data-v-8b60598a] {
    display: flex;
    justify-content: space-between;
    padding: 1.33333vw 0
}

.message-orderDetail .orderDetail-content .price-box .item .label[data-v-8b60598a] {
    color: #999
}

.message-orderDetail .orderDetail-content .price-box .item .value[data-v-8b60598a] {
    color: #e60f0f
}

.message-orderDetail .orderDetail-content .price-box .compensation-list[data-v-8b60598a] {
    display: flex;
    flex-wrap: wrap
}

.message-orderDetail .orderDetail-content .price-box .compensation-list .compensation-item[data-v-8b60598a] {
    background-color: #ffebeb;
    border-radius: .53333vw;
    color: #e60f0f;
    margin: .53333vw 1.6vw .53333vw 0;
    padding: .8vw 1.33333vw
}

.message-orderDetail .orderDetail-content .content-action[data-v-8b60598a] {
    border: 1px solid #e60f0f;
    border-radius: 1.06667vw;
    height: 9.6vw;
    line-height: 9.6vw;
    margin-top: 3.73333vw;
    text-align: center
}

.message-orderDetail .orderDetail-content .content-action .card-action[data-v-8b60598a] {
    color: #e60f0f
}

body[data-v-2a0a710a] {
    background-color: #f4f4f4
}

.ellipsis-5[data-v-2a0a710a] {
    -webkit-line-clamp: 5
}

.ellipsis-4[data-v-2a0a710a],
.ellipsis-5[data-v-2a0a710a] {
    display: -webkit-box;
    overflow: hidden;
    text-overflow: ellipsis;
    word-break: break-all;
    -webkit-box-orient: vertical
}

.ellipsis-4[data-v-2a0a710a] {
    -webkit-line-clamp: 4
}

.ellipsis-3[data-v-2a0a710a] {
    -webkit-line-clamp: 3
}

.ellipsis-2[data-v-2a0a710a],
.ellipsis-3[data-v-2a0a710a] {
    display: -webkit-box;
    overflow: hidden;
    text-overflow: ellipsis;
    word-break: break-all;
    -webkit-box-orient: vertical
}

.ellipsis-2[data-v-2a0a710a] {
    -webkit-line-clamp: 2
}

.ellipsis-1[data-v-2a0a710a] {
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap
}

.hide-scrollbar[data-v-2a0a710a]::-webkit-scrollbar {
    display: none;
    height: 0;
    width: 0;
    -webkit-overflow-scrolling: touch;
    -overflow-scrolling: touch
}

.copy-text[data-v-2a0a710a] {
    -webkit-user-select: text;
    -moz-user-select: text;
    user-select: text
}

.common-page-btn-footer[data-v-2a0a710a] {
    background: #fff;
    border-top: .5px solid #f6f6f6;
    bottom: 0;
    left: 0;
    padding: 2.66667vw;
    position: fixed;
    right: 0
}

.van-dialog.overlay-agree[data-v-2a0a710a] {
    padding: 6.66667vw 5.33333vw 4.8vw
}

.van-dialog.overlay-agree .van-dialog__content[data-v-2a0a710a] {
    margin-bottom: 7.46667vw;
    margin-left: auto;
    margin-right: auto;
    width: 57.6vw
}

.van-dialog.overlay-agree .van-dialog__content .van-dialog__message[data-v-2a0a710a] {
    color: #333;
    font-size: 4.8vw;
    font-weight: 500;
    line-height: 6.4vw;
    padding: 0
}

.van-dialog.overlay-agree .van-dialog__footer[data-v-2a0a710a] {
    padding: 0 0 .53333vw
}

.font-size-14[data-v-2a0a710a] {
    font-size: 3.73333vw
}

.text-999[data-v-2a0a710a] {
    color: #999
}

.pay-popup .content-box[data-v-2a0a710a] {
    box-sizing: border-box;
    height: 59.46667vw;
    padding: 8vw 5.33333vw 0
}

.pay-popup .content-box .title-box[data-v-2a0a710a] {
    color: #333;
    font-size: 4.8vw;
    font-weight: 500;
    text-align: center
}

.pay-popup .content-box .price-tips[data-v-2a0a710a] {
    color: #333;
    font-size: 3.2vw;
    font-weight: 400;
    margin-top: 11.2vw
}

.pay-popup .content-box .price-tips .f-16[data-v-2a0a710a] {
    color: #e60f0f;
    font-size: 4.26667vw
}

.pay-popup .content-box .input_box[data-v-2a0a710a] {
    align-items: center;
    background: #fff9f9;
    border: 1px solid #ffebeb;
    border-radius: 1.6vw;
    display: flex;
    height: 13.6vw;
    margin-top: 3.2vw;
    padding-left: 3.73333vw
}

.pay-popup .content-box .input_box .link-box[data-v-2a0a710a] {
    background: #e60f0f;
    border-radius: 3.2vw;
    height: 5.33333vw;
    margin-right: 1.86667vw;
    width: .8vw
}

.pay-popup .content-box .input_box .icon-box[data-v-2a0a710a] {
    color: #e60f0f;
    font-size: 4.26667vw;
    font-weight: 500;
    line-height: 5.06667vw
}

.pay-popup .content-box .input_box .van-field[data-v-2a0a710a] {
    background: unset;
    padding-left: 0
}

.pay-popup .content-box .input_box .van-field .van-button[data-v-2a0a710a] {
    background: unset;
    border: none;
    color: #e60f0f;
    font-size: 4.26667vw;
    font-weight: 400
}

.pay-popup .content-box .input_box .van-field .van-button[data-v-2a0a710a]:before {
    content: unset
}

.pay-popup .content-box .input_box .van-field .van-field__control[data-v-2a0a710a] {
    color: #e60f0f;
    font-size: 4.26667vw;
    font-weight: 500;
    line-height: 5.06667vw
}

.page-spy-logo[data-v-2a0a710a] {
    height: 6.66667vw !important;
    width: 6.66667vw !important
}

.page-spy-logo img[data-v-2a0a710a] {
    height: 4vw !important;
    width: 4vw !important
}

[data-v-2a0a710a]:root:root {
    --van-button-small-height: 7.46667vw;
    --van-button-small-font-size: 3.2vw;
    --van-button-default-height: 9.6vw;
    --van-button-default-font-size: 3.73333vw;
    --van-button-large-height: 11.2vw;
    --van-button-large-font-size: 3.73333vw;
    --van-button-primary-color: #fff;
    --van-button-primary-background: #e60f0f;
    --van-button-primary-border-color: #e60f0f;
    --van-button-success-color: #fff;
    --van-button-success-background: #0082e6;
    --van-button-success-border-color: #0082e6;
    --van-button-warning-color: #fff;
    --van-button-warning-background: #5f2406;
    --van-button-warning-border-color: #5f2406;
    --van-popup-close-icon-color: #ccc;
    --van-popup-round-radius: 4.26667vw
}

.van-button[data-v-2a0a710a] {
    transition: all .3s ease-out
}

.van-button--small .van-button__content[data-v-2a0a710a] {
    min-width: 12.8vw
}

.van-button--default .van-button__content[data-v-2a0a710a] {
    min-width: 14.93333vw
}

.van-button--large[data-v-2a0a710a] {
    padding: var(--van-button-normal-padding);
    width: auto
}

.van-button--disabled.van-button--primary[data-v-2a0a710a],
.van-button--disabled.van-button--success[data-v-2a0a710a] {
    background-color: #d9d9d9;
    border-color: #d9d9d9;
    color: #999;
    opacity: 1
}

.van-button--disabled.van-button--primary.van-button--plain[data-v-2a0a710a],
.van-button--disabled.van-button--success.van-button--plain[data-v-2a0a710a] {
    background-color: #fff
}

.van-button--block[data-v-2a0a710a] {
    width: 100%
}

.van-dialog[data-v-2a0a710a] {
    padding: 2.66667vw 0;
    width: 84vw
}

.van-dialog .van-dialog__header[data-v-2a0a710a] {
    color: #333;
    font-size: 4.8vw;
    padding: 4vw 5.33333vw 2.66667vw
}

.van-dialog .van-dialog__content[data-v-2a0a710a] {
    min-height: auto
}

.van-dialog .van-dialog__content .van-dialog__message[data-v-2a0a710a] {
    color: #666;
    font-size: 3.73333vw;
    line-height: 5.33333vw;
    padding: 2.66667vw 5.33333vw
}

.van-dialog .van-dialog__footer[data-v-2a0a710a] {
    padding: 2.66667vw 5.33333vw
}

.van-dialog .van-dialog__footer[data-v-2a0a710a] :nth-child(2) {
    margin-left: 3.2vw
}

.van-dialog .van-dialog__footer .van-button[data-v-2a0a710a] {
    border-radius: 5.6vw;
    font-size: 3.73333vw;
    height: 11.2vw
}

.van-dialog .van-dialog__footer .van-dialog__cancel[data-v-2a0a710a] {
    border: 1px solid #e60f0f;
    color: #e60f0f
}

.van-dialog .van-dialog__footer .van-dialog__confirm[data-v-2a0a710a] {
    background: #e60f0f;
    color: #fff
}

.van-dialog .van-dialog__footer .van-dialog__confirm[data-v-2a0a710a]:after,
.van-dialog .van-dialog__footer[data-v-2a0a710a]:after {
    border: none
}

.van-toast[data-v-2a0a710a] {
    background-color: #000c;
    padding: 2.66667vw
}

.van-toast .van-toast__text[data-v-2a0a710a] {
    font-size: 3.73333vw;
    line-height: 5.33333vw
}

.van-radio .van-radio__icon[data-v-2a0a710a] {
    font-size: 4.26667vw
}

.van-radio .van-radio__icon--checked i[data-v-2a0a710a] {
    background-color: #e60f0f;
    border-color: #e60f0f
}

.van-checkbox .van-checkbox__icon[data-v-2a0a710a] {
    font-size: 4.26667vw
}

.van-checkbox .van-checkbox__icon--checked i[data-v-2a0a710a] {
    background-color: #e60f0f;
    border-color: #e60f0f
}

.message-commonInfo[data-v-2a0a710a] {
    background: #fff;
    border-radius: 2.66667vw;
    padding: 2.66667vw;
    width: 69.06667vw
}

.message-commonInfo .commonInfo-content .content-title[data-v-2a0a710a] {
    align-items: center;
    display: flex;
    padding-bottom: 1.33333vw
}

.message-commonInfo .commonInfo-content .content-title .title-icon[data-v-2a0a710a] {
    height: 4.8vw;
    margin-right: .8vw;
    width: 4.8vw
}

.message-commonInfo .commonInfo-content .content-title .title-text[data-v-2a0a710a] {
    align-items: flex-end;
    display: flex;
    flex: 1;
    font-size: 4.26667vw;
    font-weight: 500;
    justify-content: space-between
}

.message-commonInfo .content-box[data-v-2a0a710a] {
    background: #f7f7f7;
    border-radius: 1.6vw;
    padding: 2.66667vw
}

.message-commonInfo .content-action[data-v-2a0a710a] {
    border: 1px solid #e60f0f;
    border-radius: 1.06667vw;
    height: 9.6vw;
    line-height: 9.6vw;
    margin-top: 3.73333vw;
    text-align: center
}

.message-commonInfo .content-action .card-action[data-v-2a0a710a] {
    color: #e60f0f
}

body[data-v-61b0a441] {
    background-color: #f4f4f4
}

.ellipsis-5[data-v-61b0a441] {
    -webkit-line-clamp: 5
}

.ellipsis-4[data-v-61b0a441],
.ellipsis-5[data-v-61b0a441] {
    display: -webkit-box;
    overflow: hidden;
    text-overflow: ellipsis;
    word-break: break-all;
    -webkit-box-orient: vertical
}

.ellipsis-4[data-v-61b0a441] {
    -webkit-line-clamp: 4
}

.ellipsis-3[data-v-61b0a441] {
    -webkit-line-clamp: 3
}

.ellipsis-2[data-v-61b0a441],
.ellipsis-3[data-v-61b0a441] {
    display: -webkit-box;
    overflow: hidden;
    text-overflow: ellipsis;
    word-break: break-all;
    -webkit-box-orient: vertical
}

.ellipsis-2[data-v-61b0a441] {
    -webkit-line-clamp: 2
}

.ellipsis-1[data-v-61b0a441] {
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap
}

.hide-scrollbar[data-v-61b0a441]::-webkit-scrollbar {
    display: none;
    height: 0;
    width: 0;
    -webkit-overflow-scrolling: touch;
    -overflow-scrolling: touch
}

.copy-text[data-v-61b0a441] {
    -webkit-user-select: text;
    -moz-user-select: text;
    user-select: text
}

.common-page-btn-footer[data-v-61b0a441] {
    background: #fff;
    border-top: .5px solid #f6f6f6;
    bottom: 0;
    left: 0;
    padding: 2.66667vw;
    position: fixed;
    right: 0
}

.van-dialog.overlay-agree[data-v-61b0a441] {
    padding: 6.66667vw 5.33333vw 4.8vw
}

.van-dialog.overlay-agree .van-dialog__content[data-v-61b0a441] {
    margin-bottom: 7.46667vw;
    margin-left: auto;
    margin-right: auto;
    width: 57.6vw
}

.van-dialog.overlay-agree .van-dialog__content .van-dialog__message[data-v-61b0a441] {
    color: #333;
    font-size: 4.8vw;
    font-weight: 500;
    line-height: 6.4vw;
    padding: 0
}

.van-dialog.overlay-agree .van-dialog__footer[data-v-61b0a441] {
    padding: 0 0 .53333vw
}

.font-size-14[data-v-61b0a441] {
    font-size: 3.73333vw
}

.text-999[data-v-61b0a441] {
    color: #999
}

.pay-popup .content-box[data-v-61b0a441] {
    box-sizing: border-box;
    height: 59.46667vw;
    padding: 8vw 5.33333vw 0
}

.pay-popup .content-box .title-box[data-v-61b0a441] {
    color: #333;
    font-size: 4.8vw;
    font-weight: 500;
    text-align: center
}

.pay-popup .content-box .price-tips[data-v-61b0a441] {
    color: #333;
    font-size: 3.2vw;
    font-weight: 400;
    margin-top: 11.2vw
}

.pay-popup .content-box .price-tips .f-16[data-v-61b0a441] {
    color: #e60f0f;
    font-size: 4.26667vw
}

.pay-popup .content-box .input_box[data-v-61b0a441] {
    align-items: center;
    background: #fff9f9;
    border: 1px solid #ffebeb;
    border-radius: 1.6vw;
    display: flex;
    height: 13.6vw;
    margin-top: 3.2vw;
    padding-left: 3.73333vw
}

.pay-popup .content-box .input_box .link-box[data-v-61b0a441] {
    background: #e60f0f;
    border-radius: 3.2vw;
    height: 5.33333vw;
    margin-right: 1.86667vw;
    width: .8vw
}

.pay-popup .content-box .input_box .icon-box[data-v-61b0a441] {
    color: #e60f0f;
    font-size: 4.26667vw;
    font-weight: 500;
    line-height: 5.06667vw
}

.pay-popup .content-box .input_box .van-field[data-v-61b0a441] {
    background: unset;
    padding-left: 0
}

.pay-popup .content-box .input_box .van-field .van-button[data-v-61b0a441] {
    background: unset;
    border: none;
    color: #e60f0f;
    font-size: 4.26667vw;
    font-weight: 400
}

.pay-popup .content-box .input_box .van-field .van-button[data-v-61b0a441]:before {
    content: unset
}

.pay-popup .content-box .input_box .van-field .van-field__control[data-v-61b0a441] {
    color: #e60f0f;
    font-size: 4.26667vw;
    font-weight: 500;
    line-height: 5.06667vw
}

.page-spy-logo[data-v-61b0a441] {
    height: 6.66667vw !important;
    width: 6.66667vw !important
}

.page-spy-logo img[data-v-61b0a441] {
    height: 4vw !important;
    width: 4vw !important
}

[data-v-61b0a441]:root:root {
    --van-button-small-height: 7.46667vw;
    --van-button-small-font-size: 3.2vw;
    --van-button-default-height: 9.6vw;
    --van-button-default-font-size: 3.73333vw;
    --van-button-large-height: 11.2vw;
    --van-button-large-font-size: 3.73333vw;
    --van-button-primary-color: #fff;
    --van-button-primary-background: #e60f0f;
    --van-button-primary-border-color: #e60f0f;
    --van-button-success-color: #fff;
    --van-button-success-background: #0082e6;
    --van-button-success-border-color: #0082e6;
    --van-button-warning-color: #fff;
    --van-button-warning-background: #5f2406;
    --van-button-warning-border-color: #5f2406;
    --van-popup-close-icon-color: #ccc;
    --van-popup-round-radius: 4.26667vw
}

.van-button[data-v-61b0a441] {
    transition: all .3s ease-out
}

.van-button--small .van-button__content[data-v-61b0a441] {
    min-width: 12.8vw
}

.van-button--default .van-button__content[data-v-61b0a441] {
    min-width: 14.93333vw
}

.van-button--large[data-v-61b0a441] {
    padding: var(--van-button-normal-padding);
    width: auto
}

.van-button--disabled.van-button--primary[data-v-61b0a441],
.van-button--disabled.van-button--success[data-v-61b0a441] {
    background-color: #d9d9d9;
    border-color: #d9d9d9;
    color: #999;
    opacity: 1
}

.van-button--disabled.van-button--primary.van-button--plain[data-v-61b0a441],
.van-button--disabled.van-button--success.van-button--plain[data-v-61b0a441] {
    background-color: #fff
}

.van-button--block[data-v-61b0a441] {
    width: 100%
}

.van-dialog[data-v-61b0a441] {
    padding: 2.66667vw 0;
    width: 84vw
}

.van-dialog .van-dialog__header[data-v-61b0a441] {
    color: #333;
    font-size: 4.8vw;
    padding: 4vw 5.33333vw 2.66667vw
}

.van-dialog .van-dialog__content[data-v-61b0a441] {
    min-height: auto
}

.van-dialog .van-dialog__content .van-dialog__message[data-v-61b0a441] {
    color: #666;
    font-size: 3.73333vw;
    line-height: 5.33333vw;
    padding: 2.66667vw 5.33333vw
}

.van-dialog .van-dialog__footer[data-v-61b0a441] {
    padding: 2.66667vw 5.33333vw
}

.van-dialog .van-dialog__footer[data-v-61b0a441] :nth-child(2) {
    margin-left: 3.2vw
}

.van-dialog .van-dialog__footer .van-button[data-v-61b0a441] {
    border-radius: 5.6vw;
    font-size: 3.73333vw;
    height: 11.2vw
}

.van-dialog .van-dialog__footer .van-dialog__cancel[data-v-61b0a441] {
    border: 1px solid #e60f0f;
    color: #e60f0f
}

.van-dialog .van-dialog__footer .van-dialog__confirm[data-v-61b0a441] {
    background: #e60f0f;
    color: #fff
}

.van-dialog .van-dialog__footer .van-dialog__confirm[data-v-61b0a441]:after,
.van-dialog .van-dialog__footer[data-v-61b0a441]:after {
    border: none
}

.van-toast[data-v-61b0a441] {
    background-color: #000c;
    padding: 2.66667vw
}

.van-toast .van-toast__text[data-v-61b0a441] {
    font-size: 3.73333vw;
    line-height: 5.33333vw
}

.van-radio .van-radio__icon[data-v-61b0a441] {
    font-size: 4.26667vw
}

.van-radio .van-radio__icon--checked i[data-v-61b0a441] {
    background-color: #e60f0f;
    border-color: #e60f0f
}

.van-checkbox .van-checkbox__icon[data-v-61b0a441] {
    font-size: 4.26667vw
}

.van-checkbox .van-checkbox__icon--checked i[data-v-61b0a441] {
    background-color: #e60f0f;
    border-color: #e60f0f
}

.message-commonInfo[data-v-61b0a441] {
    background: #fff;
    border: .5px solid #f6f6f6;
    border-radius: 2.66667vw;
    padding: 1.6vw
}

.message-commonInfo .content-box[data-v-61b0a441] {
    color: #666;
    font-size: 3.2vw;
    margin-top: 2.66667vw
}

.message-commonInfo .content-action[data-v-61b0a441] {
    margin-top: 2.66667vw
}

.message-commonInfo .content-action .card-action[data-v-61b0a441] {
    border: .5px solid #e60f0f;
    border-radius: 4vw;
    color: #e60f0f;
    height: 8vw;
    line-height: 7.73333vw;
    text-align: center
}

body[data-v-13152b3f] {
    background-color: #f4f4f4
}

.ellipsis-5[data-v-13152b3f] {
    -webkit-line-clamp: 5
}

.ellipsis-4[data-v-13152b3f],
.ellipsis-5[data-v-13152b3f] {
    display: -webkit-box;
    overflow: hidden;
    text-overflow: ellipsis;
    word-break: break-all;
    -webkit-box-orient: vertical
}

.ellipsis-4[data-v-13152b3f] {
    -webkit-line-clamp: 4
}

.ellipsis-3[data-v-13152b3f] {
    -webkit-line-clamp: 3
}

.ellipsis-2[data-v-13152b3f],
.ellipsis-3[data-v-13152b3f] {
    display: -webkit-box;
    overflow: hidden;
    text-overflow: ellipsis;
    word-break: break-all;
    -webkit-box-orient: vertical
}

.ellipsis-2[data-v-13152b3f] {
    -webkit-line-clamp: 2
}

.ellipsis-1[data-v-13152b3f] {
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap
}

.hide-scrollbar[data-v-13152b3f]::-webkit-scrollbar {
    display: none;
    height: 0;
    width: 0;
    -webkit-overflow-scrolling: touch;
    -overflow-scrolling: touch
}

.copy-text[data-v-13152b3f] {
    -webkit-user-select: text;
    -moz-user-select: text;
    user-select: text
}

.common-page-btn-footer[data-v-13152b3f] {
    background: #fff;
    border-top: .5px solid #f6f6f6;
    bottom: 0;
    left: 0;
    padding: 2.66667vw;
    position: fixed;
    right: 0
}

.van-dialog.overlay-agree[data-v-13152b3f] {
    padding: 6.66667vw 5.33333vw 4.8vw
}

.van-dialog.overlay-agree .van-dialog__content[data-v-13152b3f] {
    margin-bottom: 7.46667vw;
    margin-left: auto;
    margin-right: auto;
    width: 57.6vw
}

.van-dialog.overlay-agree .van-dialog__content .van-dialog__message[data-v-13152b3f] {
    color: #333;
    font-size: 4.8vw;
    font-weight: 500;
    line-height: 6.4vw;
    padding: 0
}

.van-dialog.overlay-agree .van-dialog__footer[data-v-13152b3f] {
    padding: 0 0 .53333vw
}

.font-size-14[data-v-13152b3f] {
    font-size: 3.73333vw
}

.text-999[data-v-13152b3f] {
    color: #999
}

.pay-popup .content-box[data-v-13152b3f] {
    box-sizing: border-box;
    height: 59.46667vw;
    padding: 8vw 5.33333vw 0
}

.pay-popup .content-box .title-box[data-v-13152b3f] {
    color: #333;
    font-size: 4.8vw;
    font-weight: 500;
    text-align: center
}

.pay-popup .content-box .price-tips[data-v-13152b3f] {
    color: #333;
    font-size: 3.2vw;
    font-weight: 400;
    margin-top: 11.2vw
}

.pay-popup .content-box .price-tips .f-16[data-v-13152b3f] {
    color: #e60f0f;
    font-size: 4.26667vw
}

.pay-popup .content-box .input_box[data-v-13152b3f] {
    align-items: center;
    background: #fff9f9;
    border: 1px solid #ffebeb;
    border-radius: 1.6vw;
    display: flex;
    height: 13.6vw;
    margin-top: 3.2vw;
    padding-left: 3.73333vw
}

.pay-popup .content-box .input_box .link-box[data-v-13152b3f] {
    background: #e60f0f;
    border-radius: 3.2vw;
    height: 5.33333vw;
    margin-right: 1.86667vw;
    width: .8vw
}

.pay-popup .content-box .input_box .icon-box[data-v-13152b3f] {
    color: #e60f0f;
    font-size: 4.26667vw;
    font-weight: 500;
    line-height: 5.06667vw
}

.pay-popup .content-box .input_box .van-field[data-v-13152b3f] {
    background: unset;
    padding-left: 0
}

.pay-popup .content-box .input_box .van-field .van-button[data-v-13152b3f] {
    background: unset;
    border: none;
    color: #e60f0f;
    font-size: 4.26667vw;
    font-weight: 400
}

.pay-popup .content-box .input_box .van-field .van-button[data-v-13152b3f]:before {
    content: unset
}

.pay-popup .content-box .input_box .van-field .van-field__control[data-v-13152b3f] {
    color: #e60f0f;
    font-size: 4.26667vw;
    font-weight: 500;
    line-height: 5.06667vw
}

.page-spy-logo[data-v-13152b3f] {
    height: 6.66667vw !important;
    width: 6.66667vw !important
}

.page-spy-logo img[data-v-13152b3f] {
    height: 4vw !important;
    width: 4vw !important
}

[data-v-13152b3f]:root:root {
    --van-button-small-height: 7.46667vw;
    --van-button-small-font-size: 3.2vw;
    --van-button-default-height: 9.6vw;
    --van-button-default-font-size: 3.73333vw;
    --van-button-large-height: 11.2vw;
    --van-button-large-font-size: 3.73333vw;
    --van-button-primary-color: #fff;
    --van-button-primary-background: #e60f0f;
    --van-button-primary-border-color: #e60f0f;
    --van-button-success-color: #fff;
    --van-button-success-background: #0082e6;
    --van-button-success-border-color: #0082e6;
    --van-button-warning-color: #fff;
    --van-button-warning-background: #5f2406;
    --van-button-warning-border-color: #5f2406;
    --van-popup-close-icon-color: #ccc;
    --van-popup-round-radius: 4.26667vw
}

.van-button[data-v-13152b3f] {
    transition: all .3s ease-out
}

.van-button--small .van-button__content[data-v-13152b3f] {
    min-width: 12.8vw
}

.van-button--default .van-button__content[data-v-13152b3f] {
    min-width: 14.93333vw
}

.van-button--large[data-v-13152b3f] {
    padding: var(--van-button-normal-padding);
    width: auto
}

.van-button--disabled.van-button--primary[data-v-13152b3f],
.van-button--disabled.van-button--success[data-v-13152b3f] {
    background-color: #d9d9d9;
    border-color: #d9d9d9;
    color: #999;
    opacity: 1
}

.van-button--disabled.van-button--primary.van-button--plain[data-v-13152b3f],
.van-button--disabled.van-button--success.van-button--plain[data-v-13152b3f] {
    background-color: #fff
}

.van-button--block[data-v-13152b3f] {
    width: 100%
}

.van-dialog[data-v-13152b3f] {
    padding: 2.66667vw 0;
    width: 84vw
}

.van-dialog .van-dialog__header[data-v-13152b3f] {
    color: #333;
    font-size: 4.8vw;
    padding: 4vw 5.33333vw 2.66667vw
}

.van-dialog .van-dialog__content[data-v-13152b3f] {
    min-height: auto
}

.van-dialog .van-dialog__content .van-dialog__message[data-v-13152b3f] {
    color: #666;
    font-size: 3.73333vw;
    line-height: 5.33333vw;
    padding: 2.66667vw 5.33333vw
}

.van-dialog .van-dialog__footer[data-v-13152b3f] {
    padding: 2.66667vw 5.33333vw
}

.van-dialog .van-dialog__footer[data-v-13152b3f] :nth-child(2) {
    margin-left: 3.2vw
}

.van-dialog .van-dialog__footer .van-button[data-v-13152b3f] {
    border-radius: 5.6vw;
    font-size: 3.73333vw;
    height: 11.2vw
}

.van-dialog .van-dialog__footer .van-dialog__cancel[data-v-13152b3f] {
    border: 1px solid #e60f0f;
    color: #e60f0f
}

.van-dialog .van-dialog__footer .van-dialog__confirm[data-v-13152b3f] {
    background: #e60f0f;
    color: #fff
}

.van-dialog .van-dialog__footer .van-dialog__confirm[data-v-13152b3f]:after,
.van-dialog .van-dialog__footer[data-v-13152b3f]:after {
    border: none
}

.van-toast[data-v-13152b3f] {
    background-color: #000c;
    padding: 2.66667vw
}

.van-toast .van-toast__text[data-v-13152b3f] {
    font-size: 3.73333vw;
    line-height: 5.33333vw
}

.van-radio .van-radio__icon[data-v-13152b3f] {
    font-size: 4.26667vw
}

.van-radio .van-radio__icon--checked i[data-v-13152b3f] {
    background-color: #e60f0f;
    border-color: #e60f0f
}

.van-checkbox .van-checkbox__icon[data-v-13152b3f] {
    font-size: 4.26667vw
}

.van-checkbox .van-checkbox__icon--checked i[data-v-13152b3f] {
    background-color: #e60f0f;
    border-color: #e60f0f
}

.message-bargainInvite[data-v-13152b3f] {
    background: #fff;
    border-radius: 2.66667vw;
    padding: 2.66667vw;
    width: 69.06667vw
}

.message-bargainInvite .bargainInvite-content .content-title[data-v-13152b3f] {
    align-items: center;
    display: flex;
    padding-bottom: 1.33333vw
}

.message-bargainInvite .bargainInvite-content .content-title .title-icon[data-v-13152b3f] {
    height: 4.8vw;
    margin-right: .8vw;
    width: 4.8vw
}

.message-bargainInvite .bargainInvite-content .content-title .title-text[data-v-13152b3f] {
    font-size: 4.26667vw;
    font-weight: 500
}

.message-bargainInvite .bargainInvite-content .content-box[data-v-13152b3f] {
    background: #f7f7f7;
    border-radius: 1.6vw;
    display: flex;
    padding: 1.33333vw
}

.message-bargainInvite .bargainInvite-content .content-box img[data-v-13152b3f] {
    height: 17.06667vw;
    margin-right: .8vw;
    width: 17.06667vw
}

.message-bargainInvite .bargainInvite-content .content-box .info[data-v-13152b3f] {
    display: flex;
    flex-direction: column;
    justify-content: space-between
}

.message-bargainInvite .bargainInvite-content .content-box .info .desc[data-v-13152b3f] {
    color: #666
}

.message-bargainInvite .bargainInvite-content .content-box .info .price[data-v-13152b3f] {
    color: #e60f0f
}

.message-bargainInvite .content-action[data-v-13152b3f] {
    border: 1px solid #e60f0f;
    border-radius: 1.06667vw;
    height: 9.6vw;
    line-height: 9.6vw;
    margin-top: 3.73333vw;
    text-align: center
}

.message-bargainInvite .content-action .card-action[data-v-13152b3f] {
    color: #e60f0f
}

body[data-v-fbe01559] {
    background-color: #f4f4f4
}

.ellipsis-5[data-v-fbe01559] {
    -webkit-line-clamp: 5
}

.ellipsis-4[data-v-fbe01559],
.ellipsis-5[data-v-fbe01559] {
    display: -webkit-box;
    overflow: hidden;
    text-overflow: ellipsis;
    word-break: break-all;
    -webkit-box-orient: vertical
}

.ellipsis-4[data-v-fbe01559] {
    -webkit-line-clamp: 4
}

.ellipsis-3[data-v-fbe01559] {
    -webkit-line-clamp: 3
}

.ellipsis-2[data-v-fbe01559],
.ellipsis-3[data-v-fbe01559] {
    display: -webkit-box;
    overflow: hidden;
    text-overflow: ellipsis;
    word-break: break-all;
    -webkit-box-orient: vertical
}

.ellipsis-2[data-v-fbe01559] {
    -webkit-line-clamp: 2
}

.ellipsis-1[data-v-fbe01559] {
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap
}

.hide-scrollbar[data-v-fbe01559]::-webkit-scrollbar {
    display: none;
    height: 0;
    width: 0;
    -webkit-overflow-scrolling: touch;
    -overflow-scrolling: touch
}

.copy-text[data-v-fbe01559] {
    -webkit-user-select: text;
    -moz-user-select: text;
    user-select: text
}

.common-page-btn-footer[data-v-fbe01559] {
    background: #fff;
    border-top: .5px solid #f6f6f6;
    bottom: 0;
    left: 0;
    padding: 2.66667vw;
    position: fixed;
    right: 0
}

.van-dialog.overlay-agree[data-v-fbe01559] {
    padding: 6.66667vw 5.33333vw 4.8vw
}

.van-dialog.overlay-agree .van-dialog__content[data-v-fbe01559] {
    margin-bottom: 7.46667vw;
    margin-left: auto;
    margin-right: auto;
    width: 57.6vw
}

.van-dialog.overlay-agree .van-dialog__content .van-dialog__message[data-v-fbe01559] {
    color: #333;
    font-size: 4.8vw;
    font-weight: 500;
    line-height: 6.4vw;
    padding: 0
}

.van-dialog.overlay-agree .van-dialog__footer[data-v-fbe01559] {
    padding: 0 0 .53333vw
}

.font-size-14[data-v-fbe01559] {
    font-size: 3.73333vw
}

.text-999[data-v-fbe01559] {
    color: #999
}

.pay-popup .content-box[data-v-fbe01559] {
    box-sizing: border-box;
    height: 59.46667vw;
    padding: 8vw 5.33333vw 0
}

.pay-popup .content-box .title-box[data-v-fbe01559] {
    color: #333;
    font-size: 4.8vw;
    font-weight: 500;
    text-align: center
}

.pay-popup .content-box .price-tips[data-v-fbe01559] {
    color: #333;
    font-size: 3.2vw;
    font-weight: 400;
    margin-top: 11.2vw
}

.pay-popup .content-box .price-tips .f-16[data-v-fbe01559] {
    color: #e60f0f;
    font-size: 4.26667vw
}

.pay-popup .content-box .input_box[data-v-fbe01559] {
    align-items: center;
    background: #fff9f9;
    border: 1px solid #ffebeb;
    border-radius: 1.6vw;
    display: flex;
    height: 13.6vw;
    margin-top: 3.2vw;
    padding-left: 3.73333vw
}

.pay-popup .content-box .input_box .link-box[data-v-fbe01559] {
    background: #e60f0f;
    border-radius: 3.2vw;
    height: 5.33333vw;
    margin-right: 1.86667vw;
    width: .8vw
}

.pay-popup .content-box .input_box .icon-box[data-v-fbe01559] {
    color: #e60f0f;
    font-size: 4.26667vw;
    font-weight: 500;
    line-height: 5.06667vw
}

.pay-popup .content-box .input_box .van-field[data-v-fbe01559] {
    background: unset;
    padding-left: 0
}

.pay-popup .content-box .input_box .van-field .van-button[data-v-fbe01559] {
    background: unset;
    border: none;
    color: #e60f0f;
    font-size: 4.26667vw;
    font-weight: 400
}

.pay-popup .content-box .input_box .van-field .van-button[data-v-fbe01559]:before {
    content: unset
}

.pay-popup .content-box .input_box .van-field .van-field__control[data-v-fbe01559] {
    color: #e60f0f;
    font-size: 4.26667vw;
    font-weight: 500;
    line-height: 5.06667vw
}

.page-spy-logo[data-v-fbe01559] {
    height: 6.66667vw !important;
    width: 6.66667vw !important
}

.page-spy-logo img[data-v-fbe01559] {
    height: 4vw !important;
    width: 4vw !important
}

[data-v-fbe01559]:root:root {
    --van-button-small-height: 7.46667vw;
    --van-button-small-font-size: 3.2vw;
    --van-button-default-height: 9.6vw;
    --van-button-default-font-size: 3.73333vw;
    --van-button-large-height: 11.2vw;
    --van-button-large-font-size: 3.73333vw;
    --van-button-primary-color: #fff;
    --van-button-primary-background: #e60f0f;
    --van-button-primary-border-color: #e60f0f;
    --van-button-success-color: #fff;
    --van-button-success-background: #0082e6;
    --van-button-success-border-color: #0082e6;
    --van-button-warning-color: #fff;
    --van-button-warning-background: #5f2406;
    --van-button-warning-border-color: #5f2406;
    --van-popup-close-icon-color: #ccc;
    --van-popup-round-radius: 4.26667vw
}

.van-button[data-v-fbe01559] {
    transition: all .3s ease-out
}

.van-button--small .van-button__content[data-v-fbe01559] {
    min-width: 12.8vw
}

.van-button--default .van-button__content[data-v-fbe01559] {
    min-width: 14.93333vw
}

.van-button--large[data-v-fbe01559] {
    padding: var(--van-button-normal-padding);
    width: auto
}

.van-button--disabled.van-button--primary[data-v-fbe01559],
.van-button--disabled.van-button--success[data-v-fbe01559] {
    background-color: #d9d9d9;
    border-color: #d9d9d9;
    color: #999;
    opacity: 1
}

.van-button--disabled.van-button--primary.van-button--plain[data-v-fbe01559],
.van-button--disabled.van-button--success.van-button--plain[data-v-fbe01559] {
    background-color: #fff
}

.van-button--block[data-v-fbe01559] {
    width: 100%
}

.van-dialog[data-v-fbe01559] {
    padding: 2.66667vw 0;
    width: 84vw
}

.van-dialog .van-dialog__header[data-v-fbe01559] {
    color: #333;
    font-size: 4.8vw;
    padding: 4vw 5.33333vw 2.66667vw
}

.van-dialog .van-dialog__content[data-v-fbe01559] {
    min-height: auto
}

.van-dialog .van-dialog__content .van-dialog__message[data-v-fbe01559] {
    color: #666;
    font-size: 3.73333vw;
    line-height: 5.33333vw;
    padding: 2.66667vw 5.33333vw
}

.van-dialog .van-dialog__footer[data-v-fbe01559] {
    padding: 2.66667vw 5.33333vw
}

.van-dialog .van-dialog__footer[data-v-fbe01559] :nth-child(2) {
    margin-left: 3.2vw
}

.van-dialog .van-dialog__footer .van-button[data-v-fbe01559] {
    border-radius: 5.6vw;
    font-size: 3.73333vw;
    height: 11.2vw
}

.van-dialog .van-dialog__footer .van-dialog__cancel[data-v-fbe01559] {
    border: 1px solid #e60f0f;
    color: #e60f0f
}

.van-dialog .van-dialog__footer .van-dialog__confirm[data-v-fbe01559] {
    background: #e60f0f;
    color: #fff
}

.van-dialog .van-dialog__footer .van-dialog__confirm[data-v-fbe01559]:after,
.van-dialog .van-dialog__footer[data-v-fbe01559]:after {
    border: none
}

.van-toast[data-v-fbe01559] {
    background-color: #000c;
    padding: 2.66667vw
}

.van-toast .van-toast__text[data-v-fbe01559] {
    font-size: 3.73333vw;
    line-height: 5.33333vw
}

.van-radio .van-radio__icon[data-v-fbe01559] {
    font-size: 4.26667vw
}

.van-radio .van-radio__icon--checked i[data-v-fbe01559] {
    background-color: #e60f0f;
    border-color: #e60f0f
}

.van-checkbox .van-checkbox__icon[data-v-fbe01559] {
    font-size: 4.26667vw
}

.van-checkbox .van-checkbox__icon--checked i[data-v-fbe01559] {
    background-color: #e60f0f;
    border-color: #e60f0f
}

.message-buyerConsult[data-v-fbe01559] {
    background: #fff;
    border-radius: 2.66667vw;
    padding: 2.66667vw;
    width: 69.06667vw
}

.message-buyerConsult .buyerConsult-content .content-title[data-v-fbe01559] {
    align-items: center;
    display: flex;
    padding-bottom: 1.33333vw
}

.message-buyerConsult .buyerConsult-content .content-title .title-icon[data-v-fbe01559] {
    height: 4.8vw;
    margin-right: .8vw;
    width: 4.8vw
}

.message-buyerConsult .buyerConsult-content .content-title .title-text[data-v-fbe01559] {
    align-items: flex-end;
    display: flex;
    flex: 1;
    font-size: 4.26667vw;
    font-weight: 500;
    justify-content: space-between
}

.message-buyerConsult .content-box[data-v-fbe01559] {
    background: #f7f7f7;
    border-radius: 1.6vw;
    padding: 2.66667vw
}

.message-buyerConsult .content-action-list[data-v-fbe01559] {
    display: flex
}

.message-buyerConsult .content-action-list .content-action-item[data-v-fbe01559] {
    border: 1px solid #e60f0f;
    border-radius: 1.06667vw;
    color: #e60f0f;
    flex: 1;
    height: 9.6vw;
    line-height: 9.6vw;
    margin-top: 3.73333vw;
    text-align: center
}

.message-buyerConsult .content-action-list .content-action-item2[data-v-fbe01559] {
    border-color: #d9d9d9;
    color: #333;
    margin-right: 2.66667vw
}

.popup-container .popup-title[data-v-fbe01559] {
    font-size: 4.8vw;
    line-height: 16vw;
    text-align: center
}

.popup-container .popup-tip[data-v-fbe01559] {
    background: #ffebeb;
    color: #e60f0f;
    font-size: 3.2vw;
    line-height: 8vw;
    text-align: center
}

.popup-container .van-form .form-content[data-v-fbe01559] {
    padding: 2.66667vw
}

.popup-container .van-form .btn_box[data-v-fbe01559] {
    border-top: .5px solid #f6f6f6;
    padding: 2.66667vw 4vw
}

.popup-container .label-list[data-v-fbe01559] {
    display: flex;
    flex-wrap: wrap;
    min-height: 53.33333vw;
    padding: 0 2.66667vw 18.66667vw 5.33333vw;
    position: relative
}

.popup-container .label-list .label-item[data-v-fbe01559] {
    background: #f4f4f4;
    border: .5px solid #f4f4f4;
    border-radius: 4.53333vw;
    color: #999;
    height: 9.06667vw;
    line-height: 9.06667vw;
    margin-bottom: 2.66667vw;
    margin-right: 2.66667vw;
    min-width: 28vw;
    padding: 0 2.13333vw;
    text-align: center;
    transition: all .15s ease-out
}

.popup-container .label-list .label-item_active[data-v-fbe01559] {
    background: #ffebeb;
    border-color: #e60f0f;
    color: #e60f0f
}

.popup-container .label-list .btn_box[data-v-fbe01559] {
    border-top: .5px solid #f6f6f6;
    bottom: 0;
    left: 0;
    padding: 2.66667vw 4vw;
    position: absolute;
    right: 0
}

body[data-v-01f99247] {
    background-color: #f4f4f4
}

.ellipsis-5[data-v-01f99247] {
    -webkit-line-clamp: 5
}

.ellipsis-4[data-v-01f99247],
.ellipsis-5[data-v-01f99247] {
    display: -webkit-box;
    overflow: hidden;
    text-overflow: ellipsis;
    word-break: break-all;
    -webkit-box-orient: vertical
}

.ellipsis-4[data-v-01f99247] {
    -webkit-line-clamp: 4
}

.ellipsis-3[data-v-01f99247] {
    -webkit-line-clamp: 3
}

.ellipsis-2[data-v-01f99247],
.ellipsis-3[data-v-01f99247] {
    display: -webkit-box;
    overflow: hidden;
    text-overflow: ellipsis;
    word-break: break-all;
    -webkit-box-orient: vertical
}

.ellipsis-2[data-v-01f99247] {
    -webkit-line-clamp: 2
}

.ellipsis-1[data-v-01f99247] {
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap
}

.hide-scrollbar[data-v-01f99247]::-webkit-scrollbar {
    display: none;
    height: 0;
    width: 0;
    -webkit-overflow-scrolling: touch;
    -overflow-scrolling: touch
}

.copy-text[data-v-01f99247] {
    -webkit-user-select: text;
    -moz-user-select: text;
    user-select: text
}

.common-page-btn-footer[data-v-01f99247] {
    background: #fff;
    border-top: .5px solid #f6f6f6;
    bottom: 0;
    left: 0;
    padding: 2.66667vw;
    position: fixed;
    right: 0
}

.van-dialog.overlay-agree[data-v-01f99247] {
    padding: 6.66667vw 5.33333vw 4.8vw
}

.van-dialog.overlay-agree .van-dialog__content[data-v-01f99247] {
    margin-bottom: 7.46667vw;
    margin-left: auto;
    margin-right: auto;
    width: 57.6vw
}

.van-dialog.overlay-agree .van-dialog__content .van-dialog__message[data-v-01f99247] {
    color: #333;
    font-size: 4.8vw;
    font-weight: 500;
    line-height: 6.4vw;
    padding: 0
}

.van-dialog.overlay-agree .van-dialog__footer[data-v-01f99247] {
    padding: 0 0 .53333vw
}

.font-size-14[data-v-01f99247] {
    font-size: 3.73333vw
}

.text-999[data-v-01f99247] {
    color: #999
}

.pay-popup .content-box[data-v-01f99247] {
    box-sizing: border-box;
    height: 59.46667vw;
    padding: 8vw 5.33333vw 0
}

.pay-popup .content-box .title-box[data-v-01f99247] {
    color: #333;
    font-size: 4.8vw;
    font-weight: 500;
    text-align: center
}

.pay-popup .content-box .price-tips[data-v-01f99247] {
    color: #333;
    font-size: 3.2vw;
    font-weight: 400;
    margin-top: 11.2vw
}

.pay-popup .content-box .price-tips .f-16[data-v-01f99247] {
    color: #e60f0f;
    font-size: 4.26667vw
}

.pay-popup .content-box .input_box[data-v-01f99247] {
    align-items: center;
    background: #fff9f9;
    border: 1px solid #ffebeb;
    border-radius: 1.6vw;
    display: flex;
    height: 13.6vw;
    margin-top: 3.2vw;
    padding-left: 3.73333vw
}

.pay-popup .content-box .input_box .link-box[data-v-01f99247] {
    background: #e60f0f;
    border-radius: 3.2vw;
    height: 5.33333vw;
    margin-right: 1.86667vw;
    width: .8vw
}

.pay-popup .content-box .input_box .icon-box[data-v-01f99247] {
    color: #e60f0f;
    font-size: 4.26667vw;
    font-weight: 500;
    line-height: 5.06667vw
}

.pay-popup .content-box .input_box .van-field[data-v-01f99247] {
    background: unset;
    padding-left: 0
}

.pay-popup .content-box .input_box .van-field .van-button[data-v-01f99247] {
    background: unset;
    border: none;
    color: #e60f0f;
    font-size: 4.26667vw;
    font-weight: 400
}

.pay-popup .content-box .input_box .van-field .van-button[data-v-01f99247]:before {
    content: unset
}

.pay-popup .content-box .input_box .van-field .van-field__control[data-v-01f99247] {
    color: #e60f0f;
    font-size: 4.26667vw;
    font-weight: 500;
    line-height: 5.06667vw
}

.page-spy-logo[data-v-01f99247] {
    height: 6.66667vw !important;
    width: 6.66667vw !important
}

.page-spy-logo img[data-v-01f99247] {
    height: 4vw !important;
    width: 4vw !important
}

[data-v-01f99247]:root:root {
    --van-button-small-height: 7.46667vw;
    --van-button-small-font-size: 3.2vw;
    --van-button-default-height: 9.6vw;
    --van-button-default-font-size: 3.73333vw;
    --van-button-large-height: 11.2vw;
    --van-button-large-font-size: 3.73333vw;
    --van-button-primary-color: #fff;
    --van-button-primary-background: #e60f0f;
    --van-button-primary-border-color: #e60f0f;
    --van-button-success-color: #fff;
    --van-button-success-background: #0082e6;
    --van-button-success-border-color: #0082e6;
    --van-button-warning-color: #fff;
    --van-button-warning-background: #5f2406;
    --van-button-warning-border-color: #5f2406;
    --van-popup-close-icon-color: #ccc;
    --van-popup-round-radius: 4.26667vw
}

.van-button[data-v-01f99247] {
    transition: all .3s ease-out
}

.van-button--small .van-button__content[data-v-01f99247] {
    min-width: 12.8vw
}

.van-button--default .van-button__content[data-v-01f99247] {
    min-width: 14.93333vw
}

.van-button--large[data-v-01f99247] {
    padding: var(--van-button-normal-padding);
    width: auto
}

.van-button--disabled.van-button--primary[data-v-01f99247],
.van-button--disabled.van-button--success[data-v-01f99247] {
    background-color: #d9d9d9;
    border-color: #d9d9d9;
    color: #999;
    opacity: 1
}

.van-button--disabled.van-button--primary.van-button--plain[data-v-01f99247],
.van-button--disabled.van-button--success.van-button--plain[data-v-01f99247] {
    background-color: #fff
}

.van-button--block[data-v-01f99247] {
    width: 100%
}

.van-dialog[data-v-01f99247] {
    padding: 2.66667vw 0;
    width: 84vw
}

.van-dialog .van-dialog__header[data-v-01f99247] {
    color: #333;
    font-size: 4.8vw;
    padding: 4vw 5.33333vw 2.66667vw
}

.van-dialog .van-dialog__content[data-v-01f99247] {
    min-height: auto
}

.van-dialog .van-dialog__content .van-dialog__message[data-v-01f99247] {
    color: #666;
    font-size: 3.73333vw;
    line-height: 5.33333vw;
    padding: 2.66667vw 5.33333vw
}

.van-dialog .van-dialog__footer[data-v-01f99247] {
    padding: 2.66667vw 5.33333vw
}

.van-dialog .van-dialog__footer[data-v-01f99247] :nth-child(2) {
    margin-left: 3.2vw
}

.van-dialog .van-dialog__footer .van-button[data-v-01f99247] {
    border-radius: 5.6vw;
    font-size: 3.73333vw;
    height: 11.2vw
}

.van-dialog .van-dialog__footer .van-dialog__cancel[data-v-01f99247] {
    border: 1px solid #e60f0f;
    color: #e60f0f
}

.van-dialog .van-dialog__footer .van-dialog__confirm[data-v-01f99247] {
    background: #e60f0f;
    color: #fff
}

.van-dialog .van-dialog__footer .van-dialog__confirm[data-v-01f99247]:after,
.van-dialog .van-dialog__footer[data-v-01f99247]:after {
    border: none
}

.van-toast[data-v-01f99247] {
    background-color: #000c;
    padding: 2.66667vw
}

.van-toast .van-toast__text[data-v-01f99247] {
    font-size: 3.73333vw;
    line-height: 5.33333vw
}

.van-radio .van-radio__icon[data-v-01f99247] {
    font-size: 4.26667vw
}

.van-radio .van-radio__icon--checked i[data-v-01f99247] {
    background-color: #e60f0f;
    border-color: #e60f0f
}

.van-checkbox .van-checkbox__icon[data-v-01f99247] {
    font-size: 4.26667vw
}

.van-checkbox .van-checkbox__icon--checked i[data-v-01f99247] {
    background-color: #e60f0f;
    border-color: #e60f0f
}

.message-workOrder[data-v-01f99247] {
    background: #fff;
    border-radius: 1.6vw;
    padding: 2.66667vw;
    width: 69.06667vw
}

.message-workOrder .message-title span[data-v-01f99247]:nth-child(2) {
    color: #0082e6
}

.message-workOrder .message-desc[data-v-01f99247] {
    color: #666;
    font-size: 3.2vw;
    margin-top: 2.66667vw
}

.message-workOrder .message-desc .message-rich-text[data-v-01f99247] img {
    max-height: 32vw
}

.message-workOrder .message-desc .message-rich-text.max-height[data-v-01f99247] {
    max-height: var(--38875676);
    overflow: hidden;
    position: relative
}

.message-workOrder .message-desc .message-rich-text.max-height[data-v-01f99247]:after {
    background: linear-gradient(180deg, #fff0, #fff);
    bottom: 0;
    content: "";
    height: 6.4vw;
    left: 0;
    position: absolute;
    right: 0;
    width: 100%
}

.message-workOrder .message-desc .message-rich-text+.message-rich-text-btn[data-v-01f99247] {
    align-items: center;
    background: #fff;
    color: #333;
    display: flex;
    font-size: 3.2vw;
    font-weight: 500;
    height: 6.4vw;
    justify-content: center;
    line-height: 4.26667vw;
    padding-top: 1.06667vw
}

.message-workOrder .message-desc .message-rich-text+.message-rich-text-btn span[data-v-01f99247] {
    margin-right: .53333vw
}

.message-workOrder .message-labelList[data-v-01f99247] {
    margin-top: 2.66667vw
}

.message-workOrder .message-labelList .labelItem[data-v-01f99247] {
    display: flex;
    font-size: 3.2vw;
    justify-content: space-between;
    line-height: 4.8vw
}

.message-workOrder .message-labelList .labelItem .label-key[data-v-01f99247] {
    flex-shrink: 0;
    margin-right: 1.06667vw
}

.message-workOrder .message-labelList .labelItem .label-value[data-v-01f99247] {
    align-items: center;
    color: #e60f0f;
    display: flex;
    max-width: 70%;
    overflow: auto;
    text-align: left;
    vertical-align: middle;
    word-break: break-all
}

.message-workOrder .message-labelList .labelItem .label-value .copy[data-v-01f99247] {
    height: 3.2vw;
    margin-left: .53333vw;
    width: 3.2vw
}

.message-workOrder .message-labelList .labelItem .value-img[data-v-01f99247] {
    display: flex;
    flex-wrap: wrap;
    justify-content: flex-start;
    width: 100%
}

.message-workOrder .message-labelList .labelItem .value-img .label-img[data-v-01f99247] {
    height: 17.06667vw;
    margin-bottom: 2.66667vw;
    margin-right: 2.66667vw;
    width: 17.06667vw
}

.message-workOrder .message-btns[data-v-01f99247] {
    display: flex;
    margin-top: 2.66667vw
}

.message-workOrder .message-btns .van-button[data-v-01f99247]:nth-child(2) {
    margin-left: 2.66667vw
}

[data-v-01f99247] .form-content .form-title {
    font-size: 4.8vw;
    font-weight: 600;
    line-height: 16vw;
    text-align: center
}

[data-v-01f99247] .form-content .form-tip {
    background-color: #ffebeb;
    color: #e60f0f;
    font-size: 3.2vw;
    padding: 2.66667vw 5.33333vw;
    text-align: center
}

[data-v-01f99247] .form-content .form-items {
    max-height: 120vw;
    overflow-y: auto;
    padding: 2.66667vw 5.33333vw 0
}

[data-v-01f99247] .form-content .form-btn {
    border-top: .5px solid #f6f6f6;
    padding: 2.66667vw
}

body[data-v-2ba8dbf3] {
    background-color: #f4f4f4
}

.ellipsis-5[data-v-2ba8dbf3] {
    -webkit-line-clamp: 5
}

.ellipsis-4[data-v-2ba8dbf3],
.ellipsis-5[data-v-2ba8dbf3] {
    display: -webkit-box;
    overflow: hidden;
    text-overflow: ellipsis;
    word-break: break-all;
    -webkit-box-orient: vertical
}

.ellipsis-4[data-v-2ba8dbf3] {
    -webkit-line-clamp: 4
}

.ellipsis-3[data-v-2ba8dbf3] {
    -webkit-line-clamp: 3
}

.ellipsis-2[data-v-2ba8dbf3],
.ellipsis-3[data-v-2ba8dbf3] {
    display: -webkit-box;
    overflow: hidden;
    text-overflow: ellipsis;
    word-break: break-all;
    -webkit-box-orient: vertical
}

.ellipsis-2[data-v-2ba8dbf3] {
    -webkit-line-clamp: 2
}

.ellipsis-1[data-v-2ba8dbf3] {
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap
}

.hide-scrollbar[data-v-2ba8dbf3]::-webkit-scrollbar {
    display: none;
    height: 0;
    width: 0;
    -webkit-overflow-scrolling: touch;
    -overflow-scrolling: touch
}

.copy-text[data-v-2ba8dbf3] {
    -webkit-user-select: text;
    -moz-user-select: text;
    user-select: text
}

.common-page-btn-footer[data-v-2ba8dbf3] {
    background: #fff;
    border-top: .5px solid #f6f6f6;
    bottom: 0;
    left: 0;
    padding: 2.66667vw;
    position: fixed;
    right: 0
}

.van-dialog.overlay-agree[data-v-2ba8dbf3] {
    padding: 6.66667vw 5.33333vw 4.8vw
}

.van-dialog.overlay-agree .van-dialog__content[data-v-2ba8dbf3] {
    margin-bottom: 7.46667vw;
    margin-left: auto;
    margin-right: auto;
    width: 57.6vw
}

.van-dialog.overlay-agree .van-dialog__content .van-dialog__message[data-v-2ba8dbf3] {
    color: #333;
    font-size: 4.8vw;
    font-weight: 500;
    line-height: 6.4vw;
    padding: 0
}

.van-dialog.overlay-agree .van-dialog__footer[data-v-2ba8dbf3] {
    padding: 0 0 .53333vw
}

.font-size-14[data-v-2ba8dbf3] {
    font-size: 3.73333vw
}

.text-999[data-v-2ba8dbf3] {
    color: #999
}

.pay-popup .content-box[data-v-2ba8dbf3] {
    box-sizing: border-box;
    height: 59.46667vw;
    padding: 8vw 5.33333vw 0
}

.pay-popup .content-box .title-box[data-v-2ba8dbf3] {
    color: #333;
    font-size: 4.8vw;
    font-weight: 500;
    text-align: center
}

.pay-popup .content-box .price-tips[data-v-2ba8dbf3] {
    color: #333;
    font-size: 3.2vw;
    font-weight: 400;
    margin-top: 11.2vw
}

.pay-popup .content-box .price-tips .f-16[data-v-2ba8dbf3] {
    color: #e60f0f;
    font-size: 4.26667vw
}

.pay-popup .content-box .input_box[data-v-2ba8dbf3] {
    align-items: center;
    background: #fff9f9;
    border: 1px solid #ffebeb;
    border-radius: 1.6vw;
    display: flex;
    height: 13.6vw;
    margin-top: 3.2vw;
    padding-left: 3.73333vw
}

.pay-popup .content-box .input_box .link-box[data-v-2ba8dbf3] {
    background: #e60f0f;
    border-radius: 3.2vw;
    height: 5.33333vw;
    margin-right: 1.86667vw;
    width: .8vw
}

.pay-popup .content-box .input_box .icon-box[data-v-2ba8dbf3] {
    color: #e60f0f;
    font-size: 4.26667vw;
    font-weight: 500;
    line-height: 5.06667vw
}

.pay-popup .content-box .input_box .van-field[data-v-2ba8dbf3] {
    background: unset;
    padding-left: 0
}

.pay-popup .content-box .input_box .van-field .van-button[data-v-2ba8dbf3] {
    background: unset;
    border: none;
    color: #e60f0f;
    font-size: 4.26667vw;
    font-weight: 400
}

.pay-popup .content-box .input_box .van-field .van-button[data-v-2ba8dbf3]:before {
    content: unset
}

.pay-popup .content-box .input_box .van-field .van-field__control[data-v-2ba8dbf3] {
    color: #e60f0f;
    font-size: 4.26667vw;
    font-weight: 500;
    line-height: 5.06667vw
}

.page-spy-logo[data-v-2ba8dbf3] {
    height: 6.66667vw !important;
    width: 6.66667vw !important
}

.page-spy-logo img[data-v-2ba8dbf3] {
    height: 4vw !important;
    width: 4vw !important
}

[data-v-2ba8dbf3]:root:root {
    --van-button-small-height: 7.46667vw;
    --van-button-small-font-size: 3.2vw;
    --van-button-default-height: 9.6vw;
    --van-button-default-font-size: 3.73333vw;
    --van-button-large-height: 11.2vw;
    --van-button-large-font-size: 3.73333vw;
    --van-button-primary-color: #fff;
    --van-button-primary-background: #e60f0f;
    --van-button-primary-border-color: #e60f0f;
    --van-button-success-color: #fff;
    --van-button-success-background: #0082e6;
    --van-button-success-border-color: #0082e6;
    --van-button-warning-color: #fff;
    --van-button-warning-background: #5f2406;
    --van-button-warning-border-color: #5f2406;
    --van-popup-close-icon-color: #ccc;
    --van-popup-round-radius: 4.26667vw
}

.van-button[data-v-2ba8dbf3] {
    transition: all .3s ease-out
}

.van-button--small .van-button__content[data-v-2ba8dbf3] {
    min-width: 12.8vw
}

.van-button--default .van-button__content[data-v-2ba8dbf3] {
    min-width: 14.93333vw
}

.van-button--large[data-v-2ba8dbf3] {
    padding: var(--van-button-normal-padding);
    width: auto
}

.van-button--disabled.van-button--primary[data-v-2ba8dbf3],
.van-button--disabled.van-button--success[data-v-2ba8dbf3] {
    background-color: #d9d9d9;
    border-color: #d9d9d9;
    color: #999;
    opacity: 1
}

.van-button--disabled.van-button--primary.van-button--plain[data-v-2ba8dbf3],
.van-button--disabled.van-button--success.van-button--plain[data-v-2ba8dbf3] {
    background-color: #fff
}

.van-button--block[data-v-2ba8dbf3] {
    width: 100%
}

.van-dialog[data-v-2ba8dbf3] {
    padding: 2.66667vw 0;
    width: 84vw
}

.van-dialog .van-dialog__header[data-v-2ba8dbf3] {
    color: #333;
    font-size: 4.8vw;
    padding: 4vw 5.33333vw 2.66667vw
}

.van-dialog .van-dialog__content[data-v-2ba8dbf3] {
    min-height: auto
}

.van-dialog .van-dialog__content .van-dialog__message[data-v-2ba8dbf3] {
    color: #666;
    font-size: 3.73333vw;
    line-height: 5.33333vw;
    padding: 2.66667vw 5.33333vw
}

.van-dialog .van-dialog__footer[data-v-2ba8dbf3] {
    padding: 2.66667vw 5.33333vw
}

.van-dialog .van-dialog__footer[data-v-2ba8dbf3] :nth-child(2) {
    margin-left: 3.2vw
}

.van-dialog .van-dialog__footer .van-button[data-v-2ba8dbf3] {
    border-radius: 5.6vw;
    font-size: 3.73333vw;
    height: 11.2vw
}

.van-dialog .van-dialog__footer .van-dialog__cancel[data-v-2ba8dbf3] {
    border: 1px solid #e60f0f;
    color: #e60f0f
}

.van-dialog .van-dialog__footer .van-dialog__confirm[data-v-2ba8dbf3] {
    background: #e60f0f;
    color: #fff
}

.van-dialog .van-dialog__footer .van-dialog__confirm[data-v-2ba8dbf3]:after,
.van-dialog .van-dialog__footer[data-v-2ba8dbf3]:after {
    border: none
}

.van-toast[data-v-2ba8dbf3] {
    background-color: #000c;
    padding: 2.66667vw
}

.van-toast .van-toast__text[data-v-2ba8dbf3] {
    font-size: 3.73333vw;
    line-height: 5.33333vw
}

.van-radio .van-radio__icon[data-v-2ba8dbf3] {
    font-size: 4.26667vw
}

.van-radio .van-radio__icon--checked i[data-v-2ba8dbf3] {
    background-color: #e60f0f;
    border-color: #e60f0f
}

.van-checkbox .van-checkbox__icon[data-v-2ba8dbf3] {
    font-size: 4.26667vw
}

.van-checkbox .van-checkbox__icon--checked i[data-v-2ba8dbf3] {
    background-color: #e60f0f;
    border-color: #e60f0f
}

.message-recycleBargain[data-v-2ba8dbf3] {
    background: #fff;
    border-radius: 2.66667vw;
    padding: 2.66667vw;
    width: 69.06667vw
}

.message-recycleBargain .toast-red[data-v-2ba8dbf3] {
    color: #e60f0f
}

.message-recycleBargain .content-box[data-v-2ba8dbf3] {
    background: #f7f7f7;
    border-radius: 1.6vw;
    display: flex;
    margin: 2.66667vw 0;
    overflow: hidden;
    padding: 1.33333vw
}

.message-recycleBargain .content-box img[data-v-2ba8dbf3] {
    height: 17.06667vw;
    margin-right: .8vw;
    width: 17.06667vw
}

.message-recycleBargain .content-box .info[data-v-2ba8dbf3] {
    display: flex;
    flex: 1;
    flex-direction: column;
    justify-content: space-between;
    overflow: hidden
}

.message-recycleBargain .content-box .info .desc[data-v-2ba8dbf3] {
    color: #666;
    font-size: 3.2vw
}

.message-recycleBargain .bottom[data-v-2ba8dbf3] {
    align-items: center;
    display: flex;
    justify-content: space-between
}

.message-recycleBargain .bottom .price[data-v-2ba8dbf3] {
    color: #e60f0f
}

.message-recycleBargain .bottom .action .van-button[data-v-2ba8dbf3] {
    width: 32vw
}

.dialog-content[data-v-2ba8dbf3] {
    background-color: #ffebeb;
    border-radius: 1.06667vw;
    display: flex;
    flex-wrap: wrap;
    justify-content: space-around;
    margin: 0 5.33333vw 2.66667vw;
    padding: 2.66667vw
}

.dialog-content-main[data-v-2ba8dbf3] {
    border-bottom: .5px solid #f9e9da;
    display: flex;
    font-size: 4.26667vw;
    font-weight: 500;
    justify-content: space-between;
    padding-bottom: 2.66667vw;
    width: 100%
}

.dialog-content-main span[data-v-2ba8dbf3]:last-child {
    color: #e60f0f
}

.dialog-content-sub[data-v-2ba8dbf3] {
    display: flex;
    justify-content: space-between;
    width: 100%
}

.dialog-content-sub .sub-item[data-v-2ba8dbf3] {
    flex: 1;
    flex-grow: 1;
    flex-shrink: 0
}

.dialog-content-sub .sub-item:first-child .sub-value[data-v-2ba8dbf3] {
    color: #e60f0f
}

.dialog-content-sub .sub-item:first-child .sub-value span[data-v-2ba8dbf3] {
    color: #666
}

.dialog-content-sub .sub-item .sub-title[data-v-2ba8dbf3] {
    color: #666;
    font-size: 3.73333vw;
    padding-top: 2.66667vw
}

.dialog-content-sub .sub-item .sub-value[data-v-2ba8dbf3] {
    color: #333;
    padding-top: 2.66667vw
}

.dialog-content-sub .sub-item .sub-value span[data-v-2ba8dbf3] {
    color: #666
}

body {
    background-color: #f4f4f4
}

.ellipsis-5 {
    -webkit-line-clamp: 5
}

.ellipsis-4,
.ellipsis-5 {
    display: -webkit-box;
    overflow: hidden;
    text-overflow: ellipsis;
    word-break: break-all;
    -webkit-box-orient: vertical
}

.ellipsis-4 {
    -webkit-line-clamp: 4
}

.ellipsis-3 {
    -webkit-line-clamp: 3
}

.ellipsis-2,
.ellipsis-3 {
    display: -webkit-box;
    overflow: hidden;
    text-overflow: ellipsis;
    word-break: break-all;
    -webkit-box-orient: vertical
}

.ellipsis-2 {
    -webkit-line-clamp: 2
}

.ellipsis-1 {
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap
}

.hide-scrollbar::-webkit-scrollbar {
    display: none;
    height: 0;
    width: 0;
    -webkit-overflow-scrolling: touch;
    -overflow-scrolling: touch
}

.copy-text {
    -webkit-user-select: text;
    -moz-user-select: text;
    user-select: text
}

.common-page-btn-footer {
    background: #fff;
    border-top: .5px solid #f6f6f6;
    bottom: 0;
    left: 0;
    padding: 2.66667vw;
    position: fixed;
    right: 0
}

.van-dialog.overlay-agree {
    padding: 6.66667vw 5.33333vw 4.8vw
}

.van-dialog.overlay-agree .van-dialog__content {
    margin-bottom: 7.46667vw;
    margin-left: auto;
    margin-right: auto;
    width: 57.6vw
}

.van-dialog.overlay-agree .van-dialog__content .van-dialog__message {
    color: #333;
    font-size: 4.8vw;
    font-weight: 500;
    line-height: 6.4vw;
    padding: 0
}

.van-dialog.overlay-agree .van-dialog__footer {
    padding: 0 0 .53333vw
}

.font-size-14 {
    font-size: 3.73333vw
}

.text-999 {
    color: #999
}

.pay-popup .content-box {
    box-sizing: border-box;
    height: 59.46667vw;
    padding: 8vw 5.33333vw 0
}

.pay-popup .content-box .title-box {
    color: #333;
    font-size: 4.8vw;
    font-weight: 500;
    text-align: center
}

.pay-popup .content-box .price-tips {
    color: #333;
    font-size: 3.2vw;
    font-weight: 400;
    margin-top: 11.2vw
}

.pay-popup .content-box .price-tips .f-16 {
    color: #e60f0f;
    font-size: 4.26667vw
}

.pay-popup .content-box .input_box {
    align-items: center;
    background: #fff9f9;
    border: 1px solid #ffebeb;
    border-radius: 1.6vw;
    display: flex;
    height: 13.6vw;
    margin-top: 3.2vw;
    padding-left: 3.73333vw
}

.pay-popup .content-box .input_box .link-box {
    background: #e60f0f;
    border-radius: 3.2vw;
    height: 5.33333vw;
    margin-right: 1.86667vw;
    width: .8vw
}

.pay-popup .content-box .input_box .icon-box {
    color: #e60f0f;
    font-size: 4.26667vw;
    font-weight: 500;
    line-height: 5.06667vw
}

.pay-popup .content-box .input_box .van-field {
    background: unset;
    padding-left: 0
}

.pay-popup .content-box .input_box .van-field .van-button {
    background: unset;
    border: none;
    color: #e60f0f;
    font-size: 4.26667vw;
    font-weight: 400
}

.pay-popup .content-box .input_box .van-field .van-button:before {
    content: unset
}

.pay-popup .content-box .input_box .van-field .van-field__control {
    color: #e60f0f;
    font-size: 4.26667vw;
    font-weight: 500;
    line-height: 5.06667vw
}

.page-spy-logo {
    height: 6.66667vw !important;
    width: 6.66667vw !important
}

.page-spy-logo img {
    height: 4vw !important;
    width: 4vw !important
}

:root:root {
    --van-button-small-height: 7.46667vw;
    --van-button-small-font-size: 3.2vw;
    --van-button-default-height: 9.6vw;
    --van-button-default-font-size: 3.73333vw;
    --van-button-large-height: 11.2vw;
    --van-button-large-font-size: 3.73333vw;
    --van-button-primary-color: #fff;
    --van-button-primary-background: #e60f0f;
    --van-button-primary-border-color: #e60f0f;
    --van-button-success-color: #fff;
    --van-button-success-background: #0082e6;
    --van-button-success-border-color: #0082e6;
    --van-button-warning-color: #fff;
    --van-button-warning-background: #5f2406;
    --van-button-warning-border-color: #5f2406;
    --van-popup-close-icon-color: #ccc;
    --van-popup-round-radius: 4.26667vw
}

.van-button {
    transition: all .3s ease-out
}

.van-button--small .van-button__content {
    min-width: 12.8vw
}

.van-button--default .van-button__content {
    min-width: 14.93333vw
}

.van-button--large {
    padding: var(--van-button-normal-padding);
    width: auto
}

.van-button--disabled.van-button--primary,
.van-button--disabled.van-button--success {
    background-color: #d9d9d9;
    border-color: #d9d9d9;
    color: #999;
    opacity: 1
}

.van-button--disabled.van-button--primary.van-button--plain,
.van-button--disabled.van-button--success.van-button--plain {
    background-color: #fff
}

.van-button--block {
    width: 100%
}

.van-dialog {
    padding: 2.66667vw 0;
    width: 84vw
}

.van-dialog .van-dialog__header {
    color: #333;
    font-size: 4.8vw;
    padding: 4vw 5.33333vw 2.66667vw
}

.van-dialog .van-dialog__content {
    min-height: auto
}

.van-dialog .van-dialog__content .van-dialog__message {
    color: #666;
    font-size: 3.73333vw;
    line-height: 5.33333vw;
    padding: 2.66667vw 5.33333vw
}

.van-dialog .van-dialog__footer {
    padding: 2.66667vw 5.33333vw
}

.van-dialog .van-dialog__footer :nth-child(2) {
    margin-left: 3.2vw
}

.van-dialog .van-dialog__footer .van-button {
    border-radius: 5.6vw;
    font-size: 3.73333vw;
    height: 11.2vw
}

.van-dialog .van-dialog__footer .van-dialog__cancel {
    border: 1px solid #e60f0f;
    color: #e60f0f
}

.van-dialog .van-dialog__footer .van-dialog__confirm {
    background: #e60f0f;
    color: #fff
}

.van-dialog .van-dialog__footer .van-dialog__confirm:after,
.van-dialog .van-dialog__footer:after {
    border: none
}

.van-toast {
    background-color: #000c;
    padding: 2.66667vw
}

.van-toast .van-toast__text {
    font-size: 3.73333vw;
    line-height: 5.33333vw
}

.van-radio .van-radio__icon {
    font-size: 4.26667vw
}

.van-radio .van-radio__icon--checked i {
    background-color: #e60f0f;
    border-color: #e60f0f
}

.van-checkbox .van-checkbox__icon {
    font-size: 4.26667vw
}

.van-checkbox .van-checkbox__icon--checked i {
    background-color: #e60f0f;
    border-color: #e60f0f
}

.message-recycleConfirm {
    background: #fff;
    border-radius: 2.66667vw;
    padding: 2.66667vw;
    position: relative;
    width: 69.06667vw
}

.message-recycleConfirm .content-box {
    border-radius: 1.6vw;
    color: #666;
    height: 10.66667vw;
    margin-top: 2.66667vw;
    position: relative;
    z-index: 1
}

.message-recycleConfirm img {
    bottom: 0;
    position: absolute;
    right: 0
}

body[data-v-bcec2ea5] {
    background-color: #f4f4f4
}

.ellipsis-5[data-v-bcec2ea5] {
    -webkit-line-clamp: 5
}

.ellipsis-4[data-v-bcec2ea5],
.ellipsis-5[data-v-bcec2ea5] {
    display: -webkit-box;
    overflow: hidden;
    text-overflow: ellipsis;
    word-break: break-all;
    -webkit-box-orient: vertical
}

.ellipsis-4[data-v-bcec2ea5] {
    -webkit-line-clamp: 4
}

.ellipsis-3[data-v-bcec2ea5] {
    -webkit-line-clamp: 3
}

.ellipsis-2[data-v-bcec2ea5],
.ellipsis-3[data-v-bcec2ea5] {
    display: -webkit-box;
    overflow: hidden;
    text-overflow: ellipsis;
    word-break: break-all;
    -webkit-box-orient: vertical
}

.ellipsis-2[data-v-bcec2ea5] {
    -webkit-line-clamp: 2
}

.ellipsis-1[data-v-bcec2ea5] {
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap
}

.hide-scrollbar[data-v-bcec2ea5]::-webkit-scrollbar {
    display: none;
    height: 0;
    width: 0;
    -webkit-overflow-scrolling: touch;
    -overflow-scrolling: touch
}

.copy-text[data-v-bcec2ea5] {
    -webkit-user-select: text;
    -moz-user-select: text;
    user-select: text
}

.common-page-btn-footer[data-v-bcec2ea5] {
    background: #fff;
    border-top: .5px solid #f6f6f6;
    bottom: 0;
    left: 0;
    padding: 2.66667vw;
    position: fixed;
    right: 0
}

.van-dialog.overlay-agree[data-v-bcec2ea5] {
    padding: 6.66667vw 5.33333vw 4.8vw
}

.van-dialog.overlay-agree .van-dialog__content[data-v-bcec2ea5] {
    margin-bottom: 7.46667vw;
    margin-left: auto;
    margin-right: auto;
    width: 57.6vw
}

.van-dialog.overlay-agree .van-dialog__content .van-dialog__message[data-v-bcec2ea5] {
    color: #333;
    font-size: 4.8vw;
    font-weight: 500;
    line-height: 6.4vw;
    padding: 0
}

.van-dialog.overlay-agree .van-dialog__footer[data-v-bcec2ea5] {
    padding: 0 0 .53333vw
}

.font-size-14[data-v-bcec2ea5] {
    font-size: 3.73333vw
}

.text-999[data-v-bcec2ea5] {
    color: #999
}

.pay-popup .content-box[data-v-bcec2ea5] {
    box-sizing: border-box;
    height: 59.46667vw;
    padding: 8vw 5.33333vw 0
}

.pay-popup .content-box .title-box[data-v-bcec2ea5] {
    color: #333;
    font-size: 4.8vw;
    font-weight: 500;
    text-align: center
}

.pay-popup .content-box .price-tips[data-v-bcec2ea5] {
    color: #333;
    font-size: 3.2vw;
    font-weight: 400;
    margin-top: 11.2vw
}

.pay-popup .content-box .price-tips .f-16[data-v-bcec2ea5] {
    color: #e60f0f;
    font-size: 4.26667vw
}

.pay-popup .content-box .input_box[data-v-bcec2ea5] {
    align-items: center;
    background: #fff9f9;
    border: 1px solid #ffebeb;
    border-radius: 1.6vw;
    display: flex;
    height: 13.6vw;
    margin-top: 3.2vw;
    padding-left: 3.73333vw
}

.pay-popup .content-box .input_box .link-box[data-v-bcec2ea5] {
    background: #e60f0f;
    border-radius: 3.2vw;
    height: 5.33333vw;
    margin-right: 1.86667vw;
    width: .8vw
}

.pay-popup .content-box .input_box .icon-box[data-v-bcec2ea5] {
    color: #e60f0f;
    font-size: 4.26667vw;
    font-weight: 500;
    line-height: 5.06667vw
}

.pay-popup .content-box .input_box .van-field[data-v-bcec2ea5] {
    background: unset;
    padding-left: 0
}

.pay-popup .content-box .input_box .van-field .van-button[data-v-bcec2ea5] {
    background: unset;
    border: none;
    color: #e60f0f;
    font-size: 4.26667vw;
    font-weight: 400
}

.pay-popup .content-box .input_box .van-field .van-button[data-v-bcec2ea5]:before {
    content: unset
}

.pay-popup .content-box .input_box .van-field .van-field__control[data-v-bcec2ea5] {
    color: #e60f0f;
    font-size: 4.26667vw;
    font-weight: 500;
    line-height: 5.06667vw
}

.page-spy-logo[data-v-bcec2ea5] {
    height: 6.66667vw !important;
    width: 6.66667vw !important
}

.page-spy-logo img[data-v-bcec2ea5] {
    height: 4vw !important;
    width: 4vw !important
}

[data-v-bcec2ea5]:root:root {
    --van-button-small-height: 7.46667vw;
    --van-button-small-font-size: 3.2vw;
    --van-button-default-height: 9.6vw;
    --van-button-default-font-size: 3.73333vw;
    --van-button-large-height: 11.2vw;
    --van-button-large-font-size: 3.73333vw;
    --van-button-primary-color: #fff;
    --van-button-primary-background: #e60f0f;
    --van-button-primary-border-color: #e60f0f;
    --van-button-success-color: #fff;
    --van-button-success-background: #0082e6;
    --van-button-success-border-color: #0082e6;
    --van-button-warning-color: #fff;
    --van-button-warning-background: #5f2406;
    --van-button-warning-border-color: #5f2406;
    --van-popup-close-icon-color: #ccc;
    --van-popup-round-radius: 4.26667vw
}

.van-button[data-v-bcec2ea5] {
    transition: all .3s ease-out
}

.van-button--small .van-button__content[data-v-bcec2ea5] {
    min-width: 12.8vw
}

.van-button--default .van-button__content[data-v-bcec2ea5] {
    min-width: 14.93333vw
}

.van-button--large[data-v-bcec2ea5] {
    padding: var(--van-button-normal-padding);
    width: auto
}

.van-button--disabled.van-button--primary[data-v-bcec2ea5],
.van-button--disabled.van-button--success[data-v-bcec2ea5] {
    background-color: #d9d9d9;
    border-color: #d9d9d9;
    color: #999;
    opacity: 1
}

.van-button--disabled.van-button--primary.van-button--plain[data-v-bcec2ea5],
.van-button--disabled.van-button--success.van-button--plain[data-v-bcec2ea5] {
    background-color: #fff
}

.van-button--block[data-v-bcec2ea5] {
    width: 100%
}

.van-dialog[data-v-bcec2ea5] {
    padding: 2.66667vw 0;
    width: 84vw
}

.van-dialog .van-dialog__header[data-v-bcec2ea5] {
    color: #333;
    font-size: 4.8vw;
    padding: 4vw 5.33333vw 2.66667vw
}

.van-dialog .van-dialog__content[data-v-bcec2ea5] {
    min-height: auto
}

.van-dialog .van-dialog__content .van-dialog__message[data-v-bcec2ea5] {
    color: #666;
    font-size: 3.73333vw;
    line-height: 5.33333vw;
    padding: 2.66667vw 5.33333vw
}

.van-dialog .van-dialog__footer[data-v-bcec2ea5] {
    padding: 2.66667vw 5.33333vw
}

.van-dialog .van-dialog__footer[data-v-bcec2ea5] :nth-child(2) {
    margin-left: 3.2vw
}

.van-dialog .van-dialog__footer .van-button[data-v-bcec2ea5] {
    border-radius: 5.6vw;
    font-size: 3.73333vw;
    height: 11.2vw
}

.van-dialog .van-dialog__footer .van-dialog__cancel[data-v-bcec2ea5] {
    border: 1px solid #e60f0f;
    color: #e60f0f
}

.van-dialog .van-dialog__footer .van-dialog__confirm[data-v-bcec2ea5] {
    background: #e60f0f;
    color: #fff
}

.van-dialog .van-dialog__footer .van-dialog__confirm[data-v-bcec2ea5]:after,
.van-dialog .van-dialog__footer[data-v-bcec2ea5]:after {
    border: none
}

.van-toast[data-v-bcec2ea5] {
    background-color: #000c;
    padding: 2.66667vw
}

.van-toast .van-toast__text[data-v-bcec2ea5] {
    font-size: 3.73333vw;
    line-height: 5.33333vw
}

.van-radio .van-radio__icon[data-v-bcec2ea5] {
    font-size: 4.26667vw
}

.van-radio .van-radio__icon--checked i[data-v-bcec2ea5] {
    background-color: #e60f0f;
    border-color: #e60f0f
}

.van-checkbox .van-checkbox__icon[data-v-bcec2ea5] {
    font-size: 4.26667vw
}

.van-checkbox .van-checkbox__icon--checked i[data-v-bcec2ea5] {
    background-color: #e60f0f;
    border-color: #e60f0f
}

.message-commissionInfo[data-v-bcec2ea5] {
    background: #fff;
    border-radius: 2.66667vw;
    padding: 2.66667vw;
    width: 69.06667vw
}

.message-commissionInfo .commissionInfo-content .content-title[data-v-bcec2ea5] {
    font-size: 3.73333vw;
    margin-bottom: 2.66667vw
}

.message-commissionInfo .commissionInfo-content .content-box[data-v-bcec2ea5] {
    background: #f7f7f7;
    border-radius: 1.6vw;
    display: flex;
    padding: 1.33333vw
}

.message-commissionInfo .commissionInfo-content .content-box img[data-v-bcec2ea5] {
    display: block;
    flex-shrink: 0;
    height: 16.8vw;
    margin-right: .8vw;
    width: 16.8vw
}

.message-commissionInfo .commissionInfo-content .content-box .info[data-v-bcec2ea5] {
    line-height: 5.6vw
}

.message-commissionInfo .commissionInfo-content .price-box .item[data-v-bcec2ea5] {
    display: flex;
    font-size: 3.2vw;
    justify-content: space-between;
    padding: 1.33333vw 0
}

.message-commissionInfo .commissionInfo-content .price-box .item .label[data-v-bcec2ea5] {
    color: #999
}

.message-commissionInfo .commissionInfo-content .price-box .item .value[data-v-bcec2ea5] {
    color: #e60f0f
}

body[data-v-7ef9fb4e] {
    background-color: #f4f4f4
}

.ellipsis-5[data-v-7ef9fb4e] {
    -webkit-line-clamp: 5
}

.ellipsis-4[data-v-7ef9fb4e],
.ellipsis-5[data-v-7ef9fb4e] {
    display: -webkit-box;
    overflow: hidden;
    text-overflow: ellipsis;
    word-break: break-all;
    -webkit-box-orient: vertical
}

.ellipsis-4[data-v-7ef9fb4e] {
    -webkit-line-clamp: 4
}

.ellipsis-3[data-v-7ef9fb4e] {
    -webkit-line-clamp: 3
}

.ellipsis-2[data-v-7ef9fb4e],
.ellipsis-3[data-v-7ef9fb4e] {
    display: -webkit-box;
    overflow: hidden;
    text-overflow: ellipsis;
    word-break: break-all;
    -webkit-box-orient: vertical
}

.ellipsis-2[data-v-7ef9fb4e] {
    -webkit-line-clamp: 2
}

.ellipsis-1[data-v-7ef9fb4e] {
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap
}

.hide-scrollbar[data-v-7ef9fb4e]::-webkit-scrollbar {
    display: none;
    height: 0;
    width: 0;
    -webkit-overflow-scrolling: touch;
    -overflow-scrolling: touch
}

.copy-text[data-v-7ef9fb4e] {
    -webkit-user-select: text;
    -moz-user-select: text;
    user-select: text
}

.common-page-btn-footer[data-v-7ef9fb4e] {
    background: #fff;
    border-top: .5px solid #f6f6f6;
    bottom: 0;
    left: 0;
    padding: 2.66667vw;
    position: fixed;
    right: 0
}

.van-dialog.overlay-agree[data-v-7ef9fb4e] {
    padding: 6.66667vw 5.33333vw 4.8vw
}

.van-dialog.overlay-agree .van-dialog__content[data-v-7ef9fb4e] {
    margin-bottom: 7.46667vw;
    margin-left: auto;
    margin-right: auto;
    width: 57.6vw
}

.van-dialog.overlay-agree .van-dialog__content .van-dialog__message[data-v-7ef9fb4e] {
    color: #333;
    font-size: 4.8vw;
    font-weight: 500;
    line-height: 6.4vw;
    padding: 0
}

.van-dialog.overlay-agree .van-dialog__footer[data-v-7ef9fb4e] {
    padding: 0 0 .53333vw
}

.font-size-14[data-v-7ef9fb4e] {
    font-size: 3.73333vw
}

.text-999[data-v-7ef9fb4e] {
    color: #999
}

.pay-popup .content-box[data-v-7ef9fb4e] {
    box-sizing: border-box;
    height: 59.46667vw;
    padding: 8vw 5.33333vw 0
}

.pay-popup .content-box .title-box[data-v-7ef9fb4e] {
    color: #333;
    font-size: 4.8vw;
    font-weight: 500;
    text-align: center
}

.pay-popup .content-box .price-tips[data-v-7ef9fb4e] {
    color: #333;
    font-size: 3.2vw;
    font-weight: 400;
    margin-top: 11.2vw
}

.pay-popup .content-box .price-tips .f-16[data-v-7ef9fb4e] {
    color: #e60f0f;
    font-size: 4.26667vw
}

.pay-popup .content-box .input_box[data-v-7ef9fb4e] {
    align-items: center;
    background: #fff9f9;
    border: 1px solid #ffebeb;
    border-radius: 1.6vw;
    display: flex;
    height: 13.6vw;
    margin-top: 3.2vw;
    padding-left: 3.73333vw
}

.pay-popup .content-box .input_box .link-box[data-v-7ef9fb4e] {
    background: #e60f0f;
    border-radius: 3.2vw;
    height: 5.33333vw;
    margin-right: 1.86667vw;
    width: .8vw
}

.pay-popup .content-box .input_box .icon-box[data-v-7ef9fb4e] {
    color: #e60f0f;
    font-size: 4.26667vw;
    font-weight: 500;
    line-height: 5.06667vw
}

.pay-popup .content-box .input_box .van-field[data-v-7ef9fb4e] {
    background: unset;
    padding-left: 0
}

.pay-popup .content-box .input_box .van-field .van-button[data-v-7ef9fb4e] {
    background: unset;
    border: none;
    color: #e60f0f;
    font-size: 4.26667vw;
    font-weight: 400
}

.pay-popup .content-box .input_box .van-field .van-button[data-v-7ef9fb4e]:before {
    content: unset
}

.pay-popup .content-box .input_box .van-field .van-field__control[data-v-7ef9fb4e] {
    color: #e60f0f;
    font-size: 4.26667vw;
    font-weight: 500;
    line-height: 5.06667vw
}

.page-spy-logo[data-v-7ef9fb4e] {
    height: 6.66667vw !important;
    width: 6.66667vw !important
}

.page-spy-logo img[data-v-7ef9fb4e] {
    height: 4vw !important;
    width: 4vw !important
}

[data-v-7ef9fb4e]:root:root {
    --van-button-small-height: 7.46667vw;
    --van-button-small-font-size: 3.2vw;
    --van-button-default-height: 9.6vw;
    --van-button-default-font-size: 3.73333vw;
    --van-button-large-height: 11.2vw;
    --van-button-large-font-size: 3.73333vw;
    --van-button-primary-color: #fff;
    --van-button-primary-background: #e60f0f;
    --van-button-primary-border-color: #e60f0f;
    --van-button-success-color: #fff;
    --van-button-success-background: #0082e6;
    --van-button-success-border-color: #0082e6;
    --van-button-warning-color: #fff;
    --van-button-warning-background: #5f2406;
    --van-button-warning-border-color: #5f2406;
    --van-popup-close-icon-color: #ccc;
    --van-popup-round-radius: 4.26667vw
}

.van-button[data-v-7ef9fb4e] {
    transition: all .3s ease-out
}

.van-button--small .van-button__content[data-v-7ef9fb4e] {
    min-width: 12.8vw
}

.van-button--default .van-button__content[data-v-7ef9fb4e] {
    min-width: 14.93333vw
}

.van-button--large[data-v-7ef9fb4e] {
    padding: var(--van-button-normal-padding);
    width: auto
}

.van-button--disabled.van-button--primary[data-v-7ef9fb4e],
.van-button--disabled.van-button--success[data-v-7ef9fb4e] {
    background-color: #d9d9d9;
    border-color: #d9d9d9;
    color: #999;
    opacity: 1
}

.van-button--disabled.van-button--primary.van-button--plain[data-v-7ef9fb4e],
.van-button--disabled.van-button--success.van-button--plain[data-v-7ef9fb4e] {
    background-color: #fff
}

.van-button--block[data-v-7ef9fb4e] {
    width: 100%
}

.van-dialog[data-v-7ef9fb4e] {
    padding: 2.66667vw 0;
    width: 84vw
}

.van-dialog .van-dialog__header[data-v-7ef9fb4e] {
    color: #333;
    font-size: 4.8vw;
    padding: 4vw 5.33333vw 2.66667vw
}

.van-dialog .van-dialog__content[data-v-7ef9fb4e] {
    min-height: auto
}

.van-dialog .van-dialog__content .van-dialog__message[data-v-7ef9fb4e] {
    color: #666;
    font-size: 3.73333vw;
    line-height: 5.33333vw;
    padding: 2.66667vw 5.33333vw
}

.van-dialog .van-dialog__footer[data-v-7ef9fb4e] {
    padding: 2.66667vw 5.33333vw
}

.van-dialog .van-dialog__footer[data-v-7ef9fb4e] :nth-child(2) {
    margin-left: 3.2vw
}

.van-dialog .van-dialog__footer .van-button[data-v-7ef9fb4e] {
    border-radius: 5.6vw;
    font-size: 3.73333vw;
    height: 11.2vw
}

.van-dialog .van-dialog__footer .van-dialog__cancel[data-v-7ef9fb4e] {
    border: 1px solid #e60f0f;
    color: #e60f0f
}

.van-dialog .van-dialog__footer .van-dialog__confirm[data-v-7ef9fb4e] {
    background: #e60f0f;
    color: #fff
}

.van-dialog .van-dialog__footer .van-dialog__confirm[data-v-7ef9fb4e]:after,
.van-dialog .van-dialog__footer[data-v-7ef9fb4e]:after {
    border: none
}

.van-toast[data-v-7ef9fb4e] {
    background-color: #000c;
    padding: 2.66667vw
}

.van-toast .van-toast__text[data-v-7ef9fb4e] {
    font-size: 3.73333vw;
    line-height: 5.33333vw
}

.van-radio .van-radio__icon[data-v-7ef9fb4e] {
    font-size: 4.26667vw
}

.van-radio .van-radio__icon--checked i[data-v-7ef9fb4e] {
    background-color: #e60f0f;
    border-color: #e60f0f
}

.van-checkbox .van-checkbox__icon[data-v-7ef9fb4e] {
    font-size: 4.26667vw
}

.van-checkbox .van-checkbox__icon--checked i[data-v-7ef9fb4e] {
    background-color: #e60f0f;
    border-color: #e60f0f
}

.message-fictitiousOrder[data-v-7ef9fb4e] {
    background-color: #fff;
    border: 1px solid #d9d9d9;
    border-radius: 1.6vw;
    padding: 2.66667vw;
    width: 73.06667vw
}

.message-fictitiousOrder .title[data-v-7ef9fb4e] {
    margin-bottom: 2.66667vw
}

.message-fictitiousOrder .goods[data-v-7ef9fb4e] {
    display: flex;
    margin-bottom: 2.66667vw
}

.message-fictitiousOrder .goods .goods-img[data-v-7ef9fb4e] {
    flex-shrink: 0;
    height: 18.66667vw;
    margin-right: 1.6vw;
    width: 18.66667vw
}

.message-fictitiousOrder .goods .goods-info[data-v-7ef9fb4e] {
    display: flex;
    flex: 1;
    flex-direction: column;
    justify-content: space-between;
    overflow: hidden
}

.message-fictitiousOrder .goods .goods-info .goods-price[data-v-7ef9fb4e] {
    color: #e60f0f
}

body[data-v-46f21e97] {
    background-color: #f4f4f4
}

.ellipsis-5[data-v-46f21e97] {
    -webkit-line-clamp: 5
}

.ellipsis-4[data-v-46f21e97],
.ellipsis-5[data-v-46f21e97] {
    display: -webkit-box;
    overflow: hidden;
    text-overflow: ellipsis;
    word-break: break-all;
    -webkit-box-orient: vertical
}

.ellipsis-4[data-v-46f21e97] {
    -webkit-line-clamp: 4
}

.ellipsis-3[data-v-46f21e97] {
    -webkit-line-clamp: 3
}

.ellipsis-2[data-v-46f21e97],
.ellipsis-3[data-v-46f21e97] {
    display: -webkit-box;
    overflow: hidden;
    text-overflow: ellipsis;
    word-break: break-all;
    -webkit-box-orient: vertical
}

.ellipsis-2[data-v-46f21e97] {
    -webkit-line-clamp: 2
}

.ellipsis-1[data-v-46f21e97] {
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap
}

.hide-scrollbar[data-v-46f21e97]::-webkit-scrollbar {
    display: none;
    height: 0;
    width: 0;
    -webkit-overflow-scrolling: touch;
    -overflow-scrolling: touch
}

.copy-text[data-v-46f21e97] {
    -webkit-user-select: text;
    -moz-user-select: text;
    user-select: text
}

.common-page-btn-footer[data-v-46f21e97] {
    background: #fff;
    border-top: .5px solid #f6f6f6;
    bottom: 0;
    left: 0;
    padding: 2.66667vw;
    position: fixed;
    right: 0
}

.van-dialog.overlay-agree[data-v-46f21e97] {
    padding: 6.66667vw 5.33333vw 4.8vw
}

.van-dialog.overlay-agree .van-dialog__content[data-v-46f21e97] {
    margin-bottom: 7.46667vw;
    margin-left: auto;
    margin-right: auto;
    width: 57.6vw
}

.van-dialog.overlay-agree .van-dialog__content .van-dialog__message[data-v-46f21e97] {
    color: #333;
    font-size: 4.8vw;
    font-weight: 500;
    line-height: 6.4vw;
    padding: 0
}

.van-dialog.overlay-agree .van-dialog__footer[data-v-46f21e97] {
    padding: 0 0 .53333vw
}

.font-size-14[data-v-46f21e97] {
    font-size: 3.73333vw
}

.text-999[data-v-46f21e97] {
    color: #999
}

.pay-popup .content-box[data-v-46f21e97] {
    box-sizing: border-box;
    height: 59.46667vw;
    padding: 8vw 5.33333vw 0
}

.pay-popup .content-box .title-box[data-v-46f21e97] {
    color: #333;
    font-size: 4.8vw;
    font-weight: 500;
    text-align: center
}

.pay-popup .content-box .price-tips[data-v-46f21e97] {
    color: #333;
    font-size: 3.2vw;
    font-weight: 400;
    margin-top: 11.2vw
}

.pay-popup .content-box .price-tips .f-16[data-v-46f21e97] {
    color: #e60f0f;
    font-size: 4.26667vw
}

.pay-popup .content-box .input_box[data-v-46f21e97] {
    align-items: center;
    background: #fff9f9;
    border: 1px solid #ffebeb;
    border-radius: 1.6vw;
    display: flex;
    height: 13.6vw;
    margin-top: 3.2vw;
    padding-left: 3.73333vw
}

.pay-popup .content-box .input_box .link-box[data-v-46f21e97] {
    background: #e60f0f;
    border-radius: 3.2vw;
    height: 5.33333vw;
    margin-right: 1.86667vw;
    width: .8vw
}

.pay-popup .content-box .input_box .icon-box[data-v-46f21e97] {
    color: #e60f0f;
    font-size: 4.26667vw;
    font-weight: 500;
    line-height: 5.06667vw
}

.pay-popup .content-box .input_box .van-field[data-v-46f21e97] {
    background: unset;
    padding-left: 0
}

.pay-popup .content-box .input_box .van-field .van-button[data-v-46f21e97] {
    background: unset;
    border: none;
    color: #e60f0f;
    font-size: 4.26667vw;
    font-weight: 400
}

.pay-popup .content-box .input_box .van-field .van-button[data-v-46f21e97]:before {
    content: unset
}

.pay-popup .content-box .input_box .van-field .van-field__control[data-v-46f21e97] {
    color: #e60f0f;
    font-size: 4.26667vw;
    font-weight: 500;
    line-height: 5.06667vw
}

.page-spy-logo[data-v-46f21e97] {
    height: 6.66667vw !important;
    width: 6.66667vw !important
}

.page-spy-logo img[data-v-46f21e97] {
    height: 4vw !important;
    width: 4vw !important
}

[data-v-46f21e97]:root:root {
    --van-button-small-height: 7.46667vw;
    --van-button-small-font-size: 3.2vw;
    --van-button-default-height: 9.6vw;
    --van-button-default-font-size: 3.73333vw;
    --van-button-large-height: 11.2vw;
    --van-button-large-font-size: 3.73333vw;
    --van-button-primary-color: #fff;
    --van-button-primary-background: #e60f0f;
    --van-button-primary-border-color: #e60f0f;
    --van-button-success-color: #fff;
    --van-button-success-background: #0082e6;
    --van-button-success-border-color: #0082e6;
    --van-button-warning-color: #fff;
    --van-button-warning-background: #5f2406;
    --van-button-warning-border-color: #5f2406;
    --van-popup-close-icon-color: #ccc;
    --van-popup-round-radius: 4.26667vw
}

.van-button[data-v-46f21e97] {
    transition: all .3s ease-out
}

.van-button--small .van-button__content[data-v-46f21e97] {
    min-width: 12.8vw
}

.van-button--default .van-button__content[data-v-46f21e97] {
    min-width: 14.93333vw
}

.van-button--large[data-v-46f21e97] {
    padding: var(--van-button-normal-padding);
    width: auto
}

.van-button--disabled.van-button--primary[data-v-46f21e97],
.van-button--disabled.van-button--success[data-v-46f21e97] {
    background-color: #d9d9d9;
    border-color: #d9d9d9;
    color: #999;
    opacity: 1
}

.van-button--disabled.van-button--primary.van-button--plain[data-v-46f21e97],
.van-button--disabled.van-button--success.van-button--plain[data-v-46f21e97] {
    background-color: #fff
}

.van-button--block[data-v-46f21e97] {
    width: 100%
}

.van-dialog[data-v-46f21e97] {
    padding: 2.66667vw 0;
    width: 84vw
}

.van-dialog .van-dialog__header[data-v-46f21e97] {
    color: #333;
    font-size: 4.8vw;
    padding: 4vw 5.33333vw 2.66667vw
}

.van-dialog .van-dialog__content[data-v-46f21e97] {
    min-height: auto
}

.van-dialog .van-dialog__content .van-dialog__message[data-v-46f21e97] {
    color: #666;
    font-size: 3.73333vw;
    line-height: 5.33333vw;
    padding: 2.66667vw 5.33333vw
}

.van-dialog .van-dialog__footer[data-v-46f21e97] {
    padding: 2.66667vw 5.33333vw
}

.van-dialog .van-dialog__footer[data-v-46f21e97] :nth-child(2) {
    margin-left: 3.2vw
}

.van-dialog .van-dialog__footer .van-button[data-v-46f21e97] {
    border-radius: 5.6vw;
    font-size: 3.73333vw;
    height: 11.2vw
}

.van-dialog .van-dialog__footer .van-dialog__cancel[data-v-46f21e97] {
    border: 1px solid #e60f0f;
    color: #e60f0f
}

.van-dialog .van-dialog__footer .van-dialog__confirm[data-v-46f21e97] {
    background: #e60f0f;
    color: #fff
}

.van-dialog .van-dialog__footer .van-dialog__confirm[data-v-46f21e97]:after,
.van-dialog .van-dialog__footer[data-v-46f21e97]:after {
    border: none
}

.van-toast[data-v-46f21e97] {
    background-color: #000c;
    padding: 2.66667vw
}

.van-toast .van-toast__text[data-v-46f21e97] {
    font-size: 3.73333vw;
    line-height: 5.33333vw
}

.van-radio .van-radio__icon[data-v-46f21e97] {
    font-size: 4.26667vw
}

.van-radio .van-radio__icon--checked i[data-v-46f21e97] {
    background-color: #e60f0f;
    border-color: #e60f0f
}

.van-checkbox .van-checkbox__icon[data-v-46f21e97] {
    font-size: 4.26667vw
}

.van-checkbox .van-checkbox__icon--checked i[data-v-46f21e97] {
    background-color: #e60f0f;
    border-color: #e60f0f
}

.message-reference[data-v-46f21e97] {
    background: #fff;
    border-radius: 1.6vw;
    box-sizing: border-box;
    display: inline-block;
    max-width: 69.06667vw;
    padding: 2.66667vw;
    text-align: left;
    white-space: pre-wrap;
    word-wrap: break-word
}

.message-reference .reference[data-v-46f21e97] {
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    margin-bottom: 2.66667vw;
    min-height: 10.13333vw;
    padding-left: 2.66667vw;
    position: relative
}

.message-reference .reference[data-v-46f21e97]:before {
    background: #f4f4f4;
    content: "";
    display: block;
    height: 10.13333vw;
    left: 0;
    position: absolute;
    top: 0;
    width: .8vw
}

.message-reference .reference .reference-sender[data-v-46f21e97] {
    color: #999;
    font-size: 3.2vw;
    margin-bottom: 1.06667vw
}

.message-reference .reference .reference-content[data-v-46f21e97] {
    color: #999;
    font-size: 3.2vw
}

.message-reference .reference .reference-content-img[data-v-46f21e97] {
    border-radius: 1.06667vw;
    max-height: 26.66667vw;
    max-width: 45.86667vw;
    min-height: 9.6vw;
    min-width: 8.53333vw;
    -o-object-fit: cover;
    object-fit: cover
}

.message-reference .content span[data-v-46f21e97] {
    -webkit-user-select: text;
    -moz-user-select: text;
    user-select: text;
    word-break: break-all
}

.message-reference .content-sender[data-v-46f21e97] {
    background: #ffebeb
}

.message-reference .content-robot[data-v-46f21e97] {
    color: #0076f6
}

.message-reference .content .link[data-v-46f21e97] {
    color: #0082e6;
    cursor: pointer;
    text-decoration: underline
}

body[data-v-b554c7c8] {
    background-color: #f4f4f4
}

.ellipsis-5[data-v-b554c7c8] {
    -webkit-line-clamp: 5
}

.ellipsis-4[data-v-b554c7c8],
.ellipsis-5[data-v-b554c7c8] {
    display: -webkit-box;
    overflow: hidden;
    text-overflow: ellipsis;
    word-break: break-all;
    -webkit-box-orient: vertical
}

.ellipsis-4[data-v-b554c7c8] {
    -webkit-line-clamp: 4
}

.ellipsis-3[data-v-b554c7c8] {
    -webkit-line-clamp: 3
}

.ellipsis-2[data-v-b554c7c8],
.ellipsis-3[data-v-b554c7c8] {
    display: -webkit-box;
    overflow: hidden;
    text-overflow: ellipsis;
    word-break: break-all;
    -webkit-box-orient: vertical
}

.ellipsis-2[data-v-b554c7c8] {
    -webkit-line-clamp: 2
}

.ellipsis-1[data-v-b554c7c8] {
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap
}

.hide-scrollbar[data-v-b554c7c8]::-webkit-scrollbar {
    display: none;
    height: 0;
    width: 0;
    -webkit-overflow-scrolling: touch;
    -overflow-scrolling: touch
}

.copy-text[data-v-b554c7c8] {
    -webkit-user-select: text;
    -moz-user-select: text;
    user-select: text
}

.common-page-btn-footer[data-v-b554c7c8] {
    background: #fff;
    border-top: .5px solid #f6f6f6;
    bottom: 0;
    left: 0;
    padding: 2.66667vw;
    position: fixed;
    right: 0
}

.van-dialog.overlay-agree[data-v-b554c7c8] {
    padding: 6.66667vw 5.33333vw 4.8vw
}

.van-dialog.overlay-agree .van-dialog__content[data-v-b554c7c8] {
    margin-bottom: 7.46667vw;
    margin-left: auto;
    margin-right: auto;
    width: 57.6vw
}

.van-dialog.overlay-agree .van-dialog__content .van-dialog__message[data-v-b554c7c8] {
    color: #333;
    font-size: 4.8vw;
    font-weight: 500;
    line-height: 6.4vw;
    padding: 0
}

.van-dialog.overlay-agree .van-dialog__footer[data-v-b554c7c8] {
    padding: 0 0 .53333vw
}

.font-size-14[data-v-b554c7c8] {
    font-size: 3.73333vw
}

.text-999[data-v-b554c7c8] {
    color: #999
}

.pay-popup .content-box[data-v-b554c7c8] {
    box-sizing: border-box;
    height: 59.46667vw;
    padding: 8vw 5.33333vw 0
}

.pay-popup .content-box .title-box[data-v-b554c7c8] {
    color: #333;
    font-size: 4.8vw;
    font-weight: 500;
    text-align: center
}

.pay-popup .content-box .price-tips[data-v-b554c7c8] {
    color: #333;
    font-size: 3.2vw;
    font-weight: 400;
    margin-top: 11.2vw
}

.pay-popup .content-box .price-tips .f-16[data-v-b554c7c8] {
    color: #e60f0f;
    font-size: 4.26667vw
}

.pay-popup .content-box .input_box[data-v-b554c7c8] {
    align-items: center;
    background: #fff9f9;
    border: 1px solid #ffebeb;
    border-radius: 1.6vw;
    display: flex;
    height: 13.6vw;
    margin-top: 3.2vw;
    padding-left: 3.73333vw
}

.pay-popup .content-box .input_box .link-box[data-v-b554c7c8] {
    background: #e60f0f;
    border-radius: 3.2vw;
    height: 5.33333vw;
    margin-right: 1.86667vw;
    width: .8vw
}

.pay-popup .content-box .input_box .icon-box[data-v-b554c7c8] {
    color: #e60f0f;
    font-size: 4.26667vw;
    font-weight: 500;
    line-height: 5.06667vw
}

.pay-popup .content-box .input_box .van-field[data-v-b554c7c8] {
    background: unset;
    padding-left: 0
}

.pay-popup .content-box .input_box .van-field .van-button[data-v-b554c7c8] {
    background: unset;
    border: none;
    color: #e60f0f;
    font-size: 4.26667vw;
    font-weight: 400
}

.pay-popup .content-box .input_box .van-field .van-button[data-v-b554c7c8]:before {
    content: unset
}

.pay-popup .content-box .input_box .van-field .van-field__control[data-v-b554c7c8] {
    color: #e60f0f;
    font-size: 4.26667vw;
    font-weight: 500;
    line-height: 5.06667vw
}

.page-spy-logo[data-v-b554c7c8] {
    height: 6.66667vw !important;
    width: 6.66667vw !important
}

.page-spy-logo img[data-v-b554c7c8] {
    height: 4vw !important;
    width: 4vw !important
}

[data-v-b554c7c8]:root:root {
    --van-button-small-height: 7.46667vw;
    --van-button-small-font-size: 3.2vw;
    --van-button-default-height: 9.6vw;
    --van-button-default-font-size: 3.73333vw;
    --van-button-large-height: 11.2vw;
    --van-button-large-font-size: 3.73333vw;
    --van-button-primary-color: #fff;
    --van-button-primary-background: #e60f0f;
    --van-button-primary-border-color: #e60f0f;
    --van-button-success-color: #fff;
    --van-button-success-background: #0082e6;
    --van-button-success-border-color: #0082e6;
    --van-button-warning-color: #fff;
    --van-button-warning-background: #5f2406;
    --van-button-warning-border-color: #5f2406;
    --van-popup-close-icon-color: #ccc;
    --van-popup-round-radius: 4.26667vw
}

.van-button[data-v-b554c7c8] {
    transition: all .3s ease-out
}

.van-button--small .van-button__content[data-v-b554c7c8] {
    min-width: 12.8vw
}

.van-button--default .van-button__content[data-v-b554c7c8] {
    min-width: 14.93333vw
}

.van-button--large[data-v-b554c7c8] {
    padding: var(--van-button-normal-padding);
    width: auto
}

.van-button--disabled.van-button--primary[data-v-b554c7c8],
.van-button--disabled.van-button--success[data-v-b554c7c8] {
    background-color: #d9d9d9;
    border-color: #d9d9d9;
    color: #999;
    opacity: 1
}

.van-button--disabled.van-button--primary.van-button--plain[data-v-b554c7c8],
.van-button--disabled.van-button--success.van-button--plain[data-v-b554c7c8] {
    background-color: #fff
}

.van-button--block[data-v-b554c7c8] {
    width: 100%
}

.van-dialog[data-v-b554c7c8] {
    padding: 2.66667vw 0;
    width: 84vw
}

.van-dialog .van-dialog__header[data-v-b554c7c8] {
    color: #333;
    font-size: 4.8vw;
    padding: 4vw 5.33333vw 2.66667vw
}

.van-dialog .van-dialog__content[data-v-b554c7c8] {
    min-height: auto
}

.van-dialog .van-dialog__content .van-dialog__message[data-v-b554c7c8] {
    color: #666;
    font-size: 3.73333vw;
    line-height: 5.33333vw;
    padding: 2.66667vw 5.33333vw
}

.van-dialog .van-dialog__footer[data-v-b554c7c8] {
    padding: 2.66667vw 5.33333vw
}

.van-dialog .van-dialog__footer[data-v-b554c7c8] :nth-child(2) {
    margin-left: 3.2vw
}

.van-dialog .van-dialog__footer .van-button[data-v-b554c7c8] {
    border-radius: 5.6vw;
    font-size: 3.73333vw;
    height: 11.2vw
}

.van-dialog .van-dialog__footer .van-dialog__cancel[data-v-b554c7c8] {
    border: 1px solid #e60f0f;
    color: #e60f0f
}

.van-dialog .van-dialog__footer .van-dialog__confirm[data-v-b554c7c8] {
    background: #e60f0f;
    color: #fff
}

.van-dialog .van-dialog__footer .van-dialog__confirm[data-v-b554c7c8]:after,
.van-dialog .van-dialog__footer[data-v-b554c7c8]:after {
    border: none
}

.van-toast[data-v-b554c7c8] {
    background-color: #000c;
    padding: 2.66667vw
}

.van-toast .van-toast__text[data-v-b554c7c8] {
    font-size: 3.73333vw;
    line-height: 5.33333vw
}

.van-radio .van-radio__icon[data-v-b554c7c8] {
    font-size: 4.26667vw
}

.van-radio .van-radio__icon--checked i[data-v-b554c7c8] {
    background-color: #e60f0f;
    border-color: #e60f0f
}

.van-checkbox .van-checkbox__icon[data-v-b554c7c8] {
    font-size: 4.26667vw
}

.van-checkbox .van-checkbox__icon--checked i[data-v-b554c7c8] {
    background-color: #e60f0f;
    border-color: #e60f0f
}

.message-recycleGoodsGuide[data-v-b554c7c8] {
    background: #fff;
    border-radius: 2.13333vw;
    padding: 3.2vw;
    width: 69.06667vw
}

.message-recycleGoodsGuide .content-title[data-v-b554c7c8] {
    font-weight: 500;
    margin-bottom: 2.13333vw
}

.message-recycleGoodsGuide .content-box[data-v-b554c7c8] {
    display: flex
}

.message-recycleGoodsGuide .content-box img[data-v-b554c7c8] {
    border-radius: 2.13333vw;
    flex-shrink: 0;
    height: 16vw;
    margin-right: 2.66667vw;
    width: 16vw
}

.message-recycleGoodsGuide .content-box .info[data-v-b554c7c8] {
    flex: 1;
    overflow: hidden
}

.message-recycleGoodsGuide .content-box .info .title[data-v-b554c7c8] {
    font-weight: 500;
    margin-bottom: 1.06667vw
}

.message-recycleGoodsGuide .content-box .info .simp[data-v-b554c7c8] {
    color: #999;
    font-size: 3.2vw;
    margin-bottom: 1.06667vw
}

.message-recycleGoodsGuide .content-box .info .price[data-v-b554c7c8] {
    color: #e60f0f;
    font-weight: 500
}

body[data-v-55273f07] {
    background-color: #f4f4f4
}

.ellipsis-5[data-v-55273f07] {
    -webkit-line-clamp: 5
}

.ellipsis-4[data-v-55273f07],
.ellipsis-5[data-v-55273f07] {
    display: -webkit-box;
    overflow: hidden;
    text-overflow: ellipsis;
    word-break: break-all;
    -webkit-box-orient: vertical
}

.ellipsis-4[data-v-55273f07] {
    -webkit-line-clamp: 4
}

.ellipsis-3[data-v-55273f07] {
    -webkit-line-clamp: 3
}

.ellipsis-2[data-v-55273f07],
.ellipsis-3[data-v-55273f07] {
    display: -webkit-box;
    overflow: hidden;
    text-overflow: ellipsis;
    word-break: break-all;
    -webkit-box-orient: vertical
}

.ellipsis-2[data-v-55273f07] {
    -webkit-line-clamp: 2
}

.ellipsis-1[data-v-55273f07] {
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap
}

.hide-scrollbar[data-v-55273f07]::-webkit-scrollbar {
    display: none;
    height: 0;
    width: 0;
    -webkit-overflow-scrolling: touch;
    -overflow-scrolling: touch
}

.copy-text[data-v-55273f07] {
    -webkit-user-select: text;
    -moz-user-select: text;
    user-select: text
}

.common-page-btn-footer[data-v-55273f07] {
    background: #fff;
    border-top: .5px solid #f6f6f6;
    bottom: 0;
    left: 0;
    padding: 2.66667vw;
    position: fixed;
    right: 0
}

.van-dialog.overlay-agree[data-v-55273f07] {
    padding: 6.66667vw 5.33333vw 4.8vw
}

.van-dialog.overlay-agree .van-dialog__content[data-v-55273f07] {
    margin-bottom: 7.46667vw;
    margin-left: auto;
    margin-right: auto;
    width: 57.6vw
}

.van-dialog.overlay-agree .van-dialog__content .van-dialog__message[data-v-55273f07] {
    color: #333;
    font-size: 4.8vw;
    font-weight: 500;
    line-height: 6.4vw;
    padding: 0
}

.van-dialog.overlay-agree .van-dialog__footer[data-v-55273f07] {
    padding: 0 0 .53333vw
}

.font-size-14[data-v-55273f07] {
    font-size: 3.73333vw
}

.text-999[data-v-55273f07] {
    color: #999
}

.pay-popup .content-box[data-v-55273f07] {
    box-sizing: border-box;
    height: 59.46667vw;
    padding: 8vw 5.33333vw 0
}

.pay-popup .content-box .title-box[data-v-55273f07] {
    color: #333;
    font-size: 4.8vw;
    font-weight: 500;
    text-align: center
}

.pay-popup .content-box .price-tips[data-v-55273f07] {
    color: #333;
    font-size: 3.2vw;
    font-weight: 400;
    margin-top: 11.2vw
}

.pay-popup .content-box .price-tips .f-16[data-v-55273f07] {
    color: #e60f0f;
    font-size: 4.26667vw
}

.pay-popup .content-box .input_box[data-v-55273f07] {
    align-items: center;
    background: #fff9f9;
    border: 1px solid #ffebeb;
    border-radius: 1.6vw;
    display: flex;
    height: 13.6vw;
    margin-top: 3.2vw;
    padding-left: 3.73333vw
}

.pay-popup .content-box .input_box .link-box[data-v-55273f07] {
    background: #e60f0f;
    border-radius: 3.2vw;
    height: 5.33333vw;
    margin-right: 1.86667vw;
    width: .8vw
}

.pay-popup .content-box .input_box .icon-box[data-v-55273f07] {
    color: #e60f0f;
    font-size: 4.26667vw;
    font-weight: 500;
    line-height: 5.06667vw
}

.pay-popup .content-box .input_box .van-field[data-v-55273f07] {
    background: unset;
    padding-left: 0
}

.pay-popup .content-box .input_box .van-field .van-button[data-v-55273f07] {
    background: unset;
    border: none;
    color: #e60f0f;
    font-size: 4.26667vw;
    font-weight: 400
}

.pay-popup .content-box .input_box .van-field .van-button[data-v-55273f07]:before {
    content: unset
}

.pay-popup .content-box .input_box .van-field .van-field__control[data-v-55273f07] {
    color: #e60f0f;
    font-size: 4.26667vw;
    font-weight: 500;
    line-height: 5.06667vw
}

.page-spy-logo[data-v-55273f07] {
    height: 6.66667vw !important;
    width: 6.66667vw !important
}

.page-spy-logo img[data-v-55273f07] {
    height: 4vw !important;
    width: 4vw !important
}

[data-v-55273f07]:root:root {
    --van-button-small-height: 7.46667vw;
    --van-button-small-font-size: 3.2vw;
    --van-button-default-height: 9.6vw;
    --van-button-default-font-size: 3.73333vw;
    --van-button-large-height: 11.2vw;
    --van-button-large-font-size: 3.73333vw;
    --van-button-primary-color: #fff;
    --van-button-primary-background: #e60f0f;
    --van-button-primary-border-color: #e60f0f;
    --van-button-success-color: #fff;
    --van-button-success-background: #0082e6;
    --van-button-success-border-color: #0082e6;
    --van-button-warning-color: #fff;
    --van-button-warning-background: #5f2406;
    --van-button-warning-border-color: #5f2406;
    --van-popup-close-icon-color: #ccc;
    --van-popup-round-radius: 4.26667vw
}

.van-button[data-v-55273f07] {
    transition: all .3s ease-out
}

.van-button--small .van-button__content[data-v-55273f07] {
    min-width: 12.8vw
}

.van-button--default .van-button__content[data-v-55273f07] {
    min-width: 14.93333vw
}

.van-button--large[data-v-55273f07] {
    padding: var(--van-button-normal-padding);
    width: auto
}

.van-button--disabled.van-button--primary[data-v-55273f07],
.van-button--disabled.van-button--success[data-v-55273f07] {
    background-color: #d9d9d9;
    border-color: #d9d9d9;
    color: #999;
    opacity: 1
}

.van-button--disabled.van-button--primary.van-button--plain[data-v-55273f07],
.van-button--disabled.van-button--success.van-button--plain[data-v-55273f07] {
    background-color: #fff
}

.van-button--block[data-v-55273f07] {
    width: 100%
}

.van-dialog[data-v-55273f07] {
    padding: 2.66667vw 0;
    width: 84vw
}

.van-dialog .van-dialog__header[data-v-55273f07] {
    color: #333;
    font-size: 4.8vw;
    padding: 4vw 5.33333vw 2.66667vw
}

.van-dialog .van-dialog__content[data-v-55273f07] {
    min-height: auto
}

.van-dialog .van-dialog__content .van-dialog__message[data-v-55273f07] {
    color: #666;
    font-size: 3.73333vw;
    line-height: 5.33333vw;
    padding: 2.66667vw 5.33333vw
}

.van-dialog .van-dialog__footer[data-v-55273f07] {
    padding: 2.66667vw 5.33333vw
}

.van-dialog .van-dialog__footer[data-v-55273f07] :nth-child(2) {
    margin-left: 3.2vw
}

.van-dialog .van-dialog__footer .van-button[data-v-55273f07] {
    border-radius: 5.6vw;
    font-size: 3.73333vw;
    height: 11.2vw
}

.van-dialog .van-dialog__footer .van-dialog__cancel[data-v-55273f07] {
    border: 1px solid #e60f0f;
    color: #e60f0f
}

.van-dialog .van-dialog__footer .van-dialog__confirm[data-v-55273f07] {
    background: #e60f0f;
    color: #fff
}

.van-dialog .van-dialog__footer .van-dialog__confirm[data-v-55273f07]:after,
.van-dialog .van-dialog__footer[data-v-55273f07]:after {
    border: none
}

.van-toast[data-v-55273f07] {
    background-color: #000c;
    padding: 2.66667vw
}

.van-toast .van-toast__text[data-v-55273f07] {
    font-size: 3.73333vw;
    line-height: 5.33333vw
}

.van-radio .van-radio__icon[data-v-55273f07] {
    font-size: 4.26667vw
}

.van-radio .van-radio__icon--checked i[data-v-55273f07] {
    background-color: #e60f0f;
    border-color: #e60f0f
}

.van-checkbox .van-checkbox__icon[data-v-55273f07] {
    font-size: 4.26667vw
}

.van-checkbox .van-checkbox__icon--checked i[data-v-55273f07] {
    background-color: #e60f0f;
    border-color: #e60f0f
}

.message-recycleGoodsGuide[data-v-55273f07] {
    background: #fff;
    border-radius: 2.13333vw;
    height: 16.53333vw;
    padding: 3.2vw;
    width: 42.66667vw
}

.message-recycleGoodsGuide .title[data-v-55273f07] {
    font-weight: 500;
    margin-bottom: 1.06667vw
}

.message-recycleGoodsGuide .content[data-v-55273f07] {
    color: #e60f0f
}

body[data-v-d8dbde34] {
    background-color: #f4f4f4
}

.ellipsis-5[data-v-d8dbde34] {
    -webkit-line-clamp: 5
}

.ellipsis-4[data-v-d8dbde34],
.ellipsis-5[data-v-d8dbde34] {
    display: -webkit-box;
    overflow: hidden;
    text-overflow: ellipsis;
    word-break: break-all;
    -webkit-box-orient: vertical
}

.ellipsis-4[data-v-d8dbde34] {
    -webkit-line-clamp: 4
}

.ellipsis-3[data-v-d8dbde34] {
    -webkit-line-clamp: 3
}

.ellipsis-2[data-v-d8dbde34],
.ellipsis-3[data-v-d8dbde34] {
    display: -webkit-box;
    overflow: hidden;
    text-overflow: ellipsis;
    word-break: break-all;
    -webkit-box-orient: vertical
}

.ellipsis-2[data-v-d8dbde34] {
    -webkit-line-clamp: 2
}

.ellipsis-1[data-v-d8dbde34] {
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap
}

.hide-scrollbar[data-v-d8dbde34]::-webkit-scrollbar {
    display: none;
    height: 0;
    width: 0;
    -webkit-overflow-scrolling: touch;
    -overflow-scrolling: touch
}

.copy-text[data-v-d8dbde34] {
    -webkit-user-select: text;
    -moz-user-select: text;
    user-select: text
}

.common-page-btn-footer[data-v-d8dbde34] {
    background: #fff;
    border-top: .5px solid #f6f6f6;
    bottom: 0;
    left: 0;
    padding: 2.66667vw;
    position: fixed;
    right: 0
}

.van-dialog.overlay-agree[data-v-d8dbde34] {
    padding: 6.66667vw 5.33333vw 4.8vw
}

.van-dialog.overlay-agree .van-dialog__content[data-v-d8dbde34] {
    margin-bottom: 7.46667vw;
    margin-left: auto;
    margin-right: auto;
    width: 57.6vw
}

.van-dialog.overlay-agree .van-dialog__content .van-dialog__message[data-v-d8dbde34] {
    color: #333;
    font-size: 4.8vw;
    font-weight: 500;
    line-height: 6.4vw;
    padding: 0
}

.van-dialog.overlay-agree .van-dialog__footer[data-v-d8dbde34] {
    padding: 0 0 .53333vw
}

.font-size-14[data-v-d8dbde34] {
    font-size: 3.73333vw
}

.text-999[data-v-d8dbde34] {
    color: #999
}

.pay-popup .content-box[data-v-d8dbde34] {
    box-sizing: border-box;
    height: 59.46667vw;
    padding: 8vw 5.33333vw 0
}

.pay-popup .content-box .title-box[data-v-d8dbde34] {
    color: #333;
    font-size: 4.8vw;
    font-weight: 500;
    text-align: center
}

.pay-popup .content-box .price-tips[data-v-d8dbde34] {
    color: #333;
    font-size: 3.2vw;
    font-weight: 400;
    margin-top: 11.2vw
}

.pay-popup .content-box .price-tips .f-16[data-v-d8dbde34] {
    color: #e60f0f;
    font-size: 4.26667vw
}

.pay-popup .content-box .input_box[data-v-d8dbde34] {
    align-items: center;
    background: #fff9f9;
    border: 1px solid #ffebeb;
    border-radius: 1.6vw;
    display: flex;
    height: 13.6vw;
    margin-top: 3.2vw;
    padding-left: 3.73333vw
}

.pay-popup .content-box .input_box .link-box[data-v-d8dbde34] {
    background: #e60f0f;
    border-radius: 3.2vw;
    height: 5.33333vw;
    margin-right: 1.86667vw;
    width: .8vw
}

.pay-popup .content-box .input_box .icon-box[data-v-d8dbde34] {
    color: #e60f0f;
    font-size: 4.26667vw;
    font-weight: 500;
    line-height: 5.06667vw
}

.pay-popup .content-box .input_box .van-field[data-v-d8dbde34] {
    background: unset;
    padding-left: 0
}

.pay-popup .content-box .input_box .van-field .van-button[data-v-d8dbde34] {
    background: unset;
    border: none;
    color: #e60f0f;
    font-size: 4.26667vw;
    font-weight: 400
}

.pay-popup .content-box .input_box .van-field .van-button[data-v-d8dbde34]:before {
    content: unset
}

.pay-popup .content-box .input_box .van-field .van-field__control[data-v-d8dbde34] {
    color: #e60f0f;
    font-size: 4.26667vw;
    font-weight: 500;
    line-height: 5.06667vw
}

.page-spy-logo[data-v-d8dbde34] {
    height: 6.66667vw !important;
    width: 6.66667vw !important
}

.page-spy-logo img[data-v-d8dbde34] {
    height: 4vw !important;
    width: 4vw !important
}

[data-v-d8dbde34]:root:root {
    --van-button-small-height: 7.46667vw;
    --van-button-small-font-size: 3.2vw;
    --van-button-default-height: 9.6vw;
    --van-button-default-font-size: 3.73333vw;
    --van-button-large-height: 11.2vw;
    --van-button-large-font-size: 3.73333vw;
    --van-button-primary-color: #fff;
    --van-button-primary-background: #e60f0f;
    --van-button-primary-border-color: #e60f0f;
    --van-button-success-color: #fff;
    --van-button-success-background: #0082e6;
    --van-button-success-border-color: #0082e6;
    --van-button-warning-color: #fff;
    --van-button-warning-background: #5f2406;
    --van-button-warning-border-color: #5f2406;
    --van-popup-close-icon-color: #ccc;
    --van-popup-round-radius: 4.26667vw
}

.van-button[data-v-d8dbde34] {
    transition: all .3s ease-out
}

.van-button--small .van-button__content[data-v-d8dbde34] {
    min-width: 12.8vw
}

.van-button--default .van-button__content[data-v-d8dbde34] {
    min-width: 14.93333vw
}

.van-button--large[data-v-d8dbde34] {
    padding: var(--van-button-normal-padding);
    width: auto
}

.van-button--disabled.van-button--primary[data-v-d8dbde34],
.van-button--disabled.van-button--success[data-v-d8dbde34] {
    background-color: #d9d9d9;
    border-color: #d9d9d9;
    color: #999;
    opacity: 1
}

.van-button--disabled.van-button--primary.van-button--plain[data-v-d8dbde34],
.van-button--disabled.van-button--success.van-button--plain[data-v-d8dbde34] {
    background-color: #fff
}

.van-button--block[data-v-d8dbde34] {
    width: 100%
}

.van-dialog[data-v-d8dbde34] {
    padding: 2.66667vw 0;
    width: 84vw
}

.van-dialog .van-dialog__header[data-v-d8dbde34] {
    color: #333;
    font-size: 4.8vw;
    padding: 4vw 5.33333vw 2.66667vw
}

.van-dialog .van-dialog__content[data-v-d8dbde34] {
    min-height: auto
}

.van-dialog .van-dialog__content .van-dialog__message[data-v-d8dbde34] {
    color: #666;
    font-size: 3.73333vw;
    line-height: 5.33333vw;
    padding: 2.66667vw 5.33333vw
}

.van-dialog .van-dialog__footer[data-v-d8dbde34] {
    padding: 2.66667vw 5.33333vw
}

.van-dialog .van-dialog__footer[data-v-d8dbde34] :nth-child(2) {
    margin-left: 3.2vw
}

.van-dialog .van-dialog__footer .van-button[data-v-d8dbde34] {
    border-radius: 5.6vw;
    font-size: 3.73333vw;
    height: 11.2vw
}

.van-dialog .van-dialog__footer .van-dialog__cancel[data-v-d8dbde34] {
    border: 1px solid #e60f0f;
    color: #e60f0f
}

.van-dialog .van-dialog__footer .van-dialog__confirm[data-v-d8dbde34] {
    background: #e60f0f;
    color: #fff
}

.van-dialog .van-dialog__footer .van-dialog__confirm[data-v-d8dbde34]:after,
.van-dialog .van-dialog__footer[data-v-d8dbde34]:after {
    border: none
}

.van-toast[data-v-d8dbde34] {
    background-color: #000c;
    padding: 2.66667vw
}

.van-toast .van-toast__text[data-v-d8dbde34] {
    font-size: 3.73333vw;
    line-height: 5.33333vw
}

.van-radio .van-radio__icon[data-v-d8dbde34] {
    font-size: 4.26667vw
}

.van-radio .van-radio__icon--checked i[data-v-d8dbde34] {
    background-color: #e60f0f;
    border-color: #e60f0f
}

.van-checkbox .van-checkbox__icon[data-v-d8dbde34] {
    font-size: 4.26667vw
}

.van-checkbox .van-checkbox__icon--checked i[data-v-d8dbde34] {
    background-color: #e60f0f;
    border-color: #e60f0f
}

.message[data-v-d8dbde34] {
    padding: 2.66667vw
}

.message-tip[data-v-d8dbde34] {
    color: #999;
    font-size: 3.2vw;
    text-align: center;
    word-break: break-all
}

.message-sentTime[data-v-d8dbde34] {
    padding-top: 0
}

.message .sentTime[data-v-d8dbde34] {
    color: #999;
    padding-bottom: 4vw;
    padding-top: 1.33333vw;
    text-align: center
}

.message .talk[data-v-d8dbde34] {
    display: flex
}

.message .talk .avatar[data-v-d8dbde34] {
    border-radius: 5.33333vw;
    box-shadow: 0 0 1.6vw -1.06667vw #d9d9d9;
    height: 10.66667vw;
    margin-right: 2.13333vw;
    width: 10.66667vw
}

.message .talk .content[data-v-d8dbde34] {
    align-items: self-start;
    display: flex;
    flex-direction: column;
    max-width: calc(100% - 25.6vw)
}

.message .talk .content .user[data-v-d8dbde34] {
    align-items: center;
    display: flex;
    padding-bottom: 1.33333vw
}

.message .talk .content .user-name[data-v-d8dbde34] {
    align-items: center;
    display: flex;
    line-height: 4.26667vw
}

.message .talk .content .user .user-tag .identity[data-v-d8dbde34] {
    border-radius: 1.06667vw;
    display: block;
    font-size: 3.2vw;
    font-weight: 500;
    height: 4.26667vw;
    line-height: 4.26667vw;
    margin: 0 1.06667vw;
    text-align: center;
    width: 7.46667vw
}

.message .talk .content .user .user-tag .identity-1[data-v-d8dbde34] {
    background: #13bf7829;
    color: #13bf78
}

.message .talk .content .user .user-tag .identity-2[data-v-d8dbde34] {
    background: #0082e629;
    color: #0082e6
}

.message .talk .content .user .user-tag .user-label[data-v-d8dbde34] {
    display: block;
    height: 4.26667vw;
    margin-left: 1.33333vw;
    width: 7.46667vw
}

.message .sender[data-v-d8dbde34] {
    flex-direction: row-reverse
}

.message .sender .avatar[data-v-d8dbde34] {
    margin-left: 2.13333vw !important;
    margin-right: 0 !important
}

.message .sender .content[data-v-d8dbde34] {
    align-items: flex-end
}

.message .sender .content .user[data-v-d8dbde34] {
    display: none !important
}