.side-left{display:flex;flex-direction:column;gap:10px}.side-left h3{width:100%;margin-bottom:10px!important;margin-top:0!important;padding:5px 10px 3px!important;color:#fff}.side-left section{border:1px solid #ccc;border-radius:5px;box-shadow:1px 1px 4px 0 #00000040;padding:10px 5px}.side-left ul{line-height:2.2;width:94%;margin:0 auto}.side-left ul li{font-size:.95rem;font-weight:600}.side-left ul li i{margin-right:5px}.side-left ul li a{color:#000}.side-left ul li a:hover,.side-left ul li a:active{text-decoration:none;cursor:pointer}.c-txt.line{position:relative;font-size:.85rem}.c-txt.line::before{background:#ff701e;content:'';width:100%;height:2px;position:absolute;left:0;bottom:0;margin:auto;transform-origin:right top;transform:scale(0,1);transition:transform .3s}.c-txt.line:hover::before{transform-origin:left top;transform:scale(1,1)}.dl-nav{width:100%;display:block;margin-top:10px;margin-bottom:0}.dl-nav ul{list-style:none;text-align:left;margin:0!important;padding:0!important}.dl-nav ul li{position:relative;font-size:.9rem;float:none!important;border-bottom:1px dashed #999}.dl-nav ul li:last-child{border-bottom:none}.dl-nav ul li a{display:block;text-decoration:none;color:red;padding:10px 0 8px 15px;font-size:15px;transition:all .3s}.dl-nav ul li a:hover{color:#FF2B89;text-decoration:none}.dl-nav ul li.has-child::before{content:'';position:absolute;right:20px;top:21px;width:6px;height:6px;border-top:2px solid red;border-right:2px solid red;transform:rotate(45deg)}.dl-nav li.has-child ul{width:840px;position:absolute;left:110%;top:0;z-index:5;background:#fff;border:2px solid #ccc;border-radius:10px;visibility:hidden;opacity:0;transition:all .9s;box-shadow:2px 2px 4px #999;overflow:hidden;padding:20px!important}.dl-nav li.has-child ul li{display:flex;flex-wrap:wrap;justify-content:flex-start;gap:10px}.dl-nav li.has-child ul li label{white-space:nowrap;width:calc(100% / 4 - 10px)}.dl-nav li.has-child:hover > ul,.dl-nav li.has-child ul li:hover > ul,.dl-nav li.has-child:active > ul,.dl-nav li.has-child ul li:active > ul{visibility:visible;opacity:1}.dl-nav li.has-child ul li a{color:#333;border-bottom:solid 1px #fff9}.dl-nav li.has-child ul li:last-child > a{border-bottom:none}.dl-nav li.has-child ul li a:hover,.dl-nav li.has-child ul li a:active{color:#fff;background:#3577CA}.dl-nav2{width:100%;display:block;margin-top:10px;margin-bottom:0}.dl-nav2 ul{list-style:none;text-align:left;margin:0!important;padding:0!important;line-height:1!important}.dl-nav2 ul li{display:flex;align-items:center;position:relative;font-size:.9rem;float:none!important;border-bottom:1px dashed #999}.dl-nav2 ul li:last-child{border-bottom:none}.dl-nav2 ul li a{display:block;text-decoration:none;padding:7px 0 8px 7px;font-size:15px;transition:all .3s}.dl-nav2 ul li.has-child::before{content:'';position:absolute;right:0;width:6px;height:6px;border-top:2px solid;border-right:2px solid;transform:rotate(45deg)}.dl-nav2 li.has-child ul{width:auto;position:absolute;left:110%;top:-20px;z-index:5;background:#fff;border:2px solid #ccc;border-radius:10px;visibility:hidden;opacity:0;transition:all .9s;box-shadow:2px 2px 4px #999;overflow:hidden;padding:20px!important}.dl-nav2 li.has-child i{margin-left:5px;margin-right:0}.dl-nav2 li.has-child ul li{display:flex;flex-wrap:nowrap;justify-content:flex-start;white-space:nowrap;gap:10px}.dl-nav2 li.has-child ul li span{margin-bottom:-3px}.dl-nav2 li.has-child ul li label{white-space:nowrap;width:calc(100% / 4 - 10px)}.dl-nav2 li.has-child:hover > ul,.dl-nav2 li.has-child ul li:hover > ul,.dl-nav2 li.has-child:active > ul,.dl-nav2 li.has-child ul li:active > ul{visibility:visible;opacity:1}.dl-nav3{width:100%;display:block;margin-top:10px;margin-bottom:0}.dl-nav3 ul{list-style:none;text-align:left;margin:0!important;padding:0!important;line-height:1.8!important}.dl-nav3 ul li{display:flex;align-items:center;position:relative;font-size:.9rem;float:none!important;border-bottom:1px dashed #999}.dl-nav3 ul li:last-child{border-bottom:none}.dl-nav3 ul li a{display:block;text-decoration:none;padding:7px 0 8px 7px;font-size:15px;transition:all .3s}.dl-nav3 ul li.has-child::before{content:'';position:absolute;right:0;width:6px;height:6px;border-top:2px solid;border-right:2px solid;transform:rotate(45deg)}.dl-nav3 li.has-child ul{width:auto;position:absolute;left:110%;top:-20px;z-index:5;background:#fff;border:2px solid #ccc;border-radius:10px;visibility:hidden;opacity:0;transition:all .9s;box-shadow:2px 2px 4px #999;overflow:hidden;padding:20px!important}.dl-nav3 li.has-child i{margin-left:5px;margin-right:0}.dl-nav3 li.has-child ul li{display:flex;flex-wrap:nowrap;justify-content:flex-start;white-space:nowrap;gap:10px}.dl-nav3 li.has-child ul li span{margin-bottom:-3px}.dl-nav3 li.has-child ul li label{white-space:nowrap;width:calc(100% / 4 - 10px)}.dl-nav3 li.has-child:hover > ul,.dl-nav3 li.has-child ul li:hover > ul,.dl-nav3 li.has-child:active > ul,.dl-nav3 li.has-child ul li:active > ul{visibility:visible;opacity:1}