@charset "utf-8";

/* 一级 */
.lsm-sidebar a{display: block;overflow: hidden;line-height: 50px;max-height: 50px;color: #b2b8be;transition: all .3s;background: #fff;font-size: 16px;color: #333;}
.lsm-sidebar .lsm-sidebar-item .lsm-sidebar-item2>a>span{padding-left: 20px !important;background:#f2f2f2;display: block;}
.lsm-sidebar .lsm-sidebar-item .lsm-sidebar-item2>a>span:hover{background: #D6E8F2;}

/* 三级 */
.lsm-sidebar .lsm-sidebar-item .lsm-sidebar-item >ul>li a span{margin-left: 20px;}

ul:first-child > li> a,  ul:first-child > li> a span{ line-height: 50px;max-height: 50px; }

/* .lsm-sidebar>a>span{margin-left: 0px;} */

.lsm-sidebar-item{position: relative;}
.lsm-sidebar-item.lsm-sidebar-show{border-bottom: none;}
.lsm-sidebar-item ul{display: none;}
.lsm-sidebar-item.lsm-sidebar-show ul{display: block;background: #fff;}
/* .lsm-sidebar-item>a:before{content: "";position: absolute;left: 0px;width: 2px;height: 40px;background: #f00;opacity:0;transition: all .3s;} */
 ul:first-child>li.lsm-sidebar-item>a:before{height: 50px;}

/* 导航右侧箭头 换用其他字体需要替换*/
.lsm-sidebar-more{float:left;margin-left: 20px;font-size: 12px;transition: transform .3s;}
/* .lsm-sidebar-more::after{content: "\e621";} */

/* 一级鼠标经过 */
.lsm-sidebar-show>a:before,.lsm-sidebar-item>a:hover:before{opacity:1;}
.lsm-sidebar-item li>a:hover,.lsm-popup>div>ul>li>a:hover{color: #39A0D7; background: #D6E8F2;}

/* 二级鼠标经过 */

.lsm-sidebar-show,.lsm-sidebar-item>a:hover{color: #FFF;background: #39A0D7;min-height: 5;}

.lsm-mini , .lsm-mini {width: 50px;}
.lsm-mini ul:first-child>li.lsm-sidebar-item>a span{display: none;}
.lsm-mini ul:first-child>li.lsm-sidebar-item>a> i.lsm-sidebar-more{padding-left: -20px;}


.lsm-sidebar .lsm-sidebar-icon{font-size: 20px;position: absolute;margin-left:-1px;}
.lsm-popup .lsm-sidebar-icon{display: none;}

.my-icon{color: #39A0D7;margin-left: 20px;}
/* .lsm-sidebar-item>a:hover>.my-icon{color: #fff !important;transform:rotate(90deg);} */
.lsm-sidebar-item>a:hover>.my-icon{color: #fff !important;}
