.page-wrapper{width:100%;background-image:url(https://cdn.qiandaoapp.com/ued/c6847dba0a91e91ab419f7696fd40bed.png);background-size:cover;padding-bottom:60px;overflow-x:hidden}.page-header{width:100%}.page-content{margin:-30px auto 0;width:355px;height:382px;background-image:url(https://cdn.qiandaoapp.com/ued/84b2faffee66ed27b1ba67e2f1b84475.png);background-size:cover;padding:35px 12px 16px}.page-content .coupon-content{display:flex;flex-wrap:wrap;grid-gap:10px;gap:10px;margin-bottom:20px}.page-content .coupon-content .coupon-item{position:relative;flex-shrink:0;width:102px;height:104px;background-image:url(https://cdn.qiandaoapp.com/ued/a2b8ca431c924f8790390e6f25ddcfb2.png);background-size:100% 100%;padding-top:22px}.page-content .coupon-content .coupon-item .coupon-value{color:#f96464;text-align:center;font-size:32px;font-style:normal;font-weight:600;display:flex;justify-content:center;align-items:baseline}.page-content .coupon-content .coupon-item .coupon-value .small-text{font-size:16px}.page-content .coupon-content .coupon-item .coupon-condition{margin-top:18px;color:#f96464;text-align:center;font-size:12px;font-style:normal;font-weight:400;line-height:18px;opacity:.6}.page-content .coupon-content .coupon-item .own-label{position:absolute;bottom:0;right:0;width:52px;height:52px}.page-content .btn,.page-content .option-btn,.page-content .share-btn{display:flex;width:259px;height:40px;justify-content:center;align-items:center;flex-shrink:0;border-radius:22px;margin:10px auto;line-height:24px}.page-content .option-btn{color:#fff;font-size:20px;font-style:normal;font-weight:700;background:linear-gradient(#feb389,#ff7050);box-shadow:0 2px 6px 0 rgba(161,67,67,.4)}.page-content .share-btn{color:#ff7958;font-size:20px;font-style:normal;font-weight:700;border:1px solid #ff7958}.page-content .share-btn .share-icon{width:16px;height:16px;margin-right:8px}.page-content .disabled{border-radius:20px;box-shadow:none;background:#e1e1e5}.rule-divider{width:355px;height:24px;margin:20px auto}.rule-box{width:355px;padding:12px 15px;grid-gap:12px;gap:12px;border-radius:8px;background:hsla(0,0%,100%,.4);margin:0 auto}.rule-box .rule-content{margin-bottom:12px}.rule-box .rule-content .title{color:#000;font-size:14px;font-style:normal;font-weight:500;line-height:22px;margin-bottom:8px}.rule-box .rule-content .detail{color:rgba(0,0,0,.64);font-size:14px;font-style:normal;font-weight:400;line-height:22px}.rule-box .rule-content .detail li:before{content:"·";margin-right:8px}