.page-nanchong{--nc-ink:#08131d;--nc-panel:#102332;--nc-teal:#5cd7d2;--nc-amber:#d99a4d;--nc-paper:#f4f0e7;background:var(--nc-paper);color:#15262f;font-family:"Microsoft YaHei","PingFang SC",sans-serif}.page-nanchong *,.page-nanchong *::before,.page-nanchong *::after{box-sizing:border-box}.page-nanchong .city-main{overflow:hidden}.page-nanchong .city-eyebrow{margin:0 0 18px;color:#147e80;font-size:11px;font-weight:800;letter-spacing:.2em}.page-nanchong .city-eyebrow::before{content:"";display:inline-block;width:28px;height:1px;margin-right:12px;vertical-align:middle;background:currentColor}.page-nanchong h2{margin:0;font-size:46px;line-height:1.08;letter-spacing:-.045em;font-weight:850}
.page-nanchong .nc-hero{position:relative;min-height:900px;overflow:hidden;background:var(--nc-ink);color:#fff}.page-nanchong .nc-hero-media,.page-nanchong .nc-hero-media img,.page-nanchong .nc-hero-shade{position:absolute;inset:0;width:100%;height:100%}.page-nanchong .nc-hero-media img{object-fit:cover}.page-nanchong .nc-hero-shade{background:linear-gradient(90deg,rgba(3,10,16,.98),rgba(3,10,16,.88) 45%,rgba(3,10,16,.14) 78%),linear-gradient(0deg,rgba(3,10,16,.7),transparent 45%)}.page-nanchong .nc-hero-shell{position:relative;min-height:900px;padding-top:28px;padding-bottom:45px;display:flex;flex-direction:column}.page-nanchong .nc-hero .city-crumb{color:#d7e9ea}.page-nanchong .nc-hero .city-crumb strong{color:#fff}.page-nanchong .nc-hero-copy{max-width:750px;margin:auto 0;padding:60px 0}.page-nanchong .nc-hero-copy .city-eyebrow{color:var(--nc-teal)}.page-nanchong .nc-hero-copy h1{margin:0;font-size:clamp(51px,4.6vw,59px);line-height:1.05;letter-spacing:-.055em;font-weight:850}.page-nanchong .nc-hero-copy h1 em{display:block;margin-top:10px;color:#d8ebeb;font-style:normal}.page-nanchong .nc-hero-copy>p:not(.city-eyebrow){max-width:650px;margin:28px 0 0;color:#b8ccd0;font-size:17px;line-height:1.92}.page-nanchong .nc-actions{display:flex;gap:12px;margin-top:30px}.page-nanchong .nc-actions a{min-width:176px;min-height:55px;padding:0 20px;display:flex;align-items:center;justify-content:space-between;border:1px solid rgba(255,255,255,.24);color:#fff;font-size:13px;font-weight:800;text-decoration:none}.page-nanchong .nc-actions a:first-child{background:var(--nc-teal);border-color:var(--nc-teal);color:var(--nc-ink)}.page-nanchong .nc-stats{display:grid;grid-template-columns:repeat(3,1fr);width:min(620px,100%);border-top:1px solid rgba(255,255,255,.25);background:rgba(5,16,24,.55)}.page-nanchong .nc-stats div{min-height:80px;padding:15px 20px;display:flex;align-items:center;gap:12px;border-right:1px solid rgba(255,255,255,.15)}.page-nanchong .nc-stats div:last-child{border:0}.page-nanchong .nc-stats b{color:var(--nc-teal);font-size:32px}.page-nanchong .nc-stats span{color:#b9cacd;font-size:12px}.page-nanchong .nc-first-ad{background:#e9f0ef}.page-nanchong .nc-first-ad .city-ad-inner,.page-nanchong .nc-final-ad .city-ad-inner{padding-top:28px;padding-bottom:28px}
.page-nanchong .nc-board{padding:136px 0;background:#0b1823;color:#fff}.page-nanchong .nc-head{display:grid;grid-template-columns:1.25fr .75fr;gap:75px;align-items:end;margin-bottom:48px}.page-nanchong .nc-head .city-eyebrow{color:var(--nc-teal)}.page-nanchong .nc-head>p{margin:0;color:#a7b9bd;font-size:15px;line-height:1.85}.page-nanchong .nc-tabs{display:flex;gap:8px;margin-bottom:20px;overflow-x:auto}.page-nanchong .nc-tabs button{flex:0 0 auto;min-width:125px;min-height:46px;border:1px solid rgba(92,215,210,.25);background:transparent;color:#a9babe;font:inherit;font-size:12px;font-weight:800;cursor:pointer}.page-nanchong .nc-tabs button[aria-pressed="true"]{background:var(--nc-teal);border-color:var(--nc-teal);color:var(--nc-ink)}.page-nanchong .nc-bento{display:grid;grid-template-columns:repeat(12,1fr);grid-auto-rows:74px;gap:12px}.page-nanchong .nc-tile{min-width:0;padding:25px;background:#112531;border:1px solid rgba(92,215,210,.18);overflow:hidden;transition:opacity .25s ease,transform .25s ease,border-color .25s ease}.page-nanchong .nc-tile small{color:var(--nc-amber);font-size:9px;font-weight:800;letter-spacing:.16em}.page-nanchong .nc-tile h2{font-size:34px}.page-nanchong .nc-tile h3{margin:15px 0;font-size:27px;line-height:1.15}.page-nanchong .nc-tile p{color:#a9b9bd;font-size:13px;line-height:1.75}.page-nanchong .nc-tile figure{margin:0}.page-nanchong .nc-tile figure img{display:block;width:100%;height:100%;object-fit:cover}.page-nanchong .nc-tile--register{grid-column:1/span 8;grid-row:1/span 8;display:grid;grid-template-columns:1.05fr .95fr;gap:28px}.page-nanchong .nc-tile--register figure img{aspect-ratio:3/2}.page-nanchong .nc-tile--ledger{grid-column:5/span 8;grid-row:9/span 8;display:grid;grid-template-columns:.95fr 1.05fr;gap:28px}.page-nanchong .nc-tile--ledger figure{order:2}.page-nanchong .nc-tile--ledger figure img{aspect-ratio:3/2}.page-nanchong .nc-tile a{color:var(--nc-teal);font-size:12px;font-weight:800;text-decoration:none}.page-nanchong .nc-note{padding:14px;border-left:3px solid var(--nc-amber);background:rgba(255,255,255,.05)}.page-nanchong .nc-note b{color:#fff}.page-nanchong .nc-tile--change{grid-column:9/span 4;grid-row:1/span 8}.page-nanchong .nc-tile--change div{display:grid;margin-top:24px}.page-nanchong .nc-tile--change a{padding:14px 0;border-top:1px solid rgba(255,255,255,.15)}.page-nanchong .nc-tile--platform{grid-column:1/span 4;grid-row:9/span 12;background:#07121a}.page-nanchong .nc-tile--platform figure{margin:20px 0 12px}.page-nanchong .nc-tile--platform figure img{aspect-ratio:1253/705}.page-nanchong .nc-spaces{display:grid;grid-template-columns:1fr 1fr;gap:7px}.page-nanchong .nc-spaces span{padding:12px;background:#132936;color:#9fb2b6;font-size:10px;line-height:1.5}.page-nanchong .nc-spaces b{display:block;color:#fff;font-size:13px}.page-nanchong .nc-tile--growth{grid-column:5/span 8;grid-row:17/span 8;display:grid;grid-template-columns:1.1fr .9fr;gap:28px}.page-nanchong .nc-tile--growth figure img{aspect-ratio:3/2}.page-nanchong .nc-products{display:grid;gap:8px;margin-top:18px}.page-nanchong .nc-products a{padding:14px;border:1px solid rgba(92,215,210,.2)}.page-nanchong .nc-products b,.page-nanchong .nc-products span{display:block}.page-nanchong .nc-products b{color:#fff;font-size:13px}.page-nanchong .nc-products span{margin-top:4px;color:#a9b9bd;font-size:10px}.page-nanchong .nc-bento[data-focus="setup"] .nc-tile:not([data-nc-tile="setup"]),.page-nanchong .nc-bento[data-focus="ledger"] .nc-tile:not([data-nc-tile="ledger"]),.page-nanchong .nc-bento[data-focus="collab"] .nc-tile:not([data-nc-tile="collab"]){opacity:.24}.page-nanchong .nc-bento[data-focus]:not([data-focus="all"]) .nc-tile{border-color:var(--nc-teal)}
.page-nanchong .nc-reading{padding:138px 0;background:#f1eee7}.page-nanchong .nc-reading .nc-head h2{color:#14252d}.page-nanchong .nc-reading .nc-head>p{color:#607178}.page-nanchong .nc-articles{display:grid;grid-template-columns:repeat(12,1fr);grid-auto-rows:92px;gap:10px}.page-nanchong .nc-articles a{padding:22px;display:flex;flex-direction:column;background:#fff;border-top:3px solid var(--nc-ink);color:#14252d;text-decoration:none}.page-nanchong .nc-articles a:nth-child(1){grid-column:1/span 5;grid-row:1/span 3}.page-nanchong .nc-articles a:nth-child(2){grid-column:6/span 3;grid-row:2/span 3}.page-nanchong .nc-articles a:nth-child(3){grid-column:9/span 4;grid-row:1/span 4}.page-nanchong .nc-articles a:nth-child(4){grid-column:1/span 4;grid-row:4/span 3}.page-nanchong .nc-articles a:nth-child(5){grid-column:5/span 4;grid-row:5/span 3}.page-nanchong .nc-articles i{color:#b4ced0;font-size:37px;font-style:normal;font-weight:900}.page-nanchong .nc-articles span{margin-top:auto;color:#b56f2e;font-size:10px;font-weight:800}.page-nanchong .nc-articles h3{margin:8px 0 16px;font-size:18px;line-height:1.5}.page-nanchong .nc-articles b{color:#147e80;font-size:11px}
.page-nanchong .nc-faq{background:#dcebea}.page-nanchong .nc-faq-grid{display:grid;grid-template-columns:.72fr 1.28fr;gap:88px;align-items:start}.page-nanchong .nc-faq-grid>header{position:sticky;top:30px}.page-nanchong .nc-faq-grid>header>p:not(.city-eyebrow){margin:22px 0 0;color:#5c6d73;font-size:14px;line-height:1.85}.page-nanchong .nc-faq .faq-list{border-top:1px solid #a8bbbc}.page-nanchong .nc-faq details{border-bottom:1px solid #a8bbbc}.page-nanchong .nc-faq summary{min-height:90px;padding:18px 0;display:grid;grid-template-columns:38px 1fr auto;gap:12px;align-items:center;list-style:none;cursor:pointer}.page-nanchong .nc-faq summary::-webkit-details-marker{display:none}.page-nanchong .nc-faq summary i{color:#b56f2e;font-size:11px;font-style:normal;font-weight:800}.page-nanchong .nc-faq summary span{font-size:16px;line-height:1.5;font-weight:800}.page-nanchong .nc-faq summary b{color:#147e80;font-size:23px;font-weight:400;transition:transform .25s ease}.page-nanchong .nc-faq details[open] summary b{transform:rotate(45deg)}.page-nanchong .nc-faq details p{margin:0;padding:0 38px 27px 50px;color:#5b6d72;font-size:14px;line-height:1.9}.page-nanchong .nc-final-ad{background:#06111a}.page-nanchong .nc-final{padding:84px 0 92px;background:#0c1a25;color:#fff}.page-nanchong .nc-final>.city-shell{display:grid;grid-template-columns:1.2fr .8fr;gap:72px;align-items:end}.page-nanchong .nc-final small{display:block;margin-bottom:16px;color:var(--nc-teal);font-size:9px;font-weight:800;letter-spacing:.17em}.page-nanchong .nc-final p{margin:0;color:#9fb3b7;font-size:14px;line-height:1.9}
@media(max-width:1050px){.page-nanchong .nc-bento{display:block}.page-nanchong .nc-tile{margin-bottom:12px}.page-nanchong .nc-tile--platform{display:grid;grid-template-columns:1fr 1fr;gap:20px}.page-nanchong .nc-head{gap:40px}}
@media(max-width:700px){.page-nanchong .city-eyebrow{font-size:10px}.page-nanchong h2,.page-nanchong .nc-tile h2{font-size:32px;line-height:1.12}.page-nanchong .nc-hero{min-height:1110px}.page-nanchong .nc-hero-media img{object-position:center bottom}.page-nanchong .nc-hero-shade{background:linear-gradient(180deg,rgba(3,10,16,.97),rgba(3,10,16,.91) 55%,rgba(3,10,16,.42) 78%,rgba(3,10,16,.7))}.page-nanchong .nc-hero-shell{min-height:1110px;padding-top:18px;padding-bottom:28px}.page-nanchong .nc-hero-copy{margin:0;padding:64px 0 40px}.page-nanchong .nc-hero-copy h1{font-size:38px;line-height:1.11}.page-nanchong .nc-hero-copy>p:not(.city-eyebrow){font-size:15px}.page-nanchong .nc-actions{display:grid}.page-nanchong .nc-actions a{width:100%;min-height:52px}.page-nanchong .nc-stats{grid-template-columns:1fr;margin-top:auto}.page-nanchong .nc-stats div{min-height:55px;border-right:0;border-bottom:1px solid rgba(255,255,255,.14)}.page-nanchong .nc-stats b{font-size:25px}.page-nanchong .nc-first-ad .city-ad-inner,.page-nanchong .nc-final-ad .city-ad-inner{padding-top:18px;padding-bottom:18px}.page-nanchong .nc-board,.page-nanchong .nc-reading,.page-nanchong .city-section{padding-top:90px;padding-bottom:96px}.page-nanchong .nc-head{grid-template-columns:1fr;gap:20px;margin-bottom:36px}.page-nanchong .nc-head>p{font-size:14px}.page-nanchong .nc-tabs{width:calc(100% + 28px);margin-left:-14px;margin-right:-14px;padding:0 14px 12px}.page-nanchong .nc-tile,.page-nanchong .nc-tile--register,.page-nanchong .nc-tile--ledger,.page-nanchong .nc-tile--platform,.page-nanchong .nc-tile--growth{display:grid;grid-template-columns:1fr;padding:20px;gap:22px}.page-nanchong .nc-tile--ledger figure{order:0}.page-nanchong .nc-spaces{grid-template-columns:1fr 1fr}.page-nanchong .nc-articles{grid-template-columns:1fr;grid-auto-rows:auto}.page-nanchong .nc-articles a,.page-nanchong .nc-articles a:nth-child(1),.page-nanchong .nc-articles a:nth-child(2),.page-nanchong .nc-articles a:nth-child(3),.page-nanchong .nc-articles a:nth-child(4),.page-nanchong .nc-articles a:nth-child(5){grid-column:auto;grid-row:auto;min-height:245px}.page-nanchong .nc-articles a:nth-child(even){margin-left:20px}.page-nanchong .nc-articles a:nth-child(odd){margin-right:20px}.page-nanchong .nc-faq-grid{grid-template-columns:1fr;gap:42px}.page-nanchong .nc-faq-grid>header{position:static}.page-nanchong .nc-faq summary{grid-template-columns:32px 1fr auto}.page-nanchong .nc-faq summary span{font-size:15px}.page-nanchong .nc-faq details p{padding-left:0;padding-right:0}.page-nanchong .nc-final>.city-shell{grid-template-columns:1fr;gap:24px}.page-nanchong .ct-public-footer .footer-beian{display:flex!important;height:auto;min-width:0;max-width:100%;overflow-x:visible;white-space:normal!important;flex-wrap:wrap!important;justify-content:center;gap:10px 14px}}
@media(prefers-reduced-motion:reduce){.page-nanchong .nc-tile,.page-nanchong .nc-faq summary b{transition:none}}
