/*base*/
/** 重置表格元素 **/
table { border-collapse: collapse; border-spacing: 0; }
.el-table th>.cell{
    font-size: 0.7rem;
}

/*按钮间距*/
.buttons-container .el-button+.el-button {   /*margin-left: 5px ;*/ }

/*table*/
.table-container .el-table--border td,
.table-container .el-table--border th,
.table-container .el-table__body-wrapper
.table-container .el-table--border.is-scrolling-left~.el-table__fixed {
    border-right: none !important;
}
/*table size="mini" 表格默认字体大小重写*/
.el-table--mini, .el-table--small, .el-table__expand-icon {
    font-size: 0.7rem;
}
/*组合输入框 按钮手形*/
.el-input-group__append{
    cursor: pointer;
    min-width: 53px;
    padding: 0;
    text-align: center;
}
.el-input-group__append i{
    width:100%;
    height: 100%;
    line-height: inherit;
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    vertical-align: middle;
}

.el-input-group__append i:before {
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
}

/*不可编辑输入框内文字颜色*/
.el-input.is-disabled .el-input__inner{
    color: #777;
}

/*弹窗*/
.el-dialog {
    width: 700px;
}
/*弹窗高度 滚动*/
.el-dialog__body{
    max-height: 60vh;
    overflow: auto;
}

/*表单项垂直方向间距*/
.el-form-item--mini.el-form-item, .el-form-item--small.el-form-item{
    margin-bottom: 15px;
}

/*树形单位名字过长统一处理*/
.el-tree .el-tree-node__content{
    height: auto !important;
}
.el-tree .el-tree-node__label{
    white-space: normal;
    font-size: 0.7rem;
}

/*ele 图标 line-height 重写*/
[class*=" el-icon-"], [class^=el-icon-]{
    line-height: inherit;
}

/*表格颜色定制修改 table 颜色*/
/*表格区域*/

 .mainTable.el-table th{
    background: #E9F3FD;
    color: #3E6489;
}

.mainTable.el-table--striped .el-table__body tr.el-table__row--striped td {
    background: #F5FAFE;
}
.mainTable.el-table--striped .el-table__body tr.el-table__row--striped.current-row td,
.mainTable.el-table--striped .el-table__body tr.current-row td,
.mainTable.el-table__body tr.current-row>td,
.mainTable.el-table__body tr.hover-row.current-row>td,
.mainTable.el-table__body tr.hover-row.el-table__row--striped.current-row>td,
.mainTable.el-table__body tr.hover-row.el-table__row--striped>td,
.mainTable.el-table__body tr.hover-row>td {
    background-color: #D2E7FC;
}

.mainTable.el-table__body tr.current-row,
.mainTable.el-table__body tr.current-row>td:first-child{
    border-left: 3px solid #4199F0;
    box-sizing: border-box;
}
/*按钮 button字体大小，用变量复写原有值*/
.el-button--mini, .el-button--small{
    font-size: 0.6rem;
}
/*弹出层*/
.el-popover{
    display: inline-block;
}
/*时间插件文字大小受表单元素样式影响问题处理*/
.el-date-table td span{
    font-size: 0.6rem;
}
.rowchoice{
    margin-bottom: 5px;
}