a.hl-mobile{width:40px;position:absolute;right:0;text-align:center;line-height:43px;font-size:24px}a.hl-mobile i{color:#004274}.logo-dd{position:absolute;top:0;padding:5px 0;width:calc(100% - 75px);right:40px}.logo-dd img{height:40px;margin:auto}.menu-responsive{display:none;background:#fff;padding:4px 15px;position:relative;box-shadow:0 0 10px #666}.menu-responsive a.a-menu{line-height:43px;color:#004274;font-size:35px;z-index:3}.aside{min-width:300px;width:15%;position:fixed;top:0;left:0;bottom:0;background-color:#fafafa;font-family:Helvetica,Arial,sans-serif;border-right:1px solid #333;box-shadow:0 5px 15px rgba(0,0,0,0.5);z-index:2000;width:0;min-width:0;overflow:hidden;transition:.35s width ease,.35s min-width ease}.aside .aside-header i{font-size:20px}.aside .aside-header{background-color:#005a9f;line-height:51px;padding:0 15px;color:#fff}.aside-header span{color:#fff;opacity:1;text-shadow:none;padding:15px 0}.aside .aside-header .close{float:right;cursor:pointer}.aside-contents ul li{border-bottom:1px solid #e1e1e1;text-align:left;line-height:38px}.aside-contents ul li a,ul.cd-accordion-menu label{text-transform:uppercase;padding:0 15px;font-size:15px}.aside-contents ul li ul li:last-child{border:none;padding-bottom:0}.aside-contents ul li ul{border-top:1px solid #e1e1e1}.aside-contents ul li ul li{padding-left:15px}.aside-contents ul li ul li a{text-transform:none}.aside.in{width:15%;min-width:300px}.aside-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1040;background-color:#000;transition:.2s opacity ease;opacity:0;display:none}.aside-backdrop.in{display:block;opacity:.5}