body.city-preview.page-shangqiu{padding-top:88px}
.sqc-main{--sqc-ink:#111820;--sqc-panel:#1b252d;--sqc-steel:#30404c;--sqc-yellow:#f5c518;--sqc-orange:#ef5b2a;--sqc-cyan:#8dd7df;--sqc-paper:#eef1ef;--sqc-muted:#63717a;padding-top:0;color:var(--sqc-ink);background:var(--sqc-paper);font-family:Inter,"PingFang SC","Microsoft YaHei",Arial,sans-serif;line-height:1.85}
.sqc-main *{box-sizing:border-box}.sqc-main [id]{scroll-margin-top:110px}.sqc-main :focus-visible{outline:3px solid #d14a22;outline-offset:5px}.sqc-main a{color:inherit}.sqc-main .sqc-shell{width:min(1200px,calc(100% - 48px));margin-inline:auto}.sqc-main .sqc-eyebrow{margin:0 0 18px;color:#b84823;font-size:12px;font-weight:750;letter-spacing:.09em;line-height:1.6}.sqc-main .sqc-link{display:inline-flex;gap:24px;align-items:center;padding:8px 0;border-bottom:1px solid currentColor;text-decoration:none;font-size:14px;font-weight:650;line-height:1.7}.sqc-main .sqc-link span{font-size:21px}.sqc-main .sqc-link:hover{color:#b33f1b}.sqc-main .sqc-note{font-size:12px;line-height:1.9;color:#728089;margin:20px 0 0}.sqc-main .ss-photo{position:relative;margin:0;overflow:hidden;background:#cdd8d9}.sqc-main .ss-photo img{display:block;width:100%;height:auto;aspect-ratio:3/2;object-fit:cover}.sqc-main .ss-photo figcaption{position:absolute;right:12px;bottom:12px;margin:0;padding:4px 9px;background:rgba(17,24,32,.84);color:#fff;font-size:11px;line-height:1.5}.ss-skip{position:fixed;left:18px;top:12px;z-index:1001;transform:translateY(-170%);background:#fff;color:#111820;padding:11px 17px}.ss-skip:focus{transform:none}.ss-top{position:fixed;right:20px;bottom:22px;z-index:40;width:45px;height:45px;padding:0;border:1px solid #30404c;border-radius:0;background:#eef1ef;color:#30404c;font:23px/1 Arial;cursor:pointer;visibility:hidden;opacity:0;pointer-events:none}.ss-top.is-visible{visibility:visible;opacity:1;pointer-events:auto}
.sqc-main .sqc-cover{background:var(--sqc-ink);color:#fff;padding-bottom:56px}.sqc-main .sqc-crumb{display:flex;flex-wrap:wrap;gap:10px;padding:23px 0 30px;color:#a4b2b8;font-size:12px}.sqc-main .sqc-crumb a{text-decoration:none}.sqc-main .sqc-cover-grid{display:grid;grid-template-columns:42px minmax(0,.84fr) minmax(0,1.12fr);gap:25px;align-items:stretch}.sqc-main .sqc-cover-number{display:flex;flex-direction:column;align-items:center;gap:27px;padding-top:24px;border-top:2px solid var(--sqc-yellow);color:var(--sqc-yellow)}.sqc-main .sqc-cover-number b{font-size:13px}.sqc-main .sqc-cover-number>span{writing-mode:vertical-rl;font-size:11px;letter-spacing:.17em}.sqc-main .sqc-cover-copy{padding:36px 12px 30px 0;align-self:center}.sqc-main .sqc-cover-copy .sqc-eyebrow{color:#f5c518}.sqc-main .sqc-cover h1{font-size:min(clamp(39px,4vw,54px), clamp(32px, calc(2.105263vw + 17.68421px), 48px));line-height:1.23;letter-spacing:-.045em;margin:0;font-weight:750}.sqc-main .sqc-cover h1>span{color:#dbe4e6}.sqc-main .sqc-intro{margin:27px 0 22px;color:#aabac2;font-size:15px;line-height:1.95;max-width:390px}.sqc-main .sqc-cover-copy>.sqc-link{color:#f5c518}.sqc-main .sqc-cover-copy>small{display:block;margin-top:26px;color:#788d99;font-size:11px;line-height:1.8;max-width:300px}.sqc-main .sqc-cover-photo .ss-photo,.sqc-main .sqc-cover-photo img{height:100%;min-height:545px}.sqc-main .sqc-cover-photo img{aspect-ratio:auto;object-position:center}
.sqc-main .sqc-matters{padding-block:72px 78px}.sqc-main .sqc-matters-head{display:grid;grid-template-columns:.6fr 1.4fr;gap:35px;align-items:start;margin-bottom:32px}.sqc-main .sqc-matters h2{font-size:clamp(26px, calc(0.789474vw + 20.631579px), 32px);line-height:1.26;margin:0;letter-spacing:-.035em}.sqc-main .sqc-matter-lines{border-top:1px solid #abb9bd}.sqc-main .sqc-matter-lines>div{display:grid;grid-template-columns:42px 200px 1fr 80px;gap:25px;align-items:center;padding:23px 0;border-bottom:1px solid #cad3d5}.sqc-main .sqc-matter-lines>div>span{font-size:12px;color:#b84823}.sqc-main .sqc-matter-lines h3{margin:0;font-size:min(23px, clamp(22px, calc(0.263158vw + 20.210526px), 24px));line-height:1.4}.sqc-main .sqc-matter-lines p{margin:0;color:#647680;font-size:14px;line-height:1.9}.sqc-main .sqc-matter-lines a{font-size:12px;text-decoration:none;color:#4b6371;justify-self:end}.sqc-main .sqc-matter-lines a>b{margin-left:16px;font-weight:400;font-size:19px}
.sqc-main .sqc-people{padding-block:78px;background:#fff}.sqc-main .sqc-section-head{display:grid;grid-template-columns:1fr .66fr;gap:63px;align-items:end;margin-bottom:37px}.sqc-main .sqc-section-head h2{font-size:clamp(26px, calc(0.789474vw + 20.631579px), 32px);line-height:1.28;letter-spacing:-.035em;margin:0}.sqc-main .sqc-section-head>p{margin:0;color:#6a7c85;font-size:15px;line-height:1.95}.sqc-main .sqc-people-layout{display:grid;grid-template-columns:.96fr 1.04fr;gap:44px;align-items:stretch}.sqc-main .sqc-matrix-head{display:grid;grid-template-columns:130px 1fr;gap:22px;padding:13px 16px;background:var(--sqc-steel);color:#e2ecee;font-size:11px}.sqc-main .sqc-person-matrix{margin:0;border-bottom:1px solid #c7d2d5}.sqc-main .sqc-person-matrix>div{display:grid;grid-template-columns:130px 1fr;gap:22px;padding:23px 16px;border-bottom:1px solid #c7d2d5}.sqc-main .sqc-person-matrix>div:last-child{border-bottom:0}.sqc-main .sqc-person-matrix dt{font-size:15px;font-weight:650;line-height:1.7}.sqc-main .sqc-person-matrix dd{margin:0;color:#667c87;font-size:13px;line-height:1.9}.sqc-main .sqc-people-photo .ss-photo,.sqc-main .sqc-people-photo img{height:100%;min-height:440px}.sqc-main .sqc-people-photo img{aspect-ratio:auto;object-position:center}
.sqc-main .sqc-promo{margin:0;padding:25px max(24px,calc((100% - 1200px)/2));background:#dfe6e3}.sqc-main .sqc-promo a,.sqc-main .sqc-promo picture,.sqc-main .sqc-promo img{display:block;width:100%}.sqc-main .sqc-promo img{height:auto;aspect-ratio:1200/400;object-fit:contain}
.sqc-main .sqc-address{padding-block:84px}.sqc-main .sqc-address-photo img{aspect-ratio:2.4/1;object-position:center 48%}.sqc-main .sqc-location-stack{margin-top:29px;border-top:1px solid #b9c6cb}.sqc-main .sqc-location-stack>div{display:grid;grid-template-columns:120px .6fr 1.4fr;gap:29px;align-items:start;padding:27px 0;border-bottom:1px solid #c7d1d5}.sqc-main .sqc-location-stack>div>span{padding-top:4px;font-size:11px;color:#b84823;letter-spacing:.07em}.sqc-main .sqc-location-stack h3{margin:0;font-size:21px;line-height:1.5}.sqc-main .sqc-location-stack p{margin:0;font-size:14px;color:#667c87;line-height:1.95}
.sqc-main .sqc-handover{padding-block:78px;background:#f4edce}.sqc-main .sqc-handover-heading{margin-bottom:36px}.sqc-main .sqc-handover-heading h2{font-size:clamp(26px, calc(0.789474vw + 20.631579px), 32px);line-height:1.27;letter-spacing:-.035em;margin:0}.sqc-main .sqc-sync-lines{border-top:1px solid #c8b983}.sqc-main .sqc-sync-lines>div{display:grid;grid-template-columns:175px 1fr 165px;gap:28px;align-items:center;padding:21px 17px;border-bottom:1px solid #d8cca5;background:#fbf6e0}.sqc-main .sqc-sync-lines b{font-size:19px;font-weight:650}.sqc-main .sqc-sync-lines p{margin:0;color:#77735c;font-size:14px;line-height:1.9}.sqc-main .sqc-sync-lines span{color:#9a762d;font-size:12px;text-align:right}.sqc-main .sqc-handover-lower{display:grid;grid-template-columns:.85fr 1fr;gap:60px;align-items:center;padding-top:38px}.sqc-main .sqc-handover-lower h3{font-size:clamp(22px, calc(0.263158vw + 20.210526px), 24px);line-height:1.45;margin:0 0 20px;letter-spacing:-.025em}.sqc-main .sqc-handover-lower>div>p{font-size:14px;line-height:1.95;color:#7d795f;margin:0 0 18px}.sqc-main .sqc-handover-lower .sqc-link{font-size:13px}.sqc-main .sqc-handover-lower img{aspect-ratio:1.7/1;object-position:center}.sqc-main .sqc-handover .sqc-note{color:#8d8369}
.sqc-main .sqc-steps{display:grid;grid-template-columns:.66fr 1fr;gap:67px;padding-block:83px}.sqc-main .sqc-steps h2{font-size:clamp(26px, calc(0.789474vw + 20.631579px), 32px);line-height:1.3;letter-spacing:-.035em;margin:0}.sqc-main .sqc-details{border-top:1px solid #aebfc5}.sqc-main .sqc-details details{border-bottom:1px solid #cbd5d8}.sqc-main .sqc-details summary{display:grid;grid-template-columns:27px 1fr 24px;gap:17px;align-items:center;padding:23px 0;list-style:none;cursor:pointer}.sqc-main .sqc-details summary::-webkit-details-marker{display:none}.sqc-main .sqc-details summary>span{color:#b84823;font-size:11px}.sqc-main .sqc-details summary>b{font-size:17px;font-weight:650;line-height:1.6}.sqc-main .sqc-details summary>i{font-style:normal;font-size:23px;line-height:1;transition:transform .2s}.sqc-main .sqc-details details[open] summary>i{transform:rotate(45deg)}.sqc-main .sqc-details details>p{margin:0 32px 25px 44px;color:#657b86;font-size:14px;line-height:1.95}
.sqc-main .sqc-reading{padding-bottom:55px}.sqc-main .sqc-reading-head{display:flex;justify-content:space-between;gap:32px;align-items:end;margin-bottom:29px}.sqc-main .sqc-reading-head h2{font-size:clamp(26px, calc(0.789474vw + 20.631579px), 32px);line-height:1.35;margin:0;letter-spacing:-.025em}.sqc-main .sqc-article-index{border-top:1px solid #9fbbc6}.sqc-main .sqc-article-index article{display:grid;grid-template-columns:110px 1fr 25px;gap:27px;align-items:center;padding:22px 0;border-bottom:1px solid #c6d4da}.sqc-main .sqc-article-index time{font-size:11px;color:#7c8a92}.sqc-main .sqc-article-index h3{margin:0;font-size:18px;font-weight:600;line-height:1.65}.sqc-main .sqc-article-index a{text-decoration:none}.sqc-main .sqc-article-index a:hover{color:#b84823;text-decoration:underline;text-underline-offset:5px}.sqc-main .sqc-article-index article>span{color:#7e949e;font-size:21px}
.sqc-main .sqc-exit{display:grid;grid-template-columns:190px 1fr;gap:37px;margin-bottom:70px;padding:29px 33px 34px;background:#fff;border-left:4px solid var(--sqc-orange)}.sqc-main .sqc-exit>span{padding-top:7px;font-size:12px;color:#ad4628;line-height:1.7}.sqc-main .sqc-exit h2{margin:0 0 16px;font-size:min(28px, clamp(26px, calc(0.789474vw + 20.631579px), 32px));line-height:1.35;letter-spacing:-.025em}.sqc-main .sqc-exit p{margin:0 0 15px;max-width:820px;color:#6a7d88;font-size:14px;line-height:1.95}.sqc-main .sqc-exit .sqc-link{font-size:13px}.sqc-main .sqc-closing{display:grid;grid-template-columns:1fr .72fr;gap:65px;align-items:end;padding-block:69px}.sqc-main .sqc-closing h2{font-size:clamp(26px, calc(0.789474vw + 20.631579px), 32px);line-height:1.3;letter-spacing:-.025em;margin:0}.sqc-main .sqc-closing p{font-size:14px;line-height:1.95;color:#6c7f89;margin:0 0 18px}
@media(max-width:980px){body.city-preview.page-shangqiu{padding-top:78px}.sqc-main .sqc-cover-grid{grid-template-columns:30px minmax(0,.85fr) minmax(0,1fr);gap:20px}.sqc-main .sqc-cover h1{font-size:min(40px, clamp(32px, calc(2.105263vw + 17.68421px), 48px))}.sqc-main .sqc-intro{font-size:14px}.sqc-main .sqc-cover-photo .ss-photo,.sqc-main .sqc-cover-photo img{min-height:510px}.sqc-main .sqc-matter-lines>div{grid-template-columns:30px 150px 1fr 67px;gap:20px}.sqc-main .sqc-people-layout{gap:29px}.sqc-main .sqc-matrix-head,.sqc-main .sqc-person-matrix>div{grid-template-columns:100px 1fr;gap:16px;padding-inline:12px}.sqc-main .sqc-section-head{gap:36px}.sqc-main .sqc-sync-lines>div{grid-template-columns:135px 1fr 125px;gap:22px}.sqc-main .sqc-handover-lower{gap:34px}.sqc-main .sqc-steps{gap:37px}}
@media(max-width:780px){body.city-preview.page-shangqiu{padding-top:72px}.sqc-main [id]{scroll-margin-top:92px}.sqc-main .sqc-shell{width:calc(100% - 36px)}.sqc-main .sqc-cover{padding-bottom:37px}.sqc-main .sqc-crumb{font-size:11px;gap:8px;padding:18px 0 24px}.sqc-main .sqc-cover-grid{grid-template-columns:26px 1fr;gap:0 18px}.sqc-main .sqc-cover-number{grid-row:1/3;padding-top:16px}.sqc-main .sqc-cover-copy{padding:14px 0 29px}.sqc-main .sqc-cover h1{font-size:min(clamp(36px,7.8vw,52px), clamp(32px, calc(2.105263vw + 17.68421px), 48px))}.sqc-main .sqc-intro{max-width:none;font-size:14px;margin:22px 0 16px}.sqc-main .sqc-cover-copy>small{margin-top:19px;max-width:none}.sqc-main .sqc-cover-photo{grid-column:2}.sqc-main .sqc-cover-photo .ss-photo,.sqc-main .sqc-cover-photo img{height:auto;min-height:0}.sqc-main .sqc-cover-photo img{aspect-ratio:3/2}.sqc-main .sqc-matters{padding-block:53px 57px}.sqc-main .sqc-matters-head{grid-template-columns:1fr;gap:14px;margin-bottom:27px}.sqc-main .sqc-matters-head .sqc-eyebrow{margin:0}.sqc-main .sqc-matters h2{font-size:min(31px, clamp(26px, calc(0.789474vw + 20.631579px), 32px))}.sqc-main .sqc-matter-lines>div{grid-template-columns:25px 140px 1fr;gap:9px 16px;padding:20px 0}.sqc-main .sqc-matter-lines h3{font-size:20px}.sqc-main .sqc-matter-lines p{grid-column:2/4;grid-row:2;font-size:13px}.sqc-main .sqc-matter-lines a{grid-column:3;grid-row:1}.sqc-main .sqc-people{padding-block:57px}.sqc-main .sqc-section-head{grid-template-columns:1fr;gap:22px;margin-bottom:27px}.sqc-main .sqc-section-head h2{font-size:clamp(26px, calc(0.789474vw + 20.631579px), 32px)}.sqc-main .sqc-section-head>p{font-size:14px}.sqc-main .sqc-people-layout{grid-template-columns:1fr;gap:25px}.sqc-main .sqc-matrix-head,.sqc-main .sqc-person-matrix>div{grid-template-columns:112px 1fr;gap:19px;padding-inline:14px}.sqc-main .sqc-person-matrix dt{font-size:14px}.sqc-main .sqc-people-photo .ss-photo,.sqc-main .sqc-people-photo img{height:auto;min-height:0}.sqc-main .sqc-people-photo img{aspect-ratio:3/2}.sqc-main .sqc-address{padding-block:58px}.sqc-main .sqc-address-photo img{aspect-ratio:3/2}.sqc-main .sqc-location-stack{margin-top:24px}.sqc-main .sqc-location-stack>div{grid-template-columns:90px 1fr;gap:11px 19px;padding:22px 0}.sqc-main .sqc-location-stack h3{font-size:20px}.sqc-main .sqc-location-stack p{grid-column:2;font-size:13px}.sqc-main .sqc-handover{padding-block:57px}.sqc-main .sqc-handover-heading{margin-bottom:28px}.sqc-main .sqc-handover-heading h2{font-size:clamp(26px, calc(0.789474vw + 20.631579px), 32px)}.sqc-main .sqc-sync-lines>div{grid-template-columns:115px 1fr;gap:12px 21px;padding:19px 13px}.sqc-main .sqc-sync-lines b{font-size:17px}.sqc-main .sqc-sync-lines p{font-size:13px}.sqc-main .sqc-sync-lines span{grid-column:2;text-align:left;font-size:11px}.sqc-main .sqc-handover-lower{grid-template-columns:1fr;gap:27px;padding-top:30px}.sqc-main .sqc-handover-lower h3{font-size:clamp(22px, calc(0.263158vw + 20.210526px), 24px)}.sqc-main .sqc-handover-lower>div>p{font-size:14px}.sqc-main .sqc-steps{grid-template-columns:1fr;gap:29px;padding-block:57px}.sqc-main .sqc-steps h2{font-size:min(31px, clamp(26px, calc(0.789474vw + 20.631579px), 32px))}.sqc-main .sqc-details summary{grid-template-columns:23px 1fr 22px;gap:13px;padding:21px 0}.sqc-main .sqc-details summary>b{font-size:16px}.sqc-main .sqc-details details>p{margin:0 0 22px 36px;font-size:13px}.sqc-main .sqc-reading{padding-bottom:40px}.sqc-main .sqc-reading-head{display:block;margin-bottom:24px}.sqc-main .sqc-reading-head h2{font-size:min(29px, clamp(26px, calc(0.789474vw + 20.631579px), 32px))}.sqc-main .sqc-reading-head>.sqc-link{font-size:13px;margin-top:19px}.sqc-main .sqc-article-index article{grid-template-columns:78px 1fr 18px;gap:17px;padding:20px 0}.sqc-main .sqc-article-index h3{font-size:16px}.sqc-main .sqc-exit{grid-template-columns:1fr;gap:14px;margin-bottom:48px;padding:23px 24px 28px}.sqc-main .sqc-exit>span{padding:0}.sqc-main .sqc-exit h2{font-size:25px}.sqc-main .sqc-exit .sqc-link{font-size:12px}.sqc-main .sqc-closing{grid-template-columns:1fr;gap:24px;padding-block:50px}.sqc-main .sqc-closing h2{font-size:min(31px, clamp(26px, calc(0.789474vw + 20.631579px), 32px))}.ss-top{right:12px;bottom:15px}}
@media(max-width:680px){.sqc-main .sqc-promo{padding:18px}.sqc-main .sqc-promo img{aspect-ratio:750/920}.sqc-main .sqc-sync-lines>div{grid-template-columns:1fr;gap:10px}.sqc-main .sqc-sync-lines span{grid-column:auto}.sqc-main .sqc-matrix-head,.sqc-main .sqc-person-matrix>div{grid-template-columns:86px 1fr;gap:15px;padding-inline:10px}.sqc-main .sqc-person-matrix dd{font-size:12px}.sqc-main .sqc-location-stack>div{grid-template-columns:1fr;gap:9px}.sqc-main .sqc-location-stack p{grid-column:auto}.sqc-main .sqc-article-index article{grid-template-columns:1fr 20px;gap:6px 18px}.sqc-main .sqc-article-index time{grid-column:1;grid-row:1}.sqc-main .sqc-article-index h3{grid-column:1;grid-row:2}.sqc-main .sqc-article-index article>span{grid-column:2;grid-row:2}}
@media(prefers-reduced-motion:reduce){.sqc-main .sqc-details summary>i{transition:none}}
