*{margin:0;padding:0;box-sizing:border-box}body{font-family:"Microsoft YaHei","微软雅黑",sans-serif;line-height:1.6;color:#333;background-color:#f8f9fa;padding-top:60px}.navbar{position:fixed;top:0;left:0;right:0;height:60px;background-color:#000;box-shadow:0 2px 4px rgba(0,0,0,.2);z-index:1000}.nav-content{max-width:1200px;margin:0 auto;height:100%;display:flex;align-items:center;padding:0 2rem}.nav-logo{display:flex;align-items:center;font-size:1.2rem;font-weight:700;color:#fff;cursor:pointer}.nav-logo .logo{margin-right:.5rem;width:40px;height:40px;border-radius:40px;object-fit:cover}.nav-logo:hover{color:rgba(255,255,255,.8)}header{background:linear-gradient(135deg,#000 0,#333 100%);padding:4rem 2rem;text-align:center;color:#fff;margin-bottom:3rem}header h1{font-size:2rem;margin-bottom:1rem;font-weight:600;line-height:1.4}header h2{font-size:1.2rem;color:rgba(255,255,255,.8);font-weight:400}.featured{max-width:1200px;margin:0 auto 4rem;padding:0 2rem}.featured>div{background-color:#fff;padding:2rem;border-radius:12px;box-shadow:0 4px 6px rgba(0,0,0,.05);margin-bottom:3rem;font-size:1.1rem;line-height:1.8;color:#555}.featured-images{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:2rem;margin-top:3rem}.featured img{width:100%;border-radius:12px;box-shadow:0 4px 6px rgba(0,0,0,.1);transition:transform .3s}.featured img:hover{transform:translateY(-5px)}.qr-section{max-width:1200px;margin:0 auto 4rem;padding:0 2rem}.qr-container{background-color:#fff;padding:2rem;border-radius:12px;box-shadow:0 4px 6px rgba(0,0,0,.05);text-align:center}.qr-container h3{font-size:1.5rem;color:#333;margin-bottom:2rem;font-weight:600}.qr-code{display:inline-block;margin:1.5rem 0}.qr-code img{width:200px;height:200px;border-radius:8px;box-shadow:0 4px 8px rgba(0,0,0,.1);transition:transform .3s}.qr-code img:hover{transform:scale(1.05)}.qr-container p{color:#666;font-size:1rem;margin-top:1rem;line-height:1.6}.download-btn{margin-top:2rem;display:flex;gap:1rem;justify-content:center;flex-wrap:wrap}.download-link{display:inline-flex;align-items:center;background:linear-gradient(135deg,#007bff 0,#0056b3 100%);color:#fff;text-decoration:none;padding:1rem 2rem;border-radius:50px;font-size:1.1rem;font-weight:600;transition:.3s;box-shadow:0 4px 15px rgba(0,123,255,.3)}.download-link:hover{transform:translateY(-2px);box-shadow:0 6px 20px rgba(0,123,255,.4);color:#fff}.download-icon{font-size:1.3rem;margin-right:.5rem}.copy-link-btn{display:inline-flex;align-items:center;background:linear-gradient(135deg,#28a745 0,#1e7e34 100%);color:#fff;border:none;padding:1rem 2rem;border-radius:50px;font-size:1.1rem;font-weight:600;cursor:pointer;transition:.3s;box-shadow:0 4px 15px rgba(40,167,69,.3);font-family:inherit}.copy-link-btn:hover{transform:translateY(-2px);box-shadow:0 6px 20px rgba(40,167,69,.4)}.copy-icon{font-size:1.3rem;margin-right:.5rem}footer{background-color:#fff;padding:2rem 1rem;margin-top:4rem;border-top:1px solid #eee}.copyright{max-width:1200px;margin:0 auto;text-align:center;color:#666;font-size:.9rem;line-height:1.8}.copyright p{margin:.8rem 0;color:#666}.copyright img{height:20px;vertical-align:middle;margin-right:5px}.copyright a{color:#666;text-decoration:none;margin:0 8px;transition:color .3s}.copyright a:hover{color:#333}.copyright span{display:block;margin-top:1rem;color:#999;font-size:.85rem}.company-info{max-width:1000px;margin:0 auto;text-align:center;padding:0 2rem}.company-info p{color:#666;font-size:.95rem;margin-bottom:1.2rem;line-height:1.8;letter-spacing:.5px}.company-info p:last-child{margin-bottom:0;color:#999;font-size:.9rem}@media (max-width:768px){header{padding:3rem 1rem}header h1{font-size:1.6rem}.featured{padding:0 1rem}.featured>div{padding:1.5rem}.featured-images{grid-template-columns:1fr 1fr;gap:1rem}.qr-section{padding:0 1rem}.qr-container{padding:2rem 1.5rem}.qr-container h3{font-size:1.3rem;margin-bottom:1.5rem}.qr-code img{width:150px;height:150px}.download-link{padding:.8rem 1.5rem;font-size:1rem}.download-icon{font-size:1.1rem}.copy-link-btn{padding:.8rem 1.5rem;font-size:1rem}.copy-icon{font-size:1.1rem}footer{padding:3rem 2rem}.company-info{padding:0 1rem}.company-info p{font-size:.9rem;margin-bottom:1rem}.copyright{font-size:.8rem}.copyright img{height:16px}.copyright a{margin:0 4px}}