.layuimini-content-page{background-color:#F5F7FA!important;}
.layuimini-container {border:1px solid #F5F7FA;border-radius:5px;background-color:#F5F7FA}
.layuimini-main {margin:10px 25px 10px 25px;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;}
/* 隐藏 */
.hide{display: none;}
.layui-btn {
    border-radius: 4px !important;
    height: 36px !important;
    /*width: 70px !important;*/
    line-height: 36px !important;
    background-color:  #0082EF !important;
}
.layui-btn-primary{
    background-color: #ffffff !important;
}
.layui-layer-title {background-color: #FCFCFC !important;border-bottom: 0!important;}
.layui-layer-content{
    padding: 10px 0;
}
.layui-layer-btn .layui-layer-btn0{
    float: right;
    border-color: #0082EF !important;
}
.layui-layer-btn .layui-layer-btn0, 
.layui-layer-btn .layui-layer-btn1{
    height: 36px !important;
    /*width: 70px !important;*/
    border-radius: 4px !important;
    text-align: center;
    box-sizing: border-box;
    line-height: 36px !important;
    border-color: #DCDFE6 !important;
}
body .line-scale-pulse-out > div{background:#0082EF}
.layuimini-container header{
    font-size: 18px;
    text-align: center;
    padding: 17px 0;
    /*border-bottom: 1px solid #F5F7FA;*/
}
.layuimini-container,
.layuimini-main{
    height: 100%;
}
.layui-layer-dialog {
    min-width: 374px !important;
    border-radius: 4px !important;
    -webkit-border-radius: 4px !important;
    -moz-border-radius: 4px !important;
    -ms-border-radius: 4px !important;
    -o-border-radius: 4px !important;
}
.layui-layer-title {
    background-color: #fff !important;
}
.layui-layer-page .layui-layer-title {
    background-color: #fcfcfc !important;
}
.layui-layer-btn .layui-layer-btn0 {
    background-color: #0082EF !important;
}
.layui-nav-item .avatar {
    height: 28px;
    width: 28px;
    overflow: hidden;
    border-radius: 50%;
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    -ms-border-radius: 50%;
    -o-border-radius: 50%;
}
.layui-nav-item .avatar img {
    position: static;
    display: block;
    width: 100%;
    height: 100%;
    object-fit: cover;
}
.layui-form-checkbox[lay-skin=primary]:hover i {
    border-color: #0082EF !important;
}
.layui-form-checked[lay-skin=primary] i {
    background-color: #0082EF !important;
}
.layui-nav-item .icon {
    height: 14px;
    margin-right: 4px;
}
.login-out {
    position: relative;
}
.login-out::before{
    content: "";
    display: block;
    position: absolute;
    left: 0;
    height: 16px;
    width: 1px;
    background-color: #C0C4CC;
    top: 50%;
    margin-top: -8px;
}
.layui-layer-hui {
    min-width: 100px !important;
}
.layui-layout-admin .layuimini-logo img {
    height: 25px !important;
}
.layui-layer-setwin .layui-layer-close2 {
    width: 30px!important;
    height: 30px!important;
}
.layui-layout-right .layui-nav .layui-nav-item a{
    padding: 0 5px;
}