
@import url("/assets/atb/5899f6d795f817563c3e.css");
.ap-batch1 .ap-hero{min-height:0}
.ap-batch1 .ap-hero-layout{padding-bottom:24px}
.ap-batch1 .ap-place{min-height:0}
.ap-batch1 .ap-chronology{margin-top:0}
.ap-batch1 .ap-header nav a{min-height:44px;display:flex;align-items:center}
.ap-batch1 .ap-text-link{min-height:44px}
.ap-batch1 .ap-sources summary{min-height:44px}
.ap-batch1 .ap-place-copy p:not(.ap-kicker){line-height:1.5}
.ap-batch1 .ap-detail-copy p{font-size:16px;line-height:1.45}
.ap-batch1 .ap-hero h1{font-size:clamp(43px,5.1vw,78px)}
.ap-batch1.ap-monument .ap-hero h1{font-size:clamp(38px,4.1vw,66px)}
.ap-batch1.ap-habitat .ap-hero-layout{grid-template-columns:1fr 1.15fr}
.ap-batch1.ap-habitat .ap-hero-coin{grid-column:2;grid-row:1/3;max-width:480px}
.ap-batch1.ap-habitat .ap-reading{max-width:500px;border-top:1px solid #b8a38670;padding-top:20px}
.ap-batch1.ap-habitat .ap-place{background:#153a36}
.ap-batch1.ap-mass .ap-hero-layout{grid-template-columns:1.1fr .62fr 1.1fr}
.ap-batch1.ap-mass .ap-reading{border-bottom:1px solid #b8a38680}
.ap-batch1.ap-mass .ap-place{background:#e9e2d4;color:var(--ap-ink)}
.ap-batch1.ap-mass .ap-place .ap-kicker,.ap-batch1.ap-mass .ap-credit{color:var(--ap-brass)}
.ap-batch1.ap-mass .ap-chronology{background:none;color:var(--ap-ink);border-color:var(--ap-brass)}
.ap-batch1.ap-passage .ap-anatomy{grid-template-columns:1fr 1fr;gap:30px 6vw}
.ap-batch1.ap-passage .ap-whole{max-width:420px}
.ap-batch1.ap-passage .ap-details{grid-column:1/-1;grid-template-columns:repeat(3,1fr);border-top:1px solid var(--ap-line);padding-top:24px}
.ap-batch1.ap-passage .ap-place-layout{grid-template-columns:1.2fr 1fr}
.ap-batch1.ap-passage .ap-chronology{flex-direction:column;border:0;border-left:1px solid var(--ap-brass);background:transparent;color:var(--ap-ink);padding-left:30px}
.ap-batch1.ap-passage .ap-chronology li{border:0;display:flex;gap:25px;align-items:center}
.ap-batch1.ap-passage .ap-chronology b{min-width:100px}
.ap-batch1.ap-earthwork .ap-chronology b{font-size:clamp(36px,4vw,62px)}
html[lang='zh-CN'] .ap-batch1 h1{line-height:1.22;letter-spacing:0;font-size:clamp(43px,4.8vw,70px)}
html[lang='zh-CN'] .ap-batch1 .ap-detail-copy p{line-height:1.65}
@media(max-width:1100px){
 .ap-batch1.ap-passage .ap-detail-row{display:block}
 .ap-batch1.ap-passage .ap-window{margin-bottom:16px}
 .ap-batch1 .ap-detail-copy p{font-size:15px}
}
@media(max-width:850px){
 .ap-batch1.ap-mass .ap-hero-layout{grid-template-columns:1fr 1fr}
 .ap-batch1.ap-passage .ap-details{grid-template-columns:repeat(3,1fr)}
 .ap-batch1.ap-passage .ap-chronology li{display:block}
}
@media(max-width:600px){
 .ap-batch1 .ap-hero h1{font-size:47px}
 .ap-batch1.ap-monument .ap-hero h1{font-size:38px}
 .ap-batch1.ap-habitat .ap-hero-layout{display:flex}
 .ap-batch1.ap-passage .ap-anatomy{display:flex}
 .ap-batch1.ap-passage .ap-details{grid-template-columns:1fr}
 .ap-batch1.ap-passage .ap-detail-row{display:grid}
 .ap-batch1.ap-passage .ap-window{margin:0}
 .ap-batch1 .ap-chronology{margin-top:24px}
 .ap-batch1.ap-earthwork .ap-chronology li{grid-template-columns:1fr}
 .ap-batch1.ap-earthwork .ap-chronology b{font-size:40px;letter-spacing:0}
 .ap-batch1 .ap-detail-copy p{font-size:16px}
 html[lang='zh-CN'] .ap-batch1 h1{font-size:43px;letter-spacing:0}
 html[lang='zh-CN'] .ap-batch1.ap-monument h1{font-size:36px}
}
