#yili-refund{--rf-purple:#5c365f;--rf-ink:#29212e;--rf-muted:#6c6271;--rf-line:#e6dfe7;color:var(--rf-ink);background:#fff;font-family:"Microsoft YaHei","PingFang SC",sans-serif;font-size:16px;line-height:1.85;text-align:left}#yili-refund *{box-sizing:border-box}#yili-refund .rf-wrap{width:min(1120px,calc(100% - 48px));margin:0 auto}#yili-refund h1,#yili-refund h2,#yili-refund h3,#yili-refund p{margin:0}#yili-refund h1{font-size:clamp(32px,4.4vw,56px);line-height:1.25;font-weight:700;letter-spacing:-1px;color:var(--rf-ink)}#yili-refund h2{font-size:clamp(26px,3vw,36px);line-height:1.4;font-weight:700;color:var(--rf-ink);margin-bottom:18px}#yili-refund h3{font-size:20px;line-height:1.6;font-weight:700;color:var(--rf-ink);margin-bottom:14px}#yili-refund p{color:var(--rf-muted)}#yili-refund a{text-decoration:none}#yili-refund a:focus-visible,#yili-refund summary:focus-visible{outline:3px solid #946594;outline-offset:5px}#yili-refund .rf-hero{padding:74px 0 60px;background:linear-gradient(110deg,#f5edf2,#faf8f4)}#yili-refund .rf-eyebrow{font-size:13px;font-weight:700;letter-spacing:2px;color:var(--rf-purple);margin-bottom:18px}#yili-refund .rf-lead{max-width:780px;font-size:18px;line-height:1.95;margin-top:25px}#yili-refund .rf-actions{display:flex;align-items:center;gap:25px;flex-wrap:wrap;margin-top:30px}#yili-refund .rf-button{display:inline-flex;align-items:center;justify-content:center;min-height:50px;padding:12px 22px;background:var(--rf-purple);color:#fff;border-radius:5px;font-weight:700}#yili-refund .rf-button:hover{background:#452448}#yili-refund .rf-link{color:var(--rf-purple);font-weight:600}#yili-refund .rf-date{font-size:13px;margin-top:30px}#yili-refund .rf-nav{border-bottom:1px solid var(--rf-line);background:#fff}#yili-refund .rf-nav .rf-wrap{display:flex;gap:34px;flex-wrap:wrap;padding:17px 0}#yili-refund .rf-nav a{color:var(--rf-ink);font-size:15px}#yili-refund .rf-section{padding-top:65px;padding-bottom:65px;scroll-margin-top:30px}#yili-refund .rf-heading{max-width:800px;margin-bottom:34px}#yili-refund .rf-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px}#yili-refund .rf-card{border-top:2px solid #bda8bf;padding:26px 22px 28px;background:#fbf9fb;border-radius:0 0 7px 7px}#yili-refund .rf-number{display:block;color:#a084a1;font-size:14px;letter-spacing:2px;margin-bottom:16px}#yili-refund .rf-card p+p{margin-top:14px}#yili-refund .rf-tint{background:#f8f6f8}#yili-refund .rf-steps{list-style:none;padding:0;margin:0;max-width:920px}#yili-refund .rf-steps li{display:flex;gap:24px;border-top:1px solid var(--rf-line);padding:26px 0}#yili-refund .rf-steps li>span{flex:0 0 42px;height:42px;line-height:42px;text-align:center;border:1px solid #cbbacc;border-radius:50%;color:var(--rf-purple);font-weight:600}#yili-refund .rf-steps h3{margin-bottom:6px}#yili-refund .rf-note{border-left:3px solid #bda8bf;padding:10px 18px;font-size:14px;margin-top:15px}#yili-refund .rf-support{display:grid;grid-template-columns:1fr 1fr;gap:65px;padding:45px;background:#f3edf3;border-radius:10px}#yili-refund .rf-phone{display:block;font-size:clamp(24px,3vw,36px);font-weight:700;letter-spacing:1px;color:var(--rf-purple);margin:20px 0}#yili-refund .rf-support-detail{padding-top:8px}#yili-refund .rf-support-detail p+p{margin-top:18px}#yili-refund .rf-faq{padding-top:0}#yili-refund details{border-top:1px solid var(--rf-line);padding:21px 0}#yili-refund details:last-child{border-bottom:1px solid var(--rf-line)}#yili-refund summary{cursor:pointer;font-size:18px;font-weight:600;line-height:1.6;color:var(--rf-ink)}#yili-refund details p{padding-top:16px;max-width:900px}#yili-refund .rf-campus-list{display:flex;flex-wrap:wrap;gap:12px}#yili-refund .rf-campus-list span{padding:8px 19px;border:1px solid #ddd1df;border-radius:3px;color:var(--rf-purple)}#yili-refund .rf-closing{margin-top:35px;border-top:1px solid var(--rf-line);padding-top:30px}#yili-refund .rf-closing>p{font-size:20px;color:var(--rf-ink)}@media(max-width:720px){#yili-refund .rf-wrap{width:calc(100% - 36px)}#yili-refund .rf-hero{padding:45px 0 36px}#yili-refund .rf-lead{font-size:16px}#yili-refund .rf-grid{grid-template-columns:1fr;gap:18px}#yili-refund .rf-section{padding-top:42px;padding-bottom:42px}#yili-refund .rf-nav .rf-wrap{gap:12px 23px}#yili-refund .rf-support{grid-template-columns:1fr;padding:25px 20px;gap:28px}#yili-refund .rf-support-detail{border-top:1px solid #dcccde;padding-top:24px}#yili-refund .rf-faq{padding-top:0}#yili-refund .rf-steps li{gap:15px}#yili-refund .rf-steps li>span{flex-basis:34px;height:34px;line-height:34px}#yili-refund .rf-actions{gap:18px}#yili-refund .rf-button{width:100%}#yili-refund .rf-card{padding:23px}#yili-refund .rf-date{line-height:1.8}}@media(prefers-reduced-motion:reduce){#yili-refund *{scroll-behavior:auto!important}}


