.buy-box-content{width:1184px;margin:0 auto;min-height:830px;background:#fff;border-radius:10px;box-shadow:0 1px 2px 0 rgba(44,46,51,.1);margin-top:24px;padding:24px;box-sizing:border-box}.buy-box-content h3{font-size:20px;font-weight:600;color:#2c2e33;margin:0;padding-bottom:24px;box-sizing:border-box;border-bottom:1px solid #f0f2f5}.buy-box-content .buy-vip-infor{height:240px;background:#f5f7fa;border-radius:10px;padding:32px 32px 32px 48px;box-sizing:border-box;margin-bottom:32px;margin-top:24px}.buy-box-content .buy-vip-infor .el-col-18{padding-left:30px}.buy-box-content .buy-vip-infor img{width:254px;height:160px}.buy-box-content .buy-vip-infor .buy-vip-title{font-size:32px;font-weight:600;color:#2c2e33}.buy-box-content .buy-vip-infor .buy-vip-title span{color:#ffad1e}.buy-box-content .buy-vip-infor .buy-vip-title-diff{color:#7f16a7!important}.buy-box-content .buy-vip-infor .buy-vip-money{text-align:right;font-size:24px;font-weight:400;color:#e44}.buy-box-content .buy-vip-infor .buy-vip-money span{font-size:18px;font-weight:400;position:relative;top:-1px}.buy-box-content .buy-vip-infor .buy-vip-desc{color:#2c2e33;font-size:16px;font-weight:400;margin-top:64px;line-height:30px}.buy-box-content .buy-vip-infor .buy-vip-desc span{color:#909399}.buy-box-content .buy-type-infor{width:290px;height:88px;line-height:48px;background:#fff;border:1px solid #ebedf0;border-radius:10px;padding:20px;box-sizing:border-box;margin-top:32px}.buy-box-content .buy-type-infor .buy-type-wechat{width:48px;height:48px}.buy-box-content .buy-type-infor .buy-type-select{width:20px;height:20px;float:right;position:relative;top:16px}.buy-box-content .buy-type-infor .buy-type-text{color:#2c2e33;font-size:18px;font-weight:400}.buy-box-content .active-type .buy-type-infor{border:1px solid #ff6524;background:#fff7f4}.buy-box-content .active-type .buy-type-text{color:#ff6524}.buy-box-content .buy-line{margin-top:40px;margin-bottom:32px;border-top:1px solid #f0f2f5}.buy-box-content .pay-vip-fee,.buy-box-content .pay-vip-fee1{color:#5e6166;font-weight:400;font-size:16px;text-align:right}.buy-box-content .pay-vip-fee1{margin-top:18px}.buy-box-content .pay-vip-fee1 .pay-vip-fee1-icon{color:#e44;font-size:16px}.buy-box-content .pay-vip-fee1 .pay-vip-fee1-count{color:#e44;font-size:42px}.buy-box-content .pay-vip-coupon{font-size:16px;font-weight:400;color:#ff7721;text-align:right;margin-top:8px}.buy-box-content .pay-vip-coupon .el-icon-arrow-down{color:#c4c7cc!important;margin-left:4px}.buy-box-content .pay-vip-coupon .el-icon-arrow-up{margin-left:4px}.buy-box-content .pay-vip-btn{text-align:right;margin-top:25px}.buy-box-content .pay-vip-btn span{font-size:16px;font-weight:400;color:#5e6166}.buy-box-content .pay-vip-btn a{text-decoration:none;color:#ff6524}.buy-box-content .pay-vip-btn button{width:152px!important;height:52px!important;background:linear-gradient(90deg,#ffa94a,#ff913c)!important;border-radius:8px!important;border:none!important;margin-left:20px}.buy-box-content .pay-vip-btn button span{color:#fff!important;font-size:18px!important;font-weight:600!important;text-align:center!important}.buy-box-content .buy-form{margin-top:24px;margin-bottom:32px}.buy-box-content .buy-desc{font-size:16px;font-weight:400;color:#909399;line-height:22px}.buy-box-content .buy-date{color:#2c2e33;font-size:18px;font-weight:500;margin-top:5px}.buy-box-content .buy-tips{font-size:16px;font-weight:400;color:#ff7721}.vip-coupon-box{position:absolute;width:596px;background:#fff;border-radius:8px;box-shadow:0 2px 10px 0 rgba(0,0,0,.1);padding:20px 20px 15px 20px;box-sizing:border-box;right:0;bottom:30px}.vip-coupon-box .coupon-content{padding:21px 16px;width:556px;height:116px;background:#f5f7fa;border-radius:8px;margin-bottom:12px}.vip-coupon-box .el-col-16{padding-left:25px;text-align:left}.vip-coupon-box img{width:133px;height:74px;position:relative}.vip-coupon-box .vip-coupon-box-fee{color:#fff;font-size:24px;position:absolute;top:44px;left:20px}.vip-coupon-box .vip-coupon-box-fee span{font-size:16px!important;color:#fff!important}.vip-coupon-box .coupon-infor{color:#2c2e33;font-size:16px;font-weight:600;margin-bottom:16px}.vip-coupon-box .coupon-infor span{color:#e44}.vip-coupon-box .coupon-desc{color:#909399;font-size:14px;font-weight:400;margin-top:6px}.vip-coupon-box .buy-type-select{width:20px;height:20px;float:right;position:relative;top:28px}.vip-coupon-box .coupon-content-active{background:#fff1eb}