body.c3-haerbin.hb8-license{background:#f7f7f3!important}
body.c3-haerbin .hb8-condition-heading{background:#10233f;color:#f3efe4;padding-bottom:26px}
body.c3-haerbin .hb8-condition-heading .hb8-crumb{color:#becfdb}
body.c3-haerbin .hb8-condition-heading a:hover{color:#f2a74d}
body.c3-haerbin .hb8-condition-heading .hb8-kicker{color:#f2a74d;margin:8px 0 14px}
body.c3-haerbin .hb8-condition-title{display:flex;align-items:center;justify-content:space-between;gap:30px}
body.c3-haerbin .hb8-condition-title h1{font-size:clamp(36px,4vw,52px);margin:0}
body.c3-haerbin .hb8-condition-title>p{margin:0;font-size:17px;line-height:1.7;color:#c6d6e2;border-left:1px solid #5b7186;padding-left:28px}
body.c3-haerbin .hb8-condition-lines{border-inline:1px solid #b4c2cc}
body.c3-haerbin .hb8-condition-lines details{border-bottom:1px solid #b4c2cc;background:#f4f2ea;padding:6px 26px 10px}
body.c3-haerbin .hb8-condition-lines summary{display:grid;grid-template-columns:90px minmax(0,1fr) 22px;gap:20px;align-items:center;font-size:15px}
body.c3-haerbin .hb8-line-label{font-size:12px;color:#7c382f;font-weight:700;letter-spacing:.15em}
body.c3-haerbin .hb8-condition-lines i{font-style:normal;color:#7c382f}
body.c3-haerbin .hb8-condition-lines p{padding-left:110px;margin:0;font-size:13px;color:#596b7d;line-height:1.8}
body.c3-haerbin .hb8-condition-photo{margin-top:24px;border-left:8px solid #7c382f;height:185px}
body.c3-haerbin .hb8-condition-photo img{width:100%;height:100%;object-fit:cover;object-position:center 57%}
body.c3-haerbin .hb8-condition-cover .hb8-arrow{font-size:13px;margin-top:24px}
body.c3-haerbin .hb8-index{padding-top:52px}
body.c3-haerbin .hb8-license-lead{grid-template-columns:1.45fr 1fr;gap:42px;align-items:center;border-block:1px solid #aebcc7;padding-block:30px}
body.c3-haerbin .hb8-first-index>.hb8-meta{margin-bottom:22px}
body.c3-haerbin .hb8-license-lead h2{font-size:29px}
body.c3-haerbin .hb8-license-entries{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:32px 24px;margin-top:36px}
body.c3-haerbin .hb8-license-entries .hb8-entry{display:flex;flex-direction:column;border:1px solid #c6d0d7;background:#fff;min-width:0;border-top:4px solid #10233f}
body.c3-haerbin .hb8-index-copy{padding:24px 24px 18px;flex:1}
body.c3-haerbin .hb8-index-copy h3{font-size:21px;line-height:1.55;margin-top:0}
body.c3-haerbin .hb8-index-copy .hb8-summary{font-size:13px;color:#596b7d;line-height:1.9}
body.c3-haerbin .hb8-entry-open{display:inline-block;font-size:12px;font-weight:700;color:#7c382f;padding:10px 0;min-height:44px}
body.c3-haerbin .hb8-index-foot{display:grid;grid-template-columns:95px 1fr;gap:18px;align-items:center;border-top:1px solid #d9e0e5;padding:18px 24px;background:#edf2f5}
body.c3-haerbin .hb8-index-foot .hb8-meta{display:flex;flex-direction:column;gap:8px;font-size:11px}
body.c3-haerbin .hb8-index-foot .hb8-thumb img{aspect-ratio:4/3}
body.c3-haerbin .hb8-license-front{display:grid;grid-template-columns:180px minmax(0,1fr);gap:60px;border-block:1px solid #a5b6c3;padding:35px 0 42px;align-items:start}
body.c3-haerbin .hb8-front-stamp{display:flex;flex-direction:column;justify-content:space-between;width:150px;min-height:180px;background:#10233f;color:#f3efe4;padding:24px;font-size:17px;letter-spacing:.1em;border-bottom:7px solid #f2a74d}
body.c3-haerbin .hb8-front-stamp>span:last-child{font-size:42px;color:#f2a74d}
body.c3-haerbin .hb8-license-front h1{font-size:clamp(30px,3.2vw,42px);line-height:1.5;margin:12px 0 26px}
body.c3-haerbin .hb8-license-front .hb8-kicker{margin-top:0}
body.c3-haerbin .hb8-license-reading{grid-template-columns:minmax(0,1fr) 720px;gap:64px}
body.c3-haerbin .hb8-license-reading .hb8-reading-side{position:sticky;top:110px;min-width:0;border-top:3px solid #7c382f;padding-top:14px}
body.c3-haerbin .hb8-license-reading .hb8-paper{min-width:0}
body.c3-haerbin.hb8-license .hb8-related{border-top:1px solid #bfccd6}
body.c3-haerbin.hb8-license .hb8-related-items{display:block;max-width:850px;margin-left:auto}
body.c3-haerbin.hb8-license .hb8-related-items article{display:grid;grid-template-columns:minmax(0,1fr) 100px;gap:25px;border-bottom:1px solid #c8d4dd;padding:21px 0;align-items:center}
body.c3-haerbin.hb8-license .hb8-related-items .hb8-thumb{grid-column:2;grid-row:1}
body.c3-haerbin.hb8-license .hb8-related-items article>div{grid-column:1;grid-row:1}
body.c3-haerbin.hb8-license .hb8-related .hb8-meta{margin-top:0}
body.c3-haerbin.hb8-license .hb8-related h3{font-size:20px;margin-top:6px}
body.c3-haerbin main.hb8-focus .hb8-license-reading .hb8-reading-side{position:static;border:0;padding:0}
@media(max-width:1100px){body.c3-haerbin .hb8-license-reading{grid-template-columns:minmax(180px,1fr) minmax(0,720px);gap:36px}body.c3-haerbin .hb8-index-copy{padding:22px 20px 14px}body.c3-haerbin .hb8-index-foot{grid-template-columns:70px 1fr;gap:12px;padding:15px 20px}}
@media(max-width:900px){body.c3-haerbin .hb8-license-entries{grid-template-columns:repeat(2,minmax(0,1fr))}body.c3-haerbin .hb8-license-front{grid-template-columns:120px 1fr;gap:30px}body.c3-haerbin .hb8-front-stamp{width:120px;min-height:165px;padding:20px;font-size:15px}body.c3-haerbin .hb8-license-reading{display:block;max-width:720px}body.c3-haerbin .hb8-license-reading .hb8-reading-side{position:static;margin-bottom:28px}body.c3-haerbin .hb8-condition-title>p{font-size:14px;padding-left:20px}}
@media(max-width:680px){body.c3-haerbin .hb8-condition-heading{padding-bottom:24px}body.c3-haerbin .hb8-condition-title{display:block}body.c3-haerbin .hb8-condition-title h1{font-size:32px}body.c3-haerbin .hb8-condition-title>p{margin-top:16px;font-size:14px;border:0;padding:0}body.c3-haerbin .hb8-condition-title>p br{display:none}body.c3-haerbin .hb8-condition-lines details{padding:6px 15px 13px}body.c3-haerbin .hb8-condition-lines summary{grid-template-columns:45px minmax(0,1fr) 18px;gap:13px;font-size:13px}body.c3-haerbin .hb8-line-label{font-size:11px}body.c3-haerbin .hb8-condition-lines p{padding-left:58px;font-size:12px}body.c3-haerbin .hb8-condition-photo{height:165px;margin-top:20px}body.c3-haerbin .hb8-index{padding-top:36px}body.c3-haerbin .hb8-license-lead{grid-template-columns:1fr;gap:24px;padding-block:24px}body.c3-haerbin .hb8-license-lead h2{font-size:24px}body.c3-haerbin .hb8-license-entries{grid-template-columns:1fr;gap:24px;margin-top:28px}body.c3-haerbin .hb8-index-foot{grid-template-columns:85px 1fr;gap:18px}body.c3-haerbin .hb8-index-foot .hb8-meta{flex-direction:row;flex-wrap:wrap}body.c3-haerbin .hb8-license-front{display:block;padding:22px 0 28px}body.c3-haerbin .hb8-front-stamp{width:100%;min-height:0;flex-direction:row;align-items:center;padding:12px 16px;margin-bottom:22px;border-bottom:0;border-left:5px solid #f2a74d;font-size:13px}body.c3-haerbin .hb8-front-stamp>span:last-child{font-size:22px}body.c3-haerbin .hb8-license-front h1{font-size:29px}body.c3-haerbin.hb8-license .hb8-related-items article{grid-template-columns:1fr 78px;gap:18px}body.c3-haerbin.hb8-license .hb8-related h3{font-size:17px}}
