:root{--van-dialog-confirm-button-text-color:#fe7001;--van-tab-active-text-color:#fe7001;--van-button-default-color:#999;--van-tabs-bottom-bar-color:#fe7001}.notice{font-size:.12rem;color:#a3a3a3}.text-btn{display:inline-block;font-size:.12rem;color:#fe7001}.ellipsis{-webkit-line-clamp:1}.ellipsis,.ellipsis2{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;word-break:break-all}.ellipsis2{-webkit-line-clamp:2}.coupon-pagckage-page{width:100%;min-height:100vh;background-color:#f0f0f7}.coupon-pagckage-page .title-class{font-size:.14rem}.coupon-pagckage-page .top-tabbar{position:fixed;top:0;left:0;right:0;z-index:99;background:#f0f0f0}.coupon-pagckage-page .van-tab{border-bottom:.01rem solid #f0f0f0}.coupon-pagckage-page .van-tab.van-tab--active{font-weight:600}.coupon-pagckage-page .second-tab-wrap{height:.48rem;background:#fff;padding:.08rem .15rem}.coupon-pagckage-page .second-tab-wrap .second-tab{background:#ececed;border-radius:.08rem;display:flex;align-items:center;text-align:center;height:.32rem;padding:.02rem}.coupon-pagckage-page .second-tab-wrap .second-tab .tab-button{font-size:.12rem;font-weight:400;color:#333;flex:1;text-align:center}.coupon-pagckage-page .second-tab-wrap .second-tab .active{background:#fff;line-height:.28rem;border-radius:.06rem;font-weight:600;box-shadow:0 .01rem .02rem .01rem #c7c7c7}.coupon-pagckage-page .coupon-body{height:100vh;overflow-y:auto;overflow-x:hidden}.coupon-pagckage-page .coupon-list{height:auto;margin:.1rem .15rem;position:relative;color:#ff4837}.coupon-pagckage-page .coupon-list .pos-bg{position:absolute;right:0;top:0;width:.6rem;height:.6rem;z-index:2}.coupon-pagckage-page .coupon-list .box{width:100%;border-radius:.08rem;position:relative}.coupon-pagckage-page .coupon-list .box .money-details{display:flex;height:1.18rem;z-index:1}.coupon-pagckage-page .coupon-list .box .money-details .left{position:relative;height:100%;display:flex;flex-direction:column;justify-content:center;flex-wrap:wrap;flex:0 0 1.13rem}.coupon-pagckage-page .coupon-list .box .money-details .left .subscript{position:absolute;top:0;left:0;color:#fff;font-size:.12rem;line-height:.14rem;background:linear-gradient(180deg,#ff9b4d,#fe7001);border-radius:.06rem 0 .06rem 0;padding:.02rem .03rem}.coupon-pagckage-page .coupon-list .box .money-details .left .subscript .subscript-text{transform:scale(.83);display:flex;align-items:center;justify-content:center}.coupon-pagckage-page .coupon-list .box .money-details .left .sum-money{width:100%;text-align:center;font-size:.3rem;height:.42rem;color:#fe7001;font-weight:600;line-height:.42rem}.coupon-pagckage-page .coupon-list .box .money-details .left .sum-money span{font-size:.14rem;line-height:.2rem}.coupon-pagckage-page .coupon-list .box .money-details .left .fit-use{width:100%;text-align:center;color:#999;margin-top:.01rem;font-size:.12rem;line-height:.17rem}.coupon-pagckage-page .coupon-list .box .money-details .left .sum-money.smallReduceCost{font-size:.14rem}.coupon-pagckage-page .coupon-list .box .money-details .details{flex:1;display:flex;justify-content:space-around;flex-direction:column;text-align:left;padding:.09rem .08rem .09rem .12rem}.coupon-pagckage-page .coupon-list .box .money-details .details .coupon{color:#333;font-size:.13rem;font-weight:400;display:flex;align-items:top;margin-bottom:.06rem;flex-shrink:0}.coupon-pagckage-page .coupon-list .box .money-details .details .coupon .tag{margin-right:.04rem;width:auto;height:.18rem;background-color:#ffebdc;border-radius:.1rem;font-size:.12rem;font-weight:400;line-height:.14rem;color:#fe7001;padding:.03rem .03rem 0}.coupon-pagckage-page .coupon-list .box .money-details .details .coupon .tag .tag-text{display:flex;align-items:center;justify-content:center;transform:scale(.83)}.coupon-pagckage-page .coupon-list .box .money-details .details .coupon .coupon-title{flex:1;font-size:.14rem;font-weight:500;color:#333;line-height:.18rem}.coupon-pagckage-page .coupon-list .box .money-details .details .coupon-property{flex:1;flex-shrink:1}.coupon-pagckage-page .coupon-list .box .money-details .details .rule-control{color:#999;font-size:.12rem;margin-top:.03rem;display:flex;align-items:center;flex-shrink:0}.coupon-pagckage-page .coupon-list .box .money-details .details .rule-control img{width:.1rem;height:.1rem;margin-left:.04rem}.coupon-pagckage-page .coupon-list .box .money-details .details .use-date,.coupon-pagckage-page .coupon-list .box .money-details .details .use-rule{color:#666;font-size:.11rem;font-weight:400;line-height:.15rem;margin-right:.08rem;margin-bottom:.02rem}.coupon-pagckage-page .coupon-list .box .money-details .details .operate-row{display:flex;justify-content:flex-end;flex-shrink:0}.coupon-pagckage-page .coupon-list .box .money-details .details .operate-row .operate-button{height:.25rem;border-radius:.2rem;text-align:center;background:linear-gradient(118deg,#fe9901,#fe7001);font-size:.12rem;margin-left:.1rem;font-weight:500;color:#fff;line-height:.17rem;letter-spacing:.01rem}.coupon-pagckage-page .coupon-list .box .auxiliary-back{position:absolute;bottom:0;left:0;background:#fff;height:.1rem;width:100%}.coupon-pagckage-page .coupon-list.last{margin-bottom:0}.coupon-pagckage-page .use-rule-detail{background-color:#fff;border-bottom-right-radius:.08rem;border-bottom-left-radius:.08rem;font-size:.11rem;line-height:.17rem;font-weight:400;color:#999;padding:.08rem .11rem .15rem;word-break:break-all;text-align:left;position:relative}.coupon-pagckage-page .use-rule-detail .rule-detail-text{flex:1;display:flex;align-items:top;text-align:left}.coupon-pagckage-page .use-rule-detail .rule-detail-text .content{flex:1}.coupon-pagckage-page .use-rule-detail .auxiliary-back{position:absolute;bottom:0;left:0;background:#fff;height:.1rem;width:100%}.coupon-pagckage-page .upTrangle{transform:rotate(180deg)}.coupon-pagckage-page .disabled{pointer-events:none;opacity:.4}.coupon-pagckage-page .coupon-footer{display:flex;justify-content:center;padding:.15rem 0;color:#666;font-size:.12rem}.coupon-pagckage-page .coupon-footer div:first-child{padding-right:.07rem}.coupon-pagckage-page .coupon-footer div:last-child{padding-left:.07rem}.coupon-pagckage-page .no-data{display:flex;flex-direction:column;align-items:center}.coupon-pagckage-page .no-data img{margin-top:1.2rem;width:.97rem;height:.95rem}.coupon-pagckage-page .no-data div{width:1.94rem;height:.33rem;font-size:.15rem;font-weight:400;color:#888;margin:.49rem auto;text-align:center}.coupon-pagckage-page .ellipsis2{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;word-break:break-all}.coupon-pagckage-page .temporary-mask{position:absolute;z-index:50;margin:0;top:0;right:0;bottom:0;left:0;background-color:hsla(0,0%,100%,.9)}.coupon-pagckage-page .temporary-mask .loading-content{position:fixed;top:50%;left:50%;z-index:100;transform:translate(-50%,-50%)}