.qr-pay-wrap .qrcode-wrap .mask[data-v-269907ea]{background-color:rgba(0,0,0,.5);bottom:0;left:0;position:fixed;right:0;top:0}[data-v-269907ea]:root{--dark-primary-color:"red";--light-primary-color:blue}.qr-pay-wrap .money[data-v-269907ea]{font-size:20px;text-align:center}.qr-pay-wrap .qrcode-wrap[data-v-269907ea]{align-items:center;box-sizing:border-box;display:flex;height:140px;justify-content:center;margin:0 auto;position:relative;width:140px}.qr-pay-wrap .qrcode-wrap .mask[data-v-269907ea]{align-items:center;display:flex;justify-content:center;position:absolute!important}.qr-pay-wrap .qrcode-wrap .mask .txt[data-v-269907ea]{color:#fff;font-weight:700}.qr-pay-wrap .tip[data-v-269907ea]{text-align:center}.qr-pay-wrap .bottom[data-v-269907ea]{font-size:14px;margin-top:2px;text-align:center;width:100%}.qr-pay-wrap .bottom .link[data-v-269907ea]{color:gold;cursor:pointer}[data-v-d278eba2]:root{--dark-primary-color:"red";--light-primary-color:blue}.long-list-wrap[data-v-d278eba2]::-webkit-scrollbar{background:transparent;border-radius:0;height:0;width:8px}.long-list-wrap[data-v-d278eba2]::-webkit-scrollbar-track{background:transparent;border-radius:0;box-shadow:transparent}.long-list-wrap[data-v-d278eba2]::-webkit-scrollbar-thumb{background:#e0e0e0;border-radius:3px}.long-list-wrap[data-v-d278eba2]{box-sizing:border-box;height:100%;overflow:scroll;padding-bottom:10px;width:100%}.long-list-wrap .loading[data-v-d278eba2]{text-align:center;width:100%}[data-v-55636aa8]:root{--dark-primary-color:"red";--light-primary-color:blue}.float-tip-wrap[data-v-55636aa8]{display:inline-block;line-height:1}.float-tip-wrap .float-txt[data-v-55636aa8]{background-color:#fff;border:1px solid #e4e7e9;border-radius:4px;box-shadow:0 1px 10px 0 rgba(89,113,199,.129);color:#333;left:0;padding:4px 8px;position:fixed;top:0;z-index:100}.shop-wrap .goods-list .goods .top .badge .txt[data-v-08288b34]{font-size:12px;transform-origin:0 0}.shop-wrap .goods-list .goods .top[data-v-08288b34]{background-position:50%;background-repeat:no-repeat;background-size:contain}[data-v-08288b34]:root{--dark-primary-color:"red";--light-primary-color:blue}.shop-wrap[data-v-08288b34]{padding:0 30px}.shop-wrap .tab-list[data-v-08288b34]{align-items:center;display:flex;font-size:14px;height:40px;margin-bottom:20px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.shop-wrap .tab-list .tab[data-v-08288b34]{cursor:pointer;margin-right:20px;position:relative}.shop-wrap .tab-list .tab.active[data-v-08288b34]{color:gold;font-size:16px}.shop-wrap .tab-list .tab.active[data-v-08288b34]:after{background-color:gold;border-radius:10px;bottom:-6px;content:"";height:2px;left:50%;position:absolute;transform:translateX(-50%);width:20px}.shop-wrap .goods-list[data-v-08288b34]{align-content:baseline;display:flex;flex-wrap:wrap;justify-content:space-between}.shop-wrap .goods-list .goods[data-v-08288b34]{border-radius:6px;box-shadow:0 4px 30px 0 rgba(238,242,245,.8);box-sizing:border-box;cursor:pointer;display:flex;margin-bottom:15px;margin-right:10px;padding:18px 10px 10px;transition:box-shadow .2s linear;width:400px}.shop-wrap .goods-list .goods[data-v-08288b34]:hover{box-shadow:4px 4px 20px 0 rgba(205,216,228,.6)}.shop-wrap .goods-list .goods .top[data-v-08288b34]{flex-shrink:0;height:100px;margin-right:20px;position:relative;width:100px}.shop-wrap .goods-list .goods .top .badge[data-v-08288b34]{align-items:center;border-radius:2px;color:#fff;display:flex;justify-content:center;padding:2px;position:absolute;right:-10px;top:-10px}.shop-wrap .goods-list .goods .top .badge .txt[data-v-08288b34]{display:inline-block;line-height:1;transform:scale(.8333333333);transform-origin:center!important}.shop-wrap .goods-list .goods .bottom .title[data-v-08288b34]{font-size:22px;margin-top:10px}.shop-wrap .goods-list .goods .bottom .price-wrap[data-v-08288b34]{align-items:baseline;color:gold;display:flex;margin-top:8px}.shop-wrap .goods-list .goods .bottom .price-wrap .rmb[data-v-08288b34]{font-size:16px}.shop-wrap .goods-list .goods .bottom .price-wrap .price[data-v-08288b34]{font-size:28px;font-weight:500}.shop-wrap .goods-list .goods .bottom .price-wrap .original-price[data-v-08288b34]{color:#999;font-size:14px}.shop-wrap .goods-list .goods .bottom .price-wrap .pay-num[data-v-08288b34]{color:#999;font-size:14px;margin-left:5px}