.slider-box{background:#fff;box-shadow:1px 0 6px 0 rgba(0,21,41,.12);display:flex;flex-direction:column;justify-content:space-between;max-height:calc(100vh - 40px);overflow-x:hidden;overflow-y:auto;padding:16px 0}.slider-box::-webkit-scrollbar{display:none}.slider-box:hover::-webkit-scrollbar{display:block}.slider-box ul.el-menu{flex:1}.slider-box .el-menu{border-right:none;width:230px}.slider-box .el-menu.no-tip{width:170px}.slider-box .el-menu.el-menu--collapse{width:56px}.slider-box .el-menu.el-menu--collapse .el-menu-item.flag-line:before{left:10px;width:36px}.slider-box .el-menu.el-menu--collapse .el-menu-item .iconfont{left:0;margin:0;padding:0 20px;position:absolute;top:0}.slider-box .el-menu.el-menu--collapse .el-menu-item .iconfont.has-tip:after{color:#fe1e1c;content:"·";display:block;font-size:28px;font-weight:600;position:absolute;right:7px;top:-12px}.slider-box .el-menu .el-menu-item{font-size:16px;height:-moz-min-content;height:min-content;line-height:1;margin-bottom:8px;min-height:30px;padding:7px 0;position:relative;text-align:center}.slider-box .el-menu .el-menu-item.flag-line{margin-top:24px;position:relative}.slider-box .el-menu .el-menu-item.flag-line:before{background:#e9e9e9;content:" ";height:1px;left:20px;position:absolute;top:-12px;width:calc(100% - 30px)}.slider-box .el-menu .el-menu-item:last-child{margin-bottom:0}.slider-box .el-menu .el-menu-item .menu-item{padding-left:20px}.slider-box .el-menu .el-menu-item .iconfont{font-size:18px;margin-right:10px}.slider-box .el-menu .el-menu-item .menu-item-text{align-items:center;display:flex;width:calc(100% - 30px)}.slider-box .el-menu .el-menu-item .menu-item-text .number-box{background:#fe1e1c;border-radius:8px;color:#fff;font-size:12px;line-height:16px;margin-left:6px;min-width:12px;padding:0 4px;text-align:center}.slider-box .el-menu .el-menu-item .menu-tip{color:#fe1e1c;font-size:12px;margin-top:10px}.slider-box .el-menu .el-menu-item .menu-tip>div:first-child{display:flex;flex:1;padding-left:28px;text-align:left;width:calc(100% - 56px)}.slider-box .el-menu .el-menu-item .menu-tip>div:nth-child(2){padding:0 20px 0 6px}.slider-box .el-menu .el-menu-item .menu-tip.row-2{align-items:flex-start;flex-direction:column}.slider-box .el-menu .el-menu-item .menu-tip.row-2 .line-one{display:block;width:calc(100% - 12px)!important}.slider-box .el-menu .el-menu-item .menu-tip.row-2 .layer-2{margin-top:4px;padding-left:28px;width:100%}.slider-box .el-menu .empty-line{border-top:1px solid #e9e9e9;margin:8px 0}