body.c3-baoding .bd14-window-cover{background:#fff;padding:0 36px 26px;border:1px solid #d4d8d9}
body.c3-baoding .bd14-window-cover>header{padding:18px 0 25px;border-bottom:7px solid #0e2c45}
body.c3-baoding .bd14-window-cover h1{font-size:58px;line-height:1.25;color:#1268af;margin:10px 0 0}
body.c3-baoding .bd14-window-image{position:relative;margin-top:22px}
body.c3-baoding .bd14-window-image img{width:100%;height:320px;object-fit:cover}
body.c3-baoding .bd14-window-image>span{position:absolute;top:0;bottom:0;width:12px;background:#fff;pointer-events:none}
body.c3-baoding .bd14-window-image>span:nth-of-type(1){left:33.333%}
body.c3-baoding .bd14-window-image>span:nth-of-type(2){left:66.666%}
body.c3-baoding .bd14-window-caption{display:flex;justify-content:space-between;align-items:center;gap:25px;padding:20px 0;border-bottom:1px solid #d0d9df}
body.c3-baoding .bd14-window-caption p{margin:0;font-size:17px;color:#5b7284}
body.c3-baoding .bd14-window-caption .bd14-arrow{margin:0;flex:0 0 auto}
body.c3-baoding .bd14-account-note{padding-top:17px}
body.c3-baoding .bd14-account-note summary{display:flex;justify-content:space-between;align-items:center;gap:20px;font-size:15px;font-weight:700}
body.c3-baoding .bd14-account-note i{display:grid;place-items:center;flex:0 0 24px;width:24px;height:24px;margin-right:5px;line-height:1;font-style:normal}
body.c3-baoding .bd14-account-note p{font-size:14px;color:#61758a;line-height:1.9;margin:10px 0 0}
body.c3-baoding .bd14-accounting-reading-list{padding-top:42px}
body.c3-baoding .bd14-accounting-lead{grid-template-columns:145px 1fr;gap:28px;border-block:1px solid #abc0d1;padding:25px 0}
body.c3-baoding .bd14-lead-date{align-self:stretch;padding:20px 18px;background:#e2edf4}
body.c3-baoding .bd14-lead-date .bd14-meta{flex-direction:column;gap:12px}
body.c3-baoding .bd14-lead-contents{display:grid;grid-template-columns:240px 1fr;gap:28px;align-items:center}
body.c3-baoding .bd14-lead-contents h2{font-size:28px}
body.c3-baoding .bd14-lead-contents .bd14-thumb img{aspect-ratio:1}
body.c3-baoding .bd14-accounting-entries{display:grid;grid-template-columns:repeat(3,1fr);gap:25px}
body.c3-baoding .bd14-accounting-entries .bd14-entry{display:flex;flex-direction:column;min-width:0;background:#fff;border:1px solid #ccd7df}
body.c3-baoding .bd14-accounting-entries .bd14-thumb img{aspect-ratio:1.5;object-fit:cover}
body.c3-baoding .bd14-short-copy{padding:22px}
body.c3-baoding .bd14-short-copy h3{font-size:21px;line-height:1.55}
body.c3-baoding .bd14-short-copy .bd14-summary{font-size:13px;line-height:1.85;color:#617487}
body.c3-baoding .bd14-entry-open{display:inline-flex;min-height:44px;align-items:center;gap:25px;color:#1268af;font-size:13px;font-weight:700}
body.c3-baoding .bd14-account-title{background:#fff;border:1px solid #c4d1da}
body.c3-baoding .bd14-account-title-bar{display:flex;align-items:center;justify-content:space-between;gap:24px;padding:16px 30px;border-bottom:1px solid #c3d4df;color:#e2eef6;background:#102d46;font-size:13px}
body.c3-baoding .bd14-account-title-bar .bd14-meta{color:#a9c8db}
body.c3-baoding .bd14-account-title-body{display:grid;grid-template-columns:1fr 240px}
body.c3-baoding .bd14-account-title-body>div{padding:35px 40px}
body.c3-baoding .bd14-account-title h1{font-size:40px;line-height:1.5;margin:0 0 26px;color:#145f9a}
body.c3-baoding .bd14-account-title .bd14-standfirst{font-size:16px;margin:0}
body.c3-baoding .bd14-account-title .bd14-scene img{width:100%;height:100%;object-fit:cover}
body.c3-baoding .bd14-account-reading{grid-template-columns:minmax(0,720px) minmax(220px,280px);justify-content:space-between;gap:60px}
body.c3-baoding .bd14-account-reading>div{min-width:0}
body.c3-baoding .bd14-account-reading .bd14-reading-checks{margin-top:38px;padding:25px;background:#e6eef4;border:1px solid #bccfdd}
body.c3-baoding.bd14-accounting .bd14-related-items{display:block}
body.c3-baoding.bd14-accounting .bd14-related-items article{display:grid;grid-template-columns:160px 1fr;gap:30px;align-items:center;padding:24px 0;border-top:1px solid #c4d0da}
body.c3-baoding.bd14-accounting .bd14-related .bd14-meta{margin-top:0}
@media(max-width:1050px){body.c3-baoding .bd14-account-reading{grid-template-columns:1fr;max-width:720px}body.c3-baoding .bd14-account-reading>.bd14-reading-side{grid-row:1;position:static;max-height:none;overflow:visible}body.c3-baoding .bd14-account-reading .bd14-toc nav{max-height:260px}body.c3-baoding .bd14-accounting-lead{grid-template-columns:120px 1fr;gap:20px}body.c3-baoding .bd14-lead-contents{grid-template-columns:160px 1fr;gap:22px}body.c3-baoding .bd14-accounting-entries{gap:18px}body.c3-baoding .bd14-short-copy{padding:18px}body.c3-baoding .bd14-account-title h1{font-size:33px}}
@media(max-width:680px){body.c3-baoding .bd14-window-cover{padding:0 20px 20px}body.c3-baoding .bd14-window-cover h1{font-size:34px}body.c3-baoding .bd14-window-image img{height:230px}body.c3-baoding .bd14-window-image>span{width:7px}body.c3-baoding .bd14-window-caption{display:block}body.c3-baoding .bd14-window-caption p{font-size:15px}body.c3-baoding .bd14-window-caption .bd14-arrow{margin-top:18px}body.c3-baoding .bd14-accounting-reading-list{padding-top:28px}body.c3-baoding .bd14-accounting-lead{display:block;padding:0 0 24px}body.c3-baoding .bd14-lead-date{padding:14px 18px;margin-bottom:22px}body.c3-baoding .bd14-lead-date .bd14-meta{flex-direction:row}body.c3-baoding .bd14-lead-contents{grid-template-columns:1fr;gap:22px}body.c3-baoding .bd14-lead-contents .bd14-thumb img{aspect-ratio:1.8}body.c3-baoding .bd14-lead-contents h2{font-size:24px}body.c3-baoding .bd14-accounting-entries{grid-template-columns:1fr;gap:22px}body.c3-baoding .bd14-account-title-bar{display:block;padding:15px 20px}body.c3-baoding .bd14-account-title-bar .bd14-meta{margin-top:9px}body.c3-baoding .bd14-account-title-body{grid-template-columns:1fr}body.c3-baoding .bd14-account-title-body>div{padding:26px 23px}body.c3-baoding .bd14-account-title h1{font-size:28px}body.c3-baoding .bd14-account-title .bd14-scene img{height:auto;aspect-ratio:2.2}body.c3-baoding .bd14-account-reading{gap:20px}body.c3-baoding.bd14-accounting .bd14-related-items article{grid-template-columns:90px 1fr;gap:18px}}

body.c3-baoding main.bd14-focus .bd14-account-reading{display:flex;flex-direction:column}
body.c3-baoding main.bd14-focus .bd14-account-reading>.bd14-reading-side{order:-1;width:100%}
