﻿/*改写easyui表格样式为layui*/
.datagrid .panel-body {
    padding: 0px;
    /*border-width: 1px;
    border-style: solid;
    border-color: #e6e6e6;*/
}

.datagrid-htable, .datagrid-btable, .datagrid-ftable {
    color: #666;
    border-color: #e6e6e6;
}

.datagrid-header-row, .datagrid-row {
    height: 38px;
}

.datagrid-header td, .datagrid-body td, .datagrid-footer td {
    border-color: #e6e6e6;
    border-style: solid;
}

.datagrid-header, .datagrid-toolbar, .datagrid-pager, .datagrid-footer-inner {
    border-color: #e6e6e6
}

.datagrid-header, .datagrid-td-rownumber {
    background-color: #f2f2f2;
    background: -webkit-linear-gradient(top,#F9F9F9 0,#efefef 0%);
    background: linear-gradient(to bottom,#F9F9F9 0,#efefef 0%);
}

    .datagrid-header .datagrid-cell span {
        font-size: 12px;
        line-height: 28px;
    }

.datagrid-toolbar, .datagrid-pager {
    background: #ffffff;
}

.etable-tool {
    display: flex;
    align-items: center;
}
.etable-tool div{
    padding:5px;
}
/*去掉表格中复选框异常样式*/
.datagrid-header-check input[type=checkbox], .datagrid-cell-check input[type=checkbox] {
    margin: 0px;
}
/*easyui input与layui统一*/
 .textbox .textbox-text {
    /*font-size: 14px;
    padding-left: 0px;*/
    height: 25px !important;
    line-height: 25px !important;
}
table .textbox .textbox-text {
    font-size: 13px!important;
    padding-left: 3px!important;
    height: 22px !important;
    line-height: 22px !important;
}
.textbox { border-radius: 2px !important; border: 1px solid #e6e6e6; }
.textbox-invalid { border-color: #ffa8a8; background-color: #fff3f3; }


/*调整整体inpu高度*/
.form-control { height: 27px !important; padding: 0px; padding-left: 6px; }
    .form-control .textbox-addon-right, .form-control .textbox-addon-right a {
        height: 26px !important;
    }
.l-btn-left {
    margin-top: 0px !important;
}
/**去掉easyui表格加载动画*/
/*.datagrid-mask {
    opacity: 0;
    filter: alpha(opacity=0);
}

.datagrid-mask-msg {
    opacity: 0;
    filter: alpha(opacity=0);
}*/
/*easyui链板 link按钮字号*/
.btn-link {
    font-size: 12px;
}

/**统一esayui表格工具按钮横向规整排列*/
.Etable-tools {
    display:flex;
    align-items:center;
}
.Etable-tools div{
    padding:5px;
}

/*必填项红色星号*/
.m-must-symbol {
    color: red;
}
.m-must-symbol:before {
    content:'*';
}

/*自定义可编辑表格组件ui*/
.py-editTreeTb {
    margin-top:0px;
}
    .py-editTreeTb thead tr th {
        text-align:center;
    }
    .py-editTreeTb thead tr th, .py-editTreeTb tbody tr td {
        width:50%;
    }

/*统一禁用样式*/
.textbox-disabled, .textbox-label-disabled {
    background-color: rgb(235, 235, 228) !important;
    opacity: 0.7 !important;
}
.form-control[disabled] {
    background-color: rgb(235, 235, 228) !important;
    opacity: 0.7 !important;
    cursor: not-allowed !important;
}
/*按钮下划线*/
.btnLine {
    text-decoration: underline;
}

.btn-sm { line-height: 1!important; }
