/* LAEC 公共样式 - 导航 + 页脚 */
.nav { display: flex; align-items: center; flex-wrap: wrap; gap: 5px; }
.nav a { color: #333; text-decoration: none; padding: 8px 14px; font-size: 0.95rem; border-radius: 6px; transition: all 0.2s; }
.nav a:hover, .nav a.active { background: #cc2200; color: #fff; }
.dropdown-wrap { position: relative; display: inline-block; }
.dropdown-wrap .dropdown-toggle { cursor: pointer; }
.dropdown-wrap .dropdown-menu { display: none; position: absolute; top: 100%; left: 0; background: #fff; border: 1px solid #f0e6d0; border-radius: 8px; box-shadow: 0 6px 20px rgba(0,0,0,0.12); min-width: 180px; z-index: 100; padding: 8px 0; }
.dropdown-wrap:hover .dropdown-menu { display: block; }
.dropdown-menu a { display: block; padding: 10px 20px; color: #333; font-size: 0.9rem; border-radius: 0 !important; background: none; }
.dropdown-menu a:hover { background: #fff8f0; color: #cc2200 !important; }
.footer { background: #2a1500; color: #ccc; padding: 30px 20px; text-align: center; font-size: 0.85rem; }
.footer a { color: #e6a800; text-decoration: none; }
.footer hr { border: none; height: 1px; background: #5c3a00; margin-bottom: 20px; }
.footer img { vertical-align: middle; }
@media (max-width: 768px) { .nav { justify-content: center; } }