#yili-refund .rf-formula{display:flex;flex-direction:column;gap:8px;padding:22px 25px;background:#f5eff5;border-left:3px solid #765077;margin:0 0 22px}
#yili-refund .rf-formula strong{color:#49314c}
#yili-refund .rf-formula code{font-family:inherit;font-size:18px;font-weight:700;color:#39273b;white-space:normal}
#yili-refund .rf-formula span{color:#6c6271;font-size:14px}
#yili-refund .rf-table-wrap{width:100%;overflow-x:auto;margin:18px 0 24px;-webkit-overflow-scrolling:touch}
#yili-refund .rf-table{width:100%;border-collapse:collapse;background:#fff;line-height:1.65}
#yili-refund .rf-table caption{text-align:left;padding:0 0 12px;color:#29212e;font-weight:700;font-size:17px}
#yili-refund .rf-table th,#yili-refund .rf-table td{padding:14px 16px;border:1px solid #e6dfe7;text-align:left;vertical-align:top}
#yili-refund .rf-table th{background:#f3edf3;color:#39273b;font-weight:700;white-space:nowrap}
#yili-refund .rf-table td{color:#554c59}
#yili-refund .rf-example{padding:24px 26px;border:1px solid #e6dfe7;border-radius:6px;background:#fff}
#yili-refund .rf-example h3{margin:0 0 9px}
#yili-refund .rf-example strong{color:#5c365f;font-size:20px}
#yili-refund .rf-time-title{margin-top:36px}
@media(max-width:720px){#yili-refund .rf-table{min-width:560px}#yili-refund #rf-special .rf-table{min-width:640px}#yili-refund .rf-formula{padding:18px}#yili-refund .rf-formula code{font-size:16px}#yili-refund .rf-table th,#yili-refund .rf-table td{padding:11px 12px;font-size:14px}#yili-refund .rf-example{padding:20px}}
