﻿.vip-body .vip-pricing-content{position:relative;padding-top:1.325rem}.vip-body .vip-pricing-content .page-bg{position:absolute;top:0;left:0;width:100%;height:11.875rem;background:linear-gradient(180deg, #FFF3D8 0%, #F9F0EA 100%, #FFE8DE 100%)}.vip-body .vip-pricing-content .page-bg::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:url(../images/vip/vip-bg-light.png) no-repeat center top;background-size:auto 100%}.vip-body .vip-pricing-content .container{position:relative;z-index:2}.vip-body .vip-title{font-weight:600;font-size:.65rem;color:#333}.vip-body .vip-desc-list{margin-top:.375rem;display:flex;align-items:center}.vip-body .vip-desc-list .vip-desc-item{font-size:20px;color:#333;margin-right:.5rem}.vip-body .vip-desc-list .vip-desc-item:last-child{margin-right:0}.vip-body .member-plan{position:relative;margin-top:1rem;width:100%;height:6.15rem;border-radius:.4rem;background:url(../images/vip/member-plan-bg1.jpg) no-repeat center center;background-size:contain;padding:.625rem .725rem}.vip-body .member-plan .plan-title{font-weight:600;font-size:.6rem;color:#ffd4b3;display:flex;align-items:center}.vip-body .member-plan .plan-title::after,.vip-body .member-plan .plan-title::before{content:"";display:block;width:.35rem;height:.4rem;margin:0 .25rem;background:url(../images/vip/titls-stars.png) no-repeat center center;background-size:contain}.vip-body .member-plan .plan-title::before{margin-left:0}.vip-body .member-plan .plan-desc{font-size:.225rem;color:#ffd7a3;margin-top:.325rem}.vip-body .member-plan .plan-tabs{display:flex;margin-top:.3rem}.vip-body .member-plan .plan-tab{height:.5rem;padding:0 .35rem;margin-right:.2rem;border:.0125rem solid rgba(255,215,163,.4);border-radius:.25rem;display:flex;align-items:center;font-size:.225rem;color:#ffd7a3;cursor:pointer;transition:all .15s linear}.vip-body .member-plan .plan-tab:hover{border-color:#ffd7a3}.vip-body .member-plan .plan-tab.active{border-color:rgba(0,0,0,0);background:linear-gradient(90deg, #ffe5b1 0%, #ffdfa1 100%);color:#7c3c27;font-weight:600}.vip-body .member-plan .plan-stars{position:absolute;right:0;top:-1.5rem;width:4.6rem;height:4.3125rem}.vip-body .product-pricing{position:relative;margin-top:-3.125rem;padding:0 .2rem}.vip-body .product-pricing .swiper-slide{padding:.5rem .15rem}.vip-body .product-pricing .premium-item{position:relative;min-width:3.75rem;height:5.5rem;background:#fff;box-shadow:0 0 .25rem 0 rgba(84,71,57,.27);border-radius:.4rem;padding:.675rem .275rem}.vip-body .product-pricing .premium-item .premium-time{display:flex;align-items:center;font-size:.275rem;font-weight:500;color:#483b2b}.vip-body .product-pricing .premium-item .premium-badge{margin-left:.125rem;padding:.025rem .125rem;border-radius:.075rem;background:linear-gradient(90deg, #f8d56a 0%, #d49b2f 100%);font-size:.1625rem;font-weight:500;color:#2a1d04}.vip-body .product-pricing .premium-item .premium-price{margin-top:.15rem}.vip-body .product-pricing .premium-item .premium-price .price-number{font-size:.8rem;color:#ff6702;font-weight:bold}.vip-body .product-pricing .premium-item .premium-price .unit{font-size:.2rem;color:#3a322a}.vip-body .product-pricing .premium-item .premium-price .original-price{margin-left:.075rem;font-size:.2rem;color:#999;text-decoration:line-through}.vip-body .product-pricing .premium-item .premium-desc{font-size:.175rem;color:#666}.vip-body .product-pricing .premium-item .info-list{margin-top:.375rem}.vip-body .product-pricing .premium-item .info-list .info-item::before{content:"";font-family:"iconfont";font-size:.225rem;color:#b89d79}.vip-body .product-pricing .premium-item .info-list .info-item{font-weight:500;font-size:.225rem;color:#483b2b;margin-top:.175rem}.vip-body .product-pricing .premium-item .info-list .info-item:first-child{margin-top:0}.vip-body .product-pricing .premium-item .premium-ratio{display:none;position:absolute;top:-0.375rem;left:50%;transform:translate(-50%, 0);width:3.05rem;height:.725rem;font-size:.275rem;font-weight:400;color:#fff;white-space:nowrap;text-align:center;background:url(../images/vip/ratio-bg.png) no-repeat center center;background-size:contain;padding-top:.3rem}.vip-body .product-pricing .premium-item .welfare-today{position:absolute;right:.475rem;top:1.8rem;width:1.15rem;height:.95rem}.vip-body .product-pricing .premium-item .button-warp{position:absolute;left:0;bottom:0;width:100%;padding:.575rem .275rem}.vip-body .product-pricing .premium-item .purchase-button{width:100%;height:.8rem;background-color:#272120;border-radius:.1rem;font-weight:500;font-size:.3rem;color:#ffd9ab}.vip-body .product-pricing .premium-item .purchase-button:hover{background-color:#ff6702;color:#fff}.vip-body .product-pricing .premium-item .countdown{position:absolute;top:.625rem;right:.575rem}.vip-body .product-pricing .premium-item .countdown::before{content:"";display:block;width:.7rem;height:.75rem;background:url(../images/vip/countdown.png) no-repeat center center;background-size:contain}.vip-body .product-pricing .premium-item .countdown .countdown-text{position:absolute;bottom:-0.225rem;left:50%;transform:translate(-50%, 0);padding:0 .125rem;height:.3rem;background:linear-gradient(45deg, #FF804A 0%, #FF4249 100%);border:.0125rem solid #fff;border-radius:.15rem;font-weight:500;font-size:.15rem;color:#fff;white-space:nowrap;display:flex;align-items:center;justify-content:center}.vip-body .product-pricing .premium-item .countdown .countdown-text .number{font-size:.175rem;margin-left:.075rem}.vip-body .product-pricing .premium-item.active{border:.05rem solid #e6cfa5}.vip-body .product-pricing .premium-item.active .premium-ratio{display:block}.vip-body .product-pricing .pricing-button-next,.vip-body .product-pricing .pricing-button-prev{position:absolute;z-index:20;top:1.75rem;left:-0.375rem;width:.8rem;height:.8rem;background:#fff;box-shadow:0 0 .075rem 0 rgba(0,0,0,.18);border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:.5rem;color:#666;cursor:pointer;transition:all .1s linear}.vip-body .product-pricing .pricing-button-next{left:auto;right:-0.375rem;cursor:pointer}.vip-body .product-pricing .swiper-button-disabled{opacity:0}.section-header .title{font-weight:600;font-size:.65rem;color:#333;text-align:center;display:flex;align-items:center;justify-content:center}.section-header .title::after,.section-header .title::before{content:"";display:block;width:.35rem;height:.4rem;margin:0 .35rem;background:url(../images/vip/titls-stars.png) no-repeat center center;background-size:contain}.section-header .desc{font-size:24px;color:#666;text-align:center;margin-top:.375rem}.vip-rights{margin-top:1.1rem}.vip-rights .rights-table{position:relative;width:100%;border:.025rem solid #dfc6a8;border-collapse:collapse}.vip-rights .rights-table .vip-button{width:2.1rem;height:.7rem;background:linear-gradient(90deg, #FFEEC3 0%, #FFCA9F 52%, #FCB3C5 100%);border-radius:.35rem;text-align:center;font-weight:500;font-size:.3rem;color:#6c5a44}.vip-rights .rights-table .vip-button:hover{color:#000}.vip-rights .rights-table .experience-button{width:2.1rem;height:.7rem;border-radius:.35rem;border:2px solid #eca672;background-color:#fff;text-align:center;font-weight:500;font-size:.3rem;color:#bc9d79}.vip-rights .rights-table .experience-button:hover{background-color:rgba(236,166,114,.2)}.vip-rights .rights-table .t-head .td{font-weight:600;font-size:.5rem;color:#333;height:2.625rem}.vip-rights .rights-table .t-head .td:nth-child(3){background:rgba(255,188,0,.1)}.vip-rights .rights-table .t-body .th:nth-child(2n+1){background-color:#fbf9f8}.vip-rights .rights-table .t-body .td{font-weight:500;font-size:.35rem;color:#333;height:1.3rem}.vip-rights .rights-table .t-body .td:nth-child(3){color:#dca35d;background:rgba(255,188,0,.1)}.vip-rights .rights-table .t-body .td:nth-child(2){color:#999}.vip-rights .rights-table .t-body .icon-invalid{font-size:.45rem;color:#999}.vip-rights .rights-table::before{content:"";position:absolute;top:0;right:0;height:100%;width:33.33%;background:rgba(255,188,0,0);box-shadow:0 .125rem .25rem 0 rgba(207,172,74,.28);pointer-events:none}.vip-statistics ul{display:flex;align-items:center;justify-content:space-between}.vip-statistics ul li{width:4.275rem;height:2.8rem;background:#fbf3eb;border-radius:.2rem;display:flex;flex-direction:column;align-items:center;justify-content:center}.vip-statistics ul li .label{font-size:.3rem;color:#483b2b;margin-top:.125rem}.vip-statistics ul li .value{color:#dca35d;font-size:.3rem;font-weight:500}.vip-statistics ul li .value .number{font-size:.8rem;font-variant-numeric:tabular-nums}.vip-statistics ul li .value .unit{font-size:.5rem}.advantage-section .advantage-list{width:8.5rem}.advantage-section .advantage-list li{margin-bottom:.475rem}.advantage-section .advantage-list li:last-child{margin-bottom:0}.advantage-section .advantage-list li .title{font-size:.4rem;color:#333;font-weight:bold}.advantage-section .advantage-list li .desc{font-size:.225rem;color:#666;margin-top:.25rem}.advantage-section .advantage-image{display:block;width:8.85rem;height:5.5rem;border-radius:.25rem}.common-problem ul li{width:100%;background:#fbf2ed;border-radius:.2rem;margin-top:.4rem;padding:.525rem .6rem}.common-problem ul li:first-child{margin-top:0}.common-problem ul li .title{font-size:.4rem;color:#333;font-weight:bold}.common-problem ul li .content{font-size:.3rem;color:#666;margin-top:.275rem}.common-problem ul li .problem-arrow{font-size:.5rem;color:#333}.common-problem .prompt{color:#909090;font-size:.2rem;text-align:center}.customer-service{width:100%}.customer-service .service-list{display:flex;align-items:center;justify-content:space-between}.customer-service .service-list li{width:4.275rem;height:3.9rem;background:linear-gradient(180deg, #FFEEDE 0%, #FFFFFF 100%);box-shadow:0 0 .25rem 0 rgba(0,0,0,.09);border-radius:.4rem;padding:.625rem .5rem 0}.customer-service .service-list li .icon-warp{width:.9rem;height:.9rem;background:#3c3230;box-shadow:inset 0 0 .125rem 0 #ffe2bd;border-radius:.15rem;font-size:.425rem;color:#f0bd96;display:flex;align-items:center;justify-content:center;margin:0 auto}.customer-service .service-list li .title{font-size:.325rem;color:#333;text-align:center;margin-top:.3rem}.customer-service .service-list li .desc{font-size:.225rem;color:#666;text-align:center;margin-top:.4rem}.layui-layer.pay-layer{border-radius:.3rem;background:rgba(0,0,0,0);box-shadow:none;filter:drop-shadow(0 0.3rem 0.5rem rgba(23, 16, 11, 0.4))}.layui-layer.pay-layer .layui-layer-content{height:100% !important;overflow:hidden !important}.pay-layer-content{width:100%;height:100%}.pay-ticket{display:flex;width:100%;height:100%;border-radius:.3rem;overflow:hidden;background:#fffaf3;font-variant-numeric:tabular-nums}.pay-ticket__stub{position:relative;flex:0 0 3.75rem;display:flex;flex-direction:column;padding:.5rem .425rem .4rem;color:#483b2b;background:radial-gradient(circle at 0% 0%, rgba(255, 255, 255, 0.7) 0, transparent 3rem),radial-gradient(circle at 100% 100%, rgba(255, 166, 77, 0.22) 0, transparent 2.75rem),linear-gradient(160deg, #fdebd0 0%, #f6d6a8 100%);overflow:hidden}.pay-ticket__stub::before{content:"";position:absolute;inset:0;background:repeating-linear-gradient(135deg, rgba(160, 110, 50, 0.05) 0 0.0125rem, transparent 0.0125rem 0.1125rem);pointer-events:none}.pay-ticket__stub>*{position:relative;animation:pay-rise .45s cubic-bezier(0.2, 0.8, 0.2, 1) both}.pay-ticket__stub>:nth-child(2){animation-delay:.05s}.pay-ticket__stub>:nth-child(3){animation-delay:.1s}.pay-ticket__stub>:nth-child(4){animation-delay:.15s}.pay-ticket__stub>:nth-child(5){animation-delay:.2s}.pay-ticket__eyebrow{display:inline-flex;align-items:center;align-self:flex-start;height:.325rem;padding:0 .15rem;border-radius:.1625rem;background:#272120;font-size:.1625rem;letter-spacing:.0125rem;color:#ffd7a3}.pay-ticket__eyebrow .iconfont{margin-right:.075rem;font-size:.175rem}.pay-ticket__title{margin-top:.225rem;font-size:.425rem;font-weight:600;line-height:1.2;color:#272120}.pay-ticket__perks{margin-top:.225rem}.pay-ticket__perks li{display:flex;align-items:center;margin-top:.125rem;font-size:.175rem;color:rgba(72,59,43,.85)}.pay-ticket__perks li:first-child{margin-top:0}.pay-ticket__perks .iconfont{margin-right:.1rem;font-size:.175rem;color:#c27a2c}.pay-ticket__price{margin-top:auto;padding-top:.25rem}.pay-ticket__price .price-label{font-size:.1625rem;color:rgba(72,59,43,.65)}.pay-ticket__price .price-row{display:flex;align-items:baseline;margin-top:.05rem}.pay-ticket__price .price-symbol{font-size:.3rem;font-weight:600;color:#ff6702}.pay-ticket__price .price-number{margin-left:.05rem;font-family:"DIN Alternate","Bahnschrift","DIN",sans-serif;font-size:.75rem;font-weight:700;line-height:1;background:linear-gradient(180deg, #ff8a2b 0%, #f05a00 100%);-webkit-background-clip:text;background-clip:text;color:rgba(0,0,0,0)}.pay-ticket__price .price-original{margin-left:.125rem;font-size:.1875rem;color:rgba(72,59,43,.45);text-decoration:line-through}.pay-ticket__rule{margin-top:.175rem;padding-top:.15rem;border-top:.0125rem dashed rgba(160,110,50,.3);font-size:.15rem;line-height:1.7;color:rgba(72,59,43,.75)}.pay-ticket__main{position:relative;flex:1;display:flex;flex-direction:column;align-items:center;padding:.45rem .5rem .325rem;background:radial-gradient(circle at 100% 0%, rgba(255, 201, 138, 0.25) 0, transparent 3rem),#fffaf3}.pay-ticket__stub::after{content:"";position:absolute;top:0;bottom:0;right:0;border-right:.0125rem solid rgba(160,110,50,.18)}.pay-ticket__close{position:absolute;top:.2rem;right:.2rem;width:.4rem;height:.4rem;border-radius:50%;display:flex;align-items:center;justify-content:center;background:rgba(72,59,43,.06);color:#483b2b;transition:all .2s ease}.pay-ticket__close .iconfont{font-size:.175rem}.pay-ticket__close:hover{background:#272120;color:#ffd7a3;transform:rotate(90deg)}.pay-channels{display:inline-flex;padding:.05rem;border-radius:.15rem;background:rgba(72,59,43,.07)}.pay-channels .pay-channel{position:relative;display:flex;align-items:center;height:.475rem;padding:0 .2rem;border-radius:.1125rem;font-size:.175rem;color:rgba(72,59,43,.7);cursor:pointer;transition:all .2s ease}.pay-channels .pay-channel:hover{color:#483b2b}.pay-channels .pay-channel.active{background:#fff;color:#483b2b;font-weight:600;box-shadow:0 .025rem .1rem rgba(72,59,43,.12)}.pay-channels .channel-icon{width:.25rem;height:.25rem;margin-right:.1rem}.pay-channels .channel-tag{position:absolute;top:-.15rem;right:-0.1rem;padding:0 .075rem;border-radius:.1rem .1rem .1rem 0;background:linear-gradient(90deg, #f8d56a 0%, #d49b2f 100%);font-size:.1375rem;font-weight:500;line-height:.225rem;color:#2a1d04}.pay-qrcode{position:relative;width:2.65rem;height:2.65rem;margin-top:.325rem;padding:.15rem}.pay-qrcode__corner{position:absolute;width:.275rem;height:.275rem;border:0 solid #d9a35f}.pay-qrcode__corner.is-tl{top:0;left:0;border-top-width:.0375rem;border-left-width:.0375rem;border-top-left-radius:.125rem}.pay-qrcode__corner.is-tr{top:0;right:0;border-top-width:.0375rem;border-right-width:.0375rem;border-top-right-radius:.125rem}.pay-qrcode__corner.is-bl{bottom:0;left:0;border-bottom-width:.0375rem;border-left-width:.0375rem;border-bottom-left-radius:.125rem}.pay-qrcode__corner.is-br{bottom:0;right:0;border-bottom-width:.0375rem;border-right-width:.0375rem;border-bottom-right-radius:.125rem}.pay-qrcode__inner{position:relative;width:100%;height:100%;padding:.125rem;border-radius:.1rem;background:#fff;box-shadow:0 .075rem .25rem rgba(72,59,43,.1)}.pay-qrcode .qrcode-image{display:block;width:100%;height:100%;animation:pay-fade .3s ease both}.pay-qrcode .qrcode-logo{position:absolute;top:50%;left:50%;width:.45rem;height:.45rem;padding:.05rem;border-radius:.1rem;background:#fff;transform:translate(-50%, -50%)}.pay-qrcode .qrcode-logo img{display:block;width:100%;height:100%}.pay-qrcode .qrcode-mask{position:absolute;inset:0;z-index:2;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:.2rem;border-radius:.1rem;background:rgba(255,255,255,.96);text-align:center}.pay-qrcode .qrcode-mask .icon-loading{font-size:.4rem;color:#ff6702}.pay-qrcode .qrcode-mask .icon-checkbox-circle-fill{font-size:.5rem;color:#d9a35f}.pay-qrcode .qrcode-mask .mask-text{margin-top:.125rem;font-size:.1875rem;font-weight:500;color:#483b2b}.pay-qrcode .qrcode-mask .mask-desc{margin-top:.05rem;font-size:.1625rem;color:#999}.pay-qrcode .qrcode-mask .mask-button{margin-top:.175rem;height:.425rem;padding:0 .275rem;border-radius:.2125rem;background:#272120;font-size:.175rem;color:#ffd7a3;transition:all .2s ease}.pay-qrcode .qrcode-mask .mask-button:hover{background:#ff6702;color:#fff}.pay-scan-tip{display:flex;align-items:center;margin-top:.225rem;font-size:.1875rem;font-weight:500;color:#483b2b}.pay-scan-tip .iconfont{margin-right:.075rem;font-size:.2rem;color:#d9a35f}.pay-scan-desc{margin-top:.05rem;font-size:.15rem;color:#999}.pay-agreement{display:flex;align-items:center;margin-top:auto;font-size:.15rem;color:#999}.pay-agreement .agreement-check{display:inline-flex;align-items:center;cursor:pointer}.pay-agreement .iconfont{margin-right:.05rem;font-size:.1875rem}.pay-agreement .iconfont.is-checked{color:#d9a35f}.pay-agreement a{color:#483b2b}.pay-agreement a:hover{color:#ff6702}@keyframes pay-rise{from{opacity:0;transform:translateY(0.125rem)}}@keyframes pay-fade{from{opacity:0}}
