:root{--sy3-navy:#17283c;--sy3-navy-2:#243b55;--sy3-paper:#f1ece2;--sy3-paper-2:#ddd4c5;--sy3-ink:#19283a;--sy3-red:#b64a32;--sy3-gold:#c59a58;--sy3-blue:#58758f;--sy3-line:#c8bdac;--sy3-white:#fffdf8}
.page-shenyang-articles{margin:0;padding-top:0!important;background:var(--sy3-paper);color:var(--sy3-ink);font-family:"Noto Sans SC","Microsoft YaHei",system-ui,sans-serif;overflow-x:hidden}
.page-shenyang-articles .ct-public-header{position:relative!important;top:0!important}
.page-shenyang-articles *{box-sizing:border-box}
.page-shenyang-articles img{max-width:100%}
.page-shenyang-articles a{color:inherit}
.page-shenyang-articles button{font:inherit}
.page-shenyang-articles main{overflow:hidden;background:var(--sy3-paper)}
.page-shenyang-articles .sy3-shell{width:min(1220px,calc(100% - 48px));margin-inline:auto}
.page-shenyang-articles .sy3-skip{position:fixed;z-index:1000;top:8px;left:8px;padding:11px 16px;background:#fff;color:#111;transform:translateY(-150%);transition:transform .18s ease}
.page-shenyang-articles .sy3-skip:focus{transform:none}
.page-shenyang-articles :focus-visible{outline:3px solid #f0b85d;outline-offset:4px}
.page-shenyang-articles .sy3-plate{display:flex;align-items:center;gap:10px;margin:0 0 18px;color:var(--sy3-red);font-size:12px;font-weight:800;letter-spacing:.1em;text-transform:uppercase}
.page-shenyang-articles .sy3-plate span{padding:5px 8px;background:var(--sy3-red);color:#fff}
.page-shenyang-articles .sy3-plate b{font-size:13px;letter-spacing:.08em}
.page-shenyang-articles .sy3-crumb{display:flex;flex-wrap:wrap;align-items:center;gap:9px;padding:21px 0;color:rgba(255,255,255,.63);font-size:13px}
.page-shenyang-articles .sy3-crumb a{text-decoration:none}
.page-shenyang-articles .sy3-crumb a:hover{text-decoration:underline}
.page-shenyang-articles .sy3-crumb i{color:rgba(255,255,255,.25);font-style:normal}
.page-shenyang-articles .sy3-crumb strong{color:#fff;font-weight:700}
.page-shenyang-articles .sy3-rivet-line{position:absolute;z-index:3;top:126px;right:0;left:0;height:1px;background:rgba(255,255,255,.12)}
.page-shenyang-articles .sy3-rivet-line i{position:absolute;top:-5px;width:11px;height:11px;border:2px solid rgba(255,255,255,.42);border-radius:50%;background:var(--sy3-navy)}
.page-shenyang-articles .sy3-rivet-line i:nth-child(1){left:4%}.page-shenyang-articles .sy3-rivet-line i:nth-child(2){left:22%}.page-shenyang-articles .sy3-rivet-line i:nth-child(3){left:40%}.page-shenyang-articles .sy3-rivet-line i:nth-child(4){left:58%}.page-shenyang-articles .sy3-rivet-line i:nth-child(5){left:76%}.page-shenyang-articles .sy3-rivet-line i:nth-child(6){left:94%}
.page-shenyang-articles .sy3-promo{padding:24px;background:#d9d0c2}
.page-shenyang-articles .sy3-promo picture{display:block;width:min(1200px,100%);margin:auto}
.page-shenyang-articles .sy3-promo img{display:block;width:100%;height:auto;object-fit:contain;border:1px solid rgba(24,40,60,.12)}
.page-shenyang-articles .sy3-promo-bottom{background:var(--sy3-navy)}
.page-shenyang-articles .sy3-back-top{position:fixed;z-index:20;right:22px;bottom:22px;display:grid;width:44px;height:44px;border:1px solid rgba(255,255,255,.35);border-radius:50%;place-items:center;background:var(--sy3-red);color:#fff;cursor:pointer;opacity:0;pointer-events:none;transform:translateY(12px);transition:opacity .2s ease,transform .2s ease}
.page-shenyang-articles .sy3-back-top.is-visible{opacity:1;pointer-events:auto;transform:none}

/* 列表首屏：真实文章图组成非等距工业海报墙 */
.page-shenyang-list .sy3-poster-hero{position:relative;min-height:820px;background:var(--sy3-navy);color:#fff}
.page-shenyang-list .sy3-poster-hero::before{position:absolute;inset:0;background:linear-gradient(90deg,transparent 49.85%,rgba(255,255,255,.05) 50%,transparent 50.15%),repeating-linear-gradient(0deg,transparent 0 87px,rgba(255,255,255,.035) 88px 89px);content:""}
.page-shenyang-list .sy3-hero-grid{position:relative;z-index:4;display:grid;grid-template-columns:.86fr 1.14fr;gap:58px;align-items:start;padding:62px 0 74px}
.page-shenyang-list .sy3-hero-copy{padding-top:30px}
.page-shenyang-list .sy3-hero-copy .sy3-plate{color:#efcf9a}
.page-shenyang-list .sy3-hero-copy .sy3-plate span{background:var(--sy3-red)}
.page-shenyang-list .sy3-hero-copy h1{margin:0;max-width:520px;font-family:Georgia,"Songti SC","SimSun",serif;font-size:56px;font-weight:650;line-height:1.05;letter-spacing:-.055em}
.page-shenyang-list .sy3-hero-summary{max-width:520px;margin:24px 0 0;color:rgba(255,255,255,.68);font-size:16px;line-height:1.9}
.page-shenyang-list .sy3-category-rail{display:grid;margin-top:36px;border-top:1px solid rgba(255,255,255,.16)}
.page-shenyang-list .sy3-category-rail a{display:grid;grid-template-columns:46px 1fr;align-items:center;min-height:58px;border-bottom:1px solid rgba(255,255,255,.16);text-decoration:none;transition:padding-left .18s ease,background .18s ease}
.page-shenyang-list .sy3-category-rail a:hover,.page-shenyang-list .sy3-category-rail a:focus-visible{padding-left:10px;background:rgba(255,255,255,.07)}
.page-shenyang-list .sy3-category-rail span{color:#d7ad69;font-family:Georgia,serif;font-size:12px}
.page-shenyang-list .sy3-category-rail b{font-size:14px;letter-spacing:.06em}
.page-shenyang-list .sy3-hero-posters{position:relative;display:grid;grid-template-columns:1.12fr .58fr;gap:10px;min-height:610px}
.page-shenyang-list .sy3-prime-poster,.page-shenyang-list .sy3-mini-posters article{position:relative;margin:0;overflow:hidden;background:#0f1d2d;box-shadow:0 26px 70px rgba(0,0,0,.28)}
.page-shenyang-list .sy3-prime-poster{transform:translateY(12px)}
.page-shenyang-list .sy3-prime-poster>a,.page-shenyang-list .sy3-mini-posters a{display:block;height:100%;text-decoration:none}
.page-shenyang-list .sy3-prime-poster img,.page-shenyang-list .sy3-mini-posters img{display:block;width:100%;height:100%;object-fit:cover;filter:saturate(.72) contrast(1.04);transition:transform .35s ease,filter .35s ease}
.page-shenyang-list .sy3-prime-poster>a::after,.page-shenyang-list .sy3-mini-posters a::after{position:absolute;inset:0;background:linear-gradient(0deg,rgba(12,23,36,.94),rgba(12,23,36,.05) 68%);content:""}
.page-shenyang-list .sy3-prime-poster span,.page-shenyang-list .sy3-mini-posters span{position:absolute;z-index:2;right:0;bottom:0;left:0;display:block;padding:26px}
.page-shenyang-list .sy3-prime-poster small,.page-shenyang-list .sy3-mini-posters small{display:block;margin-bottom:10px;color:#deb978;font-size:11px;letter-spacing:.07em}
.page-shenyang-list .sy3-prime-poster b{display:block;font-family:Georgia,"Songti SC","SimSun",serif;font-size:28px;line-height:1.35}
.page-shenyang-list .sy3-prime-poster i{display:block;margin-top:18px;color:rgba(255,255,255,.62);font-size:12px;font-style:normal}
.page-shenyang-list .sy3-mini-posters{display:grid;grid-template-rows:1fr .86fr 1.16fr;gap:10px}
.page-shenyang-list .sy3-mini-posters span{padding:17px}
.page-shenyang-list .sy3-mini-posters b{display:-webkit-box;overflow:hidden;font-size:14px;line-height:1.55;-webkit-box-orient:vertical;-webkit-line-clamp:3}
.page-shenyang-list .sy3-prime-poster:hover img,.page-shenyang-list .sy3-prime-poster:focus-within img,.page-shenyang-list .sy3-mini-posters article:hover img,.page-shenyang-list .sy3-mini-posters article:focus-within img{transform:scale(1.035);filter:saturate(.9) contrast(1.03)}

/* 主海报墙 */
.page-shenyang-list .sy3-wall{padding:112px 0;background:var(--sy3-paper)}
.page-shenyang-list .sy3-wall-head{display:grid;grid-template-columns:1fr auto;gap:40px;align-items:end;margin-bottom:44px}
.page-shenyang-list .sy3-wall-head h2,.page-shenyang-list .sy3-calibration-copy h2,.page-shenyang-list .sy3-material-band h2,.page-shenyang-list .sy3-switchyard h2{margin:0;font-family:Georgia,"Songti SC","SimSun",serif;font-size:46px;font-weight:630;line-height:1.13;letter-spacing:-.045em}
.page-shenyang-list .sy3-wall-head>div:first-child>p:last-child{max-width:660px;margin:18px 0 0;color:#68716f;line-height:1.85}
.page-shenyang-list .sy3-wall-views{display:flex;flex-wrap:wrap;gap:6px;justify-content:flex-end}
.page-shenyang-list .sy3-wall-views button{padding:10px 15px;border:1px solid #aaa193;background:transparent;color:#5d6563;cursor:pointer;font-size:13px;font-weight:750}
.page-shenyang-list .sy3-wall-views button.is-current{border-color:var(--sy3-navy);background:var(--sy3-navy);color:#fff}
.page-shenyang-list .sy3-poster-wall{display:grid;grid-template-columns:repeat(12,1fr);grid-auto-flow:dense;gap:14px}
.page-shenyang-list .sy3-wall-card{grid-column:span 4;display:flex;flex-direction:column;min-height:550px;border:1px solid var(--sy3-line);background:var(--sy3-white);box-shadow:0 24px 58px rgba(31,43,53,.09);transition:transform .25s ease,box-shadow .25s ease}
.page-shenyang-list .sy3-wall-card:nth-child(5n+1){grid-column:span 7;min-height:630px}.page-shenyang-list .sy3-wall-card:nth-child(5n+2){grid-column:span 5;min-height:630px}.page-shenyang-list .sy3-wall-card:nth-child(5n+3){grid-column:span 4}.page-shenyang-list .sy3-wall-card:nth-child(5n+4){grid-column:span 5}.page-shenyang-list .sy3-wall-card:nth-child(5n){grid-column:span 3}
.page-shenyang-list .sy3-wall-card.is-concealed{display:none}
.page-shenyang-list .sy3-wall-card:hover,.page-shenyang-list .sy3-wall-card:focus-within{transform:translateY(-7px);box-shadow:0 32px 74px rgba(31,43,53,.16)}
.page-shenyang-list .sy3-wall-image{display:block;overflow:hidden;height:280px;background:#ccd2d2}
.page-shenyang-list .sy3-wall-card:nth-child(5n+1) .sy3-wall-image,.page-shenyang-list .sy3-wall-card:nth-child(5n+2) .sy3-wall-image{height:340px}
.page-shenyang-list .sy3-wall-image img{display:block;width:100%;height:100%;object-fit:cover;filter:saturate(.74);transition:transform .35s ease,filter .35s ease}
.page-shenyang-list .sy3-wall-card:hover .sy3-wall-image img,.page-shenyang-list .sy3-wall-card:focus-within .sy3-wall-image img{transform:scale(1.045);filter:saturate(.95)}
.page-shenyang-list .sy3-wall-card>div{display:flex;flex:1;flex-direction:column;padding:25px}
.page-shenyang-list .sy3-wall-card>div>p:first-child{display:flex;justify-content:space-between;gap:14px;margin:0;color:#7b807b;font-size:11px;letter-spacing:.05em}
.page-shenyang-list .sy3-wall-card>div>p:first-child span{color:var(--sy3-red);font-weight:800}
.page-shenyang-list .sy3-wall-card h3{margin:18px 0 12px;font-family:Georgia,"Songti SC","SimSun",serif;font-size:23px;line-height:1.44}
.page-shenyang-list .sy3-wall-card h3 a{text-decoration:none}
.page-shenyang-list .sy3-wall-card>div>p:nth-of-type(2){display:-webkit-box;overflow:hidden;margin:0;color:#69716e;font-size:14px;line-height:1.78;-webkit-box-orient:vertical;-webkit-line-clamp:3}
.page-shenyang-list .sy3-wall-card>div>a{margin-top:auto;padding-top:18px;color:var(--sy3-red);font-size:13px;font-weight:800;text-decoration:none}
.page-shenyang-list .sy3-wall-empty{margin:20px 0 0;padding:18px;border-left:4px solid var(--sy3-red);background:#fff;color:#616866}
.page-shenyang-articles .sy3-pager{display:flex;flex-wrap:wrap;gap:8px;align-items:center;justify-content:center;margin-top:48px}
.page-shenyang-articles .sy3-pager a{display:grid;min-width:42px;height:42px;padding:0 12px;border:1px solid #b9ad9c;place-items:center;background:transparent;color:#525b5a;text-decoration:none}
.page-shenyang-articles .sy3-pager a:hover,.page-shenyang-articles .sy3-pager a.active,.page-shenyang-articles .sy3-pager a.is-active,.page-shenyang-articles .sy3-pager a[aria-current="page"]{border-color:var(--sy3-red);background:var(--sy3-red);color:#fff}
.page-shenyang-articles .sy3-pager a.disabled,.page-shenyang-articles .sy3-pager a[aria-disabled="true"]{opacity:.42;pointer-events:none}

/* 处理前校准 */
.page-shenyang-list .sy3-calibration{padding:110px 0;background:#dcd4c7}
.page-shenyang-list .sy3-calibration-grid{display:grid;grid-template-columns:1.05fr .95fr;gap:64px;align-items:center}
.page-shenyang-list .sy3-calibration figure{position:relative;min-height:650px;margin:0;overflow:hidden;border:1px solid #a79a86;background:#bbb3a7}
.page-shenyang-list .sy3-calibration figure::before{position:absolute;z-index:2;inset:14px;border:1px solid rgba(255,255,255,.42);content:"";pointer-events:none}
.page-shenyang-list .sy3-calibration figure img{display:block;width:100%;height:650px;object-fit:cover;filter:saturate(.75)}
.page-shenyang-list .sy3-calibration figcaption{position:absolute;z-index:3;right:26px;bottom:26px;left:26px;padding:18px 20px;background:rgba(23,40,60,.92);color:#fff}
.page-shenyang-list .sy3-calibration figcaption span,.page-shenyang-list .sy3-calibration figcaption b{display:block}.page-shenyang-list .sy3-calibration figcaption span{margin-bottom:8px;color:#ddb978;font-size:11px;letter-spacing:.1em}.page-shenyang-list .sy3-calibration figcaption b{font-family:Georgia,"Songti SC",serif;font-size:22px}
.page-shenyang-list .sy3-calibration-copy>p:not(.sy3-plate){margin:22px 0 0;color:#5f6867;line-height:1.9}
.page-shenyang-list .sy3-calibration-tabs{display:grid;grid-template-columns:repeat(4,1fr);gap:1px;margin-top:32px;background:#b9ae9f}
.page-shenyang-list .sy3-calibration-tabs button{min-height:48px;border:0;background:#eee7dc;color:#606866;cursor:pointer;font-size:13px;font-weight:800}
.page-shenyang-list .sy3-calibration-tabs button[aria-selected="true"]{background:var(--sy3-navy);color:#fff}
.page-shenyang-list .sy3-calibration-panels{min-height:210px;padding:28px;border:1px solid #b9ae9f;border-top:0;background:#f7f2e9}
.page-shenyang-list .sy3-calibration-panels h3{margin:0 0 13px;font-family:Georgia,"Songti SC",serif;font-size:26px}.page-shenyang-list .sy3-calibration-panels p{margin:0;color:#68706e;line-height:1.85}

/* 城市资料图带与栏目换向 */
.page-shenyang-list .sy3-material-band{padding:110px 0;background:var(--sy3-navy);color:#fff}
.page-shenyang-list .sy3-material-band header{display:grid;grid-template-columns:.55fr 1fr;gap:20px 50px;align-items:end;margin-bottom:42px}.page-shenyang-list .sy3-material-band header .sy3-plate{grid-column:1/-1;color:#e4bd7e}.page-shenyang-list .sy3-material-band header .sy3-plate span{background:var(--sy3-red)}
.page-shenyang-list .sy3-material-band>div>div{display:grid;grid-template-columns:1.22fr .78fr;gap:14px}.page-shenyang-list .sy3-material-band figure{position:relative;height:510px;margin:0;overflow:hidden}.page-shenyang-list .sy3-material-band figure:nth-child(2){height:430px;margin-top:80px}.page-shenyang-list .sy3-material-band img{display:block;width:100%;height:100%;object-fit:cover;filter:saturate(.68)}.page-shenyang-list .sy3-material-band figcaption{position:absolute;right:18px;bottom:18px;left:18px;padding:16px 18px;background:rgba(15,29,45,.91)}.page-shenyang-list .sy3-material-band figcaption b,.page-shenyang-list .sy3-material-band figcaption span{display:block}.page-shenyang-list .sy3-material-band figcaption b{font-family:Georgia,"Songti SC",serif;font-size:21px}.page-shenyang-list .sy3-material-band figcaption span{margin-top:7px;color:rgba(255,255,255,.58);font-size:12px}
.page-shenyang-list .sy3-switchyard{padding:110px 0;background:#f8f4ec}.page-shenyang-list .sy3-switchyard header{display:grid;grid-template-columns:.6fr 1fr;gap:24px 46px;align-items:end;margin-bottom:42px}.page-shenyang-list .sy3-switchyard header .sy3-plate{grid-column:1/-1}.page-shenyang-list .sy3-switchyard nav{display:grid;grid-template-columns:repeat(4,1fr);border-top:1px solid var(--sy3-line);border-left:1px solid var(--sy3-line)}.page-shenyang-list .sy3-switchyard a{display:flex;flex-direction:column;min-height:245px;padding:25px;border-right:1px solid var(--sy3-line);border-bottom:1px solid var(--sy3-line);text-decoration:none;transition:background .2s ease,color .2s ease}.page-shenyang-list .sy3-switchyard a:hover,.page-shenyang-list .sy3-switchyard a:focus-visible{background:var(--sy3-navy);color:#fff}.page-shenyang-list .sy3-switchyard span{color:var(--sy3-red);font-family:Georgia,serif}.page-shenyang-list .sy3-switchyard b{margin-top:auto;font-family:Georgia,"Songti SC",serif;font-size:23px}.page-shenyang-list .sy3-switchyard i{margin-top:10px;color:#737a77;font-size:12px;font-style:normal}.page-shenyang-list .sy3-switchyard a:hover i,.page-shenyang-list .sy3-switchyard a:focus-visible i{color:rgba(255,255,255,.58)}

/* 详情首屏 */
.page-shenyang-detail .sy3-article-hero{position:relative;min-height:730px;background:var(--sy3-navy);color:#fff}
.page-shenyang-detail .sy3-article-hero::before{position:absolute;inset:0;background:repeating-linear-gradient(90deg,transparent 0 99px,rgba(255,255,255,.03) 100px);content:""}
.page-shenyang-detail .sy3-article-hero-grid{position:relative;z-index:4;display:grid;grid-template-columns:1.08fr .92fr;gap:64px;align-items:center;padding:56px 0 80px}
.page-shenyang-detail .sy3-article-hero header .sy3-plate{color:#ebc888}
.page-shenyang-detail .sy3-article-hero h1{margin:0;font-family:Georgia,"Songti SC","SimSun",serif;font-size:54px;font-weight:640;line-height:1.12;letter-spacing:-.045em}
.page-shenyang-detail .sy3-article-hero header>p:not(.sy3-plate){max-width:650px;margin:25px 0 0;color:rgba(255,255,255,.66);font-size:16px;line-height:1.9}
.page-shenyang-detail .sy3-article-meta{display:flex;flex-wrap:wrap;gap:10px 20px;margin-top:28px;color:#e3bd7f;font-size:12px;letter-spacing:.06em}
.page-shenyang-detail .sy3-article-hero figure{position:relative;height:500px;margin:0;overflow:hidden;border:10px solid rgba(255,255,255,.08);box-shadow:0 32px 90px rgba(0,0,0,.32)}
.page-shenyang-detail .sy3-article-hero figure::after{position:absolute;inset:0;background:linear-gradient(0deg,rgba(11,24,38,.88),transparent 55%);content:""}
.page-shenyang-detail .sy3-article-hero figure img{display:block;width:100%;height:100%;object-fit:cover;filter:saturate(.72)}
.page-shenyang-detail .sy3-article-hero figcaption{position:absolute;z-index:2;right:22px;bottom:20px;left:22px}.page-shenyang-detail .sy3-article-hero figcaption span,.page-shenyang-detail .sy3-article-hero figcaption b{display:block}.page-shenyang-detail .sy3-article-hero figcaption span{margin-bottom:7px;color:#dfb36c;font-size:11px;letter-spacing:.1em}.page-shenyang-detail .sy3-article-hero figcaption b{font-family:Georgia,"Songti SC",serif;font-size:19px}

/* 正文刻度目录 */
.page-shenyang-detail .sy3-scale{padding:54px 0 48px;border-top:7px solid var(--sy3-red);background:#ddd5c8}
.page-shenyang-detail .sy3-scale header{display:flex;align-items:end;justify-content:space-between;gap:30px}.page-shenyang-detail .sy3-scale h2{margin:0;font-family:Georgia,"Songti SC",serif;font-size:38px;line-height:1.15}.page-shenyang-detail .sy3-scale header button{padding:10px 15px;border:1px solid #9e9384;background:transparent;color:#505957;cursor:pointer;font-size:13px;font-weight:800}
.page-shenyang-detail [data-sy3-outline]{position:relative;display:flex;gap:0;margin-top:32px;padding-top:22px;overflow-x:auto;scrollbar-color:var(--sy3-red) transparent;scrollbar-width:thin}
.page-shenyang-detail [data-sy3-outline]::before{position:absolute;top:5px;right:0;left:0;height:2px;background:#9f9587;content:""}
.page-shenyang-detail [data-sy3-outline] a{position:relative;flex:0 0 210px;padding:14px 18px 14px 0;border-right:1px solid #b0a596;color:#475150;font-size:13px;line-height:1.6;text-decoration:none}.page-shenyang-detail [data-sy3-outline] a::before{position:absolute;top:-22px;left:0;width:12px;height:12px;border:3px solid #ddd5c8;border-radius:50%;background:var(--sy3-red);box-shadow:0 0 0 1px #9f9587;content:""}.page-shenyang-detail [data-sy3-outline] a[data-level="3"]{flex-basis:176px;color:#6b716d;font-size:12px}.page-shenyang-detail [data-sy3-outline] a.is-current{color:var(--sy3-red);font-weight:800}.page-shenyang-detail [data-sy3-outline] a.is-current::before{box-shadow:0 0 0 4px rgba(182,74,50,.2)}

/* 宽单列正文 */
.page-shenyang-detail .sy3-reading-bay{position:relative;width:min(920px,calc(100% - 48px));margin:0 auto;padding:84px 80px 96px;background:var(--sy3-white);box-shadow:0 34px 90px rgba(30,42,51,.11)}
.page-shenyang-detail .sy3-reading-bay::before,.page-shenyang-detail .sy3-reading-bay::after{position:absolute;top:0;bottom:0;width:1px;background:#ded6ca;content:""}.page-shenyang-detail .sy3-reading-bay::before{left:42px}.page-shenyang-detail .sy3-reading-bay::after{right:42px}
.page-shenyang-detail .sy3-reading-tools{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-bottom:54px;padding:14px 0;border-top:1px solid var(--sy3-line);border-bottom:1px solid var(--sy3-line)}
.page-shenyang-detail .sy3-reading-tools>div{display:flex;flex-wrap:wrap;gap:7px;align-items:center}.page-shenyang-detail .sy3-reading-tools span{margin-right:10px;color:var(--sy3-red);font-size:12px;font-weight:800;letter-spacing:.08em}.page-shenyang-detail .sy3-reading-tools button{padding:8px 11px;border:1px solid #b9ad9d;background:transparent;color:#555f5c;cursor:pointer;font-size:12px}.page-shenyang-detail .sy3-reading-tools button[aria-pressed="true"]{border-color:var(--sy3-navy);background:var(--sy3-navy);color:#fff}.page-shenyang-detail .sy3-reading-tools>p{margin:0;color:#79807b;font-size:12px}
.page-shenyang-detail .sy3-article{width:min(760px,100%);margin:0 auto;color:#293736;font-size:18px;line-height:1.86}
.page-shenyang-detail .sy3-article>p:first-child{font-size:20px;line-height:1.9}
.page-shenyang-detail .sy3-article p{margin:0 0 1.45em;overflow-wrap:anywhere}
.page-shenyang-detail .sy3-article p:empty{display:none}
.page-shenyang-detail .sy3-article h2,.page-shenyang-detail .sy3-article h3,.page-shenyang-detail .sy3-article h4{scroll-margin-top:140px;color:#192a3b;font-family:Georgia,"Songti SC","SimSun",serif;font-weight:650;line-height:1.35}
.page-shenyang-detail .sy3-article h2{position:relative;margin:2.5em 0 .85em;padding:22px 0 0 52px;border-top:2px solid #283b50;font-size:34px;counter-increment:sy3-section}
.page-shenyang-detail .sy3-article{counter-reset:sy3-section}
.page-shenyang-detail .sy3-article h2::before{position:absolute;top:19px;left:0;display:grid;width:34px;height:34px;border-radius:50%;place-items:center;background:var(--sy3-red);color:#fff;content:counter(sy3-section,decimal-leading-zero);font-family:Georgia,serif;font-size:12px}
.page-shenyang-detail .sy3-article h3{margin:2em 0 .7em;padding-left:18px;border-left:4px solid var(--sy3-gold);font-size:26px}.page-shenyang-detail .sy3-article h4{margin:1.8em 0 .65em;font-size:21px}
.page-shenyang-detail .sy3-article ul,.page-shenyang-detail .sy3-article ol{margin:0 0 1.6em;padding-left:1.45em}.page-shenyang-detail .sy3-article li{margin:.55em 0;padding-left:.25em}.page-shenyang-detail .sy3-article li>ul,.page-shenyang-detail .sy3-article li>ol{margin:.65em 0 .25em}
.page-shenyang-detail .sy3-article blockquote{margin:2em 0;padding:22px 24px;border-left:5px solid var(--sy3-red);background:#eee8de;color:#4d5856}.page-shenyang-detail .sy3-article blockquote>*:last-child{margin-bottom:0}
.page-shenyang-detail .sy3-article figure{margin:2.3em 0}.page-shenyang-detail .sy3-article img{width:auto;max-width:100%;height:auto}.page-shenyang-detail .sy3-article figure img,.page-shenyang-detail .sy3-article>img{display:block;margin-inline:auto}.page-shenyang-detail .sy3-article figcaption{margin-top:10px;color:#7a807c;font-size:13px;line-height:1.6;text-align:center}
.page-shenyang-detail .sy3-article .sy3-table-shell{position:relative;margin:2em 0;padding-top:46px}.page-shenyang-detail .sy3-article .sy3-table-actions{position:absolute;top:0;right:0;display:flex;gap:6px}.page-shenyang-detail .sy3-article .sy3-table-actions button{padding:7px 10px;border:1px solid #a99e90;background:#f2ede5;color:#505956;cursor:pointer;font-size:12px}.page-shenyang-detail .sy3-article .sy3-table-actions button[aria-pressed="true"]{background:var(--sy3-navy);color:#fff}.page-shenyang-detail .sy3-article .sy3-table-scroll{overflow-x:auto;overscroll-behavior-inline:contain}.page-shenyang-detail .sy3-article table{width:100%;min-width:620px;border-collapse:collapse;font-size:15px;line-height:1.6}.page-shenyang-detail .sy3-article th,.page-shenyang-detail .sy3-article td{padding:13px 14px;border:1px solid #bdb3a4;text-align:left;vertical-align:top}.page-shenyang-detail .sy3-article th,.page-shenyang-detail .sy3-article thead td{background:var(--sy3-navy);color:#fff;font-weight:800}.page-shenyang-detail .sy3-article tr:nth-child(even) td{background:#f1ece3}.page-shenyang-detail .sy3-article .sy3-table-shell.is-compact table{min-width:0}.page-shenyang-detail .sy3-article .sy3-table-shell.is-compact th:nth-child(n+3),.page-shenyang-detail .sy3-article .sy3-table-shell.is-compact td:nth-child(n+3){display:none}
.page-shenyang-detail .sy3-article details{margin:1.6em 0;border:1px solid #c0b5a5;background:#f8f4ed}.page-shenyang-detail .sy3-article summary{padding:15px 18px;cursor:pointer;font-weight:800}.page-shenyang-detail .sy3-article details>*:not(summary){margin-right:18px;margin-left:18px}.page-shenyang-detail .sy3-article hr{margin:2.5em 0;border:0;border-top:1px solid var(--sy3-line)}
.page-shenyang-detail .sy3-article strong{color:#16283a}.page-shenyang-detail .sy3-article em{color:#765d3e}.page-shenyang-detail .sy3-article mark{padding:.08em .28em;background:#f2d49e;color:inherit}.page-shenyang-detail .sy3-article a{color:#9f3e2a;text-decoration-thickness:1px;text-underline-offset:3px;overflow-wrap:anywhere}.page-shenyang-detail .sy3-article code{padding:.15em .35em;background:#e9e3d9;font-family:Consolas,monospace;font-size:.88em;overflow-wrap:anywhere}.page-shenyang-detail .sy3-article pre{max-width:100%;margin:1.8em 0;padding:20px;overflow:auto;background:#17283c;color:#edf2f4;font-size:14px;line-height:1.65}.page-shenyang-detail .sy3-article pre code{padding:0;background:transparent;color:inherit;white-space:pre}
.page-shenyang-detail .sy3-verification{width:min(760px,100%);margin:70px auto 0;padding:22px 24px;border:1px solid #b8ad9e;border-left:7px solid var(--sy3-red);background:#eee7dc}.page-shenyang-detail .sy3-verification span{display:block;margin-bottom:8px;color:var(--sy3-red);font-size:12px;font-weight:800;letter-spacing:.1em}.page-shenyang-detail .sy3-verification p{margin:0;color:#56615e;line-height:1.8}
.page-shenyang-detail.is-focus .sy3-scale,.page-shenyang-detail.is-focus .sy3-field-panel,.page-shenyang-detail.is-focus .sy3-related,.page-shenyang-detail.is-focus .sy3-detail-materials,.page-shenyang-detail.is-focus .sy3-promo-bottom{display:none}.page-shenyang-detail.is-focus .sy3-reading-bay{margin-top:40px;margin-bottom:60px}
.page-shenyang-detail.is-leading .sy3-article{line-height:2.08}

/* 详情后续区块 */
.page-shenyang-detail .sy3-field-panel{padding:110px 0;background:#dad2c5}.page-shenyang-detail .sy3-field-panel>.sy3-shell{display:grid;grid-template-columns:1.08fr .92fr;gap:64px;align-items:center}.page-shenyang-detail .sy3-field-panel figure{position:relative;height:590px;margin:0;overflow:hidden;border:1px solid #a99e8d}.page-shenyang-detail .sy3-field-panel figure img{display:block;width:100%;height:100%;object-fit:cover;filter:saturate(.72)}.page-shenyang-detail .sy3-field-panel figcaption{position:absolute;right:20px;bottom:20px;left:20px;padding:17px 19px;background:rgba(23,40,60,.92);color:#fff}.page-shenyang-detail .sy3-field-panel figcaption span,.page-shenyang-detail .sy3-field-panel figcaption b{display:block}.page-shenyang-detail .sy3-field-panel figcaption span{margin-bottom:7px;color:#e2ba77;font-size:11px;letter-spacing:.09em}.page-shenyang-detail .sy3-field-panel figcaption b{font-family:Georgia,"Songti SC",serif;font-size:22px}.page-shenyang-detail .sy3-field-panel h2,.page-shenyang-detail .sy3-related h2{margin:0;font-family:Georgia,"Songti SC",serif;font-size:46px;line-height:1.15;letter-spacing:-.045em}.page-shenyang-detail .sy3-field-panel>div>div>p:not(.sy3-plate){margin:22px 0 0;color:#606a67;line-height:1.9}.page-shenyang-detail .sy3-field-panel a{display:inline-block;margin-top:26px;color:var(--sy3-red);font-weight:800;text-decoration:none}
.page-shenyang-detail .sy3-related{padding:110px 0;background:#f7f3ec}.page-shenyang-detail .sy3-related header{display:grid;grid-template-columns:.55fr 1fr;gap:20px 50px;align-items:end;margin-bottom:42px}.page-shenyang-detail .sy3-related header .sy3-plate{grid-column:1/-1}.page-shenyang-detail .sy3-related header>p:last-child{margin:0;color:#6b7471;line-height:1.8}.page-shenyang-detail .sy3-related-strip{display:grid;grid-template-columns:1.25fr .9fr .9fr;gap:14px}.page-shenyang-detail .sy3-related-strip>a{display:flex;flex-direction:column;min-height:480px;border:1px solid var(--sy3-line);background:#fff;text-decoration:none;transition:transform .24s ease,box-shadow .24s ease}.page-shenyang-detail .sy3-related-strip>a:hover,.page-shenyang-detail .sy3-related-strip>a:focus-visible{transform:translateY(-6px);box-shadow:0 24px 58px rgba(29,43,54,.13)}.page-shenyang-detail .sy3-related-strip>a>span{display:block;height:260px;overflow:hidden}.page-shenyang-detail .sy3-related-strip>a:first-child>span{height:310px}.page-shenyang-detail .sy3-related-strip img{display:block;width:100%;height:100%;object-fit:cover;filter:saturate(.72);transition:transform .32s ease}.page-shenyang-detail .sy3-related-strip>a:hover img,.page-shenyang-detail .sy3-related-strip>a:focus-visible img{transform:scale(1.04)}.page-shenyang-detail .sy3-related-strip small{margin:20px 22px 9px;color:var(--sy3-red);font-size:11px}.page-shenyang-detail .sy3-related-strip b{margin:0 22px;font-family:Georgia,"Songti SC",serif;font-size:20px;line-height:1.5}.page-shenyang-detail .sy3-related-strip i{margin:auto 22px 22px;color:#707874;font-size:12px;font-style:normal}.page-shenyang-detail .sy3-prev-next{display:grid;grid-template-columns:1fr 1fr;gap:14px;margin-top:36px}.page-shenyang-detail .sy3-prev-next a{display:flex;flex-direction:column;min-height:108px;padding:20px 22px;border:1px solid var(--sy3-line);text-decoration:none}.page-shenyang-detail .sy3-prev-next small{margin-bottom:9px;color:var(--sy3-red)}.page-shenyang-detail .sy3-prev-next strong{line-height:1.55}
.page-shenyang-detail .sy3-detail-materials{padding:90px 0;background:var(--sy3-navy);color:#fff}.page-shenyang-detail .sy3-detail-materials>.sy3-shell{display:grid;grid-template-columns:1fr 1fr;gap:16px}.page-shenyang-detail .sy3-detail-materials figure{position:relative;height:470px;margin:0;overflow:hidden}.page-shenyang-detail .sy3-detail-materials figure:nth-child(2){margin-top:52px}.page-shenyang-detail .sy3-detail-materials img{display:block;width:100%;height:100%;object-fit:cover;filter:saturate(.68)}.page-shenyang-detail .sy3-detail-materials figcaption{position:absolute;right:18px;bottom:18px;left:18px;padding:16px 18px;background:rgba(15,29,45,.92)}.page-shenyang-detail .sy3-detail-materials figcaption b,.page-shenyang-detail .sy3-detail-materials figcaption span{display:block}.page-shenyang-detail .sy3-detail-materials figcaption b{font-family:Georgia,"Songti SC",serif;font-size:21px}.page-shenyang-detail .sy3-detail-materials figcaption span{margin-top:7px;color:rgba(255,255,255,.58);font-size:12px}
.page-shenyang-detail .sy3-progress-rivet{position:fixed;z-index:30;top:18%;left:10px;width:5px;height:64%;border-radius:8px;background:rgba(23,40,60,.18);pointer-events:none}.page-shenyang-detail .sy3-progress-rivet span{position:absolute;top:0;right:0;left:0;height:0;border-radius:8px;background:var(--sy3-red)}.page-shenyang-detail .sy3-progress-rivet i{position:absolute;top:0;left:50%;width:15px;height:15px;border:3px solid var(--sy3-paper);border-radius:50%;background:var(--sy3-red);box-shadow:0 0 0 1px rgba(23,40,60,.28);transform:translate(-50%,-50%)}

/* JS 安全：只在脚本完成初始化后启用渐显 */
.js.sy3-motion-ready .page-shenyang-articles [data-sy3-reveal]{opacity:0;transform:translateY(22px);transition:opacity .55s ease,transform .55s ease}
.js.sy3-motion-ready .page-shenyang-articles [data-sy3-reveal].is-visible{opacity:1;transform:none}

@media (max-width:1050px){
  .page-shenyang-list .sy3-hero-grid{grid-template-columns:.78fr 1.22fr;gap:34px}.page-shenyang-list .sy3-hero-copy h1{font-size:52px}.page-shenyang-list .sy3-prime-poster b{font-size:23px}
  .page-shenyang-list .sy3-wall-card,.page-shenyang-list .sy3-wall-card:nth-child(n){grid-column:span 6}
  .page-shenyang-detail .sy3-article-hero-grid{gap:38px}.page-shenyang-detail .sy3-article-hero h1{font-size:50px}
}

@media (max-width:820px){
  .page-shenyang-articles .sy3-shell{width:min(100% - 34px,720px)}
  .page-shenyang-articles .sy3-crumb{padding:16px 0;font-size:12px}
  .page-shenyang-articles .sy3-rivet-line{top:105px}
  .page-shenyang-articles .sy3-promo{padding:12px}.page-shenyang-articles .sy3-promo img{max-height:none;object-fit:contain}
  .page-shenyang-list .sy3-poster-hero{min-height:0}.page-shenyang-list .sy3-hero-grid{grid-template-columns:1fr;gap:38px;padding:44px 0 54px}.page-shenyang-list .sy3-hero-copy{padding-top:8px}.page-shenyang-list .sy3-hero-copy h1{font-size:38px;line-height:1.08}.page-shenyang-list .sy3-hero-summary{font-size:15px}.page-shenyang-list .sy3-category-rail{grid-template-columns:1fr 1fr;gap:1px;background:rgba(255,255,255,.13);border:0}.page-shenyang-list .sy3-category-rail a{grid-template-columns:38px 1fr;min-height:54px;padding:0 12px;border:0;background:var(--sy3-navy-2)}
  .page-shenyang-list .sy3-hero-posters{grid-template-columns:1fr;min-height:0}.page-shenyang-list .sy3-prime-poster{height:470px;transform:none}.page-shenyang-list .sy3-mini-posters{grid-template-columns:repeat(3,1fr);grid-template-rows:none;height:210px}.page-shenyang-list .sy3-mini-posters b{-webkit-line-clamp:2}.page-shenyang-list .sy3-mini-posters article:nth-child(2){transform:translateY(18px)}
  .page-shenyang-list .sy3-wall,.page-shenyang-list .sy3-calibration,.page-shenyang-list .sy3-material-band,.page-shenyang-list .sy3-switchyard,.page-shenyang-detail .sy3-field-panel,.page-shenyang-detail .sy3-related{padding:78px 0}
  .page-shenyang-list .sy3-wall-head{grid-template-columns:1fr;align-items:start}.page-shenyang-list .sy3-wall-head h2,.page-shenyang-list .sy3-calibration-copy h2,.page-shenyang-list .sy3-material-band h2,.page-shenyang-list .sy3-switchyard h2,.page-shenyang-detail .sy3-field-panel h2,.page-shenyang-detail .sy3-related h2{font-size:32px}.page-shenyang-list .sy3-wall-views{justify-content:flex-start}
  .page-shenyang-list .sy3-poster-wall{grid-template-columns:1fr}.page-shenyang-list .sy3-wall-card,.page-shenyang-list .sy3-wall-card:nth-child(n){grid-column:auto;min-height:0}.page-shenyang-list .sy3-wall-image,.page-shenyang-list .sy3-wall-card:nth-child(n) .sy3-wall-image{height:270px}
  .page-shenyang-list .sy3-calibration-grid{grid-template-columns:1fr;gap:44px}.page-shenyang-list .sy3-calibration figure,.page-shenyang-list .sy3-calibration figure img{height:520px;min-height:520px}
  .page-shenyang-list .sy3-material-band header,.page-shenyang-list .sy3-switchyard header,.page-shenyang-detail .sy3-related header{display:block}.page-shenyang-list .sy3-material-band header .sy3-plate,.page-shenyang-list .sy3-switchyard header .sy3-plate,.page-shenyang-detail .sy3-related header .sy3-plate{margin-bottom:18px}.page-shenyang-list .sy3-material-band>div>div{grid-template-columns:1fr}.page-shenyang-list .sy3-material-band figure,.page-shenyang-list .sy3-material-band figure:nth-child(2){height:430px;margin:0}.page-shenyang-list .sy3-switchyard nav{grid-template-columns:1fr 1fr}.page-shenyang-list .sy3-switchyard a{min-height:190px}
  .page-shenyang-detail .sy3-article-hero{min-height:0}.page-shenyang-detail .sy3-article-hero-grid{grid-template-columns:1fr;gap:38px;padding:44px 0 58px}.page-shenyang-detail .sy3-article-hero h1{font-size:38px;line-height:1.16}.page-shenyang-detail .sy3-article-hero figure{height:420px}.page-shenyang-detail .sy3-scale{padding:42px 0}.page-shenyang-detail .sy3-scale h2{font-size:30px}
  .page-shenyang-detail .sy3-reading-bay{width:calc(100% - 28px);padding:64px 48px 76px}.page-shenyang-detail .sy3-reading-bay::before{left:22px}.page-shenyang-detail .sy3-reading-bay::after{right:22px}.page-shenyang-detail .sy3-article{font-size:17px}.page-shenyang-detail .sy3-article h2{font-size:30px}.page-shenyang-detail .sy3-article h3{font-size:24px}
  .page-shenyang-detail .sy3-field-panel>.sy3-shell{grid-template-columns:1fr;gap:42px}.page-shenyang-detail .sy3-field-panel figure{height:480px}.page-shenyang-detail .sy3-related-strip{grid-template-columns:1fr 1fr}.page-shenyang-detail .sy3-related-strip>a:first-child{grid-column:1/-1}.page-shenyang-detail .sy3-related-strip>a,.page-shenyang-detail .sy3-related-strip>a:first-child{min-height:0}.page-shenyang-detail .sy3-related-strip>a>span,.page-shenyang-detail .sy3-related-strip>a:first-child>span{height:250px}.page-shenyang-detail .sy3-detail-materials>.sy3-shell{grid-template-columns:1fr}.page-shenyang-detail .sy3-detail-materials figure,.page-shenyang-detail .sy3-detail-materials figure:nth-child(2){height:410px;margin:0}
  .page-shenyang-detail .sy3-progress-rivet{display:none}
}

@media (max-width:540px){
  .page-shenyang-articles .sy3-shell{width:calc(100% - 28px)}
  .page-shenyang-articles .sy3-plate{align-items:flex-start;flex-direction:column;gap:7px}
  .page-shenyang-list .sy3-hero-copy h1{font-size:38px}.page-shenyang-list .sy3-category-rail{grid-template-columns:1fr}.page-shenyang-list .sy3-prime-poster{height:410px}.page-shenyang-list .sy3-prime-poster span{padding:20px}.page-shenyang-list .sy3-prime-poster b{font-size:21px}.page-shenyang-list .sy3-mini-posters{grid-template-columns:1fr 1fr;height:auto}.page-shenyang-list .sy3-mini-posters article{height:190px}.page-shenyang-list .sy3-mini-posters article:nth-child(2){transform:none}.page-shenyang-list .sy3-mini-posters article:nth-child(3){grid-column:1/-1}
  .page-shenyang-list .sy3-wall-head h2,.page-shenyang-list .sy3-calibration-copy h2,.page-shenyang-list .sy3-material-band h2,.page-shenyang-list .sy3-switchyard h2,.page-shenyang-detail .sy3-field-panel h2,.page-shenyang-detail .sy3-related h2{font-size:30px}.page-shenyang-list .sy3-wall-views{display:grid;grid-template-columns:1fr 1fr;width:100%}.page-shenyang-list .sy3-wall-views button:first-child{grid-column:1/-1}.page-shenyang-list .sy3-wall-card>div{padding:21px}.page-shenyang-list .sy3-wall-card h3{font-size:21px}.page-shenyang-list .sy3-calibration figure,.page-shenyang-list .sy3-calibration figure img{height:410px;min-height:410px}.page-shenyang-list .sy3-calibration-tabs{grid-template-columns:1fr 1fr}.page-shenyang-list .sy3-calibration-panels{min-height:240px;padding:22px}.page-shenyang-list .sy3-material-band figure,.page-shenyang-list .sy3-material-band figure:nth-child(2){height:330px}.page-shenyang-list .sy3-switchyard nav{grid-template-columns:1fr}.page-shenyang-list .sy3-switchyard a{min-height:155px}
  .page-shenyang-detail .sy3-article-hero h1{font-size:38px}.page-shenyang-detail .sy3-article-hero header>p:not(.sy3-plate){font-size:15px}.page-shenyang-detail .sy3-article-hero figure{height:340px}.page-shenyang-detail .sy3-scale header{align-items:flex-start;flex-direction:column}.page-shenyang-detail .sy3-scale h2{font-size:29px}.page-shenyang-detail [data-sy3-outline] a{flex-basis:175px}
  .page-shenyang-detail .sy3-reading-bay{width:100%;padding:52px 22px 68px}.page-shenyang-detail .sy3-reading-bay::before,.page-shenyang-detail .sy3-reading-bay::after{display:none}.page-shenyang-detail .sy3-reading-tools{align-items:flex-start;flex-direction:column}.page-shenyang-detail .sy3-reading-tools>p{width:100%}.page-shenyang-detail .sy3-article{font-size:16.5px;line-height:1.82}.page-shenyang-detail .sy3-article>p:first-child{font-size:18px}.page-shenyang-detail .sy3-article h2{margin-top:2.25em;padding-left:44px;font-size:29px}.page-shenyang-detail .sy3-article h2::before{width:30px;height:30px}.page-shenyang-detail .sy3-article h3{font-size:23px}.page-shenyang-detail .sy3-article h4{font-size:19px}.page-shenyang-detail .sy3-article blockquote{padding:18px}.page-shenyang-detail .sy3-verification{margin-top:52px;padding:19px}
  .page-shenyang-detail .sy3-field-panel figure{height:360px}.page-shenyang-detail .sy3-related-strip{grid-template-columns:1fr}.page-shenyang-detail .sy3-related-strip>a:first-child{grid-column:auto}.page-shenyang-detail .sy3-related-strip>a>span,.page-shenyang-detail .sy3-related-strip>a:first-child>span{height:240px}.page-shenyang-detail .sy3-prev-next{grid-template-columns:1fr}.page-shenyang-detail .sy3-detail-materials figure,.page-shenyang-detail .sy3-detail-materials figure:nth-child(2){height:320px}
  .page-shenyang-articles .sy3-back-top{right:14px;bottom:14px}
}

@media (prefers-reduced-motion:reduce){
  .page-shenyang-articles *,.page-shenyang-articles *::before,.page-shenyang-articles *::after{scroll-behavior:auto!important;animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}
  .js.sy3-motion-ready .page-shenyang-articles [data-sy3-reveal]{opacity:1;transform:none}
}
