@keyframes gradientFlow{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}#footer{background-color:var(--footer-bg);display:flex;justify-content:center;padding:50px 0}#footer .container{width:95%}#footer .container>.footer-top>.website-links>.website{display:grid;justify-content:center}#footer .container>.footer-top>.website-links>.website img{width:150px}#footer .container>.footer-top>.website-links>.website>.slogan{background:linear-gradient(90deg,#65c0f9,#71fbb1);-webkit-background-clip:text;font-size:18px;line-height:20px;-webkit-text-fill-color:transparent}#footer .container>.footer-top>.website-links>ul{margin-top:30px}#footer .container>.footer-top>.website-links>ul>li{display:flex;justify-content:center;margin-top:15px}#footer .container>.footer-top>.website-links>ul>li>a{background-color:#323644;border-radius:3px;color:var(--text-white-white);display:block;height:40px;line-height:40px;text-align:center;transition:all .15s linear;width:150px}#footer .container>.footer-top>.website-links>ul>li>a:hover{color:#3ed3da}#footer .container>.footer-top>.footer-nav{border-top:1px solid hsla(0,0%,98.4%,.2);margin-top:50px;text-align:center}#footer .container>.footer-top>.footer-nav>div>.group-title{color:var(--text-white-white);font-size:20px;font-weight:700;height:36px;line-height:36px;margin-bottom:5px;margin-top:20px}#footer .container>.footer-top>.footer-nav>div a{color:var(--text-silver-silver);font-size:15px;height:32px;line-height:32px;transition:all .15s linear}#footer .container>.footer-top>.footer-nav>div a:hover{color:#3ed3da}#footer .container>hr{animation:gradientFlow 6s ease infinite;background:linear-gradient(104deg,#92f6fe,#f9a194,#92f6fe,#f9a194);background-size:200% 100%;border:none;border-radius:2px;height:1px;margin:40px 0;opacity:.3}#footer .container>.footer-bottom{color:var(--text-white-white);position:relative;text-align:center}#footer .container>.footer-bottom a{color:var(--text-white-white);transition:all .15s linear}#footer .container>.footer-bottom a:hover{color:#3ed3da}#footer .container>.footer-bottom>p{font-size:14px;margin-top:15px}#footer .container>.footer-bottom>.attention{font-weight:700;margin-top:0}#footer .container>.footer-bottom>.beian{display:grid;gap:12px;margin-top:18px;place-content:center}#footer .container>.footer-bottom>.beian>a{height:20px;line-height:20px}#footer .container>.footer-bottom>.beian>a:nth-of-type(2){align-items:center;display:flex;justify-content:center}#footer .container>.footer-bottom>.beian>a:nth-of-type(2)>img{height:18px;width:18px}#footer .container>.footer-bottom>.beian>a:nth-of-type(2)>span{margin-left:5px}@media screen and (min-width:576px){#footer>.container{width:90%}#footer>.container>.footer-top>.website-links{display:grid;justify-content:center}#footer>.container>.footer-top>.website-links>ul{display:flex;justify-content:space-between;width:500px}#footer>.container>.footer-top>.website-links>ul>li>a{width:110px}#footer>.container>.footer-top>.footer-nav{display:flex;justify-content:space-between;padding:0 30px;text-align:left}#footer>.container>.footer-top>.footer-nav>div a{height:40px;line-height:40px}}@media screen and (min-width:820px){#footer>.container>.footer-top>.website-links{display:flex}#footer>.container>.footer-top>.website-links>ul{margin-left:50px;margin-top:0}}@media screen and (min-width:992px){#footer>.container{width:80%}#footer>.container>.footer-top{display:flex;justify-content:space-between}#footer>.container>.footer-top>.website-links{display:block}#footer>.container>.footer-top>.website-links>ul{display:block;margin-left:0;margin-top:30px;width:auto}#footer>.container>.footer-top>.website-links>ul>li{margin-top:10px}#footer>.container>.footer-top>.website-links>ul>li>a{width:150px}#footer>.container>.footer-top>.footer-nav{border-top:none;display:flex;justify-content:space-between;margin-top:0;padding:0;width:calc(100% - 350px)}#footer>.container>.footer-top>.footer-nav>div{width:150px}#footer>.container>.footer-top>.footer-nav>div>.group-title{margin-top:0}#footer>.container>.footer-top>.footer-nav>div>ul{margin-top:20px}#footer>.container>.footer-top>.footer-nav>div>ul>li{height:36px;line-height:36px}}@media screen and (min-width:1200px){#footer>.container>.footer-top>.footer-nav{width:calc(100% - 450px)}}@media screen and (min-width:1400px){#footer>.container{width:65%}}
