[v-cloak] {
    display: none;
}
html, body {height:100%;margin: 0;}
body {overflow:auto;}
body {
    background-color: white;
    margin: 0;
}

div#app {
    padding:20px;
}

.el-row {
    margin-bottom: 5px;
}

.el-row .el-form-item {
    margin-bottom: 13px;
}

.el-row .el-form-item .el-date-editor .el-range-input {
    width: 80px;
}

.el-table .row_padding td {
    padding: 3px 0;
}

.el-table .head_padding th {
    padding: 5px 0;
    text-align: center;
}

.el-table--border .cell {
    padding-left: 8px;
    padding-right: 8px;
}

.el-table--border .cell .el-button + .el-button {
    margin-left: 5px;
}

.el-table--border .cell .el-button + div {
    display: inline;
    margin-left: 5px;
}

.el-table--border td:first-child .cell {
    padding: 3px 8px;
}

.el-input__inner {
    padding: 0 10px;
}

.el-form-item .el-button + .el-button {
    margin-left: 15px;
}

.el-dialog__footer {
    text-align: center;
}

.el-dialog__footer .el-button + .el-button {
    margin-left: 15px;
}

div .el-pagination .el-icon-arrow-left:before {
    position: relative;
    content: "上一页";
    right: 5px;
}

div .el-pagination .el-icon-arrow-right:before {
    position: relative;
    content: "下一页";
    right: 5px;
}
.el-message-box__wrapper {
    z-index: 12000 !important;
}

.el-cascader.is-disabled .el-cascader__label {
    color: #5e6167;
}

.el-input.is-disabled .el-input__inner {
    color: #5e6167;
}

.el-textarea.is-disabled .el-textarea__inner {
    color: #5e6167;
}

.tdBtn {
    width: 100%;
    text-align: left;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
}

.el-table--enable-row-hover .el-table__body tr:hover>td {
    background-color: #cde0f5;
}

.el-table--striped .el-table__body tr.el-table__row--striped.current-row td, .el-table__body tr.current-row>td, .el-table__body tr.hover-row.current-row>td, .el-table__body tr.hover-row.el-table__row--striped.current-row>td, .el-table__body tr.hover-row.el-table__row--striped>td, .el-table__body tr.hover-row>td {
    background-color: #cde0f5;
}
.el-tree--highlight-current .el-tree-node.is-current>.el-tree-node__content {
    background-color: #cde0f5;
}
.el-tag.el-tag--warning{
    height: auto !important;
    white-space: initial !important;
}
.btn-container{
    margin-bottom: 10px;
}
.el-table__fixed-right {
    height: 100% !important;
}

 .el-table__fixed {
    height: 100% !important;
}

.el-popper{
    max-width: 96%;
    overflow-x: auto;
}
.show-password{
    position: absolute;
    right: 24px;
    top: 50%;
    transform: translateY(-50%);
    z-index: 10;
    width: 40px;
    height: 40px;
    display: flex;
    align-items: center;
    justify-content: center;
    color: #C0C4CC;
    font-size: 17px;
    cursor: pointer;
    background: url(../../images/login/openEye.png) center center /50% 50% no-repeat;
}
.show-password.close{
    background: url(../../images/login/closeEye.png) center center /50% 50% no-repeat;
}
.el-form.el-form--inline .el-input{
    width: 220px !important;
}
.el-form.el-form--inline .el-select{
    width: 220px !important;
}
.el-form--inline .el-form-item__content{
    min-width: 220px;
}
.el-form--inline .el-form-item:last-child .el-form-item__content,.el-form--inline .el-form-item:nth-last-child(2) .el-form-item__content{
    min-width: auto;
}
.el-form--inline .el-form-item:last-child .el-form-item__content .el-button{
    position: relative;
    top: -1px;
}