.menuParent{margin:0px 0px 15px 0px;width:294px;position:sticky;top:83px;transition: all 0.3s ease-out 0s;}
.menuParent.noFixed{position:static;}
.menuLeft{}
.menuLeft ul{list-style:none;}
.menuLeft ul li{display:block;box-sizing:border-box;margin-bottom: 7px}
.menuLeft ul li a{display:block;box-sizing:border-box;background-color:#FFFFFF;}
.menuLeft>ul>li>a{font-size:var(--menuLeft-font-size);font-weight:var(--menuLeft-font-weight);display:block;position:relative;padding:20px 20px 20px 30px;color:var(--menuLeft-color);transition:all 0.5s ease-out 0s;}
.menuLeft>ul>li>a:after, .menuLeft>ul>li>a:before{content:"";position:absolute;width:2px;height:85%;top:0px;bottom:0px;left:0px;margin:auto;transition:all 0.5s ease-out 0s;}
.menuLeft>ul>li>a:before{background-color:var(--menuLeft-borderBefore);}
.menuLeft>ul>li>a:after{background-color:var(--menuLeft-borderBeforeSel);height:0;}
.menuLeft>ul>li:hover>a:after, .menuLeft>ul>li.sel>a:after{height:85%;}
.menuLeft>ul>li:first-child>a{border:none;}
.menuLeft>ul>li.sel>a, .menuLeft>ul>li:hover>a{color:var(--menuLeft-colorSel);}
.menuLeft ul li ul li{}
.menuLeft ul li ul li a{padding:20px 5px 20px 40px;border-top:1px solid #F1F1F1;color:#333138;font-size:14px;}
.menuLeft ul li ul li.sel a, .menuLeft ul li ul li:hover a{color:#461C20;transition:all 0.5s ease-out 0s;}