.photo-school-badge{position:absolute;top:8px;left:8px;z-index:3;display:block;max-width:calc(100% - 16px);padding:5px 8px;border-radius:6px;background:rgba(73,27,32,.88);color:#fff;font:600 11px/1.4 -apple-system,BlinkMacSystemFont,"Segoe UI","PingFang SC","Microsoft YaHei",sans-serif;text-align:left;white-space:normal;overflow-wrap:anywhere;box-shadow:0 2px 8px rgba(0,0,0,.15);pointer-events:none}.history-photo-media,.daily-photo{position:relative}.photo-history-hero>.photo-school-badge{top:12px;left:12px;max-width:calc(100% - 24px)}.history-lightbox-school.photo-school-badge{position:static;margin:0 auto 0 10px;max-width:55%;background:rgba(73,27,32,.88);flex-shrink:1}.history-lightbox-top{gap:6px}.home120-school-gallery.joint-gallery{grid-template-columns:1fr}.home120-school-card .photo-school-badge{z-index:4}@media(max-width:360px){.photo-school-badge{font-size:10px;padding:4px 6px}.history-lightbox-school.photo-school-badge{max-width:46%}}

.home120-era-media{position:relative}

.home120-era-media{position:relative}

.home120-era-media{position:relative}

.photo-school-badge[hidden]{display:none!important}
