.layuimini-container {border:1px solid #f2f2f2;border-radius:5px;background-color:#f2f2f2}
.layuimini-main {margin:10px 10px 10px 10px;border:5px solid #ffffff;border-radius:5px;background-color:#ffffff}
.layui-breadcrumb>* {font-size: 13px!important;}

/**必填红点 */
.layuimini-form>.layui-form-item>.required:after {content:'*';color:red;position:absolute;margin-left:4px;font-weight:bold;line-height:1.8em;top:6px;right:5px;}
.layuimini-form>.layui-form-item>.layui-form-label {width:120px !important;}
.layuimini-form>.layui-form-item>.layui-input-block {margin-left:150px !important;}
.layuimini-form>.layui-form-item>.layui-input-block >tip {display:inline-block;margin-top:10px;line-height:10px;font-size:10px;color:#a29c9c;}

/**搜索框*/
.layuimini-container .table-search-fieldset {margin: 0;border: 1px solid #e6e6e6;padding: 10px 20px 5px 20px;color: #6b6b6b;}

.layui-layout-admin .layui-logo{
  width: 120px;
  font-size: 0;
}
.layui-layout-admin .layui-logo h1{
  display: none;
}
.layuimini-menu-left .layui-nav-itemed > a > .layui-nav-more:before, .layuimini-menu-left-zoom .layui-nav-itemed > a > .layui-nav-more:before{
  content: '\e625';
}
.layuimini-menu-left .layui-nav-more:before, .layuimini-menu-left-zoom .layui-nav-more:before{
    content: '\e625';
}

/* 将 layui-nav-more 移到文字前面 */
.layuimini-menu-left .layui-nav-item > a,
.layuimini-menu-left-zoom .layui-nav-item > a,
.layuimini-menu-left .menu-dd > a,
.layuimini-menu-left-zoom .menu-dd > a,
.layuimini-menu-left .layui-nav-child > dd > a,
.layuimini-menu-left-zoom .layui-nav-child > dd > a {
    display: flex !important;
    align-items: center !important;
    padding-left: 15px !important;
}

/* 下一级子菜单缩进 */
/* .layuimini-menu-left .layui-nav-child > dd > a,
.layuimini-menu-left-zoom .layui-nav-child > dd > a {
    padding-left: 30px !important;
} */

/* 更深层级子菜单缩进 */
/* .layuimini-menu-left .layui-nav-child .layui-nav-child > dd > a,
.layuimini-menu-left-zoom .layui-nav-child .layui-nav-child > dd > a {
    padding-left: 45px !important;
} */
/* 更深层级子菜单缩进 */
/* .layuimini-menu-left .layui-nav-child  .layui-nav-child  .layui-nav-child > dd > a,
.layuimini-menu-left-zoom .layui-nav-child   .layui-nav-child .layui-nav-child > dd > a {
    padding-left: 60px !important;
} */
/* 图标保持默认位置 */
.layuimini-menu-left .layui-nav-item > a > i,
.layuimini-menu-left-zoom .layui-nav-item > a > i,
.layuimini-menu-left .menu-dd > a > i,
.layuimini-menu-left-zoom .menu-dd > a > i,
.layuimini-menu-left .layui-nav-child > dd > a > i,
.layuimini-menu-left-zoom .layui-nav-child > dd > a > i {
    order: 0 !important;
}

/* 箭头移到文字前面 - 有子菜单的显示箭头 */
.layuimini-menu-left .layui-nav-item > a > .layui-nav-more,
.layuimini-menu-left-zoom .layui-nav-item > a > .layui-nav-more,
.layuimini-menu-left .menu-dd > a > .layui-nav-more,
.layuimini-menu-left-zoom .menu-dd > a > .layui-nav-more,
.layuimini-menu-left .layui-nav-child > dd > a > .layui-nav-more,
.layuimini-menu-left-zoom .layui-nav-child > dd > a > .layui-nav-more {
    order: 1 !important;
    position: relative !important;
    right: auto !important;
    margin: 0 5px!important;
    display: inline-block !important;
    align-self: center !important;
    top: 0 !important;
    margin-top: 0 !important;
}

/* 没有子菜单的菜单项前面显示圆点 */
.layuimini-menu-left .layui-nav-item:not(:has(.layui-nav-child)) > a::before,
.layuimini-menu-left-zoom .layui-nav-item:not(:has(.layui-nav-child)) > a::before,
.layuimini-menu-left .menu-dd:not(:has(.layui-nav-child)) > a::before,
.layuimini-menu-left-zoom .menu-dd:not(:has(.layui-nav-child)) > a::before {
    content: ''!important;
    display: inline-flex!important;
    width: 4px!important;
    height: 4px!important;
    border-radius: 50%!important;
    background-color: #333;
    margin-right: 8px!important;
    margin-left: 8px!important;
    order: 1 !important;
    align-self: center!important;
    vertical-align: middle!important;
}

/* 选中状态的圆点颜色 */
/* .layuimini-menu-left .layui-nav-item.layui-this:not(:has(.layui-nav-child)) > a::before,
.layuimini-menu-left-zoom .layui-nav-item.layui-this:not(:has(.layui-nav-child)) > a::before, */
.layuimini-menu-left .layui-nav-item:not(:has(.layui-nav-child)) > a.layui-this::before,
.layuimini-menu-left-zoom .layui-nav-item:not(:has(.layui-nav-child)) > a.layui-this::before,
.layuimini-menu-left .menu-dd:not(:has(.layui-nav-child)) > a.layui-this::before,
.layuimini-menu-left-zoom .menu-dd:not(:has(.layui-nav-child)) > a.layui-this::before,
.layuimini-menu-left .layui-nav-item.layui-this:not(:has(.layui-nav-child)) > a::before,
.layuimini-menu-left-zoom .layui-nav-item.layui-this:not(:has(.layui-nav-child)) > a::before

/* .layuimini-menu-left .menu-dd.layui-this:not(:has(.layui-nav-child)) > a::before,
.layuimini-menu-left-zoom .menu-dd.layui-this:not(:has(.layui-nav-child)) > a::before,
.layuimini-menu-left .menu-dd .layui-this:not(:has(.layui-nav-child)) > a::before,
.layuimini-menu-left-zoom .menu-dd .layui-this:not(:has(.layui-nav-child)) > a::before  */
 {
    background-color: #1f5ffa !important;
    width: 4px!important;
    height: 4px!important;
}

/* 文字移到最后 */
.layuimini-menu-left .layui-nav-item > a > span.layui-left-nav,
.layuimini-menu-left-zoom .layui-nav-item > a > span.layui-left-nav,
.layuimini-menu-left .menu-dd > a > span.layui-left-nav,
.layuimini-menu-left-zoom .menu-dd > a > span.layui-left-nav,
.layuimini-menu-left .layui-nav-child > dd > a > span.layui-left-nav,
.layuimini-menu-left-zoom .layui-nav-child > dd > a > span.layui-left-nav {
    order: 2 !important;
    flex: 1 !important;
}