/* Generated by server/scripts/build-public-css.js. Edit css/modules sources. */
html#zhixia-public-ui{--accent:#e86d3f!important;--accent-hover:#cf562b!important;--accent-soft:#fff0e8!important;--ink:#292d31!important;--muted:#8a8e92!important;--line:#eaecee!important;--page:#f6f7f8!important;--white:#fff!important;--green:#618b73!important;--radius:12px!important;font-family:"Microsoft YaHei","PingFang SC",-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif!important;color:var(--ink)!important;background:var(--page)!important;font-synthesis:none!important}html#zhixia-public-ui body *{box-sizing:border-box!important}html#zhixia-public-ui body{margin:0!important;line-height:1.65!important}html#zhixia-public-ui body button,html#zhixia-public-ui body input,html#zhixia-public-ui body select,html#zhixia-public-ui body textarea{font:inherit!important}html#zhixia-public-ui body button,html#zhixia-public-ui body a,html#zhixia-public-ui body input,html#zhixia-public-ui body textarea,html#zhixia-public-ui body select{-webkit-tap-highlight-color:transparent!important}html#zhixia-public-ui body button,html#zhixia-public-ui body a{touch-action:manipulation!important}html#zhixia-public-ui body button{cursor:pointer!important}html#zhixia-public-ui body button:disabled{cursor:default!important}html#zhixia-public-ui body a{color:inherit!important;text-decoration:none!important}html#zhixia-public-ui body img{max-width:100%!important;display:block!important}html#zhixia-public-ui body button{color:inherit!important}html#zhixia-public-ui body button:focus-visible,html#zhixia-public-ui body a:focus-visible,html#zhixia-public-ui body input:focus-visible,html#zhixia-public-ui body select:focus-visible,html#zhixia-public-ui body textarea:focus-visible{outline:3px solid #e86d3f66!important;outline-offset:3px!important}html#zhixia-public-ui body h1,html#zhixia-public-ui body h2,html#zhixia-public-ui body h3,html#zhixia-public-ui body h4,html#zhixia-public-ui body p{margin:0!important}html#zhixia-public-ui body h1,html#zhixia-public-ui body h2,html#zhixia-public-ui body h3,html#zhixia-public-ui body h4{font-weight:600!important}html#zhixia-public-ui body button svg,html#zhixia-public-ui body a svg{flex-shrink:0!important}html#zhixia-public-ui body svg.icon{width:19px!important;height:19px!important;vertical-align:middle!important;stroke-width:1.65!important;flex-shrink:0!important}html#zhixia-public-ui body strong{font-weight:600!important}html#zhixia-public-ui body [hidden]{display:none!important}html#zhixia-public-ui body .container{max-width:1200px!important;margin:auto!important;padding-left:28px!important;padding-right:28px!important}html#zhixia-public-ui body .preview-strip{background:#2d3133!important;color:#eceded!important;font-size:11px!important;letter-spacing:.025em!important}html#zhixia-public-ui body .preview-strip>.container{display:flex!important;justify-content:space-between!important;gap:12px!important;padding-top:6px!important;padding-bottom:6px!important}html#zhixia-public-ui body .preview-strip b{display:inline-block!important;width:6px!important;height:6px!important;background:#f5a67e!important;border-radius:50%!important;margin-right:5px!important;vertical-align:middle!important}html#zhixia-public-ui body .preview-strip span:last-child{color:#bcc1c3!important}html#zhixia-public-ui body .site-header{background:var(--white)!important;border-bottom:1px solid var(--line)!important}html#zhixia-public-ui body .header-inner{display:flex!important;align-items:center!important;gap:30px!important;padding-top:25px!important;padding-bottom:23px!important}html#zhixia-public-ui body .brand{display:flex!important;align-items:center!important;gap:11px!important;flex-shrink:0!important}html#zhixia-public-ui body .brand-mark{display:grid!important;place-items:center!important;width:44px!important;height:44px!important;border-radius:13px 13px 13px 3px!important;background:var(--accent)!important;color:#fff!important;font-size:27px!important;font-weight:600!important;transform:rotate(-3deg)!important}html#zhixia-public-ui body .brand-name{font-size:25px!important;line-height:1.2!important;letter-spacing:.025em!important;font-weight:650!important}html#zhixia-public-ui body .brand-name>span{display:block!important;color:#93979a!important;font-size:10px!important;font-weight:400!important;margin-top:7px!important;letter-spacing:.035em!important}html#zhixia-public-ui body .search-form{display:flex!important;align-items:center!important;gap:10px!important;padding:5px 5px 5px 13px!important;background:#f7f7f7!important;border:1px solid #e7e9eb!important;border-radius:8px!important;flex:1!important;max-width:400px!important;min-width:200px!important;margin-left:auto!important}html#zhixia-public-ui body .search-form>span{color:#959a9e!important;display:flex!important}html#zhixia-public-ui body .search-form input{width:100%!important;min-width:0!important;border:0!important;background:transparent!important;outline:none!important;font-size:12px!important;padding:5px 0!important;color:var(--ink)!important}html#zhixia-public-ui body .search-form button{border:0!important;border-radius:5px!important;color:var(--accent)!important;background:var(--accent-soft)!important;padding:6px 15px!important;white-space:nowrap!important;font-size:12px!important;font-weight:600!important}html#zhixia-public-ui body .header-actions{display:flex!important;align-items:center!important;gap:17px!important;flex-shrink:0!important}html#zhixia-public-ui body .plain-button{border:0!important;background:none!important;padding:0!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:5px!important}html#zhixia-public-ui body .city-trigger{font-size:12px!important;color:#777f83!important}html#zhixia-public-ui body .city-trigger svg{width:16px!important;height:16px!important}html#zhixia-public-ui body .saved-trigger{color:#71797e!important}html#zhixia-public-ui body .login-trigger{font-size:12px!important;white-space:nowrap!important}html#zhixia-public-ui body .button{display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:7px!important;padding:10px 18px!important;border-radius:7px!important;border:1px solid var(--line)!important;background:#fff!important;font-weight:500!important;font-size:13px!important;white-space:nowrap!important;transition:background .15s,transform .15s!important}html#zhixia-public-ui body .button:hover{background:#f7f7f7!important}html#zhixia-public-ui body .button-primary{background:var(--accent)!important;border-color:var(--accent)!important;color:white!important}html#zhixia-public-ui body .button-primary:hover{background:var(--accent-hover)!important;border-color:var(--accent-hover)!important}html#zhixia-public-ui body .button-primary svg{width:16px!important;height:16px!important}html#zhixia-public-ui body .button-soft{background:var(--accent-soft)!important;color:var(--accent)!important;border-color:transparent!important}html#zhixia-public-ui body .button-soft:hover{background:#ffe5d6!important}html#zhixia-public-ui body .button-small{padding:7px 12px!important;font-size:12px!important}html#zhixia-public-ui body .button-block{width:100%!important}html#zhixia-public-ui body .main-nav{display:flex!important;align-items:center!important;gap:37px!important}html#zhixia-public-ui body .main-nav>a{position:relative!important;padding:16px 0 17px!important;white-space:nowrap!important;color:#555d62!important;transition:color .2s!important}html#zhixia-public-ui body .main-nav>a.active{color:var(--accent)!important}html#zhixia-public-ui body .main-nav>a.active:after{content:""!important;position:absolute!important;bottom:0!important;left:20%!important;right:20%!important;height:3px!important;background:var(--accent)!important;border-radius:3px 3px 0 0!important}html#zhixia-public-ui body .main-nav>a:hover{color:var(--accent)!important}html#zhixia-public-ui body .nav-tool{display:flex!important;align-items:center!important;gap:6px!important;margin-left:auto!important;background:none!important;border:0!important;color:#8d9297!important;font-size:12px!important;white-space:nowrap!important}html#zhixia-public-ui body .nav-tool svg{width:16px!important;height:16px!important}html#zhixia-public-ui body main.container{padding-top:26px!important;padding-bottom:56px!important;min-height:65vh!important}html#zhixia-public-ui body main:focus{outline:none!important}html#zhixia-public-ui body .hero-grid{display:grid!important;grid-template-columns:minmax(0,1fr) 296px!important;gap:20px!important;margin-bottom:26px!important}html#zhixia-public-ui body .hero-feature{position:relative!important;min-height:320px!important;border-radius:var(--radius)!important;overflow:hidden!important;background:#807c74!important;isolation:isolate!important;display:flex!important;align-items:center!important}html#zhixia-public-ui body .hero-feature>img{position:absolute!important;inset:0!important;width:100%!important;height:100%!important;object-fit:cover!important;object-position:center 55%!important;z-index:-2!important;transition:transform .6s!important}html#zhixia-public-ui body .hero-feature:hover>img{transform:scale(1.025)!important}html#zhixia-public-ui body .hero-feature:after{content:""!important;position:absolute!important;inset:0!important;background:linear-gradient(90deg,#1c282cdd 0%,#263036a0 37%,#202d301a 75%)!important;z-index:-1!important}html#zhixia-public-ui body .hero-copy{padding:35px!important;color:white!important;max-width:470px!important}html#zhixia-public-ui body .eyebrow{display:flex!important;align-items:center!important;gap:7px!important;font-size:11px!important;letter-spacing:.08em!important}html#zhixia-public-ui body .hero-copy .eyebrow{color:#f1c5ab!important}html#zhixia-public-ui body .hero-copy .eyebrow:before{content:""!important;height:1px!important;width:22px!important;background:#efb287!important}html#zhixia-public-ui body .hero-copy h1{font-size:34px!important;line-height:1.5!important;letter-spacing:.035em!important;margin:11px 0 13px!important}html#zhixia-public-ui body .hero-copy>p{font-size:12px!important;color:#e2e5e3!important;margin-bottom:23px!important}html#zhixia-public-ui body .hero-copy .button{padding:10px 16px!important;font-size:12px!important}html#zhixia-public-ui body .hero-copy .button svg{width:15px!important}html#zhixia-public-ui body .hero-index{position:absolute!important;bottom:20px!important;right:23px!important;color:white!important;display:flex!important;align-items:center!important;gap:7px!important}html#zhixia-public-ui body .hero-index span{height:3px!important;width:15px!important;background:#ffffff70!important;border-radius:2px!important}html#zhixia-public-ui body .hero-index span:first-child{width:27px!important;background:white!important}html#zhixia-public-ui body .start-panel{padding:23px 23px 19px!important;background:#fff!important;border:1px solid var(--line)!important;border-radius:var(--radius)!important;display:flex!important;flex-direction:column!important}html#zhixia-public-ui body .panel-kicker{font-size:10px!important;letter-spacing:.1em!important;color:var(--accent)!important;font-weight:600!important}html#zhixia-public-ui body .start-panel h2{font-size:18px!important;margin:6px 0 17px!important;letter-spacing:-.035em!important}html#zhixia-public-ui body .start-options{display:grid!important;grid-template-columns:1fr 1fr!important;gap:10px 15px!important}html#zhixia-public-ui body .start-option{display:flex!important;align-items:center!important;gap:8px!important;border:0!important;background:none!important;text-align:left!important;padding:7px 0!important;font-size:12px!important}html#zhixia-public-ui body .start-option>span:first-child{display:grid!important;place-items:center!important;width:29px!important;height:29px!important;background:#f7f6f2!important;border-radius:8px!important;color:#8f8477!important}html#zhixia-public-ui body .start-option svg{width:16px!important;height:16px!important}html#zhixia-public-ui body .start-option:hover{color:var(--accent)!important}html#zhixia-public-ui body .budget-shortcut{margin-top:auto!important;border-top:1px solid var(--line)!important;padding-top:15px!important;display:flex!important;align-items:center!important;gap:10px!important}html#zhixia-public-ui body .budget-shortcut>.calculator-icon{width:35px!important;height:35px!important;border-radius:10px!important;background:var(--accent-soft)!important;color:var(--accent)!important;display:grid!important;place-items:center!important}html#zhixia-public-ui body .budget-shortcut>div{flex:1!important}html#zhixia-public-ui body .budget-shortcut strong{font-size:12px!important}html#zhixia-public-ui body .budget-shortcut p{font-size:10px!important;color:var(--muted)!important;margin-top:1px!important}html#zhixia-public-ui body .budget-shortcut>button{color:var(--accent)!important}html#zhixia-public-ui body .quick-bar{display:grid!important;grid-template-columns:repeat(4,1fr)!important;gap:0!important;background:white!important;border:1px solid var(--line)!important;border-radius:var(--radius)!important;padding:18px 0!important;margin-bottom:31px!important}html#zhixia-public-ui body .quick-link{display:flex!important;justify-content:center!important;align-items:center!important;gap:14px!important;padding:2px 12px!important;border-right:1px solid var(--line)!important}html#zhixia-public-ui body .quick-link:last-child{border:0!important}html#zhixia-public-ui body .quick-link>span{width:39px!important;height:39px!important;display:grid!important;place-items:center!important;border-radius:50%!important;background:#f7f4ee!important;color:#a8835a!important}html#zhixia-public-ui body .quick-link:nth-child(2)>span{background:#f0f4ed!important;color:#789567!important}html#zhixia-public-ui body .quick-link:nth-child(3)>span{background:#fdf0ed!important;color:#be7c6a!important}html#zhixia-public-ui body .quick-link:nth-child(4)>span{background:#eff2f5!important;color:#7b8fa4!important}html#zhixia-public-ui body .quick-link strong{font-size:13px!important}html#zhixia-public-ui body .quick-link p{font-size:10px!important;color:var(--muted)!important;margin-top:3px!important}html#zhixia-public-ui body .home-columns{display:grid!important;grid-template-columns:minmax(0,1fr) 270px!important;gap:28px!important}html#zhixia-public-ui body .section-heading{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:12px!important;margin-bottom:18px!important}html#zhixia-public-ui body .section-heading h2{font-size:21px!important;letter-spacing:-.04em!important}html#zhixia-public-ui body .section-heading h2:before{content:""!important;display:inline-block!important;width:4px!important;height:18px!important;background:var(--accent)!important;border-radius:2px!important;margin-right:10px!important;vertical-align:-2px!important}html#zhixia-public-ui body .more-link{font-size:11px!important;color:#8a9197!important;display:inline-flex!important;align-items:center!important;gap:4px!important;white-space:nowrap!important}html#zhixia-public-ui body .more-link svg{height:14px!important;width:14px!important}html#zhixia-public-ui body .section-subtitle{font-size:12px!important;color:var(--muted)!important;margin-top:6px!important}html#zhixia-public-ui body .chip-row{display:flex!important;align-items:center!important;flex-wrap:wrap!important;gap:7px!important;margin-bottom:18px!important}html#zhixia-public-ui body .chip{font-size:11px!important;padding:6px 14px!important;border:1px solid transparent!important;background:white!important;color:#737b81!important;border-radius:5px!important;white-space:nowrap!important}html#zhixia-public-ui body .chip.active{background:var(--accent-soft)!important;color:var(--accent)!important;font-weight:500!important}html#zhixia-public-ui body .chip:hover{color:var(--accent)!important}html#zhixia-public-ui body .case-grid{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:22px 20px!important}html#zhixia-public-ui body .case-card{background:white!important;border-radius:10px!important;border:1px solid var(--line)!important;overflow:hidden!important;transition:transform .2s,box-shadow .2s!important}html#zhixia-public-ui body .case-card:hover{transform:translateY(-3px)!important;box-shadow:0 8px 24px #23303b0a!important}html#zhixia-public-ui body .case-cover{position:relative!important;display:block!important;aspect-ratio:1.68!important;overflow:hidden!important}html#zhixia-public-ui body .case-cover img{width:100%!important;height:100%!important;object-fit:cover!important;transition:transform .4s!important}html#zhixia-public-ui body .case-card:hover .case-cover img{transform:scale(1.035)!important}html#zhixia-public-ui body .case-label{position:absolute!important;left:12px!important;top:12px!important;background:#fffdf1ee!important;padding:3px 8px!important;border-radius:4px!important;color:#6a5e4e!important;font-size:10px!important}html#zhixia-public-ui body .save-button{position:absolute!important;right:11px!important;top:11px!important;width:30px!important;height:30px!important;border-radius:50%!important;border:0!important;background:#ffffffed!important;display:grid!important;place-items:center!important;color:#7b858b!important}html#zhixia-public-ui body .save-button svg{width:16px!important;height:16px!important}html#zhixia-public-ui body .save-button.is-saved{background:var(--accent)!important;color:white!important}html#zhixia-public-ui body .case-body{padding:15px 16px 12px!important}html#zhixia-public-ui body .case-body h3{font-size:15px!important;letter-spacing:-.02em!important;line-height:1.6!important;margin-bottom:7px!important;font-weight:550!important}html#zhixia-public-ui body .case-meta{display:flex!important;gap:7px!important;font-size:10px!important;color:#8b939a!important;flex-wrap:wrap!important}html#zhixia-public-ui body .case-meta span+span:before{content:"·"!important;margin-right:7px!important;color:#b9bec2!important}html#zhixia-public-ui body .case-author{display:flex!important;gap:7px!important;align-items:center!important;border-top:1px solid #f1f2f3!important;padding-top:11px!important;margin-top:13px!important;color:#8b939a!important;font-size:10px!important}html#zhixia-public-ui body .avatar{display:inline-grid!important;place-items:center!important;border-radius:50%!important;width:23px!important;height:23px!important;background:#ebeee9!important;color:#83937c!important;font-size:10px!important;flex-shrink:0!important}html#zhixia-public-ui body .avatar.coral{background:#f6e6dc!important;color:#b6866c!important}html#zhixia-public-ui body .avatar.blue{background:#e4ebef!important;color:#8295a1!important}html#zhixia-public-ui body .case-author .sample-note{margin-left:auto!important;color:#b1b6ba!important}html#zhixia-public-ui body .side-panel{background:white!important;border:1px solid var(--line)!important;border-radius:10px!important;padding:21px 20px!important;margin-bottom:20px!important}html#zhixia-public-ui body .side-title{display:flex!important;justify-content:space-between!important;gap:10px!important;align-items:center!important;font-size:15px!important;margin-bottom:19px!important}html#zhixia-public-ui body .side-title svg{color:#b7bdc1!important;width:17px!important;height:17px!important}html#zhixia-public-ui body .stage-list{list-style:none!important;margin:0!important;padding:0!important}html#zhixia-public-ui body .stage-list li{display:flex!important;gap:13px!important;position:relative!important;padding-bottom:21px!important}html#zhixia-public-ui body .stage-list li:last-child{padding-bottom:0!important}html#zhixia-public-ui body .stage-list li:not(:last-child):before{content:""!important;position:absolute!important;left:10px!important;top:26px!important;height:calc(100% - 30px)!important;border-left:1px dashed #dedfdc!important}html#zhixia-public-ui body .stage-list li>span{display:grid!important;place-items:center!important;z-index:1!important;background:#f6f4ee!important;color:#a08b71!important;border-radius:50%!important;height:22px!important;width:22px!important;font-size:10px!important;flex-shrink:0!important}html#zhixia-public-ui body .stage-list strong{font-size:12px!important;font-weight:500!important}html#zhixia-public-ui body .stage-list p{font-size:10px!important;color:var(--muted)!important;margin-top:2px!important}html#zhixia-public-ui body .stage-list a:hover{color:var(--accent)!important}html#zhixia-public-ui body .side-panel .button{margin-top:19px!important}html#zhixia-public-ui body .question-mini{display:block!important;padding:12px 0!important;border-bottom:1px solid #f0f1f2!important}html#zhixia-public-ui body .question-mini:last-child{border:0!important;padding-bottom:0!important}html#zhixia-public-ui body .question-mini>p{display:flex!important;align-items:flex-start!important;gap:8px!important;font-size:12px!important;line-height:1.7!important}html#zhixia-public-ui body .question-mini>p>span{display:grid!important;place-items:center!important;font-size:9px!important;color:var(--accent)!important;background:var(--accent-soft)!important;height:17px!important;width:17px!important;flex-shrink:0!important;margin-top:2px!important;border-radius:3px!important}html#zhixia-public-ui body .question-mini small{font-size:10px!important;color:#a5acb0!important;margin-left:25px!important;display:block!important;margin-top:4px!important}html#zhixia-public-ui body .join-panel{background:#f0f3ed!important;border:1px solid #e5eadf!important;border-radius:10px!important;padding:23px 21px!important;color:#5e6f55!important}html#zhixia-public-ui body .join-panel>span{font-size:10px!important;letter-spacing:.1em!important}html#zhixia-public-ui body .join-panel h3{font-size:19px!important;margin:8px 0!important}html#zhixia-public-ui body .join-panel p{font-size:11px!important;color:#89957f!important}html#zhixia-public-ui body .join-panel .button{margin-top:17px!important;background:white!important;color:#6f7d65!important;font-size:11px!important;border:0!important}html#zhixia-public-ui body .section-spaced{margin-top:34px!important}html#zhixia-public-ui body .guide-preview{background:white!important;border:1px solid var(--line)!important;border-radius:10px!important;overflow:hidden!important}html#zhixia-public-ui body .guide-row{display:flex!important;gap:19px!important;padding:18px 20px!important;border-bottom:1px solid #eff0f1!important}html#zhixia-public-ui body .guide-row:last-child{border:0!important}html#zhixia-public-ui body .guide-row>a:first-child{flex-shrink:0!important;width:124px!important;aspect-ratio:1.48!important;overflow:hidden!important;border-radius:7px!important}html#zhixia-public-ui body .guide-row img{width:100%!important;height:100%!important;object-fit:cover!important}html#zhixia-public-ui body .guide-row .guide-text{flex:1!important;min-width:0!important}html#zhixia-public-ui body .guide-row .text-label{color:var(--accent)!important;font-size:10px!important}html#zhixia-public-ui body .guide-row h3{font-size:14px!important;line-height:1.6!important;margin:3px 0 5px!important;font-weight:500!important}html#zhixia-public-ui body .guide-row p{font-size:11px!important;color:#91989d!important;overflow:hidden!important;text-overflow:ellipsis!important;display:-webkit-box!important;-webkit-line-clamp:2!important;-webkit-box-orient:vertical!important}html#zhixia-public-ui body .guide-row .article-meta{font-size:10px!important;color:#adb3b8!important;margin-top:8px!important}html#zhixia-public-ui body .text-link{color:var(--accent)!important}html#zhixia-public-ui body .page-intro{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:20px!important;margin:4px 0 24px!important}html#zhixia-public-ui body .page-intro h1{font-size:28px!important;letter-spacing:-.04em!important;margin-bottom:7px!important}html#zhixia-public-ui body .page-intro p{font-size:12px!important;color:var(--muted)!important}html#zhixia-public-ui body .filter-panel{background:white!important;border:1px solid var(--line)!important;border-radius:10px!important;padding:19px 23px!important;margin-bottom:25px!important}html#zhixia-public-ui body .filter-row{display:flex!important;align-items:flex-start!important;gap:15px!important;margin-bottom:12px!important}html#zhixia-public-ui body .filter-row:last-child{margin:0!important}html#zhixia-public-ui body .filter-title{font-size:12px!important;min-width:43px!important;padding-top:5px!important;color:#8d969d!important}html#zhixia-public-ui body .filter-choices{display:flex!important;gap:5px!important;flex-wrap:wrap!important}html#zhixia-public-ui body .filter-choices button{padding:4px 12px!important;font-size:12px!important;background:none!important;border:0!important;border-radius:4px!important;color:#59646c!important}html#zhixia-public-ui body .filter-choices button.active{color:var(--accent)!important;background:var(--accent-soft)!important}html#zhixia-public-ui body .results-toolbar{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:12px!important;color:#8d969d!important;font-size:12px!important;margin-bottom:16px!important}html#zhixia-public-ui body .results-toolbar strong{color:var(--ink)!important;font-weight:500!important}html#zhixia-public-ui body .results-toolbar select{font-size:11px!important;padding:6px 8px!important;color:#747e85!important;border:1px solid var(--line)!important;border-radius:5px!important;background:white!important}html#zhixia-public-ui body .all-cases{grid-template-columns:repeat(3,minmax(0,1fr))!important}html#zhixia-public-ui body .empty-state{text-align:center!important;padding:65px 20px!important;background:white!important;border:1px solid var(--line)!important;border-radius:10px!important;grid-column:1/-1!important;color:#91999f!important}html#zhixia-public-ui body .empty-state>svg{height:33px!important;width:33px!important;margin-bottom:14px!important;color:#b0b9c0!important}html#zhixia-public-ui body .empty-state h3{font-size:17px!important;color:#58646e!important;margin-bottom:6px!important}html#zhixia-public-ui body .empty-state p{font-size:12px!important}html#zhixia-public-ui body .empty-state .button{margin-top:18px!important}html#zhixia-public-ui body .content-grid{display:grid!important;grid-template-columns:minmax(0,1fr) 270px!important;gap:28px!important}html#zhixia-public-ui body .article-list{border:1px solid var(--line)!important;border-radius:10px!important;background:white!important;overflow:hidden!important}html#zhixia-public-ui body .article-list .guide-row{padding:22px!important}html#zhixia-public-ui body .article-list .guide-row>a:first-child{width:180px!important;aspect-ratio:1.5!important}html#zhixia-public-ui body .article-list .guide-row h3{font-size:18px!important;margin-top:5px!important;margin-bottom:10px!important}html#zhixia-public-ui body .article-list .guide-row p{font-size:12px!important}html#zhixia-public-ui body .article-list .article-meta{margin-top:14px!important}html#zhixia-public-ui body .question-list{display:flex!important;flex-direction:column!important;gap:15px!important}html#zhixia-public-ui body .question-card{padding:24px 25px!important;background:white!important;border:1px solid var(--line)!important;border-radius:10px!important}html#zhixia-public-ui body .question-top{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:12px!important;font-size:10px!important;color:#9ba4aa!important;margin-bottom:11px!important}html#zhixia-public-ui body .question-top>span{background:var(--accent-soft)!important;color:var(--accent)!important;padding:3px 8px!important;border-radius:4px!important}html#zhixia-public-ui body .question-card h2{font-size:18px!important;line-height:1.7!important;margin-bottom:9px!important}html#zhixia-public-ui body .question-card>p{font-size:12px!important;color:#939ba1!important;line-height:1.9!important}html#zhixia-public-ui body .question-footer{display:flex!important;align-items:center!important;gap:7px!important;font-size:11px!important;color:#9aa2a8!important;margin-top:19px!important}html#zhixia-public-ui body .question-footer>a{margin-left:auto!important;display:flex!important;align-items:center!important;gap:4px!important;color:var(--accent)!important}html#zhixia-public-ui body .question-footer>a svg{height:14px!important;width:14px!important}html#zhixia-public-ui body .diary-grid{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:22px!important}html#zhixia-public-ui body .diary-card{border:1px solid var(--line)!important;border-radius:10px!important;overflow:hidden!important;background:white!important}html#zhixia-public-ui body .diary-image{display:block!important;aspect-ratio:1.3!important;overflow:hidden!important}html#zhixia-public-ui body .diary-image img{width:100%!important;height:100%!important;object-fit:cover!important;transition:transform .3s!important}html#zhixia-public-ui body .diary-image:hover img{transform:scale(1.03)!important}html#zhixia-public-ui body .diary-body{padding:20px!important}html#zhixia-public-ui body .diary-body .phase{display:inline-block!important;font-size:10px!important;color:#7e916f!important;background:#f0f3ed!important;padding:3px 8px!important;border-radius:4px!important;margin-bottom:10px!important}html#zhixia-public-ui body .diary-body h2{font-size:17px!important;margin-bottom:10px!important}html#zhixia-public-ui body .diary-body p{color:#959da4!important;font-size:12px!important;line-height:1.9!important}html#zhixia-public-ui body .diary-body .case-author{margin-top:19px!important}html#zhixia-public-ui body .companies-grid{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:20px!important}html#zhixia-public-ui body .company-card{background:white!important;border:1px solid var(--line)!important;border-radius:10px!important;padding:25px!important}html#zhixia-public-ui body .company-heading{display:flex!important;gap:14px!important;align-items:center!important}html#zhixia-public-ui body .company-logo{width:56px!important;height:56px!important;display:grid!important;place-items:center!important;font-size:22px!important;font-weight:600!important;background:#edf0e8!important;color:#82916f!important;border-radius:12px!important}html#zhixia-public-ui body .company-card:nth-child(even) .company-logo{background:#f5eae3!important;color:#b78d70!important}html#zhixia-public-ui body .company-heading h2{font-size:18px!important;margin-bottom:5px!important}html#zhixia-public-ui body .company-heading small{font-size:11px!important;color:#a0a7ac!important}html#zhixia-public-ui body .company-card>p{font-size:12px!important;line-height:1.9!important;color:#919ba2!important;margin:19px 0!important}html#zhixia-public-ui body .service-tags{display:flex!important;gap:6px!important;flex-wrap:wrap!important}html#zhixia-public-ui body .service-tags span{font-size:10px!important;color:#7c888f!important;border:1px solid var(--line)!important;border-radius:4px!important;padding:3px 8px!important}html#zhixia-public-ui body .company-bottom{display:flex!important;justify-content:space-between!important;align-items:center!important;border-top:1px solid var(--line)!important;padding-top:17px!important;margin-top:20px!important}html#zhixia-public-ui body .company-bottom>span{font-size:11px!important;color:#a3abb1!important}html#zhixia-public-ui body .breadcrumb{font-size:11px!important;color:#a3abb1!important;margin:0 0 22px!important;display:flex!important;gap:9px!important;align-items:center!important;flex-wrap:wrap!important}html#zhixia-public-ui body .breadcrumb a{color:#818e96!important}html#zhixia-public-ui body .breadcrumb a:hover{color:var(--accent)!important}html#zhixia-public-ui body .detail-header{margin-bottom:24px!important}html#zhixia-public-ui body .detail-header h1{font-size:29px!important;line-height:1.6!important;letter-spacing:-.025em!important;margin:7px 0 12px!important}html#zhixia-public-ui body .detail-header .text-label{font-size:11px!important;color:var(--accent)!important}html#zhixia-public-ui body .detail-header .detail-meta{display:flex!important;align-items:center!important;gap:12px!important;flex-wrap:wrap!important;color:#959fa7!important;font-size:12px!important}html#zhixia-public-ui body .detail-gallery{display:grid!important;grid-template-columns:1.7fr 1fr!important;gap:14px!important;margin-bottom:28px!important}html#zhixia-public-ui body .detail-gallery img{width:100%!important;height:350px!important;object-fit:cover!important;border-radius:10px!important}html#zhixia-public-ui body .detail-facts{display:grid!important;grid-template-columns:repeat(4,1fr)!important;gap:15px!important;border:1px solid var(--line)!important;border-radius:10px!important;padding:22px!important;background:white!important;margin-bottom:27px!important}html#zhixia-public-ui body .detail-facts dt{font-size:11px!important;color:#9ba4aa!important;margin-bottom:6px!important}html#zhixia-public-ui body .detail-facts dd{margin:0!important;font-size:14px!important}html#zhixia-public-ui body .article-body{padding:32px!important;background:white!important;border:1px solid var(--line)!important;border-radius:10px!important;line-height:2!important;color:#5d6870!important}html#zhixia-public-ui body .article-body h2{font-size:20px!important;color:var(--ink)!important;margin:24px 0 13px!important}html#zhixia-public-ui body .article-body h2:first-child{margin-top:0!important}html#zhixia-public-ui body .article-body p{font-size:14px!important;margin-bottom:17px!important}html#zhixia-public-ui body .article-body blockquote{margin:23px 0!important;background:#faf7f3!important;border-left:3px solid #e2a57c!important;padding:15px 20px!important;font-size:12px!important;color:#9b8977!important}html#zhixia-public-ui body .article-body ul{padding-left:20px!important;font-size:13px!important}html#zhixia-public-ui body .article-image{margin:20px 0 28px!important;width:100%!important;border-radius:8px!important;max-height:430px!important;object-fit:cover!important}html#zhixia-public-ui body .article-side{align-self:start!important;position:sticky!important;top:22px!important}html#zhixia-public-ui body .article-side .button+.button{margin-top:10px!important}html#zhixia-public-ui body .back-link{display:inline-flex!important;align-items:center!important;gap:6px!important;font-size:12px!important;color:#909ba3!important;margin-bottom:22px!important}html#zhixia-public-ui body .back-link svg{width:15px!important}html#zhixia-public-ui body .answer-card{padding:27px!important;background:white!important;border:1px solid var(--line)!important;border-radius:10px!important;margin-top:18px!important}html#zhixia-public-ui body .answer-card h2{font-size:17px!important;margin:15px 0 13px!important}html#zhixia-public-ui body .answer-card p{font-size:13px!important;color:#74818a!important;line-height:2!important}html#zhixia-public-ui body .answer-author{display:flex!important;gap:10px!important;align-items:center!important;font-size:12px!important}html#zhixia-public-ui body .answer-author .avatar{width:32px!important;height:32px!important;font-size:12px!important}html#zhixia-public-ui body .answer-author small{font-size:10px!important;color:#a0a9b0!important;display:block!important}html#zhixia-public-ui body .detail-question{padding:30px!important;background:white!important;border:1px solid var(--line)!important;border-radius:10px!important}html#zhixia-public-ui body .detail-question h1{font-size:26px!important;line-height:1.7!important;margin:12px 0!important}html#zhixia-public-ui body .detail-question p{font-size:13px!important;color:#89959d!important;line-height:2!important}html#zhixia-public-ui body .detail-question .text-label{color:var(--accent)!important;font-size:11px!important}html#zhixia-public-ui body .detail-question .button{margin-top:22px!important}html#zhixia-public-ui body .search-heading{margin-bottom:26px!important}html#zhixia-public-ui body .search-heading h1{font-size:26px!important}html#zhixia-public-ui body .search-heading p{font-size:12px!important;color:#9aa3aa!important;margin-top:7px!important}html#zhixia-public-ui body .search-group{margin-bottom:30px!important}html#zhixia-public-ui body .search-group h2{font-size:19px!important;margin-bottom:17px!important}html#zhixia-public-ui body .search-group .case-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important}html#zhixia-public-ui body .note-banner{display:flex!important;gap:9px!important;align-items:flex-start!important;padding:12px 15px!important;background:#fff8ed!important;color:#ad9269!important;border:1px solid #f4e7d4!important;border-radius:7px!important;font-size:11px!important;margin-bottom:23px!important}html#zhixia-public-ui body .note-banner svg{width:15px!important;height:15px!important;margin-top:2px!important}html#zhixia-public-ui body .site-footer{background:white!important;border-top:1px solid var(--line)!important;color:#949fa7!important;font-size:12px!important}html#zhixia-public-ui body .footer-top{padding-top:38px!important;padding-bottom:35px!important;display:flex!important;justify-content:space-between!important;gap:60px!important}html#zhixia-public-ui body .footer-brand{font-size:23px!important;font-weight:600!important;color:#444f57!important;display:flex!important;align-items:center!important;gap:15px!important}html#zhixia-public-ui body .footer-brand span{font-size:10px!important;letter-spacing:.16em!important;color:#acb3b8!important;font-weight:400!important}html#zhixia-public-ui body .footer-top>div>p{font-size:11px!important;color:#a1aab1!important;line-height:1.95!important;margin-top:15px!important}html#zhixia-public-ui body .footer-links{display:flex!important;gap:70px!important}html#zhixia-public-ui body .footer-links>div{display:flex!important;flex-direction:column!important;gap:9px!important;font-size:11px!important;white-space:nowrap!important}html#zhixia-public-ui body .footer-links strong{color:#68757d!important;font-size:12px!important;margin-bottom:5px!important}html#zhixia-public-ui body .footer-links button{background:none!important;border:0!important;text-align:left!important;color:inherit!important;padding:0!important;font-size:11px!important}html#zhixia-public-ui body .footer-links a:hover,html#zhixia-public-ui body .footer-links button:hover{color:var(--accent)!important}html#zhixia-public-ui body .footer-bottom{border-top:1px solid var(--line)!important;display:flex!important;justify-content:space-between!important;gap:20px!important;padding-top:16px!important;padding-bottom:19px!important;font-size:10px!important;color:#adb5bc!important}html#zhixia-public-ui body .modal-layer{position:fixed!important;inset:0!important;z-index:100!important;display:flex!important;align-items:center!important;justify-content:center!important;padding:24px!important;overflow-y:auto!important}html#zhixia-public-ui body .modal-shade{position:fixed!important;inset:0!important;background:#19242b66!important;backdrop-filter:blur(3px)!important}html#zhixia-public-ui body .modal{background:white!important;border-radius:16px!important;width:500px!important;max-width:100%!important;max-height:calc(100dvh - 48px)!important;position:relative!important;padding:32px!important;overflow-y:auto!important;box-shadow:0 18px 80px #19242b26!important}html#zhixia-public-ui body .modal-close{position:absolute!important;right:17px!important;top:17px!important;width:28px!important;height:28px!important;color:#8b969e!important;border-radius:50%!important;background:#f7f8f8!important}html#zhixia-public-ui body .modal h2{font-size:23px!important;margin-bottom:8px!important}html#zhixia-public-ui body .modal-intro{color:#9aa3aa!important;font-size:12px!important;line-height:1.9!important;margin-bottom:24px!important;padding-right:10px!important}html#zhixia-public-ui body .form-field{display:block!important;margin-bottom:17px!important;font-size:12px!important;font-weight:500!important;color:#697780!important}html#zhixia-public-ui body .form-field input,html#zhixia-public-ui body .form-field select,html#zhixia-public-ui body .form-field textarea{display:block!important;margin-top:7px!important;width:100%!important;padding:11px 12px!important;background:#fcfcfc!important;color:#46545f!important;border:1px solid #e5e9eb!important;border-radius:6px!important;outline:none!important;font-size:13px!important;font-weight:400!important}html#zhixia-public-ui body .form-field textarea{resize:vertical!important;min-height:130px!important;line-height:1.8!important}html#zhixia-public-ui body .form-field input:focus,html#zhixia-public-ui body .form-field textarea:focus{border-color:#e5b397!important;background:white!important}html#zhixia-public-ui body .form-row{display:grid!important;grid-template-columns:1fr 1fr!important;gap:15px!important}html#zhixia-public-ui body .form-note{font-size:11px!important;color:#a2abb2!important;margin-top:13px!important;line-height:1.9!important}html#zhixia-public-ui body .modal .button{min-height:42px!important}html#zhixia-public-ui body .city-grid{display:grid!important;grid-template-columns:repeat(4,1fr)!important;gap:12px!important}html#zhixia-public-ui body .city-grid button{background:#f7f8f8!important;border:1px solid transparent!important;padding:11px 0!important;border-radius:6px!important;font-size:12px!important}html#zhixia-public-ui body .city-grid button.active{color:var(--accent)!important;background:var(--accent-soft)!important}html#zhixia-public-ui body .budget-result{margin-top:22px!important;border-top:1px solid var(--line)!important;padding-top:18px!important}html#zhixia-public-ui body .budget-result h3{font-size:14px!important;margin-bottom:15px!important}html#zhixia-public-ui body .budget-item{display:grid!important;grid-template-columns:65px 1fr 72px!important;gap:10px!important;align-items:center!important;font-size:11px!important;margin:12px 0!important;color:#8a979f!important}html#zhixia-public-ui body .budget-item>div{height:5px!important;border-radius:4px!important;background:#f4f1ed!important;overflow:hidden!important}html#zhixia-public-ui body .budget-item>div>span{display:block!important;height:100%!important;background:#e8a07d!important;border-radius:4px!important}html#zhixia-public-ui body .budget-item strong{color:#63717b!important;text-align:right!important;font-size:12px!important;font-weight:500!important}html#zhixia-public-ui body .toast{position:fixed!important;z-index:150!important;bottom:35px!important;left:50%!important;transform:translateX(-50%)!important;color:white!important;background:#35414bea!important;padding:12px 22px!important;border-radius:8px!important;font-size:13px!important;box-shadow:0 5px 30px #21303b22!important;max-width:calc(100% - 32px)!important;text-align:center!important}html#zhixia-public-ui body .publish-success{margin-top:15px!important}html#zhixia-public-ui body .mobile-only{display:none!important}@media(min-width:1500px){html#zhixia-public-ui body .container{max-width:1280px!important}html#zhixia-public-ui body .hero-feature{min-height:350px!important}html#zhixia-public-ui body .case-cover{aspect-ratio:1.75!important}}@media(max-width:1150px){html#zhixia-public-ui body .container{padding-left:24px!important;padding-right:24px!important}html#zhixia-public-ui body .header-inner{gap:20px!important}html#zhixia-public-ui body .header-actions{gap:12px!important}html#zhixia-public-ui body .search-form{max-width:330px!important}html#zhixia-public-ui body .brand-name{font-size:23px!important}html#zhixia-public-ui body .brand-mark{width:41px!important;height:41px!important;font-size:25px!important}html#zhixia-public-ui body .city-trigger{display:none!important}html#zhixia-public-ui body .main-nav{gap:31px!important}html#zhixia-public-ui body .hero-grid{grid-template-columns:minmax(0,1fr) 280px!important}html#zhixia-public-ui body .home-columns,html#zhixia-public-ui body .content-grid{grid-template-columns:minmax(0,1fr) 250px!important;gap:23px!important}html#zhixia-public-ui body .hero-copy{padding:29px!important}html#zhixia-public-ui body .hero-copy h1{font-size:32px!important}html#zhixia-public-ui body .case-grid{gap:20px 17px!important}html#zhixia-public-ui body .side-panel{padding:20px 17px!important}html#zhixia-public-ui body .footer-links{gap:45px!important}}@media(max-width:900px){html#zhixia-public-ui body .header-inner{flex-wrap:wrap!important;padding-top:20px!important;padding-bottom:18px!important;gap:17px!important}html#zhixia-public-ui body .brand{flex:1!important}html#zhixia-public-ui body .header-actions{margin-left:auto!important}html#zhixia-public-ui body .search-form{max-width:none!important;flex:0 0 100%!important;order:3!important}html#zhixia-public-ui body .brand-name>span{font-size:10px!important}html#zhixia-public-ui body .main-nav{gap:25px!important;justify-content:space-between!important}html#zhixia-public-ui body .main-nav>a{font-size:12px!important}html#zhixia-public-ui body .nav-tool{display:none!important}html#zhixia-public-ui body .hero-grid{grid-template-columns:minmax(0,1fr) 253px!important;gap:16px!important}html#zhixia-public-ui body .hero-copy h1{font-size:29px!important}html#zhixia-public-ui body .hero-copy{padding:26px!important}html#zhixia-public-ui body .hero-feature{min-height:305px!important}html#zhixia-public-ui body .start-panel{padding:20px 17px!important}html#zhixia-public-ui body .start-panel h2{font-size:16px!important}html#zhixia-public-ui body .start-options{gap:8px 4px!important}html#zhixia-public-ui body .start-option{font-size:11px!important}html#zhixia-public-ui body .start-option>span:first-child{width:25px!important;height:25px!important}html#zhixia-public-ui body .quick-link{gap:8px!important;padding:2px 9px!important}html#zhixia-public-ui body .quick-link>span{width:31px!important;height:31px!important}html#zhixia-public-ui body .quick-link strong{font-size:12px!important}html#zhixia-public-ui body .quick-link p{font-size:9px!important}html#zhixia-public-ui body .home-columns{grid-template-columns:1fr!important}html#zhixia-public-ui body .home-side{display:grid!important;grid-template-columns:1fr 1fr!important;gap:20px!important;margin-top:15px!important}html#zhixia-public-ui body .home-side .side-panel{margin:0!important}html#zhixia-public-ui body .join-panel{grid-column:1/-1!important}html#zhixia-public-ui body .join-panel{display:none!important}html#zhixia-public-ui body .case-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}html#zhixia-public-ui body .content-grid{grid-template-columns:1fr!important}html#zhixia-public-ui body .content-grid>.home-side{display:none!important}html#zhixia-public-ui body .all-cases{grid-template-columns:repeat(2,minmax(0,1fr))!important}html#zhixia-public-ui body .diary-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}html#zhixia-public-ui body .footer-links{gap:30px!important}html#zhixia-public-ui body .footer-top{gap:40px!important}html#zhixia-public-ui body .footer-brand{font-size:20px!important}html#zhixia-public-ui body .footer-brand span{display:none!important}html#zhixia-public-ui body .detail-gallery img{height:300px!important}html#zhixia-public-ui body .article-side{position:static!important}html#zhixia-public-ui body .search-group .case-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media(max-width:600px){html#zhixia-public-ui body{font-size:13px!important}html#zhixia-public-ui body .container{padding-left:17px!important;padding-right:17px!important}html#zhixia-public-ui body .preview-strip{font-size:9px!important}html#zhixia-public-ui body .preview-strip>.container{padding-top:5px!important;padding-bottom:5px!important}html#zhixia-public-ui body .header-inner{padding-top:17px!important;padding-bottom:15px!important;gap:17px!important}html#zhixia-public-ui body .brand-name{font-size:22px!important}html#zhixia-public-ui body .brand-name>span{font-size:9px!important}html#zhixia-public-ui body .brand-mark{height:36px!important;width:36px!important;border-radius:10px 10px 10px 3px!important;font-size:22px!important}html#zhixia-public-ui body .brand{gap:9px!important}html#zhixia-public-ui body .header-actions{gap:13px!important}html#zhixia-public-ui body .saved-trigger,html#zhixia-public-ui body .login-trigger{font-size:11px!important}html#zhixia-public-ui body .publish-trigger{padding:8px 10px!important;font-size:11px!important;min-height:34px!important}html#zhixia-public-ui body .publish-trigger svg{display:none!important}html#zhixia-public-ui body .saved-trigger{display:none!important}html#zhixia-public-ui body .search-form{padding:4px 4px 4px 11px!important;margin:0!important}html#zhixia-public-ui body .search-form input{font-size:12px!important;padding:7px 0!important}html#zhixia-public-ui body .search-form button{padding:7px 17px!important}html#zhixia-public-ui body .main-nav{display:grid!important;grid-template-columns:repeat(3,1fr)!important;text-align:center!important;padding-bottom:5px!important}html#zhixia-public-ui body .main-nav>a{font-size:12px!important;padding:10px 0!important}html#zhixia-public-ui body .main-nav>a.active:after{left:33%!important;right:33%!important;height:2px!important;bottom:3px!important}html#zhixia-public-ui body main.container{padding-top:18px!important;padding-bottom:33px!important}html#zhixia-public-ui body .hero-grid{grid-template-columns:1fr!important;gap:14px!important;margin-bottom:19px!important}html#zhixia-public-ui body .hero-feature{min-height:274px!important}html#zhixia-public-ui body .hero-copy{padding:25px!important}html#zhixia-public-ui body .hero-copy h1{font-size:29px!important;line-height:1.5!important;margin:11px 0!important}html#zhixia-public-ui body .hero-copy>p{font-size:11px!important;max-width:210px!important;line-height:1.9!important;margin-bottom:20px!important}html#zhixia-public-ui body .hero-copy .eyebrow{font-size:10px!important}html#zhixia-public-ui body .hero-copy .button{font-size:11px!important}html#zhixia-public-ui body .hero-feature:after{background:linear-gradient(90deg,#1c282cdd 0%,#263036a0 43%,#202d3033 95%)!important}html#zhixia-public-ui body .start-panel{padding:18px 19px!important}html#zhixia-public-ui body .start-panel h2{margin:3px 0 10px!important}html#zhixia-public-ui body .start-panel .panel-kicker{display:none!important}html#zhixia-public-ui body .start-options{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:7px!important}html#zhixia-public-ui body .start-option{flex-direction:column!important;font-size:11px!important;gap:5px!important;padding:4px 0 8px!important;white-space:nowrap!important}html#zhixia-public-ui body .start-option>span:first-child{width:33px!important;height:33px!important}html#zhixia-public-ui body .budget-shortcut{margin-top:9px!important;padding-top:13px!important}html#zhixia-public-ui body .budget-shortcut strong{font-size:11px!important}html#zhixia-public-ui body .budget-shortcut p{font-size:10px!important}html#zhixia-public-ui body .quick-bar{grid-template-columns:repeat(2,minmax(0,1fr))!important;padding:4px 13px!important;margin-bottom:25px!important}html#zhixia-public-ui body .quick-link{justify-content:flex-start!important;padding:13px 6px!important;gap:10px!important;border:0!important}html#zhixia-public-ui body .quick-link:nth-child(-n+2){border-bottom:1px solid var(--line)!important}html#zhixia-public-ui body .quick-link>span{width:33px!important;height:33px!important}html#zhixia-public-ui body .quick-link strong{font-size:12px!important}html#zhixia-public-ui body .quick-link p{font-size:10px!important}html#zhixia-public-ui body .section-heading{margin-bottom:15px!important}html#zhixia-public-ui body .section-heading h2{font-size:18px!important}html#zhixia-public-ui body .section-heading h2:before{height:16px!important;vertical-align:-2px!important;margin-right:8px!important}html#zhixia-public-ui body .chip-row{gap:6px!important;margin-bottom:15px!important}html#zhixia-public-ui body .chip{padding:6px 11px!important;font-size:11px!important}html#zhixia-public-ui body .case-grid{gap:15px 11px!important}html#zhixia-public-ui body .case-cover{aspect-ratio:1.25!important}html#zhixia-public-ui body .case-body{padding:12px 10px 10px!important}html#zhixia-public-ui body .case-body h3{font-size:12px!important;line-height:1.7!important;display:-webkit-box!important;-webkit-line-clamp:2!important;-webkit-box-orient:vertical!important;overflow:hidden!important;margin-bottom:6px!important;min-height:40px!important}html#zhixia-public-ui body .case-meta{font-size:9px!important;gap:4px!important}html#zhixia-public-ui body .case-meta span+span:before{margin-right:4px!important}html#zhixia-public-ui body .case-meta span:last-child{display:none!important}html#zhixia-public-ui body .case-author{font-size:9px!important;padding-top:9px!important;margin-top:10px!important;gap:5px!important}html#zhixia-public-ui body .case-author .sample-note{display:none!important}html#zhixia-public-ui body .avatar{width:19px!important;height:19px!important;font-size:9px!important}html#zhixia-public-ui body .case-label{font-size:9px!important;padding:2px 6px!important;top:9px!important;left:9px!important}html#zhixia-public-ui body .save-button{width:26px!important;height:26px!important;right:7px!important;top:7px!important}html#zhixia-public-ui body .save-button svg{height:14px!important;width:14px!important}html#zhixia-public-ui body .section-spaced{margin-top:26px!important}html#zhixia-public-ui body .guide-row{padding:15px!important;gap:13px!important}html#zhixia-public-ui body .guide-row>a:first-child{width:93px!important;aspect-ratio:1.1!important}html#zhixia-public-ui body .guide-row h3{font-size:13px!important;line-height:1.7!important}html#zhixia-public-ui body .guide-row p{font-size:10px!important;-webkit-line-clamp:1!important}html#zhixia-public-ui body .guide-row .article-meta{font-size:9px!important;margin-top:7px!important}html#zhixia-public-ui body .home-side{grid-template-columns:1fr!important;gap:16px!important;margin-top:8px!important}html#zhixia-public-ui body .home-side .side-panel:first-child{display:none!important}html#zhixia-public-ui body .home-side .side-panel{padding:20px!important}html#zhixia-public-ui body .footer-top{padding-top:28px!important;padding-bottom:26px!important;display:block!important}html#zhixia-public-ui body .footer-top>div>p{font-size:11px!important;margin-top:10px!important}html#zhixia-public-ui body .footer-links{margin-top:25px!important;gap:0!important;justify-content:space-between!important}html#zhixia-public-ui body .footer-links>div{font-size:11px!important}html#zhixia-public-ui body .footer-bottom{display:block!important;font-size:9px!important;line-height:1.9!important}html#zhixia-public-ui body .footer-bottom>span{display:block!important}html#zhixia-public-ui body .page-intro{gap:12px!important;margin-bottom:19px!important}html#zhixia-public-ui body .page-intro h1{font-size:24px!important;margin-bottom:5px!important}html#zhixia-public-ui body .page-intro p{font-size:11px!important}html#zhixia-public-ui body .page-intro>.button{font-size:11px!important;padding:9px 12px!important}html#zhixia-public-ui body .filter-panel{padding:16px 13px!important;margin-bottom:19px!important}html#zhixia-public-ui body .filter-row{gap:9px!important;margin-bottom:11px!important}html#zhixia-public-ui body .filter-title{font-size:11px!important;min-width:32px!important}html#zhixia-public-ui body .filter-choices{gap:2px!important}html#zhixia-public-ui body .filter-choices button{padding:4px 8px!important;font-size:11px!important}html#zhixia-public-ui body .results-toolbar{font-size:11px!important}html#zhixia-public-ui body .results-toolbar select{font-size:10px!important}html#zhixia-public-ui body .article-list .guide-row{padding:17px 14px!important;gap:13px!important}html#zhixia-public-ui body .article-list .guide-row>a:first-child{width:105px!important;aspect-ratio:1!important}html#zhixia-public-ui body .article-list .guide-row h3{font-size:14px!important;margin:1px 0 7px!important}html#zhixia-public-ui body .article-list .guide-row p{font-size:11px!important;-webkit-line-clamp:2!important}html#zhixia-public-ui body .article-list .article-meta{font-size:9px!important;margin-top:8px!important}html#zhixia-public-ui body .article-list .guide-row .text-label{font-size:9px!important}html#zhixia-public-ui body .question-card{padding:19px 18px!important}html#zhixia-public-ui body .question-card h2{font-size:16px!important;margin-bottom:8px!important}html#zhixia-public-ui body .question-card>p{font-size:11px!important}html#zhixia-public-ui body .question-footer{font-size:10px!important}html#zhixia-public-ui body .diary-grid,html#zhixia-public-ui body .companies-grid{grid-template-columns:1fr!important}html#zhixia-public-ui body .diary-image{aspect-ratio:1.6!important}html#zhixia-public-ui body .diary-body{padding:19px!important}html#zhixia-public-ui body .diary-body h2{font-size:17px!important}html#zhixia-public-ui body .diary-body .case-author{font-size:10px!important}html#zhixia-public-ui body .diary-body .sample-note{display:block!important}html#zhixia-public-ui body .company-card{padding:21px!important}html#zhixia-public-ui body .company-heading h2{font-size:17px!important}html#zhixia-public-ui body .company-logo{width:48px!important;height:48px!important;font-size:20px!important}html#zhixia-public-ui body .breadcrumb{font-size:10px!important;margin-bottom:17px!important;gap:6px!important}html#zhixia-public-ui body .detail-header h1{font-size:23px!important;margin-bottom:10px!important}html#zhixia-public-ui body .detail-header .detail-meta{font-size:11px!important;gap:8px!important}html#zhixia-public-ui body .detail-gallery{grid-template-columns:1fr!important;gap:11px!important;margin-bottom:20px!important}html#zhixia-public-ui body .detail-gallery img{height:auto!important;aspect-ratio:1.4!important}html#zhixia-public-ui body .detail-gallery img:last-child{display:none!important}html#zhixia-public-ui body .detail-facts{grid-template-columns:1fr 1fr!important;gap:17px!important;margin-bottom:20px!important;padding:19px!important}html#zhixia-public-ui body .detail-facts dt{font-size:10px!important}html#zhixia-public-ui body .detail-facts dd{font-size:12px!important}html#zhixia-public-ui body .article-body{padding:22px 20px!important}html#zhixia-public-ui body .article-body h2{font-size:18px!important}html#zhixia-public-ui body .article-body p{font-size:12px!important;line-height:2!important}html#zhixia-public-ui body .article-body blockquote{font-size:11px!important;margin:20px 0!important;padding:13px 15px!important}html#zhixia-public-ui body .article-body ul{font-size:12px!important}html#zhixia-public-ui body .detail-question{padding:23px 20px!important}html#zhixia-public-ui body .detail-question h1{font-size:21px!important}html#zhixia-public-ui body .detail-question p{font-size:12px!important}html#zhixia-public-ui body .answer-card{padding:22px 20px!important}html#zhixia-public-ui body .answer-card p{font-size:12px!important}html#zhixia-public-ui body .search-heading h1{font-size:22px!important}html#zhixia-public-ui body .search-group .case-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}html#zhixia-public-ui body .modal-layer{padding:15px!important}html#zhixia-public-ui body .modal{padding:27px 22px!important;max-height:calc(100dvh - 30px)!important;border-radius:13px!important}html#zhixia-public-ui body .modal h2{font-size:22px!important}html#zhixia-public-ui body .modal-intro{font-size:11px!important;margin-bottom:21px!important}html#zhixia-public-ui body .form-field input,html#zhixia-public-ui body .form-field select,html#zhixia-public-ui body .form-field textarea{font-size:16px!important}html#zhixia-public-ui body .form-row{gap:12px!important}html#zhixia-public-ui body .city-grid{gap:10px!important}html#zhixia-public-ui body .city-grid button{font-size:12px!important;padding:11px 0!important}html#zhixia-public-ui body .note-banner{font-size:10px!important;padding:10px 12px!important}html#zhixia-public-ui body .toast{bottom:22px!important;font-size:12px!important;padding:11px 18px!important}}@media(prefers-reduced-motion:reduce){html#zhixia-public-ui body *{scroll-behavior:auto!important;transition:none!important;animation:none!important}}html#zhixia-public-ui body .home-news{margin-bottom:33px!important}html#zhixia-public-ui body .news-home-grid{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important}html#zhixia-public-ui body .news-home-card{background:white!important;border:1px solid var(--line)!important;border-radius:10px!important;overflow:hidden!important}html#zhixia-public-ui body .news-home-image{display:block!important;aspect-ratio:2.05!important;position:relative!important;overflow:hidden!important}html#zhixia-public-ui body .news-home-image img{height:100%!important;width:100%!important;object-fit:cover!important;transition:transform .3s!important}html#zhixia-public-ui body .news-home-image:hover img{transform:scale(1.035)!important}html#zhixia-public-ui body .news-home-image>span{position:absolute!important;left:13px!important;background:#fffffff0!important;padding:3px 8px!important;border-radius:4px!important;color:#786656!important;font-size:10px!important}html#zhixia-public-ui body .news-home-card>div{padding:17px 18px!important}html#zhixia-public-ui body .news-home-card h3{font-size:14px!important;line-height:1.75!important;margin-bottom:8px!important;font-weight:550!important}html#zhixia-public-ui body .news-home-card p{font-size:11px!important;color:#929ba2!important;display:-webkit-box!important;-webkit-line-clamp:2!important;-webkit-box-orient:vertical!important;overflow:hidden!important;margin-bottom:14px!important}html#zhixia-public-ui body .news-home-card .more-link{color:var(--accent)!important;font-size:10px!important}html#zhixia-public-ui body .news-controls{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:20px!important;margin-bottom:23px!important;flex-wrap:wrap!important}html#zhixia-public-ui body .news-controls .chip-row{margin:0!important}html#zhixia-public-ui body .news-search{display:flex!important;gap:6px!important;padding:5px 5px 5px 12px!important;background:white!important;border:1px solid var(--line)!important;border-radius:7px!important;min-width:260px!important}html#zhixia-public-ui body .news-search input{border:0!important;background:transparent!important;min-width:0!important;flex:1!important;padding:5px 0!important;font-size:12px!important;color:var(--ink)!important;outline:0!important}html#zhixia-public-ui body .news-search button{display:flex!important;gap:5px!important;align-items:center!important;justify-content:center!important;padding:6px 12px!important;background:var(--accent-soft)!important;border:0!important;border-radius:4px!important;font-size:11px!important;color:var(--accent)!important}html#zhixia-public-ui body .news-search button svg{width:14px!important;height:14px!important}html#zhixia-public-ui body .sr-only{position:absolute!important;width:1px!important;height:1px!important;overflow:hidden!important;clip-path:inset(50%)!important;white-space:nowrap!important}html#zhixia-public-ui body .news-category-list{display:flex!important;flex-direction:column!important;gap:7px!important}html#zhixia-public-ui body .news-category-list button{display:flex!important;align-items:center!important;justify-content:space-between!important;padding:9px 10px!important;background:none!important;border:0!important;border-radius:5px!important;font-size:12px!important;color:#7f8b94!important;text-align:left!important}html#zhixia-public-ui body .news-category-list button small{font-size:10px!important}html#zhixia-public-ui body .news-category-list button.active{background:var(--accent-soft)!important;color:var(--accent)!important}html#zhixia-public-ui body .news-sample-tip{font-size:11px!important;line-height:1.95!important;color:#a2abb2!important;padding:0 5px!important}html#zhixia-public-ui body .news-pagination{display:flex!important;align-items:center!important;justify-content:center!important;gap:8px!important;margin:26px 0 4px!important}html#zhixia-public-ui body .news-pagination button{padding:7px 12px!important;min-width:34px!important;min-height:34px!important;font-size:11px!important;border:1px solid var(--line)!important;background:white!important;color:#85919a!important;border-radius:5px!important}html#zhixia-public-ui body .news-pagination button[aria-current=page]{color:white!important;border-color:var(--accent)!important;background:var(--accent)!important}html#zhixia-public-ui body .news-pagination button:disabled{opacity:.4!important;cursor:default!important}html#zhixia-public-ui body .news-article-summary{background:#faf8f5!important;border-radius:6px!important;font-size:13px!important;color:#9b8977!important;padding:15px 18px!important;line-height:1.95!important}html#zhixia-public-ui body .news-adjacent{display:grid!important;grid-template-columns:1fr 1fr!important;gap:15px!important;margin-top:20px!important}html#zhixia-public-ui body .news-adjacent a{padding:17px 19px!important;background:white!important;border:1px solid var(--line)!important;border-radius:8px!important;display:flex!important;flex-direction:column!important;gap:5px!important}html#zhixia-public-ui body .news-adjacent small{font-size:10px!important;color:#a3adb4!important}html#zhixia-public-ui body .news-adjacent span{font-size:12px!important;color:#727f89!important;line-height:1.8!important}html#zhixia-public-ui body .news-adjacent a:hover span{color:var(--accent)!important}@media(max-width:900px){html#zhixia-public-ui body .news-sidebar{display:none!important}html#zhixia-public-ui body .news-home-card>div{padding:15px!important}html#zhixia-public-ui body .news-home-card h3{font-size:13px!important}html#zhixia-public-ui body .news-controls{gap:16px!important}html#zhixia-public-ui body .main-nav{gap:17px!important}}@media(max-width:600px){html#zhixia-public-ui body .main-nav{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:0!important}html#zhixia-public-ui body .news-home-grid{grid-template-columns:1fr!important;gap:12px!important}html#zhixia-public-ui body .news-home-card{grid-template-columns:110px 1fr!important}html#zhixia-public-ui body .news-home-image{min-height:146px!important}html#zhixia-public-ui body .news-home-image>span{font-size:9px!important;bottom:9px!important;padding:2px 6px!important}html#zhixia-public-ui body .news-home-card>div{padding:14px!important}html#zhixia-public-ui body .news-home-card h3{font-size:13px!important;margin-bottom:6px!important}html#zhixia-public-ui body .news-home-card p{font-size:10px!important;margin-bottom:8px!important}html#zhixia-public-ui body .news-home-card .more-link{font-size:10px!important}html#zhixia-public-ui body .home-news{margin-bottom:27px!important}html#zhixia-public-ui body .news-controls{display:block!important;margin-bottom:19px!important}html#zhixia-public-ui body .news-controls .chip-row{margin-bottom:13px!important;gap:5px!important}html#zhixia-public-ui body .news-search{width:100%!important;min-width:0!important}html#zhixia-public-ui body .news-search input{font-size:16px!important}html#zhixia-public-ui body .news-search button{font-size:11px!important;padding:6px 14px!important}html#zhixia-public-ui body .news-pagination{gap:6px!important}html#zhixia-public-ui body .news-pagination button{padding:8px 11px!important;min-height:38px!important}html#zhixia-public-ui body .news-adjacent{grid-template-columns:1fr!important;gap:11px!important}html#zhixia-public-ui body .news-adjacent>span{display:none!important}html#zhixia-public-ui body .news-article-summary{font-size:12px!important;padding:13px 14px!important}html#zhixia-public-ui body .news-adjacent a{padding:15px 17px!important}}html#zhixia-public-ui body .news-browser{display:grid!important;grid-template-columns:minmax(0,1fr) 258px!important;gap:26px!important;align-items:start!important}html#zhixia-public-ui body .news-main{min-width:0!important}html#zhixia-public-ui body .news-toolbar{background:#fff!important;border:1px solid var(--line)!important;border-radius:10px!important;padding:18px 20px 0!important}html#zhixia-public-ui body .news-toolbar-top{display:flex!important;align-items:center!important;gap:20px!important;padding-bottom:16px!important}html#zhixia-public-ui body .news-toolbar .news-search{flex:1!important;min-width:0!important;border-color:#eceeef!important;background:#f8f9fa!important;border-radius:6px!important;padding:5px 5px 5px 12px!important;align-items:center!important;gap:10px!important}html#zhixia-public-ui body .news-search-symbol{display:flex!important;align-items:center!important;color:#9aa3a9!important}html#zhixia-public-ui body .news-search-symbol svg{width:16px!important;height:16px!important}html#zhixia-public-ui body .news-toolbar .news-search input{font-size:12px!important;padding:6px 0!important}html#zhixia-public-ui body .news-toolbar .news-search button{padding:8px 17px!important;background:var(--accent)!important;color:white!important;font-size:11px!important;border-radius:4px!important}html#zhixia-public-ui body .news-toolbar-sort{flex-shrink:0!important}html#zhixia-public-ui body .news-toolbar-sort .aligned-sort{gap:10px!important;white-space:nowrap!important}html#zhixia-public-ui body .news-toolbar-sort select{min-width:82px!important;background:#fff!important;border:1px solid #e9ecee!important;padding:9px 12px!important;color:#667079!important}html#zhixia-public-ui body .news-toolbar-categories{border-top:1px solid #f0f1f2!important;padding-top:12px!important}html#zhixia-public-ui body .news-toolbar-categories .chip-row{gap:8px!important;margin:0!important;flex-wrap:wrap!important}html#zhixia-public-ui body .news-toolbar-categories .chip{border:0!important;border-radius:5px!important;background:transparent!important;padding:8px 13px!important;font-size:12px!important;color:#7e8990!important;margin-bottom:12px!important}html#zhixia-public-ui body .news-toolbar-categories .chip.active{background:var(--accent-soft)!important;color:var(--accent)!important}html#zhixia-public-ui body .news-results-meta{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:15px!important;font-size:11px!important;color:#96a0a7!important;padding:18px 2px 13px!important}html#zhixia-public-ui body .news-results-meta strong{font-weight:500!important;color:#626f78!important}html#zhixia-public-ui body .news-main .article-list{border-radius:10px!important;overflow:hidden!important}html#zhixia-public-ui body .news-main .guide-row{display:grid!important;grid-template-columns:172px minmax(0,1fr)!important;gap:21px!important;padding:23px!important;align-items:start!important}html#zhixia-public-ui body .news-main .guide-row>a{display:block!important;width:172px!important;height:120px!important;overflow:hidden!important;border-radius:7px!important}html#zhixia-public-ui body .news-main .guide-row img{width:100%!important;height:100%!important;object-fit:cover!important;border-radius:7px!important}html#zhixia-public-ui body .news-main .guide-text{min-width:0!important;display:flex!important;flex-direction:column!important;align-items:flex-start!important;min-height:120px!important;padding:0!important}html#zhixia-public-ui body .news-main .guide-text .text-label{font-size:10px!important;line-height:1.5!important;margin:0 0 6px!important;color:#c17c60!important}html#zhixia-public-ui body .news-main .guide-text h3{font-size:16px!important;font-weight:550!important;line-height:1.65!important;margin:0 0 7px!important;color:#34414b!important}html#zhixia-public-ui body .news-main .guide-text p{font-size:11px!important;margin:0 0 10px!important;color:#8d979f!important;display:-webkit-box!important;-webkit-line-clamp:2!important;-webkit-box-orient:vertical!important;overflow:hidden!important}html#zhixia-public-ui body .news-main .guide-text .article-meta{font-size:10px!important;line-height:1.7!important;color:#a0a9b0!important;margin-top:auto!important;padding:0!important}html#zhixia-public-ui body .news-browser .news-sidebar .side-panel{padding:20px!important;border-radius:10px!important}html#zhixia-public-ui body .news-browser .news-sidebar .side-title{font-size:14px!important;margin-bottom:17px!important}html#zhixia-public-ui body .news-browser .news-category-list{gap:3px!important}html#zhixia-public-ui body .news-browser .news-category-list button{padding:10px 11px!important;font-size:12px!important}html#zhixia-public-ui body .news-browser .news-category-list button small{color:#a4adb4!important;font-size:10px!important}html#zhixia-public-ui body .news-browser .news-category-list button.active small{color:var(--accent)!important}html#zhixia-public-ui body .news-browser .news-sidebar .section-subtitle{font-size:11px!important;line-height:1.9!important}html#zhixia-public-ui body .news-browser .news-sample-tip{font-size:10px!important;padding:0 7px!important;line-height:1.9!important}html#zhixia-public-ui body .news-main .news-pagination{margin-top:25px!important}@media(max-width:1050px){html#zhixia-public-ui body .news-browser{grid-template-columns:minmax(0,1fr) 230px!important;gap:20px!important}html#zhixia-public-ui body .news-toolbar{padding:16px 16px 0!important}html#zhixia-public-ui body .news-toolbar-top{gap:13px!important}html#zhixia-public-ui body .news-toolbar-categories .chip-row{gap:3px!important}html#zhixia-public-ui body .news-toolbar-categories .chip{font-size:11px!important;padding:8px 10px!important}html#zhixia-public-ui body .news-main .guide-row{grid-template-columns:145px minmax(0,1fr)!important;padding:20px!important;gap:17px!important}html#zhixia-public-ui body .news-main .guide-row>a{width:145px!important;height:112px!important}html#zhixia-public-ui body .news-main .guide-text h3{font-size:15px!important}}@media(max-width:900px){html#zhixia-public-ui body .news-browser{grid-template-columns:minmax(0,1fr)!important}html#zhixia-public-ui body .news-toolbar-top{gap:20px!important}html#zhixia-public-ui body .news-main .guide-row{grid-template-columns:168px minmax(0,1fr)!important}html#zhixia-public-ui body .news-main .guide-row>a{width:168px!important;height:116px!important}}@media(max-width:600px){html#zhixia-public-ui body .news-toolbar{padding:13px 13px 0!important}html#zhixia-public-ui body .news-toolbar-top{gap:12px!important;flex-wrap:wrap!important;padding-bottom:12px!important}html#zhixia-public-ui body .news-toolbar .news-search{flex-basis:100%!important;width:100%!important;gap:7px!important}html#zhixia-public-ui body .news-toolbar .news-search input{font-size:14px!important}html#zhixia-public-ui body .news-toolbar .news-search button{padding:8px 14px!important;font-size:11px!important}html#zhixia-public-ui body .news-toolbar-sort{margin-left:auto!important}html#zhixia-public-ui body .news-toolbar-sort .aligned-sort{font-size:11px!important}html#zhixia-public-ui body .news-toolbar-sort select{padding:6px 9px!important;min-width:72px!important}html#zhixia-public-ui body .news-toolbar-categories{padding-top:10px!important}html#zhixia-public-ui body .news-toolbar-categories .chip-row{gap:4px!important}html#zhixia-public-ui body .news-toolbar-categories .chip{font-size:11px!important;padding:6px 9px!important;margin-bottom:10px!important}html#zhixia-public-ui body .news-results-meta{padding:14px 1px 11px!important;font-size:10px!important}html#zhixia-public-ui body .news-main .guide-row{grid-template-columns:94px minmax(0,1fr)!important;gap:13px!important;padding:16px!important}html#zhixia-public-ui body .news-main .guide-row>a{width:94px!important;height:93px!important}html#zhixia-public-ui body .news-main .guide-text{min-height:110px!important}html#zhixia-public-ui body .news-main .guide-text .text-label{font-size:9px!important;margin-bottom:4px!important}html#zhixia-public-ui body .news-main .guide-text h3{font-size:13px!important;line-height:1.6!important;margin-bottom:5px!important}html#zhixia-public-ui body .news-main .guide-text p{font-size:10px!important;line-height:1.75!important;margin-bottom:7px!important}html#zhixia-public-ui body .news-main .guide-text .article-meta{font-size:9px!important}html#zhixia-public-ui body .news-main .news-pagination{margin-top:20px!important}}@media(min-width:901px){html#zhixia-public-ui body .news-browser>.news-sidebar{position:sticky;top:20px;align-self:start!important;max-height:calc(100dvh - 40px);overflow-y:auto!important;scrollbar-width:thin!important;scrollbar-color:#d9dde0 transparent!important}}html#zhixia-public-ui body .catalog-count{color:#858b90!important;font-size:13px!important;text-align:center!important;margin:24px 0 12px!important}html#zhixia-public-ui body .directory-search{display:flex!important;align-items:center!important;gap:16px!important;background:#fff!important;padding:20px!important;border:1px solid #ececed!important;border-radius:10px!important}html#zhixia-public-ui body .directory-search label{font-weight:600!important}html#zhixia-public-ui body .directory-search input{flex:1!important;min-width:80px!important;border:1px solid #e6e6e6!important;padding:12px!important;border-radius:5px!important;font:inherit!important}html#zhixia-public-ui body .directory-filters{display:flex!important;gap:20px!important;align-items:end!important;flex-wrap:wrap!important;background:white!important;padding:20px!important;margin:12px 0 22px!important;border-radius:10px!important}html#zhixia-public-ui body .directory-filters label{display:grid!important;gap:8px!important;font-size:12px!important;color:#747b7f!important;flex:1!important}html#zhixia-public-ui body .directory-filters select{font:inherit!important;font-size:14px!important;border:1px solid #eee!important;padding:10px!important;border-radius:5px!important;background:#fafafa!important;color:#303638!important}html#zhixia-public-ui body .directory-note{color:#858b90!important;font-size:12px!important;margin:0 0 18px!important}html#zhixia-public-ui body .company-directory{display:grid!important;gap:18px!important}html#zhixia-public-ui body .company-directory-card{display:grid!important;grid-template-columns:240px minmax(0,1fr) 180px!important;gap:26px!important;align-items:center!important;background:white!important;border:1px solid #e9eaeb!important;padding:22px!important;border-radius:12px!important;transition:box-shadow .2s!important}html#zhixia-public-ui body .company-directory-card:hover{box-shadow:0 8px 28px #2632380b!important}html#zhixia-public-ui body .directory-cover{position:relative!important;align-self:stretch!important;min-height:180px!important;overflow:hidden!important;border-radius:7px!important}html#zhixia-public-ui body .directory-cover img{width:100%!important;height:100%!important;object-fit:cover!important;position:absolute!important}html#zhixia-public-ui body .directory-cover span{position:absolute!important;bottom:8px!important;left:9px!important;background:#fffdf3e6!important;font-size:10px!important;padding:4px 8px!important;border-radius:3px!important}html#zhixia-public-ui body .directory-eyebrow{font-size:12px!important;color:#dc704a!important;letter-spacing:1px!important}html#zhixia-public-ui body .directory-body h2{margin:10px 0!important}html#zhixia-public-ui body .directory-body p{font-size:13px!important;color:#81878a!important;line-height:1.9!important;margin-bottom:14px!important}html#zhixia-public-ui body .directory-guarantees{font-size:11px!important;color:#92989a!important;margin-top:14px!important;line-height:1.8!important}html#zhixia-public-ui body .directory-action{display:flex!important;flex-direction:column!important;align-items:center!important;gap:14px!important;border-left:1px solid #eee!important;padding:8px 0 8px 20px!important}html#zhixia-public-ui body .directory-action>span,html#zhixia-public-ui body .directory-action small{font-size:11px!important;color:#989c9e!important}html#zhixia-public-ui body .directory-action strong{font-size:22px!important;font-weight:500!important}html#zhixia-public-ui body .directory-action .button{font-size:13px!important;padding:11px 18px!important}html#zhixia-public-ui body .news-pagination{flex-wrap:wrap!important}html#zhixia-public-ui body .news-pagination [aria-current=page]{background:#eb7448!important;color:white!important;border-color:#eb7448!important}@media(max-width:950px){html#zhixia-public-ui body .company-directory-card{grid-template-columns:180px minmax(0,1fr)!important;gap:18px!important}html#zhixia-public-ui body .directory-action{grid-column:2!important;border-left:0!important;border-top:1px solid #eee!important;padding:14px 0 0!important;flex-direction:row!important;flex-wrap:wrap!important;justify-content:space-between!important}html#zhixia-public-ui body .directory-action>span,html#zhixia-public-ui body .directory-action small{display:none!important}html#zhixia-public-ui body .directory-cover{grid-row:span 2!important}html#zhixia-public-ui body .directory-action strong{font-size:18px!important}}@media(max-width:600px){html#zhixia-public-ui body .directory-search{gap:8px!important;flex-wrap:wrap!important;padding:14px!important}html#zhixia-public-ui body .directory-search label{width:100%!important;font-size:13px!important}html#zhixia-public-ui body .directory-search input{font-size:12px!important}html#zhixia-public-ui body .directory-search .button{padding:12px!important}html#zhixia-public-ui body .directory-filters{gap:12px!important;padding:14px!important}html#zhixia-public-ui body .directory-filters label{min-width:42%!important}html#zhixia-public-ui body .company-directory-card{grid-template-columns:1fr!important;padding:14px!important;gap:14px!important}html#zhixia-public-ui body .directory-cover{grid-row:auto!important;min-height:190px!important}html#zhixia-public-ui body .directory-action{grid-column:1!important}html#zhixia-public-ui body .directory-body h2{font-size:21px!important}html#zhixia-public-ui body .directory-body p{margin-bottom:10px!important}html#zhixia-public-ui body .news-pagination{gap:5px!important}html#zhixia-public-ui body .news-pagination button{min-width:32px!important;padding:8px!important}}html#zhixia-public-ui body .aligned-summary{font-size:12px!important;line-height:1.8!important;color:#8b9296!important;margin:12px 0 2px!important;display:-webkit-box!important;-webkit-line-clamp:2!important;-webkit-box-orient:vertical!important;overflow:hidden!important}html#zhixia-public-ui body .aligned-author{color:inherit!important}html#zhixia-public-ui body .aligned-filter-row{display:flex!important;align-items:flex-start!important;gap:20px!important;padding:11px 0!important}html#zhixia-public-ui body .aligned-filter-row>span{font-size:13px!important;color:#92989c!important;min-width:30px!important;padding-top:8px!important}html#zhixia-public-ui body .aligned-filter-row .chip-row{margin:0!important;gap:7px!important}html#zhixia-public-ui body .aligned-filter-row .chip{font-size:12px!important;padding:7px 11px!important}html#zhixia-public-ui body .aligned-search{display:flex!important;gap:12px!important;background:#fff!important;padding:14px 18px!important;border:1px solid #e9eaeb!important;border-radius:10px!important;margin:0 0 20px!important}html#zhixia-public-ui body .aligned-search input{font:inherit!important;font-size:13px!important;flex:1!important;min-width:0!important;border:0!important;outline:none!important;background:transparent!important}html#zhixia-public-ui body .aligned-sort{display:flex!important;align-items:center!important;gap:10px!important;font-size:12px!important;color:#8c9499!important}html#zhixia-public-ui body .aligned-sort select{border:1px solid #e8eaec!important;background:#fff!important;border-radius:5px!important;padding:9px!important;font:inherit!important;color:#626b70!important}html#zhixia-public-ui body .aligned-question-meta{display:flex!important;gap:16px!important;font-size:12px!important;color:#9a8780!important;margin:14px 0!important}html#zhixia-public-ui body .aligned-scope{font-size:12px!important;color:#8b9296!important;line-height:1.8!important}html#zhixia-public-ui body .aligned-scope b,html#zhixia-public-ui body .directory-body p b{font-weight:500!important;color:#626b70!important}html#zhixia-public-ui body .aligned-company-facts{display:flex!important;gap:18px!important;flex-wrap:wrap!important;font-size:11px!important;color:#8b9296!important;margin-top:16px!important}html#zhixia-public-ui body .aligned-company-facts strong{font-size:19px!important;font-weight:500!important;color:#424d53!important;margin-right:3px!important}html#zhixia-public-ui body .aligned-more{font-size:12px!important;color:#8a9297!important}html#zhixia-public-ui body .directory-action .button{width:100%!important;text-align:center!important;font-size:12px!important}html#zhixia-public-ui body .aligned-toolbar{display:flex!important;gap:22px!important;align-items:center!important}html#zhixia-public-ui body .aligned-rank{background:#fff!important;border:1px solid #e9ebed!important;border-radius:10px!important;margin:20px 0!important;padding:20px!important}html#zhixia-public-ui body .aligned-rank summary{cursor:pointer!important;font-size:16px!important;font-weight:600!important}html#zhixia-public-ui body .aligned-rank summary>span{font-size:11px!important;font-weight:400!important;color:#969da1!important;margin-left:20px!important}html#zhixia-public-ui body .aligned-rank-grid{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:28px!important;margin-top:25px!important}html#zhixia-public-ui body .aligned-rank-grid h3{font-size:13px!important;color:#c5785b!important;margin-bottom:15px!important}html#zhixia-public-ui body .aligned-rank-grid a{display:flex!important;align-items:center!important;gap:9px!important;padding:10px 0!important;border-top:1px solid #f2f2f3!important;font-size:12px!important}html#zhixia-public-ui body .aligned-rank-grid a>span{color:#c99c89!important}html#zhixia-public-ui body .aligned-rank-grid strong{font-weight:400!important;flex:1!important}html#zhixia-public-ui body .aligned-rank-grid small{color:#92999e!important}html#zhixia-public-ui body .aligned-disabled-filter .chip{margin:5px!important;opacity:.5!important;cursor:not-allowed!important}html#zhixia-public-ui body .aligned-disabled-filter p{font-size:12px!important;color:#999!important;margin-top:8px!important}html#zhixia-public-ui body .aligned-disabled-filter small{display:block!important;color:#aaa!important;font-size:11px!important;margin-top:14px!important}html#zhixia-public-ui body .aligned-module{width:100%!important;border:0!important;min-height:760px!important;display:block!important;border-radius:10px!important;background:#f5f6f8!important}html#zhixia-public-ui body .aligned-modal-frame{width:100%!important;height:70vh!important;border:0!important;background:white!important}html#zhixia-public-ui body .modal:has(.aligned-modal-frame){width:min(1000px,95vw)!important;max-width:1000px!important}html#zhixia-public-ui body .aligned-detail-meta{display:flex!important;gap:18px!important;flex-wrap:wrap!important;font-size:12px!important;color:#959da1!important;margin:14px 0 0!important}html#zhixia-public-ui body .aligned-detail-meta span{display:inline-flex!important;align-items:center!important;gap:4px!important}html#zhixia-public-ui body .aligned-tools-links{display:flex!important;gap:14px!important;flex-wrap:wrap!important;font-size:12px!important;color:#8d969b!important;margin-top:15px!important}html#zhixia-public-ui body .aligned-tools-links a{color:#ba775b!important}@media(max-width:700px){html#zhixia-public-ui body .aligned-filter-row{gap:10px!important}html#zhixia-public-ui body .aligned-filter-row .chip{padding:6px 8px!important;font-size:11px!important}html#zhixia-public-ui body .aligned-rank-grid{grid-template-columns:1fr!important}html#zhixia-public-ui body .aligned-rank summary>span{display:block!important;margin:8px 0 0!important;font-size:10px!important}html#zhixia-public-ui body .aligned-company-facts{gap:10px!important}html#zhixia-public-ui body .aligned-company-facts strong{font-size:16px!important}html#zhixia-public-ui body .aligned-sort{font-size:11px!important}html#zhixia-public-ui body .aligned-toolbar{gap:10px!important}html#zhixia-public-ui body .directory-action .button{width:auto!important}html#zhixia-public-ui body .aligned-search{padding:12px!important}html#zhixia-public-ui body .aligned-search .button{font-size:12px!important;padding:10px!important}html#zhixia-public-ui body .aligned-modal-frame{height:72vh!important}}html#zhixia-public-ui body .case-meta span:last-child{display:inline!important}html#zhixia-public-ui body .case-author .sample-note{display:block!important;white-space:normal!important}html#zhixia-public-ui body .case-author{flex-wrap:wrap!important}html#zhixia-public-ui body .aligned-detail-meta .icon{width:13px!important;height:13px!important}html#zhixia-public-ui body .aligned-news-sort{display:flex!important;justify-content:flex-end!important;margin:-8px 0 18px!important}html#zhixia-public-ui{--ink:#242b30!important;--muted:#737e86!important}html#zhixia-public-ui body{font-size:14px!important;line-height:1.75!important}html#zhixia-public-ui body .preview-strip,html#zhixia-public-ui body .brand-name>span{font-size:12px!important}html#zhixia-public-ui body .header-inner{gap:24px!important}html#zhixia-public-ui body .header-actions{gap:14px!important}html#zhixia-public-ui body .search-form input,html#zhixia-public-ui body .search-form button,html#zhixia-public-ui body .city-trigger,html#zhixia-public-ui body .login-trigger,html#zhixia-public-ui body .nav-tool{font-size:13px!important}html#zhixia-public-ui body .search-form{max-width:380px!important}html#zhixia-public-ui body .main-nav>a{font-size:14px!important;font-weight:500!important;color:#505b63!important}html#zhixia-public-ui body .main-nav>a.active{font-weight:600!important}html#zhixia-public-ui body .button,html#zhixia-public-ui body .button-small,html#zhixia-public-ui body .hero-copy .button,html#zhixia-public-ui body .join-panel .button,html#zhixia-public-ui body .directory-action .button,html#zhixia-public-ui body .aligned-search .button{font-size:13px!important;font-weight:600!important}html#zhixia-public-ui body .button-primary{box-shadow:none!important}html#zhixia-public-ui body .hero-copy{max-width:540px!important}html#zhixia-public-ui body .hero-copy h1{font-size:35px!important;line-height:1.4!important;font-weight:600!important;letter-spacing:.015em!important;margin:14px 0 18px!important}html#zhixia-public-ui body .hero-copy>p{font-size:14px!important;line-height:1.9!important;color:#f1f3f1!important}html#zhixia-public-ui body .eyebrow,html#zhixia-public-ui body .panel-kicker{font-size:12px!important}html#zhixia-public-ui body .start-panel h2{font-size:20px!important;font-weight:600!important;line-height:1.45!important;margin-bottom:20px!important}html#zhixia-public-ui body .start-option{font-size:13px!important;padding:9px 0!important}html#zhixia-public-ui body .budget-shortcut strong{font-size:14px!important;font-weight:600!important}html#zhixia-public-ui body .budget-shortcut p,html#zhixia-public-ui body .quick-link p{font-size:12px!important;color:#737e86!important}html#zhixia-public-ui body .quick-link strong{font-size:15px!important;font-weight:600!important;color:#303a42!important}html#zhixia-public-ui body .quick-bar{padding:22px 0!important}html#zhixia-public-ui body .section-heading h2{font-size:24px!important;font-weight:600!important;letter-spacing:0!important;color:#242e35!important}html#zhixia-public-ui body .section-heading h2:before{height:23px!important;vertical-align:-3px!important}html#zhixia-public-ui body .section-heading{margin-bottom:22px!important}html#zhixia-public-ui body .section-subtitle,html#zhixia-public-ui body .page-intro p{font-size:13px!important;line-height:1.9!important;color:#727e87!important}html#zhixia-public-ui body .more-link,html#zhixia-public-ui body .news-home-card .more-link{font-size:12px!important;color:#6f7c85!important}html#zhixia-public-ui body .chip,html#zhixia-public-ui body .aligned-filter-row .chip,html#zhixia-public-ui body .filter-choices button,html#zhixia-public-ui body .filter-title,html#zhixia-public-ui body .aligned-filter-row>span{font-size:13px!important}html#zhixia-public-ui body .chip.active,html#zhixia-public-ui body .filter-choices button.active{font-weight:600!important;box-shadow:none!important}html#zhixia-public-ui body .case-body{padding:18px 18px 16px!important}html#zhixia-public-ui body .case-body h3,html#zhixia-public-ui body .news-home-card h3,html#zhixia-public-ui body .guide-row h3{font-size:17px!important;line-height:1.65!important;font-weight:600!important;color:#29363f!important;letter-spacing:0!important}html#zhixia-public-ui body .case-body h3{margin-bottom:10px!important}html#zhixia-public-ui body .aligned-summary,html#zhixia-public-ui body .guide-row p,html#zhixia-public-ui body .article-list .guide-row p,html#zhixia-public-ui body .news-home-card p,html#zhixia-public-ui body .diary-body p,html#zhixia-public-ui body .question-card>p,html#zhixia-public-ui body .company-card>p,html#zhixia-public-ui body .directory-body p,html#zhixia-public-ui body .aligned-scope{font-size:13px!important;line-height:1.9!important;color:#727e87!important}html#zhixia-public-ui body .case-meta,html#zhixia-public-ui body .case-author,html#zhixia-public-ui body .guide-row .article-meta,html#zhixia-public-ui body .case-label,html#zhixia-public-ui body .guide-row .text-label,html#zhixia-public-ui body .news-home-image>span,html#zhixia-public-ui body .diary-body .phase,html#zhixia-public-ui body .service-tags span,html#zhixia-public-ui body .question-top{font-size:12px!important;color:#75818a!important}html#zhixia-public-ui body .case-author .sample-note{font-size:12px!important;color:#839099!important}html#zhixia-public-ui body .case-meta{gap:8px!important;line-height:1.8!important}html#zhixia-public-ui body .side-title{font-size:17px!important;font-weight:600!important;color:#303b43!important}html#zhixia-public-ui body .stage-list strong,html#zhixia-public-ui body .question-mini>p{font-size:13px!important;color:#45515a!important}html#zhixia-public-ui body .stage-list p,html#zhixia-public-ui body .question-mini small{font-size:12px!important;color:#7b858c!important}html#zhixia-public-ui body .stage-list li{padding-bottom:23px!important}html#zhixia-public-ui body .join-panel h3{font-size:21px!important;font-weight:600!important}html#zhixia-public-ui body .join-panel p{font-size:13px!important;line-height:1.8!important}html#zhixia-public-ui body .join-panel>span{font-size:12px!important}html#zhixia-public-ui body .page-intro h1,html#zhixia-public-ui body .search-heading h1{font-size:30px!important;font-weight:600!important;line-height:1.4!important;margin-bottom:10px!important}html#zhixia-public-ui body .article-list .guide-row h3,html#zhixia-public-ui body .question-card h2,html#zhixia-public-ui body .diary-body h2,html#zhixia-public-ui body .company-heading h2{font-size:18px!important;font-weight:600!important;line-height:1.6!important;color:#29363f!important}html#zhixia-public-ui body .results-toolbar,html#zhixia-public-ui body .results-toolbar select,html#zhixia-public-ui body .aligned-sort,html#zhixia-public-ui body .aligned-search input,html#zhixia-public-ui body .directory-note,html#zhixia-public-ui body .catalog-count,html#zhixia-public-ui body .aligned-toolbar,html#zhixia-public-ui body .question-footer,html#zhixia-public-ui body .aligned-question-meta,html#zhixia-public-ui body .aligned-company-facts{font-size:13px!important;color:#737e86!important}html#zhixia-public-ui body .directory-body h2{font-size:23px!important;font-weight:600!important;color:#28353d!important}html#zhixia-public-ui body .directory-eyebrow,html#zhixia-public-ui body .directory-cover span,html#zhixia-public-ui body .aligned-more,html#zhixia-public-ui body .aligned-rank-grid a,html#zhixia-public-ui body .aligned-tools-links,html#zhixia-public-ui body .aligned-detail-meta{font-size:12px!important}html#zhixia-public-ui body .aligned-company-facts strong{font-size:21px!important;font-weight:600!important;color:#34454f!important}html#zhixia-public-ui body .directory-action{gap:12px!important}html#zhixia-public-ui body .aligned-rank summary{font-size:17px!important}html#zhixia-public-ui body .aligned-rank summary>span,html#zhixia-public-ui body .aligned-rank-grid h3,html#zhixia-public-ui body .aligned-disabled-filter p,html#zhixia-public-ui body .aligned-disabled-filter small{font-size:12px!important}html#zhixia-public-ui body .news-toolbar .news-search input,html#zhixia-public-ui body .news-toolbar .news-search button,html#zhixia-public-ui body .news-toolbar-sort .aligned-sort,html#zhixia-public-ui body .news-toolbar-categories .chip{font-size:13px!important}html#zhixia-public-ui body .news-toolbar-categories .chip.active{font-weight:600!important}html#zhixia-public-ui body .news-results-meta{font-size:12px!important;color:#7c8790!important}html#zhixia-public-ui body .news-results-meta strong{font-size:14px!important;font-weight:600!important;color:#34434d!important}html#zhixia-public-ui body .news-main .guide-text h3{font-size:18px!important;font-weight:600!important;line-height:1.6!important;color:#29363f!important}html#zhixia-public-ui body .news-main .guide-text p{font-size:13px!important;line-height:1.85!important;color:#727e87!important}html#zhixia-public-ui body .news-main .guide-text .text-label,html#zhixia-public-ui body .news-main .guide-text .article-meta{font-size:12px!important;line-height:1.8!important}html#zhixia-public-ui body .news-main .guide-text .article-meta{color:#7c8790!important}html#zhixia-public-ui body .news-browser .news-sidebar .side-title{font-size:17px!important;font-weight:600!important}html#zhixia-public-ui body .news-browser .news-category-list button{font-size:13px!important}html#zhixia-public-ui body .news-browser .news-category-list button small{font-size:12px!important;color:#7c8790!important}html#zhixia-public-ui body .news-browser .news-sidebar .section-subtitle{font-size:13px!important}html#zhixia-public-ui body .news-browser .news-sample-tip,html#zhixia-public-ui body .news-pagination button{font-size:12px!important}html#zhixia-public-ui body .news-main .guide-row{padding:25px 23px!important}html#zhixia-public-ui body .breadcrumb,html#zhixia-public-ui body .detail-header .detail-meta,html#zhixia-public-ui body .detail-facts dt,html#zhixia-public-ui body .answer-author small,html#zhixia-public-ui body .form-note,html#zhixia-public-ui body .note-banner{font-size:12px!important;color:#75818a!important}html#zhixia-public-ui body .detail-header h1,html#zhixia-public-ui body .detail-question h1{font-size:30px!important;font-weight:600!important;line-height:1.5!important}html#zhixia-public-ui body .detail-facts dd{font-size:15px!important;font-weight:600!important}html#zhixia-public-ui body .article-body h2{font-size:22px!important;font-weight:600!important}html#zhixia-public-ui body .article-body p,html#zhixia-public-ui body .article-body ul,html#zhixia-public-ui body .answer-card p,html#zhixia-public-ui body .detail-question p{font-size:14px!important;line-height:2!important}html#zhixia-public-ui body .article-body blockquote,html#zhixia-public-ui body .news-article-summary{font-size:13px!important;line-height:1.95!important}html#zhixia-public-ui body .news-adjacent small{font-size:12px!important}html#zhixia-public-ui body .news-adjacent span{font-size:13px!important}html#zhixia-public-ui body .footer-top>div>p,html#zhixia-public-ui body .footer-links>div,html#zhixia-public-ui body .footer-links button,html#zhixia-public-ui body .footer-links strong{font-size:12px!important;line-height:1.9!important}html#zhixia-public-ui body .footer-bottom{font-size:12px!important}html#zhixia-public-ui body .modal h2{font-size:24px!important;font-weight:600!important}html#zhixia-public-ui body .modal-intro,html#zhixia-public-ui body .form-field,html#zhixia-public-ui body .city-grid button{font-size:13px!important}html#zhixia-public-ui body .form-field input,html#zhixia-public-ui body .form-field select,html#zhixia-public-ui body .form-field textarea{font-size:14px!important}@media(max-width:1050px){html#zhixia-public-ui body .header-inner{gap:18px!important}html#zhixia-public-ui body .header-actions{gap:11px!important}html#zhixia-public-ui body .main-nav{gap:24px!important}html#zhixia-public-ui body .hero-copy h1{font-size:32px!important}html#zhixia-public-ui body .start-panel h2{font-size:18px!important}html#zhixia-public-ui body .news-main .guide-text h3{font-size:18px!important}}@media(max-width:700px){html#zhixia-public-ui body{font-size:13px!important}html#zhixia-public-ui body .preview-strip{font-size:11px!important}html#zhixia-public-ui body .brand-name>span{font-size:11px!important}html#zhixia-public-ui body .hero-copy h1{font-size:28px!important}html#zhixia-public-ui body .hero-copy>p{font-size:13px!important}html#zhixia-public-ui body .hero-copy{padding:26px!important}html#zhixia-public-ui body .section-heading h2{font-size:21px!important}html#zhixia-public-ui body .page-intro h1,html#zhixia-public-ui body .search-heading h1{font-size:26px!important}html#zhixia-public-ui body .main-nav>a{font-size:13px!important}html#zhixia-public-ui body .nav-tool{font-size:12px!important}html#zhixia-public-ui body .quick-link{gap:8px!important}html#zhixia-public-ui body .quick-link strong{font-size:13px!important}html#zhixia-public-ui body .quick-link p{font-size:12px!important}html#zhixia-public-ui body .case-body{padding:14px 12px!important}html#zhixia-public-ui body .case-body h3{font-size:16px!important;min-height:0!important;-webkit-line-clamp:3!important}html#zhixia-public-ui body .case-meta,html#zhixia-public-ui body .case-author{font-size:12px!important}html#zhixia-public-ui body .case-meta span:last-child{display:inline!important}html#zhixia-public-ui body .guide-row h3,html#zhixia-public-ui body .article-list .guide-row h3,html#zhixia-public-ui body .news-home-card h3{font-size:16px!important}html#zhixia-public-ui body .guide-row p,html#zhixia-public-ui body .article-list .guide-row p,html#zhixia-public-ui body .news-home-card p{font-size:13px!important}html#zhixia-public-ui body .guide-row .article-meta,html#zhixia-public-ui body .article-list .article-meta{font-size:12px!important}html#zhixia-public-ui body .news-main .guide-text h3{font-size:17px!important}html#zhixia-public-ui body .news-main .guide-text p{font-size:13px!important}html#zhixia-public-ui body .news-main .guide-text .text-label,html#zhixia-public-ui body .news-main .guide-text .article-meta{font-size:12px!important}html#zhixia-public-ui body .news-main .guide-row{padding:18px 15px!important}html#zhixia-public-ui body .news-toolbar-categories .chip{padding:7px 10px!important}html#zhixia-public-ui body .directory-body h2{font-size:21px!important}html#zhixia-public-ui body .aligned-company-facts{gap:12px!important;font-size:12px!important}html#zhixia-public-ui body .detail-header h1,html#zhixia-public-ui body .detail-question h1{font-size:25px!important}html#zhixia-public-ui body .article-body h2{font-size:20px!important}html#zhixia-public-ui body .form-field input,html#zhixia-public-ui body .form-field select,html#zhixia-public-ui body .form-field textarea{font-size:16px!important}}@media(max-width:420px){html#zhixia-public-ui body .header-inner{gap:14px!important}html#zhixia-public-ui body .brand{flex-shrink:0!important;min-width:max-content!important}html#zhixia-public-ui body .brand-mark{flex-shrink:0!important}html#zhixia-public-ui body .brand-name>span{max-width:160px!important}html#zhixia-public-ui body .header-actions{flex-wrap:wrap!important}html#zhixia-public-ui body .header-actions .button{padding:9px 13px!important}html#zhixia-public-ui body .start-options{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:14px!important}html#zhixia-public-ui body .start-option{font-size:13px!important;flex-direction:row!important;white-space:normal!important}html#zhixia-public-ui body .quick-link{gap:7px!important;padding:12px 3px!important}html#zhixia-public-ui body .quick-link>span{width:30px!important;height:30px!important;flex-shrink:0!important}html#zhixia-public-ui body .quick-link strong{font-size:13px!important}html#zhixia-public-ui body .quick-link p{line-height:1.7!important}}html#zhixia-public-ui body .guides-browser{display:grid!important;grid-template-columns:minmax(0,1fr) 258px!important;gap:26px!important;align-items:start!important}html#zhixia-public-ui body .guides-main{min-width:0!important}html#zhixia-public-ui body .guides-toolbar{background:#fff!important;border:1px solid var(--line)!important;border-radius:10px!important;padding:18px 20px 8px!important}html#zhixia-public-ui body .guides-toolbar-top{display:flex!important;align-items:center!important;gap:20px!important;padding-bottom:17px!important;border-bottom:1px solid #f0f1f2!important}html#zhixia-public-ui body .guides-toolbar-top .aligned-search{flex:1!important;min-width:0!important;margin:0!important;padding:5px 5px 5px 13px!important;background:#f8f9fa!important;border-radius:7px!important}html#zhixia-public-ui body .guides-toolbar-top .aligned-search input{padding:7px 0!important;font-size:13px!important}html#zhixia-public-ui body .guides-toolbar-top .aligned-search .button{padding:8px 13px!important;font-size:13px!important}html#zhixia-public-ui body .guides-toolbar-top .aligned-sort{flex-shrink:0!important;gap:9px!important;font-size:12px!important}html#zhixia-public-ui body .guides-toolbar-top .aligned-sort select{padding:9px 10px!important;max-width:122px!important}html#zhixia-public-ui body .guides-filters{padding-top:6px!important}html#zhixia-public-ui body .guides-filters .aligned-filter-row{gap:15px!important;padding:9px 0!important}html#zhixia-public-ui body .guides-filters .aligned-filter-row>span{font-size:12px!important;color:#929ba2!important;min-width:28px!important;padding-top:6px!important}html#zhixia-public-ui body .guides-filters .chip-row{gap:5px 6px!important}html#zhixia-public-ui body .guides-filters .chip{font-size:13px!important;padding:6px 10px!important;background:transparent!important;line-height:1.7!important}html#zhixia-public-ui body .guides-filters .chip.active{background:var(--accent-soft)!important;color:var(--accent)!important;font-weight:600!important}html#zhixia-public-ui body .guides-results-meta{display:flex!important;align-items:center!important;padding:18px 2px 13px!important;color:#859099!important;font-size:12px!important}html#zhixia-public-ui body .guides-results-meta strong{font-weight:600!important;color:#46545e!important}html#zhixia-public-ui body .guides-main .guide-row{display:grid!important;grid-template-columns:160px minmax(0,1fr)!important;align-items:start!important;gap:21px!important;padding:23px!important}html#zhixia-public-ui body .guides-main .guide-row>a:first-child{width:160px!important;height:120px!important;border-radius:7px!important;overflow:hidden!important}html#zhixia-public-ui body .guides-main .guide-row>a:first-child img{width:100%!important;height:100%!important;object-fit:cover!important}html#zhixia-public-ui body .guides-main .guide-text{min-width:0!important}html#zhixia-public-ui body .guides-main .guide-row h3{font-size:18px!important;line-height:1.65!important;margin:5px 0 8px!important;font-weight:600!important}html#zhixia-public-ui body .guides-main .guide-row p{font-size:13px!important;line-height:1.85!important}html#zhixia-public-ui body .guides-main .guide-row .article-meta{font-size:12px!important;line-height:1.8!important;margin-top:12px!important}html#zhixia-public-ui body .guides-main .guide-row .text-label{font-size:12px!important;line-height:1.7!important}html#zhixia-public-ui body .guides-browser>.home-side{display:block!important;margin:0!important}html#zhixia-public-ui body .guides-browser>.home-side .side-panel{padding:21px 20px!important}html#zhixia-public-ui body .guides-main .catalog-count{font-size:12px!important;margin-top:22px!important}html#zhixia-public-ui body .guides-main .news-pagination{margin-top:14px!important}@media(max-width:1050px){html#zhixia-public-ui body .guides-browser{grid-template-columns:minmax(0,1fr) 230px!important;gap:20px!important}html#zhixia-public-ui body .guides-toolbar{padding:16px 16px 8px!important}html#zhixia-public-ui body .guides-toolbar-top{gap:12px!important}html#zhixia-public-ui body .guides-main .guide-row{grid-template-columns:130px minmax(0,1fr)!important;gap:17px!important;padding:20px!important}html#zhixia-public-ui body .guides-main .guide-row>a:first-child{width:130px!important;height:108px!important}}@media(max-width:900px){html#zhixia-public-ui body .guides-browser{grid-template-columns:1fr!important}html#zhixia-public-ui body .guides-browser>.home-side{display:none!important}}@media(max-width:600px){html#zhixia-public-ui body .guides-toolbar{padding:13px 13px 7px!important}html#zhixia-public-ui body .guides-toolbar-top{flex-wrap:wrap!important;gap:11px!important;padding-bottom:12px!important}html#zhixia-public-ui body .guides-toolbar-top .aligned-search{flex-basis:100%!important}html#zhixia-public-ui body .guides-toolbar-top .aligned-sort{margin-left:auto!important}html#zhixia-public-ui body .guides-toolbar-top .aligned-sort select{padding:6px 9px!important}html#zhixia-public-ui body .guides-filters .aligned-filter-row{gap:9px!important;padding:8px 0!important}html#zhixia-public-ui body .guides-filters .chip-row{gap:4px!important}html#zhixia-public-ui body .guides-filters .chip{padding:6px 8px!important}html#zhixia-public-ui body .guides-main .guide-row{grid-template-columns:94px minmax(0,1fr)!important;gap:13px!important;padding:17px 14px!important}html#zhixia-public-ui body .guides-main .guide-row>a:first-child{width:94px!important;height:100px!important}html#zhixia-public-ui body .guides-main .guide-row h3{font-size:16px!important;margin-top:4px!important}html#zhixia-public-ui body .guides-main .guide-row .text-label,html#zhixia-public-ui body .guides-main .guide-row .article-meta{font-size:12px!important}html#zhixia-public-ui body .guides-results-meta{padding-top:14px!important}}html#zhixia-public-ui body .browse-page{min-width:0!important}html#zhixia-public-ui body .browse-columns{display:grid!important;grid-template-columns:minmax(0,1fr) 258px!important;gap:26px!important;align-items:start!important}html#zhixia-public-ui body .browse-toolbar{background:#fff!important;border:1px solid var(--line)!important;border-radius:10px!important;padding:18px 20px 8px!important}html#zhixia-public-ui body .browse-toolbar-top{display:flex!important;align-items:center!important;gap:20px!important;padding-bottom:17px!important;border-bottom:1px solid #f0f1f2!important}html#zhixia-public-ui body .browse-toolbar-top .aligned-search{flex:1!important;min-width:0!important;margin:0!important;padding:5px 5px 5px 13px!important;background:#f8f9fa!important;border-radius:7px!important}html#zhixia-public-ui body .browse-toolbar-top .aligned-search input{padding:7px 0!important;font-size:13px!important}html#zhixia-public-ui body .browse-toolbar-top .aligned-search .button{padding:8px 13px!important;font-size:13px!important}html#zhixia-public-ui body .browse-toolbar-top .aligned-sort{flex-shrink:0!important;gap:9px!important;font-size:12px!important}html#zhixia-public-ui body .browse-toolbar-top .aligned-sort select{padding:9px 10px!important;max-width:122px!important}html#zhixia-public-ui body .browse-cases .browse-toolbar-top .aligned-search,html#zhixia-public-ui body .browse-diaries .browse-toolbar-top .aligned-search{max-width:560px!important}html#zhixia-public-ui body .browse-filters{padding-top:6px!important}html#zhixia-public-ui body .browse-filters .aligned-filter-row{gap:15px!important;padding:9px 0!important}html#zhixia-public-ui body .browse-filters .aligned-filter-row>span{font-size:12px!important;color:#929ba2!important;min-width:28px!important;padding-top:6px!important}html#zhixia-public-ui body .browse-filters .chip-row{gap:5px 6px!important}html#zhixia-public-ui body .browse-filters .chip{font-size:13px!important;padding:6px 10px!important;background:transparent!important;line-height:1.7!important}html#zhixia-public-ui body .browse-filters .chip.active{background:var(--accent-soft)!important;color:var(--accent)!important;font-weight:600!important}html#zhixia-public-ui body .browse-results-meta{display:flex!important;align-items:center!important;gap:4px!important;padding:18px 2px 13px!important;color:#859099!important;font-size:12px!important}html#zhixia-public-ui body .browse-results-meta strong{font-weight:600!important;color:#46545e!important}html#zhixia-public-ui body .browse-columns>.home-side{display:block!important;margin:0!important}html#zhixia-public-ui body .browse-columns>.home-side .side-panel{padding:21px 20px!important}html#zhixia-public-ui body .browse-page .catalog-count{font-size:12px!important;margin-top:22px!important}html#zhixia-public-ui body .browse-page .news-pagination{margin-top:14px!important}html#zhixia-public-ui body .browse-cases .case-grid,html#zhixia-public-ui body .browse-diaries .diary-grid{align-items:stretch!important;gap:22px!important}html#zhixia-public-ui body .browse-cases .case-card,html#zhixia-public-ui body .browse-diaries .diary-card{display:flex!important;flex-direction:column!important}html#zhixia-public-ui body .browse-cases .case-body,html#zhixia-public-ui body .browse-diaries .diary-body{flex:1!important;display:flex!important;flex-direction:column!important;align-items:stretch!important}html#zhixia-public-ui body .browse-cases .case-body h3{margin-bottom:9px!important}html#zhixia-public-ui body .browse-cases .case-body .case-author,html#zhixia-public-ui body .browse-diaries .diary-body .case-author{margin-top:auto!important;padding-top:12px!important}html#zhixia-public-ui body .browse-cases .aligned-summary{margin-bottom:14px!important}html#zhixia-public-ui body .browse-diaries .diary-body p{margin-bottom:16px!important}html#zhixia-public-ui body .browse-questions .question-list{background:#fff!important;border:1px solid var(--line)!important;border-radius:10px!important;overflow:hidden!important}html#zhixia-public-ui body .browse-questions .question-card{border:0!important;border-bottom:1px solid var(--line)!important;border-radius:0!important;margin:0!important;padding:24px!important}html#zhixia-public-ui body .browse-questions .question-card:last-child{border-bottom:0!important}html#zhixia-public-ui body .browse-questions .question-card h2{font-size:18px!important;line-height:1.65!important;margin:8px 0 10px!important}html#zhixia-public-ui body .browse-questions .question-card>p{font-size:13px!important;line-height:1.85!important}html#zhixia-public-ui body .browse-questions .question-footer{padding-top:14px!important;margin-top:16px!important;gap:12px!important;flex-wrap:wrap!important}@media(max-width:1050px){html#zhixia-public-ui body .browse-columns{grid-template-columns:minmax(0,1fr) 230px!important;gap:20px!important}html#zhixia-public-ui body .browse-toolbar{padding:16px 16px 8px!important}html#zhixia-public-ui body .browse-toolbar-top{gap:12px!important}}@media(max-width:900px){html#zhixia-public-ui body .browse-columns{grid-template-columns:1fr!important}html#zhixia-public-ui body .browse-columns>.home-side{display:none!important}}@media(max-width:600px){html#zhixia-public-ui body .browse-toolbar{padding:13px 13px 7px!important}html#zhixia-public-ui body .browse-toolbar-top{flex-wrap:wrap!important;gap:11px!important;padding-bottom:12px!important}html#zhixia-public-ui body .browse-toolbar-top .aligned-search{flex-basis:100%!important}html#zhixia-public-ui body .browse-toolbar-top .aligned-sort{margin-left:auto!important}html#zhixia-public-ui body .browse-toolbar-top .aligned-sort select{padding:6px 9px!important}html#zhixia-public-ui body .browse-filters .aligned-filter-row{gap:9px!important;padding:8px 0!important}html#zhixia-public-ui body .browse-filters .chip-row{gap:4px!important}html#zhixia-public-ui body .browse-filters .chip{padding:6px 8px!important}html#zhixia-public-ui body .browse-results-meta{padding-top:14px!important}html#zhixia-public-ui body .browse-cases .case-grid{gap:16px 12px!important}html#zhixia-public-ui body .browse-diaries .diary-grid{gap:18px!important}html#zhixia-public-ui body .browse-questions .question-card{padding:20px 17px!important}html#zhixia-public-ui body .browse-questions .question-card h2{font-size:17px!important}html#zhixia-public-ui body .browse-questions .question-footer{gap:8px!important}}html#zhixia-public-ui{--site-header-height:158px!important}html#zhixia-public-ui{scroll-padding-top:calc(var(--site-header-height) + 16px)!important}html#zhixia-public-ui body .site-header{position:sticky!important;top:0!important;z-index:30!important;box-shadow:0 3px 12px #26323805!important}@media(min-width:901px){html#zhixia-public-ui body .news-browser>.news-sidebar{top:calc(var(--site-header-height) + 16px);max-height:calc(100dvh - var(--site-header-height) - 32px)}html#zhixia-public-ui body .home-columns>.home-side,html#zhixia-public-ui body .guides-browser>.home-side,html#zhixia-public-ui body .browse-columns:has(>.browse-questions)>.home-side{position:sticky;top:calc(var(--site-header-height) + 16px);align-self:start!important;max-height:calc(100dvh - var(--site-header-height) - 32px);overflow-y:auto!important;scrollbar-width:thin!important;scrollbar-color:#d9dde0 transparent!important}}html#zhixia-public-ui body .home-news{margin-bottom:32px!important}html#zhixia-public-ui body .home-news>.section-heading{margin-bottom:18px!important}html#zhixia-public-ui body .news-home-grid{gap:20px!important;align-items:stretch!important}html#zhixia-public-ui body .news-home-card{display:flex!important;flex-direction:column!important;min-width:0!important}html#zhixia-public-ui body .news-home-image{aspect-ratio:2.35!important;flex-shrink:0!important}html#zhixia-public-ui body .news-home-image>span{left:14px!important;bottom:12px!important;padding:3px 9px!important;font-size:12px!important}html#zhixia-public-ui body .news-home-card>div{display:flex!important;flex:1!important;flex-direction:column!important;padding:18px 18px 0!important}html#zhixia-public-ui body .news-home-card h3{font-size:16px!important;font-weight:600!important;line-height:1.7!important;min-height:3.4em!important;margin:0 0 9px!important;color:#303c45!important}html#zhixia-public-ui body .news-home-card p{font-size:13px!important;line-height:1.85!important;min-height:3.7em!important;margin:0 0 18px!important;color:#7c8790!important}html#zhixia-public-ui body .news-home-card .more-link{margin-top:auto!important;padding:12px 0 14px!important;border-top:1px solid #f0f1f2!important;font-size:12px!important;color:#b76d4f!important;justify-content:space-between!important}html#zhixia-public-ui body .home-case-toolbar{background:#fff!important;border:1px solid var(--line)!important;border-radius:10px!important;padding:19px 20px 15px!important;margin-bottom:18px!important}html#zhixia-public-ui body .home-case-toolbar .section-heading{margin:0 0 15px!important;gap:14px!important}html#zhixia-public-ui body .home-case-toolbar .section-heading h2{font-size:21px!important;line-height:1.6!important}html#zhixia-public-ui body .home-case-toolbar .section-heading h2:before{height:19px!important;vertical-align:-2px!important;margin-right:9px!important}html#zhixia-public-ui body .home-case-toolbar .chip-row{border-top:1px solid #f0f1f2!important;padding-top:13px!important;margin:0!important;gap:6px!important}html#zhixia-public-ui body .home-case-toolbar .chip{background:transparent!important;padding:6px 12px!important;font-size:13px!important}html#zhixia-public-ui body .home-case-toolbar .chip.active{background:var(--accent-soft)!important}html#zhixia-public-ui body .home-columns>.home-side{margin-top:0!important}html#zhixia-public-ui body .home-columns .case-grid{gap:20px!important}html#zhixia-public-ui body .home-columns .case-body h3{font-size:17px!important;line-height:1.65!important}@media(max-width:900px){html#zhixia-public-ui body .news-home-grid{gap:14px!important}html#zhixia-public-ui body .news-home-card>div{padding:16px 15px 0!important}html#zhixia-public-ui body .news-home-card h3{font-size:15px!important}html#zhixia-public-ui body .home-case-toolbar .section-heading h2{font-size:20px!important}}@media(max-width:600px){html#zhixia-public-ui body .news-home-grid{gap:14px!important}html#zhixia-public-ui body .news-home-card{display:grid!important;grid-template-columns:100px minmax(0,1fr)!important;align-items:stretch!important}html#zhixia-public-ui body .news-home-image{aspect-ratio:auto!important;min-height:180px!important;height:100%!important}html#zhixia-public-ui body .news-home-image>span{left:8px!important;bottom:10px!important;font-size:11px!important;padding:3px 7px!important}html#zhixia-public-ui body .news-home-card>div{padding:14px 13px 0!important;min-width:0!important}html#zhixia-public-ui body .news-home-card h3{font-size:15px!important;line-height:1.7!important;min-height:0!important;margin-bottom:7px!important}html#zhixia-public-ui body .news-home-card p{font-size:12px!important;line-height:1.85!important;min-height:0!important;margin-bottom:12px!important}html#zhixia-public-ui body .news-home-card .more-link{padding:9px 0 11px!important}html#zhixia-public-ui body .home-case-toolbar{padding:15px 14px 13px!important}html#zhixia-public-ui body .home-case-toolbar .section-heading{align-items:flex-start!important;gap:8px!important;margin-bottom:12px!important}html#zhixia-public-ui body .home-case-toolbar .section-heading h2{font-size:19px!important}html#zhixia-public-ui body .home-case-toolbar .more-link{font-size:12px!important;padding-top:5px!important}html#zhixia-public-ui body .home-case-toolbar .chip-row{gap:4px!important;padding-top:11px!important}html#zhixia-public-ui body .home-case-toolbar .chip{font-size:12px!important;padding:6px 9px!important}html#zhixia-public-ui body .home-columns .case-grid{gap:16px 12px!important}html#zhixia-public-ui body .home-columns .case-body h3{font-size:16px!important}}html#zhixia-public-ui body{font-family:"Microsoft YaHei","PingFang SC",-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif!important;color:var(--ink)!important;background:var(--page)!important}

/* 知夏统一账号入口：hidden 不受导航 display 规则覆盖。 */
html#zhixia-public-ui body .site-header .zx-login-link[hidden],body .site-header .zx-login-link[hidden]{display:none!important}
body .site-header .auth-links{display:flex;align-items:center;gap:14px}
body .site-header .zx-account-logout{font:inherit;color:#77818a;border:0;background:none;padding:4px;cursor:pointer;white-space:nowrap}
body .site-header .zx-account-logout:hover{color:#e86d3f}
