.province-henan .henan-threads{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:2rem 3rem}
.province-henan .henan-thread{border-block-start:1px solid var(--line,#d8d6ce);padding-block-start:1.3rem;min-width:0}
.province-henan .henan-thread header h3{font-family:var(--font-display,Georgia,serif);font-size:1.5rem;line-height:1.4;margin:0 0 .6rem}
.province-henan .henan-thread header p{color:var(--muted,#62645d);line-height:1.8;margin:0 0 1.2rem}
.province-henan .henan-thread ul{list-style:none;padding:0;margin:0}
.province-henan .henan-thread li{display:block;padding-block:1rem;border-block-start:1px solid var(--line,#d8d6ce)}
.province-henan .henan-thread li::before{display:none}
.province-henan .henan-thread h4{font-size:1.05rem;line-height:1.6;margin:0 0 .4rem}
.province-henan .henan-thread h4 a{color:inherit;text-decoration:none;overflow-wrap:anywhere}
.province-henan .henan-thread h4 a:hover{text-decoration:underline}
.province-henan .henan-thread li p{font-size:.95rem;line-height:1.8;margin:0;color:var(--muted,#62645d)}
@media(max-width:720px){.province-henan .henan-threads{grid-template-columns:1fr;gap:1.6rem}.province-henan .henan-thread header h3{font-size:1.3rem}}
