.price-top{background-image:url(https://resource-cdn.kaoshibao.com/pc/membership_benefits/top-background2.png);background-size:cover;background-repeat:no-repeat;background-position:50%;height:320px;min-width:1200px}.price-top .price-top-img{width:100%;height:320px;display:block}.price-top .price-tit{font-size:36px;margin-bottom:8px}.price-top a{margin-top:20px;display:inline-block;width:268px;line-height:40px;background-color:#fff;border-radius:20px;color:#1a8cff}.price-top a:hover{opacity:.8}.meal-view{display:flex;justify-content:space-between}.meal-view .meal-item{padding:24px;text-align:center;box-shadow:0 8px 12px 0 rgba(0,0,0,.05098);border-radius:12px;background-color:#fff;width:calc((100% - 48px)/3);display:flex;align-items:center;justify-content:center;flex-direction:column}.meal-view .meal-item .name{color:#262626;font-size:20px;margin-bottom:4px;font-weight:500;line-height:28px}.meal-view .meal-item .desc{font-size:14px;color:#8c8c8c;line-height:22px;margin-bottom:8px}.meal-view .meal-item .key-desc{color:#9a320f;margin-bottom:16px}.meal-view .meal-item .price{font-size:14px;color:#fa3e3e;margin-bottom:16px}.meal-view .meal-item .price big{font-size:32px;font-weight:500}.meal-view .meal-item:first-child .btn-box{background:linear-gradient(90deg,#fcdb9f,#fdc66a)}.meal-view .meal-item:nth-child(2) .btn-box{background:linear-gradient(90deg,#ffb8a8,#ff8a73)}.meal-view .meal-item:nth-child(3) .btn-box{background:linear-gradient(90deg,#5e626d,#3b404d)}.meal-view .meal-item:nth-child(3) .btn-box a{color:#ffde9b}.meal-view .meal-item .btn-box{color:#262626;line-height:24px;font-weight:500;border-radius:8px;padding:8px 16px;height:48px;width:240px;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .3s ease}.meal-view .meal-item .btn-box:hover{opacity:.8}.meal-view .meal-item .btn-box a{display:block}.price-page{margin-top:-142px;margin-bottom:64px}.price-page .opc-btn{margin-top:20px;display:inline-block;background-color:#1a8cff;line-height:1.6;width:225px;line-height:50px;cursor:pointer;border-radius:2px;color:#fff}.price-page .opc-btn a{color:#fff;display:block}.price-page .opc-btn:hover{opacity:.8}.price-page .meal-content{padding:64px 0}.price-page .other-equity .equity-item{padding:24px;border-radius:16px;border:1px solid #fff1e0;background:linear-gradient(180deg,#fffcf2,#fff 30.29%);margin:40px 0}.price-page .other-equity .equity-top{display:flex;align-items:center;justify-content:center}.price-page .other-equity .equity-top img:first-of-type{margin-right:16px}.price-page .other-equity .equity-top img:nth-of-type(2){margin-left:16px}.price-page .other-equity .equity-top img{height:6px}.price-page .other-equity .equity-top .equity-title{font-size:18px;color:#9a320f;text-align:center;line-height:26px;font-weight:500}.price-page .other-equity .equity-content{padding-top:24px;display:flex}.price-page .other-equity .equity-content .equity-card{display:flex;padding:24px;align-items:center;border-radius:12px;background:linear-gradient(280deg,#fff2d9,#fffcf2 40.38%,#fff7e6);width:calc((100% - 48px)/3);margin-right:24px;transition:all .3s ease}.price-page .other-equity .equity-content .equity-card:hover{outline:2px solid #d2944d}.price-page .other-equity .equity-content .equity-card:hover .card-btn{display:block}.price-page .other-equity .equity-content .equity-card:hover .price{display:none}.price-page .other-equity .equity-content .equity-card:last-child{margin-right:0}.price-page .other-equity .equity-content .equity-card .card-name{color:#9a320f;font-weight:500;line-height:24px;width:182px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;flex-shrink:0}.price-page .other-equity .equity-content .equity-card .card-line{background:rgba(210,148,77,.2);width:1px;height:32px;margin:0 15px 0 16px}.price-page .other-equity .equity-content .equity-card .price{display:flex;justify-content:center;align-items:center;width:108px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;transition:opacity .3s ease}.price-page .other-equity .equity-content .equity-card .card-price{color:#fa3e3e;font-weight:600;font-size:24px;line-height:28px;display:flex;align-items:baseline}.price-page .other-equity .equity-content .equity-card .price-symbol{font-weight:500;font-size:14px}.price-page .other-equity .equity-content .equity-card .card-origin-price{font-size:14px;font-weight:400;color:#8c8c8c;line-height:22px;-webkit-text-decoration-line:line-through;text-decoration-line:line-through;margin-left:8px}.price-page .other-equity .equity-content .equity-card .card-btn{cursor:pointer;width:108px;display:none;font-size:14px;color:#9a320f;line-height:22px;text-align:center;white-space:nowrap;padding:5px 16px;height:32px;border-radius:100px;background:linear-gradient(116deg,#ffe6aa 16.38%,#fece6d 83.62%);transition:opacity .3s ease}.price-page .other-equity .peopeo-equity .equity-content .equity-card .card-name{white-space:pre-line}.price-page .price-tit{font-size:32px;color:#262626;text-align:center;line-height:40px;font-weight:500;padding-bottom:40px}.price-page .price-tit-desc{text-align:center;font-size:18px;color:#666}.price-page .benefits-content .benefits-list{display:flex;overflow-x:auto}.price-page .benefits-content .benefits-list img{display:block;width:282px;margin-right:24px;border-radius:8px;cursor:pointer}.price-page .benefits-content .benefits-list img:last-child{margin-right:0}.benefit-dialog{box-shadow:none;background:transparent}.benefit-dialog .benefit-content{max-height:550px;overflow-y:auto;border-radius:16px}.benefit-dialog .benefit-content::-webkit-scrollbar{display:none}.benefit-dialog .benefit-content img{border-radius:16px;display:block}