.fseo-hero{display:grid;grid-template-columns:1.1fr .9fr;gap:54px;align-items:center;padding-block:42px}.fseo-hero h1{font-size:clamp(32px,4.1vw,56px);line-height:1.35;letter-spacing:0;margin:0 0 22px}.fseo-hero-copy>p{font-size:16px;line-height:1.95;max-width:610px;color:var(--muted)}.fseo-hero-image{margin:0;min-width:0}.fseo-hero-image img{display:block;width:100%;height:380px;object-fit:cover;border-radius:16px}.fseo-hero-image figcaption{font-size:11px;color:var(--muted);text-align:right;margin-top:7px}.fseo-actions{display:flex;align-items:center;gap:20px;flex-wrap:wrap;margin-top:25px}.fseo-link{text-decoration:underline;text-underline-offset:5px}.fseo-quick{display:flex;justify-content:space-between;gap:18px;border-block:1px solid var(--line);padding-block:17px;font-size:14px}.fseo-section{padding-block:42px;scroll-margin-top:24px}.fseo-section h2{font-size:clamp(25px,2.8vw,36px);line-height:1.5;letter-spacing:0;margin:0 0 22px}.fseo-section header>p{color:var(--muted);line-height:1.8}.fseo-cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:23px}.fseo-card{border:1px solid var(--line);border-radius:13px;padding:22px;background:var(--paper)}.fseo-card a{display:block}.fseo-card img{width:100%;height:155px;object-fit:cover;border-radius:8px;margin-bottom:17px}.fseo-card h3{font-size:20px;line-height:1.65;letter-spacing:0;margin:0 0 12px}.fseo-card p{font-size:14px;line-height:1.85;color:var(--muted);margin:0 0 17px}.fseo-card-go{font-size:12px;color:var(--brand)}.fseo-topic{display:grid;grid-template-columns:.75fr 1.25fr;gap:35px;align-items:center;border-block:1px solid var(--line)}.fseo-topic>div>p{font-size:15px;line-height:1.9;color:var(--muted);margin-bottom:23px}.fseo-diagram{margin:30px 0;max-width:960px}.fseo-diagram img{display:block;width:100%;height:auto;border:1px solid var(--line);border-radius:12px;background:#faf7ed}.fseo-diagram figcaption{font-size:12px;line-height:1.8;margin-top:9px;color:var(--muted)}.fseo-topic .fseo-diagram{margin:0}.fseo-path-list{list-style:none;padding:0;margin:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:23px}.fseo-path-list>li{padding:21px;border-left:3px solid var(--brand);background:var(--paper)}.fseo-path-list a{font-size:19px;line-height:1.6;font-weight:600}.fseo-path-list p{font-size:14px;line-height:1.85;color:var(--muted);margin:12px 0 0}.fseo-updates{list-style:none;margin:0;padding:0}.fseo-updates li{display:flex;gap:25px;border-bottom:1px solid var(--line);padding:16px 0}.fseo-updates time{white-space:nowrap;font-size:13px;color:var(--muted)}.fseo-proposals{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.fseo-proposal{border:1px solid var(--line);padding:23px;border-radius:12px;display:block}.fseo-proposal h3{font-size:22px;letter-spacing:0}.fseo-proposal p{font-size:14px;line-height:1.8}.fseo-proposal span{font-size:12px;color:var(--brand)}.fseo-table-wrap{overflow-x:auto;margin:24px 0 32px;border:1px solid var(--line);border-radius:10px;max-width:100%}.fseo-table-wrap table{margin:0!important;width:100%;border-collapse:collapse;min-width:550px}.fseo-table-wrap caption{text-align:left;font-weight:600;padding:15px 18px;background:var(--soft);font-size:16px}.fseo-table-wrap td,.fseo-table-wrap th{padding:15px!important;line-height:1.8;border-bottom:1px solid var(--line);text-align:left;vertical-align:top;font-size:15px;min-width:100px}.fseo-table-wrap th{background:var(--soft)}.fseo-checklist{padding-left:24px}.fseo-checklist li{margin-bottom:13px;line-height:1.9}.fseo-copy{border-left:3px solid var(--brand);background:var(--soft);padding:18px 22px;margin:25px 0}.fseo-copy p{margin:0;line-height:1.95}.fseo-calculator{padding:25px;background:var(--soft);border:1px solid var(--line);border-radius:12px;margin:28px 0}.fseo-calculator h2{font-size:25px}.fseo-calc-fields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.fseo-calc-fields label{display:block;font-size:14px}.fseo-calc-fields input{display:block;width:100%;font-size:16px;padding:11px;margin-top:7px;min-height:46px;background:var(--paper);border:1px solid var(--line)}[data-calc-result]{padding:15px;background:var(--paper);border-radius:8px;font-weight:600}.fseo-small{font-size:13px;line-height:1.8}.fseo-category-start{margin-block:20px}.fseo-category-start ul{padding-left:22px}.fseo-category-start li{margin-top:8px}.fseo-breadcrumb{font-size:13px;margin-top:24px;line-height:1.9}.fseo-room-layout{display:grid;grid-template-columns:1.2fr 1fr;gap:35px;align-items:start}.fseo-room-layout figure{margin:0}.fseo-room-layout figure img{width:100%;max-height:580px;object-fit:contain;background:var(--soft);border-radius:12px}.fseo-room-layout figcaption{font-size:12px;color:var(--muted);line-height:1.8;margin-top:10px}.fseo-room-summary{padding:28px;background:var(--paper);border:1px solid var(--line);border-radius:15px}.fseo-room-summary h2{font-size:24px}.fseo-room-summary p{line-height:1.9;font-size:15px}.fseo-room-summary .fseo-room-price{font-size:38px;color:var(--brand)}.fseo-room-price small{font-size:18px}.fseo-reading{max-width:850px;margin:45px auto}.fseo-verified dt{font-weight:600;margin-top:19px}.fseo-verified dd{margin:7px 0;line-height:1.8}.entry-content h2{line-height:1.6;letter-spacing:0}.entry-content p{line-height:1.95}.article-cover{max-width:400px;margin-inline:auto!important}.article-cover img{max-height:330px;object-fit:contain!important;background:var(--soft)}
.fseo-lfwx9 .fseo-hero-image img{border-radius:50% 50% 12px 12px}.fseo-xzkg1 .fseo-hero{grid-template-columns:.9fr 1.1fr}.fseo-xzkg1 .fseo-hero-image{order:-1}.fseo-xzkg1 .fseo-hero h1{font-family:"Songti SC",STSong,serif}.fseo-szdongyu .fseo-hero-image img{height:310px}.fseo-supersunpr .fseo-hero-image img{border-radius:150px 150px 12px 12px}.fseo-supersunpr .fseo-hero h1{font-family:"Songti SC",STSong,serif}.fseo-subtitle{font-size:24px!important;color:var(--ink)!important}.site-name{font-size:23px!important}
@media(max-width:900px){.fseo-hero,.fseo-xzkg1 .fseo-hero{grid-template-columns:1fr;gap:25px}.fseo-xzkg1 .fseo-hero-image{order:0}.fseo-hero-image img{height:300px}.fseo-cards{grid-template-columns:1fr}.fseo-card a{display:grid;grid-template-columns:90px 1fr;gap:19px;align-items:start}.fseo-card img{width:90px;height:115px;margin:0}.fseo-card h3{font-size:20px}.fseo-topic{grid-template-columns:1fr}.fseo-path-list{grid-template-columns:1fr 1fr}.fseo-proposals{grid-template-columns:1fr}.fseo-room-layout{grid-template-columns:1fr}.fseo-card p{font-size:14px}.fseo-updates li{display:block}.fseo-updates time{display:block;margin-bottom:7px}}
@media(max-width:600px){.fseo-hero{padding-block:28px}.fseo-hero h1{font-size:32px}.fseo-hero-copy>p{font-size:15px}.fseo-hero-image img,.fseo-szdongyu .fseo-hero-image img{height:255px}.fseo-section{padding-block:29px}.fseo-section h2{font-size:26px}.fseo-quick{display:grid;grid-template-columns:1fr 1fr;gap:14px;font-size:13px}.fseo-path-list{grid-template-columns:1fr}.fseo-actions{gap:15px}.fseo-actions .button{font-size:13px;padding-inline:17px}.fseo-link{font-size:14px}.fseo-card{padding:17px}.fseo-card a{grid-template-columns:72px 1fr;gap:14px}.fseo-card img{width:72px;height:95px}.fseo-card h3{font-size:18px;margin-bottom:8px}.fseo-card p{font-size:13px}.fseo-card-go{font-size:12px}.fseo-calc-fields{grid-template-columns:1fr}.fseo-calculator{padding:19px}.fseo-table-wrap:after{content:'表格可左右滑动查看';display:block;font-size:12px;color:var(--muted);padding:10px;background:var(--soft)}.fseo-table-wrap td,.fseo-table-wrap th{font-size:14px}.site-name{font-size:17px!important}.article-cover{max-width:270px}.article-cover img{max-height:270px}.fseo-room-summary{padding:22px}.fseo-reading{margin-top:30px}.entry-content{overflow-wrap:anywhere}.fseo-diagram figcaption{font-size:12px}}
@media(max-width:360px){.site-name{font-size:15px!important}.fseo-hero h1{font-size:29px}.fseo-card a{grid-template-columns:60px 1fr;gap:12px}.fseo-card img{width:60px;height:85px}.fseo-card{padding:14px}.fseo-card h3{font-size:17px}}
