/* 由 html2jsx.py 从内联 style 提取生成，勿手改 */
.il-853530 { background:var(--bg-alt) }
.il-f65f9b { text-align:center; margin-top:0.6rem }
.il-4482fb { font-size:0.2rem }
.il-b43f64 { font-size:0.14rem; color:var(--gray) }
.il-ff7cc9 { height:6rem; position:relative; overflow:hidden }
.il-7d1fae { width:100%; height:100%; object-fit:cover }
.il-482442 { max-width:10rem; margin:0 auto; text-align:center }
.il-fac66a { font-size:0.36rem; margin-bottom:0.4rem; font-family:var(--font-title) }
.il-853773 { color:var(--gray); margin-bottom:0.3rem; line-height:2 }
.il-d3e461 { margin:0.6rem 0 }
.il-6d72a1 { color:var(--gray); line-height:2 }
.il-199b6f { width:100% }
.il-a66540 { max-width:11rem; margin:0.6rem auto 0 }
.il-0681b6 { font-size:0.3rem; text-align:center; font-family:var(--font-title); margin-bottom:0.6rem }
.il-852524 { display:grid; grid-template-columns:repeat(2, 1fr); gap:0.5rem 0.8rem; text-align:left }
.il-ebf9bc { border-left:2px solid var(--gold); padding-left:0.3rem }
.il-c62e49 { font-size:0.3rem; font-family:var(--font-title); color:var(--gold); line-height:1 }
.il-0e896b { font-size:0.18rem; margin:0.12rem 0 }
.il-1f3aad { color:var(--gray); font-size:0.14rem; line-height:1.9 }
.il-8a913e { display:flex; align-items:center; gap:1rem; margin-bottom:1.2rem }
.il-49cdf8 { flex:1 }
.il-c07514 { font-size:0.3rem; margin-bottom:0.3rem; color:var(--gold) }
.il-d2c8d3 { color:var(--gray); line-height:1.8 }
.il-730fe6 { display:flex; align-items:center; gap:1rem; margin-bottom:1.2rem; flex-direction:row-reverse }
.il-b931f7 { color:var(--gray); margin-bottom:0.6rem; line-height:2 }
.il-fbb99b { display:flex; align-items:center; gap:1rem; text-align:left }
.il-49bc23 { font-size:0.24rem; margin-bottom:0.2rem; color:var(--gold) }
.il-29a5e3 { display:flex; align-items:center; gap:1rem; text-align:left; margin-top:0.8rem }
.il-f11d75 { max-width:10rem; margin:0 auto 0.8rem; text-align:center }
.il-7632e1 { font-size:0.4rem; margin-bottom:0.2rem; font-family:var(--font-title); color:var(--gold) }
.il-9e55c0 { font-size:0.16rem; letter-spacing:0.15rem; color:var(--gray); margin-bottom:0.5rem }
.il-d70ed6 { color:var(--gray); line-height:2; text-align:left }
.il-e324bf { color:var(--gray); line-height:2; text-align:left; margin-top:0.3rem }
.il-278144 { display:grid; grid-template-columns:repeat(2, 1fr); gap:0.4rem }
.il-189cd4 { margin-top:0.2rem; color:var(--gold); text-align:center; letter-spacing:0.05rem }
.il-9b6052 { display:grid; grid-template-columns:repeat(3, 1fr); gap:0.6rem }
.il-9609aa { margin-bottom:0.3rem }
.il-25df22 { font-size:0.22rem; margin-bottom:0.1rem; color:var(--gold) }
.il-d2a9bf { color:var(--gray); font-size:0.14rem; margin-bottom:0.1rem }
.il-adac06 { color:var(--gray); font-size:0.13rem; margin-bottom:0.2rem }
.il-dc9275 { padding:0.1rem 0.3rem }
.il-400f5e { height:4rem; position:relative; overflow:hidden }
.il-e726bb { margin-bottom:0.6rem; font-size:0.14rem; color:var(--gray) }
.il-ed1248 { color:var(--gold) }
.il-0dd58d { max-width:10rem; margin:0 auto }
.il-16732b { font-size:0.36rem; line-height:1.4; margin-bottom:0.2rem; font-family:var(--font-title); text-align:center }
.il-b80826 { text-align:center; margin-bottom:0.6rem; color:var(--gray); font-size:0.14rem }
.il-a99684 { line-height:2; color:var(--gray); font-size:0.16rem }
.il-89f4a5 { margin:0.4rem 0; width:100% }
.il-d4763e { border-left:2px solid var(--gold); padding-left:0.3rem; margin:0.4rem 0; font-style:italic; color:var(--gold) }
.il-b3dcd4 { margin-top:1rem; padding-top:0.4rem; border-top:1px solid var(--border-color); display:flex; justify-content:space-between; font-size:0.14rem }
.il-5dd6ac { color:var(--gray) }
.il-78173c { display:grid; grid-template-columns:repeat(2, 1fr); gap:0.6rem }
.il-95d026 { padding:0.4rem 0 }
.il-10e1d9 { color:var(--gold); font-size:0.12rem }
.il-b7cf8c { font-size:0.24rem; margin:0.2rem 0 }
.il-bc2e36 { height:5rem; position:relative; overflow:hidden }
.il-2bf3dd { padding:0.3rem 0; border-bottom:1px solid var(--border-color); display:flex; justify-content:space-between; align-items:center; transition:all 0.3s ease }
.il-0ba205 { display:flex; gap:1rem }
.il-9095a6 { color:var(--gray); margin-bottom:0.4rem }
.il-9fd1c7 { background:transparent; border:none; border-bottom:1px solid var(--border-color); color:var(--text); border-radius:0 }
.il-3aba59 { margin-top:0.4rem }
.il-a72b77 { background:transparent; cursor:pointer; width:100% }
.il-1e4406 { flex:1; border-left:1px solid var(--border-color); padding-left:1rem }
.il-e54710 { margin-bottom:0.4rem }
.il-df14af { color:var(--gold); margin-bottom:0.1rem }
.il-2bfc17 { font-size:0.24rem }
.il-bd9037 { color:var(--gray); font-size:0.12rem }
.il-748129 { display:flex; gap:0.2rem; margin-top:0.1rem }
