body.city-preview.page-jieyang{padding-top:88px}
.jya-main{background:#fbfaf6;color:#152128;font-family:"Microsoft YaHei","PingFang SC",Arial,sans-serif;line-height:1.8;overflow:clip}.jya-main *{box-sizing:border-box}.jya-main h1,.jya-main h2,.jya-main h3{font-family:inherit;line-height:1.3;letter-spacing:-.035em;color:inherit}.jya-main p{margin:0}.jya-main a{color:inherit;text-decoration:none}.jya-main .jya-width{width:calc(100% - 72px);max-width:1200px;margin-inline:auto}.jya-main .jya-narrow{width:calc(100% - 72px);max-width:930px;margin-inline:auto}.jya-main h2{font-size:clamp(30px,3.2vw,43px);margin:17px 0 24px}.jya-main .jya-label{font-size:11px;font-weight:700;letter-spacing:.13em;color:#88603f}.jya-main .jya-lead{font-size:14px;line-height:1.95;color:#566763}.jya-main .jya-text-link{display:inline-flex;align-items:center;gap:28px;font-size:12px;font-weight:700;border-bottom:1px solid currentColor;padding:10px 0}.jya-main a:focus-visible,.jya-main input:focus-visible,.jya-main button:focus-visible,.jya-main summary:focus-visible{outline:3px solid #b87845;outline-offset:5px}.jya-main .ss-photo{position:relative;margin:0;background:#c3ccc5}.jya-main .ss-photo img{display:block;width:100%;height:auto;object-fit:cover}.jya-main .ss-photo figcaption{position:absolute;bottom:13px;right:14px;padding:4px 9px;background:rgba(10,16,19,.8);font-size:10px;color:#f3eee5}.jya-main .jya-visually-hidden{position:absolute;clip:rect(0,0,0,0);width:1px;height:1px;overflow:hidden;white-space:nowrap}
.jya-main .jya-opening{background:#0a1013;color:#fbfaf6;padding-bottom:29px}.jya-main .jya-crumb{display:flex;flex-wrap:wrap;gap:12px;padding:25px 0;color:#8fa59d;font-size:10px}.jya-main .jya-opening-copy{text-align:center;max-width:900px;margin:0 auto;padding:42px 0 48px}.jya-main .jya-opening-copy .jya-label{color:#9fe0c4}.jya-main .jya-opening-copy h1{font-size:clamp(43px,4.8vw,66px);line-height:1.19;letter-spacing:-.055em;margin:25px 0 28px;font-weight:750}.jya-main .jya-opening-copy h1 em{font-style:normal;color:#9fe0c4}.jya-main .jya-opening-copy>p:last-child{font-size:14px;line-height:1.95;color:#a4b3ad}.jya-main .jya-questions{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border-top:1px solid #527769;border-bottom:1px solid #527769;margin-bottom:28px}.jya-main .jya-questions a{position:relative;padding:21px 29px 22px;border-left:1px solid #31433c;transition:background .2s}.jya-main .jya-questions a:first-child{border-left:0}.jya-main .jya-questions a:hover{background:#182923}.jya-main .jya-questions span{display:block;color:#b87845;letter-spacing:.11em;font-size:10px}.jya-main .jya-questions strong{display:block;font-size:18px;font-weight:550;margin-top:8px}.jya-main .jya-questions i{position:absolute;right:26px;top:37px;font-style:normal;color:#9fe0c4;font-size:23px}.jya-main .jya-opening-image .ss-photo img{aspect-ratio:2.5;object-position:center 52%}.jya-main .jya-image-note{font-size:10px;color:#96a79e;margin-top:15px;text-align:right;line-height:1.8}
.jya-main .jya-contracts{display:grid;grid-template-columns:1.02fr .98fr;gap:84px;align-items:center;padding-block:84px}.jya-main .jya-contract-photo{padding-left:15px;border-left:1px solid #b87845}.jya-main .jya-contract-photo .ss-photo img{aspect-ratio:.97}.jya-main .jya-contract-photo>p{font-size:10px;color:#8a7869;letter-spacing:.1em;margin-top:14px}.jya-main .jya-contract-copy dl{margin:23px 0 16px}.jya-main .jya-contract-copy dl>div{display:grid;grid-template-columns:72px 1fr;gap:22px;padding:16px 0;border-top:1px solid #d8ddd3}.jya-main .jya-contract-copy dt{font-size:13px;font-weight:700;color:#966440}.jya-main .jya-contract-copy dd{margin:0;font-size:12px;line-height:1.9;color:#61716b}.jya-main .jya-contract-copy .jya-text-link{color:#406b5c}.jya-main .jya-promo{max-width:1200px;width:calc(100% - 72px);margin:0 auto;background:#f3eee5}.jya-main .jya-promo a,.jya-main .jya-promo picture{display:block}.jya-main .jya-promo img{display:block;width:100%;height:auto;aspect-ratio:3;object-fit:contain}
.jya-main .jya-workshop{background:#111a1e;color:#fbfaf6;margin-top:84px;padding-block:71px 40px}.jya-main .jya-workshop-heading{display:grid;grid-template-columns:1.2fr .8fr;gap:100px;align-items:end;margin-bottom:35px}.jya-main .jya-workshop .jya-label{color:#9fe0c4}.jya-main .jya-workshop-heading h2{margin-bottom:0}.jya-main .jya-workshop-heading>p{font-size:13px;line-height:1.95;color:#a5b5ae;padding-bottom:5px}.jya-main .jya-workshop>.jya-width>.ss-photo{border-top:2px solid #9fe0c4;padding-top:13px;background:transparent}.jya-main .jya-workshop>.jya-width>.ss-photo img{aspect-ratio:2.3}.jya-main .jya-workshop-notes{display:grid;grid-template-columns:1fr 1fr;gap:76px;margin-top:37px}.jya-main .jya-workshop-notes>section+section{border-left:1px solid #334840;padding-left:42px}.jya-main .jya-small-index{font-size:10px;letter-spacing:.13em;color:#b87845}.jya-main .jya-workshop-notes h3{font-size:26px;font-weight:550;margin:11px 0 19px}.jya-main .jya-workshop-notes p{font-size:13px;color:#a4b5ad;line-height:1.95;max-width:460px}.jya-main .jya-workshop-notes ul{list-style:none;margin:22px 0 0;padding:0;font-size:12px;color:#cee0d7}.jya-main .jya-workshop-notes li{display:flex;gap:11px;margin:10px 0}.jya-main .jya-workshop-notes li:before{content:"—";color:#689d87}.jya-main .jya-workshop-footnote{margin-top:35px;padding-top:22px;border-top:1px solid #334840;font-size:10px;line-height:1.85;color:#8aa094}
.jya-main .jya-settlement{display:grid;grid-template-columns:1.45fr .75fr;gap:92px;align-items:center;padding-block:82px}.jya-main .jya-settlement-copy>.jya-lead{max-width:610px}.jya-main .jya-ledger{list-style:none;padding:0;margin:29px 0 0;border-top:1px solid #b8c7bc}.jya-main .jya-ledger li{display:grid;grid-template-columns:50px 1fr;gap:20px;border-bottom:1px solid #d8ded3;padding:21px 0}.jya-main .jya-ledger li>span{font-size:11px;color:#966440;padding-top:3px;letter-spacing:.05em}.jya-main .jya-ledger h3{font-size:17px;font-weight:600;letter-spacing:0;margin:0 0 9px}.jya-main .jya-ledger p{font-size:12px;color:#69786f;line-height:1.9}.jya-main .jya-settlement-image{padding:14px 0 0;border-top:2px solid #b87845}.jya-main .jya-settlement-image .ss-photo img{aspect-ratio:.66;object-position:55% center}.jya-main .jya-settlement-image>p{font-size:10px;color:#7c8b82;padding-top:14px}
.jya-main .jya-preparation{background:#f3eee5;padding-block:61px}.jya-main .jya-preparation header h2{font-size:35px;margin:14px 0 18px}.jya-main .jya-preparation header>p:last-child{font-size:13px;color:#726c60}.jya-main .jya-checklist{margin-top:27px;border-top:2px solid #a6774e}.jya-main .jya-checklist table{border-collapse:collapse;width:100%;table-layout:fixed}.jya-main .jya-checklist caption{text-align:left;font-size:10px;padding:12px 0;color:#8a7e6b}.jya-main .jya-checklist th,.jya-main .jya-checklist td{text-align:left;padding:17px 13px;border-top:1px solid #d7cdbd;font-size:13px;line-height:1.65;vertical-align:middle}.jya-main .jya-checklist thead th{font-weight:400;color:#847969;font-size:10px;padding-block:11px}.jya-main .jya-checklist th:first-child{width:27%;padding-left:0}.jya-main .jya-checklist th:last-child{width:70px;text-align:right}.jya-main .jya-checklist td:last-child{text-align:right}.jya-main .jya-checklist td{color:#7c7568}.jya-main .jya-checklist td label{display:inline-grid;place-items:center;width:34px;height:34px;cursor:pointer}.jya-main .jya-checklist input{width:18px;height:18px;margin:0;accent-color:#326d58}.jya-main .jya-check-actions{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:16px 0;border-top:1px solid #bfb39d}.jya-main .jya-check-actions output{font-size:11px;color:#7c7365}.jya-main .jya-check-actions button{font:inherit;font-size:11px;color:#7c5537;padding:8px 12px;min-height:36px;border:1px solid #bca98e;background:transparent;cursor:pointer}.jya-main .jya-checklist>p{font-size:10px;color:#8b8276;line-height:1.9}
.jya-main .jya-reading{padding-block:75px}.jya-main .jya-reading>header{display:flex;align-items:end;justify-content:space-between;gap:40px;margin-bottom:26px}.jya-main .jya-reading h2{font-size:35px;margin-bottom:0}.jya-main .jya-reading .jya-text-link{color:#396b59}.jya-main .jya-book-index{display:grid;grid-template-columns:1fr 1fr;column-gap:53px}.jya-main .jya-book-index article{position:relative;padding:25px 42px 27px 0;border-top:1px solid #b7c7bc}.jya-main .jya-book-index time{font-size:10px;color:#8c795e;letter-spacing:.06em}.jya-main .jya-book-index h3{font-size:18px;line-height:1.75;letter-spacing:0;font-weight:550;margin:11px 0 0}.jya-main .jya-book-index h3 a:hover{color:#457e65}.jya-main .jya-article-arrow{position:absolute;right:3px;top:53px;color:#396b59;font-size:22px}.jya-main .jya-reading-note{margin-top:18px;font-size:10px;color:#8a968b}
.jya-main .jya-faq{display:grid;grid-template-columns:.75fr 1.25fr;gap:90px;padding-block:75px 66px}.jya-main .jya-faq h2{font-size:35px}.jya-main .jya-faq header>p:last-child{max-width:340px;font-size:13px;color:#708076;line-height:1.95}.jya-main .jya-faq details{border-top:1px solid #c5cfc3}.jya-main .jya-faq summary{font-size:14px;font-weight:600;padding:21px 0;line-height:1.8;cursor:pointer}.jya-main .jya-faq details p{font-size:12px;line-height:1.95;color:#718074;padding-bottom:23px}.jya-main .jya-closing{background:#0a1013;color:#b8d8c8;padding:35px 0}.jya-main .jya-closing>.jya-width{display:flex;align-items:center;justify-content:space-between;gap:30px}.jya-main .jya-closing p{font-size:13px;line-height:1.9}.jya-main .jya-closing strong{font-size:19px;font-weight:500;color:#fff}.jya-main .jya-closing a{font-size:12px;border-bottom:1px solid #609c82;padding:12px 0;color:#9fe0c4}.jya-main .jya-closing a span{margin-left:27px}
.ss-skip{position:absolute;width:1px;height:1px;clip:rect(0,0,0,0);overflow:hidden;white-space:nowrap}.ss-skip:focus{position:fixed;top:12px;left:16px;width:auto;height:auto;clip:auto;z-index:10000;padding:12px 18px;background:#fbfaf6;color:#0a1013}.ss-top{position:fixed;right:19px;bottom:20px;z-index:40;width:42px;height:42px;border:1px solid #547761;background:#111a1e;color:#9fe0c4;font-size:22px;cursor:pointer;opacity:0;visibility:hidden;pointer-events:none;transition:opacity .2s}.ss-top.is-visible{opacity:1;visibility:visible;pointer-events:auto}.ss-top:focus-visible,.ss-skip:focus-visible{outline:3px solid #b87845;outline-offset:4px}
@media(max-width:980px){body.city-preview.page-jieyang{padding-top:78px}.jya-main .jya-width,.jya-main .jya-narrow,.jya-main .jya-promo{width:calc(100% - 44px)}.jya-main .jya-opening-copy{padding-block:34px 41px}.jya-main .jya-opening-copy h1{font-size:56px}.jya-main .jya-questions a{padding-inline:20px}.jya-main .jya-questions strong{font-size:16px}.jya-main .jya-questions i{right:15px;font-size:20px}.jya-main .jya-contracts{gap:45px;grid-template-columns:.9fr 1.1fr;padding-block:64px}.jya-main .jya-contract-photo .ss-photo img{aspect-ratio:.8}.jya-main .jya-contract-copy dl>div{gap:12px;grid-template-columns:64px 1fr}.jya-main .jya-workshop{margin-top:64px;padding-top:59px}.jya-main .jya-workshop-heading{gap:46px}.jya-main .jya-workshop-notes{gap:39px}.jya-main .jya-workshop-notes>section+section{padding-left:27px}.jya-main .jya-workshop-notes h3{font-size:23px}.jya-main .jya-settlement{gap:43px;grid-template-columns:1.3fr .8fr;padding-block:64px}.jya-main .jya-settlement-image .ss-photo img{aspect-ratio:.58}.jya-main .jya-book-index{column-gap:33px}.jya-main .jya-book-index h3{font-size:17px}.jya-main .jya-faq{gap:44px;grid-template-columns:.78fr 1.22fr}.jya-main .jya-faq h2{font-size:31px}}
@media(max-width:780px){body.city-preview.page-jieyang{padding-top:72px}.jya-main .jya-width,.jya-main .jya-narrow,.jya-main .jya-promo{width:calc(100% - 32px)}.jya-main .jya-crumb{padding:20px 0;font-size:10px;gap:10px}.jya-main .jya-opening-copy{padding:22px 0 33px}.jya-main .jya-opening-copy h1{font-size:clamp(36px,8.5vw,58px);margin:21px 0 24px}.jya-main .jya-opening-copy .jya-label{font-size:10px;letter-spacing:.09em}.jya-main .jya-opening-copy>p:last-child{font-size:12px}.jya-main .jya-opening-copy>p:last-child br{display:none}.jya-main .jya-questions{grid-template-columns:1fr;margin-bottom:22px}.jya-main .jya-questions a{display:grid;grid-template-columns:86px 1fr;align-items:center;padding:15px 29px 15px 0;border-left:0;border-top:1px solid #31433c}.jya-main .jya-questions a:first-child{border-top:0}.jya-main .jya-questions strong{font-size:15px;margin:0}.jya-main .jya-questions span{font-size:9px}.jya-main .jya-questions i{right:3px;top:12px;font-size:21px}.jya-main .jya-opening-image .ss-photo img{aspect-ratio:1.4}.jya-main .jya-image-note{text-align:left;font-size:9px;line-height:1.85}.jya-main .jya-contracts{grid-template-columns:1fr;gap:31px;padding-block:51px}.jya-main .jya-contract-photo{padding-left:11px}.jya-main .jya-contract-photo .ss-photo img{aspect-ratio:1.5}.jya-main .jya-contract-photo>p{font-size:9px;margin-top:11px}.jya-main .jya-contract-copy h2{margin-top:14px}.jya-main .jya-lead{font-size:13px}.jya-main .jya-contract-copy dl>div{grid-template-columns:67px 1fr;gap:18px}.jya-main .jya-workshop{margin-top:51px;padding-block:44px 29px}.jya-main .jya-workshop-heading{grid-template-columns:1fr;gap:20px;margin-bottom:25px}.jya-main .jya-workshop-heading>p{font-size:12px;max-width:580px}.jya-main .jya-workshop>.jya-width>.ss-photo{padding-top:10px}.jya-main .jya-workshop>.jya-width>.ss-photo img{aspect-ratio:1.5}.jya-main .jya-workshop-notes{grid-template-columns:1fr;gap:25px;margin-top:27px}.jya-main .jya-workshop-notes>section+section{border-left:0;border-top:1px solid #334840;padding:25px 0 0}.jya-main .jya-workshop-notes h3{font-size:24px;margin:9px 0 16px}.jya-main .jya-workshop-notes p{font-size:12px;max-width:none}.jya-main .jya-workshop-notes ul{font-size:11px;margin-top:18px}.jya-main .jya-workshop-footnote{font-size:9px;margin-top:24px;padding-top:18px}.jya-main .jya-settlement{grid-template-columns:1fr;gap:29px;padding-block:52px}.jya-main .jya-ledger{margin-top:24px}.jya-main .jya-ledger li{grid-template-columns:36px 1fr;gap:16px;padding-block:20px}.jya-main .jya-ledger h3{font-size:16px}.jya-main .jya-settlement-image .ss-photo img{aspect-ratio:1.5;object-position:center}.jya-main .jya-preparation{padding-block:43px}.jya-main .jya-preparation header h2{font-size:29px;margin-bottom:17px}.jya-main .jya-preparation header>p:last-child{font-size:12px}.jya-main .jya-checklist{margin-top:22px}.jya-main .jya-checklist th,.jya-main .jya-checklist td{padding:13px 8px;font-size:11px}.jya-main .jya-checklist th:first-child{width:30%}.jya-main .jya-checklist th:last-child{width:45px;padding-right:0}.jya-main .jya-checklist td:last-child{padding-right:0}.jya-main .jya-checklist thead th{font-size:9px}.jya-main .jya-checklist>p{font-size:9px}.jya-main .jya-check-actions output,.jya-main .jya-check-actions button{font-size:10px}.jya-main .jya-reading{padding-block:52px}.jya-main .jya-reading>header{display:block;margin-bottom:24px}.jya-main .jya-reading h2{font-size:30px}.jya-main .jya-reading .jya-text-link{font-size:11px;margin-top:13px}.jya-main .jya-book-index{column-gap:25px}.jya-main .jya-book-index article{padding:19px 26px 24px 0}.jya-main .jya-book-index h3{font-size:15px;margin-top:9px}.jya-main .jya-book-index time{font-size:9px}.jya-main .jya-article-arrow{font-size:19px;top:44px;right:0}.jya-main .jya-reading-note{font-size:9px;line-height:1.9}.jya-main .jya-faq{grid-template-columns:1fr;gap:24px;padding-block:51px 43px}.jya-main .jya-faq h2{font-size:30px;margin-bottom:18px}.jya-main .jya-faq header>p:last-child{max-width:none;font-size:12px}.jya-main .jya-faq summary{font-size:14px;padding-block:18px}.jya-main .jya-closing>.jya-width{display:block}.jya-main .jya-closing strong{font-size:18px}.jya-main .jya-closing a{display:inline-block;margin-top:19px;font-size:11px}.ss-top{right:14px;bottom:16px;width:39px;height:39px}}
@media(max-width:680px){.jya-main .jya-promo img{aspect-ratio:750/920}}
@media(max-width:480px){.jya-main .jya-book-index{grid-template-columns:1fr}.jya-main .jya-book-index h3{font-size:17px}}
@media(prefers-reduced-motion:reduce){.jya-main .jya-questions a,.ss-top{transition:none}}
