.coupon-list-test{padding-bottom:env(safe-area-inset-bottom);width:100%}.coupon-list-test-header{align-items:center;display:flex;flex-direction:column;height:15.2vw}.coupon-list-test-header-sum{align-items:flex-end;display:flex;font-family:Douyin Number-Bold;font-size:6.4vw;line-height:1}.coupon-list-test-header-sum-unit{font-size:3.73333vw;position:relative;top:-.53333vw}.coupon-list-test-header-desc{color:#707070;font-size:3.2vw;line-height:1;margin-top:1.6vw}.coupon-list-test-item-wrapper{align-items:center;display:flex;flex-direction:column;width:100%}.coupon-list-test-item{align-items:center;background-color:#fff;background:url(https://p3-insurance.byteimg.com/static-assets/a7f43fb8aeb6b22b290e781605bc68ab.png~tplv-49obo7mizy-png75.png) no-repeat 50%/cover;border-radius:2.66667vw;display:flex;height:23.46667vw;margin-bottom:2.66667vw;position:relative;width:94.66667vw}.coupon-list-test-item-tag{background:rgba(254,44,85,.06);background:var(--BG-BGTagHighlight,rgba(254,44,85,.06));border-radius:.53333vw 2.66667vw .53333vw 1.6vw;color:#fe2c55;color:var(--System-Secondary2,#fe2c55);font-family:PingFangSC-Medium;font-size:2.66667vw;font-style:normal;height:4.26667vw;line-height:4.26667vw;padding:0 1.6vw;position:absolute;right:0;text-align:center;top:0}.coupon-list-test-item-left{align-items:center;display:flex;flex-direction:column;flex-shrink:0;width:20.8vw}.coupon-list-test-item-left-amount-name{color:#ff6919;color:var(--coupon-main-color,#ff6919);font-family:PingFangSC-Medium;font-size:4.8vw;line-height:4.8vw;position:relative}.coupon-list-test-item-left-amount{color:#ff6919;color:var(--coupon-main-color,#ff6919);font-family:Douyin Number-Bold;font-size:6.4vw;height:6.4vw;line-height:1;position:relative;right:.53333vw;white-space:nowrap}.coupon-list-test-item-left-amount-currency{font-family:PingFangSC-Semibold;font-size:3.73333vw;font-weight:600;left:1px;position:relative}.coupon-list-test-item-left-amount-unit{bottom:.53333vw;font-size:3.2vw;position:relative}.coupon-list-test-item-left-desc{color:rgba(0,0,0,.3);font-size:3.2vw;line-height:1;margin:1.6vw 0}.coupon-list-test-item-divider{border-radius:0;height:9.6vw;position:relative;width:0}.coupon-list-test-item-divider:after{border-radius:0;border-right:1px solid #f8f8f8;box-sizing:border-box;content:"";height:200%;left:0;pointer-events:none;position:absolute;top:0;-webkit-transform:scale(.5);transform:scale(.5);-webkit-transform-origin:left top;transform-origin:left top;width:200%}.coupon-list-test-item-main{display:flex;flex:1 1;flex-direction:column;height:100%;line-height:1;padding-left:4vw}.coupon-list-test-item-main-title{font-family:PingFangSC-Medium;font-size:4.26667vw;margin-top:6.93333vw}.coupon-list-test-item-main-desc{color:rgba(0,0,0,.3);font-family:PingFangSC-Regular;font-size:3.2vw;font-style:normal;font-weight:400;margin-top:2.13333vw}.coupon-list-test-item-main-desc.will-expire{color:#ff6919;color:var(--Brand-Primary1,#ff6919)}.coupon-list-test-item-btn{border-radius:26.66667vw;box-sizing:border-box;font-family:PingFangSC-Medium;font-size:3.2vw;font-weight:500;height:7.46667vw;margin-right:4vw;padding:2.13333vw 0;text-align:center;width:20.8vw}.coupon-list-test-item .btn-used{border-radius:26.66667vw;color:#ff6919;color:var(--coupon-main-color,#ff6919);position:relative}.coupon-list-test-item .btn-used:after{border:1px solid #ff6919;border:1px solid var(--coupon-main-color,#ff6919);border-radius:53.33333vw;box-sizing:border-box;content:"";height:200%;left:0;pointer-events:none;position:absolute;top:0;-webkit-transform:scale(.5);transform:scale(.5);-webkit-transform-origin:left top;transform-origin:left top;width:200%}.coupon-list-test-item .btn-unused{background:#ff6919;background:var(--coupon-main-color,#ff6919);color:#fff}.coupon-list-test-item-icon{height:15.46667vw;margin:0 4vw;width:15.46667vw}.coupon-list-test-item-font-grey .coupon-list-test-item-left-amount,.coupon-list-test-item-font-grey .coupon-list-test-item-left-amount-name,.coupon-list-test-item-font-grey .coupon-list-test-item-main-title{color:rgba(0,0,0,.3)}.coupon-list-test-item-font-grey .coupon-list-test-item-main-rule-item{background-color:#f8f8f8!important;color:rgba(0,0,0,.3)!important}.coupon-list-test-item-font-grey .coupon-list-test-item-main-rule-item svg path{fill:rgba(0,0,0,.3)}.coupon-list-test-item-expired{opacity:.5}.coupon-list-test .has-sub-description .coupon-list-test-item-main-title{margin-top:4.26667vw}.coupon-list-test .has-sub-description .coupon-list-test-item-main-desc{margin-top:1.6vw}.coupon-list-test .has-sub-description .coupon-list-test-item-main-rule{display:flex;margin-top:1.6vw}.coupon-list-test .has-sub-description .coupon-list-test-item-main-rule-item{align-items:center;background:rgba(255,125,25,.1);border-radius:26.66667vw;color:#ff7d19;display:flex;font-family:PingFangSC-Regular;font-size:2.4vw;font-style:normal;font-weight:400;height:4.26667vw;line-height:4.26667vw;padding:0 1.33333vw 0}.coupon-list-test .has-sub-description .coupon-list-test-item-main-rule-item svg{margin-left:.8vw}.coupon-list-test-empty{align-items:center;background-color:#fff;border-radius:2.66667vw;display:flex;flex-direction:column;height:61.06667vw;justify-content:center;margin:0 2.66667vw;width:94.66667vw}.coupon-list-test-empty-text{color:#cacaca;font-family:PingFangSC-Medium;font-size:4.26667vw;line-height:6.4vw;margin-top:4vw}@supports (bottom:env(safe-area-inset-bottom)){.coupon-list{margin-bottom:env(safe-area-inset-bottom)}}.border-bottom{position:relative}.border-bottom:after{border-bottom:1px solid #f2f2f2;bottom:0;box-sizing:border-box;content:"";height:.53333vw;left:0;pointer-events:none;position:absolute;-webkit-transform:scaleY(.5);transform:scaleY(.5);-webkit-transform-origin:left bottom;transform-origin:left bottom;width:100%}.border-top{position:relative}.border-top:after{border-top:1px solid #f2f2f2;box-sizing:border-box;content:"";height:.53333vw;left:0;pointer-events:none;position:absolute;top:0;-webkit-transform:scaleY(.5);transform:scaleY(.5);-webkit-transform-origin:left top;transform-origin:left top;width:100%}.border-left{position:relative}.border-left:after{border-left:1px solid #f2f2f2;box-sizing:border-box;content:"";height:100%;left:0;pointer-events:none;position:absolute;top:0;-webkit-transform:scaleX(.5);transform:scaleX(.5);-webkit-transform-origin:left top;transform-origin:left top;width:.53333vw}.border-right{position:relative}.border-right:after{border-left:1px solid #f2f2f2;box-sizing:border-box;content:"";height:100%;left:0;pointer-events:none;position:absolute;top:0;-webkit-transform:scaleX(.5);transform:scaleX(.5);-webkit-transform-origin:right top;transform-origin:right top;width:.53333vw}.coupon-exchange-list{padding-bottom:env(safe-area-inset-bottom);width:100%}.coupon-exchange-list-header{align-items:center;display:flex;flex-direction:column;height:15.2vw}.coupon-exchange-list-header-sum{align-items:flex-end;display:flex;font-family:Douyin Number-Bold;font-size:6.4vw;height:6.4vw;line-height:1}.coupon-exchange-list-header-desc{color:#707070;font-size:3.2vw;line-height:1;margin-top:1.6vw}.coupon-exchange-list-item-wrapper{align-items:center;display:flex;flex-direction:column;width:100%}.coupon-exchange-list-item{align-items:center;background-color:#fff;background:url(https://p3-insurance.byteimg.com/static-assets/a7f43fb8aeb6b22b290e781605bc68ab.png~tplv-49obo7mizy-png75.png) no-repeat 50%/cover;border-radius:2.66667vw;display:flex;height:23.46667vw;margin-bottom:2.66667vw;width:94.66667vw}.coupon-exchange-list-item-left{align-items:center;display:flex;flex-direction:column;flex-shrink:0;padding:0 0;width:20.8vw}.coupon-exchange-list-item-left-amount{color:#ff7d19;font-family:Barlow-semibold;font-size:6.4vw;height:6.4vw;line-height:1;position:relative;right:.53333vw;white-space:nowrap}.coupon-exchange-list-item-left-amount-unit{font-family:PingFangSC-Semibold;font-size:3.73333vw;font-weight:600;left:1px;position:relative}.coupon-exchange-list-item-left .new-coupon-exchange-list-item-left-amount{color:#ff6919;font-family:Douyin Number-Bold}.coupon-exchange-list-item-left-desc{color:rgba(0,0,0,.3);font-size:3.2vw;line-height:1;margin:1.6vw 0;text-align:center}.coupon-exchange-list-item-divider{border-radius:0;height:9.6vw;position:relative;width:0}.coupon-exchange-list-item-divider:after{border-radius:0;border-right:1px solid rgba(255,125,25,.1);box-sizing:border-box;content:"";height:200%;left:0;pointer-events:none;position:absolute;top:0;-webkit-transform:scale(.5);transform:scale(.5);-webkit-transform-origin:left top;transform-origin:left top;width:200%}.coupon-exchange-list-item-main{display:flex;flex:1 1;flex-direction:column;justify-content:center;line-height:1;padding:0 4vw}.coupon-exchange-list-item-main-title{font-family:PingFangSC-Medium;font-size:4.26667vw}.coupon-exchange-list-item-main-desc{color:rgba(0,0,0,.3);font-size:3.2vw;margin-top:1.6vw}.coupon-exchange-list-item-main-rule{display:flex;margin-top:1.6vw}.coupon-exchange-list-item-main-rule-item{align-items:center;background:rgba(255,125,25,.1);border-radius:26.66667vw;color:#ff7d19;display:flex;font-family:PingFangSC-Regular;font-size:2.4vw;font-style:normal;font-weight:400;height:4.26667vw;line-height:4.26667vw;padding:0 1.33333vw 0}.coupon-exchange-list-item-main-rule-item svg{margin-left:.8vw}.coupon-exchange-list-item-btn{background:linear-gradient(270deg,#fa0,#ff7d19);border-radius:26.66667vw;color:#fff;font-size:3.2vw;font-weight:600;height:7.46667vw;line-height:7.46667vw;margin-right:4vw;text-align:center;width:20.8vw}.coupon-exchange-list-item .new-coupon-exchange-list-item-btn{align-items:center;background:#ff6919;display:flex;font-family:PingFangSC-Medium;font-size:3.2vw;font-weight:500;justify-content:center}.coupon-exchange-list-item .new-coupon-exchange-list-item-btn svg{margin-right:1.33333vw}.border-bottom-bvLQ_{position:relative}.border-bottom-bvLQ_:after{border-bottom:1px solid #f2f2f2;bottom:0;box-sizing:border-box;content:"";height:.53333vw;left:0;pointer-events:none;position:absolute;-webkit-transform:scaleY(.5);transform:scaleY(.5);-webkit-transform-origin:left bottom;transform-origin:left bottom;width:100%}.border-top-JyiUJ{position:relative}.border-top-JyiUJ:after{border-top:1px solid #f2f2f2;box-sizing:border-box;content:"";height:.53333vw;left:0;pointer-events:none;position:absolute;top:0;-webkit-transform:scaleY(.5);transform:scaleY(.5);-webkit-transform-origin:left top;transform-origin:left top;width:100%}.border-left-Yxa7b{position:relative}.border-left-Yxa7b:after{border-left:1px solid #f2f2f2;box-sizing:border-box;content:"";height:100%;left:0;pointer-events:none;position:absolute;top:0;-webkit-transform:scaleX(.5);transform:scaleX(.5);-webkit-transform-origin:left top;transform-origin:left top;width:.53333vw}.border-right-CfGJU{position:relative}.border-right-CfGJU:after{border-left:1px solid #f2f2f2;box-sizing:border-box;content:"";height:100%;left:0;pointer-events:none;position:absolute;top:0;-webkit-transform:scaleX(.5);transform:scaleX(.5);-webkit-transform-origin:right top;transform-origin:right top;width:.53333vw}.gift-card-IT4Gy{align-items:center;background-color:#fff;background:url(https://p3-insurance.byteimg.com/static-assets/a7f43fb8aeb6b22b290e781605bc68ab.png~tplv-49obo7mizy-png75.png) no-repeat 50%/cover;border-radius:2.66667vw;display:flex;height:23.46667vw;margin-bottom:2.66667vw;width:94.66667vw}.card-left-info-Sy_gI{align-items:center;display:flex;flex-direction:column;flex-shrink:0;padding:0 0;width:20.8vw}.amount-uVFQZ{color:#ff6919;font-family:Douyin Number-Bold;font-size:6.4vw;height:6.4vw;position:relative;right:.53333vw;white-space:nowrap}.amount-name-lEaDE{color:#ff6919;font-family:PingFangSC-Medium;font-size:4.8vw;height:4.8vw;line-height:4.8vw;position:relative}.currency-BOdGJ{font-family:PingFangSC-Semibold;left:1px}.currency-BOdGJ,.unit-T3EDG{font-size:3.73333vw;position:relative}.unit-T3EDG{bottom:.4vw;font-family:PingFangSC-Medium}.desc-i7oOO{color:rgba(0,0,0,.3);font-size:3.2vw;line-height:1;margin:1.6vw 0;text-align:center}.divider-Ra4Gh{border-right:1px solid #f2f2f2;height:9.6vw;width:0}.gift-info-c9bin{display:flex;flex:1 1;flex-direction:column;justify-content:center;line-height:1;padding:0 4vw}.info-title-Vjc6i{font-family:PingFangSC-Medium;font-size:4.26667vw}.info-desc-xuCWX{color:rgba(0,0,0,.3);font-size:3.2vw;margin-top:1.6vw}.info-rule-E3fKr{display:flex;margin-top:1.6vw}.rule-item-uwrAI{align-items:center;background:rgba(255,125,25,.1);border-radius:26.66667vw;color:#ff7d19;display:flex;font-family:PingFangSC-Regular;font-size:2.4vw;font-style:normal;font-weight:400;height:4.26667vw;line-height:4.26667vw;padding:0 1.33333vw 0}.rule-item-svg-gkdLB{margin-left:.8vw}.gift-btn-IVQYI{align-items:center;border-radius:26.66667vw;display:flex;font-family:PingFangSC-Medium;font-size:3.2vw;font-weight:500;height:7.46667vw;justify-content:center;line-height:7.46667vw;margin-right:4vw;text-align:center;width:20.8vw}.gift-btn-svg-uMEl2{margin-right:1.33333vw}.activated-btn-dMqSg{background:#ff6919;color:#fff}.usable-btn-og57H{border-radius:26.66667vw;color:#ff7d19;position:relative}.usable-btn-og57H:after{border:1px solid #ff7d19;border-radius:53.33333vw;box-sizing:border-box;content:"";height:200%;left:0;pointer-events:none;position:absolute;top:0;-webkit-transform:scale(.5);transform:scale(.5);-webkit-transform-origin:left top;transform-origin:left top;width:200%}.expired-btn-PPOWs{background:#f8f8f8;border-radius:26.66667vw;color:#cacaca;position:relative}.expired-btn-PPOWs:after{border:1px solid #e6e6e6;border-radius:53.33333vw;box-sizing:border-box;content:"";height:200%;left:0;pointer-events:none;position:absolute;top:0;-webkit-transform:scale(.5);transform:scale(.5);-webkit-transform-origin:left top;transform-origin:left top;width:200%}.container-v0PFK{align-items:center;background:#fff;border-radius:2.13333vw;display:flex;flex-direction:column;height:72.26667vw;margin:0 auto;padding:3.2vw;width:95.73333vw}.day-count-zDcPo{align-items:flex-end;color:#161823;display:flex;font-family:PingFangSC-Medium;font-size:5.33333vw;height:8.26667vw;line-height:5.33333vw;margin-top:2.13333vw;text-align:center}.day-number-MJdDP{color:#161823;font-family:DouyinSansBold;font-size:11.73333vw;line-height:7.46667vw;text-align:center}.day-text-uqnqs{color:#707070;font-family:PingFangSC-Regular;font-size:3.2vw;height:3.2vw;line-height:3.2vw;margin-top:2.66667vw}.my-energy-TG2J6{display:flex;font-family:PingFangSC-Medium;height:5.33333vw;margin-top:5.33333vw;padding-top:1px;width:100%}.my-energy-TG2J6,.my-energy-number-w6bgv{color:rgba(22,24,35,.6);font-size:3.73333vw;line-height:5.33333vw}.my-energy-number-w6bgv{font-family:Douyin Number-Bold;margin-left:.53333vw}.form-ZgQJ0{display:flex;flex-wrap:wrap;justify-content:space-between;width:100%}.item-msGZ9{align-items:center;background:#f7f8fa;border:1px solid #f7f8fa;border-radius:2.13333vw;color:#ff6919;display:flex;flex-direction:column;font-family:PingFangSC-Regular;font-size:3.2vw;height:17.33333vw;justify-content:center;line-height:3.2vw;margin-top:2.13333vw;padding:3.73333vw 0 3.46667vw 0;position:relative;width:43.73333vw}.checked-AlLjJ{background:#fdf3ee;border:1px solid #ff6919}.disabled-o1PBz,.disabled-o1PBz .inner-day-count-QeTB_{color:rgba(22,24,35,.45)}.inner-day-count-QeTB_{align-items:flex-end;color:#222;display:flex;font-family:PingFangSC-Medium;font-size:3.73333vw;height:5.33333vw;line-height:3.73333vw;margin-bottom:1.6vw;margin-right:.53333vw}.inner-day-number-Ix5HD{font-family:DouyinSansBold;font-size:6.4vw;line-height:4.26667vw}.tag-mTQls{align-items:center;background:linear-gradient(90deg,#ff5a32,#eb3c23);border-radius:1.33333vw 0;color:#fff;color:var(--black-whtie-fff,#fff);display:flex;font-family:PingFangSC-Medium;font-size:2.66667vw;height:4.8vw;justify-content:center;padding:0 1.33333vw;-webkit-text-size-adjust:none;-moz-text-size-adjust:none;text-size-adjust:none;left:-1px;position:absolute;top:-1px}.border-bottom-TmIv0{position:relative}.border-bottom-TmIv0:after{border-bottom:1px solid #f2f2f2;bottom:0;box-sizing:border-box;content:"";height:.53333vw;left:0;pointer-events:none;position:absolute;-webkit-transform:scaleY(.5);transform:scaleY(.5);-webkit-transform-origin:left bottom;transform-origin:left bottom;width:100%}.border-top-g8v7y{position:relative}.border-top-g8v7y:after{border-top:1px solid #f2f2f2;box-sizing:border-box;content:"";height:.53333vw;left:0;pointer-events:none;position:absolute;top:0;-webkit-transform:scaleY(.5);transform:scaleY(.5);-webkit-transform-origin:left top;transform-origin:left top;width:100%}.border-left-ezdKk{position:relative}.border-left-ezdKk:after{border-left:1px solid #f2f2f2;box-sizing:border-box;content:"";height:100%;left:0;pointer-events:none;position:absolute;top:0;-webkit-transform:scaleX(.5);transform:scaleX(.5);-webkit-transform-origin:left top;transform-origin:left top;width:.53333vw}.border-right-Wfr_t{position:relative}.border-right-Wfr_t:after{border-left:1px solid #f2f2f2;box-sizing:border-box;content:"";height:100%;left:0;pointer-events:none;position:absolute;top:0;-webkit-transform:scaleX(.5);transform:scaleX(.5);-webkit-transform-origin:right top;transform-origin:right top;width:.53333vw}.popup-wrapper-TXqLA{background-color:#f5f6f9}.popup-wrapper-TXqLA .popup{background:linear-gradient(180deg,rgba(178,237,255,.5) .15%,hsla(0,0%,100%,0) 12.1%),#f5f6f9;box-shadow:inset 0 1px 0 0 #fff}.exchange-list-popup-gnAfy{background-origin:border-box;display:flex;flex-direction:column;height:100%;width:100%}.exchange-list-popup-title-cvDDU{align-items:center;display:flex;height:6.4vw;justify-content:space-between;margin-bottom:1.33333vw;width:37.33333vw}.exchange-list-popup-title-item-mgd0P{color:#222;font-family:PingFangSC-Medium;font-size:3.73333vw;font-weight:400}.exchange-list-popup-title-current-8hVKR{font-size:4.26667vw;font-weight:500}.exchange-list-popup-title-border-P3U4t{background-color:#ff7d19;background-color:var(--exchange-list-tab-bar-color,#ff7d19);border-radius:.4vw;height:.8vw;position:absolute;top:10.93333vw;width:5.33333vw}.mt-10-XlYRa{margin-top:2.66667vw}.one-item-tRDpr{margin-bottom:0}.one-item-tRDpr .exchange-list-popup-title-item-mgd0P{color:#161823;color:var(--text-primary-black-100,#161823);font-family:PingFangSC-Medium;font-size:4.53333vw;font-style:normal;line-height:6.4vw}.one-item-tRDpr .coupon-exchange-list-item-wrapper{margin-top:1px}