.coupon-li{margin-bottom:.64rem;font-size:.51rem;border-radius:.21rem}.coupon-list{border-radius:.21rem;overflow:hidden}.coupon-list .money{position:relative;background-color:#c7c9cd;text-align:center;color:#fff;line-height:1;background:radial-gradient(circle at top left,var(--theme-basic-color),var(--theme-basic-color) 0) top left,radial-gradient(circle at top right,transparent .21rem,var(--theme-basic-color) 0) top right,radial-gradient(circle at bottom right,transparent .21rem,var(--theme-basic-color) 0) bottom right,radial-gradient(circle at bottom left,var(--theme-basic-color),var(--theme-basic-color) 0) bottom left;background-size:60% 60%;background-repeat:no-repeat}.coupon-list .money span{font-size:.85rem}.coupon-list .money em{font-size:1.62rem}.coupon-list .money p{margin-top:.32rem}.coupon-list .money img{margin:0 auto}.coupon-list .money .puls-label{position:absolute;top:0;left:0;width:2rem;height:.72rem;background:#394283 url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFEAAAAUCAYAAAD1GtHpAAAACXBIWXMAABYlAAAWJQFJUiTwAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAUISURBVHgB7VldUhtHEO6e1YPDS+RnJ0G6gTgB4gTAQww8SZwg5gTgE0ScQPITBU6VlBMgTgA+gWTFebZSlR9KZqfTMzsr7e70aFeUH91VkuXd7Z/p6f762wEhIDTp1wFe1KFEsHkyhQpCk6vGc/VdLC3/zuMDNk/nX0vHt2FjTj+pTAGiOTZfP6QXakEL0daQv9tQ5mh2zV/ABukONPWkpNBkWIdoMRH1J/2XpYtSWz1A6HjXY3gZ1vnuAhB/2UjHxnPVhkid8/byBlCgiMise8r2e/jj68vaGnttqCoILes0wn0OYs9LZLRoy4o0rlQVCLsb6yrc5bVW1nHJ68Oy6ghKpAFEPZrdtFTQoCjIAdB09cG5ZzgJpGAQDkRzBL9DidCnmxbk26lU17Yhgd/KxN0i+vitw3Hfin5KhbpyJSqUFx1hF18d54LngLuFxDU8PbGSWLQaQ5nEus1ts5luFOgiDePiJZtwHQ/8h02B6BGgeoCn+C/OSYvj2AdhfaEk7orVvPjb20lu3QHjw/nSOMHcC1Le4WkWnIOSBL6hrhJ0iIfBydi7nFSgZx/if3aE1n9DH68HeXymqZfEYCsE8MQODVg0lheQ8osLVQXbgxJxttub62LbwzQNd759C1sNwcDUMRMfP7W+gFp0D0/0EeBfmxO/EkOLDmFQ9Mitn4HWmN7lH1AdUU/hGMokNJAyukmlR/W0MpPECFO1hkOoLjxkonvusDF3wpjb+UNKjdzQvMyF4+tLrQAiBiUBR79mLo38lkGhqlm+aBHk8w4CAymrq9QQlO6u/o/lOmlkJlZLz0TnZiMOzAS2LR9tfeZWvqdP150i55UwUV50REPLCVch1BNHy7ZhHNFnuTBCVcGBVyLp0kByujTjgQbKYTG2mGp8zzh2JuL5On9aH3IpMacMdEw+nhbDwoCTOqXJzWFa/blKXIMRACvm7j7Z5DBGxdrnh6GqACqtwiC1SXVjnrSYYpbxH7+zOCbjedCfiRm3T7ocf5Nb900VrLZxRfo2eSsqVqIKtJ4ohifyQhgDxamX2JOnvKYRlEmQ2iS6thonV2eGXuFPx3s2Iludz/OXwTqLd1xp5o2lwVBxwFVqOqJR0OC3sBemSAb5JMp0gheEO/zldv1xXuUtY82UnweTXiGWrK75zdWws7qrAnTI92e7rlbjTebN4oLgjTjN+7Gtaj4ju5ZI+a+tUe2z+ae2MhqmE9g8KudznoMg4S0fKCERhkC6oQ7sffgweJc1MbvpJ88xHJFOL89Z/20QN0NrWTx9SFwsHwzQiQqvZrIEpvxmVGMDd0qwywXww1GBclHdH3amNdVtMnn7y3vmN/3x/rzAQNxNukyTvmpnQycECKr0aiaKQHiNVKE2Nh5+DlU7bxJa9Of7fXz183Jj7aKjLVNdRehgtkCnvl0eMigOvEYyebdMtZozgrm9tqrWvG3938UqrNT27HoC/jRkrDhqwobiTkRuA7fHa5VjPDN4lByffZmEKBJHPuVfdfnIykxrOl1zLHcPzzpscL6ZFmVt1xLDoffbSuPelyC1sdIO3zJDJ8FfbB4anNoRT1fs0Vtaedlq50MD0m9x+7gX8uDs7m1+amNsx5egH3vFweraWbUcZclLlVcz0R9ui/bKFXODw+12050U7XO+Gi6BTtgH2eM5cyA8qjT1PbvYcesv4iQnzR753SUUKXwijvBNrOT/HFKNxqXyPwZsgNrJnlnIAAAAAElFTkSuQmCC) no-repeat center center/1.7rem .43rem;border-radius:.21rem 0 .43rem 0}.coupon-list .coupon-bg{padding:.8rem 0}.coupon-list .info{position:relative;display:flex;flex-direction:column;justify-content:space-between;padding:.43rem;color:#999;background:radial-gradient(circle at top left,transparent .21rem,var(--theme-basic-white) 0) top left,radial-gradient(circle at top right,var(--theme-basic-white),var(--theme-basic-white) 0) top right,radial-gradient(circle at bottom right,var(--theme-basic-white),var(--theme-basic-white) 0) bottom right,radial-gradient(circle at bottom left,transparent .21rem,var(--theme-basic-white) 0) bottom left;background-size:60% 60%;background-repeat:no-repeat}.coupon-list .info .flex{align-items:center;justify-content:space-between}.coupon-list .info a{color:#999}.coupon-list .info i.icon-link{display:inline-block;transform:rotate(90deg);transform:all .3s}.coupon-list .info i.icon-link.on{transform:rotate(-90deg)}.coupon-list .info .t-notes{margin-bottom:0;padding:0}.coupon-list .info::before{content:'';position:absolute;border-left:2px dashed #fff;top:var(--space-20);bottom:var(--space-20);left:-1.2px}.coupon-list .h3{display:-webkit-box;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:1;overflow:hidden;font-weight:700;font-size:.68rem;color:var(--font-color)}.coupon-list .btn{float:right;width:2.7rem;height:1.024rem;line-height:1.024rem;background-color:#ddd;border-radius:.25rem;border:1px solid #ddd;box-sizing:border-box;font-size:.51rem;color:var(--theme-basic-color)}.coupon-list .link-mask{position:absolute;top:0;right:0;bottom:0}.coupon-rule{white-space:pre-wrap;padding:.43rem;background-color:#fff;border-radius:0 0 .21rem .21rem;line-height:1.5;font-size:.51rem;color:#999;box-shadow:0 0 .21rem rgba(0,0,0,.1)}.coupon-max .money,.coupon-max .money.on{background:radial-gradient(circle at top left,var(--theme-basic-color),var(--theme-basic-color) 0) top left,radial-gradient(circle at top right,transparent .21rem,var(--theme-basic-color) 0) top right,radial-gradient(circle at bottom right,transparent .21rem,var(--theme-basic-color) 0) bottom right,radial-gradient(circle at bottom left,var(--theme-basic-color),var(--theme-basic-color) 0) bottom left;background-size:60% 60%;background-repeat:no-repeat}.coupon-max .info .btn,.coupon-max .info .btn.on{background-color:rgba(var(--theme-basic-color-rgb),.05);border-color:var(--theme-basic-color);color:var(--theme-basic-color)}.coupon-max .info .btn.gray{background-color:#fff;border-color:#a5a5a5;color:#a5a5a5}.non-use{align-items:center}.non-use .coupon-bg{text-indent:1rem;font-weight:700;font-size:.68rem;color:var(--font-color)}.non-use .t-notes{margin:0;padding:0;line-height:initial;font-size:initial;text-align:center}.user-coupon{padding:.64rem}.user-coupon .input-btn{background-color:#fff;line-height:1.83rem;box-shadow:0 0 0 .5px #e8e8e8;margin-bottom:.6rem;border-radius:.21rem;overflow:hidden}.user-coupon .input-btn .f-input{text-indent:1em;line-height:1;font-size:.6rem}.user-coupon .input-btn a.btn{text-align:center;background-color:var(--theme-basic-color);color:#fff;font-size:.6rem;border-radius:0 .21rem .21rem 0;border:1px solid var(--theme-basic-color)}.other-empty{text-align:center;padding:1rem 0;color:#999}.dialog-coupon .dialog-txt{min-height:12rem;overflow:auto;padding:.6rem;background-color:#f2f4f6}.dialog-coupon .user-coupon{padding:0}.dialog-verify .qr-img{display:flex;flex-direction:column;align-items:center}.dialog-verify .qr-img .tip{font-size:var(--fontSize-36);font-weight:700}.dialog-verify .qr-img .tip.gray{text-decoration:line-through;color:var(--color-grey)}.dialog-verify .qr-img .img{width:200px;height:200px;margin:10px auto}.dialog-verify .qr-img .img.vague{filter:blur(5px)}.dialog-verify .qr-img .code{font-size:var(--fontSize-32)}.dialog-verify .qr-img .code.gray{text-decoration:line-through;color:var(--color-grey)}.dialog-ticket{background:linear-gradient(to bottom,#b2f6ff 0,#fff 25%,#fff 100%);border-radius:.6rem}.dialog-ticket .dialog-hd{padding-top:.3rem}.dialog-ticket .dialog-hd .h3{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:700;color:#333;max-width:100%}.dialog-ticket .dialog-txt{padding-top:0}.dialog-merchant{background:0 0}.dialog-merchant::before{content:"";position:absolute;width:40%;height:40%;border-radius:.6rem;z-index:1;background:radial-gradient(circle at .6rem .6rem,rgba(0,225,255,.2) 0,rgba(240,246,183,.1) 40%,transparent 50%)}.dialog-merchant .dialog-hd{background:#fff;background-image:radial-gradient(circle at calc(100% - .6rem) .6rem,rgba(178,246,255,.5) 0,transparent 15%);border-radius:.6rem .6rem 0 0;margin-bottom:-.1rem}.dialog-merchant .dialog-bd .dialog-txt{padding:0}.dialog-merchant .merchant-info .ticket-top{background:radial-gradient(circle at top left,#fff,#fff 0) top left,radial-gradient(circle at top right,#fff,#fff 0) top right,radial-gradient(circle at bottom right,transparent .32rem,#fff 0) bottom right,radial-gradient(circle at bottom left,transparent .32rem,#fff 0) bottom left;background-size:60% 60%;background-repeat:no-repeat;padding:0 1.2rem .64rem;margin-bottom:-.1rem;padding-left:1.2rem}.dialog-merchant .merchant-info .ticket-top .merchant-row{display:flex;align-items:center;margin-bottom:-.1rem;font-size:var(--fontSize-24);line-height:1.2rem;height:1.2rem}.dialog-merchant .merchant-info .ticket-bottom{background:radial-gradient(circle at top left,transparent .32rem,#fff 0) top left,radial-gradient(circle at top right,transparent .32rem,#fff 0) top right,radial-gradient(circle at bottom right,#fff,#fff 0) bottom right,radial-gradient(circle at bottom left,#fff,#fff 0) bottom left;background-size:60% 60%;background-repeat:no-repeat;padding:.6rem .64rem 1rem 1.2rem;border-radius:0 0 .6rem .6rem;position:relative}.dialog-merchant .merchant-info .ticket-bottom p.merchant-tip{font-size:var(--fontSize-20);color:var(--theme-basic-sub-color);text-align:center;padding-bottom:.4rem}.dialog-merchant .merchant-info .ticket-bottom .merchant-btn{display:block;width:100%;height:1.3rem;margin:0 auto;line-height:1.3rem;text-align:center;font-size:var(--fontSize-26);color:#fff;border:none;border-radius:.25rem;background:var(--theme-basic-color);cursor:pointer}.dialog-merchant .merchant-info .ticket-bottom::after{content:'';position:absolute;border-left:none;border-top:1px dashed var(--color-grey);left:var(--space-20);right:var(--space-20);top:0}