.body[data-v-49f5721c]{margin-top:2rem;background:#f7f7f7;width:100vw;overflow-x:hidden}.btn[data-v-49f5721c]{border-radius:2.3256rem;background:rgba(255,109,0,0);border:1px dashed #fff;position:relative;overflow:hidden;height:1.36rem;cursor:pointer}.btn-no-get .left[data-v-49f5721c]{width:6.72rem;height:100%;background:#fff;position:absolute;left:0;top:0;z-index:3;font-weight:400;color:#000;text-align:center;font-size:.6512rem;font-weight:500}.btn-no-get .left span[data-v-49f5721c]{line-height:1.36rem}.btn-no-get .left .dec[data-v-49f5721c]{width:.8rem;height:1.36rem;position:absolute;right:-.2666666667rem;top:0;z-index:2}.btn-no-get .right[data-v-49f5721c]{position:absolute;right:.4rem;top:0}.btn-got .left[data-v-49f5721c],.btn-no-get .right[data-v-49f5721c]{height:1.36rem;font-size:24.42px;font-weight:700;line-height:1.36rem;color:#fff}.btn-got .left[data-v-49f5721c]{width:6.3466666667rem;text-align:center}.btn-got .right[data-v-49f5721c]{position:absolute;right:.08rem;top:.08rem;border-radius:2.5581333333rem;background:#fff;color:#000;font-size:12.21px;font-weight:700;line-height:1.1733333333rem;height:1.1733333333rem;padding:0 .24rem;box-sizing:border-box}.direct-btn[data-v-49f5721c]{font-size:.6512rem;font-weight:700;line-height:1.36rem;text-align:center}.top[data-v-49f5721c]{background:#eee}.top .detail[data-v-49f5721c]{padding:.32rem}.top .detail .top-content[data-v-49f5721c]{background:#ffda01;padding:.5066666667rem .4533333333rem;text-align:center;color:#000;border-radius:.2325333333rem .2325333333rem 0 0}.top .detail .bottom-content[data-v-49f5721c]{background:#000;color:#fff;padding:.5866666667rem;position:relative;border-radius:0 0 .2325333333rem .2325333333rem}.top .detail .bottom-content .circle-list[data-v-49f5721c]{position:absolute;width:100%;top:-6px;left:-6px;z-index:2;display:flex;flex-direction:row;flex-wrap:nowrap}.top .detail .bottom-content .circle-list .circle[data-v-49f5721c]{flex-shrink:0;flex-grow:0;vertical-align:top;flex-basis:12px;height:12px;border-radius:6px;background:#eee}.top .detail .bottom-content .circle-list .circle+.circle[data-v-49f5721c]{margin-left:.1866666667rem}.top .detail .desc[data-v-49f5721c]{font-size:.6045333333rem;font-weight:700;line-height:.7442666667rem;color:#2f2f2f;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.top .detail .divider[data-v-49f5721c]{border-bottom:1px dashed #000;margin:.4266666667rem 0}.top .detail .get-desc[data-v-49f5721c]{font-size:.372rem;font-weight:400;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;line-height:.5117333333rem;margin-bottom:.4533333333rem}.claim[data-v-49f5721c]{font-size:.2325333333rem;font-weight:400;line-height:.3256rem;color:#adadad;text-align:left;vertical-align:top;padding:.32rem 0;padding-bottom:0}.recommend-brand[data-v-49f5721c]{margin:.32rem}.recommend-brand .block-common-body[data-v-49f5721c]{border-radius:.3488rem;background:#fff;box-shadow:0 1px 2px rgba(0,0,0,.1);padding:.4533333333rem .16rem}.recommend-brand .block-common-body .head[data-v-49f5721c]{display:flex;flex-direction:row;margin-bottom:.32rem}.recommend-brand .block-common-body .head .icon[data-v-49f5721c]{width:2.6666666667rem;height:2.6666666667rem;opacity:1;border-radius:.2792rem;flex-shrink:0;margin-right:.3466666667rem}.recommend-brand .block-common-body .head .right[data-v-49f5721c]{position:relative}.recommend-brand .block-common-body .head .right .title[data-v-49f5721c]{font-size:.4650666667rem;font-weight:700;line-height:.6512rem;color:#000;margin-bottom:.2666666667rem;margin-top:.24rem}.recommend-brand .block-common-body .head .right .tips[data-v-49f5721c]{font-size:.3256rem;font-weight:400;line-height:.5117333333rem;-webkit-text-decoration-line:underline;text-decoration-line:underline;color:#9e9e9e;position:relative}.recommend-brand .block-common-body .head .right .jump[data-v-49f5721c]{position:absolute;right:0;bottom:-.2666666667rem;width:1.84rem}.recommend-brand .block-common-body .slider-item[data-v-49f5721c]{display:inline-block;width:3.7333333333rem;background:#ffda01;text-align:center;border-radius:.2325333333rem;overflow:hidden}.recommend-brand .block-common-body .slider-item+.slider-item[data-v-49f5721c]{margin-left:.2666666667rem}.recommend-brand .block-common-body .slider-item .ticket-item[data-v-49f5721c]{border-radius:.2325333333rem;display:block}.recommend-brand .block-common-body .slider-item .ticket-item .ticket-item__top[data-v-49f5721c]{height:2.88rem;background:#ffda01}.recommend-brand .block-common-body .slider-item .ticket-item .ticket-item__bottom[data-v-49f5721c]{height:1.76rem;background:#000}.recommend-brand .block-common-body .slider-item .title[data-v-49f5721c]{font-size:.5581333333rem;font-weight:700;line-height:.7906666667rem;color:#2f2f2f;padding-top:.56rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding:.5333333333rem .32rem .32rem;box-sizing:border-box}.recommend-brand .block-common-body .slider-item .divider1[data-v-49f5721c]{margin:0 .32rem;border:1px dashed #000}.recommend-brand .block-common-body .slider-item .desc[data-v-49f5721c]{font-size:.3256rem;font-weight:400;line-height:.48rem;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;margin-top:.2666666667rem;padding:0 .2133333333rem;height:.8533333333rem;box-sizing:border-box}.recommend-brand .block-common-body .slider-item .divider[data-v-49f5721c]{border-bottom:1px dashed #e6e6e6;margin:.64rem 0 .16rem 0}.recommend-brand .block-common-body .slider-item .btn[data-v-49f5721c]{height:.72rem;width:2.9333333333rem;margin:0 auto;margin-top:.4rem;color:#000}.recommend-brand .block-common-body .slider-item .btn .left[data-v-49f5721c]{height:.72rem;width:2.3733333333rem}.recommend-brand .block-common-body .slider-item .btn .left .dec[data-v-49f5721c]{width:.4rem;height:.7466666667rem;right:-.16rem}.recommend-brand .block-common-body .slider-item .btn .right[data-v-49f5721c]{font-size:.372rem;font-weight:700;line-height:.72rem;color:#fff;right:.08rem;height:auto;display:inline-block}.recommend-brand .block-common-body .slider-item .btn-no-get .left[data-v-49f5721c]{height:.72rem;line-height:.72rem}.recommend-brand .block-common-body .slider-item .btn-no-get .left span[data-v-49f5721c]{font-size:.3256rem;font-weight:400;line-height:.5333333333rem;vertical-align:3px}