.service-center{max-width:1040px;margin:0 auto;color:#39272a;font-size:16px;line-height:1.85}
.service-title{display:flex;align-items:center;justify-content:space-between;gap:22px;margin:10px 0 22px}.service-kicker{color:#a27e54;font-size:12px;letter-spacing:2px}.service-title h1{font-size:32px;line-height:1.5;margin:4px 0}.service-title p{font-size:15px;color:#977e80}.service-title>.btn{flex:none}
.service-jumps{display:flex;gap:10px;overflow-x:auto;white-space:nowrap;padding:0 0 15px;scrollbar-width:thin}.service-jumps button{background:#fff;border:1px solid #eadbd9;border-radius:6px;padding:9px 18px;font-weight:650;font-size:14px;flex:none;color:#8a424c}.service-jumps button:hover{background:#f4e8e8;border-color:#cf9a9e}
.service-key-note{display:flex;align-items:flex-start;gap:12px;padding:17px 20px;background:#fff6e7;border:1px solid #ecd9b5;border-radius:8px;color:#7b5731;margin:2px 0 24px}.service-key-note>svg{width:20px;height:20px;margin-top:4px}.service-key-note strong{font-size:16px}.service-key-note p{font-size:14px;margin-top:3px;color:#9a7753}
.service-section{background:#fff;border:1px solid #ecdfdc;border-top:3px solid #a61025;padding:26px 30px;margin:0 0 22px;scroll-margin-top:95px;border-radius:0 0 8px 8px}.service-section-heading{display:flex;align-items:center;gap:12px;margin-bottom:22px}.service-section-heading>span{color:#b38b50;font-weight:800;font-size:14px;border-right:1px solid #e1cbaa;padding-right:12px;line-height:1.4}.service-section-heading h2{font-size:22px;letter-spacing:.2px;line-height:1.5}
.service-steps{display:grid;grid-template-columns:1fr 1fr;gap:26px 32px}.service-step{display:flex;gap:13px;align-items:flex-start}.service-step>b{display:grid;place-items:center;width:30px;height:30px;flex:none;background:#f5e7e8;color:#a61025;font-size:15px;border-radius:50%;margin-top:3px}.service-step h3{font-size:17px;margin-bottom:6px}.service-step p{font-size:15px;line-height:1.9;color:#786368}.service-text-link{display:inline-flex;align-items:center;gap:7px;color:#a61025;font-size:14px;font-weight:700;padding:7px 0}.service-text-link svg{width:14px;height:14px}
.service-rate{display:flex;gap:20px;align-items:center;flex-wrap:wrap;margin-bottom:10px}.service-rate>strong{font-size:31px;line-height:1.4;color:#a61025}.service-rate small{font-size:14px;margin-left:5px}.service-rate i{font-style:normal;color:#c19a5b;font-size:22px;padding:0 10px}.service-rate>span{font-size:14px;color:#9a7753}.service-intro{font-size:15px;color:#786368;margin-bottom:18px}.service-recharge-layout{display:grid;grid-template-columns:minmax(0,1fr) 270px;gap:27px}.service-tiers{border-collapse:collapse;width:100%;font-variant-numeric:tabular-nums;text-align:right;font-size:16px}.service-tiers caption{font-size:12px;color:#9b7b7e;text-align:left;padding-bottom:9px}.service-tiers th{background:#f8eeee;color:#8c4852;font-size:13px;font-weight:650}.service-tiers th,.service-tiers td{padding:11px 14px;border-bottom:1px solid #f0e5e3}.service-tiers th:first-child,.service-tiers td:first-child{text-align:left}.service-tiers tr:last-child td{border-bottom:0}.service-tiers td strong{color:#a61025;font-size:18px}.service-tiers td span{color:#a28044}.service-tiers small{font-size:12px;margin-left:4px;color:#9a8384}.service-recharge-help{padding:18px 20px;background:#faf7f1;border:1px solid #efe2cc;border-radius:6px;align-self:start}.service-recharge-help h3{font-size:16px;color:#705332}.service-recharge-help ul{padding-left:19px;margin:12px 0 20px;font-size:14px;color:#947556;line-height:2}.service-contact-detail{font-size:13px;margin-bottom:12px;overflow-wrap:anywhere;color:#9a7c5e}.service-recharge-help .btn{width:100%;margin-bottom:4px}.service-contact-qr{display:block;background:#fff;padding:8px;margin:0 auto 14px;max-width:150px}.service-contact-qr img{width:100%;height:auto;display:block}.service-small-note{font-size:13px;color:#a18b83;padding-top:17px;margin-top:15px;border-top:1px dashed #e7d8cf}
.service-rules{margin:0}.service-rules>div{padding:18px 0;border-bottom:1px solid #efe5e2}.service-rules>div:first-child{padding-top:0}.service-rules>div:last-child{border:0;padding-bottom:0}.service-rules dt{font-size:17px;font-weight:750;margin-bottom:7px;display:flex;gap:12px;align-items:baseline}.service-rules dt span{font-size:12px;color:#b3915e;flex:none}.service-rules dd{margin:0 0 0 29px;font-size:15px;color:#79666a;line-height:1.95}
.service-faq details{border-bottom:1px solid #eee3e1}.service-faq details:last-child{border:0}.service-faq summary{cursor:pointer;list-style:none;font-size:16px;font-weight:650;display:flex;align-items:center;justify-content:space-between;gap:14px;padding:16px 0}.service-faq summary::-webkit-details-marker{display:none}.service-faq summary span{color:#a61025;font-size:20px;font-weight:400;flex:none}.service-faq details[open] summary span{transform:rotate(45deg)}.service-faq details p{font-size:15px;color:#79666a;line-height:1.95;padding:0 24px 19px 0}.service-authors>p{font-size:15px;color:#79666a;line-height:1.95;margin-bottom:13px}.service-authors>p strong{color:#a61025}.service-author-actions{display:flex;gap:12px;flex-wrap:wrap;margin-top:20px}.service-bottom{text-align:center;padding:10px 0 16px;color:#9b7e80;font-size:14px}.service-bottom .btn{margin:12px 0}.service-bottom small{display:block;font-size:12px;color:#ad9698}
@media(max-width:1000px){.service-recharge-layout{grid-template-columns:1fr}.service-recharge-help{max-width:none}.service-recharge-help ul{margin-bottom:12px}.service-steps{gap:22px}.service-title h1{font-size:28px}}
@media(max-width:760px){.service-center{font-size:16px}.service-title{margin:5px 0 17px;gap:10px}.service-kicker{font-size:10px;letter-spacing:1px}.service-title h1{font-size:27px;margin:4px 0}.service-title p{font-size:13px;line-height:1.8;max-width:235px}.service-title>.btn{font-size:12px;padding:10px 12px}.service-jumps{gap:7px;padding-bottom:13px;margin-right:-4px}.service-jumps button{font-size:13px;padding:8px 12px}.service-key-note{padding:13px 12px;gap:8px;margin-bottom:17px}.service-key-note>svg{width:16px;height:16px}.service-key-note strong{font-size:15px;line-height:1.85}.service-key-note p{font-size:13px;line-height:1.85}.service-section{padding:20px 16px;margin-bottom:17px;scroll-margin-top:85px}.service-section-heading{gap:9px;margin-bottom:19px}.service-section-heading h2{font-size:19px}.service-section-heading>span{padding-right:9px;font-size:12px}.service-steps{grid-template-columns:1fr;gap:21px}.service-step{gap:10px}.service-step>b{width:27px;height:27px;font-size:13px}.service-step h3{font-size:17px}.service-step p{font-size:15px;line-height:1.95}.service-text-link{font-size:13px;min-height:36px}.service-rate{gap:8px 17px}.service-rate>strong{font-size:28px}.service-rate>span{font-size:12px}.service-intro{font-size:15px;line-height:1.95}.service-tiers{font-size:15px}.service-tiers td strong{font-size:17px}.service-tiers th,.service-tiers td{padding:10px 6px}.service-tiers th{font-size:12px}.service-tiers small{font-size:10px;margin-left:2px}.service-recharge-help{padding:16px}.service-rules dt{font-size:16px;gap:9px;line-height:1.8}.service-rules dd{font-size:15px;margin-left:24px;line-height:2}.service-faq summary{font-size:16px;line-height:1.8;padding:14px 0}.service-faq details p{font-size:15px;line-height:2;padding-right:4px}.service-authors>p{font-size:15px;line-height:2}.service-author-actions .btn{flex:1;font-size:12px;padding:10px}.service-bottom{font-size:13px;padding-bottom:5px}}

@media(max-width:760px){.service-jumps{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:5px;overflow:visible;scrollbar-width:none}.service-jumps button{font-size:12px;padding:8px 3px;min-width:0}.service-step p,.service-intro,.service-rules dd,.service-faq details p,.service-authors>p{font-size:16px}}
@media(max-width:360px){.service-jumps{grid-template-columns:repeat(3,minmax(0,1fr))}}
