aside{width:300px;margin-top:50px;margin-left:4%;position:relative;z-index:12}@media only screen and (max-width: 1299px){aside{width:250px}}@media only screen and (max-width: 767px){aside{width:92%;margin-right:4%;margin-top:15px}}aside button{border-width:1px;border-radius:15px;border-color:#d2d2d2;margin:5px 0;padding:10px 20px;display:none;align-items:center;color:#666;width:100%;font-weight:500;font-size:1.0111111111rem;line-height:1.5166666667rem;align-items:center;justify-content:space-between;cursor:pointer;position:relative;z-index:88}@media only screen and (max-width: 767px){aside button{display:flex}}aside button span{border:solid #666;border-width:0px 2px 2px 0;display:inline-block;padding:3px;transform:rotate(45deg);margin:0 0 2px 20px}aside button.off{border-radius:15px 15px 0 0;border-bottom-width:0}aside button.off span{transform:rotate(-135deg);margin-top:5px;margin-bottom:0}aside .menu{background-color:#cb0505;border-radius:10px;padding:15px;width:100%;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}@media only screen and (max-width: 767px){aside .menu{display:none}}aside .menu>li{width:100%;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:5px 0}aside .menu>li a{color:#fff;width:100%;display:flex;justify-content:space-between;align-items:center;font-size:1.1666666667rem;line-height:1.75rem}@media only screen and (max-width: 1299px){aside .menu>li a{font-size:1.0888888889rem;line-height:1.6333333333rem}}@media only screen and (max-width: 767px){aside .menu>li a{font-size:1.0111111111rem;line-height:1.5166666667rem}}aside .menu>li a:hover,aside .menu>li a.active{color:#fff9c8}aside .menu>li a:hover span,aside .menu>li a.active span{border-color:#fff9c8;transform:rotate(-135deg)}aside .menu>li a span{border:solid #fff;border-width:0px 2px 2px 0;display:inline-block;padding:3px;transform:rotate(45deg);margin-bottom:5px}aside .menu>li.off>a span{transform:rotate(-135deg);margin-top:5px;margin-bottom:0}aside .menu>li.off>ul{display:flex}aside .menu>li>ul{background-color:hsla(0,0%,100%,.3);width:100%;margin-top:10px;margin-bottom:10px;border-radius:5px;display:none;flex-wrap:wrap}aside .menu>li>ul>li{width:100%;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}aside .menu>li>ul>li>a{font-size:1.0422222222rem;line-height:1.5633333333rem;padding:5px 15px}@media only screen and (max-width: 1299px){aside .menu>li>ul>li>a{font-size:1.0111111111rem;line-height:1.5166666667rem}}@media only screen and (max-width: 767px){aside .menu>li>ul>li>a{font-size:.9333333333rem;line-height:1.4rem}}aside .menu>li>ul>li.off>a span{transform:rotate(-135deg);margin-top:5px;margin-bottom:0}aside .menu>li>ul>li.off ul{display:flex}aside .menu>li>ul>li ul{display:none;background-color:hsla(0,0%,100%,.2);margin-top:5px;margin-bottom:5px;width:100%;padding:5px 0;flex-wrap:wrap}aside .menu>li>ul>li ul li{width:100%;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:5px 15px}aside .menu>li>ul>li ul li>a{font-size:.98rem;line-height:1.47rem}@media only screen and (max-width: 1299px){aside .menu>li>ul>li ul li>a{font-size:.9333333333rem;line-height:1.4rem}}@media only screen and (max-width: 767px){aside .menu>li>ul>li ul li>a{font-size:.8555555556rem;line-height:1.2833333333rem}}aside .menu.off{position:absolute;top:50px;left:0;z-index:87;border:1px solid #d2d2d2;border-top-style:dotted;background-color:#fff;display:flex;padding:15px 20px;border-radius:0 0 10px 10px}aside .menu.off>li a{color:#444}aside .menu.off>li a:hover,aside .menu.off>li a.active{color:#cb0505}aside .menu.off>li a:hover span,aside .menu.off>li a.active span{border-color:#cb0505;transform:rotate(-135deg)}aside .menu.off>li a span{border-color:#444}aside .menu.off>li>ul{background-color:hsla(0,0%,40%,.07)}aside .menu.off>li>ul ul{background-color:hsla(0,0%,40%,.1)}