*{box-sizing:border-box;margin:0;-webkit-tap-highlight-color:transparent}html,body{width:100%;min-height:100%;font-family:-apple-system,BlinkMacSystemFont,"PingFang SC","Microsoft YaHei",Arial,sans-serif;background:#fff;color:#151515}body{overflow-x:hidden}button,input,select{font:inherit;border:0;outline:0;background:none}.hidden{display:none!important}.content{background:url(./assets/image9-DD9oRsry.jpg) no-repeat top center/100% 100%;width:100%;max-width:375px;min-height:1254px;margin:0 auto;display:flex;flex-direction:column;align-items:center;position:relative;padding-top:282px}.year-msg{position:absolute;top:87px;left:26%;transform:translateX(-50%);font-weight:500;font-size:17px;color:#fff;letter-spacing:1.5px}.title-card{width:351px;min-height:550px;background:url(./assets/image2-BFh1KKvj.png) no-repeat center/100% 100%;display:flex;flex-direction:column;align-items:center;padding-top:20px}.steps{display:flex;align-items:flex-start;justify-content:space-between;width:260px;margin-bottom:28px}.steps i{display:block;width:45px;height:1px;background:#e5e5e5;margin-top:16px}.step{display:flex;flex-direction:column;align-items:center;gap:8px;font-size:13px;color:#acacac;white-space:nowrap}.step img{width:32px;height:32px}.step.active span{color:#f7451d}.form{width:260px}.form-item{display:flex;align-items:center;height:33px;margin-bottom:22px}.form-item span{width:76px;flex:0 0 76px;font-weight:500;font-size:14px;color:#333}.form-item input{flex:1;min-width:0;height:33px;border-bottom:1px solid #eee;font-size:14px;color:#333;border-radius:0;background:transparent}.form-item input::placeholder{color:#b7b7b7}.biz-item{align-items:flex-start}.biz-options{flex:1;min-width:0;display:flex;flex-direction:row;flex-wrap:nowrap;gap:6px;align-items:center;justify-content:flex-start}.biz-option{flex:0 0 46px;width:46px;height:28px;padding:0;border:1px solid #e6e6e6;border-radius:14px;background:#fff;color:#666;font-size:13px;text-align:center;white-space:nowrap}.biz-option.active{border-color:#f7451d;background:#fff4ef;color:#f7451d}.biz-option:disabled{opacity:1}.label-msg{display:flex;align-items:center}.select-one{width:13px;height:13px;object-fit:contain}.amount-msg{font-weight:500;font-size:13px;color:#c52124;margin-left:6px}.pay-line{margin-top:30px}.pay-one{width:21px;height:21px;line-height:21px;text-align:center;border-radius:50%;background:#08c160;color:#fff;font-size:14px;margin-left:6px}.pay-msg{font-weight:500;font-size:13px;color:#2b2b2b;margin-left:6px}.sub-btn{display:flex;justify-content:space-between;align-items:center;margin-top:60px}.sub-btn1{width:159px;height:46px;background:url(./assets/image3-C71ZCHmc.png) no-repeat center/100% 100%;font-weight:500;font-size:15px;color:#fff;text-align:center}.sub-btn2{width:104px;height:46px;border-radius:5px;border:1px solid #e0e0e0;background:#fff;font-weight:500;font-size:15px;color:#242424;text-align:center}.confirm-btn{margin-top:10px;display:flex;justify-content:space-between;align-items:center}.btn1,.btn2{width:129px;height:35px;line-height:35px;border-radius:5px;font-weight:500;font-size:15px;color:#fff;text-align:center}.btn1{background:#0e6dfd}.btn2{background:#6b757e}.foot{width:262px;height:63px;background:url(./assets/image4-CQlVR7aT.png) no-repeat center/100% 100%;font-weight:700;font-size:16px;color:#fff;line-height:60px;text-align:center;position:absolute;top:842px}.desc{margin-top:36px;width:335px;height:332px;background:#fff;box-shadow:0 2px 8px rgba(255,94,3,.4);border-radius:12px;display:flex;flex-direction:column;justify-content:space-between;align-items:center}.desc-head{display:flex;justify-content:space-between;margin-top:55px;width:225px}.desc-img-msg{display:flex;flex-direction:column;justify-content:center;align-items:center}.desc-img{width:50px;height:50px;object-fit:contain}.desc-msg{margin-top:12px;width:70px;font-weight:500;font-size:13px;color:#333;line-height:15px;text-align:center}.desc-body{display:flex;flex-direction:column;align-items:center;margin:25px}.desc-body h3{font-weight:500;font-size:15px;color:#151515;line-height:18px;margin-bottom:13px}.desc-body p{font-weight:500;font-size:12px;color:#7b7b7b;line-height:22px;text-align:left}.floating-phone{position:fixed;right:18px;top:200px;width:40px;height:40px;background:linear-gradient(135deg,#007aff,#0056cc);border-radius:50%;box-shadow:0 3px 10px rgba(0,122,255,.4);display:flex;flex-direction:column;align-items:center;justify-content:center;z-index:99;border:1px solid #fff;animation:pulse 2s infinite}.phone-icon{font-size:14px;color:#fff}.phone-number{position:absolute;right:-60px;top:50%;transform:translateY(-50%);background:rgba(0,0,0,.8);color:#fff;padding:4px 8px;border-radius:4px;font-size:10px;white-space:nowrap;opacity:0;pointer-events:none}.floating-phone:hover .phone-number{opacity:1}.toast{position:fixed;left:50%;top:50%;transform:translate(-50%,-50%);z-index:999;background:rgba(0,0,0,.72);color:#fff;max-width:82%;padding:12px 18px;border-radius:24px;font-size:15px;text-align:center;line-height:1.5}@keyframes pulse{0%{box-shadow:0 3px 10px rgba(0,122,255,.4)}50%{box-shadow:0 3px 10px rgba(0,122,255,.8),0 0 0 5px rgba(0,122,255,.2)}to{box-shadow:0 3px 10px rgba(0,122,255,.4)}}@media (min-width:376px){.content{box-shadow:0 0 24px rgba(0,0,0,.08)}}@media (max-width:374px){.content{transform-origin:top center;transform:scale(.96);margin-bottom:-100px}}
