.van-loading{color:#c8c9cc;font-size:0}.van-loading,.van-loading__spinner{position:relative;vertical-align:middle}.van-loading__spinner{display:inline-block;width:30px;max-width:100%;height:30px;max-height:100%;-webkit-animation:van-rotate .8s linear infinite;animation:van-rotate .8s linear infinite}.van-loading__spinner--spinner{-webkit-animation-timing-function:steps(12);animation-timing-function:steps(12)}.van-loading__spinner--spinner i{position:absolute;top:0;left:0;width:100%;height:100%}.van-loading__spinner--spinner i:before{display:block;width:2px;height:25%;margin:0 auto;background-color:currentColor;border-radius:40%;content:" "}.van-loading__spinner--circular{-webkit-animation-duration:2s;animation-duration:2s}.van-loading__circular{display:block;width:100%;height:100%}.van-loading__circular circle{-webkit-animation:van-circular 1.5s ease-in-out infinite;animation:van-circular 1.5s ease-in-out infinite;stroke:currentColor;stroke-width:3;stroke-linecap:round}.van-loading__text{display:inline-block;margin-left:8px;color:#969799;font-size:14px;vertical-align:middle}.van-loading--vertical{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;align-items:center}.van-loading--vertical .van-loading__text{margin:8px 0 0}@-webkit-keyframes van-circular{0%{stroke-dasharray:1,200;stroke-dashoffset:0}50%{stroke-dasharray:90,150;stroke-dashoffset:-40}to{stroke-dasharray:90,150;stroke-dashoffset:-120}}@keyframes van-circular{0%{stroke-dasharray:1,200;stroke-dashoffset:0}50%{stroke-dasharray:90,150;stroke-dashoffset:-40}to{stroke-dasharray:90,150;stroke-dashoffset:-120}}.van-loading__spinner--spinner i:first-of-type{-webkit-transform:rotate(30deg);transform:rotate(30deg);opacity:1}.van-loading__spinner--spinner i:nth-of-type(2){-webkit-transform:rotate(60deg);transform:rotate(60deg);opacity:.9375}.van-loading__spinner--spinner i:nth-of-type(3){-webkit-transform:rotate(90deg);transform:rotate(90deg);opacity:.875}.van-loading__spinner--spinner i:nth-of-type(4){-webkit-transform:rotate(120deg);transform:rotate(120deg);opacity:.8125}.van-loading__spinner--spinner i:nth-of-type(5){-webkit-transform:rotate(150deg);transform:rotate(150deg);opacity:.75}.van-loading__spinner--spinner i:nth-of-type(6){-webkit-transform:rotate(180deg);transform:rotate(180deg);opacity:.6875}.van-loading__spinner--spinner i:nth-of-type(7){-webkit-transform:rotate(210deg);transform:rotate(210deg);opacity:.625}.van-loading__spinner--spinner i:nth-of-type(8){-webkit-transform:rotate(240deg);transform:rotate(240deg);opacity:.5625}.van-loading__spinner--spinner i:nth-of-type(9){-webkit-transform:rotate(270deg);transform:rotate(270deg);opacity:.5}.van-loading__spinner--spinner i:nth-of-type(10){-webkit-transform:rotate(300deg);transform:rotate(300deg);opacity:.4375}.van-loading__spinner--spinner i:nth-of-type(11){-webkit-transform:rotate(330deg);transform:rotate(330deg);opacity:.375}.van-loading__spinner--spinner i:nth-of-type(12){-webkit-transform:rotate(1turn);transform:rotate(1turn);opacity:.3125}.van-pull-refresh{overflow:hidden;-webkit-user-select:none;user-select:none}.van-pull-refresh__track{position:relative;height:100%;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform}.van-pull-refresh__head{position:absolute;left:0;width:100%;height:50px;overflow:hidden;-webkit-transform:translateY(-100%);transform:translateY(-100%)}.van-list__error-text,.van-list__finished-text,.van-list__loading,.van-pull-refresh__head{color:#969799;font-size:14px;line-height:50px;text-align:center}.van-list__placeholder{height:0;pointer-events:none}.empty_page{padding-top:2.4rem}.empty_page .empty_image{width:4.53333333rem;height:4.53333333rem;margin-left:calc(50% - 2.26667rem);margin-bottom:.53333333rem}.empty_page .empty_text{font-size:.42666667rem;color:#999;line-height:1;margin-bottom:.53333333rem}.empty_page .empty_btn,.empty_page .empty_text{font-family:PingFang SC,sans-serif;font-weight:400;text-align:center}.empty_page .empty_btn{border-radius:.10666667rem;border:.02666667rem solid #ef7800;width:3.68rem;height:1.01333333rem;line-height:1.01333333rem;font-size:.37333333rem;color:#ef7800;margin-left:calc(50% - 1.84rem)}.showPage{display:none!important}.showPage1{display:block!important}.coupon_product_box{height:100vh;font-size:.32rem;padding:0 .42666667rem;background:#fafafa;overflow:hidden}.coupon_product_box.coupon_product_box1 .van-pull-refresh{height:calc(100vh - 4.69333rem)}.coupon_product_box .coupon_product_title{width:100%;padding:.34666667rem 0;line-height:1;font-weight:400}.coupon_product_box .coupon_product_title .header_left{height:.37333333rem;font-size:.37333333rem;font-family:PingFang SC,sans-serif;color:#333;line-height:.37333333rem}.coupon_product_box .coupon_product_title .header_left .store_icon{width:.42666667rem;height:.42666667rem;margin-right:.13333333rem;vertical-align:middle}.coupon_product_box .coupon_product_title .header_right{height:.37333333rem;line-height:.37333333rem}.coupon_product_box .coupon_product_title .header_right .header_right_desc{font-size:.32rem;font-family:PingFang SC,sans-serif;color:#333}.coupon_product_box .coupon_product_title .header_right .right_arrow12{margin:.04rem 0 .04rem .13333333rem;vertical-align:middle;width:.32rem;height:.32rem}.coupon_product_box .coupon_card_info{width:100%;height:2.66666667rem;margin-bottom:.32rem;font-size:.42666667rem;border-radius:.32rem;background:#fff;display:flex;align-items:center;justify-content:flex-start;box-sizing:border-box;position:relative}.coupon_product_box .coupon_card_info .counpon_used_img{position:absolute;bottom:0;right:0;width:2rem;height:1.33333333rem}.coupon_product_box .coupon_card_info .coupon_card_left{width:2.53333333rem;color:#ee7800;font-size:.69333333rem;margin-right:.21333333rem;text-align:center}.coupon_product_box .coupon_card_info .coupon_card_left .coupon_card_left_currencysymbol{font-size:.37333333rem}.coupon_product_box .coupon_card_info .coupon_card_left .coupon_card_left_currencynumber{word-break:break-all}.coupon_product_box .coupon_card_info .coupon_card_left_used{color:rgba(238,120,0,.5)!important}.coupon_product_box .coupon_card_info .coupon_card_right{display:flex;flex-direction:column;font-size:.32rem;color:#999}.coupon_product_box .coupon_card_info .coupon_card_right .text_ellipsis{width:4.37333333rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.coupon_product_box .coupon_card_info .coupon_card_right .coupon_card_right_name{font-size:.42666667rem;font-family:PingFang SC,sans-serif;font-weight:700;color:#333;line-height:.42666667rem;padding-top:.01333333rem}.coupon_product_box .coupon_card_info .coupon_card_right .coupon_card_right_name_used{color:rgba(51,51,51,.5)!important}.coupon_product_box .coupon_card_info .coupon_card_right .coupons_card_item_title{display:inline-block;font-size:.29333333rem;font-family:PingFang SC-Regular,PingFang SC;font-weight:400;color:#ee7800;line-height:.32rem;padding:.05333333rem .08rem;background:rgba(238,120,0,.0599999987);border-radius:.08rem .08rem .08rem .08rem;opacity:1;border:.01333333rem solid #ee7800;margin-right:.12rem}.coupon_product_box .coupon_card_info .coupon_card_right .coupon_card_right_condition{color:#999;font-weight:400;margin:.4rem 0 .13333333rem 0}.coupon_product_box .coupon_card_info .coupon_card_right .coupon_card_right_time{color:#999;font-weight:400}.coupon_product_box .emptyPageBox{margin-top:.26666667rem}.coupon_product_box .coupon_product_tip_title{background:#fafafa;border-radius:.21333333rem;font-size:.32rem;font-family:PingFang SC,sans-serif;font-weight:400;color:#666;padding:.32rem 0 .32rem .26666667rem;line-height:.32rem}.coupon_product_box .coupon_product_card_box .coupon_product_card{padding:.4rem 0;border-bottom:.02666667rem solid #ededed}.coupon_product_box .coupon_product_card_box .coupon_product_card .coupon_product_card_img_box{width:2.18666667rem;height:2.18666667rem;border-radius:.21333333rem;background-repeat:no-repeat;background-size:cover;background-position:50%}.coupon_product_box .coupon_product_card_box .coupon_product_card .coupon_product_card_desc .coupon_product_card_name1{width:6.69333333rem;font-size:.42666667rem;font-family:PingFang SC,sans-serif;font-weight:400;color:#333;line-height:.58666667rem;overflow:hidden;max-height:1.17333333rem}.coupon_product_box .coupon_product_card_box .coupon_product_card .coupon_product_card_desc .coupon_product_card_name2{width:6.69333333rem;height:.34666667rem;font-size:.34666667rem;font-family:PingFang SC,sans-serif;font-weight:400;color:#999;line-height:.34666667rem;margin:.18666667rem 0 .37333333rem 0;overflow:hidden}.coupon_product_box .coupon_product_card_box .coupon_product_card .coupon_product_card_desc .coupon_product_card_price_box .coupon_product_card_current_price{margin:.13333333rem .13333333rem .13333333rem 0;line-height:.42666667rem}.coupon_product_box .coupon_product_card_box .coupon_product_card .coupon_product_card_desc .coupon_product_card_price_box .coupon_product_card_current_price .price_sign{height:.32rem;font-size:.32rem;font-family:PingFang SC,sans-serif;font-weight:500;color:#ea4e3d;line-height:.32rem;margin-top:.10666667rem}.coupon_product_box .coupon_product_card_box .coupon_product_card .coupon_product_card_desc .coupon_product_card_price_box .coupon_product_card_current_price .current_price_line{height:.42666667rem;font-size:.42666667rem;font-family:PingFang SC,sans-serif;font-weight:500;color:#ea4e3c}.coupon_product_box .coupon_product_card_box .coupon_product_card .coupon_product_card_desc .coupon_product_card_price_box .coupon_product_card_old_price{margin:.24rem 0 .13333333rem 0;line-height:.32rem}.coupon_product_box .coupon_product_card_box .coupon_product_card .coupon_product_card_desc .coupon_product_card_price_box .coupon_product_card_old_price .old_price_line{height:.32rem;font-size:.32rem;font-family:PingFang SC,sans-serif;font-weight:400;color:#999;text-decoration:line-through}.coupon_product_box .coupon_product_card_box .coupon_product_card .coupon_product_card_desc .coupon_product_card_price_box .coupon_product_card_use_btn{display:inline-block;width:1.76rem;height:.69333333rem;background:linear-gradient(135deg,#ff822a,#fe4c00);border-radius:.34666667rem;font-size:.37333333rem;font-family:PingFangTC-Medium,PingFangTC;font-weight:500;color:#fff;text-align:center;line-height:.69333333rem}.coupon_product_box .van-list__finished-text{height:.32rem;font-size:.32rem;font-family:PingFang SC,sans-serif;font-weight:400;color:#999;line-height:.32rem;text-align:center;padding:.4rem 0 .88rem 0}.coupon_product_box .van-pull-refresh{height:calc(100vh - 4.96rem);overflow-y:auto}.coupon_product_box .van-pull-refresh::-webkit-scrollbar{display:none}.coupon_product_box .van-pull-refresh__track{height:auto}.coupon_product_box .commodity_title_box{height:.96rem;padding:.10666667rem 0;line-height:.96rem}.coupon_product_box .commodity_title_box .commodity_title{font-size:.32rem;font-family:PingFang SC,sans-serif;font-weight:400;color:#666}.coupon_product_box .commodity_title_box .commodity_sort_box{width:calc(100% - 2.34667rem);height:100%}.coupon_product_box .commodity_title_box .commodity_sort_box .commodity_sort_item{font-size:.37333333rem;font-family:PingFang SC-Medium,PingFang SC;font-weight:400;color:#666;line-height:.96rem;margin-right:.93333333rem}.coupon_product_box .commodity_title_box .commodity_sort_box .commodity_sort_item .arrow_icon{display:block;width:.18666667rem;height:.10666667rem}.coupon_product_box .commodity_title_box .commodity_sort_box .commodity_sort_item .arrow_up{margin-top:.34666667rem;margin-left:.13333333rem}.coupon_product_box .commodity_title_box .commodity_sort_box .commodity_sort_item .arrow_down{margin-top:.05333333rem;margin-left:.13333333rem}.coupon_product_box .commodity_title_box .commodity_sort_box .commodity_sort_item .arrow_checked{margin-top:.42666667rem;margin-left:.13333333rem}.coupon_product_box .commodity_title_box .commodity_sort_box .commodity_sort_item_clicked{font-weight:700;color:#333}.coupon_product_box .commodity_title_box .commodity_search{width:2.34666667rem;background:#f5f5f5;border-radius:.48rem;height:.96rem}.coupon_product_box .commodity_title_box .commodity_search .commodity_search_icon{width:.42666667rem;height:.42666667rem;padding-top:.26666667rem;padding-left:.26666667rem;padding-right:.13333333rem}.coupon_product_box .commodity_title_box .commodity_search .commodity_search_text{font-size:.32rem;font-family:PingFang SC,sans-serif;font-weight:400;color:#666;line-height:.96rem}