.footer-wrapper{background:-webkit-gradient(linear,left top,left bottom,from(#3a62d3),to(#1b33a7));background:linear-gradient(180deg,#3a62d3,#1b33a7);position:fixed;width:100%;height:14.3vw;left:0;bottom:-1px;z-index:10}.footer-wrapper .footer-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100%}.footer-wrapper .swiper-container{overflow:visible;width:100%;height:100%}.footer-wrapper .swiper-slide{-webkit-box-flex:1;-ms-flex:1;flex:1;margin:0}.footer-wrapper .footer-item{height:100%;text-align:center;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0 2vw;min-width:20vw;-webkit-box-sizing:border-box;box-sizing:border-box}.footer-wrapper .footer-item.active{background:hsla(0,0%,100%,.2)}.footer-wrapper .footer-item .footer-item-name{color:#fff;font-size:3.704vw;line-height:1.4;white-space:nowrap;opacity:.8}.footer-wrapper .footer-item.active .footer-item-name{opacity:1}.footer-wrapper .footer-item ul{-webkit-transform:translateX(-50%) scale(0);transform:translateX(-50%) scale(0);-webkit-transform-origin:center bottom;transform-origin:center bottom;position:absolute;bottom:16.833vw;left:50%;-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s;background-color:#fff;border-radius:.926vw;padding:.926vw 2.778vw;-webkit-box-shadow:0 0 3vw #ccc;box-shadow:0 0 3vw #ccc}.footer-wrapper .footer-item ul.show{-webkit-transform:translateX(-50%) scale(1);transform:translateX(-50%) scale(1)}.footer-wrapper .footer-item ul:after{content:"";position:absolute;bottom:-3.5vw;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:0;height:0;border:2vw solid;border-color:#fff transparent transparent transparent}.footer-wrapper .footer-item ul li{border-bottom:1px solid #878787}.footer-wrapper .footer-item ul li:last-child{border-bottom:none}.footer-wrapper .footer-item ul li a{font-size:3.611vw;line-height:1.4;color:#1b33a7;text-decoration:none;padding:1.667vw 0;display:block;white-space:nowrap}.forum-wrapper{padding:4.63vw 4.63vw 2.778vw;font-size:0}.forum-wrapper .empty-wrapper{height:60vh;-webkit-box-sizing:border-box;box-sizing:border-box}.forum-wrapper .empty-wrapper.short-empty{height:auto}.forum-wrapper.has-footer{padding-bottom:21vw}.forum-wrapper .forum-inner ul{padding-top:4.63vw}.forum-wrapper .forum-inner ul li{margin-bottom:4.63vw;height:51.111vw;border-radius:1.481vw;overflow:hidden;position:relative}.forum-wrapper .forum-inner ul li a{display:block;height:100%}.forum-wrapper .forum-inner ul li .info{position:absolute;bottom:0;left:0;width:100%;height:25vw;padding:0 3.519vw;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-sizing:border-box;box-sizing:border-box;background:-webkit-gradient(linear,left top,left bottom,from(rgba(9,16,26,0)),to(rgba(9,16,26,.7)));background:linear-gradient(180deg,rgba(9,16,26,0),rgba(9,16,26,.7))}.forum-wrapper .forum-inner ul li .info .info-inner{color:#fefefe;padding-bottom:2.037vw}.forum-wrapper .forum-inner ul li .info h4{font-size:4.074vw;line-height:1.4;margin-bottom:1.389vw;word-wrap:break-word;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.forum-wrapper .forum-inner ul li .info span{font-size:3.148vw;line-height:1.4;word-wrap:break-word}