body{font: 14px Alibaba PuHuiTi, Alibaba PuHuiTi;}
.layui-layout-admin .layui-logo{
    display: flex;
    align-items: center;
    justify-content: center;
    width: 120px;
}
.layui-layout-admin .layui-logo .erp-logo{
    width: 30px;
    height: 30px;
    background-image: url(/skin/css/res/logo.png);
}
.layui-layout-admin .layui-side{width: 120px;}
.layui-side-menu .layui-nav{width: 120px;}
.layui-layout-admin .layui-layout-left, .layadmin-pagetabs, .layui-layout-admin .layui-body, .layui-layout-admin .layui-footer{left: 120px;}
.layui-layout-admin .layui-logo{font-size: 20px;color: #ffffff;font-weight: bold;}

.layadmin-side-shrink .layui-layout-admin .layui-logo{width: 60px;}
.layadmin-side-shrink .layui-layout-admin .layui-side{width: 60px;}
.layadmin-side-shrink .layui-side-menu .layui-nav{width: 60px;}

.layui-nav-tree .layui-nav-child dd.layui-this, .layui-nav-tree .layui-nav-child dd.layui-this a, .layui-nav-tree .layui-this, .layui-nav-tree .layui-this>a, .layui-nav-tree .layui-this>a:hover{
    background: #3F85EF;
}
.layui-nav-tree .layui-nav-bar{ background: #3F85EF;}
.layui-nav-tree .layui-nav-item>a .layui-nav-more{padding: 0}

.layadmin-pagetabs{background-color: #f5f5f5}
.layui-tab-title{background-color: #f5f5f5}
.layadmin-pagetabs .layui-tab-title li.layui-this:after{background: #3F85EF;}
.layadmin-pagetabs .layui-tab-title li:hover, .layadmin-pagetabs .layui-tab-title li.layui-this{background:#ffffff}


.layadmin-pagetabs .icon_right {
    left: 0;
    border-left: none;
    border-right: 1px solid #f6f6f6;
}
.layui-table-header .layui-table thead tr th{
    /* border: 1px solid #d0d0d0 ; */
    font-weight: bold;
}
.layui-table-col-special div {
    display: flex;
    justify-content: center;
    align-items: center;
}
.layui-table-body .layui-table tbody tr td[data-field=total], .el-table__cell.total {
    color: #3F85EF;
    font-weight: bold;
}
.layui-table-body .layui-table tbody tr td[data-field=discount], .el-table__cell.discount {
    color: #FF9F47;
    font-weight: bold;
}
.layui-table-body .layui-table tbody tr td[data-field=actual], .el-table__cell.actual {
    color: #4cd964;
    font-weight: bold;
}
.layui-table-body .layui-table tbody tr td[data-field=money], .el-table__cell.money {
    color: #45ca5b;
    font-weight: bold;
}
.layui-table-body .layui-table tbody tr td[data-field=arrears], .el-table__cell.arrears {
    color: #ff3b30;
    font-weight: bold;
}
.layui-table-body .layui-table tbody tr td[data-field=set] div {
    display: flex;
    justify-content: center;
    align-items: center;
}
/** 定制按钮样式 */
.layui-btn-group {
    line-height: 2rem;
}
.layui-btn-container {
    line-height: 2rem;
}

.layui-btn {
    border-radius: 0.25rem;
    padding: 5px 1rem;
    height: 2rem;
    text-align: center;
    font-family: Alibaba PuHuiTi;
    font-size: 14px;
    font-style: normal;
    font-weight: 400;
    line-height: 22px;
}
.layui-btn-sm {
    text-align: center;
    font-family: Alibaba PuHuiTi;
    font-style: normal;
    font-weight: 400;
    padding: 7px 1rem;
    font-size: 12px;
    height: 26px;
    line-height: 12px;
}
/*  淡蓝色 */
.layui-btn {
    background-color: rgba(63, 133, 239, 0.20);
    color: #3F85EF;
}
.layui-btn:hover {
    color: #3F85EF;
}
 /* 蓝色 */
.layui-btn-normal {
    background-color: #3F85EF;
    color: #fff;
}
.layui-btn-normal:hover {
    color: #fff;
}
 /* 白色 */
.layui-btn-primary {
    border: 1px solid #3F85EF;
    background-color: #fff;
    color: #3F85EF;
}
.layui-btn-primary:hover {
    color: #3F85EF;
}
 /* 橙色 */
.layui-btn-warm {
    background-color: #FF9F47;
    color: #fff;
}
.layui-btn-warm:hover {
    color: #fff;
}
 /* 红色 */
.layui-btn-danger {
    background-color: #FB655C;
    color: #fff;
}
.layui-btn-danger:hover {
    color: #fff;
}
.layui-form-onswitch {
    border-color: #3F85EF;;
    background-color: #3F85EF;;
}
.layui-table-box {
    z-index: 1;
}

.layui-btn-container .layui-btn {
    margin-bottom: 0;
}

.layui-btn-group .btn-more {
    display: none;
}
.daterangepicker.ltr.show-calendar.opensright { z-index: 20000000 !important }
