.x-alert{position:fixed;left:0;top:0;z-index:1000;width:100%;height:100%;display:none}.x-alert-bg-85{background:rgba(0,0,0,.85);position:absolute;width:100%;height:100%}.x-alert-content{position:absolute;top:-5%;bottom:0;left:0;right:0;z-index:9;margin:auto}.x-close{position:absolute;top:-.7rem;right:-.7rem;width:.7rem;height:.7rem;background:url('http://static2.61info.com/service/imgs/groupPurchase/act/slotMachine2019/close.png') no-repeat center center / 100% 100%}.weekly-close-btn{position:absolute;top:0;right:0;width:.7rem;height:.7rem}.weekly-color1{color:#ff4343}.weekly-hide{display:none}.weekly-show{display:block}.x-time{font-family:Helvetica Neue,monospace;font-weight:bold}.weekly-coupon-alert .x-alert-content{width:6.4rem;height:10rem;background:url('http://static2.61info.com/service/imgs/groupPurchase/act/weekly_flash/coupon_alert.png') no-repeat center center / 100% 100%}.weekly-coupon-alert .coupon-text{width:4.5rem;height:.35rem;margin:.34rem 0 0 .4rem;background:url('http://static2.61info.com/service/imgs/groupPurchase/act/weekly_flash/coupon_text.png?v=20191018') repeat-y center center / 100% 400%}.weekly-coupon-alert .cut-down-time{margin:.21rem 0 .21rem .4rem;color:#fff;font-size:.22rem;display:-webkit-flex;display:flex;justify-content:flex-start;align-items:center}.weekly-coupon-alert .cut-down-time .time{margin-right:.08rem}.weekly-coupon-alert .cut-down-time .time .time-num{display:inline-block;background:#fff;color:#ff4343;border-radius:.08rem;padding:.03rem .07rem;line-height:.33rem}.weekly-coupon-alert .cut-down-time .line{margin:0 .05rem;font-weight:bold}.weekly-coupon-alert .copon-type{position:relative;width:5.76rem;height:1.84rem;margin-left:.35rem;background:url('http://static2.61info.com/service/imgs/groupPurchase/act/weekly_flash/coupon_type.png?v=20191018') repeat-y center center / 100% 400%}.weekly-coupon-alert .copon-type .gubi{width:1.49rem;height:1.24rem;position:absolute;right:.44rem;top:-1.1rem}.weekly-coupon-alert .course-list{position:absolute;top:4.46rem;left:50%;transform:translateX(-50%);width:5.56rem;height:5.35rem;overflow:hidden}.weekly-coupon-alert .course-list .course-item{position:relative;height:1.4rem;border-bottom:1px solid #ffe7c5;display:-webkit-flex;display:flex;justify-content:flex-start;align-items:center;padding:.12rem 0}.weekly-coupon-alert .course-list .course-item:nth-child(1){padding-top:0}.weekly-coupon-alert .course-img{width:1.2rem;height:1.2rem;border-radius:.07rem;margin-right:.19rem;overflow:hidden}.weekly-coupon-alert .course-name{font-size:.32rem;font-weight:bold;color:#874906;line-height:.38rem;margin-bottom:.1rem}.weekly-coupon-alert .origin-price{font-size:.22rem;font-weight:400;color:#874906;line-height:.33rem;text-decoration:line-through}.weekly-coupon-alert .cur-price .text{font-size:.22rem;font-weight:500;color:rgba(255,67,67,1);line-height:.33rem}.weekly-coupon-alert .cur-price .text .unit{font-size:.24rem}.weekly-coupon-alert .cur-price .price{font-size:.44rem;font-weight:bold;color:rgba(255,67,67,1)}.weekly-coupon-alert .buy-btn{position:absolute;right:.1rem;bottom:.25rem;width:1.92rem;height:.58rem}.weekly-coupon-alert .see-more{font-size:.22rem;font-weight:500;color:rgba(255,163,74,1);line-height:47px;text-align:center}.weekly-banner{width:7rem;height:3.7rem;background:url('http://static2.61info.com/service/imgs/groupPurchase/act/weekly_flash/banner_bg.png') no-repeat center center / 100% 100%;box-sizing:border-box;padding:.25rem .38rem 0 .36rem;margin:.8rem auto 0;position:relative}.weekly-banner .top-tip{height:.54rem;display:-webkit-flex;display:flex;justify-content:space-between;align-items:center;margin-bottom:.18rem}.weekly-banner .top-tip .banner-text{font-size:.36rem;font-weight:bold;color:rgba(135,73,6,1);line-height:.54rem}.weekly-banner .cut-down-time{color:#fff;font-size:.22rem;display:-webkit-flex;display:flex;justify-content:flex-start;align-items:center}.weekly-banner .cut-down-time .time{margin-right:.08rem}.weekly-banner .cut-down-time .time .time-num{display:inline-block;background:#ff574c;color:#fff;border-radius:.08rem;padding:.03rem .07rem;line-height:.33rem}.weekly-banner .cut-down-time .line{color:#fe6928;margin:0 .05rem;font-weight:bold}.weekly-banner .cut-down-time .text{color:#874906}.weekly-banner .coupon-list{display:-webkit-flex;display:flex;justify-content:space-between;align-items:flex-start}.weekly-banner .coupon-list .coupon-box{position:relative;width:1.92rem;height:2.1rem;background:url('http://static2.61info.com/service/imgs/groupPurchase/act/weekly_flash/banner_coupon.png?v=20191018') repeat-y center center / 100% 400%;margin-bottom:.03rem}.weekly-banner .btn-wrap{position:absolute;bottom:.11rem;left:50%;transform:translateX(-50%)}.weekly-banner .btn-wrap .btn{width:1.6rem;height:.52rem}.weekly-banner .total-num{margin-top:.1rem;font-size:.20rem;font-weight:500;color:rgba(135,73,6,1);text-align:center}.weekly-banner .progress{position:relative;width:1.6rem;height:.24rem;line-height:.24rem;border-radius:.15rem;text-align:center;background:rgba(255,246,233,1);box-shadow:inset 0 0 .08rem .02rem rgba(255,191,99,0.43);border:.01rem solid rgba(255,223,178,1);margin:0 auto}.weekly-banner .progress .progress-box{width:3.2rem;height:.48rem;line-height:.48rem;transform:scale(.5);transform-origin:left top}.weekly-banner .progress .bar{position:absolute;top:0;left:0;background:rgba(197,34,23,1);border-radius:.3rem;height:100%}.weekly-banner .progress .text{position:relative;z-index:9;font-size:.4rem;color:#bbb}.weekly-banner .pay-cut-down-time,.weekly-banner .use-cut-down-time{margin-top:.1rem;font-size:.2rem;font-weight:500;color:rgba(135,73,6,1);text-align:center}.weekly-banner .use-cut-down-time{font-size:.2rem}.weekly-not-use-alert .x-alert-content{width:5.9rem;height:5.88rem}.weekly-not-use-alert .use-btn{position:absolute;bottom:.54rem;left:50%;transform:translateX(-50%);width:4.8rem;height:.88rem}.weekly-tip-alert .x-alert-content{width:5.3rem;height:5.83rem;background:url('http://static2.61info.com/service/imgs/groupPurchase/act/weekly_flash/tip_alert.png') no-repeat center center / 100% 100%}.weekly-tip-alert .close-btn{position:absolute;right:0;top:1.05rem;width:.7rem;height:.7rem}.weekly-tip-alert .use-btn{position:absolute;bottom:.54rem;left:50%;transform:translateX(-50%);width:4.8rem;height:.88rem}.weekly-tip-alert .text{font-size:.44rem;font-weight:bold;color:rgba(135,73,6,1);line-height:.65rem;text-align:center}.weekly-tip-alert .text1{margin-top:2.81rem}.weekly-not-pay-alert .x-alert-content{width:5.9rem;height:7.31rem;background:url('http://static2.61info.com/service/imgs/groupPurchase/act/weekly_flash/not_pay_alert.png?v=20191018') no-repeat center center / 100% 100%}.weekly-not-pay-alert .text{font-size:.36rem;font-weight:bold;color:rgba(135,73,6,1);line-height:.54rem;text-align:center}.weekly-not-pay-alert .text1{margin-top:4.07rem}.weekly-not-pay-alert .pay-cut-down-time{font-size:.28rem;font-weight:500;color:rgba(135,73,6,1);margin-top:1.36rem;text-align:center}.weekly-not-pay-alert .use-btn{position:absolute;bottom:.93rem;left:50%;transform:translateX(-50%);width:4.8rem;height:.88rem}.weekly-confirm-alert{z-index:1001}.weekly-confirm-alert .x-alert-content{width:5.3rem;height:5.15rem}.weekly-confirm-alert .use-btn{position:absolute;bottom:1.03rem;left:50%;transform:translateX(-50%);width:4.8rem;height:.88rem}.weekly-confirm-alert .give-up-btn{position:absolute;bottom:.5rem;left:50%;transform:translateX(-50%);width:1.3rem;height:.4rem}.weekly-guide-alert .x-alert-content{bottom:auto;right:auto;top:1.1rem;left:50%;transform:translateX(-50%);width:7.2rem;height:3.8rem;border:.04rem dashed #fff;border-radius:.21rem;padding-top:.1rem}.weekly-guide-alert .gubi{position:absolute;top:-1.13rem;right:.34rem;width:1.49rem;height:1.24rem}.weekly-guide-alert .count-tip{position:absolute;top:-1.14rem;left:.5rem;width:4.28rem;height:.64rem}.weekly-guide-alert .close-btn{left:0;top:-.9rem;width:.4rem;height:.4rem}.weekly-float-btn{position:fixed;left:.2rem;bottom:20%;z-index:99;width:1.17rem;height:1.17rem;display:none}.weekly-not-begin-tip{position:fixed;top:0;left:0;width:100%;height:100%;z-index:99;display:none}.weekly-not-begin-tip .content{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background:rgba(0,0,0,.7);color:#fff;height:1rem;line-height:1rem;-webkit-border-radius:.1rem;-moz-border-radius:.1rem;border-radius:.1rem;text-align:center;white-space:nowrap;padding:0 .2rem;-webkit-box-shadow:0 0 .1rem #000;box-shadow:0 0 .1rem #000}.bscroll-indicator{background:#ccc !important}@-webkit-keyframes heartBeat{0{-webkit-transform:scale(1);transform:scale(1)}14%{-webkit-transform:scale(.8);transform:scale(.8)}28%{-webkit-transform:scale(1);transform:scale(1)}42%{-webkit-transform:scale(.8);transform:scale(.8)}70%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes heartBeat{0{-webkit-transform:scale(1);transform:scale(1)}14%{-webkit-transform:scale(.8);transform:scale(.8)}28%{-webkit-transform:scale(1);transform:scale(1)}42%{-webkit-transform:scale(.8);transform:scale(.8)}70%{-webkit-transform:scale(1);transform:scale(1)}}.heartBeat{animation:heartBeat 1.3s infinite ease-in-out}@-webkit-keyframes tada{from{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}10%,20%{-webkit-transform:scale3d(0.9,0.9,0.9) rotate3d(0,0,1,-3deg);transform:scale3d(0.9,0.9,0.9) rotate3d(0,0,1,-3deg)}30%,50%,70%,90%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,3deg);transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,3deg)}40%,60%,80%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-3deg);transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-3deg)}to{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}@keyframes tada{from{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}10%,20%{-webkit-transform:scale3d(0.9,0.9,0.9) rotate3d(0,0,1,-3deg);transform:scale3d(0.9,0.9,0.9) rotate3d(0,0,1,-3deg)}30%,50%,70%,90%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,3deg);transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,3deg)}40%,60%,80%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-3deg);transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-3deg)}to{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}.tada{animation:tada 1s infinite}@-webkit-keyframes pulse{from{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}50%{-webkit-transform:scale3d(1.05,1.05,1.05);transform:scale3d(1.05,1.05,1.05)}to{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}@keyframes pulse{from{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}50%{-webkit-transform:scale3d(1.05,1.05,1.05);transform:scale3d(1.05,1.05,1.05)}to{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}.x-pulse{-webkit-animation:pulse 1s;-o-animation:pulse 1s;animation:pulse 1s}