.steps[data-v-670a07aa]{background-color:#fff;padding:44px 60px;display:flex;align-items:center}.steps .step[data-v-670a07aa]{color:rgba(0,0,0,.45);font-size:16px}.steps .step .number[data-v-670a07aa]{display:inline-block;width:32px;height:32px;border-radius:100%;border:1px solid #e3e3e3;text-align:center;line-height:32px;color:#e3e3e3;margin-right:8px}.steps .step img[data-v-670a07aa],.steps .step span[data-v-670a07aa]{vertical-align:middle}.steps .step img[data-v-670a07aa]{margin-right:8px}.steps .current[data-v-670a07aa]{color:#595959}.steps .current .number[data-v-670a07aa]{background-color:#3b90ff;color:#fff}.steps .line[data-v-670a07aa]{width:380px;height:1px;background:rgba(0,0,0,.15);margin:0 16px}.main-container[data-v-be090ec4]{padding-top:30px}.gift-detail[data-v-be090ec4],.remark-detail[data-v-be090ec4],.shop-detail[data-v-be090ec4]{background-color:#fff;margin-top:30px;padding:0 32px}.remark-detail .demo-ruleForm[data-v-be090ec4]{padding:21px 0}.remark-detail[data-v-be090ec4] .QQ .el-form-item__label:before{content:"*";color:#f56c6c;margin-right:4px}.order-title[data-v-be090ec4]{font-size:16px;font-weight:700;color:rgba(0,0,0,.85);padding:16px 0;border-bottom:1px solid #e9e9e9}.order-title span[data-v-be090ec4]{font-size:14px;color:#999;font-family:PingFang SC;font-weight:400}table[data-v-be090ec4]{width:100%;table-layout:fixed;margin-top:24px;margin-bottom:30px}table th[data-v-be090ec4]{color:rgba(0,0,0,.65);background-color:#fafafa;padding:16px 0}table .name[data-v-be090ec4]{text-align:left;padding-left:106px}table .num[data-v-be090ec4],table .price[data-v-be090ec4]{width:220px;text-align:center;padding-top:16px}table td[data-v-be090ec4]{padding:16px 0}table td.price[data-v-be090ec4]{color:#ee1f1f}table td.price img[data-v-be090ec4]{height:16px}table td.price img[data-v-be090ec4],table td.price span[data-v-be090ec4]{vertical-align:middle}.balance-detail[data-v-be090ec4]{background-color:#fff;margin-top:30px;padding:0 32px;margin-bottom:50px}.balance-detail .item-wrap[data-v-be090ec4]{display:flex}.balance-detail .item-wrap .item[data-v-be090ec4]{display:flex;flex-direction:column}.balance-detail .item-wrap .item[data-v-be090ec4]:first-child{flex-grow:1}.balance-detail .item-wrap .item .ship-price[data-v-be090ec4]{padding-top:16px}.balance-detail .item-wrap .item .price[data-v-be090ec4]{padding-top:16px}.balance-detail .item-wrap .item .label[data-v-be090ec4]{font-size:14px;font-family:PingFangSC-Medium,PingFang SC;font-weight:500;color:#595959;text-align:right;flex-grow:1;display:flex;align-items:center}.balance-detail .item-wrap .item .label .empty[data-v-be090ec4]{flex-grow:1}.balance-detail .item-wrap .item .label span[data-v-be090ec4]{display:inline-block;width:70px!important;text-align:left!important;flex-grow:0}.balance-detail .item-wrap .item span[data-v-be090ec4]:last-child{text-align:right}.coupon[data-v-be090ec4]{text-align:right;padding-top:16px;font-size:14px}.coupon .red[data-v-be090ec4]{color:red;margin-right:20px}.ship-price[data-v-be090ec4]{text-align:right}.ship-price .rmb[data-v-be090ec4]{height:14px;font-size:14px;font-family:PingFangSC-Medium,PingFang SC;font-weight:500;color:#ee1f1f;line-height:14px;display:inline-block}.ship-price .rmb img[data-v-be090ec4]{height:14px;vertical-align:middle;max-width:14px}.ship-price .rmb span[data-v-be090ec4]{vertical-align:middle}.price[data-v-be090ec4]{text-align:right;padding-top:5px;padding-bottom:16px}.price .rmb[data-v-be090ec4]{height:24px;font-size:24px;font-family:PingFangSC-Medium,PingFang SC;font-weight:500;color:#ee1f1f;line-height:24px;display:inline-block}.price .rmb img[data-v-be090ec4]{height:24px;vertical-align:middle;max-width:24px}.price .rmb span[data-v-be090ec4]{vertical-align:middle}.submit[data-v-be090ec4]{width:90px;height:40px;background:#3b90ff;border-radius:5px;font-size:14px;font-family:PingFang SC;color:#fff;line-height:40px;text-align:center;margin-bottom:16px;cursor:pointer}.address-wrap[data-v-be090ec4]{background-color:#fff;margin:20px 0;padding:20px 32px}.address-wrap .add[data-v-be090ec4],.address-wrap .expand[data-v-be090ec4]{font-size:14px;font-family:PingFangSC-Regular,PingFang SC;font-weight:400;color:#e74d3d;padding:6px 12px;background:rgba(231,77,61,.06);border-radius:14px;cursor:pointer;margin-top:24px}.address-wrap .collapse[data-v-be090ec4]{width:80px;height:28px;background:#e74d3d;border-radius:14px;font-size:14px;font-family:PingFangSC-Regular,PingFang SC;font-weight:400;color:#fff;line-height:28px;text-align:center;margin-top:24px;cursor:pointer}.address-form[data-v-be090ec4] .el-dialog__body{padding:25px 32px 0 32px}.address-form[data-v-be090ec4] .el-dialog__footer{padding:0 32px 32px 32px}.address[data-v-be090ec4]{margin-top:24px;float:left;width:271px;height:131px;background:#fff;border-radius:10px;border:1px solid #d9d9d9;margin-right:16px;position:relative;cursor:pointer;box-sizing:border-box}.address[data-v-be090ec4]:nth-child(4n){margin-right:0}.address .title[data-v-be090ec4]{height:20px;font-size:14px;font-family:PingFangSC-Medium,PingFang SC;font-weight:500;color:#5b6066;line-height:20px;margin-bottom:14px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.address .detail[data-v-be090ec4]{font-size:14px;font-family:PingFangSC-Regular,PingFang SC;font-weight:400;color:#8c8c8c;line-height:22px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden}.address .default[data-v-be090ec4]{position:absolute;width:67px;height:28px;right:0;top:0}.address .ok[data-v-be090ec4]{position:absolute;width:42px;height:34px;right:0;bottom:0}.coupon-select[data-v-be090ec4] .el-input__inner{height:26px;line-height:26px}.coupon-select[data-v-be090ec4] .el-input__icon{line-height:26px}.contract[data-v-be090ec4]{margin:10px 0;color:#8c8c8c}.contract a[data-v-be090ec4]{color:#3b90ff}.contract .el-checkbox[data-v-be090ec4]{margin-right:5px}.main-container[data-v-57afb7a0]{padding-top:30px}.order-detail[data-v-57afb7a0]{background-color:#fff;padding:16px 32px;margin-bottom:30px}.order-detail .title[data-v-57afb7a0]{font-size:16px;font-weight:700;color:rgba(0,0,0,.85);margin-bottom:20px}.order-detail .detail[data-v-57afb7a0]{font-size:14px;color:rgba(0,0,0,.65)}.pay[data-v-57afb7a0]{background-color:#fff;padding:16px 32px;margin-bottom:30px;position:relative}.pay .title[data-v-57afb7a0]{font-size:16px;font-weight:700;color:rgba(0,0,0,.85);padding-bottom:20px;border-bottom:1px solid #e9e9e9;margin-bottom:16px}.pay .content[data-v-57afb7a0]{border:1px solid #f7f6fb;margin:5px;border-radius:5px 5px 0 0;padding-bottom:172px}.pay .title[data-v-57afb7a0]{height:67px;line-height:60px;padding-left:19px}.pay .pay_type_change[data-v-57afb7a0]{height:50px;color:#333;background-color:#f9f9f9;line-height:50px;padding-left:12px;border-radius:5px 5px 0 0}.pay .pay_type[data-v-57afb7a0]{margin:30px 0 0 21px}.pay .pay_type span[data-v-57afb7a0]{display:inline-block;width:150px;height:50px;line-height:50px;margin-right:40px;text-align:center;border:2px solid #eef1f2;border-radius:5px;position:relative;overflow:hidden;cursor:pointer}.pay .pay_type span.active[data-v-57afb7a0]{border:2px solid #3b90ff}.pay .pay_type span.active[data-v-57afb7a0]:after{content:"";position:absolute;right:-3px;bottom:-6px;width:16px;height:9px;background-color:#3b90ff;transform:rotate(120deg);-ms-transform:rotate(120deg);-moz-transform:rotate(120deg);-webkit-transform:rotate(150deg);-o-transform:rotate(90deg)}.pay .pay_type .img[data-v-57afb7a0]{width:78px;height:24px;vertical-align:middle}.pay .pay_type span:nth-child(2) .img[data-v-57afb7a0]{width:65px}.pay .pay_type span:nth-child(3) .img[data-v-57afb7a0]{width:91px;height:22px}.pay .codeUrl[data-v-57afb7a0]{text-align:center;margin-top:94px;min-height:80px}.pay .acccount[data-v-57afb7a0]{position:absolute;bottom:30px;text-align:center;right:36px}.pay .acccount p[data-v-57afb7a0]{margin-bottom:20px;font-size:18px}.pay .acccount button[data-v-57afb7a0]{width:148px}.er-img[data-v-57afb7a0]{text-align:center}.success[data-v-62f88580]{background-color:#fff;text-align:center;margin-top:30px;padding-top:35px}.success .title[data-v-62f88580]{font-size:24px;font-weight:700;color:rgba(0,0,0,.85);margin-top:24px;margin-bottom:9px}.success .tip[data-v-62f88580]{font-size:14px;color:#8c8c8c;padding-bottom:46px}.timer[data-v-62f88580]{padding:88px 0;text-align:center}.timer[data-v-62f88580] a{color:#3b90ff}