.side-menu{position:sticky;z-index:999;margin-top:10px;margin-bottom:20px}@media(min-width:1200px){.side-menu{top:175px;padding-right:15px}}.side-menu-fixed{z-index:999;margin-bottom:20px;transition:all ease-out .3s;display:flex;flex-direction:column;max-height:calc(100vh - 250px)}.side-menu-fixed.affix{top:120px;transition:all ease-out .3s}@media(max-width:1199px){.side-menu-fixed.affix{top:10px}}.side-menu-fixed.close .title{display:none}.side-menu-fixed.close ul{display:none}.side-menu-fixed .title{font-size:18px;font-weight:bold;background-color:#4472c4;padding:13px 10px;color:#fff;border-radius:4px;flex-shrink:0;margin:0;border-left:0}.side-menu-fixed ul{margin:0 !important}.side-menu-fixed .menu-root{margin-left:0 !important;border-top:0;padding-top:10px;padding-bottom:10px;padding-left:0;scrollbar-width:thin;scrollbar-color:#ccc transparent;flex-grow:1;overflow-y:auto;overflow-x:hidden;display:none}.side-menu-fixed .menu-root::-webkit-scrollbar{width:6px}.side-menu-fixed .menu-root::-webkit-scrollbar-track{background:transparent}.side-menu-fixed .menu-root::-webkit-scrollbar-thumb{background-color:#ccc;border-radius:3px}.side-menu-fixed .menu-root>li{margin-right:6px}.side-menu-fixed li{line-height:1.4;cursor:pointer;padding:6px 22px 6px 15px;list-style:none !important;position:relative;font-size:.95em}.side-menu-fixed li span.arrow{display:inline-flex;position:absolute;font-size:15px;right:0;top:9px;width:18px;height:16px;text-align:center;justify-content:center;align-items:center}.side-menu-fixed li span.arrow:after{transition:all ease-out .3s;font-family:icomoon;content:'\e9b3'}.side-menu-fixed li span.arrow.active:after{color:#4472c4;content:'\e9af'}.side-menu-fixed li ul{margin-top:5px !important;margin-right:-22px !important;padding-left:0;display:none}.side-menu-fixed li ul li{padding:3px 22px 3px 15px;font-size:.9em}.side-menu-fixed li ul li span.arrow{top:4px}.side-menu-fixed li ul li ul{opacity:.85}.side-menu-fixed li ul li ul li{padding-right:0}.side-menu-fixed li:hover{color:#005cae}.side-menu-fixed li:hover li{color:#5f5f5f}.side-menu-fixed li.highlight{color:#44a0fc;border-left:2.5px solid #44a0fc;margin-left:-1px}.side-menu-fixed li.highlight li{color:#5f5f5f}.side-menu-fixed li.highlight li.highlight{border-left:0;margin-left:0;color:#c3900b}.side-menu-fixed .fa-close{font-style:normal;position:absolute;z-index:2;display:inline-block;cursor:pointer;background-color:#005cae;color:#fff;text-align:center;transition:all ease-out .3s;border-radius:50%;left:initial;right:10px;top:7px;width:30px;height:30px;line-height:30px;font-size:12px}.side-menu-fixed .fa-close:before{font-family:icomoon;content:'\e93f'}.side-menu-fixed .fa-close.close{right:initial;left:7px;top:10px;width:46px;height:46px;line-height:46px;font-size:18px}.side-menu-fixed .fa-close.close:before{font-family:icomoon;content:'\e974'}@media(min-width:1199px){.side-menu-fixed .fa-close{display:none}}@media(min-width:1200px){.side-menu-fixed .title{position:relative;cursor:pointer}.side-menu-fixed .title:after{display:inline-block;position:absolute;right:10px;top:50%;transform:translateY(-50%);font-size:18px;color:#fff;transition:all ease-out .3s;font-family:icomoon;content:"\e9ad"}.side-menu-fixed .title.toggle:after{content:'\e9b2'}}@media(max-width:1366px){.side-menu-fixed ul li{font-size:.92em}}@media(max-width:1199px){.side-menu-fixed{position:fixed;left:10px;top:280px;background:0;box-shadow:none;max-height:calc(100vh - 300px)}.side-menu-fixed .menu-root{overflow-y:auto;background:#fff;box-shadow:0 0 6px rgba(0,0,0,0.2)}}.a2a_share_box{overflow:hidden}.a2a_share_title{margin-bottom:5px;margin-top:15px}@media(max-width:991px){.a2a_kit_size_32{line-height:32px;position:fixed;right:5px;top:38%;z-index:99999;width:36px}.a2a_kit_size_32 a{margin-bottom:10px}.a2a_share_title{display:none}}.clearfix:before,.clearfix:after{display:table;content:" ";clear:bottom}