.step-bar[data-v-507bbe8b]{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;align-items:flex-start;-webkit-box-flex:1;-webkit-flex:1;flex:1;min-width:0;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center}.line[data-v-507bbe8b]{display:block;-webkit-box-flex:0;-webkit-flex:0 0 2.13333vw;flex:0 0 2.13333vw;height:.53333vw;margin-top:3.73333vw;background:#e9ebef}.line.done[data-v-507bbe8b]{background:#dcebff}.step[data-v-507bbe8b]{-webkit-box-flex:1;-webkit-flex:1 1 0;flex:1 1 0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;min-width:0}.dot[data-v-507bbe8b],.step[data-v-507bbe8b]{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center}.dot[data-v-507bbe8b]{-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-flex:0;-webkit-flex:0 0 auto;flex:0 0 auto;width:8vw;height:8vw;border-radius:50%;background:#e9ebef;color:#98a0a8}.dot.act[data-v-507bbe8b]{background:#1888f9;color:#fff}.dot.done[data-v-507bbe8b]{background:#dcebff;color:#1888f9}.dot em[data-v-507bbe8b]{font-style:normal;font-size:3.2vw;font-weight:500;line-height:1}.dot .tick[data-v-507bbe8b]{font-size:2.93333vw}.step-label[data-v-507bbe8b]{width:100%;margin-top:1.33333vw;overflow:hidden;color:#98a0a8;font-size:3.2vw;line-height:1.2;text-align:center;text-overflow:ellipsis;white-space:nowrap}.step .act+.step-label[data-v-507bbe8b]{color:#1888f9;font-weight:500}@media (max-width:340px){.step-label[data-v-507bbe8b]{white-space:normal}}.pay-bar[data-v-f744e926]{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-flex:0;-webkit-flex:0 0 auto;flex:0 0 auto;box-sizing:border-box;width:100%;min-height:17.06667vw;padding:2.4vw 3.2vw;padding-bottom:calc(2.4vw + constant(safe-area-inset-bottom));padding-bottom:calc(2.4vw + env(safe-area-inset-bottom));background:#fff;border-top:1px solid #efefef}.pb-info[data-v-f744e926]{-webkit-box-flex:1;-webkit-flex:1;flex:1;min-width:0}.pb-lb[data-v-f744e926]{font-size:2.93333vw;color:#999;line-height:1.2}.pb-amt[data-v-f744e926]{margin-top:.53333vw;font-size:5.06667vw;font-weight:600;color:#fd3e00;line-height:1.25}.pb-old[data-v-f744e926]{margin-left:1.33333vw;font-size:2.93333vw;font-weight:400;color:#c8c9cc;text-decoration:line-through}.btn[data-v-f744e926]{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-flex:0;-webkit-flex:0 0 auto;flex:0 0 auto;height:12.26667vw;padding:0 6.93333vw;border-radius:6.4vw;background:#1888f9;color:#fff;font-size:4.26667vw;font-weight:500}.btn.block[data-v-f744e926]{-webkit-box-flex:1;-webkit-flex:1;flex:1;width:100%;padding:0}.btn.green[data-v-f744e926]{background:#108020}.btn.dis[data-v-f744e926]{opacity:.6}.btn[data-v-f744e926]:not(.dis):active{opacity:.85}.chips-row[data-v-a24158b2]{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;gap:1.6vw;margin-bottom:2.66667vw}.chip[data-v-a24158b2]{display:-webkit-inline-box;display:-webkit-inline-flex;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;height:6.4vw;padding:0 2.4vw;border-radius:3.2vw;background:#eaf3fe;border:1px solid #dcebff;color:#1888f9;font-size:3.2vw;font-weight:500}.chip[data-v-a24158b2]:after{content:"›";margin-left:.53333vw;font-size:3.2vw;color:#6fa9ee}.chip[data-v-a24158b2]:active{opacity:.8}.van-button-warp[data-v-d0ebf934]{padding:3.2vw 4.26667vw 0}.van-row:after{display:table;clear:both;content:""}.van-row--flex{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap}.van-row--flex:after{display:none}.van-row--justify-center{-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center}.van-row--justify-end{-webkit-box-pack:end;-webkit-justify-content:flex-end;justify-content:flex-end}.van-row--justify-space-between{-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between}.van-row--justify-space-around{-webkit-justify-content:space-around;justify-content:space-around}.van-row--align-center{-webkit-box-align:center;-webkit-align-items:center;align-items:center}.van-row--align-bottom{-webkit-box-align:end;-webkit-align-items:flex-end;align-items:flex-end}.van-col{float:left;box-sizing:border-box;min-height:1px}.van-col--1{width:4.16666667%}.van-col--offset-1{margin-left:4.16666667%}.van-col--2{width:8.33333333%}.van-col--offset-2{margin-left:8.33333333%}.van-col--3{width:12.5%}.van-col--offset-3{margin-left:12.5%}.van-col--4{width:16.66666667%}.van-col--offset-4{margin-left:16.66666667%}.van-col--5{width:20.83333333%}.van-col--offset-5{margin-left:20.83333333%}.van-col--6{width:25%}.van-col--offset-6{margin-left:25%}.van-col--7{width:29.16666667%}.van-col--offset-7{margin-left:29.16666667%}.van-col--8{width:33.33333333%}.van-col--offset-8{margin-left:33.33333333%}.van-col--9{width:37.5%}.van-col--offset-9{margin-left:37.5%}.van-col--10{width:41.66666667%}.van-col--offset-10{margin-left:41.66666667%}.van-col--11{width:45.83333333%}.van-col--offset-11{margin-left:45.83333333%}.van-col--12{width:50%}.van-col--offset-12{margin-left:50%}.van-col--13{width:54.16666667%}.van-col--offset-13{margin-left:54.16666667%}.van-col--14{width:58.33333333%}.van-col--offset-14{margin-left:58.33333333%}.van-col--15{width:62.5%}.van-col--offset-15{margin-left:62.5%}.van-col--16{width:66.66666667%}.van-col--offset-16{margin-left:66.66666667%}.van-col--17{width:70.83333333%}.van-col--offset-17{margin-left:70.83333333%}.van-col--18{width:75%}.van-col--offset-18{margin-left:75%}.van-col--19{width:79.16666667%}.van-col--offset-19{margin-left:79.16666667%}.van-col--20{width:83.33333333%}.van-col--offset-20{margin-left:83.33333333%}.van-col--21{width:87.5%}.van-col--offset-21{margin-left:87.5%}.van-col--22{width:91.66666667%}.van-col--offset-22{margin-left:91.66666667%}.van-col--23{width:95.83333333%}.van-col--offset-23{margin-left:95.83333333%}.van-col--24{width:100%}.van-col--offset-24{margin-left:100%}.coupon-popup[data-v-31792034]{box-sizing:border-box;height:90%;padding-top:1.06667vw;overflow:hidden}.coupon-list-box[data-v-31792034]{height:100%;min-height:0;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;overflow:hidden}.coupon-list-box .list-box[data-v-31792034]{-webkit-box-flex:1;-webkit-flex:1;flex:1;min-height:0;padding:3.2vw 0 2.13333vw;overflow-y:auto;-webkit-overflow-scrolling:touch;background:#fbfbfb}.coupon-list-box .list-bottom[data-v-31792034]{-webkit-box-flex:0;-webkit-flex:0 0 auto;flex:0 0 auto;padding:2.13333vw 3.2vw;padding-bottom:calc(2.13333vw + constant(safe-area-inset-bottom));padding-bottom:calc(2.13333vw + env(safe-area-inset-bottom));border-top:1px solid #f0f0f0;background:#fff}.coupon-list-box .list-title[data-v-31792034]{-webkit-box-flex:0;-webkit-flex:0 0 auto;flex:0 0 auto;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;align-items:center;gap:1.06667vw;padding:3.2vw 11.73333vw;font-size:4.26667vw;line-height:5.86667vw;text-align:center;border-bottom:1px solid #f7f7f7}.coupon-list-box .list-count[data-v-31792034]{color:#666;font-size:3.2vw;line-height:4.26667vw}.van-coupon[data-v-31792034]{margin:0 3.2vw 3.2vw;overflow:hidden;background-color:#fff;border:1px solid transparent;border-radius:2.13333vw;box-shadow:0 0 1.06667vw rgba(0,0,0,.1)}.van-coupon--selected[data-v-31792034]{border-color:#ee0a24;background-color:#fff7f7}.van-coupon--disabled[data-v-31792034]{opacity:.55}.van-coupon[data-v-31792034]:active{background-color:#f2f3f5}.van-coupon__content[data-v-31792034]{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;box-sizing:border-box;min-height:22.4vw;padding:3.73333vw 0;color:#323233}.van-coupon__head[data-v-31792034]{position:relative;min-width:25.6vw;padding:0 2.13333vw;color:#ee0a24;text-align:center}.van-coupon__amount[data-v-31792034],.van-coupon__condition[data-v-31792034],.van-coupon__name[data-v-31792034],.van-coupon__valid[data-v-31792034]{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.van-coupon__amount[data-v-31792034]{margin-bottom:1.6vw;font-weight:500;font-size:8vw}.van-coupon__amount span[data-v-31792034]{font-weight:400;font-size:40%}.van-coupon__amount span[data-v-31792034]:not(:empty){margin-left:.53333vw}.van-coupon__condition[data-v-31792034]{font-size:3.2vw;line-height:4.26667vw;white-space:pre-wrap}.van-coupon__body[data-v-31792034]{position:relative;min-width:0;padding-right:10.66667vw;-webkit-box-flex:1;-webkit-flex:1;flex:1;border-radius:0 2.13333vw 2.13333vw 0}.van-coupon__name[data-v-31792034]{margin-bottom:2.66667vw;font-weight:700;font-size:3.73333vw;line-height:5.33333vw}.van-coupon__valid[data-v-31792034]{font-size:3.2vw}.van-coupon__corner[data-v-31792034]{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;position:absolute;top:0;right:4.26667vw;bottom:0}.van-coupon__description[data-v-31792034]{padding:2.13333vw 4.26667vw;font-size:3.2vw;border-top:1px dashed #ebedf0}.van-coupon--disabled[data-v-31792034]:active{background-color:#fff}.van-coupon--disabled .van-coupon-item__content[data-v-31792034]{height:19.73333vw;color:#9d9d9d}.van-coupon--disabled .van-coupon__head[data-v-31792034]{color:inherit}.row-flat[data-v-6bf143a0]{padding-top:0}.row.disabled[data-v-6bf143a0]{opacity:.45;cursor:not-allowed}.total-amt[data-v-6bf143a0]{font-size:4.53333vw}.van-tag{position:relative;display:-webkit-inline-box;display:-webkit-inline-flex;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;padding:0 1.06667vw;color:#fff;font-size:3.2vw;line-height:4.26667vw;border-radius:.53333vw}.van-tag--default{background-color:#969799}.van-tag--default.van-tag--plain{color:#969799}.van-tag--danger{background-color:#ee0a24}.van-tag--danger.van-tag--plain{color:#ee0a24}.van-tag--primary{background-color:#1989fa}.van-tag--primary.van-tag--plain{color:#1989fa}.van-tag--success{background-color:#07c160}.van-tag--success.van-tag--plain{color:#07c160}.van-tag--warning{background-color:#ff976a}.van-tag--warning.van-tag--plain{color:#ff976a}.van-tag--plain{background-color:#fff;border-color:currentColor}.van-tag--plain:before{position:absolute;top:0;right:0;bottom:0;left:0;border:1px solid;border-color:inherit;border-radius:inherit;content:"";pointer-events:none}.van-tag--medium{padding:.53333vw 1.6vw}.van-tag--large{padding:1.06667vw 2.13333vw;font-size:3.73333vw;border-radius:1.06667vw}.van-tag--mark{border-radius:0 266.4vw 266.4vw 0}.van-tag--mark:after{display:block;width:.53333vw;content:""}.van-tag--round{border-radius:266.4vw}.van-tag__close{margin-left:.53333vw;cursor:pointer}.van-count-down{color:#323233;font-size:3.73333vw;line-height:5.33333vw}.activity-info[data-v-633b42a2]{font-size:3.73333vw;padding:5.33333vw 2.66667vw;width:100%;box-sizing:border-box;padding-bottom:26.66667vw}.activity-info .activity-info-title[data-v-633b42a2]{text-align:center;font-size:4.8vw;font-weight:bolder;color:#ef8e48;width:100%;padding-bottom:1.33333vw}.activity-info .award-name[data-v-633b42a2]{text-align:left;font-weight:bolder}.activity-info .activity-info-time[data-v-633b42a2]{text-align:center;padding-top:1.33333vw;padding-bottom:1.33333vw}.activity-info .activity-info-time .count-time[data-v-633b42a2]{display:inline-block;background:#de4e0a;color:#fff;padding:.53333vw 1.6vw;border-radius:.53333vw}.activity-info .activity-info-award[data-v-633b42a2]{padding-top:1.33333vw;padding-bottom:1.33333vw}.activity-info .activity-info-desc[data-v-633b42a2]{color:#333}.row-flat[data-v-1715b771]{padding-top:0}.pay-v2{--blue:#1888f9;--blue-d:#0f6fd6;--blue-bg:#eaf3fe;--blue-line:#dcebff;--wx:#108020;--wxbrand:#07c160;--wxbrand-bg:#e8f8ee;--red:#fd3e00;--cred:#ee0a24;--t1:#1f2329;--t2:#666;--t3:#999;--t4:#c8c9cc;--line:#efefef;--line2:#f5f6f8;--page:#f5f6f8;--r-card:3.73333vw;position:fixed;top:0;left:0;right:0;bottom:0;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;box-sizing:border-box;width:100%;overflow:hidden;background:var(--page);font-size:3.73333vw;color:var(--t1);-webkit-font-smoothing:antialiased;touch-action:manipulation;user-select:none;-webkit-user-select:none}.pay-v2 .hd{box-sizing:border-box;height:19.2vw;padding:0 2.13333vw;background:#fff;border-bottom:1px solid var(--line)}.pay-v2 .hd,.pay-v2 .hd-back{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-flex:0;-webkit-flex:0 0 auto;flex:0 0 auto}.pay-v2 .hd-back{-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;width:11.73333vw;height:11.73333vw;color:var(--t1)}.pay-v2 .hd-title{-webkit-box-flex:1;-webkit-flex:1;flex:1;text-align:center;font-size:4.26667vw;font-weight:500;color:var(--t1)}.pay-v2 .hd-ph{-webkit-box-flex:0;-webkit-flex:0 0 auto;flex:0 0 auto;width:11.73333vw}.pay-v2 .content{-webkit-box-flex:1;-webkit-flex:1;flex:1;min-height:0;box-sizing:border-box;padding:2.66667vw 3.2vw 3.73333vw;overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch}.pay-v2 .member-entry{box-sizing:border-box;width:100%;min-height:14.93333vw;margin-bottom:2.66667vw;border:1px dashed #e8a02e;border-radius:2.66667vw;background:#fffaf0;color:#a6540e}.pay-v2 .member-entry,.pay-v2 .member-entry-close,.pay-v2 .member-entry-main{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center}.pay-v2 .member-entry-close,.pay-v2 .member-entry-main{border:0;border-radius:2.13333vw;background:transparent;color:inherit;font:inherit;cursor:pointer}.pay-v2 .member-entry-close:focus-visible,.pay-v2 .member-entry-main:focus-visible{outline:.53333vw solid #a6540e;outline-offset:-.8vw}.pay-v2 .member-entry-close:not(:disabled):active,.pay-v2 .member-entry-main:not(:disabled):active{background:#fff1cf}.pay-v2 .member-entry-close:disabled,.pay-v2 .member-entry-main:disabled{opacity:.6;cursor:default}.pay-v2 .member-entry-main{-webkit-box-flex:1;-webkit-flex:1;flex:1;min-width:0;min-height:14.93333vw;padding:3.2vw 0 3.2vw 4.26667vw;text-align:left}.pay-v2 .member-entry-close{-webkit-box-flex:0;-webkit-flex:0 0 11.73333vw;flex:0 0 11.73333vw;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;width:11.73333vw;height:11.73333vw;padding:0;margin:0 1.06667vw}.pay-v2 .member-entry-label{-webkit-box-flex:1;-webkit-flex:1;flex:1;min-width:0;font-size:4vw;font-weight:500;line-height:1.5}.pay-v2 .card{box-sizing:border-box;padding:4.26667vw;margin-bottom:2.66667vw;background:#fff;border-radius:var(--r-card)}.pay-v2 .card-h{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:baseline;-webkit-align-items:baseline;align-items:baseline;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;margin-bottom:3.73333vw}.pay-v2 .card-t{font-size:4.26667vw;font-weight:500;color:var(--t1)}.pay-v2 .card-s{font-size:3.2vw;color:var(--t3)}.pay-v2 .note{display:-webkit-box;display:-webkit-flex;display:flex;gap:1.6vw;-webkit-box-align:start;-webkit-align-items:flex-start;align-items:flex-start;padding:2.4vw 2.93333vw;margin-bottom:2.66667vw;border-radius:2.66667vw;background:#fff7e8;color:#9a6a00;font-size:3.2vw;line-height:1.55}.pay-v2 .note.blue{background:var(--blue-bg);color:var(--blue-d)}.pay-v2 .note b{font-weight:600}.pay-v2 .manual-amount-field{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;box-sizing:border-box;min-height:13.86667vw;padding:0 3.73333vw;border:1px solid #d5d9e0;border-radius:2.4vw}.pay-v2 .manual-amount-field.on,.pay-v2 .manual-amount-field:focus-within{border-color:var(--blue);background:var(--blue-bg)}.pay-v2 .manual-amount-cny{margin-right:2.13333vw;color:var(--t3);font-size:5.33333vw}.pay-v2 .manual-amount-input{-webkit-box-flex:1;-webkit-flex:1;flex:1;min-width:0;width:100%;min-height:13.33333vw;padding:0;border:0;outline:none;background:transparent;color:var(--t1);font-family:inherit;font-size:6.4vw;user-select:text;-webkit-user-select:text}.pay-v2 .manual-amount-input::-webkit-input-placeholder{color:var(--t4);font-size:5.33333vw}.pay-v2 .manual-amount-input::placeholder{color:var(--t4);font-size:5.33333vw}.pay-v2 .manual-amount-hint{margin-top:2.66667vw;color:var(--t3);font-size:3.2vw;line-height:1.5}.pay-v2 .row{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;gap:2.66667vw;min-height:12.26667vw;padding:2.4vw 0}.pay-v2 .row+.row{border-top:1px solid var(--line2)}.pay-v2 .row-b{-webkit-box-flex:1;-webkit-flex:1;flex:1;min-width:0}.pay-v2 .row-t{display:block;font-size:4vw;color:var(--t1);line-height:1.3}.pay-v2 .row-t.active{color:var(--wxbrand);font-weight:500}.pay-v2 .row-s{display:block;margin-top:.8vw;font-size:3.2vw;color:var(--t3);line-height:1.3}.pay-v2 .row-v{-webkit-box-flex:0;-webkit-flex:0 0 auto;flex:0 0 auto;font-size:3.73333vw;color:var(--t2)}.pay-v2 .row-v.red{color:var(--red);font-weight:600;font-size:4vw}.pay-v2 .row-v.blue{color:var(--blue)}.pay-v2 .ico{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-flex:0;-webkit-flex:0 0 auto;flex:0 0 auto;width:6.93333vw;height:6.93333vw;border-radius:1.86667vw;font-size:3.2vw;font-weight:600}.pay-v2 .ico.i-red{background:#ffede7;color:var(--red)}.pay-v2 .ico.i-blue{background:var(--blue-bg);color:var(--blue)}.pay-v2 .ico.i-gray{background:#f1f2f4;color:var(--t3)}.pay-v2 .tgl{position:relative;-webkit-box-flex:0;-webkit-flex:0 0 auto;flex:0 0 auto;width:11.73333vw;height:6.66667vw;border-radius:3.46667vw;background:var(--blue);-webkit-transition:background .18s ease-out;transition:background .18s ease-out}.pay-v2 .tgl i{position:absolute;top:.66667vw;right:.66667vw;width:5.33333vw;height:5.33333vw;border-radius:50%;background:#fff;-webkit-transition:left .18s ease-out,right .18s ease-out;transition:left .18s ease-out,right .18s ease-out}.pay-v2 .tgl.off{background:#dde0e4}.pay-v2 .tgl.off i{left:.66667vw;right:auto}.pay-v2 .ck{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-flex:0;-webkit-flex:0 0 auto;flex:0 0 auto;width:5.06667vw;height:5.06667vw;border-radius:1.33333vw;border:.4vw solid #d4d7dc;background:#fff;color:#fff;font-size:3.2vw}.pay-v2 .ck.on{background:var(--blue);border-color:var(--blue)}.pay-v2 .ck.on.green{background:var(--wxbrand);border-color:var(--wxbrand)}.pay-v2 .arrow{color:#c2c7ce;font-size:4vw}.pay-v2 .arrow,.pay-v2 .pill{-webkit-box-flex:0;-webkit-flex:0 0 auto;flex:0 0 auto}.pay-v2 .pill{display:-webkit-inline-box;display:-webkit-inline-flex;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;height:5.06667vw;padding:0 1.6vw;border-radius:1.33333vw;background:var(--blue-bg);color:var(--blue);font-size:2.8vw;font-weight:500}.pay-v2 .pill.gray{background:#f1f2f4;color:var(--t3)}.pay-v2 .coupon-cta{display:-webkit-inline-box;display:-webkit-inline-flex;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-flex:0;-webkit-flex:0 0 auto;flex:0 0 auto;height:5.86667vw;padding:0 2.4vw;border-radius:2.93333vw;background:#fff2eb;border:1px solid rgba(255,77,45,.35);color:#ff4d2d;font-size:3.2vw;font-weight:600}.pay-v2 .staff-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:2.4vw}.pay-v2 .stf{position:relative;box-sizing:border-box;padding:2.93333vw 1.06667vw 2.4vw;border:1px solid #e4e7ec;border-radius:2.93333vw;background:#fff;text-align:center;-webkit-transition:background .16s ease-out,border-color .16s ease-out;transition:background .16s ease-out,border-color .16s ease-out}.pay-v2 .stf.on{border-color:var(--blue);background:var(--blue-bg)}.pay-v2 .stf.on .stf-av{background:var(--blue);color:#fff}.pay-v2 .stf.on .stf-n{color:var(--blue)}.pay-v2 .stf.on .stf-no{color:#6fa9ee}.pay-v2 .stf-av,.pay-v2 .stf.on .stf-ck{display:-webkit-box;display:-webkit-flex;display:flex}.pay-v2 .stf-av{-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;width:9.06667vw;height:9.06667vw;margin:0 auto 1.86667vw;border-radius:50%;background:#e9ebef;color:var(--t2)}.pay-v2 .stf-av,.pay-v2 .stf-n{font-size:3.46667vw;font-weight:500}.pay-v2 .stf-n{display:block;overflow:hidden;color:var(--t1);line-height:1.2;text-overflow:ellipsis;white-space:nowrap}.pay-v2 .stf-no{display:block;margin-top:.8vw;font-size:2.93333vw;color:var(--t3);line-height:1.2}.pay-v2 .stf-ck{position:absolute;top:1.6vw;right:1.6vw;display:none;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;width:4.26667vw;height:4.26667vw;border-radius:50%;background:var(--blue);color:#fff;font-size:2.66667vw}.pay-v2 .stf-pin{position:absolute;top:-1.86667vw;left:1.6vw;padding:1px 1.6vw;border-radius:1.86667vw;background:var(--t1);color:#fff;font-size:2.53333vw;white-space:nowrap}.pay-v2 .search{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;gap:1.6vw;height:9.06667vw;padding:0 2.66667vw;margin-bottom:3.2vw;border-radius:2.4vw;background:var(--line2)}.pay-v2 .search input{-webkit-box-flex:1;-webkit-flex:1;flex:1;min-width:0;border:0;outline:0;background:transparent;font-size:4.26667vw;color:var(--t1)}.pay-v2 .search input::-webkit-input-placeholder{color:var(--t4);font-size:3.46667vw}.pay-v2 .search input::placeholder{color:var(--t4);font-size:3.46667vw}.pay-v2 .empty{padding:6.93333vw 0;text-align:center;color:var(--t3);font-size:3.46667vw}.pay-v2 .empty .empty-btn{display:inline-block;margin-top:2.66667vw;padding:1.33333vw 3.73333vw;border:1px solid var(--blue);border-radius:3.73333vw;color:var(--blue);font-size:3.46667vw}.pay-v2 .goods{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:2.4vw}.pay-v2 .good{min-width:0;box-sizing:border-box;padding:2.93333vw 1.6vw;border:1px solid #e4e7ec;border-radius:2.93333vw;background:#fff;text-align:center;-webkit-transition:background .16s ease-out,border-color .16s ease-out;transition:background .16s ease-out,border-color .16s ease-out}.pay-v2 .good.on{border-color:var(--blue);background:var(--blue-bg)}.pay-v2 .good.on .good-n{color:var(--blue)}.pay-v2 .good.on .good-p{color:#6fa9ee}.pay-v2 .good-n{overflow:hidden;font-size:4vw;font-weight:500;color:var(--t2);line-height:1.2;text-overflow:ellipsis;white-space:nowrap}.pay-v2 .good-n.is-long{overflow:visible;text-overflow:clip;white-space:normal;word-break:break-word}.pay-v2 .good-p{margin-top:1.06667vw;font-size:2.93333vw;color:var(--t4);line-height:1.2}.pay-v2 .guns{display:grid;grid-template-columns:repeat(4,1fr);gap:2.4vw}.pay-v2 .gun{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;height:10.13333vw;border:1px solid #e4e7ec;border-radius:2.4vw;background:#fff;color:var(--t2);font-size:3.73333vw;-webkit-transition:background .16s ease-out,border-color .16s ease-out;transition:background .16s ease-out,border-color .16s ease-out}.pay-v2 .gun.on{border-color:var(--blue);background:var(--blue);color:#fff;font-weight:500}.pay-v2 .pending-orders{margin-top:4.26667vw;padding-top:3.73333vw;border-top:1px solid var(--line)}.pay-v2 .pending-orders-title{margin-bottom:2.66667vw;color:var(--t2);font-size:3.46667vw}.pay-v2 .pending-order-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:2.13333vw}.pay-v2 .pending-order{min-width:0;width:100%;box-sizing:border-box;padding:3.2vw 2.13333vw;border:1px solid #e4e7ec;border-radius:2.13333vw;background:var(--line2);text-align:left;font:inherit;color:inherit;appearance:none;-webkit-appearance:none;-webkit-transition:background .16s ease-out,border-color .16s ease-out;transition:background .16s ease-out,border-color .16s ease-out}.pay-v2 .pending-order.on{border-color:var(--blue);background:var(--blue-bg)}.pay-v2 .pending-order-goods{min-width:0;max-width:100%;overflow:hidden;color:var(--t1);font-size:3.46667vw;font-weight:500;text-overflow:ellipsis;white-space:nowrap}.pay-v2 .pending-order-amount{margin-top:2.13333vw;color:var(--red);font-size:6.93333vw;font-weight:600;font-variant-numeric:tabular-nums;letter-spacing:-.3px;line-height:1.2;white-space:nowrap}.pay-v2 .pending-order-meta{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;gap:1.06667vw 2.13333vw;margin-top:2.13333vw;color:var(--t2);font-size:3.2vw;line-height:1.4}.pay-v2 .pending-order-warning{margin-top:2.13333vw;color:var(--red);font-size:3.2vw;line-height:1.4}.pay-v2 .pending-order-actions{display:-webkit-box;display:-webkit-flex;display:flex;gap:2.66667vw;margin-top:3.2vw}.pay-v2 .pending-order-actions .empty-btn{-webkit-box-flex:1;-webkit-flex:1;flex:1;box-sizing:border-box;min-height:11.73333vw;padding:1.33333vw 3.73333vw;margin-top:0;border:1px solid var(--blue);border-radius:5.86667vw;background:#fff;color:var(--blue);font:inherit;appearance:none;-webkit-appearance:none}.pay-v2 .amt-card{box-sizing:border-box;padding:4.8vw 4.26667vw 4.26667vw;margin-bottom:2.66667vw;background:#fff;border-radius:var(--r-card)}.pay-v2 .amt-lb{font-size:3.2vw;color:var(--t3)}.pay-v2 .amt-row{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:end;-webkit-align-items:flex-end;align-items:flex-end;gap:1.33333vw;margin-top:2.13333vw;min-height:12.26667vw}.pay-v2 .amt-cny{padding-bottom:1.33333vw;font-size:5.86667vw;font-weight:500;color:var(--t1);line-height:1}.pay-v2 .amt-v{overflow:hidden;font-size:11.73333vw;font-weight:600;color:var(--t1);line-height:1;letter-spacing:-1px;text-overflow:ellipsis;white-space:nowrap}.pay-v2 .amt-caret{display:block;width:.53333vw;height:9.6vw;margin-bottom:.8vw;background:var(--blue);-webkit-animation:payv2-caret 1s steps(1) infinite;animation:payv2-caret 1s steps(1) infinite}.pay-v2 .amt-hint{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;margin-top:3.2vw;padding-top:2.93333vw;border-top:1px dashed var(--line);font-size:3.33333vw;color:var(--t3)}.pay-v2 .amt-hint b{color:var(--red);font-weight:600}.pay-v2 .quicks{gap:2.13333vw;margin-bottom:2.66667vw}.pay-v2 .quick,.pay-v2 .quicks{display:-webkit-box;display:-webkit-flex;display:flex}.pay-v2 .quick{-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-flex:1;-webkit-flex:1;flex:1;height:10.13333vw;border:1px solid #e4e7ec;border-radius:2.4vw;background:#fff;color:var(--t2);font-size:3.73333vw}.pay-v2 .quick.on{border-color:var(--blue);background:var(--blue);color:#fff;font-weight:500}.pay-v2 .sum{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;padding:1.6vw 0;font-size:3.6vw}.pay-v2 .sum .k2{color:var(--t2)}.pay-v2 .sum .v2{color:var(--t1);text-align:right}.pay-v2 .sum .v2.red{color:var(--red);font-weight:600}.pay-v2 .sum.total{-webkit-box-align:baseline;-webkit-align-items:baseline;align-items:baseline;margin-top:1.6vw;padding-top:2.93333vw;border-top:1px dashed var(--line)}.pay-v2 .sum.total .v2{font-size:5.86667vw;font-weight:600;color:var(--red)}.pay-v2 .invoice-edit{color:var(--wxbrand);font-size:4vw}.pay-v2 .step-slide-enter-active,.pay-v2 .step-slide-leave-active{-webkit-transition:opacity .28s,-webkit-transform .28s ease;transition:opacity .28s,-webkit-transform .28s ease;transition:transform .28s ease,opacity .28s;transition:transform .28s ease,opacity .28s,-webkit-transform .28s ease}.pay-v2 .step-slide-enter{-webkit-transform:translateX(6.4vw);transform:translateX(6.4vw);opacity:0}.pay-v2 .step-slide-leave-to{-webkit-transform:translateX(-4.26667vw);transform:translateX(-4.26667vw);opacity:0}@-webkit-keyframes payv2-caret{50%{opacity:0}}@keyframes payv2-caret{50%{opacity:0}}@media (prefers-reduced-motion:reduce){.pay-v2 .step-slide-enter-active,.pay-v2 .step-slide-leave-active{-webkit-transition:none;transition:none}.pay-v2 .amt-caret{-webkit-animation:none;animation:none}}.pay-v2 .entry-state{padding:6.4vw 5.33333vw;text-align:center;line-height:1.8}.pay-v2 .entry-content{-webkit-box-flex:1;-webkit-flex:1;flex:1;min-height:0;overflow-y:auto;padding:6.4vw 4.26667vw}.pay-v2 .entry-amount{font-size:8.53333vw;font-weight:700;margin:4.26667vw 0}.pay-v2 .entry-button{display:block;width:100%;min-height:48PX;margin-top:4.26667vw;border:none;border-radius:3.73333vw;background:#07c160;color:#fff;font-size:4.26667vw;line-height:48PX}.pay-v2 .entry-button.secondary{background:#e9f8ef;color:#078d47;text-decoration:none}.pay-v2 .entry-refresh{-webkit-box-flex:0;-webkit-flex:0 0 auto;flex:0 0 auto;min-width:48PX;white-space:nowrap;border:0;background:none;color:#078d47;min-height:44PX;padding:2.13333vw}.pay-v2.specified-order .pay-bar .btn{min-height:44PX}