.gift-insurance-coupon-popup[data-v-2ff0b108]{background:#fff;border-radius:.512rem;padding:1.17333333rem 1.06666667rem;font-family:PingFangSC-Regular;width:13.44rem}.gift-insurance-coupon-popup .title[data-v-2ff0b108]{font-family:PingFangSC-Medium;font-size:.768rem;color:#222;text-align:center;line-height:.768rem;padding-bottom:.72533333rem}.gift-insurance-coupon-popup .subtitle[data-v-2ff0b108]{font-size:.59733333rem;color:#666;line-height:.59733333rem;padding-bottom:.49066667rem;text-align:center}.gift-insurance-coupon-popup .coupon[data-v-2ff0b108]{-webkit-box-align:center;-webkit-align-items:center;align-items:center;background:url(../../static/img/coupon-bg.e2f5ebba.png) no-repeat 0 0;background-size:100% 100%;padding:.81066667rem 0;margin-bottom:1.024rem}.gift-insurance-coupon-popup .coupon .discount[data-v-2ff0b108],.gift-insurance-coupon-popup .coupon[data-v-2ff0b108]{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center}.gift-insurance-coupon-popup .coupon .discount[data-v-2ff0b108]{-webkit-box-align:baseline;-webkit-align-items:baseline;align-items:baseline;width:3.15733333rem}.gift-insurance-coupon-popup .coupon .discount p[data-v-2ff0b108]{font-family:D-DIN,PingFangSC-Medium;font-size:.93866667rem;color:#eb4b38;line-height:.85333333rem;padding-right:.08533333rem}.gift-insurance-coupon-popup .coupon .discount span[data-v-2ff0b108]{font-family:PingFangSC-Semibold;font-size:.42666667rem;color:#eb4b38;text-align:center;line-height:.512rem}.gift-insurance-coupon-popup .coupon .text[data-v-2ff0b108]{padding:0 .64rem}.gift-insurance-coupon-popup .coupon .name[data-v-2ff0b108]{font-family:PingFangSC-Medium;font-size:.68266667rem;color:#292a2e;line-height:.68266667rem;padding-bottom:.34133333rem;width:7.04rem}.gift-insurance-coupon-popup .coupon .date[data-v-2ff0b108]{font-size:.512rem;color:#666;line-height:.512rem}.gift-insurance-coupon-popup .btns[data-v-2ff0b108]{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center}.gift-insurance-coupon-popup .btns button[data-v-2ff0b108]{background:transparent;border:.04266667rem solid #ccc;border-radius:.85333333rem;color:#666;font-size:.68266667rem;text-align:center;line-height:1.70666667rem;width:4.864rem;font-family:PingFangSC-Medium;font-weight:500}.gift-insurance-coupon-popup .btns .confirm-btn[data-v-2ff0b108]{margin-right:.512rem}.gift-insurance-coupon-popup .btns .check-btn[data-v-2ff0b108]{background:#ff6300;border:.04266667rem solid #ff6300;color:#fff}.card-container[data-v-2ff0b108]{background:#fff;box-shadow:0 .128rem .64rem 0 rgba(0,0,0,.03);border-radius:.512rem;overflow:hidden;margin:0 .512rem .512rem .512rem}.van-tag[data-v-2ff0b108]{height:.68266667rem;padding:0 .128rem;background:#fee9e6!important;border-radius:.08533333rem;font-size:.42666667rem!important;color:#f23017!important;text-align:center;line-height:.68266667rem;margin-right:.42666667rem;display:block}.oui-hairline-top[data-v-2ff0b108]:before{top:0;border-top:1px solid var(--c4)}.oui-hairline-top[data-v-2ff0b108]:before,.oui-hairline[data-v-2ff0b108]:after{content:" ";position:absolute;pointer-events:none;box-sizing:border-box;left:0;right:0;-webkit-transform:scaleY(.5);transform:scaleY(.5)}.oui-hairline[data-v-2ff0b108]:after{bottom:0;border-bottom:1px solid var(--c4)}.oui-field-hair-top[data-v-2ff0b108]{position:relative}.oui-field-hair-top[data-v-2ff0b108]:before{content:"";pointer-events:none;box-sizing:border-box;margin-left:.64rem;margin-right:.64rem;-webkit-transform:scaleY(.5);transform:scaleY(.5);transform-origin:0 0;-webkit-transform-origin:0 0;height:1px;background:#e5e5e5;z-index:1;display:block}.oui-field-hair-bottom[data-v-2ff0b108]{position:relative}.oui-field-hair-bottom[data-v-2ff0b108]:after{content:"";pointer-events:none;box-sizing:border-box;margin-left:.64rem;margin-right:.64rem;-webkit-transform:scaleY(.5);transform:scaleY(.5);transform-origin:0 0;-webkit-transform-origin:0 0;height:1px;background:#ebedf0;z-index:1;display:block;right:.64rem;bottom:0}.van-field__body textarea[data-v-2ff0b108],[data-v-2ff0b108] .van-field__body input{caret-color:#ff6300}[data-v-2ff0b108] input::-webkit-input-placeholder{color:#ccc}[data-v-2ff0b108] input::placeholder{color:#ccc}[data-v-2ff0b108] .form-error-red .van-field__control{color:#ff3526!important}