.site-ad,.home-ad-slot,.inner-ad-slot,.epaper-ad{width:100%;text-align:center;overflow:hidden;}
.site-ad .ad-slot,.home-ad-slot .ad-slot,.inner-ad-slot .ad-slot,.epaper-ad .ad-slot{display:block;width:min(970px,calc(100% - 24px));margin:0 auto;text-align:center;text-decoration:none;overflow:hidden;background:#fff;}
.site-ad .ad-slot img,.home-ad-slot .ad-slot img,.inner-ad-slot .ad-slot img,.epaper-ad .ad-slot img{display:block;width:auto;max-width:100%;height:auto;max-height:170px;object-fit:contain;margin:0 auto;}
.site-ad-top{padding:14px 0;background:#fff;}
.site-ad-top .ad-slot img{max-height:130px;}
.site-ad-footer{padding:20px 0;background:#f7f8fa;border-top:1px solid #e4e7eb;}
.home-ad-slot{padding:18px 0;}
.home-ad-slot.container{max-width:100%!important;padding-left:0!important;padding-right:0!important;}
.inner-ad-slot{margin:22px auto;}
[data-ad-slot]:empty,.site-ad:has(.ad-slot:empty),.home-ad-slot:has(.ad-slot:empty),.inner-ad-slot:has(.ad-slot:empty){display:none!important;padding:0!important;margin:0!important;border:0!important;min-height:0!important;}
@media(max-width:767.98px){.site-ad-top,.home-ad-slot,.site-ad-footer{padding:10px 0;}.site-ad .ad-slot,.home-ad-slot .ad-slot,.inner-ad-slot .ad-slot,.epaper-ad .ad-slot{width:min(100%,calc(100% - 20px));}.site-ad .ad-slot img,.home-ad-slot .ad-slot img,.inner-ad-slot .ad-slot,.epaper-ad .ad-slot img{max-height:120px;}}
html[data-theme="dark"] .site-ad .ad-slot,html[data-theme="dark"] .home-ad-slot .ad-slot,html[data-theme="dark"] .inner-ad-slot .ad-slot,html[data-theme="dark"] .epaper-ad .ad-slot{background:var(--site-surface);}html[data-theme="dark"] .site-ad-top,html[data-theme="dark"] .site-ad-footer{background:var(--site-bg);border-color:var(--site-border);}
