.nav{height:80px;left:0;position:absolute;top:0;width:100%;z-index:9}.nav .nav-inner{align-items:center;display:flex;justify-content:space-between;margin:0 auto;max-width:1200px}.nav .logo{cursor:pointer;font-size:28px;font-weight:700;height:80px;line-height:80px;padding-left:20px}.nav .logo a{color:#fff}.nav .menu{display:flex;gap:2rem;padding:10px 20px 10px 0}.nav .menu-list{display:flex;gap:1rem;list-style:none}.nav .menu-item{background:none;border:none;color:#fff;cursor:pointer;display:inline-block;font-size:18px;padding:10px;position:relative;text-decoration:none}.nav .menu-item:hover:after{background-color:#fff;bottom:-6px;content:"";height:2px;left:0;position:absolute;width:100%}.nav .submenu{position:relative}.nav .submenu-title{color:#fff;cursor:pointer;font-size:16px;padding:10px}.nav .submenu-items{background:#2c2c2c;border-radius:8px;box-shadow:0 4px 8px #0000004d;display:none;left:0;min-width:110px;padding:10px;position:absolute;top:100%;z-index:10}.nav .submenu:hover .submenu-items{display:block}.nav .submenu-item{align-items:center;color:#fff;cursor:pointer;display:flex;font-size:14px;padding:10px 15px;text-decoration:none;transition:background .3s ease}.nav .submenu-item:hover{background:#444;border-radius:4px}.nav .submenu-item i{color:#ccc;font-size:16px;margin-right:10px;transition:color .3s ease}.nav .submenu-item:hover i{color:#fff}@media (max-width:768px){.nav .menu{display:none}.nav .drawer-toggle{color:#fff;cursor:pointer;display:block;font-size:30px}.nav .drawer{background:#000c;display:none;flex-direction:column;font-size:16px!important;height:100vh;padding:20px;position:fixed;right:0;top:0;width:100%!important}.nav .drawer.open{display:flex}.nav .nav-button{background:none;border:none;color:#fff;font-size:16px;margin-bottom:10px;padding:10px;text-align:left}.nav .nav-has-children .nav-children .nav-button{padding-left:40px}.nav .nav-has-children h2{color:#fff;font-size:16px;margin-bottom:10px}}.menu-item.active,.submenu-item.active,.submenu-title.active{color:#f5df4d;position:relative}.menu-item.active:after,.submenu-item.active:after,.submenu-title.active:after{background-color:#f5df4d;bottom:-6px;content:"";height:2px;left:0;position:absolute;width:100%}@keyframes shake-dea405ab{0%{transform:translateY(0)}25%{transform:translateY(-1px)}50%{transform:translateY(1px)}75%{transform:translateY(-1px)}to{transform:translateY(0)}}.footer[data-v-dea405ab]{background:#2c313e;padding-top:90px;width:100%}.footer .footer-inner[data-v-dea405ab]{color:#fff;display:flex;justify-content:space-between;margin:0 auto 50px;max-width:1200px;width:100%}.footer .footer-inner .logo[data-v-dea405ab]{background:#f5df4d;border-radius:10px;height:144px;width:152px}@media screen and (max-width:768px){.footer .footer-inner .logo[data-v-dea405ab]{height:72px;width:76px}}.footer .footer-inner .footer-item[data-v-dea405ab]{display:flex;flex-direction:column;padding:0 20px}.footer .footer-inner .footer-item li[data-v-dea405ab]{color:#fff;cursor:pointer;margin-bottom:20px}.footer .footer-inner .footer-item li.i-item a[data-v-dea405ab]{color:#fff;padding-left:10px;text-decoration:none;transition:color .3s ease}.footer .footer-inner .footer-item li.i-item a[data-v-dea405ab]:hover,.footer .footer-inner .footer-item li.i-item[data-v-dea405ab]:hover{animation:shake-dea405ab .5s ease-in-out;color:#f5df4d}.footer .footer-inner .footer-item li.f-title[data-v-dea405ab]{color:#fff;font-weight:700;padding-right:10px}.footer .footer-copyright[data-v-dea405ab]{background:#282c38;color:#999;font-size:12px;padding:20px 0;text-align:center}.footer .footer-copyright p[data-v-dea405ab]{padding-top:10px}.footer .footer-copyright a[data-v-dea405ab]{color:#999;display:inline-block;height:20px;line-height:20px;margin-right:20px;text-decoration:none;vertical-align:bottom}.footer .footer-copyright a img[data-v-dea405ab]{vertical-align:top}
