:root{--ink:#183a37;--accent:#f4a261;--blue:#2a9d8f}.neo07-city{background:#f4f1ea;color:#183a37;font-family:'Microsoft YaHei',Arial,sans-serif}.neo07-city .main-nav{background:#183a37}.city-layout{display:grid;grid-template-columns:180px 1fr 260px;gap:22px;padding:32px 0 72px}.city-nav,.city-lead,.city-latest{background:#fff;border:1px solid #ded8cb;padding:20px}.city-nav{border-top:5px solid #2a9d8f}.city-nav a,.city-latest a{display:block;border-bottom:1px solid #ebe6dc;padding:11px 0}.city-lead{position:relative}.city-lead img{width:100%;height:330px;object-fit:cover}.city-lead span{display:block;color:#e76f51;font-size:11px;letter-spacing:.2em;margin-top:16px}.city-lead h2{font-size:30px;line-height:1.3}.city-latest{border-top:5px solid #f4a261}.city-latest time{display:block;color:#999;font-size:11px}.city-archive,.city-story{padding:35px 0 72px}.city-archive header,.city-story header{border-bottom:4px solid #183a37;padding-bottom:18px}.city-archive h1,.city-story h1{font-size:44px;margin:6px 0}.city-archive article{display:grid;grid-template-columns:100px 1fr 170px;gap:20px;padding:20px 0;border-bottom:1px solid #d8d1c4}.city-archive article img{width:170px;height:105px;object-fit:cover}.city-story{max-width:850px}.city-story .article-body{font-size:17px;line-height:2;padding:35px 0}.city-story section{border-top:1px solid #d8d1c4;padding-top:15px}.city-story section a{display:inline-block;margin:8px 20px 8px 0;color:#2a9d8f}@media(max-width:760px){.city-layout{display:block}.city-nav,.city-lead,.city-latest{margin-bottom:14px}.city-archive article{grid-template-columns:1fr 95px}.city-archive article img{grid-column:2;grid-row:1 / span 2;width:95px;height:72px}.city-archive article time{grid-column:1}.city-archive h1,.city-story h1{font-size:34px}}