.wrapper[data-v-76a7e528]{height:100%}.pd-left[data-v-76a7e528]{padding-left:16px}.pd-right[data-v-76a7e528]{padding-right:16px}.pd-top[data-v-76a7e528]{padding-top:16px}.pd-bottom[data-v-76a7e528]{padding-bottom:16px}.mg-top[data-v-76a7e528]{margin-top:30px}[data-v-76a7e528] .van-overlay{background:rgba(0,0,0,.5)!important}[data-v-76a7e528] .van-button--primary{background:#35ad84!important;border:1px solid #35ad84!important;border-radius:8px;color:#fff!important}[data-v-76a7e528] .van-button--default,[data-v-76a7e528] .van-button--primary{font-family:PingFang SC;font-size:16px;font-weight:400;line-height:24px;text-align:center;text-underline-position:from-font;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none}[data-v-76a7e528] .van-button--default{background:#fff!important;border:1px solid #ccc!important;border-radius:8px;color:#000}.bg_img[data-v-76a7e528]{z-index:0;position:absolute;top:0;right:0;width:100%}[data-v-76a7e528] .van-cell{background:none}[data-v-76a7e528] .van-cell:after{display:none}[data-v-76a7e528] .van-field__body{height:44px;line-height:44px;border:1px solid #ccc;border-radius:8px;padding:0 12px;box-sizing:border-box}[data-v-76a7e528] .van-field__control{font-family:PingFang SC;font-style:normal;font-weight:400;font-size:15px;color:#000!important;background:none!important}[data-v-76a7e528] .van-field__error-message{padding-left:10px;margin-top:4px;color:#3ea412;font-weight:600}.span-getcode[data-v-76a7e528]{font-family:PingFang SC;font-style:normal;font-weight:400;font-size:13px;color:#35ad84}.eye_icon[data-v-76a7e528]{width:16px}.view[data-v-76a7e528]{background:#fff;color:#000!important;position:relative;display:flex;flex-direction:column;overflow:hidden;height:100%}.top-tit[data-v-76a7e528]{height:50px;font-family:PingFang SC;font-style:normal;font-weight:400;font-size:16px;position:relative;z-index:1;display:flex;vertical-align:middle;align-items:center}.top-tit span[data-v-76a7e528]{flex:1;text-align:center;margin-top:16px;margin-right:52px;font-family:PingFang SC;font-size:16px;font-weight:500;color:#000}.top-tit img[data-v-76a7e528]{height:14px;display:inline-block;margin:16px 16px 0}.content[data-v-76a7e528]{flex:1;overflow:auto;box-sizing:border-box;position:relative;padding:0 16px;margin-top:10px}.content .top_list ul[data-v-76a7e528]{display:grid;grid-gap:0;width:auto;grid-auto-flow:column;overflow:auto;margin-bottom:10px;padding-bottom:6px;padding-top:20px}.content .top_list ul li[data-v-76a7e528]:last-child{margin-right:0}.content .top_list ul li[data-v-76a7e528]{width:110px;height:110px;border:1px solid #ccc;border-radius:8px;margin-right:10px;text-align:center;position:relative;padding:0 6px;box-sizing:border-box}.content .top_list ul li p[data-v-76a7e528]{font-family:PingFang SC;font-size:14px;font-weight:400;line-height:20px;color:#000;margin-top:20px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.content .top_list ul li .money[data-v-76a7e528]{font-family:PingFang SC;font-size:14px;font-weight:600;line-height:24px;color:#35ad84;margin-top:6px}.content .top_list ul li .money span[data-v-76a7e528]{font-size:23px}.content .top_list ul li .original[data-v-76a7e528]{font-size:12px;font-weight:400;line-height:18px;color:#999;margin-top:6px;font-family:PingFang SC;text-decoration:line-through}.content .top_list ul li .recommend[data-v-76a7e528]{position:absolute;right:0;top:0;width:40px}.content .top_list ul .active[data-v-76a7e528],.content .top_list ul .recommend_item[data-v-76a7e528]{border:2px solid #35ad84}.content .top_list ul .shake_animation[data-v-76a7e528]{display:inline-block;transform:scale(1);animation:shake-animation-76a7e528 2s infinite}@keyframes shake-animation-76a7e528{0%{transform:scale(1)}25%{transform:scale(1.1)}50%{transform:scale(1)}75%{transform:scale(1.1)}to{transform:scale(1)}}.content .discount_div .item_discount[data-v-76a7e528]{margin-bottom:24px}.content .discount_div .item_discount .left_item[data-v-76a7e528],.content .discount_div .item_discount[data-v-76a7e528]{display:flex;justify-content:space-between;vertical-align:middle;align-items:center}.content .discount_div .item_discount .left_item img[data-v-76a7e528]{width:16px;margin-right:10px}.content .discount_div .item_discount .left_item span[data-v-76a7e528]{font-family:PingFang SC;font-size:14px;font-weight:400;color:#000}.content .discount_div .item_discount .right_item .minus[data-v-76a7e528]{background:linear-gradient(90deg,#fc8f0a,#f85604);padding:3px 10px;border-radius:14px;font-family:PingFang SC;font-size:13px;font-weight:400;color:#fff}.content .discount_div .item_discount .right_item .add[data-v-76a7e528]{font-family:PingFang SC;font-size:14px;font-weight:500}.content .discount_div .item_discount .right_item .add span[data-v-76a7e528]{color:#f4b339}.content .discount_div .item_discount .right_item .code[data-v-76a7e528]{font-family:PingFang SC;font-size:14px;font-weight:400;color:#35ad84}.content .equity_div .left_item[data-v-76a7e528]{display:flex;vertical-align:middle;align-items:center;font-size:14px;margin-bottom:16px}.content .equity_div .left_item img[data-v-76a7e528]{width:16px;margin-right:10px}.content .equity_div .equity_ul[data-v-76a7e528]{background:#fafafa;border-radius:8px;padding:20px;box-sizing:border-box}.content .equity_div .equity_ul li[data-v-76a7e528]{display:flex;justify-content:space-between;margin-bottom:18px;font-family:PingFang SC;font-size:14px;font-weight:400}.content .equity_div .equity_ul li .left_span[data-v-76a7e528]{color:#000;display:flex;vertical-align:middle;align-items:center}.content .equity_div .equity_ul li .left_span .van-icon[data-v-76a7e528]{font-size:18px;margin-right:4px;color:#35ad84}.content .equity_div .equity_ul li .right_div .vip[data-v-76a7e528]{width:20px}.content .equity_div .equity_ul[data-v-76a7e528] :last-child{margin-bottom:0}.content .btn_div[data-v-76a7e528]{margin-top:40px;padding-bottom:60px}.pay_type[data-v-76a7e528]{background:#fff;border-top-left-radius:18px;border-top-right-radius:18px;padding:30px 20px 10px;box-sizing:border-box}.pay_type .top_p[data-v-76a7e528]{text-align:center}.pay_type .pay_type_ul[data-v-76a7e528]{margin-top:20px;margin-bottom:20px}.pay_type .pay_type_ul li[data-v-76a7e528]{display:flex;justify-content:space-between;margin-bottom:12px;font-family:PingFang SC;font-style:normal;font-weight:400;font-size:16px;align-items:center;text-align:center;background:#fafafa;border-radius:8px;padding:12px 16px;box-sizing:border-box;color:#000}.pay_type .pay_type_ul li .img_div[data-v-76a7e528]{display:flex;align-items:center}.pay_type .pay_type_ul li .img_div img[data-v-76a7e528]{width:24px;margin-right:10px}.pay_type .pay_type_ul li .right_flex img[data-v-76a7e528]{width:15px}.pay_type[data-v-76a7e528] .van-icon{position:absolute}.agreement_div[data-v-76a7e528]{position:fixed;bottom:20px;text-align:center;width:100%;font-family:PingFang SC;font-size:12px;font-weight:400;line-height:18px;color:#666}.agreement_div span[data-v-76a7e528]{color:#35ad84}[data-v-76a7e528]::-webkit-scrollbar{display:initial}.van-popup--center[data-v-76a7e528]{width:92%;color:#000;border-radius:20px;padding:20px;box-sizing:border-box;background-image:url(../img/discount.78829795.png);background-size:cover;background-repeat:no-repeat}.van-popup--center .popup_title[data-v-76a7e528]{text-align:center;font-family:PingFang SC;font-size:16px;font-weight:500;line-height:24px;margin-bottom:16px;margin-top:10px}.van-popup--center .pop_content[data-v-76a7e528]{margin-top:90px;font-family:PingFang SC;font-size:14px;font-weight:400;line-height:20px;color:#666;margin-bottom:30px}.van-popup--center .pop_content span[data-v-76a7e528]{color:#35ad84}.van-popup--center .btm_div[data-v-76a7e528]{display:flex;justify-content:space-between;margin-bottom:16px}.van-popup--center .btm_div button[data-v-76a7e528]{width:45%;font-size:14px!important}[data-v-76a7e528] .van-tabs{text-align:center;margin:0 auto;width:100%}[data-v-76a7e528] .van-tabs__wrap{height:30px;width:60%;margin-left:20%}[data-v-76a7e528] .van-tabs__line{background:#35ad84}[data-v-76a7e528] .van-tabs__nav--card .van-tab{color:#000}[data-v-76a7e528] .van-tabs__nav--card{border:1px solid #35ad84;border-radius:4px;font-size:12px}[data-v-76a7e528] .van-tabs__nav--card .van-tab.van-tab--active{background:#35ad84;color:#fff}[data-v-76a7e528] .van-tabs__nav--card .van-tab{border-right:1px solid #35ad84}[data-v-76a7e528] .van-tabs__nav--card .van-tab:last-child{border-right:none}