.coupon-no-data{padding-top:30%;text-align:center}.coupon-no-data p.coupon-no-icon .icon-no-data{font-size:2rem}.coupon-no-data p.coupon-no-txt{line-height:1.2;font-size:14px;padding:.4rem 0}.coupon-no-data a.coupon-no-btn{display:block;margin:auto;width:4rem;height:1.066667rem;line-height:1.066667rem;text-align:center;color:#fff;font-size:14px;background:#ff5031;border-radius:4px}.get-coupon-box,.my-coupon-box,.order-use-coupon{padding:.266rem .4rem}.new-coupon-list li{margin-bottom:.266rem;position:relative;overflow:hidden}.new-coupon-list li::after{content:"";top:0;left:0;position:absolute;width:100%;height:100%;z-index:9;background-color:rgba(255,255,255,.5)}.cash_coupon_ul li::after{height:2.62rem}.new-coupon-list li.on::after{display:none}.new-coupon-list h2{color:#fff;font-size:.453rem;height:.5rem;line-height:.5rem}.new-coupon-list h3{color:#fff;font-size:.42rem;text-align:center}.new-coupon-list h3 span{font-size:.37rem;padding-right:.2rem}.new-coupon-list h3 strong{font-size:1rem}.new-coupon-list .coupon-desc{font-size:.266rem;color:#fff;line-height:.4rem}.coupon-btn-box{position:absolute;width:1.8rem;height:1.55rem;right:.36rem;bottom:1rem}.coupon-status{position:absolute;width:1.6rem;height:1.6rem;right:.36rem;bottom:1rem;border-radius:100%;border:2px solid #fff;text-align:center;color:#fff;line-height:1.6rem;font-size:.32rem;transform-origin:50% 50%;transform:rotate(-30deg)}.coupon-status::after,.coupon-status::before{content:"";position:absolute;width:1.3rem;height:1.3rem;border-radius:100%;border:1px dotted #fff;left:50%;top:50%;transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%)}.coupon-status::before{width:1rem;height:1rem;border:1px solid #fff}.coupon-status i{font-size:.42rem;position:absolute;width:100%;height:100%;z-index:11;left:50%;top:50%;font-weight:700;transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%)}.coupon-status-hasget{position:absolute;width:1.3rem;height:1.3rem;right:-.15rem;top:-.5rem;border-radius:100%;border:2px solid #fff;text-align:center;color:#fff;line-height:1.7rem;font-size:.34rem;transform-origin:50% 50%;transform:rotate(24deg)}.coupon-btn-box button{border:1px solid #fff;display:inline-block;width:100%;height:.69rem;text-align:center;line-height:.69rem;font-size:.33rem;border-radius:.345rem}.coupon-type{margin:.2rem 0;width:1.56rem;padding:.06rem 0;text-align:center;border-radius:.24rem;border:1px solid #fff;color:#fff;font-size:.32rem;display:inline-block}.coupon-CASH_COUPON .coupon-type{width:1.9rem}.coupon-range{font-size:.3rem;color:#fff;width:3.4rem}.coupon-condition,.coupon-condition2{font-size:.37rem;color:#fff;text-align:center}.coupon-btn-box .btn-get-coupon{background-color:#fff;margin-bottom:.1rem}.coupon-btn-box .btn-use-coupon{color:#fff;background:0 0}.coupon-top{border-radius:.12rem .12rem 0 0;padding:.26rem .36rem}.coupon-left{width:3rem;height:2.1rem;border-right:1px #fff dashed}.coupon-right{padding-left:.4rem}.coupon-top dl{padding:0;margin:0;border:none}.coupon-condition{margin-top:.27rem}.coupon-condition2{margin-top:0}.coupon-bottom{border-radius:0 0 .12rem .12rem;padding:0 .26rem 0 .33rem;background-color:#fff;height:.8rem;line-height:.8rem}.coupon-bottom span{vertical-align:middle;width:6.5rem;display:inline-block;font-size:.27rem;color:#6d6d6d;height:.8rem;line-height:.8rem}.coupon-bottom strong{vertical-align:middle;font-weight:400;font-size:.32rem;display:inline-block;height:.8rem;line-height:.8rem}.coupon-MULTIPLE_DEDUCTION .coupon-top{background-color:#8053fd;background:-moz-linear-gradient(left,#7d4ffe 0,#9d8af9 100%);background:-webkit-linear-gradient(left,#7d4ffe 0,#9d8af9 100%);background:-o-linear-gradient(left,#7d4ffe 0,#9d8af9 100%);background:-ms-linear-gradient(left,#7d4ffe 0,#9d8af9 100%);background:linear-gradient(to right,#7d4ffe 0,#9d8af9 100%)}.coupon-MULTIPLE_DEDUCTION .coupon-bottom{border:1px solid #7d4ffe;border-top:none}.coupon-MULTIPLE_DEDUCTION .btn-get-coupon,.coupon-MULTIPLE_DEDUCTION .coupon-bottom strong{color:#7e50fe}.coupon-MULTIPLE_DEDUCTION h2{text-align:center}.coupon-FILL_MINUS .coupon-top{background-color:#fd7061;background:-moz-linear-gradient(left,#f84f55 0,#ff8067 100%);background:-webkit-linear-gradient(left,#f84f55 0,#ff8067 100%);background:-o-linear-gradient(left,#f84f55 0,#ff8067 100%);background:-ms-linear-gradient(left,#f84f55 0,#ff8067 100%);background:linear-gradient(to right,#f84f55 0,#ff8067 100%);padding-left:0}.coupon-FILL_MINUS .coupon-bottom{border:1px solid #f84f55;border-top:none}.coupon-FILL_MINUS .btn-get-coupon,.coupon-FILL_MINUS .coupon-bottom strong{color:#f85054}.coupon-DEDUCTION .coupon-top{background-color:#fe8e38;background:-moz-linear-gradient(left,#fe712a 0,#fea140 100%);background:-webkit-linear-gradient(left,#fe712a 0,#fea140 100%);background:-o-linear-gradient(left,#fe712a 0,#fea140 100%);background:-ms-linear-gradient(left,#fe712a 0,#fea140 100%);background:linear-gradient(to right,#fe712a 0,#fea140 100%);padding-left:0}.coupon-DEDUCTION .coupon-bottom{border:1px solid #fe712a;border-top:none}.coupon-DEDUCTION .btn-get-coupon,.coupon-DEDUCTION .coupon-bottom strong{color:#fe712b}.coupon-DISCOUNT .coupon-top{background-color:#cd3afd;background:-moz-linear-gradient(left,#cd3afd 0,#d663fc 100%);background:-webkit-linear-gradient(left,#cd3afd 0,#d663fc 100%);background:-o-linear-gradient(left,#cd3afd 0,#d663fc 100%);background:-ms-linear-gradient(left,#cd3afd 0,#d663fc 100%);background:linear-gradient(to right,#cd3afd 0,#d663fc 100%);padding-left:0}.coupon-DISCOUNT .coupon-bottom{border:1px solid #cd3afd;border-top:none}.coupon-DISCOUNT .btn-get-coupon,.coupon-DISCOUNT .coupon-bottom strong{color:#cd3afd}.coupon-CASH_COUPON .coupon-top{background-color:#48B338;background:-moz-linear-gradient(left,#48B338 0,#0FD169 100%);background:-webkit-linear-gradient(left,#48B338 0,#0FD169 100%);background:-o-linear-gradient(left,#48B338 0,#0FD169 100%);background:-ms-linear-gradient(left,#48B338 0,#0FD169 100%);background:linear-gradient(to right,#48B338 0,#0FD169 100%);padding-left:0}.coupon-CASH_COUPON .coupon-bottom{border:1px solid #48B338;border-top:none}.coupon-CASH_COUPON .btn-get-coupon,.coupon-CASH_COUPON .coupon-bottom strong{color:#48B338}.new-coupon-list li .coupon-gray{background-color:#737373;color:#fff;border:none}.toCoupon-center{background:#fff;text-align:center;border:1px solid #E8E8E8;border-radius:4px;margin-top:15px;margin-bottom:10px;height:1rem;line-height:1rem;font-size:12px}.my-coupon-tab{width:100%;height:1.06rem;border-bottom:1px solid #e8e8e8;background-color:#fff;text-align:center;line-height:1.06rem;font-size:.4rem;color:#919191;overflow:hidden}.my-coupon-tab li span{display:inline-block;padding:0 6px;border-bottom:.04rem solid #fff;color:#919191;vertical-align:bottom;height:1.02rem}.my-coupon-tab li.on span{border-bottom:3px solid #ff5031;color:#ff5031}.expired-coupon-list .coupon-CASH_COUPON .coupon-top,.expired-coupon-list .coupon-DEDUCTION .coupon-top,.expired-coupon-list .coupon-DISCOUNT .coupon-top,.expired-coupon-list .coupon-FILL_MINUS .coupon-top,.expired-coupon-list .coupon-MULTIPLE_DEDUCTION .coupon-top{background:#737373}.expired-coupon-list .coupon-CASH_COUPON .coupon-bottom,.expired-coupon-list .coupon-DEDUCTION .coupon-bottom,.expired-coupon-list .coupon-DISCOUNT .coupon-bottom,.expired-coupon-list .coupon-FILL_MINUS .coupon-bottom,.expired-coupon-list .coupon-MULTIPLE_DEDUCTION .coupon-bottom{border-color:#737373}.mt-7{margin-top:.7rem}.coupon-tip{position:absolute;right:0;top:.4rem;height:.48rem;line-height:.5rem;font-size:.28rem;text-align:right;color:#fff;padding-right:.26rem;width:2rem;background-color:#3476fd;transform-origin:100% 100%;transform:rotate(30deg)}.coupon-tip-end{background-color:#ffffdf;color:#fe722a}.order-use-coupon .coupon-bottom,.order-use-coupon .coupon-top{padding-left:1.2rem}.order-use-coupon .coupon-MULTIPLE_DEDUCTION h2,.order-use-coupon .coupon-condition,.order-use-coupon .coupon-condition2,.order-use-coupon h3{text-align:left}.order-use-coupon .coupon-checked,.order-use-coupon .coupon-checked2{position:absolute;width:1.2rem;height:1rem;left:0;bottom:1.6rem;text-align:center;z-index:1}.order-use-coupon .coupon-checked2{z-index:10}.order-use-coupon .regular-radio{border:none}.order-use-coupon .regular-radio:checked{border:none;background:#fff}.order-use-coupon .regular-radio:checked::after{border-color:#f84f55;top:.4em}.order-use-coupon li::after{display:none}.coupon_list_title{font-size:.43rem;color:#999;padding:.266rem .42rem .166rem}#choose-coupon-view .order-use-coupon{padding-top:0;padding-bottom:0}.tab-line-area{padding:0;margin:0;display:-webkit-box;display:-moz-box;display:-ms-box;display:-o-box;display:box}.tab-line-index{list-style:none;height:2.8em;line-height:2.8em;text-align:center;border-bottom:solid 2px transparent;-webkit-box-flex:1;-moz-box-flex:1;-ms-box-flex:1;box-flex:1;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin-right:2px}.tab-line-index.on{color:#FF5031;border-bottom-color:#FF5031}.cash_coupon_bg{background-size:100%;background-repeat:no-repeat}.cash_coupon_box{width:9.4rem;margin:0 auto;font-size:.32rem;color:#6a6a6a;padding:1.8rem 0 .4rem}.cash_coupon_box .cash_limit{text-align:center;color:#999;font-size:.375rem;padding-bottom:.3rem}.cash_coupon_box h1{background-color:#fef1e7;border-radius:.4rem .4rem 0 0;color:#000;text-align:center;padding:.25rem;line-height:.6rem;font-size:.45rem}.cash_coupon_box .cash_info{background-color:#fff;border-radius:0 0 .4rem .4rem;margin-bottom:.6rem;padding:.8rem .26rem}.cash_coupon_box h2{color:#ff5d00;text-align:center;font-size:.826rem}.cash_coupon_box button{width:80%;display:block;background-color:#fe792d;color:#fff;height:.96rem;line-height:.96rem;border:none;text-align:center;margin:.6rem auto .4rem;border-radius:.48rem;font-size:.48rem}.cash_coupon_box .cash_item{padding:.2rem}.cash_coupon_box .cash_item strong{color:#000;margin-left:.4rem}.cash_coupon_box .line{height:.5rem;margin:.3rem 10%;border-top:1px dashed #6a6a6a}.cash_coupon_box .rule_title{padding-bottom:.2rem;display:block}.cash_coupon_box .rule_content{padding-bottom:.3rem;color:#000;line-height:.46rem;word-break:break-word;word-wrap:break-all}.cash_coupon_box .gray{background-color:#ccc}.cash_rule_title{text-align:center;color:#000;background-color:#F7F8F7;font-size:16px;height:46px;line-height:46px}.fix_btm_mask{max-height:10rem}.cash_rule_content{padding:12px;font-size:12px;line-height:20px;overflow-y:scroll;height:8rem;width:100%;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}.wx_voucher_box{padding-bottom:1.6rem}.voucher_list{text-align:center;font-size:.42rem;height:1.2rem;line-height:1.2rem;background-color:#fff;position:fixed;bottom:0;left:50%;transform:translate(-50%,0);-ms-transform:translate(-50%,0);-webkit-transform:translate(-50%,0);-o-transform:translate(-50%,0);-moz-transform:translate(-50%,0);width:100%;max-width:750px;z-index:9}.wx_voucher_box .top_img{width:100%;max-width:100%}.wx_voucher_box #nav{height:1.61rem;overflow:hidden;white-space:nowrap;position:relative;background-color:#fff}.wx_voucher_box nav{height:1.61rem;position:absolute;left:0;top:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.wx_voucher_box nav span{display:inline-block;text-align:center;position:relative;vertical-align:top;color:#666;width:3.33rem;font-size:.375rem;padding-top:.2rem}.wx_voucher_box nav span.two{width:5rem}.wx_voucher_box nav em{display:block}.wx_voucher_box nav .on{color:#FF5031}.wx_voucher_box nav .border_b{width:2.7rem;margin:0 auto;padding-bottom:.16rem;padding-top:.16rem;border-bottom:.1rem solid #fff}.wx_voucher_box nav .on .border_b{border-bottom:.1rem solid #FF5031}.wx_voucher_box .time_info{font-size:.375rem;padding:.4rem .26rem;width:100%;position:relative;color:#333;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.wx_voucher_box .time_info span{color:#FF5031}.wx_voucher_box .time_info em{min-width:.7rem;text-align:center;color:#fff;font-size:.4rem;border-radius:.1rem;background-color:#ff5031;display:inline-block;margin:0 .13rem;padding:0 .1rem;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.wx_voucher_box .time_info i{position:absolute;right:.2rem;top:.42rem}.wx_voucher_box .get-coupon-box{padding:0 .26rem .26rem;min-height:10rem}.wx_voucher_box .coupon-btn-box{width:2.5rem}.wx_voucher_box .coupon-btn-box button{font-size:.32rem;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0 .2rem;line-height:.8rem;height:.8rem;border-radius:.4rem}.wx_voucher_box .coupon-btn-box .btn_coupon_two{font-size:.3rem;line-height:.3rem;padding-top:.06rem}.wx_voucher_box .btn_coupon_two span{display:block}.coupon-bottom .span_68{width:6.8rem}.coupon-bottom .sale_percent{width:6.8rem;color:#48B338}.coupon-bottom .sale_percent i{border:1px solid #48B338;display:inline-block;height:.3rem;width:2.8rem;overflow:hidden;border-radius:.1rem;margin-left:.2rem;vertical-align:-.07rem;position:relative}.coupon-bottom .sale_percent strong{background-color:#48B338;position:absolute;height:.3rem;width:0%;top:0;left:0}.coupon-bottom .float_right{float:right;line-height:.9rem}.coupon_package_list{padding:0 .26rem .26rem;min-height:10rem}.coupon_package_list li{margin-bottom:.46rem;height:2.73rem;position:relative;overflow:hidden}.coupon_package_list .left_box{background-color:#fff;height:2.73rem;border-radius:.26rem 0 0 .26rem;box-sizing:border-box;padding:.26rem}.coupon_package_list .right_box{background-color:#ffe9e5;color:#ff3c1a;width:2.53rem;height:2.73rem;border-left:1px #ff927f dashed;border-radius:0 .26rem .26rem 0;font-size:.32rem;text-align:center}.coupon_package_list .radius_icon{width:.52rem;height:.52rem;position:absolute;background-color:#f4f5f7;border-radius:100%;right:2.27rem}.coupon_package_list .top_icon{top:-.26rem}.coupon_package_list .bottom_icon{bottom:-.26rem}.coupon_package_list h5{font-size:.346rem;color:#000;font-weight:700;line-height:.5rem;height:1rem;margin-bottom:.04rem}.coupon_package_list .left_box .img_box{width:2.26rem;height:2.26rem;overflow:hidden;margin-right:.26rem;border-radius:.1rem;position:relative}.coupon_package_list .price_box{position:absolute;left:0;top:0;width:2.26rem;height:2.26rem}.coupon_package_list .price_box p{font-size:.4rem;padding-top:.6rem;padding-bottom:.5rem;color:#ef3128;text-align:center}.coupon_package_list .price_box i{font-size:.32rem;color:#fff;display:block;text-align:center}.coupon_package_list .price_box em{font-size:.26rem}.coupon_package_list .left_box strong{font-weight:400;font-size:.32rem;color:#ef3128;border:1px solid #ef3128;height:.7rem;line-height:.7rem;border-radius:.35rem;padding:0 .2rem}.coupon_package_list .left_box span{font-weight:400;display:block;color:#989898;margin-top:.04rem;font-size:.32rem}.coupon_package_list .right_box p{padding:0 0 .3rem}.coupon_package_list .right_box>div{height:100%}.coupon_package_list .right_box span{border:1px solid #ff3c1a;display:inline-block;height:.14rem;width:1.54rem;overflow:hidden;border-radius:.07rem;position:relative;margin-bottom:.3rem}.coupon_package_list .right_box strong{background-color:#ff3c1a;position:absolute;height:.14rem;border-radius:.07rem;width:0;top:0;left:0}.coupon_package_list .right_box button{width:2.08rem;height:.66rem;border-radius:.33rem;color:#fff;background-color:#ff3c1a;font-size:.26rem;padding:0 .2rem;box-sizing:border-box}.coupon_package_list .right_box button.gray_btn{background-color:#AAA}.get_package_box{position:fixed;left:0;bottom:.3rem;width:100%}.get_package_btn{height:1.26rem;line-height:1.26rem;border-radius:.63rem;color:#fff;text-align:center;font-size:.426rem;display:block;width:80%;margin:0 auto}.get_package_red{background-color:#fa4d01;background:-moz-linear-gradient(left,#fc6b00 0,#fa4d01 100%);background:-webkit-linear-gradient(left,#fc6b00 0,#fa4d01 100%);background:-o-linear-gradient(left,#fc6b00 0,#fa4d01 100%);background:-ms-linear-gradient(left,#fc6b00 0,#fa4d01 100%);background:linear-gradient(to right,#fc6b00 0,#fa4d01 100%)}.get_package_gray{background-color:#AAA}.new-coupon-list .integral_coupon_top{padding-left:.36rem}.integral_coupon_top .coupon-type{position:absolute;left:.36rem;top:0}.new-coupon-list .integral_coupon_top h2{padding-left:2rem}.order-use-coupon .integral_coupon_top h3{text-align:center}.coupon_list_tip{font:.32rem;text-align:center;padding:.3rem 0;color:#999}