.login .block {
    width: 990px !important;
}

.hello .el-header[data-v-1739efb8] {
    height: 60px !important;
    background: linear-gradient(to right, #e0f7fa, #b2ebf2, #81d4fa) !important;
}

.header {
    background: none !important;
}

.header .logo[data-v-498f36e0] {
    width: auto !important;
    margin-top: 15px !important;
    border-right: 1px solid #ccc !important;
}

.header .logo img[data-v-498f36e0] {
    margin-top: -3px !important;
}

.header .logo span[data-v-498f36e0] {
    margin-top: 5px !important;
    margin-right: 20px !important;
    color: black !important;
    font-weight: bold !important;
}

.header .right .nav .nav-list .router-link-active[data-v-498f36e0] {
    color: black !important;
    font-family: Source Han Sans CN;
    font-weight: bold !important;
}

.header .right .nav .nav-list > a[data-v-498f36e0]:hover {
    color: black !important;
}

.header .right[data-v-498f36e0] {
    align-items: center !important;
    height: 100% !important;
}

.header .right .row-item[data-v-498f36e0] {
    align-items: center !important;
    font-size: 16px !important;
    cursor: pointer !important;
}

.header .right .language[data-v-498f36e0] {
    align-items: center !important;
    cursor: pointer !important;
}

.header .right .user[data-v-498f36e0] {
    align-items: center !important;
    cursor: pointer !important;
}

.header .right .nav .nav-list > a {
    color: grey !important;
    font-family: Helvetica !important;
    font-size: 16px !important;
}

.header .right .nav .nav-list > a[data-v-498f36e0] {
    margin: 0 20px 0 20px !important;
    padding: 0 !important;
    min-width: 0 !important;
}

.header .right .language .el-dropdown-selfdefine {
    font-size: 16px !important;
    color: #fff;
}

.header .right .user .badge[data-v-498f36e0] {
    color: darkorange !important;
}

.contentkh .left[data-v-4626b082] {
    background: #F8F8F8 !important;
}

.ztree li a.curSelectedNode {
    color: black !important;
    background-color: transparent !important;
    font-weight: bold !important;
}

.ztree li a {
    color: grey !important;
}

.ter-content .el-container .el-aside {
    background: #F8F8F8 !important;
}

.termainalLeft .ter-left .el-icon-refresh-right {
    color: black !important;
    cursor: pointer;
}

.termainalLeft .ter-left .el-icon-plus {
    color: black !important;
    cursor: pointer;
}

.contentkh .icon-level-1, .contentkh .icon-level-2, .contentkh .icon-level-3, .contentkh .icon-level-4 {
    color: darkorange !important;
}

.tree-content {
    color: grey !important;
}

.termainalLeft .ter-left .icon-chouti {
    color: black !important;
}

.termainalLeft .ter-left .icon-chouti .ter-list {
    font-size: 14px !important;
    text-decoration: none !important;
    font-family: cursive !important;
}

.ccc .el-content .el-container .el-aside .etv-bottom-tree .icon-chouti {
    color: black !important;;
    align-items: center;
}

.ccc .el-content .el-container .el-aside .etv-bottom-tree .icon-chouti .ter-list {
    font-size: 14px !important;
    text-decoration: none !important;
    font-family: cursive !important;
}

.el-tree--highlight-current .el-tree-node.is-current > .el-tree-node__content, .el-tree-node:focus > .el-tree-node__content, .el-tree-node__content.curSelectedNode, .el-tree-node__content.is-current, .el-tree-node__content:hover {
    background: transparent !important;
}

.ccc .el-content .el-container .el-aside .etv-bottom-tree {
    background: #F8F8F8 !important;
}

html body .ccc .el-content .el-container .el-aside .etv-bottom-tree .el-tree {
    background: #F8F8F8 !important;
    color: grey !important;
}

.ccc .el-content .el-container .el-aside .etv-bottom-tree .el-icon-plus {
    color: black !important;
    cursor: pointer;
}

.ccc .el-content .el-container .el-aside .etv-bottom-tree .el-tree--highlight-current .el-tree-node.is-current > .el-tree-node__content, .ccc .el-content .el-container .el-aside .etv-bottom-tree .el-tree .el-tree-node:focus > .el-tree-node__content, .ccc .el-content .el-container .el-aside .etv-bottom-tree .el-tree .el-tree-node__content:hover {
    color: black !important;
    background-color: transparent !important;
    font-weight: bold !important;
}

.taskss .el-container .el-aside {
    background: #F8F8F8 !important;
}

.taskss .demo-form-inline .el-input__inner {
    width: 150px !important;
}

.taskLeft .ter-left .icon-chouti {
    color: black !important;
}

.taskLeft .ter-left .icon-chouti .ter-list {
    font-size: 14px !important;
    text-decoration: none !important;
    font-family: cursive !important;
}

.taskLeft .el-icon-refresh-right {
    cursor: pointer !important;
    color: black !important;
}

.taskLeft .el-icon-plus {
    color: black !important;
    cursor: pointer !important;
}

.materialLeft .material-list {
    border-bottom: 1px solid black !important;
}

.matechildren .el-content .el-container .el-aside {
    background: #F8F8F8 !important;
}

.materialLeft .icon-chouti {
    color: black !important;
}

.materialLeft .el-icon-refresh-right {
    color: black !important;
    cursor: pointer !important;
}

.materialLeft .el-icon-plus {
    color: black !important;
    cursor: pointer !important;
}

.materialLeft .icon-chouti .ter-list {
    font-size: 14px !important;
    text-decoration: none !important;
    font-family: cursive !important;
}

.el-content .el-container .el-aside[data-v-47511fb4] {
    background: #F8F8F8 !important;
}

.aside-menu-item[data-v-0d8229ec] {
    background: lightgrey !important;
    color: grey !important;
}

#active[data-v-0d8229ec], .active[data-v-0d8229ec], .aside-menu-item[data-v-0d8229ec]:hover {
    background: linear-gradient(to right, #e0f7fa, #b2ebf2, #81d4fa) !important;
}

.myHeader ul[data-v-6a850daa] {
    padding-top: 6px !important;
}

.ter-content .childHeader {
    height: 40px !important;
}

.myHeader ul a {
    font-size: 14px !important;
    padding: 0 0 6px !important;
}

.myHeader ul a:last-of-type {
    margin-top: -2px !important;
}

.taskss .el-container .el-main .el-tabs .el-tabs__header {
    padding-top: 0px !important;
    height: 40px !important;
}

.taskss .el-container .el-main .el-tabs .el-tabs__item {
    font-size: 14px !important;
    padding: 6px 20px 0 !important;
}

.taskss .el-container .el-main .el-tabs .el-tabs__item {
    margin-bottom: 8px !important;
}
.taskss .demo-form-inline .el-input__inner {
    width: 140px;
}
html body .etv-content {
    background-color: transparent !important;
    background: linear-gradient(to right, #e0f7fa, #b2ebf2, #81d4fa) !important;
}

.etv-content .etv-content-top .etv-title {
    color: black !important;
    align-items: flex-start !important;
}

.etv-content .etv-content-top .etv-title .etv-title-name {
    width: auto !important;
    text-overflow: unset !important;
}

.etv-content .etv-content-top .etv-top-btns .btns li {
    color: grey !important;
}

.el-button--primary {
    color: #fff !important;
}

.etv-content-top .el-button i {
    color: grey !important;
}

.el-button--primary:hover i {
    color: black;
}

.etv-content .etv-content-top .etv-top-btns .btns li:hover {
    color: black !important;
    font-weight: bold !important;
}

.etv-content .etv-content-top .etv-top-btns .btns li:hover i {
    color: black !important;
}

.etv-content .etv-content-bottom .etv-sider {
    background: #F8F8F8 !important;
    color: grey !important;
}

.etv-content .etv-content-bottom .etv-sider .etv-sider-btns {
    background: #F8F8F8 !important;
}

.etv-content .etv-content-bottom .etv-sider .etv-sider-btns .etv-sider-btn {
    color: grey !important;
    background: lightgrey !important;
}

.etv-content .etv-content-bottom .etv-center .etv-resolution {
    margin-top: 10px !important;
}

html .scroll::-webkit-scrollbar-track, .el-table--scrollable-x::-webkit-scrollbar-track {
    background: rgb(255, 255, 255) !important;
}

.ccc .el-content .el-container .el-main .text-content .etv-top .etv-right .etv-changeIcon {
    cursor: pointer !important;
}

.etv-content .etv-content-bottom .etv-center {
    padding: 55px 30px 30px !important;
}

.moni .mo-fater .mo_main img[data-v-0507bdf6] {
    width: auto !important;
}

.el-message {
    top: 100px !important; /* Moves the alert closer to the top */
    z-index: 9999; /* Ensures it's above other elements */
}

.attr .operation-btn .t1 {
    color: #00a2fe !important;
}

.dingzhiButton[data-v-363a5f1b] {
    display: none !important;
}

.login .inner .isShow1 .title {
    font-weight: bold !important;
    margin-top: 80px;
    margin-bottom: 40px;
    padding-bottom: 20px;
    height: unset !important;
    line-height: unset !important;
    border-bottom: 1px solid black;
}

.login .inner .isShow1 .el-input__inner {
    height: 40px !important;
}

.s-canvas {
    height: 40px !important;
    cursor: pointer;
}

.login .inner .isShow1 .sysVersion {
    height: 20px !important;
    font-size: 12px !important;
}

.login .el-form-item .el-button {
    height: 40px !important;

}

.login span {
    font-size: 14px !important;
}

.ter-content .notice .notice-content {
    padding: 10px !important;
}

.ter-content .notice .notice-content .notice-img {
    float: left;
    width: 20%;
    height: calc(100% - 100px);
    justify-content: center;
    display: inline-grid;
    align-items: center;
}

.ter-content .notice .notice-content .notice-footer .el-button {
    margin-right: 10px !important;
}

.ter-content .notice .notice-content .notice-img .push_notice_img {
    margin: unset !important;
}

.ter-content .notice .notice-content .notice-img {
    width: 40% !important;
}

.login .marquee-icon {
    width: 20px !important;
    height: 20px !important;
}

.login .marquee-container {
    width: 1449px !important;
    padding: 0 !important;
}

.marquee-content h4 {
    margin: 14px 0 14px 0;
}

.contentkh .conte .text .co[data-v-4626b082] {
    height: 660px;
}

.contentkh .conte .el-button.el-button--primary.el-button--small {
    min-height: 35px !important;
}

.el-dialog .el-input-group {
    width: 100% !important;
}

.el-dialog .el-date-editor {
    width: 100% !important;
}

.ccc .el-content .el-container .el-main .text-content .etv-bottom .etv-bottom-lists .etv-contex .grid-content .left {
    max-width: 100px !important;
}

.ccc .el-content .el-container .el-main .text-content .etv-bottom .etv-bottom-lists .etv-contex .grid-content .left img {
    width: 100px !important;
    height: auto !important;
}

.ccc .el-content .el-container .el-main .text-content .etv-bottom .etv-bottom-lists .etv-contex .grid-content .right {
    width: 100% !important;
}
