main{max-width:1000px;margin:0 auto;padding:100px 20px 40px;font-family:"SimSun","STSong",serif}h1{text-align:center;color:#5D4037;font-size:36px;margin-bottom:40px;padding-bottom:20px;border-bottom:3px solid #FFD700}section{background:white;border-radius:15px;padding:30px;margin-bottom:30px;box-shadow:0 5px 15px rgba(0,0,0,0.08)}h2{color:#5D4037;font-size:24px;margin-bottom:20px;padding-left:15px;border-left:4px solid #FFD700}h3{color:#5D4037;font-size:18px;margin:25px 0 15px}p{color:#666;line-height:1.8;margin-bottom:15px;font-size:16px}ul{list-style:none;padding:0}li{padding:10px 0;color:#666;font-size:16px}li strong{color:#5D4037}a{color:#3498db;text-decoration:none}a:hover{text-decoration:underline}.highlight{background:linear-gradient(135deg,rgba(255,215,0,0.1),rgba(255,165,0,0.1));padding:20px;border-radius:10px;margin-top:20px}.contact-form{display:flex;flex-direction:column;gap:20px}.form-group{display:flex;flex-direction:column;gap:8px}.form-group label{color:#5D4037;font-weight:bold}.form-group input,.form-group textarea{padding:15px;border:2px solid #e0e0e0;border-radius:10px;font-size:16px;font-family:inherit;transition:border-color 0.3s}.form-group input:focus,.form-group textarea:focus{outline:none;border-color:#FFD700}.form-group textarea{min-height:150px;resize:vertical}.submit-btn{background:linear-gradient(135deg,#5D4037,#3E2723);color:#FFD700;padding:15px 30px;border:none;border-radius:10px;font-size:18px;cursor:pointer;transition:all 0.3s;font-family:"SimSun","STSong",serif}.submit-btn:hover{transform:translateY(-2px);box-shadow:0 5px 15px rgba(93,64,55,0.4)}.tang-bottom-nav{position:fixed;bottom:0;left:0;right:0;z-index:1000;background:linear-gradient(135deg,#8B4513 0%,#A0522D 50%,#8B4513 100%);border-top:4px solid #FFD700;box-shadow:0 -4px 20px rgba(0,0,0,0.3);padding:8px 0}.bottom-nav-container{display:flex;justify-content:center;align-items:center;gap:6px;max-width:1400px;margin:0 auto;padding:0 10px}.nav-item{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:8px 10px;color:#FFD700;text-decoration:none;border-radius:8px;transition:all 0.3s cubic-bezier(0.4,0,0.2,1);background:rgba(255,255,255,0.08);border:1px solid rgba(255,215,0,0.3);position:relative;overflow:hidden;font-family:"SimSun","STSong",serif}.nav-item::before{content:'';position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,0.2),transparent);transition:left 0.5s}.nav-item:hover::before{left:100%}.nav-item:hover{background:linear-gradient(135deg,#DAA520,#FFD700);color:#5D4037;border-color:#FFD700;transform:translateY(-2px);box-shadow:0 4px 15px rgba(255,215,0,0.4)}.nav-item.active{background:linear-gradient(135deg,#FFD700,#FFA500);color:#5D4037;border-color:#FFD700}.nav-icon{font-size:18px;margin-bottom:2px}.nav-text{font-size:11px;font-weight:500;white-space:nowrap}#notification{position:fixed;top:20px;right:20px;z-index:2000;display:flex;flex-direction:column;gap:10px}.notification{padding:15px 25px;border-radius:10px;color:white;font-size:16px;display:flex;align-items:center;gap:10px;animation:slideIn 0.3s ease;box-shadow:0 4px 15px rgba(0,0,0,0.2)}.notification.success{background:linear-gradient(135deg,#27ae60,#2ecc71)}.notification.error{background:linear-gradient(135deg,#e74c3c,#c0392b)}.notification button{background:none;border:none;color:white;font-size:24px;cursor:pointer;padding:0;line-height:1}.scroll-to-top{position:fixed;bottom:80px;right:30px;width:50px;height:50px;background:linear-gradient(135deg,#5D4037,#3E2723);color:#FFD700;border:none;border-radius:50%;cursor:pointer;font-size:24px;display:none;align-items:center;justify-content:center;box-shadow:0 4px 12px rgba(0,0,0,0.2);transition:all 0.3s ease;z-index:999}.scroll-to-top:hover{transform:translateY(-3px);box-shadow:0 6px 16px rgba(93,64,55,0.4)}.scroll-to-top.show{display:flex}@keyframes slideIn{from{transform:translateX(100%);opacity:0}to{transform:translateX(0);opacity:1}}@media (max-width:768px){h1{font-size:28px}h2{font-size:20px}section{padding:20px}main{padding-bottom:80px}#notification{top:10px;right:10px;left:10px}.scroll-to-top{bottom:70px;right:20px;width:45px;height:45px;font-size:20px}}