<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@import url(//g.alicdn.com/de/prismplayer/2.7.2/skins/default/aliplayer-min.css); /*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */
html {
    line-height: 1.15;
    -webkit-text-size-adjust: 100%
}

body {
    margin: 0
}

main {
    display: block
}

h1 {
    font-size: 2em;
    margin: .67em 0
}

hr {
    box-sizing: content-box;
    height: 0;
    overflow: visible
}

pre {
    font-family: monospace,monospace;
    font-size: 1em
}

a {
    background-color: rgba(0,0,0,0)
}

abbr[title] {
    border-bottom: none;
    text-decoration: underline;
    text-decoration: underline dotted
}

b,strong {
    font-weight: bolder
}

code,kbd,samp {
    font-family: monospace,monospace;
    font-size: 1em
}

small {
    font-size: 80%
}

sub,sup {
    font-size: 75%;
    line-height: 0;
    position: relative;
    vertical-align: baseline
}

sub {
    bottom: -.25em
}

sup {
    top: -.5em
}

img {
    border-style: none
}

button,input,optgroup,select,textarea {
    font-family: inherit;
    font-size: 100%;
    line-height: 1.15;
    margin: 0
}

button,input {
    overflow: visible
}

button,select {
    text-transform: none
}

[type=button],[type=reset],[type=submit],button {
    -webkit-appearance: button
}

[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner {
    border-style: none;
    padding: 0
}

[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring {
    outline: 1px dotted ButtonText
}

fieldset {
    padding: .35em .75em .625em
}

legend {
    box-sizing: border-box;
    color: inherit;
    display: table;
    max-width: 100%;
    padding: 0;
    white-space: normal
}

progress {
    vertical-align: baseline
}

textarea {
    overflow: auto
}

[type=checkbox],[type=radio] {
    box-sizing: border-box;
    padding: 0
}

[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button {
    height: auto
}

[type=search] {
    -webkit-appearance: textfield;
    outline-offset: -2px
}

[type=search]::-webkit-search-decoration {
    -webkit-appearance: none
}

::-webkit-file-upload-button {
    -webkit-appearance: button;
    font: inherit
}

details {
    display: block
}

summary {
    display: list-item
}

template {
    display: none
}

[hidden] {
    display: none
}

@font-face {
    font-family: iconfont;
    src: url(/dist/iconfont.eot?e522053506bc2439042930c9d9bdd124);
    src: url(/dist/iconfont.eot?e522053506bc2439042930c9d9bdd124#iefix) format("embedded-opentype"),url("data:application/x-font-woff2;charset=utf-8;base64,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") format("woff2"),url(/dist/iconfont.woff?c989507fa9877329551c037782a67bfe) format("woff"),url(/dist/iconfont.ttf?d2bb8b0d20dea4a11e58f638ea2ffcc8) format("truetype"),url(/dist/iconfont.svg?b877ad5bcd694fb0b7b09e1afcdf4ad3#iconfont) format("svg")
}

.iconfont {
    font-family: iconfont!important;
    font-size: 16px;
    font-style: normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale
}

.icon-coin:before {
    content: "\e618"
}

.icon-edit:before {
    content: "\e62a"
}

.icon-gouwuche:before {
    content: "\e614"
}

.icon-delete:before {
    content: "\e68c"
}

.icon-duihao:before {
    content: "\e62b"
}

.icon-player:before {
    content: "\e603"
}

.icon-logistics:before {
    content: "\e668"
}

.icon-quxiao:before {
    content: "\e605"
}

.icon-qq:before {
    content: "\e600"
}

.icon-photo:before {
    content: "\e629"
}

.icon-weibo:before {
    content: "\e624"
}

.icon-OTC:before {
    content: "\e602"
}

.icon-check:before {
    content: "\e606"
}

.icon-cancle:before {
    content: "\e60a"
}

.icon-authentication:before {
    content: "\e60d"
}

.icon-comment:before {
    content: "\e60e"
}

.icon-collect:before {
    content: "\e60f"
}

.icon-home:before {
    content: "\e610"
}

.icon-instruction-book:before {
    content: "\e611"
}

.icon-search:before {
    content: "\e612"
}

.icon-detail-right:before {
    content: "\e615"
}

.icon-image-detail:before {
    content: "\e616"
}

.icon-consult-message:before {
    content: "\e617"
}

.icon-star-score-on:before {
    content: "\e619"
}

.icon-star-score-off:before {
    content: "\e61a"
}

.icon-arrows-right:before {
    content: "\e61b"
}

.icon-detail-down:before {
    content: "\e61c"
}

.icon-back:before {
    content: "\e61d"
}

.icon-consult-phone:before {
    content: "\e61e"
}

.icon-cart:before {
    content: "\e61f"
}

.icon-person-center:before {
    content: "\e620"
}

.icon-more:before {
    content: "\e621"
}

.icon-types-search:before {
    content: "\e622"
}

.icon-shopping-cart:before {
    content: "\e625"
}

.icon-Rx:before {
    content: "\e627"
}

.icon-address:before {
    content: "\e626"
}

.icon-arrows-down:before {
    content: "\e628"
}

.icon-failure:before {
    content: "\e62c"
}

.icon-success:before {
    content: "\e62d"
}

.icon-online-consultant:before {
    content: "\e62e"
}

.icon-logout1:before {
    content: "\e643"
}

.icon-send-goods:before {
    content: "\e62f"
}

.icon-no-payment:before {
    content: "\e630"
}

.icon-evaluate:before {
    content: "\e631"
}

.icon-receiving:before {
    content: "\e632"
}

.icon-integral-shop:before {
    content: "\e633"
}

.icon-online-customer:before {
    content: "\e634"
}

.icon-help-center:before {
    content: "\e635"
}

.icon-prize:before {
    content: "\e636"
}

.icon-favorite:before {
    content: "\e637"
}

.icon-coupon:before {
    content: "\e638"
}

.icon-suggest:before {
    content: "\e639"
}

.icon-visible:before {
    content: "\e63b"
}

.icon-invisible:before {
    content: "\e63c"
}

.icon-login1:before {
    content: "\e623"
}

.icon-serve-message:before {
    content: "\e63a"
}

.icon-serve-phone:before {
    content: "\e63d"
}

.icon-waitting:before {
    content: "\e63e"
}

.icon-plus:before {
    content: "\e63f"
}

.icon-minus:before {
    content: "\e640"
}

.icon-exclamation:before {
    content: "\e641"
}

.icon-server-authenti:before {
    content: "\e642"
}

.icon-server-delivery:before {
    content: "\e644"
}

.icon-server-house:before {
    content: "\e645"
}

.icon-server-faultles:before {
    content: "\e646"
}

.icon-server-quality:before {
    content: "\e647"
}

.icon-favorited_hover:before {
    content: "\e648"
}

.icon-favorited:before {
    content: "\e649"
}

.icon-jianke-logo:before {
    content: "\e64a"
}

.icon-tabbar-user-active:before {
    content: "\e64b"
}

.icon-tabbar-cart:before {
    content: "\e64c"
}

.icon-tabbar-home:before {
    content: "\e64d"
}

.icon-tabbar-home-active:before {
    content: "\e64e"
}

.icon-tabbar-user:before {
    content: "\e64f"
}

.icon-tabbar-cart-active:before {
    content: "\e650"
}

.icon-tabbar-classify:before {
    content: "\e651"
}

.icon-tabbar-classify-active:before {
    content: "\e652"
}

.icon-collection-active:before {
    content: "\e653"
}

.icon-collection:before {
    content: "\e654"
}

.icon-my-health-coin:before {
    content: "\e655"
}

.icon-my-coupons:before {
    content: "\e656"
}

.icon-my-collection:before {
    content: "\e657"
}

.icon-my-preferential:before {
    content: "\e658"
}

.icon-my-address:before {
    content: "\e659"
}

.icon-my-more:before {
    content: "\e65a"
}

.icon-my-order-payment:before {
    content: "\e65b"
}

.icon-my-order-evaluation:before {
    content: "\e65c"
}

.icon-my-order-pending:before {
    content: "\e65d"
}

.icon-my-order-receiving:before {
    content: "\e65e"
}

.icon-preservat:before {
    content: "\e661"
}

.icon-member-days:before {
    content: "\e662"
}

.icon-member-time:before {
    content: "\e663"
}

.icon-news:before {
    content: "\e604"
}

.icon-global:before {
    content: "\e607"
}

.icon-order-new-received:before {
    content: "\e664"
}

.icon-order-new-payment:before {
    content: "\e665"
}

.icon-order-new-delivery:before {
    content: "\e666"
}

.icon-order-new-evaluated:before {
    content: "\e667"
}

.icon-health_money_mall:before {
    content: "\e613"
}

.icon-gift_payment:before {
    content: "\e669"
}

.icon-gift_confirm:before {
    content: "\e66a"
}

.icon-gift_give:before {
    content: "\e66b"
}

.icon-currency:before {
    content: "\e660"
}

.icon-growth:before {
    content: "\e66c"
}

.icon-health_currency:before {
    content: "\e66d"
}

.icon-member_center:before {
    content: "\e66e"
}

.icon-member_center_m:before {
    content: "\e66f"
}

.icon-my_attention:before {
    content: "\e65f"
}

.icon-health_news:before {
    content: "\e670"
}

.icon-shijian:before {
    content: "\e705"
}

.icon-share:before {
    content: "\e671"
}

.icon-toutiao:before {
    content: "\e672"
}

.icon-dajian-face:before {
    content: "\e673"
}

.icon-prize1:before {
    content: "\e674"
}

.icon-tab-cart-active:before {
    content: "\e675"
}

.icon-tab-mine-active:before {
    content: "\e676"
}

.icon-tab-classify-active:before {
    content: "\e677"
}

.icon-tab-classify:before {
    content: "\e678"
}

.icon-tab-home:before {
    content: "\e67a"
}

.icon-tab-mine:before {
    content: "\e67b"
}

.icon-tab-jktt-active:before {
    content: "\e67c"
}

.icon-tab-jktt:before {
    content: "\e67d"
}

.icon-tab-home-active:before {
    content: "\e67e"
}

.icon-tab-cart:before {
    content: "\e679"
}

.icon-share1:before {
    content: "\e67f"
}

.icon-gifts_received:before {
    content: "\e680"
}

.icon-gift:before {
    content: "\e681"
}

.icon-left-quotation:before {
    content: "\e682"
}

.icon-right-quotation:before {
    content: "\e683"
}

.icon-yonghu:before {
    content: "\e684"
}

.icon-dingdan:before {
    content: "\e685"
}

.icon-desc-certification:before {
    content: "\e691"
}

.icon-desc-staging:before {
    content: "\e692"
}

.icon-desc-quality:before {
    content: "\e693"
}

.icon-desc-shipping:before {
    content: "\e694"
}

.icon-desc-sale:before {
    content: "\e695"
}

.icon-customer-service:before {
    content: "\e698"
}

.icon-mall-classify:before {
    content: "\e686"
}

.icon-about-jianke:before {
    content: "\e68b"
}

.icon-bar-consultation:before {
    content: "\e687"
}

.icon-mall-home:before {
    content: "\e688"
}

.icon-mall-user:before {
    content: "\e689"
}

.icon-about-packaging:before {
    content: "\e68d"
}

.icon-about-logistics:before {
    content: "\e68e"
}

.icon-about-guarantee:before {
    content: "\e68f"
}

.icon-mall-shoppingcart:before {
    content: "\e68a"
}

.icon-about-storage:before {
    content: "\e690"
}

.icon-desc-unvalid-coupon:before {
    content: "\e696"
}

.icon-bar-shoppingcart:before {
    content: "\e697"
}

.icon-open-regiment:before {
    content: "\e699"
}

.icon-inviting-friends:before {
    content: "\e69a"
}

.icon-crammed:before {
    content: "\e69b"
}

.icon-group-buy-ok:before {
    content: "\e69c"
}

.icon-group-buy-fail:before {
    content: "\e69d"
}

.icon-line:before {
    content: "\e69e"
}

.icon-p-icon:before {
    content: "\e69f"
}

.icon-assemble:before {
    content: "\e6a0"
}

.icon-seven_day_refund:before {
    content: "\e6a1"
}

.icon-currency1:before {
    content: "\e6a2"
}

.icon-offline_drugstore:before {
    content: "\e608"
}

.icon-duobianxing:before {
    content: "\e6a3"
}

.icon-lightning:before {
    content: "\e6a4"
}

.icon-lingdang:before {
    content: "\e6a5"
}

.icon-check-lucid:before {
    content: "\e6a6"
}

article,blockquote,body,dd,div,dl,dt,fieldset,form,h1,h2,h3,h4,h5,h6,img,input,legend,li,p,pre,section,textarea,ul {
    padding: 0;
    margin: 0
}

body {
    font-family: Microsoft YaHei,tahoma,arial;
    max-width: 1200px;
    margin: auto;
}

a,button,input,textarea {
    -webkit-tap-highlight-color: rgba(0,0,0,0);
    -webkit-tap-highlight-color: transparent;
    outline: none
}

h1,h2,h3,h4,h5,h6 {
    font-weight: 400
}

a {
    text-decoration: none;
    color: inherit;
    -webkit-tap-highlight-color: rgba(255,0,0,0);
    -webkit-tap-highlight-color: transparent
}

ul li {
    list-style: none;
    padding: 0;
    margin: 0
}

.jk-modal {
    width: auto;
    margin: 0 auto;
    position: relative;
    outline: none;
    top: 100px
}

.jk-modal-hidden {
    display: none!important
}

.jk-modal-wrap {
    position: fixed;
    overflow: auto;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    z-index: 100000;
    -webkit-overflow-scrolling: touch;
    outline: 0
}

.jk-modal-wrap * {
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    -webkit-tap-highlight-color: rgba(0,0,0,0)
}

.jk-modal-mask {
    position: fixed;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    background-color: rgba(55,55,55,.6);
    height: 100%;
    z-index: 100000
}

.jk-modal-mask-hidden {
    display: none
}

.jk-modal-content {
    position: relative;
    background-color: #fff;
    border: 0;
    border-radius: 6px;
    background-clip: padding-box
}

.jk-modal-header {
    border-bottom: 1px solid #e3e8ee;
    padding: 14px 12px;
    line-height: 1;
    text-align: center
}

.jk-modal-header-inner,.jk-modal-header p {
    display: inline-block;
    width: 100%;
    font-size: .3rem;
    color: #464c5b;
    overflow: hidden;
    -o-text-overflow: ellipsis;
    text-overflow: ellipsis;
    white-space: nowrap
}

.jk-modal-close {
    font-size: 12px;
    position: absolute;
    right: 16px;
    top: 14px;
    overflow: hidden;
    cursor: pointer
}

.jk-modal-close .icon-cancle {
    font-size: .2rem
}

.jk-modal-body {
    padding: 10px 12px 0;
    line-height: 1.5
}

.jk-modal-body,.jk-modal-body div {
    font-size: .28rem
}

.jk-modal-footer {
    margin-top: 15px;
    border-top: 1px solid #e3e8ee;
    text-align: right;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex
}

.jk-modal-footer button+button {
    margin-bottom: 0
}

.jk-modal-footer .modal-btn {
    border: none;
    background: rgba(0,0,0,0);
    font-size: .28rem;
    -webkit-box-flex: 0;
    -ms-flex: 0 1 50%;
    flex: 0 1 50%;
    text-align: center;
    padding: 12px 0
}

.jk-modal-footer .modal-btn.btn-cancle {
    color: #657180;
    border-right: 1px solid #e3e8ee
}

.jk-modal-footer .modal-btn.btn-ok {
    color: #39f;
    background: #39f;
    color: #fff;
    border-radius: 0 0 5px 0
}

.jk-modal-footer .modal-btn.btn-ok.only-one-btn {
    margin: 0 auto;
    color: #39f;
    background: #fff
}

@media (max-width: 768px) {
    .jk-modal {
        width:auto!important;
        margin: .8rem
    }

    .vertical-center-modal .jk-modal {
        -webkit-box-flex: 1;
        -ms-flex: 1;
        flex: 1
    }
}

.jk-modal-confirm-head {
    text-align: center
}

.jk-modal-confirm-head-title {
    display: inline-block;
    font-size: 14px;
    color: #464c5b;
    font-size: .3rem;
    padding: 0 10px 10px
}

.jk-modal-confirm-body {
    font-size: .28rem;
    line-height: 1.4;
    color: #657180;
    position: relative;
    padding: 0 12px;
    text-align: center;
    min-height: .6rem
}

.jk-modal-confirm-body-icon {
    font-size: 36px;
    position: absolute;
    top: 0;
    left: 0
}

.jk-modal-confirm-body-icon-info {
    color: #39f
}

.jk-modal-confirm-body-icon-success {
    color: #0c6
}

.jk-modal-confirm-body-icon-warning {
    color: #f90
}

.jk-modal-confirm-body-icon-error {
    color: #f30
}

.jk-modal-confirm-body-icon-confirm {
    color: #f90
}

.jk-modal-confirm-footer {
    margin-top: 15px;
    text-align: right;
    border-top: 1px solid #e3e8ee;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex
}

.jk-modal-confirm-footer button+button {
    margin-bottom: 0
}

.jk-modal-confirm-footer .modal-btn {
    border: none;
    background: rgba(0,0,0,0);
    font-size: .28rem;
    -webkit-box-flex: 0;
    -ms-flex: 0 1 50%;
    flex: 0 1 50%;
    text-align: center;
    padding: 12px 0
}

.jk-modal-confirm-footer .modal-btn.btn-cancle {
    color: #657180;
    border-right: 1px solid #e3e8ee
}

.jk-modal-confirm-footer .modal-btn.btn-ok {
    color: #39f;
    background: #39f;
    color: #fff;
    border-radius: 0 0 5px 0
}

.jk-modal-confirm-footer .modal-btn.btn-ok.only-one-btn {
    margin: 0 auto;
    color: #39f;
    background: #fff
}

.fade-appear,.fade-enter-active,.fade-leave-active {
    -webkit-animation-duration: .3s;
    animation-duration: .3s;
    -webkit-animation-fill-mode: both;
    animation-fill-mode: both;
    -webkit-animation-play-state: paused;
    animation-play-state: paused
}

.fade-appear,.fade-enter-active {
    -webkit-animation-name: ivuFadeIn;
    animation-name: ivuFadeIn;
    -webkit-animation-play-state: running;
    animation-play-state: running
}

.fade-leave-active {
    -webkit-animation-name: ivuFadeOut;
    animation-name: ivuFadeOut;
    -webkit-animation-play-state: running;
    animation-play-state: running
}

.fade-appear,.fade-enter-active {
    opacity: 0
}

.fade-appear,.fade-enter-active,.fade-leave-active {
    -webkit-animation-timing-function: linear;
    animation-timing-function: linear
}

@-webkit-keyframes ivuFadeIn {
    0% {
        opacity: 0
    }

    to {
        opacity: 1
    }
}

@keyframes ivuFadeIn {
    0% {
        opacity: 0
    }

    to {
        opacity: 1
    }
}

@-webkit-keyframes ivuFadeOut {
    0% {
        opacity: 1
    }

    to {
        opacity: 0
    }
}

@keyframes ivuFadeOut {
    0% {
        opacity: 1
    }

    to {
        opacity: 0
    }
}

.ease-appear,.ease-enter-active,.ease-leave-active {
    -webkit-animation-duration: .3s;
    animation-duration: .3s;
    -webkit-animation-fill-mode: both;
    animation-fill-mode: both;
    -webkit-animation-play-state: paused;
    animation-play-state: paused
}

.ease-appear,.ease-enter-active {
    -webkit-animation-name: ivuEaseIn;
    animation-name: ivuEaseIn;
    -webkit-animation-play-state: running;
    animation-play-state: running
}

.ease-leave-active {
    -webkit-animation-name: ivuEaseOut;
    animation-name: ivuEaseOut;
    -webkit-animation-play-state: running;
    animation-play-state: running
}

.ease-appear,.ease-enter-active {
    opacity: 0
}

.ease-appear,.ease-enter-active,.ease-leave-active {
    -webkit-animation-timing-function: linear;
    animation-timing-function: linear;
    -webkit-animation-duration: .2s;
    animation-duration: .2s
}

@-webkit-keyframes ivuEaseIn {
    0% {
        opacity: 0;
        -webkit-transform: scale(.9);
        transform: scale(.9)
    }

    to {
        opacity: 1;
        -webkit-transform: scale(1);
        transform: scale(1)
    }
}

@keyframes ivuEaseIn {
    0% {
        opacity: 0;
        -webkit-transform: scale(.9);
        transform: scale(.9)
    }

    to {
        opacity: 1;
        -webkit-transform: scale(1);
        transform: scale(1)
    }
}

@-webkit-keyframes ivuEaseOut {
    0% {
        opacity: 1;
        -webkit-transform: scale(1);
        transform: scale(1)
    }

    to {
        opacity: 0;
        -webkit-transform: scale(.9);
        transform: scale(.9)
    }
}

@keyframes ivuEaseOut {
    0% {
        opacity: 1;
        -webkit-transform: scale(1);
        transform: scale(1)
    }

    to {
        opacity: 0;
        -webkit-transform: scale(.9);
        transform: scale(.9)
    }
}

.slide-up-appear,.slide-up-enter-active,.slide-up-leave-active {
    -webkit-animation-duration: .3s;
    animation-duration: .3s;
    -webkit-animation-fill-mode: both;
    animation-fill-mode: both;
    -webkit-animation-play-state: paused;
    animation-play-state: paused
}

.slide-up-appear,.slide-up-enter-active {
    -webkit-animation-name: ivuSlideUpIn;
    animation-name: ivuSlideUpIn;
    -webkit-animation-play-state: running;
    animation-play-state: running
}

.slide-up-leave-active {
    -webkit-animation-name: ivuSlideUpOut;
    animation-name: ivuSlideUpOut;
    -webkit-animation-play-state: running;
    animation-play-state: running
}

.slide-up-appear,.slide-up-enter-active {
    opacity: 0
}

.slide-up-appear,.slide-up-enter-active,.slide-up-leave-active {
    -webkit-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out
}

.slide-down-appear,.slide-down-enter-active,.slide-down-leave-active {
    -webkit-animation-duration: .3s;
    animation-duration: .3s;
    -webkit-animation-fill-mode: both;
    animation-fill-mode: both;
    -webkit-animation-play-state: paused;
    animation-play-state: paused
}

.slide-down-appear,.slide-down-enter-active {
    -webkit-animation-name: ivuSlideDownIn;
    animation-name: ivuSlideDownIn;
    -webkit-animation-play-state: running;
    animation-play-state: running
}

.slide-down-leave-active {
    -webkit-animation-name: ivuSlideDownOut;
    animation-name: ivuSlideDownOut;
    -webkit-animation-play-state: running;
    animation-play-state: running
}

.slide-down-appear,.slide-down-enter-active {
    opacity: 0
}

.slide-down-appear,.slide-down-enter-active,.slide-down-leave-active {
    -webkit-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out
}

.slide-left-appear,.slide-left-enter-active,.slide-left-leave-active {
    -webkit-animation-duration: .3s;
    animation-duration: .3s;
    -webkit-animation-fill-mode: both;
    animation-fill-mode: both;
    -webkit-animation-play-state: paused;
    animation-play-state: paused
}

.slide-left-appear,.slide-left-enter-active {
    -webkit-animation-name: ivuSlideLeftIn;
    animation-name: ivuSlideLeftIn;
    -webkit-animation-play-state: running;
    animation-play-state: running
}

.slide-left-leave-active {
    -webkit-animation-name: ivuSlideLeftOut;
    animation-name: ivuSlideLeftOut;
    -webkit-animation-play-state: running;
    animation-play-state: running
}

.slide-left-appear,.slide-left-enter-active {
    opacity: 0
}

.slide-left-appear,.slide-left-enter-active,.slide-left-leave-active {
    -webkit-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out
}

.slide-right-appear,.slide-right-enter-active,.slide-right-leave-active {
    -webkit-animation-duration: .3s;
    animation-duration: .3s;
    -webkit-animation-fill-mode: both;
    animation-fill-mode: both;
    -webkit-animation-play-state: paused;
    animation-play-state: paused
}

.slide-right-appear,.slide-right-enter-active {
    -webkit-animation-name: ivuSlideRightIn;
    animation-name: ivuSlideRightIn;
    -webkit-animation-play-state: running;
    animation-play-state: running
}

.slide-right-leave-active {
    -webkit-animation-name: ivuSlideRightOut;
    animation-name: ivuSlideRightOut;
    -webkit-animation-play-state: running;
    animation-play-state: running
}

.slide-right-appear,.slide-right-enter-active {
    opacity: 0
}

.slide-right-appear,.slide-right-enter-active,.slide-right-leave-active {
    -webkit-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out
}

@-webkit-keyframes ivuSlideUpIn {
    0% {
        opacity: 0;
        -webkit-transform-origin: 0 0;
        transform-origin: 0 0;
        -webkit-transform: scaleY(.8);
        transform: scaleY(.8)
    }

    to {
        opacity: 1;
        -webkit-transform-origin: 0 0;
        transform-origin: 0 0;
        -webkit-transform: scaleY(1);
        transform: scaleY(1)
    }
}

@keyframes ivuSlideUpIn {
    0% {
        opacity: 0;
        -webkit-transform-origin: 0 0;
        transform-origin: 0 0;
        -webkit-transform: scaleY(.8);
        transform: scaleY(.8)
    }

    to {
        opacity: 1;
        -webkit-transform-origin: 0 0;
        transform-origin: 0 0;
        -webkit-transform: scaleY(1);
        transform: scaleY(1)
    }
}

@-webkit-keyframes ivuSlideUpOut {
    0% {
        opacity: 1;
        -webkit-transform-origin: 0 0;
        transform-origin: 0 0;
        -webkit-transform: scaleY(1);
        transform: scaleY(1)
    }

    to {
        opacity: 0;
        -webkit-transform-origin: 0 0;
        transform-origin: 0 0;
        -webkit-transform: scaleY(.8);
        transform: scaleY(.8)
    }
}

@keyframes ivuSlideUpOut {
    0% {
        opacity: 1;
        -webkit-transform-origin: 0 0;
        transform-origin: 0 0;
        -webkit-transform: scaleY(1);
        transform: scaleY(1)
    }

    to {
        opacity: 0;
        -webkit-transform-origin: 0 0;
        transform-origin: 0 0;
        -webkit-transform: scaleY(.8);
        transform: scaleY(.8)
    }
}

@-webkit-keyframes ivuSlideDownIn {
    0% {
        opacity: 0;
        -webkit-transform-origin: 100% 100%;
        transform-origin: 100% 100%;
        -webkit-transform: scaleY(.8);
        transform: scaleY(.8)
    }

    to {
        opacity: 1;
        -webkit-transform-origin: 100% 100%;
        transform-origin: 100% 100%;
        -webkit-transform: scaleY(1);
        transform: scaleY(1)
    }
}

@keyframes ivuSlideDownIn {
    0% {
        opacity: 0;
        -webkit-transform-origin: 100% 100%;
        transform-origin: 100% 100%;
        -webkit-transform: scaleY(.8);
        transform: scaleY(.8)
    }

    to {
        opacity: 1;
        -webkit-transform-origin: 100% 100%;
        transform-origin: 100% 100%;
        -webkit-transform: scaleY(1);
        transform: scaleY(1)
    }
}

@-webkit-keyframes ivuSlideDownOut {
    0% {
        opacity: 1;
        -webkit-transform-origin: 100% 100%;
        transform-origin: 100% 100%;
        -webkit-transform: scaleY(1);
        transform: scaleY(1)
    }

    to {
        opacity: 0;
        -webkit-transform-origin: 100% 100%;
        transform-origin: 100% 100%;
        -webkit-transform: scaleY(.8);
        transform: scaleY(.8)
    }
}

@keyframes ivuSlideDownOut {
    0% {
        opacity: 1;
        -webkit-transform-origin: 100% 100%;
        transform-origin: 100% 100%;
        -webkit-transform: scaleY(1);
        transform: scaleY(1)
    }

    to {
        opacity: 0;
        -webkit-transform-origin: 100% 100%;
        transform-origin: 100% 100%;
        -webkit-transform: scaleY(.8);
        transform: scaleY(.8)
    }
}

@-webkit-keyframes ivuSlideLeftIn {
    0% {
        opacity: 0;
        -webkit-transform-origin: 0 0;
        transform-origin: 0 0;
        -webkit-transform: scaleX(.8);
        transform: scaleX(.8)
    }

    to {
        opacity: 1;
        -webkit-transform-origin: 0 0;
        transform-origin: 0 0;
        -webkit-transform: scaleX(1);
        transform: scaleX(1)
    }
}

@keyframes ivuSlideLeftIn {
    0% {
        opacity: 0;
        -webkit-transform-origin: 0 0;
        transform-origin: 0 0;
        -webkit-transform: scaleX(.8);
        transform: scaleX(.8)
    }

    to {
        opacity: 1;
        -webkit-transform-origin: 0 0;
        transform-origin: 0 0;
        -webkit-transform: scaleX(1);
        transform: scaleX(1)
    }
}

@-webkit-keyframes ivuSlideLeftOut {
    0% {
        opacity: 1;
        -webkit-transform-origin: 0 0;
        transform-origin: 0 0;
        -webkit-transform: scaleX(1);
        transform: scaleX(1)
    }

    to {
        opacity: 0;
        -webkit-transform-origin: 0 0;
        transform-origin: 0 0;
        -webkit-transform: scaleX(.8);
        transform: scaleX(.8)
    }
}

@keyframes ivuSlideLeftOut {
    0% {
        opacity: 1;
        -webkit-transform-origin: 0 0;
        transform-origin: 0 0;
        -webkit-transform: scaleX(1);
        transform: scaleX(1)
    }

    to {
        opacity: 0;
        -webkit-transform-origin: 0 0;
        transform-origin: 0 0;
        -webkit-transform: scaleX(.8);
        transform: scaleX(.8)
    }
}

@-webkit-keyframes ivuSlideRightIn {
    0% {
        opacity: 0;
        -webkit-transform-origin: 100% 0;
        transform-origin: 100% 0;
        -webkit-transform: scaleX(.8);
        transform: scaleX(.8)
    }

    to {
        opacity: 1;
        -webkit-transform-origin: 100% 0;
        transform-origin: 100% 0;
        -webkit-transform: scaleX(1);
        transform: scaleX(1)
    }
}

@keyframes ivuSlideRightIn {
    0% {
        opacity: 0;
        -webkit-transform-origin: 100% 0;
        transform-origin: 100% 0;
        -webkit-transform: scaleX(.8);
        transform: scaleX(.8)
    }

    to {
        opacity: 1;
        -webkit-transform-origin: 100% 0;
        transform-origin: 100% 0;
        -webkit-transform: scaleX(1);
        transform: scaleX(1)
    }
}

@-webkit-keyframes ivuSlideRightOut {
    0% {
        opacity: 1;
        -webkit-transform-origin: 100% 0;
        transform-origin: 100% 0;
        -webkit-transform: scaleX(1);
        transform: scaleX(1)
    }

    to {
        opacity: 0;
        -webkit-transform-origin: 100% 0;
        transform-origin: 100% 0;
        -webkit-transform: scaleX(.8);
        transform: scaleX(.8)
    }
}

@keyframes ivuSlideRightOut {
    0% {
        opacity: 1;
        -webkit-transform-origin: 100% 0;
        transform-origin: 100% 0;
        -webkit-transform: scaleX(1);
        transform: scaleX(1)
    }

    to {
        opacity: 0;
        -webkit-transform-origin: 100% 0;
        transform-origin: 100% 0;
        -webkit-transform: scaleX(.8);
        transform: scaleX(.8)
    }
}

.move-up-appear,.move-up-enter-active,.move-up-leave-active {
    -webkit-animation-duration: .3s;
    animation-duration: .3s;
    -webkit-animation-fill-mode: both;
    animation-fill-mode: both;
    -webkit-animation-play-state: paused;
    animation-play-state: paused
}

.move-up-appear,.move-up-enter-active {
    -webkit-animation-name: ivuMoveUpIn;
    animation-name: ivuMoveUpIn;
    -webkit-animation-play-state: running;
    animation-play-state: running
}

.move-up-leave-active {
    -webkit-animation-name: ivuMoveUpOut;
    animation-name: ivuMoveUpOut;
    -webkit-animation-play-state: running;
    animation-play-state: running
}

.move-up-appear,.move-up-enter-active {
    opacity: 0
}

.move-up-appear,.move-up-enter-active,.move-up-leave-active {
    -webkit-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out
}

.move-down-appear,.move-down-enter-active,.move-down-leave-active {
    -webkit-animation-duration: .3s;
    animation-duration: .3s;
    -webkit-animation-fill-mode: both;
    animation-fill-mode: both;
    -webkit-animation-play-state: paused;
    animation-play-state: paused
}

.move-down-appear,.move-down-enter-active {
    -webkit-animation-name: ivuMoveDownIn;
    animation-name: ivuMoveDownIn;
    -webkit-animation-play-state: running;
    animation-play-state: running
}

.move-down-leave-active {
    -webkit-animation-name: ivuMoveDownOut;
    animation-name: ivuMoveDownOut;
    -webkit-animation-play-state: running;
    animation-play-state: running
}

.move-down-appear,.move-down-enter-active {
    opacity: 0
}

.move-down-appear,.move-down-enter-active,.move-down-leave-active {
    -webkit-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out
}

.move-left-appear,.move-left-enter-active,.move-left-leave-active {
    -webkit-animation-duration: .3s;
    animation-duration: .3s;
    -webkit-animation-fill-mode: both;
    animation-fill-mode: both;
    -webkit-animation-play-state: paused;
    animation-play-state: paused
}

.move-left-appear,.move-left-enter-active {
    -webkit-animation-name: ivuMoveLeftIn;
    animation-name: ivuMoveLeftIn;
    -webkit-animation-play-state: running;
    animation-play-state: running
}

.move-left-leave-active {
    -webkit-animation-name: ivuMoveLeftOut;
    animation-name: ivuMoveLeftOut;
    -webkit-animation-play-state: running;
    animation-play-state: running
}

.move-left-appear,.move-left-enter-active {
    opacity: 0
}

.move-left-appear,.move-left-enter-active,.move-left-leave-active {
    -webkit-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out
}

.move-right-appear,.move-right-enter-active,.move-right-leave-active {
    -webkit-animation-duration: .3s;
    animation-duration: .3s;
    -webkit-animation-fill-mode: both;
    animation-fill-mode: both;
    -webkit-animation-play-state: paused;
    animation-play-state: paused
}

.move-right-appear,.move-right-enter-active {
    -webkit-animation-name: ivuMoveRightIn;
    animation-name: ivuMoveRightIn;
    -webkit-animation-play-state: running;
    animation-play-state: running
}

.move-right-leave-active {
    -webkit-animation-name: ivuMoveRightOut;
    animation-name: ivuMoveRightOut;
    -webkit-animation-play-state: running;
    animation-play-state: running
}

.move-right-appear,.move-right-enter-active {
    opacity: 0
}

.move-right-appear,.move-right-enter-active,.move-right-leave-active {
    -webkit-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out
}

@-webkit-keyframes ivuMoveDownIn {
    0% {
        -webkit-transform-origin: 0 0;
        transform-origin: 0 0;
        -webkit-transform: translateY(100%);
        transform: translateY(100%);
        opacity: 0
    }

    to {
        -webkit-transform-origin: 0 0;
        transform-origin: 0 0;
        -webkit-transform: translateY(0);
        transform: translateY(0);
        opacity: 1
    }
}

@keyframes ivuMoveDownIn {
    0% {
        -webkit-transform-origin: 0 0;
        transform-origin: 0 0;
        -webkit-transform: translateY(100%);
        transform: translateY(100%);
        opacity: 0
    }

    to {
        -webkit-transform-origin: 0 0;
        transform-origin: 0 0;
        -webkit-transform: translateY(0);
        transform: translateY(0);
        opacity: 1
    }
}

@-webkit-keyframes ivuMoveDownOut {
    0% {
        -webkit-transform-origin: 0 0;
        transform-origin: 0 0;
        -webkit-transform: translateY(0);
        transform: translateY(0);
        opacity: 1
    }

    to {
        -webkit-transform-origin: 0 0;
        transform-origin: 0 0;
        -webkit-transform: translateY(100%);
        transform: translateY(100%);
        opacity: 0
    }
}

@keyframes ivuMoveDownOut {
    0% {
        -webkit-transform-origin: 0 0;
        transform-origin: 0 0;
        -webkit-transform: translateY(0);
        transform: translateY(0);
        opacity: 1
    }

    to {
        -webkit-transform-origin: 0 0;
        transform-origin: 0 0;
        -webkit-transform: translateY(100%);
        transform: translateY(100%);
        opacity: 0
    }
}

@-webkit-keyframes ivuMoveLeftIn {
    0% {
        -webkit-transform-origin: 0 0;
        transform-origin: 0 0;
        -webkit-transform: translateX(-100%);
        transform: translateX(-100%);
        opacity: 0
    }

    to {
        -webkit-transform-origin: 0 0;
        transform-origin: 0 0;
        -webkit-transform: translateX(0);
        transform: translateX(0);
        opacity: 1
    }
}

@keyframes ivuMoveLeftIn {
    0% {
        -webkit-transform-origin: 0 0;
        transform-origin: 0 0;
        -webkit-transform: translateX(-100%);
        transform: translateX(-100%);
        opacity: 0
    }

    to {
        -webkit-transform-origin: 0 0;
        transform-origin: 0 0;
        -webkit-transform: translateX(0);
        transform: translateX(0);
        opacity: 1
    }
}

@-webkit-keyframes ivuMoveLeftOut {
    0% {
        -webkit-transform-origin: 0 0;
        transform-origin: 0 0;
        -webkit-transform: translateX(0);
        transform: translateX(0);
        opacity: 1
    }

    to {
        -webkit-transform-origin: 0 0;
        transform-origin: 0 0;
        -webkit-transform: translateX(-100%);
        transform: translateX(-100%);
        opacity: 0
    }
}

@keyframes ivuMoveLeftOut {
    0% {
        -webkit-transform-origin: 0 0;
        transform-origin: 0 0;
        -webkit-transform: translateX(0);
        transform: translateX(0);
        opacity: 1
    }

    to {
        -webkit-transform-origin: 0 0;
        transform-origin: 0 0;
        -webkit-transform: translateX(-100%);
        transform: translateX(-100%);
        opacity: 0
    }
}

@-webkit-keyframes ivuMoveRightIn {
    0% {
        opacity: 0;
        -webkit-transform-origin: 0 0;
        transform-origin: 0 0;
        -webkit-transform: translateX(100%);
        transform: translateX(100%)
    }

    to {
        opacity: 1;
        -webkit-transform-origin: 0 0;
        transform-origin: 0 0;
        -webkit-transform: translateX(0);
        transform: translateX(0)
    }
}

@keyframes ivuMoveRightIn {
    0% {
        opacity: 0;
        -webkit-transform-origin: 0 0;
        transform-origin: 0 0;
        -webkit-transform: translateX(100%);
        transform: translateX(100%)
    }

    to {
        opacity: 1;
        -webkit-transform-origin: 0 0;
        transform-origin: 0 0;
        -webkit-transform: translateX(0);
        transform: translateX(0)
    }
}

@-webkit-keyframes ivuMoveRightOut {
    0% {
        -webkit-transform-origin: 0 0;
        transform-origin: 0 0;
        -webkit-transform: translateX(0);
        transform: translateX(0);
        opacity: 1
    }

    to {
        -webkit-transform-origin: 0 0;
        transform-origin: 0 0;
        -webkit-transform: translateX(100%);
        transform: translateX(100%);
        opacity: 0
    }
}

@keyframes ivuMoveRightOut {
    0% {
        -webkit-transform-origin: 0 0;
        transform-origin: 0 0;
        -webkit-transform: translateX(0);
        transform: translateX(0);
        opacity: 1
    }

    to {
        -webkit-transform-origin: 0 0;
        transform-origin: 0 0;
        -webkit-transform: translateX(100%);
        transform: translateX(100%);
        opacity: 0
    }
}

@-webkit-keyframes ivuMoveUpIn {
    0% {
        -webkit-transform-origin: 0 0;
        transform-origin: 0 0;
        -webkit-transform: translateY(-100%);
        transform: translateY(-100%);
        opacity: 0
    }

    to {
        -webkit-transform-origin: 0 0;
        transform-origin: 0 0;
        -webkit-transform: translateY(0);
        transform: translateY(0);
        opacity: 1
    }
}

@keyframes ivuMoveUpIn {
    0% {
        -webkit-transform-origin: 0 0;
        transform-origin: 0 0;
        -webkit-transform: translateY(-100%);
        transform: translateY(-100%);
        opacity: 0
    }

    to {
        -webkit-transform-origin: 0 0;
        transform-origin: 0 0;
        -webkit-transform: translateY(0);
        transform: translateY(0);
        opacity: 1
    }
}

@-webkit-keyframes ivuMoveUpOut {
    0% {
        -webkit-transform-origin: 0 0;
        transform-origin: 0 0;
        -webkit-transform: translateY(0);
        transform: translateY(0);
        opacity: 1
    }

    to {
        -webkit-transform-origin: 0 0;
        transform-origin: 0 0;
        -webkit-transform: translateY(-100%);
        transform: translateY(-100%);
        opacity: 0
    }
}

@keyframes ivuMoveUpOut {
    0% {
        -webkit-transform-origin: 0 0;
        transform-origin: 0 0;
        -webkit-transform: translateY(0);
        transform: translateY(0);
        opacity: 1
    }

    to {
        -webkit-transform-origin: 0 0;
        transform-origin: 0 0;
        -webkit-transform: translateY(-100%);
        transform: translateY(-100%);
        opacity: 0
    }
}

.move-notice-appear,.move-notice-enter-active,.move-notice-leave-active {
    -webkit-animation-duration: .3s;
    animation-duration: .3s;
    -webkit-animation-fill-mode: both;
    animation-fill-mode: both;
    -webkit-animation-play-state: paused;
    animation-play-state: paused
}

.move-notice-appear,.move-notice-enter-active {
    -webkit-animation-name: ivuMoveNoticeIn;
    animation-name: ivuMoveNoticeIn;
    -webkit-animation-play-state: running;
    animation-play-state: running
}

.move-notice-leave-active {
    -webkit-animation-name: ivuMoveNoticeOut;
    animation-name: ivuMoveNoticeOut;
    -webkit-animation-play-state: running;
    animation-play-state: running
}

.move-notice-appear,.move-notice-enter-active {
    opacity: 0
}

.move-notice-appear,.move-notice-enter-active,.move-notice-leave-active {
    -webkit-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out
}

.jk-notice {
    width: 335px;
    margin-right: 24px;
    position: fixed;
    z-index: 11000
}

.jk-notice-notice {
    margin-bottom: 10px;
    padding: 16px;
    border-radius: 4px;
    -webkit-box-shadow: 0 1px 6px rgba(0,0,0,.2);
    box-shadow: 0 1px 6px rgba(0,0,0,.2);
    background: #fff;
    line-height: 1;
    position: relative;
    overflow: hidden
}

.jk-notice-notice-close {
    position: absolute;
    right: 16px;
    top: 15px;
    color: #999;
    outline: none
}

.jk-notice-notice-close i {
    font-size: 22px;
    color: #999;
    -webkit-transition: color .2s ease;
    -o-transition: color .2s ease;
    transition: color .2s ease;
    position: relative;
    top: -3px
}

.jk-notice-notice-close i:hover {
    color: #444
}

.jk-notice-notice-with-desc .jk-notice-notice-close {
    top: 11px
}

.jk-notice-title {
    font-size: 14px;
    color: #464c5b;
    padding-right: 10px;
    overflow: hidden;
    -o-text-overflow: ellipsis;
    text-overflow: ellipsis;
    white-space: nowrap
}

.jk-notice-with-desc .jk-notice-title {
    margin-bottom: 8px
}

.jk-notice-with-desc.jk-notice-with-icon .jk-notice-title {
    margin-left: 51px
}

.jk-notice-desc {
    font-size: 12px;
    color: #999;
    text-align: justify;
    line-height: 1.5
}

.jk-notice-with-desc.jk-notice-with-icon .jk-notice-desc {
    margin-left: 51px
}

.jk-notice-with-icon .jk-notice-title {
    margin-left: 26px
}

.jk-notice-icon {
    position: absolute;
    left: 20px;
    margin-top: -1px;
    font-size: 16px
}

.jk-notice-icon-success {
    color: #0c6
}

.jk-notice-icon-info {
    color: #39f
}

.jk-notice-icon-warning {
    color: #f90
}

.jk-notice-icon-error {
    color: #f30
}

.jk-notice-with-desc .jk-notice-icon {
    font-size: 36px
}

.jk-notice-custom-content:after {
    content: "";
    display: block;
    width: 4px;
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0
}

.jk-notice-with-normal:after {
    background: #39f
}

.jk-notice-with-info:after {
    background: #39f
}

.jk-notice-with-success:after {
    background: #0c6
}

.jk-notice-with-warning:after {
    background: #f90
}

.jk-notice-with-error:after {
    background: #f30
}

@-webkit-keyframes ivuMoveNoticeIn {
    0% {
        opacity: 0;
        -webkit-transform-origin: 0 0;
        transform-origin: 0 0;
        -webkit-transform: translateX(100%);
        transform: translateX(100%)
    }

    to {
        opacity: 1;
        -webkit-transform-origin: 0 0;
        transform-origin: 0 0;
        -webkit-transform: translateX(0);
        transform: translateX(0)
    }
}

@keyframes ivuMoveNoticeIn {
    0% {
        opacity: 0;
        -webkit-transform-origin: 0 0;
        transform-origin: 0 0;
        -webkit-transform: translateX(100%);
        transform: translateX(100%)
    }

    to {
        opacity: 1;
        -webkit-transform-origin: 0 0;
        transform-origin: 0 0;
        -webkit-transform: translateX(0);
        transform: translateX(0)
    }
}

@-webkit-keyframes ivuMoveNoticeOut {
    0% {
        -webkit-transform-origin: 0 0;
        transform-origin: 0 0;
        -webkit-transform: translateX(0);
        transform: translateX(0);
        opacity: 1
    }

    70% {
        -webkit-transform-origin: 0 0;
        transform-origin: 0 0;
        -webkit-transform: translateX(100%);
        transform: translateX(100%);
        height: auto;
        padding: 16px;
        margin-bottom: 10px;
        opacity: 0
    }

    to {
        -webkit-transform-origin: 0 0;
        transform-origin: 0 0;
        -webkit-transform: translateX(100%);
        transform: translateX(100%);
        height: 0;
        padding: 0;
        margin-bottom: 0;
        opacity: 0
    }
}

@keyframes ivuMoveNoticeOut {
    0% {
        -webkit-transform-origin: 0 0;
        transform-origin: 0 0;
        -webkit-transform: translateX(0);
        transform: translateX(0);
        opacity: 1
    }

    70% {
        -webkit-transform-origin: 0 0;
        transform-origin: 0 0;
        -webkit-transform: translateX(100%);
        transform: translateX(100%);
        height: auto;
        padding: 16px;
        margin-bottom: 10px;
        opacity: 0
    }

    to {
        -webkit-transform-origin: 0 0;
        transform-origin: 0 0;
        -webkit-transform: translateX(100%);
        transform: translateX(100%);
        height: 0;
        padding: 0;
        margin-bottom: 0;
        opacity: 0
    }
}

.jk-message {
    font-size: 12px;
    position: fixed;
    z-index: 11000;
    width: 100%;
    bottom: 120px;
    left: 0
}

.jk-message-notice {
    width: auto;
    margin: 0 30px;
    text-align: center;
    position: absolute;
    bottom: 0;
    left: 0;
    right: 0
}

.jk-message-notice-content {
    border-radius: 4px;
    -webkit-box-shadow: 0 1px 6px rgba(0,0,0,.2);
    box-shadow: 0 1px 6px rgba(0,0,0,.2);
    display: inline-block;
    overflow: hidden;
    color: #fff
}

.jk-message-notice-content&gt;div {
    padding: 8px 16px;
    line-height: 1.5;
    display: inline-block
}

.jk-message-success {
    color: #657180;
    border: 1px solid #ccf5e0;
    background-color: #e6faf0
}

.jk-message-success .jk-icon {
    color: #0c6
}

.jk-message-error {
    color: #657180;
    border: 1px solid #ffd6cc;
    background-color: #ffebe6
}

.jk-message-error .jk-icon {
    color: #f30
}

.jk-message-warning {
    color: #657180;
    border: 1px solid #ffebcc;
    background-color: #fff5e6
}

.jk-message-warning .jk-icon {
    color: #f90
}

.jk-message-info,.jk-message-loading {
    background: rgba(0,0,0,.8)
}

.jk-message-info .jk-icon,.jk-message-loading .jk-icon {
    color: #39f
}

.jk-message .jk-icon {
    margin-right: 8px;
    font-size: 14px;
    top: 1px;
    position: relative
}

.multi-text[data-v-294e3e60] {
    word-break: break-all
}

.multi-text[data-v-294e3e60]:empty:before {
    content: attr(placeholder);
    color: #999
}

.multi-text[data-v-294e3e60]:focus {
    outline: none;
    content: none
}

.size[data-v-0fe15bb6] {
    width: 14px;
    height: 14px
}

.large-size[data-v-0fe15bb6] {
    width: 18px;
    height: 18px
}

.jk-checkbox[data-v-0fe15bb6] {
    display: inline-block;
    vertical-align: middle;
    white-space: nowrap;
    cursor: pointer;
    outline: none;
    line-height: 1;
    position: relative;
    margin-right: .1rem
}

.jk-checkbox-disabled[data-v-0fe15bb6] {
    cursor: not-allowed
}

.jk-checkbox:hover .jk-checkbox-inner[data-v-0fe15bb6] {
    border-color: #bcbcbc
}

.jk-checkbox-inner[data-v-0fe15bb6] {
    width: 14px;
    height: 14px;
    display: inline-block;
    position: relative;
    top: 0;
    left: 0;
    border: 1px solid #d7dde4;
    border-radius: 50%;
    background-color: #fff;
    -webkit-transition: border-color .2s ease-in-out,background-color .2s ease-in-out;
    -o-transition: border-color .2s ease-in-out,background-color .2s ease-in-out;
    transition: border-color .2s ease-in-out,background-color .2s ease-in-out
}

.jk-checkbox-inner[data-v-0fe15bb6]:after {
    content: "";
    display: table;
    width: 4px;
    height: 8px;
    position: absolute;
    top: 1px;
    left: 4px;
    border: 2px solid #fff;
    border-top: 0;
    border-left: 0;
    -webkit-transform: rotate(45deg) scale(0);
    -ms-transform: rotate(45deg) scale(0);
    transform: rotate(45deg) scale(0);
    -webkit-transition: all .2s ease-in-out;
    -o-transition: all .2s ease-in-out;
    transition: all .2s ease-in-out
}

.jk-checkbox-inner.large[data-v-0fe15bb6] {
    width: 18px;
    height: 18px
}

.jk-checkbox-input[data-v-0fe15bb6] {
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    z-index: 1;
    cursor: pointer;
    opacity: 0
}

.jk-checkbox-input[disabled][data-v-0fe15bb6] {
    cursor: not-allowed
}

.jk-checkbox-checked:hover .jk-checkbox-inner[data-v-0fe15bb6] {
    border-color: #39f
}

.jk-checkbox-checked .jk-checkbox-inner[data-v-0fe15bb6] {
    border-color: #39f;
    background-color: #39f
}

.jk-checkbox-checked .jk-checkbox-inner[data-v-0fe15bb6]:after {
    content: "";
    display: table;
    width: 4px;
    height: 8px;
    position: absolute;
    top: 1px;
    left: 4px;
    border: 2px solid #fff;
    border-top: 0;
    border-left: 0;
    -webkit-transform: rotate(45deg) scale(1);
    -ms-transform: rotate(45deg) scale(1);
    transform: rotate(45deg) scale(1);
    -webkit-transition: all .2s ease-in-out;
    -o-transition: all .2s ease-in-out;
    transition: all .2s ease-in-out
}

.jk-checkbox-checked .jk-checkbox-inner.large[data-v-0fe15bb6] {
    width: 18px;
    height: 18px
}

.jk-checkbox-checked .jk-checkbox-inner.large[data-v-0fe15bb6]:after {
    top: 3px;
    left: 6px
}

.jk-checkbox-disabled.jk-checkbox-checked:hover .jk-checkbox-inner[data-v-0fe15bb6] {
    border-color: #d7dde4
}

.jk-checkbox-disabled.jk-checkbox-checked .jk-checkbox-inner[data-v-0fe15bb6] {
    background-color: #f3f3f3;
    border-color: #d7dde4
}

.jk-checkbox-disabled.jk-checkbox-checked .jk-checkbox-inner[data-v-0fe15bb6]:after {
    -webkit-animation-name: none;
    animation-name: none;
    border-color: #ccc
}

.jk-checkbox-disabled:hover .jk-checkbox-inner[data-v-0fe15bb6] {
    border-color: #d7dde4
}

.jk-checkbox-disabled .jk-checkbox-inner[data-v-0fe15bb6] {
    border-color: #d7dde4;
    background-color: #f3f3f3
}

.jk-checkbox-disabled .jk-checkbox-inner[data-v-0fe15bb6]:after {
    -webkit-animation-name: none;
    animation-name: none;
    border-color: #f3f3f3
}

.jk-checkbox-disabled .jk-checkbox-inner-input[data-v-0fe15bb6] {
    cursor: default
}

.jk-checkbox-disabled+span[data-v-0fe15bb6] {
    color: #ccc;
    cursor: not-allowed
}

.jk-checkbox-indeterminate .jk-checkbox-inner[data-v-0fe15bb6]:after {
    content: "";
    width: 8px;
    height: 1px;
    -webkit-transform: scale(1);
    -ms-transform: scale(1);
    transform: scale(1);
    position: absolute;
    left: 2px;
    top: 5px
}

.jk-checkbox-indeterminate:hover .jk-checkbox-inner[data-v-0fe15bb6] {
    border-color: #39f
}

.jk-checkbox-indeterminate .jk-checkbox-inner[data-v-0fe15bb6] {
    background-color: #39f;
    border-color: #39f
}

.jk-checkbox-wrapper[data-v-0fe15bb6] {
    display: inline-block
}

.jk-checkbox-wrapper-disabled[data-v-0fe15bb6] {
    cursor: not-allowed
}

.jk-checkbox+span[data-v-0fe15bb6],.jk-checkbox-wrapper+span[data-v-0fe15bb6] {
    margin-right: 4px
}

.jk-checkbox-group[data-v-0fe15bb6] {
    font-size: 14px
}

.jk-checkbox-group-item[data-v-0fe15bb6] {
    display: inline-block
}

.jk-radio-group[data-v-0b18f1b4] {
    display: inline-block;
    font-size: 12px
}

.jk-radio-group-vertical .jk-radio-wrapper[data-v-0b18f1b4] {
    display: block;
    height: 30px;
    line-height: 30px
}

.jk-radio-wrapper[data-v-0b18f1b4] {
    font-size: 12px;
    vertical-align: middle;
    display: inline-block;
    position: relative;
    white-space: nowrap;
    margin-right: 8px;
    cursor: pointer
}

.jk-radio-wrapper-disabled[data-v-0b18f1b4] {
    cursor: not-allowed
}

.jk-radio[data-v-0b18f1b4] {
    display: inline-block;
    margin-right: 4px;
    white-space: nowrap;
    outline: none;
    position: relative;
    line-height: 1;
    vertical-align: middle;
    cursor: pointer
}

.jk-radio:hover .jk-radio-inner[data-v-0b18f1b4] {
    border-color: #bcbcbc
}

.jk-radio-inner[data-v-0b18f1b4] {
    width: 14px;
    height: 14px;
    display: inline-block;
    position: relative;
    top: 0;
    left: 0;
    border: 1px solid #d7dde4;
    border-radius: 50%;
    background-color: #fff;
    -webkit-transition: border-color .2s ease-in-out,background-color .2s ease-in-out;
    -o-transition: border-color .2s ease-in-out,background-color .2s ease-in-out;
    transition: border-color .2s ease-in-out,background-color .2s ease-in-out
}

.jk-radio-inner[data-v-0b18f1b4]:after {
    content: "";
    display: table;
    width: 4px;
    height: 8px;
    position: absolute;
    top: 1px;
    left: 4px;
    border: 2px solid #fff;
    border-top: 0;
    border-left: 0;
    -webkit-transform: rotate(45deg) scale(0);
    -ms-transform: rotate(45deg) scale(0);
    transform: rotate(45deg) scale(0);
    -webkit-transition: all .2s ease-in-out;
    -o-transition: all .2s ease-in-out;
    transition: all .2s ease-in-out
}

.jk-radio-input[data-v-0b18f1b4] {
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    z-index: 1;
    opacity: 0;
    cursor: pointer
}

.jk-radio-checked .jk-radio-inner[data-v-0b18f1b4] {
    border-color: #39f;
    background: #39f
}

.jk-radio-checked .jk-radio-inner[data-v-0b18f1b4]:after {
    content: "";
    display: table;
    width: 4px;
    height: 8px;
    position: absolute;
    top: 1px;
    left: 4px;
    border: 2px solid #fff;
    border-top: 0;
    border-left: 0;
    -webkit-transform: rotate(45deg) scale(1);
    -ms-transform: rotate(45deg) scale(1);
    transform: rotate(45deg) scale(1);
    -webkit-transition: all .2s ease-in-out;
    -o-transition: all .2s ease-in-out;
    transition: all .2s ease-in-out
}

.jk-radio-checked:hover .jk-radio-inner[data-v-0b18f1b4] {
    border-color: #39f
}

.jk-radio-disabled[data-v-0b18f1b4] {
    cursor: not-allowed
}

.jk-radio-disabled .jk-radio-input[data-v-0b18f1b4] {
    cursor: not-allowed
}

.jk-radio-disabled:hover .jk-radio-inner[data-v-0b18f1b4] {
    border-color: #d7dde4
}

.jk-radio-disabled .jk-radio-inner[data-v-0b18f1b4] {
    border-color: #d7dde4;
    background-color: #f3f3f3
}

.jk-radio-disabled .jk-radio-inner[data-v-0b18f1b4]:after {
    background-color: #ccc
}

.jk-radio-disabled .jk-radio-disabled+span[data-v-0b18f1b4] {
    color: #ccc
}

span.jk-radio+[data-v-0b18f1b4] {
    margin-left: 2px;
    margin-right: 2px
}

.jk-radio-group-button[data-v-0b18f1b4] {
    font-size: 0;
    -webkit-text-size-adjust: none
}

.jk-radio-group-button .jk-radio[data-v-0b18f1b4] {
    width: 0;
    margin-right: 0
}

.jk-radio-group-button .jk-radio-wrapper[data-v-0b18f1b4] {
    display: inline-block;
    height: 32px;
    line-height: 30px;
    margin: 0;
    padding: 0 16px;
    font-size: 12px;
    color: #657180;
    -webkit-transition: all .2s ease-in-out;
    -o-transition: all .2s ease-in-out;
    transition: all .2s ease-in-out;
    cursor: pointer;
    border: 1px solid #d7dde4;
    border-left: 0;
    background: #fff
}

.jk-radio-group-button .jk-radio-wrapper&gt;span[data-v-0b18f1b4] {
    margin-left: 0
}

.jk-radio-group-button .jk-radio-wrapper[data-v-0b18f1b4]:before {
    content: "";
    position: absolute;
    width: 1px;
    height: 100%;
    left: -1px;
    background: #d7dde4;
    visibility: hidden;
    -webkit-transition: all .2s ease-in-out;
    -o-transition: all .2s ease-in-out;
    transition: all .2s ease-in-out
}

.jk-radio-group-button .jk-radio-wrapper[data-v-0b18f1b4]:first-child {
    border-radius: 4px 0 0 4px;
    border-left: 1px solid #d7dde4
}

.jk-radio-group-button .jk-radio-wrapper[data-v-0b18f1b4]:first-child:before {
    display: none
}

.jk-radio-group-button .jk-radio-wrapper[data-v-0b18f1b4]:last-child {
    border-radius: 0 4px 4px 0
}

.jk-radio-group-button .jk-radio-wrapper[data-v-0b18f1b4]:first-child:last-child {
    border-radius: 4px
}

.jk-radio-group-button .jk-radio-wrapper[data-v-0b18f1b4]:hover {
    position: relative;
    color: #39f
}

.jk-radio-group-button .jk-radio-wrapper .jk-radio-inner[data-v-0b18f1b4],.jk-radio-group-button .jk-radio-wrapper input[data-v-0b18f1b4] {
    opacity: 0;
    width: 0;
    height: 0
}

.jk-radio-group-button .jk-radio-wrapper-checked[data-v-0b18f1b4] {
    background: #fff;
    border-color: #39f;
    color: #39f;
    -webkit-box-shadow: -1px 0 0 0 #39f;
    box-shadow: -1px 0 0 0 #39f
}

.jk-radio-group-button .jk-radio-wrapper-checked[data-v-0b18f1b4]:first-child {
    border-color: #39f;
    -webkit-box-shadow: none!important;
    box-shadow: none!important
}

.jk-radio-group-button .jk-radio-wrapper-checked[data-v-0b18f1b4]:hover {
    border-color: #5cadff;
    -webkit-box-shadow: -1px 0 0 0 #5cadff;
    box-shadow: -1px 0 0 0 #5cadff;
    color: #5cadff
}

.jk-radio-group-button .jk-radio-wrapper-checked[data-v-0b18f1b4]:active {
    border-color: #3091f2;
    -webkit-box-shadow: -1px 0 0 0 #3091f2;
    box-shadow: -1px 0 0 0 #3091f2;
    color: #3091f2
}

.jk-radio-group-button .jk-radio-wrapper-disabled[data-v-0b18f1b4] {
    border-color: #d7dde4;
    background-color: #f7f7f7;
    cursor: not-allowed;
    color: #ccc
}

.jk-radio-group-button .jk-radio-wrapper-disabled[data-v-0b18f1b4]:first-child,.jk-radio-group-button .jk-radio-wrapper-disabled[data-v-0b18f1b4]:hover {
    border-color: #d7dde4;
    background-color: #f7f7f7;
    color: #ccc
}

.jk-radio-group-button .jk-radio-wrapper-disabled[data-v-0b18f1b4]:first-child {
    border-left-color: #d7dde4
}

.jk-radio-group-button .jk-radio-wrapper-disabled.jk-radio-wrapper-checked[data-v-0b18f1b4] {
    color: #fff;
    background-color: #e6e6e6;
    border-color: #d7dde4;
    -webkit-box-shadow: none!important;
    box-shadow: none!important
}

.jk-radio-group-button.jk-radio-group-large .jk-radio-wrapper[data-v-0b18f1b4] {
    height: 36px;
    line-height: 34px;
    font-size: 14px
}

.jk-radio-group-button.jk-radio-group-small .jk-radio-wrapper[data-v-0b18f1b4] {
    height: 24px;
    line-height: 22px;
    padding: 0 12px;
    font-size: 12px
}

.jk-radio-group-button.jk-radio-group-small .jk-radio-wrapper[data-v-0b18f1b4]:first-child {
    border-radius: 3px 0 0 3px
}

.jk-radio-group-button.jk-radio-group-small .jk-radio-wrapper[data-v-0b18f1b4]:last-child {
    border-radius: 0 3px 3px 0
}

.jk-switch[data-v-3654a396] {
    display: inline-block;
    width: 48px;
    height: 24px;
    line-height: 22px;
    border-radius: 24px;
    vertical-align: middle;
    border: 1px solid #ccc;
    background-color: #ccc;
    position: relative;
    cursor: pointer;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    -webkit-transition: all .2s ease-in-out;
    -o-transition: all .2s ease-in-out;
    transition: all .2s ease-in-out
}

.jk-switch-inner[data-v-3654a396] {
    color: #fff;
    font-size: 12px;
    position: absolute;
    left: 25px
}

.jk-switch-inner i[data-v-3654a396] {
    width: 12px;
    height: 12px;
    text-align: center
}

.jk-switch[data-v-3654a396]:after {
    content: "";
    width: 22px;
    height: 22px;
    border-radius: 20px;
    background-color: #fff;
    position: absolute;
    left: 1px;
    top: 1px;
    cursor: pointer;
    -webkit-transition: left .2s ease-in-out,width .2s ease-in-out;
    -o-transition: left .2s ease-in-out,width .2s ease-in-out;
    transition: left .2s ease-in-out,width .2s ease-in-out
}

.jk-switch[data-v-3654a396]:active:after {
    width: 26px
}

.jk-switch[data-v-3654a396]:focus {
    -webkit-box-shadow: 0 0 0 2px rgba(51,153,255,.2);
    box-shadow: 0 0 0 2px rgba(51,153,255,.2);
    outline: 0
}

.jk-switch[data-v-3654a396]:focus:hover {
    -webkit-box-shadow: none;
    box-shadow: none
}

.jk-switch-small[data-v-3654a396] {
    width: 24px;
    height: 12px;
    line-height: 10px
}

.jk-switch-small[data-v-3654a396]:after {
    width: 10px;
    height: 10px;
    top: 0;
    left: 0
}

.jk-switch-small[data-v-3654a396]:active:after {
    width: 14px
}

.jk-switch-small.jk-switch-checked[data-v-3654a396]:after {
    left: 12px
}

.jk-switch-small:active.jk-switch-checked[data-v-3654a396]:after {
    left: 8px
}

.jk-switch-large[data-v-3654a396] {
    width: 60px
}

.jk-switch-large[data-v-3654a396]:active:after {
    width: 26px
}

.jk-switch-large[data-v-3654a396]:active:after {
    width: 32px
}

.jk-switch-large.jk-switch-checked[data-v-3654a396]:after {
    left: 37px
}

.jk-switch-large:active.jk-switch-checked[data-v-3654a396]:after {
    left: 25px
}

.jk-switch-checked[data-v-3654a396] {
    border-color: #39f;
    background-color: #39f
}

.jk-switch-checked .jk-switch-inner[data-v-3654a396] {
    left: 8px
}

.jk-switch-checked[data-v-3654a396]:after {
    left: 25px
}

.jk-switch-checked[data-v-3654a396]:active:after {
    left: 19px
}

.jk-switch-disabled[data-v-3654a396] {
    cursor: not-allowed;
    background: #f3f3f3;
    border-color: #f3f3f3
}

.jk-switch-disabled[data-v-3654a396]:after {
    background: #ccc;
    cursor: not-allowed
}

.jk-switch-disabled .jk-switch-inner[data-v-3654a396] {
    color: #ccc
}

.mall-tabs[data-v-e8f97114] {
    width: 100%;
    overflow: hidden
}

.mall-tabs .tabs-nav[data-v-e8f97114] {
    width: 100%;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    text-align: center;
    height: .8rem;
    border-bottom: 1px solid #e5e5e5;
    background-color: #fff
}

.mall-tabs .tabs-nav&gt;li[data-v-e8f97114] {
    -webkit-box-flex: 0;
    -ms-flex: 0 1 50%;
    flex: 0 1 50%;
    width: 50%;
    font-size: .28rem;
    height: .36rem;
    line-height: .36rem;
    margin-top: .2rem;
    border-right: 1px solid #e5e5e5
}

.mall-tabs .tabs-nav&gt;li[data-v-e8f97114]:last-of-type {
    border-right: none
}

.mall-tabs .tabs-nav&gt;li a[data-v-e8f97114] {
    position: relative;
    color: #999;
    font-size: 14px
}

.mall-tabs .tabs-nav&gt;li.tab-active a[data-v-e8f97114] {
    color: #06a6f8
}

.mall-tabs .tabs-nav&gt;li.tab-active a[data-v-e8f97114]:after {
    content: "";
    position: absolute;
    left: 0;
    bottom: -.28rem;
    width: 100%;
    border-bottom: 2px solid #06a6f8
}

.mall-tabs .tabs-content[data-v-e8f97114] {
    width: 100%;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    display: -webkit-flex
}

.mall-tabs .tabs-content .tab-panel[data-v-e8f97114] {
    -ms-flex-negative: 0;
    flex-shrink: 0;
    width: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box
}

.tab-bar[data-v-37485d9d] {
    width: 100%;
    max-width: 960px;
    min-width: 320px;
    height: 1rem;
    position: fixed;
    border-top: 1px solid #e3e3e3;
    bottom: 0;
    z-index: 999;
    background: #fff;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center
}

.tab-bar-item[data-v-5205c527] {
    -webkit-box-flex: 1;
    -ms-flex: 1;
    flex: 1;
    text-align: center;
    display: inline-block;
    color: #333
}

.tab-bar-item.active[data-v-5205c527] {
    color: #28b2f9
}

.tab-bar-item i[data-v-5205c527] {
    font-size: 20px
}

.tab-bar-item p[data-v-5205c527] {
    font-size: 12px;
    margin-top: 2px
}

.popup[data-v-227d9c56] {
    position: fixed;
    top: 0;
    left: 0;
    bottom: 0;
    width: 100%;
    height: 100%;
    z-index: 9900;
    -webkit-box-sizing: border-box;
    box-sizing: border-box
}

.popup .popup-modal[data-v-227d9c56] {
    width: 100%;
    height: 100%;
    background: rgba(0,0,0,.5)
}

.popup .popup-wrap[data-v-227d9c56] {
    position: fixed;
    left: 0;
    bottom: 0;
    overflow: hidden;
    border-radius: 10px 10px 0 0;
    -webkit-transform: translateY(100%);
    -ms-transform: translateY(100%);
    transform: translateY(100%);
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
    z-index: 9800;
    width: 100%;
    background-color: rgba(0,0,0,.5);
    -webkit-transition: all .3s linear;
    -o-transition: all .3s linear;
    transition: all .3s linear
}

.popup .popup-wrap .popup-header[data-v-227d9c56] {
    height: .88rem;
    line-height: .88rem;
    font-size: .36rem;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    padding: 0 .3rem
}

.popup .popup-wrap .popup-header .icon-cancle[data-v-227d9c56] {
    position: absolute;
    right: .4rem;
    top: 0;
    font-size: 14px;
    color: #999
}

.popup .popup-wrap .popup-body[data-v-227d9c56] {
    position: absolute;
    top: .88rem;
    bottom: 0;
    width: 100%;
    overflow-x: hidden;
    overflow-y: scroll;
    -webkit-overflow-scrolling: touch
}

.popup .popup-wrap .popup-body.fix[data-v-227d9c56] {
    position: unset;
    top: unset;
    bottom: unset
}

.popup-transition-enter-active {
    -webkit-transition: opacity .2s linear;
    -o-transition: opacity .2s linear;
    transition: opacity .2s linear
}

.popup-transition-leave-active {
    -webkit-transition: opacity .4s linear;
    -o-transition: opacity .4s linear;
    transition: opacity .4s linear
}

.popup-transition-enter,.popup-transition-leave-to {
    opacity: 0
}

.star[data-v-e67acf0a] {
    padding-right: .1rem
}

.star.whole i[data-v-e67acf0a] {
    color: #f5a623
}

.star.half i[data-v-e67acf0a] {
    background-image: -webkit-linear-gradient(left,#f5a623 50%,#ccc 0);
    -webkit-text-fill-color: rgba(0,0,0,0);
    -webkit-background-clip: text
}

.star i[data-v-e67acf0a] {
    color: #ccc
}

.scroll-box[data-v-d06f545a] {
    white-space: nowrap;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: stretch;
    -ms-flex-align: stretch;
    align-items: stretch
}

.scroll-box&gt;[data-v-d06f545a] {
    vertical-align: top
}

.banner-item[data-v-364b1826] {
    background: #fff;
    max-width: 100%;
    -ms-flex-negative: 0;
    flex-shrink: 0;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    position: relative
}

.mall-swiper[data-v-55aa00c6] {
    background: #fafafa;
    width: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    overflow: hidden;
    position: relative
}

.mall-swiper .mall-swiper-content[data-v-55aa00c6] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-display: flex;
    position: relative
}

.mall-swiper .mall-swiper-pagination[data-v-55aa00c6] {
    text-align: center;
    position: absolute;
    bottom: 5px;
    left: 0;
    right: 0;
    z-index: 1
}

.mall-swiper .mall-swiper-pagination .dot[data-v-55aa00c6] {
    width: 6px;
    height: 6px;
    background: #e6e6e6;
    border-radius: 50%;
    margin-left: 6px;
    display: inline-block
}

.mall-swiper .mall-swiper-pagination .dot[data-v-55aa00c6]:first-of-type {
    margin-left: 0
}

.mall-swiper .mall-swiper-pagination .dot.active[data-v-55aa00c6] {
    background: #999
}

.mall-similar[data-v-55aa00c6] {
    background: rgba(0,0,0,0);
    padding: .2rem 0 .6rem
}

.mall-similar .mall-swiper-content[data-v-55aa00c6] {
    display: -webkit-box
}

.mall-similar .mall-swiper-pagination .dot[data-v-55aa00c6] {
    width: 8px;
    height: 3px;
    border-radius: inherit
}

.mall-similar .mall-swiper-pagination .dot.active[data-v-55aa00c6] {
    background: #1095fa
}

.swiper-item[data-v-0eb44f09] {
    background: rgba(0,0,0,0);
    -ms-flex-negative: 0;
    flex-shrink: 0;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    overflow: hidden
}

.swiper-item .swiper-item-box[data-v-0eb44f09] {
    position: relative;
    width: 100%
}

.jk-affix[data-v-031fa32e] {
    position: fixed;
    z-index: 66;
    border-bottom: 1px solid #eee
}

.content-text[data-v-1dbf53bd] {
    outline: none;
    line-height: 1.5;
    word-break: break-all;
    user-modify: read-write-plaintext-only
}

.content-text[data-v-1dbf53bd]:empty:before {
    content: attr(data-content);
    color: #ccc
}

.content-text[data-v-1dbf53bd]:focus:before {
    content: none
}

.search-bar[data-v-751cf6b6] {
    position: absolute;
    height: .86rem;
    width: 100%;
    z-index: 999;
    max-width: 960px;
    min-width: 320px
}

.search-bar .background[data-v-751cf6b6] {
    background: #0082f0
}

.search-bar&gt;div[data-v-751cf6b6] {
    width: 100%;
    height: 100%;
    position: absolute
}

.search-bar .info[data-v-751cf6b6] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center
}

.search-bar .info .info-logo[data-v-751cf6b6] {
    -webkit-box-flex: 0;
    -ms-flex: 0 1 1.2rem;
    flex: 0 1 1.2rem;
    width: 1.2rem;
    padding-left: .1rem;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    color: #fff
}

.search-bar .info .info-logo i[data-v-751cf6b6] {
    font-size: .4rem
}

.search-bar .info .info-logo img[data-v-751cf6b6] {
    width: 55px;
    height: 45px;
    margin: 5px 0 0 -5px
}

.search-bar .info .info-bar[data-v-751cf6b6] {
    background: #fff;
    border-radius: .32rem;
    -webkit-box-flex: 0;
    -ms-flex: 0 5rem;
    flex: 0 5rem;
    width: 5rem;
    padding: 0 .24rem;
    height: .52rem;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    overflow: hidden;
    border: 1px solid #e3e3e3
}

.search-bar .info .info-bar i[data-v-751cf6b6] {
    -webkit-box-flex: 0;
    -ms-flex: 0 1 0.32rem;
    flex: 0 1 0.32rem;
    font-size: .32rem;
    color: #ccc
}

.search-bar .info .info-bar input[data-v-751cf6b6] {
    -webkit-box-flex: 1;
    -ms-flex: auto;
    flex: auto;
    border: none;
    padding-left: .1rem
}

.search-bar .info .info-login[data-v-751cf6b6] {
    -webkit-box-flex: 0;
    -ms-flex: 0 1 0.7rem;
    flex: 0 1 0.7rem;
    width: .7rem;
    text-align: center;
    color: #fff;
    font-size: .26rem
}

.search-bar .info .info-login .iconfont[data-v-751cf6b6] {
    font-size: .35rem
}

.search-bar.show[data-v-751cf6b6] {
    position: fixed;
    top: 0
}

.box[data-v-d60e8930] {
    height: 1rem;
    margin: auto;
    background: url(/dist/appbox-bg.png?9f2280df5ed45fd4105922ad76b9b3c3) #6bc3f8;
    background-position: 0;
    background-size: auto 100%;
    width: 100%;
    max-width: 960px;
    min-width: 320px;
    z-index: 10;
    position: relative;
    -webkit-box-sizing: border-box;
    box-sizing: border-box
}

.box .box-bg[data-v-d60e8930] {
    width: 100%;
    height: 1rem;
    position: absolute;
    z-index: -1;
    top: 0;
    left: 0
}

.box ul[data-v-d60e8930] {
    padding: .12rem .3rem .12rem .2rem;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center
}

.box ul li[data-v-d60e8930] {
    display: inline-block
}

.box ul li.logo[data-v-d60e8930] {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 36px;
    flex: 0 0 36px;
    width: 36px;
    border-radius: .2rem
}

.box ul li.logo img[data-v-d60e8930] {
    width: 33px;
    height: 33px;
    display: block;
    border-radius: .1rem
}

.box ul li.downloadtext[data-v-d60e8930] {
    -webkit-box-flex: 1;
    -ms-flex: 1;
    flex: 1;
    padding-left: .2rem
}

.box ul li.downloadtext p[data-v-d60e8930] {
    line-height: 1.4;
    color: #fff;
    font-size: .26rem
}

.box ul li.downloadtext p span[data-v-d60e8930] {
    color: #fff000
}

.box ul li.downloadtext p[data-v-d60e8930]:nth-child(2) {
    font-size: .22rem
}

.box ul li.downloadbutton[data-v-d60e8930] {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 1.6rem;
    flex: 0 0 1.6rem;
    text-align: center;
    max-width: 1.6rem;
    white-space: nowrap;
    overflow: hidden;
    -o-text-overflow: ellipsis;
    text-overflow: ellipsis;
    padding: .1rem;
    border-radius: .4rem;
    background: #fff
}

.box ul li.downloadbutton span[data-v-d60e8930] {
    color: #1095fa;
    width: 100%;
    font-size: 15px;
    display: inline-block;
    font-weight: 500
}

.box .btn-dl[data-v-d60e8930] {
    height: 1rem;
    width: 2rem;
    float: right
}

.box .btn-close[data-v-d60e8930] {
    width: .3rem;
    height: .3rem;
    position: absolute;
    top: 0;
    right: 0
}

.box .btn[data-v-d60e8930] {
    background: hsla(0,0%,39.2%,.35);
    width: 15px;
    height: 15px;
    border-radius: 0 0 0 100%;
    position: absolute;
    right: 0;
    top: 0
}

.box .btn&gt;span[data-v-d60e8930] {
    display: block;
    height: 60%;
    width: 1px;
    background-color: #fff;
    position: absolute;
    left: 50%;
    top: 1px
}

.box .btn&gt;span[data-v-d60e8930]:first-of-type {
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
    transform: rotate(45deg)
}

.box .btn&gt;span[data-v-d60e8930]:nth-of-type(2) {
    -webkit-transform: rotate(-45deg);
    -ms-transform: rotate(-45deg);
    transform: rotate(-45deg)
}

.combination-header[data-v-c15aa620] {
    width: 100%;
    position: absolute;
    top: 0
}

.combination-header .header[data-v-c15aa620] {
    height: .9rem;
    background: #ff5353;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    padding: 0 .2rem;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center
}

.combination-header .header span[data-v-c15aa620] {
    -webkit-box-flex: 1;
    -ms-flex: auto;
    flex: auto;
    color: #fff;
    overflow: hidden;
    padding-right: .2rem;
    -o-text-overflow: ellipsis;
    text-overflow: ellipsis;
    white-space: nowrap;
    font-size: .32rem
}

.combination-header .header button[data-v-c15aa620] {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 1rem;
    flex: 0 0 1rem;
    background: #fff2cb;
    color: #ff4a4a;
    padding: 4px 0;
    border-radius: .4rem;
    border: none;
    font-size: .26rem
}

.combination-image[data-v-11ff8ae3] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    border-bottom: 1px solid #ccc;
    height: 5.76rem;
    background: #fff
}

.combination-image .small[data-v-11ff8ae3] {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 2rem;
    flex: 0 0 2rem;
    width: 2rem
}

.combination-image .small .image[data-v-11ff8ae3] {
    margin: .2rem;
    padding: .1rem;
    border: 1px solid #ccc;
    border-radius: 4px
}

.combination-image .small .image.active[data-v-11ff8ae3] {
    border: 1px solid #1095fa
}

.combination-image .small img[data-v-11ff8ae3] {
    width: 100%
}

.combination-image .preview[data-v-11ff8ae3] {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 5.5rem;
    flex: 0 0 5.5rem;
    width: 5.5rem;
    text-align: center
}

.combination-image .preview img[data-v-11ff8ae3] {
    width: 3.8rem
}

.ellipsis[data-v-0d4be68a] {
    overflow: hidden;
    -o-text-overflow: ellipsis;
    text-overflow: ellipsis;
    white-space: nowrap
}

.combination-info[data-v-0d4be68a] {
    background: #f5f5f5
}

.combination-info .top[data-v-0d4be68a] {
    background: #fff;
    margin-bottom: .2rem;
    padding: .2rem
}

.combination-info .bottom[data-v-0d4be68a] {
    background: #fff;
    padding: .2rem
}

.combination-info .bottom h4[data-v-0d4be68a] {
    color: #999
}

.combination-info .bottom p[data-v-0d4be68a] {
    line-height: 1.5;
    font-size: .28rem;
    margin-top: .1rem;
    word-break: break-all
}

.combination-info .server-tip[data-v-0d4be68a] {
    margin: 5px;
    line-height: .35rem
}

.combination-info .server-tip .server-tip-info[data-v-0d4be68a] {
    color: #999;
    font-size: 13px
}

.combination-info .price[data-v-0d4be68a] {
    font-weight: 700;
    margin-bottom: .2rem;
    font-size: .36rem;
    color: #ff4a4a
}

.combination-info .price s[data-v-0d4be68a] {
    font-weight: 400;
    font-size: .28rem;
    color: #555
}

.combination-info .name[data-v-0d4be68a] {
    font-weight: 700;
    font-size: .32rem
}

.combination-info .server-line[data-v-0d4be68a] {
    margin-top: .3rem;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    background: #fff
}

.combination-info .server-line dt[data-v-0d4be68a] {
    -webkit-box-flex: 1;
    -ms-flex: 1 auto;
    flex: 1 auto;
    padding-right: .2rem
}

.combination-info .server-line dt .text[data-v-0d4be68a] {
    overflow: hidden;
    -o-text-overflow: ellipsis;
    text-overflow: ellipsis;
    white-space: nowrap;
    display: inline-block;
    width: 4.5rem;
    font-size: 13px;
    color: #222;
    padding-right: .2rem
}

.combination-info .server-line dd[data-v-0d4be68a] {
    font-size: 13px;
    color: #999;
    -webkit-box-flex: 0;
    -ms-flex: 0 0 0.4rem;
    flex: 0 0 0.4rem
}

.combination-info .server-line .icon[data-v-0d4be68a] {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 0.5rem;
    flex: 0 0 0.5rem;
    -ms-flex-item-align: start;
    align-self: flex-start;
    text-align: right
}

.combination-info .server-line .icon i[data-v-0d4be68a] {
    color: #555;
    font-size: .28rem;
    padding: 0 .1rem
}

.combination-info .server-line .server-item[data-v-0d4be68a] {
    display: inline-block;
    margin-right: .2rem;
    font-size: .26rem;
    color: #999;
    line-height: 1.5
}

.combination-info .server-line .server-item i[data-v-0d4be68a] {
    font-size: .26rem;
    color: #ff4a4a
}

.server-list[data-v-0d4be68a] {
    padding: 0 .2rem
}

.server-list li[data-v-0d4be68a] {
    border-bottom: 1px solid #eee;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    padding: .24rem 0 .16rem
}

.server-list li[data-v-0d4be68a]:first-of-type {
    padding-top: .04rem
}

.server-list li .icon-tip[data-v-0d4be68a] {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 0.5rem;
    flex: 0 0 0.5rem;
    -ms-flex-item-align: start;
    align-self: flex-start
}

.server-list li a[data-v-0d4be68a] {
    -webkit-box-flex: 1;
    -ms-flex: 1 auto;
    flex: 1 auto
}

.server-list li a p[data-v-0d4be68a] {
    color: #999;
    font-size: 12px;
    line-height: 1.5
}

.server-list li a p[data-v-0d4be68a]:first-of-type {
    font-size: 14px;
    color: #222
}

.server-list li .icon-arrows-right[data-v-0d4be68a] {
    font-size: 24px;
    color: #999
}

.server-list li .infoCard[data-v-0d4be68a] {
    width: 100%;
    height: 100%
}

.server-list li .infoCard .infoCard-img[data-v-0d4be68a] {
    width: 100%;
    height: 100%
}

.kf-evaluate .slide-enter-active,.kf-evaluate .slide-leave-active {
    -webkit-transition: all .6s ease;
    -o-transition: all .6s ease;
    transition: all .6s ease
}

.kf-evaluate .slide-enter,.kf-evaluate .slide-leave-to {
    -webkit-transform: translateY(4.8rem);
    -ms-transform: translateY(4.8rem);
    transform: translateY(4.8rem)
}

.kf-evaluate .eva-bg {
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background-color: rgba(0,0,0,.5);
    z-index: 11
}

.kf-evaluate .eva-box {
    background-color: #fff;
    position: absolute;
    left: 0;
    bottom: 0;
    height: 4.8rem;
    width: 100%;
    z-index: 111
}

.kf-evaluate .eva-box .eva-tit {
    height: .8rem;
    line-height: .8rem;
    text-align: center;
    color: #333;
    font-size: .3rem;
    border-bottom: 1px solid #e5e5e5;
    position: relative
}

.kf-evaluate .eva-box .eva-tit .eva-close {
    position: absolute;
    display: block;
    width: .3rem;
    height: .3rem;
    text-align: center;
    line-height: .3rem;
    top: .25rem;
    right: .2rem;
    color: #ccc;
    font-size: .24rem
}

.kf-evaluate .eva-box .eva-star {
    margin: .22rem .3rem;
    overflow: hidden
}

.kf-evaluate .eva-box .eva-star&gt;span {
    font-size: .28rem;
    color: #666;
    float: left;
    margin-right: .2rem
}

.kf-evaluate .eva-box .eva-star .star {
    overflow: hidden;
    float: left
}

.kf-evaluate .eva-box .eva-star .star&gt;i {
    float: left;
    margin-right: .1rem;
    height: .28rem;
    width: .28rem;
    font-size: .28rem;
    color: #666
}

.kf-evaluate .eva-box .eva-text {
    margin: .2rem .3rem;
    border: 1px solid #e5e5e5;
    border-radius: 2px;
    overflow: hidden;
    position: relative
}

.kf-evaluate .eva-box .eva-text .eva-num {
    position: absolute;
    right: .08rem;
    bottom: .04rem;
    font-size: .2rem;
    color: #999
}

.kf-evaluate .eva-box .eva-text .eva-error {
    color: red
}

.kf-evaluate .eva-box .eva-text&gt;textarea {
    display: block;
    border: none;
    background: none;
    width: 100%;
    height: 1.4rem;
    padding: .1rem;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    font-size: .24rem;
    color: #333
}

.kf-evaluate .eva-box .eva-btn {
    position: absolute;
    bottom: 0;
    left: 0;
    height: .88rem;
    line-height: .88rem;
    background-color: #61b1f4;
    font-size: .3rem;
    color: #fff;
    width: 100%;
    text-align: center
}

.kf-evaluate .eva-box .eva-btn:active {
    opacity: .8
}

.kf-head .tips {
    position: absolute;
    top: .88rem;
    left: 0;
    height: .5rem;
    width: 100%;
    text-align: center;
    line-height: .5rem;
    border-top: 1px solid #eee;
    border-bottom: 1px solid #eee;
    font-size: .24rem;
    color: #eb8235;
    z-index: 11;
    background: #fffcea
}

.kf-head .tips.error-tips {
    background: #f95252;
    color: #fff
}

.kf-head .tips.error-tips&gt;span {
    width: 10px;
    height: 10px;
    border: 1px solid #fff;
    text-align: center;
    line-height: 10px;
    font-size: 6px;
    color: #fff;
    display: inline-block;
    border-radius: 10px;
    margin-right: 5px
}

.kf-head .topHead {
    top: 0
}

.jk-modal[data-v-57653505] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    position: relative;
    z-index: 1111
}

.jk-modal .bg[data-v-57653505] {
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: rgba(0,0,0,.7)
}

.jk-modal .modal-box[data-v-57653505] {
    width: 5rem;
    height: 4rem;
    background: #fff;
    position: relative;
    z-index: 11;
    top: 30%;
    border-radius: 6px
}

.jk-modal .modal-box .modal-close[data-v-57653505] {
    position: absolute;
    display: block;
    width: .3rem;
    height: .3rem;
    text-align: center;
    line-height: .3rem;
    top: .25rem;
    right: .2rem;
    color: #ccc;
    font-size: .24rem
}

.jk-modal .modal-box .modal-text[data-v-57653505] {
    margin: .8rem .3rem .2rem;
    border: 1px solid #e5e5e5;
    border-radius: 2px;
    overflow: hidden;
    position: relative
}

.jk-modal .modal-box .modal-text .text-num[data-v-57653505] {
    position: absolute;
    right: .08rem;
    bottom: .04rem;
    font-size: .2rem;
    color: #999
}

.jk-modal .modal-box .modal-text .max-error[data-v-57653505] {
    color: red
}

.jk-modal .modal-box .modal-text&gt;textarea[data-v-57653505] {
    display: block;
    border: none;
    background: none;
    width: 100%;
    height: 1.4rem;
    padding: .1rem;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    font-size: .24rem;
    color: #333
}

.jk-modal .modal-box .btn[data-v-57653505] {
    margin: .2rem 1rem;
    height: .88rem;
    line-height: .88rem;
    background-color: #61b1f4;
    font-size: .3rem;
    color: #fff;
    text-align: center;
    border-radius: 6px
}

.jk-modal .modal-box .btn[data-v-57653505]:active {
    opacity: .8
}

.msgCard[data-v-6540c5fa] {
    margin: 0 auto .3rem;
    max-width: 4.5rem;
    line-height: .36rem;
    padding: .2rem .3rem .05rem;
    background: #fff;
    -webkit-box-shadow: 0 2px 2px 0 rgba(85,85,85,.05);
    box-shadow: 0 2px 2px 0 rgba(85,85,85,.05);
    border-radius: .1rem;
    word-break: break-word;
    font-size: .28rem;
    font-family: PingFang SC;
    color: #333;
    text-align: left
}

.msgCard .card-title[data-v-6540c5fa] {
    padding-bottom: .15rem
}

.msgCard .card-item[data-v-6540c5fa] {
    padding: .14rem 0;
    color: #4399ef;
    letter-spacing: .01rem
}

.msgCard .radius-border[data-v-6540c5fa] {
    position: relative
}

@media screen and (-webkit-min-device-pixel-ratio: 2) {
    .msgCard .radius-border[data-v-6540c5fa]:before {
        content:"";
        pointer-events: none;
        -webkit-box-sizing: border-box;
        box-sizing: border-box;
        position: absolute;
        width: 200%;
        height: 200%;
        left: 0;
        top: 0;
        border-bottom: 1px solid #b7b5b5;
        -webkit-transform: scale(.5);
        -ms-transform: scale(.5);
        transform: scale(.5);
        -webkit-transform-origin: 0 0;
        -ms-transform-origin: 0 0;
        transform-origin: 0 0
    }
}

.weui-loading[data-v-a8162e4a] {
    width: 20px;
    height: 20px;
    display: inline-block;
    vertical-align: middle;
    -webkit-animation: weuiLoading-a8162e4a 1s steps(12) infinite;
    animation: weuiLoading-a8162e4a 1s steps(12) infinite;
    background: rgba(0,0,0,0) url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMjAiIGhlaWdodD0iMTIwIiB2aWV3Qm94PSIwIDAgMTAwIDEwMCI+PHBhdGggZmlsbD0ibm9uZSIgZD0iTTAgMGgxMDB2MTAwSDB6Ii8+PHJlY3Qgd2lkdGg9IjciIGhlaWdodD0iMjAiIHg9IjQ2LjUiIHk9IjQwIiBmaWxsPSIjRTlFOUU5IiByeD0iNSIgcnk9IjUiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDAgLTMwKSIvPjxyZWN0IHdpZHRoPSI3IiBoZWlnaHQ9IjIwIiB4PSI0Ni41IiB5PSI0MCIgZmlsbD0iIzk4OTY5NyIgcng9IjUiIHJ5PSI1IiB0cmFuc2Zvcm09InJvdGF0ZSgzMCAxMDUuOTggNjUpIi8+PHJlY3Qgd2lkdGg9IjciIGhlaWdodD0iMjAiIHg9IjQ2LjUiIHk9IjQwIiBmaWxsPSIjOUI5OTlBIiByeD0iNSIgcnk9IjUiIHRyYW5zZm9ybT0icm90YXRlKDYwIDc1Ljk4IDY1KSIvPjxyZWN0IHdpZHRoPSI3IiBoZWlnaHQ9IjIwIiB4PSI0Ni41IiB5PSI0MCIgZmlsbD0iI0EzQTFBMiIgcng9IjUiIHJ5PSI1IiB0cmFuc2Zvcm09InJvdGF0ZSg5MCA2NSA2NSkiLz48cmVjdCB3aWR0aD0iNyIgaGVpZ2h0PSIyMCIgeD0iNDYuNSIgeT0iNDAiIGZpbGw9IiNBQkE5QUEiIHJ4PSI1IiByeT0iNSIgdHJhbnNmb3JtPSJyb3RhdGUoMTIwIDU4LjY2IDY1KSIvPjxyZWN0IHdpZHRoPSI3IiBoZWlnaHQ9IjIwIiB4PSI0Ni41IiB5PSI0MCIgZmlsbD0iI0IyQjJCMiIgcng9IjUiIHJ5PSI1IiB0cmFuc2Zvcm09InJvdGF0ZSgxNTAgNTQuMDIgNjUpIi8+PHJlY3Qgd2lkdGg9IjciIGhlaWdodD0iMjAiIHg9IjQ2LjUiIHk9IjQwIiBmaWxsPSIjQkFCOEI5IiByeD0iNSIgcnk9IjUiIHRyYW5zZm9ybT0icm90YXRlKDE4MCA1MCA2NSkiLz48cmVjdCB3aWR0aD0iNyIgaGVpZ2h0PSIyMCIgeD0iNDYuNSIgeT0iNDAiIGZpbGw9IiNDMkMwQzEiIHJ4PSI1IiByeT0iNSIgdHJhbnNmb3JtPSJyb3RhdGUoLTE1MCA0NS45OCA2NSkiLz48cmVjdCB3aWR0aD0iNyIgaGVpZ2h0PSIyMCIgeD0iNDYuNSIgeT0iNDAiIGZpbGw9IiNDQkNCQ0IiIHJ4PSI1IiByeT0iNSIgdHJhbnNmb3JtPSJyb3RhdGUoLTEyMCA0MS4zNCA2NSkiLz48cmVjdCB3aWR0aD0iNyIgaGVpZ2h0PSIyMCIgeD0iNDYuNSIgeT0iNDAiIGZpbGw9IiNEMkQyRDIiIHJ4PSI1IiByeT0iNSIgdHJhbnNmb3JtPSJyb3RhdGUoLTkwIDM1IDY1KSIvPjxyZWN0IHdpZHRoPSI3IiBoZWlnaHQ9IjIwIiB4PSI0Ni41IiB5PSI0MCIgZmlsbD0iI0RBREFEQSIgcng9IjUiIHJ5PSI1IiB0cmFuc2Zvcm09InJvdGF0ZSgtNjAgMjQuMDIgNjUpIi8+PHJlY3Qgd2lkdGg9IjciIGhlaWdodD0iMjAiIHg9IjQ2LjUiIHk9IjQwIiBmaWxsPSIjRTJFMkUyIiByeD0iNSIgcnk9IjUiIHRyYW5zZm9ybT0icm90YXRlKC0zMCAtNS45OCA2NSkiLz48L3N2Zz4=") no-repeat;
    background-size: 100%
}

.weui-loading.weui-loading_transparent[data-v-a8162e4a] {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMjAiIGhlaWdodD0iMTIwIiB2aWV3Qm94PSIwIDAgMTAwIDEwMCI+PHBhdGggZmlsbD0ibm9uZSIgZD0iTTAgMGgxMDB2MTAwSDB6Ii8+PHJlY3QgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB3aWR0aD0iNyIgaGVpZ2h0PSIyMCIgeD0iNDYuNSIgeT0iNDAiIGZpbGw9InJnYmEoMjU1LDI1NSwyNTUsLjU2KSIgcng9IjUiIHJ5PSI1IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgwIC0zMCkiLz48cmVjdCB3aWR0aD0iNyIgaGVpZ2h0PSIyMCIgeD0iNDYuNSIgeT0iNDAiIGZpbGw9InJnYmEoMjU1LDI1NSwyNTUsLjUpIiByeD0iNSIgcnk9IjUiIHRyYW5zZm9ybT0icm90YXRlKDMwIDEwNS45OCA2NSkiLz48cmVjdCB3aWR0aD0iNyIgaGVpZ2h0PSIyMCIgeD0iNDYuNSIgeT0iNDAiIGZpbGw9InJnYmEoMjU1LDI1NSwyNTUsLjQzKSIgcng9IjUiIHJ5PSI1IiB0cmFuc2Zvcm09InJvdGF0ZSg2MCA3NS45OCA2NSkiLz48cmVjdCB3aWR0aD0iNyIgaGVpZ2h0PSIyMCIgeD0iNDYuNSIgeT0iNDAiIGZpbGw9InJnYmEoMjU1LDI1NSwyNTUsLjM4KSIgcng9IjUiIHJ5PSI1IiB0cmFuc2Zvcm09InJvdGF0ZSg5MCA2NSA2NSkiLz48cmVjdCB3aWR0aD0iNyIgaGVpZ2h0PSIyMCIgeD0iNDYuNSIgeT0iNDAiIGZpbGw9InJnYmEoMjU1LDI1NSwyNTUsLjMyKSIgcng9IjUiIHJ5PSI1IiB0cmFuc2Zvcm09InJvdGF0ZSgxMjAgNTguNjYgNjUpIi8+PHJlY3Qgd2lkdGg9IjciIGhlaWdodD0iMjAiIHg9IjQ2LjUiIHk9IjQwIiBmaWxsPSJyZ2JhKDI1NSwyNTUsMjU1LC4yOCkiIHJ4PSI1IiByeT0iNSIgdHJhbnNmb3JtPSJyb3RhdGUoMTUwIDU0LjAyIDY1KSIvPjxyZWN0IHdpZHRoPSI3IiBoZWlnaHQ9IjIwIiB4PSI0Ni41IiB5PSI0MCIgZmlsbD0icmdiYSgyNTUsMjU1LDI1NSwuMjUpIiByeD0iNSIgcnk9IjUiIHRyYW5zZm9ybT0icm90YXRlKDE4MCA1MCA2NSkiLz48cmVjdCB3aWR0aD0iNyIgaGVpZ2h0PSIyMCIgeD0iNDYuNSIgeT0iNDAiIGZpbGw9InJnYmEoMjU1LDI1NSwyNTUsLjIpIiByeD0iNSIgcnk9IjUiIHRyYW5zZm9ybT0icm90YXRlKC0xNTAgNDUuOTggNjUpIi8+PHJlY3Qgd2lkdGg9IjciIGhlaWdodD0iMjAiIHg9IjQ2LjUiIHk9IjQwIiBmaWxsPSJyZ2JhKDI1NSwyNTUsMjU1LC4xNykiIHJ4PSI1IiByeT0iNSIgdHJhbnNmb3JtPSJyb3RhdGUoLTEyMCA0MS4zNCA2NSkiLz48cmVjdCB3aWR0aD0iNyIgaGVpZ2h0PSIyMCIgeD0iNDYuNSIgeT0iNDAiIGZpbGw9InJnYmEoMjU1LDI1NSwyNTUsLjE0KSIgcng9IjUiIHJ5PSI1IiB0cmFuc2Zvcm09InJvdGF0ZSgtOTAgMzUgNjUpIi8+PHJlY3Qgd2lkdGg9IjciIGhlaWdodD0iMjAiIHg9IjQ2LjUiIHk9IjQwIiBmaWxsPSJyZ2JhKDI1NSwyNTUsMjU1LC4xKSIgcng9IjUiIHJ5PSI1IiB0cmFuc2Zvcm09InJvdGF0ZSgtNjAgMjQuMDIgNjUpIi8+PHJlY3Qgd2lkdGg9IjciIGhlaWdodD0iMjAiIHg9IjQ2LjUiIHk9IjQwIiBmaWxsPSJyZ2JhKDI1NSwyNTUsMjU1LC4wMykiIHJ4PSI1IiByeT0iNSIgdHJhbnNmb3JtPSJyb3RhdGUoLTMwIC01Ljk4IDY1KSIvPjwvc3ZnPg==")
}

@-webkit-keyframes weuiLoading-a8162e4a {
    0% {
        -webkit-transform: rotate(0deg);
        transform: rotate(0deg)
    }

    to {
        -webkit-transform: rotate(1turn);
        transform: rotate(1turn)
    }
}

@keyframes weuiLoading-a8162e4a {
    0% {
        -webkit-transform: rotate(0deg);
        transform: rotate(0deg)
    }

    to {
        -webkit-transform: rotate(1turn);
        transform: rotate(1turn)
    }
}

.msg-send-status[data-v-a8162e4a] {
    position: absolute;
    width: .4rem;
    height: .4rem;
    top: 0;
    left: -.5rem
}

.msg-send-status.fail[data-v-a8162e4a] {
    color: #fff;
    text-align: center;
    line-height: .4rem;
    background: red;
    border-radius: .4rem;
    font-style: normal
}

.clickPointContainer[data-v-a8162e4a] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    margin-left: 62px;
    margin-bottom: 10px
}

.clickPointContainer span[data-v-a8162e4a] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    margin-right: 20px;
    color: #999
}

.clickPointContainer span.blue[data-v-a8162e4a] {
    color: #1096fa
}

.clickPointContainer span.orange[data-v-a8162e4a] {
    color: #fa3a0f
}

.clickPointContainer img[data-v-a8162e4a] {
    width: 21px;
    height: 21px;
    -o-object-fit: contain;
    object-fit: contain
}

.channel-info[data-v-45d376b2] {
    text-align: center
}

.channel-info .text[data-v-45d376b2] {
    display: inline-block;
    margin: 0 auto;
    padding: .05rem .23rem;
    font-size: .24rem;
    line-height: .38rem;
    border-radius: .2rem;
    background-color: #ccc;
    color: #fff
}

.star[data-v-ef0015e4] {
    overflow: hidden;
    height: .6rem;
    line-height: .6rem;
    text-align: center
}

.star&gt;i[data-v-ef0015e4] {
    display: inline-block;
    margin: 0 .1rem;
    height: .4rem;
    width: .4rem;
    font-size: .4rem;
    color: #aaa
}

.coupon-item[data-v-34f82438] {
    height: 1.8rem;
    border-radius: 4px;
    margin: .3rem;
    overflow: hidden;
    position: relative;
    padding-left: 1.9rem;
    -webkit-box-sizing: border-box;
    box-sizing: border-box
}

.coupon-item.coupon-drawout .status-tag[data-v-34f82438],.coupon-item.coupon-used .status-tag[data-v-34f82438] {
    width: 1.4rem;
    height: 1.4rem;
    position: absolute;
    top: -.46rem;
    right: -.1rem;
    background-size: 1.4rem;
    background-position: 50%;
    background-repeat: no-repeat;
    background-image: url(/dist/status_none.png?9d66a1e42440b8b05f1dceb68599515f)
}

.coupon-item.coupon-drawout .price[data-v-34f82438],.coupon-item.coupon-used .price[data-v-34f82438] {
    background: #ccc
}

.coupon-item.coupon-drawout .price[data-v-34f82438]:after,.coupon-item.coupon-used .price[data-v-34f82438]:after {
    content: "";
    background: #ccc;
    background: -o-radial-gradient(rgba(0,0,0,0) 0,rgba(0,0,0,0) 5px,#ccc 5px);
    background: radial-gradient(rgba(0,0,0,0) 0,rgba(0,0,0,0) 5px,#ccc 0);
    background-size: .24rem .24rem;
    background-position: .1rem .06rem;
    width: .1rem;
    height: 100%;
    position: absolute;
    left: -.08rem;
    top: 0
}

.coupon-item.coupon-drawout .cont h1[data-v-34f82438],.coupon-item.coupon-used .cont h1[data-v-34f82438] {
    color: #999
}

.coupon-item.coupon-drawout .btn[data-v-34f82438],.coupon-item.coupon-used .btn[data-v-34f82438] {
    background: #a6a6a6
}

.coupon-item.coupon-used .status-tag[data-v-34f82438] {
    background-image: url(/dist/status_used.png?cfe695d7711fa95f6819ef02b3a04bfd)
}

.coupon-item.coupon-drew .status-tag[data-v-34f82438] {
    width: 1.4rem;
    height: 1.4rem;
    position: absolute;
    top: -.46rem;
    right: -.1rem;
    background-size: 1.4rem;
    background-position: 50%;
    background-repeat: no-repeat;
    background-image: url(/dist/status_getted.png?eab917ba28ea33c369a7583d30155c7e)
}

.coupon-item.coupon-drew .btn[data-v-34f82438] {
    background: none;
    color: #61b1f4;
    border: 1px solid #61b1f4;
    width: 1.19rem;
    height: .39rem
}

.coupon-item .price[data-v-34f82438] {
    position: absolute;
    top: 0;
    left: 0;
    width: 1.8rem;
    height: 1.8rem;
    background: #1095fa;
    color: #fff;
    text-align: center;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    margin-left: .1rem
}

.coupon-item .price .rmb[data-v-34f82438] {
    font-size: .28rem;
    margin-top: .34rem
}

.coupon-item .price .rmb span[data-v-34f82438] {
    font-size: .6rem;
    margin-bottom: .1rem;
    display: inline-block
}

.coupon-item .price .tips[data-v-34f82438] {
    margin-top: 0;
    font-size: .24rem
}

.coupon-item .price[data-v-34f82438]:after {
    content: "";
    background: #1095fa;
    background: -o-radial-gradient(rgba(0,0,0,0) 0,rgba(0,0,0,0) 5px,#1095fa 5px);
    background: radial-gradient(rgba(0,0,0,0) 0,rgba(0,0,0,0) 5px,#1095fa 0);
    background-size: .24rem .24rem;
    background-position: .1rem .06rem;
    width: .1rem;
    height: 100%;
    position: absolute;
    left: -.08rem;
    top: 0
}

.coupon-item .cont[data-v-34f82438] {
    width: 4.7rem;
    background: #fff;
    height: 1.8rem;
    padding: 1px 0 0 .3rem
}

.coupon-item .cont h1[data-v-34f82438] {
    font-size: .28rem;
    color: #333;
    margin-top: .28rem;
    font-weight: 700;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
    overflow: hidden;
    width: 4.5rem
}

.coupon-item .cont .use-tips[data-v-34f82438] {
    margin-top: .2rem;
    font-size: .22rem;
    color: #999;
    line-height: .32rem
}

.coupon-item .btn[data-v-34f82438] {
    height: .4rem;
    width: 1.2rem;
    border-radius: .5rem;
    text-align: center;
    font-size: .22rem;
    line-height: .4rem;
    overflow: hidden;
    position: absolute;
    right: .1rem;
    bottom: .2rem;
    background: -webkit-gradient(linear,right top,left top,from(#1095fa),to(#31c2ff));
    background: -o-linear-gradient(right,#1095fa 0,#31c2ff 100%);
    background: linear-gradient(-90deg,#1095fa,#31c2ff);
    color: #fff
}

[data-v-a05ab5ae] {
    -webkit-box-sizing: border-box;
    box-sizing: border-box
}

.invoice-detail-wrap[data-v-a05ab5ae] {
    width: 100%;
    min-height: 100vh;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    padding-bottom: 1.6rem;
    overflow-x: hidden;
    background: #f2f4f5
}

.invoice-detail-wrap .invoice-top[data-v-a05ab5ae] {
    width: 5.887995rem;
    margin: 20px auto;
    padding: 0 .4608rem .85rem;
    background: #fff
}

.invoice-detail-wrap .invoice-top .invoice-header[data-v-a05ab5ae] {
    position: relative;
    padding: .238933rem 0 0;
    margin-bottom: .631466rem
}

.invoice-detail-wrap .invoice-top .invoice-header .invoice-seal[data-v-a05ab5ae] {
    position: absolute;
    left: 50%;
    top: .238933rem;
    display: inline-block;
    width: 1.117866rem;
    height: .588799rem;
    border: .0256rem solid red;
    border-radius: 50%;
    opacity: .5;
    -webkit-transform: translate(-50%);
    -ms-transform: translate(-50%);
    transform: translate(-50%)
}

.invoice-detail-wrap .invoice-top .invoice-header .invoice-seal[data-v-a05ab5ae]:after {
    content: "";
    position: absolute;
    left: 50%;
    top: 50%;
    display: inline-block;
    width: .989866rem;
    height: .469333rem;
    border: 1px solid red;
    -webkit-transform: translate(-50%,-50%);
    -ms-transform: translate(-50%,-50%);
    transform: translate(-50%,-50%);
    border-radius: 50%
}

.invoice-detail-wrap .invoice-top .invoice-header .invoice-type[data-v-a05ab5ae] {
    display: block;
    font-size: .273066rem;
    line-height: .588799rem;
    color: #222;
    text-align: center
}

.invoice-detail-wrap .invoice-item[data-v-a05ab5ae] {
    line-height: .256rem;
    padding-top: .256rem;
    font-size: 14px
}

.invoice-detail-wrap .invoice-item .invoice-title[data-v-a05ab5ae] {
    display: inline-block;
    color: #999;
    width: 1.902932rem
}

.invoice-detail-wrap .invoice-item .invoice-right[data-v-a05ab5ae] {
    display: inline-block;
    color: #222;
    width: calc(100% - 1.91rem)
}

.invoice-detail-wrap .invoice-item .invoice-right.green[data-v-a05ab5ae] {
    color: #1aad16
}

.invoice-detail-wrap .invoice-btn[data-v-a05ab5ae] {
    width: 5.887995rem;
    margin: auto;
    padding: .256rem;
    text-align: center
}

.invoice-detail-wrap .invoice-btn input[data-v-a05ab5ae] {
    display: block;
    width: 100%;
    height: .682666rem;
    line-height: .682666rem;
    padding: 0;
    border: none;
    -webkit-border-radius: 5px;
    border-radius: 5px;
    font-size: .273066rem;
    background: #2da2ff;
    color: #fff;
    margin-bottom: 20px
}

.invoice-detail-wrap .invoice-btn input[data-v-a05ab5ae]:last-child {
    margin-left: 0;
    background: #2da2ff;
    color: #222;
    background-color: #fff;
    -webkit-box-shadow: 0 0 10px 0 rgba(4,0,0,.05);
    box-shadow: 0 0 10px 0 rgba(4,0,0,.05)
}

.invoice-detail-wrap .product-Detail[data-v-a05ab5ae] {
    overflow: hidden
}

.invoice-detail-wrap .product-Detail .pro-title[data-v-a05ab5ae] {
    display: inline-block;
    float: left
}

.invoice-modal .jk-modal[data-v-a05ab5ae] {
    position: absolute;
    top: 50%;
    left: 50%;
    width: 5.034662rem;
    -webkit-transform: translate(-50%,-50%);
    -ms-transform: translate(-50%,-50%);
    transform: translate(-50%,-50%)
}

.invoice-modal p[data-v-a05ab5ae] {
    font-size: .256rem;
    text-align: center;
    line-height: .930133rem
}

.invoice-modal .email-input[data-v-a05ab5ae] {
    width: 4.223996rem;
    height: .682666rem;
    line-height: .682666rem;
    border: 1px solid #e3e3e3;
    -webkit-border-radius: 4px;
    border-radius: 4px;
    padding-left: .170667rem
}

.invoice-modal .invoice-footer[data-v-a05ab5ae] {
    width: 100%;
    line-height: normal;
    text-align: center;
    border-radius: 10px;
    overflow: hidden
}

.invoice-modal .invoice-footer input[data-v-a05ab5ae] {
    width: 50%;
    padding: .238933rem 0;
    background: #fff;
    color: #777;
    -webkit-border-radius: 3px;
    border-radius: 3px;
    border: none;
    font-size: .273066rem
}

.invoice-modal .invoice-footer input.sure-btn[data-v-a05ab5ae] {
    color: #1096fa;
    border-left: 1px solid #e0e0e0
}

@media screen and (max-width: 320px) {
    .invoice-detail-wrap .invoice-item[data-v-a05ab5ae] {
        font-size:13px
    }
}

.pay-coupon-modal .jk-modal-content {
    background: url(/dist/popup-bg.png?97e53febe8bef2edb594f4f6dc1d07bb) no-repeat;
    border-radius: 0;
    min-height: 40vh;
    width: 80vw;
    background-size: 80vw auto;
    background-position: 0 100%
}

.pay-coupon-modal .jk-modal-body {
    padding: 0
}

.pay-coupon-modal .modal-title {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    color: #fff5e0;
    font-size: 21px;
    letter-spacing: 2px;
    font-weight: 500;
    padding: 18px 0
}

.pay-coupon-modal .modal-title img {
    width: 24px;
    position: relative;
    top: 2px;
    right: 6px
}

.pay-coupon-modal .coupon-pane {
    padding: 0 24px;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    min-height: 20vh;
    max-height: 26vh;
    overflow: hidden;
    overflow-y: auto
}

.pay-coupon-modal .coupon-pane li {
    background: #fff5e0;
    width: 100%;
    border-radius: 6px;
    padding: 9px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    margin-bottom: 6px
}

.pay-coupon-modal .coupon-pane li .img-contain img {
    width: 45px;
    padding-right: 4px
}

.pay-coupon-modal .coupon-pane li .coupon-text {
    -webkit-box-flex: 1;
    -ms-flex: 1;
    flex: 1;
    line-height: 20px
}

.pay-coupon-modal .coupon-pane li .red-text {
    color: #f52332;
    font-size: 14px
}

.pay-coupon-modal .coupon-pane li .yellow-text {
    color: #e08a09;
    font-size: 12px
}

.pay-coupon-modal .coupon-pane li .coupon-btn {
    background: #f52332;
    color: #fff;
    border-radius: 28px;
    border: none;
    padding: 4px 10px
}

.pay-coupon-modal .footer-btn {
    padding: 18px 24px 0
}

.pay-coupon-modal .footer-btn button {
    width: 100%;
    height: 40px;
    background: -o-linear-gradient(273deg,#fff3a4 0,#ffce85 100%);
    background: linear-gradient(177deg,#fff3a4,#ffce85);
    -webkit-box-shadow: 0 2px 6px 0 rgba(85,2,0,.24),inset -12px 1px 18px 0 rgba(255,239,132,.85),inset 9px -10px 20px 0 rgba(255,178,62,.92),inset 0 0 8px 0 hsla(0,0%,100%,.48);
    box-shadow: 0 2px 6px 0 rgba(85,2,0,.24),inset -12px 1px 18px 0 rgba(255,239,132,.85),inset 9px -10px 20px 0 rgba(255,178,62,.92),inset 0 0 8px 0 hsla(0,0%,100%,.48);
    border-radius: 28px;
    border: 2px solid rgba(255,251,236,.45);
    color: #f52332
}

.pay-coupon-modal .footer-link {
    font-size: 12px;
    text-align: center;
    padding: 16px 0
}

.pay-coupon-modal .footer-link img {
    width: 12px;
    position: relative;
    top: 3px;
    left: 4px
}

.pay-coupon-modal .footer-link a,.pay-coupon-modal .icon-cancle {
    color: #fff5e0
}

.advertising[data-v-75f5f2d8] {
    margin-top: 20px;
    width: 100%;
    padding: 0 25px;
    -webkit-box-sizing: border-box;
    box-sizing: border-box
}

.advertising img[data-v-75f5f2d8] {
    width: 100%;
    border-radius: 10px
}

.wrap[data-v-75f5f2d8] {
    padding-bottom: 20px;
    min-width: 320px;
    background: #eee;
    max-width: 920px;
    margin: 0 auto;
    min-height: 100vh
}

.f000[data-v-75f5f2d8] {
    color: #000
}

.dd-mes[data-v-75f5f2d8],.fh-zn[data-v-75f5f2d8],.hd[data-v-75f5f2d8],.pay-title[data-v-75f5f2d8],.pay-ul[data-v-75f5f2d8],.qr-pay[data-v-75f5f2d8] {
    width: 92%;
    padding: 0 4%
}

.hd[data-v-75f5f2d8] {
    width: 92%;
    border-bottom: 1px solid #ddd;
    font-size: 20px;
    line-height: 54px;
    background: #fff;
    position: relative
}

.hd p[data-v-75f5f2d8] {
    color: #000
}

.hd .back[data-v-75f5f2d8] {
    display: inline-block;
    width: .3rem;
    height: .3rem;
    border-left: 1px solid #000;
    border-top: 1px solid #000;
    -ms-transform: rotate(-45deg);
    transform: rotate(-45deg);
    -webkit-transform: rotate(-45deg);
    text-align: left;
    position: absolute;
    left: 4%;
    top: 0;
    bottom: 0;
    margin: auto
}

.pay-s-pic[data-v-75f5f2d8] {
    display: block;
    margin: 100px auto 0;
    color: #62b1f4;
    font-size: 50px;
    text-align: center
}

.pay-success[data-v-75f5f2d8] {
    width: 100%;
    background: #eee;
    height: 100%;
    overflow: hidden
}

.little[data-v-75f5f2d8] {
    margin-top: 50px!important
}

.pay-success p[data-v-75f5f2d8] {
    text-align: center;
    margin-top: 10px
}

.pay-success .pay-p2[data-v-75f5f2d8] {
    margin-top: 6px
}

.pay-success .safe-tips[data-v-75f5f2d8] {
    width: 86.5%;
    text-align: justify;
    color: #999
}

.pay-p1[data-v-75f5f2d8] {
    color: #62b1f4
}

.f15[data-v-75f5f2d8] {
    font-size: 15px
}

.f16[data-v-75f5f2d8] {
    font-size: 16px
}

.f666[data-v-75f5f2d8] {
    color: #666
}

.pay-back[data-v-75f5f2d8] {
    display: block;
    width: 86.5%;
    background: #62b1f4;
    margin-top: 20px!important;
    border-radius: 3px;
    -webkit-border-radius: 3px;
    text-align: center;
    color: #fff;
    line-height: 36px;
    margin-top: 40px
}

.pay2-back[data-v-75f5f2d8] {
    display: block;
    width: 86.5%;
    background: #d0d0d0;
    margin-top: 10px!important;
    border-radius: 3px;
    -webkit-border-radius: 3px;
    text-align: center;
    color: #888;
    line-height: 36px;
    margin-top: 8px
}

.f14[data-v-75f5f2d8] {
    font-size: 14px
}

.center[data-v-75f5f2d8] {
    margin: 0 auto
}

.t_c[data-v-75f5f2d8] {
    text-align: center
}

.wrap[data-v-28c5c77e] {
    width: 100vw;
    min-height: 100vh;
    font-size: .28rem;
    text-align: center
}

.wrap .hd[data-v-28c5c77e] {
    border-bottom: 1px solid #ddd;
    background: #fff;
    position: relative;
    font-size: .38rem
}

.wrap .hd .t_c[data-v-28c5c77e] {
    margin: .18rem auto
}

.wrap .pay-success[data-v-28c5c77e] {
    margin-top: 1.08rem
}

.wrap .pay-success .pay-s-pic[data-v-28c5c77e] {
    display: block;
    margin: 0 auto;
    font-size: .96rem;
    color: #1096fa
}

.wrap .pay-success .show-h1[data-v-28c5c77e] {
    margin: .2rem auto .24rem;
    font-size: .36rem;
    font-weight: 600
}

.wrap .pay-success .safe-tips[data-v-28c5c77e] {
    margin: auto 1.1rem;
    font-size: .24rem;
    text-align: initial;
    color: #666
}

.wrap .pay-success .pay-back-button[data-v-28c5c77e] {
    margin-top: .92rem;
    padding: .1rem .46rem;
    background: #fff;
    border-radius: .3rem;
    font-size: .28rem;
    border: 1px solid #666
}

.rule[data-v-81c07666] {
    color: #666;
    line-height: 1.4;
    text-align: justify;
    padding: 0 .35rem
}

.rule h3[data-v-81c07666],.rule h4[data-v-81c07666] {
    font-size: .264rem;
    line-height: .792rem;
    font-weight: 700
}

.rule .rulesBlock[data-v-81c07666] {
    border-bottom: 1px solid #ccc;
    padding-bottom: .24rem
}

.rule .rulesBlock p[data-v-81c07666] {
    font-size: .24rem
}

.rule .rulesBlock.noTitle p[data-v-81c07666] {
    padding: .1rem 0
}

.rule .rulesBlock[data-v-81c07666]:last-of-type {
    border-bottom: none
}

.download-view {
    width: 100vw;
    text-align: center;
    background: #f5f5f5;
    background: -webkit-gradient(linear,left top,left bottom,from(#fff),to(#e9f5ff));
    background: -o-linear-gradient(top,#fff 0,#e9f5ff 100%);
    background: linear-gradient(180deg,#fff,#e9f5ff);
    position: relative;
    overflow: hidden;
    max-width: 960px;
    min-width: 320px;
    min-height: 100vh;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    margin: 0 auto
}

.download-view .circle1 {
    position: absolute;
    display: inline-block;
    width: 1.6rem;
    height: 1.6rem;
    background: #86ecc7;
    opacity: .2;
    border-radius: 50%;
    left: -.6rem;
    top: .4rem
}

.download-view .circle2 {
    display: inline-block;
    position: absolute;
    width: .7rem;
    height: .7rem;
    background: rgba(0,0,0,0);
    opacity: .1;
    border-radius: 50%;
    border: .15rem solid #1095fa;
    left: .6rem;
    top: 1.2rem
}

.download-view .circle3 {
    position: absolute;
    width: 3.4rem;
    height: 3.4rem;
    background: -o-linear-gradient(126deg,#1095fa 0,#a5d8ff 100%);
    background: linear-gradient(-36deg,#1095fa,#a5d8ff);
    opacity: .1;
    border-radius: 50%;
    bottom: 2rem;
    right: -2.4rem
}

.download-view .bg-bottom {
    width: 7.5rem;
    height: 3.69rem;
    background: url(/dist/bottom-bg.png?8ef9d866d8472128d0ef7484e205c04a) no-repeat;
    position: absolute;
    bottom: 0;
    background-size: 100% 100%
}

.download-view .logo {
    margin-top: 1.4rem
}

.download-view .logo img {
    width: 1.46rem
}

.download-view .logo span {
    display: block;
    font-size: .32rem;
    color: #222;
    margin-top: .2rem
}

.download-view .download-text {
    margin-top: 1.1rem;
    font-size: .32rem
}

.download-view .download-text .open-text span {
    color: #222;
    font-weight: 700
}

.download-view .download-text .open-text a {
    color: #1096fa;
    border-bottom: 1px solid #1096fa
}

.download-view .download-text .open-sub-test {
    color: #666;
    margin-top: .22rem
}

.download-view .btn {
    position: relative;
    width: 4.2rem;
    height: .88rem;
    background: -webkit-gradient(linear,left top,right top,from(#1095fa),to(#31c2ff));
    background: -o-linear-gradient(left,#1095fa 0,#31c2ff 100%);
    background: linear-gradient(90deg,#1095fa,#31c2ff);
    border-radius: .44rem;
    border: none;
    font-size: .32rem;
    color: #fff;
    margin: 1.5rem auto 0
}

.download-guide[data-v-de336d86] {
    width: 100vw;
    margin: 0 auto;
    text-align: center;
    background: #fff;
    position: relative
}

.download-guide .logo-info[data-v-de336d86] {
    padding-top: 3.04rem
}

.download-guide .logo-info img[data-v-de336d86] {
    width: 1.24rem
}

.download-guide .logo-info span[data-v-de336d86] {
    display: block;
    font-weight: 500;
    font-size: .36rem;
    color: #333;
    margin-top: .12rem
}

.download-guide .download-type[data-v-de336d86] {
    margin-top: 1.71rem
}

.download-guide .download-type .btn[data-v-de336d86] {
    width: 4.7rem;
    height: .78rem;
    background: #1096fa;
    border-radius: .2rem;
    border: 0;
    color: #fff;
    font-size: .3rem
}

.download-guide .download-type span[data-v-de336d86] {
    display: block;
    margin-top: .12rem;
    color: #1096fa;
    font-size: .24rem
}

.download-guide .guide-foot[data-v-de336d86] {
    width: 100%;
    height: 2rem;
    position: absolute;
    bottom: 0;
    font-size: .22rem;
    color: #999
}

.download-guide .mask[data-v-de336d86] {
    position: fixed;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    background-color: rgba(55,55,55,.6);
    height: 100%
}

.download-guide .mask-hidden[data-v-de336d86] {
    display: none
}

.download-guide .mask[data-v-de336d86] :first-child {
    width: 1.28rem;
    height: 1.16rem;
    position: absolute;
    top: .25rem;
    right: .38rem
}

.download-guide .mask[data-v-de336d86] :nth-child(2) {
    width: 2.84rem;
    height: 1.05rem;
    position: absolute;
    top: 1.11rem;
    right: 1.28rem
}

.landing-page .banner[data-v-33f7453e] {
    position: relative;
    background-image: url(/dist/banner.png?581bdb13f579005b48d931edb66be8da);
    height: 3.6rem;
    background-size: 100% 100%;
    background-repeat: no-repeat
}

.landing-page .btn[data-v-33f7453e] {
    position: absolute;
    top: 1.9rem;
    left: .5rem;
    width: 2.4rem;
    height: .8rem
}

.landing-page .list-item[data-v-33f7453e] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    margin-top: .6rem
}

.landing-page .icon[data-v-33f7453e] {
    width: 1.3rem;
    height: 1.3rem;
    padding: 0 .5rem 0 .6rem
}

.landing-page .right-txt1[data-v-33f7453e] {
    font-size: .38rem;
    font-family: AlibabaPuHuiTiM;
    color: #292f33;
    line-height: .52rem;
    margin-bottom: .06rem;
    font-weight: 700
}

.landing-page .right-txt2[data-v-33f7453e] {
    font-size: .3rem;
    color: #515d66;
    line-height: .42rem
}

.privacy-wrap[data-v-9a9c2774] {
    background-color: rgba(0,0,0,0);
    width: 100%;
    margin: 0;
    -webkit-box-shadow: none;
    box-shadow: none;
    padding: .4rem;
    -webkit-box-sizing: border-box;
    box-sizing: border-box
}

.privacy-wrap .title[data-v-9a9c2774] {
    color: #333;
    margin: 9px 0;
    font-weight: 700;
    font-size: 17px;
    text-align: center;
    line-height: 21px
}

.privacy-wrap .data[data-v-9a9c2774] {
    color: #333;
    font-weight: 700;
    font-size: 12px;
    text-align: center;
    line-height: 21px
}

.privacy-wrap .para[data-v-9a9c2774] {
    font-size: 15px;
    line-height: 1.7;
    color: #545454;
    margin: 15px 0
}

.privacy-wrap .para-title[data-v-9a9c2774] {
    font-size: 16px;
    font-weight: 700;
    line-height: 1.5;
    margin: 14px 0;
    color: #333
}

.privacy-wrap .red[data-v-9a9c2774] {
    color: red
}

.privacy-wrap .yellow-bg[data-v-9a9c2774] {
    background: #ffef12
}

.privacy-wrap .text-indent p[data-v-9a9c2774] {
    font-weight: 700;
    color: #333;
    display: inline
}

.privacy-wrap .text-indent1[data-v-9a9c2774] {
    text-indent: 2em;
    color: #333;
    font-weight: 700
}

.img-box[data-v-417367d8] {
    height: 100vh;
    background: #f6f6f6
}

.img-box img[data-v-417367d8] {
    width: 100%
}

.chronic-login-view[data-v-07c3cbd5] {
    width: 100vw;
    min-height: 100vh;
    position: relative;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    background: #f5f5f5
}

.chronic-login-view .top-img[data-v-07c3cbd5] {
    height: .8rem
}

.chronic-login-view .chronic-body[data-v-07c3cbd5] {
    position: relative;
    margin: 0 .6rem;
    -webkit-box-sizing: border-box;
    box-sizing: border-box
}

.chronic-login-view .chronic-body .login-title[data-v-07c3cbd5] {
    overflow-wrap: break-word;
    color: #333;
    font-size: .36rem;
    font-family: PingFangSC-Medium;
    font-weight: 500;
    text-align: left;
    white-space: nowrap;
    line-height: .44rem;
    padding: .48rem 0
}

.chronic-login-view .chronic-body .tel-item[data-v-07c3cbd5] {
    padding-top: .18rem;
    font-size: .26rem
}

.chronic-login-view .chronic-body .tel-item .label[data-v-07c3cbd5] {
    padding-bottom: .12rem
}

.chronic-login-view .chronic-body .tel-item .label&gt;span[data-v-07c3cbd5] {
    color: #f53b0f
}

.chronic-login-view .chronic-body .inputStyle[data-v-07c3cbd5] {
    width: 96%;
    height: .78rem;
    font-size: .28rem;
    border: 1px solid #ccc;
    border-radius: .12rem;
    padding-left: .2rem;
    margin-top: .12rem 0
}

.chronic-login-view .chronic-body .chronic-policy-bottom[data-v-07c3cbd5] {
    font-size: 12px;
    color: #999;
    line-height: .4rem;
    text-align: justify;
    padding: .48rem 0
}

.chronic-login-view .chronic-body .chronic-policy-bottom a[data-v-07c3cbd5] {
    color: #1096fa
}

.chronic-login-view .footer-btn[data-v-07c3cbd5] {
    width: 80%;
    margin: .9rem auto 0;
    padding-bottom: 1.5rem
}

.chronic-login-view .footer-btn button[data-v-07c3cbd5] {
    width: 100%;
    height: .8rem;
    color: #fff;
    background-color: #1096fa;
    border: none;
    border-radius: .36rem
}

.chronic-login-view .text-wrapper[data-v-07c3cbd5] {
    font-size: 0;
    line-height: .3rem;
    margin-top: .24rem
}

.chronic-login-view .text-wrapper span[data-v-07c3cbd5] {
    font-size: .22rem
}

.chronic-login-view .text-wrapper .text-red[data-v-07c3cbd5] {
    color: #f53b0f
}

.chronic-login-view .chronic-footer[data-v-07c3cbd5] {
    text-align: center;
    color: #666;
    line-height: .3rem;
    padding-bottom: 1rem;
    margin: 0 .6rem;
    font-size: .24rem
}

.chronic-login-view .chronic-footer img[data-v-07c3cbd5] {
    width: .24rem;
    height: .24rem;
    position: relative;
    top: 2px;
    right: 2px
}

.chronic-login-view .chronic-footer .phone-wrapper[data-v-07c3cbd5] {
    font-size: .22rem;
    background-color: #eee;
    border-radius: .12rem;
    -ms-flex-item-align: center;
    align-self: center;
    padding: .15rem .42rem;
    margin-bottom: .24rem
}

.input-content[data-v-07c3cbd5] {
    font-size: .4rem;
    font-weight: 500;
    letter-spacing: .04rem
}

.input-content .space[data-v-07c3cbd5] {
    margin-right: .24rem
}

.input-content input[data-v-07c3cbd5] {
    margin-right: .24rem;
    border-radius: .12rem;
    border: .5px solid #ccc;
    width: .66rem;
    height: .66rem;
    text-align: center
}

.mpay-login-view[data-v-784d0678] {
    width: 100vw;
    min-height: 100vh;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    position: relative;
    background: #f5f5f5
}

.mpay-login-view .top-img[data-v-784d0678] {
    width: 100%
}

.mpay-login-view .mpay-body[data-v-784d0678] {
    position: relative;
    margin: 0 .6rem;
    -webkit-box-sizing: border-box;
    box-sizing: border-box
}

.mpay-login-view .mpay-body .login-title[data-v-784d0678] {
    overflow-wrap: break-word;
    color: #333;
    font-size: .36rem;
    font-family: PingFangSC-Medium,PingFang SC;
    font-weight: 600;
    text-align: left;
    white-space: nowrap;
    line-height: .44rem;
    padding: .48rem 0 0
}

.mpay-login-view .mpay-body .label[data-v-784d0678] {
    font-size: .26rem;
    font-weight: 600;
    font-family: PingFangSC-Medium,PingFang SC;
    line-height: .4rem;
    color: #f53b0f;
    padding: .12rem 0 .78rem
}

.mpay-login-view .mpay-body .tel-item[data-v-784d0678] {
    padding-top: .18rem;
    font-size: .26rem
}

.mpay-login-view .mpay-body .tel-item .label&gt;span[data-v-784d0678] {
    color: #f53b0f
}

.mpay-login-view .mpay-body .inputStyle[data-v-784d0678] {
    width: 96%;
    height: .78rem;
    font-size: .28rem;
    border: 1px solid #ccc;
    border-radius: .12rem;
    padding-left: .2rem;
    margin-top: .12rem 0
}

.mpay-login-view .mpay-body .mpay-policy-bottom[data-v-784d0678] {
    font-size: 12px;
    color: #999;
    line-height: .4rem;
    text-align: justify;
    padding: .48rem 0 1.68rem
}

.mpay-login-view .mpay-body .mpay-policy-bottom a[data-v-784d0678] {
    color: #1096fa
}

.mpay-login-view .footer-btn[data-v-784d0678] {
    width: 80%;
    margin: 0 auto;
    padding-bottom: 1.5rem
}

.mpay-login-view .footer-btn button[data-v-784d0678] {
    width: 100%;
    height: .8rem;
    color: #fff;
    background-color: #1096fa;
    border: none;
    border-radius: .4rem
}

.mpay-login-view .footer-btn-isinput[data-v-784d0678] {
    width: 80%;
    margin: 0 auto;
    padding-bottom: 1.5rem
}

.mpay-login-view .footer-btn-isinput button[data-v-784d0678] {
    width: 100%;
    height: .8rem;
    color: #fff;
    background-color: #a0d4fa;
    border: none;
    border-radius: .4rem
}

.mpay-login-view .text-wrapper[data-v-784d0678] {
    font-size: 0;
    line-height: .3rem;
    margin-top: .24rem
}

.mpay-login-view .text-wrapper span[data-v-784d0678] {
    font-size: .22rem
}

.mpay-login-view .text-wrapper .text-red[data-v-784d0678] {
    color: #f53b0f
}

.mpay-login-view .mpay-footer[data-v-784d0678] {
    margin: 0 .6rem;
    text-align: center;
    color: #666;
    line-height: .3rem;
    font-size: .24rem;
    padding-bottom: 1rem
}

.mpay-login-view .mpay-footer img[data-v-784d0678] {
    width: .24rem;
    height: .24rem;
    position: relative;
    top: 2px;
    right: 2px
}

.mpay-login-view .mpay-footer .phone-wrapper[data-v-784d0678] {
    font-size: .22rem;
    background-color: #eee;
    border-radius: .12rem;
    -ms-flex-item-align: center;
    align-self: center;
    padding: .15rem .42rem;
    margin-bottom: .24rem
}

.input-content[data-v-784d0678] {
    font-size: .4rem;
    font-weight: 500;
    letter-spacing: .04rem;
    text-align: center
}

.input-content .space[data-v-784d0678] {
    margin-right: .24rem
}

.input-content input[data-v-784d0678] {
    margin-right: .24rem;
    border-radius: .12rem;
    border: .5px solid #ccc;
    width: .66rem;
    height: .66rem;
    text-align: center
}

.order-payment[data-v-ec5e45fe] {
    width: 100%;
    background: #f5f5f5;
    margin: 0 auto;
    -webkit-box-shadow: none;
    box-shadow: none;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    padding-bottom: 0
}

.order-payment .header[data-v-ec5e45fe] {
    width: 100%
}

.order-payment .time-title[data-v-ec5e45fe] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    margin: .36rem 0 0 .18rem
}

.order-payment .time-title .timeIcon[data-v-ec5e45fe] {
    width: .44rem;
    height: .44rem;
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFgAAABYCAMAAABGS8AGAAAAAXNSR0IArs4c6QAAAMBQTFRFAAAA/4CA/1VV/0BA/1Uq/0Ag/0YX/0AV/0QR/0Mb9UUU90AQ+DwP9TwP9jsS9j8S9j4S9zsR9z8R9z4P+DwR9jwP9jwR9z4R9zsQ9zwQ9z0P9j0Q9jwQ9jwQ9jsP9T0P9jwP9jwR9jwQ9j0Q9jsQ9jsQ9jsQ9TwP9TsP9TwP9jwQ9jwQ9jsQ9jsO9TwP9TwQ9TwQ9jsQ9TwQ9TwP9TsP9TwP9TsP9TwQ9TsQ9jsQ9jwP9jsP9TwP9jsP9jsP9TsPZLDjbQAAAD90Uk5TAAIDBAYICwwPExogIjM4OTo8PUJMVVlbX2JlbW5ydIaIiYyPkrCxtrm6v8DBx8zR0t/m5+nq7O/w9fj5/P3+i5TSkQAAAslJREFUWMPtWWlX6jAQLTYqyCaLUER2in2AAkXrgtr//688ZlLl2UwmjebDO4/5mGQudZY7i45zkIP8H5Ird0b+ahPtdtFm5Y865dxvoJ51/Yf4mzz43bOfoR63g9dYKq9B+9gY9rS/jRWy7Z8awbq9KCYk6rnZcWvrWEPWtYywbPq2p/4UDLxKscBYoVjxBsHT3tXblGXBLd1+qd5N6t90WX1y93V/W9LHbTx+qi2bUjO6zeXnk8eGLu7FLtGZK0xYmyevdhd6uJdJ6IYt9cNWmAT1pdb3JrjXeepp/jpB1vjmRmKHsQYj5MaJNUg7l4Tfnj09u3nPwoNEbDARZ/dVXU9X70XUqeN5Kr63qh+bVfHNU2Uei3zzsmSTJ3JQEZqu4IdxtvwXHlzjjNQTcZaxQuRE1PVQ/gWeDPNZmTAPmRJh/NyHH5bmGxuG4RB1fAs0+0gdgnoxl14OP66G6DcDb2zl1aoNPyt3Lv9jQzycQLctvQz43UKuCYq4mYFFA2mdB/JpmgE3gYxkXcEV1AvXDNiFmtKVXM34zcQxA3Ym/IEviXLod+qmwHXokdK5VYZ6zEyBGdTucuqig7tVC9j5w190Uucjfj4wBx7wF6PUua/mSxrYQ7y34ucVc+AKf7FKnW/4edEcuMhfbFLnQJkFNXBK9hivANSZ0oSqzzIC7zEegz7g14BDCpgwxQsJjJmCcN4NaQrMeUS4ndy8EM7Dws3P3lDoJQiR0rRgKU2QEC0BQkIEbdLjEEabBNGTghI9UZpIQUsTUUzJORYvpuryT4mi/Au3Ls2AFQ2LusWiJm9Vi6VsCglRNoXKNpYYJZVtrL3G29qoYG+4sTaO2RsgDUbec72R19qQbm+tYG8RYm91Y2/Z9Nd6bIGtxxYG6zF7Cz17K0h7S1OLa157i2mLq3ToCq5m6eX/7KfLf5AjK/+uOMhB/gF5BwYbaSiGvADGAAAAAElFTkSuQmCC);
    background-size: 100% 100%
}

.order-payment .time-title .timedownIcon[data-v-ec5e45fe] {
    width: .44rem;
    height: .44rem;
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFgAAABYCAMAAABGS8AGAAAAAXNSR0IArs4c6QAAALdQTFRFAAAAgICAVVVVQEBAVVVVQEBAQEBAMzMzNjY2Ozs7ODg4NTU1Nzc3Nzc3NjY2NTU1MzMzNjY2NjY2NjY2MzMzNDQ0NTU1MzMzNDQ0NTU1MzMzMzMzMzMzNTU1MzMzNTU1NDQ0MzMzNDQ0NDQ0NDQ0NDQ0NDQ0MzMzNDQ0NDQ0NDQ0NDQ0MzMzMzMzMzMzMzMzMzMzNDQ0MzMzMzMzNDQ0MzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzmk2u2gAAADx0Uk5TAAIDBAYIDA8TGiAiMzg5Ojw9QkxVWVtfYmVtbnJ0hoiJjI+SsLG2ubq/wMHM0dLf5ufp6uzv8PX4+f3+9Wp+BAAAAq9JREFUWMPtWWlz4jAMNRu3pVwNUAil3IRmgQKhTQ/a/P/ftbOW0yu2bMyqM51FH634jcd6epIVxo52tP/DCpXOKFxtkt0u2azCUadS+Beo593wIf1iD2H3/DDUk3b0kirtJWqfOMOe9rcpYtv+qROs10tSgyU9b39cf51a2NrfE5ZPXz9sf4oGQbVU5LxYqgaD6OmD63XK98Et375vvZvUv+zl9cndu/+2bI/beHzbtmwqr9FrLt8+eWzY4l7usj1z5Ar9efbV7tIO9yqjbtzCP2zFGamvrM6b4d6cmT49u8mQLc7cyO5hbKEIhXF2G8Z7Lsu4PQd29xY8ywgauMElz+5rtpGu3UvW4XyeyvPW7LlZk2eeonks8011D3wYx0PVsQKZgwg1PakPY5Vz+NczVHlkBNd6RepJnin5IEgbK7khWdfT6i/oZKzmL2xW8xkyJdHpcx/2avINAWYtcPY1dQjqxZztD8xAN7bqatWGrb4LsA/ettIZCd+CuQAzUNFIWedBfJpuwE0QI1VXcA31wnMD9qCmdBWumfBMmBswmwh3qGA59Dt1V+A69Ej53KpAPeauwBxqdyXn6OjDagXMfgt/J7c+EusDd+CB8I9y66FWLy2BA030VmK96g5cFf5Vbn0j1kvuwCXh3+TWQTKL7sBFkM7cOlR97g7MoQ/4PmCyqyALHhndyBKELKUPFqFII0JG2dQ3LLhsGoVe32LhQm8sTdqm0FCajMXU8I7VF1NT+ccNKf8yrEs3YKRhMbVY+Msba7EMTSEaPLQpNLSxGN3wNtbQeCMJYmq8yZ4KdI8bsucY3QPS4cl7YffkJXuk040V6AYhdKMbumHTp/HYQjceWziMx+gGenQjSLqhKeGYl24wTThKh67gepYf/s8OHf6D/SL5XXG0o/0A+wObNFEP75I7pQAAAABJRU5ErkJggg==);
    background-size: 100% 100%
}

.order-payment .time-title .timedown[data-v-ec5e45fe] {
    color: #333
}

.order-payment .time-title p[data-v-ec5e45fe] {
    font-size: 18px;
    font-weight: 600;
    font-family: PingFangSC-Medium,PingFang SC;
    line-height: .44rem;
    padding-left: .18rem;
    color: #f53b0f
}

.order-payment .time-main[data-v-ec5e45fe] {
    margin: .18rem 0 0 .18rem;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex
}

.order-payment .time-main p[data-v-ec5e45fe] {
    font-size: 12px;
    font-weight: 400;
    font-family: PingFangSC-Regular,PingFang SC;
    line-height: .32rem;
    color: #333
}

.order-payment .time-main p[data-v-ec5e45fe]:last-child {
    margin-left: .42rem
}

.order-payment .time-down[data-v-ec5e45fe] {
    margin: .18rem 0 0 .18rem
}

.order-payment .time-down p[data-v-ec5e45fe] {
    font-size: 12px;
    font-weight: 400;
    font-family: PingFangSC-Regular,PingFang SC;
    line-height: .32rem;
    color: #333
}

.order-payment .position[data-v-ec5e45fe] {
    border-radius: .18rem;
    background: #fff;
    margin: .36rem .18rem 0;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex
}

.order-payment .position .position-Icon[data-v-ec5e45fe] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center
}

.order-payment .position .position-Icon img[data-v-ec5e45fe] {
    width: .6rem;
    height: .6rem;
    margin-left: .18rem
}

.order-payment .position .position-info .position-title[data-v-ec5e45fe] {
    font-size: 14px;
    font-weight: 600;
    font-family: PingFangSC-Medium,PingFang SC;
    line-height: .4rem;
    color: #333;
    padding: .24rem 0 0 .18rem
}

.order-payment .position .position-info .phone[data-v-ec5e45fe] {
    font-size: 12px;
    font-weight: 400;
    font-family: PingFangSC-Regular,PingFang SC;
    line-height: .34rem;
    color: #333;
    padding-left: .24rem
}

.order-payment .position .position-info .position-address[data-v-ec5e45fe] {
    font-size: 12px;
    font-weight: 400;
    font-family: PingFangSC-Regular,PingFang SC;
    line-height: .34rem;
    color: #666;
    padding: .06rem .24rem .24rem .18rem
}

.order-payment .product[data-v-ec5e45fe] {
    display: none;
    background: #fff;
    border-radius: 9px;
    margin: .18rem .18rem 0;
    padding-bottom: .18rem
}

.order-payment .product .product-title[data-v-ec5e45fe] {
    font-size: 14px;
    font-weight: 600;
    font-family: PingFangSC-Medium,PingFang SC;
    color: #333;
    line-height: .4rem;
    padding: .24rem 0 .08rem .18rem
}

.order-payment .product .product-itme[data-v-ec5e45fe] {
    width: 100%;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex
}

.order-payment .product .product-itme .product-img[data-v-ec5e45fe] {
    width: 1.38rem;
    padding: .24rem 0 .24rem .18rem;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center
}

.order-payment .product .product-itme .product-img img[data-v-ec5e45fe] {
    width: 1.2rem;
    height: 1.2rem
}

.order-payment .product .product-itme .product-info[data-v-ec5e45fe] {
    width: 100%
}

.order-payment .product .product-itme .product-info .product-name-type[data-v-ec5e45fe] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between
}

.order-payment .product .product-itme .product-info .product-name-type img[data-v-ec5e45fe] {
    width: .58rem;
    height: .3rem;
    margin: .3rem .18rem 0 0
}

.order-payment .product .product-itme .product-info .prodcut-name[data-v-ec5e45fe] {
    font-size: 14px;
    font-weight: 400;
    font-family: PingFangSC-Regular,PingFang SC;
    line-height: .4rem;
    color: #222;
    padding: .24rem .94rem 0 .18rem
}

.order-payment .product .product-itme .product-info .product-tip-change[data-v-ec5e45fe] {
    background-image: url(data:image/png;base64,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);
    background-size: 100% 100%;
    width: .58rem;
    height: .3rem;
    position: absolute;
    right: .36rem;
    margin-top: .3rem
}

.order-payment .product .product-itme .product-info .product-tip-gift[data-v-ec5e45fe] {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAHQAAAA8CAYAAAC3kZ4mAAAAAXNSR0IArs4c6QAADwNJREFUeNrtXflTVEce56f8J3IMMAODbqJGyZa1tZVNma1dsLY2W2U8gMQrxgNBYhQ88IgKup7ggaKIx6gE3bDrRUQ0auUwATeaVWvNqutq1EjiGdP77enu19/Xr/vNGxgIY0HVp3oYZjjmw+fzvV73JCQoH74PSWq/faSi317SnhgiHf32EBLGbobEXbDuhJWinmMHYDvHNkKSKGoBWwFbOGoISd7MkLQRVo6UDbBWA6rg9nqOdYC1HGsAqwGrCPFR/BVur4R1BUNqJaACbi+HlWIZx1JC0j6AdQmsgNRFsHKklsNKsYCQdIr5cHserHMBZRylhPgB6XNgnQ3r+7BSzILb78FaQkiAYiagGD4vgpViBkchIRnTYZ0GKyAwBVaKdwGTGTLf4ZgEn0+AlWI8xzhCgoDMt2AFZBbAmg8oIB3BsaS9fx6pGJBPUhNMH7528kLiXrKqX4g8s0gM8RWQKEjdpSGzjiFpO0MikJm4FRFKyQQkUTI3we1NnNANHILQKklosiB0NYOProJMQWglRwWDRSiQmfoBByVzMRC2mJO5ENaFktAwKJkCcyWhlMz02QyUVItMTqh/JkcxJ7NIkhmYzkHJnAqETUWEClIFmRNhFZjAyAzjbUloGJTQPI6xYTzrP4asGlFKXnCSGSJHHESG0G2qTkEoJ7XfDk6om0K3MkKFQh2EApkpnNBkIDN5nbtCKalUpWFSOaFUpVShvmUMmNQ0hdA0ldD5UqFpQGaaolA/J9WPFOoXpHJChUL9QKa/UBJKFZqhITQTEZoxiZEqyMxQFBoUpBZwAJlZFJTQMYDRcHs0OWIjlSvToUrbbUSmzXI5oUl1jFBKZiImE1luksZyw+qsZupM1lmuUKdK5gqk0gpmuyaFClJTFyEyAenlklBLnVihpVKd1HLTZyFCueUKQgPFZoUKyw1oLFclFCs0iBUKZGbmI5WOlaQCoYQqVcbMPdxmdcpULNdSp8FyTTE0GRFKFZqELbdKWq6l0HVcnWskqSKGUkJTFEJFDPUJQpciy12CFCpIXSAVGlYnt1yhUH+ZtFw/slxMqM5y/SJ+FiJCVcsV6uSEZmC75QoNmiwXERomU6r0WTimAnEVWiLV1UWhSchyRQxNwnFUxE9VoYrliqQoGRHqQ5YrFKrGUWG5QqE+QegSnhhxdQqF4qQIW66l0FIZQ4XlOhSKSKWJkV+NoYVInVOdSVGmolArKZqAEqK3mUptSVG+03apQoOjQKWjSEUCzWYditTZr6LQMHZIhQrL9apQNSlKMcVQJSmyLHelPSmyMl0lhmKFWpmuJstN5zEUZ7nYcq34OctJprBc/wy75WboFDpFWm4GynJVheos16TQrNEco0h7Alhph420kIFQXrZQdTpiKLdci8xt9hiavEVJihSFJqOkSFe2+HBStBIRqliulRAt08TQRSjLVRQqLDdtrj7LxWWLyHIDgtRiabkWoTP0MZSSGUAKVS03QyEUW66l0DypUJEUBRmZJPgm6UiwkRgyEKvG0F1KDOVJkYihwnK1CsVZrpIUibLFKlncFOqSFAnLTdOULaYs11GyiDpUKVs8J0WFBoWKsuUdQ1I0HiVF49wVii2XK5QkaDPbUJRZbh2KoVyhiV6yXC8KXW2IoSuiV6jOcsMKne9NoWqWKxSKyxZKaMaM6LPcjIkyjgYNCtVmuYjMrDdVQt2SI16HYkJFHZq0Q8lya5U6FDUXIiVFpiwXd4rUGJpaqWksLLU3FlKxQssjKLRMnxThOjSA69CZmsaCiKPTlPipsVxdDFWTIqsOzVcsdwwiNKzQUIRESKdSTacoCcXQxFp9Y8HYKaqy16GU1CHwTzC5iZBVZwgpaJQKtWW4AD/cbrlCyK4vCXmvCVkuV6jIck2donTUKUozZblq2w8pNDATqXSGsw5VGwuBd51JkS2GKp2icGKkkIkVisoWGkMRoarl6mpRbLv1BsvdrslyhTprFEI32lt/2HJHNhDro/WqrENTUAxNBYzcLR+38xxXqUahuhiariRGpsaCtlOEern+YmfZguvQgCmGTkZ2ixsL4+1dIrVTpBJqV+geM4Hia4khcwzth0sXbrknrhNy9r8uuGFH5Vl7Y0EkRZfuMKKePiPkxWp9HVp9RhJaEOLtP1SHunWKsOUOWEi67UPYbsCr5SoK1XWKlNafhlBTHzfkUofqGgtA6IOn0f3BDRf1SVH5CfmYmYc1dSgQ+s//sa93PIIXrNIcQ211qCbL7d+NhAZc6lBtY8HUy1XrUJQUBW1JkVsMVetQZLlYncJ2qUoFobcfEPLVbY5bEm0cj3+ShKoxlBL6IljyQ/69jl5WmvNAZna1fNEOfu1szBvr0IXOLBcr9MfH4DLfKLio4IIdrXSF36GV49ETu0JtnSKlOW9r/RmmLZlqQqQ2FixCQy5Zrqax4GUeKgitOe8+D73WYVfoMHh+eSvHCQZhu5T8RS2ELDwO938MKyDULl+0JnhBFx1DOBrdPBQr9PKtrs9Dr99xIbQr89B8qU4cQ4PaLDdknrZEMw91EGqYh6qE5v0ttlYXzTx0gIbQrsxDMaHdNg/FzXljDI3BPNRGKC9bdoKCLt0lZOlZM6FjD8aeUK/zUJNCOzsPdSO0G+ahmsZCDOehOss9/h9+X5veclMUQnN26+eh1+6zr1e06lt/lS1OhXqZh2oV2oV5qM5yu3MeKlt/oQjK7MQ8VEdoCyJUzEPdLDdnD+sSvQSPG1At61AdoX+B32P4FkZohYZQL/NQVaFdnYfaCO2JeajWcmM0DxWEbkaWG0mhYUIP2gktOsxq0PIWjUJPSkIv3mL3Da9RFBrFPLS/IYZ2dh6qWm5PzEOlQmM8D/WiUC+WO7ye3T71rZy22AgFMl/hpcul71iDvtJFoW7z0EiWG+081KjQ7pyH2urQGM5DVUKTlRiavDFyUiRi6JW7TKW/qlIslyt09iH2+bpPWB1qjKER5qFYobRJ0QhtxMYvNPhcwWccn9rx4LG+bOnmeSjplnloZxVqi6Gc0OpP2efT/65Pij67xj7/4zZnUhTNPLRbW3/xPg/tTJZrUuifePP9wAUnocNr2e2r9+Q81E2hbvPQ/t3cy43reaijDt3SuaRIzENpUvSHeqflBqCfOwlGa0VNch6qjaEe56FD4PFDlnAsZhhKV3jeEHjeUAp43lB4XjZg6DyGbIoyDoi72XM4IPa+8v5zMA/VNRaOR5kUvbEP/iC4LwjIhP5uJvR3M0Gx1zmhqyBmBiFRCgLJQVBuFiAIFrz6pNJY6JuHdn0eqmv9RYqh3dUp6puHxmAeaqtDNVmu0XJj3cuNYh5q7W0BMtOQQkVz3q+rQ5E6tXtbpslrip6LeWi0Cs2G587+mKMZAaYncwCzYYIyh+IIwmGOQxz/kDDNQ6fvh9/xiUc8ljh63q7Q4cvtX48Gk6vjcB6Ks9wzN3i9+IU5hqrzULwNwrFZaYXmQmuP89DiDzuneDoHxV2i15d33j2mbIjzeeile+y+8tNmyxVbIX5bx8oWC/Azc+Dn5VLAz8uBn5fLMQIeOwJ+bi783BEUUMoMq3LfH1qErle6CUlWO1wy03adre3X7Pj6hkIomof+HhH6PQzz2791AVwX9d19O6FxPQ+9+4jdN63ZbLniQuuWq12LnbvOue8PxQqtPOa+P5SWLJjQdINCD38VeX/otmanQuNyHuoDUn/+md036iMzoWJvS0wIddkfaiP0qPv+UFqHqgoVtqsSGml/qI7QuJyHvrxL/iGv7zfPQ0UMFYQ+esrsNpdbbk49s9xcZLm58HNz4eeO2WNWqJrlFjc4CTXtD1UVipMibLmH2yLvD61tdlpuXM5D//yR/ENerjfPQ8VlnIJQmmV63R86aI1eobp5qKpQt/2hboTqLNdtf6hJob1+Hnr9B0LuPISuzTlmuSs/Z3/ED0CQr0YqtOkyuy53xVl7UoQJ9bo/FBO685z7/tCiBr3l6vaHRmO5kfaHYkKnboijeah65Ty9uJp+HLnqbX+oIPQJXOlXcQrhpIJWDrg6cP3pyAoVmS623BXH3PeHelZoW+T9odqkKB7moXh/aAaQ/OQZ+yPmnmJX/WXDc1I3mXefxTrLddShDXrL1e0+M2W5AUNS5LY/VFVo3MxD8Walklb5R/wGvsfv4Hve/JHZrW+Tfn+oIPQn+Ec4dAnhXxp8w9B82Wm5pnmoLss17Q/tdFJUGFmhcbc/dAg853s+ub96n12XexC98I1AiG+DWaHhpMjj/lBHUuSyP9Sh0PneFeqWFEXaH+qW5cbF/lDRkKcfC06zi62DtWw7hPjYe8G5P1SX5UbaHzporUsMVeahmNAmyMSLoZQq3sexlyPEML9RT6hquW3QDSqBf/ASeC1K6hDgNSnZxnDivN5ye/08lJK5+kv5y39yw74/dBA89so9+fXlp/V1KN3XMggePxASqIHwAgwE4gfC4wZRrOdYx8h8rUaxXJf9oV3p5abHuJfb6+ehg+E5rdfRBVdgub/e7dwfOgz+Ke7xdiDtIo1rinFS5LI/tEvNeUMM7QyhvX4e+gaMrG4/lL803WA0uVmegqKesTDxkHzsuZvOxkJnP3AdGqlTpLXckMS8Rm91qNZytyNEY7m9ZR762gFZovwbkqCcA87NSmodWgc7yC7CNbWDtjoVSv8h8uAFzQNF5QPygIh8iv0cQEA+EFAAmHIgskJTDZ2idENSFM5yF0fXKVKzXK+93F47D10Df9gBOPMgWK+cgrJZf8aCH26/tFUfQ0WW62UeOnit9zr0VXhsKVwdUQqXvORW86sWDNcUZcHnZQ0M47bY56GDgfiyvQxvbdBcUzTNnuWOhN917k6GV8viZB6avL3r5+X66YVhdKJfFd15uVlwfxbcF6h4js/L/SXmoX3n5fbQebk9NQ/tOy+3x8/L7d55aN95uT1/Xq7V+rOdK993Xm78npc7Kkxq+PDG9r7zcp+P83JhbU8IvwNE33m5z8V5ueEDkG1HlPedlxu/5+WKI8ptbyLQd15u3J6Xa72JgONtPvrOy43H83KP6N+7hSqV2m/febnxcV6u6Y14HG+VRd8pArLf8Hn0v9B5uVb8VLJc9bxc3d6W5/q83Hx4q6x881tl/R8Q2jPlwte+JQAAAABJRU5ErkJggg==);
    background-size: 100% 100%;
    width: .58rem;
    height: .3rem;
    position: absolute;
    right: .36rem;
    margin-top: .3rem
}

.order-payment .product .product-itme .product-info .product-spec[data-v-ec5e45fe] {
    font-size: 12px;
    font-weight: 400;
    font-family: PingFangSC-Regular,PingFang SC;
    line-height: .34rem;
    color: #999;
    padding: .04rem 0 0 .18rem
}

.order-payment .product .product-itme .product-info .product-pricenum[data-v-ec5e45fe] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between
}

.order-payment .product .product-itme .product-info .product-pricenum .product-price[data-v-ec5e45fe] {
    font-size: 14px;
    font-weight: 600;
    font-family: PingFangSC-Medium,PingFang SC;
    line-height: .4rem;
    color: #222;
    padding: .04rem 0 .24rem .18rem
}

.order-payment .product .product-itme .product-info .product-pricenum .product-num[data-v-ec5e45fe] {
    font-size: 12px;
    font-weight: 400;
    font-family: PingFangSC-Regular,PingFang SC;
    line-height: .34rem;
    color: #333;
    padding: .04rem .18rem 0 0
}

.order-payment .product .product-combine dl[data-v-ec5e45fe] {
    position: relative
}

.order-payment .product .product-combine dl[data-v-ec5e45fe]:after {
    content: "";
    width: 1px;
    height: calc(100% - .74rem);
    border-left: 1px solid #ccc;
    left: .48rem;
    top: .6rem;
    position: absolute
}

.order-payment .product .product-combine dl .combine-img[data-v-ec5e45fe] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex
}

.order-payment .product .product-combine dl .combine-img img[data-v-ec5e45fe] {
    width: .58rem;
    height: .3rem;
    margin: .3rem 0 0 .18rem
}

.order-payment .product .product-combine dl .combine-img p[data-v-ec5e45fe] {
    font-size: 14px;
    font-weight: 500;
    font-family: PingFangSC-Medium,PingFang SC;
    line-height: .4rem;
    color: #333;
    padding: .24rem 0 0 .18rem
}

.order-payment .product .product-combine dl .combine-pricenum[data-v-ec5e45fe] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between
}

.order-payment .product .product-combine dl .combine-pricenum .combine-price[data-v-ec5e45fe] {
    font-size: 14px;
    font-weight: 500;
    font-family: PingFangSC-Medium,PingFang SC;
    line-height: .4rem;
    color: #333;
    padding: .06rem 0 .2rem .88rem
}

.order-payment .product .product-combine dl .combine-pricenum .combine-amount[data-v-ec5e45fe] {
    font-size: 12px;
    font-weight: 400;
    font-family: PingFangSC-Regular,PingFang SC;
    line-height: .34rem;
    color: #333;
    padding: .12rem .18rem .14rem 0
}

.order-payment .product .product-combine .combine-item-info[data-v-ec5e45fe] {
    background: #f5f5f5;
    border-radius: .12rem;
    margin: 0 .18rem;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center
}

.order-payment .product .product-combine .combine-item-info .combine-item-img[data-v-ec5e45fe] {
    position: relative
}

.order-payment .product .product-combine .combine-item-info .combine-item-img img[data-v-ec5e45fe] {
    width: 1.2rem;
    height: 1.2rem;
    margin-left: .58rem;
    border-radius: .12rem
}

.order-payment .product .product-combine .combine-item-info .combine-item-img[data-v-ec5e45fe]:after {
    content: "";
    position: absolute;
    left: .2rem;
    top: .5rem;
    width: .18rem;
    height: .18rem;
    border-radius: 50%;
    background: #ccc
}

.order-payment .product .product-combine .combine-item-info .combine-info[data-v-ec5e45fe] {
    width: 100%
}

.order-payment .product .product-combine .combine-item-info .combine-info .combine-name[data-v-ec5e45fe] {
    font-size: 13px;
    font-weight: 400;
    font-family: PingFangSC-Regular,PingFang SC;
    line-height: .38rem;
    color: #222;
    padding: .24rem .18rem 0
}

.order-payment .product .product-combine .combine-item-info .combine-info .combine-spec[data-v-ec5e45fe] {
    font-size: 11px;
    font-weight: 400;
    font-family: PingFangSC-Regular,PingFang SC;
    line-height: .3rem;
    color: #999;
    padding: .06rem 0 0 .18rem
}

.order-payment .product .product-combine .combine-item-info .combine-info .combine-item-pricenum[data-v-ec5e45fe] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between
}

.order-payment .product .product-combine .combine-item-info .combine-info .combine-item-pricenum .combine-item-price[data-v-ec5e45fe] {
    font-size: 13px;
    font-weight: 500;
    font-family: PingFangSC-Medium,PingFang SC;
    line-height: .38rem;
    color: #222;
    padding: .1rem 0 .24rem .18rem
}

.order-payment .product .product-combine .combine-item-info .combine-info .combine-item-pricenum .combine-item-num[data-v-ec5e45fe] {
    font-size: 11px;
    font-weight: 400;
    font-family: PingFangSC-Regular,PingFang SC;
    line-height: .3rem;
    color: #333;
    padding: .2rem .18rem 0 0
}

.order-payment .product .product-button[data-v-ec5e45fe] {
    padding-bottom: .2rem;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center
}

.order-payment .product .product-button p[data-v-ec5e45fe] {
    font-size: 12px;
    font-weight: 400;
    font-family: PingFangSC-Regular,PingFang SC;
    line-height: .34rem;
    color: #333
}

.order-payment .product .product-button .dropIcon[data-v-ec5e45fe] {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADwAAAA8BAMAAADI0sRBAAAAAXNSR0IArs4c6QAAACRQTFRFAAAAdnZ2Z2dnZmZmZ2dnaGhoZmZmZmZmZ2dnZ2dnZmZmZmZmL3IqTgAAAAt0Uk5TAA05PGNxeNbs8/pGqlgbAAAArklEQVQ4y2NgGAWjgFTgUYTMU29BlWVcvdMAwWOevUsATXr3ZATPcjeaNEP0boR25tm7t6LZzbYbod1y9+4EdLdlw7UDNW/DcDpCOzbNCO1YNSO0Y9cM045DM0w7Ls0Q7Tg0g8IcpB2iGXuYA7WDNeMIc6B2sGZcYZ69G6IZR5izQTXjCvOopXjDnFFgyIU5TDtuzYgwx60dj2ZYmOPTnoAvJ4LCHA9gFBgtrGgOAN44e+v7PWJUAAAAAElFTkSuQmCC);
    background-size: 100% 100%;
    width: .3rem;
    height: .3rem
}

.order-payment .product .product-button .upIcon[data-v-ec5e45fe] {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADwAAAA8BAMAAADI0sRBAAAAAXNSR0IArs4c6QAAACRQTFRFAAAAdnZ2Z2dnZmZmZ2dnaGhoZmZmZmZmZ2dnZ2dnZmZmZmZmL3IqTgAAAAt0Uk5TAA05PGNxeNbs8/pGqlgbAAAAoUlEQVQ4y+3RMQ6CQBCF4TEk1NyC1tYbeAZo6Ok8gzewpLayhkTncu76gDWbeVMr4bWTr/lHZN9v71C55+buXUvVzjn3qpOLPd7rc+A84NuJ84CPBeURi1AesQjjwJQDMw4cm5scODa3ODCaG7z9YDQPfMz+/JjxzF9VdgZG82LIznK+fDevr3/XnPIFe80pb1fMmyduNk/cap5mNt+3/b0Bh5V76zkWN40AAAAASUVORK5CYII=);
    background-size: 100% 100%;
    width: .3rem;
    height: .3rem
}

.order-payment .cost[data-v-ec5e45fe] {
    border-radius: 9px;
    background: #fff;
    margin: .18rem .18rem 0
}

.order-payment .cost p[data-v-ec5e45fe] {
    font-size: 13px;
    font-weight: 400;
    font-family: PingFangSC-Regular,PingFang SC;
    line-height: .34rem;
    color: #666;
    padding: .24rem 0 0 .18rem
}

.order-payment .cost p span[data-v-ec5e45fe] {
    font-size: 13px;
    font-weight: 400;
    font-family: PingFangSC-Regular,PingFang SC;
    line-height: .34rem;
    color: #333;
    float: right;
    margin-right: .18rem
}

.order-payment .cost .cost-serve[data-v-ec5e45fe] {
    font-size: 12px;
    font-weight: 400;
    font-family: PingFangSC-Regular,PingFang SC;
    color: #999;
    line-height: .3rem;
    padding-left: .12rem;
    float: none
}

.order-payment .cost .line[data-v-ec5e45fe] {
    border-bottom: 1px solid #eee;
    margin: .24rem .18rem 0
}

.order-payment .cost .total-cost[data-v-ec5e45fe] {
    font-size: 14px;
    font-weight: 400;
    font-family: PingFangSC-Regular,PingFang SC;
    line-height: .34rem;
    padding: .24rem 0;
    text-align: right;
    color: #333
}

.order-payment .cost .total-cost span[data-v-ec5e45fe] {
    font-weight: 500;
    font-family: PingFangSC-Medium,PingFang SC;
    color: #f53b0f
}

.order-payment .orderInfo[data-v-ec5e45fe] {
    margin: .18rem .18rem 0;
    background: #fff;
    border-radius: 9px
}

.order-payment .orderInfo p[data-v-ec5e45fe] {
    font-size: 13px;
    font-weight: 400;
    font-family: PingFangSC-Regular,PingFang SC;
    color: #666;
    line-height: .34rem;
    padding: .24rem 0 0 .18rem
}

.order-payment .orderInfo p span[data-v-ec5e45fe] {
    color: #333
}

.order-payment .orderInfo p[data-v-ec5e45fe]:last-child {
    padding-bottom: .24rem
}

.order-payment .orderstatus .orderPay[data-v-ec5e45fe] {
    font-size: 20px;
    font-weight: 500;
    font-family: PingFangSC-Medium,PingFang SC;
    color: #333;
    line-height: .56rem;
    text-align: center;
    padding-top: 1.68rem
}

.order-payment .orderstatus .orderPay-tip[data-v-ec5e45fe] {
    font-size: 11px;
    font-weight: 400;
    font-family: PingFangSC-Regular,PingFang SC;
    color: #999;
    line-height: .3rem;
    text-align: center;
    padding-top: .22rem
}

.order-payment .orderstatus .order-m[data-v-ec5e45fe] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    font-size: 13px;
    font-family: PingFangSC-Medium,PingFang SC;
    font-weight: 500;
    margin: 2.66rem 0 3.7rem
}

.order-payment .orderstatus .order-m button[data-v-ec5e45fe] {
    color: #fff;
    background: #1096fa;
    border-radius: .36rem;
    width: 28%;
    height: .68rem;
    border: none
}

.order-payment .orderstatus .phone-wrapper[data-v-ec5e45fe] {
    border-radius: .12rem;
    background: #eee;
    text-align: center;
    margin: 0 .56rem .36rem
}

.order-payment .orderstatus .phone-wrapper p[data-v-ec5e45fe] {
    font-size: 10px;
    font-weight: 400;
    font-family: PingFangSC-Regular,PingFang SC;
    line-height: .28rem;
    color: #666;
    padding: .14rem .55rem
}

.order-payment .serve[data-v-ec5e45fe] {
    margin: .18rem .18rem 0;
    background: #fff;
    border-radius: 9px
}

.order-payment .serve p[data-v-ec5e45fe] {
    font-size: 13px;
    font-weight: 400;
    font-family: PingFangSC-Regular,PingFang SC;
    color: #666;
    line-height: .38rem;
    padding: .22rem 0 .2rem .24rem
}

.order-payment .serve p span[data-v-ec5e45fe] {
    color: #333;
    line-height: .34rem
}

.order-payment .footer span[data-v-ec5e45fe] {
    font-size: 12px;
    font-weight: 400;
    font-family: PingFangSC-Regular,PingFang SC;
    line-height: .34rem;
    color: #666;
    text-align: center;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    padding-top: .24rem
}

.order-payment .footer p[data-v-ec5e45fe] {
    font-size: 12px;
    font-weight: 400;
    font-family: PingFangSC-Regular,PingFang SC;
    line-height: .34rem;
    color: #666;
    text-align: center;
    padding-bottom: .29rem
}

.order-payment .footer img[data-v-ec5e45fe] {
    width: .24rem;
    height: .24rem;
    margin-top: .04rem
}

.order-payment .submitOrder[data-v-ec5e45fe] {
    margin-top: .24rem;
    background: #fff
}

.order-payment .submitOrder .submit-info[data-v-ec5e45fe] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between
}

.order-payment .submitOrder .submit-info p[data-v-ec5e45fe] {
    font-size: 13px;
    font-weight: 600;
    font-family: PingFangSC-Semibold,PingFang SC;
    line-height: .38rem;
    color: #333;
    padding: .34rem 0 .32rem .18rem
}

.order-payment .submitOrder .submit-info p span[data-v-ec5e45fe] {
    font-size: 18px;
    font-weight: 600;
    font-family: PingFangSC-Medium,PingFang SC;
    line-height: .5rem;
    color: #f53b0f;
    padding: .26rem 0
}

.order-payment .submitOrder .submit-info .submit-button[data-v-ec5e45fe] {
    background: #1096fa;
    border-radius: 27px;
    margin-right: .18rem
}

.order-payment .submitOrder .submit-info .submit-button p[data-v-ec5e45fe] {
    font-size: 14px;
    font-weight: 500;
    font-family: PingFangSC-Medium,PingFang SC;
    line-height: .4rem;
    color: #fff;
    text-align: center;
    padding: .14rem .46rem
}

.timeout-view[data-v-4a22d158] {
    width: 100vw;
    min-height: 100vh;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    background: #f5f5f5
}

.timeout-view .top-img[data-v-4a22d158] {
    width: 100%
}

.timeout-view .center-box[data-v-4a22d158] {
    text-align: center;
    margin-top: 2.88rem
}

.timeout-view .center-box .center-img[data-v-4a22d158] {
    width: 1.8rem;
    margin-bottom: .24rem
}

.timeout-view .center-box .center-msg[data-v-4a22d158] {
    font-size: .3rem;
    color: #666
}

.timeout-view .mpay-footer[data-v-4a22d158] {
    position: absolute;
    bottom: .6rem;
    left: .6rem;
    right: .6rem;
    text-align: center;
    color: #666;
    line-height: .3rem;
    font-size: .24rem
}

.timeout-view .mpay-footer img[data-v-4a22d158] {
    width: .24rem;
    height: .24rem;
    position: relative;
    top: 2px;
    right: 2px
}

.timeout-view .mpay-footer .phone-wrapper[data-v-4a22d158] {
    font-size: .22rem;
    background-color: #eee;
    border-radius: .12rem;
    -ms-flex-item-align: center;
    align-self: center;
    padding: .15rem .42rem;
    margin-bottom: .24rem
}

.help-center[data-v-54ae822c] {
    background-image: url(/dist/help.png?4f8a6a45bcedb2cc63c12d9b26765f90);
    background-color: #f5f5f5;
    background-size: contain;
    background-repeat: no-repeat;
    padding: 0 .18rem .9rem
}

.help-center .top-box[data-v-54ae822c] {
    color: #fff
}

.help-center .top-box .hello[data-v-54ae822c] {
    padding: .48rem 0 .12rem;
    font-size: .36rem;
    line-height: .5rem;
    font-weight: 500
}

.help-center .top-box .time[data-v-54ae822c] {
    line-height: .3rem;
    font-size: .24rem
}

.help-center .top-box .btn-row[data-v-54ae822c] {
    margin: .36rem 0 .64rem
}

.help-center .top-box .phone-a[data-v-54ae822c] {
    display: -webkit-inline-box;
    display: -ms-inline-flexbox;
    display: inline-flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center
}

.help-center .top-box .consult-btn[data-v-54ae822c] {
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    background: rgba(0,0,0,0);
    width: 1.32rem;
    height: .42rem;
    border-radius: .21rem;
    border: 1px solid #fff;
    font-size: .24rem;
    color: #fff;
    padding: 0
}

.help-center .top-box .consult-btn[data-v-54ae822c]:first-child {
    margin-right: .18rem
}

.help-center .item-title[data-v-54ae822c] {
    line-height: .4rem;
    font-size: .32rem;
    font-weight: 500;
    color: #333;
    margin-bottom: .28rem
}

.help-center .type-box[data-v-54ae822c] {
    margin-bottom: .46rem
}

.help-center .type-box:first-child .item-title[data-v-54ae822c] {
    color: #fff
}

.help-center .question-item[data-v-54ae822c] {
    padding: .24rem .18rem;
    border-radius: .18rem;
    background: #fff;
    margin-bottom: .12rem
}

.help-center .question-item .question-row[data-v-54ae822c] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between
}

.help-center .question-item .question-left[data-v-54ae822c] {
    display: -webkit-inline-box;
    display: -ms-inline-flexbox;
    display: inline-flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center
}

.help-center .question-item .question-icon[data-v-54ae822c] {
    -ms-flex-negative: 0;
    flex-shrink: 0;
    width: .36rem;
    height: .36rem;
    background-color: #fa7510;
    border-radius: .08rem;
    color: #fff;
    font-size: .24rem;
    font-weight: 500;
    text-align: center;
    line-height: .36rem
}

.help-center .question-item .question[data-v-54ae822c] {
    margin: 0 .18rem;
    font-size: .28rem;
    line-height: .4rem;
    color: #333
}

.help-center .question-item .icon-arrows-down[data-v-54ae822c] {
    font-size: .26rem;
    -ms-flex-negative: 0;
    flex-shrink: 0;
    color: #6c6c6c
}

.help-center .question-item .rotate-arrow[data-v-54ae822c] {
    -webkit-transform: rotate(180deg);
    -ms-transform: rotate(180deg);
    transform: rotate(180deg)
}

.help-center .question-item .answer-row[data-v-54ae822c] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    margin-top: .18rem
}

.help-center .question-item .answer-row .answer-icon[data-v-54ae822c] {
    -ms-flex-negative: 0;
    flex-shrink: 0;
    width: .36rem;
    margin-right: .18rem;
    height: .36rem;
    background-color: #1096fa;
    border-radius: .08rem;
    color: #fff;
    font-size: .24rem;
    font-weight: 500;
    text-align: center;
    line-height: .36rem
}

.help-center .question-item .answer-row .answer[data-v-54ae822c] {
    display: inline-block;
    margin-right: .54rem;
    color: #666;
    font-size: .28rem;
    line-height: .42rem
}

.clause-pane[data-v-353595e4] {
    padding: .3rem;
    line-height: 1.8
}

.clause-pane p[data-v-353595e4] {
    text-align: justify
}

.clause-pane p.last[data-v-353595e4] {
    padding-bottom: 1rem
}

.clause-pane h3[data-v-353595e4] {
    margin: .2rem auto .3rem;
    font-weight: 700
}

.clause-pane ul li[data-v-353595e4] {
    text-indent: 16px
}

.clause-pane .btn[data-v-353595e4] {
    position: fixed;
    left: .3rem;
    right: .3rem;
    bottom: 0
}

.clause-pane .btn button[data-v-353595e4] {
    background: #1096fa;
    color: #fff;
    width: 100%;
    margin: .2rem 0;
    height: 44px;
    border: none;
    border-radius: 5px
}

.time-box-comp button[data-v-826b37ee] {
    border: none;
    background: #fff;
    padding: 0;
    font-size: .26rem
}

.buttonSty[data-v-21bc8dd0] {
    background: #1096fa;
    color: #fff;
    width: 100%;
    height: 44px;
    border: none;
    border-radius: 5px;
    margin-top: .5rem
}

.account-pane[data-v-21bc8dd0] {
    padding: .2rem .3rem
}

.account-pane .part-reason .reason-item[data-v-21bc8dd0] {
    display: block;
    height: 46px;
    line-height: 46px;
    border-bottom: 1px solid #eee
}

.account-pane .part-reason .reason-item i[data-v-21bc8dd0] {
    margin-right: 8px
}

.account-pane .part-reason .reason-item i.icon-check[data-v-21bc8dd0] {
    color: #1096fa
}

.account-pane .part-reason .reason-item i.icon-uncheck[data-v-21bc8dd0] {
    color: #666
}

.account-pane .part-reason .other-text[data-v-21bc8dd0] {
    padding: .2rem;
    border-radius: 5px;
    margin-top: .2rem;
    border: 1px solid #ccc
}

.account-pane .part-reason .other-text textarea[data-v-21bc8dd0] {
    width: 100%;
    border: none;
    line-height: 1.5
}

.account-pane .part-reason button[data-v-21bc8dd0] {
    background: #1096fa;
    color: #fff;
    width: 100%;
    height: 44px;
    border: none;
    border-radius: 5px;
    margin-top: .5rem
}

.account-pane .part-confirm .confrim-action[data-v-21bc8dd0] {
    text-align: center;
    padding-top: .3rem
}

.account-pane .part-confirm .confrim-action p[data-v-21bc8dd0] {
    font-size: .32rem;
    margin-bottom: .2rem
}

.account-pane .part-confirm .confrim-action .phone[data-v-21bc8dd0] {
    font-size: .48rem;
    font-weight: 700
}

.account-pane .part-confirm .confrim-action .sms-box[data-v-21bc8dd0] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    margin-top: .6rem;
    font-size: .28rem;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between
}

.account-pane .part-confirm .confrim-action .sms-box input[data-v-21bc8dd0] {
    -webkit-box-flex: 1;
    -ms-flex: auto;
    flex: auto;
    width: 2rem;
    border: none;
    border-bottom: 1px solid #ccc;
    padding: 6px 0;
    margin-right: .2rem;
    border-radius: 0
}

.account-pane .part-confirm .confrim-action .sms-box .time-box[data-v-21bc8dd0] {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 2rem;
    flex: 0 0 2rem;
    padding: 5px;
    border: 1px solid #ccc;
    border-radius: 5px
}

.account-pane .part-confirm .confrim-action .next-step[data-v-21bc8dd0] {
    background: #1096fa;
    color: #fff;
    width: 100%;
    height: 44px;
    border: none;
    border-radius: 5px;
    margin-top: .5rem
}

.account-pane .part-confirm .confrim-result[data-v-21bc8dd0] {
    height: calc(100vh - 1rem);
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column
}

.account-pane .part-confirm .confrim-result .result-text[data-v-21bc8dd0] {
    -webkit-box-flex: 1;
    -ms-flex: auto;
    flex: auto
}

.account-pane .part-confirm .confrim-result .result-text p[data-v-21bc8dd0] {
    font-size: .42rem;
    font-weight: 700;
    text-align: center;
    padding: .3rem 0
}

.account-pane .part-confirm .confrim-result .result-text ul li[data-v-21bc8dd0] {
    margin-bottom: .5rem;
    line-height: 1.5;
    font-size: .28rem;
    word-break: break-all
}

.account-pane .part-confirm .confrim-result .result-text ul li .active[data-v-21bc8dd0] {
    color: #1096fa
}

.account-pane .part-confirm .confrim-result button[data-v-21bc8dd0] {
    background: #1096fa;
    color: #fff;
    width: 100%;
    height: 44px;
    border: none;
    border-radius: 5px;
    margin-top: .5rem;
    -webkit-box-flex: 0;
    -ms-flex: 0 0 44px;
    flex: 0 0 44px;
    margin-bottom: .2rem
}

.apply-modal[data-v-21bc8dd0] {
    text-align: center
}

.apply-modal .apply-text[data-v-21bc8dd0] {
    font-size: .28rem;
    padding-left: .2rem
}

.apply-modal p[data-v-21bc8dd0] {
    color: #999;
    text-align: left;
    padding-left: .3rem;
    margin-bottom: .2rem
}

.apply-modal button[data-v-21bc8dd0] {
    margin-top: .5rem;
    width: 100%;
    height: .88rem;
    border: none;
    background: #1096fa;
    color: #fff;
    border-radius: 0 0 .1rem .1rem
}

.delete-modal .ivu-modal-header {
    border: none;
    text-align: center
}

.delete-modal .ivu-modal-header p {
    font-size: .32rem
}

.delete-modal .ivu-modal-footer {
    border: none
}

.apply-modal .ivu-modal {
    margin: .8rem 1.4rem
}

.apply-modal .jk-modal-body {
    padding-bottom: 20px;
    font-size: .3rem
}

.apply-modal .ivu-modal-header {
    border: none;
    text-align: center
}

.apply-modal .ivu-modal-header .ivu-modal-header-inner {
    font-size: .32rem
}

.apply-modal .ivu-modal-body {
    padding: 10px 0 0
}

.apply-modal .ivu-modal-body .success-title {
    text-align: center;
    font-weight: 700;
    font-size: .32rem;
    color: #555;
    padding: 15px 0 0
}

div[data-v-9ed68144] {
    -webkit-box-sizing: border-box;
    box-sizing: border-box
}

.top-bar[data-v-9ed68144] {
    padding: .2rem;
    background-color: #fff
}

.top-bar .btn-back[data-v-9ed68144] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    font-size: 13px
}

.top-bar .btn-back img[data-v-9ed68144] {
    width: 18px;
    height: 18px;
    margin-right: 6px
}

.revisit[data-v-9ed68144] {
    position: relative;
    background: #f5f5f5;
    min-height: 100vh;
    padding-bottom: 80px;
    font-size: 14px
}

.revisit .page[data-v-9ed68144] {
    margin: .3rem .3rem 0;
    background-color: #fff;
    border-radius: .2rem;
    font-size: .28rem;
    padding: 12px
}

.revisit .page .title[data-v-9ed68144] {
    font-size: 15px;
    color: #222;
    font-weight: 700
}

.revisit .link[data-v-9ed68144] {
    display: block;
    color: #1096fa;
    text-decoration: underline;
    margin: 8px 0 6px
}

.img[data-v-9ed68144] {
    position: relative;
    margin: 8px 0
}

img[data-v-9ed68144] {
    width: 100%;
    display: block
}

img+img[data-v-9ed68144] {
    margin-top: 8px
}

.btns[data-v-9ed68144] {
    position: absolute;
    bottom: 12px;
    width: 100%;
    padding: 0 24px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex
}

.btns .a-btn[data-v-9ed68144] {
    border-radius: 4px;
    text-align: center;
    -webkit-box-flex: 1;
    -ms-flex: 1;
    flex: 1;
    background-color: #00ad8b;
    height: 24px;
    line-height: 24px;
    font-size: 12px;
    color: #fff
}

.btns .a-btn+.a-btn[data-v-9ed68144] {
    margin-left: 48px
}

.footer[data-v-9ed68144] {
    position: absolute;
    bottom: 0;
    padding: 8px 24px;
    background-color: #fff;
    width: 100%;
    margin-top: 30px
}

.btn-submit[data-v-9ed68144] {
    height: 44px;
    line-height: 44px;
    border: 0;
    border-radius: 8px;
    color: #fff;
    font-size: 15px;
    width: 100%;
    background-color: #1096fa
}

img[data-v-1661df4c] {
    display: block;
    width: 100%
}

.top-bar[data-v-1661df4c] {
    padding: .2rem;
    background-color: #fff
}

.btn-back[data-v-1661df4c] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    font-size: 13px
}

.btn-back img[data-v-1661df4c] {
    width: 18px;
    height: 18px;
    margin-right: 6px
}

.top-bar[data-v-3cf8e478] {
    padding: .2rem;
    background-color: #fff
}

.top-bar .btn-back[data-v-3cf8e478] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    font-size: 13px
}

.top-bar .btn-back img[data-v-3cf8e478] {
    width: 18px;
    height: 18px
}

.page[data-v-3cf8e478] {
    height: 100vh;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column
}

footer[data-v-1669f4b0] {
    background: #fff;
    padding-bottom: .3rem
}

footer .footer-nav[data-v-1669f4b0] {
    padding: .28rem 0 .24rem;
    overflow: hidden
}

footer .footer-nav li[data-v-1669f4b0] {
    text-align: center;
    font-size: 12px;
    line-height: 1.5;
    float: left
}

footer .footer-nav li[data-v-1669f4b0]:last-of-type {
    float: right
}

footer .footer-nav li a[data-v-1669f4b0] {
    color: #888;
    padding: 0 10px
}

footer .footer-nav li a[data-v-1669f4b0]:nth-of-type(n+1) {
    padding: 0 5px 0 10px
}

footer .footer-nav li a[data-v-1669f4b0]:nth-of-type(n+2) {
    padding: 0 10px 0 5px
}

footer .footer-list[data-v-1669f4b0] {
    color: #666;
    font-size: 14px;
    text-align: center
}

footer .footer-list dt[data-v-1669f4b0] {
    margin-bottom: .2rem
}

footer .footer-list dt a[data-v-1669f4b0] {
    color: #0075de;
    font-size: 13px
}

footer .footer-list dd[data-v-1669f4b0] {
    font-size: 12px;
    line-height: .34rem;
    color: #888
}

footer .footer-list dd a[data-v-1669f4b0] {
    color: #888
}

footer .footer-list img[data-v-1669f4b0] {
    width: 100%
}

header&gt;div[data-v-cda3b992],header&gt;nav[data-v-cda3b992] {
    border-bottom: 1px solid #eee
}

header&gt;div[data-v-cda3b992] {
    height: .88rem;
    text-align: center;
    color: #111;
    background: #fdfdfd;
    font-size: 17px;
    position: relative;
    line-height: .88rem
}

header&gt;div .common-header-btn[data-v-cda3b992] {
    width: .48rem;
    height: .48rem;
    top: 50%;
    -ms-transform: translateY(-50%);
    transform: translateY(-50%);
    -webkit-transform: translateY(-50%)
}

header&gt;div .back-btn[data-v-cda3b992] {
    left: 10px;
    position: absolute;
    line-height: .48rem
}

header&gt;div .toggle-btn[data-v-cda3b992] {
    width: auto;
    right: 10px;
    position: absolute;
    line-height: .48rem
}

header&gt;div .toggle-btn .icon-cancle[data-v-cda3b992] {
    color: #0075de
}

header&gt;div .main[data-v-cda3b992] {
    display: inline-block;
    width: 5rem;
    overflow: hidden;
    -o-text-overflow: ellipsis;
    text-overflow: ellipsis;
    white-space: nowrap
}

header&gt;div .title[data-v-cda3b992] {
    display: inline-block;
    height: 100%;
    margin: 0 .28rem
}

header&gt;div .title.active[data-v-cda3b992] {
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    border-bottom: 2px solid #06a6f8
}

a[data-v-cda3b992] {
    text-decoration: none;
    color: inherit;
    -webkit-tap-highlight-color: rgba(255,0,0,0);
    -webkit-tap-highlight-color: transparent
}

nav[data-v-cda3b992] {
    height: 1.2rem;
    width: 100%;
    left: 0;
    z-index: 99;
    background-color: #f2f2f2;
    position: relative
}

nav ul[data-v-cda3b992] {
    width: 100%;
    height: 100%;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center
}

nav ul li[data-v-cda3b992] {
    -webkit-box-flex: 1;
    -ms-flex: 1 25%;
    flex: 1 25%;
    width: 25%;
    list-style: none;
    text-align: center
}

nav ul li a[data-v-cda3b992] {
    display: inline-block
}

nav ul li.arrows-tag[data-v-cda3b992] {
    width: 10px;
    height: 10px;
    border-top: 1px solid #eee;
    border-left: 1px solid #ddd;
    position: absolute;
    right: 12px;
    top: -7px;
    background-color: #f2f2f2;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
    transform: rotate(45deg)
}

nav ul .icon-cart[data-v-cda3b992],nav ul .icon-home[data-v-cda3b992],nav ul .icon-person-center[data-v-cda3b992],nav ul .icon-types-search[data-v-cda3b992] {
    font-size: 20px
}

nav ul em[data-v-cda3b992] {
    display: block;
    font-size: 13px;
    text-align: center;
    font-style: normal;
    -webkit-text-decoration-style: none;
    text-decoration-style: none;
    margin-top: .14rem
}

.wave[data-v-9d6128f4] {
    width: 100%;
    height: .5rem;
    position: relative
}

.wave&gt;div[data-v-9d6128f4] {
    height: 100%;
    width: 100%;
    opacity: .5;
    position: absolute;
    bottom: 0;
    left: 0
}

.user-info[data-v-1f7dc5fe] {
    height: 3rem;
    padding-top: .4rem;
    background: #1096fa;
    position: relative;
    text-align: center
}

.user-info .wave[data-v-1f7dc5fe] {
    position: absolute;
    bottom: 0
}

.user-info .user-avatar[data-v-1f7dc5fe] {
    width: 1.5rem;
    height: 1.5rem;
    border-radius: 50%;
    overflow: hidden;
    -webkit-box-shadow: 0 0 6px #67a9d3;
    box-shadow: 0 0 6px #67a9d3;
    background: #fff;
    margin: 0 auto .1rem
}

.user-info .user-avatar a[data-v-1f7dc5fe] {
    display: inline-block;
    width: 100%;
    height: 100%
}

.user-info .user-avatar img[data-v-1f7dc5fe] {
    width: 100%
}

.user-info p[data-v-1f7dc5fe] {
    margin-bottom: .05rem
}

.user-info p a[data-v-1f7dc5fe] {
    color: #fff;
    margin-top: .1rem;
    font-size: 12px
}

.user-info p a.user-name[data-v-1f7dc5fe] {
    font-size: 13px
}

.user-info p a.growth-value[data-v-1f7dc5fe] {
    padding-left: .2rem
}

.user-info .level[data-v-1f7dc5fe] {
    display: inline-block;
    padding-left: 16px;
    margin-left: .2rem
}

.user-info .level.level1[data-v-1f7dc5fe] {
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABoAAAAaCAMAAACelLz8AAACDVBMVEUAAAD+69v+6Nfut4v/7d7vuY3+6NbxwJjvuo7959bxwJfzxZ//7Nz95dL/69z20bL20bL31Lf307fyxaDwvZPwv5f2zq/41rvuuIv2z6/uuIvvuo/74Mv41rv0zKv/7d752b/wvZP/7d7uuIzyxaDvu5D/69z0zKz74Mvzyaj52b/xwZn528PuuIz+6tr0yafvuY7/7N7528P/7N3yw53vuY7uuIz+69v84s363sbwvZTvu5H84s3wvpb52sD52b773sb628Hvu5D84Mr21Lf70bD/6dX628L/8+f/3cH31rvzxqPttIb/7+H+59X85NH848/+3sT42sH22cH61rn61LT0za38z6zyy6v1yaXxw53vuY3/8eX/7N3/6dn/6df+5dD74sz43cb+2rz52Lz21rr91rb0xqHuwJnxv5bsuI3/9er/9On/7t//6tv96Nb75dP63sj838f73cT528P51Lf2zq71zavtw5/xvJLhroXgqHrdo3L//Pr+5tP94sz12L/+27791bX20rT807L707Lyzq/5zavxx6TqwZ32w5zovpvtvZXaoXH/+PH/69r/69n/4cv/38f828H717nz0LL4zKjsx6jxyabvyKXxxaHuw6DtwJvmvJfltIrttYjssoPssYLdqn7bpHX/9ez+48372sD62b340K/xxJ/zw53wwZrhsYnts4XhpnVgWfU4AAAAPnRSTlMApJzy7c3HxplwTiopGPb19PPy8ezq6efl4eHe3NnX0c/Py8nGubWsp6GgmJKLiXJsamVhXFZBPj07IRkVEpWK7jgAAAJESURBVCjPVc/TlhxRAIXhM8owtm3bp1zVhbZt2xwbPbYR6xnTK0mvyXyX+7/aoGr/09or9fUXax63gb3aag6YxaFgUGQyR268/L80WyIiUczR1eWIiUIRy4PdUhMVi5Rr2zul0s72WpdILNlXLbXScHS4XAp81+sNgV/l0ai4419rlpljhfJYfzcrl8u7e/ylgjQsqwUV7+yS2HpRzyYRlNShkGEHiz+ktP1VJd0irLnivBxClNCtkp0QyrXFYStxrvIHtSkLBhYyaIdGH/fFCQyy3oLShr4GTzDZwrqagaiVCHjGhxYtcYh5AgsyeA/cgYrRr04kIYmPjdCimcCchIBO72gKXgLnEeVwdiZBDOCaiGlarjYuKRLY4KoSOQkOu9y5Lxg5xKOh8XZx2OwcWZ5DqBW36wg4mOaWKKjzUXTY1N7+kf5g4XNc/5A7fQiczigGMp9Qty8/aw0G2Wkup8MwrUaROQFu6jkyq8I67TpcawpNfRsj7UnVIMnpL4CH3l5HVg0xu3nAaBKP+KQ2RtE37+j13gatvDeloFSQIaS+1JRRKWWgSos4eL4FgGv+rExVaRjBLfK6Tga6tGqZxn8UANBqyJMds1QagQnNCpNE0lqPhMsbnoGKu34cmWT7KLXLTX5WU1T3RCrvbwR/NOLGXivt9PT3ePp6nLSFxPHj78Ffl3FhOSmZoG02ejKK8j/xY29AVRMubBg0LgRBMoYNAb/+Fux63mAUtjYFYXNLMJ59BPZ6cf/qmbq6Uw1NLdXlNy+lw9vIgCFaAAAAAElFTkSuQmCC) no-repeat 0;
    background-size: contain
}

.user-info .level.level2[data-v-1f7dc5fe] {
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABoAAAAaCAMAAACelLz8AAABDlBMVEUAAAD29vbNzc37+/vMzMzr6+vMzMz19fXMzMzf39/Pz8/Pz8/6+fnV1dX29fW+vr7v7++1tbWXl5f39/f+//7U1NTl5eX////s7Ozm5eb////29vb4+Pj9/f3Z2dnAwMDb29v+/v7Dw8P+/v739/fS0dL9/f3U1NTOzs7+/v7v7++ioqH39vb8/Pzf39/7+/vPz8/4+Pja2trNzc2Xl5f9/P2FhYW6urv////r6+vt7e3i4uL4+Pjx8fHv7+/n5+fl5eXp6unJycnf39/d3d3Y2Njb29vS0tLPz8/8+/zZ2dn39/fp6enk5OTW1tbFxcXz8/P8/Pz6+vrHx8f19PXAwMDT1NTMzc3Ly8u4uLjH7kliAAAAOHRSTlMA9+KhmRsC8vLczcjHtKp3PjIr+Pbz8e7s7Ovm3NHPz83LwrWzppiYi4l8dGtqZWFWVFFBQSUgGcM1KzUAAAHSSURBVCjPVZHnWlsxDEDNKLNAS/fee29J3uvulZsE6Pu/SB1oPuD8snUkfbLFllz58vrZ/TuP1j79Ype5vnYTlry4dtEclCkkpCIp0mHy7tzspTvFk2nfT08iAZRXl+ZVqsj6Po8hVPm0r0YQ/937ZIq+ay0lbNv1RT2p105Hm4DIXbCEqo2KCL3La1EvZnkJEKYeCZGygitcuGyE7VQEMBxXKUCS503VLFxWUDn+ZB8BeNEqRZbnnTCdRSVN7mewzvahjBmaELLMkKKQH2Veh0pOttkDmEVPpshVKWtFWLVdh7yS4112A2TFUTWuaFDAYCf2iIhnSmyyFSEDR5R8npqAktZphTzIcoXdGwfObXKdnkhJ5thLtNzXsMn2hNJcLx4lxopA95pQc1PCQ3YgUfEWEYN1f+fZLIbUzxPAPjvkRlGbUuN8XgXnikymLgLgG2NPOJ8hb2wMJOVgIrdcDyWsbKQFxyMtkLckCXHxFb4Z6gE+s8SbWDSlMq3RttEm5YjBiqfslN284GIkbRagEOjV7T9nauNx4SLVpahrUQrlO7x1eGaSWy+c67xuGu27k5w//83O+bpz7Pqpc9Pe5asf2GV+vN1d3dpa3Vn/voz8A66Ogzzymih2AAAAAElFTkSuQmCC) no-repeat 0;
    background-size: contain
}

.user-info .level.level3[data-v-1f7dc5fe] {
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABoAAAAaCAMAAACelLz8AAAB+1BMVEUAAAD004Tpu2D01Yb/8K3txG7855/z04P/76rqvWTvyXX75Z375p7rv2f966bvyXbswWn85p301ITqvWbtw27+7Kb/76v65JvvyXX435X12Ivxz3/pumH/76zpu2H/76vuxnHrv2f856H/76z22Y3114jpu2H12Ivy0YD+7ajswmz75Z3txG/75Z3z04T12YzqvWT/76vxzn3qvGPuxnL43pT435X86KHrvmf97Kf/7qv/7qn/76754Zz/87P86KD63ZH314n+7Kf33ZLqvGL/7q775qr75aT95p3645342o3wynbkr1D/9bP+6qX646H64prtw23ouFzmsVH/+b7/87n/97f/8rH75qb86KT436P+6aH75Jv54Jj43ZT63pP11IXxzYPotlrmslT/+cr/88H/87L/86/86az75Z/435r84pf22Y301Ynz04b10YH0z37wzH7wynvux3btxG/twmvpul/ntFb/+7//8rz/9br/8LX867H/8LD/8a7/8Kv/7af86Kf12pf74JT22pL115Hz1I3y0Yf21oby0ITy0H7xynbvyHPvxW/rvmfpumP/983/98H97rn867j87K3/6qP325z43pb225L52o742Ivy0YHxzHjtw3H/9cf//8X657X44Kb43qD/6Zv535X+4pHy04r72H3iq0tYVunGAAAAOnRSTlMAHvT17bm1qJ6diYNoYl49Ix4E+fX08/Pz8t7e19DQyrOyr62op6WampaUkIeFgoF9eGtrVFA8NxcU+6MgOgAAAj1JREFUKM9V0NVy21AQgOETahjLzMzcHkkWWmhOHTMzsx1mZuaU6TFrp02TfJf7z87OLDjQ2lBzubLy6v2m9+C4tzcRVNlR5EfP1LQeLc8ptCOA22hao1Iq4emmw3IC8fdHtQVFkU6y+VH48KDcoPrx3G9PbjeRnJlXKKZRqHr8t9RTUKNrn3GsIRAiFlGryFIU8rpUygRVKO8mkX6IGgwQDliSngyFn20rHbKaJN1WAEK5HFP3ySE6mHTHTNb64tJ3nF5I8LhcrucEIdgjR3HHbDakOQ9AAy3sZEUjZtR3LQeDXXr9kJpLaKMa+xtwi7ZLCSvHGpe87Po6610yshwxM6WJPgUXxI0UiZjMZnbF1WuaWmbNZpUlGbeRd0EFSU/TiExtDrtYL2J3ff2C+decsU3nbVDhtDuJQVl42GJb9AkOdVcck1kmo5s71eBiKkyLlIEbD3776NsgvZw0ZOCd2OjuPVA9OyqQPCqfWPmhWpzEfNOu1cDIZCgmPQEv5uJDogP2xT73/PLFe8NzYwZqW6OWpGZQNpvFVCKvtLsm5tKZlDaDKQkSHcudAwBUzaf7eBGHgo3D1FjIhERIxKjN1ZXeq2XGu/lta0C2b4AgEX2aOdUGih4xzFgnQhARHsetji1C2Z3KM6/Avms63UR352BkhCBGIgOfevfcTB34pypf2Bvu6fxQsjq+UGAegP+eMQXPfPrn8OhUZqHdfbIRHNF8Pe/2tBd5dOW1LeC4lpd3LpWXX6ltfHcw+QM9vLl/g/Eb5QAAAABJRU5ErkJggg==) no-repeat 0;
    background-size: contain
}

.user-info .level.level4[data-v-1f7dc5fe] {
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABoAAAAaCAMAAACelLz8AAABd1BMVEUAAADs8vT8/f2+y9P4+vu+zNT5+/zh6Oz7/P27ydL2+fr9/v77/f37/f3AzdX6/Pz8/f3L1tz+///z9vf////D0Nf////K1tzx9Pbt8/Xl7O/8/f3E0djL1tzX4OXO2d+/zdT9/v7m7fD8/f3J1du9y9Pd5unz9vf8/f3D0Nb6/Pzj6e3Cz9a7ydH///+8ytL9/v7I09rN193L1tz////u9PX3+frz9/j7/v77/P35+/zF0tnx9/nd6Oz9///9/f71+Pny9ffq8/ff6e3w9fbk7/Tk7PDu9vnm8PXs8fPm7O/a5eq8ytL3+/zw+fzo8vbL193H1NvCz9etvsjs9fjq8vXo8fTj7vPh7vPp7vHj6+7h6e3Y4ubT3+XQ3uPz+fvt9/vb5OjO3OLQ2+HM2uDJ2N+/zta3x9C0xc+0w8yywszz+/3s9Pfq8PLn7/Ll7vDg6u7e5enX4+jU4ebT3eLJ1dzW3+S7zdW5yNG4yNCuwMrg5urW3+OIesqQAAAANHRSTlMA9KHi2sw8KBfyy8monpmNZxz28+7s6+rp5+DR0MbFxLm1q5iYi3JxbmxhXFZRTUEtEgIBz1TZ8wAAAhBJREFUKM9V0WVzWkEUgOGFWJM0Und3t7O71125Fw0S3DUeINb++EKAafN82C/v7Jwzc9DMtY+vVu/efhTcXEJXfQ/ehCn5xeL/5b0EAIobCrnKOG78K9dlgBDf2xrp8SEAZnVW1hggsa1evOR5xWFna0iAWZmUdyxQ/6JmViI7O5FKtNjzKXDBy9UYmfC+GIkI3KEXFuyI5ScUiSxOBv3xDyO2wO33+zor2DuZ1kAm86NPMhi8V9kVRbF2LOu6oqQqIu+ydBFtAvyuO4JQynN7x0BrLAh2tHhE1A20BmxB1MpMrUkZl+QOIEfD0cOqoa6geUnJW0nGKuo6JSqWcVNkkpk8xg/QLSK5maToAVBVkjjs9T1Rc0IYB1DAYA0zeVzXc5gAKBSgUNKcrGoE0EMLq2mNaXQsTlE4auFivGybmND76GV1j6TMMCkBG1Ixi5stgzHTKheeR28LeY6aSUE3SgcgUnAbWNhOcQBBtFQdYNAcu3B6EQf9lI810tE0x7LwFaGn9QKwjrlv4UaM5y1938yEwVADCKGlwTAHnOOUJaYZD0vlaIaAWz34hEZex8bn07a3o7u7ozclQTZef4YuPeETRwCMkNK0tM0CHCUS935M0s/HibNYFqb2YueJOzfQ1K/1VvucP8lns7mT+Fm79XxcZj4v+O1ut9Ppdtv+3Ad01bc3C3PLy3ML61/Q1F9CW5JhGiegawAAAABJRU5ErkJggg==) no-repeat 0;
    background-size: contain
}

.user-info .level.level5[data-v-1f7dc5fe] {
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABoAAAAaCAMAAACelLz8AAABzlBMVEUAAADV096rqcCrqcCwrsPx8fP///7Qztr9/PywrsOrqcD6+fn39/f29/etq8H5+fm9u83+/fy/vs63tcna2eLr6u7a2eLMy9je3eX4+Pi/vs+4t8n09PW1s8etq8L7+vrOzNnr6u/HxtTd3OTx8PP8/Pvi4uiqqL/6+vnHx9WvrcP4+fnj4uj39/i4t8nDwdGqqL/m5ev6+vr39/e9vM2zsca5t8rBwND////t7PDh3+fy8fTg3ub29vfl4+ru7fHi4Ofj4ej08/Xq6e7m5eve3eXx8POsq8H8+/z6+vrv7vHs6u/p5+3l3+zc2+Ta2eLQz9vLyteurMKqqL/+/fzu5/r4+Pjw7/Ln5uzk3+rS0dy2tcinpb2hn7j9+v/8+f/59f/y7fz5+fnq4vnq4/jn5ezY1+DV1N7OzNnDwdG8ucy5uMqzscWkorqenLb+/P/28//z7/vc1Ofd1uTZ0OTWzuDX1d/JyNbHxdTEwtLBv9C/vs6jobr//v/8/Pvw6/ns5fnh1/Xw7fLi2vHs6+7g2Orf2efe3OXe1+XUzN7LwNjCtNTDt9Kzscaxr8T59/vm3vLn4vHr5+/o5e7f1u7Pw+LRxuDSyNzPxdq8u80S+TcOAAAAOHRSTlMA9fDhmRft5c7Oy6ahb1Q9Kvbx6ufc2tfQx8bGxcS4tayooaCdmJOLiHJsaWVgXE1BOy0kIBkSAqT5fkQAAAIhSURBVCjPVc5lV5tBEIbhDVC8lLq7u7ezu69rrHEPcVfc3Z26/dsGmhzg+nqfmfOghhPP77e3trZ3P32LjnvTdRrqPDdPHS0nTXMAWoCQjAZgND46LF0+AHFK76vRpwWA5OVGuefz0ImKeyqfy+UnXZVJycNeq3+TTHy5b1yQzRjzFi7vLmOT1H0wTaN8aS+LzbyfUj+PsW03jKl5f8ttmTr37GaeskmjMclSHqvlcSqfrx0pmJQcK35L8NOBoNVsyZUIr7xGz0RrqCD6tY1Vb2p+MOVdHuXN3IRDFh+guwxxhmSNG1mMxwCi0dTPYU0ecxLmErpgIw47zqwte/tn+6OzkFgcCVrUELGdQ4asOqbi4FAcPi94velBgNVRLIypWQMyhBgbI7PDGzCQTqdTCfi+hTGxqSEDahsnHBNgjaNDsYFEYrD/685SMsBwxNmGbhXsFiJij+n3UDw+EPuy8w14kbHYCxfR4+m8pghWCuyfH1FY2A6CJBOOOqbvoN5CUfRxApZgaWs+tj0MLBYEVvk79RKhK+FJE0v2W2bk12atiAydmwifQQj1Fl05YAXG6vetbUqSlVEpZF3FF6impazbwWNVGS4TCDDrnBHW9d3r6MBV3e0AMGFFUbgVH4DDrZ/98D997HBFShzUKcWI3vQONbS4ZmbCTrsg2pzhmYjrxnt0qKfDXalWI5FqteJufoKOe/Wws7mpqbmzpQfV/QMDKqX1JW9DHQAAAABJRU5ErkJggg==) no-repeat 0;
    background-size: contain
}

.user-order[data-v-736994fb] {
    background: #fff;
    margin-bottom: .2rem
}

.user-order .my-order[data-v-736994fb] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    padding: 0 .2rem;
    height: 44px;
    line-height: 44px;
    border-bottom: 1px solid #eee
}

.user-order .my-order a[data-v-736994fb] {
    display: inline-block;
    -webkit-box-flex: 1;
    -ms-flex: auto;
    flex: auto;
    font-size: 15px
}

.user-order .my-order .all-order[data-v-736994fb] {
    display: inline-block;
    -webkit-box-flex: 1;
    -ms-flex: 1;
    flex: 1;
    text-align: right;
    color: #666;
    font-size: 12px
}

.user-order .order-type[data-v-736994fb] {
    width: 100%;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex
}

.user-order .order-type li[data-v-736994fb] {
    -webkit-box-flex: 1;
    -ms-flex: 1;
    flex: 1;
    text-align: center;
    font-size: 12px
}

.user-order .order-type li .type-item[data-v-736994fb] {
    padding: .2rem 0;
    color: #666;
    width: 100%;
    display: inline-block;
    vertical-align: top;
    position: relative
}

.user-order .order-type li .type-item .number-icon[data-v-736994fb] {
    font-style: normal;
    position: absolute;
    top: .1rem;
    right: .3rem;
    border-radius: 12px;
    background: #ff5252;
    color: #fff;
    padding: 2px 6px
}

.user-order .order-type li .type-item .icon[data-v-736994fb] {
    font-size: .4rem;
    display: block;
    margin-bottom: .05rem
}

.user-option[data-v-57165678] {
    background: #fff;
    margin-bottom: .2rem
}

.user-option .option-list[data-v-57165678] {
    width: 100%
}

.user-option .option-list li[data-v-57165678] {
    display: inline-block;
    width: 33.33%;
    min-width: 33.33%;
    max-width: 33.33%;
    text-align: center;
    font-size: 12px;
    border-bottom: 1px solid #eee;
    border-right: 1px solid #eee;
    -webkit-box-sizing: border-box;
    box-sizing: border-box
}

.user-option .option-list li .option-item[data-v-57165678] {
    padding: .3rem 0;
    color: #666;
    width: 100%;
    display: inline-block;
    position: relative
}

.user-option .option-list li .option-item .number-icon[data-v-57165678] {
    font-style: normal;
    position: absolute;
    top: .2rem;
    right: .3rem;
    border-radius: 12px;
    background: #ff5252;
    color: #fff;
    padding: 2px 6px
}

.user-option .option-list li .option-item .icon[data-v-57165678] {
    font-size: .4rem;
    display: block;
    margin-bottom: .05rem
}

.account[data-v-7b1b0eae] {
    width: 100%;
    background: #eee;
    max-width: 960px;
    min-width: 320px;
    margin: 0 auto;
    padding-bottom: 1.2rem
}

.user-avatar[data-v-22cbce92] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    min-height: 100%;
    padding: 0 .2rem
}

.user-avatar .avatar[data-v-22cbce92] {
    -webkit-box-flex: 1;
    -ms-flex: 1 auto;
    flex: 1 auto;
    text-align: center;
    padding-top: .4rem
}

.user-avatar .avatar .avatar-button[data-v-22cbce92] {
    width: 3rem;
    height: 3rem;
    position: absolute;
    border-radius: 50%;
    opacity: 0;
    overflow: hidden;
    left: 50%;
    margin-left: -1.5rem
}

.user-avatar .avatar img[data-v-22cbce92] {
    width: 3rem;
    height: 3rem;
    border: 5px solid #ddd;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    border-radius: 50%;
    display: block;
    margin: 0 auto
}

.user-avatar .avatar .tip[data-v-22cbce92] {
    margin-top: .3rem;
    color: #acacac
}

.user-avatar .upload-button[data-v-22cbce92] {
    -webkit-box-flex: 0;
    -ms-flex: 0 1;
    flex: 0 1;
    height: .88rem;
    width: 100%;
    text-align: center;
    margin: .2rem 0
}

.user-avatar .upload-button button[data-v-22cbce92] {
    width: 100%;
    height: 100%;
    background: #06a6f8;
    border: none;
    color: #fff;
    border-radius: 3px
}

.password[data-v-67a5ea88] {
    width: 100%;
    max-width: 960px;
    min-width: 320px;
    margin: 0 auto;
    min-height: 100vh;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column
}

.password header[data-v-67a5ea88] {
    -webkit-box-flex: 0;
    -ms-flex: 0 1;
    flex: 0 1
}

.password section[data-v-67a5ea88] {
    -webkit-box-flex: 1;
    -ms-flex: auto;
    flex: auto
}

.password section .user-list[data-v-67a5ea88] {
    background: #eee;
    padding: .2rem 0 1px
}

.password section .user-item[data-v-67a5ea88] {
    height: .88rem;
    line-height: .88rem;
    background: #fff;
    padding: 0 .2rem;
    margin-bottom: .2rem;
    border-top: 1px solid #e3e3e3;
    border-bottom: 1px solid #e3e3e3;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex
}

.password section .user-item.new-password[data-v-67a5ea88] {
    margin-bottom: 0;
    border-bottom: none
}

.password section .user-item input[data-v-67a5ea88] {
    -webkit-box-flex: 1;
    -ms-flex: auto;
    flex: auto;
    height: 100%;
    border: none;
    padding-right: .2rem
}

.password section .user-item .icon-eye[data-v-67a5ea88] {
    -webkit-box-flex: 0;
    -ms-flex: 0 1 0.45rem;
    flex: 0 1 0.45rem;
    display: block;
    font-size: .24rem;
    color: #ccc
}

.password section .update-button[data-v-67a5ea88] {
    padding: .2rem;
    height: .88rem;
    text-align: center;
    margin: .2rem 0
}

.password section .update-button button[data-v-67a5ea88] {
    width: 100%;
    height: 100%;
    background: #06a6f8;
    border: none;
    color: #fff;
    border-radius: 3px
}

.password section .update-button button[data-v-67a5ea88]:disabled {
    background: #ccc
}

.password footer[data-v-67a5ea88] {
    -webkit-box-flex: 0;
    -ms-flex: 0 1;
    flex: 0 1
}

.search[data-v-99cefc54] {
    position: relative
}

.search-list-box[data-v-99cefc54] {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    background: #fff
}

.search-list-box .item[data-v-99cefc54] {
    height: .8rem;
    line-height: .8rem;
    padding: 0 .3rem;
    position: relative;
    overflow: hidden;
    width: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    white-space: nowrap;
    -o-text-overflow: ellipsis;
    text-overflow: ellipsis
}

.search-list-box .item[data-v-99cefc54]:before {
    width: 100%;
    height: 1px;
    content: "";
    display: block;
    background: #ddd;
    position: absolute;
    left: .3rem;
    bottom: 0
}

.search-list-box .item[data-v-99cefc54]:last-child:before {
    display: none
}

.class-search-box[data-v-99cefc54] {
    position: fixed;
    height: .9rem;
    top: .9rem;
    width: 100%;
    overflow: hidden;
    background: #f0f0f0;
    z-index: 1
}

.class-search-box .search-btn[data-v-99cefc54] {
    position: absolute;
    width: 1rem;
    height: .6rem;
    top: .16rem;
    right: .28rem;
    text-align: center;
    color: #fff;
    line-height: .6rem;
    border-radius: 4px;
    background: #28b2f9
}

.class-search-box .search-content[data-v-99cefc54] {
    margin: .16rem 1.4rem .18rem .28rem;
    text-align: center;
    background: #fff;
    border-radius: .9rem;
    overflow: hidden
}

.class-search-box .search-content .icon-search[data-v-99cefc54] {
    color: #999;
    font-size: .26rem
}

.class-search-box .search-content&gt;input[data-v-99cefc54] {
    display: inline-block;
    height: .6rem;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    padding: 0 .08rem;
    line-height: .6rem;
    border: none;
    color: #555;
    width: 4rem
}

.mix-modal .title[data-v-9e44eae4] {
    margin: .2rem auto
}

.mix-modal .group[data-v-9e44eae4] {
    margin-bottom: .4rem
}

.mix-modal .group .item[data-v-9e44eae4] {
    margin-top: .2rem;
    font-size: .26rem;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: baseline;
    -ms-flex-align: baseline;
    align-items: baseline
}

.mix-modal .group .item .wrap[data-v-9e44eae4] {
    overflow: hidden
}

.mix-modal .group .item .icon-global[data-v-9e44eae4] {
    color: #9d5ff1
}

.mix-modal .group .item .item-changan label[data-v-9e44eae4] {
    -o-text-overflow: ellipsis;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden;
    padding-left: 18px
}

.mix-modal .group .item .item-changan label[data-v-9e44eae4]:first-child {
    padding-left: 0
}

.mix-modal .group .item span.details[data-v-9e44eae4] {
    display: block;
    overflow: hidden;
    -o-text-overflow: ellipsis;
    text-overflow: ellipsis;
    white-space: nowrap
}

.mix-modal .btns[data-v-9e44eae4] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    width: 100%;
    overflow: hidden;
    border-radius: 0 0 6px 6px
}

.mix-modal .btns button[data-v-9e44eae4] {
    -webkit-box-flex: 1;
    -ms-flex: 1;
    flex: 1;
    border: none;
    background: #fff;
    padding: .26rem 0;
    font-size: .28rem
}

.mix-modal .btns button.cancel[data-v-9e44eae4] {
    border-right: 1px solid #eee;
    color: #777
}

.mix-modal .btns button.sure[data-v-9e44eae4] {
    color: #0b98fa
}

.cartmix-modal .jk-radio-wrapper {
    position: relative;
    padding-left: 20px
}

.cartmix-modal .jk-radio-wrapper .jk-radio {
    position: absolute;
    left: 0;
    top: .1rem
}

.cartmix-modal .jk-radio-wrapper .radio-cont {
    display: block
}

.cart-bar[data-v-e01590b6] {
    width: 100%;
    height: 1rem;
    position: fixed;
    bottom: 1rem;
    left: 0;
    background-color: #fff;
    z-index: 9;
    border-top: 1px solid #e5e5e5
}

.cart-bar .cart-tip[data-v-e01590b6] {
    background-color: rgba(0,0,0,.5);
    color: #fff;
    height: .36rem;
    line-height: .36rem;
    font-size: 12px;
    text-align: center;
    position: absolute;
    top: -.36rem;
    width: 100%
}

.cart-bar .select-all-btn[data-v-e01590b6] {
    width: 1.4rem;
    line-height: 1rem;
    text-align: center;
    font-size: 16px;
    float: left;
    position: relative
}

.cart-bar .cart-bar-text[data-v-e01590b6] {
    width: calc(100% - 3.4rem);
    float: left;
    padding: .16rem 0
}

.cart-bar .cart-bar-text .total[data-v-e01590b6] {
    height: .38rem;
    line-height: .38rem;
    color: #333;
    font-size: 13px
}

.cart-bar .cart-bar-text .total.middle[data-v-e01590b6] {
    line-height: .62rem
}

.cart-bar .cart-bar-text .total .total-money[data-v-e01590b6] {
    font-size: 18px
}

.cart-bar .cart-bar-text .privilege[data-v-e01590b6] {
    color: #999;
    font-size: 12px;
    height: 14px;
    line-height: 14px;
    text-align: left
}

.cart-bar .cart-bar-text .privilege span[data-v-e01590b6] {
    margin-right: 5px
}

.cart-bar .cart-bar-btn[data-v-e01590b6] {
    width: 2rem;
    float: right;
    background: #f53b10;
    line-height: 1rem;
    text-align: center;
    color: #fff;
    font-size: 16px
}

.cart-bar .batch-action[data-v-e01590b6] {
    float: right
}

.cart-bar .batch-action span[data-v-e01590b6] {
    display: inline-block;
    width: 1.4rem;
    text-align: center;
    margin: .23rem .2rem 0 0;
    font-size: 14px;
    padding: .1rem;
    border-radius: .04rem
}

.cart-bar .batch-action .batch-remove[data-v-e01590b6] {
    border: 1px solid #999;
    color: #999
}

.cart-bar .batch-action .batch-fav[data-v-e01590b6] {
    background: #61b2f4;
    color: #fff
}

.common-product-number[data-v-6e9b08a4] {
    width: 1.4rem;
    height: .4rem;
    border: 1px solid #e5e5e5;
    border-radius: .06rem;
    background-color: #fff;
    float: right
}

.common-product-number li[data-v-6e9b08a4] {
    color: #666;
    height: .4rem;
    line-height: .4rem;
    font-size: 12px;
    text-align: center;
    display: inline-block
}

.common-product-number li.item-number[data-v-6e9b08a4] {
    width: .6rem;
    border-right: 1px solid #e5e5e5;
    border-left: 1px solid #e5e5e5;
    -webkit-box-sizing: border-box;
    box-sizing: border-box
}

.common-product-number li.item-number input[data-v-6e9b08a4] {
    width: .56rem;
    font-size: 12px;
    text-align: center;
    border: none
}

.common-product-number li.plus[data-v-6e9b08a4],.common-product-number li.reduce[data-v-6e9b08a4] {
    width: .4rem;
    font-size: 14px
}

.common-product-number li.plus.disable[data-v-6e9b08a4],.common-product-number li.reduce.disable[data-v-6e9b08a4] {
    background: #ebebe4
}

.cart-item[data-v-6e9b08a4] {
    width: 100%;
    background-color: #f5f5f5;
    position: relative;
    margin-bottom: .08rem
}

.cart-item[data-v-6e9b08a4]:after {
    content: "";
    position: absolute;
    border-top: 1px solid #e5e5e5;
    width: 100%;
    left: .76rem;
    z-index: 1
}

.cart-item .item-head[data-v-6e9b08a4] {
    padding: 0 .2rem;
    height: .76rem;
    line-height: .76rem;
    font-size: 14px;
    border-bottom: 1px solid #e5e5e5;
    background-color: #fff
}

.cart-item .item-head .action-link[data-v-6e9b08a4],.cart-item .item-head .action-text[data-v-6e9b08a4],.cart-item .item-head .action-type[data-v-6e9b08a4] {
    line-height: .76rem
}

.cart-item .item-head .action-text[data-v-6e9b08a4] {
    overflow: hidden;
    -o-text-overflow: ellipsis;
    text-overflow: ellipsis;
    white-space: nowrap;
    width: 66%;
    display: inline-block;
    vertical-align: top
}

.cart-item .item-head .action-type[data-v-6e9b08a4] {
    border-radius: .06rem;
    margin-right: .06rem;
    padding: 0 .06rem;
    color: #ff6464;
    border: 1px solid #ff6464
}

.cart-item .item-head .action-type.full[data-v-6e9b08a4] {
    background-color: #ff6464;
    color: #fff
}

.cart-item .item-head .action-link[data-v-6e9b08a4] {
    float: right;
    color: #06a6f8
}

.cart-item .item-head .action-link .icon-arrows-right[data-v-6e9b08a4] {
    font-size: 12px
}

.cart-item .item-head .action-link a[data-v-6e9b08a4] {
    color: #333;
    margin-left: .3rem
}

.cart-item .item-body[data-v-6e9b08a4] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    padding: .2rem .2rem 0
}

.cart-item .item-body.suit[data-v-6e9b08a4] {
    display: block
}

.cart-item .item-body .item-body-cont[data-v-6e9b08a4] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between
}

.cart-item .item-body .item-check[data-v-6e9b08a4] {
    -webkit-box-flex: 0;
    -ms-flex: 0 1 0.36rem;
    flex: 0 1 0.36rem;
    height: .36rem;
    -ms-flex-item-align: center;
    align-self: center;
    margin: 0 .1rem
}

.cart-item .item-body .item-img[data-v-6e9b08a4] {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 1.16rem;
    flex: 0 0 1.16rem;
    display: inline-block;
    width: 1.16rem;
    height: 1.16rem;
    padding: .1rem;
    background-color: #fff;
    border: 1px solid #e5e5e5;
    position: relative
}

.cart-item .item-body .item-img .item-img-tip[data-v-6e9b08a4] {
    position: absolute;
    width: 100%;
    height: .4rem;
    line-height: .4rem;
    background: rgba(0,0,0,.5);
    color: #fff;
    text-align: center;
    left: 0;
    bottom: 0
}

.cart-item .item-body .item-img&gt;img[data-v-6e9b08a4] {
    width: 100%;
    height: 100%
}

.cart-item .item-body .item-info[data-v-6e9b08a4] {
    -webkit-box-flex: 1;
    -ms-flex: 1;
    flex: 1;
    padding: 0 .1rem;
    position: relative
}

.cart-item .item-body .item-info .item-info-name[data-v-6e9b08a4] {
    color: #666;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    overflow: hidden;
    word-break: break-all
}

.cart-item .item-body .item-info .item-info-name .icon-global[data-v-6e9b08a4] {
    color: #9d5ff1
}

.cart-item .item-body .item-info .item-info-size[data-v-6e9b08a4] {
    color: #999;
    font-size: 12px;
    line-height: 1.3;
    margin: .06rem 0 .04rem;
    overflow: hidden;
    -o-text-overflow: ellipsis;
    text-overflow: ellipsis;
    white-space: nowrap;
    width: 3rem
}

.cart-item .item-body .item-info .item-info-pricesAndNumber[data-v-6e9b08a4] {
    overflow: hidden
}

.cart-item .item-body .item-info .item-info-pricesAndNumber .item-info-price[data-v-6e9b08a4] {
    color: #ff6464;
    font-size: 13px;
    text-align: left;
    line-height: .42rem
}

.cart-item .item-body .item-info .item-info-pricesAndNumber .item-info-price .item-info-num[data-v-6e9b08a4] {
    float: right;
    color: #999
}

.cart-item .item-body .item-info .item-info-pricesAndNumber .item-info-lastTimeAddPrice[data-v-6e9b08a4] {
    line-height: .42rem
}

.cart-item .item-body .item-info .item-info-pricesAndNumber .item-info-lastTimeAddPrice span[data-v-6e9b08a4] {
    font-size: 12px;
    border: 1px solid #ff6464;
    color: #ff6464;
    padding: 0 .1rem
}

.cart-item .item-body .item-info .item-info-pricesAndNumber .item-info-linePrice[data-v-6e9b08a4] {
    color: #ccc;
    font-size: 12px;
    text-align: left;
    float: left
}

.cart-item .item-body .item-info .item-info-pricesAndNumber .item-info-number[data-v-6e9b08a4] {
    width: 1.4rem;
    height: .4rem;
    border: 1px solid #e5e5e5;
    border-radius: .06rem;
    background-color: #fff;
    float: right
}

.cart-item .item-body .item-info .item-info-pricesAndNumber .item-info-number li[data-v-6e9b08a4] {
    color: #666;
    height: .4rem;
    line-height: .4rem;
    font-size: 12px;
    text-align: center;
    display: inline-block
}

.cart-item .item-body .item-info .item-info-pricesAndNumber .item-info-number li.item-number[data-v-6e9b08a4] {
    width: .6rem;
    border-right: 1px solid #e5e5e5;
    border-left: 1px solid #e5e5e5;
    -webkit-box-sizing: border-box;
    box-sizing: border-box
}

.cart-item .item-body .item-info .item-info-pricesAndNumber .item-info-number li.item-number input[data-v-6e9b08a4] {
    width: .56rem;
    font-size: 12px;
    text-align: center;
    border: none
}

.cart-item .item-body .item-info .item-info-pricesAndNumber .item-info-number li.plus[data-v-6e9b08a4],.cart-item .item-body .item-info .item-info-pricesAndNumber .item-info-number li.reduce[data-v-6e9b08a4] {
    width: .4rem;
    font-size: 14px
}

.cart-item .item-body .item-info .item-info-pricesAndNumber .item-info-number li.plus.disable[data-v-6e9b08a4],.cart-item .item-body .item-info .item-info-pricesAndNumber .item-info-number li.reduce.disable[data-v-6e9b08a4] {
    background: #ebebe4
}

.cart-item .item-body-tip[data-v-6e9b08a4] {
    font-size: 13px;
    padding: .1rem .2rem .2rem .66rem;
    color: #999
}

.cart-item .item-foot[data-v-6e9b08a4] {
    height: 12px;
    line-height: 12px;
    text-align: right;
    padding: .16rem .3rem .2rem
}

.cart-item .item-foot .collects[data-v-6e9b08a4],.cart-item .item-foot .deletes[data-v-6e9b08a4] {
    font-size: 12px;
    color: #333;
    margin-left: .3rem
}

.cart-item .item-gift[data-v-6e9b08a4] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    background-color: #fff;
    padding: .2rem .2rem .1rem;
    color: #999;
    font-size: 12px
}

.cart-item .item-gift[data-v-6e9b08a4]:last-of-type {
    padding: .2rem
}

.cart-item .item-gift+.item-gift[data-v-6e9b08a4] {
    padding-top: 0
}

.cart-item .item-gift .item-gift-title[data-v-6e9b08a4] {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 1.1rem;
    flex: 0 0 1.1rem
}

.cart-item .item-gift .item-gift-text[data-v-6e9b08a4] {
    -webkit-box-flex: 1;
    -ms-flex: auto;
    flex: auto
}

.cart-item .item-gift .item-gift-text li[data-v-6e9b08a4] {
    overflow: hidden;
    margin-bottom: .06rem
}

.cart-item .item-gift .item-gift-text .gift-name[data-v-6e9b08a4] {
    width: 3.8rem;
    float: left;
    overflow: hidden;
    -o-text-overflow: ellipsis;
    text-overflow: ellipsis;
    white-space: nowrap
}

.cart-item .item-gift .item-gift-text .gift-quantity[data-v-6e9b08a4] {
    float: right
}

.cart-item .item-tip .tip-text[data-v-6e9b08a4] {
    color: #fff;
    position: absolute;
    left: .1rem;
    top: .1rem;
    font-size: .26rem
}

.cart-item .item-tip .tip-bg[data-v-6e9b08a4] {
    position: absolute;
    left: 0;
    width: 0;
    height: 0;
    border-top: .8rem solid #ff6464;
    border-right: .8rem solid rgba(0,0,0,0)
}

.cart-item .modal-invalid[data-v-6e9b08a4] {
    position: absolute;
    width: 100%;
    height: 100%;
    left: 0;
    top: 0;
    z-index: 5;
    background: rgba(0,0,0,.1)
}

.cart-item.inValidProduct[data-v-6e9b08a4] {
    margin-bottom: 0
}

.cart-item.inValidProduct .item-body[data-v-6e9b08a4],.cart-item.inValidProduct .item-foot[data-v-6e9b08a4],.cart-item.inValidProduct .item-gift[data-v-6e9b08a4],.cart-item.inValidProduct .item-head[data-v-6e9b08a4] {
    padding-left: .76rem
}

.cart-item.inValidProduct.cart-suit[data-v-6e9b08a4] {
    margin-bottom: 5px
}

.cart-suit .item-head .action-type[data-v-6e9b08a4] {
    border: none;
    padding: 0
}

.cart-suit .item-head .action-text[data-v-6e9b08a4] {
    overflow: hidden;
    -o-text-overflow: ellipsis;
    text-overflow: ellipsis;
    white-space: nowrap;
    width: 4rem;
    display: inline-block;
    vertical-align: top
}

.cart-suit .item-foot[data-v-6e9b08a4] {
    background: #fff;
    margin-top: .2rem;
    border-top: 1px solid #e5e5e5;
    height: auto;
    line-height: 20px;
    overflow: hidden;
    text-align: left
}

.cart-suit .item-foot .item-suit-price[data-v-6e9b08a4] {
    color: #ff6464
}

.cart-suit .item-foot .item-suit-lastTimeAddPrice[data-v-6e9b08a4] {
    font-size: 12px;
    border: 1px solid #ff6464;
    color: #ff6464;
    display: inline-block;
    line-height: normal;
    padding: 0 .1rem
}

.cart-suit .item-foot .item-info-number[data-v-6e9b08a4] {
    width: 1.4rem;
    height: .4rem;
    border: 1px solid #e5e5e5;
    border-radius: .06rem;
    background-color: #fff;
    float: right
}

.cart-suit .item-foot .item-info-number li[data-v-6e9b08a4] {
    color: #666;
    height: .4rem;
    line-height: .4rem;
    font-size: 12px;
    text-align: center;
    display: inline-block
}

.cart-suit .item-foot .item-info-number li.item-number[data-v-6e9b08a4] {
    width: .6rem;
    border-right: 1px solid #e5e5e5;
    border-left: 1px solid #e5e5e5;
    -webkit-box-sizing: border-box;
    box-sizing: border-box
}

.cart-suit .item-foot .item-info-number li.item-number input[data-v-6e9b08a4] {
    width: .56rem;
    font-size: 12px;
    text-align: center;
    border: none
}

.cart-suit .item-foot .item-info-number li.plus[data-v-6e9b08a4],.cart-suit .item-foot .item-info-number li.reduce[data-v-6e9b08a4] {
    width: .4rem;
    font-size: 14px
}

.cart-suit .item-foot .item-info-number li.plus.disable[data-v-6e9b08a4],.cart-suit .item-foot .item-info-number li.reduce.disable[data-v-6e9b08a4] {
    background: #ebebe4
}

.tip-wrapper[data-v-6e9b08a4] {
    position: relative;
    border: 1px solid #999;
    display: inline-block;
    width: .2rem;
    height: .2rem;
    line-height: .2rem;
    border-radius: 50%;
    text-align: center;
    color: #999;
    font-size: .8em
}

.restriction-tip[data-v-6e9b08a4] {
    color: #fff;
    background-color: rgba(0,0,0,.7);
    font-size: .24rem;
    border-radius: .25rem;
    line-height: .28rem;
    width: 6rem;
    padding: 0 5px;
    height: 1rem;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    position: absolute;
    top: 1.3rem;
    right: .5rem;
    z-index: 9999;
    text-align: justify
}

.restriction-tip[data-v-6e9b08a4]:after {
    content: "";
    display: inline-block;
    width: 0;
    height: 0;
    border: .1rem solid rgba(0,0,0,0);
    border-bottom: .2rem solid rgba(0,0,0,.7);
    position: absolute;
    top: -.3rem;
    left: 2.7rem
}

.cart-list[data-v-fe243336] {
    width: 100%;
    background-color: #eee;
    margin: .2rem auto 0
}

.cart-list .cart-item-contain[data-v-fe243336] {
    margin-bottom: .2rem
}

.cart-list .cart-item-contain .cart-item-title[data-v-fe243336] {
    min-height: .84rem;
    line-height: .84rem;
    font-size: 15px;
    padding: 0 .2rem;
    color: #333;
    border-top: 1px solid #e5e5e5;
    border-bottom: 1px solid #e5e5e5;
    background-color: #fff;
    position: relative
}

.cart-list .cart-item-contain .cart-item-title .postage-tips[data-v-fe243336] {
    position: absolute;
    top: 0;
    right: 0;
    font-size: 12px;
    color: #f78646;
    padding-right: .3rem;
    font-weight: 400
}

.cart-list .cart-item-contain .cart-item-title .rx-tips[data-v-fe243336] {
    color: #f53b10;
    border: 1px solid #f53b10;
    font-size: .24rem;
    padding: .01rem .04rem;
    margin-left: .2rem;
    border-radius: 2px
}

.cart-list .cart-item-contain .cart-item-title label[data-v-fe243336] {
    display: block;
    -o-text-overflow: ellipsis;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden
}

.cart-list .cart-item-contain .cart-item-title.rx-title[data-v-fe243336] {
    min-height: .84rem
}

.cart-list .cart-item-contain .cart-item-title.rx-title span[data-v-fe243336] {
    display: block;
    line-height: .3rem;
    font-size: .22rem;
    padding: 0 0 .2rem .53rem;
    color: #666;
    margin-top: -.16rem
}

.cart-list .cart-item-contain .cart-item-title.invalid-title[data-v-fe243336] {
    padding-left: .62rem
}

.cart-list .cart-item-contain .cart-item-body[data-v-fe243336] {
    background-color: #eee
}

.title[data-v-002197ec] {
    text-align: center
}

.content[data-v-002197ec] {
    height: 100%;
    overflow: hidden
}

.content .tip[data-v-002197ec] {
    line-height: 1.4;
    background: #fdfae5;
    color: #f6561e;
    padding: .2rem;
    word-break: break-all
}

.content .list[data-v-002197ec] {
    height: calc(100% - 1rem);
    overflow: scroll;
    -webkit-overflow-scrolling: touch;
    padding: .2rem;
    background: #f8f8f8
}

.content .list .item[data-v-002197ec] {
    background: #fff;
    margin-bottom: .3rem;
    padding: .2rem;
    border-radius: 5px
}

.content .list .item .item-header[data-v-002197ec] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    margin-bottom: .2rem
}

.content .list .item .item-header .combine-name[data-v-002197ec] {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 5.6rem;
    flex: 0 0 5.6rem;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center
}

.content .list .item .item-header .combine-name .label[data-v-002197ec] {
    font-size: .24rem;
    background: #1095fa;
    color: #fff;
    padding: 1px 2px;
    border-radius: 2px;
    margin-right: .1rem
}

.content .list .item .item-header .combine-name .name[data-v-002197ec] {
    width: 4.8rem;
    -o-text-overflow: ellipsis;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden
}

.content .list .item .item-header .combine-detail[data-v-002197ec] {
    font-size: .24rem;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center
}

.content .list .item .item-body[data-v-002197ec] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    margin-bottom: .3rem
}

.content .list .item .item-body img[data-v-002197ec] {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 1.6rem;
    flex: 0 0 1.6rem;
    width: 1.6rem;
    height: 1.6rem
}

.content .list .item .item-body .info[data-v-002197ec] {
    -webkit-box-flex: 1;
    -ms-flex: auto;
    flex: auto;
    padding-left: .2rem
}

.content .list .item .item-body .info p[data-v-002197ec] {
    color: #999;
    font-size: .24rem;
    width: 4.8rem;
    -o-text-overflow: ellipsis;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden;
    line-height: 1.5
}

.content .list .item .item-body .info p.name[data-v-002197ec] {
    color: #222;
    font-weight: 700;
    font-size: .28rem
}

.content .list .item .item-footer[data-v-002197ec] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center
}

.content .list .item .item-footer span[data-v-002197ec] {
    font-weight: 700;
    font-size: .28rem
}

.content .list .item .item-footer span s[data-v-002197ec] {
    font-weight: 400;
    font-size: .24rem;
    padding-left: .1rem;
    color: #999
}

.content .list .item .item-footer button[data-v-002197ec] {
    padding: .1rem .3rem;
    background: #1095fa;
    color: #fff;
    border: none;
    border-radius: .28rem;
    font-size: .28rem
}

.cart-list[data-v-7d94ee3a] {
    width: 100%;
    background-color: #eee;
    margin: .2rem auto 0
}

.cart-list .cart-item-contain[data-v-7d94ee3a] {
    margin-bottom: .2rem
}

.cart-list .cart-item-contain .cart-item-title[data-v-7d94ee3a] {
    height: .84rem;
    line-height: .84rem;
    font-size: 16px;
    padding-left: .2rem;
    width: 100%;
    color: #333;
    border-top: 1px solid #e5e5e5;
    border-bottom: 1px solid #e5e5e5;
    background-color: #fff
}

.cart-list .cart-item-contain .cart-item-title.invalid-title[data-v-7d94ee3a] {
    padding-left: .62rem
}

.cart-list .cart-item-contain .cart-item-body[data-v-7d94ee3a] {
    background-color: #eee
}

.no-car[data-v-7d94ee3a] {
    text-align: center;
    margin-top: 1rem;
    overflow: hidden
}

.no-car&gt;img[data-v-7d94ee3a] {
    display: block;
    width: 92px;
    margin: .6rem auto 0
}

.no-car .tips[data-v-7d94ee3a] {
    color: #999;
    margin-top: .6rem;
    font-size: .24rem
}

.no-car .index-btn[data-v-7d94ee3a] {
    width: 3rem;
    height: .8rem;
    line-height: .8rem;
    text-align: center;
    display: block;
    margin: .4rem auto 0;
    border: 1px solid #ccc;
    border-radius: 4px;
    color: #333;
    letter-spacing: 1px
}

.scroll-box[data-v-ca79da12] {
    white-space: nowrap
}

.scroll-box&gt;[data-v-ca79da12] {
    display: inline-block;
    vertical-align: top
}

.scroll-box .btns[data-v-ca79da12] {
    height: 100%
}

.scroll-box .btns div[data-v-ca79da12] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    float: left;
    width: 70px;
    height: 100%;
    border: none;
    color: #fff;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center
}

.scroll-box .btns div.edit-btn[data-v-ca79da12] {
    background: #c7c7cc
}

.scroll-box .btns div.remove-btn[data-v-ca79da12] {
    width: 60px;
    background: #e64340
}

.member-gift-item[data-v-1c89794b] {
    background: #fff;
    margin: .3rem;
    border-radius: 4px
}

.member-gift-item[data-v-1c89794b]:first-of-type {
    margin-top: 0
}

.member-gift-item[data-v-1c89794b]:last-of-type {
    margin-bottom: 0
}

.member-gift-item .header[data-v-1c89794b] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    height: .64rem;
    line-height: .64rem;
    border-bottom: 1px solid #ddd;
    padding: 0 .2rem;
    font-weight: 700
}

.member-gift-item .header .gift-time[data-v-1c89794b] {
    color: #b4b4b4;
    font-size: 13px;
    font-weight: 400
}

.member-gift-item .content[data-v-1c89794b] {
    padding: 0 .2rem;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between
}

.member-gift-item .content .gift-item[data-v-1c89794b] {
    padding: .3rem .1rem .1rem;
    text-align: center;
    position: relative
}

.member-gift-item .content .gift-item .type[data-v-1c89794b] {
    width: .7rem;
    height: .7rem;
    margin: 0 auto
}

.member-gift-item .content .gift-item .type.coin[data-v-1c89794b] {
    background: url(data:image/png;base64,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) no-repeat 50%;
    background-size: contain
}

.member-gift-item .content .gift-item .type.coupon[data-v-1c89794b] {
    background: url(data:image/png;base64,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) no-repeat 50%;
    background-size: contain
}

.member-gift-item .content .gift-item .num[data-v-1c89794b] {
    position: absolute;
    width: 16px;
    height: 16px;
    line-height: 16px;
    display: inline-block;
    background: #f53b0f;
    border-radius: 50%;
    color: #fff;
    font-size: .24rem;
    right: .54rem;
    top: .22rem;
    font-style: normal
}

.member-gift-item .content .gift-item p[data-v-1c89794b] {
    line-height: 1.5
}

.member-gift-item .content .gift-item .name[data-v-1c89794b] {
    font-size: .24rem
}

.member-gift-item .content .gift-item .des[data-v-1c89794b] {
    font-size: .22rem;
    color: #b4b4b4
}

.member-gift-item .footer[data-v-1c89794b] {
    padding: .2rem .4rem .3rem
}

.member-gift-item .footer button[data-v-1c89794b] {
    width: 100%;
    height: .6rem;
    background: #2da2ff;
    color: #fff;
    border-radius: .32rem;
    border: none
}

.member-gift-item .footer button[data-v-1c89794b]:disabled {
    background: #aaa
}

.member-gift-item .footer button.active[data-v-1c89794b] {
    background: #96d0fe
}

.policy[data-v-51fd9b98] {
    height: 100vh;
    width: 100%;
    background: #efeff4
}

.policy .comment-key[data-v-51fd9b98] {
    width: 1.2rem;
    letter-spacing: .1rem
}

.policy .common-tip[data-v-51fd9b98] {
    font-size: 12px;
    color: #333;
    line-height: .4rem;
    text-align: justify;
    padding: .2rem .4rem
}

.policy .policy-tip[data-v-51fd9b98] {
    background: #fff;
    margin-bottom: .2rem;
    border-bottom: 1px solid #d9d9d9;
    font-size: 12px;
    color: #333;
    line-height: .4rem;
    text-align: justify;
    padding: .2rem .4rem
}

.policy .policy-content[data-v-51fd9b98] {
    font-size: 15px;
    background: #fff;
    color: #212121;
    padding-bottom: .3rem;
    border-bottom: 1px solid #d9d9d9
}

.policy .policy-content.policy-middle[data-v-51fd9b98] {
    margin-bottom: .3rem
}

.policy .policy-content.policy-bottom dl[data-v-51fd9b98] {
    padding-top: .15rem
}

.policy .policy-content.policy-bottom dl .item-box[data-v-51fd9b98] {
    -webkit-box-flex: 1;
    -ms-flex: 1;
    flex: 1;
    text-align: left;
    margin-left: .15rem;
    color: #212121
}

.policy .policy-content.policy-bottom .policy-bottom-tip[data-v-51fd9b98] {
    font-size: 12px;
    color: #333;
    line-height: .4rem;
    text-align: justify;
    padding: .2rem .4rem
}

.policy .policy-content.policy-bottom .policy-bottom-clause[data-v-51fd9b98] {
    font-size: 12px;
    color: #333;
    line-height: .4rem;
    text-align: justify;
    padding: .2rem .4rem .1rem
}

.policy .policy-content.policy-bottom .policy-bottom-clause a[data-v-51fd9b98] {
    color: #5ab1e8
}

.policy .policy-content.policy-bottom .policy-bottom-inform[data-v-51fd9b98] {
    font-size: 12px;
    line-height: .4rem;
    text-align: justify;
    color: #333;
    padding: .2rem .4rem 0;
    position: relative
}

.policy .policy-content.policy-bottom .policy-bottom-inform b[data-v-51fd9b98] {
    color: red
}

.policy .policy-content.policy-bottom .policy-bottom-inform[data-v-51fd9b98]:after {
    content: "[ÃƒÂ©Ã…Â¡Ã‚ÂÃƒÂ¨Ã¢â‚¬"Ã‚Â]";
    bottom: 0;
    right: .4rem;
    color: #5ab1e8;
    padding-left: .1rem;
    background: -webkit-linear-gradient(left,rgba(0,0,0,0),#fff 30%);
    background: -webkit-gradient(linear,left top,right top,from(rgba(0,0,0,0)),color-stop(30%,#fff));
    background: -o-linear-gradient(left,rgba(0,0,0,0),#fff 30%);
    background: linear-gradient(90deg,rgba(0,0,0,0),#fff 30%)
}

.policy .policy-content.policy-bottom .policy-bottom-inform.hideInform[data-v-51fd9b98] {
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 3;
    overflow: hidden
}

.policy .policy-content.policy-bottom .policy-bottom-inform.hideInform[data-v-51fd9b98]:after {
    content: "... [ÃƒÂ¥Ã‚Â±Ã¢â‚¬Â¢ÃƒÂ¥Ã‚Â¼Ã¢â€šÂ¬]";
    position: absolute;
    line-height: normal;
    padding-left: .3rem
}

.policy .policy-content.policy-bottom .buy-btn[data-v-51fd9b98] {
    display: block;
    margin: .8rem auto .4rem;
    width: 66%;
    height: .6rem;
    line-height: .6rem;
    font-size: 15px;
    color: #efeff4;
    text-align: center;
    border-radius: 3px;
    border: 0;
    -webkit-appearance: none;
    background-color: #ccc
}

.policy .policy-content.policy-bottom .buy-btn.can-buy[data-v-51fd9b98] {
    background-color: #5ab1e8
}

.policy .policy-content dt[data-v-51fd9b98] {
    padding: .2rem .4rem;
    margin-bottom: .3rem;
    border-bottom: 1px solid #d9d9d9
}

.policy .policy-content dd[data-v-51fd9b98] {
    padding: .1rem .4rem;
    height: .4rem;
    line-height: .4rem;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    display: -webkit-flex;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between
}

.policy .policy-content dd .item-key[data-v-51fd9b98] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    display: -webkit-flex;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    width: 1.5rem;
    white-space: nowrap
}

.policy .policy-content dd .item-box[data-v-51fd9b98] {
    -webkit-box-flex: 0;
    -ms-flex: 0 1 3rem;
    flex: 0 1 3rem;
    font-size: 14px;
    color: #a6a6a6;
    border: none;
    text-align: right
}

.invoice-panel[data-v-dec408c8] {
    width: 100%;
    background: #f0f0f0;
    max-width: 960px;
    min-width: 320px;
    margin: 0 auto;
    min-height: 100vh;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column
}

.invoice-panel section[data-v-dec408c8] {
    -webkit-box-flex: 1;
    -ms-flex: auto;
    flex: auto
}

.invoice-panel .invoice-tip[data-v-dec408c8] {
    position: absolute
}

.invoice-panel .invoice-tip p[data-v-dec408c8] {
    padding: .1rem .2rem;
    color: #f09656;
    background: #fffceb;
    font-size: 12px;
    line-height: 16px
}

.invoice-panel .invoice-tip i[data-v-dec408c8] {
    font-size: 12px
}

.invoice-panel .part[data-v-dec408c8] {
    padding: .2rem;
    margin: .2rem 0;
    background: #fff;
    color: #777;
    border-top: 1px solid #eee;
    border-bottom: 1px solid #eee
}

.invoice-panel .part .title[data-v-dec408c8] {
    font-size: 16px;
    font-weight: 700;
    color: #333;
    margin-bottom: .3rem
}

.invoice-panel .part .sub-title[data-v-dec408c8] {
    font-size: 14px;
    font-weight: 700;
    color: #333;
    margin-bottom: .3rem
}

.invoice-panel .part .invoice-tips[data-v-dec408c8] {
    font-size: 12px;
    color: #777;
    padding: 5px
}

.invoice-panel .type[data-v-dec408c8] {
    margin-top: 1rem
}

.invoice-panel .type .type-list[data-v-dec408c8] {
    margin-bottom: .2rem;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-pack: distribute;
    justify-content: space-around
}

.invoice-panel .type .type-list .type-item[data-v-dec408c8] {
    padding: .14rem 0;
    border: 1px solid #ccc;
    border-radius: .9rem;
    -webkit-box-flex: 0;
    -ms-flex: 0 1 1.8rem;
    flex: 0 1 1.8rem;
    text-align: center
}

.invoice-panel .type .type-list .type-item.active[data-v-dec408c8] {
    border: 1px solid #2da2ff;
    color: #2da2ff
}

.invoice-panel .type p[data-v-dec408c8] {
    font-size: 12px;
    line-height: 1.5
}

.invoice-panel .head .head-item[data-v-dec408c8] {
    margin-right: .5rem
}

.invoice-panel .head .head-item .head-label[data-v-dec408c8] {
    font-size: 14px
}

.invoice-panel .head .head-input[data-v-dec408c8] {
    width: 100%;
    background: #eee;
    margin: .2rem 0;
    padding: .15rem 0;
    border-radius: .8rem;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    overflow: hidden
}

.invoice-panel .head .head-input input[data-v-dec408c8] {
    -webkit-box-flex: 1;
    -ms-flex: auto;
    flex: auto;
    padding-left: .2rem;
    background: #eee;
    border: none
}

.invoice-panel .head .head-input i[data-v-dec408c8] {
    -webkit-box-flex: 0;
    -ms-flex: 0 1 0.4rem;
    flex: 0 1 0.4rem;
    color: #ff6464;
    text-align: center
}

.invoice-panel .content .content-tab[data-v-dec408c8] {
    margin-bottom: .3rem;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex
}

.invoice-panel .content .content-tab span[data-v-dec408c8] {
    padding: .14rem 0;
    border: 1px solid #ccc;
    border-radius: .9rem;
    -webkit-box-flex: 0;
    -ms-flex: 0 1 1.8rem;
    flex: 0 1 1.8rem;
    text-align: center;
    margin-right: .3rem
}

.invoice-panel .content .content-tab span.active[data-v-dec408c8] {
    border: 1px solid #2da2ff;
    color: #2da2ff
}

.invoice-panel .content .content-item[data-v-dec408c8] {
    width: 100%;
    margin-bottom: .3rem
}

.invoice-panel .content .content-item .content-label[data-v-dec408c8] {
    font-size: 14px
}

.invoice-panel .btn[data-v-dec408c8] {
    -webkit-box-flex: 0;
    -ms-flex: 0 1 0.8rem;
    flex: 0 1 0.8rem;
    height: .8rem;
    padding: .2rem
}

.invoice-panel .btn button[data-v-dec408c8] {
    width: 100%;
    height: 100%;
    background: #2da2ff;
    color: #fff;
    border: none;
    border-radius: 3px
}

.invoice-modal .answer[data-v-dec408c8] {
    font-size: 12px
}

.invoice-modal .invoice-footer[data-v-dec408c8] {
    width: 100%;
    text-align: center;
    margin: 10px
}

.invoice-modal .invoice-footer .sure-btn[data-v-dec408c8] {
    width: 1.5rem;
    padding: .1rem 0;
    background: #2da2ff;
    color: #fff;
    border: none;
    border-radius: 3px
}

.illegalWord-modal p[data-v-dec408c8] {
    padding: 15px 5px 5px
}

.illegalWord-modal .illegalWord-footer[data-v-dec408c8] {
    width: 100%;
    text-align: center;
    margin: 10px;
    padding: 0
}

.illegalWord-modal .illegalWord-footer .sure-btn[data-v-dec408c8] {
    width: 1.5rem;
    padding: .1rem 0;
    background: #2da2ff;
    color: #fff;
    border: none;
    border-radius: 3px
}

.disabled[data-v-dec408c8] {
    color: #ddd
}

.clause-box .clause-content[data-v-625f1625] {
    background: #fff;
    color: #333;
    padding: .6rem .3rem
}

.clause-box .clause-content .title[data-v-625f1625] {
    font-size: .36rem;
    margin-bottom: .5rem;
    text-align: center
}

.clause-box .clause-content .title.second[data-v-625f1625] {
    margin-top: 1.12rem
}

.clause-box .clause-content p[data-v-625f1625] {
    margin: .5rem 0;
    line-height: 2;
    text-align: justify
}

.clause-box .clause-content p.tip[data-v-625f1625] {
    font-weight: 700
}

.weui-loading {
    width: 20px;
    height: 20px;
    display: inline-block;
    vertical-align: middle;
    -webkit-animation: weuiLoading 1s steps(12) infinite;
    animation: weuiLoading 1s steps(12) infinite;
    background: rgba(0,0,0,0) url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMjAiIGhlaWdodD0iMTIwIiB2aWV3Qm94PSIwIDAgMTAwIDEwMCI+PHBhdGggZmlsbD0ibm9uZSIgZD0iTTAgMGgxMDB2MTAwSDB6Ii8+PHJlY3Qgd2lkdGg9IjciIGhlaWdodD0iMjAiIHg9IjQ2LjUiIHk9IjQwIiBmaWxsPSIjRTlFOUU5IiByeD0iNSIgcnk9IjUiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDAgLTMwKSIvPjxyZWN0IHdpZHRoPSI3IiBoZWlnaHQ9IjIwIiB4PSI0Ni41IiB5PSI0MCIgZmlsbD0iIzk4OTY5NyIgcng9IjUiIHJ5PSI1IiB0cmFuc2Zvcm09InJvdGF0ZSgzMCAxMDUuOTggNjUpIi8+PHJlY3Qgd2lkdGg9IjciIGhlaWdodD0iMjAiIHg9IjQ2LjUiIHk9IjQwIiBmaWxsPSIjOUI5OTlBIiByeD0iNSIgcnk9IjUiIHRyYW5zZm9ybT0icm90YXRlKDYwIDc1Ljk4IDY1KSIvPjxyZWN0IHdpZHRoPSI3IiBoZWlnaHQ9IjIwIiB4PSI0Ni41IiB5PSI0MCIgZmlsbD0iI0EzQTFBMiIgcng9IjUiIHJ5PSI1IiB0cmFuc2Zvcm09InJvdGF0ZSg5MCA2NSA2NSkiLz48cmVjdCB3aWR0aD0iNyIgaGVpZ2h0PSIyMCIgeD0iNDYuNSIgeT0iNDAiIGZpbGw9IiNBQkE5QUEiIHJ4PSI1IiByeT0iNSIgdHJhbnNmb3JtPSJyb3RhdGUoMTIwIDU4LjY2IDY1KSIvPjxyZWN0IHdpZHRoPSI3IiBoZWlnaHQ9IjIwIiB4PSI0Ni41IiB5PSI0MCIgZmlsbD0iI0IyQjJCMiIgcng9IjUiIHJ5PSI1IiB0cmFuc2Zvcm09InJvdGF0ZSgxNTAgNTQuMDIgNjUpIi8+PHJlY3Qgd2lkdGg9IjciIGhlaWdodD0iMjAiIHg9IjQ2LjUiIHk9IjQwIiBmaWxsPSIjQkFCOEI5IiByeD0iNSIgcnk9IjUiIHRyYW5zZm9ybT0icm90YXRlKDE4MCA1MCA2NSkiLz48cmVjdCB3aWR0aD0iNyIgaGVpZ2h0PSIyMCIgeD0iNDYuNSIgeT0iNDAiIGZpbGw9IiNDMkMwQzEiIHJ4PSI1IiByeT0iNSIgdHJhbnNmb3JtPSJyb3RhdGUoLTE1MCA0NS45OCA2NSkiLz48cmVjdCB3aWR0aD0iNyIgaGVpZ2h0PSIyMCIgeD0iNDYuNSIgeT0iNDAiIGZpbGw9IiNDQkNCQ0IiIHJ4PSI1IiByeT0iNSIgdHJhbnNmb3JtPSJyb3RhdGUoLTEyMCA0MS4zNCA2NSkiLz48cmVjdCB3aWR0aD0iNyIgaGVpZ2h0PSIyMCIgeD0iNDYuNSIgeT0iNDAiIGZpbGw9IiNEMkQyRDIiIHJ4PSI1IiByeT0iNSIgdHJhbnNmb3JtPSJyb3RhdGUoLTkwIDM1IDY1KSIvPjxyZWN0IHdpZHRoPSI3IiBoZWlnaHQ9IjIwIiB4PSI0Ni41IiB5PSI0MCIgZmlsbD0iI0RBREFEQSIgcng9IjUiIHJ5PSI1IiB0cmFuc2Zvcm09InJvdGF0ZSgtNjAgMjQuMDIgNjUpIi8+PHJlY3Qgd2lkdGg9IjciIGhlaWdodD0iMjAiIHg9IjQ2LjUiIHk9IjQwIiBmaWxsPSIjRTJFMkUyIiByeD0iNSIgcnk9IjUiIHRyYW5zZm9ybT0icm90YXRlKC0zMCAtNS45OCA2NSkiLz48L3N2Zz4=") no-repeat;
    background-size: 100%
}

.weui-loading.weui-loading_transparent {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMjAiIGhlaWdodD0iMTIwIiB2aWV3Qm94PSIwIDAgMTAwIDEwMCI+PHBhdGggZmlsbD0ibm9uZSIgZD0iTTAgMGgxMDB2MTAwSDB6Ii8+PHJlY3QgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB3aWR0aD0iNyIgaGVpZ2h0PSIyMCIgeD0iNDYuNSIgeT0iNDAiIGZpbGw9InJnYmEoMjU1LDI1NSwyNTUsLjU2KSIgcng9IjUiIHJ5PSI1IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgwIC0zMCkiLz48cmVjdCB3aWR0aD0iNyIgaGVpZ2h0PSIyMCIgeD0iNDYuNSIgeT0iNDAiIGZpbGw9InJnYmEoMjU1LDI1NSwyNTUsLjUpIiByeD0iNSIgcnk9IjUiIHRyYW5zZm9ybT0icm90YXRlKDMwIDEwNS45OCA2NSkiLz48cmVjdCB3aWR0aD0iNyIgaGVpZ2h0PSIyMCIgeD0iNDYuNSIgeT0iNDAiIGZpbGw9InJnYmEoMjU1LDI1NSwyNTUsLjQzKSIgcng9IjUiIHJ5PSI1IiB0cmFuc2Zvcm09InJvdGF0ZSg2MCA3NS45OCA2NSkiLz48cmVjdCB3aWR0aD0iNyIgaGVpZ2h0PSIyMCIgeD0iNDYuNSIgeT0iNDAiIGZpbGw9InJnYmEoMjU1LDI1NSwyNTUsLjM4KSIgcng9IjUiIHJ5PSI1IiB0cmFuc2Zvcm09InJvdGF0ZSg5MCA2NSA2NSkiLz48cmVjdCB3aWR0aD0iNyIgaGVpZ2h0PSIyMCIgeD0iNDYuNSIgeT0iNDAiIGZpbGw9InJnYmEoMjU1LDI1NSwyNTUsLjMyKSIgcng9IjUiIHJ5PSI1IiB0cmFuc2Zvcm09InJvdGF0ZSgxMjAgNTguNjYgNjUpIi8+PHJlY3Qgd2lkdGg9IjciIGhlaWdodD0iMjAiIHg9IjQ2LjUiIHk9IjQwIiBmaWxsPSJyZ2JhKDI1NSwyNTUsMjU1LC4yOCkiIHJ4PSI1IiByeT0iNSIgdHJhbnNmb3JtPSJyb3RhdGUoMTUwIDU0LjAyIDY1KSIvPjxyZWN0IHdpZHRoPSI3IiBoZWlnaHQ9IjIwIiB4PSI0Ni41IiB5PSI0MCIgZmlsbD0icmdiYSgyNTUsMjU1LDI1NSwuMjUpIiByeD0iNSIgcnk9IjUiIHRyYW5zZm9ybT0icm90YXRlKDE4MCA1MCA2NSkiLz48cmVjdCB3aWR0aD0iNyIgaGVpZ2h0PSIyMCIgeD0iNDYuNSIgeT0iNDAiIGZpbGw9InJnYmEoMjU1LDI1NSwyNTUsLjIpIiByeD0iNSIgcnk9IjUiIHRyYW5zZm9ybT0icm90YXRlKC0xNTAgNDUuOTggNjUpIi8+PHJlY3Qgd2lkdGg9IjciIGhlaWdodD0iMjAiIHg9IjQ2LjUiIHk9IjQwIiBmaWxsPSJyZ2JhKDI1NSwyNTUsMjU1LC4xNykiIHJ4PSI1IiByeT0iNSIgdHJhbnNmb3JtPSJyb3RhdGUoLTEyMCA0MS4zNCA2NSkiLz48cmVjdCB3aWR0aD0iNyIgaGVpZ2h0PSIyMCIgeD0iNDYuNSIgeT0iNDAiIGZpbGw9InJnYmEoMjU1LDI1NSwyNTUsLjE0KSIgcng9IjUiIHJ5PSI1IiB0cmFuc2Zvcm09InJvdGF0ZSgtOTAgMzUgNjUpIi8+PHJlY3Qgd2lkdGg9IjciIGhlaWdodD0iMjAiIHg9IjQ2LjUiIHk9IjQwIiBmaWxsPSJyZ2JhKDI1NSwyNTUsMjU1LC4xKSIgcng9IjUiIHJ5PSI1IiB0cmFuc2Zvcm09InJvdGF0ZSgtNjAgMjQuMDIgNjUpIi8+PHJlY3Qgd2lkdGg9IjciIGhlaWdodD0iMjAiIHg9IjQ2LjUiIHk9IjQwIiBmaWxsPSJyZ2JhKDI1NSwyNTUsMjU1LC4wMykiIHJ4PSI1IiByeT0iNSIgdHJhbnNmb3JtPSJyb3RhdGUoLTMwIC01Ljk4IDY1KSIvPjwvc3ZnPg==")
}

@-webkit-keyframes weuiLoading {
    0% {
        -webkit-transform: rotate(0deg);
        transform: rotate(0deg)
    }

    to {
        -webkit-transform: rotate(1turn);
        transform: rotate(1turn)
    }
}

@keyframes weuiLoading {
    0% {
        -webkit-transform: rotate(0deg);
        transform: rotate(0deg)
    }

    to {
        -webkit-transform: rotate(1turn);
        transform: rotate(1turn)
    }
}

.kf-view #mallHeader {
    position: relative;
    z-index: 1111
}

.kf-view .kf-box {
    z-index: 1;
    display: -webkit-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -ms-flex-item-align: stretch;
    align-self: stretch;
    -webkit-box-align: flex-start;
    -webkit-align-items: flex-start;
    -ms-align-items: flex-start;
    align-items: flex-start;
    -ms-flex-align: start;
    -ms-flex-direction: column;
    -webkit-flex-direction: column;
    flex-direction: column;
    -webkit-box-orient: vertical;
    -ms-flex-wrap: nowrap;
    flex-wrap: nowrap;
    -webkit-flex-wrap: nowrap;
    -webkit-box-lines: single;
    -ms-flex-wrap: none;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    position: absolute
}

.kf-view .kf-box .c-red {
    color: #f53b39!important
}

.kf-view .kf-box a {
    color: #269cff!important
}

.kf-view .content {
    overflow-y: auto;
    -webkit-overflow-scrolling: touch;
    background-color: #ececec;
    -webkit-box-flex: 1;
    -webkit-flex: 1;
    -ms-flex: 1;
    flex: 1;
    -webkit-align-self: stretch;
    -ms-align-self: stretch;
    -ms-flex-item-align: stretch;
    align-self: stretch;
    position: relative
}

.kf-view .content .scroll-box {
    position: relative;
    overflow: hidden;
    padding: .8rem 0
}

.kf-view .content .dialog-box&gt;div {
    overflow: hidden
}

.kf-view .content .dialog-box .now-time {
    display: block;
    width: 3rem;
    height: .35rem;
    line-height: .35rem;
    color: #999;
    text-align: center;
    border-radius: 3px;
    margin: .12rem auto .2rem;
    font-size: .24rem
}

.kf-view .content .dialog-box .item-dialog {
    position: relative;
    padding: 0 .5rem .3rem 1.22rem;
    overflow: hidden
}

.kf-view .content .dialog-box .item-dialog .kf-icon {
    position: absolute;
    top: 0;
    width: .7rem;
    height: .7rem;
    border-radius: .7rem;
    overflow: hidden;
    background-size: .7rem;
    background-repeat: no-repeat;
    background-position: 50%
}

.kf-view .content .dialog-box .item-dialog .kf-icon.kf-icon-jk {
    background-image: url(https://img.tianditao.com/mall/vmall/index/202210/215604d62e8f443faf9b35df1323c539.jpg)
}

.kf-view .content .dialog-box .item-dialog .kf-icon.kf-icon-doctor {
    background-image: url(/dist/doctor.jpg?c6518dfb33b39d92d2cef62c75d6627b)
}

.kf-view .content .dialog-box .item-dialog .kf-icon.kf-icon-user {
    background-image: url(/dist/user.jpg?3c44e1ba59e212e42a0790a959cbbc07)
}

.kf-view .content .dialog-box .item-dialog .cont {
    background: #fff;
    border-radius: 0 8px 8px 8px;
    padding: .14rem .21rem;
    line-height: 1.5em;
    position: relative;
    top: .04rem;
    max-width: 4.6rem;
    word-break: break-all
}

.kf-view .content .dialog-box .item-dialog .cont .kf-eva {
    text-align: center;
    margin-top: .2rem
}

.kf-view .content .dialog-box .item-dialog .cont .kf-eva&gt;span {
    font-size: .24rem;
    color: #999;
    display: block;
    height: .46rem;
    line-height: .46rem
}

.kf-view .content .dialog-box .item-dialog .cont .kf-complaint {
    text-align: center;
    margin-top: .25rem;
    color: #999;
    border-top: 1px solid #eee;
    padding: 6px 0
}

.kf-view .content .dialog-box .item-dialog .cont .kf-complaint:active {
    color: #555
}

.kf-view .content .dialog-box .item-dialog .cont .img_box {
    display: block
}

.kf-view .content .dialog-box .item-dialog .cont img {
    max-width: 100%;
    display: block
}

.kf-view .content .dialog-box .item-dialog.dialog-jk .kf-icon {
    left: .25rem
}

.kf-view .content .dialog-box .item-dialog.dialog-jk .cont {
    border: .02rem solid #b5ddff;
    color: #269cff;
    float: left
}

.kf-view .content .dialog-box .item-dialog.dialog-docter .kf-icon {
    left: .3rem
}

.kf-view .content .dialog-box .item-dialog.dialog-docter .cont {
    background-color: #fff;
    border: 1px solid #e5e5e5;
    color: #666;
    float: left
}

.kf-view .content .dialog-box .item-dialog.dialog-user {
    padding: 0 1.22rem .3rem .5rem
}

.kf-view .content .dialog-box .item-dialog.dialog-user .kf-icon {
    right: .3rem
}

.kf-view .content .dialog-box .item-dialog.dialog-user .cont {
    background-color: #61b1f4;
    color: #fff;
    border-radius: 8px 8px 8px 8px;
    float: right
}

.kf-view .proSend {
    background: #fff;
    overflow: hidden;
    margin-top: .2rem;
    margin-bottom: .2rem
}

.kf-view .proSend .pro-cont {
    position: relative;
    padding-left: 1.7rem;
    overflow: hidden
}

.kf-view .proSend .pro-cont .pro-img {
    position: absolute;
    display: block;
    width: 1.2rem;
    height: 1.2rem;
    top: .3rem;
    left: .3rem
}

.kf-view .proSend .pro-cont .pro-info {
    margin-top: .3rem;
    padding-right: .24rem
}

.kf-view .proSend .pro-cont .pro-info .name {
    font-size: .28rem;
    color: #666;
    overflow: hidden;
    height: .36rem;
    line-height: .36rem;
    -o-text-overflow: ellipsis;
    text-overflow: ellipsis;
    white-space: nowrap
}

.kf-view .proSend .pro-cont .pro-info .intro {
    color: #999;
    font-size: .24rem;
    height: .28rem;
    line-height: .28rem;
    -o-text-overflow: ellipsis;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden
}

.kf-view .proSend .pro-cont .pro-info .price {
    color: #f95252;
    font-size: .3rem;
    margin-top: .1rem
}

.kf-view .proSend .pro-cont .pro-info .price label {
    font-size: .4rem
}

.kf-view .proSend .pro-btn {
    width: 2.7rem;
    height: .52rem;
    line-height: .52rem;
    text-align: center;
    color: #f95252;
    border: 1px solid #f95252;
    border-radius: 4px;
    margin: .2rem auto
}

.allHeight {
    height: 100vh
}

.kf-leave-msg .lm-item {
    min-height: .88rem;
    padding-left: 1.4rem;
    line-height: .88rem;
    position: relative
}

.kf-leave-msg .lm-item .li-label {
    width: 1.4rem;
    text-align: right;
    height: .88rem;
    line-height: .88rem;
    position: absolute;
    top: 0;
    left: 0;
    padding: 0 .1rem;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    font-size: .24rem
}

.kf-leave-msg .lm-item .li-txt {
    border-bottom: 1px solid #e5e5e5;
    position: relative
}

.kf-leave-msg .lm-item .li-txt&gt;input {
    display: block;
    width: 100%;
    height: .88rem;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    padding: .32rem .2rem;
    border: none;
    background: none;
    color: #666
}

.kf-leave-msg .lm-item .li-txt&gt;textarea {
    width: 100%;
    height: 1.6rem;
    display: block;
    border: none;
    background: none;
    padding: .26rem .2rem;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    line-height: .4rem;
    color: #666
}

.kf-leave-msg .lm-item .li-txt .lMsg-num {
    position: absolute;
    right: .08rem;
    bottom: .04rem;
    font-size: .2rem;
    color: #999;
    line-height: .26rem
}

.kf-leave-msg .lm-item .li-txt .lMsg-error {
    color: red
}

.kf-leave-msg .lm-btn {
    width: 90%;
    margin: .4rem auto;
    text-align: center;
    border-radius: 5px;
    font-size: .26rem;
    line-height: 280%;
    background: #2daae0;
    color: #fff
}

.kf-leave-msg .lm-btn:active {
    opacity: .8
}

.clause-box[data-v-839108ae] {
    color: #333;
    background: #f5f5f5
}

.clause-box .clause-title[data-v-839108ae] {
    padding-top: .6rem;
    font-size: 16px;
    text-align: center;
    font-weight: 700;
    line-height: .4rem
}

.clause-box .clause-date[data-v-839108ae] {
    font-size: 12px;
    margin-top: .12rem;
    line-height: .3rem;
    font-weight: 700;
    text-align: center
}

.clause-box .clause-content[data-v-839108ae] {
    padding: 0 .18rem
}

.clause-box .clause-content .title[data-v-839108ae] {
    font-size: 16px;
    line-height: .4rem;
    font-weight: 700;
    padding-top: .48rem
}

.clause-box .clause-content .para[data-v-839108ae] {
    font-size: 14px;
    line-height: .42rem;
    padding-top: .12rem
}

.clause-box .clause-content .block[data-v-839108ae] {
    font-size: 14px;
    line-height: .42rem;
    padding-top: .24rem
}

.clause-box .clause-content .bold[data-v-839108ae] {
    font-size: 14px;
    line-height: .42rem;
    padding-top: .24rem;
    font-weight: 700
}

.clause-box .footer[data-v-839108ae] {
    font-size: 14px;
    text-align: center;
    padding-bottom: 7.7rem
}

.clause-box .footer p[data-v-839108ae] {
    padding-top: .24rem
}

.clause-box .footer .tel[data-v-839108ae] {
    margin-left: 3px;
    color: #1096fa;
    border-bottom: 1px solid #1096fa
}

.privacy-wrap[data-v-2f653bd6] {
    background-color: #fff;
    width: 100%;
    margin: 0;
    -webkit-box-shadow: none;
    box-shadow: none;
    padding: .4rem;
    -webkit-box-sizing: border-box;
    box-sizing: border-box
}

.privacy-wrap .title[data-v-2f653bd6] {
    color: #333;
    margin: 14px 0;
    font-weight: 700;
    font-size: 17px;
    text-align: center
}

.privacy-wrap .para[data-v-2f653bd6] {
    font-size: 15px;
    line-height: 1.7;
    color: #333;
    margin: 15px 0
}

.privacy-wrap .para-title[data-v-2f653bd6] {
    font-size: 16px;
    font-weight: 700;
    line-height: 1.5;
    margin: 14px 0;
    color: #333
}

.privacy-wrap .red[data-v-2f653bd6] {
    color: red
}

.privacy-wrap .yellow-bg[data-v-2f653bd6] {
    background: #ffef12
}

table[data-v-2826e366] {
    border-collapse: collapse;
    border: 1px solid #999
}

td[data-v-2826e366] {
    border: 1px solid #999
}

.privacy-wrap[data-v-2826e366] {
    background-color: rgba(0,0,0,0);
    width: 100%;
    margin: 0;
    -webkit-box-shadow: none;
    box-shadow: none;
    padding: .4rem;
    -webkit-box-sizing: border-box;
    box-sizing: border-box
}

.privacy-wrap .title[data-v-2826e366] {
    color: #333;
    margin: 0 0 14px;
    font-weight: 700;
    font-size: 18px;
    text-align: center
}

.privacy-wrap .para[data-v-2826e366] {
    font-size: 14px;
    line-height: 1.7;
    color: #545454;
    word-break: break-all
}

.privacy-wrap .para a[data-v-2826e366] {
    color: #00f
}

.privacy-wrap .para-title[data-v-2826e366] {
    font-size: 16px;
    font-weight: 700;
    line-height: 1.5;
    color: #333;
    margin-top: 20px
}

.privacy-wrap .table-title[data-v-2826e366] {
    font-size: 16px;
    font-weight: 700;
    line-height: 1.5;
    color: #333;
    margin-top: 20px;
    text-align: center
}

.privacy-wrap .table-para[data-v-2826e366] {
    text-align: center;
    font-size: 14px;
    line-height: 1.7;
    color: #545454;
    word-break: break-all
}

.privacy-wrap .table-para a[data-v-2826e366] {
    color: #00f
}

.privacy-wrap .red[data-v-2826e366] {
    color: red
}

.security-list .user-item[data-v-e4ead0b4] {
    height: .88rem;
    line-height: .88rem;
    background: #fff;
    padding: 0 .2rem;
    margin-bottom: .2rem;
    border-bottom: 1px solid #e3e3e3;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex
}

.security-list .user-item.common-item[data-v-e4ead0b4] {
    margin-bottom: 0;
    border-bottom: none
}

.security-list .user-item .item-label[data-v-e4ead0b4] {
    color: #333;
    -webkit-box-flex: 0;
    -ms-flex: 0 1 2rem;
    flex: 0 1 2rem
}

.security-list .user-item .item-text[data-v-e4ead0b4] {
    -webkit-box-flex: 1;
    -ms-flex: 1 auto;
    flex: 1 auto;
    text-align: right;
    color: #acacac;
    padding-right: .05rem;
    overflow: hidden;
    -o-text-overflow: ellipsis;
    text-overflow: ellipsis;
    white-space: nowrap;
    position: relative
}

.security-list .user-item .item-text.valiable[data-v-e4ead0b4] {
    color: #666
}

.security-list .user-item .item-text input[data-v-e4ead0b4] {
    text-align: right;
    height: 100%;
    border: none;
    background: #fff;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    color: #666
}

.security-list .user-item .item-text .avatar[data-v-e4ead0b4] {
    width: .7rem;
    height: .7rem;
    border: 1px solid #ddd;
    margin: .07rem 0;
    border-radius: 50%;
    display: block;
    float: right
}

.security-list .user-item .item-icon[data-v-e4ead0b4] {
    color: #acacac;
    font-size: 18px
}

.security-list&gt;a[data-v-e4ead0b4] {
    color: #ddd
}

.bind-account-list .user-item[data-v-8ca7dd7c] {
    height: .88rem;
    line-height: .88rem;
    background: #fff;
    padding: 0 .2rem;
    margin-bottom: .2rem;
    border-bottom: 1px solid #e3e3e3;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex
}

.bind-account-list .user-item.common-item[data-v-8ca7dd7c] {
    margin-bottom: 0;
    border-bottom: none
}

.bind-account-list .user-item .item-label[data-v-8ca7dd7c] {
    color: #333;
    -webkit-box-flex: 0;
    -ms-flex: 0 1 2rem;
    flex: 0 1 2rem
}

.bind-account-list .user-item .item-label .iconfont[data-v-8ca7dd7c] {
    font-size: 22px;
    vertical-align: middle
}

.bind-account-list .user-item .item-label .icon-qq[data-v-8ca7dd7c] {
    color: #4cafea
}

.bind-account-list .user-item .item-label .icon-weibo[data-v-8ca7dd7c] {
    color: #c3133e
}

.bind-account-list .user-item .item-text[data-v-8ca7dd7c] {
    -webkit-box-flex: 1;
    -ms-flex: 1 auto;
    flex: 1 auto;
    text-align: right;
    color: #666;
    padding-right: .05rem;
    overflow: hidden;
    -o-text-overflow: ellipsis;
    text-overflow: ellipsis;
    white-space: nowrap;
    position: relative
}

.bind-account-list .user-item .item-text.valiable[data-v-8ca7dd7c] {
    color: #acacac
}

.bind-account-list .user-item .item-icon[data-v-8ca7dd7c] {
    color: #acacac;
    font-size: 18px
}

.bind-account-list&gt;a[data-v-8ca7dd7c] {
    color: #ddd
}

.bind-account .is-bind-loading-modal .jk-modal-content {
    padding: 0 0 10px;
    text-align: center
}

.bind-account .is-bind-loading-modal .jk-modal-footer {
    display: none
}

.rule-pane[data-v-223239ec] {
    background: #f5f5f5
}

.pane[data-v-223239ec] {
    background: #fff;
    border-top: 1px solid #e3e3e3;
    padding: .1rem .2rem .3rem
}

.pane[data-v-223239ec]:first-of-type {
    border-top: none
}

.pane .title[data-v-223239ec] {
    color: #222;
    font-size: 16px;
    width: 50%;
    margin: .2rem auto
}

.pane .common-line[data-v-223239ec] {
    color: #444;
    line-height: 1.6
}

.pane .line[data-v-223239ec] {
    color: #444;
    line-height: 1.6
}

.pane .line dt[data-v-223239ec] {
    float: left
}

.pane .line dd[data-v-223239ec] {
    padding-left: 12px
}

.pane .sub-line[data-v-223239ec] {
    color: #444;
    line-height: 1.6;
    padding-left: 12px
}

.tip[data-v-223239ec] {
    text-align: center;
    margin: .2rem 0;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex
}

.tip .common[data-v-223239ec] {
    content: "";
    -webkit-box-flex: 1;
    -ms-flex: 1;
    flex: 1;
    position: relative;
    width: 100%;
    border-top: 1px solid #ccc;
    -webkit-transform: translateY(50%);
    -ms-transform: translateY(50%);
    transform: translateY(50%)
}

.tip[data-v-223239ec]:before {
    content: "";
    -webkit-box-flex: 1;
    -ms-flex: 1;
    flex: 1;
    position: relative;
    width: 100%;
    border-top: 1px solid #ccc;
    -webkit-transform: translateY(50%);
    -ms-transform: translateY(50%);
    transform: translateY(50%);
    margin-right: 10px
}

.tip[data-v-223239ec]:after {
    content: "";
    -webkit-box-flex: 1;
    -ms-flex: 1;
    flex: 1;
    position: relative;
    width: 100%;
    border-top: 1px solid #ccc;
    -webkit-transform: translateY(50%);
    -ms-transform: translateY(50%);
    transform: translateY(50%);
    margin-left: 10px
}

.refund-panel[data-v-4de3fc6e] {
    width: 100%;
    background: #eee;
    max-width: 960px;
    min-width: 320px;
    margin: 0 auto;
    min-height: 100vh
}

.refund-panel section .tip[data-v-4de3fc6e] {
    padding: .3rem .2rem;
    background: #fff;
    border-bottom: 1px solid #e3e3e3;
    margin-bottom: .2rem
}

.refund-panel section .list[data-v-4de3fc6e] {
    background: #fff;
    padding: 0 0 0 .2rem;
    border-top: 1px solid #e3e3e3
}

.refund-panel section .list .item[data-v-4de3fc6e] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    height: .8rem;
    line-height: .8rem;
    border-bottom: 1px solid #e3e3e3;
    padding-right: .2rem
}

.refund-panel section .list .item .title[data-v-4de3fc6e] {
    -webkit-box-flex: 0;
    -ms-flex: 0 auto;
    flex: 0 auto
}

.refund-panel section .list .item .title a[data-v-4de3fc6e] {
    color: #ff6464;
    padding-left: .1rem
}

.refund-panel section .list .item .label[data-v-4de3fc6e] {
    -webkit-box-flex: 1;
    -ms-flex: 1;
    flex: 1;
    -o-text-overflow: ellipsis;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden;
    padding-right: .1rem;
    color: #ccc
}

.refund-panel section .list .item .label.active[data-v-4de3fc6e] {
    color: #333
}

.refund-panel section .list .item .label.money[data-v-4de3fc6e] {
    color: #ff6464
}

.refund-panel section .list .item .icon-popup[data-v-4de3fc6e] {
    -webkit-box-flex: 0;
    -ms-flex: 0 auto;
    flex: 0 auto;
    padding-right: .1rem
}

.refund-panel section .list .item.area[data-v-4de3fc6e] {
    height: auto;
    display: block;
    padding-right: .2rem;
    border: none
}

.refund-panel section .list .item.area .title[data-v-4de3fc6e] {
    display: inline-block;
    width: 100%
}

.refund-panel section .list .item.area .text[data-v-4de3fc6e] {
    width: 100%;
    height: 2rem;
    border: 1px solid #e3e3e3;
    border-radius: 5px;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    padding: .2rem;
    background: #eee;
    color: #333
}

.refund-panel section .btn[data-v-4de3fc6e] {
    padding: .3rem .2rem;
    background: #fff
}

.refund-panel section .btn button[data-v-4de3fc6e] {
    width: 100%;
    height: .8rem;
    line-height: .8rem;
    background: #39f;
    border: none;
    border-radius: 4px;
    color: #fff
}

.refund-panel section .btn button[disabled][data-v-4de3fc6e] {
    background: #77c4f4
}

.reason-list[data-v-4de3fc6e] {
    padding-left: .2rem
}

.reason-list .reason-item[data-v-4de3fc6e] {
    width: 100%;
    height: .72rem;
    line-height: .72rem;
    font-size: 14px;
    border-bottom: 1px solid #eee;
    padding: 0 .2rem
}

.reason-list .reason-text[data-v-4de3fc6e] {
    float: left;
    width: 85%;
    font-size: 14px
}

.event-line .list[data-v-efd90fc6] {
    padding: 0 .2rem 0 .4rem;
    background: #fff
}

.event-line .list li[data-v-efd90fc6] {
    position: relative
}

.event-line .list li.one-item[data-v-efd90fc6]:first-of-type:before {
    border: none
}

.event-line .list li[data-v-efd90fc6]:before {
    content: "";
    height: 100%;
    border-left: 1px solid #ccc;
    position: absolute;
    left: 0;
    top: .3rem
}

.event-line .list li .line-item[data-v-efd90fc6] {
    color: #999;
    margin-left: .4rem;
    border-bottom: 1px solid #e3e3e3;
    padding: .2rem 0
}

.event-line .list li .line-item .line-circle[data-v-efd90fc6] {
    position: absolute;
    width: .2rem;
    height: .2rem;
    background: #ccc;
    border-radius: 50%;
    left: -.08rem;
    top: .22rem;
    z-index: 99
}

.event-line .list li .line-item p[data-v-efd90fc6] {
    padding-bottom: .1rem;
    word-wrap: break-word;
    word-break: break-all
}

.event-line .list li:first-of-type .line-item[data-v-efd90fc6] {
    color: inherit
}

.event-line .list li:first-of-type .line-circle[data-v-efd90fc6] {
    width: .26rem;
    height: .26rem;
    background: #06a6f8;
    left: -.12rem;
    -webkit-box-shadow: 0 0 0 3px #89d7ff;
    box-shadow: 0 0 0 3px #89d7ff
}

.event-line .list li[data-v-efd90fc6]:last-of-type:before {
    border: none
}

.event-line .list li:last-of-type .line-item[data-v-efd90fc6] {
    border-bottom: none
}

.refund-panel[data-v-23779dbb] {
    width: 100%;
    background: #eee;
    max-width: 960px;
    min-width: 320px;
    margin: 0 auto
}

.refund-panel .refund-status[data-v-23779dbb] {
    width: 100%;
    background: #fff;
    border-bottom: 1px solid #eee;
    text-align: center;
    padding: .3rem 0
}

.refund-panel .refund-status i[data-v-23779dbb] {
    font-size: 1.2rem
}

.refund-panel .refund-status i.icon-waitting[data-v-23779dbb] {
    color: #62b1f4
}

.refund-panel .refund-status i.icon-success[data-v-23779dbb] {
    color: #09ba07
}

.refund-panel .refund-status i.icon-failure[data-v-23779dbb] {
    color: #f76160
}

.refund-panel .refund-info[data-v-23779dbb] {
    margin-top: .3rem;
    background: #fff;
    padding-bottom: 2rem
}

.refund-panel .refund-info li[data-v-23779dbb] {
    border-bottom: 1px solid #eee;
    padding: .2rem .3rem;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex
}

.refund-panel .refund-info li .label[data-v-23779dbb] {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 1.5rem;
    flex: 0 0 1.5rem;
    color: #777
}

.refund-panel .refund-info li .text[data-v-23779dbb] {
    color: #222;
    -webkit-box-flex: 1;
    -ms-flex: 1 auto;
    flex: 1 auto;
    word-wrap: break-word;
    word-break: break-all
}

.refund-panel .footer[data-v-23779dbb] {
    text-align: center;
    background: #fff;
    padding-bottom: .2rem
}

.refund-panel .footer p[data-v-23779dbb] {
    line-height: .4rem
}

.refund-panel .footer .phone[data-v-23779dbb] {
    color: #62b1f4
}

.logistics-panel[data-v-29af8211] {
    width: 100%;
    background: #eee;
    max-width: 960px;
    min-width: 320px;
    margin: 0 auto;
    min-height: 100vh;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column
}

.logistics-panel header[data-v-29af8211] {
    -webkit-box-flex: 0;
    -ms-flex: 0 1;
    flex: 0 1
}

.logistics-panel section[data-v-29af8211] {
    -webkit-box-flex: 1;
    -ms-flex: auto;
    flex: auto
}

.logistics-panel section .info[data-v-29af8211] {
    padding: .2rem;
    background: #fff;
    margin-bottom: .2rem
}

.logistics-panel section .info li[data-v-29af8211] {
    line-height: 28px;
    overflow: hidden
}

.logistics-panel section .info li .status[data-v-29af8211] {
    color: #06a6f8
}

.logistics-panel section .info li.code input[data-v-29af8211] {
    background: #fff;
    border: none;
    width: 120px;
    color: inherit
}

.logistics-panel section .info li.code button[data-v-29af8211] {
    margin-left: .1rem;
    float: right;
    color: #555;
    padding: 5px 10px;
    background: #fff;
    border: 1px solid #555;
    border-radius: 3px
}

.logistics-panel .btns[data-v-29af8211] {
    -webkit-box-flex: 0;
    -ms-flex: 0 1;
    flex: 0 1;
    height: .8rem;
    line-height: .8rem;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    padding: .2rem .1rem;
    background: #fff
}

.logistics-panel .btns a[data-v-29af8211] {
    text-align: center;
    -webkit-box-flex: 1;
    -ms-flex: 1;
    flex: 1;
    margin: 0 .1rem;
    background: #fff;
    border-radius: 4px;
    border: 1px solid #999;
    color: #999
}

.logistics-panel .btns a.online[data-v-29af8211] {
    background: #2ca3ff;
    color: #fff;
    border-color: #2ca3ff
}

.logistics-panel .btns a i[data-v-29af8211] {
    padding-right: .1rem
}

.member-pane[data-v-28979b62] {
    height: 100vh;
    background: #fff
}

.member-pane .header[data-v-28979b62] {
    background: -webkit-gradient(linear,left top,left bottom,from(#2c2c2c),to(#424242));
    background: -o-linear-gradient(top,#2c2c2c,#424242);
    background: linear-gradient(180deg,#2c2c2c,#424242);
    width: 100%;
    height: 4rem;
    position: relative;
    overflow: hidden
}

.member-pane .header .common-line[data-v-28979b62] {
    position: absolute;
    width: 1.2rem;
    height: 100%;
    -webkit-transform: rotate(40deg);
    -ms-transform: rotate(40deg);
    transform: rotate(40deg);
    -webkit-transform-origin: 0 0;
    -ms-transform-origin: 0 0;
    transform-origin: 0 0
}

.member-pane .header .common-line-1[data-v-28979b62] {
    position: absolute;
    width: 1.2rem;
    height: 100%;
    -webkit-transform: rotate(40deg);
    -ms-transform: rotate(40deg);
    transform: rotate(40deg);
    -webkit-transform-origin: 0 0;
    -ms-transform-origin: 0 0;
    transform-origin: 0 0;
    background: -o-linear-gradient(20deg,rgba(59,59,59,0) 20%,#3b3b3b);
    background: linear-gradient(70deg,rgba(59,59,59,0) 20%,#3b3b3b)
}

.member-pane .header .common-line-2[data-v-28979b62] {
    position: absolute;
    width: 1.2rem;
    height: 100%;
    -webkit-transform: rotate(40deg);
    -ms-transform: rotate(40deg);
    transform: rotate(40deg);
    -webkit-transform-origin: 0 0;
    -ms-transform-origin: 0 0;
    transform-origin: 0 0;
    background: -o-linear-gradient(20deg,#3b3b3b,rgba(59,59,59,0));
    background: linear-gradient(70deg,#3b3b3b,rgba(59,59,59,0))
}

.member-pane .header .line-l-1[data-v-28979b62] {
    position: absolute;
    width: 1.2rem;
    height: 100%;
    -webkit-transform: rotate(40deg);
    -ms-transform: rotate(40deg);
    transform: rotate(40deg);
    -webkit-transform-origin: 0 0;
    -ms-transform-origin: 0 0;
    transform-origin: 0 0;
    background: -o-linear-gradient(20deg,rgba(59,59,59,0) 20%,#3b3b3b);
    background: linear-gradient(70deg,rgba(59,59,59,0) 20%,#3b3b3b);
    top: -.8rem;
    left: .5rem;
    height: 80%
}

.member-pane .header .line-l-2[data-v-28979b62] {
    position: absolute;
    width: 1.2rem;
    height: 100%;
    -webkit-transform: rotate(40deg);
    -ms-transform: rotate(40deg);
    transform: rotate(40deg);
    -webkit-transform-origin: 0 0;
    -ms-transform-origin: 0 0;
    transform-origin: 0 0;
    background: -o-linear-gradient(20deg,rgba(59,59,59,0) 20%,#3b3b3b);
    background: linear-gradient(70deg,rgba(59,59,59,0) 20%,#3b3b3b);
    top: -.8rem;
    left: 2rem
}

.member-pane .header .line-r-1[data-v-28979b62] {
    position: absolute;
    width: 1.2rem;
    -webkit-transform: rotate(40deg);
    -ms-transform: rotate(40deg);
    transform: rotate(40deg);
    -webkit-transform-origin: 0 0;
    -ms-transform-origin: 0 0;
    transform-origin: 0 0;
    background: -o-linear-gradient(20deg,#3b3b3b,rgba(59,59,59,0));
    background: linear-gradient(70deg,#3b3b3b,rgba(59,59,59,0));
    top: -.8rem;
    right: -1.2rem;
    height: 100%
}

.member-pane .header .line-r-2[data-v-28979b62] {
    position: absolute;
    width: 1.2rem;
    -webkit-transform: rotate(40deg);
    -ms-transform: rotate(40deg);
    transform: rotate(40deg);
    -webkit-transform-origin: 0 0;
    -ms-transform-origin: 0 0;
    transform-origin: 0 0;
    background: -o-linear-gradient(20deg,#3b3b3b,rgba(59,59,59,0));
    background: linear-gradient(70deg,#3b3b3b,rgba(59,59,59,0));
    background: -o-linear-gradient(20deg,#414141 10%,rgba(59,59,59,0));
    background: linear-gradient(70deg,#414141 10%,rgba(59,59,59,0));
    top: .6rem;
    right: -1.58rem;
    height: 100%
}

.member-pane .header .level[data-v-28979b62] {
    position: absolute;
    z-index: 999;
    left: 0;
    right: 0;
    text-align: center
}

.member-pane .header .level .level-img[data-v-28979b62] {
    width: 1.6rem;
    height: 2rem;
    margin: .6rem auto .2rem
}

.member-pane .header .level .level-img.level1[data-v-28979b62] {
    background: url(/dist/member_centre_ordinary.png?217356ff8d342cd6a318adaef3649f0b) no-repeat 50%;
    background-size: contain
}

.member-pane .header .level .level-img.level2[data-v-28979b62] {
    background: url(/dist/member_centre_silver.png?24525b69391d15d19407d0791578e0ff) no-repeat 50%;
    background-size: contain
}

.member-pane .header .level .level-img.level3[data-v-28979b62] {
    background: url(/dist/member_centre_gold.png?6be326f400d2c38c7c9349f2d9775fff) no-repeat 50%;
    background-size: contain
}

.member-pane .header .level .level-img.level4[data-v-28979b62] {
    background: url(/dist/member_centre_platinum.png?aee7f0352119b76b3e32460acf48c38c) no-repeat 50%;
    background-size: contain
}

.member-pane .header .level .level-img.level5[data-v-28979b62] {
    background: url(/dist/member_centre_diamond.png?25d00e289221a2fe68429161dfde6010) no-repeat 50%;
    background-size: contain
}

.member-pane .header .level p[data-v-28979b62] {
    color: #aaa;
    background: #313131;
    border-radius: 16px;
    display: inline-block;
    padding: 2px .2rem
}

.member-pane .body[data-v-28979b62] {
    background: #fff;
    border-radius: .3rem .3rem 0 0;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    -webkit-transform: translateY(-.3rem);
    -ms-transform: translateY(-.3rem);
    transform: translateY(-.3rem)
}

.member-pane .body .title[data-v-28979b62] {
    width: 4rem;
    margin: 0 auto;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    overflow: hidden;
    text-align: center;
    padding: .6rem 0 .3rem;
    color: #666;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center
}

.member-pane .body .title span[data-v-28979b62] {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 2rem;
    flex: 0 0 2rem
}

.member-pane .body .title span img[data-v-28979b62] {
    width: .4rem;
    display: inline-block;
    vertical-align: bottom;
    margin-right: .1rem
}

.member-pane .body .title .common[data-v-28979b62] {
    content: "";
    position: relative;
    top: 50%;
    width: 50%;
    border-bottom: 1px solid #c5c5c5;
    -webkit-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    transform: translateY(-50%)
}

.member-pane .body .title[data-v-28979b62]:before {
    content: "";
    position: relative;
    top: 50%;
    width: 50%;
    border-bottom: 1px solid #c5c5c5;
    -webkit-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    transform: translateY(-50%);
    background-position: right 1em top 50%
}

.member-pane .body .title[data-v-28979b62]:after {
    content: "";
    position: relative;
    top: 50%;
    width: 50%;
    border-bottom: 1px solid #c5c5c5;
    -webkit-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    transform: translateY(-50%);
    background-position: left 1em top 50%
}

.member-pane .list[data-v-28979b62] {
    padding: 0 .4rem
}

.member-pane .list .item[data-v-28979b62] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    border-bottom: 1px solid #eee;
    padding: .3rem 0
}

.member-pane .list .item[data-v-28979b62]:last-of-type {
    border-bottom: none
}

.member-pane .list .item .item-left[data-v-28979b62] {
    width: .7rem;
    height: .7rem
}

.member-pane .list .item .item-left.gift[data-v-28979b62] {
    background: url(data:image/png;base64,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) no-repeat 50%;
    background-size: contain
}

.member-pane .list .item .item-left.coin[data-v-28979b62] {
    background: url(data:image/png;base64,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) no-repeat 50%;
    background-size: contain
}

.member-pane .list .item .item-left.other[data-v-28979b62] {
    background: url(data:image/png;base64,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) no-repeat 50%;
    background-size: contain
}

.member-pane .list .item .item-right[data-v-28979b62] {
    padding-left: .3rem;
    -webkit-box-flex: 1;
    -ms-flex: auto;
    flex: auto
}

.member-pane .list .item .item-right .item-title[data-v-28979b62] {
    font-size: .26rem;
    margin-bottom: .1rem;
    font-weight: 700;
    color: #333
}

.member-pane .list .item .item-right .item-content[data-v-28979b62] {
    font-size: .23rem;
    color: #777
}

.member-pane .list .item .icon[data-v-28979b62] {
    font-size: .36rem;
    font-weight: 700;
    color: #999;
    -webkit-box-flex: 0;
    -ms-flex: 0 0 0.3rem;
    flex: 0 0 0.3rem
}

.member-rights[data-v-6e4cbb7c] {
    background: #fff;
    min-height: 100%;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column
}

.member-rights .banner-contain[data-v-6e4cbb7c] {
    -webkit-box-flex: 0;
    -ms-flex: 0 1;
    flex: 0 1;
    padding: .3rem .2rem;
    overflow: hidden
}

.member-rights .banner-contain .banner-item[data-v-6e4cbb7c] {
    display: inline-block;
    width: 80%;
    height: 2.4rem
}

.member-rights .banner-contain .banner-coin[data-v-6e4cbb7c],.member-rights .banner-contain .banner-gift[data-v-6e4cbb7c] {
    color: #fff;
    height: 100%;
    background: -webkit-gradient(linear,left top,right top,from(#2dc1ff),to(#2da4f1));
    background: -o-linear-gradient(left,#2dc1ff,#2da4f1);
    background: linear-gradient(90deg,#2dc1ff,#2da4f1);
    border-radius: 5px;
    position: relative;
    overflow: hidden;
    padding-left: .5rem;
    height: 2.6rem
}

.member-rights .banner-contain .banner-coin span[data-v-6e4cbb7c],.member-rights .banner-contain .banner-gift span[data-v-6e4cbb7c] {
    display: inline-block;
    padding: .7rem 0 .1rem;
    font-size: .28rem;
    border-bottom: .04rem solid #fff
}

.member-rights .banner-contain .banner-coin p[data-v-6e4cbb7c],.member-rights .banner-contain .banner-gift p[data-v-6e4cbb7c] {
    font-size: .26rem;
    margin-top: .2rem
}

.member-rights .banner-contain .banner-coin .icon[data-v-6e4cbb7c],.member-rights .banner-contain .banner-gift .icon[data-v-6e4cbb7c] {
    position: absolute;
    font-size: 1.6rem;
    right: -.5rem;
    bottom: -.5rem;
    color: #36b4ff
}

.member-rights .rights-contain[data-v-6e4cbb7c] {
    -webkit-box-flex: 1;
    -ms-flex: auto;
    flex: auto;
    padding: 0 .3rem
}

.member-rights .rights-contain dl[data-v-6e4cbb7c] {
    margin: .8rem auto
}

.member-rights .rights-contain dl[data-v-6e4cbb7c]:first-of-type {
    margin-top: .4rem
}

.member-rights .rights-contain dl .common[data-v-6e4cbb7c] {
    position: relative
}

.member-rights .rights-contain dl .common[data-v-6e4cbb7c]:after {
    content: "";
    position: absolute;
    background: #36b4ff;
    top: 0;
    left: 0
}

.member-rights .rights-contain dl dt[data-v-6e4cbb7c] {
    position: relative;
    padding-left: .4rem;
    margin-bottom: .2rem;
    font-size: .28rem
}

.member-rights .rights-contain dl dt[data-v-6e4cbb7c]:after {
    content: "";
    position: absolute;
    background: #36b4ff;
    top: 0;
    left: 0
}

.member-rights .rights-contain dl dt[data-v-6e4cbb7c]:after {
    width: 5px;
    height: .36rem;
    border-radius: 2px
}

.member-rights .rights-contain dl dd[data-v-6e4cbb7c] {
    font-size: .24rem;
    padding-left: .4rem;
    color: #777;
    line-height: 1.5
}

.member-rights .rights-contain dl dd p[data-v-6e4cbb7c] {
    position: relative
}

.member-rights .rights-contain dl dd p[data-v-6e4cbb7c]:after {
    content: "";
    position: absolute;
    background: #36b4ff;
    top: 0;
    left: 0
}

.member-rights .rights-contain dl dd p[data-v-6e4cbb7c]:after {
    width: .1rem;
    height: .1rem;
    border-radius: 50%;
    top: .14rem;
    left: -.4rem
}

.member-rights .rights-contain dl dd.coin-rights[data-v-6e4cbb7c] {
    padding-right: .4rem
}

.member-rights .rights-contain .level-table[data-v-6e4cbb7c] {
    width: 100%;
    border: 1px solid #c5c5c5
}

.member-rights .rights-contain .level-table li[data-v-6e4cbb7c] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    border-bottom: 1px solid #c5c5c5
}

.member-rights .rights-contain .level-table li[data-v-6e4cbb7c]:first-of-type {
    background: #f5f5f5
}

.member-rights .rights-contain .level-table li[data-v-6e4cbb7c]:last-of-type {
    border-bottom: none
}

.member-rights .rights-contain .level-table li span[data-v-6e4cbb7c] {
    display: inline-block;
    padding: .1rem 0;
    text-align: center;
    width: 50%
}

.member-rights .rights-contain .level-table li span[data-v-6e4cbb7c]:first-of-type {
    border-right: 1px solid #c5c5c5;
    -webkit-box-flex: 0;
    -ms-flex: 0 0 50%;
    flex: 0 0 50%
}

.member-rights .rights-footer[data-v-6e4cbb7c] {
    -webkit-box-flex: 0;
    -ms-flex: 0 1;
    flex: 0 1;
    padding: .4rem .6rem
}

.member-rights .rights-footer button[data-v-6e4cbb7c] {
    width: 100%;
    height: .64rem;
    font-size: .26rem;
    background: #aaa;
    border: none;
    border-radius: 16px;
    color: #fff
}

.member-rights .rights-footer button.active[data-v-6e4cbb7c] {
    background: #36b4ff
}

.member-rights .rights-footer button.light[data-v-6e4cbb7c] {
    background: #96d0fe
}

.growth-value[data-v-3ba50d18] {
    background: #fff
}

.growth-value .growth-info[data-v-3ba50d18] {
    position: relative
}

.growth-value .growth-info img[data-v-3ba50d18] {
    width: 100%
}

.growth-value .growth-info .info[data-v-3ba50d18] {
    position: absolute;
    left: 0;
    right: 0;
    top: 0;
    color: #fff;
    text-align: center
}

.growth-value .growth-info .info p[data-v-3ba50d18] {
    margin: 1.2rem 0 .1rem
}

.growth-value .growth-info .info p.value[data-v-3ba50d18] {
    font-size: .6rem;
    margin: 0 0 1.2rem
}

.growth-value .growth-info .info span[data-v-3ba50d18] {
    font-size: .24rem;
    display: inline-block;
    background: #0396d9;
    padding: .1rem .2rem;
    border-radius: .28rem
}

.growth-value .shopping-type[data-v-3ba50d18] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    padding: .4rem .3rem;
    -ms-flex-pack: distribute;
    justify-content: space-around;
    border-bottom: .3rem solid #f5f5f5
}

.growth-value .shopping-type .item[data-v-3ba50d18] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center
}

.growth-value .shopping-type .item .left[data-v-3ba50d18] {
    width: .7rem
}

.growth-value .shopping-type .item .left img[data-v-3ba50d18] {
    width: 100%
}

.growth-value .shopping-type .item .right[data-v-3ba50d18] {
    padding-left: .3rem
}

.growth-value .shopping-type .item .right .label[data-v-3ba50d18] {
    font-size: .24rem;
    color: #777;
    margin-bottom: .1rem
}

.growth-value .growth-rules .title[data-v-3ba50d18] {
    width: 3rem;
    margin: 0 auto;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    overflow: hidden;
    text-align: center;
    padding: .6rem 0 .2rem;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center
}

.growth-value .growth-rules .title span[data-v-3ba50d18] {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 1.8rem;
    flex: 0 0 1.8rem;
    font-size: .28rem
}

.growth-value .growth-rules .title .common[data-v-3ba50d18] {
    content: "";
    position: relative;
    top: 50%;
    width: 50%;
    border-bottom: 1px solid #c5c5c5;
    -webkit-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    transform: translateY(-50%)
}

.growth-value .growth-rules .title[data-v-3ba50d18]:before {
    content: "";
    position: relative;
    top: 50%;
    width: 50%;
    border-bottom: 1px solid #c5c5c5;
    -webkit-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    transform: translateY(-50%);
    background-position: right 1em top 50%
}

.growth-value .growth-rules .title[data-v-3ba50d18]:after {
    content: "";
    position: relative;
    top: 50%;
    width: 50%;
    border-bottom: 1px solid #c5c5c5;
    -webkit-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    transform: translateY(-50%);
    background-position: left 1em top 50%
}

.growth-value .growth-rules dl[data-v-3ba50d18] {
    padding: 0 .7rem;
    margin: .6rem auto
}

.growth-value .growth-rules dl dt[data-v-3ba50d18] {
    font-size: .28rem;
    margin-bottom: .2rem;
    position: relative
}

.growth-value .growth-rules dl dt i[data-v-3ba50d18] {
    position: absolute;
    font-size: .28rem;
    left: -.4rem
}

.growth-value .growth-rules dl dt i.icon-growth[data-v-3ba50d18] {
    color: #2dd28c
}

.growth-value .growth-rules dl dt i.icon-preservat[data-v-3ba50d18] {
    color: #fc495c
}

.growth-value .growth-rules dl dt i.icon-member-time[data-v-3ba50d18] {
    color: #11b6ea
}

.growth-value .growth-rules dl dt i.icon-currency[data-v-3ba50d18] {
    color: #ddb584
}

.growth-value .growth-rules dl dd[data-v-3ba50d18] {
    font-size: .24rem;
    line-height: 1.6;
    color: #777;
    text-align: justify
}

.growth-value .growth-rules dl dd.second-dd[data-v-3ba50d18] {
    margin-top: .3rem
}

.growth-value .growth-rules dl .level-table[data-v-3ba50d18] {
    width: 100%;
    border: 1px solid #c5c5c5
}

.growth-value .growth-rules dl .level-table li[data-v-3ba50d18] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    border-bottom: 1px solid #c5c5c5
}

.growth-value .growth-rules dl .level-table li[data-v-3ba50d18]:first-of-type {
    background: #f5f5f5
}

.growth-value .growth-rules dl .level-table li[data-v-3ba50d18]:last-of-type {
    border-bottom: none
}

.growth-value .growth-rules dl .level-table li span[data-v-3ba50d18] {
    display: inline-block;
    padding: .1rem 0;
    text-align: center;
    width: 50%
}

.growth-value .growth-rules dl .level-table li span[data-v-3ba50d18]:first-of-type {
    border-right: 1px solid #c5c5c5;
    -webkit-box-flex: 0;
    -ms-flex: 0 0 50%;
    flex: 0 0 50%
}

.count-down[data-v-684ba476] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    margin-right: .2rem;
    color: #222;
    font-weight: 500;
    font-size: .2rem
}

.count-down .time-box[data-v-684ba476] {
    min-width: .36rem;
    display: inline-block;
    text-align: center;
    margin: 0 3px;
    border: .5px solid #999;
    border-radius: .04rem;
    padding: .03rem .04rem .02rem
}

.count-down .time-extra[data-v-684ba476] {
    line-height: .2rem;
    color: #222;
    font-weight: 500;
    margin: auto
}

.product-item[data-v-46b557dc] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex
}

.product-item .product-img[data-v-46b557dc] {
    width: 2.2rem;
    height: 2.2rem;
    margin: .2rem;
    position: relative
}

.product-item .product-img img[data-v-46b557dc] {
    width: 2.2rem;
    height: 2.2rem
}

.product-item .product-img .sold-out[data-v-46b557dc] {
    position: absolute;
    top: .5rem;
    left: .5rem;
    width: 1.2rem;
    height: 1.2rem;
    background: rgba(0,0,0,.4);
    border-radius: 50%;
    text-align: center;
    line-height: 1.2rem;
    color: #fff;
    font-size: .28rem;
    font-weight: 600
}

.product-item .product-info[data-v-46b557dc] {
    width: 100%;
    padding: .2rem .2rem .2rem .1rem;
    overflow: hidden
}

.product-item .product-info .title[data-v-46b557dc] {
    font-size: .28rem;
    font-weight: 600;
    color: #222;
    height: .4rem;
    line-height: .4rem;
    margin: .1rem 0;
    overflow: hidden;
    -o-text-overflow: ellipsis;
    text-overflow: ellipsis;
    white-space: nowrap
}

.product-item .product-info .description[data-v-46b557dc] {
    display: block;
    height: .24rem;
    font-size: .24rem;
    font-weight: 400;
    color: #999;
    line-height: 1;
    margin: .1rem 0;
    overflow: hidden;
    -o-text-overflow: ellipsis;
    text-overflow: ellipsis;
    white-space: nowrap
}

.product-item .product-info .progress-box[data-v-46b557dc] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    padding: .1rem 0 .2rem
}

.product-item .product-info .progress-box .progress[data-v-46b557dc] {
    width: 2rem;
    display: inline-block;
    background: #ffbdb7;
    color: #fff;
    font-weight: 500;
    border-radius: .1rem;
    height: .24rem;
    position: relative;
    text-align: left;
    margin-right: .1rem
}

.product-item .product-info .progress-box .hide[data-v-46b557dc] {
    opacity: 0
}

.product-item .product-info .progress-box .progress-rate[data-v-46b557dc] {
    background: #ff4a4a;
    border-radius: .12rem;
    height: .24rem;
    line-height: .24rem;
    display: inline-block;
    position: absolute;
    top: 0;
    left: 0
}

.product-item .product-info .progress-box .progress-content[data-v-46b557dc] {
    width: 4rem;
    display: block;
    font-size: .36rem;
    height: .48rem;
    line-height: .48rem;
    margin: 0 auto;
    border-radius: .24rem;
    z-index: 2;
    text-align: left;
    position: absolute;
    top: 0;
    bottom: 0;
    text-indent: .15rem;
    overflow: hidden;
    -o-text-overflow: ellipsis;
    text-overflow: ellipsis;
    white-space: nowrap;
    -webkit-transform: scale(.5);
    -ms-transform: scale(.5);
    transform: scale(.5);
    -webkit-transform-origin: 0 0;
    -ms-transform-origin: 0 0;
    transform-origin: 0 0
}

.product-item .product-info .progress-box .active[data-v-46b557dc] {
    text-align: center;
    text-indent: 0;
    background: url(data:image/jpeg;base64,/9j/4QlQaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLwA8P3hwYWNrZXQgYmVnaW49Iu+7vyIgaWQ9Ilc1TTBNcENlaGlIenJlU3pOVGN6a2M5ZCI/PiA8eDp4bXBtZXRhIHhtbG5zOng9ImFkb2JlOm5zOm1ldGEvIiB4OnhtcHRrPSJBZG9iZSBYTVAgQ29yZSA1LjYtYzEzOCA3OS4xNTk4MjQsIDIwMTYvMDkvMTQtMDE6MDk6MDEgICAgICAgICI+IDxyZGY6UkRGIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyI+IDxyZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0PSIiLz4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8P3hwYWNrZXQgZW5kPSJ3Ij8+/+0ALFBob3Rvc2hvcCAzLjAAOEJJTQQlAAAAAAAQ1B2M2Y8AsgTpgAmY7PhCfv/bAIQAAwICAgICAwICAwUDAwMFBQQDAwQFBgUFBQUFBggGBwcHBwYICAkKCgoJCAwMDAwMDA4ODg4OEBAQEBAQEBAQEAEDBAQGBgYMCAgMEg4MDhIUEBAQEBQREBAQEBARERAQEBAQEBEQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQ/90ABAAZ/+4ADkFkb2JlAGTAAAAAAf/AABEIABgAyAMAEQABEQECEQH/xACTAAEBAQACAwEAAAAAAAAAAAAFBgQDCAACBwEBAAICAwEBAAAAAAAAAAAAAAIFAwQAAQYHCBAAAQMCAwUECAYCAwAAAAAAAQIDBAAFESFREhQiMUEGEyNC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) no-repeat 50%;
    background-size: 100% 100%
}

.product-item .product-info .progress-box .limit-num[data-v-46b557dc] {
    font-size: .18rem;
    font-weight: 400;
    color: #222;
    line-height: .24rem;
    display: inline-block;
    margin-right: .1rem;
    white-space: nowrap
}

.product-item .product-info .progress-box .red-bg[data-v-46b557dc] {
    color: #ff4a4a
}

.product-item .product-info .progress-box .right-focus[data-v-46b557dc] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    overflow: hidden;
    -o-text-overflow: ellipsis;
    text-overflow: ellipsis;
    white-space: nowrap
}

.product-item .product-info .progress-box .right-focus .divide[data-v-46b557dc] {
    font-size: .18rem;
    height: .18rem;
    line-height: .18rem;
    -ms-flex-item-align: baseline;
    align-self: baseline
}

.product-item .product-info .progress-box .right-focus .focus-num[data-v-46b557dc] {
    font-size: .18rem;
    font-weight: 400;
    color: #222;
    line-height: .24rem;
    display: inline-block;
    overflow: hidden;
    -o-text-overflow: ellipsis;
    text-overflow: ellipsis;
    white-space: nowrap;
    color: #ff4a4a;
    margin-left: .1rem
}

.product-item .product-info .bottom-bar[data-v-46b557dc] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    margin-top: .2rem
}

.product-item .product-info .bottom-bar .price[data-v-46b557dc] {
    -webkit-box-flex: 1;
    -ms-flex: 1;
    flex: 1;
    display: inline-block;
    overflow: hidden;
    -o-text-overflow: ellipsis;
    text-overflow: ellipsis;
    white-space: nowrap
}

.product-item .product-info .bottom-bar .price .jk-price[data-v-46b557dc] {
    font-size: .36rem;
    margin-right: .1rem;
    color: #ff4a4a;
    font-weight: 700
}

.product-item .product-info .bottom-bar .price .jk-price i[data-v-46b557dc] {
    font-size: .28rem;
    font-style: normal
}

.product-item .product-info .bottom-bar .price .del-price[data-v-46b557dc] {
    font-size: .24rem;
    font-weight: 400;
    color: #999
}

.top-notice-modle {
    width: 3rem;
    height: 1.54rem;
    background: #000;
    opacity: .8;
    position: fixed;
    top: .7rem;
    right: 0;
    text-align: center;
    z-index: 888;
    border-radius: .06rem
}

.top-notice-modle .title {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    padding-top: .24rem;
    color: #fff
}

.top-notice-modle .title i {
    font-size: .32rem;
    line-height: .32rem;
    -ms-flex-item-align: end;
    align-self: flex-end
}

.top-notice-modle .title img {
    width: .32rem;
    height: .32rem;
    background: #000;
    opacity: .8
}

.top-notice-modle .title span {
    color: #fff;
    font-size: .32rem;
    line-height: .32rem;
    font-weight: 400;
    margin-left: .04rem;
    padding: .02rem 0
}

.top-notice-modle .tip-content {
    display: inline-block;
    width: 2.4rem;
    font-size: .24rem;
    line-height: .32rem;
    padding-top: .12rem;
    color: #fff
}

.top-notice-modle .corner {
    width: .24rem;
    height: .24rem;
    position: absolute;
    right: .33rem;
    top: -.1rem;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
    transform: rotate(45deg);
    background: #000;
    z-index: 99999
}

.no-content {
    text-align: center;
    padding-top: 30vh
}

.no-content img {
    width: 1.9rem;
    margin: 0 auto
}

.no-content .text {
    font-size: .28rem;
    color: #999;
    font-weight: 400;
    text-align: center;
    margin-top: .3rem
}

[data-v-c63c5d80] {
    -webkit-box-sizing: border-box;
    box-sizing: border-box
}

.skeleton-view[data-v-c63c5d80] {
    position: fixed;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    background: #fff;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    z-index: 99999
}

.header-tab[data-v-c63c5d80] {
    width: 100%;
    height: 60px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex
}

.header-tab div[data-v-c63c5d80] {
    width: 100%;
    height: 100%;
    background: #efefef
}

.header-tab span[data-v-c63c5d80] {
    -webkit-box-flex: 1;
    -ms-flex: 1;
    flex: 1;
    background: #efefef
}

.skeleton-con[data-v-c63c5d80] {
    width: 94%;
    margin: auto
}

.skeleton-con&gt;span[data-v-c63c5d80] {
    display: block;
    background: #efefef;
    margin: auto;
    height: 26px
}

.skeleton-con .title1[data-v-c63c5d80] {
    width: 70px;
    margin-bottom: 10px
}

.skeleton-con .title2[data-v-c63c5d80] {
    width: 90%
}

ul[data-v-c63c5d80] {
    height: calc(56% - 63px)
}

li[data-v-c63c5d80] {
    padding: 10px 10px 0
}

li .title[data-v-c63c5d80] {
    width: 100%;
    height: 30px;
    background: #efefef
}

.item[data-v-c63c5d80] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex
}

.item .left-div[data-v-c63c5d80] {
    width: 45%;
    height: 120px;
    margin-right: 1%;
    padding: 10px 0
}

.item .left-div&gt;div[data-v-c63c5d80] {
    width: 100%;
    height: 120px;
    background: #efefef
}

.item .right-div[data-v-c63c5d80] {
    width: 55%
}

.item .right-div p[data-v-c63c5d80] {
    width: 150px;
    height: 21px;
    background: #efefef;
    margin-top: 20px
}

[data-v-791365f4] {
    -webkit-box-sizing: border-box;
    box-sizing: border-box
}

.skeleton-view[data-v-791365f4] {
    width: 100%;
    height: 100%;
    background: #fff;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    z-index: 99999
}

.header-tab[data-v-791365f4] {
    width: 100%;
    height: 1.2rem;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex
}

.header-tab div[data-v-791365f4] {
    width: 100%;
    height: 100%;
    background: #efefef
}

.header-tab span[data-v-791365f4] {
    -webkit-box-flex: 1;
    -ms-flex: 1;
    flex: 1;
    background: #efefef
}

.skeleton-con[data-v-791365f4] {
    width: 94%;
    margin: auto
}

.skeleton-con&gt;span[data-v-791365f4] {
    display: block;
    background: #efefef;
    margin: auto;
    height: 26px
}

.skeleton-con .title1[data-v-791365f4] {
    width: 70px;
    margin-bottom: 10px
}

.skeleton-con .title2[data-v-791365f4] {
    width: 90%
}

ul[data-v-791365f4] {
    height: calc(56% - 63px)
}

li[data-v-791365f4] {
    padding: .2rem .2rem 0
}

li .title[data-v-791365f4] {
    width: 100%;
    height: 30px;
    background: #efefef
}

.item[data-v-791365f4] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex
}

.item .left-div[data-v-791365f4] {
    width: 45%;
    margin-right: 1%;
    padding: 10px 0
}

.item .left-div&gt;div[data-v-791365f4] {
    width: 100%;
    height: 2.3rem;
    background: #efefef
}

.item .right-div[data-v-791365f4] {
    width: 55%
}

.item .right-div p[data-v-791365f4] {
    width: 150px;
    height: 21px;
    background: #efefef;
    margin-top: 20px
}

.seckill[data-v-321f1b00] {
    max-width: 960px;
    margin: 0 auto;
    min-height: 100vh;
    background: #f5f5f5;
    padding-bottom: .1rem;
    position: relative
}

.seckill .seckill-tab[data-v-321f1b00] {
    height: 1.2rem;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    color: #fff;
    font-size: .32rem;
    background: url(data:image/png;base64,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) no-repeat 50%;
    background-size: 100% 100%
}

.seckill .seckill-tab[data-v-321f1b00]:after,.seckill .seckill-tab[data-v-321f1b00]:before {
    content: "";
    display: block
}

.seckill .seckill-tab .tab-item[data-v-321f1b00] {
    font-weight: 600;
    color: #fed9d3
}

.seckill .seckill-tab .active[data-v-321f1b00] {
    color: #fff;
    font-size: .36rem
}

.seckill .seckill-wrap .content .item[data-v-321f1b00] {
    margin: .2rem;
    background: #fff;
    border-radius: .1rem
}

.seckill .seckill-wrap .content .item .seckill-item .item-header[data-v-321f1b00] {
    height: .9rem;
    border-bottom: 1px solid #eee;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center
}

.seckill .seckill-wrap .content .item .seckill-item .item-header .title[data-v-321f1b00] {
    -webkit-box-flex: 1;
    -ms-flex: 1;
    flex: 1;
    margin-left: .2rem;
    color: #222;
    font-weight: 400;
    font-size: .26rem;
    overflow: hidden;
    -o-text-overflow: ellipsis;
    text-overflow: ellipsis;
    white-space: nowrap
}

.seckill .seckill-wrap .content .item .seckill-item .product-box .item[data-v-321f1b00] {
    background: #fff;
    overflow: hidden
}

.seckill .seckill-wrap .content .item .seckill-item .product-box .item[data-v-321f1b00]:last-child {
    padding-bottom: .2rem
}

.seckill .seckill-wrap .content .item .get_now[data-v-321f1b00] {
    display: block;
    width: 1.5rem;
    font-size: .28rem;
    line-height: .28rem;
    color: #fff;
    background: -webkit-gradient(linear,left top,right top,from(#ff2424),to(#ff796b));
    background: -o-linear-gradient(left,#ff2424 0,#ff796b 100%);
    background: linear-gradient(90deg,#ff2424,#ff796b);
    -webkit-box-shadow: 0 5px 15px 0 rgba(255,83,43,.3);
    box-shadow: 0 5px 15px 0 rgba(255,83,43,.3);
    text-align: center;
    border-radius: .3rem;
    font-weight: 500;
    padding: .15rem 0;
    margin: -.15rem auto auto
}

.seckill .seckill-wrap .content .item .white-bg[data-v-321f1b00] {
    background: #fff;
    border: 1px solid #ff4a4a;
    -webkit-box-shadow: unset;
    box-shadow: unset;
    color: #ff4a4a
}

.seckill .seckill-wrap .content .loadMore[data-v-321f1b00] {
    height: .8rem;
    text-align: center;
    line-height: .8rem
}

.seckilli[data-v-321f1b00] {
    font-style: normal
}

.seckill .lingdang[data-v-321f1b00] {
    margin-right: .2rem
}

.seckill .lingdang i[data-v-321f1b00] {
    font-size: .48rem
}

.remind[data-v-a32ea3a4] {
    max-width: 960px;
    margin: 0 auto;
    min-height: 100vh;
    background: #fff;
    padding-bottom: .2rem
}

.remind .seckill-tab[data-v-a32ea3a4] {
    height: 1.2rem;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: space-evenly;
    -ms-flex-pack: space-evenly;
    justify-content: space-evenly;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    color: #fff;
    font-size: .36rem;
    background: url(data:image/png;base64,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) no-repeat 50%;
    background-size: 100% 100%
}

.remind .seckill-tab .tab-item[data-v-a32ea3a4] {
    font-weight: 600;
    color: #fed9d3
}

.remind .seckill-tab .active[data-v-a32ea3a4] {
    color: #fff
}

.remind .remind-wrap .content .item[data-v-a32ea3a4] {
    background: #fff;
    border-radius: .1rem
}

.remind .remind-wrap .content .item .seckill-item[data-v-a32ea3a4] {
    margin: .2rem
}

.remind .remind-wrap .content .item .seckill-item .item-header[data-v-a32ea3a4] {
    height: .9rem;
    border-bottom: 1px solid #eee;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center
}

.remind .remind-wrap .content .item .seckill-item .item-header .title[data-v-a32ea3a4] {
    -webkit-box-flex: 1;
    -ms-flex: 1;
    flex: 1;
    margin-left: .2rem;
    color: #222;
    font-weight: 400;
    font-size: .26rem;
    overflow: hidden;
    -o-text-overflow: ellipsis;
    text-overflow: ellipsis;
    white-space: nowrap
}

.remind .remind-wrap .content .item .seckill-item .product-box .product-item[data-v-a32ea3a4] {
    background: #fff
}

.remind .remind-wrap .content .item .divide-line[data-v-a32ea3a4] {
    width: 100%;
    height: .2rem;
    background: #f5f5f5
}

.remind .remind-wrap .content .item .get_now[data-v-a32ea3a4] {
    display: block;
    width: 1.5rem;
    font-size: .28rem;
    line-height: .28rem;
    color: #fff;
    background: -webkit-gradient(linear,left top,right top,from(#ff2424),to(#ff796b));
    background: -o-linear-gradient(left,#ff2424 0,#ff796b 100%);
    background: linear-gradient(90deg,#ff2424,#ff796b);
    -webkit-box-shadow: 0 5px 15px 0 rgba(255,83,43,.3);
    box-shadow: 0 5px 15px 0 rgba(255,83,43,.3);
    text-align: center;
    border-radius: .3rem;
    font-weight: 500;
    padding: .15rem 0;
    margin: -.15rem auto auto
}

.remind .remind-wrap .content .item .white-bg[data-v-a32ea3a4] {
    background: #fff;
    border: 1px solid #ff4a4a;
    -webkit-box-shadow: unset;
    box-shadow: unset;
    color: #ff4a4a
}

.remind .remind-wrap .content .loadMore[data-v-a32ea3a4] {
    height: .8rem;
    text-align: center;
    line-height: .8rem
}

.chronic-info[data-v-f91aa4f6] {
    background: #f5f5f5;
    height: 100vh;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    overflow-x: hidden
}

.chronic-info aside[data-v-f91aa4f6] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    margin: .24rem .24rem 0;
    background: #ffe2e2;
    border-radius: .12rem;
    padding: .3rem .18rem .3rem .24rem
}

.chronic-info .icon-exclamation[data-v-f91aa4f6] {
    color: #f53b0f;
    font-size: .32rem
}

.chronic-info .aside-txt[data-v-f91aa4f6] {
    margin-left: .18rem;
    color: #f53b0f;
    font-size: .3rem;
    line-height: .42rem
}

.chronic-info .con[data-v-f91aa4f6] {
    -webkit-box-flex: 1;
    -ms-flex: auto;
    flex: auto;
    font-size: .26rem;
    margin-bottom: 1.2rem
}

.chronic-info .box[data-v-f91aa4f6] {
    background: #fff;
    margin: .24rem .24rem 0;
    border-radius: .12rem;
    overflow: hidden
}

.chronic-info .box li[data-v-f91aa4f6] {
    margin-bottom: .4rem
}

.chronic-info .box li .info-title[data-v-f91aa4f6] {
    font-size: .32rem;
    margin: .2rem
}

.chronic-info .box li .answer-item[data-v-f91aa4f6] {
    margin-top: .2rem
}

.chronic-info .box li .answer-item .answer-text[data-v-f91aa4f6] {
    font-size: .28rem
}

.chronic-info .box li .other-text[data-v-f91aa4f6] {
    padding: .2rem;
    background: #fff
}

.chronic-info .box li .other-text textarea[data-v-f91aa4f6] {
    width: 100%;
    height: 66px;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    background: #f5f5f5;
    border: none;
    line-height: 1.5
}

.chronic-info .save-button[data-v-f91aa4f6] {
    height: .8rem;
    -webkit-box-flex: 0;
    -ms-flex: 0 0 0.8rem;
    flex: 0 0 0.8rem;
    border: 0;
    background: #1096fa;
    color: #fff;
    border-radius: .4rem;
    margin: .2rem;
    font-size: .28rem
}

.chronic-info .save-button[data-v-f91aa4f6]:active {
    opacity: .8
}

.prescribe-view[data-v-10712ae3] {
    background: #f2f2f2;
    height: 100%
}

.prescribe-view .major-tip[data-v-10712ae3] {
    background: #aaa;
    padding: .15rem .2rem;
    margin-bottom: .1rem
}

.prescribe-view .major-tip p[data-v-10712ae3] {
    line-height: .4rem;
    font-size: .3rem;
    color: #fbfbfb;
    letter-spacing: .02rem
}

.prescribe-view .info-card[data-v-10712ae3] {
    background: #fff;
    border-width: .01rem 0 .02rem;
    padding: .01rem .3rem .3rem;
    margin-bottom: .1rem
}

.prescribe-view .info-card .info-radios[data-v-10712ae3] {
    border: 1px solid #f2f2f2;
    border-radius: .05rem;
    -webkit-box-shadow: .1rem .1rem .2rem #f1f1f1;
    box-shadow: .1rem .1rem .2rem #f1f1f1;
    padding: .2rem .2rem 0
}

.prescribe-view .info-card .info-radios .question[data-v-10712ae3] {
    margin-bottom: .2rem
}

.prescribe-view .info-card .info-radios .question .item[data-v-10712ae3] {
    height: .5rem;
    line-height: .5rem
}

.prescribe-view .info-card .info-radios .question .radios[data-v-10712ae3] {
    height: .5rem;
    line-height: .5rem
}

.prescribe-view .info-card .info-radios .question .radios .item-radio[data-v-10712ae3] {
    margin: 0 .7rem 0 .3rem
}

.prescribe-view .order-card[data-v-10712ae3] {
    background: #fff;
    margin-bottom: .1rem;
    padding: .01rem .3rem .3rem
}

.prescribe-view .order-card p[data-v-10712ae3] {
    line-height: .5rem;
    height: .5rem;
    font-weight: 600
}

.prescribe-view .order-card p button[data-v-10712ae3] {
    margin-left: .5rem
}

.prescribe-view .prod-card[data-v-10712ae3] {
    background: #fff;
    margin-bottom: .1rem;
    padding: .01rem .3rem 0
}

.prescribe-view .prod-card .prod-list .wrap[data-v-10712ae3] {
    border-radius: .05rem;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    height: 1.3rem;
    padding: .1rem
}

.prescribe-view .prod-card .prod-list .wrap .img[data-v-10712ae3] {
    border: 1px solid #f2f2f2;
    border-radius: .1rem;
    height: 1.3rem;
    width: 1.3rem
}

.prescribe-view .prod-card .prod-list .wrap .img img[data-v-10712ae3] {
    width: 100%;
    height: 100%
}

.prescribe-view .prod-card .prod-list .wrap .desc[data-v-10712ae3] {
    padding: .05rem .2rem
}

.prescribe-view .prod-card .prod-list .wrap .desc .name[data-v-10712ae3] {
    height: .3rem;
    font-size: .2rem
}

.prescribe-view .prod-card .prod-list .wrap .desc .normal[data-v-10712ae3] {
    font-size: .1rem;
    height: .65rem;
    color: #aaa
}

.prescribe-view .prod-card .prod-list .wrap .desc .other[data-v-10712ae3] {
    width: 5rem
}

.prescribe-view .prod-card .prod-list .wrap .desc .other .price[data-v-10712ae3] {
    float: left
}

.prescribe-view .prod-card .prod-list .wrap .desc .other .number[data-v-10712ae3] {
    float: right
}

.prescribe-view .prod-card .more-btn[data-v-10712ae3] {
    border-top: .01rem solid #f2f2f2;
    height: .5rem;
    line-height: .5rem;
    text-align: center
}

.prescribe-view .action-btn[data-v-10712ae3] {
    height: 1rem;
    background: #fff;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    line-height: 1rem;
    -webkit-box-pack: space-evenly;
    -ms-flex-pack: space-evenly;
    justify-content: space-evenly;
    position: fixed;
    bottom: 0;
    width: 100%
}

.prescribe-view .action-btn button[data-v-10712ae3] {
    height: .6rem;
    border-radius: .1rem;
    background: #f2f2f2;
    border: .01rem solid #aaa
}

.prescribe-view .card-head[data-v-10712ae3] {
    height: .7rem;
    line-height: .7rem;
    font-weight: 800
}

.huangpu-info-view[data-v-74688afd] {
    min-height: 100vh
}

.huangpu-info-view .info-contain[data-v-74688afd] {
    padding: .3rem;
    background: #f5f5f5
}

.huangpu-info-view .info-contain .info-card[data-v-74688afd] {
    padding: .3rem;
    background: #fff;
    border-radius: .2rem;
    min-height: calc(100vh - 2.08rem)
}

.huangpu-info-view .info-contain .info-card .card-title[data-v-74688afd] {
    font-size: .32rem;
    font-weight: 700
}

.huangpu-info-view .info-contain .info-card .card-item[data-v-74688afd] {
    padding: .24rem;
    border-radius: .3rem;
    border: 1px solid #ccc;
    margin-top: .3rem
}

.huangpu-info-view .info-contain .info-card .card-item .name[data-v-74688afd] {
    font-size: .32rem;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    color: #222;
    font-weight: 700
}

.huangpu-info-view .info-contain .info-card .card-item .name img[data-v-74688afd] {
    width: .4rem;
    margin-right: .1rem
}

.huangpu-info-view .info-contain .info-card .card-item p[data-v-74688afd] {
    line-height: 1.4;
    margin-top: .08rem;
    font-size: .28rem;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex
}

.huangpu-info-view .info-contain .info-card .card-item p .label[data-v-74688afd] {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 0.9rem;
    flex: 0 0 0.9rem
}

.huangpu-info-view .info-contain .info-card .card-item p .label.label-time[data-v-74688afd] {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 1.6rem;
    flex: 0 0 1.6rem
}

.huangpu-info-view .info-contain .info-card .card-item p a[data-v-74688afd] {
    color: #1096fa
}

.huangpu-info-view .info-contain .info-card .card-item p .address[data-v-74688afd],.huangpu-info-view .info-contain .info-card .card-item p .time[data-v-74688afd] {
    -ms-flex-wrap: wrap;
    flex-wrap: wrap
}

.help-wrapper[data-v-18844d96] {
    height: 100vh;
    background-color: #f52332
}

.help-box[data-v-18844d96] {
    background: url(/dist/share-bg@2x.png?43b57f9c742593434368acbcc85ee85b) no-repeat;
    background-position: bottom;
    background-size: 100% 100%;
    text-align: center;
    position: relative
}

.help-box .help-rule[data-v-18844d96] {
    position: absolute;
    right: 0;
    top: 10vh;
    width: 24px;
    background: rgba(0,0,0,.24);
    border-radius: 9px 0 0 9px;
    color: #fff;
    line-height: 16.5px;
    padding: 6px 2px
}

.help-box .share-container[data-v-18844d96] {
    color: #f52332;
    font-size: 18px;
    padding-top: 22vh;
    line-height: 36px
}

.help-box .share-container .time[data-v-18844d96] {
    font-weight: 600
}

.help-box .share-container .price[data-v-18844d96] {
    font-size: 39px;
    font-weight: 600
}

.help-box .share-container .desc[data-v-18844d96] {
    font-size: 13px
}

.help-box .help-text[data-v-18844d96] {
    margin-top: 10vh;
    color: #fff;
    padding: 0 14%
}

.help-box .card-container[data-v-18844d96] {
    border-radius: 9px;
    background: #fff;
    margin: 18px 9px;
    padding: 12px 9px
}

.help-box .card-container .share-people-contain[data-v-18844d96] {
    border-radius: 9px;
    background: -webkit-gradient(linear,left bottom,left top,from(#fffcfd),to(#fff0f1));
    background: -o-linear-gradient(bottom,#fffcfd 0,#fff0f1 100%);
    background: linear-gradient(1turn,#fffcfd,#fff0f1)
}

.help-box .card-container .share-people-contain p[data-v-18844d96] {
    text-align: left;
    font-size: 14px;
    padding-left: 18px;
    padding-top: 9px
}

.help-box .card-container .share-people-contain p span[data-v-18844d96] {
    color: #f52332
}

.help-box .card-container .share-people-contain ul[data-v-18844d96] {
    text-align: left;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    padding-top: 12px
}

.help-box .card-container .share-people-contain ul li[data-v-18844d96] {
    width: 20%;
    text-align: center;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center
}

.help-box .card-container .share-people-contain ul .red-text[data-v-18844d96] {
    color: #f52332;
    font-size: 12px;
    margin-top: 10px
}

.help-box .card-container .share-people-contain .img-box[data-v-18844d96] {
    width: 36px;
    height: 36px
}

.help-box .card-container .share-people-contain .img-box img[data-v-18844d96] {
    width: 100%;
    height: 100%
}

.help-box .card-container .share-btn[data-v-18844d96] {
    margin-top: 12px
}

.help-box .card-container .share-btn button[data-v-18844d96] {
    width: 100%;
    height: 40px;
    color: #fff;
    background: -webkit-gradient(linear,left top,left bottom,from(#ffb543),to(#f71b2a));
    background: -o-linear-gradient(top,#ffb543 0,#f71b2a 100%);
    background: linear-gradient(180deg,#ffb543,#f71b2a);
    -webkit-box-shadow: 0 4px 12px 0 rgba(247,32,43,.24);
    box-shadow: 0 4px 12px 0 rgba(247,32,43,.24);
    border-radius: 21px;
    border: none
}

.search-bar[data-v-4cc7fc10] {
    position: relative
}

.search-bar .search-box[data-v-4cc7fc10] {
    position: fixed;
    top: .89rem;
    left: 0;
    width: 100%;
    height: .88rem;
    overflow: hidden;
    background: #fff;
    padding: .12rem .18rem;
    -webkit-box-sizing: border-box;
    box-sizing: border-box
}

.search-bar .search-box .search-content[data-v-4cc7fc10] {
    position: relative;
    width: 100%;
    background: #f5f5f5;
    border-radius: .32rem;
    padding: 0 .24rem;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    overflow: hidden;
    float: left
}

.search-bar .search-box .search-content.isSearching[data-v-4cc7fc10] {
    width: calc(100% - 1.18rem)
}

.search-bar .search-box .search-content .icon-clear[data-v-4cc7fc10] {
    position: absolute;
    top: .17rem;
    right: .24rem;
    width: .3rem;
    height: .3rem;
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA4RpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDpiMTUwYjUwYy1lOTA5LTBkNDQtYTY5NC0wNjFhMWI4NGU1MWMiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6REJDMkMzRUEyOTZBMTFFN0EwMzhDODQzNDgyMTFGRTUiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6REJDMkMzRTkyOTZBMTFFN0EwMzhDODQzNDgyMTFGRTUiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTUgKFdpbmRvd3MpIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6MjdiNjE0NTktOTc5My1mMjQ5LWFlM2MtMGE1MTdkYzcxYWVjIiBzdFJlZjpkb2N1bWVudElEPSJhZG9iZTpkb2NpZDpwaG90b3Nob3A6NmVhNjVjOWMtMjY0Ni0xMWU3LTkzY2UtZjYzZmU2NjJjZjI1Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+OiS+7AAAAdlJREFUeNqsVkFLAlEQfvvyuN4yFEFRPJXgb/APBF3Komvn6BD0D6pDRPeuhXUJ+gHZD/BoJ2XXZEGsbnpbWJsPZsNd33uu6cCHvJnx+9yZ8c1a7XZbGKxAOCLUCduEDMEneIRPwjvhieDqCCyNAIivCPuEDWG2gEUuCIN4UCq+sEvoEA4TkIccyP3gT6PAKeGFkBbLm014IJzpBA4It5qnSmoW4Ya5IgKo+T0nrGoWcxVmBS75Eddl4LoOBYqERjyjXC6LWq0m0ml1O+BHHHkawwQWJZNLFUEqlRKVSmVOBGf4Ebdt2zRdDcl/ojlzHEcEQSCklBGRkBx+xF3XNZWqDoGqKjIej0Wv14uIZLPZCDniyDNYFQKbumhcJJ/PL0MOyyyceZAMh8OID+cE5H+N+DEloOa5XC7iw1k3XTH7lnyHaMlna+55nrLxButA4C0JebfbFaPRaK7xC0Rakq/aIB4plUoR8slkomw88kzXOAT6hGdVc33fj5DHpwtxQ7PB2Q8XToF7sa77CL9oBwsoHFNsohPCdA3kU+YaxPdBk5dFsCL5OXMpN9odYQ9l/mdZjnnhGHfyK99PzYRPE3Auav6Y9K1C9doCgi32f/FQtHhaHB3BrwADAGxtxQ9/RnPHAAAAAElFTkSuQmCC) 50% no-repeat;
    background-size: .3rem
}

.search-bar .search-box .search-content .icon-search[data-v-4cc7fc10] {
    position: absolute;
    top: .17rem;
    left: .24rem;
    color: #999;
    font-size: .24rem
}

.search-bar .search-box .search-content .search-input[data-v-4cc7fc10] {
    display: block;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    width: 100%;
    padding: .12rem .42rem;
    font-size: .28rem;
    line-height: .4rem;
    color: #333;
    border: none;
    background: none
}

.search-bar .search-box .search-content .search-input[data-v-4cc7fc10]::-webkit-input-placeholder {
    color: #999
}

.search-bar .search-box .search-btn[data-v-4cc7fc10] {
    float: right;
    width: 1rem;
    height: .64rem;
    background: #1096fa;
    border-radius: .35rem;
    line-height: .64rem;
    font-size: .28rem;
    text-align: center;
    color: #fff
}

.search-bar .search-box.search-box-chosen .chosen-word[data-v-4cc7fc10] {
    display: -webkit-inline-box;
    display: -ms-inline-flexbox;
    display: inline-flex;
    -webkit-box-align: end;
    -ms-flex-align: end;
    align-items: flex-end;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    padding: .09rem .24rem;
    margin: .08rem .42rem;
    height: .48rem;
    background: #999;
    border-radius: .25rem;
    -webkit-box-sizing: border-box;
    box-sizing: border-box
}

.search-bar .search-box.search-box-chosen .chosen-word .chosen-text[data-v-4cc7fc10] {
    height: .3rem;
    line-height: .3rem;
    font-size: .24rem;
    font-weight: 400;
    color: #fff;
    overflow: hidden
}

.search-bar .search-box.search-box-chosen .chosen-word .icon-cancle[data-v-4cc7fc10] {
    -webkit-box-flex: 1;
    -ms-flex: 1;
    flex: 1;
    margin-left: .24rem;
    -webkit-transform: scale(.8);
    -ms-transform: scale(.8);
    transform: scale(.8);
    font-size: .12rem;
    font-weight: bolder;
    color: #fff
}

.search-bar .result-box[data-v-4cc7fc10] {
    position: fixed;
    top: 1.76rem;
    left: 0;
    z-index: 1;
    width: 100%;
    height: calc(100% - 2.76rem);
    background: #fff;
    overflow-y: auto
}

.search-bar .search-list .item[data-v-4cc7fc10] {
    width: 100%;
    height: .9rem;
    line-height: .9rem;
    padding: 0 .18rem;
    position: relative;
    overflow: hidden;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    white-space: nowrap;
    -o-text-overflow: ellipsis;
    text-overflow: ellipsis;
    color: #333
}

.search-bar .search-list .item[data-v-4cc7fc10]:before {
    content: "";
    width: calc(100% - .36rem);
    height: .01rem;
    background: #eee;
    position: absolute;
    left: .18rem;
    bottom: 0
}

.search-bar .search-list .item[data-v-4cc7fc10]:last-child:before {
    display: none
}

.product-item[data-v-22f2c573] {
    width: 100%;
    padding: .24rem .18rem;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex
}

.product-item .left[data-v-22f2c573] {
    width: 1.8rem;
    height: 1.8rem
}

.product-item .left img[data-v-22f2c573] {
    width: 100%;
    height: 100%
}

.product-item .right[data-v-22f2c573] {
    -webkit-box-flex: 1;
    -ms-flex: 1;
    flex: 1;
    margin-left: .18rem;
    min-width: 0;
    position: relative
}

.product-item .right h1[data-v-22f2c573] {
    overflow: hidden;
    white-space: nowrap;
    -o-text-overflow: ellipsis;
    text-overflow: ellipsis;
    width: 100%;
    height: .42rem;
    line-height: .42rem;
    font-size: .3rem;
    font-weight: 400;
    color: #222
}

.product-item .right .introduction[data-v-22f2c573],.product-item .right .packing[data-v-22f2c573] {
    margin-top: .12rem;
    height: .32rem;
    line-height: .32rem;
    font-size: .24rem;
    font-weight: 400;
    color: #999;
    width: 100%;
    overflow: hidden;
    white-space: nowrap;
    -o-text-overflow: ellipsis;
    text-overflow: ellipsis
}

.product-item .right .bottom[data-v-22f2c573] {
    width: 100%;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    position: absolute;
    bottom: 0;
    left: 0
}

.product-item .right .bottom .price[data-v-22f2c573] {
    height: .5rem;
    font-size: .2rem;
    font-weight: 600;
    color: #fa3a0f;
    line-height: .5rem
}

.product-item .right .bottom .price b[data-v-22f2c573] {
    font-size: .36rem
}

.product-item .right .bottom .btn-save[data-v-22f2c573] {
    text-align: center;
    background: #1096fa;
    border-radius: 16px;
    font-size: 12px;
    font-weight: 400;
    color: #fff;
    border: none;
    width: 78px;
    height: 24px;
    line-height: 24px
}

.distribution-commission[data-v-918497e2] {
    width: 100vw;
    height: 100vh;
    overflow: hidden
}

.distribution-commission .mall-header[data-v-918497e2] {
    position: fixed;
    left: 0;
    top: 0;
    width: 100%
}

.distribution-commission .product-list[data-v-918497e2] {
    overflow-y: scroll;
    height: calc(100vh - 2.77rem);
    margin: 1.77rem 0 1rem;
    position: relative
}

.distribution-commission .product-list .no-content[data-v-918497e2] {
    position: absolute;
    left: 50%;
    top: 30%;
    -webkit-transform: translate(-50%,-50%);
    -ms-transform: translate(-50%,-50%);
    transform: translate(-50%,-50%)
}

.distribution-commission .product-list .no-content .no-content-img[data-v-918497e2] {
    width: 1.8rem;
    height: 1.8rem;
    margin: 0 auto;
    display: block
}

.distribution-commission .product-list .no-content .no-content-tips[data-v-918497e2] {
    height: .4rem;
    font-size: .28rem;
    font-weight: 400;
    color: #666;
    line-height: .4rem;
    margin-top: .24rem
}

.distribution-commission .product-list .loading-tips[data-v-918497e2],.distribution-commission .product-list .no-more-tips[data-v-918497e2] {
    width: 100%;
    height: .4rem;
    font-size: .28rem;
    font-weight: 400;
    color: #999;
    line-height: .4rem;
    text-align: center;
    margin: 1rem 0
}

.swipe[data-v-38553468] {
    width: 100%;
    background-color: #fff;
    overflow: hidden;
    position: relative
}

.swipe-wrap[data-v-38553468] {
    overflow: hidden;
    position: relative
}

.swipe-wrap div[data-v-38553468] {
    float: left;
    position: relative;
    text-align: center;
    overflow: hidden;
    border: 1px solid rgba(0,0,0,0);
    -webkit-box-sizing: border-box;
    box-sizing: border-box
}

.swipe-wrap div img[data-v-38553468] {
    width: 100%;
    display: block;
    margin: 0 auto
}

.swiper-item[data-v-38553468] {
    display: inline-block;
    width: 100%
}

.swiper-controls[data-v-38553468] {
    position: absolute;
    bottom: 24px;
    text-align: center;
    width: 100%
}

.swiper-pagination[data-v-38553468] {
    width: 100%;
    position: absolute;
    left: 0;
    line-height: 20px;
    text-align: center
}

.swiper-pagination.num[data-v-38553468] {
    text-align: right;
    left: auto;
    right: 15px;
    bottom: -5px
}

.swiper-pagination-bullet[data-v-38553468] {
    display: inline-block;
    width: 6px;
    height: 6px;
    margin: 3px;
    border-radius: 50%;
    border: 1px solid #ccc
}

.swiper-pagination-bullet.active[data-v-38553468] {
    background: #0075de;
    border: 1px solid #0075de
}

.swiper-pagination-number[data-v-38553468] {
    color: #fff;
    background: rgba(0,0,0,.3);
    padding: 0 8px;
    border-radius: 10px
}

.activity-contain[data-v-78871503] {
    background-color: #fff;
    margin-bottom: .2rem;
    color: #222
}

.activity-header[data-v-78871503] {
    padding: .27rem .48rem;
    border-bottom: 1px solid #eee;
    font-size: .28rem;
    position: relative;
    font-weight: 700
}

.activity-header[data-v-78871503]:before {
    content: "";
    position: absolute;
    left: .24rem;
    width: 4px;
    height: .32rem;
    background: #3fadff;
    top: 50%;
    -webkit-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    transform: translateY(-50%);
    border-radius: 2px
}

.activity-item[data-v-78871503] {
    padding: 0 .24rem;
    line-height: 1.5
}

.activity-item[data-v-78871503]:first-of-type {
    padding-top: .27rem
}

.activity-item[data-v-78871503]:last-of-type {
    padding-bottom: .27rem
}

.activity-item:last-of-type a[data-v-78871503] {
    margin-bottom: 0
}

.activity-item a[data-v-78871503] {
    margin-bottom: .32rem;
    font-size: .26rem;
    -o-text-overflow: ellipsis;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden;
    display: block;
    height: 100%;
    outline: medium none;
    text-decoration: none;
    padding-right: .2rem
}

header&gt;div[data-v-6c897142] {
    height: .88rem;
    text-align: center;
    color: #111;
    background: #fdfdfd;
    font-size: 17px;
    position: relative;
    line-height: .88rem
}

header&gt;div .common-header-btn[data-v-6c897142] {
    width: .48rem;
    height: .48rem;
    top: 50%;
    -ms-transform: translateY(-50%);
    transform: translateY(-50%);
    -webkit-transform: translateY(-50%)
}

header&gt;div .back-btn[data-v-6c897142] {
    left: 10px;
    position: absolute;
    line-height: .48rem
}

.swiper-box[data-v-6c897142] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    height: 8rem
}

.city-picker-container[data-v-0f6a72aa] {
    position: fixed;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background: rgba(0,0,0,.5);
    -webkit-transform: translateZ(0);
    transform: translateZ(0);
    z-index: 999
}

.city-picker-container .wrapper[data-v-0f6a72aa] {
    position: absolute;
    left: 0;
    right: 0;
    bottom: 0;
    background: #fff;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    overflow: hidden;
    -webkit-transform: translateZ(0);
    transform: translateZ(0)
}

.city-picker-container .wrapper .head[data-v-0f6a72aa] {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 0.8rem;
    flex: 0 0 0.8rem;
    height: .8rem;
    line-height: .8rem;
    text-align: center;
    border-bottom: 1px solid #eee
}

.city-picker-container .wrapper .head .close[data-v-0f6a72aa] {
    float: right;
    color: #ccc;
    padding: 0 .2rem
}

.city-picker-container .wrapper .con[data-v-0f6a72aa] {
    -webkit-box-flex: 1;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    width: 100%;
    position: relative
}

.city-picker-container .wrapper .con .tab[data-v-0f6a72aa] {
    width: 100%;
    height: .6rem;
    line-height: .6rem;
    padding: 0 .2rem;
    border-bottom: 1px solid #eee;
    position: relative;
    z-index: 10;
    white-space: nowrap;
    overflow-x: auto;
    overflow-y: visible
}

.city-picker-container .wrapper .con .tab span[data-v-0f6a72aa] {
    display: inline-block;
    padding: 0 .1rem;
    line-height: .6rem;
    margin-right: .2rem
}

.city-picker-container .wrapper .con .tab .tabCur[data-v-0f6a72aa] {
    color: #ff3131
}

.city-picker-container .wrapper .con .tab-con[data-v-0f6a72aa] {
    position: absolute;
    width: 100%;
    top: 0;
    padding-top: .6rem;
    height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    overflow: hidden
}

.city-picker-container .wrapper .con .area[data-v-0f6a72aa],.city-picker-container .wrapper .con .city[data-v-0f6a72aa],.city-picker-container .wrapper .con .province[data-v-0f6a72aa],.city-picker-container .wrapper .con .street[data-v-0f6a72aa] {
    width: 100%;
    height: 100%;
    padding: 0 .3rem .3rem;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    overflow-y: scroll;
    -webkit-overflow-scrolling: touch
}

.city-picker-container .wrapper .con .area span[data-v-0f6a72aa],.city-picker-container .wrapper .con .city span[data-v-0f6a72aa],.city-picker-container .wrapper .con .province span[data-v-0f6a72aa],.city-picker-container .wrapper .con .street span[data-v-0f6a72aa] {
    display: block;
    line-height: .6rem
}

.city-picker-container .wrapper .con .area .selected[data-v-0f6a72aa],.city-picker-container .wrapper .con .city .selected[data-v-0f6a72aa],.city-picker-container .wrapper .con .province .selected[data-v-0f6a72aa],.city-picker-container .wrapper .con .street .selected[data-v-0f6a72aa] {
    color: #ff3131
}

.city-picker-container .wrapper .con .area .selected[data-v-0f6a72aa]:after,.city-picker-container .wrapper .con .city .selected[data-v-0f6a72aa]:after,.city-picker-container .wrapper .con .province .selected[data-v-0f6a72aa]:after,.city-picker-container .wrapper .con .street .selected[data-v-0f6a72aa]:after {
    font-family: iconfont;
    content: "\e62b";
    font-size: .32rem;
    position: relative;
    top: 1px
}

.bg[data-v-abd2897e] {
    position: fixed;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    z-index: -1
}

.search[data-v-60326a81] {
    position: relative
}

.search-list-box[data-v-60326a81] {
    position: fixed;
    left: 0;
    width: 100%;
    background: #fff;
    max-height: 3.98rem;
    overflow-y: auto;
    -webkit-box-shadow: 0 2px 10px rgba(0,0,0,.2);
    box-shadow: 0 2px 10px rgba(0,0,0,.2)
}

.search-list-box .item[data-v-60326a81] {
    height: .8rem;
    line-height: .8rem;
    padding: 0 .3rem;
    position: relative;
    overflow: hidden;
    width: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    white-space: nowrap;
    -o-text-overflow: ellipsis;
    text-overflow: ellipsis
}

.search-list-box .item[data-v-60326a81]:before {
    width: 100%;
    height: 1px;
    content: "";
    display: block;
    background: #ddd;
    position: absolute;
    left: .3rem;
    bottom: 0
}

.search-list-box .item[data-v-60326a81]:last-child:before {
    display: none
}

.class-search-box[data-v-60326a81] {
    position: fixed;
    height: .9rem;
    top: .9rem;
    width: 100%;
    overflow: hidden;
    background: #f0f0f0;
    z-index: 1
}

.class-search-box .search-btn[data-v-60326a81] {
    position: absolute;
    width: 1rem;
    height: .6rem;
    top: .16rem;
    right: .28rem;
    text-align: center;
    color: #fff;
    line-height: .6rem;
    border-radius: 4px;
    background: #28b2f9
}

.class-search-box .search-content[data-v-60326a81] {
    margin: .16rem 1.4rem .18rem .28rem;
    text-align: center;
    background: #fff;
    border-radius: .9rem;
    overflow: hidden;
    position: relative
}

.class-search-box .search-content .clearWord[data-v-60326a81] {
    position: absolute;
    top: 0;
    right: 0;
    width: .6rem;
    height: .6rem;
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA4RpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDpiMTUwYjUwYy1lOTA5LTBkNDQtYTY5NC0wNjFhMWI4NGU1MWMiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6REJDMkMzRUEyOTZBMTFFN0EwMzhDODQzNDgyMTFGRTUiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6REJDMkMzRTkyOTZBMTFFN0EwMzhDODQzNDgyMTFGRTUiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTUgKFdpbmRvd3MpIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6MjdiNjE0NTktOTc5My1mMjQ5LWFlM2MtMGE1MTdkYzcxYWVjIiBzdFJlZjpkb2N1bWVudElEPSJhZG9iZTpkb2NpZDpwaG90b3Nob3A6NmVhNjVjOWMtMjY0Ni0xMWU3LTkzY2UtZjYzZmU2NjJjZjI1Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+OiS+7AAAAdlJREFUeNqsVkFLAlEQfvvyuN4yFEFRPJXgb/APBF3Komvn6BD0D6pDRPeuhXUJ+gHZD/BoJ2XXZEGsbnpbWJsPZsNd33uu6cCHvJnx+9yZ8c1a7XZbGKxAOCLUCduEDMEneIRPwjvhieDqCCyNAIivCPuEDWG2gEUuCIN4UCq+sEvoEA4TkIccyP3gT6PAKeGFkBbLm014IJzpBA4It5qnSmoW4Ya5IgKo+T0nrGoWcxVmBS75Eddl4LoOBYqERjyjXC6LWq0m0ml1O+BHHHkawwQWJZNLFUEqlRKVSmVOBGf4Ebdt2zRdDcl/ojlzHEcEQSCklBGRkBx+xF3XNZWqDoGqKjIej0Wv14uIZLPZCDniyDNYFQKbumhcJJ/PL0MOyyyceZAMh8OID+cE5H+N+DEloOa5XC7iw1k3XTH7lnyHaMlna+55nrLxButA4C0JebfbFaPRaK7xC0Rakq/aIB4plUoR8slkomw88kzXOAT6hGdVc33fj5DHpwtxQ7PB2Q8XToF7sa77CL9oBwsoHFNsohPCdA3kU+YaxPdBk5dFsCL5OXMpN9odYQ9l/mdZjnnhGHfyK99PzYRPE3Auav6Y9K1C9doCgi32f/FQtHhaHB3BrwADAGxtxQ9/RnPHAAAAAElFTkSuQmCC) 50% no-repeat;
    background-size: .2rem
}

.class-search-box .search-content .icon-search[data-v-60326a81] {
    color: #999;
    font-size: .26rem
}

.class-search-box .search-content&gt;input[data-v-60326a81] {
    display: inline-block;
    height: .6rem;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    padding: .15rem .08rem;
    font-size: .26rem;
    border: none;
    color: #555;
    width: 4rem
}

.search-head[data-v-16702274] {
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    z-index: 11
}

.search-box[data-v-16702274] {
    margin-top: 1.8rem
}

.search-box .tag-box[data-v-16702274] {
    background: #fff;
    padding: .32rem
}

.search-box .tag-box .tag-tit[data-v-16702274] {
    color: #999;
    font-size: .26rem;
    overflow: hidden
}

.search-box .tag-box .tag-tit .btn[data-v-16702274] {
    height: .5rem;
    float: right;
    width: .8rem;
    text-align: right
}

.search-box .tag-box .tag-list[data-v-16702274] {
    overflow: hidden
}

.search-box .tag-box .tag-list .tag[data-v-16702274] {
    float: left;
    margin: .2rem 2% 0 0;
    display: block;
    padding: .1rem .2rem;
    border: 1px solid #ddd;
    border-radius: 4px;
    letter-spacing: 1px;
    color: #333;
    max-width: 30%;
    -o-text-overflow: ellipsis;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden
}

.search-box .tag-box .tag-list .tag[data-v-16702274]:active {
    background: #f6f6f6
}

.search-box .tag-box.hot-tag-box[data-v-16702274] {
    margin-top: .2rem
}

#search-launch-btn[data-v-16702274] {
    padding: .3rem;
    width: calc(100vw - .7rem);
    display: block
}

#search-launch-btn button[data-v-16702274] {
    font-size: .32rem;
    color: #000
}

header&gt;div[data-v-5c9a3d00] {
    border-bottom: 1px solid #ddd
}

header&gt;div[data-v-5c9a3d00] {
    height: .88rem;
    text-align: center;
    color: #111;
    background: #fdfdfd;
    font-size: 17px;
    position: relative;
    line-height: .88rem
}

header&gt;div .common-header-btn[data-v-5c9a3d00] {
    width: .48rem;
    height: .48rem;
    top: 50%;
    -ms-transform: translateY(-50%);
    transform: translateY(-50%);
    -webkit-transform: translateY(-50%)
}

header&gt;div .back-btn[data-v-5c9a3d00] {
    left: 10px;
    position: absolute;
    line-height: .48rem
}

header&gt;div .toggle-btn[data-v-5c9a3d00] {
    right: 10px;
    position: absolute;
    line-height: .48rem;
    width: auto;
    font-size: 16px
}

header&gt;div .isActive[data-v-5c9a3d00] {
    right: 10px;
    position: absolute;
    line-height: .48rem
}

a[data-v-5c9a3d00] {
    text-decoration: none;
    color: inherit;
    -webkit-tap-highlight-color: rgba(255,0,0,0);
    -webkit-tap-highlight-color: transparent
}

.coupon-view[data-v-701d21bb] {
    position: relative;
    height: calc(100vh - 1px);
    padding: 1px 0 0;
    overflow: hidden
}

.coupon-header[data-v-701d21bb] {
    height: .9rem;
    position: absolute;
    background: #fff;
    width: 100vw;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -ms-flex-pack: distribute;
    justify-content: space-around
}

.coupon-header span[data-v-701d21bb] {
    color: #666;
    font-size: .28rem
}

.coupon-header span.active[data-v-701d21bb] {
    font-weight: 700;
    color: #222;
    position: relative
}

.coupon-header span.active[data-v-701d21bb]:after {
    content: "";
    position: absolute;
    border-bottom: 2px solid #1095fa;
    width: 100%;
    height: 1px;
    left: 0;
    bottom: -.3rem
}

.coupon-contain[data-v-701d21bb] {
    margin-top: .9rem
}

.coupon-contain .title[data-v-701d21bb] {
    font-size: .24rem;
    color: #999;
    padding: .3rem .3rem 0
}

.coupon-contain[data-v-701d21bb] .coupon-item {
    text-align: left
}

.coupons-box[data-v-701d21bb] {
    width: 100vw;
    overflow-y: auto;
    height: 100%;
    z-index: 11;
    -webkit-overflow-scrolling: touch
}

.header-mine[data-v-701d21bb] {
    position: absolute;
    top: 0;
    font-size: .24rem;
    color: #999;
    right: .26rem
}

.no-coupons[data-v-701d21bb] {
    text-align: center;
    padding-top: 3.8rem;
    background: url(/dist/jkBaby_none.png?9badfa6e80464b8218ef3e7a9c0d4cdf) top no-repeat;
    background-size: 3.5rem;
    margin-top: 2rem;
    color: #999
}

.loadMore[data-v-701d21bb] {
    height: .8rem;
    text-align: center;
    line-height: .8rem
}

.pro-item[data-v-3570b2f5] {
    position: relative;
    padding-left: 2.2rem;
    height: 2.3rem;
    overflow: hidden;
    background: #fff
}

.pro-item[data-v-3570b2f5]:before {
    display: block;
    content: "";
    width: 7.48rem;
    left: .2rem;
    bottom: 0;
    position: absolute;
    height: 1px;
    background-color: #e5e5e5
}

.pro-item&gt;img[data-v-3570b2f5] {
    width: 1.8rem;
    height: 1.8rem;
    position: absolute;
    top: .25rem;
    left: .2rem;
    display: block
}

.pro-item .pro-info[data-v-3570b2f5] {
    width: 70%;
    font-size: .24rem;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    height: 1.5rem;
    padding: .4rem 0
}

.pro-item .pro-info&gt;h1[data-v-3570b2f5] {
    font-size: .32rem;
    color: #333;
    -webkit-box-flex: 1;
    -ms-flex: auto 0.5rem;
    flex: auto 0.5rem;
    -o-text-overflow: ellipsis;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    overflow: hidden
}

.pro-item .pro-info .desc[data-v-3570b2f5],.pro-item .pro-info .type[data-v-3570b2f5] {
    color: #999;
    margin-top: .12rem;
    -webkit-box-flex: 1;
    -ms-flex: auto;
    flex: auto;
    overflow: hidden;
    -o-text-overflow: ellipsis;
    text-overflow: ellipsis;
    white-space: nowrap
}

.pro-item .pro-info .price[data-v-3570b2f5] {
    color: #ff422c;
    font-size: .32rem;
    -webkit-box-flex: 0;
    -ms-flex: 0 1 0.3rem;
    flex: 0 1 0.3rem
}

.pro-item .btn-car[data-v-3570b2f5] {
    width: .6rem;
    height: .6rem;
    text-align: center;
    line-height: .6rem;
    font-size: .4rem;
    color: #666;
    position: absolute;
    border: 1px solid #ddd;
    border-radius: 3px;
    right: .4rem;
    top: .85rem
}

.product-list[data-v-21fd47dc] {
    padding-bottom: 1.2rem
}

.loadMore[data-v-21fd47dc] {
    text-align: center;
    line-height: .8rem
}

.car-btn[data-v-21fd47dc] {
    width: 1rem;
    height: 1rem;
    position: fixed;
    bottom: .6rem;
    right: .4rem;
    border: 1px solid #ddd;
    border-radius: 1.6rem;
    background: #fff;
    text-align: center;
    line-height: 1rem;
    color: #666;
    font-size: .6rem
}

.car-btn&gt;span[data-v-21fd47dc] {
    background: red;
    color: #fff;
    line-height: .24rem;
    padding: .08rem .1rem;
    font-size: .24rem;
    border-radius: 1rem;
    position: absolute;
    top: 0;
    right: -.1rem
}

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

.coupon-item[data-v-9fbced66] {
    border-radius: 3px;
    margin-bottom: .2rem;
    height: 1.8rem;
    width: 100%;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    position: relative;
    overflow: hidden;
    line-height: 1.5;
    background: -webkit-gradient(linear,left top,right top,color-stop(10%,rgba(0,0,0,0)),color-stop(10%,#f5f5f5));
    background: -o-linear-gradient(left,rgba(0,0,0,0) 10%,#f5f5f5 10%);
    background: linear-gradient(90deg,rgba(0,0,0,0) 10%,#f5f5f5 0)
}

.coupon-item.integral .item-value[data-v-9fbced66] {
    background: #748bff
}

.coupon-item.integral .item-type[data-v-9fbced66] {
    background: #748bff;
    background: -o-radial-gradient(rgba(0,0,0,0) 0,rgba(0,0,0,0) 5px,#748bff 5px) .1rem .25rem .24rem;
    background: radial-gradient(rgba(0,0,0,0) 0,rgba(0,0,0,0) 5px,#748bff 0) .1rem .25rem .24rem;
    width: .1rem;
    height: 100%
}

.coupon-item.disable .item-value[data-v-9fbced66] {
    background: #ccc
}

.coupon-item.disable .item-type[data-v-9fbced66] {
    background: #ccc;
    background: -o-radial-gradient(rgba(0,0,0,0) 0,rgba(0,0,0,0) 5px,#ccc 5px) .1rem .25rem .24rem;
    background: radial-gradient(rgba(0,0,0,0) 0,rgba(0,0,0,0) 5px,#ccc 0) .1rem .25rem .24rem;
    width: .1rem;
    height: 100%
}

.coupon-item .item-type[data-v-9fbced66] {
    background: -o-radial-gradient(rgba(0,0,0,0) 0,rgba(0,0,0,0) 5px,#06a6f8 5px) .1rem .25rem .24rem;
    background: radial-gradient(rgba(0,0,0,0) 0,rgba(0,0,0,0) 5px,#06a6f8 0) .1rem .25rem .24rem;
    width: .1rem;
    height: 100%
}

.coupon-item .item-value[data-v-9fbced66] {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 1.8rem;
    flex: 0 0 1.8rem;
    width: 1.8rem;
    height: 100%;
    background: #06a6f8;
    color: #fff;
    text-align: center;
    line-height: 1.2
}

.coupon-item .item-value .value[data-v-9fbced66] {
    display: inline-block;
    font-size: .42rem;
    margin-top: 25%;
    font-weight: 700
}

.coupon-item .item-value .consume[data-v-9fbced66] {
    margin-top: .1rem;
    font-size: .24rem
}

.coupon-item .item-info[data-v-9fbced66] {
    -webkit-box-flex: 1;
    -ms-flex: auto;
    flex: auto;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    padding: .2rem .1rem
}

.coupon-item .item-info .name[data-v-9fbced66] {
    overflow: hidden;
    -o-text-overflow: ellipsis;
    text-overflow: ellipsis;
    white-space: nowrap;
    font-size: .28rem;
    margin-bottom: .1rem;
    font-weight: 700
}

.coupon-item .item-info .range[data-v-9fbced66] {
    -webkit-box-flex: 1;
    -ms-flex: auto;
    flex: auto
}

.coupon-item .item-info .range .double-line[data-v-9fbced66] {
    display: inline-block;
    color: #777;
    font-size: .24rem;
    width: 100%;
    overflow: hidden;
    -o-text-overflow: ellipsis;
    text-overflow: ellipsis;
    white-space: nowrap
}

.coupon-item .item-info .info-bar[data-v-9fbced66] {
    -webkit-box-flex: 0;
    -ms-flex: 0 1 auto;
    flex: 0 1 auto;
    height: 20px;
    line-height: 1.2
}

.coupon-item .item-info .info-bar.mt[data-v-9fbced66] {
    margin-top: .3rem
}

.coupon-item .item-info .info-bar .time[data-v-9fbced66] {
    color: #999;
    font-size: 12px
}

.coupon-item .item-info .info-bar .btn[data-v-9fbced66] {
    font-size: 13px;
    color: #06a6f8;
    border: none;
    border-radius: 10px;
    padding: 2px 6px;
    float: right
}

.coupon-item .item-bar[data-v-9fbced66] {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 70px;
    flex: 0 0 70px;
    width: 70px
}

.coupon-item .coupon-status[data-v-9fbced66] {
    position: absolute;
    right: 0;
    top: 0;
    width: 2rem;
    height: .4rem
}

.coupon-item .coupon-status .commonBtn[data-v-9fbced66] {
    width: 1.6rem;
    height: 1.6rem;
    display: inline-block;
    text-align: center;
    line-height: 1.6rem;
    border-radius: 50%;
    position: absolute;
    right: -15%;
    top: -120%;
    -webkit-transform: rotate(-25deg);
    -ms-transform: rotate(-25deg);
    transform: rotate(-25deg);
    -webkit-box-shadow: 0 0 0 2px #06a6f8;
    box-shadow: 0 0 0 2px #06a6f8;
    border: 2px dotted #06a6f8;
    color: #06a6f8
}

.coupon-item .coupon-status .had-get[data-v-9fbced66] {
    width: 1.6rem;
    height: 1.6rem;
    display: inline-block;
    text-align: center;
    line-height: 1.6rem;
    border-radius: 50%;
    position: absolute;
    right: -15%;
    top: -120%;
    -webkit-transform: rotate(-25deg);
    -ms-transform: rotate(-25deg);
    transform: rotate(-25deg);
    -webkit-box-shadow: 0 0 0 2px #06a6f8;
    box-shadow: 0 0 0 2px #06a6f8;
    border: 2px dotted #06a6f8;
    color: #06a6f8
}

.coupon-item .coupon-status .had-run-out[data-v-9fbced66],.coupon-item .coupon-status .had-timeOut[data-v-9fbced66],.coupon-item .coupon-status .had-used[data-v-9fbced66] {
    width: 1.6rem;
    height: 1.6rem;
    display: inline-block;
    text-align: center;
    line-height: 1.6rem;
    border-radius: 50%;
    position: absolute;
    right: -15%;
    top: -120%;
    -webkit-transform: rotate(-25deg);
    -ms-transform: rotate(-25deg);
    transform: rotate(-25deg);
    -webkit-box-shadow: 0 0 0 2px #06a6f8;
    box-shadow: 0 0 0 2px #06a6f8;
    color: #06a6f8;
    color: #ccc;
    -webkit-box-shadow: 0 0 0 2px #ccc;
    box-shadow: 0 0 0 2px #ccc;
    border: 2px dotted #ccc
}

.coupon-item .coupon-status .timeout[data-v-9fbced66] {
    font-size: 12px;
    width: 2rem;
    height: .4rem;
    line-height: .4rem;
    background: #ffa023;
    text-align: center;
    color: #fff;
    -webkit-transform: rotate(40deg);
    -ms-transform: rotate(40deg);
    transform: rotate(40deg);
    -webkit-transform-origin: 1rem 1rem;
    -ms-transform-origin: 1rem 1rem;
    transform-origin: 1rem 1rem
}

.no-contain[data-v-337e5e2d] {
    text-align: center
}

.no-contain img[data-v-337e5e2d] {
    width: 1.4rem
}

.no-contain&gt;div[data-v-337e5e2d] {
    line-height: .4rem
}

.no-contain .btn[data-v-337e5e2d] {
    display: inline-block;
    margin: .1rem;
    padding: .16rem .2rem;
    background: #77c4f4;
    color: #fff
}

.ellipsis[data-v-74d063e9] {
    -o-text-overflow: ellipsis;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden
}

.item[data-v-74d063e9] {
    padding: .3rem .32rem;
    position: relative;
    overflow: hidden;
    background: #fff
}

.item[data-v-74d063e9]:after {
    content: "";
    width: 100%;
    position: absolute;
    left: .32rem;
    top: 0;
    border-top: 1px solid #e3e3e3
}

.item[data-v-74d063e9]:first-of-type:after {
    border: none
}

.item .item-line[data-v-74d063e9] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    width: 100%;
    line-height: 1.3
}

.item .item-line .item-left[data-v-74d063e9] {
    -webkit-box-flex: 1;
    -ms-flex: 1 auto;
    flex: 1 auto;
    color: #444
}

.item .item-line .item-left .desc[data-v-74d063e9] {
    font-size: .24rem;
    word-break: break-all
}

.item .item-line .item-left .time[data-v-74d063e9] {
    margin-top: 3px;
    font-size: .2rem;
    color: #999
}

.item .item-line .item-right[data-v-74d063e9] {
    -webkit-box-flex: 0;
    -ms-flex: 0 1rem;
    flex: 0 1rem;
    text-align: right;
    color: #48aa00;
    font-size: 15px
}

.item .item-line .item-right .add[data-v-74d063e9] {
    color: #61b1f4
}

.common[data-v-6e3d5d77] {
    height: .8rem;
    line-height: .8rem
}

.list .bar[data-v-6e3d5d77] {
    height: .8rem;
    line-height: .8rem;
    background: #fff;
    border-bottom: 1px solid #e3e3e3;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    padding: 0 .32rem
}

.list .bar .bar-title[data-v-6e3d5d77] {
    font-size: .28rem;
    -webkit-box-flex: 1;
    -ms-flex: auto;
    flex: auto;
    color: #444
}

.list .bar .bar-icon[data-v-6e3d5d77] {
    -webkit-box-flex: 1;
    -ms-flex: 1;
    flex: 1;
    text-align: right;
    font-size: .4rem
}

.list .list-body[data-v-6e3d5d77] {
    overflow-x: hidden;
    overflow-y: scroll;
    -webkit-overflow-scrolling: touch
}

.list .list-body .has-tool[data-v-6e3d5d77] {
    padding-bottom: .88rem
}

.list .tool[data-v-6e3d5d77] {
    width: 100%;
    height: .88rem;
    line-height: .88rem;
    position: fixed;
    bottom: 0;
    left: 0;
    border-top: 1px solid #eee;
    background: #fff;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: reverse;
    -ms-flex-direction: row-reverse;
    flex-direction: row-reverse
}

.list .tool p[data-v-6e3d5d77] {
    -webkit-box-flex: 0;
    -ms-flex: 0 1 1.6rem;
    flex: 0 1 1.6rem;
    width: 1.6rem;
    margin: .2rem .2rem 0 0;
    height: 24px;
    line-height: 24px;
    border: 1px solid #555;
    color: #555;
    text-align: center;
    border-radius: 3px
}

.list .tool p.batch-add[data-v-6e3d5d77] {
    background: #61b2f4;
    border-color: #61b2f4;
    color: #fff
}

.has-no-content[data-v-6e3d5d77] {
    padding-top: 1.5rem;
    text-align: center
}

.loadMore[data-v-6e3d5d77] {
    height: .88rem;
    line-height: .88rem;
    text-align: center;
    width: 100%
}

.coin-panel[data-v-9a53ee68] {
    width: 100%;
    background: #eee;
    max-width: 960px;
    min-width: 320px;
    margin: 0 auto;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column
}

.coin-panel .rule-btn[data-v-9a53ee68] {
    font-size: 13px
}

.coin-panel header[data-v-9a53ee68] {
    -webkit-box-flex: 0;
    -ms-flex: 0 1;
    flex: 0 1
}

.coin-panel section[data-v-9a53ee68] {
    -webkit-box-flex: 1;
    -ms-flex: auto;
    flex: auto
}

.coin-panel section .coin-number[data-v-9a53ee68] {
    text-align: center;
    position: relative;
    background: url(data:image/jpeg;base64,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) no-repeat 50%;
    background-size: cover;
    padding-bottom: .56rem
}

.coin-panel section .coin-number&gt;a[data-v-9a53ee68] {
    color: #fff;
    font-size: .32rem;
    display: inline-block;
    margin-top: .66rem
}

.coin-panel section .coin-number&gt;a&gt;span[data-v-9a53ee68] {
    font-size: .8rem;
    text-shadow: 0 .01rem .05rem rgba(0,0,231,.5)
}

.coin-panel section .coin-number&gt;div[data-v-9a53ee68] {
    display: table;
    border-radius: .48rem;
    padding: 0 .8rem;
    height: .96rem;
    font-size: .48rem;
    line-height: .96rem;
    color: #fff;
    background-color: #0493e3;
    margin: .18rem auto 0;
    -webkit-transform: scale(.625);
    -ms-transform: scale(.625);
    transform: scale(.625);
    -webkit-transform-origin: center top;
    -ms-transform-origin: center top;
    transform-origin: center top
}

.coin-panel section .coin-number&gt;div&gt;span[data-v-9a53ee68] {
    font-weight: 700;
    font-size: .576rem
}

.coin-panel section .wave[data-v-9a53ee68] {
    position: absolute;
    bottom: 0
}

.coin-panel footer[data-v-9a53ee68] {
    -webkit-box-flex: 0;
    -ms-flex: 0 1;
    flex: 0 1
}

.action-bar[data-v-65aca0ba] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    height: 44px;
    background: #fff;
    border-top: 1px solid #e3e3e3;
    width: 100%
}

.action-bar .service[data-v-65aca0ba] {
    -webkit-box-flex: 0;
    -ms-flex: 0 1 66px;
    flex: 0 1 66px;
    text-align: center
}

.action-bar .service i[data-v-65aca0ba] {
    color: #ccc;
    display: block;
    font-size: 20px;
    margin-top: 2px
}

.action-bar .service span[data-v-65aca0ba] {
    color: #555;
    font-size: 12px
}

.action-bar .list[data-v-65aca0ba] {
    -webkit-box-flex: 1;
    -ms-flex: auto;
    flex: auto;
    text-align: right
}

.action-bar .list.red button[data-v-65aca0ba]:last-of-type {
    background: #ff6464;
    color: #fff;
    margin-right: .2rem
}

.action-bar .list button[data-v-65aca0ba] {
    height: 32px;
    line-height: 32px;
    margin: 6px 5px 0 0;
    border: 1px solid #e3e3e3;
    padding: 0 10px;
    border-radius: 4px;
    background: #fff
}

.action-bar .list button[data-v-65aca0ba]:last-of-type {
    background: #06a6f8;
    color: #fff;
    margin-right: .2rem
}

.code-and-address .wait-pay-row[data-v-ba9e413a] {
    height: .9rem;
    line-height: .9rem;
    padding-left: .2rem;
    color: #ff6464;
    background-color: #fff5f5
}

.code-and-address .wait-pay-row .down-time[data-v-ba9e413a] {
    background: rgba(0,0,0,0) url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAD/0lEQVRYR8WX3W9TZRjAf89pR1fZwgzKolFDvBAiaKJkWSLG7AK3nlbnmA7wT/BjAe8kfhXix6WIGP8FZQoLrDtnk4vFoIEs4wZm5AaIGswGxOEaS2l7XvO+Pdu6dmtPOw3v5cnzvO/vPN+PcI+PBH1f7djRRHt7D573ItCByONAm68/h1JXgEks6wdmZsZkaioX5O6aAKqvr407dw4g8ibwYJBLgZso9RXNzUdkeHiumk5VAJVI7MPzjgDt/iW/AScpFM7S1PQr+fwt8z0c3kgut5VQ6HlgN/CYLz+DZR2QVOqb1SBWBFADAyHS6S+BN3zFi8CHdHaekmTSq/ZHKpm0OH++FzgMPOXLfk1Ly6AMDRXKdSsAzOPz88cR6QcKeN4hstnPZGIiH9D8Rkx1dYWJRA5iWR8BIZQ6QWvrnnKISgDb1n/+NvAPIntldHSknofLZVU8/hJKfQvcp+NCXFffvXiWAaju7r2EQtpfBSyrX1KpU1XNHYt9Coi47sGqcolEL553wliiUNgn4+MayJxFABPt2exlYBNKfSCu+3HVS7u6WohG541MJtMqExPpqvK2/R6g75wlEtmykB1LALFYEhHtr0tkMs/U8rnatWsDTU3FFMvl2uTMmds1gMNEoxdMYCp1SFw3uWgBNTCwjnT6D5PnoVC/jIycrOX3egFMYNp2n0ljuEFLyyMyNHTXWMAPlNPA73R2bq6VakanTgsYnWKKXgMeReRlHeBFgFjsKCKDKHVUXHd/rb9vFMC3gi5s+o1j4jiDRQDbPgvsROQ1GR39/n8FiMdfRanvUOpncd2dCwCzxv+et13GxqbrBhDZjMjfFXqp1JyAKv2uenq2YVmXdByI42xaAMgC6/C8h2Vs7M+6AVZXmBbH2V4G8BCWdR24K44TaRxAB9S5c9OIbK0CHBig6ALYJo7zSxALLEb15OSGVeU7Om6XZ5Sy7ScB7eYSF8RiPyHyXD1BGBSyXE6tGIQNpGHDALa9QhoWO1ZdhagRAL8QXfUHll5xnNPFINSleH7+OiIbg5bihgDi8VdQariiFPvVcKEZXSSTebZWM6oXwAwo0egU8HRFMzIApe0Y3hfH+aTeR6rJq6V2fINI5ImKdmwgSgcS2K199F9A+M1Omz6EZb1eOqRWjmSx2DFE3jIjmWXtkVQqtRYIlUgk8LzjgUYyPyBLh9I8nne44aG0ufldf8gJBx5KFyHu1Vi+rHEUF5MvzJxYPMXFxLJ+JJ+/TCRy03zNZh8gHN6C571QtpjMYln7615MlkHo7Mhk3jFxoetEkKPULbOaRaOfr2k1WwaytJx2I9IB6OX0fl/mL+AKSunldJz168f1vBeEteZyGuSStcj8C/08/jDcCW0AAAAAAElFTkSuQmCC) 0 0 no-repeat;
    background-size: auto 100%;
    padding-left: .5rem;
    margin-right: .8rem
}

.code-and-address .wait-pay-row i[data-v-ba9e413a] {
    font-style: normal;
    color: red
}

.code-and-address .code-row[data-v-ba9e413a] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    background: #fff;
    margin-bottom: .2rem;
    padding: .3rem .2rem;
    border-bottom: 1px solid #e3e3e3
}

.code-and-address .code-row span[data-v-ba9e413a] {
    color: #a5a5a5
}

.code-and-address .code-row span.code[data-v-ba9e413a] {
    -webkit-box-flex: 1;
    -ms-flex: 1;
    flex: 1
}

.code-and-address .code-row span.code i[data-v-ba9e413a] {
    font-style: normal;
    color: #555
}

.code-and-address .code-row span.type[data-v-ba9e413a] {
    -webkit-box-flex: 0;
    -ms-flex: 0 1 auto;
    flex: 0 1 auto;
    color: #ff6464
}

.code-and-address .address-row[data-v-ba9e413a] {
    background: #fffbf2;
    margin-bottom: .2rem;
    padding: .3rem .2rem;
    border-bottom: 3px solid #e3e3e3;
    border-top: 3px solid rgba(0,0,0,0);
    -o-border-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAJ0AAAAKCAIAAAAhJ8t6AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA3xpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDpjOWE4N2ExZi05NWYzLTQ0NDMtYmVmNi1kMjdiYzJkNjczMjgiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6RUY2QjY2M0UwNTc2MTFFNzlBRDA5MjE5NUE5NjkxOTMiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6RUY2QjY2M0QwNTc2MTFFNzlBRDA5MjE5NUE5NjkxOTMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo1MTgzMzlBNTk5MDNFNzExQkNCMEFBNjNEMTRERTgxQyIgc3RSZWY6ZG9jdW1lbnRJRD0iYWRvYmU6ZG9jaWQ6cGhvdG9zaG9wOmRiZDBiMjJiLTVhYmEtMTFlNi1iZGYzLWRhNGY0YTE3MzYzNSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PpglXkYAAAGuSURBVHjazJZNS0JBGIVn7twPLSUpEIswA6ks2mTtlBZlCzGhVURJy35Cv6eiWrQRMyiCLAglWmVgHyYhWRFZoCR6v/M3jO+VeffncIZnZt7Db1//IdAZdnBb03aBg3Ezm035cN+s1xDDgyVJWtvALhfNARHae2gVfnXYSBysnVPEiYANCirSdeXkmHGoCGMhGqOD2p7zsgIOFZgrwSgxYesTMZShepUxKm+I7RHC82TER6fNV7VMRbUiFSTXFb/kdYIZavd5LX/HOFQyOcXPBOm0Hw3jqCib1gQDwxAaEmbdPJSb8V5RLy8Yh8p5BsWFCJ22oZo7hZZqWJYNxMXvIlGfCJXJrNeVdKq9XJneqg6nuBxHhNDUBhPtPso1xbTwznVuMWDj1sclDmqraqqSSrZrMNNPlefFWBz3OujUyZJcrlt7azvlaiN4MyDZebCupJydGtVvxn9gcXGJ83jotNlP9fZLs3xHdCTGaHVMcvfAdaWbnF58ZhwqH5wjEwE6bammp1+Vbuz+TsQRrxjoJ1BR9JeimsuyXoB9o0IoTKf9aRkHT7JhdiPnvwADALaAi0IqXcMFAAAAAElFTkSuQmCC) 10 10 round;
    border-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAJ0AAAAKCAIAAAAhJ8t6AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA3xpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDpjOWE4N2ExZi05NWYzLTQ0NDMtYmVmNi1kMjdiYzJkNjczMjgiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6RUY2QjY2M0UwNTc2MTFFNzlBRDA5MjE5NUE5NjkxOTMiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6RUY2QjY2M0QwNTc2MTFFNzlBRDA5MjE5NUE5NjkxOTMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo1MTgzMzlBNTk5MDNFNzExQkNCMEFBNjNEMTRERTgxQyIgc3RSZWY6ZG9jdW1lbnRJRD0iYWRvYmU6ZG9jaWQ6cGhvdG9zaG9wOmRiZDBiMjJiLTVhYmEtMTFlNi1iZGYzLWRhNGY0YTE3MzYzNSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PpglXkYAAAGuSURBVHjazJZNS0JBGIVn7twPLSUpEIswA6ks2mTtlBZlCzGhVURJy35Cv6eiWrQRMyiCLAglWmVgHyYhWRFZoCR6v/M3jO+VeffncIZnZt7Db1//IdAZdnBb03aBg3Ezm035cN+s1xDDgyVJWtvALhfNARHae2gVfnXYSBysnVPEiYANCirSdeXkmHGoCGMhGqOD2p7zsgIOFZgrwSgxYesTMZShepUxKm+I7RHC82TER6fNV7VMRbUiFSTXFb/kdYIZavd5LX/HOFQyOcXPBOm0Hw3jqCib1gQDwxAaEmbdPJSb8V5RLy8Yh8p5BsWFCJ22oZo7hZZqWJYNxMXvIlGfCJXJrNeVdKq9XJneqg6nuBxHhNDUBhPtPso1xbTwznVuMWDj1sclDmqraqqSSrZrMNNPlefFWBz3OujUyZJcrlt7azvlaiN4MyDZebCupJydGtVvxn9gcXGJ83jotNlP9fZLs3xHdCTGaHVMcvfAdaWbnF58ZhwqH5wjEwE6bammp1+Vbuz+TsQRrxjoJ1BR9JeimsuyXoB9o0IoTKf9aRkHT7JhdiPnvwADALaAi0IqXcMFAAAAAElFTkSuQmCC) 10 10 round;
    -webkit-border-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAJ0AAAAKCAIAAAAhJ8t6AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA3xpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDpjOWE4N2ExZi05NWYzLTQ0NDMtYmVmNi1kMjdiYzJkNjczMjgiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6RUY2QjY2M0UwNTc2MTFFNzlBRDA5MjE5NUE5NjkxOTMiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6RUY2QjY2M0QwNTc2MTFFNzlBRDA5MjE5NUE5NjkxOTMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo1MTgzMzlBNTk5MDNFNzExQkNCMEFBNjNEMTRERTgxQyIgc3RSZWY6ZG9jdW1lbnRJRD0iYWRvYmU6ZG9jaWQ6cGhvdG9zaG9wOmRiZDBiMjJiLTVhYmEtMTFlNi1iZGYzLWRhNGY0YTE3MzYzNSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PpglXkYAAAGuSURBVHjazJZNS0JBGIVn7twPLSUpEIswA6ks2mTtlBZlCzGhVURJy35Cv6eiWrQRMyiCLAglWmVgHyYhWRFZoCR6v/M3jO+VeffncIZnZt7Db1//IdAZdnBb03aBg3Ezm035cN+s1xDDgyVJWtvALhfNARHae2gVfnXYSBysnVPEiYANCirSdeXkmHGoCGMhGqOD2p7zsgIOFZgrwSgxYesTMZShepUxKm+I7RHC82TER6fNV7VMRbUiFSTXFb/kdYIZavd5LX/HOFQyOcXPBOm0Hw3jqCib1gQDwxAaEmbdPJSb8V5RLy8Yh8p5BsWFCJ22oZo7hZZqWJYNxMXvIlGfCJXJrNeVdKq9XJneqg6nuBxHhNDUBhPtPso1xbTwznVuMWDj1sclDmqraqqSSrZrMNNPlefFWBz3OujUyZJcrlt7azvlaiN4MyDZebCupJydGtVvxn9gcXGJ83jotNlP9fZLs3xHdCTGaHVMcvfAdaWbnF58ZhwqH5wjEwE6bammp1+Vbuz+TsQRrxjoJ1BR9JeimsuyXoB9o0IoTKf9aRkHT7JhdiPnvwADALaAi0IqXcMFAAAAAElFTkSuQmCC) 10 10 round
}

.code-and-address .address-row .person[data-v-ba9e413a] {
    margin-bottom: .2rem
}

.code-and-address .address-row .person span[data-v-ba9e413a] {
    margin-right: .2rem
}

.code-and-address .address-row .plainIdCard[data-v-ba9e413a] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    font-size: 12px;
    color: #555;
    margin-top: .06rem
}

.code-and-address .address-row .plainIdCard span[data-v-ba9e413a] {
    -webkit-box-flex: 1;
    -ms-flex: 1;
    flex: 1
}

.code-and-address .address-row .plainIdCard span.text[data-v-ba9e413a] {
    line-height: .32rem;
    padding-left: .55rem
}

.code-and-address .address-row .address[data-v-ba9e413a] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    font-size: 12px;
    color: #555
}

.code-and-address .address-row .address span[data-v-ba9e413a] {
    -webkit-box-flex: 1;
    -ms-flex: 1;
    flex: 1
}

.code-and-address .address-row .address span.tip[data-v-ba9e413a] {
    -webkit-box-flex: 0;
    -ms-flex: 0 auto;
    flex: 0 auto;
    background: #bc6464;
    color: #fff;
    height: .32rem;
    line-height: .32rem;
    padding: 0 .05rem
}

.code-and-address .address-row .address span.text[data-v-ba9e413a] {
    line-height: .32rem;
    padding-left: .05rem
}

.ellipsis[data-v-27370cf5] {
    -o-text-overflow: ellipsis;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden
}

.product-item[data-v-27370cf5] {
    padding: .2rem;
    position: relative
}

.product-item .item-single[data-v-27370cf5] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex
}

.product-item .item-single .info[data-v-27370cf5] {
    -webkit-box-flex: 1;
    -ms-flex: auto;
    flex: auto;
    padding-left: .2rem
}

.product-item .item-single .info .line[data-v-27370cf5] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    margin-bottom: .1rem
}

.product-item .item-single .info .line.info-name[data-v-27370cf5] {
    font-size: .28rem;
    line-height: 1.5
}

.product-item .item-single .info .line.info-name i[data-v-27370cf5] {
    color: #9e5ef1;
    margin-right: .1rem
}

.product-item .item-single .info .line.info-price[data-v-27370cf5] {
    color: #555;
    font-size: .24rem
}

.product-item .item-single .info .line.info-price .num[data-v-27370cf5] {
    color: #000
}

.product-item .item-single .info .info-mark[data-v-27370cf5] {
    color: #555;
    font-size: .24rem
}

.product-item .item-single .info .info-mark .type[data-v-27370cf5] {
    background: #06a6f8;
    border-radius: 8px;
    padding: 0 .12rem;
    font-size: .24rem;
    color: #fff
}

.product-item .item-single .info .info-mark .fcy[data-v-27370cf5] {
    float: right
}

.product-item .item-suit dl[data-v-27370cf5] {
    position: relative
}

.product-item .item-suit dl[data-v-27370cf5]:after {
    content: "";
    width: 1px;
    height: calc(100% - .4rem);
    border-left: 1px solid #ededed;
    left: .4rem;
    top: .4rem;
    position: absolute
}

.product-item .item-suit .item-single[data-v-27370cf5] {
    background: #f8f8f8;
    padding: .2rem .2rem .2rem 0
}

.product-item .item-suit .item-single .image[data-v-27370cf5] {
    position: relative;
    border: none;
    -webkit-box-flex: 0;
    -ms-flex: 0 0 2rem;
    flex: 0 0 2rem;
    height: 1.2rem;
    width: 2rem;
    text-align: right
}

.product-item .item-suit .item-single .image[data-v-27370cf5]:after {
    content: "";
    position: absolute;
    left: .34rem;
    top: 50%;
    width: 7px;
    height: 7px;
    border-radius: 50%;
    background: #ededed
}

.product-item .item-suit .item-single .image img[data-v-27370cf5] {
    height: 1.2rem;
    width: 1.2rem;
    border: 1px solid #e3e3e3
}

.product-item .item-suit .suit-header[data-v-27370cf5] {
    margin-bottom: .1rem;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center
}

.product-item .item-suit .suit-header .suit-label[data-v-27370cf5] {
    background: #1095fa;
    -webkit-box-flex: 0;
    -ms-flex: 0 0 0.7rem;
    flex: 0 0 0.7rem;
    text-align: center;
    color: #fff;
    padding: 1px 2px;
    border-radius: 2px;
    -ms-flex-item-align: start;
    align-self: flex-start
}

.product-item .item-suit .suit-header .suit-name[data-v-27370cf5] {
    -webkit-box-flex: 1;
    -ms-flex: 1;
    flex: 1
}

.product-item .item-suit .suit-header .suit-name .info-name[data-v-27370cf5] {
    padding: 0 0 0 .1rem;
    width: 6rem;
    word-break: break-all;
    margin-bottom: .1rem
}

.product-item .item-suit .suit-header .suit-name .info-price[data-v-27370cf5] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between
}

.product-item[data-v-27370cf5]:after {
    content: "";
    width: 100%;
    position: absolute;
    left: .2rem;
    top: 0;
    border-top: 1px solid #e3e3e3
}

.product-item[data-v-27370cf5]:first-of-type:after {
    left: 0
}

.product-item .image[data-v-27370cf5] {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 1.16rem;
    flex: 0 0 1.16rem;
    display: inline-block;
    width: 1.16rem;
    height: 1.16rem;
    border: 1px solid #e3e3e3
}

.product-item .image.rx_image img[data-v-27370cf5] {
    width: .9rem;
    margin: .13rem
}

.product-item .image img[data-v-27370cf5] {
    width: 100%
}

.tip-wrapper[data-v-27370cf5] {
    border: 1px solid #333;
    display: inline-block;
    width: .2rem;
    height: .2rem;
    line-height: .2rem;
    border-radius: 50%;
    text-align: center;
    color: #999;
    font-size: .7em;
    font-style: normal;
    position: relative;
    top: -.05rem
}

.restriction-tip[data-v-27370cf5] {
    color: #fff;
    background-color: rgba(0,0,0,.7);
    font-size: .24rem;
    border-radius: .25rem;
    line-height: .28rem;
    width: 6rem;
    padding: 0 5px;
    height: 1rem;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    position: absolute;
    top: .6rem;
    right: -.48rem;
    z-index: 999;
    font-style: normal;
    text-align: justify
}

.restriction-tip[data-v-27370cf5]:after {
    content: "";
    display: inline-block;
    width: 0;
    height: 0;
    border: .1rem solid rgba(0,0,0,0);
    border-bottom: .2rem solid rgba(0,0,0,.7);
    position: absolute;
    top: -.3rem;
    left: 5.5rem
}

.suit-desc-popup[data-v-27370cf5] {
    padding: .3rem
}

.suit-desc-popup p[data-v-27370cf5] {
    color: #555;
    line-height: 1.4;
    margin-bottom: .2rem
}

.suit-desc-popup p i[data-v-27370cf5] {
    font-style: normal;
    display: inline-block;
    width: .32rem;
    height: .32rem;
    text-align: center;
    background: #39f;
    color: #fff;
    line-height: .32rem;
    margin-right: .1rem;
    border-radius: 50%
}

.products[data-v-52742621] {
    background: #fff;
    border-bottom: 1px solid #e3e3e3;
    margin-bottom: .2rem
}

.order-info[data-v-22479be3] {
    margin-bottom: .2rem
}

.order-info .info-item[data-v-22479be3] {
    background: #fff;
    padding: 0 .2rem;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    color: #333;
    height: .8rem;
    line-height: .8rem
}

.order-info .info-item .item-label[data-v-22479be3] {
    -webkit-box-flex: 0;
    -ms-flex: 0 1 2rem;
    flex: 0 1 2rem
}

.order-info .info-item .item-label.invoice[data-v-22479be3] {
    -ms-flex-preferred-size: 1.3rem;
    flex-basis: 1.3rem
}

.order-info .info-item .item-text[data-v-22479be3] {
    -webkit-box-flex: 1;
    -ms-flex: 1 auto;
    flex: 1 auto;
    text-align: right;
    overflow: hidden;
    -o-text-overflow: ellipsis;
    text-overflow: ellipsis;
    white-space: nowrap;
    position: relative
}

.order-info .info-item .item-text .invoice-detail[data-v-22479be3] {
    float: right;
    height: .52rem;
    line-height: .52rem;
    margin: 8px 0;
    border: 1px solid #e0e0e0;
    color: #666;
    background: #fff;
    border-radius: 4px;
    padding: 0 8px
}

.order-info .info-item .item-text.company[data-v-22479be3] {
    -ms-flex-preferred-size: calc(100% - 1.4rem);
    flex-basis: calc(100% - 1.4rem);
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: end;
    -ms-flex-pack: end;
    justify-content: flex-end
}

.order-info .info-item .item-text.company span[data-v-22479be3] {
    display: inline-block;
    overflow: hidden;
    -o-text-overflow: ellipsis;
    text-overflow: ellipsis;
    white-space: nowrap;
    -webkit-box-flex: 1
}

.order-info .coupon span[data-v-22479be3],.order-info .number span[data-v-22479be3],.order-info .transport span[data-v-22479be3] {
    font-size: 13px;
    color: #555
}

.order-info .info-time[data-v-22479be3],.order-info .info-type[data-v-22479be3] {
    margin-bottom: .2rem;
    border-bottom: 1px solid #e3e3e3
}

.order-info .info-time .info-item[data-v-22479be3],.order-info .info-type .info-item[data-v-22479be3] {
    border-top: 1px solid #e3e3e3
}

.order-info .info-total[data-v-22479be3] {
    padding: .3rem 0;
    border-top: 1px solid #e3e3e3;
    border-bottom: 1px solid #e3e3e3;
    background: #fff
}

.order-info .info-total .info-item[data-v-22479be3] {
    height: .4rem;
    line-height: .4rem;
    font-size: 15px;
    margin-bottom: .1rem
}

.order-info .info-total .info-item[data-v-22479be3]:last-of-type {
    margin-bottom: 0
}

.order-info .info-total .info-item .item-text[data-v-22479be3] {
    color: #ff6464
}

.order-info .info-total i[data-v-22479be3] {
    font-size: 12px;
    padding-right: 2px
}

.order-info .order-total[data-v-22479be3] {
    padding: .2rem;
    text-align: right;
    background: #fff;
    border-bottom: 1px solid #e3e3e3;
    font-size: 15px
}

.order-info .order-total .total-item[data-v-22479be3] {
    margin-bottom: .1rem
}

.order-info .order-total .time-item[data-v-22479be3] {
    color: #888
}

.order-detail[data-v-2fe18097] {
    width: 100%;
    background: #eee;
    max-width: 9.6rem;
    min-width: 320px;
    margin: 0 auto;
    padding-bottom: 1rem
}

.order-detail .detail-bar[data-v-2fe18097] {
    width: 100%;
    position: fixed;
    bottom: 0;
    left: 0;
    z-index: 99
}

.registration-progress[data-v-1b32eb9b] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    padding: .2rem;
    background: #fff;
    color: #666
}

.registration-progress .active[data-v-1b32eb9b] {
    font-weight: 700;
    color: #333
}

div[data-v-8647f9b8],span[data-v-8647f9b8] {
    -webkit-box-sizing: border-box;
    box-sizing: border-box
}

.prescription[data-v-8647f9b8] {
    border: 1px solid #ccc;
    padding: 0 12px;
    border-radius: 8px;
    font-size: 14px
}

.prescription+.prescription[data-v-8647f9b8] {
    margin-top: 10px
}

.prescription .header[data-v-8647f9b8] {
    color: #999;
    padding: 12px 0;
    border-bottom: 1px solid #ccc
}

.prescription .base[data-v-8647f9b8] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    border-bottom: 1px solid #ccc
}

.prescription .base .label-value[data-v-8647f9b8] {
    margin: 9px 0
}

.label-value[data-v-8647f9b8] {
    width: 48%;
    padding: 4px 0
}

.label-value .label[data-v-8647f9b8] {
    color: #222
}

.label-value .value[data-v-8647f9b8] {
    color: #666
}

.drug[data-v-8647f9b8] {
    padding: 12px 0;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    border-bottom: 1px solid #ccc
}

.drug .title[data-v-8647f9b8] {
    margin-bottom: 12px
}

.drug-info[data-v-8647f9b8] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    color: #222
}

.drug .specification[data-v-8647f9b8],.drug .usage[data-v-8647f9b8] {
    color: #666;
    margin: 8px 0;
    font-size: 12px
}

.doctor[data-v-8647f9b8] {
    padding: 12px 0;
    border-bottom: 1px solid #ccc
}

.hospital[data-v-8647f9b8] {
    padding: 12px 0
}

.hospital .label-value[data-v-8647f9b8] {
    width: 100%
}

.expand-row[data-v-8647f9b8] {
    text-align: center;
    padding-bottom: 10px;
    padding-top: 10px;
    color: #666;
    cursor: pointer
}

.guide[data-v-459bb7f5] {
    font-size: 13px;
    color: #222
}

.guide-section li[data-v-459bb7f5] {
    line-height: 20px
}

.guide-section .link[data-v-459bb7f5] {
    display: block;
    color: #1096fa;
    text-decoration: underline;
    margin-top: 8px
}

.guide-section+.guide-section[data-v-459bb7f5] {
    margin-top: 18px
}

div[data-v-9c1f0e78],span[data-v-9c1f0e78] {
    -webkit-box-sizing: border-box;
    box-sizing: border-box
}

.prescription[data-v-9c1f0e78] {
    border: 1px solid #ccc;
    padding: 0 12px;
    border-radius: 8px;
    font-size: 14px
}

.prescription+.prescription[data-v-9c1f0e78] {
    margin-top: 10px
}

.prescription .header[data-v-9c1f0e78] {
    color: #666
}

.prescription .base[data-v-9c1f0e78] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    border-bottom: 1px solid #ccc
}

.prescription .base .label-value[data-v-9c1f0e78] {
    margin: 9px 0
}

.label-value[data-v-9c1f0e78] {
    width: 48%;
    padding: 4px 0
}

.label-value .label[data-v-9c1f0e78] {
    color: #222
}

.label-value .value[data-v-9c1f0e78] {
    color: #666
}

.hospital[data-v-9c1f0e78] {
    padding: 12px 0
}

.hospital .label-value[data-v-9c1f0e78] {
    width: 100%
}

div[data-v-556e5f87] {
    -webkit-box-sizing: border-box;
    box-sizing: border-box
}

.revisit[data-v-556e5f87] {
    position: relative;
    background: #f5f5f5;
    min-height: 100vh;
    padding-bottom: 80px
}

.revisit .page[data-v-556e5f87] {
    margin: .3rem .3rem 0;
    background-color: #fff;
    border-radius: .2rem;
    font-size: .28rem;
    padding: 12px;
    overflow-y: auto
}

.revisit .page .title[data-v-556e5f87] {
    font-size: 16px;
    color: #222;
    font-weight: 700
}

.revisit .page .description[data-v-556e5f87] {
    font-size: 12px;
    line-height: 18px;
    margin: 12px 0 8px
}

.rp-link[data-v-556e5f87] {
    color: #2ca3ff
}

.footer[data-v-556e5f87] {
    position: absolute;
    bottom: 0;
    padding: 8px 24px;
    background-color: #fff;
    width: 100%;
    margin-top: 30px
}

.btn-submit[data-v-556e5f87] {
    height: 44px;
    line-height: 44px;
    border: 0;
    border-radius: 8px;
    color: #fff;
    font-size: 15px;
    width: 100%;
    background-color: #1096fa
}

.picker-slot {
    font-size: 18px;
    overflow: hidden;
    position: relative;
    max-height: 100%
}

.picker-slot.picker-slot-left {
    text-align: left
}

.picker-slot.picker-slot-center {
    text-align: center
}

.picker-slot.picker-slot-right {
    text-align: right
}

.picker-slot.picker-slot-divider {
    color: #000;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center
}

.picker-slot-wrapper {
    -webkit-transition-duration: .3s;
    -o-transition-duration: .3s;
    transition-duration: .3s;
    -webkit-transition-timing-function: ease-out;
    -o-transition-timing-function: ease-out;
    transition-timing-function: ease-out;
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden
}

.picker-slot-wrapper.dragging,.picker-slot-wrapper.dragging .picker-item {
    -webkit-transition-duration: 0s;
    -o-transition-duration: 0s;
    transition-duration: 0s
}

.picker-item {
    height: 36px;
    line-height: 36px;
    padding: 0 10px;
    white-space: nowrap;
    position: relative;
    overflow: hidden;
    -o-text-overflow: ellipsis;
    text-overflow: ellipsis;
    color: #707274;
    left: 0;
    top: 0;
    width: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    -webkit-transition-duration: .3s;
    -o-transition-duration: .3s;
    transition-duration: .3s;
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden
}

.picker-slot-absolute .picker-item {
    position: absolute
}

.picker-item.picker-item-far {
    pointer-events: none
}

.picker-item.picker-selected {
    color: #000;
    -webkit-transform: translateZ(0) rotateX(0);
    transform: translateZ(0) rotateX(0)
}

.picker-3d .picker-items {
    overflow: hidden;
    -webkit-perspective: 700px;
    perspective: 700px
}

.picker-3d .picker-item,.picker-3d .picker-slot,.picker-3d .picker-slot-wrapper {
    -webkit-transform-style: preserve-3d;
    transform-style: preserve-3d
}

.picker-3d .picker-slot {
    overflow: visible
}

.picker-3d .picker-item {
    -webkit-transform-origin: center center;
    -ms-transform-origin: center center;
    transform-origin: center center;
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
    -webkit-transition-timing-function: ease-out;
    -o-transition-timing-function: ease-out;
    transition-timing-function: ease-out
}

.picker {
    overflow: hidden
}

.picker-toolbar {
    height: 44px;
    border-top: 1px solid #e3e3e3;
    position: absolute;
    bottom: 0;
    width: 100%;
    background: #fff
}

.picker-items {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    padding: 0;
    text-align: right;
    font-size: 24px;
    position: relative
}

.picker-center-highlight {
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    position: absolute;
    left: 0;
    width: 100%;
    top: 50%;
    margin-top: -18px;
    pointer-events: none
}

.picker-center-highlight:after,.picker-center-highlight:before {
    content: "";
    position: absolute;
    height: 1px;
    width: 100%;
    background-color: #eaeaea;
    display: block;
    z-index: 15;
    -webkit-transform: scaleY(.7);
    -ms-transform: scaleY(.7);
    transform: scaleY(.7)
}

.picker-center-highlight:before {
    left: 0;
    top: 0;
    bottom: auto;
    right: auto
}

.picker-center-highlight:after {
    left: 0;
    bottom: 0;
    right: auto;
    top: auto
}

.datetime[data-v-892539e2] {
    width: 100%
}

.datetime .picker-item[data-v-892539e2],.datetime .picker-slot-wrapper[data-v-892539e2] {
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden
}

.datetime .picker-toolbar[data-v-892539e2] {
    border-bottom: 1px solid #eaeaea
}

.datetime .datetime-action[data-v-892539e2] {
    display: inline-block;
    width: 50%;
    text-align: center;
    line-height: 44px;
    font-size: 16px;
    color: #26a2ff
}

.datetime .datetime-cancel[data-v-892539e2] {
    float: left
}

.datetime .datetime-confirm[data-v-892539e2] {
    float: right
}

.user-info-list[data-v-1d69209c] {
    padding-top: .2rem
}

.user-info-list .user-item[data-v-1d69209c] {
    height: .88rem;
    line-height: .88rem;
    background: #fff;
    padding: 0 .2rem;
    margin-bottom: .2rem;
    border-top: 1px solid #e3e3e3;
    border-bottom: 1px solid #e3e3e3;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex
}

.user-info-list .user-item.common-item[data-v-1d69209c] {
    margin-bottom: 0;
    border-bottom: none
}

.user-info-list .user-item .item-label[data-v-1d69209c] {
    color: #333;
    -webkit-box-flex: 0;
    -ms-flex: 0 0 2rem;
    flex: 0 0 2rem
}

.user-info-list .user-item .item-text[data-v-1d69209c] {
    -webkit-box-flex: 1;
    -ms-flex: 1 auto;
    flex: 1 auto;
    text-align: right;
    color: #acacac;
    padding-right: .05rem;
    overflow: hidden;
    -o-text-overflow: ellipsis;
    text-overflow: ellipsis;
    white-space: nowrap;
    position: relative
}

.user-info-list .user-item .item-text.valiable[data-v-1d69209c] {
    color: #666
}

.user-info-list .user-item .item-text input[data-v-1d69209c] {
    text-align: right;
    height: 100%;
    border: none;
    background: #fff;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    color: #666
}

.user-info-list .user-item .item-text .avatar[data-v-1d69209c] {
    width: .7rem;
    height: .7rem;
    border: 1px solid #ddd;
    margin: .07rem 0;
    border-radius: 50%;
    display: block;
    float: right
}

.user-info-list .user-item .item-icon[data-v-1d69209c] {
    color: #acacac;
    font-size: 18px
}

.user-info-list&gt;a[data-v-1d69209c] {
    color: #ddd
}

.sex-list[data-v-1d69209c] {
    padding-left: .2rem
}

.sex-list .sex-item[data-v-1d69209c] {
    width: 100%;
    height: .72rem;
    line-height: .72rem;
    font-size: 14px;
    border-bottom: 1px solid #eee;
    padding: 0 .2rem
}

.sex-list .sex-text[data-v-1d69209c] {
    float: left;
    width: 85%;
    font-size: 14px
}

.user-info[data-v-5e0d5fc7] {
    width: 100%;
    background: #eee;
    max-width: 960px;
    min-width: 320px;
    margin: 0 auto;
    min-height: 100vh;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column
}

.user-info header[data-v-5e0d5fc7] {
    -webkit-box-flex: 0;
    -ms-flex: 0 1;
    flex: 0 1
}

.user-info section[data-v-5e0d5fc7] {
    -webkit-box-flex: 1;
    -ms-flex: auto;
    flex: auto
}

.user-info footer[data-v-5e0d5fc7] {
    -webkit-box-flex: 0;
    -ms-flex: 0 1;
    flex: 0 1
}

.upload-image[data-v-97cc59e2] {
    position: relative;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    width: 1.6rem;
    height: 1.6rem;
    background: #f5f5f5;
    border-radius: 5px
}

.upload-image i.icon[data-v-97cc59e2] {
    font-size: .5rem;
    color: #777
}

.upload-image i.del-img[data-v-97cc59e2] {
    width: .36rem;
    height: .36rem;
    font-size: .36rem;
    position: absolute;
    top: -.2rem;
    right: -.2rem;
    color: #777;
    z-index: 1
}

.upload-image img[data-v-97cc59e2] {
    display: block;
    width: 100%;
    height: 100%
}

.upload-image .file[data-v-97cc59e2] {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    opacity: 0
}

.m-upload-trigger[data-v-67d49d0b] {
    position: relative;
    width: 1.6rem;
    height: 1.6rem;
    background: #f5f5f5;
    border-radius: 5px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center
}

.m-upload-trigger .input[data-v-67d49d0b] {
    z-index: 1;
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    overflow: hidden;
    cursor: pointer;
    opacity: 0
}

.m-upload-trigger .icon[data-v-67d49d0b] {
    color: #777;
    font-size: .5rem
}

.tip-container[data-v-67d49d0b] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    color: #666;
    font-size: 12px
}

.preview[data-v-2fb6d033] {
    overflow: hidden;
    border-radius: 5px;
    position: relative;
    width: 1.6rem;
    height: 1.6rem;
    margin: 0 8px 8px 0
}

.preview-image[data-v-2fb6d033] {
    width: 100%;
    height: 100%
}

.btn-close[data-v-2fb6d033] {
    z-index: 3;
    position: absolute;
    right: 0;
    top: 0;
    line-height: 1;
    color: #fff;
    background: #000;
    width: 16px;
    height: 16px;
    text-align: center;
    line-height: 16px;
    border-radius: 0 0 0 5px
}

.btn-close .icon[data-v-2fb6d033] {
    display: inline-block;
    font-size: 12px;
    -webkit-transform: scale(.7) translate(3%,-11%);
    -ms-transform: scale(.7) translate(3%,-11%);
    transform: scale(.7) translate(3%,-11%)
}

.mask[data-v-2fb6d033] {
    z-index: 2;
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    color: #fff;
    background-color: rgba(0,0,0,.5);
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center
}

.mask-message[data-v-2fb6d033] {
    font-size: 12px;
    padding: 4px;
    text-align: center
}

.jk-upload[data-v-6acdca82] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap
}

.health-info-popup .title[data-v-dd384130] {
    text-align: center
}

.health-info-popup .info-list[data-v-dd384130] {
    padding: .3rem
}

.health-info-popup .info-list li[data-v-dd384130] {
    margin-bottom: .4rem
}

.health-info-popup .info-list li .info-title[data-v-dd384130] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    font-size: .32rem;
    margin-bottom: .2rem
}

.health-info-popup .info-list li .answer-item[data-v-dd384130] {
    margin-left: .3rem
}

.health-info-popup .info-list li .answer-item .answer-text[data-v-dd384130] {
    font-size: .28rem
}

.health-info-popup .info-list li .info-content span[data-v-dd384130] {
    padding: .1rem .2rem;
    display: inline-block;
    background: #f5f5f5;
    margin: 0 .2rem .2rem 0;
    border-radius: .4rem
}

.health-info-popup .info-list li .info-content span.active[data-v-dd384130] {
    color: #1095fa;
    background: #fff;
    border: 1px solid #1095fa
}

.health-info-popup .info-list li .info-content .other[data-v-dd384130] {
    margin-bottom: .2rem
}

.health-info-popup .info-list li .info-content .other-text[data-v-dd384130] {
    padding: .2rem;
    background: #f5f5f5
}

.health-info-popup .info-list li .info-content .other-text textarea[data-v-dd384130] {
    width: 100%;
    height: 66px;
    background: rgba(0,0,0,0);
    border: none;
    line-height: 1.5;
    resize: none
}

.health-info-popup .footer[data-v-dd384130] {
    position: absolute;
    height: .88rem;
    background: #fff;
    bottom: 0;
    left: 0;
    right: 0;
    padding: 0 .2rem .2rem
}

.health-info-popup .footer .btn[data-v-dd384130] {
    width: 100%;
    height: .88rem;
    background: #1095fa;
    color: #fff;
    border-radius: .44rem;
    border: none
}

.con[data-v-2a13f4d8] {
    -webkit-box-flex: 1;
    -ms-flex: auto;
    flex: auto;
    font-size: .26rem;
    margin-bottom: 1.28rem
}

.con li[data-v-2a13f4d8] {
    line-height: .8rem;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    position: relative;
    padding: 0 .17rem 0 .25rem;
    background: #fff;
    border-bottom: 1px solid #f5f5f5
}

.con li.column-img-li[data-v-2a13f4d8] {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    padding-bottom: .24rem
}

.con li .item-label[data-v-2a13f4d8] {
    white-space: nowrap;
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    padding-right: .09rem;
    font-weight: 500;
    font-size: .3rem
}

.con li .item-label .label-tip[data-v-2a13f4d8] {
    margin-right: .07rem;
    color: #ff6464;
    font-style: normal
}

.con li .item-label .transparent-tip[data-v-2a13f4d8] {
    color: rgba(0,0,0,0)
}

.con li .item-text[data-v-2a13f4d8] {
    -webkit-box-flex: 1;
    -ms-flex: 1 auto;
    flex: 1 auto;
    padding-right: .05rem;
    overflow: hidden;
    -o-text-overflow: ellipsis;
    text-overflow: ellipsis;
    white-space: nowrap;
    position: relative;
    color: #333;
    font-size: .28rem
}

.con li input[type=text][data-v-2a13f4d8] {
    border: 0;
    font-size: .28rem;
    background: rgba(0,0,0,0)
}

.con li .card-input[data-v-2a13f4d8] {
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    -ms-flex-negative: 0;
    flex-shrink: 0;
    margin-right: .1rem;
    line-height: .84rem
}

.con li .certifi-input[data-v-2a13f4d8] {
    margin-right: .1rem;
    line-height: .84rem
}

.con li .card-box[data-v-2a13f4d8] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1
}

.con li .card-num-input[data-v-2a13f4d8] {
    -webkit-box-flex: 1;
    -ms-flex: 1;
    flex: 1
}

.con li .local-info[data-v-2a13f4d8] {
    background: rgba(16,150,250,.18);
    color: #1096fa;
    border-radius: .25rem;
    padding: .1rem .18rem;
    font-size: .24rem;
    line-height: .3rem;
    -ms-flex-item-align: center;
    align-self: center;
    font-style: normal;
    white-space: nowrap
}

.con li .icon[data-v-2a13f4d8] {
    font-weight: 700;
    font-size: .4rem
}

.con li .label-text-list[data-v-2a13f4d8] {
    width: 3.4rem;
    line-height: .7rem;
    padding: .1rem 0 .1rem .3rem;
    -webkit-box-flex: 2;
    -ms-flex-positive: 2;
    flex-grow: 2
}

.con li .label-text-list .label-text[data-v-2a13f4d8] {
    display: inline-block;
    margin-right: .12rem;
    padding: 0 .26rem;
    background: #f0f0f0;
    border-radius: .25rem;
    font-size: .24rem;
    line-height: .5rem;
    color: #222
}

.con li .label-text-list .label-text.active[data-v-2a13f4d8] {
    color: #fff;
    background: #1096fa;
    -webkit-box-sizing: border-box;
    box-sizing: border-box
}

.con .block-title[data-v-2a13f4d8] {
    margin: 0 .24rem;
    padding: .24rem 0;
    font-size: .32rem;
    border-bottom: 1px solid #ccc;
    line-height: 1;
    font-weight: 500;
    color: #222;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: baseline;
    -ms-flex-align: baseline;
    align-items: baseline
}

.con .block-title .block-remark[data-v-2a13f4d8] {
    font-size: .24rem;
    font-weight: 400;
    color: #f53b0f
}

.con .id-tip[data-v-2a13f4d8] {
    font-size: .24rem;
    line-height: 1.5;
    color: #999;
    padding: .25rem;
    line-height: .4rem
}

.con .jk-radio-group[data-v-2a13f4d8] {
    margin-left: .6rem
}

.con .img-li[data-v-2a13f4d8] {
    display: inline-block;
    padding: .26rem .17rem .26rem .25rem
}

.con .img-li .item-label[data-v-2a13f4d8] {
    line-height: .42rem
}

.con .label-left[data-v-2a13f4d8] {
    padding-left: .2rem
}

.con .upload-bar[data-v-2a13f4d8] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex
}

.con .upload-bar .up-box[data-v-2a13f4d8] {
    width: 1.71rem;
    height: 1.14rem;
    background: #f2f5f7;
    border-radius: .08rem;
    margin-top: .2rem;
    margin-left: .2rem
}

.con .upload-bar .up-box .camera[data-v-2a13f4d8] {
    width: .7rem;
    height: auto
}

.con .img-desc[data-v-2a13f4d8] {
    color: #666;
    font-size: .24rem;
    font-weight: 400;
    margin-left: .2rem;
    line-height: .33rem;
    color: #999
}

.patient-info[data-v-76ce7314] {
    background: #f5f5f5;
    height: 100vh;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    overflow-x: hidden
}

.patient-info header[data-v-76ce7314] {
    -webkit-box-flex: 0;
    -ms-flex: 0 1;
    flex: 0 1
}

.patient-info aside[data-v-76ce7314] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    margin: .24rem .24rem 0;
    background: #ffe2e2;
    border-radius: .12rem;
    padding: .3rem .18rem .3rem .24rem
}

.patient-info .info-solid[data-v-76ce7314] {
    color: #f53b0f;
    font-size: .32rem
}

.patient-info .aside-txt[data-v-76ce7314] {
    margin-left: .18rem;
    color: #f53b0f;
    font-size: .3rem;
    line-height: .42rem
}

.patient-info .time[data-v-76ce7314] {
    display: inline-block;
    background: #fff;
    border-radius: .06rem;
    padding: 0 2px;
    margin: 0 4px;
    font-weight: 500
}

.patient-info .con[data-v-76ce7314] {
    -webkit-box-flex: 1;
    -ms-flex: auto;
    flex: auto;
    font-size: .26rem;
    margin-bottom: 1.28rem
}

.patient-info .con li[data-v-76ce7314] {
    line-height: .8rem;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    position: relative;
    padding: 0 .17rem 0 .25rem;
    background: #fff;
    border-bottom: 1px solid #f5f5f5
}

.patient-info .con li.column-img-li[data-v-76ce7314] {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    padding-bottom: .24rem
}

.patient-info .con li .item-label[data-v-76ce7314] {
    white-space: nowrap;
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    padding-right: .09rem;
    font-weight: 500;
    font-size: .3rem
}

.patient-info .con li .item-label .label-tip[data-v-76ce7314] {
    margin-right: .07rem;
    color: #ff6464;
    font-style: normal
}

.patient-info .con li .item-label .transparent-tip[data-v-76ce7314] {
    color: rgba(0,0,0,0)
}

.patient-info .con li .item-text[data-v-76ce7314] {
    -webkit-box-flex: 1;
    -ms-flex: 1 auto;
    flex: 1 auto;
    padding-right: .05rem;
    overflow: hidden;
    -o-text-overflow: ellipsis;
    text-overflow: ellipsis;
    white-space: nowrap;
    position: relative;
    color: #333;
    font-size: .28rem
}

.patient-info .con li input[type=text][data-v-76ce7314] {
    border: 0;
    font-size: .28rem
}

.patient-info .con li .card-input[data-v-76ce7314] {
    margin-right: .1rem;
    line-height: .84rem
}

.patient-info .con li .card-box[data-v-76ce7314] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1
}

.patient-info .con li.id-info .item-tip[data-v-76ce7314] {
    -webkit-box-flex: 1;
    -ms-flex: auto;
    flex: auto
}

.patient-info .con li.id-info .item-tip .local-info[data-v-76ce7314] {
    background: rgba(16,150,250,.18);
    color: #1096fa;
    border-radius: .25rem;
    padding: .1rem .18rem;
    font-size: .24rem;
    line-height: .5rem;
    -ms-flex-item-align: center;
    align-self: center;
    font-style: normal
}

.patient-info .con li.id-info .item-label[data-v-76ce7314] {
    -webkit-box-flex: 0;
    -ms-flex: 0;
    flex: 0
}

.patient-info .con li .icon[data-v-76ce7314] {
    font-weight: 700;
    font-size: .4rem
}

.patient-info .con li .label-text-list[data-v-76ce7314] {
    width: 3.4rem;
    line-height: .7rem;
    padding: .1rem 0 .1rem .3rem;
    -webkit-box-flex: 2;
    -ms-flex-positive: 2;
    flex-grow: 2
}

.patient-info .con li .label-text-list .label-text[data-v-76ce7314] {
    display: inline-block;
    margin-right: .12rem;
    padding: 0 .26rem;
    background: #f0f0f0;
    border-radius: .25rem;
    font-size: .24rem;
    line-height: .5rem;
    color: #222
}

.patient-info .con li .label-text-list .label-text.active[data-v-76ce7314] {
    color: #fff;
    background: #1096fa;
    -webkit-box-sizing: border-box;
    box-sizing: border-box
}

.patient-info .con .block-title[data-v-76ce7314] {
    margin: 0 .24rem;
    padding: .24rem 0;
    font-size: .32rem;
    border-bottom: 1px solid #ccc;
    line-height: 1;
    font-weight: 500;
    color: #222
}

.patient-info .con .id-tip[data-v-76ce7314] {
    font-size: .24rem;
    line-height: 1.5;
    color: #999;
    padding: .25rem;
    line-height: .4rem
}

.patient-info .con .jk-radio-group[data-v-76ce7314] {
    margin-left: .6rem
}

.patient-info .con .img-li[data-v-76ce7314] {
    display: inline-block;
    padding: .26rem .17rem .26rem .25rem
}

.patient-info .con .img-li .item-label[data-v-76ce7314] {
    line-height: .42rem
}

.patient-info .box[data-v-76ce7314] {
    background: #fff;
    margin: .24rem .24rem 0;
    border-radius: .12rem;
    overflow: hidden
}

.patient-info .box input[data-v-76ce7314] {
    background: rgba(0,0,0,0)
}

.patient-info .box .tip[data-v-76ce7314] {
    font-size: 12px;
    color: #999;
    margin-top: 10px
}

.patient-info .label-left[data-v-76ce7314] {
    padding-left: .2rem
}

.patient-info .btn-row[data-v-76ce7314] {
    position: fixed;
    bottom: 0;
    width: 100%;
    text-align: center;
    padding: .2rem 0;
    background: #fff
}

.patient-info .save-button[data-v-76ce7314] {
    height: .88rem;
    width: 6.9rem;
    border: 0;
    background: #1096fa;
    color: #fff;
    border-radius: .44rem;
    font-size: .28rem
}

.patient-info .save-button[data-v-76ce7314]:active {
    opacity: .8
}

.patient-info .jk-radio-group .jk-radio-wrapper[data-v-76ce7314] {
    margin-right: 0
}

.patient-info .jk-radio-group .item-radio[data-v-76ce7314]:first-child {
    margin-right: .5rem
}

.patient-info .camera[data-v-76ce7314] {
    width: .7rem;
    height: auto
}

.patient-info .upload-bar[data-v-76ce7314] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex
}

.patient-info .upload-bar .up-box[data-v-76ce7314] {
    width: 1.7rem;
    height: 1.6rem;
    background: #f2f5f7;
    border-radius: .08rem;
    margin-top: .2rem;
    margin-left: .2rem
}

.patient-info .img-desc[data-v-76ce7314] {
    color: #666;
    font-size: .24rem;
    font-weight: 400;
    margin-left: .2rem;
    line-height: .33rem;
    color: #999
}

.patient-info .con li .icon-arrows-down[data-v-76ce7314] {
    font-size: .25rem;
    color: #999;
    margin-left: .08rem
}

.card-type-item {
    position: relative;
    line-height: 1rem;
    color: #222;
    font-size: .28rem;
    font-weight: 500
}

.card-type-item .icon-duihao {
    position: absolute;
    right: .3rem;
    font-weight: 700;
    font-size: .4rem
}

.active-card-type {
    color: #0e96fa
}

.card-type-list {
    padding-left: .3rem
}

.patient-info .upload-image i.del-img {
    top: -.12rem;
    right: .12rem;
    color: #cdd0d2;
    height: .3rem;
    width: .3rem
}

.patient-info .upload-image img {
    border-radius: .06rem
}

.show[data-v-46c8ac9e] {
    display: block
}

.hide[data-v-46c8ac9e] {
    display: none
}

.loading-model[data-v-46c8ac9e] {
    width: 100%;
    height: 100%;
    position: fixed;
    left: 0;
    top: 0;
    z-index: 9999;
    overflow: hidden;
    background: rgba(0,0,0,0)
}

.loading-model img[data-v-46c8ac9e] {
    width: .64rem;
    height: .64rem;
    position: absolute;
    top: 50%;
    left: 50%;
    -webkit-transform: translate(-50%,-50%);
    -ms-transform: translate(-50%,-50%);
    transform: translate(-50%,-50%)
}

.condition-box[data-v-01f6bc88] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    height: .9rem;
    line-height: .9rem;
    text-align: center;
    border: 1px solid #e6e6e6;
    background: #fff;
    position: relative;
    z-index: 1111
}

.condition-box .cdt-item[data-v-01f6bc88] {
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    position: relative
}

.condition-box .cdt-item .arrow[data-v-01f6bc88] {
    position: relative
}

.condition-box .cdt-item .arrow-down[data-v-01f6bc88]:before,.condition-box .cdt-item .arrow-up[data-v-01f6bc88]:after {
    display: block;
    content: "";
    width: 0;
    height: 0;
    border-right: 4px solid rgba(0,0,0,0);
    border-left: 4px solid rgba(0,0,0,0);
    position: absolute
}

.condition-box .cdt-item .arrow-down[data-v-01f6bc88]:before {
    border-top: 4px solid #ccc;
    top: .2rem;
    right: -.2rem
}

.condition-box .cdt-item .arrow-up[data-v-01f6bc88]:after {
    border-bottom: 4px solid #ccc;
    top: .1rem;
    right: -.2rem
}

.condition-box .cdt-item .arrow-down-current[data-v-01f6bc88]:before {
    border-top: 4px solid #1b8ffa
}

.condition-box .cdt-item .arrow-up-current[data-v-01f6bc88]:after {
    border-bottom: 4px solid #1b8ffa
}

.condition-box .cdt-item.current[data-v-01f6bc88] {
    color: #1b8ffa
}

.condition-box .cdt-item .cdt-item-spread[data-v-01f6bc88] {
    position: absolute
}

.cdt-item-spread[data-v-01f6bc88] {
    position: relative;
    z-index: 111
}

.cdt-item-spread .spread-list[data-v-01f6bc88] {
    padding-left: .32rem;
    background: #fff;
    position: relative;
    z-index: 111
}

.cdt-item-spread .spread-list&gt;p[data-v-01f6bc88] {
    border-bottom: 1px solid #e6e6e6;
    height: .88rem;
    line-height: .88rem;
    padding-left: .2rem
}

.cdt-item-spread .spread-list&gt;p.current[data-v-01f6bc88] {
    color: #1b8ffa
}

.cdt-item-spread .bg[data-v-01f6bc88] {
    background: rgba(0,0,0,.75);
    width: 100%;
    height: 100%;
    position: fixed;
    top: 0;
    left: 0
}

.btn-car[data-v-3b08a2b4] {
    width: .72rem;
    height: .72rem;
    text-align: center;
    line-height: .72rem;
    font-size: .36rem;
    color: #666;
    position: absolute;
    border: 1px solid #ddd;
    border-radius: 50%;
    right: .4rem;
    top: .85rem
}

.product-item[data-v-5af5880c] {
    position: relative;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    height: 2.4rem;
    overflow: hidden;
    background: #fff
}

.product-item[data-v-5af5880c]:before {
    display: block;
    content: "";
    width: 7.48rem;
    left: 0;
    bottom: 0;
    position: absolute;
    height: 1px;
    background-color: #e5e5e5
}

.product-item .pro-left[data-v-5af5880c] {
    width: 2rem;
    padding: 0 .1rem
}

.product-item .pro-left&gt;img[data-v-5af5880c] {
    height: 1.8rem
}

.product-item .pro-left .pro-slogan[data-v-5af5880c] {
    margin-top: .08rem;
    color: red;
    font-size: 12px;
    background: rgba(255,100,100,.4);
    padding: .06rem 0;
    height: .22rem;
    line-height: .22rem;
    overflow: hidden;
    font-family: PingFangSC-Regular;
    border-radius: 2px;
    text-align: center
}

.product-item .pro-left .pro-slogan span[data-v-5af5880c] {
    display: inline-block;
    overflow: hidden;
    height: 100%
}

.product-item .pro-info[data-v-5af5880c] {
    font-size: .24rem;
    letter-spacing: 1px;
    width: 100%;
    overflow: hidden
}

.product-item .pro-info&gt;h1[data-v-5af5880c] {
    font-size: .28rem;
    color: #333;
    margin-top: .28rem;
    width: 100%;
    height: .4rem;
    overflow: hidden;
    white-space: nowrap;
    -o-text-overflow: ellipsis;
    text-overflow: ellipsis;
    letter-spacing: 1px;
    font-weight: 700
}

.product-item .pro-info .desc[data-v-5af5880c],.product-item .pro-info .type[data-v-5af5880c] {
    color: #999;
    font-size: .24rem;
    margin-top: .08rem;
    height: .32rem;
    width: 70%;
    overflow: hidden;
    white-space: nowrap;
    -o-text-overflow: ellipsis;
    text-overflow: ellipsis
}

.product-item .pro-info .classify[data-v-5af5880c] {
    color: #999;
    font-size: .24rem;
    margin-top: .08rem
}

.product-item .pro-info .classify-item[data-v-5af5880c] {
    background-color: hsla(0,0%,60%,.2);
    padding: 2px 8px;
    border-radius: 10px
}

.product-item .pro-info .classify-item+.classify-item[data-v-5af5880c] {
    margin-left: 8px
}

.product-item .pro-info .price-box[data-v-5af5880c] {
    height: .5rem;
    line-height: .5rem;
    color: #ff422c;
    font-size: .28rem;
    overflow: hidden
}

.product-item .pro-info .price-box .price[data-v-5af5880c] {
    margin-right: .16rem
}

.product-item .pro-info .price-box .pro-tip[data-v-5af5880c] {
    font-size: 12px;
    line-height: 14px;
    padding: 1px 2px;
    border-radius: 2px;
    color: #fff;
    background: #ff6464;
    display: inline-block;
    margin: 2px 6px 0 0
}

.combine-item[data-v-5af5880c] {
    position: relative;
    overflow: hidden;
    padding: .2rem
}

.combine-item[data-v-5af5880c]:after {
    content: "";
    left: .2rem;
    width: 100%;
    height: 1px;
    border-bottom: 1px solid #ddd;
    position: absolute;
    bottom: 0
}

.combine-item .comb-header[data-v-5af5880c] {
    margin-bottom: .5rem
}

.combine-item .comb-header span[data-v-5af5880c] {
    color: #1095fa
}

.combine-item .comb-body[data-v-5af5880c] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center
}

.combine-item .comb-body .sub-product[data-v-5af5880c] {
    -webkit-box-flex: 1;
    -ms-flex: 1;
    flex: 1;
    position: relative;
    text-align: center;
    padding-left: .1rem
}

.combine-item .comb-body .sub-product[data-v-5af5880c]:last-of-type:before {
    content: ""
}

.combine-item .comb-body .sub-product[data-v-5af5880c]:before {
    content: "+";
    position: absolute;
    top: .65rem;
    font-size: .46rem;
    -webkit-transform: translateY(-.23rem);
    -ms-transform: translateY(-.23rem);
    transform: translateY(-.23rem);
    right: calc(50% - .95rem);
    color: #ccc
}

.combine-item .comb-body .sub-product .image[data-v-5af5880c] {
    position: relative;
    width: 1.3rem;
    height: 1.3rem
}

.combine-item .comb-body .sub-product .image .num[data-v-5af5880c] {
    width: .4rem;
    height: .4rem;
    border-radius: 50%;
    position: absolute;
    top: -.2rem;
    right: -.2rem;
    border-radius: .5rem;
    line-height: .4rem;
    color: #fff;
    background: #1095fa;
    font-size: .24rem
}

.combine-item .comb-body .sub-product .image img[data-v-5af5880c] {
    width: 1.3rem;
    height: 1.3rem;
    border: 1px solid #ddd;
    border-radius: 2px
}

.combine-item .comb-body .sub-product p[data-v-5af5880c] {
    width: 1.3rem;
    overflow: hidden;
    -o-text-overflow: ellipsis;
    text-overflow: ellipsis;
    white-space: nowrap;
    font-size: .26rem;
    margin: .1rem 0
}

.combine-item .comb-body .comb-info[data-v-5af5880c] {
    -webkit-box-flex: 1;
    -ms-flex: 1;
    flex: 1;
    text-align: center
}

.combine-item .comb-body .comb-info .label[data-v-5af5880c] {
    font-size: .24rem;
    color: #666;
    margin-bottom: .1rem
}

.combine-item .comb-body .comb-info .price[data-v-5af5880c] {
    font-size: .24rem;
    color: #ff4a4a;
    margin-bottom: .1rem
}

.combine-item .comb-body .comb-info .price span[data-v-5af5880c] {
    font-size: .42rem;
    font-weight: 700
}

.combine-item .comb-body .comb-info button[data-v-5af5880c] {
    font-size: .24rem;
    background: #ff4a4a;
    border: none;
    height: .5rem;
    border-radius: .5rem;
    color: #fff;
    text-align: center
}

.combine-item .comb-body .comb-info button i[data-v-5af5880c] {
    font-size: .24rem
}

.combine-item .comb-footer[data-v-5af5880c] {
    margin-top: .2rem;
    font-size: .24rem;
    line-height: 1.5;
    padding-left: .1rem
}

.combine-item .comb-footer .label[data-v-5af5880c] {
    color: #999
}

.combine-item .comb-footer .review[data-v-5af5880c] {
    color: #666;
    overflow: hidden;
    -o-text-overflow: ellipsis;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical
}

.search-result-nav[data-v-edc7f344] {
    height: 1rem;
    background: -webkit-gradient(linear,left top,right top,from(#00b4ff),to(#1095fa));
    background: -o-linear-gradient(left,#00b4ff,#1095fa);
    background: linear-gradient(90deg,#00b4ff,#1095fa);
    text-align: center;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    padding: 0 1rem
}

.search-result-nav img[data-v-edc7f344] {
    height: 80%;
    -webkit-box-flex: 0;
    -ms-flex: 0 1 auto;
    flex: 0 1 auto
}

.search-result-nav .tips[data-v-edc7f344] {
    -webkit-box-flex: 1;
    -ms-flex: auto;
    flex: auto;
    color: #fff;
    font-size: .205rem;
    line-height: 1.3
}

.search-result-nav .tips .tip-top[data-v-edc7f344] {
    font-size: .32rem
}

.search-result-footer[data-v-79e7f4f8] {
    background: #e9f4fc;
    text-align: center;
    padding: 0 .3rem
}

.search-result-footer h3[data-v-79e7f4f8] {
    font-weight: 700;
    position: relative;
    color: #1095fa;
    font-size: .32rem;
    display: inline-block;
    padding: .3rem .2rem
}

.search-result-footer h3 .common[data-v-79e7f4f8] {
    content: "";
    position: absolute;
    width: 66px;
    height: 1px;
    border-top: 1px solid #ccc;
    top: 50%
}

.search-result-footer h3[data-v-79e7f4f8]:before {
    content: "";
    position: absolute;
    width: 66px;
    height: 1px;
    border-top: 1px solid #ccc;
    top: 50%;
    left: -66px
}

.search-result-footer h3[data-v-79e7f4f8]:after {
    content: "";
    position: absolute;
    width: 66px;
    height: 1px;
    border-top: 1px solid #ccc;
    top: 50%;
    right: -66px
}

.search-result-footer p[data-v-79e7f4f8] {
    font-size: .22rem;
    text-align: left;
    line-height: 1.5;
    color: #7790a3
}

.search-result-footer .list[data-v-79e7f4f8] {
    display: grid;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center
}

.search-result-footer .list li[data-v-79e7f4f8] {
    padding: .3rem .3rem .3rem .8rem;
    text-align: left;
    line-height: 1.5
}

.search-result-footer .list li img[data-v-79e7f4f8] {
    height: .66rem;
    float: left;
    padding-right: .2rem
}

.search-result-footer .list li .title[data-v-79e7f4f8] {
    font-weight: 700;
    color: #1095fa
}

.search-result .condition {
    position: absolute;
    width: 100%
}

.search-result .product-list {
    overflow-y: auto;
    padding-top: .9rem;
    background: #fff
}

.search-result .product-list .tip {
    line-height: 1.5;
    padding: .2rem;
    font-size: .26rem;
    border-bottom: 1px solid #eee
}

.search-result .product-list&gt;div {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    min-height: 100%
}

.search-result .product-list&gt;div .moreTips {
    -webkit-box-flex: 1;
    -ms-flex: auto;
    flex: auto
}

.search-result .product-list&gt;div .search-result-footer {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 4rem;
    flex: 0 0 4rem
}

.search-result .product-list .recommends-list {
    text-align: center
}

.search-result .product-list .recommends-list article {
    text-align: left
}

.search-result .product-list .recommends-list .recommends-tip {
    display: inline-block;
    position: relative;
    padding: .2rem;
    font-size: .28rem
}

.search-result .product-list .recommends-list .recommends-tip .common-line {
    content: "";
    position: absolute;
    width: 50px;
    height: 1px;
    border-top: 1px solid #ccc
}

.search-result .product-list .recommends-list .recommends-tip:after {
    content: "";
    position: absolute;
    width: 50px;
    height: 1px;
    border-top: 1px solid #ccc;
    top: 50%;
    right: -50px
}

.search-result .product-list .recommends-list .recommends-tip:before {
    content: "";
    position: absolute;
    width: 50px;
    height: 1px;
    border-top: 1px solid #ccc;
    top: 50%;
    left: -50px
}

.search-result .fixed-btn-box {
    position: fixed;
    bottom: .6rem;
    right: .4rem;
    -webkit-transition: all 1s 0s;
    -o-transition: all 1s 0s;
    transition: all 1s 0s
}

.search-result .fixed-btn-box .car-btn,.search-result .fixed-btn-box .doctor-car-btn,.search-result .fixed-btn-box .kf-btn,.search-result .fixed-btn-box .to-top {
    width: .72rem;
    height: .72rem;
    margin-top: .2rem;
    position: relative;
    display: block;
    border: 1px solid #ddd;
    border-radius: 50%;
    line-height: .72rem;
    color: #666;
    text-align: center;
    background: #fff
}

.search-result .fixed-btn-box .car-btn i,.search-result .fixed-btn-box .doctor-car-btn i,.search-result .fixed-btn-box .kf-btn i,.search-result .fixed-btn-box .to-top i {
    font-size: .38rem
}

.search-result .fixed-btn-box .car-btn .tips,.search-result .fixed-btn-box .doctor-car-btn .tips,.search-result .fixed-btn-box .kf-btn .tips,.search-result .fixed-btn-box .to-top .tips {
    position: absolute;
    top: .07rem;
    left: -4.4rem;
    height: .6rem;
    width: 4.1rem;
    line-height: .6rem;
    text-align: center;
    color: #fff;
    background: #1b8ffa;
    border-radius: .6rem;
    opacity: .8
}

.search-result .fixed-btn-box .car-btn .tips:before,.search-result .fixed-btn-box .doctor-car-btn .tips:before,.search-result .fixed-btn-box .kf-btn .tips:before,.search-result .fixed-btn-box .to-top .tips:before {
    position: absolute;
    width: .2rem;
    height: .2rem;
    content: "";
    display: block;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
    transform: rotate(45deg);
    top: .226rem;
    right: -.04rem;
    background: #1b8ffa;
    border-radius: 3px
}

.search-result .fixed-btn-box .kf-btn {
    background: #1096fa;
    color: #fff
}

.search-result .fixed-btn-box .car-btn&gt;span {
    background: red;
    color: #fff;
    line-height: .24rem;
    padding: .04rem .09rem;
    font-size: .2rem;
    border-radius: 1rem;
    position: absolute;
    top: 0;
    right: -.1rem
}

.search-result .fixed-btn-box .doctor-car-btn {
    width: 1.2rem;
    height: 1.2rem;
    border: none;
    border-radius: 50%;
    -webkit-box-shadow: 0 2px 4px rgba(2,107,186,.24);
    box-shadow: 0 2px 4px rgba(2,107,186,.24)
}

.search-result .fixed-btn-box .doctor-car-btn img {
    width: 100%
}

.search-result .fixed-btn-box .to-top:before {
    content: " ";
    position: absolute;
    width: 2px;
    height: .36rem;
    top: .2rem;
    left: 50%;
    -webkit-transform: translateX(-50%);
    -ms-transform: translateX(-50%);
    transform: translateX(-50%);
    background: #666
}

.search-result .fixed-btn-box .to-top:after {
    content: " ";
    position: absolute;
    width: .16rem;
    height: .16rem;
    border: 2px solid #666;
    border-right: none;
    border-bottom: none;
    top: .2rem;
    left: 50%;
    -webkit-transform: translateX(-50%) rotate(45deg);
    -ms-transform: translateX(-50%) rotate(45deg);
    transform: translateX(-50%) rotate(45deg)
}

.search-result .search,.search-result .search-head,.search-result .search-result-nav,.search-result .swipe {
    z-index: 1111;
    position: relative
}

.search-result .loading {
    height: 1rem;
    text-align: center;
    line-height: 1rem;
    font-size: .24rem;
    color: #999
}

.search-result .moreTips {
    text-align: center;
    padding: .4rem 0;
    color: #999;
    background: #f5f5f5
}

.search-result .moreTips p {
    margin-top: .1rem
}

.search-result .search .class-search-box {
    position: relative;
    top: 0
}

#search-result-launch-btn {
    display: block;
    width: 1.2rem;
    height: 1.2rem
}

.shopping-cart[data-v-78d3b52a] {
    width: 100vw;
    min-height: 100vh;
    background-color: #f0f0f0;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    padding-bottom: 2rem;
    overflow-x: hidden
}

.shopping-cart .cart-login-tip[data-v-78d3b52a] {
    background: #fff;
    margin-bottom: .3rem;
    text-align: center;
    padding: .2rem .3rem;
    font-size: 14px;
    color: #666
}

.shopping-cart .cart-login-tip .login-btn[data-v-78d3b52a] {
    padding: .04rem .18rem;
    color: #fff;
    margin-left: .3rem;
    background: #61b1f4;
    border-radius: .08rem
}

.order-address .global-fixed[data-v-650f57a8] {
    position: absolute
}

.order-address.global-top .address[data-v-650f57a8] {
    padding-top: 1rem
}

.order-address .global-tip[data-v-650f57a8] {
    border-bottom: 1px solid #f9f1b9;
    color: #f6561e;
    background: #fdfae5;
    font-size: .2rem;
    padding: .2rem .3rem;
    line-height: 1.3;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex
}

.order-address .global-tip i[data-v-650f57a8] {
    -webkit-box-flex: 0;
    -ms-flex: 0 1 0.48rem;
    flex: 0 1 0.48rem;
    font-size: .28rem;
    color: #f82f00
}

.order-address .global-tip span[data-v-650f57a8] {
    -webkit-box-flex: 1;
    -ms-flex: auto;
    flex: auto
}

.order-address .address[data-v-650f57a8] {
    background: #fff;
    text-align: center
}

.order-address .address .address-btn[data-v-650f57a8] {
    display: inline-block;
    color: #61b1f4;
    font-size: 14px;
    line-height: .36rem;
    padding: .4rem 0
}

.order-address .address .address-contain[data-v-650f57a8] {
    padding: 0 .1rem 0 .2rem;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    overflow: hidden
}

.order-address .address .address-contain .address-more[data-v-650f57a8] {
    -webkit-box-flex: 0;
    -ms-flex: 0 1 0.2rem;
    flex: 0 1 0.2rem;
    text-align: right
}

.order-address .address .address-contain .icon-arrows-right[data-v-650f57a8] {
    font-size: 18px
}

.order-address .address .address-contain .address-info[data-v-650f57a8] {
    -webkit-box-flex: 1;
    -ms-flex: auto;
    flex: auto;
    padding: .3rem .16rem .3rem 0
}

.order-address .address .address-contain .address-info .name-and-phone[data-v-650f57a8] {
    overflow: hidden;
    margin-bottom: .2rem;
    text-align: left
}

.order-address .address .address-contain .address-info .name-and-phone p[data-v-650f57a8] {
    display: inline-block
}

.order-address .address .address-contain .address-info .name-and-phone .address-name[data-v-650f57a8],.order-address .address .address-contain .address-info .name-and-phone .address-phone[data-v-650f57a8] {
    font-weight: 700;
    font-size: .28rem;
    margin-right: .3rem
}

.order-address .address .address-contain .address-info .address-text[data-v-650f57a8] {
    font-size: .26rem;
    text-align: left;
    color: #999;
    width: 100%;
    word-wrap: break-word;
    line-height: 1.5
}

.order-address .address .address-contain .address-info .address-text em[data-v-650f57a8] {
    font-style: normal;
    margin-right: .2rem;
    font-size: .24rem;
    background: #3399fe;
    padding: 0 .1rem;
    color: #fff;
    border-radius: .2rem
}

.order-address .address .color-line[data-v-650f57a8] {
    position: relative
}

.order-address .address .color-line[data-v-650f57a8]:after {
    content: "";
    background: -o-repeating-linear-gradient(45deg,#114abc,#114abc 10px,#fff 10px,#fff 20px,#bf2010 20px,#bf2010 30px,#fff 30px,#fff 40px);
    background: repeating-linear-gradient(45deg,#114abc,#114abc 10px,#fff 0,#fff 20px,#bf2010 0,#bf2010 30px,#fff 0,#fff 40px);
    width: 100%;
    height: 3px;
    position: absolute;
    top: 0;
    left: 0
}

.order-address .idCard-info[data-v-650f57a8] {
    background: #fff;
    padding: .2rem;
    margin-bottom: .2rem;
    overflow: hidden
}

.order-address .idCard-info .title[data-v-650f57a8] {
    font-size: 16px;
    padding: .1rem 0;
    color: #333
}

.order-address .idCard-info .tip[data-v-650f57a8] {
    font-size: 13px;
    color: #777;
    line-height: 1.2
}

.order-address .idCard-info .id-box-line[data-v-650f57a8] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    line-height: 1.5;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center
}

.order-address .idCard-info .id-box-line span[data-v-650f57a8] {
    -webkit-box-flex: 1;
    -ms-flex: auto;
    flex: auto;
    color: #777
}

.order-address .idCard-info .id-box-line i[data-v-650f57a8] {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 30px;
    flex: 0 0 30px;
    text-align: right
}

.order-address .idCard-info .id-box-detail dl[data-v-650f57a8] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    height: .6rem;
    margin: .2rem 0;
    line-height: .6rem
}

.order-address .idCard-info .id-box-detail dl dt[data-v-650f57a8] {
    -webkit-box-flex: 0;
    -ms-flex: 0 1 70px;
    flex: 0 1 70px;
    text-align: right;
    color: #777
}

.order-address .idCard-info .id-box-detail dl dd[data-v-650f57a8] {
    width: 3.6rem;
    background: #eee;
    padding: 0 .2rem;
    border-radius: 4px
}

.order-address .idCard-info .id-box-detail dl dd input[data-v-650f57a8] {
    width: 100%;
    border: none;
    background: none
}

.order-address .idCard-info .sub-tip[data-v-650f57a8] {
    margin-left: 1.2rem;
    font-size: 13px;
    color: #777
}

.order-address .idCard-info .id-save[data-v-650f57a8] {
    margin: .2rem 0 0 1.2rem;
    padding: .1rem .3rem;
    background: #3399fe;
    border-radius: 3px;
    color: #fff;
    border: none;
    float: right
}

.order-address .idCard-info .id-save[data-v-650f57a8]:disabled {
    background: #9cf
}

.title[data-v-bb5250ac] {
    text-align: center
}

.coupon-list[data-v-bb5250ac] {
    height: calc(100% - .4rem);
    overflow: scroll;
    -webkit-overflow-scrolling: touch;
    padding: .2rem .3rem;
    background: #f5f5f5
}

.coupon-list .coupon-item .coupon-radio[data-v-bb5250ac] {
    width: 100%;
    text-align: center
}

.footer[data-v-bb5250ac] {
    position: absolute;
    bottom: 0;
    left: .3rem;
    right: .3rem;
    height: 1.6rem
}

.footer p[data-v-bb5250ac] {
    font-size: .3rem;
    font-weight: 700;
    line-height: .6rem;
    height: .6rem
}

.footer span[data-v-bb5250ac] {
    color: #f53b10
}

.footer button[data-v-bb5250ac] {
    height: .8rem;
    width: 100%;
    background: #06a6f8;
    color: #fff;
    border-radius: .44rem;
    border: none
}

.empty[data-v-bb5250ac] {
    padding: 1.6rem 0
}

.empty[data-v-bb5250ac] img {
    width: 1.8rem;
    margin-bottom: .2rem
}

.order-coupon-popup[data-v-bb5250ac] .popup-body {
    padding-bottom: 1.6rem!important
}

.order-coupon-tabs[data-v-bb5250ac] {
    height: 100%
}

[data-v-bb5250ac] .order-coupon-tabs.mall-tabs .tabs-nav&gt;li {
    border-right: none
}

[data-v-bb5250ac] .order-coupon-tabs.mall-tabs .tabs-nav&gt;li.tab-active a {
    color: #333;
    font-weight: 700
}

[data-v-bb5250ac] .order-coupon-tabs.mall-tabs .tabs-nav&gt;li.tab-active a:after {
    bottom: -.25rem;
    border-bottom: 3px solid #06a6f8
}

.order-coupon-tabs[data-v-bb5250ac] .tabs-content {
    height: calc(100% - .8rem)
}

.order-info[data-v-61a0ef72] {
    margin-top: .2rem
}

.order-info .health-coin.coupon-info[data-v-61a0ef72] {
    margin-top: 0;
    border-top: none
}

.order-info .health-coin .tip[data-v-61a0ef72] {
    padding-left: .2rem
}

.order-info .health-coin .tip em[data-v-61a0ef72] {
    font-style: normal;
    color: #f53b10
}

.order-info .health-coin .tip i[data-v-61a0ef72] {
    font-size: 14px;
    padding-left: .1rem
}

.order-info .item-line[data-v-61a0ef72] {
    padding: 0 .1rem 0 .2rem;
    background-color: #fff;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    height: .8rem;
    color: #333
}

.order-info .item-line .item-title[data-v-61a0ef72] {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 3rem;
    flex: 0 0 3rem
}

.order-info .item-line .item-title em[data-v-61a0ef72] {
    font-style: normal;
    font-size: 12px;
    border: 1px solid #f53b10;
    color: #f53b10;
    padding: 0 5px;
    border-radius: 2px;
    margin-left: .1rem;
    display: inline-block
}

.order-info .item-line .item-right[data-v-61a0ef72] {
    -webkit-box-flex: 1;
    -ms-flex: 1 auto;
    flex: 1 auto;
    text-align: right;
    overflow: hidden;
    -o-text-overflow: ellipsis;
    text-overflow: ellipsis;
    white-space: nowrap;
    font-weight: 700
}

.order-info .item-line i[data-v-61a0ef72] {
    -webkit-box-flex: 0;
    -ms-flex: 0 1 0.2rem;
    flex: 0 1 0.2rem;
    font-size: 18px;
    padding-left: .05rem
}

.order-info .coupon .coupon-total[data-v-61a0ef72],.order-info .postage-coupon .coupon-total[data-v-61a0ef72] {
    color: #f53b10
}

.order-info .coin .item-title i[data-v-61a0ef72] {
    font-size: 14px
}

.order-info .coin .item-right .tip[data-v-61a0ef72] {
    margin-right: .2rem
}

.order-info .coin .item-right .tip em[data-v-61a0ef72] {
    font-style: normal;
    color: #f53b10
}

.order-info .coin .item-right .tip i[data-v-61a0ef72] {
    font-size: 14px;
    padding-left: .1rem
}

.order-info .coin .item-right .switch[data-v-61a0ef72] {
    margin-right: .1rem
}

.order-total[data-v-59b783fb] {
    padding: .2rem;
    background-color: #fff;
    margin: .2rem auto .08rem;
    border-top: 1px solid #e5e5e5;
    border-bottom: 1px solid #e5e5e5
}

.order-total .total p[data-v-59b783fb] {
    color: #333
}

.order-total p[data-v-59b783fb] {
    float: right;
    color: #f53b10;
    font-size: .26rem;
    padding-right: .1rem;
    font-weight: 700
}

.order-total p.cold-tip[data-v-59b783fb] {
    color: #ccc
}

.order-total&gt;dt[data-v-59b783fb] {
    font-size: .28rem;
    margin-bottom: .2rem
}

.order-total&gt;dt p[data-v-59b783fb] {
    font-size: .28rem
}

.order-total&gt;dd[data-v-59b783fb] {
    margin-bottom: .2rem;
    font-size: .28rem
}

.order-total&gt;dd[data-v-59b783fb]:last-of-type {
    margin-bottom: .1rem
}

.order-list .order-item[data-v-6a9e3902] {
    margin-bottom: .2rem;
    background: #eee
}

.order-list .order-item .order-common[data-v-6a9e3902] {
    line-height: 18px;
    padding: .2rem;
    font-size: 14px;
    background: #fff
}

.order-list .order-item .order-title[data-v-6a9e3902] {
    line-height: 18px;
    padding: .2rem;
    font-size: 14px;
    background: #fff;
    font-size: 16px;
    border-bottom: none;
    overflow: hidden
}

.order-list .order-item .order-title .order-title-text[data-v-6a9e3902] {
    overflow: hidden;
    display: inline-block;
    width: 100%;
    -o-text-overflow: ellipsis;
    text-overflow: ellipsis;
    white-space: nowrap
}

.order-list .order-item .order-title .order-title-rxtips[data-v-6a9e3902] {
    font-size: 12px;
    color: #999
}

.order-list .order-item .couponAllow[data-v-6a9e3902] {
    border: 1px solid #ccc;
    font-size: 12px;
    padding: 1px .1rem;
    border-radius: 15px;
    font-style: normal;
    margin-left: .1rem;
    display: inline-block;
    line-height: 1.2;
    font-weight: 400;
    color: #ccc
}

.order-list .order-item .order-contain[data-v-6a9e3902] {
    background: #fff;
    padding-bottom: 1px
}

.order-list .order-item .order-contain[data-v-6a9e3902]:last-of-type {
    padding-bottom: 0
}

.order-list .order-item .order-contain .order-body[data-v-6a9e3902] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    padding: .2rem;
    position: relative;
    background: #fff
}

.order-list .order-item .order-contain .order-body .item-tip .tip-text[data-v-6a9e3902] {
    color: #fff;
    position: absolute;
    font-size: .26rem;
    background: #1095fa;
    text-align: center;
    padding: .02rem .2rem;
    border-radius: 2px
}

.order-list .order-item .order-contain .order-body[data-v-6a9e3902]:first-of-type:after {
    border: none
}

.order-list .order-item .order-contain .order-body[data-v-6a9e3902]:after {
    content: "";
    width: 100%;
    position: absolute;
    left: 1rem;
    top: 0;
    border-top: 1px solid #e5e5e5
}

.order-list .order-item .order-contain .order-body .order-img[data-v-6a9e3902] {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 1.16rem;
    flex: 0 0 1.16rem;
    width: 1.16rem;
    height: 1.16rem;
    padding: .1rem;
    border: 1px solid #e5e5e5;
    background-color: #fff
}

.order-list .order-item .order-contain .order-body .order-img img[data-v-6a9e3902] {
    width: 100%;
    height: 100%
}

.order-list .order-item .order-contain .order-body .order-info[data-v-6a9e3902] {
    -webkit-box-flex: 1;
    -ms-flex: auto;
    flex: auto;
    padding-left: .1rem
}

.order-list .order-item .order-contain .order-body .order-info .order-info-name[data-v-6a9e3902] {
    line-height: 1.5;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    overflow: hidden;
    font-weight: 700;
    word-break: break-all
}

.order-list .order-item .order-contain .order-body .order-info .order-info-name i[data-v-6a9e3902] {
    color: #9e5ef1;
    margin-top: 2px;
    display: inline-block;
    margin-right: .1rem;
    font-weight: 400
}

.order-list .order-item .order-contain .order-body .order-info .order-info-spec[data-v-6a9e3902] {
    color: #999;
    font-size: 12px;
    line-height: 1.5;
    margin: .06rem 0 .04rem;
    overflow: hidden;
    -o-text-overflow: ellipsis;
    text-overflow: ellipsis;
    white-space: nowrap;
    width: 3rem
}

.order-list .order-item .order-contain .order-body .order-info .order-info-price[data-v-6a9e3902] {
    position: relative;
    font-size: 13px;
    text-align: left;
    line-height: .42rem;
    font-weight: 700
}

.order-list .order-item .order-contain .order-body .order-info .order-info-price span[data-v-6a9e3902] {
    float: right
}

.order-list .order-item .order-contain .order-body .order-info .order-info-price .coupon-allow[data-v-6a9e3902] {
    border: 1px solid #ccc;
    font-size: 12px;
    padding: 1px .1rem;
    border-radius: 15px;
    font-style: normal;
    margin-left: .1rem;
    display: inline-block;
    line-height: 1.2;
    font-weight: 400;
    color: #ccc
}

.order-list .order-item .order-contain .order-foot[data-v-6a9e3902] {
    line-height: 18px;
    font-size: 14px;
    background: #fff;
    font-size: 12px;
    padding: .14rem .2rem;
    color: #999;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    background: #f0f8ff
}

.order-list .order-item .order-contain .order-foot .gift[data-v-6a9e3902] {
    -webkit-box-flex: 0;
    -ms-flex: 0 1 1.1rem;
    flex: 0 1 1.1rem
}

.order-list .order-item .order-contain .order-foot .gift-list[data-v-6a9e3902] {
    -webkit-box-flex: 1;
    -ms-flex: auto;
    flex: auto
}

.order-list .order-item .order-contain .order-foot .gift-list .gift-name[data-v-6a9e3902] {
    width: 3.8rem;
    float: left;
    overflow: hidden;
    -o-text-overflow: ellipsis;
    text-overflow: ellipsis;
    white-space: nowrap
}

.order-list .order-item .order-contain .order-foot .gift-list .gift-quantity[data-v-6a9e3902] {
    float: right
}

.order-list .order-item .order-contain .order-foot .item-suit-price[data-v-6a9e3902] {
    -webkit-box-flex: 0;
    -ms-flex: 0 1 1;
    flex: 0 1 1
}

.order-list .order-item .order-contain .order-foot .item-suit-price a[data-v-6a9e3902] {
    color: #ff6464
}

.order-list .order-item .order-contain .order-foot .item-suit-number[data-v-6a9e3902] {
    -webkit-box-flex: 1;
    -ms-flex: 1;
    flex: 1;
    text-align: right
}

.order-list .order-item .suit[data-v-6a9e3902] {
    position: relative;
    overflow: hidden;
    margin-bottom: .2rem
}

.order-list .order-item .suit .order-head[data-v-6a9e3902] {
    padding: .2rem;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex
}

.order-list .order-item .suit .order-head .head-left[data-v-6a9e3902] {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 0.8rem;
    flex: 0 0 0.8rem
}

.order-list .order-item .suit .order-head .head-right[data-v-6a9e3902] {
    -webkit-box-flex: 1;
    -ms-flex: auto;
    flex: auto
}

.order-list .order-item .suit .order-head .head-right .name[data-v-6a9e3902] {
    margin-bottom: .2rem
}

.order-list .order-item .suit .order-head .head-right .name span[data-v-6a9e3902] {
    margin-right: .1rem;
    font-weight: 700
}

.order-list .order-item .suit .order-head .head-right .name i[data-v-6a9e3902] {
    font-size: 14px
}

.order-list .order-item .suit .order-head .head-right .price[data-v-6a9e3902] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    font-weight: 700
}

.order-list .order-item .suit .order-head .head-right .price .total[data-v-6a9e3902] {
    font-weight: 700
}

.order-list .order-item .suit .order-head .head-title[data-v-6a9e3902] {
    color: #fff;
    background: #1095fa;
    padding: 0 .1rem;
    border-radius: 3px
}

.order-list .order-item .suit .order-head .head-title[data-v-6a9e3902]:after {
    content: "";
    position: absolute;
    top: 30px;
    left: calc(.5rem + 4px);
    height: 100%;
    border-right: 1px solid #ededed;
    z-index: 1
}

.order-list .order-item .suit .order-head .coupon-allow[data-v-6a9e3902] {
    border: 1px solid #ccc;
    font-size: 12px;
    padding: 1px .1rem;
    border-radius: 15px;
    font-style: normal;
    margin-left: .1rem;
    display: inline-block;
    line-height: 1.2;
    font-weight: 400;
    color: #ccc
}

.order-list .order-item .suit .order-body[data-v-6a9e3902] {
    background: #f8f8f8;
    padding-left: .8rem;
    margin: 0 .2rem
}

.order-list .order-item .suit .order-body[data-v-6a9e3902]:after {
    border: none
}

.order-list .order-item .suit .order-body .order-img[data-v-6a9e3902] {
    position: relative
}

.order-list .order-item .suit .order-body .order-img[data-v-6a9e3902]:after {
    content: "";
    position: absolute;
    left: -.52rem;
    top: 50%;
    width: 9px;
    height: 9px;
    -webkit-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    transform: translateY(-50%);
    border-radius: 50%;
    background: #ededed
}

.order-list .input-common[data-v-6a9e3902] {
    padding: .2rem
}

.order-list .input-common input[data-v-6a9e3902],.order-list .input-common textarea[data-v-6a9e3902] {
    width: 100%;
    height: .28rem;
    line-height: .28rem;
    font-size: 14px;
    padding: .16rem 0;
    background-color: #f5f5f5;
    color: #333;
    text-align: center;
    border-radius: 4px;
    border: none
}

.order-list .order-mark[data-v-6a9e3902] {
    margin-top: .2rem
}

.order-list .invoice-info[data-v-6a9e3902] {
    padding: 0 .1rem 0 .2rem;
    background-color: #fff;
    border-top: 1px solid #e5e5e5;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    height: .8rem;
    line-height: .8rem;
    color: #333
}

.order-list .invoice-info .invoice-title[data-v-6a9e3902] {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 1.5rem;
    flex: 0 0 1.5rem
}

.order-list .invoice-info .invoice-right[data-v-6a9e3902] {
    -webkit-box-flex: 1;
    -ms-flex: 1 auto;
    flex: 1 auto;
    text-align: right;
    overflow: hidden;
    -o-text-overflow: ellipsis;
    text-overflow: ellipsis;
    white-space: nowrap;
    font-weight: 700
}

.order-list .invoice-info i[data-v-6a9e3902] {
    -webkit-box-flex: 0;
    -ms-flex: 0 1 0.2rem;
    flex: 0 1 0.2rem;
    font-size: 18px;
    padding-left: .05rem
}

.order-list .orderNote-info[data-v-6a9e3902] {
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    background: #fff;
    padding: .16rem .2rem
}

.order-list .orderNote-info textarea[data-v-6a9e3902] {
    background-color: #fff;
    width: 100%;
    border: none;
    height: .4rem;
    line-height: .4rem;
    font-size: 14px
}

.tip-wrapper[data-v-6a9e3902] {
    border: 1px solid #333;
    display: inline-block;
    width: .2rem;
    height: .2rem;
    line-height: .2rem;
    border-radius: 50%;
    text-align: center;
    color: #999;
    font-size: .8em;
    font-style: normal
}

.restriction-tip[data-v-6a9e3902] {
    color: #fff;
    background-color: rgba(0,0,0,.7);
    font-size: .24rem;
    border-radius: .25rem;
    line-height: .28rem;
    width: 6rem;
    padding: 0 5px;
    height: 1rem;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    position: absolute;
    top: .6rem;
    left: -1.2rem;
    font-style: normal;
    text-align: justify;
    z-index: 9999
}

.restriction-tip[data-v-6a9e3902]:after {
    content: "";
    display: inline-block;
    width: 0;
    height: 0;
    border: .1rem solid rgba(0,0,0,0);
    border-bottom: .2rem solid rgba(0,0,0,.7);
    position: absolute;
    top: -.3rem;
    left: 2.2rem
}

.suit-desc-popup[data-v-6a9e3902] {
    padding: .3rem
}

.suit-desc-popup p[data-v-6a9e3902] {
    color: #555;
    line-height: 1.4;
    margin-bottom: .2rem
}

.suit-desc-popup p i[data-v-6a9e3902] {
    font-style: normal;
    display: inline-block;
    width: .32rem;
    height: .32rem;
    text-align: center;
    background: #39f;
    color: #fff;
    line-height: .32rem;
    margin-right: .1rem;
    border-radius: 50%
}

.order-list[data-v-7f8396e8] {
    margin-top: .2rem;
    padding-bottom: .5rem
}

.order-footer[data-v-f098e5e2] {
    width: 100%;
    height: 1rem;
    position: fixed;
    bottom: 0;
    left: 0;
    background-color: #fff;
    z-index: 9;
    max-width: 960px;
    left: 50%;
    -webkit-transform: translateX(-50%);
    -ms-transform: translateX(-50%);
    transform: translateX(-50%)
}

.order-footer .order-tip[data-v-f098e5e2] {
    background: #fdfae5;
    color: #f6561e;
    height: .46rem;
    line-height: .46rem;
    font-size: 12px;
    position: absolute;
    top: -.46rem;
    left: 0;
    right: 0;
    padding-left: .2rem
}

.order-footer .order-tip .order-tip-text[data-v-f098e5e2] {
    width: 100%;
    display: block;
    margin: 0 auto;
    -o-text-overflow: ellipsis;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden
}

.order-footer .order-bar[data-v-f098e5e2] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    display: -webkit-flex;
    border-top: 1px solid #e5e5e5;
    height: 100%
}

.order-footer .order-bar .order-bar-text[data-v-f098e5e2] {
    -webkit-box-flex: 1;
    -ms-flex: auto;
    flex: auto;
    padding-left: .2rem;
    color: #333;
    font-size: 14px;
    -ms-flex-item-align: center;
    align-self: center
}

.order-footer .order-bar .order-bar-text .total-price[data-v-f098e5e2] {
    color: #ff6464
}

.order-footer .order-bar .order-bar-text .total-price .total[data-v-f098e5e2] {
    font-size: .36rem;
    font-weight: 700;
    margin-right: .1rem
}

.order-footer .order-bar .order-bar-text .total-price span[data-v-f098e5e2] {
    font-size: 18px
}

.order-footer .order-bar .order-bar-text p[data-v-f098e5e2] {
    font-size: .26rem
}

.order-footer .order-bar .order-bar-text p+p[data-v-f098e5e2] {
    margin-top: .1rem;
    font-size: .22rem
}

.order-footer .order-bar .order-bar-text .rule a[data-v-f098e5e2] {
    color: #3399fe
}

.order-footer .order-bar .order-bar-btn[data-v-f098e5e2] {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 1.8rem;
    flex: 0 0 1.8rem;
    background: #f53b10;
    line-height: 1rem;
    text-align: center;
    color: #fff;
    font-size: .32rem;
    padding: 0 .2rem;
    border: none
}

.order-footer .order-bar .order-bar-btn.active[data-v-f098e5e2] {
    background: #ccc
}

.rx-rule-pane .rule[data-v-f098e5e2] {
    text-align: center;
    line-height: 1.5;
    margin: .4rem 0 .5rem
}

.rx-rule-pane .rule a[data-v-f098e5e2] {
    color: #3399fe
}

.order-payment[data-v-517cb128] {
    margin-top: .2rem
}

.order-payment .item-line[data-v-517cb128] {
    padding: 0 .1rem 0 .2rem;
    background-color: #fff;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    height: .8rem;
    color: #333
}

.order-payment .item-line .item-title[data-v-517cb128] {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 1.5rem;
    flex: 0 0 1.5rem
}

.order-payment .item-line .item-right[data-v-517cb128] {
    -webkit-box-flex: 1;
    -ms-flex: 1 auto;
    flex: 1 auto;
    text-align: right;
    overflow: hidden;
    -o-text-overflow: ellipsis;
    text-overflow: ellipsis;
    white-space: nowrap;
    font-weight: 700
}

.order-payment .item-line i[data-v-517cb128] {
    -webkit-box-flex: 0;
    -ms-flex: 0 1 0.2rem;
    flex: 0 1 0.2rem;
    font-size: 18px;
    padding-left: .05rem
}

.order-payment .default-text[data-v-517cb128] {
    padding-right: .14rem
}

.item-types[data-v-517cb128] {
    padding-left: .2rem
}

.item-types .type-line[data-v-517cb128] {
    width: 100%;
    height: .88rem;
    line-height: .88rem;
    font-size: 14px;
    border-bottom: 1px solid #eee;
    padding: 0 .2rem
}

.item-types .type-text[data-v-517cb128] {
    float: left;
    width: 85%;
    font-size: 14px
}

.item-types .type-nortip[data-v-517cb128] {
    color: #999
}

.item-types .type-coldtip[data-v-517cb128] {
    color: #999;
    margin-top: 15px
}

.expressType-tip[data-v-517cb128] {
    position: absolute;
    bottom: 0;
    font-size: 12px;
    line-height: 2;
    width: 100%;
    padding: 0 0 .3rem .3rem;
    color: #999
}

.drug-person[data-v-554a169f] {
    padding: .2rem .1rem .2rem .2rem;
    margin-top: .2rem;
    background: #fff
}

.drug-person .drug-person-info[data-v-554a169f] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center
}

.drug-person .drug-person-info .info-icon[data-v-554a169f] {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 0.8rem;
    flex: 0 0 0.8rem;
    padding-right: .2rem
}

.drug-person .drug-person-info .info-icon img[data-v-554a169f] {
    width: 100%
}

.drug-person .drug-person-info .info[data-v-554a169f] {
    -webkit-box-flex: 1;
    -ms-flex: auto;
    flex: auto
}

.drug-person .drug-person-info .info .title[data-v-554a169f] {
    font-weight: 700;
    color: #1095fa;
    font-size: 16px;
    margin-bottom: .16rem
}

.drug-person .drug-person-info .info .tip[data-v-554a169f] {
    border: 1px solid #1095fa;
    color: #1095fa;
    font-size: .24rem;
    border-radius: 2px
}

.drug-person .drug-person-info i[data-v-554a169f] {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 0.2rem;
    flex: 0 0 0.2rem;
    font-size: .36rem
}

.drug-person .rx-rule[data-v-554a169f] {
    padding: .2rem .1rem 0;
    background: #fff;
    line-height: 1.5;
    font-size: 13px
}

.order-view[data-v-7f9b272d] {
    width: 100%;
    min-height: 100vh;
    background-color: #f0f0f0;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    padding-bottom: 1.2rem;
    overflow-x: hidden;
    max-width: 960px;
    margin: 0 auto
}

.policy[data-v-7f9b272d] {
    font-size: 12px;
    padding: 0 .2rem;
    background-color: #eee;
    color: #666
}

.policy a[data-v-7f9b272d] {
    color: #05a6f6;
    text-decoration: underline
}

.coupon-list[data-v-0f6409c6] {
    margin-top: .2rem;
    padding: .3rem .3rem 0
}

.coupon-list[data-v-0f6409c6]:first-of-type {
    padding-top: .2rem
}

.coupon-list .coupon-radio[data-v-0f6409c6] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center
}

.coupon-list .coupon-item-contain[data-v-0f6409c6] {
    background-image: -webkit-gradient(linear,left top,right top,color-stop(10%,hsla(0,0%,100%,0)),color-stop(10%,#fff));
    background-image: -o-linear-gradient(left,hsla(0,0%,100%,0) 10%,#fff 10%);
    background-image: linear-gradient(90deg,hsla(0,0%,100%,0) 10%,#fff 0);
    height: 1.8rem;
    margin-bottom: .2rem
}

.coupon-list .coupon-item-contain label[data-v-0f6409c6] {
    width: 100%;
    margin: 0
}

.ellipsis[data-v-0f6409c6] {
    overflow: hidden;
    -o-text-overflow: ellipsis;
    text-overflow: ellipsis;
    white-space: nowrap
}

.coupon-item[data-v-0f6409c6] {
    border-radius: 3px;
    height: 1.8rem;
    width: 100%;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    position: relative;
    overflow: hidden
}

.coupon-item .item-value[data-v-0f6409c6] {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 1.8rem;
    flex: 0 0 1.8rem;
    width: 1.8rem;
    height: 100%;
    background: #06a6f8;
    color: #fff;
    text-align: center;
    margin-left: .1rem;
    line-height: 1.2
}

.coupon-item .item-value[data-v-0f6409c6]:after {
    content: "";
    background: #06a6f8;
    background: -o-radial-gradient(rgba(0,0,0,0) 0,rgba(0,0,0,0) 5px,#06a6f8 5px);
    background: radial-gradient(rgba(0,0,0,0) 0,rgba(0,0,0,0) 5px,#06a6f8 0);
    background-size: .24rem .24rem;
    background-position: .1rem .06rem;
    width: .1rem;
    height: 100%;
    position: absolute;
    left: 1px;
    top: 0
}

.coupon-item .item-value .value[data-v-0f6409c6] {
    display: inline-block;
    font-size: .42rem;
    margin-top: 25%
}

.coupon-item .item-value .consume[data-v-0f6409c6] {
    margin-top: .1rem;
    font-size: .24rem
}

.coupon-item .item-value .tip[data-v-0f6409c6] {
    display: block;
    font-size: .22rem;
    margin-top: .1rem
}

.coupon-item .item-info[data-v-0f6409c6] {
    background: #fff;
    -webkit-box-flex: 1;
    -ms-flex: auto;
    flex: auto;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    padding: .2rem .1rem
}

.coupon-item .item-info .name-and-range[data-v-0f6409c6] {
    line-height: 1.4
}

.coupon-item .item-info .name[data-v-0f6409c6] {
    overflow: hidden;
    -o-text-overflow: ellipsis;
    text-overflow: ellipsis;
    white-space: nowrap;
    font-size: .28rem;
    margin-bottom: .1rem
}

.coupon-item .item-info .info-bar[data-v-0f6409c6] {
    background: #fff;
    -webkit-box-flex: 0;
    -ms-flex: 0 1 auto;
    flex: 0 1 auto;
    margin-top: .4rem
}

.coupon-item .item-info .info-bar .time[data-v-0f6409c6] {
    color: #999;
    font-size: 12px
}

.coupon-item .item-info .info-bar .btn[data-v-0f6409c6] {
    font-size: 13px;
    color: #06a6f8;
    border: 1px solid #06a6f8;
    border-radius: 10px;
    padding: 2px 6px;
    float: right
}

.coupon-view .sub-title-btn[data-v-1dbf489b] {
    font-size: 14px
}

.coupon-view .coupon-contain[data-v-1dbf489b] {
    overflow-y: scroll;
    overflow-x: hidden;
    background: #eee;
    -webkit-overflow-scrolling: touch
}

.coupon-view .coupon-contain .coupon-list[data-v-1dbf489b] {
    background: #eee;
    padding: 0 .2rem
}

.coupon-view .coupon-contain .coupon-list[data-v-1dbf489b]:first-of-type {
    padding-top: .2rem
}

.coupon-view .coupon-contain .coupon-list .coupon-radio[data-v-1dbf489b] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center
}

.coupon-view .coupon-contain .coupon-list .coupon-item-contain[data-v-1dbf489b] {
    background: #fff;
    height: 1.8rem;
    margin-bottom: .2rem;
    background-image: -webkit-gradient(linear,left top,right top,from(#eee),to(#fff));
    background-image: -o-linear-gradient(left,#eee,#fff);
    background-image: linear-gradient(90deg,#eee,#fff)
}

.coupon-view .coupon-contain .coupon-list .coupon-item-contain label[data-v-1dbf489b] {
    width: 100%;
    margin: 0
}

.coupon-view .postage-coupon .postage-coupon-tip[data-v-1dbf489b] {
    height: 32px;
    line-height: 32px;
    color: #f6561e;
    background: #fdfae5;
    text-align: center
}

.coupon-view .coupon-bar[data-v-1dbf489b] {
    height: .88rem;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    padding: 0 .2rem;
    background: #fff;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    border-top: 1px solid #e3e3e3
}

.coupon-view .coupon-bar p[data-v-1dbf489b] {
    -webkit-box-flex: 1;
    -ms-flex: auto;
    flex: auto
}

.coupon-view .coupon-bar .buttons[data-v-1dbf489b] {
    -webkit-box-flex: 0;
    -ms-flex: 0 1 2.4rem;
    flex: 0 1 2.4rem
}

.coupon-view .coupon-bar .buttons button[data-v-1dbf489b] {
    display: inline-block;
    margin-left: .2rem;
    padding: .1rem .2rem;
    background: #fff;
    border: 1px solid #eee;
    border-radius: 3px
}

.coupon-view .coupon-bar .buttons button.sure[data-v-1dbf489b] {
    background: #ff6464;
    color: #fff
}

.coupon-view .coupon-bar .buttons button.disable[data-v-1dbf489b] {
    background: #ccc;
    color: #fff
}

.coupon-modal .jk-modal-header {
    border-bottom: none;
    text-align: center;
    font-size: 16px
}

.coupon-modal .jk-modal-footer {
    border-top: none
}

.coupon-modal .jk-modal-body {
    padding: 0 .2rem;
    height: 5rem;
    overflow-y: auto
}

.coupon-modal .cancle-footer {
    text-align: center;
    width: 100%;
    padding: 0 10px 10px
}

.coupon-modal .cancle-footer .cancleBtn {
    color: #ff6464;
    font-size: 14px
}

.pay-total[data-v-88757ea4] {
    padding: .2rem 0
}

.pay-total p[data-v-88757ea4] {
    font-size: .3rem;
    padding: .3rem;
    background: #fff;
    color: #555;
    border-bottom: 1px solid #eee
}

.pay-total p .total[data-v-88757ea4] {
    color: #ff4e4e;
    padding-right: .05rem
}

.pay-total p .transport[data-v-88757ea4] {
    font-size: .28rem
}

.common-padding[data-v-15251bea] {
    padding: .2rem .3rem
}

.order-list[data-v-15251bea] {
    color: #555
}

.order-item[data-v-15251bea] {
    background: #fff;
    margin-bottom: .2rem;
    border-bottom: 1px solid #eee
}

.order-header[data-v-15251bea] {
    padding: .2rem .3rem;
    border-bottom: 1px solid #eee
}

.order-header .order-icon[data-v-15251bea] {
    font-size: 12px;
    float: right;
    text-align: center;
    line-height: 18px;
    width: 16px;
    height: 16px;
    border: 1px solid #888;
    border-radius: 50%
}

.order-header .order-icon.show[data-v-15251bea] {
    -webkit-transform: rotate(180deg);
    -ms-transform: rotate(180deg);
    transform: rotate(180deg)
}

.order-body[data-v-15251bea] {
    font-size: 12px
}

.order-body .body-item[data-v-15251bea] {
    padding: .2rem .3rem;
    border-bottom: 1px solid #eee
}

.order-body .body-item span[data-v-15251bea] {
    display: inline-block;
    overflow: hidden
}

.order-body .body-item span.item-name[data-v-15251bea] {
    width: 66%;
    -o-text-overflow: ellipsis;
    text-overflow: ellipsis;
    white-space: nowrap
}

.order-body .body-item span.item-number[data-v-15251bea] {
    width: 12%
}

.order-body .body-item span.item-total[data-v-15251bea] {
    width: 22%;
    text-align: right
}

.order-footer[data-v-15251bea] {
    padding: .2rem .3rem
}

.pay-type {
    overflow: hidden;
    background: #fff
}

.pay-type .jk-radio-group {
    margin-left: .3rem
}

.pay-type .pay-header {
    font-size: .28rem;
    padding: .2rem .3rem;
    border-bottom: 1px solid #eee
}

.pay-type label {
    border-bottom: 1px solid #eee;
    height: 44px;
    line-height: 44px
}

.pay-type label .pay-box {
    float: left;
    width: 88%;
    font-size: .28rem
}

.pay-type label .pay-box .common-payicon {
    display: inline-block;
    -webkit-transform: translateY(25%);
    -ms-transform: translateY(25%);
    transform: translateY(25%);
    width: 24px;
    height: 24px
}

.pay-type label .pay-box .icon-aliPay {
    background: url(data:image/jpeg;base64,/9j/4QAYRXhpZgAASUkqAAgAAAAAAAAAAAAAAP/sABFEdWNreQABAAQAAABkAAD/4QN/aHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLwA8P3hwYWNrZXQgYmVnaW49Iu+7vyIgaWQ9Ilc1TTBNcENlaGlIenJlU3pOVGN6a2M5ZCI/PiA8eDp4bXBtZXRhIHhtbG5zOng9ImFkb2JlOm5zOm1ldGEvIiB4OnhtcHRrPSJBZG9iZSBYTVAgQ29yZSA1LjYtYzEzOCA3OS4xNTk4MjQsIDIwMTYvMDkvMTQtMDE6MDk6MDEgICAgICAgICI+IDxyZGY6UkRGIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyI+IDxyZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0PSIiIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdFJlZj0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlUmVmIyIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bXBNTTpPcmlnaW5hbERvY3VtZW50SUQ9InhtcC5kaWQ6MTAyNzhmZjUtNmMwYy0xZTQ5LWFmODItYjMzNDQ4NmY0NjM0IiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOkNFMzhEREVEMEUxMjExRTdCQkJCOTM4RTg3M0I4MkZCIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOkNFMzhEREVDMEUxMjExRTdCQkJCOTM4RTg3M0I4MkZCIiB4bXA6Q3JlYXRvclRvb2w9IkFkb2JlIFBob3Rvc2hvcCBDQyAyMDE1IChXaW5kb3dzKSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjE5YjRhYjdlLTJkODUtMmE0Zi1hMWMzLWM3ZDFhZmY1NDZkNiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDoxMDI3OGZmNS02YzBjLTFlNDktYWY4Mi1iMzM0NDg2ZjQ2MzQiLz4gPC9yZGY6RGVzY3JpcHRpb24+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) no-repeat 50%;
    background-size: cover
}

.pay-type label .pay-box .icon-aliPay,.pay-type label .pay-box .icon-weChatPay {
    display: inline-block;
    -webkit-transform: translateY(25%);
    -ms-transform: translateY(25%);
    transform: translateY(25%);
    width: 24px;
    height: 24px
}

.pay-type label .pay-box .icon-weChatPay {
    background: url(data:image/jpeg;base64,/9j/4QAYRXhpZgAASUkqAAgAAAAAAAAAAAAAAP/sABFEdWNreQABAAQAAABkAAD/4QN/aHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLwA8P3hwYWNrZXQgYmVnaW49Iu+7vyIgaWQ9Ilc1TTBNcENlaGlIenJlU3pOVGN6a2M5ZCI/PiA8eDp4bXBtZXRhIHhtbG5zOng9ImFkb2JlOm5zOm1ldGEvIiB4OnhtcHRrPSJBZG9iZSBYTVAgQ29yZSA1LjYtYzEzOCA3OS4xNTk4MjQsIDIwMTYvMDkvMTQtMDE6MDk6MDEgICAgICAgICI+IDxyZGY6UkRGIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyI+IDxyZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0PSIiIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdFJlZj0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlUmVmIyIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bXBNTTpPcmlnaW5hbERvY3VtZW50SUQ9InhtcC5kaWQ6MTAyNzhmZjUtNmMwYy0xZTQ5LWFmODItYjMzNDQ4NmY0NjM0IiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOkNFMzhEREYxMEUxMjExRTdCQkJCOTM4RTg3M0I4MkZCIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOkNFMzhEREYwMEUxMjExRTdCQkJCOTM4RTg3M0I4MkZCIiB4bXA6Q3JlYXRvclRvb2w9IkFkb2JlIFBob3Rvc2hvcCBDQyAyMDE1IChXaW5kb3dzKSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjE5YjRhYjdlLTJkODUtMmE0Zi1hMWMzLWM3ZDFhZmY1NDZkNiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDoxMDI3OGZmNS02YzBjLTFlNDktYWY4Mi1iMzM0NDg2ZjQ2MzQiLz4gPC9yZGY6RGVzY3JpcHRpb24+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) no-repeat 50%;
    background-size: cover
}

.pay-type .type-item {
    display: inline-block;
    width: 100%
}

.pay-type .payType-message {
    text-align: center
}

.spiner[data-v-079b2b7c] {
    width: 20px;
    height: 20px;
    position: relative;
    display: inline-block;
    vertical-align: middle
}

.spiner div[data-v-079b2b7c] {
    width: 100%;
    height: 100%;
    position: absolute;
    -webkit-animation: load-079b2b7c 2.08s linear infinite;
    animation: load-079b2b7c 2.08s linear infinite
}

.spiner div span[data-v-079b2b7c] {
    display: inline-block;
    width: 3px;
    height: 3px;
    border-radius: 50%;
    background: #fff;
    position: absolute;
    left: 50%
}

@-webkit-keyframes load-079b2b7c {
    0% {
        -webkit-transform: rotate(0deg);
        transform: rotate(0deg)
    }

    10% {
        -webkit-transform: rotate(45deg);
        transform: rotate(45deg)
    }

    50% {
        opacity: 1;
        -webkit-transform: rotate(160deg);
        transform: rotate(160deg)
    }

    62% {
        opacity: 0
    }

    65% {
        opacity: 0;
        -webkit-transform: rotate(200deg);
        transform: rotate(200deg)
    }

    90% {
        -webkit-transform: rotate(340deg);
        transform: rotate(340deg)
    }

    to {
        -webkit-transform: rotate(1turn);
        transform: rotate(1turn)
    }
}

@keyframes load-079b2b7c {
    0% {
        -webkit-transform: rotate(0deg);
        transform: rotate(0deg)
    }

    10% {
        -webkit-transform: rotate(45deg);
        transform: rotate(45deg)
    }

    50% {
        opacity: 1;
        -webkit-transform: rotate(160deg);
        transform: rotate(160deg)
    }

    62% {
        opacity: 0
    }

    65% {
        opacity: 0;
        -webkit-transform: rotate(200deg);
        transform: rotate(200deg)
    }

    90% {
        -webkit-transform: rotate(340deg);
        transform: rotate(340deg)
    }

    to {
        -webkit-transform: rotate(1turn);
        transform: rotate(1turn)
    }
}

.spiner div[data-v-079b2b7c]:first-child {
    -webkit-animation-delay: .2s;
    animation-delay: .2s
}

.spiner div[data-v-079b2b7c]:nth-child(2) {
    -webkit-animation-delay: .4s;
    animation-delay: .4s
}

.spiner div[data-v-079b2b7c]:nth-child(3) {
    -webkit-animation-delay: .6s;
    animation-delay: .6s
}

.spiner div[data-v-079b2b7c]:nth-child(4) {
    -webkit-animation-delay: .8s;
    animation-delay: .8s
}

.pay-view[data-v-b6e3144e] {
    width: 100%;
    height: 100%;
    min-height: 100vh;
    background: #eee
}

.pay-view .pay-btn[data-v-b6e3144e] {
    margin-bottom: .2rem;
    padding: .5rem .3rem
}

.pay-view .pay-btn button[data-v-b6e3144e] {
    width: 100%;
    padding: .2rem;
    background: #ff4e4e;
    color: #fff;
    border-radius: 4px;
    border: none
}

.pay-view .pay-btn button.disable[data-v-b6e3144e] {
    background: #ccc
}

.pay-view .delivery-info[data-v-b6e3144e] {
    text-align: center;
    width: 100%;
    border: 1px solid #000;
    border-radius: 5px;
    margin: .3rem auto;
    padding: .5rem 0
}

.pay-view .delivery-info p[data-v-b6e3144e] {
    margin-bottom: .1rem
}

.wechatPay-modal .jk-modal-header {
    border: none
}

.wechatPay-modal .jk-modal-header .pay-modal-header {
    text-align: center;
    color: #39f;
    font-size: 18px
}

.wechatPay-modal .jk-modal-footer {
    padding: 12px
}

.wechatPay-modal .jk-modal-footer .pay-modal-footer {
    width: 100%;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex
}

.wechatPay-modal .jk-modal-footer button+button {
    margin-left: 8px
}

.wechatPay-modal .jk-modal-footer .pay-modal-footer .btn {
    -webkit-box-flex: 1;
    -ms-flex: 1;
    flex: 1;
    display: inline-block;
    padding: 8px;
    border: 1px solid #ccc;
    border-radius: 5px
}

.wechatPay-modal p {
    font-size: 12px;
    margin-bottom: 10px
}

.wechatPay-modal .cancle-btn {
    background: #fff
}

.wechatPay-modal .pay-btn {
    color: #fff;
    background: #39f
}

.address-container[data-v-69a2e116] {
    min-height: 100vh;
    background: #f0f0f0
}

.con[data-v-69a2e116] {
    padding-bottom: 1.4rem
}

.con .item[data-v-69a2e116] {
    border-top: 1px solid #eee;
    background: #fff
}

.con .item .item-wrap[data-v-69a2e116] {
    width: 100%
}

.con .item .item-wrap .wrap[data-v-69a2e116] {
    display: block;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    padding: .2rem
}

.con .item .item-wrap .wrap .wrap-info[data-v-69a2e116] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center
}

.con .item .item-wrap .wrap .actions[data-v-69a2e116] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: end;
    -ms-flex-pack: end;
    justify-content: flex-end
}

.con .item .item-wrap .wrap .actions .radio-default[data-v-69a2e116] {
    color: #999;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center
}

.con .item .item-wrap .wrap .actions .setDefault[data-v-69a2e116] {
    font-size: .24rem;
    border: 1px solid #999;
    padding: 0 4px;
    border-radius: 4px
}

.con .item .item-wrap .wrap .actions .icon-list .icon-edit[data-v-69a2e116] {
    color: #999
}

.con .item .item-wrap .wrap .actions .icon-list .icon-del[data-v-69a2e116] {
    color: #999;
    padding-left: .18rem
}

.con .item .item-wrap .wrap .actions .icon-list span[data-v-69a2e116] {
    font-weight: 400;
    color: #999;
    font-size: .24rem
}

.con .item .check[data-v-69a2e116] {
    margin-right: .2rem
}

.con .item .check i[data-v-69a2e116] {
    font-size: .42rem;
    color: #1095fa
}

.con .item .info[data-v-69a2e116] {
    -webkit-box-flex: 1;
    -ms-flex: auto;
    flex: auto;
    padding: .2rem 0;
    max-width: 6.5rem
}

.con .item .info .delivery-name[data-v-69a2e116] {
    margin-bottom: .2rem;
    color: #444
}

.con .item .info .delivery-name .name[data-v-69a2e116] {
    font-size: .28rem;
    margin-right: .4rem
}

.con .item .info .delivery-name .tip[data-v-69a2e116] {
    margin-left: .1rem;
    font-size: .24rem;
    border: 1px solid #444;
    padding: 0 4px;
    border-radius: 4px
}

.con .item .info .delivery-name.active[data-v-69a2e116] {
    color: #1095fa
}

.con .item .info .delivery-name.active .tip[data-v-69a2e116] {
    border: 1px solid #1095fa
}

.con .item .info .delivery-address[data-v-69a2e116] {
    line-height: 1.5;
    color: #666;
    font-size: .26rem;
    word-wrap: break-word;
    white-space: normal
}

.con .item .i-foot[data-v-69a2e116] {
    color: #555;
    font-size: .26rem;
    -webkit-box-flex: 0;
    -ms-flex: 0 0 0.6rem;
    flex: 0 0 0.6rem;
    text-align: center
}

.con .item .i-foot .icon[data-v-69a2e116] {
    font-size: .42rem
}

.con .item[data-v-69a2e116]:first-of-type {
    border-top: 0
}

.con .add-address-btn[data-v-69a2e116] {
    width: 100%;
    border: none;
    position: fixed;
    bottom: 0;
    left: 0;
    right: 0;
    background: #fff;
    height: 1.2rem;
    line-height: .8rem;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    padding: .2rem
}

.con .add-address-btn span[data-v-69a2e116] {
    display: block;
    width: 100%;
    height: .8rem;
    line-height: .8rem;
    background: #1095fa;
    color: #fff;
    text-align: center;
    border-radius: 3px
}

.failed-con[data-v-69a2e116] {
    text-align: center
}

.failed-con p[data-v-69a2e116] {
    line-height: 1rem;
    text-align: center
}

.failed-con img[data-v-69a2e116] {
    width: 100%
}

.failed-con a[data-v-69a2e116] {
    width: 40%;
    display: inline-block;
    margin: 0 .2rem;
    border-radius: 5px;
    font-size: .26rem;
    line-height: .7rem;
    text-align: center
}

.failed-con .refresh-btn[data-v-69a2e116] {
    background: #2daae0;
    color: #fff
}

.failed-con .index-btn[data-v-69a2e116] {
    background: #d1d1d1;
    color: #999
}

.address-item .tip[data-v-8f71e294] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    padding: .1rem .2rem;
    background: #fdfae5
}

.address-item .tip span[data-v-8f71e294] {
    color: #f6561e;
    font-size: .24rem;
    line-height: 1.5;
    padding-right: .4rem
}

.address-item .tip i[data-v-8f71e294] {
    font-size: .2rem;
    color: #f6561e
}

.address-item .con[data-v-8f71e294] {
    font-size: .26rem;
    color: #333;
    height: calc(100vh - 2rem);
    background: #f5f5f5;
    padding-top: 1px
}

.address-item .con li[data-v-8f71e294] {
    line-height: .8rem;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    border-bottom: 1px solid #eee;
    padding: 0 .25rem;
    background: #fff
}

.address-item .con li.top[data-v-8f71e294] {
    margin-top: .2rem
}

.address-item .con li.is-default[data-v-8f71e294] {
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between
}

.address-item .con li .label[data-v-8f71e294] {
    padding-right: 10px
}

.address-item .con li span[data-v-8f71e294] {
    white-space: nowrap;
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto
}

.address-item .con li&gt;div[data-v-8f71e294],.address-item .con li input[data-v-8f71e294],.address-item .con li input[data-v-8f71e294]:disabled,.address-item .con li p[data-v-8f71e294],.address-item .con li textarea[data-v-8f71e294] {
    -webkit-box-flex: 1;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    border: 0;
    background: rgba(0,0,0,0);
    color: #333
}

.address-item .con li input[data-v-8f71e294]:disabled {
    -webkit-appearance: none;
    -webkit-text-fill-color: #333;
    -webkit-opacity: 1;
    opacity: 1
}

.address-item .con li input[data-v-8f71e294]::-webkit-input-placeholder {
    color: #ada9a9;
    font-size: .26rem;
    -webkit-text-fill-color: rgba(51,51,51,.3)
}

.address-item .con li&gt;div[data-v-8f71e294] {
    padding: .2rem 0
}

.address-item .con li&gt;div textarea[data-v-8f71e294] {
    width: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    line-height: .4rem;
    border: 0;
    background: rgba(0,0,0,0)
}

.address-item .con li.area[data-v-8f71e294] {
    position: relative
}

.address-item .con li.area[data-v-8f71e294]:after {
    content: "\e61b";
    font-family: iconfont;
    font-size: .4rem;
    display: inline-block;
    position: absolute;
    right: 0;
    color: #ccc
}

.address-item .con&gt;p[data-v-8f71e294] {
    padding: .25rem;
    line-height: .4rem
}

.address-item .con .save-button[data-v-8f71e294] {
    width: 100%;
    border: none;
    position: fixed;
    bottom: 0;
    left: 0;
    right: 0;
    background: rgba(0,0,0,0);
    height: 1.2rem;
    line-height: .8rem;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    padding: .2rem
}

.address-item .con .save-button span[data-v-8f71e294] {
    display: block;
    width: 100%;
    height: .8rem;
    line-height: .8rem;
    background: #1095fa;
    color: #fff;
    text-align: center;
    border-radius: 3px
}

.jk-modal-wrap .nc-container {
    width: 90%!important
}

.nc-container .nc_wrapper {
    height: .9rem!important;
    line-height: .9rem!important;
    width: 100%!important
}

.nc-box {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    margin: .48rem 0
}

.expireBody[data-v-4d676ee1] {
    padding-top: 20px;
    padding-bottom: 20px;
    text-align: center;
    font-size: 14px
}

.expireBody .tips[data-v-4d676ee1] {
    text-align: left;
    color: #666;
    padding: 12px 12px 24px
}

.expireBody header[data-v-4d676ee1] {
    font-weight: 600;
    font-size: 18px
}

.expireBody .message-login-btn[data-v-4d676ee1] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center
}

.expireBody .message-login-btn button[data-v-4d676ee1] {
    font-size: 15px;
    border: none;
    border-radius: 21px;
    width: 80%;
    background: #1096fa;
    color: #fff;
    padding: 9px 0;
    margin-bottom: 12px
}

.expireBody .change-btn[data-v-4d676ee1] {
    color: #999
}

.page .login-tab[data-v-4d676ee1] {
    line-height: .75rem;
    border-bottom: 1px solid #e5e5e5;
    padding: 0 .43rem;
    font-size: 14px;
    text-align: center
}

.page .login-tab .account-login-btn[data-v-4d676ee1],.page .login-tab .mobile-login-btn[data-v-4d676ee1] {
    width: 50%;
    display: inline-block;
    color: #666;
    position: relative
}

.page .login-tab .account-login-btn.active[data-v-4d676ee1],.page .login-tab .mobile-login-btn.active[data-v-4d676ee1] {
    color: #000
}

.page .login-tab .account-login-btn.active[data-v-4d676ee1]:after,.page .login-tab .mobile-login-btn.active[data-v-4d676ee1]:after {
    content: "";
    position: absolute;
    left: 0;
    bottom: -1px;
    width: 100%;
    border-bottom: 2px solid #2ca3ff
}

.page .login-wrap[data-v-4d676ee1] {
    padding: 0 .43rem;
    height: 5.4rem;
    overflow: hidden
}

.page .login-wrap .mobile-login-box .tel-item[data-v-4d676ee1] {
    position: relative;
    border-bottom: 1px solid #efefef
}

.page .login-wrap .mobile-login-box .code-item[data-v-4d676ee1] {
    position: relative;
    border-bottom: 1px solid #efefef
}

.page .login-wrap .mobile-login-box .code-item .code-btn[data-v-4d676ee1] {
    position: absolute;
    right: 0;
    bottom: .26rem;
    padding: 0;
    width: 1.52rem;
    height: .5rem;
    line-height: .5rem;
    border: 1px solid #2ca3ff;
    border-radius: 2px;
    color: #2ca3ff;
    background: #fff;
    font-size: .24rem
}

.page .login-wrap .mobile-login-box .code-item .code-btn.computing[data-v-4d676ee1] {
    width: 1.7rem
}

.page .login-wrap .mobile-login-box .code-item .icon-clear[data-v-4d676ee1] {
    right: 1.7rem
}

.page .login-wrap .mobile-login-box .captchas-item[data-v-4d676ee1] {
    position: relative;
    border-bottom: 1px solid #efefef
}

.page .login-wrap .mobile-login-box .captchas-item .img-btn[data-v-4d676ee1] {
    position: absolute;
    right: 0;
    bottom: .26rem;
    width: 1.52rem;
    height: .5rem;
    border: 1px solid #2ca3ff;
    border-radius: 4px;
    overflow: hidden
}

.page .login-wrap .mobile-login-box .captchas-item .img-btn img[data-v-4d676ee1] {
    display: block;
    width: 100%
}

.page .login-wrap .mobile-login-box .captchas-item .icon-clear[data-v-4d676ee1] {
    right: 1.7rem
}

.page .login-wrap .mobile-login-box .captchasHightlight[data-v-4d676ee1] {
    position: relative;
    z-index: 100;
    background: #fff;
    border-bottom: none
}

.page .login-wrap .account-login-box .account-item[data-v-4d676ee1],.page .login-wrap .account-login-box .password-item[data-v-4d676ee1] {
    position: relative;
    border-bottom: 1px solid #efefef
}

.page .login-wrap .account-login-box .account-item .pwd-switch[data-v-4d676ee1],.page .login-wrap .account-login-box .password-item .pwd-switch[data-v-4d676ee1] {
    position: absolute;
    right: 0;
    top: 50%;
    -webkit-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    transform: translateY(-50%);
    width: .43rem
}

.page .login-wrap .account-login-box .account-item .pwd-switch img[data-v-4d676ee1],.page .login-wrap .account-login-box .password-item .pwd-switch img[data-v-4d676ee1] {
    display: block;
    width: 100%
}

.page .login-wrap .account-login-box .password-item .icon-clear[data-v-4d676ee1] {
    right: .6rem
}

.page .login-wrap .login-bar[data-v-4d676ee1] {
    margin-top: .51rem
}

.page .login-wrap .login-bar .login-tip[data-v-4d676ee1] {
    text-align: center;
    padding: 0 0 .2rem;
    color: #ff2626
}

.page .login-wrap .login-bar .login-btn[data-v-4d676ee1] {
    width: 100%;
    height: .68rem;
    line-height: .68rem;
    background-color: #95d1ff;
    border-radius: 2px;
    border: none;
    font-size: 14px;
    color: #e3f2ff
}

.page .login-wrap .login-bar .login-btn.active[data-v-4d676ee1] {
    background-color: #20a0ff;
    color: #fff
}

.page .login-wrap .notice[data-v-4d676ee1] {
    margin-top: .26rem;
    line-height: .29rem;
    font-size: 12px;
    color: #999;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: start;
    -ms-flex-align: start;
    align-items: flex-start
}

.page .login-wrap .notice .item-check[data-v-4d676ee1] {
    -webkit-box-flex: 0;
    -ms-flex: 0 1 0.36rem;
    flex: 0 1 0.36rem;
    height: .36rem
}

.page .login-wrap .notice a[data-v-4d676ee1] {
    color: #2ca3ff
}

.page .login-wrap .link[data-v-4d676ee1] {
    overflow: hidden;
    margin-top: .26rem;
    font-size: 14px
}

.page .login-wrap .link a[data-v-4d676ee1] {
    color: #2ca3ff
}

.page .login-wrap .link .forget-link[data-v-4d676ee1] {
    float: left
}

.page .login-wrap .link .register-link[data-v-4d676ee1] {
    float: right
}

.page .login-way[data-v-4d676ee1] {
    margin-top: 1rem;
    width: 100%;
    padding: 0 .43rem;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    bottom: .43rem
}

.page .login-way .other-title[data-v-4d676ee1] {
    width: 100%;
    height: .5rem;
    border-top: 1px solid #d7d7d7;
    position: relative
}

.page .login-way .other-title h4[data-v-4d676ee1] {
    color: #666;
    background: #fff;
    padding: 0 .2rem;
    position: absolute;
    height: .5rem;
    line-height: .5rem;
    left: 50%;
    top: 50%;
    -webkit-transform: translate(-50%,-100%);
    -ms-transform: translate(-50%,-100%);
    transform: translate(-50%,-100%)
}

.page .login-way .other-login[data-v-4d676ee1] {
    margin: 0 auto;
    overflow: hidden;
    text-align: center
}

.page .login-way .other-login li[data-v-4d676ee1] {
    display: inline-block;
    padding: 0 10px
}

.page .login-way .other-login li i[data-v-4d676ee1] {
    font-size: 24px
}

.page .login-way .other-login li .icon-qq[data-v-4d676ee1] {
    color: #61b1f5
}

.page .login-way .other-login li .icon-weibo[data-v-4d676ee1] {
    color: #c3133e
}

.inputStyle[data-v-4d676ee1] {
    width: 100%;
    border: none;
    height: 1rem;
    padding-left: .13rem;
    font-size: 14px
}

.icon-clear[data-v-4d676ee1] {
    position: absolute;
    right: .17rem;
    top: 50%;
    -webkit-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    transform: translateY(-50%);
    color: #b7b7b7;
    font-size: 24px;
    width: .51rem;
    height: .51rem;
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAABLElEQVRYR+2W3Q3CMAyEz5PACIyAN2AERmAUNoAVmCBsAEwAbMAGRpZAqqIm/qESL+1rFd/Xi8814c8P/VkfM8DswKgDpZQlgAuABwBm5lemWUspWwAHACdm3ozV6AHcPweuGYiBuJaJAeiJqkAIYnhWRG5EtG652G3CDEREXD/UTEEEIiruAvBeR0bcDWBBZMVDAC0IABovjRqshnPHsJf5qid0TujMSImHHfiCVRBp8ckAAITmxNBhM4b1dVQN9ySixS8TMwQw1u3DJsw44QboRS0yrGpHXQCenGchTACPeCMdrsZ0/4y8QybqRBMg8uW9pFiN2VpIVp+NKD1kKifOula5R7GuZCKid/joLRPWmqYQIrInoiMz79wAVuEp35spmFJsdmB2YMyBN+AsBDA9jbWmAAAAAElFTkSuQmCC) no-repeat 50%/50% 50%
}

.captchas_masking[data-v-4d676ee1] {
    position: fixed;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background: rgba(0,0,0,.5);
    z-index: 10
}

.login-modal .login-modal-footer[data-v-4d676ee1] {
    overflow: hidden;
    text-align: center;
    width: 100%
}

.login-modal .login-modal-footer .cancel-btn[data-v-4d676ee1],.login-modal .login-modal-footer .next-btn[data-v-4d676ee1] {
    float: left;
    width: 50%;
    height: .75rem;
    line-height: .75rem;
    color: #666
}

.login-modal .login-modal-footer .next-btn[data-v-4d676ee1] {
    float: right;
    color: #fff;
    background: #61b1f4;
    border-radius: 0 0 5px 0
}

.captchas-modal[data-v-4d676ee1] .jk-modal-wrap {
    margin-top: .3rem
}

.captchas-modal .captchas-modal-header[data-v-4d676ee1] {
    text-align: center;
    height: .5rem;
    line-height: .5rem;
    font-size: .3rem
}

.captchas-modal .captchas-modal-content[data-v-4d676ee1] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-pack: distribute;
    justify-content: space-around;
    -ms-flex-wrap: nowrap;
    flex-wrap: nowrap;
    -ms-flex-line-pack: center;
    align-content: center
}

.captchas-modal .captchas-modal-content .captchas-input[data-v-4d676ee1] {
    text-align: center;
    width: 40%;
    height: .7rem;
    line-height: .7rem;
    font-size: .4rem;
    border: .02rem solid #cbcbcb;
    border-radius: .08rem
}

.captchas-modal .captchas-modal-content .captchas-img[data-v-4d676ee1] {
    width: 35%;
    height: .7rem;
    border: .01rem solid #cbcbcb
}

.captchas-modal .captchas-modal-content .captchas-img img[data-v-4d676ee1] {
    height: .7rem;
    width: 100%
}

.captchas-modal .captchas-modal-footer[data-v-4d676ee1] {
    overflow: hidden;
    text-align: center;
    width: 100%;
    padding: .05rem 0
}

.captchas-modal .captchas-modal-footer .submit-btn[data-v-4d676ee1] {
    margin-top: .15rem;
    border: 0;
    background: #20a0ff;
    border-radius: .1rem;
    color: #fff;
    height: .7rem;
    width: 50%;
    line-height: .7rem;
    font-size: .4rem
}

.captchas-modal .captchas-modal-footer .disable-btn[data-v-4d676ee1] {
    background: #cbcbcb
}

.captchas-modal .captchas-modal-footer .captchas-tip[data-v-4d676ee1] {
    padding: .1rem
}

.login-view .login-modal .jk-modal {
    height: 2.56rem
}

.login-view .login-modal .jk-modal .jk-modal-content {
    border-radius: 5px
}

.login-view .login-modal .jk-modal-body {
    padding: 0
}

.login-view .login-modal .jk-modal-body p {
    text-align: center;
    padding: 0 .43rem;
    font-size: 16px;
    height: 1.81rem;
    line-height: 1.81rem
}

.login-view .login-modal .jk-modal-footer {
    padding: 0;
    margin-top: 0
}

.page[data-v-2c4f4652] {
    padding: 0 .34rem
}

.page .tel-item[data-v-2c4f4652] {
    position: relative;
    border-bottom: 1px solid #efefef
}

.page .code-item[data-v-2c4f4652] {
    position: relative;
    border-bottom: 1px solid #efefef
}

.page .code-item .code-btn[data-v-2c4f4652] {
    position: absolute;
    right: 0;
    bottom: .26rem;
    padding: 0;
    width: 1.52rem;
    height: .5rem;
    line-height: .5rem;
    border: 1px solid #2da2ff;
    border-radius: 4px;
    color: #2da2ff;
    background: #fff;
    font-size: .24rem
}

.page .code-item .code-btn.computing[data-v-2c4f4652] {
    color: #95d1ff;
    width: 1.7rem
}

.page .code-item .icon-clear[data-v-2c4f4652] {
    right: 1.7rem
}

.page .captchas-item[data-v-2c4f4652] {
    position: relative;
    border-bottom: 1px solid #efefef
}

.page .captchas-item .img-btn[data-v-2c4f4652] {
    position: absolute;
    right: 0;
    bottom: .26rem;
    width: 1.52rem;
    height: .5rem;
    border: 1px solid #2da2ff;
    border-radius: 4px;
    overflow: hidden
}

.page .captchas-item .img-btn img[data-v-2c4f4652] {
    display: block;
    width: 100%
}

.page .captchas-item .icon-clear[data-v-2c4f4652] {
    right: 1.7rem
}

.page .password-item[data-v-2c4f4652] {
    position: relative;
    border-bottom: 1px solid #efefef
}

.page .password-item .pwd-switch[data-v-2c4f4652] {
    position: absolute;
    right: 0;
    top: 50%;
    -webkit-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    transform: translateY(-50%);
    width: .43rem
}

.page .password-item .pwd-switch img[data-v-2c4f4652] {
    display: block;
    width: 100%
}

.page .password-item .icon-clear[data-v-2c4f4652] {
    right: .51rem
}

.page .register-bar[data-v-2c4f4652] {
    margin-top: 1.2rem
}

.page .register-bar .register-btn[data-v-2c4f4652] {
    width: 100%;
    line-height: .9rem;
    border: none;
    font-size: .36rem;
    color: #e3f2ff;
    height: .9rem;
    background: #91cdfa;
    border-radius: .45rem
}

.page .register-bar .register-btn.active[data-v-2c4f4652] {
    background-color: #20a0ff;
    color: #fff
}

.page .notice[data-v-2c4f4652] {
    margin-top: .18rem;
    font-size: .24rem;
    padding-left: .15rem;
    color: #999;
    line-height: .33rem;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: start;
    -ms-flex-align: start;
    align-items: flex-start
}

.page .notice a[data-v-2c4f4652] {
    color: #2da2ff
}

.inputStyle[data-v-2c4f4652] {
    width: 100%;
    border: none;
    height: 1rem;
    padding-left: .13rem;
    font-size: 14px
}

.icon-clear[data-v-2c4f4652] {
    position: absolute;
    right: .17rem;
    top: 50%;
    -webkit-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    transform: translateY(-50%);
    color: #b7b7b7;
    font-size: 24px;
    width: .51rem;
    height: .51rem;
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAABLElEQVRYR+2W3Q3CMAyEz5PACIyAN2AERmAUNoAVmCBsAEwAbMAGRpZAqqIm/qESL+1rFd/Xi8814c8P/VkfM8DswKgDpZQlgAuABwBm5lemWUspWwAHACdm3ozV6AHcPweuGYiBuJaJAeiJqkAIYnhWRG5EtG652G3CDEREXD/UTEEEIiruAvBeR0bcDWBBZMVDAC0IABovjRqshnPHsJf5qid0TujMSImHHfiCVRBp8ckAAITmxNBhM4b1dVQN9ySixS8TMwQw1u3DJsw44QboRS0yrGpHXQCenGchTACPeCMdrsZ0/4y8QybqRBMg8uW9pFiN2VpIVp+NKD1kKifOula5R7GuZCKid/joLRPWmqYQIrInoiMz79wAVuEp35spmFJsdmB2YMyBN+AsBDA9jbWmAAAAAElFTkSuQmCC) no-repeat 50%/50% 50%
}

.register-view .register-modal .jk-modal {
    height: 2.56rem
}

.register-view .register-modal .jk-modal .jk-modal-content {
    border-radius: 8px
}

.register-view .register-modal .jk-modal-body {
    padding: 0;
    position: relative;
    height: 1.81rem
}

.register-view .register-modal .jk-modal-body p {
    text-align: center;
    padding: 0 .43rem;
    font-size: 16px;
    position: absolute;
    top: 50%;
    -webkit-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    transform: translateY(-50%)
}

.register-view .register-modal .jk-modal-footer {
    padding: 0;
    margin-top: 0
}

.register-view .register-modal .register-modal-footer {
    overflow: hidden;
    text-align: center;
    width: 100%
}

.register-view .register-modal .register-modal-footer .cancel-btn,.register-view .register-modal .register-modal-footer .next-btn {
    float: left;
    width: 50%;
    height: .75rem;
    line-height: .75rem;
    color: #666
}

.register-view .register-modal .register-modal-footer .next-btn {
    float: right;
    color: #fff;
    background: #61b1f4;
    border-radius: 0 0 8px 0
}

.security-container {
    padding: 12px 0
}

.security-container,.security-container ul {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center
}

.security-container li {
    width: 75px;
    height: 6px;
    background-color: #eee;
    margin-left: 6px
}

.security-container li.first {
    border-radius: 6px 0 0 6px
}

.security-container li.third {
    border-radius: 0 6px 6px 0
}

.security-container .blue {
    background: #20a0ff
}

.security-container .tip {
    margin-left: 10px
}

.pwd-tip {
    color: #999
}

.tips[data-v-2fade56f] {
    background: #fffceb;
    font-size: .25rem;
    padding: .2rem .4rem;
    color: #e48035
}

.foget-box[data-v-2fade56f] {
    padding: 0 .34rem
}

.foget-box .tel-item[data-v-2fade56f] {
    position: relative;
    border-bottom: 1px solid #efefef
}

.foget-box .code-item[data-v-2fade56f] {
    position: relative;
    border-bottom: 1px solid #efefef
}

.foget-box .code-item .code-btn[data-v-2fade56f] {
    position: absolute;
    right: 0;
    bottom: .26rem;
    padding: 0;
    width: 1.52rem;
    height: .5rem;
    line-height: .5rem;
    border: 1px solid #2ca3ff;
    border-radius: 2px;
    color: #2ca3ff;
    background: #fff;
    font-size: .24rem
}

.foget-box .code-item .code-btn.computing[data-v-2fade56f] {
    width: 1.7rem
}

.foget-box .code-item .icon-clear[data-v-2fade56f] {
    right: 1.7rem
}

.foget-box .captchas-item[data-v-2fade56f] {
    position: relative;
    border-bottom: 1px solid #efefef
}

.foget-box .captchas-item .img-btn[data-v-2fade56f] {
    position: absolute;
    right: 0;
    bottom: .26rem;
    width: 1.52rem;
    height: .5rem;
    border: 1px solid #2ca3ff;
    border-radius: 4px;
    overflow: hidden
}

.foget-box .captchas-item .img-btn img[data-v-2fade56f] {
    display: block;
    width: 100%
}

.foget-box .captchas-item .icon-clear[data-v-2fade56f] {
    right: 1.7rem
}

.foget-box .next-bar[data-v-2fade56f] {
    margin-top: 1.2rem
}

.foget-box .next-bar .next-btn[data-v-2fade56f] {
    width: 100%;
    height: .9rem;
    line-height: .9rem;
    background-color: #91cdfa;
    border-radius: .45rem;
    border: none;
    font-size: 14px;
    color: #e3f2ff
}

.foget-box .next-bar .next-btn.active[data-v-2fade56f] {
    background-color: #20a0ff;
    color: #fff
}

.inputStyle[data-v-2fade56f] {
    width: 100%;
    border: none;
    height: 1rem;
    padding-left: .13rem;
    font-size: 14px
}

.icon-clear[data-v-2fade56f] {
    position: absolute;
    right: .17rem;
    top: 50%;
    -webkit-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    transform: translateY(-50%);
    color: #b7b7b7;
    font-size: 24px;
    width: .51rem;
    height: .51rem;
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAABLElEQVRYR+2W3Q3CMAyEz5PACIyAN2AERmAUNoAVmCBsAEwAbMAGRpZAqqIm/qESL+1rFd/Xi8814c8P/VkfM8DswKgDpZQlgAuABwBm5lemWUspWwAHACdm3ozV6AHcPweuGYiBuJaJAeiJqkAIYnhWRG5EtG652G3CDEREXD/UTEEEIiruAvBeR0bcDWBBZMVDAC0IABovjRqshnPHsJf5qid0TujMSImHHfiCVRBp8ckAAITmxNBhM4b1dVQN9ySixS8TMwQw1u3DJsw44QboRS0yrGpHXQCenGchTACPeCMdrsZ0/4y8QybqRBMg8uW9pFiN2VpIVp+NKD1kKifOula5R7GuZCKid/joLRPWmqYQIrInoiMz79wAVuEp35spmFJsdmB2YMyBN+AsBDA9jbWmAAAAAElFTkSuQmCC) no-repeat 50%/50% 50%
}

.forget-pwd-view .forget-modal .jk-modal {
    height: 2.56rem
}

.forget-pwd-view .forget-modal .jk-modal .jk-modal-content {
    border-radius: 8px
}

.forget-pwd-view .forget-modal .jk-modal-body {
    padding: 0;
    position: relative;
    height: 1.81rem
}

.forget-pwd-view .forget-modal .jk-modal-body p {
    text-align: center;
    padding: 0 .43rem;
    font-size: 16px;
    position: absolute;
    top: 50%;
    -webkit-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    transform: translateY(-50%)
}

.forget-pwd-view .forget-modal .jk-modal-footer {
    padding: 0;
    margin-top: 0
}

.forget-pwd-view .forget-modal .forget-modal-footer {
    overflow: hidden;
    text-align: center;
    width: 100%
}

.forget-pwd-view .forget-modal .forget-modal-footer .cancel-btn,.forget-pwd-view .forget-modal .forget-modal-footer .next-btn {
    float: left;
    width: 50%;
    height: .75rem;
    line-height: .75rem;
    color: #666
}

.forget-pwd-view .forget-modal .forget-modal-footer .next-btn {
    float: right;
    color: #fff;
    background: #61b1f4;
    border-radius: 0 0 8px 0
}

.set-tip {
    margin-top: 10px;
    color: #999
}

.set-password-box[data-v-105f3c15] {
    padding: 0 .34rem
}

.set-password-box .password-item[data-v-105f3c15] {
    position: relative;
    border-bottom: 1px solid #efefef
}

.set-password-box .password-item .title[data-v-105f3c15] {
    position: absolute;
    left: .09rem;
    top: 0;
    height: .82rem;
    padding-top: .38rem;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    font-size: 14px
}

.set-password-box .password-item .inputStyle[data-v-105f3c15] {
    padding-left: 1.2rem;
    -webkit-box-sizing: border-box;
    box-sizing: border-box
}

.set-password-box .password-item .pwd-switch[data-v-105f3c15] {
    position: absolute;
    right: 0;
    bottom: .3rem;
    width: .43rem
}

.set-password-box .password-item .pwd-switch img[data-v-105f3c15] {
    display: block;
    width: 100%
}

.set-password-box .password-item .icon-clear[data-v-105f3c15] {
    right: .6rem
}

.set-password-box .next-bar[data-v-105f3c15] {
    margin-top: .6rem
}

.set-password-box .next-bar .next-btn[data-v-105f3c15] {
    width: 100%;
    height: .68rem;
    line-height: .68rem;
    background-color: #95d1ff;
    border-radius: 2px;
    border: none;
    font-size: 14px;
    color: #e3f2ff
}

.set-password-box .next-bar .next-btn.active[data-v-105f3c15] {
    background-color: #20a0ff;
    color: #fff
}

.inputStyle[data-v-105f3c15] {
    width: 100%;
    border: none;
    height: 1rem;
    padding-left: .13rem;
    font-size: 14px
}

.icon-clear[data-v-105f3c15] {
    position: absolute;
    right: .17rem;
    top: 50%;
    -webkit-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    transform: translateY(-50%);
    color: #b7b7b7;
    font-size: 24px;
    width: .51rem;
    height: .51rem;
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAABLElEQVRYR+2W3Q3CMAyEz5PACIyAN2AERmAUNoAVmCBsAEwAbMAGRpZAqqIm/qESL+1rFd/Xi8814c8P/VkfM8DswKgDpZQlgAuABwBm5lemWUspWwAHACdm3ozV6AHcPweuGYiBuJaJAeiJqkAIYnhWRG5EtG652G3CDEREXD/UTEEEIiruAvBeR0bcDWBBZMVDAC0IABovjRqshnPHsJf5qid0TujMSImHHfiCVRBp8ckAAITmxNBhM4b1dVQN9ySixS8TMwQw1u3DJsw44QboRS0yrGpHXQCenGchTACPeCMdrsZ0/4y8QybqRBMg8uW9pFiN2VpIVp+NKD1kKifOula5R7GuZCKid/joLRPWmqYQIrInoiMz79wAVuEp35spmFJsdmB2YMyBN+AsBDA9jbWmAAAAAElFTkSuQmCC) no-repeat 50%/50% 50%
}

.security-container[data-v-105f3c15] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    padding: 12px 0
}

.security-container ul[data-v-105f3c15] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center
}

.security-container li[data-v-105f3c15] {
    width: 75px;
    height: 6px;
    background-color: #eee;
    margin-left: 6px
}

.security-container li.first[data-v-105f3c15] {
    border-radius: 6px 0 0 6px
}

.security-container li.third[data-v-105f3c15] {
    border-radius: 0 6px 6px 0
}

.security-container .blue[data-v-105f3c15] {
    background: #20a0ff
}

.security-container .tip[data-v-105f3c15] {
    margin-left: 10px
}

.pwd-tip[data-v-105f3c15] {
    color: #999
}

.tips[data-v-3db3c127] {
    background: #fffceb;
    font-size: .25rem;
    padding: .2rem .4rem;
    color: #e48035
}

.con[data-v-3db3c127] {
    padding: 0 .4rem;
    font-family: PingFang-SC-Medium;
    color: #666
}

.con .item[data-v-3db3c127] {
    padding: .3rem 0;
    border-bottom: 1px solid #e7e7e7;
    position: relative
}

.con .item .captchasImg[data-v-3db3c127],.con .item .verification-btn[data-v-3db3c127] {
    font-size: .25rem;
    color: #2ca3ff;
    font-weight: 400;
    background: #fff;
    border: 1px solid #2ca3ff;
    border-radius: 3px;
    padding: .1rem;
    position: absolute;
    top: .22rem;
    right: 0
}

.con .item .captchasImg[data-v-3db3c127] {
    width: 1.2rem;
    height: .52rem;
    border: 0;
    padding: 0;
    background: #f0f0f0
}

.con input[data-v-3db3c127] {
    width: 100%;
    font-size: .25rem;
    border: 0;
    -webkit-appearance: none
}

.con input[data-v-3db3c127]::-webkit-input-placeholder {
    color: #999
}

.con .submit-btn[data-v-3db3c127] {
    margin: .3rem 0;
    width: 100%;
    height: .68rem;
    line-height: .68rem;
    background-color: #95d1ff;
    border-radius: 3px;
    border: none;
    font-size: 14px;
    color: #e3f2ff
}

.con .submit-btn.active[data-v-3db3c127] {
    background-color: #20a0ff;
    color: #fff
}

.con p[data-v-3db3c127] {
    font-size: .25rem
}

.customer[data-v-3db3c127] {
    margin: 3rem 0 0;
    text-align: center;
    color: #444;
    font-size: .28rem
}

.customer a[data-v-3db3c127] {
    color: #2da2ff;
    text-decoration: underline
}

.bindphone-modal h3[data-v-3db3c127] {
    text-align: center;
    font-size: .3rem;
    font-weight: 700;
    padding: 10px 0 5px
}

.bindphone-modal p[data-v-3db3c127] {
    font-size: .28rem;
    font-weight: 400
}

.tips[data-v-3b586500] {
    background: #fffceb;
    font-size: .25rem;
    padding: .2rem .4rem;
    color: #e48035
}

.con[data-v-3b586500] {
    padding: 0 .4rem;
    font-family: PingFang-SC-Medium;
    color: #666
}

.con .item[data-v-3b586500] {
    padding: .3rem 0;
    border-bottom: 1px solid #e7e7e7;
    position: relative
}

.con .item .captchasImg[data-v-3b586500],.con .item .verification-btn[data-v-3b586500] {
    font-size: .25rem;
    color: #2ca3ff;
    font-weight: 400;
    background: #fff;
    border: 1px solid #2ca3ff;
    border-radius: 3px;
    padding: .1rem;
    position: absolute;
    top: .22rem;
    right: 0
}

.con .item .captchasImg[data-v-3b586500] {
    width: 1.2rem;
    height: .52rem;
    border: 0;
    padding: 0;
    background: #f0f0f0
}

.con input[data-v-3b586500] {
    width: 100%;
    font-size: .25rem;
    border: 0;
    -webkit-appearance: none;
    line-height: 1.5
}

.con input[data-v-3b586500]::-webkit-input-placeholder {
    color: #999
}

.con .submit-btn[data-v-3b586500] {
    margin: 1.2rem 0 .3rem;
    width: 100%;
    height: .9rem;
    line-height: .9rem;
    background-color: #91cdfa;
    border-radius: .45rem;
    border: none;
    font-size: 14px;
    color: #e3f2ff
}

.con .submit-btn.active[data-v-3b586500] {
    background-color: #20a0ff;
    color: #fff
}

.con p[data-v-3b586500] {
    font-size: .25rem
}

.customer[data-v-3b586500] {
    margin: 3rem 0 0;
    text-align: center;
    color: #444;
    font-size: .28rem
}

.customer a[data-v-3b586500] {
    color: #2da2ff;
    text-decoration: underline
}

.bindphone-modal h3[data-v-3b586500] {
    text-align: center;
    font-size: .3rem;
    font-weight: 700;
    padding: 10px 0 5px
}

.bindphone-modal p[data-v-3b586500] {
    font-size: .28rem;
    font-weight: 400
}

.box[data-v-45258108] {
    height: 1.5rem;
    margin: auto;
    width: 100%;
    max-width: 960px;
    min-width: 320px;
    z-index: 10;
    position: relative;
    border-bottom: 1px solid #eee;
    -webkit-box-sizing: border-box;
    box-sizing: border-box
}

.box .box-bg[data-v-45258108] {
    width: 100%;
    height: 1.5rem;
    position: absolute;
    z-index: -1;
    top: 0;
    left: 0
}

.box .btn[data-v-45258108] {
    background: hsla(0,0%,39.2%,.5);
    width: 18px;
    height: 18px;
    border-radius: 0 0 0 100%;
    position: absolute;
    right: 0;
    top: 0
}

.box .btn&gt;span[data-v-45258108] {
    display: block;
    height: 60%;
    width: 1px;
    background-color: #fff;
    position: absolute;
    left: 50%;
    top: 2px
}

.box .btn&gt;span[data-v-45258108]:first-of-type {
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
    transform: rotate(45deg)
}

.box .btn&gt;span[data-v-45258108]:nth-of-type(2) {
    -webkit-transform: rotate(-45deg);
    -ms-transform: rotate(-45deg);
    transform: rotate(-45deg)
}

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

.common-line[data-v-e3744e5a] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    height: .8rem;
    line-height: .8rem;
    padding: 0 .2rem
}

.order-item[data-v-e3744e5a] {
    margin: .2rem auto;
    background: #fff;
    border-top: 1px solid #e3e3e3;
    border-bottom: 1px solid #e3e3e3
}

.order-item .item-head[data-v-e3744e5a] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    height: .8rem;
    line-height: .8rem;
    padding: 0 .2rem;
    color: #555
}

.order-item .item-head .order-name[data-v-e3744e5a] {
    -webkit-box-flex: 1;
    -ms-flex: 1;
    flex: 1;
    padding-right: .2rem;
    -o-text-overflow: ellipsis;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden
}

.order-item .item-head .order-name span[data-v-e3744e5a] {
    color: #555
}

.order-item .item-head .order-type[data-v-e3744e5a] {
    -webkit-box-flex: 0;
    -ms-flex: 0 auto;
    flex: 0 auto;
    text-align: right;
    color: #ff5252
}

.order-item .item-body[data-v-e3744e5a] {
    color: #555
}

.order-item .item-body .item-bar[data-v-e3744e5a] {
    background: #fff;
    border-top: 1px solid #e3e3e3;
    color: #555;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    height: .8rem;
    line-height: .8rem;
    padding: 0 .2rem
}

.order-item .item-body .item-bar .item-num[data-v-e3744e5a] {
    -webkit-box-flex: 1;
    -ms-flex: 1;
    flex: 1
}

.order-item .item-body .item-bar .item-total[data-v-e3744e5a] {
    -webkit-box-flex: 1;
    -ms-flex: auto;
    flex: auto;
    text-align: right
}

.order-list[data-v-4b704dc2] {
    overflow-y: scroll;
    overflow-x: hidden;
    -webkit-overflow-scrolling: touch
}

.order-list.wait-pay&gt;div[data-v-4b704dc2] {
    padding-bottom: 1rem
}

.loadMore[data-v-4b704dc2] {
    height: .88rem;
    line-height: .88rem;
    text-align: center;
    width: 100%
}

.has-no-contain[data-v-4b704dc2] {
    text-align: center;
    padding: 1.5rem 0
}

.order-panel[data-v-1f325fd6] {
    width: 100%;
    background: #eee;
    max-width: 960px;
    min-width: 320px;
    margin: 0 auto
}

.order-panel section .order-nav[data-v-1f325fd6] {
    width: 100%;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    text-align: center;
    height: 1rem;
    border-bottom: 1px solid #e5e5e5;
    background-color: #fff
}

.order-panel section .order-nav&gt;li[data-v-1f325fd6] {
    -webkit-box-flex: 1;
    -ms-flex: 1;
    flex: 1;
    font-size: .28rem;
    height: .36rem;
    line-height: .36rem;
    margin-top: .3rem;
    border-right: 1px solid #e5e5e5
}

.order-panel section .order-nav&gt;li[data-v-1f325fd6]:last-of-type {
    border-right: none
}

.order-panel section .order-nav&gt;li a[data-v-1f325fd6] {
    position: relative;
    color: #999;
    font-size: 14px
}

.order-panel section .order-nav&gt;li.nav-active a[data-v-1f325fd6] {
    color: #06a6f8
}

.order-panel section .order-nav&gt;li.nav-active a[data-v-1f325fd6]:after {
    content: "";
    position: absolute;
    left: 0;
    bottom: -.36rem;
    width: 100%;
    border-bottom: 2px solid #06a6f8
}

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

.item[data-v-2fca7bc1] {
    padding: .2rem;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    position: relative;
    overflow: hidden
}

.item[data-v-2fca7bc1]:after {
    content: "";
    width: 100%;
    position: absolute;
    left: .2rem;
    top: 0;
    border-top: 1px solid #e3e3e3
}

.item[data-v-2fca7bc1]:first-of-type:after {
    border: none
}

.item .item-checkbox[data-v-2fca7bc1] {
    padding: .6rem .2rem 0 0
}

.item .item-image[data-v-2fca7bc1] {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 1.5rem;
    flex: 0 0 1.5rem;
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
    border: 1px solid #e3e3e3
}

.item .item-image img[data-v-2fca7bc1] {
    width: 100%
}

.item .item-info[data-v-2fca7bc1] {
    -webkit-box-flex: 1;
    -ms-flex: auto;
    flex: auto;
    padding: 0 .1rem 0 .2rem;
    width: 100%;
    height: 1.5rem
}

.item .item-info .name[data-v-2fca7bc1] {
    color: #333;
    font-size: .26rem;
    line-height: .36rem;
    overflow: hidden;
    -o-text-overflow: ellipsis;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    height: .7rem
}

.item .item-info p.price[data-v-2fca7bc1] {
    margin-top: .4rem;
    font-size: 16px;
    word-wrap: break-word;
    word-break: break-all;
    color: #ff6464
}

.item .item-info p.price .disabled-status[data-v-2fca7bc1] {
    color: #555;
    padding: .06rem .14rem;
    background: #ddd;
    font-size: 13px;
    border-radius: 3px
}

.item .item-info p.price s[data-v-2fca7bc1] {
    padding-left: .2rem;
    color: #aaa;
    font-size: 13px
}

.item .item-info p.price .icon-cart[data-v-2fca7bc1] {
    font-size: 18px;
    float: right;
    color: #06a6f8;
    border: 1px solid #06a6f8;
    padding: .01rem .02rem;
    border-radius: 2px
}

.item .item-info p.price .icon-cart.disabled[data-v-2fca7bc1] {
    color: #555;
    border: 1px solid #555
}

.common[data-v-c153d1ea] {
    height: .88rem;
    line-height: .88rem
}

.list .bar[data-v-c153d1ea] {
    height: .88rem;
    line-height: .88rem;
    background: #fff;
    border-bottom: 1px solid #e3e3e3;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    padding: 0 .2rem
}

.list .bar .bar-number[data-v-c153d1ea] {
    -webkit-box-flex: 1;
    -ms-flex: auto;
    flex: auto
}

.list .bar .bar-action[data-v-c153d1ea] {
    -webkit-box-flex: 1;
    -ms-flex: 1;
    flex: 1;
    text-align: right
}

.list .list-body[data-v-c153d1ea] {
    overflow-x: hidden;
    overflow-y: scroll;
    -webkit-overflow-scrolling: touch
}

.list .list-body .list-content[data-v-c153d1ea] {
    border-bottom: 1px solid #eee
}

.list .list-body .has-tool[data-v-c153d1ea] {
    padding-bottom: .88rem
}

.list .tool[data-v-c153d1ea] {
    width: 100%;
    height: .88rem;
    line-height: .88rem;
    position: fixed;
    bottom: 0;
    left: 0;
    border-top: 1px solid #eee;
    background: #fff;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: reverse;
    -ms-flex-direction: row-reverse;
    flex-direction: row-reverse
}

.list .tool p[data-v-c153d1ea] {
    -webkit-box-flex: 0;
    -ms-flex: 0 1 1.6rem;
    flex: 0 1 1.6rem;
    width: 1.6rem;
    margin: .2rem .2rem 0 0;
    height: 24px;
    line-height: 24px;
    border: 1px solid #555;
    color: #555;
    text-align: center;
    border-radius: 3px
}

.list .tool p.batch-add[data-v-c153d1ea] {
    background: #61b2f4;
    border-color: #61b2f4;
    color: #fff
}

.has-no-content[data-v-c153d1ea] {
    padding: 1.5rem .2rem;
    text-align: center
}

.loadMore[data-v-c153d1ea] {
    height: .88rem;
    line-height: .88rem;
    text-align: center;
    width: 100%
}

.user-coupon-item[data-v-73c05fb7] {
    padding: 0 .2rem;
    background: #eee
}

.user-coupon-item.disable[data-v-73c05fb7]:last-of-type {
    padding-bottom: 0
}

.user-coupon-item[data-v-73c05fb7]:first-of-type {
    padding-top: .2rem
}

.user-coupon-item[data-v-73c05fb7]:last-of-type {
    padding-bottom: 1.2rem
}

.coupon-contain[data-v-5f92c7b3] {
    overflow-x: hidden;
    overflow-y: scroll;
    background: #eee;
    -webkit-overflow-scrolling: touch
}

.btn[data-v-5f92c7b3] {
    height: .8rem;
    line-height: .8rem;
    padding: .2rem;
    position: fixed;
    bottom: 0;
    left: 0;
    right: 0;
    text-align: center;
    background: #eee
}

.btn a[data-v-5f92c7b3] {
    display: inline-block;
    width: 100%;
    height: 100%;
    color: #000;
    border: 1px solid #999;
    border-radius: 3px
}

.tip[data-v-5f92c7b3] {
    text-align: center;
    background: #eee;
    margin: .2rem 0;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex
}

.tip .common[data-v-5f92c7b3] {
    content: "";
    -webkit-box-flex: 1;
    -ms-flex: 1;
    flex: 1;
    position: relative;
    top: 8px;
    border-top: 1px solid #ccc
}

.tip[data-v-5f92c7b3]:before {
    content: "";
    -webkit-box-flex: 1;
    -ms-flex: 1;
    flex: 1;
    position: relative;
    top: 8px;
    border-top: 1px solid #ccc;
    margin-right: 10px
}

.tip[data-v-5f92c7b3]:after {
    content: "";
    -webkit-box-flex: 1;
    -ms-flex: 1;
    flex: 1;
    position: relative;
    top: 8px;
    border-top: 1px solid #ccc;
    margin-left: 10px
}

.loadMore[data-v-5f92c7b3] {
    height: .88rem;
    line-height: .88rem;
    text-align: center;
    width: 100%
}

.has-no-contain[data-v-5f92c7b3] {
    margin: 1.5rem auto
}

.sub-title-btn[data-v-7d994ef2] {
    font-size: 13px;
    padding-right: 8px
}

.classify-nav-box[data-v-beff1056] {
    width: 1.6rem;
    position: fixed;
    height: 100%;
    padding-top: 1.8rem;
    padding-bottom: 1.2rem;
    top: 0;
    left: 0;
    overflow-y: auto;
    background: #f0f0f0;
    -webkit-box-sizing: border-box;
    box-sizing: border-box
}

.classify-nav-box .nav-list[data-v-beff1056] {
    text-align: center;
    letter-spacing: 1px
}

.classify-nav-box .nav-list&gt;li[data-v-beff1056] {
    height: .96rem;
    line-height: .96rem;
    border-bottom: 1px solid #e6e6e6;
    overflow: hidden
}

.classify-nav-box .nav-list&gt;li.current[data-v-beff1056] {
    background: #fff;
    color: #1b8ffa;
    border-right: 1px solid #fff
}

.classify-box[data-v-081dc754] {
    padding: .16rem;
    margin-top: 1.8rem
}

.classify-box .classify-list[data-v-081dc754] {
    margin-top: .16rem;
    padding-left: 1.6rem;
    padding-bottom: 1.2rem
}

.classify-box .classify-list .classify-ad img[data-v-081dc754] {
    display: block;
    width: 100%
}

.classify-box .classify-list&gt;ul[data-v-081dc754] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap
}

.classify-box .classify-list&gt;ul&gt;li[data-v-081dc754] {
    width: 31.33333333%;
    margin: 1%;
    overflow: hidden;
    text-align: center;
    font-size: .24rem;
    color: #666;
    letter-spacing: 1px
}

.classify-box .classify-list&gt;ul&gt;li img[data-v-081dc754] {
    display: block;
    width: 100%
}

.class-head[data-v-6403cba8] {
    z-index: 111;
    position: fixed;
    top: 0;
    left: 0;
    width: 100%
}

.class-head&gt;div[data-v-6403cba8] {
    z-index: 11
}

.member-gift[data-v-094319b4] {
    background: #f5f5f5;
    min-height: 100vh
}

.member-gift .gift-contain[data-v-094319b4] {
    height: 100%;
    padding: .4rem 0
}

.member-gift .no-contain[data-v-094319b4] {
    padding-top: 33%
}

.address-item[data-v-1cec1b03] {
    padding: .3rem
}

.address-item .con[data-v-1cec1b03] {
    font-size: .28rem;
    color: #333
}

.address-item .con li[data-v-1cec1b03] {
    line-height: .8rem;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    border-bottom: 1px solid #eee;
    padding: 0 .13rem
}

.address-item .con li span[data-v-1cec1b03] {
    white-space: nowrap;
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    padding-right: 10px
}

.address-item .con li&gt;div[data-v-1cec1b03],.address-item .con li input[data-v-1cec1b03],.address-item .con li input[data-v-1cec1b03]:disabled,.address-item .con li p[data-v-1cec1b03],.address-item .con li textarea[data-v-1cec1b03] {
    -webkit-box-flex: 1;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    border: 0;
    background: rgba(0,0,0,0);
    color: #333
}

.address-item .con li input[data-v-1cec1b03]:disabled {
    -webkit-appearance: none;
    -webkit-text-fill-color: #333;
    -webkit-opacity: 1;
    opacity: 1
}

.address-item .con li input[data-v-1cec1b03]::-webkit-input-placeholder {
    color: #ada9a9;
    font-size: .26rem;
    -webkit-text-fill-color: rgba(51,51,51,.3)
}

.address-item .con li&gt;div[data-v-1cec1b03] {
    padding: .2rem 0
}

.address-item .con li&gt;div textarea[data-v-1cec1b03] {
    width: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    line-height: .4rem;
    border: 0;
    background: rgba(0,0,0,0)
}

.address-item .con li.area[data-v-1cec1b03] {
    position: relative
}

.address-item .con li.area[data-v-1cec1b03]:after {
    content: "\e61b";
    font-family: iconfont;
    font-size: .4rem;
    display: inline-block;
    position: absolute;
    right: 0;
    color: #ccc
}

.address-item .con&gt;p[data-v-1cec1b03] {
    padding: .25rem;
    line-height: .4rem
}

.address-item .con .save-button[data-v-1cec1b03] {
    height: .9rem;
    width: 100%;
    border: 0;
    background: #2ca3ff;
    display: block;
    color: #fff;
    border-radius: .45rem;
    margin: 60px auto 15px
}

.login-view h2[data-v-75692e34] {
    margin: .3rem
}

.login-view .login-box[data-v-75692e34] {
    margin-bottom: .8rem
}

.login-view .login-box h2[data-v-75692e34] {
    font-size: .36rem
}

.page .login-wrap[data-v-75692e34] {
    padding: 0 .3rem;
    overflow: hidden
}

.page .login-wrap .mobile-login-box .tel-item[data-v-75692e34] {
    position: relative;
    border-bottom: 1px solid #efefef
}

.page .login-wrap .mobile-login-box .code-item[data-v-75692e34] {
    position: relative;
    border-bottom: 1px solid #efefef
}

.page .login-wrap .mobile-login-box .code-item .code-btn[data-v-75692e34] {
    position: absolute;
    right: 0;
    bottom: .26rem;
    padding: 0;
    width: 1.52rem;
    height: .5rem;
    line-height: .5rem;
    border: none;
    border-radius: 2px;
    color: #2ca3ff;
    background: #fff;
    font-size: .24rem
}

.page .login-wrap .mobile-login-box .code-item .code-btn.computing[data-v-75692e34] {
    width: 1.7rem
}

.page .login-wrap .mobile-login-box .code-item .icon-clear[data-v-75692e34] {
    right: 1.7rem
}

.page .login-wrap .mobile-login-box .captchas-item[data-v-75692e34] {
    position: relative;
    border-bottom: 1px solid #efefef
}

.page .login-wrap .mobile-login-box .captchas-item .img-btn[data-v-75692e34] {
    position: absolute;
    right: 0;
    bottom: .26rem;
    width: 1.52rem;
    height: .5rem;
    border: 1px solid #2ca3ff;
    border-radius: 4px;
    overflow: hidden
}

.page .login-wrap .mobile-login-box .captchas-item .img-btn img[data-v-75692e34] {
    display: block;
    width: 100%
}

.page .login-wrap .mobile-login-box .captchas-item .icon-clear[data-v-75692e34] {
    right: 1.7rem
}

.page .login-wrap .mobile-login-box .captchasHightlight[data-v-75692e34] {
    position: relative;
    z-index: 100;
    background: #fff;
    border-bottom: none
}

.page .login-wrap .notice[data-v-75692e34] {
    margin-top: .26rem;
    line-height: .29rem;
    font-size: 12px;
    color: #999
}

.page .login-wrap .notice a[data-v-75692e34] {
    color: #2ca3ff
}

.page .login-wrap .link[data-v-75692e34] {
    overflow: hidden;
    margin-top: .26rem;
    font-size: 14px
}

.page .login-wrap .link a[data-v-75692e34] {
    color: #2ca3ff
}

.page .login-wrap .link .forget-link[data-v-75692e34] {
    float: left
}

.page .login-wrap .link .register-link[data-v-75692e34] {
    float: right
}

.inputStyle[data-v-75692e34] {
    width: 100%;
    border: none;
    height: 1rem;
    padding-left: .13rem;
    font-size: 14px
}

.icon-clear[data-v-75692e34] {
    position: absolute;
    right: .17rem;
    top: 50%;
    -webkit-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    transform: translateY(-50%);
    color: #b7b7b7;
    font-size: 24px;
    width: .51rem;
    height: .51rem;
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAABLElEQVRYR+2W3Q3CMAyEz5PACIyAN2AERmAUNoAVmCBsAEwAbMAGRpZAqqIm/qESL+1rFd/Xi8814c8P/VkfM8DswKgDpZQlgAuABwBm5lemWUspWwAHACdm3ozV6AHcPweuGYiBuJaJAeiJqkAIYnhWRG5EtG652G3CDEREXD/UTEEEIiruAvBeR0bcDWBBZMVDAC0IABovjRqshnPHsJf5qid0TujMSImHHfiCVRBp8ckAAITmxNBhM4b1dVQN9ySixS8TMwQw1u3DJsw44QboRS0yrGpHXQCenGchTACPeCMdrsZ0/4y8QybqRBMg8uW9pFiN2VpIVp+NKD1kKifOula5R7GuZCKid/joLRPWmqYQIrInoiMz79wAVuEp35spmFJsdmB2YMyBN+AsBDA9jbWmAAAAAElFTkSuQmCC) no-repeat 50%/50% 50%
}

.captchas_masking[data-v-75692e34] {
    position: fixed;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background: rgba(0,0,0,.5);
    z-index: 10
}

.old-account-tip[data-v-75692e34] {
    padding: 10px;
    text-align: center
}

.medical-card[data-v-45099426] {
    width: 4rem;
    min-height: 2rem;
    margin-right: .16rem;
    padding: .2rem;
    border-radius: .16rem;
    max-width: 4.3rem;
    line-height: 1.5;
    position: relative;
    word-break: break-all;
    font-size: .28rem;
    color: #333;
    background: -webkit-gradient(linear,left top,left bottom,color-stop(0,#d6edff),color-stop(1rem,#fff));
    background: -o-linear-gradient(top,#d6edff 0,#fff 1rem);
    background: linear-gradient(180deg,#d6edff 0,#fff 1rem)
}

.medical-card .card-title[data-v-45099426] {
    font-weight: 700;
    font-size: .32rem;
    color: #333
}

.medical-card .first-item[data-v-45099426] {
    margin-top: .1rem
}

.medical-card .card-item[data-v-45099426] {
    margin-top: .2rem;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    color: #333
}

.medical-card .card-item dt[data-v-45099426] {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 1.3rem;
    flex: 0 0 1.3rem;
    width: 1.3rem;
    font-weight: 700
}

.medical-card .card-item dd[data-v-45099426] {
    -webkit-box-flex: 1;
    -ms-flex: auto;
    flex: auto
}

.medical-card .card-item dd.card-description[data-v-45099426] {
    font-size: .24rem
}

.prescription-card[data-v-22d803ea] {
    min-height: 2rem;
    margin-left: 1.08rem;
    padding: .2rem;
    border-radius: .16rem;
    max-width: 4.3rem;
    line-height: 1.5;
    position: relative;
    word-break: break-all;
    font-size: .28rem;
    color: #333;
    background: -webkit-gradient(linear,left top,left bottom,color-stop(0,#d6edff),color-stop(1rem,#fff));
    background: -o-linear-gradient(top,#d6edff 0,#fff 1rem);
    background: linear-gradient(180deg,#d6edff 0,#fff 1rem)
}

.prescription-card .card-title[data-v-22d803ea] {
    font-weight: 700;
    font-size: .32rem;
    color: #333;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center
}

.prescription-card .detail-btn[data-v-22d803ea] {
    color: #1096fa;
    font-size: .24rem
}

.prescription-card .first-item[data-v-22d803ea] {
    margin-top: .1rem
}

.prescription-card .card-item[data-v-22d803ea] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    color: #333
}

.prescription-card .card-item dt[data-v-22d803ea] {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 1.3rem;
    flex: 0 0 1.3rem;
    width: 1.3rem;
    font-weight: 700
}

.prescription-card .card-item dd[data-v-22d803ea] {
    -webkit-box-flex: 1;
    -ms-flex: auto;
    flex: auto
}

.prescription-card .card-item dd.card-description[data-v-22d803ea] {
    font-size: .24rem
}

.prescription-card .card-item.bt-line[data-v-22d803ea] {
    border-bottom: 1px solid #ccc;
    padding: .1rem 0
}

.prescription-card .list[data-v-22d803ea] {
    height: 1.9rem;
    overflow: hidden
}

.prescription-card .list.full[data-v-22d803ea] {
    height: auto
}

.prescription-card .card-product-item[data-v-22d803ea] {
    width: 100%;
    margin-top: .1rem
}

.prescription-card .card-product-item .line[data-v-22d803ea] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    font-size: .28rem
}

.prescription-card .card-product-item .line .ellipsis[data-v-22d803ea] {
    -o-text-overflow: ellipsis;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden
}

.prescription-card .card-product-item .line .name[data-v-22d803ea],.prescription-card .card-product-item .line .price[data-v-22d803ea] {
    font-weight: 700;
    font-size: .28rem
}

.prescription-card .card-product-item .line .name[data-v-22d803ea] {
    -o-text-overflow: ellipsis;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden;
    width: 100%
}

.prescription-card .card-product-item .line .price[data-v-22d803ea] {
    color: #e8212f
}

.prescription-card .card-product-item .line .number[data-v-22d803ea],.prescription-card .card-product-item .line .packing[data-v-22d803ea] {
    font-size: .24rem
}

.prescription-card .card-product-item .line .packing[data-v-22d803ea] {
    -o-text-overflow: ellipsis;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden;
    width: 3.4rem
}

.prescription-card .more-btn[data-v-22d803ea] {
    font-size: .24rem;
    text-align: center;
    padding: .2rem 0
}

.prescription-card button[data-v-22d803ea] {
    width: 100%;
    padding: .2rem 0;
    text-align: center;
    background: #1096fa;
    border: none;
    border-radius: .4rem;
    color: #fff
}

.count-down .time-box[data-v-b12fd25e] {
    min-width: .36rem
}

.notice[data-v-4facac56] {
    width: 100%;
    text-align: center;
    margin: .1rem auto
}

.notice.extra[data-v-4facac56] {
    line-height: 1.5
}

.notice.extra p[data-v-4facac56] {
    color: #333;
    text-align: left
}

.notice.extra p span.btn[data-v-4facac56] {
    color: #1096fa
}

.notice p[data-v-4facac56] {
    display: inline-block;
    font-size: .22rem;
    color: #1096fa;
    background: #e6f1fa;
    padding: .1rem .2rem;
    border-radius: .2rem
}

.click-msg[data-v-49a73ad8] {
    color: #1096fa
}

.click-msg.disable[data-v-49a73ad8] {
    color: #333
}

.chat-view {
    padding: 1.28rem .3rem .3rem
}

.chat-view .time {
    text-align: center;
    padding: .2rem 0;
    font-size: .26rem;
    color: #666
}

.chat-view .chat-list .chat-item {
    width: 100%;
    margin-bottom: .3rem
}

.chat-view .chat-list .chat-item .doctor,.chat-view .chat-list .chat-item .user {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex
}

.chat-view .chat-list .chat-item .avatar {
    width: .92rem;
    height: .92rem;
    background: #fff;
    border-radius: 50%;
    -webkit-box-flex: 0;
    -ms-flex: 0 0 1;
    flex: 0 0 1;
    -ms-flex-item-align: start;
    align-self: flex-start;
    overflow: hidden
}

.chat-view .chat-list .chat-item .avatar img {
    width: 100%
}

.chat-view .chat-list .chat-item .text {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 1;
    flex: 0 0 1;
    padding: .2rem;
    background: #fff;
    border-radius: 0 .16rem .16rem;
    margin-left: .2rem;
    max-width: 4.3rem;
    line-height: 1.5;
    position: relative;
    word-break: break-all;
    font-size: .28rem;
    color: #333
}

.chat-view .chat-list .chat-item .user {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: reverse;
    -ms-flex-direction: row-reverse;
    flex-direction: row-reverse
}

.chat-view .chat-list .chat-item .user .text {
    margin-right: .16rem;
    border-radius: .16rem 0 .16rem .16rem;
    background: #d6edff
}

.chat-view .chat-list .chat-item .full {
    width: 100%;
    display: inline-block
}

.dot-animate {
    display: inline-block;
    width: 7em;
    font-weight: 700;
    margin-left: .05rem;
    white-space: nowrap;
    -webkit-animation: typing 2.2s steps(11) infinite;
    animation: typing 2.2s steps(11) infinite;
    overflow: hidden
}

@-webkit-keyframes typing {
    0% {
        width: 0
    }

    to {
        width: 7em
    }
}

@keyframes typing {
    0% {
        width: 0
    }

    to {
        width: 7em
    }
}

.input-bar[data-v-bbcb2cf8] {
    padding: .12rem .2rem;
    background: #fff;
    border-top: 1px solid #f5f5f5
}

.input-bar .input-box[data-v-bbcb2cf8] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    background-color: #f5f5f5;
    border-radius: .4rem
}

.input-bar .input-text[data-v-bbcb2cf8] {
    -webkit-box-flex: 1;
    -ms-flex: auto;
    flex: auto;
    background: #f5f5f5;
    -webkit-box-flex: 2;
    -ms-flex-positive: 2;
    flex-grow: 2;
    min-height: .2rem;
    max-height: 1.5rem;
    overflow: scroll;
    padding: .15rem;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    border-radius: .4rem;
    outline: none;
    -webkit-tap-highlight-color: rgba(0,0,0,0);
    word-wrap: break-word;
    font-size: .28rem;
    margin: .06rem .12rem;
    line-height: 1.4
}

.input-bar button[data-v-bbcb2cf8] {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 1.2rem;
    flex: 0 0 1.2rem;
    width: 1.2rem;
    height: .5rem;
    line-height: .5rem;
    border-radius: .25rem;
    border: none;
    color: #fff;
    background: #1096fa;
    margin: .16rem;
    font-size: .28rem
}

.consult-top-tip {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    background: #fff;
    position: fixed;
    z-index: 99999;
    height: .88rem;
    left: 0;
    right: 0;
    border-bottom: 1px solid #eee;
    max-width: 900px;
    margin: 0 auto
}

.consult-top-tip p {
    -webkit-box-flex: 1;
    -ms-flex: 1;
    flex: 1;
    text-align: center;
    color: #666;
    position: relative;
    font-size: .28rem
}

.consult-top-tip p:after {
    content: "\e61b";
    position: absolute;
    width: .4rem;
    font-size: .4rem;
    top: 50%;
    -webkit-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    transform: translateY(-50%);
    right: -.18rem;
    font-weight: 400
}

.consult-top-tip p:last-of-type:after {
    content: unset
}

.consult-top-tip p.active {
    color: #333;
    font-weight: 700
}

.button-group[data-v-55fb86b0] {
    width: 4.4rem;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    text-align: center;
    margin: .1rem auto
}

.button-group button[data-v-55fb86b0] {
    width: 2rem;
    padding: .14rem;
    border-radius: .4rem;
    color: #1096fa;
    background: #fff;
    border: 1px solid #1096fa
}

.button-group button.active[data-v-55fb86b0] {
    background: #1096fa;
    color: #fff
}

.hospital-drug-view {
    min-height: 100vh;
    width: 100vw;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    max-width: 900px;
    margin: 0 auto;
    background: #f5f5f5
}

.hospital-drug-view .connect-tip {
    margin: 80px auto 0;
    text-align: center;
    color: #1096fa;
    background: #e6f1fa;
    display: inline-block;
    width: 3rem;
    padding: 5px;
    border-radius: 5px
}

.hospital-drug-view .chat-view {
    -webkit-box-flex: 1;
    -ms-flex: auto;
    flex: auto
}

.hospital-drug-view .footer {
    -webkit-box-flex: 0;
    -ms-flex: 0 0;
    flex: 0 0;
    background: #fff;
    position: fixed;
    bottom: 0;
    width: 100%;
    z-index: 1111
}

.prescription-item {
    background: #fff;
    margin-bottom: .2rem;
    border-radius: .16rem
}

.prescription-item .header {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    border-bottom: 1px solid #eee;
    padding: .24rem
}

.prescription-item .header .order-avatar {
    display: inline-block;
    width: .8rem;
    height: .8rem
}

.prescription-item .header .order-avatar img {
    width: 100%
}

.prescription-item .header .order-time {
    padding-left: .16rem;
    -webkit-box-flex: 1;
    -ms-flex: auto;
    flex: auto
}

.prescription-item .header .order-time p:first-of-type {
    margin-bottom: .1rem;
    font-weight: 700;
    font-size: .28rem;
    color: #222
}

.prescription-item .header .order-time p:last-of-type {
    font-size: .24rem;
    color: #999
}

.prescription-item .header .order-status {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 1rem;
    flex: 0 0 1rem;
    text-align: right;
    color: #666
}

.prescription-item .header .order-status.active {
    color: #ff6464
}

.prescription-item .header .green-txt {
    color: #27d647
}

.prescription-item .content {
    padding: .24rem .24rem .3rem;
    border-bottom: 1px solid #eee
}

.prescription-item .content .title {
    color: #666;
    font-weight: 700;
    margin-bottom: .2rem
}

.prescription-item .content .drug-content {
    margin-bottom: .2rem
}

.prescription-item .content .drug-info {
    margin-bottom: .16rem;
    font-weight: 700;
    color: #222
}

.prescription-item .content .drug-info span {
    display: inline-block
}

.prescription-item .content .drug-info span:last-of-type {
    float: right
}

.prescription-item .content .drug-pack {
    color: #666
}

.prescription-item .footer {
    padding: .24rem;
    text-align: right
}

.prescription-item .footer button {
    margin-left: .1rem;
    background: #fff;
    padding: 4px .2rem;
    border: 1px solid #dedede;
    border-radius: 4px
}

.prescription-item .footer button.active {
    color: #fff;
    background: #1096fa;
    border: 1px solid #1096fa
}

.prescription-view[data-v-0cf59ee4] {
    background: #f5f5f5;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    min-height: calc(100vh - .6rem);
    padding-bottom: 1.5rem
}

.prescription-view .red-tip[data-v-0cf59ee4] {
    padding: .21rem .3rem;
    font-weight: 400;
    color: #ff370a;
    line-height: .36rem;
    font-size: .24rem;
    background: #fbeced
}

.prescription-view .prescript-list[data-v-0cf59ee4] {
    padding: .3rem
}

.prescription-view .empty[data-v-0cf59ee4] {
    margin-top: 50%
}

.prescription-view .loading[data-v-0cf59ee4] {
    text-align: center
}

.prescription-view .bottom-box[data-v-0cf59ee4] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    width: 100%;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    text-align: center;
    position: fixed;
    bottom: 0;
    height: 1.24rem;
    background: #fff
}

.prescription-view .bottom-box .bottom-btn[data-v-0cf59ee4] {
    width: 7.14rem;
    height: .9rem;
    line-height: .9rem;
    border: none;
    background: #1096fa;
    border-radius: .45rem;
    color: #fff;
    font-weight: 400;
    font-size: .32rem
}

.prescription-content {
    background: #fff;
    border-radius: 8px;
    font-size: .28rem;
    position: relative
}

.prescription-content .id {
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    padding: .24rem;
    color: #666
}

.prescription-content .id,.prescription-content .user {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    border-bottom: 1px solid #eee
}

.prescription-content .user {
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    padding: .3rem .24rem
}

.prescription-content .user p {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 50%;
    flex: 0 0 50%;
    width: 50%;
    line-height: 2
}

.prescription-content .user p span {
    color: #666
}

.prescription-content .user p.disease {
    -webkit-box-flex: 1;
    -ms-flex: auto;
    flex: auto
}

.prescription-content .drug {
    padding: .4rem .24rem;
    border-bottom: 1px solid #eee
}

.prescription-content .drug .drug-head {
    font-weight: 700;
    margin-bottom: .24rem
}

.prescription-content .drug .drug-line {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    margin-bottom: .2rem
}

.prescription-content .drug .drug-sub {
    margin-bottom: .2rem;
    color: #666;
    font-size: .26rem
}

.prescription-content .doctor {
    padding: .4rem .24rem;
    border-bottom: 1px solid #eee;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center
}

.prescription-content .doctor span {
    color: #999
}

.prescription-content .doctor img {
    width: 1rem
}

.prescription-content .tip {
    padding: .24rem;
    color: #999;
    font-size: .24rem
}

.prescription-content .tag {
    width: 1.8rem;
    height: 1.8rem;
    position: absolute;
    top: 2.2rem;
    right: .5rem
}

.prescription-content .tag.used {
    background: url(/dist/rxNote_used.png?e54a74144c7fada10d98ed3dab0a89a4) no-repeat;
    background-size: cover
}

.prescription-content .tag.pay {
    background: url(/dist/rxNote_pay.png?e249792049865c45d54fbc0941dd3a63) no-repeat;
    background-size: cover
}

.prescription-content .tag.cancel {
    background: url(/dist/rxNote_cancel.png?32c6ca05944379963701d7da33334f62) no-repeat;
    background-size: cover
}

.prescription-detail {
    padding: .3rem;
    background: #f5f5f5;
    min-height: calc(100vh - .6rem);
    max-width: 720px;
    margin: 0 auto
}

.prescription-detail .order-content {
    margin-top: .2rem;
    background: #fff;
    border-radius: .16rem
}

.prescription-detail .order-content .title {
    padding: .24rem;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    border-bottom: 1px solid #eee;
    margin-bottom: .24rem;
    font-weight: 700;
    font-size: .28rem;
    color: #222
}

.prescription-detail .order-content .title i {
    font-size: .4rem
}

.prescription-detail .order-content .item {
    margin-bottom: .16rem;
    padding: 0 .24rem;
    color: #222;
    font-size: .26rem
}

.prescription-detail .order-content .item:last-of-type {
    padding-bottom: .4rem
}

.prescription-detail .order-content .item span {
    color: #666
}

.prescription-detail .btn {
    margin-top: .3rem
}

.prescription-detail .btn button {
    width: 100%;
    border: none;
    height: .88rem;
    background: #ccc;
    color: #fff;
    font-size: .28rem;
    border-radius: .16rem
}

.prescription-detail .btn button.active {
    background: #1096fa
}

.city-picker-container[data-v-26ca62ea] {
    position: fixed;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background: rgba(0,0,0,.5);
    -webkit-transform: translateZ(0);
    transform: translateZ(0);
    z-index: 999
}

.city-picker-container .wrapper[data-v-26ca62ea] {
    position: absolute;
    left: 0;
    right: 0;
    bottom: 0;
    background: #fff;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    overflow: hidden;
    -webkit-transform: translateZ(0);
    transform: translateZ(0)
}

.city-picker-container .wrapper .head[data-v-26ca62ea] {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 0.8rem;
    flex: 0 0 0.8rem;
    height: .8rem;
    line-height: .8rem;
    text-align: center;
    border-bottom: 1px solid #eee
}

.city-picker-container .wrapper .head .close[data-v-26ca62ea] {
    float: right;
    color: #ccc;
    display: inline-block;
    padding: 0 .2rem
}

.city-picker-container .wrapper .con[data-v-26ca62ea] {
    -webkit-box-flex: 1;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    width: 100%;
    position: relative
}

.city-picker-container .wrapper .con .tab[data-v-26ca62ea] {
    width: 100%;
    height: .6rem;
    line-height: .6rem;
    padding: 0 .2rem;
    border-bottom: 1px solid #eee;
    position: relative;
    z-index: 10;
    white-space: nowrap;
    overflow-x: auto;
    overflow-y: visible
}

.city-picker-container .wrapper .con .tab span[data-v-26ca62ea] {
    display: inline-block;
    padding: 0 .1rem;
    line-height: .6rem;
    margin-right: .2rem
}

.city-picker-container .wrapper .con .tab .tabCur[data-v-26ca62ea] {
    color: #ff3131
}

.city-picker-container .wrapper .con .tab-con[data-v-26ca62ea] {
    position: absolute;
    width: 100%;
    top: 0;
    padding-top: .6rem;
    height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    overflow: hidden
}

.city-picker-container .wrapper .con .area[data-v-26ca62ea],.city-picker-container .wrapper .con .city[data-v-26ca62ea],.city-picker-container .wrapper .con .province[data-v-26ca62ea] {
    width: 100%;
    height: 100%;
    padding: 0 .3rem .3rem;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    overflow-y: scroll;
    -webkit-overflow-scrolling: touch
}

.city-picker-container .wrapper .con .area span[data-v-26ca62ea],.city-picker-container .wrapper .con .city span[data-v-26ca62ea],.city-picker-container .wrapper .con .province span[data-v-26ca62ea] {
    display: block;
    line-height: .6rem
}

.city-picker-container .wrapper .con .area .selected[data-v-26ca62ea],.city-picker-container .wrapper .con .city .selected[data-v-26ca62ea],.city-picker-container .wrapper .con .province .selected[data-v-26ca62ea] {
    color: #ff3131
}

.city-picker-container .wrapper .con .area .selected[data-v-26ca62ea]:after,.city-picker-container .wrapper .con .city .selected[data-v-26ca62ea]:after,.city-picker-container .wrapper .con .province .selected[data-v-26ca62ea]:after {
    font-family: iconfont;
    content: "\e62b";
    font-size: .32rem;
    position: relative;
    top: 1px
}

.city-picker-transition-enter-active,.city-picker-transition-leave-active {
    -webkit-transition: opacity .3s linear;
    -o-transition: opacity .3s linear;
    transition: opacity .3s linear
}

.city-picker-transition-enter,.city-picker-transition-leave-to {
    opacity: 0
}

.citypicker-slide-enter-active,.citypicker-slide-leave-active {
    height: 60%;
    -webkit-transition: all .3s linear;
    -o-transition: all .3s linear;
    transition: all .3s linear
}

.citypicker-slide-enter,.citypicker-slide-leave-to {
    height: 0%
}

.address-item[data-v-82206b68] {
    background: #fff;
    padding: 0 .3rem .3rem;
    border-radius: 0 0 .2rem .2rem
}

.address-item .con[data-v-82206b68] {
    font-size: .28rem;
    color: #333
}

.address-item .con li[data-v-82206b68] {
    line-height: .88rem;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    border-bottom: 1px solid #eee
}

.address-item .con li em[data-v-82206b68] {
    color: red;
    font-style: normal
}

.address-item .con li span[data-v-82206b68] {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 1.6rem;
    flex: 0 0 1.6rem;
    text-align: right
}

.address-item .con li&gt;div[data-v-82206b68],.address-item .con li input[data-v-82206b68],.address-item .con li input[data-v-82206b68]:disabled,.address-item .con li p[data-v-82206b68],.address-item .con li textarea[data-v-82206b68] {
    -webkit-box-flex: 1;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    border: 0;
    background: rgba(0,0,0,0);
    color: #333
}

.address-item .con li input[data-v-82206b68]:disabled {
    -webkit-text-fill-color: #333;
    -webkit-opacity: 1;
    opacity: 1
}

.address-item .con li input[data-v-82206b68]::-webkit-input-placeholder {
    color: #ada9a9;
    font-size: .26rem;
    -webkit-text-fill-color: rgba(51,51,51,.3)
}

.address-item .con li&gt;div[data-v-82206b68] {
    padding: .2rem 0
}

.address-item .con li&gt;div textarea[data-v-82206b68] {
    width: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    line-height: .4rem;
    border: 0;
    background: rgba(0,0,0,0)
}

.address-item .con li.area[data-v-82206b68] {
    position: relative
}

.address-item .con li.area[data-v-82206b68]:after {
    content: "\e61b";
    font-family: iconfont;
    font-size: .4rem;
    display: inline-block;
    position: absolute;
    right: 0;
    color: #ccc
}

.address-item .con&gt;p[data-v-82206b68] {
    padding: .25rem;
    line-height: .4rem
}

.address-item .con .save-button[data-v-82206b68] {
    height: .9rem;
    width: 100%;
    border: 0;
    background: #2ca3ff;
    display: block;
    color: #fff;
    border-radius: .45rem;
    margin: 60px auto 15px
}

.nc-container {
    width: 100%!important
}

.nc-container .nc_scale {
    height: .9rem!important;
    border-radius: .12rem!important
}

.nc-container .nc_scale .nc_bg,.nc-container .nc_scale .nc_ok {
    background: #1096fa!important
}

.nc-container .nc_scale .btn_ok {
    color: #1096fa!important
}

.nc-container .nc_scale .btn_ok,.nc-container .nc_scale .btn_slide {
    font-size: 20px!important;
    height: .9rem!important;
    line-height: .9rem!important;
    width: 1.1rem!important;
    border-radius: .12rem;
    top: -1px
}

.nc-container .nc_scale .nc-lang-cnt {
    height: .9rem!important;
    line-height: .9rem!important;
    font-size: 15px!important
}

.nc-container .nc_scale #nc_1__bg {
    border-radius: .12rem!important
}

.nc-container #nc_1_wrapper,.nc-container #nc_2_wrapper {
    height: .9rem!important;
    line-height: .9rem!important;
    width: 100%!important
}

.nc-box {
    position: relative;
    height: .9rem;
    margin-top: .48rem
}

.login-view[data-v-096f149c] {
    background: #f5f5f5;
    min-height: 100vh
}

.login-view h2[data-v-096f149c] {
    margin: .3rem
}

.login-view .login-box[data-v-096f149c] {
    padding: .3rem
}

.page[data-v-096f149c] {
    padding: .3rem .3rem 0;
    background-color: #fff;
    border-radius: .2rem .2rem 0 0;
    font-size: .28rem
}

.page .login-title[data-v-096f149c] {
    font-size: .3rem;
    border-bottom: 1px solid #eee;
    padding-bottom: .3rem
}

.page .login-wrap .mobile-login-box .tel-item[data-v-096f149c] {
    position: relative;
    border-bottom: 1px solid #efefef;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center
}

.page .login-wrap .mobile-login-box .tel-item .label[data-v-096f149c] {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 1.6rem;
    flex: 0 0 1.6rem;
    text-align: right
}

.page .login-wrap .mobile-login-box .tel-item .label span[data-v-096f149c] {
    color: red
}

.page .login-wrap .mobile-login-box .code-item[data-v-096f149c] {
    position: relative;
    border-bottom: 1px solid #efefef;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center
}

.page .login-wrap .mobile-login-box .code-item .label[data-v-096f149c] {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 1.6rem;
    flex: 0 0 1.6rem;
    text-align: right
}

.page .login-wrap .mobile-login-box .code-item .label span[data-v-096f149c] {
    color: red
}

.page .login-wrap .mobile-login-box .code-item .code-btn[data-v-096f149c] {
    position: absolute;
    right: 0;
    bottom: .18rem;
    padding: 0;
    width: 1.52rem;
    height: .5rem;
    line-height: .5rem;
    border: none;
    border-radius: 2px;
    color: #2ca3ff;
    background: #fff;
    font-size: .24rem
}

.page .login-wrap .mobile-login-box .code-item .code-btn.computing[data-v-096f149c] {
    width: 1.7rem
}

.page .login-wrap .mobile-login-box .code-item .icon-clear[data-v-096f149c] {
    right: 1.7rem
}

.page .login-wrap .mobile-login-box .captchas-item[data-v-096f149c] {
    position: relative;
    border-bottom: 1px solid #efefef
}

.page .login-wrap .mobile-login-box .captchas-item .img-btn[data-v-096f149c] {
    position: absolute;
    right: 0;
    bottom: .26rem;
    width: 1.52rem;
    height: .5rem;
    border: 1px solid #2ca3ff;
    border-radius: 4px;
    overflow: hidden
}

.page .login-wrap .mobile-login-box .captchas-item .img-btn img[data-v-096f149c] {
    display: block;
    width: 100%
}

.page .login-wrap .mobile-login-box .captchas-item .icon-clear[data-v-096f149c] {
    right: 1.7rem
}

.page .login-wrap .mobile-login-box .captchasHightlight[data-v-096f149c] {
    position: relative;
    z-index: 100;
    background: #fff;
    border-bottom: none
}

.page .login-wrap .notice[data-v-096f149c] {
    margin-top: .26rem;
    line-height: .29rem;
    font-size: 12px;
    color: #999
}

.page .login-wrap .notice a[data-v-096f149c] {
    color: #2ca3ff
}

.page .login-wrap .link[data-v-096f149c] {
    overflow: hidden;
    margin-top: .26rem;
    font-size: 14px
}

.page .login-wrap .link a[data-v-096f149c] {
    color: #2ca3ff
}

.page .login-wrap .link .forget-link[data-v-096f149c] {
    float: left
}

.page .login-wrap .link .register-link[data-v-096f149c] {
    float: right
}

.inputStyle[data-v-096f149c] {
    width: 100%;
    border: none;
    height: .88rem;
    font-size: .28rem
}

.icon-clear[data-v-096f149c] {
    position: absolute;
    right: .17rem;
    top: 50%;
    -webkit-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    transform: translateY(-50%);
    color: #b7b7b7;
    font-size: 24px;
    width: .51rem;
    height: .51rem;
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAABLElEQVRYR+2W3Q3CMAyEz5PACIyAN2AERmAUNoAVmCBsAEwAbMAGRpZAqqIm/qESL+1rFd/Xi8814c8P/VkfM8DswKgDpZQlgAuABwBm5lemWUspWwAHACdm3ozV6AHcPweuGYiBuJaJAeiJqkAIYnhWRG5EtG652G3CDEREXD/UTEEEIiruAvBeR0bcDWBBZMVDAC0IABovjRqshnPHsJf5qid0TujMSImHHfiCVRBp8ckAAITmxNBhM4b1dVQN9ySixS8TMwQw1u3DJsw44QboRS0yrGpHXQCenGchTACPeCMdrsZ0/4y8QybqRBMg8uW9pFiN2VpIVp+NKD1kKifOula5R7GuZCKid/joLRPWmqYQIrInoiMz79wAVuEp35spmFJsdmB2YMyBN+AsBDA9jbWmAAAAAElFTkSuQmCC) no-repeat 50%/50% 50%
}

.captchas_masking[data-v-096f149c] {
    position: fixed;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background: rgba(0,0,0,.5);
    z-index: 10
}

.old-account-tip[data-v-096f149c] {
    padding: 10px;
    text-align: center
}

.product-item[data-v-e0b43f5a] {
    position: relative
}

.product-item .product-image[data-v-e0b43f5a] {
    width: 1.5rem
}

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

.common-line[data-v-beafbd4a] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    height: .8rem;
    line-height: .8rem
}

.order-item[data-v-beafbd4a] {
    margin: .2rem auto;
    background: #fff
}

.order-item .item-head[data-v-beafbd4a] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    height: .8rem;
    line-height: .8rem;
    color: #555;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    position: relative
}

.order-item .item-head .number-icon[data-v-beafbd4a] {
    height: .3rem;
    line-height: .3rem;
    overflow: hidden;
    border-radius: .12rem .15rem .15rem 0;
    font-size: .2rem;
    font-style: normal;
    position: absolute;
    top: -.12rem;
    left: .36rem;
    background: #ff5252;
    color: #fff;
    padding: .04rem .1rem;
    -webkit-transform: scale(.9);
    -ms-transform: scale(.9);
    transform: scale(.9);
    border: .01rem solid #fff
}

.order-item .item-head img[data-v-beafbd4a] {
    width: .6rem;
    height: .6rem;
    -o-object-fit: cover;
    object-fit: cover;
    border-radius: 50%;
    margin-right: .12rem
}

.order-item .item-head .order-name[data-v-beafbd4a] {
    -webkit-box-flex: 1;
    -ms-flex: 1;
    flex: 1;
    padding-right: .2rem;
    -o-text-overflow: ellipsis;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden
}

.order-item .item-head .order-name span[data-v-beafbd4a] {
    color: #555
}

.order-item .item-head .order-time[data-v-beafbd4a] {
    -webkit-box-flex: 0;
    -ms-flex: 0 auto;
    flex: 0 auto;
    text-align: right;
    color: #999;
    font-size: .24rem
}

.order-item .item-body[data-v-beafbd4a] {
    color: #555
}

.order-item .item-body .item-bar[data-v-beafbd4a] {
    background: #fff;
    border-top: 1px solid #e3e3e3;
    color: #555;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    height: .8rem;
    line-height: .8rem
}

.order-item .item-body .item-bar .item-num[data-v-beafbd4a] {
    -webkit-box-flex: 1;
    -ms-flex: 1;
    flex: 1
}

.order-item .item-body .item-bar .item-total[data-v-beafbd4a] {
    -webkit-box-flex: 1;
    -ms-flex: auto;
    flex: auto;
    text-align: right
}

.product-container[data-v-beafbd4a] {
    position: relative
}

.product-container .right-mask[data-v-beafbd4a] {
    position: absolute;
    right: 0;
    top: 0;
    height: 1.5rem;
    width: 1.56rem;
    text-align: center;
    background: hsla(0,0%,100%,.9);
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column
}

.product-container .right-mask .status-type[data-v-beafbd4a] {
    color: #fa3c0f
}

ul.evaluation-container[data-v-beafbd4a] {
    overflow-x: auto;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: nowrap;
    flex-wrap: nowrap;
    padding-right: 1rem
}

.evaluation-item[data-v-beafbd4a] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    padding: 0 .24rem .2rem
}

.evaluation-item[data-v-beafbd4a]:last-of-type {
    padding: 0 .24rem .24rem
}

.order-list[data-v-38ff4604] {
    overflow-y: scroll;
    overflow-x: hidden;
    -webkit-overflow-scrolling: touch
}

.order-list.wait-pay&gt;div[data-v-38ff4604] {
    padding-bottom: 1rem
}

.record-content[data-v-38ff4604] {
    background: #fff;
    margin: .18rem;
    border-radius: .12rem;
    padding: .24rem
}

.record-content .record-title[data-v-38ff4604] {
    padding-bottom: .24rem;
    border-bottom: 1px solid #eee;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center
}

.record-content .record-title img[data-v-38ff4604] {
    width: .36rem;
    height: .36rem
}

.loadMore[data-v-38ff4604] {
    height: .88rem;
    line-height: .88rem;
    text-align: center;
    width: 100%
}

.has-no-contain[data-v-38ff4604] {
    text-align: center;
    padding: 1.5rem 0
}

.date-popup[data-v-38ff4604] {
    text-align: center
}

.date-popup[data-v-38ff4604] .popup-body {
    padding-bottom: 0!important
}

.date-popup header[data-v-38ff4604] {
    padding: .39rem 0;
    font-weight: 500;
    font-size: .3rem
}

.date-popup .date-popup-body .content[data-v-38ff4604] {
    min-height: 200px;
    font-size: .24rem;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center
}

.date-popup .date-popup-body .content .picker-text[data-v-38ff4604] {
    font-size: .28rem;
    padding: .1rem .24rem;
    background: #f5f5f5;
    border-radius: .3rem
}

.date-popup .date-popup-body .content .picker-text.actvie[data-v-38ff4604] {
    background: #fff;
    border: 1px solid #1096fa;
    color: #1096fa
}

.date-popup .date-popup-body .content .placeholder[data-v-38ff4604] {
    color: #666
}

.date-popup .date-popup-body .footer-btn[data-v-38ff4604] {
    border-top: 1px solid #f5f5f5;
    font-size: .3rem;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-pack: distribute;
    justify-content: space-around;
    padding: .3rem 0;
    color: #1096fa
}

.date-popup .date-popup-body .footer-btn .cancel[data-v-38ff4604] {
    color: #999
}

.order-panel[data-v-5a71a209] {
    width: 100%;
    background: #eee;
    max-width: 960px;
    min-width: 320px;
    margin: 0 auto
}

.order-panel section .order-nav[data-v-5a71a209] {
    width: 100%;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    text-align: center;
    height: .78rem;
    font-weight: 500;
    background-color: #fff;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center
}

.order-panel section .order-nav&gt;li[data-v-5a71a209] {
    -webkit-box-flex: 1;
    -ms-flex: 1;
    flex: 1;
    font-size: .28rem
}

.order-panel section .order-nav&gt;li[data-v-5a71a209]:last-of-type {
    border-right: none
}

.order-panel section .order-nav&gt;li a[data-v-5a71a209] {
    position: relative;
    color: #999;
    font-size: 14px
}

.order-panel section .order-nav&gt;li.nav-active a[data-v-5a71a209] {
    color: #06a6f8
}

.ellipsis[data-v-282a8620] {
    -o-text-overflow: ellipsis;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden
}

.order-panel[data-v-282a8620] {
    width: 100%;
    min-height: 100vh;
    background: #eee;
    max-width: 960px;
    min-width: 320px;
    margin: 0 auto
}

.record-detail-container[data-v-282a8620] {
    background: #fff;
    margin: .18rem;
    border-radius: .12rem;
    padding: .24rem
}

.record-detail-container .record-title[data-v-282a8620] {
    padding-bottom: .24rem;
    border-bottom: 1px solid #eee;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between
}

.record-detail-container .record-title .status[data-v-282a8620] {
    color: #fa3c0f;
    font-size: .3rem;
    font-weight: 500;
    font-family: PingFangSC-Medium,PingFang SC
}

.record-detail-container .record-title .sum[data-v-282a8620] {
    color: #999;
    font-size: .24rem
}

.record-detail-container .item-head[data-v-282a8620] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    height: .8rem;
    line-height: .8rem;
    color: #555;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    position: relative
}

.record-detail-container .item-head .number-icon[data-v-282a8620] {
    height: .3rem;
    line-height: .3rem;
    overflow: hidden;
    border-radius: .12rem .15rem .15rem 0;
    font-size: .2rem;
    font-style: normal;
    position: absolute;
    top: -.12rem;
    left: .36rem;
    background: #ff5252;
    color: #fff;
    padding: .04rem .1rem
}

.record-detail-container .item-head img[data-v-282a8620] {
    width: .6rem;
    height: .6rem;
    -o-object-fit: cover;
    object-fit: cover;
    border-radius: 50%;
    margin-right: .2rem
}

.record-detail-container .item-head .order-name[data-v-282a8620] {
    -webkit-box-flex: 1;
    -ms-flex: 1;
    flex: 1;
    padding-right: .2rem;
    -o-text-overflow: ellipsis;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden
}

.record-detail-container .item-head .order-name span[data-v-282a8620] {
    color: #555
}

.record-detail-container .item-head .order-time[data-v-282a8620] {
    -webkit-box-flex: 0;
    -ms-flex: 0 auto;
    flex: 0 auto;
    text-align: right;
    color: #999;
    font-size: .24rem
}

.record-detail-container .product-item[data-v-282a8620] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex
}

.record-detail-container .product-item .product-image[data-v-282a8620] {
    width: 1.5rem
}

.record-detail-container .product-item .product-name[data-v-282a8620] {
    -webkit-box-flex: 1;
    -ms-flex: 1;
    flex: 1;
    padding: 0 .18rem;
    -o-text-overflow: ellipsis;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden
}

.record-detail-container .product-item .product-name .name[data-v-282a8620] {
    font-size: .28rem;
    color: #333;
    padding-bottom: .2rem
}

.record-detail-container .product-item .product-name .packing[data-v-282a8620] {
    font-size: .24rem;
    color: #999
}

.record-detail-container .product-item .product-num[data-v-282a8620] {
    font-size: .28rem;
    color: #333;
    padding-left: .18rem;
    -ms-flex-item-align: center;
    align-self: center
}

.number-box-comp[data-v-7a514684] {
    border: 1px solid #ccc;
    border-radius: 4px;
    background-color: rgba(0,0,0,0);
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center
}

.number-box-comp.disable[data-v-7a514684] {
    background: #eee
}

.number-box-comp.disable input[data-v-7a514684] {
    background: #eee
}

.number-box-comp span[data-v-7a514684] {
    color: #333;
    text-align: center;
    display: inline-block
}

.number-box-comp span.number[data-v-7a514684] {
    -webkit-box-flex: 1;
    -ms-flex: auto;
    flex: auto;
    border-right: 1px solid #ccc;
    border-left: 1px solid #ccc;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    height: 100%
}

.number-box-comp span.number input[data-v-7a514684] {
    width: 100%;
    text-align: center;
    border: none
}

.number-box-comp span.plus[data-v-7a514684],.number-box-comp span.reduce[data-v-7a514684] {
    cursor: pointer;
    color: #ccc
}

.number-box-comp span.plus .icon[data-v-7a514684],.number-box-comp span.reduce .icon[data-v-7a514684] {
    font-size: inherit;
    color: #656565
}

.number-box-comp span.plus.disable .icon[data-v-7a514684],.number-box-comp span.reduce.disable .icon[data-v-7a514684] {
    color: #ccc
}

.number-box-comp.simple[data-v-7a514684] {
    border: none
}

.number-box-comp.simple span[data-v-7a514684] {
    border: none;
    display: inline-block;
    text-align: center;
    font-weight: 700
}

.number-box-comp.simple span.number[data-v-7a514684] {
    background: #f0f0f0
}

.number-box-comp.simple span.number input[data-v-7a514684] {
    text-align: center;
    border: none;
    border-radius: 0;
    -webkit-box-shadow: none;
    box-shadow: none;
    background: inherit
}

.number-box-comp.simple span .icon[data-v-7a514684] {
    color: #222
}

.multi-line-text[data-v-05b4cf8d] {
    position: relative;
    word-break: break-all;
    font-size: .22rem
}

.multi-line-text dl[data-v-05b4cf8d] {
    padding: 0 .2rem;
    max-height: 1.2rem
}

.multi-line-text dl img[data-v-05b4cf8d] {
    height: .4rem
}

.multi-line-text dl dt[data-v-05b4cf8d]:last-child {
    max-width: 2rem;
    min-width: 1.6rem;
    line-height: .36rem;
    overflow-x: auto;
    -o-text-overflow: ellipsis;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    border-right: 1px solid #e5e5e5;
    padding-right: .2rem;
    display: inline-block;
    height: .72rem
}

.multi-line-text dl .no-border[data-v-05b4cf8d] {
    border-right: 0!important
}

.ellipsis[data-v-5d427294] {
    overflow: hidden;
    -o-text-overflow: ellipsis;
    text-overflow: ellipsis;
    white-space: nowrap
}

.vertical[data-v-5d427294] {
    height: 18px;
    line-height: 18px;
    display: inline-block;
    vertical-align: bottom
}

.product-info-item[data-v-5d427294] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    padding: .2rem .24rem;
    background: #fff
}

.product-info-item dt[data-v-5d427294] {
    font-size: 13px;
    color: #999;
    -webkit-box-flex: 0;
    -ms-flex: 0 0 0.6rem;
    flex: 0 0 0.6rem;
    -ms-flex-item-align: start;
    align-self: flex-start;
    padding-right: .2rem
}

.product-info-item dd[data-v-5d427294] {
    -webkit-box-flex: 1;
    -ms-flex: 1 auto;
    flex: 1 auto;
    width: 90%
}

.product-info-item dd .text[data-v-5d427294] {
    overflow: hidden;
    -o-text-overflow: ellipsis;
    text-overflow: ellipsis;
    white-space: nowrap;
    display: inline-block;
    width: 4.5rem;
    font-size: 13px;
    color: #222;
    padding-right: .2rem
}

.product-info-item .icon[data-v-5d427294] {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 0.5rem;
    flex: 0 0 0.5rem;
    -ms-flex-item-align: start;
    align-self: flex-start;
    text-align: right
}

.product-info-item .icon i[data-v-5d427294] {
    color: #222;
    font-size: .28rem;
    padding: 0 .1rem
}

.product-info-item .icon .icon-arrows-right[data-v-5d427294] {
    font-size: .4rem;
    vertical-align: middle;
    padding: 0
}

.product-info-item .right-contain[data-v-5d427294] {
    -webkit-box-flex: 2;
    -ms-flex: 2 0 1.5rem;
    flex: 2 0 1.5rem;
    color: #999;
    font-size: .22rem
}

.item-contain[data-v-5d427294] {
    padding: .2rem;
    line-height: 1.5
}

.count[data-v-47feafa1] {
    display: inline-block
}

.count span[data-v-47feafa1] {
    background: #ff6464;
    border-radius: 3px;
    padding: 1px 3px;
    color: #fff
}

.count em[data-v-47feafa1] {
    color: #ff6464;
    font-style: normal;
    margin: 0 3px;
    font-weight: 700
}

.flash-time[data-v-d776386e] {
    text-align: center
}

.flash-time p[data-v-d776386e] {
    display: inline-block;
    color: #fff;
    margin: 0 auto;
    padding: 2px 5px
}

.flash-time p.preview-time[data-v-d776386e] {
    background: #ff6464;
    border-radius: 3px
}

.flash-time .preview-tip[data-v-d776386e] {
    padding: 1px 3px;
    background: #ff6464;
    border-radius: 3px;
    color: #fff;
    margin-left: 3px
}

.flash-nav[data-v-54a96666] {
    height: 1rem;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    overflow: hidden
}

.flash-nav .flash-price[data-v-54a96666] {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 5rem;
    flex: 0 0 5rem;
    width: 5.4rem;
    height: 1rem;
    background: #ff4a4a;
    color: #fff;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center
}

.flash-nav .flash-price .flash-item[data-v-54a96666] {
    -webkit-box-flex: 1;
    -ms-flex: auto;
    flex: auto;
    margin-left: .2rem;
    font-size: .2rem
}

.flash-nav .flash-price .flash-item p[data-v-54a96666]:first-of-type {
    margin-bottom: 5px
}

.flash-nav .flash-price .flash-item .price-icon[data-v-54a96666] {
    font-weight: 700
}

.flash-nav .flash-price .flash-item .price[data-v-54a96666] {
    font-weight: 700;
    font-size: .36rem;
    margin-right: .1rem
}

.flash-nav .flash-price .flash-item .tip[data-v-54a96666] {
    margin-right: .1rem;
    border-radius: 12px;
    border: 1px solid #fff;
    position: relative;
    padding: 1px 5px 1px 18px;
    overflow: hidden
}

.flash-nav .flash-price .flash-item .tip i[data-v-54a96666] {
    font-size: .16rem;
    width: 12px;
    background: #fff;
    color: #ff6464;
    position: absolute;
    left: 0;
    top: 0;
    border-radius: 12px 0 0 12px;
    line-height: 16px;
    padding-left: 2px;
    height: 100%;
    line-height: .34rem
}

.flash-nav .flash-price .flash-item .stock-msg[data-v-54a96666] {
    background: #fff;
    border: 1px solid #fff;
    color: #ff6464;
    padding: 1px 5px;
    border-radius: 12px
}

.flash-nav .flash-price .flash-item .stock[data-v-54a96666] {
    margin-left: .1rem
}

.flash-nav .flash-info[data-v-54a96666] {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 2.5rem;
    flex: 0 0 2.5rem;
    width: 2.5rem;
    height: 100%;
    background: #fff0db;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center
}

.flash-nav .flash-info .pre-flash[data-v-54a96666] {
    font-size: .24rem;
    text-align: center;
    width: 100%
}

.flash-nav .flash-info .pre-flash p[data-v-54a96666] {
    margin-bottom: 5px;
    color: #ff6464
}

.introdution-book .book-title[data-v-7dafd599] {
    padding: .27rem .48rem;
    font-size: .28rem;
    position: relative;
    font-weight: 700;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex
}

.introdution-book .book-title[data-v-7dafd599]:before {
    content: "";
    position: absolute;
    left: .24rem;
    width: 4px;
    height: .32rem;
    background: #3fadff;
    top: 50%;
    -webkit-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    transform: translateY(-50%);
    border-radius: 2px
}

.introdution-book .show-more[data-v-7dafd599] {
    margin-left: auto;
    font-weight: 400;
    color: #666;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    padding: .3rem 0 0
}

.introdution-book .show-more span[data-v-7dafd599] {
    display: inline-block;
    margin-bottom: .1rem;
    margin-right: .1rem
}

.introdution-book .show-more span.put-away[data-v-7dafd599] {
    margin-top: .1rem;
    margin-bottom: 0
}

.introdution-book .show-more i[data-v-7dafd599] {
    width: 0;
    height: 0;
    border-color: #666 rgba(0,0,0,0);
    border-style: solid;
    border-width: 6px
}

.introdution-book .show-more i.down[data-v-7dafd599] {
    border-bottom-color: rgba(0,0,0,0)
}

.introdution-book .show-more i.up[data-v-7dafd599] {
    border-top-color: rgba(0,0,0,0)
}

.introdution-book .book-contain[data-v-7dafd599] {
    padding: 0 .24rem .24rem
}

.introdution-book dl[data-v-7dafd599] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    border: 1px solid #eee;
    border-bottom: none;
    background: #f5f5f5
}

.introdution-book dl dt[data-v-7dafd599] {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 1.4rem;
    flex: 0 0 1.4rem;
    width: 1.4rem;
    color: #333;
    padding: 0 .2rem
}

.introdution-book dl dd[data-v-7dafd599] {
    border-left: 1px solid #eee;
    padding: .2rem 0 .2rem .2rem;
    -webkit-box-flex: 1;
    -ms-flex: 1 auto;
    flex: 1 auto;
    word-break: break-all;
    word-wrap: break-word;
    color: #666;
    background: #fff;
    line-height: 1.3
}

.introdution-book dl[data-v-7dafd599]:last-of-type {
    border-bottom: 1px solid #eee
}

.introdution-book .attention[data-v-7dafd599] {
    border: 1px solid #eee;
    margin-top: .3rem
}

.introdution-book .attention .title[data-v-7dafd599] {
    color: #333;
    padding: .2rem;
    border-bottom: 1px solid #eee
}

.introdution-book .attention .body[data-v-7dafd599] {
    color: #666;
    padding: .2rem;
    line-height: 1.4
}

.introdution-book .no-data[data-v-7dafd599] {
    color: #666;
    text-align: center;
    font-size: 14px;
    padding: .6rem 0
}

.introdution-book .no-data p[data-v-7dafd599] {
    margin-top: 5px
}

.introdution-book .no-data i[data-v-7dafd599] {
    font-size: 1.8rem;
    color: #ccc
}

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

.multi-ellipsis[data-v-bdbdf10a] {
    overflow: hidden;
    -o-text-overflow: ellipsis;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical
}

.product-infos[data-v-bdbdf10a] {
    background: #f5f5f5
}

.product-infos .product-quality[data-v-bdbdf10a] {
    width: 100%;
    padding: .2rem 0;
    background: #3fadff;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    color: #fefefe
}

.product-infos .product-quality li[data-v-bdbdf10a]:first-of-type {
    -webkit-box-flex: 2;
    -ms-flex-positive: 2;
    flex-grow: 2;
    padding-left: .2rem
}

.product-infos .product-quality li.arrows-right[data-v-bdbdf10a] {
    -webkit-box-flex: 1;
    -ms-flex: auto;
    flex: auto;
    text-align: right;
    margin-right: .2rem
}

.product-infos .product-quality li.arrows-right img[data-v-bdbdf10a] {
    height: .32rem
}

.product-infos .product-quality li .middle[data-v-bdbdf10a] {
    display: inline-block;
    vertical-align: middle
}

.product-infos .product-quality li img[data-v-bdbdf10a] {
    display: inline-block;
    vertical-align: middle;
    height: .38rem;
    padding-right: 2px
}

.product-infos .product-quality li span[data-v-bdbdf10a] {
    display: inline-block;
    vertical-align: middle;
    font-size: 12px
}

.product-infos .product-quality li .quality-row1[data-v-bdbdf10a] {
    font-size: .26rem;
    margin-right: .3rem
}

.product-infos .product-quality .flex-row2[data-v-bdbdf10a] {
    width: 102%;
    margin-top: .1rem;
    color: #f8f8f8;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    font-size: 10px;
    -webkit-transform-origin-x: 0;
    -webkit-transform: scale(.9)
}

.product-infos .product-detail[data-v-bdbdf10a] {
    padding: .1rem .24rem .2rem;
    background: #fff;
    line-height: 1.4;
    font-size: 13px;
    word-wrap: break-word
}

.product-infos .product-detail .product-price[data-v-bdbdf10a] {
    color: #ff4a4a;
    font-weight: 700;
    font-size: 20px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center
}

.product-infos .product-detail .product-price .symbol[data-v-bdbdf10a] {
    font-size: 12px;
    font-style: normal;
    -webkit-box-flex: 0;
    -ms-flex: 0;
    flex: 0;
    -ms-flex-item-align: end;
    align-self: flex-end;
    padding-bottom: 3px
}

.product-infos .product-detail .product-price .tip[data-v-bdbdf10a] {
    line-height: 15px;
    font-size: 12px;
    font-weight: 400;
    border: 1px solid #ff4a4a;
    padding: 1px 5px;
    border-radius: 12px;
    margin-left: .2rem
}

.product-infos .product-detail .product-price .app-price[data-v-bdbdf10a] {
    color: #fff;
    padding: .08rem .12rem;
    font-size: .2rem;
    border-radius: .2rem;
    background: #1095fa;
    font-weight: 400;
    margin-left: .2rem
}

.product-infos .product-detail .product-price .app-price.red-color[data-v-bdbdf10a] {
    background: #ff4a4a
}

.product-infos .product-detail .ladder-price-promotion[data-v-bdbdf10a] {
    color: #ff4a4a;
    border: 1px solid #ff4a4a;
    display: inline-block;
    border-radius: .2rem;
    padding: .04rem .1rem;
    margin: .1rem 0
}

.product-infos .product-detail .product-rax[data-v-bdbdf10a] {
    margin-top: .1rem
}

.product-infos .product-detail .product-rax .icon[data-v-bdbdf10a] {
    font-size: 13px;
    color: #ff4a4a
}

.product-infos .product-detail .product-name[data-v-bdbdf10a] {
    font-weight: 700;
    color: #222;
    font-size: 17px;
    margin-top: .1rem
}

.product-infos .product-detail .product-name .icon-global[data-v-bdbdf10a] {
    color: #723eb8;
    font-weight: 400
}

.product-infos .product-detail .product-slogn[data-v-bdbdf10a] {
    overflow: hidden;
    max-height: .7rem;
    color: #ff4a4a;
    margin-top: .1rem
}

.product-infos .product-detail .product-slogn .app-price[data-v-bdbdf10a] {
    color: #3fadff
}

.product-infos .product-desc .server-list[data-v-bdbdf10a] {
    height: .36rem;
    overflow: hidden
}

.product-infos .product-desc .server-list span[data-v-bdbdf10a] {
    font-size: 13px;
    color: #999;
    margin: .02rem .4rem .1rem 0;
    padding-left: .02rem;
    display: inline-block
}

.product-infos .product-desc .server-list span i[data-v-bdbdf10a] {
    color: #ff6464;
    font-size: .28rem;
    font-weight: 700
}

.product-infos .product-desc .server-tip[data-v-bdbdf10a] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    padding: 0 0 .25rem 1rem;
    background: #fff;
    line-height: .37rem
}

.product-infos .product-global[data-v-bdbdf10a] {
    background: #f4f1fa;
    padding: 0 10px;
    line-height: .7rem;
    color: #723eb8
}

.product-infos .product-global span[data-v-bdbdf10a] {
    font-size: .34rem;
    font-weight: 700
}

.product-infos .product-promotion[data-v-bdbdf10a] {
    margin-top: .2rem
}

.product-infos .product-promotion.mt0[data-v-bdbdf10a] {
    margin-top: 0
}

.product-infos .product-promotion .product-promo-label[data-v-bdbdf10a] {
    padding: 0 .08rem;
    border-radius: 8px;
    border: 1px solid #ff706a;
    color: #ff706a;
    display: inline-block;
    font-size: 12px;
    height: 14px;
    line-height: 14px;
    margin-right: .2rem
}

.product-infos .product-promotion .product-promo-label.blue[data-v-bdbdf10a] {
    color: #3fadff;
    border-color: #3fadff
}

.product-infos .product-promotion .product-promo-contain[data-v-bdbdf10a] {
    -o-text-overflow: ellipsis;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden;
    font-size: 13px;
    color: #222;
    margin-bottom: .2rem;
    width: 5.6rem
}

.product-infos .product-promotion .product-promo-contain.mt10[data-v-bdbdf10a] {
    margin-top: .2rem
}

.product-infos .product-promotion .product-promo-contain.extra-promo[data-v-bdbdf10a] {
    height: .4rem;
    line-height: .4rem
}

.product-infos .product-promotion .product-coupon[data-v-bdbdf10a] {
    color: #ff4a4a
}

.product-infos .product-promotion .product-coupon .tag[data-v-bdbdf10a] {
    content: "";
    position: absolute;
    width: 6px;
    height: 6px;
    border-radius: 50%;
    background: #fff;
    top: 50%;
    -webkit-transform: translateY(-50%) rotate(315deg);
    -ms-transform: translateY(-50%) rotate(315deg);
    transform: translateY(-50%) rotate(315deg)
}

.product-infos .product-promotion .product-coupon .coupon-tag[data-v-bdbdf10a] {
    text-align: center;
    margin-right: 10px;
    color: #ff4a4a;
    border: 1px solid #ff4a4a;
    font-style: normal;
    padding: 0 3px 1px 7px;
    border-radius: 5px;
    position: relative;
    font-size: 12px
}

.product-infos .product-promotion .product-coupon .coupon-tag[data-v-bdbdf10a]:after,.product-infos .product-promotion .product-coupon .coupon-tag[data-v-bdbdf10a]:before {
    content: "";
    position: absolute;
    width: 6px;
    height: 6px;
    border-radius: 50%;
    background: #fff;
    top: 50%;
    -webkit-transform: translateY(-50%) rotate(315deg);
    -ms-transform: translateY(-50%) rotate(315deg);
    transform: translateY(-50%) rotate(315deg)
}

.product-infos .product-promotion .product-coupon .coupon-tag[data-v-bdbdf10a]:after {
    right: -5px;
    border-color: #ff4a4a #fff #fff #ff4a4a;
    border-style: solid;
    border-width: 1px
}

.product-infos .product-promotion .product-coupon .coupon-tag[data-v-bdbdf10a]:before {
    left: -5px;
    border-color: #fff #ff4a4a #ff4a4a #fff;
    border-style: solid;
    border-width: 1px
}

.product-infos .product-packings .simple-pack[data-v-bdbdf10a] {
    font-weight: 500;
    line-height: 1.4
}

.product-infos .product-packings .simple-pack a[data-v-bdbdf10a] {
    padding-right: .2rem
}

.product-infos .product-company[data-v-bdbdf10a] {
    margin-top: .2rem
}

.product-infos .product-company .product-intro[data-v-bdbdf10a] {
    color: #222;
    line-height: .36rem;
    overflow-y: hidden;
    overflow-x: auto;
    padding-bottom: .16rem;
    display: -webkit-box
}

.coupon-pane .apply-button[data-v-bdbdf10a] {
    background: #fe4a49;
    font-size: 13px;
    color: #fff;
    border: 1px solid #fe4a49;
    border-radius: 10px;
    padding: 2px 6px;
    margin-top: .6rem
}

.product-packings-popup .simple-info-contain[data-v-bdbdf10a] {
    padding: .2rem .3rem
}

.product-packings-popup .simple-info-contain&gt;span[data-v-bdbdf10a] {
    display: inline-block;
    padding-bottom: .3rem
}

.product-packings-popup .simple-info-contain .product-number[data-v-bdbdf10a] {
    position: relative;
    margin-top: .2rem;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center
}

.product-packings-popup .simple-info-contain .product-number .label[data-v-bdbdf10a] {
    -webkit-box-flex: 0;
    -ms-flex: 0 1 0.6rem;
    flex: 0 1 0.6rem
}

.product-packings-popup .simple-info-contain .product-number .number-box[data-v-bdbdf10a] {
    -webkit-box-flex: 1;
    -ms-flex: auto;
    flex: auto
}

.product-packings-popup .simple-info-contain .product-number .number-box&gt;div[data-v-bdbdf10a] {
    float: right
}

.product-packings-popup .packings-info[data-v-bdbdf10a] {
    height: 100%;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    margin-top: .4rem
}

.product-packings-popup .packings-info img[data-v-bdbdf10a] {
    -webkit-box-flex: 0;
    -ms-flex: 0 1 1.6rem;
    flex: 0 1 1.6rem;
    width: 1.6rem;
    height: 1.6rem;
    border: 1px solid #eee;
    border-radius: 5px;
    -webkit-box-shadow: 0 0 5px 1px rgba(0,0,0,.1);
    box-shadow: 0 0 5px 1px rgba(0,0,0,.1)
}

.product-packings-popup .packings-info .name-price[data-v-bdbdf10a] {
    line-height: 1.5;
    padding-left: .2rem
}

.product-packings-popup .packings-info .name-price .name[data-v-bdbdf10a] {
    font-size: 15px;
    margin: 5px 0;
    -o-text-overflow: ellipsis;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden;
    width: 68%
}

.product-packings-popup .packings-info .name-price .price[data-v-bdbdf10a] {
    font-size: 14px;
    padding-left: .1rem;
    color: #ff4a4a;
    -o-text-overflow: ellipsis;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden
}

.product-packings-popup .packings-list li[data-v-bdbdf10a] {
    display: inline-block;
    margin: 0 .2rem .16rem 0;
    color: #999;
    padding: 3px .3rem;
    border-radius: 15px;
    line-height: 1.5;
    background: #f0f0f0;
    border: 1px solid #f0f0f0
}

.product-packings-popup .packings-list li.active[data-v-bdbdf10a] {
    border: 1px solid #ff4a4a;
    color: #ff4a4a;
    background: #fff5f5
}

.label-tag[data-v-bdbdf10a] {
    padding: 0 .08rem;
    border-radius: 8px;
    border: 1px solid #ff706a;
    color: #ff706a;
    display: inline-block;
    font-size: 12px;
    height: 14px;
    line-height: 14px
}

.promo-popup-item[data-v-bdbdf10a] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    padding: .2rem 0;
    border-bottom: 1px solid #eee
}

.promo-popup-item[data-v-bdbdf10a]:first-of-type {
    padding-top: 0
}

.promo-popup-item[data-v-bdbdf10a]:last-of-type {
    border-bottom: none
}

.promo-popup-item .promo-popup-label[data-v-bdbdf10a] {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    margin-right: .2rem;
    padding: 0 .08rem;
    border-radius: 8px;
    border: 1px solid #ff706a;
    color: #ff706a;
    display: inline-block;
    font-size: 12px;
    height: 14px;
    line-height: 14px;
    margin-top: 2px
}

.promo-popup-item .promo-popup-text[data-v-bdbdf10a] {
    -webkit-box-flex: 1;
    -ms-flex: 1 auto;
    flex: 1 auto;
    font-size: .24rem
}

.promo-popup-item .promo-popup-text .promo-sub-text[data-v-bdbdf10a] {
    margin-bottom: .1rem;
    width: 100%
}

.promo-popup-item .promo-popup-text .promo-sub-text .sub-text[data-v-bdbdf10a] {
    margin-bottom: .1rem;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center
}

.promo-popup-item .promo-popup-text .promo-sub-text .sub-text[data-v-bdbdf10a]:last-of-type {
    margin-bottom: 0
}

.promo-popup-item .promo-popup-text .promo-sub-text .sub-text .left-text[data-v-bdbdf10a] {
    -webkit-box-flex: 1;
    -ms-flex: auto;
    flex: auto;
    width: 5.72rem;
    -o-text-overflow: ellipsis;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden
}

.promo-popup-item .promo-popup-text .promo-sub-text .sub-text .right-text[data-v-bdbdf10a] {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 0.4rem;
    flex: 0 0 0.4rem;
    text-align: right
}

.noShow[data-v-bdbdf10a] {
    display: none
}

.show[data-v-bdbdf10a] {
    display: block
}

.server-popup-list li[data-v-bdbdf10a] {
    border-bottom: 1px solid #eee;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    padding: .24rem 0 .16rem
}

.server-popup-list li[data-v-bdbdf10a]:first-of-type {
    padding-top: .04rem
}

.server-popup-list li .icon-tip[data-v-bdbdf10a] {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 0.5rem;
    flex: 0 0 0.5rem;
    -ms-flex-item-align: start;
    align-self: flex-start
}

.server-popup-list li a[data-v-bdbdf10a] {
    -webkit-box-flex: 1;
    -ms-flex: 1 auto;
    flex: 1 auto
}

.server-popup-list li a p[data-v-bdbdf10a] {
    color: #999;
    font-size: 12px
}

.server-popup-list li a p[data-v-bdbdf10a]:first-of-type {
    font-size: 14px;
    color: #222
}

.server-popup-list li .icon-arrows-right[data-v-bdbdf10a] {
    font-size: 24px;
    color: #999
}

.server-popup-list li .pharmCard[data-v-bdbdf10a] {
    width: 100%;
    height: 100%;
    margin: 0 6px
}

.server-popup-list li .pharmCard .pharmCard-img[data-v-bdbdf10a] {
    width: 100%;
    height: 100%
}

.common-info-item[data-v-bdbdf10a] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    padding: .2rem .24rem;
    position: relative;
    background: #fff
}

.common-info-item dt[data-v-bdbdf10a] {
    font-size: 13px;
    color: #999;
    -webkit-box-flex: 0;
    -ms-flex: 0 0 0.8rem;
    flex: 0 0 0.8rem
}

.common-info-item dd[data-v-bdbdf10a] {
    -webkit-box-flex: 1;
    -ms-flex: 1 auto;
    flex: 1 auto
}

.common-info-item dd .text[data-v-bdbdf10a] {
    -o-text-overflow: ellipsis;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden;
    display: inline-block;
    width: 4.5rem;
    font-size: 13px;
    color: #222;
    padding-right: .2rem
}

.common-info-item .icon[data-v-bdbdf10a] {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 0.5rem;
    flex: 0 0 0.5rem;
    text-align: right
}

.common-info-item .icon i[data-v-bdbdf10a] {
    color: #222;
    font-size: .28rem;
    padding: 0 .1rem
}

.restriction-tip[data-v-bdbdf10a] {
    color: #fff;
    background-color: rgba(0,0,0,.7);
    font-size: .24rem;
    border-radius: .25rem;
    line-height: .28rem;
    width: 6rem;
    padding: 0 5px;
    height: 1rem;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    position: absolute;
    top: .8rem;
    right: .5rem;
    text-align: justify
}

.restriction-tip[data-v-bdbdf10a]:after {
    content: "";
    display: inline-block;
    width: 0;
    height: 0;
    border: .1rem solid rgba(0,0,0,0);
    border-bottom: .2rem solid rgba(0,0,0,.7);
    position: absolute;
    top: -.3rem;
    right: .4rem
}

.instruct-pop-title[data-v-bdbdf10a] {
    text-align: center
}

.single-adv-container {
    height: 1.2rem;
    width: 100%;
    overflow: hidden;
    text-align: center
}

.single-adv-container img {
    -o-object-fit: contain;
    object-fit: contain
}

.combination-sku .list[data-v-1b2df8c6] {
    background: #fff;
    padding: .2rem
}

.combination-sku .list .item[data-v-1b2df8c6] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    padding: .16rem .2rem
}

.combination-sku .list .item.active[data-v-1b2df8c6] {
    background: #e7f4fe;
    color: #1095fa
}

.combination-sku .list .item p[data-v-1b2df8c6] {
    line-height: 1.5
}

.combination-sku .list .item p.name[data-v-1b2df8c6] {
    max-width: 4rem;
    -webkit-box-flex: 0;
    -ms-flex: 0 0 4rem;
    flex: 0 0 4rem;
    word-break: break-all
}

.combination-sku .list .item p[data-v-1b2df8c6]:last-of-type {
    min-width: .6rem;
    text-align: right
}

.combination-sku .detail[data-v-1b2df8c6] {
    margin-top: .2rem;
    background: #fff;
    padding: .2rem
}

.combination-sku .detail h4[data-v-1b2df8c6] {
    font-size: .32rem;
    margin-bottom: .3rem;
    font-weight: 700
}

.combination-sku .detail .handbook[data-v-1b2df8c6] .introdution-book .book-title {
    display: none
}

.combination-sku .detail .handbook[data-v-1b2df8c6] .introdution-book .book-contain {
    padding: 0
}

.combination-sku .detail .handbook[data-v-1b2df8c6] .introdution-book .book-contain dl {
    background: #fff
}

.combination-sku .detail .current-info[data-v-1b2df8c6] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    margin-bottom: .3rem
}

.combination-sku .detail .current-info img[data-v-1b2df8c6] {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 2.2rem;
    flex: 0 0 2.2rem;
    width: 2.2rem;
    height: 2.2rem;
    border: 1px solid #eee;
    border-radius: 5px;
    overflow: hidden
}

.combination-sku .detail .current-info .info[data-v-1b2df8c6] {
    -webkit-box-flex: 1;
    -ms-flex: auto;
    flex: auto;
    padding-left: .2rem
}

.combination-sku .detail .current-info .info p[data-v-1b2df8c6] {
    line-height: 1.5;
    margin-bottom: .1rem;
    font-size: .28rem
}

.combination-sku .detail .current-info .info p.title[data-v-1b2df8c6] {
    font-weight: 700;
    font-size: .32rem;
    word-break: break-all
}

.combination-more[data-v-5335b1ec] {
    margin-top: .2rem
}

.combination-more h4[data-v-5335b1ec] {
    font-weight: 700;
    font-size: .32rem;
    background: #fff;
    padding: .2rem
}

.combination-more nav[data-v-5335b1ec] {
    position: relative
}

.combination-more nav span[data-v-5335b1ec] {
    position: absolute;
    top: 1.6rem;
    z-index: 11;
    width: .5rem;
    height: .5rem;
    background: #eee;
    border-radius: 50%
}

.combination-more nav span[data-v-5335b1ec]:before {
    content: "";
    position: absolute;
    border-right: 1px solid #999;
    border-top: 1px solid #999;
    width: .16rem;
    height: .16rem;
    left: .3rem;
    top: 50%;
    -webkit-transform: translate(-50%,-50%) rotate(225deg);
    -ms-transform: translate(-50%,-50%) rotate(225deg);
    transform: translate(-50%,-50%) rotate(225deg)
}

.combination-more nav span.nav-left[data-v-5335b1ec] {
    left: .3rem
}

.combination-more nav span.nav-right[data-v-5335b1ec] {
    right: .3rem
}

.combination-more nav span.nav-right[data-v-5335b1ec]:before {
    left: .22rem;
    -webkit-transform: translate(-50%,-50%) rotate(45deg);
    -ms-transform: translate(-50%,-50%) rotate(45deg);
    transform: translate(-50%,-50%) rotate(45deg)
}

.combination-more .more-item[data-v-5335b1ec] {
    background: #fff;
    padding: .2rem
}

.combination-more .more-item .title[data-v-5335b1ec] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center
}

.combination-more .more-item .title .name[data-v-5335b1ec] {
    font-weight: 700;
    font-size: .32rem;
    width: 2.6rem;
    overflow: hidden;
    -o-text-overflow: ellipsis;
    text-overflow: ellipsis;
    white-space: nowrap
}

.combination-more .more-item .title .price[data-v-5335b1ec] {
    font-size: .26rem
}

.combination-more .more-item .title .price a[data-v-5335b1ec] {
    color: #ff4a4a;
    font-size: .4rem
}

.combination-more .more-item .title .price s[data-v-5335b1ec] {
    font-size: .24rem
}

.combination-more .comb-body[data-v-5335b1ec] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    margin-top: .4rem;
    padding: 0 .4rem
}

.combination-more .comb-body .sub-product[data-v-5335b1ec] {
    -webkit-box-flex: 1;
    -ms-flex: 1;
    flex: 1;
    position: relative;
    text-align: center
}

.combination-more .comb-body .sub-product[data-v-5335b1ec]:last-of-type:before {
    content: ""
}

.combination-more .comb-body .sub-product[data-v-5335b1ec]:before {
    content: "+";
    position: absolute;
    top: .65rem;
    font-size: .5rem;
    -webkit-transform: translateY(-.23rem);
    -ms-transform: translateY(-.23rem);
    transform: translateY(-.23rem);
    right: -.2rem;
    color: #ccc
}

.combination-more .comb-body .sub-product .image[data-v-5335b1ec] {
    position: relative;
    width: 1.3rem;
    height: 1.3rem;
    margin: 0 auto
}

.combination-more .comb-body .sub-product .image .num[data-v-5335b1ec] {
    width: .4rem;
    height: .4rem;
    border-radius: 50%;
    position: absolute;
    top: -.2rem;
    right: -.2rem;
    border-radius: .5rem;
    line-height: .4rem;
    color: #fff;
    background: #1095fa;
    font-size: .24rem
}

.combination-more .comb-body .sub-product .image img[data-v-5335b1ec] {
    width: 1.3rem;
    height: 1.3rem;
    border: 1px solid #ddd;
    border-radius: 2px
}

.combination-more .comb-body .sub-product p[data-v-5335b1ec] {
    width: 1.3rem;
    overflow: hidden;
    -o-text-overflow: ellipsis;
    text-overflow: ellipsis;
    white-space: nowrap;
    font-size: .26rem;
    margin: .1rem auto
}

.combination-more .review[data-v-5335b1ec] {
    margin-top: .3rem
}

.combination-more .review .label[data-v-5335b1ec] {
    color: #999
}

.combination-more .review .text[data-v-5335b1ec] {
    line-height: 1.5;
    font-size: .28rem;
    margin-top: .1rem
}

.combination-more[data-v-5335b1ec] .mall-swiper {
    background: #fff
}

.shopping-bar[data-v-bef76178] {
    width: 100%;
    display: inline-block;
    z-index: 90;
    background: rgba(0,0,0,0);
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-pack: distribute;
    justify-content: space-around
}

.shopping-bar button[data-v-bef76178] {
    -webkit-box-flex: 1;
    -ms-flex: 1;
    flex: 1;
    margin: .3rem;
    border: none;
    height: .88rem;
    border-radius: 20px
}

.shopping-bar .commonBtn[data-v-bef76178] {
    color: #fff
}

.shopping-bar .add-btn[data-v-bef76178] {
    color: #fff;
    background: #1095fa
}

.shopping-bar .buy-btn[data-v-bef76178] {
    color: #fff;
    background: #ff4a4a
}

.shopping-bar .consult-btn[data-v-bef76178] {
    color: #fff;
    background: #ff4a4a
}

.shopping-bar .disabled-btn[data-v-bef76178] {
    background: #bbb;
    color: #eee
}

.shopping-bar .add-to-cart-btn[data-v-bef76178] {
    color: #fff;
    background-color: #fba744
}

.shopping-bar .one-btn[data-v-bef76178] {
    background: #f53b10
}

.combination-shopping-bar .bar[data-v-c71146c2] {
    position: fixed;
    bottom: 0;
    left: 0;
    right: 0;
    height: .88rem;
    background: #fff;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    z-index: 111;
    padding-bottom: env(safe-area-inset-bottom)
}

.combination-shopping-bar .bar ul[data-v-c71146c2] {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 3rem;
    flex: 0 0 3rem;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    text-align: center
}

.combination-shopping-bar .bar ul li[data-v-c71146c2] {
    -webkit-box-flex: 1;
    -ms-flex: 1;
    flex: 1;
    height: 100%;
    color: #999
}

.combination-shopping-bar .bar ul li span[data-v-c71146c2] {
    display: inline-block;
    height: 100%;
    width: 100%;
    font-size: .24rem
}

.combination-shopping-bar .bar[data-v-c71146c2] .shopping-bar .commonBtn {
    margin: 0;
    border-radius: 0
}

.combination-shopping-bar .bar[data-v-c71146c2] .shopping-bar .add-btn {
    background: #ffb455
}

.combination-shopping-bar .bar[data-v-c71146c2] .shopping-bar .buy-btn {
    background: #ff4a4a
}

.combination-shopping-bar .bar .unvalid-btn[data-v-c71146c2] {
    width: 100%;
    text-align: center;
    height: 100%;
    background: #f53b10;
    line-height: .88rem;
    color: #fff
}

.shopping-combine-popup .popup-header[data-v-c71146c2] {
    text-align: center;
    width: 5.5rem;
    margin: 0 auto;
    overflow: hidden;
    white-space: nowrap;
    -o-text-overflow: ellipsis;
    text-overflow: ellipsis
}

.shopping-combine-popup .comfirm-body[data-v-c71146c2] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    height: 100%
}

.shopping-combine-popup .comfirm-body .list[data-v-c71146c2] {
    background: #fff;
    padding: .2rem
}

.shopping-combine-popup .comfirm-body .list .item[data-v-c71146c2] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    padding: .16rem .2rem
}

.shopping-combine-popup .comfirm-body .list .item.active[data-v-c71146c2] {
    background: #e7f4fe;
    color: #1095fa
}

.shopping-combine-popup .comfirm-body .list .item p[data-v-c71146c2] {
    line-height: 1.5;
    font-size: .28rem
}

.shopping-combine-popup .comfirm-body .list .item p.name[data-v-c71146c2] {
    max-width: 4rem;
    -webkit-box-flex: 0;
    -ms-flex: 0 0 4rem;
    flex: 0 0 4rem;
    word-break: break-all
}

.shopping-combine-popup .comfirm-body .number[data-v-c71146c2] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    margin-top: .2rem;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    padding: 0 .2rem 1rem
}

.shopping-combine-popup .comfirm-body .number dt[data-v-c71146c2] {
    font-size: .28rem
}

.shopping-combine-popup .comfirm-body .btns[data-v-c71146c2] {
    position: relative;
    -webkit-box-flex: 1;
    -ms-flex: auto;
    flex: auto
}

.shopping-combine-popup .comfirm-body .btns .btn[data-v-c71146c2] {
    position: absolute;
    bottom: -.9rem;
    left: 0;
    width: 100%;
    height: 1rem;
    border-radius: 0;
    font-size: .28rem;
    background: #eb5851;
    border: none;
    color: #fff
}

.combine-view {
    background: #f5f5f5;
    padding-bottom: 1.6rem
}

.combine-view.show-header {
    padding-top: .9rem
}

@keyframes loading-spinner-11803554 {
    0% {
        opacity: 1
    }

    to {
        opacity: 0
    }
}

@-webkit-keyframes loading-spinner-11803554 {
    0% {
        opacity: 1
    }

    to {
        opacity: 0
    }
}

.spinner[data-v-11803554] {
    display: inline-block;
    width: 24px;
    height: 24px;
    position: relative;
    -webkit-transform: translateY(-2px) scale(.15);
    -ms-transform: translateY(-2px) scale(.15);
    transform: translateY(-2px) scale(.15)
}

.spinner div[data-v-11803554] {
    left: 50%;
    top: 50%;
    position: absolute;
    -webkit-animation: loading-spinner-11803554 1s linear infinite;
    animation: loading-spinner-11803554 1s linear infinite;
    background: #bebebe;
    width: 10px;
    height: 24px;
    border-radius: 0;
    -webkit-transform-origin: 5px 55px;
    -ms-transform-origin: 5px 55px;
    transform-origin: 5px 55px;
    -webkit-transform: translate(-50%,-50%);
    -ms-transform: translate(-50%,-50%);
    transform: translate(-50%,-50%)
}

.spinner div[data-v-11803554]:first-child {
    -webkit-transform: rotate(0deg) scale(1);
    -ms-transform: rotate(0deg) scale(1);
    transform: rotate(0deg) scale(1);
    -webkit-animation-delay: -.9s;
    animation-delay: -.9s
}

.spinner div[data-v-11803554]:nth-child(2) {
    -webkit-transform: rotate(36deg);
    -ms-transform: rotate(36deg) scale(1);
    transform: rotate(36deg) scale(1);
    -webkit-animation-delay: -.8s;
    animation-delay: -.8s
}

.spinner div[data-v-11803554]:nth-child(3) {
    -webkit-transform: rotate(72deg) scale(1);
    -ms-transform: rotate(72deg) scale(1);
    transform: rotate(72deg) scale(1);
    -webkit-animation-delay: -.7s;
    animation-delay: -.7s
}

.spinner div[data-v-11803554]:nth-child(4) {
    -webkit-transform: rotate(108deg) scale(1);
    -ms-transform: rotate(108deg) scale(1);
    transform: rotate(108deg) scale(1);
    -webkit-animation-delay: -.6s;
    animation-delay: -.6s
}

.spinner div[data-v-11803554]:nth-child(5) {
    -webkit-transform: rotate(144deg) scale(1);
    -ms-transform: rotate(144deg) scale(1);
    transform: rotate(144deg) scale(1);
    -webkit-animation-delay: -.5s;
    animation-delay: -.5s
}

.spinner div[data-v-11803554]:nth-child(6) {
    -webkit-transform: rotate(180deg) scale(1);
    -ms-transform: rotate(180deg) scale(1);
    transform: rotate(180deg) scale(1);
    -webkit-animation-delay: -.4s;
    animation-delay: -.4s
}

.spinner div[data-v-11803554]:nth-child(7) {
    -webkit-transform: rotate(216deg) scale(1);
    -ms-transform: rotate(216deg) scale(1);
    transform: rotate(216deg) scale(1);
    -webkit-animation-delay: -.3s;
    animation-delay: -.3s
}

.spinner div[data-v-11803554]:nth-child(8) {
    -webkit-transform: rotate(252deg) scale(1);
    -ms-transform: rotate(252deg) scale(1);
    transform: rotate(252deg) scale(1);
    -webkit-animation-delay: -.2s;
    animation-delay: -.2s
}

.spinner div[data-v-11803554]:nth-child(9) {
    -webkit-transform: rotate(288deg) scale(1);
    -ms-transform: rotate(288deg) scale(1);
    transform: rotate(288deg) scale(1);
    -webkit-animation-delay: -.1s;
    animation-delay: -.1s
}

.spinner div[data-v-11803554]:nth-child(10) {
    -webkit-transform: rotate(324deg) scale(1);
    -ms-transform: rotate(324deg) scale(1);
    transform: rotate(324deg) scale(1);
    -webkit-animation-delay: 0s;
    animation-delay: 0s
}

.evalution-item[data-v-12effd0c] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    background: #f5f5f5;
    border-radius: .08rem;
    padding: .18rem .24rem;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    height: 2.04rem
}

.evalution-item .eva-content .eva-name[data-v-12effd0c] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex
}

.evalution-item .eva-content .eva-name img[data-v-12effd0c] {
    width: 40px;
    height: 40px;
    float: left;
    margin-right: .1rem;
    border-radius: 50%;
    overflow: hidden
}

.evalution-item .eva-content .eva-name .eva-name-right[data-v-12effd0c] {
    margin-top: .12rem;
    font-size: .26rem;
    -webkit-box-sizing: border-box;
    box-sizing: border-box
}

.evalution-item .eva-content .eva-text[data-v-12effd0c] {
    line-height: 1.5;
    overflow: hidden;
    -o-text-overflow: ellipsis;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical
}

.evalution-item .eva-images[data-v-12effd0c] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    margin-left: auto;
    height: 1.42rem
}

.evalution-item .eva-images img[data-v-12effd0c] {
    height: 100%;
    width: 1.42rem;
    max-width: 2.4rem;
    margin-left: .2rem;
    -o-object-fit: contain;
    object-fit: contain
}

.evalution-item .eva-time[data-v-12effd0c] {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    font-size: 12px;
    color: #999
}

.product-evalution[data-v-5231fcaa] {
    background: #fff
}

.product-evalution .evaluation-head[data-v-5231fcaa] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    font-size: .24rem;
    padding-right: .12rem
}

.product-evalution .evaluation-head span[data-v-5231fcaa] {
    -webkit-box-flex: 0;
    -ms-flex: 0 1 auto;
    flex: 0 1 auto
}

.product-evalution .evaluation-head span.label[data-v-5231fcaa] {
    -webkit-box-flex: 1;
    -ms-flex: auto;
    flex: auto;
    padding: .27rem .48rem;
    font-size: .3rem;
    position: relative;
    font-weight: 700
}

.product-evalution .evaluation-head span.label[data-v-5231fcaa]:before {
    content: "";
    position: absolute;
    left: .24rem;
    width: 4px;
    height: .32rem;
    background: #3fadff;
    top: 50%;
    -webkit-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    transform: translateY(-50%);
    border-radius: 2px
}

.product-evalution .evaluation-head span em[data-v-5231fcaa] {
    font-style: normal;
    color: red
}

.product-evalution i[data-v-5231fcaa] {
    font-size: .4rem;
    font-weight: 700;
    color: #666;
    -webkit-box-flex: 0;
    -ms-flex: 0 0 0.2rem;
    flex: 0 0 0.2rem
}

.product-evalution .evaluation-body .loading[data-v-5231fcaa] {
    text-align: center;
    padding: .4rem 0 1.2rem
}

.product-evalution .evaluation-body .no-data[data-v-5231fcaa] {
    padding: .4rem 0 1.2rem;
    text-align: center
}

.product-evalution .evaluation-body ul.evaluation-container[data-v-5231fcaa] {
    overflow-x: auto;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: nowrap;
    flex-wrap: nowrap
}

.product-evalution .evaluation-body .evaluation-item[data-v-5231fcaa] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    padding: 0 .24rem .2rem
}

.product-evalution .evaluation-body .evaluation-item[data-v-5231fcaa]:last-of-type {
    padding: 0 .24rem .24rem
}

.product-evalution .evaluation-body .has-more[data-v-5231fcaa] {
    padding: .2rem .1rem;
    background: #f5f5f5;
    margin-left: .2rem;
    width: 100px;
    height: .5rem;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    font: .2rem
}

.product-evalution .evaluation-body .evaluation-labels[data-v-5231fcaa] {
    padding: 0 .2rem
}

.product-evalution .evaluation-body .evaluation-labels li[data-v-5231fcaa] {
    display: inline-block;
    padding: .1rem .2rem;
    border: 1px solid #ccc;
    border-radius: .3rem;
    margin: 0 .16rem .16rem 0;
    font-size: 12px;
    color: #222
}

.product-evalution .evaluation-body .evaluation-labels li.active[data-v-5231fcaa] {
    color: #ff4a4a;
    border: 1px solid #ff4a4a
}

.product-tabs[data-v-4399c34c] {
    background-color: #f5f5f5;
    margin-top: .2rem
}

.product-tabs img[data-v-4399c34c] {
    width: 100%
}

.product-tabs .product-manual .no-data[data-v-4399c34c] {
    color: #666;
    text-align: center;
    font-size: 14px;
    padding: .6rem 0
}

.product-tabs .product-manual .no-data p[data-v-4399c34c] {
    margin-top: 5px
}

.product-tabs .product-manual .no-data i[data-v-4399c34c] {
    font-size: 1.8rem;
    color: #ccc
}

.product-tabs .product-book[data-v-4399c34c] {
    margin-top: .2rem;
    background: #fff
}

.company-introduction[data-v-4399c34c] {
    padding: .28rem .3rem;
    background: -webkit-gradient(linear,left bottom,left top,from(#a1d7ff),to(#fff));
    background: -o-linear-gradient(bottom,#a1d7ff 0,#fff 100%);
    background: linear-gradient(0deg,#a1d7ff,#fff)
}

.company-introduction .company-header[data-v-4399c34c] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    margin-bottom: .1rem
}

.company-introduction .company-header img[data-v-4399c34c] {
    width: .8rem;
    vertical-align: middle;
    margin-right: .17rem
}

.company-introduction .company-header strong[data-v-4399c34c] {
    color: #222;
    font-weight: 600;
    font-size: .32rem
}

.company-introduction .intro[data-v-4399c34c] {
    color: #666;
    font-size: .26rem;
    line-height: .4rem
}

.company-introduction .dl-container[data-v-4399c34c] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    margin-top: .27rem;
    width: 100%;
    color: #222;
    font-weight: 500;
    font-family: PingFangSC-Medium;
    font-size: .26rem;
    line-height: .4rem
}

.company-introduction .dl-container dt[data-v-4399c34c] {
    -webkit-box-flex: 0.3;
    -ms-flex: 0.3;
    flex: 0.3;
    padding: 0 .1rem;
    text-align: center
}

.company-introduction .dl-container img[data-v-4399c34c] {
    width: 100%
}

.booking-modal .jk-modal-header[data-v-53e97a99] {
    padding: 0;
    border-bottom: none
}

.booking-modal .jk-modal-body .tip[data-v-53e97a99] {
    font-size: .24rem;
    margin-right: .5rem
}

.booking-modal .jk-modal-body .bookibg-email[data-v-53e97a99],.booking-modal .jk-modal-body .bookibg-phone[data-v-53e97a99] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    display: -webkit-flex;
    margin-top: .3rem
}

.booking-modal .jk-modal-body .bookibg-email dt[data-v-53e97a99],.booking-modal .jk-modal-body .bookibg-phone dt[data-v-53e97a99] {
    -webkit-box-flex: 0;
    -ms-flex: 0 1 50px;
    flex: 0 1 50px;
    height: .6rem;
    line-height: .6rem;
    font-size: 12px
}

.booking-modal .jk-modal-body .bookibg-email dd[data-v-53e97a99],.booking-modal .jk-modal-body .bookibg-phone dd[data-v-53e97a99] {
    -webkit-box-flex: 1;
    -ms-flex: 1;
    flex: 1;
    height: .6rem;
    border: 1px solid #bebebe;
    overflow: hidden;
    margin-right: .1rem
}

.booking-modal .jk-modal-body .bookibg-email dd input[data-v-53e97a99],.booking-modal .jk-modal-body .bookibg-phone dd input[data-v-53e97a99] {
    border: none;
    margin: .12rem 0 0 .2rem;
    font-size: 14px
}

.booking-modal .jk-modal-body .add-to-fav[data-v-53e97a99] {
    margin-top: .2rem
}

.booking-modal .jk-modal-body .error-msg[data-v-53e97a99] {
    padding-left: 1rem;
    color: #ff6464
}

.footer-cancle[data-v-751e32e7] {
    width: 100%;
    height: .8rem;
    text-align: center;
    line-height: .8rem;
    position: absolute;
    bottom: 0;
    left: 0;
    background: #fff
}

.consult-btns[data-v-751e32e7] {
    padding: 0 1.2rem;
    background: #fff;
    margin-bottom: .2rem
}

.consult-btns .common[data-v-751e32e7] {
    display: inline-block;
    width: 100%;
    height: .8rem;
    line-height: .8rem;
    text-align: center;
    color: #333;
    border-bottom: 1px solid #eee;
    font-size: .32rem
}

.consult-btns a[data-v-751e32e7] {
    display: inline-block;
    width: 100%;
    height: .8rem;
    line-height: .8rem;
    text-align: center;
    color: #333;
    border-bottom: 1px solid #eee;
    font-size: .32rem
}

.consult-btns p[data-v-751e32e7] {
    display: inline-block;
    width: 100%;
    height: .8rem;
    line-height: .8rem;
    text-align: center;
    color: #333;
    font-size: .32rem;
    border: none
}

.callback-modal .title[data-v-751e32e7] {
    text-align: center;
    margin: .2rem
}

.callback-modal .callback[data-v-751e32e7] {
    border: 1px solid #eee;
    border-radius: 3px;
    margin: .2rem 0;
    overflow: hidden
}

.callback-modal .callback input[data-v-751e32e7] {
    border: none;
    padding: .2rem;
    width: 100%
}

.verification-modal .jk-modal-header {
    border-bottom: none
}

.verification-modal .jk-modal-header .verification-header {
    font-weight: 400;
    font-size: 18px;
    height: auto;
    line-height: normal;
    text-align: center
}

.verification-modal .jk-modal-body {
    width: 4rem;
    padding: 0;
    margin: 0 auto
}

.verification-modal .jk-modal-body p {
    font-size: 13px;
    margin-bottom: .2rem;
    text-align: center
}

.verification-modal .jk-modal-body .verification-body {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    margin-bottom: .2rem
}

.verification-modal .jk-modal-body .verification-body div,.verification-modal .jk-modal-body .verification-body input {
    display: inline-block;
    -webkit-box-flex: 1;
    -ms-flex: 1;
    flex: 1;
    margin: 0 .1rem;
    border: 1px solid #e5e5e5
}

.verification-modal .jk-modal-body .verification-body input {
    padding: 0 .15rem;
    width: 70%
}

.verification-modal .jk-modal-body .verification-body div {
    width: 30%
}

.verification-modal .jk-modal-body .verification-body div img {
    width: 100%;
    height: 100%
}

.verification-modal .jk-modal-footer {
    border-top: none;
    padding: .2rem 0 .3rem
}

.verification-modal .jk-modal-footer .verification-footer {
    width: 3.8rem;
    margin: 0 auto
}

.verification-modal .jk-modal-footer .verification-footer .sure-btn {
    width: 100%;
    height: .64rem;
    line-height: .64rem;
    background: #7fbaee;
    display: inline-block;
    border: none;
    color: #fff
}

#consult-launch-btn {
    display: block;
    width: 100%;
    border-bottom: 1px solid #eee;
    padding: 15px 0;
    text-align: center
}

.animation-view[data-v-9eb81246] {
    position: fixed;
    width: 100vw;
    height: 100vh;
    left: 0;
    top: 0
}

.animation-view img[data-v-9eb81246] {
    position: absolute;
    width: 100%;
    opacity: 0
}

.animation[data-v-9eb81246] {
    -webkit-animation: run-animation-9eb81246 .6s cubic-bezier(.22,.63,.53,.83) .2s 1;
    animation: run-animation-9eb81246 .6s cubic-bezier(.22,.63,.53,.83) .2s 1;
    -webkit-animation-fill-mode: forwards;
    animation-fill-mode: forwards
}

@-webkit-keyframes run-animation-9eb81246 {
    0% {
        top: 0;
        left: 0;
        -webkit-transform: scale(.8) rotate(0);
        transform: scale(.8) rotate(0);
        opacity: .8
    }

    to {
        top: 70vh;
        left: -1.5rem;
        -webkit-transform: scale(0) rotate(2turn);
        transform: scale(0) rotate(2turn);
        opacity: 1
    }
}

@keyframes run-animation-9eb81246 {
    0% {
        top: 0;
        left: 0;
        -webkit-transform: scale(.8) rotate(0);
        transform: scale(.8) rotate(0);
        opacity: .8
    }

    to {
        top: 70vh;
        left: -1.5rem;
        -webkit-transform: scale(0) rotate(2turn);
        transform: scale(0) rotate(2turn);
        opacity: 1
    }
}

.address-warning[data-v-590839f8] {
    position: relative;
    z-index: 100;
    background-color: #3fadff;
    color: #fff;
    padding: 0 .2rem;
    height: .6rem;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    font-size: 12px
}

.address-warning .btn-address-change[data-v-590839f8] {
    background-color: rgba(0,0,0,0);
    border: 1px solid #fff;
    border-radius: 2px;
    color: #fff;
    font-size: 12px;
    padding: .05rem .1rem
}

.shopping-bar[data-v-590839f8] {
    width: 100%;
    position: fixed;
    bottom: 0;
    left: 0;
    right: 0;
    display: inline-block;
    z-index: 90;
    background-color: #fff;
    padding-bottom: env(safe-area-inset-bottom)
}

.shopping-bar ul[data-v-590839f8] {
    height: 48px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    text-align: center;
    border-top: 1px solid #eee
}

.shopping-bar ul li[data-v-590839f8] {
    -webkit-box-flex: 1;
    -ms-flex: 1;
    flex: 1;
    height: 48px;
    line-height: 48px
}

.shopping-bar ul li a[data-v-590839f8] {
    display: inline-block;
    height: 100%;
    width: 100%;
    line-height: 48px
}

.shopping-bar ul li.bar-info[data-v-590839f8] {
    height: auto;
    -webkit-box-flex: 0;
    -ms-flex: 0 0 150px;
    flex: 0 0 150px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex
}

.shopping-bar ul li.bar-info a[data-v-590839f8] {
    width: 50%;
    display: inline-block;
    color: #222;
    font-size: 12px;
    line-height: normal
}

.shopping-bar ul li.bar-info a span[data-v-590839f8] {
    display: block
}

.shopping-bar ul li.bar-info a i[data-v-590839f8] {
    font-size: 18px
}

.shopping-bar ul li .phone-consult-btn[data-v-590839f8] {
    width: 50%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    color: #5eb5ff
}

.shopping-bar ul li .shopping-cart-btn[data-v-590839f8] {
    width: 50%;
    position: relative
}

.shopping-bar ul li .shopping-cart-btn .cart-number[data-v-590839f8] {
    position: absolute;
    background: #ff6464;
    right: .28rem;
    top: -.04rem;
    border-radius: .14rem;
    color: #fff;
    height: .28rem;
    line-height: .28rem;
    padding: 0 .08rem
}

.shopping-bar ul li .commonBtn[data-v-590839f8] {
    width: 100%;
    height: 100%;
    color: #fff
}

.shopping-bar ul li.buy-btn-container[data-v-590839f8] {
    position: relative
}

.shopping-bar ul li.buy-btn-container .freight-tip[data-v-590839f8] {
    color: #ff4a4a;
    background-color: #fff5f5;
    font-size: .26rem;
    border-radius: .25rem;
    padding: .1rem .2rem;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    position: absolute;
    right: 4px;
    text-align: justify;
    bottom: 1.08rem;
    border: 1px solid #ff4a4a;
    line-height: 1;
    width: 100%
}

.shopping-bar ul li.buy-btn-container .freight-tip[data-v-590839f8]:after {
    content: "";
    display: inline-block;
    width: 0;
    height: 0;
    border: .1rem solid rgba(0,0,0,0);
    border-top: .2rem solid #ff4a4a;
    position: absolute;
    right: .4rem;
    bottom: -.3rem
}

.shopping-bar ul li .buy-btn[data-v-590839f8] {
    width: 100%;
    height: 100%;
    color: #fff;
    background-color: #f53b10
}

.shopping-bar ul li .buy-btn span[data-v-590839f8] {
    font-size: .24rem
}

.shopping-bar ul li .buy-btn.has-coupon[data-v-590839f8] {
    line-height: normal;
    padding-top: .1rem
}

.shopping-bar ul li .disabled-btn[data-v-590839f8] {
    opacity: .5
}

.shopping-bar ul li .add-to-cart-btn[data-v-590839f8] {
    width: 100%;
    height: 100%;
    color: #fff;
    background-color: #fba744
}

.shopping-bar ul li .add-to-cart-btn.disabled[data-v-590839f8] {
    opacity: .5
}

.shopping-bar ul li .consult-btn[data-v-590839f8],.shopping-bar ul li .soldOut-btn[data-v-590839f8] {
    width: 100%;
    height: 100%;
    color: #fff;
    background-color: #fba744
}

.shopping-bar ul li .unSell-btn[data-v-590839f8] {
    width: 100%;
    height: 100%;
    color: #fff;
    background-color: #bebebe
}

.shopping-bar ul li .one-btn[data-v-590839f8] {
    background: #f53b10
}

.noFixed[data-v-590839f8] {
    position: relative;
    overflow: hidden
}

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

.similar-item-box[data-v-1e382206] {
    margin-right: .2rem
}

.similar-item-box .similar-info[data-v-1e382206] {
    display: inline-block;
    width: 2rem;
    color: #666
}

.similar-item-box .similar-info .similar-img[data-v-1e382206] {
    margin-bottom: .1rem;
    position: relative
}

.similar-item-box .similar-info .similar-img img[data-v-1e382206] {
    width: 100%
}

.similar-item-box .similar-info .similar-img .pro-slogan[data-v-1e382206] {
    margin-top: .08rem;
    color: #0080ff;
    font-size: 12px;
    background: #dbf0ff;
    padding: .06rem 0;
    height: .22rem;
    line-height: .22rem;
    overflow: hidden;
    font-family: PingFangSC-Regular;
    border-radius: 2px;
    text-align: center;
    position: absolute;
    left: 0;
    bottom: 0;
    right: 0
}

.similar-item-box .similar-info .similar-img .pro-slogan span[data-v-1e382206] {
    display: inline-block;
    overflow: hidden;
    height: 100%
}

.similar-item-box .similar-info p[data-v-1e382206] {
    text-align: center;
    font-size: 13px;
    -o-text-overflow: ellipsis;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden
}

.similar-item-box .bottom-price[data-v-1e382206] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    padding: .1rem .2rem
}

.similar-item-box .bottom-price .iconfont[data-v-1e382206] {
    font-size: 20px
}

.similar-item-box .similar-price[data-v-1e382206] {
    text-align: center;
    font-size: 13px;
    color: #ff6464
}

.recommend-list[data-v-70c61aa2] {
    padding: 0 .24rem;
    overflow: hidden;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between
}

.recommend-list .rl-item[data-v-70c61aa2] {
    width: 49.4%;
    -webkit-box-flex: 0;
    -ms-flex: 0 1 49.4%;
    flex: 0 1 49.4%;
    margin: .1rem auto 0;
    overflow: hidden;
    background: #fff;
    border-radius: .1rem;
    float: left
}

.recommend-list .rl-item[data-v-70c61aa2]:nth-of-type(2n-1) {
    margin-left: 0
}

.recommend-list .rl-item[data-v-70c61aa2]:nth-of-type(2n) {
    margin-right: 0
}

.recommend-list .rl-item .rl-pic[data-v-70c61aa2] {
    width: 100%;
    display: block
}

.recommend-list .rl-item .rl-text[data-v-70c61aa2] {
    margin-top: .1rem
}

.recommend-list .rl-item .rl-text&gt;span[data-v-70c61aa2] {
    display: block;
    overflow: hidden;
    white-space: nowrap;
    -o-text-overflow: ellipsis;
    text-overflow: ellipsis;
    padding: 0 .2rem
}

.recommend-list .rl-item .rl-text .name[data-v-70c61aa2] {
    font-size: .28rem;
    height: .42rem
}

.recommend-list .rl-item .rl-text .info[data-v-70c61aa2] {
    color: #999;
    font-size: .24rem;
    height: .36rem
}

.recommend-list .rl-item .rl-text .price[data-v-70c61aa2] {
    color: #ff5f57;
    font-size: .28rem;
    height: .46rem
}

.recommend-list .rl-item .rl-text .price em[data-v-70c61aa2] {
    font-style: normal;
    font-size: .2rem
}

.common-text[data-v-53855079] {
    -o-text-overflow: ellipsis;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden
}

.multi-line[data-v-53855079] {
    overflow: hidden;
    -o-text-overflow: ellipsis;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical
}

.suit-item[data-v-53855079] {
    background: #f5f5f5;
    margin-bottom: .24rem;
    padding: .2rem .3rem
}

.suit-item.is-two .item-desc[data-v-53855079],.suit-item.is-two .item-title[data-v-53855079] {
    width: 3.8rem
}

.suit-item .item-title[data-v-53855079] {
    width: 5.8rem;
    font-weight: 700;
    -o-text-overflow: ellipsis;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden
}

.suit-item .item-desc[data-v-53855079] {
    font-size: .24rem;
    color: #999;
    width: 5.8rem;
    margin-top: .2rem;
    min-height: .52rem;
    word-break: break-all;
    line-height: 1.5;
    overflow: hidden;
    -o-text-overflow: ellipsis;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical
}

.suit-item .suit-products[data-v-53855079] {
    margin-top: .3rem
}

.suit-item .suit-products ul[data-v-53855079] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex
}

.suit-item .suit-products li[data-v-53855079] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center
}

.suit-item .suit-products li i[data-v-53855079] {
    font-weight: 700;
    font-size: .48rem;
    color: #ccc;
    padding: 0 .1rem .4rem
}

.suit-item .suit-products .product[data-v-53855079] {
    display: inline-block;
    -ms-flex-item-align: start;
    align-self: flex-start;
    margin-right: .2rem;
    position: relative
}

.suit-item .suit-products .product[data-v-53855079]:last-of-type {
    margin-right: 0
}

.suit-item .suit-products .product-img[data-v-53855079] {
    width: 1.5rem
}

.suit-item .suit-products .product-name[data-v-53855079] {
    -o-text-overflow: ellipsis;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden;
    width: 1.5rem;
    font-size: .24rem;
    margin-top: .1rem;
    text-align: center
}

.suit-item .suit-products .product-num[data-v-53855079] {
    position: absolute;
    right: -10px;
    top: -10px;
    font-size: .2rem;
    background: #3fadff;
    color: #fff;
    width: 20px;
    height: 20px;
    border-radius: 50%;
    line-height: 20px;
    display: inline-block;
    text-align: center
}

.suit-item .item-footer[data-v-53855079] {
    padding: .2rem 0;
    font-size: 13px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    background: #f4f4f4
}

.suit-item .item-footer .price[data-v-53855079] {
    -webkit-box-flex: 1;
    -ms-flex: 1 auto;
    flex: 1 auto
}

.suit-item .item-footer .price span[data-v-53855079] {
    display: inline-block;
    font-weight: 700;
    color: #ff6464
}

.suit-item .item-footer .price s[data-v-53855079] {
    color: #ccc;
    padding-left: .1rem
}

.suit-item .item-footer .btn[data-v-53855079] {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto
}

.suit-item .item-footer .btn .suit-btn[data-v-53855079] {
    padding: .1rem .1rem .1rem .2rem;
    border-radius: .8rem;
    vertical-align: top;
    color: #fff;
    background: #f53b10;
    -webkit-box-shadow: 0 1px 2px 1px rgba(255,48,0,.3686274509803922);
    box-shadow: 0 1px 2px 1px rgba(255,48,0,.3686274509803922);
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    width: 1.4rem;
    font-size: .26rem
}

.suit-item .item-footer .btn .suit-btn i[data-v-53855079] {
    font-size: .36rem
}

.product-suit[data-v-51e69784] {
    background: #fff;
    padding-bottom: 1px
}

.product-suit .suit-title[data-v-51e69784] {
    padding: .27rem .48rem;
    font-size: .28rem;
    position: relative;
    font-weight: 700
}

.product-suit .suit-title[data-v-51e69784]:before {
    content: "";
    position: absolute;
    left: .24rem;
    width: 4px;
    height: .32rem;
    background: #3fadff;
    top: 50%;
    -webkit-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    transform: translateY(-50%);
    border-radius: 2px
}

.product-suit .suit-content[data-v-51e69784] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    overflow-x: scroll;
    margin-right: .24rem
}

.product-suit .suit-content .suit-item[data-v-51e69784] {
    display: inline-block;
    -ms-flex-negative: 0;
    flex-shrink: 0;
    margin-right: .24rem;
    -webkit-box-flex: 1;
    -ms-flex: 1 0 auto;
    flex: 1 0 auto
}

.product-suit .suit-content .suit-item[data-v-51e69784]:first-of-type {
    margin-left: .24rem
}

.product-suit .suit-content .suit-item[data-v-51e69784]:last-of-type {
    margin-right: 0
}

.product-suit .suit-content.one[data-v-51e69784] {
    overflow: hidden
}

.product-suit .suit-content.one[data-v-51e69784] .suit-item {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -ms-flex-negative: unset;
    flex-shrink: unset
}

.product-suit .suit-content.one[data-v-51e69784] .suit-item .suit-products {
    width: 4.4rem
}

.product-suit .suit-content.one[data-v-51e69784] .suit-item .suit-products ul {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex
}

.product-suit .suit-content.one[data-v-51e69784] .suit-item .suit-products ul li {
    -ms-flex-negative: 0;
    flex-shrink: 0
}

.product-suit .suit-content.one[data-v-51e69784] .suit-item .item-title {
    width: 4.2rem
}

.product-suit .suit-content.one[data-v-51e69784] .suit-item .item-desc {
    width: 6.4rem
}

.product-suit .suit-content.one[data-v-51e69784] .suit-item .item-footer {
    display: inline-block;
    -webkit-box-flex: 1;
    -ms-flex: 1;
    flex: 1;
    text-align: center
}

.product-suit .suit-content.one[data-v-51e69784] .suit-item .item-footer .price {
    margin-top: .4rem;
    font-size: .26rem
}

.product-suit .suit-content.one[data-v-51e69784] .suit-item .item-footer .price .price-text {
    margin-bottom: .1rem;
    font-weight: 700
}

.product-suit .suit-content.one[data-v-51e69784] .suit-item .item-footer .btn {
    margin-top: .5rem
}

.product-suit .suit-content.one[data-v-51e69784] .suit-item .item-footer .btn .suit-btn {
    margin: 0 auto
}

.switch-container[data-v-2c5bc382] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    padding: .5rem 0;
    color: #666;
    background: #fff
}

.switch-container .switch-tab[data-v-2c5bc382] {
    padding: 0 .33rem
}

.switch-container .switch-tab[data-v-2c5bc382]:not(:last-child) {
    border-right: 1px solid #ccc
}

.switch-container .switch-tab.active[data-v-2c5bc382] {
    color: #222;
    font-weight: 700
}

.product-similar[data-v-2c5bc382] {
    background: #fff
}

.product-similar .similar-swiper[data-v-2c5bc382] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    width: 100%;
    overflow: hidden;
    margin-left: .28rem
}

.product-similar .similar-swiper img[data-v-2c5bc382] {
    width: 100%
}

.similar-title[data-v-2c5bc382] {
    padding: .27rem .48rem;
    font-size: .28rem;
    position: relative;
    font-weight: 700
}

.similar-title[data-v-2c5bc382]:before {
    content: "";
    position: absolute;
    left: .24rem;
    width: 4px;
    height: .32rem;
    background: #3fadff;
    top: 50%;
    -webkit-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    transform: translateY(-50%);
    border-radius: 2px
}

.off-container[data-v-2c5bc382] {
    padding-bottom: .2rem
}

.badge[data-v-17d95a53] {
    position: relative
}

.badge .badge-contain[data-v-17d95a53] {
    position: absolute;
    top: 0;
    right: .3rem;
    z-index: 5;
    text-align: center
}

.badge .badge-contain img[data-v-17d95a53] {
    display: block;
    width: 80px
}

.badge .badge-contain i[data-v-17d95a53] {
    margin-top: .2rem;
    display: inline-block
}

.badge .badge-contain .icon-OTC[data-v-17d95a53],.badge .badge-contain .icon-Rx[data-v-17d95a53] {
    font-size: 20px
}

.badge .badge-contain .icon-OTC[data-v-17d95a53] {
    color: #f55
}

.badge .badge-contain .icon-Rx[data-v-17d95a53] {
    color: #28af6d
}

.badge .badge-contain .otc-green[data-v-17d95a53] {
    color: #28af6d
}

header&gt;div[data-v-59228984] {
    height: 44px;
    text-align: center;
    color: #111;
    background: #fff;
    font-size: .28rem;
    position: relative;
    line-height: 44px;
    z-index: 10;
    width: 100%;
    max-width: 960px;
    min-width: 320px
}

header&gt;div .common-header-btn[data-v-59228984] {
    width: .48rem;
    height: .48rem;
    top: 50%;
    -ms-transform: translateY(-50%);
    transform: translateY(-50%);
    -webkit-transform: translateY(-50%);
    font-weight: 700
}

header&gt;div .back-btn[data-v-59228984] {
    left: 10px;
    position: absolute;
    line-height: .48rem
}

header&gt;div .toggle-btn[data-v-59228984] {
    width: auto;
    right: 20px;
    position: absolute;
    line-height: .48rem
}

header&gt;div .title[data-v-59228984] {
    display: inline-block;
    height: 100%;
    padding: 0 .2rem;
    color: #999
}

header&gt;div .title.active[data-v-59228984] {
    font-size: .32rem;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    color: #222;
    font-weight: 700
}

nav[data-v-59228984] {
    z-index: 99;
    position: relative
}

nav .nav-masker[data-v-59228984] {
    position: fixed;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background: rgba(0,0,0,0)
}

nav ul[data-v-59228984] {
    position: absolute;
    right: 10px;
    top: -5px;
    background: rgba(0,0,0,.6);
    color: #fff;
    border-radius: 5px
}

nav ul li[data-v-59228984] {
    padding: .2rem .3rem;
    border-bottom: 1px solid #777
}

nav ul li[data-v-59228984]:last-of-type {
    border: none
}

nav ul li.arrows-tag[data-v-59228984] {
    border-color: rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,.6);
    border-style: solid;
    border-width: 0 4px 10px;
    position: absolute;
    top: -10px;
    right: 14px;
    padding: 0
}

nav ul .icon-mall-classify[data-v-59228984],nav ul .icon-mall-home[data-v-59228984],nav ul .icon-mall-shoppingcart[data-v-59228984],nav ul .icon-mall-user[data-v-59228984] {
    width: 19px;
    display: inline-block;
    text-align: center;
    padding-right: .1rem
}

.invisble-anchor[data-v-59228984] {
    display: none
}

.visible-anchor[data-v-59228984] {
    display: inline-block
}

.input-box[data-v-59228984] {
    display: inline-block;
    position: absolute;
    right: 0;
    background: #f5f5f5;
    border-radius: .3rem;
    text-align: center;
    height: .6rem;
    line-height: .6rem
}

.icon-yonghu[data-v-59228984] {
    position: absolute;
    right: 14px;
    color: #999;
    font-size: 18px
}

.icon-search[data-v-59228984] {
    margin-right: .15rem;
    width: .34rem
}

.place-holder[data-v-59228984] {
    color: #999;
    font-size: .28rem
}

.input_l[data-v-59228984] {
    width: 5.93rem
}

.input_s[data-v-59228984] {
    width: 1.7rem;
    -webkit-transition: width .5s;
    -o-transition: width .5s;
    transition: width .5s
}

.mid-box[data-v-59228984] {
    display: -webkit-inline-box;
    display: -ms-inline-flexbox;
    display: inline-flex;
    width: 5.93rem;
    height: 44px;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    position: relative
}

.ellipsis[data-v-4175e4b8] {
    -o-text-overflow: ellipsis;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden
}

.multi-ellipsis[data-v-4175e4b8] {
    overflow: hidden;
    -o-text-overflow: ellipsis;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical
}

.product-infos[data-v-4175e4b8] {
    background: #f5f5f5
}

.product-infos .product-quality[data-v-4175e4b8] {
    width: 100%;
    padding: .2rem 0;
    background: #3fadff;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    color: #fefefe
}

.product-infos .product-quality li[data-v-4175e4b8]:first-of-type {
    -webkit-box-flex: 2;
    -ms-flex-positive: 2;
    flex-grow: 2;
    padding-left: .2rem
}

.product-infos .product-quality li.arrows-right[data-v-4175e4b8] {
    -webkit-box-flex: 1;
    -ms-flex: auto;
    flex: auto;
    text-align: right;
    margin-right: .2rem
}

.product-infos .product-quality li.arrows-right img[data-v-4175e4b8] {
    height: .32rem
}

.product-infos .product-quality li .middle[data-v-4175e4b8] {
    display: inline-block;
    vertical-align: middle
}

.product-infos .product-quality li img[data-v-4175e4b8] {
    display: inline-block;
    vertical-align: middle;
    height: .38rem;
    padding-right: 2px
}

.product-infos .product-quality li span[data-v-4175e4b8] {
    display: inline-block;
    vertical-align: middle;
    font-size: 12px
}

.product-infos .product-quality li .quality-row1[data-v-4175e4b8] {
    font-size: .26rem;
    margin-right: .3rem
}

.product-infos .product-quality .flex-row2[data-v-4175e4b8] {
    width: 102%;
    margin-top: .1rem;
    color: #f8f8f8;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    font-size: 10px;
    -webkit-transform-origin-x: 0;
    -webkit-transform: scale(.9)
}

.product-infos .product-detail[data-v-4175e4b8] {
    padding: .1rem .24rem .2rem;
    background: #fff;
    line-height: 1.4;
    font-size: 13px;
    word-wrap: break-word
}

.product-infos .product-detail .product-price[data-v-4175e4b8] {
    color: #ff4a4a;
    font-weight: 700;
    font-size: 20px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center
}

.product-infos .product-detail .product-price .symbol[data-v-4175e4b8] {
    font-size: 12px;
    font-style: normal;
    -webkit-box-flex: 0;
    -ms-flex: 0;
    flex: 0;
    -ms-flex-item-align: end;
    align-self: flex-end;
    padding-bottom: 3px
}

.product-infos .product-detail .product-price .tip[data-v-4175e4b8] {
    line-height: 15px;
    font-size: 12px;
    font-weight: 400;
    border: 1px solid #ff4a4a;
    padding: 1px 5px;
    border-radius: 12px;
    margin-left: .2rem
}

.product-infos .product-detail .product-price .app-price[data-v-4175e4b8] {
    color: #fff;
    padding: .08rem .12rem;
    font-size: .2rem;
    border-radius: .2rem;
    background: #1095fa;
    font-weight: 400;
    margin-left: .2rem
}

.product-infos .product-detail .product-price .app-price.red-color[data-v-4175e4b8] {
    background: #ff4a4a
}

.product-infos .product-detail .product-name[data-v-4175e4b8] {
    font-weight: 700;
    color: #222;
    font-size: 17px;
    margin-top: .1rem;
    text-align: left
}

.product-infos .product-detail .product-name .icon-global[data-v-4175e4b8] {
    color: #723eb8;
    font-weight: 400
}

.product-infos .product-detail .slogan-tip[data-v-4175e4b8] {
    text-align: left;
    color: #f43b0f;
    font-size: 12px
}

.product-infos .product-detail .product-slogn[data-v-4175e4b8] {
    overflow: hidden;
    max-height: .7rem;
    color: #ff4a4a;
    margin-top: .1rem;
    text-align: left
}

.product-infos .product-detail .product-slogn .app-price[data-v-4175e4b8] {
    color: #3fadff
}

.product-infos .product-desc .server-list[data-v-4175e4b8] {
    height: .36rem;
    overflow: hidden
}

.product-infos .product-desc .server-list span[data-v-4175e4b8] {
    font-size: 13px;
    color: #999;
    margin: .02rem .4rem .1rem 0;
    padding-left: .02rem;
    display: inline-block
}

.product-infos .product-desc .server-list span i[data-v-4175e4b8] {
    color: #ff6464;
    font-size: .28rem;
    font-weight: 700
}

.product-infos .product-global[data-v-4175e4b8] {
    background: #f4f1fa;
    padding: 0 10px;
    line-height: .7rem;
    color: #723eb8
}

.product-infos .product-global span[data-v-4175e4b8] {
    font-size: .34rem;
    font-weight: 700
}

.product-infos .product-promotion[data-v-4175e4b8] {
    margin-top: .2rem
}

.product-infos .product-promotion.mt0[data-v-4175e4b8] {
    margin-top: 0
}

.product-infos .product-promotion .product-promo-label[data-v-4175e4b8] {
    padding: 0 .08rem;
    border-radius: 8px;
    border: 1px solid #ff706a;
    color: #ff706a;
    display: inline-block;
    font-size: 12px;
    height: 14px;
    line-height: 14px;
    margin-right: .2rem
}

.product-infos .product-promotion .product-promo-label.blue[data-v-4175e4b8] {
    color: #3fadff;
    border-color: #3fadff
}

.product-infos .product-promotion .product-promo-contain[data-v-4175e4b8] {
    -o-text-overflow: ellipsis;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden;
    font-size: 13px;
    color: #222;
    margin-bottom: .2rem;
    width: 5.6rem
}

.product-infos .product-promotion .product-promo-contain.mt10[data-v-4175e4b8] {
    margin-top: .2rem
}

.product-infos .product-promotion .product-promo-contain.extra-promo[data-v-4175e4b8] {
    height: .4rem;
    line-height: .4rem
}

.product-infos .product-promotion .product-coupon[data-v-4175e4b8] {
    color: #ff4a4a
}

.product-infos .product-promotion .product-coupon .tag[data-v-4175e4b8] {
    content: "";
    position: absolute;
    width: 6px;
    height: 6px;
    border-radius: 50%;
    background: #fff;
    top: 50%;
    -webkit-transform: translateY(-50%) rotate(315deg);
    -ms-transform: translateY(-50%) rotate(315deg);
    transform: translateY(-50%) rotate(315deg)
}

.product-infos .product-promotion .product-coupon .coupon-tag[data-v-4175e4b8] {
    text-align: center;
    margin-right: 10px;
    color: #ff4a4a;
    border: 1px solid #ff4a4a;
    font-style: normal;
    padding: 0 3px 1px 7px;
    border-radius: 5px;
    position: relative;
    font-size: 12px
}

.product-infos .product-promotion .product-coupon .coupon-tag[data-v-4175e4b8]:after,.product-infos .product-promotion .product-coupon .coupon-tag[data-v-4175e4b8]:before {
    content: "";
    position: absolute;
    width: 6px;
    height: 6px;
    border-radius: 50%;
    background: #fff;
    top: 50%;
    -webkit-transform: translateY(-50%) rotate(315deg);
    -ms-transform: translateY(-50%) rotate(315deg);
    transform: translateY(-50%) rotate(315deg)
}

.product-infos .product-promotion .product-coupon .coupon-tag[data-v-4175e4b8]:after {
    right: -5px;
    border-color: #ff4a4a #fff #fff #ff4a4a;
    border-style: solid;
    border-width: 1px
}

.product-infos .product-promotion .product-coupon .coupon-tag[data-v-4175e4b8]:before {
    left: -5px;
    border-color: #fff #ff4a4a #ff4a4a #fff;
    border-style: solid;
    border-width: 1px
}

.product-infos .product-packings .simple-pack[data-v-4175e4b8] {
    font-weight: 500;
    line-height: 1.4
}

.product-infos .product-packings .simple-pack a[data-v-4175e4b8] {
    padding-right: .2rem
}

.product-infos .product-company[data-v-4175e4b8] {
    margin-top: .2rem
}

.product-infos .product-company .product-intro[data-v-4175e4b8] {
    color: #222;
    line-height: .36rem;
    overflow-y: hidden;
    overflow-x: auto;
    padding-bottom: .16rem;
    display: -webkit-box
}

.product-packings-popup[data-v-4175e4b8] {
    position: relative
}

.product-packings-popup .footer-btn[data-v-4175e4b8] {
    position: absolute;
    bottom: 0;
    left: 0;
    right: 0
}

.product-packings-popup .footer-btn button[data-v-4175e4b8] {
    width: 100%;
    height: 40px;
    line-height: 40px;
    color: #fff;
    background-color: #f53b10;
    border: none
}

.product-packings-popup .simple-info-contain[data-v-4175e4b8] {
    padding: .2rem .3rem
}

.product-packings-popup .simple-info-contain&gt;span[data-v-4175e4b8] {
    display: inline-block;
    padding-bottom: .3rem
}

.product-packings-popup .simple-info-contain .product-number[data-v-4175e4b8] {
    position: relative;
    margin-top: .2rem;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center
}

.product-packings-popup .simple-info-contain .product-number .label[data-v-4175e4b8] {
    -webkit-box-flex: 0;
    -ms-flex: 0 1 0.6rem;
    flex: 0 1 0.6rem
}

.product-packings-popup .simple-info-contain .product-number .number-box[data-v-4175e4b8] {
    -webkit-box-flex: 1;
    -ms-flex: auto;
    flex: auto
}

.product-packings-popup .simple-info-contain .product-number .number-box&gt;div[data-v-4175e4b8] {
    float: right
}

.product-packings-popup .packings-info[data-v-4175e4b8] {
    height: 100%;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    margin-top: .4rem
}

.product-packings-popup .packings-info img[data-v-4175e4b8] {
    -webkit-box-flex: 0;
    -ms-flex: 0 1 1.6rem;
    flex: 0 1 1.6rem;
    width: 1.6rem;
    height: 1.6rem;
    border: 1px solid #eee;
    border-radius: 5px;
    -webkit-box-shadow: 0 0 5px 1px rgba(0,0,0,.1);
    box-shadow: 0 0 5px 1px rgba(0,0,0,.1)
}

.product-packings-popup .packings-info .name-price[data-v-4175e4b8] {
    line-height: 1.5;
    padding-left: .2rem
}

.product-packings-popup .packings-info .name-price .name[data-v-4175e4b8] {
    font-size: 15px;
    margin: 5px 0;
    -o-text-overflow: ellipsis;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden;
    width: 68%
}

.product-packings-popup .packings-info .name-price .price[data-v-4175e4b8] {
    font-size: 14px;
    padding-left: .1rem;
    color: #ff4a4a;
    -o-text-overflow: ellipsis;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden
}

.product-packings-popup .packings-list li[data-v-4175e4b8] {
    display: inline-block;
    margin: 0 .2rem .16rem 0;
    color: #999;
    padding: 3px .3rem;
    border-radius: 15px;
    line-height: 1.5;
    background: #f0f0f0;
    border: 1px solid #f0f0f0
}

.product-packings-popup .packings-list li.active[data-v-4175e4b8] {
    border: 1px solid #ff4a4a;
    color: #ff4a4a;
    background: #fff5f5
}

.label-tag[data-v-4175e4b8] {
    padding: 0 .08rem;
    border-radius: 8px;
    border: 1px solid #ff706a;
    color: #ff706a;
    display: inline-block;
    font-size: 12px;
    height: 14px;
    line-height: 14px
}

.product-packings-popup .popup {
    z-index: 89!important
}

.product-packings-popup .popup-wrap {
    overflow: initial!important
}

.product-packings-popup .popup-wrap .popup-header {
    text-align: initial!important;
    font-size: medium!important;
    height: 1.8rem!important
}

.product-packings-popup .popup-wrap .popup-body {
    top: 2.2rem!important
}

.shopping-bar[data-v-6e21d79f] {
    width: 100%;
    height: 48px;
    display: inline-block;
    z-index: 90;
    background-color: #fff;
    padding-bottom: env(safe-area-inset-bottom)
}

.shopping-bar ul[data-v-6e21d79f] {
    height: 100%;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    text-align: center
}

.shopping-bar ul li[data-v-6e21d79f] {
    -webkit-box-flex: 1;
    -ms-flex: 1;
    flex: 1;
    height: 40px;
    line-height: 40px
}

.shopping-bar ul li a[data-v-6e21d79f] {
    display: inline-block;
    height: 100%;
    width: 100%;
    line-height: 40px
}

.shopping-bar ul li.bar-info[data-v-6e21d79f] {
    height: auto;
    -webkit-box-flex: 0;
    -ms-flex: 0 0 150px;
    flex: 0 0 150px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex
}

.shopping-bar ul li.bar-info a[data-v-6e21d79f] {
    width: 50%;
    display: inline-block;
    color: #222;
    font-size: 12px;
    line-height: normal
}

.shopping-bar ul li.bar-info a span[data-v-6e21d79f] {
    display: block
}

.shopping-bar ul li.bar-info a i[data-v-6e21d79f] {
    font-size: 18px
}

.shopping-bar ul li .phone-consult-btn[data-v-6e21d79f] {
    width: 50%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    color: #5eb5ff
}

.shopping-bar ul li .shopping-cart-btn[data-v-6e21d79f] {
    width: 50%;
    position: relative
}

.shopping-bar ul li .shopping-cart-btn .cart-number[data-v-6e21d79f] {
    position: absolute;
    background: #ff6464;
    right: .28rem;
    top: -.04rem;
    border-radius: .14rem;
    color: #fff;
    height: .28rem;
    line-height: .28rem;
    padding: 0 .08rem
}

.shopping-bar ul li .commonBtn[data-v-6e21d79f] {
    width: 100%;
    height: 100%;
    color: #fff;
    border-radius: 20px;
    margin-right: 9px
}

.shopping-bar ul li.buy-btn-container[data-v-6e21d79f] {
    position: relative
}

.shopping-bar ul li .buy-btn[data-v-6e21d79f] {
    width: 100%;
    height: 100%;
    color: #fff;
    border-radius: 20px;
    margin-right: 9px;
    background-color: #f53b10;
    border-top-left-radius: 0;
    border-bottom-left-radius: 0
}

.shopping-bar ul li .buy-btn span[data-v-6e21d79f] {
    font-size: .24rem
}

.shopping-bar ul li .buy-btn.has-coupon[data-v-6e21d79f] {
    line-height: normal;
    padding-top: .1rem
}

.shopping-bar ul li .disabled-btn[data-v-6e21d79f] {
    background: #bbb!important;
    color: #eee!important
}

.shopping-bar ul li .add-to-cart-btn[data-v-6e21d79f] {
    width: 100%;
    height: 100%;
    color: #fff;
    border-radius: 20px;
    background-color: #fba744;
    border-top-right-radius: 0;
    border-bottom-right-radius: 0;
    margin-right: 0
}

.shopping-bar ul li .consult-btn[data-v-6e21d79f],.shopping-bar ul li .soldOut-btn[data-v-6e21d79f] {
    width: 100%;
    height: 100%;
    color: #fff;
    border-radius: 20px;
    margin-right: 9px;
    background-color: #fba744
}

.shopping-bar ul li .unSell-btn[data-v-6e21d79f] {
    width: 100%;
    height: 100%;
    color: #fff;
    border-radius: 20px;
    margin-right: 9px;
    background-color: #bebebe
}

.shopping-bar ul li .one-btn[data-v-6e21d79f] {
    background: #f53b10
}

.noFixed[data-v-6e21d79f] {
    position: relative;
    overflow: hidden
}

.part-product[data-v-0008fabe] {
    overflow-y: auto;
    margin: 10px;
    background: #fff;
    border-radius: 12px
}

.part-product .main-swiper[data-v-0008fabe] {
    width: 100%;
    height: 80vw
}

.part-product .product-detail[data-v-0008fabe] {
    padding: .1rem .24rem .2rem;
    background: url(/dist/price-banner.png?98b2c1b8f2980a61aad5329eefba6cff);
    line-height: 1.4;
    font-size: 13px;
    word-wrap: break-word
}

.part-product .product-detail .product-price[data-v-0008fabe] {
    color: #fff;
    font-weight: 700;
    font-size: 20px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center
}

.part-product .product-detail .product-price .symbol[data-v-0008fabe] {
    font-size: 12px;
    font-style: normal;
    -webkit-box-flex: 0;
    -ms-flex: 0;
    flex: 0;
    -ms-flex-item-align: end;
    align-self: flex-end;
    padding-bottom: 3px
}

.part-product .product-name[data-v-0008fabe] {
    padding: .1rem .24rem .2rem;
    font-weight: 700;
    color: #222;
    font-size: 17px;
    margin-top: .1rem
}

.landing-page {
    min-height: 100vh;
    width: 100%;
    background: #000;
    margin: 0 auto;
    -webkit-overflow-scrolling: touch;
    padding-top: .8rem
}

.landing-page .product-header {
    position: absolute;
    width: 100%
}

.landing-page .product-header.on-top {
    top: 0
}

.landing-page .product-header .icon-search {
    margin-right: 20px
}

.landing-page .top-container .right-warp a {
    display: inline-block;
    padding-left: 20px
}

.landing-page .top-container .right-warp a img {
    width: 22px;
    height: 22px
}

.landing-page .top-container .right-warp .shopping-cart-btn {
    position: relative
}

.landing-page .top-container .right-warp .shopping-cart-btn .cart-number {
    position: absolute;
    background: #ff6464;
    right: -.08rem;
    top: -.04rem;
    border-radius: .12rem;
    color: #fff;
    height: .24rem;
    line-height: .24rem;
    padding: 0 .08rem;
    font-size: 12px
}

.landing-page .condition {
    position: absolute;
    width: 100%
}

.landing-page .product-list {
    overflow-y: auto
}

.landing-page .product-list&gt;div {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    min-height: 100%
}

.landing-page .product-list .recommends-list {
    text-align: center
}

.landing-page .product-list .recommends-list article {
    text-align: left
}

.landing-page .loading {
    height: 1rem;
    text-align: center;
    line-height: 1rem;
    font-size: .24rem;
    color: #999
}

.landing-page .moreTips {
    text-align: center;
    padding: .4rem 0;
    color: #999
}

.landing-page .moreTips p {
    margin-top: .1rem
}

.evaluation-banner[data-v-71a68340] {
    text-align: center;
    position: relative;
    height: 100vw;
    top: 50%;
    -webkit-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    transform: translateY(-50%)
}

.evaluation-banner img[data-v-71a68340] {
    max-width: 100%;
    max-height: 100%;
    position: absolute;
    top: 50%;
    left: 50%;
    -webkit-transform: translate(-50%,-50%);
    -ms-transform: translate(-50%,-50%);
    transform: translate(-50%,-50%)
}

.evaluation-preview .popup .popup-wrap {
    background: #000!important;
    border-radius: 0!important
}

.evaluation-preview .popup .popup-wrap .popup-header {
    background: #000
}

.evaluation-preview .popup .popup-wrap .popup-header .icon-cancle {
    font-size: .4rem;
    font-weight: 700;
    color: #ccc
}

.evaluation-preview .popup .popup-wrap .popup-body .swiper-item {
    background: rgba(0,0,0,0);
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    height: 100vw
}

.evaluation-preview .popup .popup-wrap .popup-body .mall-swiper-pagination {
    bottom: -20px
}

.evaluation-preview .mall-swiper {
    background: #000!important
}

.video-preshow {
    height: 4rem;
    background-color: #e6e6e6;
    position: relative
}

.video-preshow .fake-control {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    position: absolute;
    left: 0;
    bottom: 0;
    height: .9rem;
    width: 100%;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    border-top: .1rem solid #fff
}

.video-preshow .fake-control .fake-play-triangle:before {
    margin-left: .4rem;
    content: "\e603";
    display: inline-block;
    color: #fff;
    font-family: iconfont!important;
    font-style: normal;
    -webkit-font-smoothing: antialiased;
    font-size: .4rem;
    position: relative;
    right: -.04rem
}

.video-preshow .fake-control .fake-full-btn {
    width: .4rem;
    height: .4rem;
    margin-right: .4rem;
    background-color: #fff
}

.item-video .play-btn {
    border: 2px solid #fff;
    display: block;
    width: .8rem;
    height: .8rem;
    text-align: center;
    line-height: .8rem;
    border-radius: 50%;
    position: relative;
    top: 50%;
    left: 50%;
    -webkit-transform: translate(-50%,-50%);
    -ms-transform: translate(-50%,-50%);
    transform: translate(-50%,-50%);
    background: rgba(0,0,0,.4);
    z-index: 10
}

.item-video .play-btn:before {
    content: "\e603";
    display: inline-block;
    color: #fff;
    font-family: iconfont!important;
    font-style: normal;
    -webkit-font-smoothing: antialiased;
    font-size: .3rem;
    position: relative;
    right: -.04rem
}

.prism-player {
    z-index: 50;
    max-height: 320px!important;
    overflow: hidden
}

.prism-player video {
    max-height: 320px!important;
    -o-object-position: center;
    object-position: center;
    -o-object-fit: contain!important;
    object-fit: contain!important
}

.prism-player .prism-big-play-btn[style] {
    position: absolute;
    left: 50%!important;
    top: 50%!important;
    -webkit-transform: translate(-50%,-50%)!important;
    -ms-transform: translate(-50%,-50%)!important;
    transform: translate(-50%,-50%)!important
}

.product-tabs[data-v-401b2a06] {
    background-color: #f5f5f5;
    margin-top: .2rem;
    margin-bottom: .2rem
}

.product-tabs img[data-v-401b2a06] {
    width: 100%
}

.product-tabs .product-manual&gt;img[data-v-401b2a06] {
    width: 100%
}

.product-tabs .product-manual .no-data[data-v-401b2a06] {
    color: #666;
    text-align: center;
    font-size: 14px;
    padding: .6rem 0
}

.product-tabs .product-manual .no-data p[data-v-401b2a06] {
    margin-top: 5px
}

.product-tabs .product-manual .no-data i[data-v-401b2a06] {
    font-size: 1.8rem;
    color: #ccc
}

.product-tabs .product-book[data-v-401b2a06] {
    margin: .2rem 0;
    background: #fff
}

.switch-container[data-v-401b2a06] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    padding: .5rem 0;
    color: #666;
    background: #fff
}

.switch-container .switch-tab[data-v-401b2a06] {
    padding: 0 .33rem
}

.switch-container .switch-tab[data-v-401b2a06]:not(:last-child) {
    border-right: 1px solid #ccc
}

.switch-container .switch-tab.active[data-v-401b2a06] {
    color: #222;
    font-weight: 700
}

.rx-tip[data-v-401b2a06] {
    margin-top: .1rem;
    font-size: .24rem;
    line-height: .32rem;
    color: #999
}

#partWapManual img {
    display: block;
    width: 100%!important;
    height: auto!important
}

.act-banner[data-v-ed972776] {
    max-height: 100vh;
    overflow: hidden
}

.act-banner .swiper-item[data-v-ed972776] {
    width: 100%
}

.act-banner .swiper-item .banner-item[data-v-ed972776] {
    width: 100%;
    height: 100%
}

.act-banner .swiper-item img[data-v-ed972776] {
    width: 100%;
    display: block
}

.home-nav[data-v-2a69e06f] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    padding-bottom: .2rem;
    padding-top: .1rem;
    -webkit-box-sizing: border-box;
    box-sizing: border-box
}

.home-nav .less6[data-v-2a69e06f] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex
}

.home-nav.nav-container[data-v-2a69e06f] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    max-height: 1rem;
    overflow-x: scroll;
    overflow-y: hidden;
    position: relative
}

.home-nav.nav-container[data-v-2a69e06f]::-webkit-scrollbar {
    display: none
}

.home-nav li[data-v-2a69e06f] {
    width: 20%;
    text-align: center;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    padding-top: 0.15rem;
}

.home-nav li[data-v-2a69e06f]:active {
    opacity: .7
}

.home-nav li .nav-icon[data-v-2a69e06f] {
    width: .8rem;
    height: .8rem;
    display: block;
    margin: .1rem auto
}

.home-nav li .nav-txt[data-v-2a69e06f] {
    padding: .08rem;
    font-size: .24rem
}

.home-nav-container[data-v-2a69e06f] {
    background-color: #fff;
    position: relative;
    background-size: 100% 100%;
    margin: .05rem .24rem;
    border-radius: .2rem
}

.home-nav-container .slide[data-v-2a69e06f] {
    height: .08rem;
    background: #fff;
    width: 100%;
    padding: .04rem 0 .08rem
}

.home-nav-container .slide .slide-bar[data-v-2a69e06f] {
    width: 40px;
    bottom: 2px;
    margin: 0 auto;
    height: .08rem;
    background: #f0f0f0;
    border-radius: .08rem
}

.home-nav-container .slide .slide-bar .slide-show[data-v-2a69e06f] {
    height: 100%;
    border-radius: .08rem;
    background-color: #d2d2d2
}

.home-discounts-box[data-v-0e1fe656] {
    margin: 0 0 .2rem .24rem;
    background: #fff;
    border-radius: .1rem 0 0 .1rem;
    overflow: hidden
}

.home-discounts-box .red[data-v-0e1fe656] {
    color: #ff5f57
}

.home-discounts-box .green[data-v-0e1fe656] {
    color: #41b424
}

.home-discounts-box .discounts-header[data-v-0e1fe656] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    height: .8rem
}

.home-discounts-box .discounts-header&gt;span[data-v-0e1fe656] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    font-size: .24rem
}

.home-discounts-box .discounts-header .dh-limit[data-v-0e1fe656] {
    font-size: .32rem;
    color: #ff5f57;
    -ms-flex-preferred-size: 1.6rem;
    flex-basis: 1.6rem;
    padding-left: .16rem
}

.home-discounts-box .discounts-header .dh-time[data-v-0e1fe656] {
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center
}

.home-discounts-box .discounts-header .dh-time&gt;label[data-v-0e1fe656] {
    margin-right: .1rem
}

.home-discounts-box .discounts-header .dh-time .time&gt;i[data-v-0e1fe656] {
    border: 1px solid #ccc;
    border-radius: 3px;
    width: .44rem;
    height: .44rem;
    display: inline-block;
    text-align: center;
    line-height: .44rem;
    font-style: normal;
    margin: 0 .04rem
}

.home-discounts-box .discounts-header .dh-more[data-v-0e1fe656] {
    -ms-flex-preferred-size: 1.26rem;
    flex-basis: 1.26rem
}

.home-discounts-box .dh-product-list[data-v-0e1fe656] {
    margin: .12rem;
    overflow: hidden
}

.home-discounts-box .dh-product-list .item[data-v-0e1fe656] {
    width: 1.8rem;
    padding: .2rem;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    float: left;
    overflow: hidden
}

.home-discounts-box .dh-product-list .item .pro-pic[data-v-0e1fe656] {
    width: 100%;
    display: block
}

.home-discounts-box .dh-product-list .item .pro-text&gt;span[data-v-0e1fe656] {
    display: block;
    height: .36rem;
    line-height: .36rem;
    text-align: center;
    overflow: hidden;
    font-size: .24rem
}

.home-discounts-box .dh-product-list .item .pro-text .price[data-v-0e1fe656] {
    color: #ff5f57
}

.pro-theme-list[data-v-0e1fe656] {
    overflow: hidden;
    margin: 0 .3rem;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap
}

.pro-theme-list .item[data-v-0e1fe656] {
    background-color: #fff;
    border-radius: .1rem;
    margin: .1rem 1.4% 0 0;
    width: 49.3%;
    -webkit-box-flex: 0;
    -ms-flex: 0 1 49.3%;
    flex: 0 1 49.3%
}

.pro-theme-list .item[data-v-0e1fe656]:nth-child(2n) {
    margin-right: 0
}

.pro-theme-list .item .pro-text[data-v-0e1fe656] {
    padding: .2rem
}

.pro-theme-list .item .pro-text&gt;span[data-v-0e1fe656] {
    display: block;
    height: .46rem;
    -o-text-overflow: ellipsis;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden
}

.pro-theme-list .item .pro-text .theme[data-v-0e1fe656] {
    font-size: .32rem
}

.pro-theme-list .item .pro-text .pro-name[data-v-0e1fe656] {
    color: #999
}

.pro-theme-list .item .pro-text .sale-info[data-v-0e1fe656] {
    color: #ff5f57
}

.pro-theme-list .item .pro-pic[data-v-0e1fe656] {
    display: block;
    width: 100%
}

.swiper-item .item-end[data-v-0e1fe656] {
    padding: 15px 0 0 15px;
    background: #fafafa;
    width: 20px;
    white-space: normal
}

.img-box[data-v-84a71b38] {
    overflow: hidden
}

.img-box img[data-v-84a71b38] {
    display: block;
    width: 100%
}

.imgs-box-1-3[data-v-53853c13] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center
}

.imgs-box-1-3 .img-left[data-v-53853c13] {
    -webkit-box-flex: 0;
    -ms-flex: 0 1 50%;
    flex: 0 1 50%;
    position: relative;
    border-radius: .1rem;
    overflow: hidden
}

.imgs-box-1-3 .img-left img[data-v-53853c13] {
    display: block;
    width: 100%;
    height: 4.2rem
}

.imgs-box-1-3 .img-right[data-v-53853c13] {
    -webkit-box-flex: 0;
    -ms-flex: 0 1 50%;
    flex: 0 1 50%
}

.imgs-box-1-3 .img-right .item[data-v-53853c13] {
    position: relative;
    border-radius: .1rem;
    overflow: hidden
}

.imgs-box-1-3 .img-right .item img[data-v-53853c13] {
    height: 2.1rem;
    display: block;
    width: 100%
}

.pro-sma-list[data-v-43b514ae] {
    overflow: hidden;
    padding: 0 .24rem;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center
}

.pro-sma-list .item[data-v-43b514ae] {
    background: #fff;
    width: 25%;
    text-align: center;
    overflow: hidden
}

.pro-sma-list .item[data-v-43b514ae]:nth-of-type(4n) {
    margin-right: 0
}

.pro-sma-list .item&gt;span[data-v-43b514ae] {
    display: block;
    height: .36rem;
    overflow: hidden;
    white-space: nowrap;
    -o-text-overflow: ellipsis;
    text-overflow: ellipsis
}

.pro-sma-list .item .name[data-v-43b514ae] {
    font-size: .28rem
}

.pro-sma-list .item .info[data-v-43b514ae] {
    font-size: .24rem;
    color: #999
}

.pro-sma-list .item .pic[data-v-43b514ae] {
    width: 100%;
    display: block
}

.pro-theme-list[data-v-15a76a18] {
    overflow: hidden;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center
}

.pro-theme-list .item[data-v-15a76a18] {
    background-color: #fff;
    border-radius: .1rem;
    overflow: hidden;
    position: relative
}

.pro-theme-list .item[data-v-15a76a18]:nth-child(2n) {
    margin-right: 0
}

.pro-theme-list .item .pro-text[data-v-15a76a18] {
    padding: .2rem
}

.pro-theme-list .item .pro-text&gt;span[data-v-15a76a18] {
    display: block;
    height: .46rem;
    -o-text-overflow: ellipsis;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden
}

.pro-theme-list .item .pro-text .theme[data-v-15a76a18] {
    font-size: .32rem
}

.pro-theme-list .item .pro-text .pro-name[data-v-15a76a18] {
    color: #999
}

.pro-theme-list .item .pro-text .sale-info[data-v-15a76a18] {
    color: #ff5f57
}

.pro-theme-list .item .pro-pic[data-v-15a76a18] {
    display: block;
    width: 100%
}

.detail-theme-list[data-v-15a76a18] {
    background: #fff;
    padding: .2rem 0
}

.detail-theme-list .item[data-v-15a76a18] {
    width: 46%
}

.detail-theme-list .item[data-v-15a76a18]:not(:first-child) {
    padding-left: .2rem
}

.product[data-v-e274561e] {
    width: 100%;
    background: #f4f4f4;
    max-width: 960px;
    min-width: 320px;
    margin: 0 auto;
    -webkit-overflow-scrolling: touch;
    padding-bottom: .96rem
}

.product .product-header[data-v-e274561e] {
    position: absolute;
    width: 100%
}

.product .product-header.on-top[data-v-e274561e] {
    top: 0
}

.product .product-header .icon-search[data-v-e274561e] {
    margin-right: 20px
}

.product .part-product[data-v-e274561e] {
    margin-top: 44px
}

.product .part-product .main-swiper[data-v-e274561e] {
    width: 100%;
    height: 80vw
}

.product .part-product .small-main-swiper[data-v-e274561e] {
    height: 60vw
}

.product .part-evalution[data-v-e274561e] {
    background: #f5f5f5;
    margin-top: .2rem
}

.product .bottom-tip[data-v-e274561e] {
    background: #fff;
    text-align: center;
    margin: .3rem 0 0;
    padding: .2rem 0
}

.product .price-image[data-v-e274561e] {
    width: 100%
}

.product .show-more[data-v-e274561e] {
    width: 100%;
    text-align: center;
    color: #666;
    padding: .2rem
}

.product .show-more span[data-v-e274561e] {
    border-radius: .24rem;
    border: 1px solid #666;
    min-width: 2rem;
    display: inline-block;
    padding: .06rem .2rem
}

.product .show-more i[data-v-e274561e] {
    border-style: solid;
    border-width: 0 1px 1px 0;
    display: inline-block;
    padding: 3px;
    margin-left: .1rem
}

.product .show-more i.down[data-v-e274561e] {
    margin-bottom: .1rem;
    -ms-transform: rotate(45deg);
    transform: rotate(45deg);
    -webkit-transform: rotate(45deg)
}

.product .show-more i.up[data-v-e274561e] {
    margin-top: .1rem;
    -ms-transform: rotate(-135deg);
    transform: rotate(-135deg);
    -webkit-transform: rotate(-135deg)
}

.product.noBottom[data-v-e274561e] {
    padding-bottom: 0
}

.backtop[data-v-e274561e] {
    display: inline-block;
    height: 40px;
    width: 40px;
    position: fixed;
    bottom: 100px;
    right: 15px;
    background: #fff;
    -webkit-box-shadow: 0 0 5px 2px rgba(0,0,0,.2);
    box-shadow: 0 0 5px 2px rgba(0,0,0,.2);
    opacity: 0;
    -webkit-transition: all .3s;
    -o-transition: all .3s;
    transition: all .3s;
    border-radius: 50%;
    background-size: 300%
}

.backtop[data-v-e274561e]:before {
    content: " ";
    position: absolute;
    width: 2px;
    height: 18px;
    top: 12px;
    left: 50%;
    -webkit-transform: translateX(-50%);
    -ms-transform: translateX(-50%);
    transform: translateX(-50%);
    background: #666
}

.backtop[data-v-e274561e]:after {
    content: " ";
    position: absolute;
    width: 8px;
    height: 8px;
    border: 2px solid #666;
    border-right: none;
    border-bottom: none;
    top: 12px;
    left: 50%;
    -webkit-transform: translateX(-50%) rotate(45deg);
    -ms-transform: translateX(-50%) rotate(45deg);
    transform: translateX(-50%) rotate(45deg)
}

.backtop.show[data-v-e274561e] {
    opacity: 1
}

.product-manual img[data-v-e274561e] {
    width: 100%
}

.coupon-product-info[data-v-6eba83e2] {
    padding: .3rem;
    -webkit-box-shadow: 0 -3px 5px 0 rgba(0,0,0,.03);
    box-shadow: 0 -3px 5px 0 rgba(0,0,0,.03);
    margin-top: 5px
}

.coupon-product-info .price[data-v-6eba83e2] {
    font-size: .4rem;
    color: #fa3b10
}

.coupon-product-info .price span[data-v-6eba83e2] {
    font-size: .24rem
}

.coupon-product-info .name[data-v-6eba83e2] {
    margin-top: .2rem;
    color: #222;
    font-weight: 700;
    font-size: .34rem
}

.coupon-product-info .name img[data-v-6eba83e2] {
    width: .92rem
}

.coupon-product-info .tip[data-v-6eba83e2] {
    margin-top: .2rem;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center
}

.coupon-product-info .tip span[data-v-6eba83e2] {
    color: #999;
    margin-right: .4rem;
    font-size: .26rem
}

.coupon-product-info .tip span i[data-v-6eba83e2] {
    color: #fa3b10;
    margin-right: .16rem;
    font-weight: 700;
    font-size: .3rem
}

.coupon-product-list[data-v-1756bce2] {
    background: #fff;
    padding: .3rem
}

.coupon-product-list h3[data-v-1756bce2] {
    font-weight: 700;
    font-size: .36rem
}

.coupon-product-list .coupon-item[data-v-1756bce2] {
    background: url(/dist/coupon-product-info.png?f4bd4e32de43653592929d7abc886fd0) no-repeat;
    background-size: contain;
    height: 1.7rem;
    width: 6.3rem;
    margin: .2rem auto;
    padding: .25rem;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    color: #fff;
    position: relative
}

.coupon-product-list .coupon-item p[data-v-1756bce2] {
    margin-top: .1rem;
    font-size: .24rem
}

.coupon-product-list .coupon-item p[data-v-1756bce2]:first-of-type {
    margin-top: 0
}

.coupon-product-list .coupon-item .coupon-left .name[data-v-1756bce2] {
    font-size: .3rem
}

.coupon-product-list .coupon-item .coupon-left .range[data-v-1756bce2] {
    font-size: .24rem;
    padding: 3px .12rem;
    background: hsla(0,0%,100%,.7);
    color: #fa7510;
    display: inline-block;
    border-radius: .2rem
}

.coupon-product-list .coupon-item .coupon-right[data-v-1756bce2] {
    text-align: center;
    color: #ff740a
}

.coupon-product-list .coupon-item .coupon-right p[data-v-1756bce2] {
    margin-top: .16rem
}

.coupon-product-list .coupon-item .coupon-right .value[data-v-1756bce2] {
    font-size: .48rem;
    font-weight: 700;
    margin-top: 0
}

.coupon-product-list .coupon-item .coupon-right .btn[data-v-1756bce2] {
    color: #fff;
    background: #fa7510;
    padding: .1rem .2rem;
    border-radius: .24rem
}

.coupon-product-list .coupon-item .coupon-num[data-v-1756bce2] {
    position: absolute;
    display: inline-block;
    width: .5rem;
    height: .5rem;
    line-height: .5rem;
    font-size: .26rem;
    right: -.1rem;
    top: -.08rem;
    background: -o-linear-gradient(315deg,#ffdf99,#fa7510);
    background: linear-gradient(135deg,#ffdf99,#fa7510);
    border-radius: 50%;
    text-align: center
}

.coupon-product-rule[data-v-1b59fd22] {
    padding: .3rem;
    margin-top: .3rem;
    background: #fff
}

.coupon-product-rule h3[data-v-1b59fd22] {
    font-weight: 700;
    font-size: .36rem
}

.coupon-product-rule p[data-v-1b59fd22] {
    margin-top: .1rem;
    line-height: 1.4
}

.coupon-product-bar[data-v-24e24c99] {
    width: 100%;
    height: 48px;
    position: fixed;
    bottom: 0;
    left: 0;
    right: 0;
    display: inline-block;
    z-index: 90;
    background-color: #fff;
    padding-bottom: env(safe-area-inset-bottom);
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between
}

.coupon-product-bar .consulte[data-v-24e24c99] {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 2.4rem;
    flex: 0 0 2.4rem;
    text-align: center;
    color: #333
}

.coupon-product-bar .consulte i[data-v-24e24c99] {
    font-size: .36rem
}

.coupon-product-bar .consulte p[data-v-24e24c99] {
    margin-top: 2px
}

.coupon-product-bar .open-app[data-v-24e24c99] {
    -webkit-box-flex: 1;
    -ms-flex: auto;
    flex: auto;
    text-align: center;
    background: #fba744;
    height: 100%;
    line-height: 48px;
    color: #fff
}

.save-money-popup .content .coupon-product[data-v-d3e893fa] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    padding: .3rem
}

.save-money-popup .content .coupon-product .product-left[data-v-d3e893fa] {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 1.6rem;
    flex: 0 0 1.6rem;
    height: 1.6rem;
    border: 1px solid #ddd;
    margin-right: .2rem
}

.save-money-popup .content .coupon-product .product-left img[data-v-d3e893fa] {
    width: 100%
}

.save-money-popup .content .coupon-product .product-right[data-v-d3e893fa] {
    -webkit-box-flex: 1;
    -ms-flex: auto;
    flex: auto
}

.save-money-popup .content .coupon-product .product-right .name[data-v-d3e893fa] {
    font-weight: 700;
    font-size: .28rem;
    margin-top: 2px
}

.save-money-popup .content .coupon-product .product-right .packing[data-v-d3e893fa] {
    color: #666;
    font-size: .24rem;
    margin-top: .1rem
}

.save-money-popup .content .coupon-product .product-right .price[data-v-d3e893fa] {
    font-size: .32rem;
    margin-top: .2rem;
    color: #fa3b10;
    font-weight: 700
}

.save-money-popup .content .coupon-product .product-right .price span[data-v-d3e893fa] {
    margin-right: .1rem;
    font-size: .24rem
}

.save-money-popup .content .coupon-product .product-right .price s[data-v-d3e893fa] {
    font-size: .24rem;
    color: #999;
    margin-left: .2rem
}

.save-money-popup .footer[data-v-d3e893fa] {
    position: absolute;
    bottom: 0;
    left: 0;
    right: 0
}

.save-money-popup .footer .open-app[data-v-d3e893fa] {
    width: 100%;
    text-align: center;
    background: #fba744;
    height: 100%;
    line-height: 48px;
    color: #fff
}

.coupon-product-view[data-v-c34c3952] {
    width: 100%;
    background: #f4f4f4;
    max-width: 960px;
    min-width: 320px;
    margin: 0 auto;
    -webkit-overflow-scrolling: touch;
    padding-bottom: .96rem
}

.coupon-product-view .coupon-product-header[data-v-c34c3952] {
    position: absolute;
    width: 100%
}

.coupon-product-view .coupon-product-header.on-top[data-v-c34c3952] {
    top: 0
}

.coupon-product-view .coupon-product-header .icon-search[data-v-c34c3952] {
    margin-right: 20px
}

.coupon-product-view .coupon-product-contain[data-v-c34c3952] {
    margin-top: 44px
}

.coupon-product-view .coupon-product-contain .info[data-v-c34c3952] {
    background-color: #fff
}

.coupon-product-view .coupon-product-contain .info .images[data-v-c34c3952] {
    width: 100%;
    height: 80vw
}

.coupon-product-view .coupon-product-contain .list[data-v-c34c3952] {
    margin-top: .3rem
}

.jktt-box[data-v-04ebd6f1] {
    height: .72rem;
    overflow: hidden;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    padding: .1rem .24rem;
    background: #fff
}

.jktt-box .jktt-icon[data-v-04ebd6f1] {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 0.8rem;
    flex: 0 0 0.8rem;
    padding: .1rem;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center
}

.jktt-box .jktt-icon img[data-v-04ebd6f1] {
    display: block;
    width: 100%
}

.jktt-box .jktt-list[data-v-04ebd6f1] {
    font-size: .24rem;
    -webkit-box-flex: 1;
    -ms-flex: 1 1 5.6rem;
    flex: 1 1 5.6rem;
    padding: 0 .08rem;
    height: .72rem;
    overflow: hidden
}

.jktt-box .jktt-list .item[data-v-04ebd6f1] {
    padding: .05rem .48rem .05rem 0;
    -o-text-overflow: ellipsis;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden
}

.jktt-box .jktt-list .item .jktt-type[data-v-04ebd6f1] {
    display: inline-block;
    font-size: .16rem;
    border: 1px solid #f34242;
    color: #f34242;
    border-radius: 2px;
    padding: .02rem .04rem
}

.product-list[data-v-595f24d6] {
    margin: .12rem;
    overflow: hidden
}

.product-list .item[data-v-595f24d6] {
    width: 1.8rem;
    padding: .2rem;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    float: left;
    overflow: hidden
}

.product-list .item .pro-pic[data-v-595f24d6] {
    width: 100%;
    display: block
}

.product-list .item .pro-text&gt;span[data-v-595f24d6] {
    display: block;
    height: .36rem;
    line-height: .36rem;
    text-align: center;
    overflow: hidden;
    font-size: .24rem
}

.product-list .item .pro-text .price[data-v-595f24d6] {
    color: #ff5f57
}

.product-list[data-v-472be327] {
    margin: .12rem;
    overflow: hidden
}

.product-list .item[data-v-472be327] {
    width: 1.8rem;
    padding: .2rem;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    float: left;
    overflow: hidden
}

.product-list .item .pro-pic[data-v-472be327] {
    width: 100%;
    display: block
}

.product-list .item .pro-text&gt;span[data-v-472be327] {
    display: block;
    height: .36rem;
    line-height: .36rem;
    text-align: center;
    overflow: hidden;
    font-size: .24rem
}

.product-list .item .pro-text .price[data-v-472be327] {
    color: #ff5f57
}

.home-discounts-box[data-v-27f13dea] {
    background: #fff;
    overflow: hidden
}

.home-discounts-box .red[data-v-27f13dea] {
    color: #ff5f57
}

.home-discounts-box .green[data-v-27f13dea] {
    color: #41b424
}

.home-discounts-box .discounts-header[data-v-27f13dea] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    height: .8rem
}

.home-discounts-box .discounts-header&gt;span[data-v-27f13dea] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    font-size: .24rem
}

.home-discounts-box .discounts-header .dh-limit[data-v-27f13dea] {
    font-size: .36rem;
    color: #ff5f57;
    -ms-flex-preferred-size: 1.65rem;
    flex-basis: 1.65rem;
    padding-left: .2rem
}

.home-discounts-box .discounts-header .dh-time[data-v-27f13dea] {
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center
}

.home-discounts-box .discounts-header .dh-time&gt;label[data-v-27f13dea] {
    margin-right: .1rem
}

.home-discounts-box .discounts-header .dh-time .time&gt;i[data-v-27f13dea] {
    border: 1px solid #ccc;
    border-radius: 3px;
    width: .48rem;
    height: .48rem;
    display: inline-block;
    text-align: center;
    line-height: .48rem;
    font-style: normal;
    margin: 0 .04rem
}

.home-discounts-box .discounts-header .dh-more[data-v-27f13dea] {
    -ms-flex-preferred-size: 1.36rem;
    flex-basis: 1.36rem
}

.home-discounts-box .dh-product-list[data-v-27f13dea] {
    margin: .12rem;
    overflow: hidden
}

.home-discounts-box .dh-product-list .item[data-v-27f13dea] {
    width: 1.8rem;
    padding: .2rem;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    float: left;
    overflow: hidden
}

.home-discounts-box .dh-product-list .item .pro-pic[data-v-27f13dea] {
    width: 100%;
    display: block
}

.home-discounts-box .dh-product-list .item .pro-text&gt;span[data-v-27f13dea] {
    display: block;
    height: .36rem;
    line-height: .36rem;
    text-align: center;
    overflow: hidden;
    font-size: .24rem
}

.home-discounts-box .dh-product-list .item .pro-text .price[data-v-27f13dea] {
    color: #ff5f57
}

.pro-theme-list[data-v-27f13dea] {
    overflow: hidden;
    margin: 0 .3rem;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap
}

.pro-theme-list .item[data-v-27f13dea] {
    background-color: #fff;
    border-radius: .1rem;
    margin: .1rem 1.4% 0 0;
    width: 49.3%;
    -webkit-box-flex: 0;
    -ms-flex: 0 1 49.3%;
    flex: 0 1 49.3%
}

.pro-theme-list .item[data-v-27f13dea]:nth-child(2n) {
    margin-right: 0
}

.pro-theme-list .item .pro-text[data-v-27f13dea] {
    padding: .2rem
}

.pro-theme-list .item .pro-text&gt;span[data-v-27f13dea] {
    display: block;
    height: .46rem;
    -o-text-overflow: ellipsis;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden
}

.pro-theme-list .item .pro-text .theme[data-v-27f13dea] {
    font-size: .32rem
}

.pro-theme-list .item .pro-text .pro-name[data-v-27f13dea] {
    color: #999
}

.pro-theme-list .item .pro-text .sale-info[data-v-27f13dea] {
    color: #ff5f57
}

.pro-theme-list .item .pro-pic[data-v-27f13dea] {
    display: block;
    width: 100%
}

.swiper-item .item-end[data-v-27f13dea] {
    padding: 15px 0 0 15px;
    background: #fafafa;
    width: 20px;
    white-space: normal
}

.suspend-btn[data-v-29dd45a3] {
    position: fixed;
    bottom: 150px;
    right: 0;
    width: 40px
}

.suspend-btn .no-img[data-v-29dd45a3] {
    text-align: center;
    color: #666
}

.suspend-btn img[data-v-29dd45a3] {
    display: block;
    width: 100%;
    height: 100%
}

.apply-container[data-v-3e4dab9f] {
    text-align: center;
    padding-top: .2rem;
    line-height: 1.5;
    font-size: .22rem;
    color: #888
}

.img-container[data-v-3e4dab9f] {
    width: 100%;
    height: 100%
}

.floor[data-v-155472ab] {
    opacity: .3
}

.current-floor[data-v-155472ab] {
    opacity: 1
}

.home[data-v-58c9ccf9] {
    background: #f4f4f4;
    margin: 0 auto;
    padding-bottom: 1.2rem;
    position: relative;
    overflow: hidden;
    max-width: 960px;
    min-width: 320px
}

.home .no-floor-tips[data-v-58c9ccf9] {
    margin: 40px;
    border: 1px dashed #ccc;
    padding: 50px 0;
    text-align: center;
    color: #666;
    font-size: 20px;
    letter-spacing: 3px
}

.evalution-item .eva-head[data-v-30bf11c1] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    margin-bottom: .2rem
}

.evalution-item .eva-head .eva-name[data-v-30bf11c1] {
    -webkit-box-flex: 1;
    -ms-flex: auto;
    flex: auto
}

.evalution-item .eva-head .eva-name img[data-v-30bf11c1] {
    width: 40px;
    height: 40px;
    float: left;
    margin-right: .1rem;
    border-radius: 50%;
    overflow: hidden
}

.evalution-item .eva-head .eva-name p[data-v-30bf11c1] {
    margin-top: 6px;
    font-size: 13px
}

.evalution-item .eva-head .eva-time[data-v-30bf11c1] {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    font-size: 12px;
    color: #999
}

.evalution-item .eva-contant .eva-text[data-v-30bf11c1] {
    line-height: 1.5;
    margin-bottom: .1rem
}

.evalution-item .eva-contant .eva-images[data-v-30bf11c1] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap
}

.evalution-item .eva-contant .eva-images span[data-v-30bf11c1] {
    display: inline-block;
    margin-left: .1rem;
    width: 1.6rem;
    height: 1.6rem;
    overflow: hidden
}

.evalution-item .eva-contant .eva-images span img[data-v-30bf11c1] {
    width: 100%
}

.video-img-container[data-v-30bf11c1] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: nowrap;
    flex-wrap: nowrap
}

.video-container[data-v-30bf11c1] {
    width: 1.6rem;
    height: 1.6rem;
    position: relative
}

.video-container img[data-v-30bf11c1] {
    width: 100%;
    height: 100%
}

.video-container .play-icon[data-v-30bf11c1] {
    position: absolute;
    left: 50%;
    right: 50%;
    top: 50%;
    bottom: 50%;
    -webkit-transform: translateX(-50%);
    -ms-transform: translateX(-50%);
    transform: translateX(-50%);
    margin: auto;
    background: url(http://g.alicdn.com/de/prismplayer/2.7.2/skins/default/img/bigplay.png) no-repeat;
    background-size: contain;
    width: 30px;
    height: 30px
}

.evaluation-contain[data-v-36958048] {
    padding-top: 50px;
    background: #f5f5f5
}

.evaluation-contain&gt;.evaluation-tab[data-v-36958048] {
    background: #fff;
    margin-bottom: .2rem;
    padding: .3rem
}

.evaluation-contain&gt;.evaluation-tab .evaluation-rate[data-v-36958048] {
    font-weight: 700;
    margin-bottom: .2rem
}

.evaluation-contain&gt;.evaluation-tab .rate[data-v-36958048] {
    padding-left: .1rem
}

.evaluation-contain&gt;.evaluation-tab .good-rate[data-v-36958048] {
    float: right
}

.evaluation-contain&gt;.evaluation-tab .evaluation-labels li[data-v-36958048] {
    display: inline-block;
    padding: .1rem .2rem;
    border: 1px solid #ccc;
    border-radius: .3rem;
    margin: 0 .16rem .16rem 0;
    font-size: 12px;
    color: #222
}

.evaluation-contain&gt;.evaluation-tab .evaluation-labels li.active[data-v-36958048] {
    color: #ff4a4a;
    border: 1px solid #ff4a4a
}

.evaluation-contain .start-load[data-v-36958048] {
    background: #fff;
    text-align: center;
    height: 50px;
    line-height: 50px;
    padding-top: 1rem
}

.evaluation-contain .evaluation-list li[data-v-36958048] {
    background: #fff;
    margin-bottom: .2rem;
    padding: .2rem .3rem .24rem
}

.evaluation-contain .evaluation-list .load-more[data-v-36958048] {
    text-align: center;
    background: #fff
}

.evaluation-contain .evaluation-list .load-end[data-v-36958048] {
    text-align: center;
    background: #f5f5f5;
    position: relative;
    width: 2rem;
    margin: 0 auto;
    padding: .2rem 0
}

.evaluation-contain .evaluation-list .load-end[data-v-36958048]:after,.evaluation-contain .evaluation-list .load-end[data-v-36958048]:before {
    content: "";
    position: absolute;
    width: 1rem;
    height: 1px;
    border-top: 1px solid #222;
    top: 50%
}

.evaluation-contain .evaluation-list .load-end[data-v-36958048]:before {
    left: -1rem
}

.evaluation-contain .evaluation-list .load-end[data-v-36958048]:after {
    right: -1rem
}

.no-data[data-v-36958048] {
    color: #666;
    text-align: center;
    padding: 2rem 0 1rem;
    background: #fff
}

.no-data p[data-v-36958048] {
    margin-top: 5px;
    color: #333
}

.no-data i[data-v-36958048] {
    font-size: 1.8rem;
    color: #ccc
}

.no-data .sub-title[data-v-36958048] {
    color: #999
}

.product-evaluation[data-v-03cd1be5] {
    width: 100%;
    max-width: 960px;
    min-width: 320px;
    margin: 0 auto;
    -webkit-overflow-scrolling: touch
}

.product-evaluation .evaluation-header[data-v-03cd1be5] {
    position: absolute;
    width: 100%
}

.upload-image[data-v-dfe370b0] {
    position: relative;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    width: 1.6rem;
    height: 1.6rem;
    background: #f5f5f5;
    border-radius: 5px
}

.upload-image i.icon[data-v-dfe370b0] {
    font-size: .5rem;
    color: #777
}

.upload-image i.del-img[data-v-dfe370b0] {
    width: .36rem;
    height: .36rem;
    font-size: .36rem;
    position: absolute;
    top: -.2rem;
    right: -.2rem;
    color: #777;
    z-index: 1
}

.upload-image img[data-v-dfe370b0] {
    display: block;
    width: 100%;
    height: 100%
}

.upload-image .file[data-v-dfe370b0] {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    opacity: 0
}

.tip-container[data-v-dfe370b0] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    color: #666;
    font-size: 12px
}

.tip-container img[data-v-dfe370b0] {
    width: 25px;
    height: 25px;
    margin-bottom: 2px
}

.cover-img-wrapper[data-v-dfe370b0] {
    z-index: 2;
    position: relative
}

.cover-img-wrapper .play-icon[data-v-dfe370b0] {
    position: absolute;
    left: 50%;
    right: 50%;
    top: 50%;
    bottom: 50%;
    -webkit-transform: translateX(-50%);
    -ms-transform: translateX(-50%);
    transform: translateX(-50%);
    margin: auto;
    background: url(http://g.alicdn.com/de/prismplayer/2.7.2/skins/default/img/bigplay.png) no-repeat;
    background-size: contain;
    width: 30px;
    height: 30px
}

.loading-container[data-v-dfe370b0] {
    width: 1.8rem;
    height: 1.8rem;
    background: #000;
    opacity: .6;
    position: relative
}

.loading-container img[data-v-dfe370b0] {
    position: absolute;
    left: 50%;
    right: 50%;
    top: 50%;
    bottom: 50%;
    -webkit-transform: translate(-50%,-50%);
    -ms-transform: translate(-50%,-50%);
    transform: translate(-50%,-50%);
    width: 24px;
    height: 24px
}

.upload-title[data-v-41630842] {
    color: #888;
    font-size: 13px;
    padding: 20px 0 10px
}

.upload-container[data-v-41630842] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex
}

.upload-container .up-box[data-v-41630842] {
    margin-right: 4px
}

.tip-container[data-v-41630842] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    color: #666;
    font-size: 12px
}

.tip-container img[data-v-41630842] {
    width: 25px;
    height: 25px;
    margin-bottom: 2px
}

.ellipsis[data-v-66e4b1c8] {
    -o-text-overflow: ellipsis;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden
}

.evaluate-panel[data-v-66e4b1c8] {
    width: 100%;
    background: #fff;
    max-width: 960px;
    min-width: 320px;
    margin: 0 auto;
    min-height: 100vh;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column
}

.evaluate-panel section[data-v-66e4b1c8] {
    -webkit-box-flex: 1;
    -ms-flex: auto;
    flex: auto;
    padding: .24rem .24rem 1rem
}

.evaluate-panel section .product-item[data-v-66e4b1c8] {
    width: 100%;
    overflow: hidden;
    margin-bottom: .3rem
}

.evaluate-panel section .product-item .item-contain[data-v-66e4b1c8] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    margin-bottom: .1rem
}

.evaluate-panel section .product-item .item-contain .info-image[data-v-66e4b1c8] {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 1.4rem;
    flex: 0 0 1.4rem;
    display: inline-block;
    width: 1.4rem;
    height: 1.4rem;
    border: 1px solid #e3e3e3
}

.evaluate-panel section .product-item .item-contain .info-image img[data-v-66e4b1c8] {
    width: 100%
}

.evaluate-panel section .product-item .item-contain .info-name[data-v-66e4b1c8] {
    -webkit-box-flex: 1;
    -ms-flex: auto;
    flex: auto;
    padding: 0 .15rem;
    display: inline-block;
    width: 100%
}

.evaluate-panel section .product-item .item-contain .info-name p[data-v-66e4b1c8] {
    margin-bottom: .1rem;
    color: #555
}

.evaluate-panel section .product-item .item-contain .info-name p.name[data-v-66e4b1c8] {
    line-height: 18px
}

.evaluate-panel section .product-item .item-contain .info-name p.type[data-v-66e4b1c8] {
    font-size: 12px;
    word-wrap: break-word;
    word-break: break-all
}

.evaluate-panel section .product-item .item-contain .info-price[data-v-66e4b1c8] {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 1.2rem;
    flex: 0 0 1.2rem;
    display: inline-block;
    text-align: right;
    color: #555
}

.evaluate-panel section .product-item .item-contain .info-price p[data-v-66e4b1c8] {
    margin-bottom: .1rem
}

.evaluate-panel section .product-item .item-contain .info-price p.num[data-v-66e4b1c8] {
    font-size: 12px
}

.evaluate-panel section .product-item .evaluate[data-v-66e4b1c8] {
    width: 100%;
    height: 1.8rem;
    background: #eee;
    border-radius: 3px;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    padding: .2rem;
    border: none
}

.evaluate-panel .bar[data-v-66e4b1c8] {
    position: fixed;
    bottom: 0;
    background: #fff;
    width: 100%;
    height: .6rem;
    line-height: .6rem;
    border-top: 1px solid #e3e3e3;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    padding: .15rem 0
}

.evaluate-panel .bar span[data-v-66e4b1c8] {
    -webkit-box-flex: 1;
    -ms-flex: auto;
    flex: auto;
    padding: 0 .2rem
}

.evaluate-panel .bar button[data-v-66e4b1c8] {
    -webkit-box-flex: 1;
    -ms-flex: 1;
    flex: 1;
    color: #fff;
    background: #ff6464;
    border: none;
    border-radius: 3px;
    margin: 0 .2rem
}

.dark-guardian-drug-user[data-v-799cd752] {
    background: #f5f5f5;
    border-radius: .18rem;
    padding: .24rem;
    margin-bottom: .24rem;
    width: 100%
}

.dark-guardian-drug-user .block-title[data-v-799cd752] {
    font-size: .3rem;
    line-height: .45rem
}

.dark-guardian-drug-user .block-title .block-remark[data-v-799cd752] {
    font-size: .24rem;
    font-weight: 400;
    color: #f53b0f
}

.dark-guardian-drug-user .item[data-v-799cd752] {
    height: .96rem;
    border-bottom: .01rem solid #e6e6e6;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center
}

.dark-guardian-drug-user .item-label[data-v-799cd752] {
    white-space: nowrap;
    font-weight: 700;
    font-size: .28rem;
    position: relative
}

.dark-guardian-drug-user .item .label-required[data-v-799cd752]:before {
    position: absolute;
    left: -8px;
    content: "*";
    color: #ff6464
}

.dark-guardian-drug-user .item input[data-v-799cd752] {
    -webkit-box-flex: 1;
    -ms-flex: 1;
    flex: 1;
    border: 0;
    font-size: .28rem;
    background: #f5f5f5
}

.dark-guardian-drug-user .item input[data-v-799cd752]::-webkit-input-placeholder {
    font-size: .28rem;
    font-weight: 400;
    color: #999
}

.dark-guardian-drug-user .item input[data-v-799cd752]::-moz-placeholder {
    font-size: .28rem;
    font-weight: 400;
    color: #999
}

.dark-guardian-drug-user .item input[data-v-799cd752]:-ms-input-placeholder {
    font-size: .28rem;
    font-weight: 400;
    color: #999
}

.dark-guardian-drug-user .item input[data-v-799cd752]::-ms-input-placeholder {
    font-size: .28rem;
    font-weight: 400;
    color: #999
}

.dark-guardian-drug-user .item input[data-v-799cd752]::placeholder {
    font-size: .28rem;
    font-weight: 400;
    color: #999
}

.dark-guardian-drug-user .item .card-num-input[data-v-799cd752] {
    -webkit-box-flex: 1;
    -ms-flex: 1;
    flex: 1
}

.dark-guardian-drug-user .item .local-info[data-v-799cd752] {
    background: #555;
    color: #fff;
    border-radius: .25rem;
    padding: .06rem .18rem;
    font-size: .24rem;
    line-height: .3rem;
    -ms-flex-item-align: center;
    align-self: center;
    font-style: normal
}

.dark-guardian-drug-user .img-li[data-v-799cd752] {
    height: 1.8rem;
    border-bottom: 0;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center
}

.dark-guardian-drug-user .img-li .img-label[data-v-799cd752] {
    line-height: .4rem
}

.dark-guardian-drug-user .img-li .img-desc[data-v-799cd752] {
    font-size: .24rem;
    font-weight: 400;
    color: #666;
    line-height: .33rem;
    margin-top: .12rem
}

.dark-guardian-drug-user .img-li .upload-bar[data-v-799cd752] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex
}

.dark-guardian-drug-user .img-li .upload-bar .up-box[data-v-799cd752] {
    width: 1.32rem;
    height: 1.32rem;
    background: #fff;
    border-radius: .12rem;
    margin-top: .2rem;
    margin-left: .2rem
}

.dark-guardian-drug-user .img-li .upload-bar .up-box .camera[data-v-799cd752] {
    width: .7rem;
    height: auto
}

.idconfirm-modal .ivu-modal-body {
    padding: .6rem .6rem .3rem;
    line-height: 2;
    color: #222
}

.idconfirm-body {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column
}

.idconfirm-body&gt;p {
    text-align: center;
    padding-bottom: .2rem;
    font-weight: 500;
    font-size: .3rem
}

.pat-box[data-v-7c288d8f] {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 4.6rem;
    flex: 0 0 4.6rem;
    background: #f5f5f5;
    overflow: hidden;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    position: relative;
    margin-right: .2rem;
    padding: .2rem;
    border-radius: 5px
}

.pat-box.active[data-v-7c288d8f] {
    border: 1px solid #1095fa;
    background: #ecf8ff
}

.pat-box.active .pat-btns span[data-v-7c288d8f] {
    color: #1095fa
}

.pat-box.active .pat-item[data-v-7c288d8f] {
    color: #1095fa
}

.pat-box.active .pat-item .pat-label[data-v-7c288d8f] {
    background: #1095fa
}

.pat-box.active .pat-item .real-name[data-v-7c288d8f] {
    background: #1095fa
}

.pat-box .pat-btns[data-v-7c288d8f] {
    position: absolute;
    right: 0;
    top: .2rem;
    z-index: 1
}

.pat-box .pat-btns&gt;span[data-v-7c288d8f] {
    display: inline-block;
    border-radius: 4px;
    margin-right: .3rem;
    font-size: .24rem;
    color: #333
}

.pat-box .pat-item[data-v-7c288d8f] {
    color: #333;
    height: .46rem;
    line-height: .36rem;
    font-size: .28rem
}

.pat-box .pat-item span[data-v-7c288d8f] {
    margin-right: .1rem
}

.pat-box .pat-item .pat-label[data-v-7c288d8f] {
    padding: 1px 4px;
    font-size: .2rem;
    color: #fff;
    background: #555;
    border-radius: 10px
}

.pat-box .pat-name[data-v-7c288d8f] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    font-size: .32rem;
    font-weight: 700
}

.pat-box .pat-name .name[data-v-7c288d8f] {
    -o-text-overflow: ellipsis;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden;
    max-width: 1.6rem
}

.pat-box .pat-name .real-name[data-v-7c288d8f] {
    padding: .02rem .08rem;
    height: .3rem;
    font-size: .2rem;
    color: #fff;
    background: #555;
    border-radius: .06rem
}

.pat-box .pat-nav[data-v-7c288d8f] {
    margin-bottom: .2rem
}

.default-drug-user[data-v-ac01b48c] {
    background: #f5f5f5;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    overflow-x: hidden;
    border-radius: 5px
}

.default-drug-user .tip-box[data-v-ac01b48c] {
    background: #fff;
    padding: .25rem 0 .1rem .25rem
}

.default-drug-user .drug-tip[data-v-ac01b48c] {
    font-size: .3rem;
    border-bottom: 1px solid #06a6f8
}

.default-drug-user header[data-v-ac01b48c] {
    -webkit-box-flex: 0;
    -ms-flex: 0 1;
    flex: 0 1
}

.default-drug-user ul[data-v-ac01b48c] {
    -webkit-box-flex: 1;
    -ms-flex: auto;
    flex: auto;
    font-size: .26rem
}

.default-drug-user ul li[data-v-ac01b48c] {
    line-height: .8rem;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    position: relative;
    padding: 0 .25rem;
    background: #fff
}

.default-drug-user ul li .item-label[data-v-ac01b48c] {
    white-space: nowrap;
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    padding-right: 10px;
    font-weight: 700;
    font-size: .28rem
}

.default-drug-user ul li .item-label .label-tip[data-v-ac01b48c] {
    margin-left: 2px;
    color: #ff6464;
    font-style: normal
}

.default-drug-user ul li .item-text[data-v-ac01b48c] {
    -webkit-box-flex: 1;
    -ms-flex: 1 auto;
    flex: 1 auto;
    text-align: right;
    padding-right: .05rem;
    overflow: hidden;
    -o-text-overflow: ellipsis;
    text-overflow: ellipsis;
    white-space: nowrap;
    position: relative
}

.default-drug-user ul li input[type=text][data-v-ac01b48c] {
    -webkit-box-flex: 1;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    text-align: right;
    border: 0
}

.default-drug-user ul li.id-info .item-tip[data-v-ac01b48c] {
    -webkit-box-flex: 1;
    -ms-flex: auto;
    flex: auto;
    text-align: right
}

.default-drug-user ul li.id-info .item-tip .local-info[data-v-ac01b48c] {
    background-color: #555;
    color: #fff;
    border-radius: 10px;
    padding: 0 10px;
    height: 20px;
    -ms-flex-item-align: center;
    align-self: center;
    font-style: normal;
    line-height: 20px
}

.default-drug-user ul li.id-info .item-label[data-v-ac01b48c] {
    -webkit-box-flex: 0;
    -ms-flex: 0;
    flex: 0
}

.default-drug-user ul li.id-info input[data-v-ac01b48c] {
    width: 3rem;
    -webkit-box-flex: 0;
    -ms-flex: 0 0 3rem;
    flex: 0 0 3rem
}

.default-drug-user ul li.item[data-v-ac01b48c]:before {
    position: absolute;
    width: 100%;
    height: 1px;
    top: 0;
    left: .2rem;
    content: "";
    display: block;
    border-bottom: 1px solid #e5e5e5
}

.default-drug-user ul li .icon[data-v-ac01b48c] {
    font-weight: 700;
    font-size: .4rem
}

.default-drug-user ul li .label-text-list[data-v-ac01b48c] {
    width: 3.4rem;
    line-height: .7rem;
    padding: .1rem 0
}

.default-drug-user ul li .label-text-list .label-text[data-v-ac01b48c] {
    margin-right: .2rem;
    padding: 3px .2rem;
    background: #f0f0f0;
    border-radius: 20px;
    font-size: .26rem
}

.default-drug-user ul li .label-text-list .label-text[data-v-ac01b48c]:nth-of-type(3n) {
    margin-right: 0
}

.default-drug-user ul li .label-text-list .label-text.active[data-v-ac01b48c] {
    border: 1px solid #1095fa;
    color: #1095fa;
    background: #ecf8ff;
    -webkit-box-sizing: border-box;
    box-sizing: border-box
}

.default-drug-user ul .id-tip[data-v-ac01b48c] {
    font-size: .24rem;
    line-height: 1.5;
    color: #1096fa;
    padding: .25rem;
    line-height: .4rem
}

.default-drug-user .save-button[data-v-ac01b48c] {
    height: .8rem;
    -webkit-box-flex: 0;
    -ms-flex: 0 0 0.8rem;
    flex: 0 0 0.8rem;
    border: 0;
    background: #1096fa;
    color: #fff;
    border-radius: .4rem;
    margin: .2rem;
    font-size: .28rem
}

.default-drug-user .save-button[data-v-ac01b48c]:active {
    opacity: .8
}

.default-drug-user .jk-radio-group .jk-radio-wrapper[data-v-ac01b48c] {
    margin-right: 0
}

.default-drug-user .jk-radio-group .item-radio[data-v-ac01b48c]:first-child {
    margin-right: .5rem
}

.default-drug-user .item-label[data-v-ac01b48c] {
    white-space: nowrap;
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    padding-right: .09rem;
    font-weight: 500;
    font-size: .3rem
}

.default-drug-user .item-label .label-tip[data-v-ac01b48c] {
    margin-right: .07rem;
    color: #ff6464;
    font-style: normal
}

.default-drug-user .item-label .transparent-tip[data-v-ac01b48c] {
    color: rgba(0,0,0,0)
}

.default-drug-user .item-text[data-v-ac01b48c] {
    -webkit-box-flex: 1;
    -ms-flex: 1 auto;
    flex: 1 auto;
    padding-right: .05rem;
    overflow: hidden;
    -o-text-overflow: ellipsis;
    text-overflow: ellipsis;
    white-space: nowrap;
    position: relative;
    color: #333;
    font-size: .28rem
}

.default-drug-user .img-li[data-v-ac01b48c] {
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    padding: .33rem .17rem .33rem .25rem
}

.default-drug-user .img-li .item-label[data-v-ac01b48c] {
    line-height: .42rem
}

.default-drug-user .label-left[data-v-ac01b48c] {
    padding-left: .2rem
}

.default-drug-user .img-row[data-v-ac01b48c] {
    background: #fff
}

.default-drug-user .camera[data-v-ac01b48c] {
    width: .7rem;
    height: auto
}

.default-drug-user .up-box[data-v-ac01b48c] {
    width: 1.71rem;
    height: 1.14rem;
    background: #f2f5f7;
    border-radius: .08rem;
    -o-object-fit: contain;
    object-fit: contain
}

.default-drug-user .up-box.big-up-box[data-v-ac01b48c] {
    width: 2.8rem;
    height: 1.2rem
}

.default-drug-user .img-desc[data-v-ac01b48c] {
    color: #666;
    font-size: .24rem;
    font-weight: 400;
    margin-left: .2rem;
    line-height: .33rem;
    color: #999;
    padding-top: 4px
}

.pat-list[data-v-72c640c6] {
    background: #fff;
    border-radius: 5px;
    padding: .2rem
}

.pat-list .title[data-v-72c640c6] {
    width: 100%;
    margin-bottom: .2rem
}

.pat-list .title .title-text[data-v-72c640c6] {
    font-weight: 700
}

.pat-list .title .tip[data-v-72c640c6] {
    color: #ff6464;
    font-style: normal;
    margin-right: 2px
}

.pat-list .title .new-btn[data-v-72c640c6] {
    float: right
}

.pat-list .title .new-btn .icon[data-v-72c640c6] {
    vertical-align: top;
    margin-top: 1px;
    padding-top: 1px;
    font-size: .12rem;
    display: inline-block;
    width: 10px;
    height: 10px;
    line-height: 10px;
    margin-right: .1rem;
    color: #1096fa;
    background: #ecf8ff;
    text-align: center
}

.pat-list .contain[data-v-72c640c6] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    overflow-x: scroll
}

.pat-list .null-tips[data-v-72c640c6] {
    text-align: center;
    padding: .5rem 0;
    color: #999;
    -webkit-box-flex: 1;
    -ms-flex: 1;
    flex: 1
}

.pat-list .save-button[data-v-72c640c6] {
    z-index: 1;
    height: .8rem;
    width: 100%;
    border: 0;
    background: #1096fa;
    display: block;
    position: fixed;
    left: 0;
    bottom: 0;
    color: #fff;
    border-radius: 2px
}

.pat-list .save-button[data-v-72c640c6]:active {
    opacity: .8
}

.health-info-popup .title[data-v-2b6ca79c] {
    text-align: center
}

.health-info-popup .search-bar[data-v-2b6ca79c] {
    -webkit-box-flex: 1;
    -ms-flex: auto;
    flex: auto;
    position: relative;
    margin: 10px 20px 20px
}

.health-info-popup .search-bar .nullDiv[data-v-2b6ca79c] {
    margin-top: 2rem
}

.health-info-popup .search-bar .nullMessage[data-v-2b6ca79c] {
    text-align: center;
    font-size: .4rem
}

.health-info-popup .search-bar .info-list[data-v-2b6ca79c] {
    padding: .3rem
}

.health-info-popup .search-bar .info-list li[data-v-2b6ca79c] {
    height: .8rem;
    margin-bottom: .4rem
}

.health-info-popup .search-bar .info-list li .info-title[data-v-2b6ca79c] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    font-size: .32rem;
    margin-bottom: .2rem
}

.health-info-popup .search-bar .inputClass[data-v-2b6ca79c] {
    width: calc(100% - .2rem);
    padding-left: .2rem;
    height: .64rem;
    border: none;
    border-radius: .28rem;
    background: #f5f5f5
}

.health-info-popup .search-bar input[data-v-2b6ca79c] {
    width: calc(90% - .2rem);
    padding-left: .2rem;
    margin-left: .2rem;
    height: .64rem;
    border: none;
    border-radius: .28rem;
    background: #f5f5f5;
    text-align: left
}

.health-info-popup .search-bar i[data-v-2b6ca79c] {
    position: absolute;
    left: .2rem;
    top: .33rem;
    -webkit-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    transform: translateY(-50%)
}

.disease-container[data-v-2b6ca79c] {
    padding-top: .2rem
}

.disease-container .tips[data-v-2b6ca79c] {
    color: #999
}

.disease-container .disease-item[data-v-2b6ca79c] {
    padding: .2rem 0;
    border-top: 1px dashed #eee
}

.need-start[data-v-2b6ca79c] {
    color: #ff6464;
    margin-right: 2px
}

.disease-content[data-v-2b6ca79c] {
    margin-top: .4rem
}

.disease-content .disease-title[data-v-2b6ca79c] {
    font-weight: 700
}

.disease-content .disease-title span[data-v-2b6ca79c] {
    color: #aaa;
    font-weight: 400;
    font-size: 13px
}

.disease-content .disease-list .fold-style[data-v-2b6ca79c] {
    margin-top: -18px;
    color: #1095fa;
    position: absolute;
    right: .2rem
}

.disease-content .disease-list.extend[data-v-2b6ca79c] {
    height: 95px;
    overflow: hidden
}

.disease-content .disease-list li[data-v-2b6ca79c] {
    margin-top: .3rem;
    display: inline-block;
    margin-right: .2rem;
    padding: 5px 35px 5px 15px;
    border-radius: 15px;
    font-size: 13px;
    position: relative;
    border: 1px solid #ccc
}

.disease-content .disease-list li .del-btn[data-v-2b6ca79c] {
    background: rgba(0,0,0,0);
    border: none;
    width: .4rem;
    height: .4rem;
    position: absolute;
    top: 2px;
    right: 8px
}

.disease-content .disease-list li i.icon-cancle[data-v-2b6ca79c] {
    position: absolute;
    right: 0;
    width: 13px;
    font-size: 12px;
    height: 13px;
    line-height: 13px;
    color: #aaa;
    z-index: 10;
    -webkit-text-size-adjust: none;
    border: none
}

.disease-content .disease-list li[data-v-2b6ca79c]:last-of-type {
    padding-right: 15px
}

.disease-content .disease-list li.is-default[data-v-2b6ca79c] {
    padding-right: 15px
}

.disease-content .disease-list li.active[data-v-2b6ca79c] {
    border: 1px solid #1095fa;
    color: #1095fa;
    background: #ecf8ff
}

.disease-content .disease-list li i[data-v-2b6ca79c] {
    position: absolute;
    top: 3px;
    right: 3px;
    border: 1px solid #ddd;
    border-radius: 50%;
    width: .32rem;
    font-size: .1rem;
    height: .32rem;
    color: #ddd;
    text-align: center;
    line-height: .32rem;
    z-index: 10
}

.disease-content .red-txt[data-v-2b6ca79c] {
    margin-top: .3rem;
    font-size: 13px;
    color: #ff6464
}

.disease-popup .search-content[data-v-2b6ca79c] {
    padding: .2rem
}

.disease-popup .search-title[data-v-2b6ca79c] {
    text-align: center
}

.disease-popup .search-box[data-v-2b6ca79c] {
    width: 100%;
    border: 1px solid #ccc;
    height: 36px;
    line-height: 36px;
    border-radius: 18px;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    background: #f5f5f5;
    overflow: hidden
}

.disease-popup .search-box input[data-v-2b6ca79c] {
    background: rgba(0,0,0,0);
    width: 95%;
    padding-left: 10px;
    border: none
}

.disease-popup .search-list[data-v-2b6ca79c] {
    padding: .2rem;
    height: 4rem;
    overflow-x: hidden;
    overflow-y: scroll
}

.disease-popup .search-list .search-item[data-v-2b6ca79c] {
    margin-bottom: .2rem;
    font-weight: 700;
    font-size: .28rem;
    line-height: 1.5
}

.disease-popup .has-no-contain[data-v-2b6ca79c] {
    padding: 12px 0;
    text-align: center
}

.disease-popup .search-tip[data-v-2b6ca79c] {
    padding: 12px
}

.disease-popup .popup .popup-wrap .popup-body {
    padding-bottom: 0
}

.prescription-tab[data-v-c3253c60] {
    margin-top: .2rem;
    background: #fff;
    border-radius: 5px;
    overflow: hidden
}

.prescription-tab .tab-pane[data-v-c3253c60] {
    padding: 0 .3rem
}

.prescription-tab .tab-pane .pane[data-v-c3253c60] {
    margin-top: .3rem;
    border-top: 1px solid #eee
}

.prescription-tab .tab-pane .pane[data-v-c3253c60]:first-of-type {
    border-top: 0;
    margin-top: 0
}

.prescription-tab .tab-pane .pane .title[data-v-c3253c60] {
    width: 100%;
    padding: .3rem 0;
    font-weight: 700
}

.prescription-tab .tab-pane .pane .title .tip[data-v-c3253c60] {
    color: #ff6464;
    font-style: normal;
    margin-right: 2px
}

.prescription-tab .tab-pane .pane .title em[data-v-c3253c60] {
    font-style: normal;
    color: #aaa;
    font-weight: 400;
    font-size: 13px
}

.prescription-tab .tab-pane .pane .content .item[data-v-c3253c60] {
    margin-bottom: .3rem
}

.prescription-tab .tab-pane .pane .content .item-title[data-v-c3253c60] {
    margin-bottom: .3rem
}

.prescription-tab .tab-pane .pane .content .errorTitle[data-v-c3253c60] {
    color: #fa3b10
}

.prescription-tab .tab-pane .pane .content .item-radio[data-v-c3253c60] {
    margin-right: 1rem
}

.prescription-tab .tab-pane .pane .content .item-checkbox-container[data-v-c3253c60] .ivu-checkbox-inner {
    border-radius: 0
}

.prescription-tab .tab-pane .pane .content .item-checkbox-container .item-checkbox[data-v-c3253c60] {
    margin-right: .4rem;
    margin-bottom: .3rem
}

.need-star[data-v-c3253c60] {
    color: #ff6464
}

.upload-rx-info[data-v-c3253c60] {
    background: #fff;
    padding: .2rem 0;
    -webkit-box-sizing: border-box;
    box-sizing: border-box
}

.upload-rx-info .ub-head[data-v-c3253c60] {
    font-weight: 700
}

.upload-rx-info .ub-cont[data-v-c3253c60] {
    overflow: hidden
}

.upload-rx-info .ub-cont .ub-left[data-v-c3253c60],.upload-rx-info .ub-cont .ub-right[data-v-c3253c60] {
    width: 50%;
    float: left;
    -webkit-box-sizing: border-box;
    box-sizing: border-box
}

.upload-rx-info .ub-cont .ub-left .ub-tips[data-v-c3253c60],.upload-rx-info .ub-cont .ub-right .ub-tips[data-v-c3253c60] {
    margin-top: .2rem;
    font-size: 12px;
    color: #999
}

.upload-rx-info .ub-cont .ask-doctor[data-v-c3253c60] {
    border: 1px solid #ccc;
    color: #555;
    width: 1.68rem;
    height: 1.2rem;
    margin-top: .3rem;
    text-align: center
}

.upload-rx-info .ub-cont .ask-doctor i[data-v-c3253c60] {
    font-size: .46rem;
    display: block;
    margin: .16rem auto 0
}

.upload-rx-info .ub-cont .ask-doctor span[data-v-c3253c60] {
    font-size: .22rem
}

.upload-rx-info .ub-cont .up-box[data-v-c3253c60] {
    width: 1.68rem;
    height: 1.2rem;
    margin-top: .3rem;
    border-radius: 0;
    border: 1px solid #ccc;
    background: #fff
}

.comfirm-modal .title[data-v-c3253c60] {
    font-size: .33rem;
    font-weight: 500;
    line-height: .56rem;
    border-bottom: 0;
    letter-spacing: .1rem
}

.comfirm-modal .content[data-v-c3253c60] {
    padding-bottom: .75rem;
    font-family: PingFang SC
}

.comfirm-modal .content .dec[data-v-c3253c60] {
    margin: .02rem auto 0;
    width: 4.52rem;
    font-size: .27rem;
    line-height: .47rem;
    font-weight: 500;
    color: #222
}

.comfirm-modal .content .ok[data-v-c3253c60] {
    margin: .5rem auto .3rem;
    padding: .12rem 0 .13rem;
    width: 4.8rem;
    line-height: .55rem;
    background: -o-linear-gradient(320deg,#39f 0,#89c6f5 100%);
    background: linear-gradient(130deg,#39f,#89c6f5);
    border-radius: .5rem;
    text-align: center;
    font-size: .29rem;
    font-weight: 500;
    color: #fff;
    letter-spacing: .02rem
}

.comfirm-modal .content .cancel[data-v-c3253c60] {
    margin: 0 auto;
    padding: .12rem 0 .13rem;
    width: 4.8rem;
    line-height: .55rem;
    border-radius: .5rem;
    font-size: .29rem;
    font-weight: 500;
    text-align: center;
    color: #222;
    border: 1px solid #e2e2e2;
    letter-spacing: .02rem
}

.popup-header,.validate-modal-txt {
    text-align: center
}

.validate-modal .ivu-modal-body {
    padding: .7rem 0 .3rem;
    color: #222;
    font-size: .3rem
}

.prescription-view[data-v-57b5ce29] {
    width: 100vw
}

.prescription-view .prescription-contain[data-v-57b5ce29] {
    padding: .2rem .2rem 3.5rem;
    background: #f5f5f5
}

.prescription-view .btn-box[data-v-57b5ce29] {
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    width: 100%;
    position: fixed;
    z-index: 111;
    padding: .2rem;
    bottom: 0;
    background: #fff
}

.prescription-view .btn-box .btn-tip-radio[data-v-57b5ce29] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    margin-bottom: .2rem
}

.prescription-view .btn-box .tip[data-v-57b5ce29] {
    font-size: .24rem;
    color: #555;
    line-height: .36rem
}

.prescription-view .save-btn[data-v-57b5ce29] {
    width: calc(100% - .4rem);
    margin-left: .2rem;
    height: .88rem;
    border: none;
    background: #1095fa;
    border-radius: .44rem;
    color: #fff
}

.prescription-view .bottom-box[data-v-57b5ce29] {
    position: fixed;
    bottom: 0
}

.prescription-view .bottom-tip[data-v-57b5ce29] {
    widows: 100%;
    background: #fdfae5;
    color: #ff5a24;
    font-size: .28rem;
    text-align: center;
    padding: .2rem 0
}

.prescription-view .bottom-btn-box[data-v-57b5ce29] {
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    width: 100vw;
    padding: .2rem;
    background: #fff
}

.prescription-view .row1[data-v-57b5ce29] {
    font-size: .36rem;
    font-weight: 500
}

.prescription-view .row2[data-v-57b5ce29] {
    font-size: .22rem;
    font-weight: 400
}

.prescription-view .exit-modal[data-v-57b5ce29] {
    position: absolute;
    top: 0;
    width: 100vw;
    height: 100vh;
    z-index: 1001;
    background: rgba(0,0,0,.7);
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center
}

.prescription-view .exit-modal-box[data-v-57b5ce29] {
    background: #fff;
    border-radius: .16rem;
    color: #222;
    width: 6rem
}

.prescription-view .exit-modal-content[data-v-57b5ce29] {
    font-size: .32rem;
    padding: .5rem .49rem .54rem .41rem;
    line-height: .48rem
}

.prescription-view .exit-modal-footer[data-v-57b5ce29] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    border-top: .01rem solid #d8d8d8;
    font-size: .34rem;
    text-align: center;
    height: .88rem;
    line-height: .88rem
}

.prescription-view .footer-btn[data-v-57b5ce29] {
    -ms-flex-preferred-size: 50%;
    flex-basis: 50%
}

.prescription-view .footer-btn[data-v-57b5ce29]:first-child {
    border-right: .01rem solid #d8d8d8
}

.consult-prescription-comp[data-v-849f3752] {
    margin-top: .2rem;
    padding: 0 .24rem;
    background: #fff;
    border-radius: 5px;
    overflow: hidden
}

.consult-prescription-comp .pane[data-v-849f3752] {
    border-top: 1px solid #eee
}

.consult-prescription-comp .pane[data-v-849f3752]:first-of-type {
    border-top: 0;
    margin-top: 0
}

.consult-prescription-comp .pane .title[data-v-849f3752] {
    width: 100%;
    padding: .3rem 0;
    font-weight: 700
}

.consult-prescription-comp .pane .title .tip[data-v-849f3752] {
    color: #ff6464;
    font-style: normal;
    margin-right: 2px
}

.consult-prescription-comp .pane .title em[data-v-849f3752] {
    font-style: normal;
    color: #aaa;
    font-weight: 400;
    font-size: 13px
}

.consult-prescription-comp .pane .content .item[data-v-849f3752] {
    margin-bottom: .3rem
}

.consult-prescription-comp .pane .content .item-title[data-v-849f3752] {
    margin-bottom: .3rem
}

.consult-prescription-comp .pane .content .errorTitle[data-v-849f3752] {
    color: #fa3b10
}

.consult-prescription-comp .pane .content .item-radio[data-v-849f3752] {
    margin-right: 1rem
}

.consult-prescription-comp .pane .content .item-checkbox-container[data-v-849f3752] .jk-checkbox-input {
    border-radius: 0;
    opacity: inherit
}

.consult-prescription-comp .pane .content .item-checkbox-container .item-checkbox[data-v-849f3752] {
    margin-right: .4rem;
    margin-bottom: .3rem
}

.consult-prescription-comp .pane .content .tip[data-v-849f3752] {
    color: red
}

.consult-prescription-comp .pane.upload-box[data-v-849f3752] {
    padding-bottom: 10px
}

.tip[data-v-849f3752] {
    font-size: 12px;
    color: #999;
    margin-top: 10px
}

.comfirm-modal .title[data-v-849f3752] {
    font-size: .33rem;
    font-weight: 500;
    line-height: .56rem;
    border-bottom: 0;
    letter-spacing: .1rem
}

.comfirm-modal .content[data-v-849f3752] {
    padding-bottom: .75rem
}

.comfirm-modal .content .dec[data-v-849f3752] {
    margin: .02rem auto 0;
    width: 5rem;
    font-size: .3rem;
    line-height: .47rem;
    font-weight: 500;
    color: #222
}

.comfirm-modal .content .ok[data-v-849f3752] {
    margin: .5rem auto .3rem;
    padding: .12rem 0 .13rem;
    width: 5rem;
    line-height: .55rem;
    background: -o-linear-gradient(320deg,#39f 0,#89c6f5 100%);
    background: linear-gradient(130deg,#39f,#89c6f5);
    border-radius: .5rem;
    text-align: center;
    font-size: .29rem;
    font-weight: 500;
    color: #fff;
    letter-spacing: .02rem
}

.comfirm-modal .content .cancel[data-v-849f3752] {
    margin: 0 auto;
    padding: .12rem 0 .13rem;
    width: 5rem;
    line-height: .55rem;
    border-radius: .5rem;
    font-size: .29rem;
    font-weight: 500;
    text-align: center;
    color: #222;
    border: 1px solid #e2e2e2;
    letter-spacing: .02rem
}

.consultationView .top-tip[data-v-9f73e366] {
    padding: .18rem;
    background: #fbeced;
    color: #ff370a;
    font-size: .24rem;
    line-height: .36rem;
    font-weight: 400
}

.consultationView .consultation-contain[data-v-9f73e366] {
    padding: .2rem .2rem 3.5rem;
    background: #f5f5f5
}

.consultationView .btn-box[data-v-9f73e366] {
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    width: 100%;
    position: fixed;
    z-index: 111;
    padding: .2rem;
    bottom: 0;
    background: #fff
}

.consultationView .btn-box .btn-tip-radio[data-v-9f73e366] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    margin-bottom: .2rem
}

.consultationView .btn-box .tip[data-v-9f73e366] {
    font-size: .24rem;
    color: #555;
    line-height: .36rem
}

.consultationView .save-btn[data-v-9f73e366] {
    width: calc(100% - .4rem);
    margin-left: .2rem;
    height: .88rem;
    border: none;
    background: #1095fa;
    border-radius: .44rem;
    color: #fff
}

.consultationView .disease[data-v-9f73e366] {
    margin-top: .1rem;
    background: #fff;
    border-radius: 5px;
    overflow: hidden;
    padding: 0 .18rem
}

.prescription-modal[data-v-9f73e366] .ivu-modal-body {
    padding: 1.08rem .48rem .6rem
}

.prescription-modal[data-v-9f73e366] .confirm {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    margin-top: .8rem;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    text-align: center
}

.prescription-modal[data-v-9f73e366] .confirm .cancel-btn {
    padding: .14rem 0;
    -webkit-box-flex: 1;
    -ms-flex: 1;
    flex: 1;
    background: #fff;
    border-radius: .45rem;
    border: 1px solid #eee;
    margin-right: .3rem
}

.prescription-modal[data-v-9f73e366] .confirm .ok-btn {
    padding: .14rem 0;
    margin-bottom: .14rem;
    -webkit-box-flex: 1;
    -ms-flex: 1;
    flex: 1;
    background: #1096fa;
    border-radius: .45rem;
    color: #f8fbff
}

.prescription-modal .content[data-v-9f73e366] {
    margin-top: .6rem;
    color: #333;
    font-size: .28rem;
    line-height: .42rem;
    font-weight: 400;
    text-align: center
}

.prescription-modal .general-name[data-v-9f73e366] {
    color: #222;
    font-size: .28rem;
    font-weight: 600;
    line-height: .34rem;
    margin: .24rem 0 .18rem
}

.prescription-modal .general-name[data-v-9f73e366]:first-of-type {
    margin-top: .36rem
}

.prescription-modal .age-tip[data-v-9f73e366] {
    font-weight: 400;
    font-size: .24rem;
    line-height: .3rem;
    color: #222
}

.optional-set .content[data-v-3df931e6] {
    margin: .3rem;
    background: #fff;
    border-radius: .1rem
}

.optional-set .content .pat-list[data-v-3df931e6] {
    padding: .3rem
}

.optional-set .content .disease-list-content[data-v-3df931e6] {
    padding: .3rem;
    margin-top: 0
}

.optional-set .disease-box[data-v-3df931e6] {
    padding: .3rem
}

.optional-set .disease-box .disease-content[data-v-3df931e6] {
    margin-top: unset
}

.mpay-inquiry-view[data-v-068440f2] {
    background: #f5f5f5;
    padding-bottom: 3rem;
    max-width: 720px;
    margin: 0 auto
}

.mpay-inquiry-view .top-tip[data-v-068440f2] {
    padding: .18rem;
    background: #fbeced;
    color: #ff370a;
    font-size: .24rem;
    line-height: .36rem;
    font-weight: 400
}

.mpay-inquiry-view .content[data-v-068440f2] {
    margin: .3rem;
    padding: .3rem;
    background: #fff;
    border-radius: .1rem
}

.mpay-inquiry-view .content .part .part-title[data-v-068440f2] {
    font-size: .3rem
}

.mpay-inquiry-view .content .part .part-title span[data-v-068440f2] {
    color: #ff370a
}

.mpay-inquiry-view .content .disease-part[data-v-068440f2] {
    padding: .2rem
}

.mpay-inquiry-view .disease-list li[data-v-068440f2] {
    border-bottom: 1px dashed #eee;
    margin-top: .2rem;
    padding-bottom: .2rem
}

.mpay-inquiry-view .disease-list li[data-v-068440f2]:last-of-type {
    border-bottom: none;
    padding-bottom: 0
}

.mpay-inquiry-view .disease-list li span[data-v-068440f2] {
    display: inline-block;
    padding: 5px 15px;
    border-radius: 15px;
    font-size: 13px;
    position: relative;
    border: 1px solid #1095fa;
    color: #1095fa
}

.mpay-inquiry-view .qs-list .item[data-v-068440f2] {
    margin-bottom: .3rem
}

.mpay-inquiry-view .qs-list .item-title[data-v-068440f2] {
    margin-bottom: .3rem;
    margin-top: .2rem
}

.mpay-inquiry-view .qs-list .errorTitle[data-v-068440f2] {
    color: #fa3b10
}

.mpay-inquiry-view .qs-list .item-radio[data-v-068440f2] {
    margin-right: 1rem
}

.mpay-inquiry-view .qs-list .item-checkbox-container[data-v-068440f2] .jk-checkbox-input {
    border-radius: 0;
    opacity: inherit
}

.mpay-inquiry-view .qs-list .item-checkbox-container .item-checkbox[data-v-068440f2] {
    margin-right: .4rem;
    margin-bottom: .3rem
}

.mpay-inquiry-view .qs-list .tip[data-v-068440f2] {
    color: red
}

.mpay-inquiry-view .btn-box[data-v-068440f2] {
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    width: 100%;
    max-width: 720px;
    margin: 0 auto;
    position: fixed;
    z-index: 111;
    padding: .2rem;
    bottom: 0;
    background: #fff
}

.mpay-inquiry-view .btn-box .btn-tip-radio[data-v-068440f2] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    margin-bottom: .2rem
}

.mpay-inquiry-view .btn-box .tip[data-v-068440f2] {
    font-size: .24rem;
    color: #555;
    line-height: .36rem
}

.mpay-inquiry-view .save-btn[data-v-068440f2] {
    width: calc(100% - .4rem);
    margin-left: .2rem;
    height: .88rem;
    border: none;
    background: #1095fa;
    border-radius: .44rem;
    color: #fff
}

.mpay-inquiry-view .patient[data-v-068440f2] {
    padding: .2rem;
    border-radius: .1rem
}

.mpay-inquiry-view .patient.active[data-v-068440f2] {
    border: 1px solid #1095fa;
    background: #ecf8ff
}

.mpay-inquiry-view .patient.active .pat-btns span[data-v-068440f2] {
    color: #1095fa
}

.mpay-inquiry-view .patient.active .pat-item[data-v-068440f2] {
    color: #1095fa
}

.mpay-inquiry-view .patient.active .pat-item .pat-label[data-v-068440f2] {
    background: #1095fa
}

.mpay-inquiry-view .patient.active .pat-item .real-name[data-v-068440f2] {
    background: #1095fa
}

.mpay-inquiry-view .pat-item[data-v-068440f2] {
    color: #333;
    height: .46rem;
    font-size: .28rem;
    line-height: 1.4
}

.mpay-inquiry-view .pat-item span[data-v-068440f2] {
    margin-right: .1rem
}

.mpay-inquiry-view .pat-item .pat-label[data-v-068440f2] {
    padding: 1px 4px;
    font-size: .2rem;
    color: #fff;
    background: #555;
    border-radius: 10px
}

.mpay-inquiry-view .pat-name[data-v-068440f2] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    font-size: .32rem;
    font-weight: 700
}

.mpay-inquiry-view .pat-name .name[data-v-068440f2] {
    -o-text-overflow: ellipsis;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden;
    max-width: 1.6rem
}

.mpay-inquiry-view .pat-name .real-name[data-v-068440f2] {
    padding: .02rem .08rem;
    height: .3rem;
    font-size: .2rem;
    color: #fff;
    background: #555;
    border-radius: .06rem
}

.mpay-inquiry-view .pat-nav[data-v-068440f2] {
    margin-bottom: .2rem
}
</pre></body></html>