.map-page .map-listing-panel{display: flex;flex-direction: column;row-gap: .3rem;margin-top: .3rem;}
.map-page .map-listing-panel .mapWrap{display: flex;flex-direction: column;row-gap: .2rem;}
.map-page .map-listing-panel .mapWrap .titleWrap h2{font-size: .3rem; color: #000; }

.map-page .map-listing-panel .mapWrap .link-listing{display: flex;flex-wrap: wrap;row-gap: .22rem;column-gap: .3rem;}
.map-page .map-listing-panel .mapWrap .link-listing a{ width: auto; height: 0.59rem; line-height: 0.61rem; border: 1px solid #dcdcdc; background: #eee; text-align: center; color: #7d7d7d; display: block; border-radius: 0.1rem; padding: 0 .2rem; }

