html{overflow-y:scroll;scrollbar-gutter:stable}*{margin:0;padding:0;box-sizing:border-box}body{width:100%;font-family:'Microsoft YaHei',sans-serif;background:#f5f5f5}.nav-links a:hover{color:#00a8ff}.nav-links a i{margin-right:8px;width:16px;text-align:center}.slider-container{position:relative;width:100%;height:100vh;overflow:hidden;margin-top:0;background:#000}.slider{position:relative;height:100%;width:100%}.slide{position:absolute;width:100%;height:100%;opacity:0;transition:opacity .8s ease-in-out;display:flex;align-items:center;justify-content:center}.slide.active{opacity:1}.slide img{width:100%;height:100%;object-fit:cover}.slider-button{background:rgba(0,0,0,0.5);color:white;width:50px;height:50px;border:0;border-radius:50%;cursor:pointer;display:flex;align-items:center;justify-content:center;font-size:1.5rem;transition:all .3s ease;backdrop-filter:blur(5px);position:absolute;top:50%;transform:translateY(-50%);z-index:100}.slider-button-prev{left:2rem}.slider-button-next{right:2rem}.slider-button:hover{background:rgba(0,0,0,0.8);transform:translateY(-50%) scale(1.1)}.slider-dots{position:absolute;bottom:2rem;left:50%;transform:translateX(-50%);display:flex;gap:1rem;z-index:100}.slider-dot{width:12px;height:12px;background:rgba(255,255,255,0.5);border-radius:50%;cursor:pointer;transition:all .3s ease}.slider-dot.active{background:white;transform:scale(1.2)}@media(max-width:768px){.slider-container{height:100vh}.slider-button{width:40px;height:40px;font-size:1.2rem}.slider-button-prev{left:1rem}.slider-button-next{right:1rem}.slider-dots{bottom:1.5rem;gap:.8rem}.slider-dot{width:10px;height:10px}}@media(max-width:480px){.slider-container{height:100vh}.slider-button{width:35px;height:35px;font-size:1rem}.slider-dots{bottom:1rem;gap:.6rem}}.features{max-width:1200px;margin:4rem auto;padding:0 2rem;display:grid;grid-template-columns:repeat(3,1fr);gap:2rem}.feature-item{text-align:center;padding:2rem;border-radius:15px;background:white;box-shadow:0 10px 30px rgba(0,0,0,0.1);transition:transform .3s ease}.feature-item:hover{transform:translateY(-10px)}.feature-icon{font-size:3rem;margin-bottom:1.5rem;color:#00a8ff}.feature-item h3{color:#333;font-size:1.5rem;margin-bottom:1rem}.feature-item p{color:#666;line-height:1.6}footer{background-color:#1a1a1a;color:white;padding:3rem 0;margin-top:3rem}.footer-content{max-width:1200px;margin:0 auto;text-align:center;color:rgba(255,255,255,0.8);padding:0 2rem}.footer-content p{margin:.5rem 0}@media(max-width:768px){.features{grid-template-columns:repeat(2,1fr);gap:1.5rem;margin:3rem auto}.feature-item{padding:1.5rem}.feature-icon{font-size:2.5rem;margin-bottom:1rem}.feature-item h3{font-size:1.3rem}.feature-item p{font-size:.95rem}}@media(max-width:480px){.features{grid-template-columns:1fr;gap:1.2rem;margin:2rem auto}.feature-item{padding:1.2rem}.feature-icon{font-size:2rem}.feature-item h3{font-size:1.2rem}footer{padding:2rem 0}.footer-content{font-size:.9rem}}.dropdown{position:relative}.dropdown-content{display:none;position:absolute;background-color:rgba(0,0,0,0.9);min-width:160px;box-shadow:0 8px 16px rgba(0,0,0,0.2);z-index:1;backdrop-filter:blur(10px);border-radius:5px;overflow:hidden;top:100%;left:0}.dropdown-content a{color:white;padding:12px 16px;text-decoration:none;display:block;transition:all .3s ease}.dropdown:hover .dropdown-content{display:block}.dropdown-content a:hover{background-color:rgba(255,255,255,0.1)}@keyframes pulse{0,100%{transform:translate(-50%,-50%) scale(1)}50%{transform:translate(-50%,-50%) scale(1.05)}}@keyframes fadeIn{from{opacity:0;transform:scale(0.5)}to{opacity:1;transform:scale(1)}}@keyframes fadeInOnly{from{opacity:0}to{opacity:1}}@keyframes bounce{0,100%{transform:translateY(0) scale(1.15)}50%{transform:translateY(-10px) scale(1.15)}}@keyframes arrowBounce{0,100%{transform:translateX(0)}50%{transform:translateX(5px)}}@keyframes float{0,100%{transform:translateY(0) scale(1)}50%{transform:translateY(-5px) scale(1.02)}}.function-point{position:absolute;background:rgba(255,255,255,0.95);padding:12px 18px;border-radius:25px;box-shadow:0 6px 20px rgba(0,0,0,0.25);font-size:14px;white-space:nowrap;opacity:0;transform:scale(0.5);z-index:3;transition:all .5s cubic-bezier(0.4,0,0.2,1);display:flex;align-items:center;gap:10px;backdrop-filter:blur(5px);border:1px solid rgba(255,255,255,0.3)}.function-point:hover{transform:scale(1.15) translateY(-5px);box-shadow:0 10px 30px rgba(22,93,255,0.4);background:linear-gradient(135deg,#165dff 0,#36cfc9 100%);color:white;animation:bounce .8s ease infinite}.function-point .point-icon{font-size:18px;min-width:24px;text-align:center;color:#165dff;transition:all .3s ease}.function-point:hover .point-icon{color:white;transform:scale(1.2)}.carousel-title{position:absolute;top:33%;left:100px;transform:translateY(-50%);text-align:center;z-index:4;color:white;max-width:500px;animation:fadeInUp 1s ease-out}.carousel-title h1{font-size:3rem;margin:0;text-shadow:0 4px 20px rgba(0,0,0,0.5),0 0 30px rgba(22,93,255,0.3);font-weight:bold;background:linear-gradient(90deg,#fff 0,#e0f2ff 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;line-height:1.2}.carousel-title h2{font-size:1.4rem;margin:20px 0 0;opacity:.95;text-shadow:0 2px 10px rgba(0,0,0,0.4);color:#f0f9ff;display:inline-flex;align-items:center;justify-content:center}.carousel-title h2::before,.carousel-title h2::after{content:"......";margin:0 15px;letter-spacing:2px;opacity:.8;display:inline-flex;align-items:center;height:1.4rem;line-height:1}@keyframes fadeInUp{from{opacity:0;transform:translateY(30px) scale(0.95)}to{opacity:1;transform:translateY(-50%) scale(1)}}.slide-element{transition:all .8s ease-out}.slide.active .slide-element:nth-child(1){animation:slideDown .8s ease-out .1s forwards}.slide.active .slide-element:nth-child(2){animation:slideInRight .8s ease-out .3s forwards}.slide.active .slide-element:nth-child(3){animation:slideInRight .8s ease-out .5s forwards}.slide.active .slide-element:nth-child(4){animation:slideUp 1.2s ease-out .7s forwards}@keyframes slideDown{from{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}@keyframes slideInRight{from{opacity:0;transform:translateX(-50px)}to{opacity:1;transform:translateX(0)}}@keyframes slideInLeft{from{opacity:0;transform:translateX(50px)}to{opacity:1;transform:translateX(0)}}@keyframes slideUp{from{opacity:0;transform:translateY(150px)}to{opacity:1;transform:translateY(-50%)}}@media(max-width:768px){#usb-share-image{animation-name:slideUpMobile !important}@keyframes slideUpMobile{from{opacity:0;transform:translateY(150px)}to{opacity:1;transform:translateY(-3%)}}.carousel-title{top:5% !important}.function-point{transform:scale(0.8)}@keyframes float{0,100%{transform:translate(-50%,-50%) scale(0.8) translateY(0)}50%{transform:translate(-50%,-50%) scale(0.8) translateY(-6px)}}}@media(max-width:480px){.carousel-title h1{font-size:1.8rem !important}.carousel-title h2{font-size:1.1rem !important}.function-point{transform:scale(0.65)}@keyframes float{0,100%{transform:translate(-50%,-50%) scale(0.65) translateY(0)}50%{transform:translate(-50%,-50%) scale(0.65) translateY(-4px)}}}