.dark .el-popper .popper__arrow,.dark .el-popper .popper__arrow::after {
    border-color: transparent
}

.dark .el-popper .popper__arrow {
    -webkit-filter: drop-shadow(0 2px 12px rgba(0, 0, 0, .03));
    filter: drop-shadow(0 2px 12px rgba(0, 0, 0, .03))
}

.dark .el-popper[x-placement^=top] .popper__arrow {
    border-top-color: #414243
}

.dark .el-popper[x-placement^=top] .popper__arrow::after {
    border-top-color: #1d1e1f
}

.dark .el-popper[x-placement^=bottom] .popper__arrow {
    border-bottom-color: #414243
}

.dark .el-popper[x-placement^=bottom] .popper__arrow::after {
    border-bottom-color: #1d1e1f
}

.dark .el-popper[x-placement^=right] .popper__arrow {
    border-right-color: #414243
}

.dark .el-popper[x-placement^=right] .popper__arrow::after {
    border-right-color: #1d1e1f
}

.dark .el-popper[x-placement^=left] .popper__arrow {
    border-left-color: #414243
}

.dark .el-popper[x-placement^=left] .popper__arrow::after {
    border-left-color: #1d1e1f
}

.dark .el-select-dropdown {
    border: solid 1px #414243;
    background-color: #1d1e1f;
    -webkit-box-shadow: 0 0 12px rgba(0,0,0,.72);
    box-shadow: 0 0 12px rgba(0,0,0,.72)
}

.dark .el-select-dropdown.is-multiple .el-select-dropdown__item.selected {
    color: #409eff;
    background-color: #1d1e1f
}

.dark .el-select-dropdown.is-multiple .el-select-dropdown__item.selected.hover {
    background-color: #262627
}

.dark .el-select-dropdown__empty {
    color: #999
}

.dark .el-textarea__inner {
    color: #cfd3dc;
    background-color: transparent;
    border: 1px solid #4c4d4f
}

.dark .el-textarea__inner::-webkit-input-placeholder {
    color: #8d9095
}

.dark .el-textarea__inner::-moz-placeholder {
    color: #8d9095
}

.dark .el-textarea__inner:-ms-input-placeholder {
    color: #8d9095
}

.dark .el-textarea__inner::-ms-input-placeholder {
    color: #8d9095
}

.dark .el-textarea__inner::placeholder {
    color: #8d9095
}

.dark .el-textarea__inner:hover {
    border-color: #6c6e72
}

.dark .el-textarea__inner:focus {
    border-color: #409eff
}

.dark .el-textarea .el-input__count {
    color: #909399;
    background: 0 0
}

.dark .el-textarea.is-disabled .el-textarea__inner {
    background-color: #262627;
    border-color: #414243;
    color: #8d9095
}

.dark .el-textarea.is-disabled .el-textarea__inner::-webkit-input-placeholder {
    color: #8d9095
}

.dark .el-textarea.is-disabled .el-textarea__inner::-moz-placeholder {
    color: #8d9095
}

.dark .el-textarea.is-disabled .el-textarea__inner:-ms-input-placeholder {
    color: #8d9095
}

.dark .el-textarea.is-disabled .el-textarea__inner::-ms-input-placeholder {
    color: #8d9095
}

.dark .el-textarea.is-disabled .el-textarea__inner::placeholder {
    color: #8d9095
}

.dark .el-textarea.is-exceed .el-textarea__inner {
    border-color: #f56c6c
}

.dark .el-textarea.is-exceed .el-input__count {
    color: #f56c6c
}

.dark .el-input::-webkit-scrollbar-thumb {
    background: #6c6e72
}

.dark .el-input::-webkit-scrollbar-corner {
    background: 0 0
}

.dark .el-input::-webkit-scrollbar-track {
    background: 0 0
}

.dark .el-input::-webkit-scrollbar-track-piece {
    background: 0 0
}

.dark .el-input .el-input__clear {
    color: #8d9095
}

.dark .el-input .el-input__clear:hover {
    color: #a3a6ad
}

.dark .el-input .el-input__count {
    color: #909399
}

.dark .el-input .el-input__count .el-input__count-inner {
    background: 0 0
}

.dark .el-input__inner {
    background-color: transparent;
    border: 1px solid #4c4d4f;
    color: #cfd3dc
}

.dark .el-input__inner::-webkit-input-placeholder {
    color: #8d9095
}

.dark .el-input__inner::-moz-placeholder {
    color: #8d9095
}

.dark .el-input__inner:-ms-input-placeholder {
    color: #8d9095
}

.dark .el-input__inner::-ms-input-placeholder {
    color: #8d9095
}

.dark .el-input__inner::placeholder {
    color: #8d9095
}

.dark .el-input__inner:hover {
    border-color: #6c6e72
}

.dark .el-input__inner:focus {
    border-color: #409eff
}

.dark .el-input__suffix {
    color: #8d9095
}

.dark .el-input__prefix {
    color: #8d9095
}

.dark .el-input.is-active .el-input__inner {
    border-color: #409eff
}

.dark .el-input.is-disabled .el-input__inner {
    background-color: #262627;
    border-color: #414243;
    color: #8d9095
}

.dark .el-input.is-disabled .el-input__inner::-webkit-input-placeholder {
    color: #8d9095
}

.dark .el-input.is-disabled .el-input__inner::-moz-placeholder {
    color: #8d9095
}

.dark .el-input.is-disabled .el-input__inner:-ms-input-placeholder {
    color: #8d9095
}

.dark .el-input.is-disabled .el-input__inner::-ms-input-placeholder {
    color: #8d9095
}

.dark .el-input.is-disabled .el-input__inner::placeholder {
    color: #8d9095
}

.dark .el-input.is-exceed .el-input__inner {
    border-color: #f56c6c
}

.dark .el-input.is-exceed .el-input__suffix .el-input__count {
    color: #f56c6c
}

.dark .el-input-group__append,.dark .el-input-group__prepend {
    background-color: #262627;
    color: #909399;
    border: 1px solid #4c4d4f
}

.dark .el-input-group__append button.el-button,.dark .el-input-group__append div.el-select .el-input__inner,.dark .el-input-group__append div.el-select:hover .el-input__inner,.dark .el-input-group__prepend button.el-button,.dark .el-input-group__prepend div.el-select .el-input__inner,.dark .el-input-group__prepend div.el-select:hover .el-input__inner {
    border-color: transparent;
    background-color: transparent;
    color: inherit
}

.dark .el-input-group__prepend {
    border-right: 0
}

.dark .el-input-group__append {
    border-left: 0
}

.dark .el-input-group--prepend .el-select .el-input.is-focus .el-input__inner {
    border-color: transparent
}

.dark .el-input-group--append .el-select .el-input.is-focus .el-input__inner {
    border-color: transparent
}

.dark .el-tag {
    background-color: #18222c;
    border-color: #1d3043;
    color: #409eff;
    color: #409eff
}

.dark .el-tag.is-hit {
    border-color: #409eff
}

.dark .el-tag .el-tag__close {
    color: #409eff
}

.dark .el-tag .el-tag__close:hover {
    color: #fff;
    background-color: #409eff
}

.dark .el-tag.el-tag--info {
    background-color: #202121;
    border-color: #2d2d2f;
    color: #909399
}

.dark .el-tag.el-tag--info.is-hit {
    border-color: #909399
}

.dark .el-tag.el-tag--info .el-tag__close {
    color: #909399
}

.dark .el-tag.el-tag--info .el-tag__close:hover {
    color: #fff;
    background-color: #909399
}

.dark .el-tag.el-tag--success {
    background-color: #1c2518;
    border-color: #25371c;
    color: #67c23a
}

.dark .el-tag.el-tag--success.is-hit {
    border-color: #67c23a
}

.dark .el-tag.el-tag--success .el-tag__close {
    color: #67c23a
}

.dark .el-tag.el-tag--success .el-tag__close:hover {
    color: #fff;
    background-color: #67c23a
}

.dark .el-tag.el-tag--warning {
    background-color: #292218;
    border-color: #3e301c;
    color: #e6a23c
}

.dark .el-tag.el-tag--warning.is-hit {
    border-color: #e6a23c
}

.dark .el-tag.el-tag--warning .el-tag__close {
    color: #e6a23c
}

.dark .el-tag.el-tag--warning .el-tag__close:hover {
    color: #fff;
    background-color: #e6a23c
}

.dark .el-tag.el-tag--danger {
    background-color: #2b1d1d;
    border-color: #412626;
    color: #f56c6c
}

.dark .el-tag.el-tag--danger.is-hit {
    border-color: #f56c6c
}

.dark .el-tag.el-tag--danger .el-tag__close {
    color: #f56c6c
}

.dark .el-tag.el-tag--danger .el-tag__close:hover {
    color: #fff;
    background-color: #f56c6c
}

.dark .el-tag--dark {
    background-color: #409eff;
    border-color: #409eff;
    color: #fff
}

.dark .el-tag--dark.is-hit {
    border-color: #409eff
}

.dark .el-tag--dark .el-tag__close {
    color: #fff
}

.dark .el-tag--dark .el-tag__close:hover {
    color: #fff;
    background-color: #3375b9
}

.dark .el-tag--dark.el-tag--info {
    background-color: #909399;
    border-color: #909399;
    color: #fff
}

.dark .el-tag--dark.el-tag--info.is-hit {
    border-color: #909399
}

.dark .el-tag--dark.el-tag--info .el-tag__close {
    color: #fff
}

.dark .el-tag--dark.el-tag--info .el-tag__close:hover {
    color: #fff;
    background-color: #6b6d71
}

.dark .el-tag--dark.el-tag--success {
    background-color: #67c23a;
    border-color: #67c23a;
    color: #fff
}

.dark .el-tag--dark.el-tag--success.is-hit {
    border-color: #67c23a
}

.dark .el-tag--dark.el-tag--success .el-tag__close {
    color: #fff
}

.dark .el-tag--dark.el-tag--success .el-tag__close:hover {
    color: #fff;
    background-color: #4e8e2f
}

.dark .el-tag--dark.el-tag--warning {
    background-color: #e6a23c;
    border-color: #e6a23c;
    color: #fff
}

.dark .el-tag--dark.el-tag--warning.is-hit {
    border-color: #e6a23c
}

.dark .el-tag--dark.el-tag--warning .el-tag__close {
    color: #fff
}

.dark .el-tag--dark.el-tag--warning .el-tag__close:hover {
    color: #fff;
    background-color: #a77730
}

.dark .el-tag--dark.el-tag--danger {
    background-color: #f56c6c;
    border-color: #f56c6c;
    color: #fff
}

.dark .el-tag--dark.el-tag--danger.is-hit {
    border-color: #f56c6c
}

.dark .el-tag--dark.el-tag--danger .el-tag__close {
    color: #fff
}

.dark .el-tag--dark.el-tag--danger .el-tag__close:hover {
    color: #fff;
    background-color: #b25252
}

.dark .el-tag--plain {
    background-color: #141414;
    border-color: #2a598a;
    color: #409eff
}

.dark .el-tag--plain.is-hit {
    border-color: #409eff
}

.dark .el-tag--plain .el-tag__close {
    color: #409eff
}

.dark .el-tag--plain .el-tag__close:hover {
    color: #fff;
    background-color: #409eff
}

.dark .el-tag--plain.el-tag--info {
    background-color: #141414;
    border-color: #525457;
    color: #909399
}

.dark .el-tag--plain.el-tag--info.is-hit {
    border-color: #909399
}

.dark .el-tag--plain.el-tag--info .el-tag__close {
    color: #909399
}

.dark .el-tag--plain.el-tag--info .el-tag__close:hover {
    color: #fff;
    background-color: #909399
}

.dark .el-tag--plain.el-tag--success {
    background-color: #141414;
    border-color: #3e6b27;
    color: #67c23a
}

.dark .el-tag--plain.el-tag--success.is-hit {
    border-color: #67c23a
}

.dark .el-tag--plain.el-tag--success .el-tag__close {
    color: #67c23a
}

.dark .el-tag--plain.el-tag--success .el-tag__close:hover {
    color: #fff;
    background-color: #67c23a
}

.dark .el-tag--plain.el-tag--warning {
    background-color: #141414;
    border-color: #7d5b28;
    color: #e6a23c
}

.dark .el-tag--plain.el-tag--warning.is-hit {
    border-color: #e6a23c
}

.dark .el-tag--plain.el-tag--warning .el-tag__close {
    color: #e6a23c
}

.dark .el-tag--plain.el-tag--warning .el-tag__close:hover {
    color: #fff;
    background-color: #e6a23c
}

.dark .el-tag--plain.el-tag--danger {
    background-color: #141414;
    border-color: #854040;
    color: #f56c6c
}

.dark .el-tag--plain.el-tag--danger.is-hit {
    border-color: #f56c6c
}

.dark .el-tag--plain.el-tag--danger .el-tag__close {
    color: #f56c6c
}

.dark .el-tag--plain.el-tag--danger .el-tag__close:hover {
    color: #fff;
    background-color: #f56c6c
}

.dark .el-tag--plain,.dark .el-tag--plain.el-tag--danger,.dark .el-tag--plain.el-tag--info,.dark .el-tag--plain.el-tag--success,.dark .el-tag--plain.el-tag--warning {
    background-color: transparent
}

.dark .el-select-dropdown__item {
    color: #cfd3dc
}

.dark .el-select-dropdown__item.is-disabled {
    color: #8d9095
}

.dark .el-select-dropdown__item.is-disabled:hover {
    background-color: unset
}

.dark .el-select-dropdown__item.hover,.dark .el-select-dropdown__item:hover {
    background-color: #262627
}

.dark .el-select-dropdown__item.selected {
    color: #409eff
}

.dark .el-select-group__wrap:not(:last-of-type)::after {
    background: #414243
}

.dark .el-select-group__title {
    color: #909399
}

.dark .el-scrollbar__thumb {
    background-color: rgba(163,166,173,.3)
}

.dark .el-scrollbar__thumb:hover {
    background-color: rgba(163,166,173,.5)
}

.dark .el-select:hover .el-input__inner {
    border-color: #6c6e72
}

.dark .el-select .el-input__inner:focus {
    border-color: #409eff
}

.dark .el-select .el-input .el-select__caret {
    color: #8d9095
}

.dark .el-select .el-input .el-select__caret.is-show-close {
    color: #8d9095
}

.dark .el-select .el-input .el-select__caret.is-show-close:hover {
    color: #a3a6ad
}

.dark .el-select .el-input.is-disabled .el-input__inner:hover {
    border-color: #414243
}

.dark .el-select .el-input.is-focus .el-input__inner {
    border-color: #409eff
}

.dark .el-select__input {
    color: #cfd3dc;
    background-color: transparent
}

.dark .el-select__close {
    color: #8d9095
}

.dark .el-select__close:hover {
    color: #a3a6ad
}

.dark .el-select .el-tag {
    border-color: transparent;
    background-color: #f0f2f5
}

.dark .el-select .el-tag__close.el-icon-close {
    background-color: unset;
    color: #fff
}

.dark .el-select .el-tag__close.el-icon-close:hover {
    background-color: #a3a6ad
}

.dark .el-pagination {
    color: #e5eaf3
}

.dark .el-pagination button {
    background: 0 0
}

.dark .el-pagination button:hover {
    color: #409eff
}

.dark .el-pagination button:disabled {
    color: #8d9095;
    background-color: transparent
}

.dark .el-pagination .btn-next,.dark .el-pagination .btn-prev {
    background-color: transparent;
    color: #e5eaf3
}

.dark .el-pagination .el-pager li.disabled {
    color: #8d9095
}

.dark .el-pagination--small .btn-next,.dark .el-pagination--small .btn-prev,.dark .el-pagination--small .el-pager li,.dark .el-pagination--small .el-pager li.btn-quicknext,.dark .el-pagination--small .el-pager li.btn-quickprev,.dark .el-pagination--small .el-pager li:last-child {
    border-color: transparent
}

.dark .el-pagination__sizes {
    color: #cfd3dc
}

.dark .el-pagination__sizes .el-input .el-input__inner:hover {
    border-color: #409eff
}

.dark .el-pagination__total {
    color: #cfd3dc
}

.dark .el-pagination__jump {
    color: #cfd3dc
}

.dark .el-pagination.is-background .btn-next,.dark .el-pagination.is-background .btn-prev,.dark .el-pagination.is-background .el-pager li {
    background-color: #303030;
    color: #e5eaf3
}

.dark .el-pagination.is-background .btn-next.disabled,.dark .el-pagination.is-background .btn-prev.disabled,.dark .el-pagination.is-background .el-pager li.disabled {
    color: #8d9095
}

.dark .el-pagination.is-background .btn-next:disabled,.dark .el-pagination.is-background .btn-prev:disabled {
    color: #8d9095
}

.dark .el-pagination.is-background .el-pager li:not(.disabled):hover {
    color: #409eff
}

.dark .el-pagination.is-background .el-pager li:not(.disabled).active {
    background-color: #409eff;
    color: #fff
}

.dark .el-pager li {
    background: 0 0
}

.dark .el-pager li.btn-quicknext,.dark .el-pager li.btn-quickprev {
    color: #e5eaf3
}

.dark .el-pager li.btn-quicknext.disabled,.dark .el-pager li.btn-quickprev.disabled {
    color: #8d9095
}

.dark .el-pager li:hover {
    color: #409eff
}

.dark .el-pager li.active {
    color: #409eff
}

.dark .v-modal {
    background: #000
}

.dark .el-dialog {
    background: #141414;
    -webkit-box-shadow: 0 12px 32px 4px rgba(0,0,0,.36),0 8px 20px rgba(0,0,0,.72);
    box-shadow: 0 12px 32px 4px rgba(0,0,0,.36),0 8px 20px rgba(0,0,0,.72)
}

.dark .el-dialog__headerbtn {
    background: 0 0
}

.dark .el-dialog__headerbtn .el-dialog__close {
    color: #909399
}

.dark .el-dialog__headerbtn:focus .el-dialog__close,.dark .el-dialog__headerbtn:hover .el-dialog__close {
    color: #409eff
}

.dark .el-dialog__title {
    color: #e5eaf3
}

.dark .el-dialog__body {
    color: #cfd3dc
}

.dark .el-textarea__inner {
    color: #cfd3dc;
    background-color: transparent;
    border: 1px solid #4c4d4f
}

.dark .el-textarea__inner::-webkit-input-placeholder {
    color: #8d9095
}

.dark .el-textarea__inner::-moz-placeholder {
    color: #8d9095
}

.dark .el-textarea__inner:-ms-input-placeholder {
    color: #8d9095
}

.dark .el-textarea__inner::-ms-input-placeholder {
    color: #8d9095
}

.dark .el-textarea__inner::placeholder {
    color: #8d9095
}

.dark .el-textarea__inner:hover {
    border-color: #6c6e72
}

.dark .el-textarea__inner:focus {
    border-color: #409eff
}

.dark .el-textarea .el-input__count {
    color: #909399;
    background: 0 0
}

.dark .el-textarea.is-disabled .el-textarea__inner {
    background-color: #262627;
    border-color: #414243;
    color: #8d9095
}

.dark .el-textarea.is-disabled .el-textarea__inner::-webkit-input-placeholder {
    color: #8d9095
}

.dark .el-textarea.is-disabled .el-textarea__inner::-moz-placeholder {
    color: #8d9095
}

.dark .el-textarea.is-disabled .el-textarea__inner:-ms-input-placeholder {
    color: #8d9095
}

.dark .el-textarea.is-disabled .el-textarea__inner::-ms-input-placeholder {
    color: #8d9095
}

.dark .el-textarea.is-disabled .el-textarea__inner::placeholder {
    color: #8d9095
}

.dark .el-textarea.is-exceed .el-textarea__inner {
    border-color: #f56c6c
}

.dark .el-textarea.is-exceed .el-input__count {
    color: #f56c6c
}

.dark .el-input::-webkit-scrollbar-thumb {
    background: #6c6e72
}

.dark .el-input::-webkit-scrollbar-corner {
    background: 0 0
}

.dark .el-input::-webkit-scrollbar-track {
    background: 0 0
}

.dark .el-input::-webkit-scrollbar-track-piece {
    background: 0 0
}

.dark .el-input .el-input__clear {
    color: #8d9095
}

.dark .el-input .el-input__clear:hover {
    color: #a3a6ad
}

.dark .el-input .el-input__count {
    color: #909399
}

.dark .el-input .el-input__count .el-input__count-inner {
    background: 0 0
}

.dark .el-input__inner {
    background-color: transparent;
    border: 1px solid #4c4d4f;
    color: #cfd3dc
}

.dark .el-input__inner::-webkit-input-placeholder {
    color: #8d9095
}

.dark .el-input__inner::-moz-placeholder {
    color: #8d9095
}

.dark .el-input__inner:-ms-input-placeholder {
    color: #8d9095
}

.dark .el-input__inner::-ms-input-placeholder {
    color: #8d9095
}

.dark .el-input__inner::placeholder {
    color: #8d9095
}

.dark .el-input__inner:hover {
    border-color: #6c6e72
}

.dark .el-input__inner:focus {
    border-color: #409eff
}

.dark .el-input__suffix {
    color: #8d9095
}

.dark .el-input__prefix {
    color: #8d9095
}

.dark .el-input.is-active .el-input__inner {
    border-color: #409eff
}

.dark .el-input.is-disabled .el-input__inner {
    background-color: #262627;
    border-color: #414243;
    color: #8d9095
}

.dark .el-input.is-disabled .el-input__inner::-webkit-input-placeholder {
    color: #8d9095
}

.dark .el-input.is-disabled .el-input__inner::-moz-placeholder {
    color: #8d9095
}

.dark .el-input.is-disabled .el-input__inner:-ms-input-placeholder {
    color: #8d9095
}

.dark .el-input.is-disabled .el-input__inner::-ms-input-placeholder {
    color: #8d9095
}

.dark .el-input.is-disabled .el-input__inner::placeholder {
    color: #8d9095
}

.dark .el-input.is-exceed .el-input__inner {
    border-color: #f56c6c
}

.dark .el-input.is-exceed .el-input__suffix .el-input__count {
    color: #f56c6c
}

.dark .el-input-group__append,.dark .el-input-group__prepend {
    background-color: #262627;
    color: #909399;
    border: 1px solid #4c4d4f
}

.dark .el-input-group__append button.el-button,.dark .el-input-group__append div.el-select .el-input__inner,.dark .el-input-group__append div.el-select:hover .el-input__inner,.dark .el-input-group__prepend button.el-button,.dark .el-input-group__prepend div.el-select .el-input__inner,.dark .el-input-group__prepend div.el-select:hover .el-input__inner {
    border-color: transparent;
    background-color: transparent;
    color: inherit
}

.dark .el-input-group__prepend {
    border-right: 0
}

.dark .el-input-group__append {
    border-left: 0
}

.dark .el-input-group--prepend .el-select .el-input.is-focus .el-input__inner {
    border-color: transparent
}

.dark .el-input-group--append .el-select .el-input.is-focus .el-input__inner {
    border-color: transparent
}

.dark .el-scrollbar__thumb {
    background-color: rgba(163,166,173,.3)
}

.dark .el-scrollbar__thumb:hover {
    background-color: rgba(163,166,173,.5)
}

.dark .el-popper .popper__arrow,.dark .el-popper .popper__arrow::after {
    border-color: transparent
}

.dark .el-popper .popper__arrow {
    -webkit-filter: drop-shadow(0 2px 12px rgba(0, 0, 0, .03));
    filter: drop-shadow(0 2px 12px rgba(0, 0, 0, .03))
}

.dark .el-popper[x-placement^=top] .popper__arrow {
    border-top-color: #414243
}

.dark .el-popper[x-placement^=top] .popper__arrow::after {
    border-top-color: #1d1e1f
}

.dark .el-popper[x-placement^=bottom] .popper__arrow {
    border-bottom-color: #414243
}

.dark .el-popper[x-placement^=bottom] .popper__arrow::after {
    border-bottom-color: #1d1e1f
}

.dark .el-popper[x-placement^=right] .popper__arrow {
    border-right-color: #414243
}

.dark .el-popper[x-placement^=right] .popper__arrow::after {
    border-right-color: #1d1e1f
}

.dark .el-popper[x-placement^=left] .popper__arrow {
    border-left-color: #414243
}

.dark .el-popper[x-placement^=left] .popper__arrow::after {
    border-left-color: #1d1e1f
}

.dark .el-autocomplete-suggestion {
    -webkit-box-shadow: 0 0 12px rgba(0,0,0,.72);
    box-shadow: 0 0 12px rgba(0,0,0,.72);
    border: 1px solid #414243;
    background-color: #1d1e1f
}

.dark .el-autocomplete-suggestion li {
    color: #cfd3dc
}

.dark .el-autocomplete-suggestion li:hover {
    background-color: #262627
}

.dark .el-autocomplete-suggestion li.highlighted {
    background-color: #262627
}

.dark .el-autocomplete-suggestion li.divider {
    border-top: 1px solid #000
}

.dark .el-autocomplete-suggestion.is-loading li {
    color: #a3a6ad
}

.dark .el-autocomplete-suggestion.is-loading li:hover {
    background-color: #1d1e1f
}

.dark .el-button {
    background: 0 0;
    border: 1px solid #4c4d4f;
    border-color: #4c4d4f;
    color: #cfd3dc
}

.dark .el-button:focus,.dark .el-button:hover {
    color: #409eff;
    border-color: #213d5b;
    background-color: #18222c
}

.dark .el-button:active {
    color: #409eff;
    border-color: #409eff;
    background-color: #18222c
}

.dark .el-button.is-plain:focus,.dark .el-button.is-plain:hover {
    background: 0 0;
    border-color: #409eff;
    color: #409eff
}

.dark .el-button.is-plain:active {
    background: 0 0;
    border-color: #409eff;
    color: #409eff
}

.dark .el-button.is-active {
    color: #409eff;
    border-color: #409eff;
    background-color: #18222c
}

.dark .el-button.is-disabled,.dark .el-button.is-disabled:focus,.dark .el-button.is-disabled:hover {
    color: rgba(255,255,255,.5);
    background-color: transparent;
    border-color: #414243
}

.dark .el-button.is-disabled.el-button--text {
    background-color: transparent
}

.dark .el-button.is-disabled.is-plain,.dark .el-button.is-disabled.is-plain:focus,.dark .el-button.is-disabled.is-plain:hover {
    background-color: transparent;
    border-color: #414243;
    color: rgba(255,255,255,.5)
}

.dark .el-button.is-loading:before {
    background-color: rgba(0,0,0,.3)
}

.dark .el-button--primary {
    color: #fff;
    background-color: #409eff;
    border-color: #409eff
}

.dark .el-button--primary:focus,.dark .el-button--primary:hover {
    background: #3375b9;
    border-color: #3375b9;
    color: #fff
}

.dark .el-button--primary:active {
    background: #66b1ff;
    border-color: #66b1ff;
    color: #fff
}

.dark .el-button--primary.is-active {
    background: #66b1ff;
    border-color: #66b1ff;
    color: #fff
}

.dark .el-button--primary.is-disabled,.dark .el-button--primary.is-disabled:active,.dark .el-button--primary.is-disabled:focus,.dark .el-button--primary.is-disabled:hover {
    color: rgba(255,255,255,.5);
    background-color: #2a598a;
    border-color: #2a598a
}

.dark .el-button--primary.is-plain {
    color: #409eff;
    background: #18222c;
    border-color: #264b72
}

.dark .el-button--primary.is-plain:focus,.dark .el-button--primary.is-plain:hover {
    background: #409eff;
    border-color: #409eff;
    color: #fff
}

.dark .el-button--primary.is-plain:active {
    background: #66b1ff;
    border-color: #66b1ff;
    color: #fff
}

.dark .el-button--primary.is-plain.is-disabled,.dark .el-button--primary.is-plain.is-disabled:active,.dark .el-button--primary.is-plain.is-disabled:focus,.dark .el-button--primary.is-plain.is-disabled:hover {
    color: #2a598a;
    background-color: #18222c;
    border-color: #1d3043
}

.dark .el-button--success {
    color: #fff;
    background-color: #67c23a;
    border-color: #67c23a
}

.dark .el-button--success:focus,.dark .el-button--success:hover {
    background: #4e8e2f;
    border-color: #4e8e2f;
    color: #fff
}

.dark .el-button--success:active {
    background: #85ce61;
    border-color: #85ce61;
    color: #fff
}

.dark .el-button--success.is-active {
    background: #85ce61;
    border-color: #85ce61;
    color: #fff
}

.dark .el-button--success.is-disabled,.dark .el-button--success.is-disabled:active,.dark .el-button--success.is-disabled:focus,.dark .el-button--success.is-disabled:hover {
    color: rgba(255,255,255,.5);
    background-color: #3e6b27;
    border-color: #3e6b27
}

.dark .el-button--success.is-plain {
    color: #67c23a;
    background: #1c2518;
    border-color: #355a23
}

.dark .el-button--success.is-plain:focus,.dark .el-button--success.is-plain:hover {
    background: #67c23a;
    border-color: #67c23a;
    color: #fff
}

.dark .el-button--success.is-plain:active {
    background: #85ce61;
    border-color: #85ce61;
    color: #fff
}

.dark .el-button--success.is-plain.is-disabled,.dark .el-button--success.is-plain.is-disabled:active,.dark .el-button--success.is-plain.is-disabled:focus,.dark .el-button--success.is-plain.is-disabled:hover {
    color: #3e6b27;
    background-color: #1c2518;
    border-color: #25371c
}

.dark .el-button--warning {
    color: #fff;
    background-color: #e6a23c;
    border-color: #e6a23c
}

.dark .el-button--warning:focus,.dark .el-button--warning:hover {
    background: #a77730;
    border-color: #a77730;
    color: #fff
}

.dark .el-button--warning:active {
    background: #ebb563;
    border-color: #ebb563;
    color: #fff
}

.dark .el-button--warning.is-active {
    background: #ebb563;
    border-color: #ebb563;
    color: #fff
}

.dark .el-button--warning.is-disabled,.dark .el-button--warning.is-disabled:active,.dark .el-button--warning.is-disabled:focus,.dark .el-button--warning.is-disabled:hover {
    color: rgba(255,255,255,.5);
    background-color: #7d5b28;
    border-color: #7d5b28
}

.dark .el-button--warning.is-plain {
    color: #e6a23c;
    background: #292218;
    border-color: #684d24
}

.dark .el-button--warning.is-plain:focus,.dark .el-button--warning.is-plain:hover {
    background: #e6a23c;
    border-color: #e6a23c;
    color: #fff
}

.dark .el-button--warning.is-plain:active {
    background: #ebb563;
    border-color: #ebb563;
    color: #fff
}

.dark .el-button--warning.is-plain.is-disabled,.dark .el-button--warning.is-plain.is-disabled:active,.dark .el-button--warning.is-plain.is-disabled:focus,.dark .el-button--warning.is-plain.is-disabled:hover {
    color: #7d5b28;
    background-color: #292218;
    border-color: #3e301c
}

.dark .el-button--danger {
    color: #fff;
    background-color: #f56c6c;
    border-color: #f56c6c
}

.dark .el-button--danger:focus,.dark .el-button--danger:hover {
    background: #b25252;
    border-color: #b25252;
    color: #fff
}

.dark .el-button--danger:active {
    background: #f78989;
    border-color: #f78989;
    color: #fff
}

.dark .el-button--danger.is-active {
    background: #f78989;
    border-color: #f78989;
    color: #fff
}

.dark .el-button--danger.is-disabled,.dark .el-button--danger.is-disabled:active,.dark .el-button--danger.is-disabled:focus,.dark .el-button--danger.is-disabled:hover {
    color: rgba(255,255,255,.5);
    background-color: #854040;
    border-color: #854040
}

.dark .el-button--danger.is-plain {
    color: #f56c6c;
    background: #2b1d1d;
    border-color: #6e3737
}

.dark .el-button--danger.is-plain:focus,.dark .el-button--danger.is-plain:hover {
    background: #f56c6c;
    border-color: #f56c6c;
    color: #fff
}

.dark .el-button--danger.is-plain:active {
    background: #f78989;
    border-color: #f78989;
    color: #fff
}

.dark .el-button--danger.is-plain.is-disabled,.dark .el-button--danger.is-plain.is-disabled:active,.dark .el-button--danger.is-plain.is-disabled:focus,.dark .el-button--danger.is-plain.is-disabled:hover {
    color: #854040;
    background-color: #2b1d1d;
    border-color: #412626
}

.dark .el-button--info {
    color: #fff;
    background-color: #909399;
    border-color: #909399
}

.dark .el-button--info:focus,.dark .el-button--info:hover {
    background: #6b6d71;
    border-color: #6b6d71;
    color: #fff
}

.dark .el-button--info:active {
    background: #a6a9ad;
    border-color: #a6a9ad;
    color: #fff
}

.dark .el-button--info.is-active {
    background: #a6a9ad;
    border-color: #a6a9ad;
    color: #fff
}

.dark .el-button--info.is-disabled,.dark .el-button--info.is-disabled:active,.dark .el-button--info.is-disabled:focus,.dark .el-button--info.is-disabled:hover {
    color: rgba(255,255,255,.5);
    background-color: #525457;
    border-color: #525457
}

.dark .el-button--info.is-plain {
    color: #909399;
    background: #202121;
    border-color: #464749
}

.dark .el-button--info.is-plain:focus,.dark .el-button--info.is-plain:hover {
    background: #909399;
    border-color: #909399;
    color: #fff
}

.dark .el-button--info.is-plain:active {
    background: #a6a9ad;
    border-color: #a6a9ad;
    color: #fff
}

.dark .el-button--info.is-plain.is-disabled,.dark .el-button--info.is-plain.is-disabled:active,.dark .el-button--info.is-plain.is-disabled:focus,.dark .el-button--info.is-plain.is-disabled:hover {
    color: #525457;
    background-color: #202121;
    border-color: #2d2d2f
}

.dark .el-button--text {
    border-color: transparent;
    color: #409eff;
    background: 0 0
}

.dark .el-button--text:focus,.dark .el-button--text:hover {
    color: #2a598a;
    border-color: transparent;
    background-color: transparent
}

.dark .el-button--text:active {
    color: #66b1ff;
    border-color: transparent;
    background-color: transparent
}

.dark .el-button--text.is-disabled,.dark .el-button--text.is-disabled:focus,.dark .el-button--text.is-disabled:hover {
    border-color: transparent
}

.dark .el-button-group>.el-dropdown>.el-button {
    border-left-color: rgba(255,255,255,.5)
}

.dark .el-button-group .el-button--primary:first-child {
    border-right-color: rgba(255,255,255,.5)
}

.dark .el-button-group .el-button--primary:last-child {
    border-left-color: rgba(255,255,255,.5)
}

.dark .el-button-group .el-button--primary:not(:first-child):not(:last-child) {
    border-left-color: rgba(255,255,255,.5);
    border-right-color: rgba(255,255,255,.5)
}

.dark .el-button-group .el-button--success:first-child {
    border-right-color: rgba(255,255,255,.5)
}

.dark .el-button-group .el-button--success:last-child {
    border-left-color: rgba(255,255,255,.5)
}

.dark .el-button-group .el-button--success:not(:first-child):not(:last-child) {
    border-left-color: rgba(255,255,255,.5);
    border-right-color: rgba(255,255,255,.5)
}

.dark .el-button-group .el-button--warning:first-child {
    border-right-color: rgba(255,255,255,.5)
}

.dark .el-button-group .el-button--warning:last-child {
    border-left-color: rgba(255,255,255,.5)
}

.dark .el-button-group .el-button--warning:not(:first-child):not(:last-child) {
    border-left-color: rgba(255,255,255,.5);
    border-right-color: rgba(255,255,255,.5)
}

.dark .el-button-group .el-button--danger:first-child {
    border-right-color: rgba(255,255,255,.5)
}

.dark .el-button-group .el-button--danger:last-child {
    border-left-color: rgba(255,255,255,.5)
}

.dark .el-button-group .el-button--danger:not(:first-child):not(:last-child) {
    border-left-color: rgba(255,255,255,.5);
    border-right-color: rgba(255,255,255,.5)
}

.dark .el-button-group .el-button--info:first-child {
    border-right-color: rgba(255,255,255,.5)
}

.dark .el-button-group .el-button--info:last-child {
    border-left-color: rgba(255,255,255,.5)
}

.dark .el-button-group .el-button--info:not(:first-child):not(:last-child) {
    border-left-color: rgba(255,255,255,.5);
    border-right-color: rgba(255,255,255,.5)
}

.dark .el-popper .popper__arrow,.dark .el-popper .popper__arrow::after {
    border-color: transparent
}

.dark .el-popper .popper__arrow {
    -webkit-filter: drop-shadow(0 2px 12px rgba(0, 0, 0, .03));
    filter: drop-shadow(0 2px 12px rgba(0, 0, 0, .03))
}

.dark .el-popper[x-placement^=top] .popper__arrow {
    border-top-color: #414243
}

.dark .el-popper[x-placement^=top] .popper__arrow::after {
    border-top-color: #1d1e1f
}

.dark .el-popper[x-placement^=bottom] .popper__arrow {
    border-bottom-color: #414243
}

.dark .el-popper[x-placement^=bottom] .popper__arrow::after {
    border-bottom-color: #1d1e1f
}

.dark .el-popper[x-placement^=right] .popper__arrow {
    border-right-color: #414243
}

.dark .el-popper[x-placement^=right] .popper__arrow::after {
    border-right-color: #1d1e1f
}

.dark .el-popper[x-placement^=left] .popper__arrow {
    border-left-color: #414243
}

.dark .el-popper[x-placement^=left] .popper__arrow::after {
    border-left-color: #1d1e1f
}

.dark .el-dropdown {
    color: #cfd3dc
}

.dark .el-dropdown .el-dropdown__caret-button {
    border-left: none
}

.dark .el-dropdown .el-dropdown__caret-button::before {
    opacity: .5;
    background: #4c4d4f
}

.dark .el-dropdown .el-dropdown__caret-button.el-button--default::before {
    background: #4c4d4f
}

.dark .el-dropdown [disabled] {
    color: #6c6e72
}

.dark .el-dropdown-menu {
    background-color: #1d1e1f;
    border: 1px solid #414243;
    -webkit-box-shadow: 0 0 12px rgba(0,0,0,.72);
    box-shadow: 0 0 12px rgba(0,0,0,.72)
}

.dark .el-dropdown-menu__item {
    color: #cfd3dc
}

.dark .el-dropdown-menu__item:focus,.dark .el-dropdown-menu__item:not(.is-disabled):hover {
    background-color: #18222c;
    color: #409eff
}

.dark .el-dropdown-menu__item--divided {
    border-top: 1px solid #363637
}

.dark .el-dropdown-menu__item--divided:before {
    background-color: #1d1e1f
}

.dark .el-dropdown-menu__item.is-disabled {
    color: #6c6e72
}

.dark .el-menu {
    border-right: solid 1px #4c4d4f;
    background-color: transparent
}

.dark .el-menu.el-menu--horizontal {
    border-bottom: solid 1px #4c4d4f
}

.dark .el-menu--horizontal {
    border-right: none
}

.dark .el-menu--horizontal>.el-menu-item {
    border-bottom: 2px solid transparent;
    color: #e5eaf3
}

.dark .el-menu--horizontal>.el-menu-item:not(.is-disabled):focus,.dark .el-menu--horizontal>.el-menu-item:not(.is-disabled):hover {
    background-color: #18222c
}

.dark .el-menu--horizontal>.el-submenu:focus .el-submenu__title,.dark .el-menu--horizontal>.el-submenu:hover .el-submenu__title {
    color: #409eff
}

.dark .el-menu--horizontal>.el-submenu.is-active .el-submenu__title {
    border-bottom: 2px solid #409eff;
    color: #409eff
}

.dark .el-menu--horizontal>.el-submenu .el-submenu__title {
    border-bottom: 2px solid transparent;
    color: #e5eaf3
}

.dark .el-menu--horizontal>.el-submenu .el-submenu__title:hover {
    background-color: #1d1e1f
}

.dark .el-menu--horizontal .el-menu .el-menu-item,.dark .el-menu--horizontal .el-menu .el-submenu__title {
    background-color: transparent;
    color: #e5eaf3
}

.dark .el-menu--horizontal .el-menu .el-menu-item.is-active,.dark .el-menu--horizontal .el-menu .el-submenu.is-active>.el-submenu__title {
    color: #409eff
}

.dark .el-menu--horizontal .el-menu-item:not(.is-disabled):focus,.dark .el-menu--horizontal .el-menu-item:not(.is-disabled):hover {
    color: #409eff;
    background-color: #18222c
}

.dark .el-menu--horizontal>.el-menu-item.is-active {
    border-bottom: 2px solid #409eff;
    color: #409eff
}

.dark .el-menu--collapse .el-submenu .el-menu {
    border: 1px solid transparent;
    -webkit-box-shadow: 0 0 12px rgba(0,0,0,.72);
    box-shadow: 0 0 12px rgba(0,0,0,.72)
}

.dark .el-menu--popup {
    border: none;
    -webkit-box-shadow: 0 0 12px rgba(0,0,0,.72);
    box-shadow: 0 0 12px rgba(0,0,0,.72);
    background-color: #1d1e1f
}

.dark .el-menu-item {
    color: #e5eaf3
}

.dark .el-menu-item i {
    color: inherit
}

.dark .el-menu-item:focus,.dark .el-menu-item:hover {
    background-color: #18222c
}

.dark .el-menu-item.is-disabled {
    background: 0 0!important
}

.dark .el-menu-item.is-active {
    color: #409eff
}

.dark .el-submenu__title {
    color: #e5eaf3
}

.dark .el-submenu__title i {
    color: inherit
}

.dark .el-submenu__title:focus,.dark .el-submenu__title:hover {
    background-color: #18222c
}

.dark .el-submenu__title.is-disabled {
    background: 0 0!important
}

.dark .el-submenu__title:hover {
    background-color: #18222c
}

.dark .el-submenu .el-menu {
    border: none
}

.dark .el-submenu.is-active .el-submenu__title {
    border-bottom-color: #409eff
}

.dark .el-submenu.is-disabled .el-menu-item,.dark .el-submenu.is-disabled .el-submenu__title {
    background: 0 0!important
}

.dark .el-menu-item-group__title {
    color: #a3a6ad
}

.dark .el-textarea__inner {
    color: #cfd3dc;
    background-color: transparent;
    border: 1px solid #4c4d4f
}

.dark .el-textarea__inner::-webkit-input-placeholder {
    color: #8d9095
}

.dark .el-textarea__inner::-moz-placeholder {
    color: #8d9095
}

.dark .el-textarea__inner:-ms-input-placeholder {
    color: #8d9095
}

.dark .el-textarea__inner::-ms-input-placeholder {
    color: #8d9095
}

.dark .el-textarea__inner::placeholder {
    color: #8d9095
}

.dark .el-textarea__inner:hover {
    border-color: #6c6e72
}

.dark .el-textarea__inner:focus {
    border-color: #409eff
}

.dark .el-textarea .el-input__count {
    color: #909399;
    background: 0 0
}

.dark .el-textarea.is-disabled .el-textarea__inner {
    background-color: #262627;
    border-color: #414243;
    color: #8d9095
}

.dark .el-textarea.is-disabled .el-textarea__inner::-webkit-input-placeholder {
    color: #8d9095
}

.dark .el-textarea.is-disabled .el-textarea__inner::-moz-placeholder {
    color: #8d9095
}

.dark .el-textarea.is-disabled .el-textarea__inner:-ms-input-placeholder {
    color: #8d9095
}

.dark .el-textarea.is-disabled .el-textarea__inner::-ms-input-placeholder {
    color: #8d9095
}

.dark .el-textarea.is-disabled .el-textarea__inner::placeholder {
    color: #8d9095
}

.dark .el-textarea.is-exceed .el-textarea__inner {
    border-color: #f56c6c
}

.dark .el-textarea.is-exceed .el-input__count {
    color: #f56c6c
}

.dark .el-input::-webkit-scrollbar-thumb {
    background: #6c6e72
}

.dark .el-input::-webkit-scrollbar-corner {
    background: 0 0
}

.dark .el-input::-webkit-scrollbar-track {
    background: 0 0
}

.dark .el-input::-webkit-scrollbar-track-piece {
    background: 0 0
}

.dark .el-input .el-input__clear {
    color: #8d9095
}

.dark .el-input .el-input__clear:hover {
    color: #a3a6ad
}

.dark .el-input .el-input__count {
    color: #909399
}

.dark .el-input .el-input__count .el-input__count-inner {
    background: 0 0
}

.dark .el-input__inner {
    background-color: transparent;
    border: 1px solid #4c4d4f;
    color: #cfd3dc
}

.dark .el-input__inner::-webkit-input-placeholder {
    color: #8d9095
}

.dark .el-input__inner::-moz-placeholder {
    color: #8d9095
}

.dark .el-input__inner:-ms-input-placeholder {
    color: #8d9095
}

.dark .el-input__inner::-ms-input-placeholder {
    color: #8d9095
}

.dark .el-input__inner::placeholder {
    color: #8d9095
}

.dark .el-input__inner:hover {
    border-color: #6c6e72
}

.dark .el-input__inner:focus {
    border-color: #409eff
}

.dark .el-input__suffix {
    color: #8d9095
}

.dark .el-input__prefix {
    color: #8d9095
}

.dark .el-input.is-active .el-input__inner {
    border-color: #409eff
}

.dark .el-input.is-disabled .el-input__inner {
    background-color: #262627;
    border-color: #414243;
    color: #8d9095
}

.dark .el-input.is-disabled .el-input__inner::-webkit-input-placeholder {
    color: #8d9095
}

.dark .el-input.is-disabled .el-input__inner::-moz-placeholder {
    color: #8d9095
}

.dark .el-input.is-disabled .el-input__inner:-ms-input-placeholder {
    color: #8d9095
}

.dark .el-input.is-disabled .el-input__inner::-ms-input-placeholder {
    color: #8d9095
}

.dark .el-input.is-disabled .el-input__inner::placeholder {
    color: #8d9095
}

.dark .el-input.is-exceed .el-input__inner {
    border-color: #f56c6c
}

.dark .el-input.is-exceed .el-input__suffix .el-input__count {
    color: #f56c6c
}

.dark .el-input-group__append,.dark .el-input-group__prepend {
    background-color: #262627;
    color: #909399;
    border: 1px solid #4c4d4f
}

.dark .el-input-group__append button.el-button,.dark .el-input-group__append div.el-select .el-input__inner,.dark .el-input-group__append div.el-select:hover .el-input__inner,.dark .el-input-group__prepend button.el-button,.dark .el-input-group__prepend div.el-select .el-input__inner,.dark .el-input-group__prepend div.el-select:hover .el-input__inner {
    border-color: transparent;
    background-color: transparent;
    color: inherit
}

.dark .el-input-group__prepend {
    border-right: 0
}

.dark .el-input-group__append {
    border-left: 0
}

.dark .el-input-group--prepend .el-select .el-input.is-focus .el-input__inner {
    border-color: transparent
}

.dark .el-input-group--append .el-select .el-input.is-focus .el-input__inner {
    border-color: transparent
}

.dark .el-textarea__inner {
    color: #cfd3dc;
    background-color: transparent;
    border: 1px solid #4c4d4f
}

.dark .el-textarea__inner::-webkit-input-placeholder {
    color: #8d9095
}

.dark .el-textarea__inner::-moz-placeholder {
    color: #8d9095
}

.dark .el-textarea__inner:-ms-input-placeholder {
    color: #8d9095
}

.dark .el-textarea__inner::-ms-input-placeholder {
    color: #8d9095
}

.dark .el-textarea__inner::placeholder {
    color: #8d9095
}

.dark .el-textarea__inner:hover {
    border-color: #6c6e72
}

.dark .el-textarea__inner:focus {
    border-color: #409eff
}

.dark .el-textarea .el-input__count {
    color: #909399;
    background: 0 0
}

.dark .el-textarea.is-disabled .el-textarea__inner {
    background-color: #262627;
    border-color: #414243;
    color: #8d9095
}

.dark .el-textarea.is-disabled .el-textarea__inner::-webkit-input-placeholder {
    color: #8d9095
}

.dark .el-textarea.is-disabled .el-textarea__inner::-moz-placeholder {
    color: #8d9095
}

.dark .el-textarea.is-disabled .el-textarea__inner:-ms-input-placeholder {
    color: #8d9095
}

.dark .el-textarea.is-disabled .el-textarea__inner::-ms-input-placeholder {
    color: #8d9095
}

.dark .el-textarea.is-disabled .el-textarea__inner::placeholder {
    color: #8d9095
}

.dark .el-textarea.is-exceed .el-textarea__inner {
    border-color: #f56c6c
}

.dark .el-textarea.is-exceed .el-input__count {
    color: #f56c6c
}

.dark .el-input::-webkit-scrollbar-thumb {
    background: #6c6e72
}

.dark .el-input::-webkit-scrollbar-corner {
    background: 0 0
}

.dark .el-input::-webkit-scrollbar-track {
    background: 0 0
}

.dark .el-input::-webkit-scrollbar-track-piece {
    background: 0 0
}

.dark .el-input .el-input__clear {
    color: #8d9095
}

.dark .el-input .el-input__clear:hover {
    color: #a3a6ad
}

.dark .el-input .el-input__count {
    color: #909399
}

.dark .el-input .el-input__count .el-input__count-inner {
    background: 0 0
}

.dark .el-input__inner {
    background-color: transparent;
    border: 1px solid #4c4d4f;
    color: #cfd3dc
}

.dark .el-input__inner::-webkit-input-placeholder {
    color: #8d9095
}

.dark .el-input__inner::-moz-placeholder {
    color: #8d9095
}

.dark .el-input__inner:-ms-input-placeholder {
    color: #8d9095
}

.dark .el-input__inner::-ms-input-placeholder {
    color: #8d9095
}

.dark .el-input__inner::placeholder {
    color: #8d9095
}

.dark .el-input__inner:hover {
    border-color: #6c6e72
}

.dark .el-input__inner:focus {
    border-color: #409eff
}

.dark .el-input__suffix {
    color: #8d9095
}

.dark .el-input__prefix {
    color: #8d9095
}

.dark .el-input.is-active .el-input__inner {
    border-color: #409eff
}

.dark .el-input.is-disabled .el-input__inner {
    background-color: #262627;
    border-color: #414243;
    color: #8d9095
}

.dark .el-input.is-disabled .el-input__inner::-webkit-input-placeholder {
    color: #8d9095
}

.dark .el-input.is-disabled .el-input__inner::-moz-placeholder {
    color: #8d9095
}

.dark .el-input.is-disabled .el-input__inner:-ms-input-placeholder {
    color: #8d9095
}

.dark .el-input.is-disabled .el-input__inner::-ms-input-placeholder {
    color: #8d9095
}

.dark .el-input.is-disabled .el-input__inner::placeholder {
    color: #8d9095
}

.dark .el-input.is-exceed .el-input__inner {
    border-color: #f56c6c
}

.dark .el-input.is-exceed .el-input__suffix .el-input__count {
    color: #f56c6c
}

.dark .el-input-group__append,.dark .el-input-group__prepend {
    background-color: #262627;
    color: #909399;
    border: 1px solid #4c4d4f
}

.dark .el-input-group__append button.el-button,.dark .el-input-group__append div.el-select .el-input__inner,.dark .el-input-group__append div.el-select:hover .el-input__inner,.dark .el-input-group__prepend button.el-button,.dark .el-input-group__prepend div.el-select .el-input__inner,.dark .el-input-group__prepend div.el-select:hover .el-input__inner {
    border-color: transparent;
    background-color: transparent;
    color: inherit
}

.dark .el-input-group__prepend {
    border-right: 0
}

.dark .el-input-group__append {
    border-left: 0
}

.dark .el-input-group--prepend .el-select .el-input.is-focus .el-input__inner {
    border-color: transparent
}

.dark .el-input-group--append .el-select .el-input.is-focus .el-input__inner {
    border-color: transparent
}

.dark .el-input-number__decrease,.dark .el-input-number__increase {
    background: #262627;
    color: #cfd3dc
}

.dark .el-input-number__decrease:hover,.dark .el-input-number__increase:hover {
    color: #409eff
}

.dark .el-input-number__decrease:hover:not(.is-disabled)~.el-input .el-input__inner:not(.is-disabled),.dark .el-input-number__increase:hover:not(.is-disabled)~.el-input .el-input__inner:not(.is-disabled) {
    border-color: #409eff
}

.dark .el-input-number__decrease.is-disabled,.dark .el-input-number__increase.is-disabled {
    color: #8d9095
}

.dark .el-input-number__increase {
    border-left: 1px solid #4c4d4f
}

.dark .el-input-number__decrease {
    border-right: 1px solid #4c4d4f
}

.dark .el-input-number.is-disabled .el-input-number__decrease,.dark .el-input-number.is-disabled .el-input-number__increase {
    border-color: #414243;
    color: #414243
}

.dark .el-input-number.is-disabled .el-input-number__decrease:hover,.dark .el-input-number.is-disabled .el-input-number__increase:hover {
    color: #414243
}

.dark .el-input-number.is-controls-right .el-input-number__increase {
    border-bottom: 1px solid #4c4d4f
}

.dark .el-input-number.is-controls-right .el-input-number__decrease {
    border-left: 1px solid #4c4d4f
}

.dark .el-radio {
    color: #cfd3dc
}

.dark .el-radio.is-bordered {
    border: 1px solid #4c4d4f
}

.dark .el-radio.is-bordered.is-checked {
    border-color: #409eff
}

.dark .el-radio.is-bordered.is-disabled {
    border-color: #363637
}

.dark .el-radio__input.is-disabled .el-radio__inner {
    background-color: #262627;
    border-color: #414243
}

.dark .el-radio__input.is-disabled .el-radio__inner::after {
    background-color: #262627
}

.dark .el-radio__input.is-disabled.is-checked .el-radio__inner {
    background-color: #262627;
    border-color: #414243;
    -webkit-box-shadow: none
}

.dark .el-radio__input.is-disabled.is-checked .el-radio__inner::after {
    background-color: #8d9095
}

.dark .el-radio__input.is-disabled+span.el-radio__label {
    color: #8d9095
}

.dark .el-radio__input.is-checked .el-radio__inner {
    border-color: #409eff;
    background: #409eff
}

.dark .el-radio__input.is-checked+.el-radio__label {
    color: #409eff
}

.dark .el-radio__input.is-focus .el-radio__inner {
    border-color: #409eff
}

.dark .el-radio__inner {
    border: 1px solid #4c4d4f;
    background-color: transparent
}

.dark .el-radio__inner:hover {
    border-color: #409eff
}

.dark .el-radio__inner::after {
    background-color: #fff
}

.dark .el-radio:focus:not(.is-focus):not(:active):not(.is-disabled) .el-radio__inner {
    -webkit-box-shadow: 0 0 2px 2px #409eff;
    box-shadow: 0 0 2px 2px #409eff
}

.dark .el-radio-button__inner {
    background: 0 0;
    border: 1px solid #4c4d4f;
    border-left: 0;
    color: #cfd3dc
}

.dark .el-radio-button__inner:hover {
    color: #409eff
}

.dark .el-radio-button:first-child .el-radio-button__inner {
    border-left: 1px solid #4c4d4f
}

.dark .el-radio-button__orig-radio:checked+.el-radio-button__inner {
    color: #fff;
    background-color: #409eff;
    border-color: #409eff;
    -webkit-box-shadow: -1px 0 0 0 #409eff;
    box-shadow: -1px 0 0 0 #409eff
}

.dark .el-radio-button__orig-radio:disabled+.el-radio-button__inner {
    color: #8d9095;
    background-color: transparent;
    border-color: #414243;
    -webkit-box-shadow: none
}

.dark .el-radio-button__orig-radio:disabled:checked+.el-radio-button__inner {
    background-color: #2b2b2c
}

.dark .el-radio-button:focus:not(.is-focus):not(:active):not(.is-disabled) {
    -webkit-box-shadow: 0 0 2px 2px #409eff;
    box-shadow: 0 0 2px 2px #409eff
}

.dark .el-checkbox {
    color: #cfd3dc
}

.dark .el-checkbox.is-bordered {
    border: 1px solid #4c4d4f
}

.dark .el-checkbox.is-bordered.is-checked {
    border-color: #409eff
}

.dark .el-checkbox.is-bordered.is-disabled {
    border-color: #363637
}

.dark .el-checkbox__input.is-disabled .el-checkbox__inner {
    background-color: #262627;
    border-color: #4c4d4f
}

.dark .el-checkbox__input.is-disabled .el-checkbox__inner::after {
    border-color: #8d9095
}

.dark .el-checkbox__input.is-disabled.is-checked .el-checkbox__inner {
    background-color: #2b2b2c;
    border-color: #4c4d4f
}

.dark .el-checkbox__input.is-disabled.is-checked .el-checkbox__inner::after {
    border-color: #8d9095
}

.dark .el-checkbox__input.is-disabled.is-indeterminate .el-checkbox__inner {
    background-color: #2b2b2c;
    border-color: #4c4d4f
}

.dark .el-checkbox__input.is-disabled.is-indeterminate .el-checkbox__inner::before {
    background-color: #8d9095;
    border-color: #8d9095
}

.dark .el-checkbox__input.is-disabled+span.el-checkbox__label {
    color: #8d9095
}

.dark .el-checkbox__input.is-checked .el-checkbox__inner {
    background-color: #409eff;
    border-color: #409eff
}

.dark .el-checkbox__input.is-checked+.el-checkbox__label {
    color: #409eff
}

.dark .el-checkbox__input.is-focus .el-checkbox__inner {
    border-color: #409eff
}

.dark .el-checkbox__input.is-indeterminate .el-checkbox__inner {
    background-color: #409eff;
    border-color: #409eff
}

.dark .el-checkbox__input.is-indeterminate .el-checkbox__inner::before {
    background-color: #fff
}

.dark .el-checkbox__inner {
    border: 1px solid #4c4d4f;
    background-color: transparent
}

.dark .el-checkbox__inner:hover {
    border-color: #409eff
}

.dark .el-checkbox__inner::after {
    border: 1px solid #fff;
    border-left: 0;
    border-top: 0
}

.dark .el-checkbox-button__inner {
    background: 0 0;
    border: 1px solid #4c4d4f;
    border-left: 0;
    color: #cfd3dc
}

.dark .el-checkbox-button__inner:hover {
    color: #409eff
}

.dark .el-checkbox-button.is-checked .el-checkbox-button__inner {
    color: #fff;
    background-color: #409eff;
    border-color: #409eff;
    -webkit-box-shadow: -1px 0 0 0 #213d5b;
    box-shadow: -1px 0 0 0 #213d5b
}

.dark .el-checkbox-button.is-checked:first-child .el-checkbox-button__inner {
    border-left-color: #409eff
}

.dark .el-checkbox-button.is-disabled .el-checkbox-button__inner {
    color: #8d9095;
    background-color: transparent;
    border-color: #414243;
    -webkit-box-shadow: none
}

.dark .el-checkbox-button.is-disabled:first-child .el-checkbox-button__inner {
    border-left-color: #414243
}

.dark .el-checkbox-button:first-child .el-checkbox-button__inner {
    border-left: 1px solid #4c4d4f
}

.dark .el-checkbox-button.is-focus .el-checkbox-button__inner {
    border-color: #409eff
}

.dark .el-switch__label {
    color: #e5eaf3
}

.dark .el-switch__label.is-active {
    color: #409eff
}

.dark .el-switch__core {
    border: 1px solid #4c4d4f;
    background: #4c4d4f
}

.dark .el-switch__core:after {
    background-color: #fff
}

.dark .el-switch.is-checked .el-switch__core {
    border-color: #409eff;
    background-color: #409eff
}

.dark .el-popper .popper__arrow,.dark .el-popper .popper__arrow::after {
    border-color: transparent
}

.dark .el-popper .popper__arrow {
    -webkit-filter: drop-shadow(0 2px 12px rgba(0, 0, 0, .03));
    filter: drop-shadow(0 2px 12px rgba(0, 0, 0, .03))
}

.dark .el-popper[x-placement^=top] .popper__arrow {
    border-top-color: #414243
}

.dark .el-popper[x-placement^=top] .popper__arrow::after {
    border-top-color: #1d1e1f
}

.dark .el-popper[x-placement^=bottom] .popper__arrow {
    border-bottom-color: #414243
}

.dark .el-popper[x-placement^=bottom] .popper__arrow::after {
    border-bottom-color: #1d1e1f
}

.dark .el-popper[x-placement^=right] .popper__arrow {
    border-right-color: #414243
}

.dark .el-popper[x-placement^=right] .popper__arrow::after {
    border-right-color: #1d1e1f
}

.dark .el-popper[x-placement^=left] .popper__arrow {
    border-left-color: #414243
}

.dark .el-popper[x-placement^=left] .popper__arrow::after {
    border-left-color: #1d1e1f
}

.dark .el-select-dropdown {
    border: solid 1px #414243;
    background-color: #1d1e1f;
    -webkit-box-shadow: 0 0 12px rgba(0,0,0,.72);
    box-shadow: 0 0 12px rgba(0,0,0,.72)
}

.dark .el-select-dropdown.is-multiple .el-select-dropdown__item.selected {
    color: #409eff;
    background-color: #1d1e1f
}

.dark .el-select-dropdown.is-multiple .el-select-dropdown__item.selected.hover {
    background-color: #262627
}

.dark .el-select-dropdown__empty {
    color: #999
}

.dark .el-textarea__inner {
    color: #cfd3dc;
    background-color: transparent;
    border: 1px solid #4c4d4f
}

.dark .el-textarea__inner::-webkit-input-placeholder {
    color: #8d9095
}

.dark .el-textarea__inner::-moz-placeholder {
    color: #8d9095
}

.dark .el-textarea__inner:-ms-input-placeholder {
    color: #8d9095
}

.dark .el-textarea__inner::-ms-input-placeholder {
    color: #8d9095
}

.dark .el-textarea__inner::placeholder {
    color: #8d9095
}

.dark .el-textarea__inner:hover {
    border-color: #6c6e72
}

.dark .el-textarea__inner:focus {
    border-color: #409eff
}

.dark .el-textarea .el-input__count {
    color: #909399;
    background: 0 0
}

.dark .el-textarea.is-disabled .el-textarea__inner {
    background-color: #262627;
    border-color: #414243;
    color: #8d9095
}

.dark .el-textarea.is-disabled .el-textarea__inner::-webkit-input-placeholder {
    color: #8d9095
}

.dark .el-textarea.is-disabled .el-textarea__inner::-moz-placeholder {
    color: #8d9095
}

.dark .el-textarea.is-disabled .el-textarea__inner:-ms-input-placeholder {
    color: #8d9095
}

.dark .el-textarea.is-disabled .el-textarea__inner::-ms-input-placeholder {
    color: #8d9095
}

.dark .el-textarea.is-disabled .el-textarea__inner::placeholder {
    color: #8d9095
}

.dark .el-textarea.is-exceed .el-textarea__inner {
    border-color: #f56c6c
}

.dark .el-textarea.is-exceed .el-input__count {
    color: #f56c6c
}

.dark .el-input::-webkit-scrollbar-thumb {
    background: #6c6e72
}

.dark .el-input::-webkit-scrollbar-corner {
    background: 0 0
}

.dark .el-input::-webkit-scrollbar-track {
    background: 0 0
}

.dark .el-input::-webkit-scrollbar-track-piece {
    background: 0 0
}

.dark .el-input .el-input__clear {
    color: #8d9095
}

.dark .el-input .el-input__clear:hover {
    color: #a3a6ad
}

.dark .el-input .el-input__count {
    color: #909399
}

.dark .el-input .el-input__count .el-input__count-inner {
    background: 0 0
}

.dark .el-input__inner {
    background-color: transparent;
    border: 1px solid #4c4d4f;
    color: #cfd3dc
}

.dark .el-input__inner::-webkit-input-placeholder {
    color: #8d9095
}

.dark .el-input__inner::-moz-placeholder {
    color: #8d9095
}

.dark .el-input__inner:-ms-input-placeholder {
    color: #8d9095
}

.dark .el-input__inner::-ms-input-placeholder {
    color: #8d9095
}

.dark .el-input__inner::placeholder {
    color: #8d9095
}

.dark .el-input__inner:hover {
    border-color: #6c6e72
}

.dark .el-input__inner:focus {
    border-color: #409eff
}

.dark .el-input__suffix {
    color: #8d9095
}

.dark .el-input__prefix {
    color: #8d9095
}

.dark .el-input.is-active .el-input__inner {
    border-color: #409eff
}

.dark .el-input.is-disabled .el-input__inner {
    background-color: #262627;
    border-color: #414243;
    color: #8d9095
}

.dark .el-input.is-disabled .el-input__inner::-webkit-input-placeholder {
    color: #8d9095
}

.dark .el-input.is-disabled .el-input__inner::-moz-placeholder {
    color: #8d9095
}

.dark .el-input.is-disabled .el-input__inner:-ms-input-placeholder {
    color: #8d9095
}

.dark .el-input.is-disabled .el-input__inner::-ms-input-placeholder {
    color: #8d9095
}

.dark .el-input.is-disabled .el-input__inner::placeholder {
    color: #8d9095
}

.dark .el-input.is-exceed .el-input__inner {
    border-color: #f56c6c
}

.dark .el-input.is-exceed .el-input__suffix .el-input__count {
    color: #f56c6c
}

.dark .el-input-group__append,.dark .el-input-group__prepend {
    background-color: #262627;
    color: #909399;
    border: 1px solid #4c4d4f
}

.dark .el-input-group__append button.el-button,.dark .el-input-group__append div.el-select .el-input__inner,.dark .el-input-group__append div.el-select:hover .el-input__inner,.dark .el-input-group__prepend button.el-button,.dark .el-input-group__prepend div.el-select .el-input__inner,.dark .el-input-group__prepend div.el-select:hover .el-input__inner {
    border-color: transparent;
    background-color: transparent;
    color: inherit
}

.dark .el-input-group__prepend {
    border-right: 0
}

.dark .el-input-group__append {
    border-left: 0
}

.dark .el-input-group--prepend .el-select .el-input.is-focus .el-input__inner {
    border-color: transparent
}

.dark .el-input-group--append .el-select .el-input.is-focus .el-input__inner {
    border-color: transparent
}

.dark .el-tag {
    background-color: #18222c;
    border-color: #1d3043;
    color: #409eff;
    color: #409eff
}

.dark .el-tag.is-hit {
    border-color: #409eff
}

.dark .el-tag .el-tag__close {
    color: #409eff
}

.dark .el-tag .el-tag__close:hover {
    color: #fff;
    background-color: #409eff
}

.dark .el-tag.el-tag--info {
    background-color: #202121;
    border-color: #2d2d2f;
    color: #909399
}

.dark .el-tag.el-tag--info.is-hit {
    border-color: #909399
}

.dark .el-tag.el-tag--info .el-tag__close {
    color: #909399
}

.dark .el-tag.el-tag--info .el-tag__close:hover {
    color: #fff;
    background-color: #909399
}

.dark .el-tag.el-tag--success {
    background-color: #1c2518;
    border-color: #25371c;
    color: #67c23a
}

.dark .el-tag.el-tag--success.is-hit {
    border-color: #67c23a
}

.dark .el-tag.el-tag--success .el-tag__close {
    color: #67c23a
}

.dark .el-tag.el-tag--success .el-tag__close:hover {
    color: #fff;
    background-color: #67c23a
}

.dark .el-tag.el-tag--warning {
    background-color: #292218;
    border-color: #3e301c;
    color: #e6a23c
}

.dark .el-tag.el-tag--warning.is-hit {
    border-color: #e6a23c
}

.dark .el-tag.el-tag--warning .el-tag__close {
    color: #e6a23c
}

.dark .el-tag.el-tag--warning .el-tag__close:hover {
    color: #fff;
    background-color: #e6a23c
}

.dark .el-tag.el-tag--danger {
    background-color: #2b1d1d;
    border-color: #412626;
    color: #f56c6c
}

.dark .el-tag.el-tag--danger.is-hit {
    border-color: #f56c6c
}

.dark .el-tag.el-tag--danger .el-tag__close {
    color: #f56c6c
}

.dark .el-tag.el-tag--danger .el-tag__close:hover {
    color: #fff;
    background-color: #f56c6c
}

.dark .el-tag--dark {
    background-color: #409eff;
    border-color: #409eff;
    color: #fff
}

.dark .el-tag--dark.is-hit {
    border-color: #409eff
}

.dark .el-tag--dark .el-tag__close {
    color: #fff
}

.dark .el-tag--dark .el-tag__close:hover {
    color: #fff;
    background-color: #3375b9
}

.dark .el-tag--dark.el-tag--info {
    background-color: #909399;
    border-color: #909399;
    color: #fff
}

.dark .el-tag--dark.el-tag--info.is-hit {
    border-color: #909399
}

.dark .el-tag--dark.el-tag--info .el-tag__close {
    color: #fff
}

.dark .el-tag--dark.el-tag--info .el-tag__close:hover {
    color: #fff;
    background-color: #6b6d71
}

.dark .el-tag--dark.el-tag--success {
    background-color: #67c23a;
    border-color: #67c23a;
    color: #fff
}

.dark .el-tag--dark.el-tag--success.is-hit {
    border-color: #67c23a
}

.dark .el-tag--dark.el-tag--success .el-tag__close {
    color: #fff
}

.dark .el-tag--dark.el-tag--success .el-tag__close:hover {
    color: #fff;
    background-color: #4e8e2f
}

.dark .el-tag--dark.el-tag--warning {
    background-color: #e6a23c;
    border-color: #e6a23c;
    color: #fff
}

.dark .el-tag--dark.el-tag--warning.is-hit {
    border-color: #e6a23c
}

.dark .el-tag--dark.el-tag--warning .el-tag__close {
    color: #fff
}

.dark .el-tag--dark.el-tag--warning .el-tag__close:hover {
    color: #fff;
    background-color: #a77730
}

.dark .el-tag--dark.el-tag--danger {
    background-color: #f56c6c;
    border-color: #f56c6c;
    color: #fff
}

.dark .el-tag--dark.el-tag--danger.is-hit {
    border-color: #f56c6c
}

.dark .el-tag--dark.el-tag--danger .el-tag__close {
    color: #fff
}

.dark .el-tag--dark.el-tag--danger .el-tag__close:hover {
    color: #fff;
    background-color: #b25252
}

.dark .el-tag--plain {
    background-color: #141414;
    border-color: #2a598a;
    color: #409eff
}

.dark .el-tag--plain.is-hit {
    border-color: #409eff
}

.dark .el-tag--plain .el-tag__close {
    color: #409eff
}

.dark .el-tag--plain .el-tag__close:hover {
    color: #fff;
    background-color: #409eff
}

.dark .el-tag--plain.el-tag--info {
    background-color: #141414;
    border-color: #525457;
    color: #909399
}

.dark .el-tag--plain.el-tag--info.is-hit {
    border-color: #909399
}

.dark .el-tag--plain.el-tag--info .el-tag__close {
    color: #909399
}

.dark .el-tag--plain.el-tag--info .el-tag__close:hover {
    color: #fff;
    background-color: #909399
}

.dark .el-tag--plain.el-tag--success {
    background-color: #141414;
    border-color: #3e6b27;
    color: #67c23a
}

.dark .el-tag--plain.el-tag--success.is-hit {
    border-color: #67c23a
}

.dark .el-tag--plain.el-tag--success .el-tag__close {
    color: #67c23a
}

.dark .el-tag--plain.el-tag--success .el-tag__close:hover {
    color: #fff;
    background-color: #67c23a
}

.dark .el-tag--plain.el-tag--warning {
    background-color: #141414;
    border-color: #7d5b28;
    color: #e6a23c
}

.dark .el-tag--plain.el-tag--warning.is-hit {
    border-color: #e6a23c
}

.dark .el-tag--plain.el-tag--warning .el-tag__close {
    color: #e6a23c
}

.dark .el-tag--plain.el-tag--warning .el-tag__close:hover {
    color: #fff;
    background-color: #e6a23c
}

.dark .el-tag--plain.el-tag--danger {
    background-color: #141414;
    border-color: #854040;
    color: #f56c6c
}

.dark .el-tag--plain.el-tag--danger.is-hit {
    border-color: #f56c6c
}

.dark .el-tag--plain.el-tag--danger .el-tag__close {
    color: #f56c6c
}

.dark .el-tag--plain.el-tag--danger .el-tag__close:hover {
    color: #fff;
    background-color: #f56c6c
}

.dark .el-tag--plain,.dark .el-tag--plain.el-tag--danger,.dark .el-tag--plain.el-tag--info,.dark .el-tag--plain.el-tag--success,.dark .el-tag--plain.el-tag--warning {
    background-color: transparent
}

.dark .el-select-dropdown__item {
    color: #cfd3dc
}

.dark .el-select-dropdown__item.is-disabled {
    color: #8d9095
}

.dark .el-select-dropdown__item.is-disabled:hover {
    background-color: unset
}

.dark .el-select-dropdown__item.hover,.dark .el-select-dropdown__item:hover {
    background-color: #262627
}

.dark .el-select-dropdown__item.selected {
    color: #409eff
}

.dark .el-select-group__wrap:not(:last-of-type)::after {
    background: #414243
}

.dark .el-select-group__title {
    color: #909399
}

.dark .el-scrollbar__thumb {
    background-color: rgba(163,166,173,.3)
}

.dark .el-scrollbar__thumb:hover {
    background-color: rgba(163,166,173,.5)
}

.dark .el-select:hover .el-input__inner {
    border-color: #6c6e72
}

.dark .el-select .el-input__inner:focus {
    border-color: #409eff
}

.dark .el-select .el-input .el-select__caret {
    color: #8d9095
}

.dark .el-select .el-input .el-select__caret.is-show-close {
    color: #8d9095
}

.dark .el-select .el-input .el-select__caret.is-show-close:hover {
    color: #a3a6ad
}

.dark .el-select .el-input.is-disabled .el-input__inner:hover {
    border-color: #414243
}

.dark .el-select .el-input.is-focus .el-input__inner {
    border-color: #409eff
}

.dark .el-select__input {
    color: #cfd3dc;
    background-color: transparent
}

.dark .el-select__close {
    color: #8d9095
}

.dark .el-select__close:hover {
    color: #a3a6ad
}

.dark .el-select .el-tag {
    border-color: transparent;
    background-color: #f0f2f5
}

.dark .el-select .el-tag__close.el-icon-close {
    background-color: unset;
    color: #fff
}

.dark .el-select .el-tag__close.el-icon-close:hover {
    background-color: #a3a6ad
}

.dark .el-button {
    background: 0 0;
    border: 1px solid #4c4d4f;
    border-color: #4c4d4f;
    color: #cfd3dc
}

.dark .el-button:focus,.dark .el-button:hover {
    color: #409eff;
    border-color: #213d5b;
    background-color: #18222c
}

.dark .el-button:active {
    color: #409eff;
    border-color: #409eff;
    background-color: #18222c
}

.dark .el-button.is-plain:focus,.dark .el-button.is-plain:hover {
    background: 0 0;
    border-color: #409eff;
    color: #409eff
}

.dark .el-button.is-plain:active {
    background: 0 0;
    border-color: #409eff;
    color: #409eff
}

.dark .el-button.is-active {
    color: #409eff;
    border-color: #409eff;
    background-color: #18222c
}

.dark .el-button.is-disabled,.dark .el-button.is-disabled:focus,.dark .el-button.is-disabled:hover {
    color: rgba(255,255,255,.5);
    background-color: transparent;
    border-color: #414243
}

.dark .el-button.is-disabled.el-button--text {
    background-color: transparent
}

.dark .el-button.is-disabled.is-plain,.dark .el-button.is-disabled.is-plain:focus,.dark .el-button.is-disabled.is-plain:hover {
    background-color: transparent;
    border-color: #414243;
    color: rgba(255,255,255,.5)
}

.dark .el-button.is-loading:before {
    background-color: rgba(0,0,0,.3)
}

.dark .el-button--primary {
    color: #fff;
    background-color: #409eff;
    border-color: #409eff
}

.dark .el-button--primary:focus,.dark .el-button--primary:hover {
    background: #3375b9;
    border-color: #3375b9;
    color: #fff
}

.dark .el-button--primary:active {
    background: #66b1ff;
    border-color: #66b1ff;
    color: #fff
}

.dark .el-button--primary.is-active {
    background: #66b1ff;
    border-color: #66b1ff;
    color: #fff
}

.dark .el-button--primary.is-disabled,.dark .el-button--primary.is-disabled:active,.dark .el-button--primary.is-disabled:focus,.dark .el-button--primary.is-disabled:hover {
    color: rgba(255,255,255,.5);
    background-color: #2a598a;
    border-color: #2a598a
}

.dark .el-button--primary.is-plain {
    color: #409eff;
    background: #18222c;
    border-color: #264b72
}

.dark .el-button--primary.is-plain:focus,.dark .el-button--primary.is-plain:hover {
    background: #409eff;
    border-color: #409eff;
    color: #fff
}

.dark .el-button--primary.is-plain:active {
    background: #66b1ff;
    border-color: #66b1ff;
    color: #fff
}

.dark .el-button--primary.is-plain.is-disabled,.dark .el-button--primary.is-plain.is-disabled:active,.dark .el-button--primary.is-plain.is-disabled:focus,.dark .el-button--primary.is-plain.is-disabled:hover {
    color: #2a598a;
    background-color: #18222c;
    border-color: #1d3043
}

.dark .el-button--success {
    color: #fff;
    background-color: #67c23a;
    border-color: #67c23a
}

.dark .el-button--success:focus,.dark .el-button--success:hover {
    background: #4e8e2f;
    border-color: #4e8e2f;
    color: #fff
}

.dark .el-button--success:active {
    background: #85ce61;
    border-color: #85ce61;
    color: #fff
}

.dark .el-button--success.is-active {
    background: #85ce61;
    border-color: #85ce61;
    color: #fff
}

.dark .el-button--success.is-disabled,.dark .el-button--success.is-disabled:active,.dark .el-button--success.is-disabled:focus,.dark .el-button--success.is-disabled:hover {
    color: rgba(255,255,255,.5);
    background-color: #3e6b27;
    border-color: #3e6b27
}

.dark .el-button--success.is-plain {
    color: #67c23a;
    background: #1c2518;
    border-color: #355a23
}

.dark .el-button--success.is-plain:focus,.dark .el-button--success.is-plain:hover {
    background: #67c23a;
    border-color: #67c23a;
    color: #fff
}

.dark .el-button--success.is-plain:active {
    background: #85ce61;
    border-color: #85ce61;
    color: #fff
}

.dark .el-button--success.is-plain.is-disabled,.dark .el-button--success.is-plain.is-disabled:active,.dark .el-button--success.is-plain.is-disabled:focus,.dark .el-button--success.is-plain.is-disabled:hover {
    color: #3e6b27;
    background-color: #1c2518;
    border-color: #25371c
}

.dark .el-button--warning {
    color: #fff;
    background-color: #e6a23c;
    border-color: #e6a23c
}

.dark .el-button--warning:focus,.dark .el-button--warning:hover {
    background: #a77730;
    border-color: #a77730;
    color: #fff
}

.dark .el-button--warning:active {
    background: #ebb563;
    border-color: #ebb563;
    color: #fff
}

.dark .el-button--warning.is-active {
    background: #ebb563;
    border-color: #ebb563;
    color: #fff
}

.dark .el-button--warning.is-disabled,.dark .el-button--warning.is-disabled:active,.dark .el-button--warning.is-disabled:focus,.dark .el-button--warning.is-disabled:hover {
    color: rgba(255,255,255,.5);
    background-color: #7d5b28;
    border-color: #7d5b28
}

.dark .el-button--warning.is-plain {
    color: #e6a23c;
    background: #292218;
    border-color: #684d24
}

.dark .el-button--warning.is-plain:focus,.dark .el-button--warning.is-plain:hover {
    background: #e6a23c;
    border-color: #e6a23c;
    color: #fff
}

.dark .el-button--warning.is-plain:active {
    background: #ebb563;
    border-color: #ebb563;
    color: #fff
}

.dark .el-button--warning.is-plain.is-disabled,.dark .el-button--warning.is-plain.is-disabled:active,.dark .el-button--warning.is-plain.is-disabled:focus,.dark .el-button--warning.is-plain.is-disabled:hover {
    color: #7d5b28;
    background-color: #292218;
    border-color: #3e301c
}

.dark .el-button--danger {
    color: #fff;
    background-color: #f56c6c;
    border-color: #f56c6c
}

.dark .el-button--danger:focus,.dark .el-button--danger:hover {
    background: #b25252;
    border-color: #b25252;
    color: #fff
}

.dark .el-button--danger:active {
    background: #f78989;
    border-color: #f78989;
    color: #fff
}

.dark .el-button--danger.is-active {
    background: #f78989;
    border-color: #f78989;
    color: #fff
}

.dark .el-button--danger.is-disabled,.dark .el-button--danger.is-disabled:active,.dark .el-button--danger.is-disabled:focus,.dark .el-button--danger.is-disabled:hover {
    color: rgba(255,255,255,.5);
    background-color: #854040;
    border-color: #854040
}

.dark .el-button--danger.is-plain {
    color: #f56c6c;
    background: #2b1d1d;
    border-color: #6e3737
}

.dark .el-button--danger.is-plain:focus,.dark .el-button--danger.is-plain:hover {
    background: #f56c6c;
    border-color: #f56c6c;
    color: #fff
}

.dark .el-button--danger.is-plain:active {
    background: #f78989;
    border-color: #f78989;
    color: #fff
}

.dark .el-button--danger.is-plain.is-disabled,.dark .el-button--danger.is-plain.is-disabled:active,.dark .el-button--danger.is-plain.is-disabled:focus,.dark .el-button--danger.is-plain.is-disabled:hover {
    color: #854040;
    background-color: #2b1d1d;
    border-color: #412626
}

.dark .el-button--info {
    color: #fff;
    background-color: #909399;
    border-color: #909399
}

.dark .el-button--info:focus,.dark .el-button--info:hover {
    background: #6b6d71;
    border-color: #6b6d71;
    color: #fff
}

.dark .el-button--info:active {
    background: #a6a9ad;
    border-color: #a6a9ad;
    color: #fff
}

.dark .el-button--info.is-active {
    background: #a6a9ad;
    border-color: #a6a9ad;
    color: #fff
}

.dark .el-button--info.is-disabled,.dark .el-button--info.is-disabled:active,.dark .el-button--info.is-disabled:focus,.dark .el-button--info.is-disabled:hover {
    color: rgba(255,255,255,.5);
    background-color: #525457;
    border-color: #525457
}

.dark .el-button--info.is-plain {
    color: #909399;
    background: #202121;
    border-color: #464749
}

.dark .el-button--info.is-plain:focus,.dark .el-button--info.is-plain:hover {
    background: #909399;
    border-color: #909399;
    color: #fff
}

.dark .el-button--info.is-plain:active {
    background: #a6a9ad;
    border-color: #a6a9ad;
    color: #fff
}

.dark .el-button--info.is-plain.is-disabled,.dark .el-button--info.is-plain.is-disabled:active,.dark .el-button--info.is-plain.is-disabled:focus,.dark .el-button--info.is-plain.is-disabled:hover {
    color: #525457;
    background-color: #202121;
    border-color: #2d2d2f
}

.dark .el-button--text {
    border-color: transparent;
    color: #409eff;
    background: 0 0
}

.dark .el-button--text:focus,.dark .el-button--text:hover {
    color: #2a598a;
    border-color: transparent;
    background-color: transparent
}

.dark .el-button--text:active {
    color: #66b1ff;
    border-color: transparent;
    background-color: transparent
}

.dark .el-button--text.is-disabled,.dark .el-button--text.is-disabled:focus,.dark .el-button--text.is-disabled:hover {
    border-color: transparent
}

.dark .el-button-group>.el-dropdown>.el-button {
    border-left-color: rgba(255,255,255,.5)
}

.dark .el-button-group .el-button--primary:first-child {
    border-right-color: rgba(255,255,255,.5)
}

.dark .el-button-group .el-button--primary:last-child {
    border-left-color: rgba(255,255,255,.5)
}

.dark .el-button-group .el-button--primary:not(:first-child):not(:last-child) {
    border-left-color: rgba(255,255,255,.5);
    border-right-color: rgba(255,255,255,.5)
}

.dark .el-button-group .el-button--success:first-child {
    border-right-color: rgba(255,255,255,.5)
}

.dark .el-button-group .el-button--success:last-child {
    border-left-color: rgba(255,255,255,.5)
}

.dark .el-button-group .el-button--success:not(:first-child):not(:last-child) {
    border-left-color: rgba(255,255,255,.5);
    border-right-color: rgba(255,255,255,.5)
}

.dark .el-button-group .el-button--warning:first-child {
    border-right-color: rgba(255,255,255,.5)
}

.dark .el-button-group .el-button--warning:last-child {
    border-left-color: rgba(255,255,255,.5)
}

.dark .el-button-group .el-button--warning:not(:first-child):not(:last-child) {
    border-left-color: rgba(255,255,255,.5);
    border-right-color: rgba(255,255,255,.5)
}

.dark .el-button-group .el-button--danger:first-child {
    border-right-color: rgba(255,255,255,.5)
}

.dark .el-button-group .el-button--danger:last-child {
    border-left-color: rgba(255,255,255,.5)
}

.dark .el-button-group .el-button--danger:not(:first-child):not(:last-child) {
    border-left-color: rgba(255,255,255,.5);
    border-right-color: rgba(255,255,255,.5)
}

.dark .el-button-group .el-button--info:first-child {
    border-right-color: rgba(255,255,255,.5)
}

.dark .el-button-group .el-button--info:last-child {
    border-left-color: rgba(255,255,255,.5)
}

.dark .el-button-group .el-button--info:not(:first-child):not(:last-child) {
    border-left-color: rgba(255,255,255,.5);
    border-right-color: rgba(255,255,255,.5)
}

.dark .el-checkbox {
    color: #cfd3dc
}

.dark .el-checkbox.is-bordered {
    border: 1px solid #4c4d4f
}

.dark .el-checkbox.is-bordered.is-checked {
    border-color: #409eff
}

.dark .el-checkbox.is-bordered.is-disabled {
    border-color: #363637
}

.dark .el-checkbox__input.is-disabled .el-checkbox__inner {
    background-color: #262627;
    border-color: #4c4d4f
}

.dark .el-checkbox__input.is-disabled .el-checkbox__inner::after {
    border-color: #8d9095
}

.dark .el-checkbox__input.is-disabled.is-checked .el-checkbox__inner {
    background-color: #2b2b2c;
    border-color: #4c4d4f
}

.dark .el-checkbox__input.is-disabled.is-checked .el-checkbox__inner::after {
    border-color: #8d9095
}

.dark .el-checkbox__input.is-disabled.is-indeterminate .el-checkbox__inner {
    background-color: #2b2b2c;
    border-color: #4c4d4f
}

.dark .el-checkbox__input.is-disabled.is-indeterminate .el-checkbox__inner::before {
    background-color: #8d9095;
    border-color: #8d9095
}

.dark .el-checkbox__input.is-disabled+span.el-checkbox__label {
    color: #8d9095
}

.dark .el-checkbox__input.is-checked .el-checkbox__inner {
    background-color: #409eff;
    border-color: #409eff
}

.dark .el-checkbox__input.is-checked+.el-checkbox__label {
    color: #409eff
}

.dark .el-checkbox__input.is-focus .el-checkbox__inner {
    border-color: #409eff
}

.dark .el-checkbox__input.is-indeterminate .el-checkbox__inner {
    background-color: #409eff;
    border-color: #409eff
}

.dark .el-checkbox__input.is-indeterminate .el-checkbox__inner::before {
    background-color: #fff
}

.dark .el-checkbox__inner {
    border: 1px solid #4c4d4f;
    background-color: transparent
}

.dark .el-checkbox__inner:hover {
    border-color: #409eff
}

.dark .el-checkbox__inner::after {
    border: 1px solid #fff;
    border-left: 0;
    border-top: 0
}

.dark .el-checkbox-button__inner {
    background: 0 0;
    border: 1px solid #4c4d4f;
    border-left: 0;
    color: #cfd3dc
}

.dark .el-checkbox-button__inner:hover {
    color: #409eff
}

.dark .el-checkbox-button.is-checked .el-checkbox-button__inner {
    color: #fff;
    background-color: #409eff;
    border-color: #409eff;
    -webkit-box-shadow: -1px 0 0 0 #213d5b;
    box-shadow: -1px 0 0 0 #213d5b
}

.dark .el-checkbox-button.is-checked:first-child .el-checkbox-button__inner {
    border-left-color: #409eff
}

.dark .el-checkbox-button.is-disabled .el-checkbox-button__inner {
    color: #8d9095;
    background-color: transparent;
    border-color: #414243;
    -webkit-box-shadow: none
}

.dark .el-checkbox-button.is-disabled:first-child .el-checkbox-button__inner {
    border-left-color: #414243
}

.dark .el-checkbox-button:first-child .el-checkbox-button__inner {
    border-left: 1px solid #4c4d4f
}

.dark .el-checkbox-button.is-focus .el-checkbox-button__inner {
    border-color: #409eff
}

.dark .el-tag {
    background-color: #18222c;
    border-color: #1d3043;
    color: #409eff;
    color: #409eff
}

.dark .el-tag.is-hit {
    border-color: #409eff
}

.dark .el-tag .el-tag__close {
    color: #409eff
}

.dark .el-tag .el-tag__close:hover {
    color: #fff;
    background-color: #409eff
}

.dark .el-tag.el-tag--info {
    background-color: #202121;
    border-color: #2d2d2f;
    color: #909399
}

.dark .el-tag.el-tag--info.is-hit {
    border-color: #909399
}

.dark .el-tag.el-tag--info .el-tag__close {
    color: #909399
}

.dark .el-tag.el-tag--info .el-tag__close:hover {
    color: #fff;
    background-color: #909399
}

.dark .el-tag.el-tag--success {
    background-color: #1c2518;
    border-color: #25371c;
    color: #67c23a
}

.dark .el-tag.el-tag--success.is-hit {
    border-color: #67c23a
}

.dark .el-tag.el-tag--success .el-tag__close {
    color: #67c23a
}

.dark .el-tag.el-tag--success .el-tag__close:hover {
    color: #fff;
    background-color: #67c23a
}

.dark .el-tag.el-tag--warning {
    background-color: #292218;
    border-color: #3e301c;
    color: #e6a23c
}

.dark .el-tag.el-tag--warning.is-hit {
    border-color: #e6a23c
}

.dark .el-tag.el-tag--warning .el-tag__close {
    color: #e6a23c
}

.dark .el-tag.el-tag--warning .el-tag__close:hover {
    color: #fff;
    background-color: #e6a23c
}

.dark .el-tag.el-tag--danger {
    background-color: #2b1d1d;
    border-color: #412626;
    color: #f56c6c
}

.dark .el-tag.el-tag--danger.is-hit {
    border-color: #f56c6c
}

.dark .el-tag.el-tag--danger .el-tag__close {
    color: #f56c6c
}

.dark .el-tag.el-tag--danger .el-tag__close:hover {
    color: #fff;
    background-color: #f56c6c
}

.dark .el-tag--dark {
    background-color: #409eff;
    border-color: #409eff;
    color: #fff
}

.dark .el-tag--dark.is-hit {
    border-color: #409eff
}

.dark .el-tag--dark .el-tag__close {
    color: #fff
}

.dark .el-tag--dark .el-tag__close:hover {
    color: #fff;
    background-color: #3375b9
}

.dark .el-tag--dark.el-tag--info {
    background-color: #909399;
    border-color: #909399;
    color: #fff
}

.dark .el-tag--dark.el-tag--info.is-hit {
    border-color: #909399
}

.dark .el-tag--dark.el-tag--info .el-tag__close {
    color: #fff
}

.dark .el-tag--dark.el-tag--info .el-tag__close:hover {
    color: #fff;
    background-color: #6b6d71
}

.dark .el-tag--dark.el-tag--success {
    background-color: #67c23a;
    border-color: #67c23a;
    color: #fff
}

.dark .el-tag--dark.el-tag--success.is-hit {
    border-color: #67c23a
}

.dark .el-tag--dark.el-tag--success .el-tag__close {
    color: #fff
}

.dark .el-tag--dark.el-tag--success .el-tag__close:hover {
    color: #fff;
    background-color: #4e8e2f
}

.dark .el-tag--dark.el-tag--warning {
    background-color: #e6a23c;
    border-color: #e6a23c;
    color: #fff
}

.dark .el-tag--dark.el-tag--warning.is-hit {
    border-color: #e6a23c
}

.dark .el-tag--dark.el-tag--warning .el-tag__close {
    color: #fff
}

.dark .el-tag--dark.el-tag--warning .el-tag__close:hover {
    color: #fff;
    background-color: #a77730
}

.dark .el-tag--dark.el-tag--danger {
    background-color: #f56c6c;
    border-color: #f56c6c;
    color: #fff
}

.dark .el-tag--dark.el-tag--danger.is-hit {
    border-color: #f56c6c
}

.dark .el-tag--dark.el-tag--danger .el-tag__close {
    color: #fff
}

.dark .el-tag--dark.el-tag--danger .el-tag__close:hover {
    color: #fff;
    background-color: #b25252
}

.dark .el-tag--plain {
    background-color: #141414;
    border-color: #2a598a;
    color: #409eff
}

.dark .el-tag--plain.is-hit {
    border-color: #409eff
}

.dark .el-tag--plain .el-tag__close {
    color: #409eff
}

.dark .el-tag--plain .el-tag__close:hover {
    color: #fff;
    background-color: #409eff
}

.dark .el-tag--plain.el-tag--info {
    background-color: #141414;
    border-color: #525457;
    color: #909399
}

.dark .el-tag--plain.el-tag--info.is-hit {
    border-color: #909399
}

.dark .el-tag--plain.el-tag--info .el-tag__close {
    color: #909399
}

.dark .el-tag--plain.el-tag--info .el-tag__close:hover {
    color: #fff;
    background-color: #909399
}

.dark .el-tag--plain.el-tag--success {
    background-color: #141414;
    border-color: #3e6b27;
    color: #67c23a
}

.dark .el-tag--plain.el-tag--success.is-hit {
    border-color: #67c23a
}

.dark .el-tag--plain.el-tag--success .el-tag__close {
    color: #67c23a
}

.dark .el-tag--plain.el-tag--success .el-tag__close:hover {
    color: #fff;
    background-color: #67c23a
}

.dark .el-tag--plain.el-tag--warning {
    background-color: #141414;
    border-color: #7d5b28;
    color: #e6a23c
}

.dark .el-tag--plain.el-tag--warning.is-hit {
    border-color: #e6a23c
}

.dark .el-tag--plain.el-tag--warning .el-tag__close {
    color: #e6a23c
}

.dark .el-tag--plain.el-tag--warning .el-tag__close:hover {
    color: #fff;
    background-color: #e6a23c
}

.dark .el-tag--plain.el-tag--danger {
    background-color: #141414;
    border-color: #854040;
    color: #f56c6c
}

.dark .el-tag--plain.el-tag--danger.is-hit {
    border-color: #f56c6c
}

.dark .el-tag--plain.el-tag--danger .el-tag__close {
    color: #f56c6c
}

.dark .el-tag--plain.el-tag--danger .el-tag__close:hover {
    color: #fff;
    background-color: #f56c6c
}

.dark .el-tag--plain,.dark .el-tag--plain.el-tag--danger,.dark .el-tag--plain.el-tag--info,.dark .el-tag--plain.el-tag--success,.dark .el-tag--plain.el-tag--warning {
    background-color: transparent
}

.dark .el-tooltip__popper .popper__arrow,.dark .el-tooltip__popper .popper__arrow::after {
    border-color: transparent
}

.dark .el-tooltip__popper[x-placement^=top] .popper__arrow {
    border-top-color: #303133
}

.dark .el-tooltip__popper[x-placement^=top] .popper__arrow::after {
    border-top-color: #303133
}

.dark .el-tooltip__popper[x-placement^=bottom] .popper__arrow {
    border-bottom-color: #303133
}

.dark .el-tooltip__popper[x-placement^=bottom] .popper__arrow::after {
    border-bottom-color: #303133
}

.dark .el-tooltip__popper[x-placement^=right] .popper__arrow {
    border-right-color: #303133
}

.dark .el-tooltip__popper[x-placement^=right] .popper__arrow::after {
    border-right-color: #303133
}

.dark .el-tooltip__popper[x-placement^=left] .popper__arrow {
    border-left-color: #303133
}

.dark .el-tooltip__popper[x-placement^=left] .popper__arrow::after {
    border-left-color: #303133
}

.dark .el-tooltip__popper.is-dark {
    /* background: #e5eaf3;
    color: #141414 */
    background: #303133;
    color: #fff;
}

.dark .el-tooltip__popper.is-light {
    background: #1d1e1f;
    border: 1px solid #414243
}

.dark .el-tooltip__popper.is-light[x-placement^=top] .popper__arrow {
    border-top-color: #414243
}

.dark .el-tooltip__popper.is-light[x-placement^=top] .popper__arrow::after {
    border-top-color: #1d1e1f
}

.dark .el-tooltip__popper.is-light[x-placement^=bottom] .popper__arrow {
    border-bottom-color: #414243
}

.dark .el-tooltip__popper.is-light[x-placement^=bottom] .popper__arrow::after {
    border-bottom-color: #1d1e1f
}

.dark .el-tooltip__popper.is-light[x-placement^=left] .popper__arrow {
    border-left-color: #414243
}

.dark .el-tooltip__popper.is-light[x-placement^=left] .popper__arrow::after {
    border-left-color: #1d1e1f
}

.dark .el-tooltip__popper.is-light[x-placement^=right] .popper__arrow {
    border-right-color: #414243
}

.dark .el-tooltip__popper.is-light[x-placement^=right] .popper__arrow::after {
    border-right-color: #1d1e1f
}

.dark .el-table {
    background-color: transparent;
    color: #cfd3dc
}

.dark .el-table__empty-text {
    color: #a3a6ad
}

.dark .el-table__expand-icon {
    color: #cfd3dc
}

.dark .el-table__expanded-cell {
    background-color: transparent
}

.dark .el-table__expanded-cell:hover {
    background-color: transparent!important
}

.dark .el-table thead {
    color: #a3a6ad
}

.dark .el-table thead.is-group th.el-table__cell {
    background: #262627
}

.dark .el-table tr {
    background-color: transparent
}

.dark .el-table td.el-table__cell,.dark .el-table th.el-table__cell.is-leaf {
    border-bottom: 1px solid #363637
}

.dark .el-table th.el-table__cell {
    background-color: #141414
}

.dark .el-table th.el-table__cell>.cell.highlight {
    color: #409eff
}

.dark .el-table th.el-table__cell.required>div::before {
    background: #ff4d51
}

.dark .el-table--border,.dark .el-table--group {
    border: 1px solid #363637
}

.dark .el-table--border::after,.dark .el-table--group::after,.dark .el-table::before {
    background-color: #363637
}

.dark .el-table--border {
    /* border-right: none;
    border-bottom: none */
}

.dark .el-table--border.el-loading-parent--relative {
    border-color: transparent
}

.dark .el-table--border .el-table__cell {
    border-right: 1px solid #363637
}

.dark .el-table--border th.el-table__cell.gutter:last-of-type {
    border-bottom: 1px solid #363637;
}

.dark .el-table--border th.el-table__cell {
    border-bottom: 1px solid #363637
}

.dark .el-table__fixed,.dark .el-table__fixed-right {
    -webkit-box-shadow: 0 0 10px rgba(0,0,0,.15);
    box-shadow: 0 0 10px rgba(0,0,0,.15);
    background: #141414
}

.dark .el-table__fixed-right::before,.dark .el-table__fixed::before {
    background-color: #363637
}

.dark .el-table__fixed-right-patch {
    background-color: #fff;
    border-bottom: 1px solid #363637
}

.dark .el-table__fixed-footer-wrapper tbody td.el-table__cell {
    border-top: 1px solid #363637;
    background-color: #262627;
    color: #cfd3dc
}

.dark .el-table__footer-wrapper td.el-table__cell {
    border-top: 1px solid #363637
}

.dark .el-table__footer-wrapper tbody td.el-table__cell,.dark .el-table__header-wrapper tbody td.el-table__cell {
    background-color: #262627;
    color: #cfd3dc
}

.dark .el-table__body-wrapper .el-table--border.is-scrolling-right~.el-table__fixed-right {
    border-left: 1px solid #363637
}

.dark .el-table__body-wrapper .el-table--border.is-scrolling-left~.el-table__fixed {
    border-right: 1px solid #363637
}

.dark .el-table .sort-caret {
    border: solid 5px transparent
}

.dark .el-table .sort-caret.ascending {
    border-bottom-color: #8d9095
}

.dark .el-table .sort-caret.descending {
    border-top-color: #8d9095
}

.dark .el-table .ascending .sort-caret.ascending {
    border-bottom-color: #409eff
}

.dark .el-table .descending .sort-caret.descending {
    border-top-color: #409eff
}

.dark .el-table--striped .el-table__body tr.el-table__row--striped td.el-table__cell {
    background: #1d1d1d
}

.dark .el-table--striped .el-table__body tr.el-table__row--striped.current-row td.el-table__cell,.dark .el-table--striped .el-table__body tr.el-table__row--striped.selection-row td.el-table__cell {
    background-color: #18222c
}

.dark .el-table__body tr.hover-row.current-row>td.el-table__cell,.dark .el-table__body tr.hover-row.el-table__row--striped.current-row>td.el-table__cell,.dark .el-table__body tr.hover-row.el-table__row--striped.selection-row>td.el-table__cell,.dark .el-table__body tr.hover-row.el-table__row--striped>td.el-table__cell,.dark .el-table__body tr.hover-row.selection-row>td.el-table__cell,.dark .el-table__body tr.hover-row>td.el-table__cell {
    background-color: #262627
}

.dark .el-table__body tr.current-row>td.el-table__cell,.dark .el-table__body tr.selection-row>td.el-table__cell {
    background-color: #18222c
}

.dark .el-table__column-resize-proxy {
    border-left: 1px solid #363637
}

.dark .el-table__column-filter-trigger i {
    color: #909399
}

.dark .el-table--enable-row-hover .el-table__body tr:hover>td.el-table__cell {
    background-color: #262627
}

.dark .el-checkbox {
    color: #cfd3dc
}

.dark .el-checkbox.is-bordered {
    border: 1px solid #4c4d4f
}

.dark .el-checkbox.is-bordered.is-checked {
    border-color: #409eff
}

.dark .el-checkbox.is-bordered.is-disabled {
    border-color: #363637
}

.dark .el-checkbox__input.is-disabled .el-checkbox__inner {
    background-color: #262627;
    border-color: #4c4d4f
}

.dark .el-checkbox__input.is-disabled .el-checkbox__inner::after {
    border-color: #8d9095
}

.dark .el-checkbox__input.is-disabled.is-checked .el-checkbox__inner {
    background-color: #2b2b2c;
    border-color: #4c4d4f
}

.dark .el-checkbox__input.is-disabled.is-checked .el-checkbox__inner::after {
    border-color: #8d9095
}

.dark .el-checkbox__input.is-disabled.is-indeterminate .el-checkbox__inner {
    background-color: #2b2b2c;
    border-color: #4c4d4f
}

.dark .el-checkbox__input.is-disabled.is-indeterminate .el-checkbox__inner::before {
    background-color: #8d9095;
    border-color: #8d9095
}

.dark .el-checkbox__input.is-disabled+span.el-checkbox__label {
    color: #8d9095
}

.dark .el-checkbox__input.is-checked .el-checkbox__inner {
    background-color: #409eff;
    border-color: #409eff
}

.dark .el-checkbox__input.is-checked+.el-checkbox__label {
    color: #409eff
}

.dark .el-checkbox__input.is-focus .el-checkbox__inner {
    border-color: #409eff
}

.dark .el-checkbox__input.is-indeterminate .el-checkbox__inner {
    background-color: #409eff;
    border-color: #409eff
}

.dark .el-checkbox__input.is-indeterminate .el-checkbox__inner::before {
    background-color: #fff
}

.dark .el-checkbox__inner {
    border: 1px solid #4c4d4f;
    background-color: transparent
}

.dark .el-checkbox__inner:hover {
    border-color: #409eff
}

.dark .el-checkbox__inner::after {
    border: 1px solid #fff;
    border-left: 0;
    border-top: 0
}

.dark .el-checkbox-button__inner {
    background: 0 0;
    border: 1px solid #4c4d4f;
    border-left: 0;
    color: #cfd3dc
}

.dark .el-checkbox-button__inner:hover {
    color: #409eff
}

.dark .el-checkbox-button.is-checked .el-checkbox-button__inner {
    color: #fff;
    background-color: #409eff;
    border-color: #409eff;
    -webkit-box-shadow: -1px 0 0 0 #213d5b;
    box-shadow: -1px 0 0 0 #213d5b
}

.dark .el-checkbox-button.is-checked:first-child .el-checkbox-button__inner {
    border-left-color: #409eff
}

.dark .el-checkbox-button.is-disabled .el-checkbox-button__inner {
    color: #8d9095;
    background-color: transparent;
    border-color: #414243;
    -webkit-box-shadow: none
}

.dark .el-checkbox-button.is-disabled:first-child .el-checkbox-button__inner {
    border-left-color: #414243
}

.dark .el-checkbox-button:first-child .el-checkbox-button__inner {
    border-left: 1px solid #4c4d4f
}

.dark .el-checkbox-button.is-focus .el-checkbox-button__inner {
    border-color: #409eff
}

.dark .el-tag {
    background-color: #18222c;
    border-color: #1d3043;
    color: #409eff;
    color: #409eff
}

.dark .el-tag.is-hit {
    border-color: #409eff
}

.dark .el-tag .el-tag__close {
    color: #409eff
}

.dark .el-tag .el-tag__close:hover {
    color: #fff;
    background-color: #409eff
}

.dark .el-tag.el-tag--info {
    background-color: #202121;
    border-color: #2d2d2f;
    color: #909399
}

.dark .el-tag.el-tag--info.is-hit {
    border-color: #909399
}

.dark .el-tag.el-tag--info .el-tag__close {
    color: #909399
}

.dark .el-tag.el-tag--info .el-tag__close:hover {
    color: #fff;
    background-color: #909399
}

.dark .el-tag.el-tag--success {
    background-color: #1c2518;
    border-color: #25371c;
    color: #67c23a
}

.dark .el-tag.el-tag--success.is-hit {
    border-color: #67c23a
}

.dark .el-tag.el-tag--success .el-tag__close {
    color: #67c23a
}

.dark .el-tag.el-tag--success .el-tag__close:hover {
    color: #fff;
    background-color: #67c23a
}

.dark .el-tag.el-tag--warning {
    background-color: #292218;
    border-color: #3e301c;
    color: #e6a23c
}

.dark .el-tag.el-tag--warning.is-hit {
    border-color: #e6a23c
}

.dark .el-tag.el-tag--warning .el-tag__close {
    color: #e6a23c
}

.dark .el-tag.el-tag--warning .el-tag__close:hover {
    color: #fff;
    background-color: #e6a23c
}

.dark .el-tag.el-tag--danger {
    background-color: #2b1d1d;
    border-color: #412626;
    color: #f56c6c
}

.dark .el-tag.el-tag--danger.is-hit {
    border-color: #f56c6c
}

.dark .el-tag.el-tag--danger .el-tag__close {
    color: #f56c6c
}

.dark .el-tag.el-tag--danger .el-tag__close:hover {
    color: #fff;
    background-color: #f56c6c
}

.dark .el-tag--dark {
    background-color: #409eff;
    border-color: #409eff;
    color: #fff
}

.dark .el-tag--dark.is-hit {
    border-color: #409eff
}

.dark .el-tag--dark .el-tag__close {
    color: #fff
}

.dark .el-tag--dark .el-tag__close:hover {
    color: #fff;
    background-color: #3375b9
}

.dark .el-tag--dark.el-tag--info {
    background-color: #909399;
    border-color: #909399;
    color: #fff
}

.dark .el-tag--dark.el-tag--info.is-hit {
    border-color: #909399
}

.dark .el-tag--dark.el-tag--info .el-tag__close {
    color: #fff
}

.dark .el-tag--dark.el-tag--info .el-tag__close:hover {
    color: #fff;
    background-color: #6b6d71
}

.dark .el-tag--dark.el-tag--success {
    background-color: #67c23a;
    border-color: #67c23a;
    color: #fff
}

.dark .el-tag--dark.el-tag--success.is-hit {
    border-color: #67c23a
}

.dark .el-tag--dark.el-tag--success .el-tag__close {
    color: #fff
}

.dark .el-tag--dark.el-tag--success .el-tag__close:hover {
    color: #fff;
    background-color: #4e8e2f
}

.dark .el-tag--dark.el-tag--warning {
    background-color: #e6a23c;
    border-color: #e6a23c;
    color: #fff
}

.dark .el-tag--dark.el-tag--warning.is-hit {
    border-color: #e6a23c
}

.dark .el-tag--dark.el-tag--warning .el-tag__close {
    color: #fff
}

.dark .el-tag--dark.el-tag--warning .el-tag__close:hover {
    color: #fff;
    background-color: #a77730
}

.dark .el-tag--dark.el-tag--danger {
    background-color: #f56c6c;
    border-color: #f56c6c;
    color: #fff
}

.dark .el-tag--dark.el-tag--danger.is-hit {
    border-color: #f56c6c
}

.dark .el-tag--dark.el-tag--danger .el-tag__close {
    color: #fff
}

.dark .el-tag--dark.el-tag--danger .el-tag__close:hover {
    color: #fff;
    background-color: #b25252
}

.dark .el-tag--plain {
    background-color: #141414;
    border-color: #2a598a;
    color: #409eff
}

.dark .el-tag--plain.is-hit {
    border-color: #409eff
}

.dark .el-tag--plain .el-tag__close {
    color: #409eff
}

.dark .el-tag--plain .el-tag__close:hover {
    color: #fff;
    background-color: #409eff
}

.dark .el-tag--plain.el-tag--info {
    background-color: #141414;
    border-color: #525457;
    color: #909399
}

.dark .el-tag--plain.el-tag--info.is-hit {
    border-color: #909399
}

.dark .el-tag--plain.el-tag--info .el-tag__close {
    color: #909399
}

.dark .el-tag--plain.el-tag--info .el-tag__close:hover {
    color: #fff;
    background-color: #909399
}

.dark .el-tag--plain.el-tag--success {
    background-color: #141414;
    border-color: #3e6b27;
    color: #67c23a
}

.dark .el-tag--plain.el-tag--success.is-hit {
    border-color: #67c23a
}

.dark .el-tag--plain.el-tag--success .el-tag__close {
    color: #67c23a
}

.dark .el-tag--plain.el-tag--success .el-tag__close:hover {
    color: #fff;
    background-color: #67c23a
}

.dark .el-tag--plain.el-tag--warning {
    background-color: #141414;
    border-color: #7d5b28;
    color: #e6a23c
}

.dark .el-tag--plain.el-tag--warning.is-hit {
    border-color: #e6a23c
}

.dark .el-tag--plain.el-tag--warning .el-tag__close {
    color: #e6a23c
}

.dark .el-tag--plain.el-tag--warning .el-tag__close:hover {
    color: #fff;
    background-color: #e6a23c
}

.dark .el-tag--plain.el-tag--danger {
    background-color: #141414;
    border-color: #854040;
    color: #f56c6c
}

.dark .el-tag--plain.el-tag--danger.is-hit {
    border-color: #f56c6c
}

.dark .el-tag--plain.el-tag--danger .el-tag__close {
    color: #f56c6c
}

.dark .el-tag--plain.el-tag--danger .el-tag__close:hover {
    color: #fff;
    background-color: #f56c6c
}

.dark .el-tag--plain,.dark .el-tag--plain.el-tag--danger,.dark .el-tag--plain.el-tag--info,.dark .el-tag--plain.el-tag--success,.dark .el-tag--plain.el-tag--warning {
    background-color: transparent
}

.dark .el-table-filter {
    border: solid 1px #414243;
    background-color: #1d1e1f;
    -webkit-box-shadow: 0 0 12px rgba(0,0,0,.72);
    box-shadow: 0 0 12px rgba(0,0,0,.72)
}

.dark .el-table-filter__list-item:hover {
    background-color: #18222c;
    color: #409eff
}

.dark .el-table-filter__list-item.is-active {
    background-color: #409eff;
    color: #fff
}

.dark .el-table-filter__bottom {
    border-top: 1px solid #363637
}

.dark .el-table-filter__bottom button {
    background: 0 0;
    color: #cfd3dc
}

.dark .el-table-filter__bottom button:hover {
    color: #409eff
}

.dark .el-table-filter__bottom button.is-disabled {
    color: #8d9095
}

.dark .el-date-table.is-week-mode .el-date-table__row:hover div {
    background-color: #2b2b2c
}

.dark .el-date-table.is-week-mode .el-date-table__row:hover td.available:hover {
    color: #cfd3dc
}

.dark .el-date-table.is-week-mode .el-date-table__row.current div {
    background-color: #2b2b2c
}

.dark .el-date-table td.next-month,.dark .el-date-table td.prev-month {
    color: #8d9095
}

.dark .el-date-table td.today span {
    color: #409eff
}

.dark .el-date-table td.today.end-date span,.dark .el-date-table td.today.start-date span {
    color: #fff
}

.dark .el-date-table td.available:hover {
    color: #409eff
}

.dark .el-date-table td.in-range div {
    background-color: #2b2b2c
}

.dark .el-date-table td.in-range div:hover {
    background-color: #2b2b2c
}

.dark .el-date-table td.current:not(.disabled) span {
    color: #fff;
    background-color: #409eff
}

.dark .el-date-table td.end-date div,.dark .el-date-table td.start-date div {
    color: #fff
}

.dark .el-date-table td.end-date span,.dark .el-date-table td.start-date span {
    background-color: #409eff
}

.dark .el-date-table td.disabled div {
    background-color: #262627;
    color: #8d9095
}

.dark .el-date-table td.selected div {
    background-color: #2b2b2c
}

.dark .el-date-table td.selected div:hover {
    background-color: #2b2b2c
}

.dark .el-date-table td.selected span {
    background-color: #409eff;
    color: #fff
}

.dark .el-date-table td.week {
    color: #cfd3dc
}

.dark .el-date-table th {
    color: #cfd3dc;
    border-bottom: solid 1px #363637
}

.dark .el-month-table td.today .cell {
    color: #409eff
}

.dark .el-month-table td.today.end-date .cell,.dark .el-month-table td.today.start-date .cell {
    color: #fff
}

.dark .el-month-table td.disabled .cell {
    background-color: #262627;
    color: #8d9095
}

.dark .el-month-table td.disabled .cell:hover {
    color: #8d9095
}

.dark .el-month-table td .cell {
    color: #cfd3dc
}

.dark .el-month-table td .cell:hover {
    color: #409eff
}

.dark .el-month-table td.in-range div {
    background-color: #2b2b2c
}

.dark .el-month-table td.in-range div:hover {
    background-color: #2b2b2c
}

.dark .el-month-table td.end-date div,.dark .el-month-table td.start-date div {
    color: #fff
}

.dark .el-month-table td.end-date .cell,.dark .el-month-table td.start-date .cell {
    color: #fff;
    background-color: #409eff
}

.dark .el-month-table td.current:not(.disabled) .cell {
    color: #409eff
}

.dark .el-year-table .el-icon {
    color: #e5eaf3
}

.dark .el-year-table td.today .cell {
    color: #409eff
}

.dark .el-year-table td.disabled .cell {
    background-color: #262627;
    color: #8d9095
}

.dark .el-year-table td.disabled .cell:hover {
    color: #8d9095
}

.dark .el-year-table td .cell {
    color: #cfd3dc
}

.dark .el-year-table td .cell:hover {
    color: #409eff
}

.dark .el-year-table td.current:not(.disabled) .cell {
    color: #409eff
}

.dark .el-time-spinner__wrapper.is-arrow .el-time-spinner__item:hover:not(.disabled):not(.active) {
    background: #262627
}

.dark .el-time-spinner__arrow {
    color: #a3a6ad
}

.dark .el-time-spinner__arrow:hover {
    color: #409eff
}

.dark .el-time-spinner__item {
    color: #cfd3dc
}

.dark .el-time-spinner__item:hover:not(.disabled):not(.active) {
    background: #262627
}

.dark .el-time-spinner__item.active:not(.disabled) {
    color: #e5eaf3
}

.dark .el-time-spinner__item.disabled {
    color: #8d9095
}

.dark .el-date-editor .el-range__icon {
    color: #8d9095
}

.dark .el-date-editor .el-range-input {
    color: #cfd3dc;
    background: 0 0
}

.dark .el-date-editor .el-range-input::-webkit-input-placeholder {
    color: #8d9095
}

.dark .el-date-editor .el-range-input::-moz-placeholder {
    color: #8d9095
}

.dark .el-date-editor .el-range-input:-ms-input-placeholder {
    color: #8d9095
}

.dark .el-date-editor .el-range-input::-ms-input-placeholder {
    color: #8d9095
}

.dark .el-date-editor .el-range-input::placeholder {
    color: #8d9095
}

.dark .el-date-editor .el-range-separator {
    color: #e5eaf3
}

.dark .el-date-editor .el-range__close-icon {
    color: #8d9095
}

.dark .el-range-editor.is-active {
    border-color: #409eff
}

.dark .el-range-editor.is-active:hover {
    border-color: #409eff
}

.dark .el-range-editor.is-disabled {
    background-color: #262627;
    border-color: #414243;
    color: #8d9095
}

.dark .el-range-editor.is-disabled:focus,.dark .el-range-editor.is-disabled:hover {
    border-color: #414243
}

.dark .el-range-editor.is-disabled input {
    background-color: #262627;
    color: #8d9095
}

.dark .el-range-editor.is-disabled input::-webkit-input-placeholder {
    color: #8d9095
}

.dark .el-range-editor.is-disabled input::-moz-placeholder {
    color: #8d9095
}

.dark .el-range-editor.is-disabled input:-ms-input-placeholder {
    color: #8d9095
}

.dark .el-range-editor.is-disabled input::-ms-input-placeholder {
    color: #8d9095
}

.dark .el-range-editor.is-disabled input::placeholder {
    color: #8d9095
}

.dark .el-range-editor.is-disabled .el-range-separator {
    color: #8d9095
}

.dark .el-picker-panel {
    color: #cfd3dc;
    border: 1px solid #414243;
    -webkit-box-shadow: 0 0 12px rgba(0,0,0,.72);
    box-shadow: 0 0 12px rgba(0,0,0,.72);
    background: #1d1e1f
}

.dark .el-picker-panel__footer {
    border-top: 1px solid #414243;
    background-color: #1d1e1f
}

.dark .el-picker-panel__shortcut {
    background-color: transparent;
    color: #cfd3dc
}

.dark .el-picker-panel__shortcut:hover {
    color: #409eff
}

.dark .el-picker-panel__shortcut.active {
    background-color: #e6f1fe;
    color: #409eff
}

.dark .el-picker-panel__btn {
    border: 1px solid #424243;
    color: #e5eaf3;
    background-color: transparent
}

.dark .el-picker-panel__btn[disabled] {
    color: #6c6e72
}

.dark .el-picker-panel__icon-btn {
    color: #e5eaf3;
    background: 0 0
}

.dark .el-picker-panel__icon-btn:hover {
    color: #409eff
}

.dark .el-picker-panel__icon-btn.is-disabled {
    color: #6c6e72
}

.dark .el-picker-panel [slot=sidebar],.dark .el-picker-panel__sidebar {
    border-right: 1px solid #414243;
    background-color: #1d1e1f
}

.dark .el-date-picker__time-header {
    border-bottom: 1px solid #414243
}

.dark .el-date-picker__header--bordered {
    border-bottom: solid 1px #363637
}

.dark .el-date-picker__header-label {
    color: #cfd3dc
}

.dark .el-date-picker__header-label:hover {
    color: #409eff
}

.dark .el-date-picker__header-label.active {
    color: #409eff
}

.dark .el-date-range-picker__content.is-left {
    border-right: 1px solid #414243
}

.dark .el-date-range-picker__time-header {
    border-bottom: 1px solid #414243
}

.dark .el-date-range-picker__time-header>.el-icon-arrow-right {
    color: #e5eaf3
}

.dark .el-date-range-picker__time-picker-wrap .el-picker-panel {
    background: #fff
}

.dark .el-time-range-picker__body {
    border: 1px solid #414243
}

.dark .el-time-panel {
    border: solid 1px #414243;
    background-color: #1d1e1f;
    -webkit-box-shadow: 0 0 12px rgba(0,0,0,.72);
    box-shadow: 0 0 12px rgba(0,0,0,.72)
}

.dark .el-time-panel__content::after,.dark .el-time-panel__content::before {
    border-top: 1px solid #414243;
    border-bottom: 1px solid #414243
}

.dark .el-time-panel__footer {
    border-top: 1px solid #414243
}

.dark .el-time-panel__btn {
    background-color: transparent;
    color: #e5eaf3
}

.dark .el-time-panel__btn.confirm {
    color: #409eff
}

.dark .el-textarea__inner {
    color: #cfd3dc;
    background-color: transparent;
    border: 1px solid #4c4d4f
}

.dark .el-textarea__inner::-webkit-input-placeholder {
    color: #8d9095
}

.dark .el-textarea__inner::-moz-placeholder {
    color: #8d9095
}

.dark .el-textarea__inner:-ms-input-placeholder {
    color: #8d9095
}

.dark .el-textarea__inner::-ms-input-placeholder {
    color: #8d9095
}

.dark .el-textarea__inner::placeholder {
    color: #8d9095
}

.dark .el-textarea__inner:hover {
    border-color: #6c6e72
}

.dark .el-textarea__inner:focus {
    border-color: #409eff
}

.dark .el-textarea .el-input__count {
    color: #909399;
    background: 0 0
}

.dark .el-textarea.is-disabled .el-textarea__inner {
    background-color: #262627;
    border-color: #414243;
    color: #8d9095
}

.dark .el-textarea.is-disabled .el-textarea__inner::-webkit-input-placeholder {
    color: #8d9095
}

.dark .el-textarea.is-disabled .el-textarea__inner::-moz-placeholder {
    color: #8d9095
}

.dark .el-textarea.is-disabled .el-textarea__inner:-ms-input-placeholder {
    color: #8d9095
}

.dark .el-textarea.is-disabled .el-textarea__inner::-ms-input-placeholder {
    color: #8d9095
}

.dark .el-textarea.is-disabled .el-textarea__inner::placeholder {
    color: #8d9095
}

.dark .el-textarea.is-exceed .el-textarea__inner {
    border-color: #f56c6c
}

.dark .el-textarea.is-exceed .el-input__count {
    color: #f56c6c
}

.dark .el-input::-webkit-scrollbar-thumb {
    background: #6c6e72
}

.dark .el-input::-webkit-scrollbar-corner {
    background: 0 0
}

.dark .el-input::-webkit-scrollbar-track {
    background: 0 0
}

.dark .el-input::-webkit-scrollbar-track-piece {
    background: 0 0
}

.dark .el-input .el-input__clear {
    color: #8d9095
}

.dark .el-input .el-input__clear:hover {
    color: #a3a6ad
}

.dark .el-input .el-input__count {
    color: #909399
}

.dark .el-input .el-input__count .el-input__count-inner {
    background: 0 0
}

.dark .el-input__inner {
    background-color: transparent;
    border: 1px solid #4c4d4f;
    color: #cfd3dc
}

.dark .el-input__inner::-webkit-input-placeholder {
    color: #8d9095
}

.dark .el-input__inner::-moz-placeholder {
    color: #8d9095
}

.dark .el-input__inner:-ms-input-placeholder {
    color: #8d9095
}

.dark .el-input__inner::-ms-input-placeholder {
    color: #8d9095
}

.dark .el-input__inner::placeholder {
    color: #8d9095
}

.dark .el-input__inner:hover {
    border-color: #6c6e72
}

.dark .el-input__inner:focus {
    border-color: #409eff
}

.dark .el-input__suffix {
    color: #8d9095
}

.dark .el-input__prefix {
    color: #8d9095
}

.dark .el-input.is-active .el-input__inner {
    border-color: #409eff
}

.dark .el-input.is-disabled .el-input__inner {
    background-color: #262627;
    border-color: #414243;
    color: #8d9095
}

.dark .el-input.is-disabled .el-input__inner::-webkit-input-placeholder {
    color: #8d9095
}

.dark .el-input.is-disabled .el-input__inner::-moz-placeholder {
    color: #8d9095
}

.dark .el-input.is-disabled .el-input__inner:-ms-input-placeholder {
    color: #8d9095
}

.dark .el-input.is-disabled .el-input__inner::-ms-input-placeholder {
    color: #8d9095
}

.dark .el-input.is-disabled .el-input__inner::placeholder {
    color: #8d9095
}

.dark .el-input.is-exceed .el-input__inner {
    border-color: #f56c6c
}

.dark .el-input.is-exceed .el-input__suffix .el-input__count {
    color: #f56c6c
}

.dark .el-input-group__append,.dark .el-input-group__prepend {
    background-color: #262627;
    color: #909399;
    border: 1px solid #4c4d4f
}

.dark .el-input-group__append button.el-button,.dark .el-input-group__append div.el-select .el-input__inner,.dark .el-input-group__append div.el-select:hover .el-input__inner,.dark .el-input-group__prepend button.el-button,.dark .el-input-group__prepend div.el-select .el-input__inner,.dark .el-input-group__prepend div.el-select:hover .el-input__inner {
    border-color: transparent;
    background-color: transparent;
    color: inherit
}

.dark .el-input-group__prepend {
    border-right: 0
}

.dark .el-input-group__append {
    border-left: 0
}

.dark .el-input-group--prepend .el-select .el-input.is-focus .el-input__inner {
    border-color: transparent
}

.dark .el-input-group--append .el-select .el-input.is-focus .el-input__inner {
    border-color: transparent
}

.dark .el-scrollbar__thumb {
    background-color: rgba(163,166,173,.3)
}

.dark .el-scrollbar__thumb:hover {
    background-color: rgba(163,166,173,.5)
}

.dark .el-popper .popper__arrow,.dark .el-popper .popper__arrow::after {
    border-color: transparent
}

.dark .el-popper .popper__arrow {
    -webkit-filter: drop-shadow(0 2px 12px rgba(0, 0, 0, .03));
    filter: drop-shadow(0 2px 12px rgba(0, 0, 0, .03))
}

.dark .el-popper[x-placement^=top] .popper__arrow {
    border-top-color: #414243
}

.dark .el-popper[x-placement^=top] .popper__arrow::after {
    border-top-color: #1d1e1f
}

.dark .el-popper[x-placement^=bottom] .popper__arrow {
    border-bottom-color: #414243
}

.dark .el-popper[x-placement^=bottom] .popper__arrow::after {
    border-bottom-color: #1d1e1f
}

.dark .el-popper[x-placement^=right] .popper__arrow {
    border-right-color: #414243
}

.dark .el-popper[x-placement^=right] .popper__arrow::after {
    border-right-color: #1d1e1f
}

.dark .el-popper[x-placement^=left] .popper__arrow {
    border-left-color: #414243
}

.dark .el-popper[x-placement^=left] .popper__arrow::after {
    border-left-color: #1d1e1f
}

.dark .el-date-editor .el-range__icon {
    color: #8d9095
}

.dark .el-date-editor .el-range-input {
    color: #cfd3dc;
    background: 0 0
}

.dark .el-date-editor .el-range-input::-webkit-input-placeholder {
    color: #8d9095
}

.dark .el-date-editor .el-range-input::-moz-placeholder {
    color: #8d9095
}

.dark .el-date-editor .el-range-input:-ms-input-placeholder {
    color: #8d9095
}

.dark .el-date-editor .el-range-input::-ms-input-placeholder {
    color: #8d9095
}

.dark .el-date-editor .el-range-input::placeholder {
    color: #8d9095
}

.dark .el-date-editor .el-range-separator {
    color: #e5eaf3
}

.dark .el-date-editor .el-range__close-icon {
    color: #8d9095
}

.dark .el-range-editor.is-active {
    border-color: #409eff
}

.dark .el-range-editor.is-active:hover {
    border-color: #409eff
}

.dark .el-range-editor.is-disabled {
    background-color: #262627;
    border-color: #414243;
    color: #8d9095
}

.dark .el-range-editor.is-disabled:focus,.dark .el-range-editor.is-disabled:hover {
    border-color: #414243
}

.dark .el-range-editor.is-disabled input {
    background-color: #262627;
    color: #8d9095
}

.dark .el-range-editor.is-disabled input::-webkit-input-placeholder {
    color: #8d9095
}

.dark .el-range-editor.is-disabled input::-moz-placeholder {
    color: #8d9095
}

.dark .el-range-editor.is-disabled input:-ms-input-placeholder {
    color: #8d9095
}

.dark .el-range-editor.is-disabled input::-ms-input-placeholder {
    color: #8d9095
}

.dark .el-range-editor.is-disabled input::placeholder {
    color: #8d9095
}

.dark .el-range-editor.is-disabled .el-range-separator {
    color: #8d9095
}

.dark .el-picker-panel {
    color: #cfd3dc;
    border: 1px solid #414243;
    -webkit-box-shadow: 0 0 12px rgba(0,0,0,.72);
    box-shadow: 0 0 12px rgba(0,0,0,.72);
    background: #1d1e1f
}

.dark .el-picker-panel__footer {
    border-top: 1px solid #414243;
    background-color: #1d1e1f
}

.dark .el-picker-panel__shortcut {
    background-color: transparent;
    color: #cfd3dc
}

.dark .el-picker-panel__shortcut:hover {
    color: #409eff
}

.dark .el-picker-panel__shortcut.active {
    background-color: #e6f1fe;
    color: #409eff
}

.dark .el-picker-panel__btn {
    border: 1px solid #424243;
    color: #e5eaf3;
    background-color: transparent
}

.dark .el-picker-panel__btn[disabled] {
    color: #6c6e72
}

.dark .el-picker-panel__icon-btn {
    color: #e5eaf3;
    background: 0 0
}

.dark .el-picker-panel__icon-btn:hover {
    color: #409eff
}

.dark .el-picker-panel__icon-btn.is-disabled {
    color: #6c6e72
}

.dark .el-picker-panel [slot=sidebar],.dark .el-picker-panel__sidebar {
    border-right: 1px solid #414243;
    background-color: #1d1e1f
}

.dark .el-date-picker__time-header {
    border-bottom: 1px solid #414243
}

.dark .el-date-picker__header--bordered {
    border-bottom: solid 1px #363637
}

.dark .el-date-picker__header-label {
    color: #cfd3dc
}

.dark .el-date-picker__header-label:hover {
    color: #409eff
}

.dark .el-date-picker__header-label.active {
    color: #409eff
}

.dark .el-scrollbar__thumb {
    background-color: rgba(163,166,173,.3)
}

.dark .el-scrollbar__thumb:hover {
    background-color: rgba(163,166,173,.5)
}

.dark .el-popper .popper__arrow,.dark .el-popper .popper__arrow::after {
    border-color: transparent
}

.dark .el-popper .popper__arrow {
    -webkit-filter: drop-shadow(0 2px 12px rgba(0, 0, 0, .03));
    filter: drop-shadow(0 2px 12px rgba(0, 0, 0, .03))
}

.dark .el-popper[x-placement^=top] .popper__arrow {
    border-top-color: #414243
}

.dark .el-popper[x-placement^=top] .popper__arrow::after {
    border-top-color: #1d1e1f
}

.dark .el-popper[x-placement^=bottom] .popper__arrow {
    border-bottom-color: #414243
}

.dark .el-popper[x-placement^=bottom] .popper__arrow::after {
    border-bottom-color: #1d1e1f
}

.dark .el-popper[x-placement^=right] .popper__arrow {
    border-right-color: #414243
}

.dark .el-popper[x-placement^=right] .popper__arrow::after {
    border-right-color: #1d1e1f
}

.dark .el-popper[x-placement^=left] .popper__arrow {
    border-left-color: #414243
}

.dark .el-popper[x-placement^=left] .popper__arrow::after {
    border-left-color: #1d1e1f
}

.dark .time-select-item.selected:not(.disabled) {
    color: #409eff
}

.dark .time-select-item.disabled {
    color: #414243
}

.dark .time-select-item:hover {
    background-color: #262627
}

.dark .el-date-editor .el-range__icon {
    color: #8d9095
}

.dark .el-date-editor .el-range-input {
    color: #cfd3dc;
    background: 0 0
}

.dark .el-date-editor .el-range-input::-webkit-input-placeholder {
    color: #8d9095
}

.dark .el-date-editor .el-range-input::-moz-placeholder {
    color: #8d9095
}

.dark .el-date-editor .el-range-input:-ms-input-placeholder {
    color: #8d9095
}

.dark .el-date-editor .el-range-input::-ms-input-placeholder {
    color: #8d9095
}

.dark .el-date-editor .el-range-input::placeholder {
    color: #8d9095
}

.dark .el-date-editor .el-range-separator {
    color: #e5eaf3
}

.dark .el-date-editor .el-range__close-icon {
    color: #8d9095
}

.dark .el-range-editor.is-active {
    border-color: #409eff
}

.dark .el-range-editor.is-active:hover {
    border-color: #409eff
}

.dark .el-range-editor.is-disabled {
    background-color: #262627;
    border-color: #414243;
    color: #8d9095
}

.dark .el-range-editor.is-disabled:focus,.dark .el-range-editor.is-disabled:hover {
    border-color: #414243
}

.dark .el-range-editor.is-disabled input {
    background-color: #262627;
    color: #8d9095
}

.dark .el-range-editor.is-disabled input::-webkit-input-placeholder {
    color: #8d9095
}

.dark .el-range-editor.is-disabled input::-moz-placeholder {
    color: #8d9095
}

.dark .el-range-editor.is-disabled input:-ms-input-placeholder {
    color: #8d9095
}

.dark .el-range-editor.is-disabled input::-ms-input-placeholder {
    color: #8d9095
}

.dark .el-range-editor.is-disabled input::placeholder {
    color: #8d9095
}

.dark .el-range-editor.is-disabled .el-range-separator {
    color: #8d9095
}

.dark .el-picker-panel {
    color: #cfd3dc;
    border: 1px solid #414243;
    -webkit-box-shadow: 0 0 12px rgba(0,0,0,.72);
    box-shadow: 0 0 12px rgba(0,0,0,.72);
    background: #1d1e1f
}

.dark .el-picker-panel__footer {
    border-top: 1px solid #414243;
    background-color: #1d1e1f
}

.dark .el-picker-panel__shortcut {
    background-color: transparent;
    color: #cfd3dc
}

.dark .el-picker-panel__shortcut:hover {
    color: #409eff
}

.dark .el-picker-panel__shortcut.active {
    background-color: #e6f1fe;
    color: #409eff
}

.dark .el-picker-panel__btn {
    border: 1px solid #424243;
    color: #e5eaf3;
    background-color: transparent
}

.dark .el-picker-panel__btn[disabled] {
    color: #6c6e72
}

.dark .el-picker-panel__icon-btn {
    color: #e5eaf3;
    background: 0 0
}

.dark .el-picker-panel__icon-btn:hover {
    color: #409eff
}

.dark .el-picker-panel__icon-btn.is-disabled {
    color: #6c6e72
}

.dark .el-picker-panel [slot=sidebar],.dark .el-picker-panel__sidebar {
    border-right: 1px solid #414243;
    background-color: #1d1e1f
}

.dark .el-time-spinner__wrapper.is-arrow .el-time-spinner__item:hover:not(.disabled):not(.active) {
    background: #262627
}

.dark .el-time-spinner__arrow {
    color: #a3a6ad
}

.dark .el-time-spinner__arrow:hover {
    color: #409eff
}

.dark .el-time-spinner__item {
    color: #cfd3dc
}

.dark .el-time-spinner__item:hover:not(.disabled):not(.active) {
    background: #262627
}

.dark .el-time-spinner__item.active:not(.disabled) {
    color: #e5eaf3
}

.dark .el-time-spinner__item.disabled {
    color: #8d9095
}

.dark .el-time-panel {
    border: solid 1px #414243;
    background-color: #1d1e1f;
    -webkit-box-shadow: 0 0 12px rgba(0,0,0,.72);
    box-shadow: 0 0 12px rgba(0,0,0,.72)
}

.dark .el-time-panel__content::after,.dark .el-time-panel__content::before {
    border-top: 1px solid #414243;
    border-bottom: 1px solid #414243
}

.dark .el-time-panel__footer {
    border-top: 1px solid #414243
}

.dark .el-time-panel__btn {
    background-color: transparent;
    color: #e5eaf3
}

.dark .el-time-panel__btn.confirm {
    color: #409eff
}

.dark .el-time-range-picker__body {
    border: 1px solid #414243
}

.dark .el-textarea__inner {
    color: #cfd3dc;
    background-color: transparent;
    border: 1px solid #4c4d4f
}

.dark .el-textarea__inner::-webkit-input-placeholder {
    color: #8d9095
}

.dark .el-textarea__inner::-moz-placeholder {
    color: #8d9095
}

.dark .el-textarea__inner:-ms-input-placeholder {
    color: #8d9095
}

.dark .el-textarea__inner::-ms-input-placeholder {
    color: #8d9095
}

.dark .el-textarea__inner::placeholder {
    color: #8d9095
}

.dark .el-textarea__inner:hover {
    border-color: #6c6e72
}

.dark .el-textarea__inner:focus {
    border-color: #409eff
}

.dark .el-textarea .el-input__count {
    color: #909399;
    background: 0 0
}

.dark .el-textarea.is-disabled .el-textarea__inner {
    background-color: #262627;
    border-color: #414243;
    color: #8d9095
}

.dark .el-textarea.is-disabled .el-textarea__inner::-webkit-input-placeholder {
    color: #8d9095
}

.dark .el-textarea.is-disabled .el-textarea__inner::-moz-placeholder {
    color: #8d9095
}

.dark .el-textarea.is-disabled .el-textarea__inner:-ms-input-placeholder {
    color: #8d9095
}

.dark .el-textarea.is-disabled .el-textarea__inner::-ms-input-placeholder {
    color: #8d9095
}

.dark .el-textarea.is-disabled .el-textarea__inner::placeholder {
    color: #8d9095
}

.dark .el-textarea.is-exceed .el-textarea__inner {
    border-color: #f56c6c
}

.dark .el-textarea.is-exceed .el-input__count {
    color: #f56c6c
}

.dark .el-input::-webkit-scrollbar-thumb {
    background: #6c6e72
}

.dark .el-input::-webkit-scrollbar-corner {
    background: 0 0
}

.dark .el-input::-webkit-scrollbar-track {
    background: 0 0
}

.dark .el-input::-webkit-scrollbar-track-piece {
    background: 0 0
}

.dark .el-input .el-input__clear {
    color: #8d9095
}

.dark .el-input .el-input__clear:hover {
    color: #a3a6ad
}

.dark .el-input .el-input__count {
    color: #909399
}

.dark .el-input .el-input__count .el-input__count-inner {
    background: 0 0
}

.dark .el-input__inner {
    background-color: transparent;
    border: 1px solid #4c4d4f;
    color: #cfd3dc
}

.dark .el-input__inner::-webkit-input-placeholder {
    color: #8d9095
}

.dark .el-input__inner::-moz-placeholder {
    color: #8d9095
}

.dark .el-input__inner:-ms-input-placeholder {
    color: #8d9095
}

.dark .el-input__inner::-ms-input-placeholder {
    color: #8d9095
}

.dark .el-input__inner::placeholder {
    color: #8d9095
}

.dark .el-input__inner:hover {
    border-color: #6c6e72
}

.dark .el-input__inner:focus {
    border-color: #409eff
}

.dark .el-input__suffix {
    color: #8d9095
}

.dark .el-input__prefix {
    color: #8d9095
}

.dark .el-input.is-active .el-input__inner {
    border-color: #409eff
}

.dark .el-input.is-disabled .el-input__inner {
    background-color: #262627;
    border-color: #414243;
    color: #8d9095
}

.dark .el-input.is-disabled .el-input__inner::-webkit-input-placeholder {
    color: #8d9095
}

.dark .el-input.is-disabled .el-input__inner::-moz-placeholder {
    color: #8d9095
}

.dark .el-input.is-disabled .el-input__inner:-ms-input-placeholder {
    color: #8d9095
}

.dark .el-input.is-disabled .el-input__inner::-ms-input-placeholder {
    color: #8d9095
}

.dark .el-input.is-disabled .el-input__inner::placeholder {
    color: #8d9095
}

.dark .el-input.is-exceed .el-input__inner {
    border-color: #f56c6c
}

.dark .el-input.is-exceed .el-input__suffix .el-input__count {
    color: #f56c6c
}

.dark .el-input-group__append,.dark .el-input-group__prepend {
    background-color: #262627;
    color: #909399;
    border: 1px solid #4c4d4f
}

.dark .el-input-group__append button.el-button,.dark .el-input-group__append div.el-select .el-input__inner,.dark .el-input-group__append div.el-select:hover .el-input__inner,.dark .el-input-group__prepend button.el-button,.dark .el-input-group__prepend div.el-select .el-input__inner,.dark .el-input-group__prepend div.el-select:hover .el-input__inner {
    border-color: transparent;
    background-color: transparent;
    color: inherit
}

.dark .el-input-group__prepend {
    border-right: 0
}

.dark .el-input-group__append {
    border-left: 0
}

.dark .el-input-group--prepend .el-select .el-input.is-focus .el-input__inner {
    border-color: transparent
}

.dark .el-input-group--append .el-select .el-input.is-focus .el-input__inner {
    border-color: transparent
}

.dark .el-scrollbar__thumb {
    background-color: rgba(163,166,173,.3)
}

.dark .el-scrollbar__thumb:hover {
    background-color: rgba(163,166,173,.5)
}

.dark .el-popper .popper__arrow,.dark .el-popper .popper__arrow::after {
    border-color: transparent
}

.dark .el-popper .popper__arrow {
    -webkit-filter: drop-shadow(0 2px 12px rgba(0, 0, 0, .03));
    filter: drop-shadow(0 2px 12px rgba(0, 0, 0, .03))
}

.dark .el-popper[x-placement^=top] .popper__arrow {
    border-top-color: #414243
}

.dark .el-popper[x-placement^=top] .popper__arrow::after {
    border-top-color: #1d1e1f
}

.dark .el-popper[x-placement^=bottom] .popper__arrow {
    border-bottom-color: #414243
}

.dark .el-popper[x-placement^=bottom] .popper__arrow::after {
    border-bottom-color: #1d1e1f
}

.dark .el-popper[x-placement^=right] .popper__arrow {
    border-right-color: #414243
}

.dark .el-popper[x-placement^=right] .popper__arrow::after {
    border-right-color: #1d1e1f
}

.dark .el-popper[x-placement^=left] .popper__arrow {
    border-left-color: #414243
}

.dark .el-popper[x-placement^=left] .popper__arrow::after {
    border-left-color: #1d1e1f
}

.dark .el-popper .popper__arrow,.dark .el-popper .popper__arrow::after {
    border-color: transparent
}

.dark .el-popper .popper__arrow {
    -webkit-filter: drop-shadow(0 2px 12px rgba(0, 0, 0, .03));
    filter: drop-shadow(0 2px 12px rgba(0, 0, 0, .03))
}

.dark .el-popper[x-placement^=top] .popper__arrow {
    border-top-color: #414243
}

.dark .el-popper[x-placement^=top] .popper__arrow::after {
    border-top-color: #1d1e1f
}

.dark .el-popper[x-placement^=bottom] .popper__arrow {
    border-bottom-color: #414243
}

.dark .el-popper[x-placement^=bottom] .popper__arrow::after {
    border-bottom-color: #1d1e1f
}

.dark .el-popper[x-placement^=right] .popper__arrow {
    border-right-color: #414243
}

.dark .el-popper[x-placement^=right] .popper__arrow::after {
    border-right-color: #1d1e1f
}

.dark .el-popper[x-placement^=left] .popper__arrow {
    border-left-color: #414243
}

.dark .el-popper[x-placement^=left] .popper__arrow::after {
    border-left-color: #1d1e1f
}

.dark .el-popover {
    background: #1d1e1f;
    border: 1px solid #414243;
    color: #cfd3dc;
    -webkit-box-shadow: 0 0 12px rgba(0,0,0,.72);
    box-shadow: 0 0 12px rgba(0,0,0,.72)
}

.dark .el-popover__title {
    color: #e5eaf3
}

.dark .el-tooltip__popper .popper__arrow,.dark .el-tooltip__popper .popper__arrow::after {
    border-color: transparent
}

.dark .el-tooltip__popper[x-placement^=top] .popper__arrow {
    border-top-color: #303133
}

.dark .el-tooltip__popper[x-placement^=top] .popper__arrow::after {
    border-top-color: #303133
}

.dark .el-tooltip__popper[x-placement^=bottom] .popper__arrow {
    border-bottom-color: #303133
}

.dark .el-tooltip__popper[x-placement^=bottom] .popper__arrow::after {
    border-bottom-color: #303133
}

.dark .el-tooltip__popper[x-placement^=right] .popper__arrow {
    border-right-color: #303133
}

.dark .el-tooltip__popper[x-placement^=right] .popper__arrow::after {
    border-right-color: #303133
}

.dark .el-tooltip__popper[x-placement^=left] .popper__arrow {
    border-left-color: #303133
}

.dark .el-tooltip__popper[x-placement^=left] .popper__arrow::after {
    border-left-color: #303133
}

.dark .el-tooltip__popper.is-dark {
    /* background: #e5eaf3;
    color: #141414 */
    background: #303133;
    color: #fff;
}

.dark .el-tooltip__popper.is-light {
    background: #1d1e1f;
    border: 1px solid #414243
}

.dark .el-tooltip__popper.is-light[x-placement^=top] .popper__arrow {
    border-top-color: #414243
}

.dark .el-tooltip__popper.is-light[x-placement^=top] .popper__arrow::after {
    border-top-color: #1d1e1f
}

.dark .el-tooltip__popper.is-light[x-placement^=bottom] .popper__arrow {
    border-bottom-color: #414243
}

.dark .el-tooltip__popper.is-light[x-placement^=bottom] .popper__arrow::after {
    border-bottom-color: #1d1e1f
}

.dark .el-tooltip__popper.is-light[x-placement^=left] .popper__arrow {
    border-left-color: #414243
}

.dark .el-tooltip__popper.is-light[x-placement^=left] .popper__arrow::after {
    border-left-color: #1d1e1f
}

.dark .el-tooltip__popper.is-light[x-placement^=right] .popper__arrow {
    border-right-color: #414243
}

.dark .el-tooltip__popper.is-light[x-placement^=right] .popper__arrow::after {
    border-right-color: #1d1e1f
}

.dark .v-modal {
    background: #000
}

.dark .el-button {
    background: 0 0;
    border: 1px solid #4c4d4f;
    border-color: #4c4d4f;
    color: #cfd3dc
}

.dark .el-button:focus,.dark .el-button:hover {
    color: #409eff;
    border-color: #213d5b;
    background-color: #18222c
}

.dark .el-button:active {
    color: #409eff;
    border-color: #409eff;
    background-color: #18222c
}

.dark .el-button.is-plain:focus,.dark .el-button.is-plain:hover {
    background: 0 0;
    border-color: #409eff;
    color: #409eff
}

.dark .el-button.is-plain:active {
    background: 0 0;
    border-color: #409eff;
    color: #409eff
}

.dark .el-button.is-active {
    color: #409eff;
    border-color: #409eff;
    background-color: #18222c
}

.dark .el-button.is-disabled,.dark .el-button.is-disabled:focus,.dark .el-button.is-disabled:hover {
    color: rgba(255,255,255,.5);
    background-color: transparent;
    border-color: #414243
}

.dark .el-button.is-disabled.el-button--text {
    background-color: transparent
}

.dark .el-button.is-disabled.is-plain,.dark .el-button.is-disabled.is-plain:focus,.dark .el-button.is-disabled.is-plain:hover {
    background-color: transparent;
    border-color: #414243;
    color: rgba(255,255,255,.5)
}

.dark .el-button.is-loading:before {
    background-color: rgba(0,0,0,.3)
}

.dark .el-button--primary {
    color: #fff;
    background-color: #409eff;
    border-color: #409eff
}

.dark .el-button--primary:focus,.dark .el-button--primary:hover {
    background: #3375b9;
    border-color: #3375b9;
    color: #fff
}

.dark .el-button--primary:active {
    background: #66b1ff;
    border-color: #66b1ff;
    color: #fff
}

.dark .el-button--primary.is-active {
    background: #66b1ff;
    border-color: #66b1ff;
    color: #fff
}

.dark .el-button--primary.is-disabled,.dark .el-button--primary.is-disabled:active,.dark .el-button--primary.is-disabled:focus,.dark .el-button--primary.is-disabled:hover {
    color: rgba(255,255,255,.5);
    background-color: #2a598a;
    border-color: #2a598a
}

.dark .el-button--primary.is-plain {
    color: #409eff;
    background: #18222c;
    border-color: #264b72
}

.dark .el-button--primary.is-plain:focus,.dark .el-button--primary.is-plain:hover {
    background: #409eff;
    border-color: #409eff;
    color: #fff
}

.dark .el-button--primary.is-plain:active {
    background: #66b1ff;
    border-color: #66b1ff;
    color: #fff
}

.dark .el-button--primary.is-plain.is-disabled,.dark .el-button--primary.is-plain.is-disabled:active,.dark .el-button--primary.is-plain.is-disabled:focus,.dark .el-button--primary.is-plain.is-disabled:hover {
    color: #2a598a;
    background-color: #18222c;
    border-color: #1d3043
}

.dark .el-button--success {
    color: #fff;
    background-color: #67c23a;
    border-color: #67c23a
}

.dark .el-button--success:focus,.dark .el-button--success:hover {
    background: #4e8e2f;
    border-color: #4e8e2f;
    color: #fff
}

.dark .el-button--success:active {
    background: #85ce61;
    border-color: #85ce61;
    color: #fff
}

.dark .el-button--success.is-active {
    background: #85ce61;
    border-color: #85ce61;
    color: #fff
}

.dark .el-button--success.is-disabled,.dark .el-button--success.is-disabled:active,.dark .el-button--success.is-disabled:focus,.dark .el-button--success.is-disabled:hover {
    color: rgba(255,255,255,.5);
    background-color: #3e6b27;
    border-color: #3e6b27
}

.dark .el-button--success.is-plain {
    color: #67c23a;
    background: #1c2518;
    border-color: #355a23
}

.dark .el-button--success.is-plain:focus,.dark .el-button--success.is-plain:hover {
    background: #67c23a;
    border-color: #67c23a;
    color: #fff
}

.dark .el-button--success.is-plain:active {
    background: #85ce61;
    border-color: #85ce61;
    color: #fff
}

.dark .el-button--success.is-plain.is-disabled,.dark .el-button--success.is-plain.is-disabled:active,.dark .el-button--success.is-plain.is-disabled:focus,.dark .el-button--success.is-plain.is-disabled:hover {
    color: #3e6b27;
    background-color: #1c2518;
    border-color: #25371c
}

.dark .el-button--warning {
    color: #fff;
    background-color: #e6a23c;
    border-color: #e6a23c
}

.dark .el-button--warning:focus,.dark .el-button--warning:hover {
    background: #a77730;
    border-color: #a77730;
    color: #fff
}

.dark .el-button--warning:active {
    background: #ebb563;
    border-color: #ebb563;
    color: #fff
}

.dark .el-button--warning.is-active {
    background: #ebb563;
    border-color: #ebb563;
    color: #fff
}

.dark .el-button--warning.is-disabled,.dark .el-button--warning.is-disabled:active,.dark .el-button--warning.is-disabled:focus,.dark .el-button--warning.is-disabled:hover {
    color: rgba(255,255,255,.5);
    background-color: #7d5b28;
    border-color: #7d5b28
}

.dark .el-button--warning.is-plain {
    color: #e6a23c;
    background: #292218;
    border-color: #684d24
}

.dark .el-button--warning.is-plain:focus,.dark .el-button--warning.is-plain:hover {
    background: #e6a23c;
    border-color: #e6a23c;
    color: #fff
}

.dark .el-button--warning.is-plain:active {
    background: #ebb563;
    border-color: #ebb563;
    color: #fff
}

.dark .el-button--warning.is-plain.is-disabled,.dark .el-button--warning.is-plain.is-disabled:active,.dark .el-button--warning.is-plain.is-disabled:focus,.dark .el-button--warning.is-plain.is-disabled:hover {
    color: #7d5b28;
    background-color: #292218;
    border-color: #3e301c
}

.dark .el-button--danger {
    color: #fff;
    background-color: #f56c6c;
    border-color: #f56c6c
}

.dark .el-button--danger:focus,.dark .el-button--danger:hover {
    background: #b25252;
    border-color: #b25252;
    color: #fff
}

.dark .el-button--danger:active {
    background: #f78989;
    border-color: #f78989;
    color: #fff
}

.dark .el-button--danger.is-active {
    background: #f78989;
    border-color: #f78989;
    color: #fff
}

.dark .el-button--danger.is-disabled,.dark .el-button--danger.is-disabled:active,.dark .el-button--danger.is-disabled:focus,.dark .el-button--danger.is-disabled:hover {
    color: rgba(255,255,255,.5);
    background-color: #854040;
    border-color: #854040
}

.dark .el-button--danger.is-plain {
    color: #f56c6c;
    background: #2b1d1d;
    border-color: #6e3737
}

.dark .el-button--danger.is-plain:focus,.dark .el-button--danger.is-plain:hover {
    background: #f56c6c;
    border-color: #f56c6c;
    color: #fff
}

.dark .el-button--danger.is-plain:active {
    background: #f78989;
    border-color: #f78989;
    color: #fff
}

.dark .el-button--danger.is-plain.is-disabled,.dark .el-button--danger.is-plain.is-disabled:active,.dark .el-button--danger.is-plain.is-disabled:focus,.dark .el-button--danger.is-plain.is-disabled:hover {
    color: #854040;
    background-color: #2b1d1d;
    border-color: #412626
}

.dark .el-button--info {
    color: #fff;
    background-color: #909399;
    border-color: #909399
}

.dark .el-button--info:focus,.dark .el-button--info:hover {
    background: #6b6d71;
    border-color: #6b6d71;
    color: #fff
}

.dark .el-button--info:active {
    background: #a6a9ad;
    border-color: #a6a9ad;
    color: #fff
}

.dark .el-button--info.is-active {
    background: #a6a9ad;
    border-color: #a6a9ad;
    color: #fff
}

.dark .el-button--info.is-disabled,.dark .el-button--info.is-disabled:active,.dark .el-button--info.is-disabled:focus,.dark .el-button--info.is-disabled:hover {
    color: rgba(255,255,255,.5);
    background-color: #525457;
    border-color: #525457
}

.dark .el-button--info.is-plain {
    color: #909399;
    background: #202121;
    border-color: #464749
}

.dark .el-button--info.is-plain:focus,.dark .el-button--info.is-plain:hover {
    background: #909399;
    border-color: #909399;
    color: #fff
}

.dark .el-button--info.is-plain:active {
    background: #a6a9ad;
    border-color: #a6a9ad;
    color: #fff
}

.dark .el-button--info.is-plain.is-disabled,.dark .el-button--info.is-plain.is-disabled:active,.dark .el-button--info.is-plain.is-disabled:focus,.dark .el-button--info.is-plain.is-disabled:hover {
    color: #525457;
    background-color: #202121;
    border-color: #2d2d2f
}

.dark .el-button--text {
    border-color: transparent;
    color: #409eff;
    background: 0 0
}

.dark .el-button--text:focus,.dark .el-button--text:hover {
    color: #2a598a;
    border-color: transparent;
    background-color: transparent
}

.dark .el-button--text:active {
    color: #66b1ff;
    border-color: transparent;
    background-color: transparent
}

.dark .el-button--text.is-disabled,.dark .el-button--text.is-disabled:focus,.dark .el-button--text.is-disabled:hover {
    border-color: transparent
}

.dark .el-button-group>.el-dropdown>.el-button {
    border-left-color: rgba(255,255,255,.5)
}

.dark .el-button-group .el-button--primary:first-child {
    border-right-color: rgba(255,255,255,.5)
}

.dark .el-button-group .el-button--primary:last-child {
    border-left-color: rgba(255,255,255,.5)
}

.dark .el-button-group .el-button--primary:not(:first-child):not(:last-child) {
    border-left-color: rgba(255,255,255,.5);
    border-right-color: rgba(255,255,255,.5)
}

.dark .el-button-group .el-button--success:first-child {
    border-right-color: rgba(255,255,255,.5)
}

.dark .el-button-group .el-button--success:last-child {
    border-left-color: rgba(255,255,255,.5)
}

.dark .el-button-group .el-button--success:not(:first-child):not(:last-child) {
    border-left-color: rgba(255,255,255,.5);
    border-right-color: rgba(255,255,255,.5)
}

.dark .el-button-group .el-button--warning:first-child {
    border-right-color: rgba(255,255,255,.5)
}

.dark .el-button-group .el-button--warning:last-child {
    border-left-color: rgba(255,255,255,.5)
}

.dark .el-button-group .el-button--warning:not(:first-child):not(:last-child) {
    border-left-color: rgba(255,255,255,.5);
    border-right-color: rgba(255,255,255,.5)
}

.dark .el-button-group .el-button--danger:first-child {
    border-right-color: rgba(255,255,255,.5)
}

.dark .el-button-group .el-button--danger:last-child {
    border-left-color: rgba(255,255,255,.5)
}

.dark .el-button-group .el-button--danger:not(:first-child):not(:last-child) {
    border-left-color: rgba(255,255,255,.5);
    border-right-color: rgba(255,255,255,.5)
}

.dark .el-button-group .el-button--info:first-child {
    border-right-color: rgba(255,255,255,.5)
}

.dark .el-button-group .el-button--info:last-child {
    border-left-color: rgba(255,255,255,.5)
}

.dark .el-button-group .el-button--info:not(:first-child):not(:last-child) {
    border-left-color: rgba(255,255,255,.5);
    border-right-color: rgba(255,255,255,.5)
}

.dark .el-textarea__inner {
    color: #cfd3dc;
    background-color: transparent;
    border: 1px solid #4c4d4f
}

.dark .el-textarea__inner::-webkit-input-placeholder {
    color: #8d9095
}

.dark .el-textarea__inner::-moz-placeholder {
    color: #8d9095
}

.dark .el-textarea__inner:-ms-input-placeholder {
    color: #8d9095
}

.dark .el-textarea__inner::-ms-input-placeholder {
    color: #8d9095
}

.dark .el-textarea__inner::placeholder {
    color: #8d9095
}

.dark .el-textarea__inner:hover {
    border-color: #6c6e72
}

.dark .el-textarea__inner:focus {
    border-color: #409eff
}

.dark .el-textarea .el-input__count {
    color: #909399;
    background: 0 0
}

.dark .el-textarea.is-disabled .el-textarea__inner {
    background-color: #262627;
    border-color: #414243;
    color: #8d9095
}

.dark .el-textarea.is-disabled .el-textarea__inner::-webkit-input-placeholder {
    color: #8d9095
}

.dark .el-textarea.is-disabled .el-textarea__inner::-moz-placeholder {
    color: #8d9095
}

.dark .el-textarea.is-disabled .el-textarea__inner:-ms-input-placeholder {
    color: #8d9095
}

.dark .el-textarea.is-disabled .el-textarea__inner::-ms-input-placeholder {
    color: #8d9095
}

.dark .el-textarea.is-disabled .el-textarea__inner::placeholder {
    color: #8d9095
}

.dark .el-textarea.is-exceed .el-textarea__inner {
    border-color: #f56c6c
}

.dark .el-textarea.is-exceed .el-input__count {
    color: #f56c6c
}

.dark .el-input::-webkit-scrollbar-thumb {
    background: #6c6e72
}

.dark .el-input::-webkit-scrollbar-corner {
    background: 0 0
}

.dark .el-input::-webkit-scrollbar-track {
    background: 0 0
}

.dark .el-input::-webkit-scrollbar-track-piece {
    background: 0 0
}

.dark .el-input .el-input__clear {
    color: #8d9095
}

.dark .el-input .el-input__clear:hover {
    color: #a3a6ad
}

.dark .el-input .el-input__count {
    color: #909399
}

.dark .el-input .el-input__count .el-input__count-inner {
    background: 0 0
}

.dark .el-input__inner {
    background-color: transparent;
    border: 1px solid #4c4d4f;
    color: #cfd3dc
}

.dark .el-input__inner::-webkit-input-placeholder {
    color: #8d9095
}

.dark .el-input__inner::-moz-placeholder {
    color: #8d9095
}

.dark .el-input__inner:-ms-input-placeholder {
    color: #8d9095
}

.dark .el-input__inner::-ms-input-placeholder {
    color: #8d9095
}

.dark .el-input__inner::placeholder {
    color: #8d9095
}

.dark .el-input__inner:hover {
    border-color: #6c6e72
}

.dark .el-input__inner:focus {
    border-color: #409eff
}

.dark .el-input__suffix {
    color: #8d9095
}

.dark .el-input__prefix {
    color: #8d9095
}

.dark .el-input.is-active .el-input__inner {
    border-color: #409eff
}

.dark .el-input.is-disabled .el-input__inner {
    background-color: #262627;
    border-color: #414243;
    color: #8d9095
}

.dark .el-input.is-disabled .el-input__inner::-webkit-input-placeholder {
    color: #8d9095
}

.dark .el-input.is-disabled .el-input__inner::-moz-placeholder {
    color: #8d9095
}

.dark .el-input.is-disabled .el-input__inner:-ms-input-placeholder {
    color: #8d9095
}

.dark .el-input.is-disabled .el-input__inner::-ms-input-placeholder {
    color: #8d9095
}

.dark .el-input.is-disabled .el-input__inner::placeholder {
    color: #8d9095
}

.dark .el-input.is-exceed .el-input__inner {
    border-color: #f56c6c
}

.dark .el-input.is-exceed .el-input__suffix .el-input__count {
    color: #f56c6c
}

.dark .el-input-group__append,.dark .el-input-group__prepend {
    background-color: #262627;
    color: #909399;
    border: 1px solid #4c4d4f
}

.dark .el-input-group__append button.el-button,.dark .el-input-group__append div.el-select .el-input__inner,.dark .el-input-group__append div.el-select:hover .el-input__inner,.dark .el-input-group__prepend button.el-button,.dark .el-input-group__prepend div.el-select .el-input__inner,.dark .el-input-group__prepend div.el-select:hover .el-input__inner {
    border-color: transparent;
    background-color: transparent;
    color: inherit
}

.dark .el-input-group__prepend {
    border-right: 0
}

.dark .el-input-group__append {
    border-left: 0
}

.dark .el-input-group--prepend .el-select .el-input.is-focus .el-input__inner {
    border-color: transparent
}

.dark .el-input-group--append .el-select .el-input.is-focus .el-input__inner {
    border-color: transparent
}

.dark .el-message-box {
    background-color: #141414;
    border: 1px solid #363637;
    -webkit-box-shadow: 0 0 12px rgba(0,0,0,.72);
    box-shadow: 0 0 12px rgba(0,0,0,.72)
}

.dark .el-message-box__title {
    color: #e5eaf3
}

.dark .el-message-box__headerbtn {
    background: 0 0
}

.dark .el-message-box__headerbtn .el-message-box__close {
    color: #909399
}

.dark .el-message-box__headerbtn:focus .el-message-box__close,.dark .el-message-box__headerbtn:hover .el-message-box__close {
    color: #409eff
}

.dark .el-message-box__content {
    color: #cfd3dc
}

.dark .el-message-box__input input.invalid {
    border-color: #f56c6c
}

.dark .el-message-box__input input.invalid:focus {
    border-color: #f56c6c
}

.dark .el-message-box__status.el-icon-success {
    color: #67c23a
}

.dark .el-message-box__status.el-icon-info {
    color: #909399
}

.dark .el-message-box__status.el-icon-warning {
    color: #e6a23c
}

.dark .el-message-box__status.el-icon-error {
    color: #f56c6c
}

.dark .el-message-box__errormsg {
    color: #f56c6c
}

.dark .el-breadcrumb__separator {
    color: #8d9095
}

.dark .el-breadcrumb__inner {
    color: #cfd3dc
}

.dark .el-breadcrumb__inner a,.dark .el-breadcrumb__inner.is-link {
    color: #e5eaf3
}

.dark .el-breadcrumb__inner a:hover,.dark .el-breadcrumb__inner.is-link:hover {
    color: #409eff
}

.dark .el-breadcrumb__item:last-child .el-breadcrumb__inner,.dark .el-breadcrumb__item:last-child .el-breadcrumb__inner a,.dark .el-breadcrumb__item:last-child .el-breadcrumb__inner a:hover,.dark .el-breadcrumb__item:last-child .el-breadcrumb__inner:hover {
    color: #cfd3dc
}

.dark .el-form-item__label {
    color: #cfd3dc
}

.dark .el-form-item__error {
    color: #f56c6c
}

.dark .el-form-item.is-required:not(.is-no-asterisk) .el-form-item__label-wrap>.el-form-item__label:before,.dark .el-form-item.is-required:not(.is-no-asterisk)>.el-form-item__label:before {
    color: #f56c6c
}

.dark .el-form-item.is-error .el-input__inner,.dark .el-form-item.is-error .el-input__inner:focus,.dark .el-form-item.is-error .el-textarea__inner,.dark .el-form-item.is-error .el-textarea__inner:focus {
    border-color: #f56c6c
}

.dark .el-form-item.is-error .el-input-group__append .el-input__inner,.dark .el-form-item.is-error .el-input-group__prepend .el-input__inner {
    border-color: transparent
}

.dark .el-form-item.is-error .el-input__validateIcon {
    color: #f56c6c
}

.dark .el-tabs__active-bar {
    background-color: #409eff
}

.dark .el-tabs__new-tab {
    border: 1px solid #4c4d4f;
    color: #e5eaf3
}

.dark .el-tabs__new-tab:hover {
    color: #409eff
}

.dark .el-tabs__nav-wrap::after {
    background-color: #414243
}

.dark .el-tabs__nav-next,.dark .el-tabs__nav-prev {
    color: #a3a6ad
}

.dark .el-tabs__item {
    color: #e5eaf3
}

.dark .el-tabs__item:focus.is-active.is-focus:not(:active) {
    -webkit-box-shadow: 0 0 2px 2px #409eff inset;
    box-shadow: 0 0 2px 2px #409eff inset
}

.dark .el-tabs__item .el-icon-close:hover {
    background-color: #8d9095;
    color: #fff
}

.dark .el-tabs__item.is-active {
    color: #409eff
}

.dark .el-tabs__item:hover {
    color: #409eff
}

.dark .el-tabs__item.is-disabled {
    color: #8d9095
}

.dark .el-tabs--card>.el-tabs__header {
    border-bottom: 1px solid #414243
}

.dark .el-tabs--card>.el-tabs__header .el-tabs__nav {
    border: 1px solid #414243;
    border-bottom: none
}

.dark .el-tabs--card>.el-tabs__header .el-tabs__item {
    border-bottom: 1px solid transparent;
    border-left: 1px solid #414243
}

.dark .el-tabs--card>.el-tabs__header .el-tabs__item.is-active {
    border-bottom-color: #141414
}

.dark .el-tabs--border-card {
    background: #1d1e1f;
    border: 1px solid #4c4d4f;
    -webkit-box-shadow: 0 2px 4px 0 rgba(0,0,0,.12),0 0 6px 0 rgba(0,0,0,.04);
    box-shadow: 0 2px 4px 0 rgba(0,0,0,.12),0 0 6px 0 rgba(0,0,0,.04)
}

.dark .el-tabs--border-card>.el-tabs__header {
    background-color: #262627;
    border-bottom: 1px solid #414243
}

.dark .el-tabs--border-card>.el-tabs__header .el-tabs__item {
    border: 1px solid transparent;
    color: #a3a6ad
}

.dark .el-tabs--border-card>.el-tabs__header .el-tabs__item.is-active {
    color: #409eff;
    background-color: #1d1e1f;
    border-right-color: #4c4d4f;
    border-left-color: #4c4d4f
}

.dark .el-tabs--border-card>.el-tabs__header .el-tabs__item:not(.is-disabled):hover {
    color: #409eff
}

.dark .el-tabs--border-card>.el-tabs__header .el-tabs__item.is-disabled {
    color: #8d9095
}

.dark .el-tabs--bottom.el-tabs--border-card .el-tabs__header.is-bottom {
    border-top: 1px solid #4c4d4f
}

.dark .el-tabs--bottom.el-tabs--border-card .el-tabs__item.is-bottom:not(.is-active) {
    border: 1px solid transparent
}

.dark .el-tabs--left.el-tabs--card .el-tabs__item.is-left {
    border-right: 1px solid #414243;
    border-top: 1px solid #414243
}

.dark .el-tabs--left.el-tabs--card .el-tabs__item.is-left:first-child {
    border-right: 1px solid #414243
}

.dark .el-tabs--left.el-tabs--card .el-tabs__item.is-left.is-active {
    border: 1px solid #414243;
    border-right-color: #fff
}

.dark .el-tabs--left.el-tabs--card .el-tabs__nav {
    border-bottom: 1px solid #414243
}

.dark .el-tabs--left.el-tabs--border-card .el-tabs__header.is-left {
    border-right: 1px solid #4c4d4f
}

.dark .el-tabs--left.el-tabs--border-card .el-tabs__item.is-left {
    border: 1px solid transparent
}

.dark .el-tabs--left.el-tabs--border-card .el-tabs__item.is-left.is-active {
    border-color: transparent;
    border-top-color: #d1dbe5;
    border-bottom-color: #d1dbe5
}

.dark .el-tabs--right.el-tabs--card .el-tabs__item.is-right {
    border-top: 1px solid #414243
}

.dark .el-tabs--right.el-tabs--card .el-tabs__item.is-right:first-child {
    border-left: 1px solid #414243
}

.dark .el-tabs--right.el-tabs--card .el-tabs__item.is-right.is-active {
    border: 1px solid #414243;
    border-left-color: #fff
}

.dark .el-tabs--right.el-tabs--card .el-tabs__nav {
    border-bottom: 1px solid #414243
}

.dark .el-tabs--right.el-tabs--border-card .el-tabs__header.is-right {
    border-left: 1px solid #4c4d4f
}

.dark .el-tabs--right.el-tabs--border-card .el-tabs__item.is-right {
    border: 1px solid transparent
}

.dark .el-tabs--right.el-tabs--border-card .el-tabs__item.is-right.is-active {
    border-color: transparent;
    border-top-color: #d1dbe5;
    border-bottom-color: #d1dbe5
}

.dark .el-tag {
    background-color: #18222c;
    border-color: #1d3043;
    color: #409eff;
    color: #409eff
}

.dark .el-tag.is-hit {
    border-color: #409eff
}

.dark .el-tag .el-tag__close {
    color: #409eff
}

.dark .el-tag .el-tag__close:hover {
    color: #fff;
    background-color: #409eff
}

.dark .el-tag.el-tag--info {
    background-color: #202121;
    border-color: #2d2d2f;
    color: #909399
}

.dark .el-tag.el-tag--info.is-hit {
    border-color: #909399
}

.dark .el-tag.el-tag--info .el-tag__close {
    color: #909399
}

.dark .el-tag.el-tag--info .el-tag__close:hover {
    color: #fff;
    background-color: #909399
}

.dark .el-tag.el-tag--success {
    background-color: #1c2518;
    border-color: #25371c;
    color: #67c23a
}

.dark .el-tag.el-tag--success.is-hit {
    border-color: #67c23a
}

.dark .el-tag.el-tag--success .el-tag__close {
    color: #67c23a
}

.dark .el-tag.el-tag--success .el-tag__close:hover {
    color: #fff;
    background-color: #67c23a
}

.dark .el-tag.el-tag--warning {
    background-color: #292218;
    border-color: #3e301c;
    color: #e6a23c
}

.dark .el-tag.el-tag--warning.is-hit {
    border-color: #e6a23c
}

.dark .el-tag.el-tag--warning .el-tag__close {
    color: #e6a23c
}

.dark .el-tag.el-tag--warning .el-tag__close:hover {
    color: #fff;
    background-color: #e6a23c
}

.dark .el-tag.el-tag--danger {
    background-color: #2b1d1d;
    border-color: #412626;
    color: #f56c6c
}

.dark .el-tag.el-tag--danger.is-hit {
    border-color: #f56c6c
}

.dark .el-tag.el-tag--danger .el-tag__close {
    color: #f56c6c
}

.dark .el-tag.el-tag--danger .el-tag__close:hover {
    color: #fff;
    background-color: #f56c6c
}

.dark .el-tag--dark {
    background-color: #409eff;
    border-color: #409eff;
    color: #fff
}

.dark .el-tag--dark.is-hit {
    border-color: #409eff
}

.dark .el-tag--dark .el-tag__close {
    color: #fff
}

.dark .el-tag--dark .el-tag__close:hover {
    color: #fff;
    background-color: #3375b9
}

.dark .el-tag--dark.el-tag--info {
    background-color: #909399;
    border-color: #909399;
    color: #fff
}

.dark .el-tag--dark.el-tag--info.is-hit {
    border-color: #909399
}

.dark .el-tag--dark.el-tag--info .el-tag__close {
    color: #fff
}

.dark .el-tag--dark.el-tag--info .el-tag__close:hover {
    color: #fff;
    background-color: #6b6d71
}

.dark .el-tag--dark.el-tag--success {
    background-color: #67c23a;
    border-color: #67c23a;
    color: #fff
}

.dark .el-tag--dark.el-tag--success.is-hit {
    border-color: #67c23a
}

.dark .el-tag--dark.el-tag--success .el-tag__close {
    color: #fff
}

.dark .el-tag--dark.el-tag--success .el-tag__close:hover {
    color: #fff;
    background-color: #4e8e2f
}

.dark .el-tag--dark.el-tag--warning {
    background-color: #e6a23c;
    border-color: #e6a23c;
    color: #fff
}

.dark .el-tag--dark.el-tag--warning.is-hit {
    border-color: #e6a23c
}

.dark .el-tag--dark.el-tag--warning .el-tag__close {
    color: #fff
}

.dark .el-tag--dark.el-tag--warning .el-tag__close:hover {
    color: #fff;
    background-color: #a77730
}

.dark .el-tag--dark.el-tag--danger {
    background-color: #f56c6c;
    border-color: #f56c6c;
    color: #fff
}

.dark .el-tag--dark.el-tag--danger.is-hit {
    border-color: #f56c6c
}

.dark .el-tag--dark.el-tag--danger .el-tag__close {
    color: #fff
}

.dark .el-tag--dark.el-tag--danger .el-tag__close:hover {
    color: #fff;
    background-color: #b25252
}

.dark .el-tag--plain {
    background-color: #141414;
    border-color: #2a598a;
    color: #409eff
}

.dark .el-tag--plain.is-hit {
    border-color: #409eff
}

.dark .el-tag--plain .el-tag__close {
    color: #409eff
}

.dark .el-tag--plain .el-tag__close:hover {
    color: #fff;
    background-color: #409eff
}

.dark .el-tag--plain.el-tag--info {
    background-color: #141414;
    border-color: #525457;
    color: #909399
}

.dark .el-tag--plain.el-tag--info.is-hit {
    border-color: #909399
}

.dark .el-tag--plain.el-tag--info .el-tag__close {
    color: #909399
}

.dark .el-tag--plain.el-tag--info .el-tag__close:hover {
    color: #fff;
    background-color: #909399
}

.dark .el-tag--plain.el-tag--success {
    background-color: #141414;
    border-color: #3e6b27;
    color: #67c23a
}

.dark .el-tag--plain.el-tag--success.is-hit {
    border-color: #67c23a
}

.dark .el-tag--plain.el-tag--success .el-tag__close {
    color: #67c23a
}

.dark .el-tag--plain.el-tag--success .el-tag__close:hover {
    color: #fff;
    background-color: #67c23a
}

.dark .el-tag--plain.el-tag--warning {
    background-color: #141414;
    border-color: #7d5b28;
    color: #e6a23c
}

.dark .el-tag--plain.el-tag--warning.is-hit {
    border-color: #e6a23c
}

.dark .el-tag--plain.el-tag--warning .el-tag__close {
    color: #e6a23c
}

.dark .el-tag--plain.el-tag--warning .el-tag__close:hover {
    color: #fff;
    background-color: #e6a23c
}

.dark .el-tag--plain.el-tag--danger {
    background-color: #141414;
    border-color: #854040;
    color: #f56c6c
}

.dark .el-tag--plain.el-tag--danger.is-hit {
    border-color: #f56c6c
}

.dark .el-tag--plain.el-tag--danger .el-tag__close {
    color: #f56c6c
}

.dark .el-tag--plain.el-tag--danger .el-tag__close:hover {
    color: #fff;
    background-color: #f56c6c
}

.dark .el-tag--plain,.dark .el-tag--plain.el-tag--danger,.dark .el-tag--plain.el-tag--info,.dark .el-tag--plain.el-tag--success,.dark .el-tag--plain.el-tag--warning {
    background-color: transparent
}

.dark .el-checkbox {
    color: #cfd3dc
}

.dark .el-checkbox.is-bordered {
    border: 1px solid #4c4d4f
}

.dark .el-checkbox.is-bordered.is-checked {
    border-color: #409eff
}

.dark .el-checkbox.is-bordered.is-disabled {
    border-color: #363637
}

.dark .el-checkbox__input.is-disabled .el-checkbox__inner {
    background-color: #262627;
    border-color: #4c4d4f
}

.dark .el-checkbox__input.is-disabled .el-checkbox__inner::after {
    border-color: #8d9095
}

.dark .el-checkbox__input.is-disabled.is-checked .el-checkbox__inner {
    background-color: #2b2b2c;
    border-color: #4c4d4f
}

.dark .el-checkbox__input.is-disabled.is-checked .el-checkbox__inner::after {
    border-color: #8d9095
}

.dark .el-checkbox__input.is-disabled.is-indeterminate .el-checkbox__inner {
    background-color: #2b2b2c;
    border-color: #4c4d4f
}

.dark .el-checkbox__input.is-disabled.is-indeterminate .el-checkbox__inner::before {
    background-color: #8d9095;
    border-color: #8d9095
}

.dark .el-checkbox__input.is-disabled+span.el-checkbox__label {
    color: #8d9095
}

.dark .el-checkbox__input.is-checked .el-checkbox__inner {
    background-color: #409eff;
    border-color: #409eff
}

.dark .el-checkbox__input.is-checked+.el-checkbox__label {
    color: #409eff
}

.dark .el-checkbox__input.is-focus .el-checkbox__inner {
    border-color: #409eff
}

.dark .el-checkbox__input.is-indeterminate .el-checkbox__inner {
    background-color: #409eff;
    border-color: #409eff
}

.dark .el-checkbox__input.is-indeterminate .el-checkbox__inner::before {
    background-color: #fff
}

.dark .el-checkbox__inner {
    border: 1px solid #4c4d4f;
    background-color: transparent
}

.dark .el-checkbox__inner:hover {
    border-color: #409eff
}

.dark .el-checkbox__inner::after {
    border: 1px solid #fff;
    border-left: 0;
    border-top: 0
}

.dark .el-checkbox-button__inner {
    background: 0 0;
    border: 1px solid #4c4d4f;
    border-left: 0;
    color: #cfd3dc
}

.dark .el-checkbox-button__inner:hover {
    color: #409eff
}

.dark .el-checkbox-button.is-checked .el-checkbox-button__inner {
    color: #fff;
    background-color: #409eff;
    border-color: #409eff;
    -webkit-box-shadow: -1px 0 0 0 #213d5b;
    box-shadow: -1px 0 0 0 #213d5b
}

.dark .el-checkbox-button.is-checked:first-child .el-checkbox-button__inner {
    border-left-color: #409eff
}

.dark .el-checkbox-button.is-disabled .el-checkbox-button__inner {
    color: #8d9095;
    background-color: transparent;
    border-color: #414243;
    -webkit-box-shadow: none
}

.dark .el-checkbox-button.is-disabled:first-child .el-checkbox-button__inner {
    border-left-color: #414243
}

.dark .el-checkbox-button:first-child .el-checkbox-button__inner {
    border-left: 1px solid #4c4d4f
}

.dark .el-checkbox-button.is-focus .el-checkbox-button__inner {
    border-color: #409eff
}

.dark .el-tree {
    background: 0 0;
    color: #cfd3dc
}

.dark .el-tree__empty-text {
    color: #a3a6ad
}

.dark .el-tree__drop-indicator {
    background-color: #409eff
}

.dark .el-tree-node:focus>.el-tree-node__content {
    background-color: #262627
}

.dark .el-tree-node.is-drop-inner>.el-tree-node__content .el-tree-node__label {
    background-color: #409eff;
    color: #fff
}

.dark .el-tree-node__content:hover {
    background-color: #262627
}

.dark .el-tree-node__expand-icon {
    color: #8d9095
}

.dark .el-tree-node__expand-icon.is-leaf {
    color: transparent
}

.dark .el-tree-node__loading-icon {
    color: #8d9095
}

.dark .el-tree-node>.el-tree-node__children {
    background-color: transparent
}

.dark .el-tree--highlight-current .el-tree-node.is-current>.el-tree-node__content {
    background-color: #18222c
}

.dark .el-alert {
    background-color: #fff
}

.dark .el-alert.is-light .el-alert__closebtn {
    color: #8d9095
}

.dark .el-alert.is-dark .el-alert__closebtn {
    color: #fff
}

.dark .el-alert.is-dark .el-alert__description {
    color: #fff
}

.dark .el-alert--success.is-light {
    background-color: #1c2518;
    color: #67c23a
}

.dark .el-alert--success.is-light .el-alert__description {
    color: #67c23a
}

.dark .el-alert--success.is-dark {
    background-color: #67c23a;
    color: #fff
}

.dark .el-alert--info.is-light {
    background-color: #202121;
    color: #909399
}

.dark .el-alert--info.is-dark {
    background-color: #909399;
    color: #fff
}

.dark .el-alert--info .el-alert__description {
    color: #909399
}

.dark .el-alert--warning.is-light {
    background-color: #292218;
    color: #e6a23c
}

.dark .el-alert--warning.is-light .el-alert__description {
    color: #e6a23c
}

.dark .el-alert--warning.is-dark {
    background-color: #e6a23c;
    color: #fff
}

.dark .el-alert--error.is-light {
    background-color: #2b1d1d;
    color: #f56c6c
}

.dark .el-alert--error.is-light .el-alert__description {
    color: #f56c6c
}

.dark .el-alert--error.is-dark {
    background-color: #f56c6c;
    color: #fff
}

.dark .el-notification {
    border: 1px solid #363637;
    background-color: #1d1e1f;
    -webkit-box-shadow: 0 0 12px rgba(0,0,0,.72);
    box-shadow: 0 0 12px rgba(0,0,0,.72)
}

.dark .el-notification__title {
    color: #e5eaf3
}

.dark .el-notification__content {
    color: #cfd3dc
}

.dark .el-notification__closeBtn {
    color: #a3a6ad
}

.dark .el-notification__closeBtn:hover {
    color: #cfd3dc
}

.dark .el-notification .el-icon-success {
    color: #67c23a
}

.dark .el-notification .el-icon-error {
    color: #f56c6c
}

.dark .el-notification .el-icon-info {
    color: #909399
}

.dark .el-notification .el-icon-warning {
    color: #e6a23c
}

.dark .el-textarea__inner {
    color: #cfd3dc;
    background-color: transparent;
    border: 1px solid #4c4d4f
}

.dark .el-textarea__inner::-webkit-input-placeholder {
    color: #8d9095
}

.dark .el-textarea__inner::-moz-placeholder {
    color: #8d9095
}

.dark .el-textarea__inner:-ms-input-placeholder {
    color: #8d9095
}

.dark .el-textarea__inner::-ms-input-placeholder {
    color: #8d9095
}

.dark .el-textarea__inner::placeholder {
    color: #8d9095
}

.dark .el-textarea__inner:hover {
    border-color: #6c6e72
}

.dark .el-textarea__inner:focus {
    border-color: #409eff
}

.dark .el-textarea .el-input__count {
    color: #909399;
    background: 0 0
}

.dark .el-textarea.is-disabled .el-textarea__inner {
    background-color: #262627;
    border-color: #414243;
    color: #8d9095
}

.dark .el-textarea.is-disabled .el-textarea__inner::-webkit-input-placeholder {
    color: #8d9095
}

.dark .el-textarea.is-disabled .el-textarea__inner::-moz-placeholder {
    color: #8d9095
}

.dark .el-textarea.is-disabled .el-textarea__inner:-ms-input-placeholder {
    color: #8d9095
}

.dark .el-textarea.is-disabled .el-textarea__inner::-ms-input-placeholder {
    color: #8d9095
}

.dark .el-textarea.is-disabled .el-textarea__inner::placeholder {
    color: #8d9095
}

.dark .el-textarea.is-exceed .el-textarea__inner {
    border-color: #f56c6c
}

.dark .el-textarea.is-exceed .el-input__count {
    color: #f56c6c
}

.dark .el-input::-webkit-scrollbar-thumb {
    background: #6c6e72
}

.dark .el-input::-webkit-scrollbar-corner {
    background: 0 0
}

.dark .el-input::-webkit-scrollbar-track {
    background: 0 0
}

.dark .el-input::-webkit-scrollbar-track-piece {
    background: 0 0
}

.dark .el-input .el-input__clear {
    color: #8d9095
}

.dark .el-input .el-input__clear:hover {
    color: #a3a6ad
}

.dark .el-input .el-input__count {
    color: #909399
}

.dark .el-input .el-input__count .el-input__count-inner {
    background: 0 0
}

.dark .el-input__inner {
    background-color: transparent;
    border: 1px solid #4c4d4f;
    color: #cfd3dc
}

.dark .el-input__inner::-webkit-input-placeholder {
    color: #8d9095
}

.dark .el-input__inner::-moz-placeholder {
    color: #8d9095
}

.dark .el-input__inner:-ms-input-placeholder {
    color: #8d9095
}

.dark .el-input__inner::-ms-input-placeholder {
    color: #8d9095
}

.dark .el-input__inner::placeholder {
    color: #8d9095
}

.dark .el-input__inner:hover {
    border-color: #6c6e72
}

.dark .el-input__inner:focus {
    border-color: #409eff
}

.dark .el-input__suffix {
    color: #8d9095
}

.dark .el-input__prefix {
    color: #8d9095
}

.dark .el-input.is-active .el-input__inner {
    border-color: #409eff
}

.dark .el-input.is-disabled .el-input__inner {
    background-color: #262627;
    border-color: #414243;
    color: #8d9095
}

.dark .el-input.is-disabled .el-input__inner::-webkit-input-placeholder {
    color: #8d9095
}

.dark .el-input.is-disabled .el-input__inner::-moz-placeholder {
    color: #8d9095
}

.dark .el-input.is-disabled .el-input__inner:-ms-input-placeholder {
    color: #8d9095
}

.dark .el-input.is-disabled .el-input__inner::-ms-input-placeholder {
    color: #8d9095
}

.dark .el-input.is-disabled .el-input__inner::placeholder {
    color: #8d9095
}

.dark .el-input.is-exceed .el-input__inner {
    border-color: #f56c6c
}

.dark .el-input.is-exceed .el-input__suffix .el-input__count {
    color: #f56c6c
}

.dark .el-input-group__append,.dark .el-input-group__prepend {
    background-color: #262627;
    color: #909399;
    border: 1px solid #4c4d4f
}

.dark .el-input-group__append button.el-button,.dark .el-input-group__append div.el-select .el-input__inner,.dark .el-input-group__append div.el-select:hover .el-input__inner,.dark .el-input-group__prepend button.el-button,.dark .el-input-group__prepend div.el-select .el-input__inner,.dark .el-input-group__prepend div.el-select:hover .el-input__inner {
    border-color: transparent;
    background-color: transparent;
    color: inherit
}

.dark .el-input-group__prepend {
    border-right: 0
}

.dark .el-input-group__append {
    border-left: 0
}

.dark .el-input-group--prepend .el-select .el-input.is-focus .el-input__inner {
    border-color: transparent
}

.dark .el-input-group--append .el-select .el-input.is-focus .el-input__inner {
    border-color: transparent
}

.dark .el-input-number__decrease,.dark .el-input-number__increase {
    background: #262627;
    color: #cfd3dc
}

.dark .el-input-number__decrease:hover,.dark .el-input-number__increase:hover {
    color: #409eff
}

.dark .el-input-number__decrease:hover:not(.is-disabled)~.el-input .el-input__inner:not(.is-disabled),.dark .el-input-number__increase:hover:not(.is-disabled)~.el-input .el-input__inner:not(.is-disabled) {
    border-color: #409eff
}

.dark .el-input-number__decrease.is-disabled,.dark .el-input-number__increase.is-disabled {
    color: #8d9095
}

.dark .el-input-number__increase {
    border-left: 1px solid #4c4d4f
}

.dark .el-input-number__decrease {
    border-right: 1px solid #4c4d4f
}

.dark .el-input-number.is-disabled .el-input-number__decrease,.dark .el-input-number.is-disabled .el-input-number__increase {
    border-color: #414243;
    color: #414243
}

.dark .el-input-number.is-disabled .el-input-number__decrease:hover,.dark .el-input-number.is-disabled .el-input-number__increase:hover {
    color: #414243
}

.dark .el-input-number.is-controls-right .el-input-number__increase {
    border-bottom: 1px solid #4c4d4f
}

.dark .el-input-number.is-controls-right .el-input-number__decrease {
    border-left: 1px solid #4c4d4f
}

.dark .el-tooltip__popper .popper__arrow,.dark .el-tooltip__popper .popper__arrow::after {
    border-color: transparent
}

.dark .el-tooltip__popper[x-placement^=top] .popper__arrow {
    border-top-color: #303133
}

.dark .el-tooltip__popper[x-placement^=top] .popper__arrow::after {
    border-top-color: #303133
}

.dark .el-tooltip__popper[x-placement^=bottom] .popper__arrow {
    border-bottom-color: #303133
}

.dark .el-tooltip__popper[x-placement^=bottom] .popper__arrow::after {
    border-bottom-color: #303133
}

.dark .el-tooltip__popper[x-placement^=right] .popper__arrow {
    border-right-color: #303133
}

.dark .el-tooltip__popper[x-placement^=right] .popper__arrow::after {
    border-right-color: #303133
}

.dark .el-tooltip__popper[x-placement^=left] .popper__arrow {
    border-left-color: #303133
}

.dark .el-tooltip__popper[x-placement^=left] .popper__arrow::after {
    border-left-color: #303133
}

.dark .el-tooltip__popper.is-dark {
    /* background: #e5eaf3;
    color: #141414 */
    background: #303133;
    color: #fff;
}

.dark .el-tooltip__popper.is-light {
    background: #1d1e1f;
    border: 1px solid #414243
}

.dark .el-tooltip__popper.is-light[x-placement^=top] .popper__arrow {
    border-top-color: #414243
}

.dark .el-tooltip__popper.is-light[x-placement^=top] .popper__arrow::after {
    border-top-color: #1d1e1f
}

.dark .el-tooltip__popper.is-light[x-placement^=bottom] .popper__arrow {
    border-bottom-color: #414243
}

.dark .el-tooltip__popper.is-light[x-placement^=bottom] .popper__arrow::after {
    border-bottom-color: #1d1e1f
}

.dark .el-tooltip__popper.is-light[x-placement^=left] .popper__arrow {
    border-left-color: #414243
}

.dark .el-tooltip__popper.is-light[x-placement^=left] .popper__arrow::after {
    border-left-color: #1d1e1f
}

.dark .el-tooltip__popper.is-light[x-placement^=right] .popper__arrow {
    border-right-color: #414243
}

.dark .el-tooltip__popper.is-light[x-placement^=right] .popper__arrow::after {
    border-right-color: #1d1e1f
}

.dark .el-slider__runway {
    background-color: #414243
}

.dark .el-slider__runway.disabled .el-slider__bar {
    background-color: #8d9095
}

.dark .el-slider__runway.disabled .el-slider__button {
    border-color: #8d9095
}

.dark .el-slider__bar {
    background-color: #409eff
}

.dark .el-slider__button-wrapper {
    background-color: transparent
}

.dark .el-slider__button {
    border: solid 2px #409eff;
    background-color: #fff
}

.dark .el-slider__stop {
    background-color: #fff
}

.dark .el-slider__marks-text {
    color: #909399
}

.dark .el-slider.is-vertical.el-slider--with-input .el-slider__input .el-input-number__decrease,.dark .el-slider.is-vertical.el-slider--with-input .el-slider__input .el-input-number__increase {
    border: 1px solid #4c4d4f
}

.dark .el-slider.is-vertical.el-slider--with-input .el-slider__input:hover .el-input-number__decrease,.dark .el-slider.is-vertical.el-slider--with-input .el-slider__input:hover .el-input-number__increase {
    border-color: #6c6e72
}

.dark .el-slider.is-vertical.el-slider--with-input .el-slider__input:active .el-input-number__decrease,.dark .el-slider.is-vertical.el-slider--with-input .el-slider__input:active .el-input-number__increase {
    border-color: #409eff
}

.dark .el-loading-mask {
    background-color: rgba(0,0,0,.8)
}

.dark .el-loading-spinner .el-loading-text {
    color: #409eff
}

.dark .el-loading-spinner .path {
    stroke: #409eff
}

.dark .el-loading-spinner i {
    color: #409eff
}

.dark .el-progress__text {
    color: #cfd3dc
}

.dark .el-progress.is-success .el-progress-bar__inner {
    background-color: #67c23a
}

.dark .el-progress.is-success .el-progress__text {
    color: #67c23a
}

.dark .el-progress.is-warning .el-progress-bar__inner {
    background-color: #e6a23c
}

.dark .el-progress.is-warning .el-progress__text {
    color: #e6a23c
}

.dark .el-progress.is-exception .el-progress-bar__inner {
    background-color: #f56c6c
}

.dark .el-progress.is-exception .el-progress__text {
    color: #f56c6c
}

.dark .el-progress-bar__outer {
    background-color: #363637
}

.dark .el-progress-bar__inner {
    background-color: #409eff
}

.dark .el-progress-bar__innerText {
    color: #fff
}

.dark .el-upload__tip {
    color: #cfd3dc
}

.dark .el-upload--picture-card {
    background-color: #1d1d1d;
    border: 1px dashed #636466
}

.dark .el-upload--picture-card i {
    color: #a3a6ad
}

.dark .el-upload--picture-card:hover {
    border-color: #409eff;
    color: #409eff
}

.dark .el-upload:focus {
    border-color: #409eff;
    color: #409eff
}

.dark .el-upload:focus .el-upload-dragger {
    border-color: #409eff
}

.dark .el-upload-dragger {
    background-color: transparent;
    border: 1px dashed #4c4d4f
}

.dark .el-upload-dragger .el-icon-upload {
    color: #8d9095
}

.dark .el-upload-dragger~.el-upload__files {
    border-top: 1px solid #4c4d4f
}

.dark .el-upload-dragger .el-upload__text {
    color: #cfd3dc
}

.dark .el-upload-dragger .el-upload__text em {
    color: #409eff
}

.dark .el-upload-dragger:hover {
    border-color: #409eff
}

.dark .el-upload-dragger.is-dragover {
    background-color: #18222c;
    border: 2px dashed #409eff
}

.dark .el-upload-list__item {
    color: #cfd3dc
}

.dark .el-upload-list__item .el-icon-upload-success {
    color: #67c23a
}

.dark .el-upload-list__item .el-icon-close {
    color: #cfd3dc
}

.dark .el-upload-list__item .el-icon-close-tip {
    color: #409eff
}

.dark .el-upload-list__item:hover {
    background-color: #262627
}

.dark .el-upload-list__item.is-success .el-upload-list__item-name:focus,.dark .el-upload-list__item.is-success .el-upload-list__item-name:hover {
    color: #409eff
}

.dark .el-upload-list__item-name {
    color: #cfd3dc
}

.dark .el-upload-list__item-name [class^=el-icon] {
    color: #a3a6ad
}

.dark .el-upload-list__item-delete {
    color: #cfd3dc
}

.dark .el-upload-list__item-delete:hover {
    color: #409eff
}

.dark .el-upload-list--picture-card .el-upload-list__item {
    background-color: transparent;
    border: 1px solid #4c4d4f
}

.dark .el-upload-list--picture-card .el-upload-list__item .el-icon-check,.dark .el-upload-list--picture-card .el-upload-list__item .el-icon-circle-check {
    color: #fff
}

.dark .el-upload-list--picture-card .el-upload-list__item-status-label {
    background: #67c23a;
    -webkit-box-shadow: 0 0 1pc 1px rgba(0,0,0,.2);
    box-shadow: 0 0 1pc 1px rgba(0,0,0,.2)
}

.dark .el-upload-list--picture-card .el-upload-list__item-actions {
    color: #fff;
    background-color: rgba(0,0,0,.5)
}

.dark .el-upload-list--picture-card .el-upload-list__item-actions .el-upload-list__item-delete {
    color: inherit
}

.dark .el-upload-list--picture .el-upload-list__item {
    background-color: transparent;
    border: 1px solid #4c4d4f
}

.dark .el-upload-list--picture .el-upload-list__item .el-icon-check,.dark .el-upload-list--picture .el-upload-list__item .el-icon-circle-check {
    color: #fff
}

.dark .el-upload-list--picture .el-upload-list__item:hover .el-upload-list__item-status-label {
    background: 0 0
}

.dark .el-upload-list--picture .el-upload-list__item-thumbnail {
    background-color: #fff
}

.dark .el-upload-list--picture .el-upload-list__item-status-label {
    background: #67c23a;
    -webkit-box-shadow: 0 1px 1px #ccc;
    box-shadow: 0 1px 1px #ccc
}

.dark .el-upload-cover__label {
    background: #67c23a;
    -webkit-box-shadow: 0 0 1pc 1px rgba(0,0,0,.2);
    box-shadow: 0 0 1pc 1px rgba(0,0,0,.2)
}

.dark .el-upload-cover__label i {
    color: #fff
}

.dark .el-upload-cover__interact {
    background-color: rgba(0,0,0,.7)
}

.dark .el-upload-cover__interact .btn {
    color: #fff
}

.dark .el-upload-cover__interact .btn i {
    color: #fff
}

.dark .el-upload-cover__title {
    background-color: #fff;
    color: #e5eaf3
}

.dark .el-progress__text {
    color: #cfd3dc
}

.dark .el-progress.is-success .el-progress-bar__inner {
    background-color: #67c23a
}

.dark .el-progress.is-success .el-progress__text {
    color: #67c23a
}

.dark .el-progress.is-warning .el-progress-bar__inner {
    background-color: #e6a23c
}

.dark .el-progress.is-warning .el-progress__text {
    color: #e6a23c
}

.dark .el-progress.is-exception .el-progress-bar__inner {
    background-color: #f56c6c
}

.dark .el-progress.is-exception .el-progress__text {
    color: #f56c6c
}

.dark .el-progress-bar__outer {
    background-color: #363637
}

.dark .el-progress-bar__inner {
    background-color: #409eff
}

.dark .el-progress-bar__innerText {
    color: #fff
}

.dark .el-spinner-inner .path {
    stroke: #363637
}

.dark .el-message {
    border-color: #363637;
    background-color: #202121
}

.dark .el-message--info .el-message__content {
    color: #909399
}

.dark .el-message--success {
    background-color: #1c2518;
    border-color: #25371c
}

.dark .el-message--success .el-message__content {
    color: #67c23a
}

.dark .el-message--warning {
    background-color: #292218;
    border-color: #3e301c
}

.dark .el-message--warning .el-message__content {
    color: #e6a23c
}

.dark .el-message--error {
    background-color: #2b1d1d;
    border-color: #412626
}

.dark .el-message--error .el-message__content {
    color: #f56c6c
}

.dark .el-message__closeBtn {
    color: #8d9095
}

.dark .el-message__closeBtn:hover {
    color: #a3a6ad
}

.dark .el-message .el-icon-success {
    color: #67c23a
}

.dark .el-message .el-icon-error {
    color: #f56c6c
}

.dark .el-message .el-icon-info {
    color: #909399
}

.dark .el-message .el-icon-warning {
    color: #e6a23c
}

.dark .el-badge__content {
    background-color: #f56c6c;
    color: #fff;
    border: 1px solid #141414
}

.dark .el-badge__content--primary {
    background-color: #409eff
}

.dark .el-badge__content--success {
    background-color: #67c23a
}

.dark .el-badge__content--warning {
    background-color: #e6a23c
}

.dark .el-badge__content--info {
    background-color: #909399
}

.dark .el-badge__content--danger {
    background-color: #f56c6c
}

.dark .el-card {
    border: 1px solid #414243;
    background-color: #1d1e1f;
    color: #e5eaf3
}

.dark .el-card.is-always-shadow {
    -webkit-box-shadow: 0 0 12px rgba(0,0,0,.72);
    box-shadow: 0 0 12px rgba(0,0,0,.72)
}

.dark .el-card.is-hover-shadow:focus,.dark .el-card.is-hover-shadow:hover {
    -webkit-box-shadow: 0 0 12px rgba(0,0,0,.72);
    box-shadow: 0 0 12px rgba(0,0,0,.72)
}

.dark .el-card__header {
    border-bottom: 1px solid #414243
}

.dark .el-rate__icon {
    color: #636466
}

.dark .el-steps--simple {
    background: #262627
}

.dark .el-step__head.is-process {
    color: #e5eaf3;
    border-color: #e5eaf3
}

.dark .el-step__head.is-wait {
    color: #8d9095;
    border-color: #8d9095
}

.dark .el-step__head.is-success {
    color: #67c23a;
    border-color: #67c23a
}

.dark .el-step__head.is-error {
    color: #f56c6c;
    border-color: #f56c6c
}

.dark .el-step__head.is-finish {
    color: #409eff;
    border-color: #409eff
}

.dark .el-step__icon {
    background: #141414
}

.dark .el-step__line {
    background-color: #8d9095
}

.dark .el-step__title.is-process {
    color: #e5eaf3
}

.dark .el-step__title.is-wait {
    color: #8d9095
}

.dark .el-step__title.is-success {
    color: #67c23a
}

.dark .el-step__title.is-error {
    color: #f56c6c
}

.dark .el-step__title.is-finish {
    color: #409eff
}

.dark .el-step__description.is-process {
    color: #e5eaf3
}

.dark .el-step__description.is-wait {
    color: #8d9095
}

.dark .el-step__description.is-success {
    color: #67c23a
}

.dark .el-step__description.is-error {
    color: #f56c6c
}

.dark .el-step__description.is-finish {
    color: #409eff
}

.dark .el-step.is-simple .el-step__icon {
    background: 0 0
}

.dark .el-step.is-simple .el-step__arrow::after,.dark .el-step.is-simple .el-step__arrow::before {
    background: #8d9095
}

.dark .el-carousel__arrow {
    background-color: rgba(31,45,61,.11);
    color: #fff
}

.dark .el-carousel__arrow:hover {
    background-color: rgba(31,45,61,.23)
}

.dark .el-carousel__indicators--outside button {
    background-color: #6c6e72
}

.dark .el-carousel__indicator {
    background-color: transparent
}

.dark .el-carousel__button {
    background-color: #fff
}

.dark .el-scrollbar__thumb {
    background-color: rgba(163,166,173,.3)
}

.dark .el-scrollbar__thumb:hover {
    background-color: rgba(163,166,173,.5)
}

.dark .el-carousel__mask {
    background-color: #fff
}

.dark .el-collapse {
    border-top: 1px solid #363637;
    border-bottom: 1px solid #363637
}

.dark .el-collapse-item.is-disabled .el-collapse-item__header {
    color: #6c6e72
}

.dark .el-collapse-item__header {
    background-color: transparent;
    color: #e5eaf3;
    border-bottom: 1px solid #363637
}

.dark .el-collapse-item__header.focusing:focus:not(:hover) {
    color: #409eff
}

.dark .el-collapse-item__header.is-active {
    border-bottom-color: transparent
}

.dark .el-collapse-item__wrap {
    background-color: transparent;
    border-bottom: 1px solid #363637
}

.dark .el-collapse-item__content {
    color: #e5eaf3
}

.dark .el-textarea__inner {
    color: #cfd3dc;
    background-color: transparent;
    border: 1px solid #4c4d4f
}

.dark .el-textarea__inner::-webkit-input-placeholder {
    color: #8d9095
}

.dark .el-textarea__inner::-moz-placeholder {
    color: #8d9095
}

.dark .el-textarea__inner:-ms-input-placeholder {
    color: #8d9095
}

.dark .el-textarea__inner::-ms-input-placeholder {
    color: #8d9095
}

.dark .el-textarea__inner::placeholder {
    color: #8d9095
}

.dark .el-textarea__inner:hover {
    border-color: #6c6e72
}

.dark .el-textarea__inner:focus {
    border-color: #409eff
}

.dark .el-textarea .el-input__count {
    color: #909399;
    background: 0 0
}

.dark .el-textarea.is-disabled .el-textarea__inner {
    background-color: #262627;
    border-color: #414243;
    color: #8d9095
}

.dark .el-textarea.is-disabled .el-textarea__inner::-webkit-input-placeholder {
    color: #8d9095
}

.dark .el-textarea.is-disabled .el-textarea__inner::-moz-placeholder {
    color: #8d9095
}

.dark .el-textarea.is-disabled .el-textarea__inner:-ms-input-placeholder {
    color: #8d9095
}

.dark .el-textarea.is-disabled .el-textarea__inner::-ms-input-placeholder {
    color: #8d9095
}

.dark .el-textarea.is-disabled .el-textarea__inner::placeholder {
    color: #8d9095
}

.dark .el-textarea.is-exceed .el-textarea__inner {
    border-color: #f56c6c
}

.dark .el-textarea.is-exceed .el-input__count {
    color: #f56c6c
}

.dark .el-input::-webkit-scrollbar-thumb {
    background: #6c6e72
}

.dark .el-input::-webkit-scrollbar-corner {
    background: 0 0
}

.dark .el-input::-webkit-scrollbar-track {
    background: 0 0
}

.dark .el-input::-webkit-scrollbar-track-piece {
    background: 0 0
}

.dark .el-input .el-input__clear {
    color: #8d9095
}

.dark .el-input .el-input__clear:hover {
    color: #a3a6ad
}

.dark .el-input .el-input__count {
    color: #909399
}

.dark .el-input .el-input__count .el-input__count-inner {
    background: 0 0
}

.dark .el-input__inner {
    background-color: transparent;
    border: 1px solid #4c4d4f;
    color: #cfd3dc
}

.dark .el-input__inner::-webkit-input-placeholder {
    color: #8d9095
}

.dark .el-input__inner::-moz-placeholder {
    color: #8d9095
}

.dark .el-input__inner:-ms-input-placeholder {
    color: #8d9095
}

.dark .el-input__inner::-ms-input-placeholder {
    color: #8d9095
}

.dark .el-input__inner::placeholder {
    color: #8d9095
}

.dark .el-input__inner:hover {
    border-color: #6c6e72
}

.dark .el-input__inner:focus {
    border-color: #409eff
}

.dark .el-input__suffix {
    color: #8d9095
}

.dark .el-input__prefix {
    color: #8d9095
}

.dark .el-input.is-active .el-input__inner {
    border-color: #409eff
}

.dark .el-input.is-disabled .el-input__inner {
    background-color: #262627;
    border-color: #414243;
    color: #8d9095
}

.dark .el-input.is-disabled .el-input__inner::-webkit-input-placeholder {
    color: #8d9095
}

.dark .el-input.is-disabled .el-input__inner::-moz-placeholder {
    color: #8d9095
}

.dark .el-input.is-disabled .el-input__inner:-ms-input-placeholder {
    color: #8d9095
}

.dark .el-input.is-disabled .el-input__inner::-ms-input-placeholder {
    color: #8d9095
}

.dark .el-input.is-disabled .el-input__inner::placeholder {
    color: #8d9095
}

.dark .el-input.is-exceed .el-input__inner {
    border-color: #f56c6c
}

.dark .el-input.is-exceed .el-input__suffix .el-input__count {
    color: #f56c6c
}

.dark .el-input-group__append,.dark .el-input-group__prepend {
    background-color: #262627;
    color: #909399;
    border: 1px solid #4c4d4f
}

.dark .el-input-group__append button.el-button,.dark .el-input-group__append div.el-select .el-input__inner,.dark .el-input-group__append div.el-select:hover .el-input__inner,.dark .el-input-group__prepend button.el-button,.dark .el-input-group__prepend div.el-select .el-input__inner,.dark .el-input-group__prepend div.el-select:hover .el-input__inner {
    border-color: transparent;
    background-color: transparent;
    color: inherit
}

.dark .el-input-group__prepend {
    border-right: 0
}

.dark .el-input-group__append {
    border-left: 0
}

.dark .el-input-group--prepend .el-select .el-input.is-focus .el-input__inner {
    border-color: transparent
}

.dark .el-input-group--append .el-select .el-input.is-focus .el-input__inner {
    border-color: transparent
}

.dark .el-popper .popper__arrow,.dark .el-popper .popper__arrow::after {
    border-color: transparent
}

.dark .el-popper .popper__arrow {
    -webkit-filter: drop-shadow(0 2px 12px rgba(0, 0, 0, .03));
    filter: drop-shadow(0 2px 12px rgba(0, 0, 0, .03))
}

.dark .el-popper[x-placement^=top] .popper__arrow {
    border-top-color: #414243
}

.dark .el-popper[x-placement^=top] .popper__arrow::after {
    border-top-color: #1d1e1f
}

.dark .el-popper[x-placement^=bottom] .popper__arrow {
    border-bottom-color: #414243
}

.dark .el-popper[x-placement^=bottom] .popper__arrow::after {
    border-bottom-color: #1d1e1f
}

.dark .el-popper[x-placement^=right] .popper__arrow {
    border-right-color: #414243
}

.dark .el-popper[x-placement^=right] .popper__arrow::after {
    border-right-color: #1d1e1f
}

.dark .el-popper[x-placement^=left] .popper__arrow {
    border-left-color: #414243
}

.dark .el-popper[x-placement^=left] .popper__arrow::after {
    border-left-color: #1d1e1f
}

.dark .el-tag {
    background-color: #18222c;
    border-color: #1d3043;
    color: #409eff;
    color: #409eff
}

.dark .el-tag.is-hit {
    border-color: #409eff
}

.dark .el-tag .el-tag__close {
    color: #409eff
}

.dark .el-tag .el-tag__close:hover {
    color: #fff;
    background-color: #409eff
}

.dark .el-tag.el-tag--info {
    background-color: #202121;
    border-color: #2d2d2f;
    color: #909399
}

.dark .el-tag.el-tag--info.is-hit {
    border-color: #909399
}

.dark .el-tag.el-tag--info .el-tag__close {
    color: #909399
}

.dark .el-tag.el-tag--info .el-tag__close:hover {
    color: #fff;
    background-color: #909399
}

.dark .el-tag.el-tag--success {
    background-color: #1c2518;
    border-color: #25371c;
    color: #67c23a
}

.dark .el-tag.el-tag--success.is-hit {
    border-color: #67c23a
}

.dark .el-tag.el-tag--success .el-tag__close {
    color: #67c23a
}

.dark .el-tag.el-tag--success .el-tag__close:hover {
    color: #fff;
    background-color: #67c23a
}

.dark .el-tag.el-tag--warning {
    background-color: #292218;
    border-color: #3e301c;
    color: #e6a23c
}

.dark .el-tag.el-tag--warning.is-hit {
    border-color: #e6a23c
}

.dark .el-tag.el-tag--warning .el-tag__close {
    color: #e6a23c
}

.dark .el-tag.el-tag--warning .el-tag__close:hover {
    color: #fff;
    background-color: #e6a23c
}

.dark .el-tag.el-tag--danger {
    background-color: #2b1d1d;
    border-color: #412626;
    color: #f56c6c
}

.dark .el-tag.el-tag--danger.is-hit {
    border-color: #f56c6c
}

.dark .el-tag.el-tag--danger .el-tag__close {
    color: #f56c6c
}

.dark .el-tag.el-tag--danger .el-tag__close:hover {
    color: #fff;
    background-color: #f56c6c
}

.dark .el-tag--dark {
    background-color: #409eff;
    border-color: #409eff;
    color: #fff
}

.dark .el-tag--dark.is-hit {
    border-color: #409eff
}

.dark .el-tag--dark .el-tag__close {
    color: #fff
}

.dark .el-tag--dark .el-tag__close:hover {
    color: #fff;
    background-color: #3375b9
}

.dark .el-tag--dark.el-tag--info {
    background-color: #909399;
    border-color: #909399;
    color: #fff
}

.dark .el-tag--dark.el-tag--info.is-hit {
    border-color: #909399
}

.dark .el-tag--dark.el-tag--info .el-tag__close {
    color: #fff
}

.dark .el-tag--dark.el-tag--info .el-tag__close:hover {
    color: #fff;
    background-color: #6b6d71
}

.dark .el-tag--dark.el-tag--success {
    background-color: #67c23a;
    border-color: #67c23a;
    color: #fff
}

.dark .el-tag--dark.el-tag--success.is-hit {
    border-color: #67c23a
}

.dark .el-tag--dark.el-tag--success .el-tag__close {
    color: #fff
}

.dark .el-tag--dark.el-tag--success .el-tag__close:hover {
    color: #fff;
    background-color: #4e8e2f
}

.dark .el-tag--dark.el-tag--warning {
    background-color: #e6a23c;
    border-color: #e6a23c;
    color: #fff
}

.dark .el-tag--dark.el-tag--warning.is-hit {
    border-color: #e6a23c
}

.dark .el-tag--dark.el-tag--warning .el-tag__close {
    color: #fff
}

.dark .el-tag--dark.el-tag--warning .el-tag__close:hover {
    color: #fff;
    background-color: #a77730
}

.dark .el-tag--dark.el-tag--danger {
    background-color: #f56c6c;
    border-color: #f56c6c;
    color: #fff
}

.dark .el-tag--dark.el-tag--danger.is-hit {
    border-color: #f56c6c
}

.dark .el-tag--dark.el-tag--danger .el-tag__close {
    color: #fff
}

.dark .el-tag--dark.el-tag--danger .el-tag__close:hover {
    color: #fff;
    background-color: #b25252
}

.dark .el-tag--plain {
    background-color: #141414;
    border-color: #2a598a;
    color: #409eff
}

.dark .el-tag--plain.is-hit {
    border-color: #409eff
}

.dark .el-tag--plain .el-tag__close {
    color: #409eff
}

.dark .el-tag--plain .el-tag__close:hover {
    color: #fff;
    background-color: #409eff
}

.dark .el-tag--plain.el-tag--info {
    background-color: #141414;
    border-color: #525457;
    color: #909399
}

.dark .el-tag--plain.el-tag--info.is-hit {
    border-color: #909399
}

.dark .el-tag--plain.el-tag--info .el-tag__close {
    color: #909399
}

.dark .el-tag--plain.el-tag--info .el-tag__close:hover {
    color: #fff;
    background-color: #909399
}

.dark .el-tag--plain.el-tag--success {
    background-color: #141414;
    border-color: #3e6b27;
    color: #67c23a
}

.dark .el-tag--plain.el-tag--success.is-hit {
    border-color: #67c23a
}

.dark .el-tag--plain.el-tag--success .el-tag__close {
    color: #67c23a
}

.dark .el-tag--plain.el-tag--success .el-tag__close:hover {
    color: #fff;
    background-color: #67c23a
}

.dark .el-tag--plain.el-tag--warning {
    background-color: #141414;
    border-color: #7d5b28;
    color: #e6a23c
}

.dark .el-tag--plain.el-tag--warning.is-hit {
    border-color: #e6a23c
}

.dark .el-tag--plain.el-tag--warning .el-tag__close {
    color: #e6a23c
}

.dark .el-tag--plain.el-tag--warning .el-tag__close:hover {
    color: #fff;
    background-color: #e6a23c
}

.dark .el-tag--plain.el-tag--danger {
    background-color: #141414;
    border-color: #854040;
    color: #f56c6c
}

.dark .el-tag--plain.el-tag--danger.is-hit {
    border-color: #f56c6c
}

.dark .el-tag--plain.el-tag--danger .el-tag__close {
    color: #f56c6c
}

.dark .el-tag--plain.el-tag--danger .el-tag__close:hover {
    color: #fff;
    background-color: #f56c6c
}

.dark .el-tag--plain,.dark .el-tag--plain.el-tag--danger,.dark .el-tag--plain.el-tag--info,.dark .el-tag--plain.el-tag--success,.dark .el-tag--plain.el-tag--warning {
    background-color: transparent
}

.dark .el-checkbox {
    color: #cfd3dc
}

.dark .el-checkbox.is-bordered {
    border: 1px solid #4c4d4f
}

.dark .el-checkbox.is-bordered.is-checked {
    border-color: #409eff
}

.dark .el-checkbox.is-bordered.is-disabled {
    border-color: #363637
}

.dark .el-checkbox__input.is-disabled .el-checkbox__inner {
    background-color: #262627;
    border-color: #4c4d4f
}

.dark .el-checkbox__input.is-disabled .el-checkbox__inner::after {
    border-color: #8d9095
}

.dark .el-checkbox__input.is-disabled.is-checked .el-checkbox__inner {
    background-color: #2b2b2c;
    border-color: #4c4d4f
}

.dark .el-checkbox__input.is-disabled.is-checked .el-checkbox__inner::after {
    border-color: #8d9095
}

.dark .el-checkbox__input.is-disabled.is-indeterminate .el-checkbox__inner {
    background-color: #2b2b2c;
    border-color: #4c4d4f
}

.dark .el-checkbox__input.is-disabled.is-indeterminate .el-checkbox__inner::before {
    background-color: #8d9095;
    border-color: #8d9095
}

.dark .el-checkbox__input.is-disabled+span.el-checkbox__label {
    color: #8d9095
}

.dark .el-checkbox__input.is-checked .el-checkbox__inner {
    background-color: #409eff;
    border-color: #409eff
}

.dark .el-checkbox__input.is-checked+.el-checkbox__label {
    color: #409eff
}

.dark .el-checkbox__input.is-focus .el-checkbox__inner {
    border-color: #409eff
}

.dark .el-checkbox__input.is-indeterminate .el-checkbox__inner {
    background-color: #409eff;
    border-color: #409eff
}

.dark .el-checkbox__input.is-indeterminate .el-checkbox__inner::before {
    background-color: #fff
}

.dark .el-checkbox__inner {
    border: 1px solid #4c4d4f;
    background-color: transparent
}

.dark .el-checkbox__inner:hover {
    border-color: #409eff
}

.dark .el-checkbox__inner::after {
    border: 1px solid #fff;
    border-left: 0;
    border-top: 0
}

.dark .el-checkbox-button__inner {
    background: 0 0;
    border: 1px solid #4c4d4f;
    border-left: 0;
    color: #cfd3dc
}

.dark .el-checkbox-button__inner:hover {
    color: #409eff
}

.dark .el-checkbox-button.is-checked .el-checkbox-button__inner {
    color: #fff;
    background-color: #409eff;
    border-color: #409eff;
    -webkit-box-shadow: -1px 0 0 0 #213d5b;
    box-shadow: -1px 0 0 0 #213d5b
}

.dark .el-checkbox-button.is-checked:first-child .el-checkbox-button__inner {
    border-left-color: #409eff
}

.dark .el-checkbox-button.is-disabled .el-checkbox-button__inner {
    color: #8d9095;
    background-color: transparent;
    border-color: #414243;
    -webkit-box-shadow: none
}

.dark .el-checkbox-button.is-disabled:first-child .el-checkbox-button__inner {
    border-left-color: #414243
}

.dark .el-checkbox-button:first-child .el-checkbox-button__inner {
    border-left: 1px solid #4c4d4f
}

.dark .el-checkbox-button.is-focus .el-checkbox-button__inner {
    border-color: #409eff
}

.dark .el-radio {
    color: #cfd3dc
}

.dark .el-radio.is-bordered {
    border: 1px solid #4c4d4f
}

.dark .el-radio.is-bordered.is-checked {
    border-color: #409eff
}

.dark .el-radio.is-bordered.is-disabled {
    border-color: #363637
}

.dark .el-radio__input.is-disabled .el-radio__inner {
    background-color: #262627;
    border-color: #414243
}

.dark .el-radio__input.is-disabled .el-radio__inner::after {
    background-color: #262627
}

.dark .el-radio__input.is-disabled.is-checked .el-radio__inner {
    background-color: #262627;
    border-color: #414243;
    -webkit-box-shadow: none
}

.dark .el-radio__input.is-disabled.is-checked .el-radio__inner::after {
    background-color: #8d9095
}

.dark .el-radio__input.is-disabled+span.el-radio__label {
    color: #8d9095
}

.dark .el-radio__input.is-checked .el-radio__inner {
    border-color: #409eff;
    background: #409eff
}

.dark .el-radio__input.is-checked+.el-radio__label {
    color: #409eff
}

.dark .el-radio__input.is-focus .el-radio__inner {
    border-color: #409eff
}

.dark .el-radio__inner {
    border: 1px solid #4c4d4f;
    background-color: transparent
}

.dark .el-radio__inner:hover {
    border-color: #409eff
}

.dark .el-radio__inner::after {
    background-color: #fff
}

.dark .el-radio:focus:not(.is-focus):not(:active):not(.is-disabled) .el-radio__inner {
    -webkit-box-shadow: 0 0 2px 2px #409eff;
    box-shadow: 0 0 2px 2px #409eff
}

.dark .el-scrollbar__thumb {
    background-color: rgba(163,166,173,.3)
}

.dark .el-scrollbar__thumb:hover {
    background-color: rgba(163,166,173,.5)
}

.dark .el-cascader-panel.is-bordered {
    border: solid 1px #414243
}

.dark .el-cascader-menu {
    color: #cfd3dc;
    border-right: solid 1px #414243
}

.dark .el-cascader-menu__empty-text {
    color: #8d9095
}

.dark .el-cascader-node.is-selectable.in-active-path {
    color: #cfd3dc
}

.dark .el-cascader-node.in-active-path,.dark .el-cascader-node.is-active,.dark .el-cascader-node.is-selectable.in-checked-path {
    color: #409eff
}

.dark .el-cascader-node:not(.is-disabled):focus,.dark .el-cascader-node:not(.is-disabled):hover {
    background: #262627
}

.dark .el-cascader-node.is-disabled {
    color: #8d9095
}

.dark .el-cascader:not(.is-disabled):hover .el-input__inner {
    border-color: #6c6e72
}

.dark .el-cascader .el-input .el-input__inner:focus {
    border-color: #409eff
}

.dark .el-cascader .el-input .el-icon-circle-close:hover {
    color: #a3a6ad
}

.dark .el-cascader .el-input.is-focus .el-input__inner {
    border-color: #409eff
}

.dark .el-cascader.is-disabled .el-cascader__label {
    color: #8d9095
}

.dark .el-cascader__dropdown {
    background: #1d1e1f;
    border: solid 1px #414243;
    -webkit-box-shadow: 0 0 12px rgba(0,0,0,.72);
    box-shadow: 0 0 12px rgba(0,0,0,.72)
}

.dark .el-cascader__tags .el-tag {
    background: #303030
}

.dark .el-cascader__tags .el-tag:not(.is-hit) {
    border-color: transparent
}

.dark .el-cascader__tags .el-tag .el-icon-close {
    background-color: unset;
    color: #909399
}

.dark .el-cascader__tags .el-tag .el-icon-close:hover {
    background-color: #909399
}

.dark .el-cascader__suggestion-list {
    color: #cfd3dc
}

.dark .el-cascader__suggestion-item:focus,.dark .el-cascader__suggestion-item:hover {
    background: #262627
}

.dark .el-cascader__suggestion-item.is-checked {
    color: #409eff
}

.dark .el-cascader__empty-text {
    color: #8d9095
}

.dark .el-cascader__search-input {
    color: #cfd3dc;
    background: #141414
}

.dark .el-cascader__search-input::-webkit-input-placeholder {
    color: #8d9095
}

.dark .el-cascader__search-input::-moz-placeholder {
    color: #8d9095
}

.dark .el-cascader__search-input:-ms-input-placeholder {
    color: #8d9095
}

.dark .el-cascader__search-input::-ms-input-placeholder {
    color: #8d9095
}

.dark .el-cascader__search-input::placeholder {
    color: #8d9095
}

.dark .el-color-predefine__color-selector.selected {
    -webkit-box-shadow: 0 0 3px 2px #409eff;
    box-shadow: 0 0 3px 2px #409eff
}

.dark .el-color-hue-slider {
    background-color: red
}

.dark .el-color-hue-slider__bar {
    background: -webkit-gradient(linear,left top,right top,from(red),color-stop(17%,#ff0),color-stop(33%,#0f0),color-stop(50%,#0ff),color-stop(67%,#00f),color-stop(83%,#f0f),to(red));
    background: linear-gradient(to right,red 0,#ff0 17%,#0f0 33%,#0ff 50%,#00f 67%,#f0f 83%,red 100%)
}

.dark .el-color-hue-slider__thumb {
    background: #fff;
    border: 1px solid #363637;
    -webkit-box-shadow: 0 0 2px rgba(0,0,0,.6);
    box-shadow: 0 0 2px rgba(0,0,0,.6)
}

.dark .el-color-hue-slider.is-vertical .el-color-hue-slider__bar {
    background: -webkit-gradient(linear,left top,left bottom,from(red),color-stop(17%,#ff0),color-stop(33%,#0f0),color-stop(50%,#0ff),color-stop(67%,#00f),color-stop(83%,#f0f),to(red));
    background: linear-gradient(to bottom,red 0,#ff0 17%,#0f0 33%,#0ff 50%,#00f 67%,#f0f 83%,red 100%)
}

.dark .el-color-svpanel__white {
    background: -webkit-gradient(linear,left top,right top,from(#fff),to(rgba(255,255,255,0)));
    background: linear-gradient(to right,#fff,rgba(255,255,255,0))
}

.dark .el-color-svpanel__black {
    background: -webkit-gradient(linear,left bottom,left top,from(#000),to(rgba(0,0,0,0)));
    background: linear-gradient(to top,#000,rgba(0,0,0,0))
}

.dark .el-color-svpanel__cursor>div {
    -webkit-box-shadow: 0 0 0 1.5px #fff,inset 0 0 1px 1px rgba(0,0,0,.3),0 0 1px 2px rgba(0,0,0,.4);
    box-shadow: 0 0 0 1.5px #fff,inset 0 0 1px 1px rgba(0,0,0,.3),0 0 1px 2px rgba(0,0,0,.4)
}

.dark .el-color-alpha-slider {
    background-size: 12px 12px;
    background-position: 0 0,6px 0,6px -6px,0 6px;
    background-image: linear-gradient(45deg,#333 25%,transparent 25%),linear-gradient(135deg,#333 25%,transparent 25%),linear-gradient(45deg,transparent 75%,#333 75%),linear-gradient(135deg,transparent 75%,#333 75%)
}

.dark .el-color-alpha-slider__bar {
    background: -webkit-gradient(linear,left top,right top,from(rgba(255,255,255,0)),to(#141414));
    background: linear-gradient(to right,rgba(255,255,255,0) 0,#141414 100%)
}

.dark .el-color-alpha-slider__thumb {
    background: #fff;
    border: 1px solid #363637;
    -webkit-box-shadow: 0 0 2px rgba(0,0,0,.6);
    box-shadow: 0 0 2px rgba(0,0,0,.6)
}

.dark .el-color-alpha-slider.is-vertical .el-color-alpha-slider__bar {
    background: -webkit-gradient(linear,left top,left bottom,from(rgba(255,255,255,0)),to(white));
    background: linear-gradient(to bottom,rgba(255,255,255,0) 0,#fff 100%)
}

.dark .el-color-dropdown__value {
    color: #000
}

.dark .el-color-dropdown__btn {
    border: 1px solid #4c4d4f;
    color: #cfd3dc;
    background-color: transparent
}

.dark .el-color-dropdown__btn[disabled] {
    color: #ccc
}

.dark .el-color-dropdown__btn:hover {
    color: #409eff;
    border-color: #409eff
}

.dark .el-color-dropdown__link-btn {
    color: #409eff
}

.dark .el-color-dropdown__link-btn:hover {
    color: tint(#409eff,30%)
}

.dark .el-color-picker__mask {
    background-color: rgba(255,255,255,.7)
}

.dark .el-color-picker__trigger {
    border: 1px solid #4c4d4f
}

.dark .el-color-picker__color {
    border: 1px solid #a3a6ad
}

.dark .el-color-picker__color.is-alpha {
    background-size: 12px 12px;
    background-position: 0 0,6px 0,6px -6px,0 6px;
    background-image: linear-gradient(45deg,#333 25%,transparent 25%),linear-gradient(135deg,#333 25%,transparent 25%),linear-gradient(45deg,transparent 75%,#333 75%),linear-gradient(135deg,transparent 75%,#333 75%)
}

.dark .el-color-picker__empty {
    color: #a3a6ad
}

.dark .el-color-picker__icon {
    color: #fff
}

.dark .el-color-picker__panel {
    background-color: #1d1e1f;
    border: 1px solid #414243;
    -webkit-box-shadow: 0 0 12px rgba(0,0,0,.72);
    box-shadow: 0 0 12px rgba(0,0,0,.72)
}

.dark .el-textarea__inner {
    color: #cfd3dc;
    background-color: transparent;
    border: 1px solid #4c4d4f
}

.dark .el-textarea__inner::-webkit-input-placeholder {
    color: #8d9095
}

.dark .el-textarea__inner::-moz-placeholder {
    color: #8d9095
}

.dark .el-textarea__inner:-ms-input-placeholder {
    color: #8d9095
}

.dark .el-textarea__inner::-ms-input-placeholder {
    color: #8d9095
}

.dark .el-textarea__inner::placeholder {
    color: #8d9095
}

.dark .el-textarea__inner:hover {
    border-color: #6c6e72
}

.dark .el-textarea__inner:focus {
    border-color: #409eff
}

.dark .el-textarea .el-input__count {
    color: #909399;
    background: 0 0
}

.dark .el-textarea.is-disabled .el-textarea__inner {
    background-color: #262627;
    border-color: #414243;
    color: #8d9095
}

.dark .el-textarea.is-disabled .el-textarea__inner::-webkit-input-placeholder {
    color: #8d9095
}

.dark .el-textarea.is-disabled .el-textarea__inner::-moz-placeholder {
    color: #8d9095
}

.dark .el-textarea.is-disabled .el-textarea__inner:-ms-input-placeholder {
    color: #8d9095
}

.dark .el-textarea.is-disabled .el-textarea__inner::-ms-input-placeholder {
    color: #8d9095
}

.dark .el-textarea.is-disabled .el-textarea__inner::placeholder {
    color: #8d9095
}

.dark .el-textarea.is-exceed .el-textarea__inner {
    border-color: #f56c6c
}

.dark .el-textarea.is-exceed .el-input__count {
    color: #f56c6c
}

.dark .el-input::-webkit-scrollbar-thumb {
    background: #6c6e72
}

.dark .el-input::-webkit-scrollbar-corner {
    background: 0 0
}

.dark .el-input::-webkit-scrollbar-track {
    background: 0 0
}

.dark .el-input::-webkit-scrollbar-track-piece {
    background: 0 0
}

.dark .el-input .el-input__clear {
    color: #8d9095
}

.dark .el-input .el-input__clear:hover {
    color: #a3a6ad
}

.dark .el-input .el-input__count {
    color: #909399
}

.dark .el-input .el-input__count .el-input__count-inner {
    background: 0 0
}

.dark .el-input__inner {
    background-color: transparent;
    border: 1px solid #4c4d4f;
    color: #cfd3dc
}

.dark .el-input__inner::-webkit-input-placeholder {
    color: #8d9095
}

.dark .el-input__inner::-moz-placeholder {
    color: #8d9095
}

.dark .el-input__inner:-ms-input-placeholder {
    color: #8d9095
}

.dark .el-input__inner::-ms-input-placeholder {
    color: #8d9095
}

.dark .el-input__inner::placeholder {
    color: #8d9095
}

.dark .el-input__inner:hover {
    border-color: #6c6e72
}

.dark .el-input__inner:focus {
    border-color: #409eff
}

.dark .el-input__suffix {
    color: #8d9095
}

.dark .el-input__prefix {
    color: #8d9095
}

.dark .el-input.is-active .el-input__inner {
    border-color: #409eff
}

.dark .el-input.is-disabled .el-input__inner {
    background-color: #262627;
    border-color: #414243;
    color: #8d9095
}

.dark .el-input.is-disabled .el-input__inner::-webkit-input-placeholder {
    color: #8d9095
}

.dark .el-input.is-disabled .el-input__inner::-moz-placeholder {
    color: #8d9095
}

.dark .el-input.is-disabled .el-input__inner:-ms-input-placeholder {
    color: #8d9095
}

.dark .el-input.is-disabled .el-input__inner::-ms-input-placeholder {
    color: #8d9095
}

.dark .el-input.is-disabled .el-input__inner::placeholder {
    color: #8d9095
}

.dark .el-input.is-exceed .el-input__inner {
    border-color: #f56c6c
}

.dark .el-input.is-exceed .el-input__suffix .el-input__count {
    color: #f56c6c
}

.dark .el-input-group__append,.dark .el-input-group__prepend {
    background-color: #262627;
    color: #909399;
    border: 1px solid #4c4d4f
}

.dark .el-input-group__append button.el-button,.dark .el-input-group__append div.el-select .el-input__inner,.dark .el-input-group__append div.el-select:hover .el-input__inner,.dark .el-input-group__prepend button.el-button,.dark .el-input-group__prepend div.el-select .el-input__inner,.dark .el-input-group__prepend div.el-select:hover .el-input__inner {
    border-color: transparent;
    background-color: transparent;
    color: inherit
}

.dark .el-input-group__prepend {
    border-right: 0
}

.dark .el-input-group__append {
    border-left: 0
}

.dark .el-input-group--prepend .el-select .el-input.is-focus .el-input__inner {
    border-color: transparent
}

.dark .el-input-group--append .el-select .el-input.is-focus .el-input__inner {
    border-color: transparent
}

.dark .el-button {
    background: 0 0;
    border: 1px solid #4c4d4f;
    border-color: #4c4d4f;
    color: #cfd3dc
}

.dark .el-button:focus,.dark .el-button:hover {
    color: #409eff;
    border-color: #213d5b;
    background-color: #18222c
}

.dark .el-button:active {
    color: #409eff;
    border-color: #409eff;
    background-color: #18222c
}

.dark .el-button.is-plain:focus,.dark .el-button.is-plain:hover {
    background: 0 0;
    border-color: #409eff;
    color: #409eff
}

.dark .el-button.is-plain:active {
    background: 0 0;
    border-color: #409eff;
    color: #409eff
}

.dark .el-button.is-active {
    color: #409eff;
    border-color: #409eff;
    background-color: #18222c
}

.dark .el-button.is-disabled,.dark .el-button.is-disabled:focus,.dark .el-button.is-disabled:hover {
    color: rgba(255,255,255,.5);
    background-color: transparent;
    border-color: #414243
}

.dark .el-button.is-disabled.el-button--text {
    background-color: transparent
}

.dark .el-button.is-disabled.is-plain,.dark .el-button.is-disabled.is-plain:focus,.dark .el-button.is-disabled.is-plain:hover {
    background-color: transparent;
    border-color: #414243;
    color: rgba(255,255,255,.5)
}

.dark .el-button.is-loading:before {
    background-color: rgba(0,0,0,.3)
}

.dark .el-button--primary {
    color: #fff;
    background-color: #409eff;
    border-color: #409eff
}

.dark .el-button--primary:focus,.dark .el-button--primary:hover {
    background: #3375b9;
    border-color: #3375b9;
    color: #fff
}

.dark .el-button--primary:active {
    background: #66b1ff;
    border-color: #66b1ff;
    color: #fff
}

.dark .el-button--primary.is-active {
    background: #66b1ff;
    border-color: #66b1ff;
    color: #fff
}

.dark .el-button--primary.is-disabled,.dark .el-button--primary.is-disabled:active,.dark .el-button--primary.is-disabled:focus,.dark .el-button--primary.is-disabled:hover {
    color: rgba(255,255,255,.5);
    background-color: #2a598a;
    border-color: #2a598a
}

.dark .el-button--primary.is-plain {
    color: #409eff;
    background: #18222c;
    border-color: #264b72
}

.dark .el-button--primary.is-plain:focus,.dark .el-button--primary.is-plain:hover {
    background: #409eff;
    border-color: #409eff;
    color: #fff
}

.dark .el-button--primary.is-plain:active {
    background: #66b1ff;
    border-color: #66b1ff;
    color: #fff
}

.dark .el-button--primary.is-plain.is-disabled,.dark .el-button--primary.is-plain.is-disabled:active,.dark .el-button--primary.is-plain.is-disabled:focus,.dark .el-button--primary.is-plain.is-disabled:hover {
    color: #2a598a;
    background-color: #18222c;
    border-color: #1d3043
}

.dark .el-button--success {
    color: #fff;
    background-color: #67c23a;
    border-color: #67c23a
}

.dark .el-button--success:focus,.dark .el-button--success:hover {
    background: #4e8e2f;
    border-color: #4e8e2f;
    color: #fff
}

.dark .el-button--success:active {
    background: #85ce61;
    border-color: #85ce61;
    color: #fff
}

.dark .el-button--success.is-active {
    background: #85ce61;
    border-color: #85ce61;
    color: #fff
}

.dark .el-button--success.is-disabled,.dark .el-button--success.is-disabled:active,.dark .el-button--success.is-disabled:focus,.dark .el-button--success.is-disabled:hover {
    color: rgba(255,255,255,.5);
    background-color: #3e6b27;
    border-color: #3e6b27
}

.dark .el-button--success.is-plain {
    color: #67c23a;
    background: #1c2518;
    border-color: #355a23
}

.dark .el-button--success.is-plain:focus,.dark .el-button--success.is-plain:hover {
    background: #67c23a;
    border-color: #67c23a;
    color: #fff
}

.dark .el-button--success.is-plain:active {
    background: #85ce61;
    border-color: #85ce61;
    color: #fff
}

.dark .el-button--success.is-plain.is-disabled,.dark .el-button--success.is-plain.is-disabled:active,.dark .el-button--success.is-plain.is-disabled:focus,.dark .el-button--success.is-plain.is-disabled:hover {
    color: #3e6b27;
    background-color: #1c2518;
    border-color: #25371c
}

.dark .el-button--warning {
    color: #fff;
    background-color: #e6a23c;
    border-color: #e6a23c
}

.dark .el-button--warning:focus,.dark .el-button--warning:hover {
    background: #a77730;
    border-color: #a77730;
    color: #fff
}

.dark .el-button--warning:active {
    background: #ebb563;
    border-color: #ebb563;
    color: #fff
}

.dark .el-button--warning.is-active {
    background: #ebb563;
    border-color: #ebb563;
    color: #fff
}

.dark .el-button--warning.is-disabled,.dark .el-button--warning.is-disabled:active,.dark .el-button--warning.is-disabled:focus,.dark .el-button--warning.is-disabled:hover {
    color: rgba(255,255,255,.5);
    background-color: #7d5b28;
    border-color: #7d5b28
}

.dark .el-button--warning.is-plain {
    color: #e6a23c;
    background: #292218;
    border-color: #684d24
}

.dark .el-button--warning.is-plain:focus,.dark .el-button--warning.is-plain:hover {
    background: #e6a23c;
    border-color: #e6a23c;
    color: #fff
}

.dark .el-button--warning.is-plain:active {
    background: #ebb563;
    border-color: #ebb563;
    color: #fff
}

.dark .el-button--warning.is-plain.is-disabled,.dark .el-button--warning.is-plain.is-disabled:active,.dark .el-button--warning.is-plain.is-disabled:focus,.dark .el-button--warning.is-plain.is-disabled:hover {
    color: #7d5b28;
    background-color: #292218;
    border-color: #3e301c
}

.dark .el-button--danger {
    color: #fff;
    background-color: #f56c6c;
    border-color: #f56c6c
}

.dark .el-button--danger:focus,.dark .el-button--danger:hover {
    background: #b25252;
    border-color: #b25252;
    color: #fff
}

.dark .el-button--danger:active {
    background: #f78989;
    border-color: #f78989;
    color: #fff
}

.dark .el-button--danger.is-active {
    background: #f78989;
    border-color: #f78989;
    color: #fff
}

.dark .el-button--danger.is-disabled,.dark .el-button--danger.is-disabled:active,.dark .el-button--danger.is-disabled:focus,.dark .el-button--danger.is-disabled:hover {
    color: rgba(255,255,255,.5);
    background-color: #854040;
    border-color: #854040
}

.dark .el-button--danger.is-plain {
    color: #f56c6c;
    background: #2b1d1d;
    border-color: #6e3737
}

.dark .el-button--danger.is-plain:focus,.dark .el-button--danger.is-plain:hover {
    background: #f56c6c;
    border-color: #f56c6c;
    color: #fff
}

.dark .el-button--danger.is-plain:active {
    background: #f78989;
    border-color: #f78989;
    color: #fff
}

.dark .el-button--danger.is-plain.is-disabled,.dark .el-button--danger.is-plain.is-disabled:active,.dark .el-button--danger.is-plain.is-disabled:focus,.dark .el-button--danger.is-plain.is-disabled:hover {
    color: #854040;
    background-color: #2b1d1d;
    border-color: #412626
}

.dark .el-button--info {
    color: #fff;
    background-color: #909399;
    border-color: #909399
}

.dark .el-button--info:focus,.dark .el-button--info:hover {
    background: #6b6d71;
    border-color: #6b6d71;
    color: #fff
}

.dark .el-button--info:active {
    background: #a6a9ad;
    border-color: #a6a9ad;
    color: #fff
}

.dark .el-button--info.is-active {
    background: #a6a9ad;
    border-color: #a6a9ad;
    color: #fff
}

.dark .el-button--info.is-disabled,.dark .el-button--info.is-disabled:active,.dark .el-button--info.is-disabled:focus,.dark .el-button--info.is-disabled:hover {
    color: rgba(255,255,255,.5);
    background-color: #525457;
    border-color: #525457
}

.dark .el-button--info.is-plain {
    color: #909399;
    background: #202121;
    border-color: #464749
}

.dark .el-button--info.is-plain:focus,.dark .el-button--info.is-plain:hover {
    background: #909399;
    border-color: #909399;
    color: #fff
}

.dark .el-button--info.is-plain:active {
    background: #a6a9ad;
    border-color: #a6a9ad;
    color: #fff
}

.dark .el-button--info.is-plain.is-disabled,.dark .el-button--info.is-plain.is-disabled:active,.dark .el-button--info.is-plain.is-disabled:focus,.dark .el-button--info.is-plain.is-disabled:hover {
    color: #525457;
    background-color: #202121;
    border-color: #2d2d2f
}

.dark .el-button--text {
    border-color: transparent;
    color: #409eff;
    background: 0 0
}

.dark .el-button--text:focus,.dark .el-button--text:hover {
    color: #2a598a;
    border-color: transparent;
    background-color: transparent
}

.dark .el-button--text:active {
    color: #66b1ff;
    border-color: transparent;
    background-color: transparent
}

.dark .el-button--text.is-disabled,.dark .el-button--text.is-disabled:focus,.dark .el-button--text.is-disabled:hover {
    border-color: transparent
}

.dark .el-button-group>.el-dropdown>.el-button {
    border-left-color: rgba(255,255,255,.5)
}

.dark .el-button-group .el-button--primary:first-child {
    border-right-color: rgba(255,255,255,.5)
}

.dark .el-button-group .el-button--primary:last-child {
    border-left-color: rgba(255,255,255,.5)
}

.dark .el-button-group .el-button--primary:not(:first-child):not(:last-child) {
    border-left-color: rgba(255,255,255,.5);
    border-right-color: rgba(255,255,255,.5)
}

.dark .el-button-group .el-button--success:first-child {
    border-right-color: rgba(255,255,255,.5)
}

.dark .el-button-group .el-button--success:last-child {
    border-left-color: rgba(255,255,255,.5)
}

.dark .el-button-group .el-button--success:not(:first-child):not(:last-child) {
    border-left-color: rgba(255,255,255,.5);
    border-right-color: rgba(255,255,255,.5)
}

.dark .el-button-group .el-button--warning:first-child {
    border-right-color: rgba(255,255,255,.5)
}

.dark .el-button-group .el-button--warning:last-child {
    border-left-color: rgba(255,255,255,.5)
}

.dark .el-button-group .el-button--warning:not(:first-child):not(:last-child) {
    border-left-color: rgba(255,255,255,.5);
    border-right-color: rgba(255,255,255,.5)
}

.dark .el-button-group .el-button--danger:first-child {
    border-right-color: rgba(255,255,255,.5)
}

.dark .el-button-group .el-button--danger:last-child {
    border-left-color: rgba(255,255,255,.5)
}

.dark .el-button-group .el-button--danger:not(:first-child):not(:last-child) {
    border-left-color: rgba(255,255,255,.5);
    border-right-color: rgba(255,255,255,.5)
}

.dark .el-button-group .el-button--info:first-child {
    border-right-color: rgba(255,255,255,.5)
}

.dark .el-button-group .el-button--info:last-child {
    border-left-color: rgba(255,255,255,.5)
}

.dark .el-button-group .el-button--info:not(:first-child):not(:last-child) {
    border-left-color: rgba(255,255,255,.5);
    border-right-color: rgba(255,255,255,.5)
}

.dark .el-checkbox {
    color: #cfd3dc
}

.dark .el-checkbox.is-bordered {
    border: 1px solid #4c4d4f
}

.dark .el-checkbox.is-bordered.is-checked {
    border-color: #409eff
}

.dark .el-checkbox.is-bordered.is-disabled {
    border-color: #363637
}

.dark .el-checkbox__input.is-disabled .el-checkbox__inner {
    background-color: #262627;
    border-color: #4c4d4f
}

.dark .el-checkbox__input.is-disabled .el-checkbox__inner::after {
    border-color: #8d9095
}

.dark .el-checkbox__input.is-disabled.is-checked .el-checkbox__inner {
    background-color: #2b2b2c;
    border-color: #4c4d4f
}

.dark .el-checkbox__input.is-disabled.is-checked .el-checkbox__inner::after {
    border-color: #8d9095
}

.dark .el-checkbox__input.is-disabled.is-indeterminate .el-checkbox__inner {
    background-color: #2b2b2c;
    border-color: #4c4d4f
}

.dark .el-checkbox__input.is-disabled.is-indeterminate .el-checkbox__inner::before {
    background-color: #8d9095;
    border-color: #8d9095
}

.dark .el-checkbox__input.is-disabled+span.el-checkbox__label {
    color: #8d9095
}

.dark .el-checkbox__input.is-checked .el-checkbox__inner {
    background-color: #409eff;
    border-color: #409eff
}

.dark .el-checkbox__input.is-checked+.el-checkbox__label {
    color: #409eff
}

.dark .el-checkbox__input.is-focus .el-checkbox__inner {
    border-color: #409eff
}

.dark .el-checkbox__input.is-indeterminate .el-checkbox__inner {
    background-color: #409eff;
    border-color: #409eff
}

.dark .el-checkbox__input.is-indeterminate .el-checkbox__inner::before {
    background-color: #fff
}

.dark .el-checkbox__inner {
    border: 1px solid #4c4d4f;
    background-color: transparent
}

.dark .el-checkbox__inner:hover {
    border-color: #409eff
}

.dark .el-checkbox__inner::after {
    border: 1px solid #fff;
    border-left: 0;
    border-top: 0
}

.dark .el-checkbox-button__inner {
    background: 0 0;
    border: 1px solid #4c4d4f;
    border-left: 0;
    color: #cfd3dc
}

.dark .el-checkbox-button__inner:hover {
    color: #409eff
}

.dark .el-checkbox-button.is-checked .el-checkbox-button__inner {
    color: #fff;
    background-color: #409eff;
    border-color: #409eff;
    -webkit-box-shadow: -1px 0 0 0 #213d5b;
    box-shadow: -1px 0 0 0 #213d5b
}

.dark .el-checkbox-button.is-checked:first-child .el-checkbox-button__inner {
    border-left-color: #409eff
}

.dark .el-checkbox-button.is-disabled .el-checkbox-button__inner {
    color: #8d9095;
    background-color: transparent;
    border-color: #414243;
    -webkit-box-shadow: none
}

.dark .el-checkbox-button.is-disabled:first-child .el-checkbox-button__inner {
    border-left-color: #414243
}

.dark .el-checkbox-button:first-child .el-checkbox-button__inner {
    border-left: 1px solid #4c4d4f
}

.dark .el-checkbox-button.is-focus .el-checkbox-button__inner {
    border-color: #409eff
}

.dark .el-transfer__button {
    color: #fff;
    background-color: #409eff
}

.dark .el-transfer__button.is-disabled {
    border: 1px solid #2a598a;
    background-color: #2a598a;
    color: rgba(255,255,255,.5)
}

.dark .el-transfer__button.is-disabled:hover {
    border: 1px solid #2a598a;
    background-color: #2a598a;
    color: rgba(255,255,255,.5)
}

.dark .el-transfer-panel {
    border: 1px solid #363637;
    background: #1d1e1f
}

.dark .el-transfer-panel__item.el-checkbox {
    color: #cfd3dc
}

.dark .el-transfer-panel__item:hover {
    color: #409eff
}

.dark .el-transfer-panel .el-transfer-panel__header {
    background: #262627;
    border-bottom: 1px solid #363637;
    color: #000
}

.dark .el-transfer-panel .el-transfer-panel__header .el-checkbox .el-checkbox__label {
    color: #e5eaf3
}

.dark .el-transfer-panel .el-transfer-panel__header .el-checkbox .el-checkbox__label span {
    color: #a3a6ad
}

.dark .el-transfer-panel .el-transfer-panel__footer {
    background: #1d1e1f;
    border-top: 1px solid #363637
}

.dark .el-transfer-panel .el-transfer-panel__footer .el-checkbox {
    color: #cfd3dc
}

.dark .el-transfer-panel .el-transfer-panel__empty {
    color: #a3a6ad
}

.dark .el-timeline-item__tail {
    border-left: 2px solid #414243
}

.dark .el-timeline-item__icon {
    color: #fff
}

.dark .el-timeline-item__node {
    background-color: #414243
}

.dark .el-timeline-item__node--primary {
    background-color: #409eff
}

.dark .el-timeline-item__node--success {
    background-color: #67c23a
}

.dark .el-timeline-item__node--warning {
    background-color: #e6a23c
}

.dark .el-timeline-item__node--danger {
    background-color: #f56c6c
}

.dark .el-timeline-item__node--info {
    background-color: #909399
}

.dark .el-timeline-item__content {
    color: #e5eaf3
}

.dark .el-timeline-item__timestamp {
    color: #a3a6ad
}

.dark .el-link.is-underline:hover:after {
    border-bottom: 1px solid #409eff
}

.dark .el-link.el-link--default {
    color: #cfd3dc
}

.dark .el-link.el-link--default:hover {
    color: #409eff
}

.dark .el-link.el-link--default:after {
    border-color: #409eff
}

.dark .el-link.el-link--default.is-disabled {
    color: #8d9095
}

.dark .el-link.el-link--primary {
    color: #409eff
}

.dark .el-link.el-link--primary:hover {
    color: #3375b9
}

.dark .el-link.el-link--primary:after {
    border-color: #409eff
}

.dark .el-link.el-link--primary.is-disabled {
    color: #2a598a
}

.dark .el-link.el-link--primary.is-underline:hover:after {
    border-color: #409eff
}

.dark .el-link.el-link--danger {
    color: #f56c6c
}

.dark .el-link.el-link--danger:hover {
    color: #b25252
}

.dark .el-link.el-link--danger:after {
    border-color: #f56c6c
}

.dark .el-link.el-link--danger.is-disabled {
    color: #854040
}

.dark .el-link.el-link--danger.is-underline:hover:after {
    border-color: #f56c6c
}

.dark .el-link.el-link--success {
    color: #67c23a
}

.dark .el-link.el-link--success:hover {
    color: #4e8e2f
}

.dark .el-link.el-link--success:after {
    border-color: #67c23a
}

.dark .el-link.el-link--success.is-disabled {
    color: #3e6b27
}

.dark .el-link.el-link--success.is-underline:hover:after {
    border-color: #67c23a
}

.dark .el-link.el-link--warning {
    color: #e6a23c
}

.dark .el-link.el-link--warning:hover {
    color: #a77730
}

.dark .el-link.el-link--warning:after {
    border-color: #e6a23c
}

.dark .el-link.el-link--warning.is-disabled {
    color: #7d5b28
}

.dark .el-link.el-link--warning.is-underline:hover:after {
    border-color: #e6a23c
}

.dark .el-link.el-link--info {
    color: #909399
}

.dark .el-link.el-link--info:hover {
    color: #6b6d71
}

.dark .el-link.el-link--info:after {
    border-color: #909399
}

.dark .el-link.el-link--info.is-disabled {
    color: #525457
}

.dark .el-link.el-link--info.is-underline:hover:after {
    border-color: #909399
}

.dark .el-divider {
    background-color: #4c4d4f
}

.dark .el-divider__text {
    background-color: #18181c;
    /* color: #e5eaf3; */
    color: #256fff;
    padding:0px;
}

.dark .el-image__placeholder {
    background: #262627
}

.dark .el-image__error {
    background: #262627;
    color: #8d9095
}

.dark .el-image-viewer__close {
    color: #fff;
    background-color: #cfd3dc
}

.dark .el-image-viewer__actions {
    background-color: #cfd3dc;
    border-color: #fff
}

.dark .el-image-viewer__actions__inner {
    color: #fff
}

.dark .el-image-viewer__prev {
    color: #fff;
    background-color: #cfd3dc;
    border-color: #fff
}

.dark .el-image-viewer__next {
    color: #fff;
    background-color: #cfd3dc;
    border-color: #fff
}

.dark .el-image-viewer__mask {
    background: #000
}

.dark .el-button {
    background: 0 0;
    border: 1px solid #4c4d4f;
    border-color: #4c4d4f;
    color: #cfd3dc
}

.dark .el-button:focus,.dark .el-button:hover {
    color: #409eff;
    border-color: #213d5b;
    background-color: #18222c
}

.dark .el-button:active {
    color: #409eff;
    border-color: #409eff;
    background-color: #18222c
}

.dark .el-button.is-plain:focus,.dark .el-button.is-plain:hover {
    background: 0 0;
    border-color: #409eff;
    color: #409eff
}

.dark .el-button.is-plain:active {
    background: 0 0;
    border-color: #409eff;
    color: #409eff
}

.dark .el-button.is-active {
    color: #409eff;
    border-color: #409eff;
    background-color: #18222c
}

.dark .el-button.is-disabled,.dark .el-button.is-disabled:focus,.dark .el-button.is-disabled:hover {
    color: rgba(255,255,255,.5);
    background-color: transparent;
    border-color: #414243
}

.dark .el-button.is-disabled.el-button--text {
    background-color: transparent
}

.dark .el-button.is-disabled.is-plain,.dark .el-button.is-disabled.is-plain:focus,.dark .el-button.is-disabled.is-plain:hover {
    background-color: transparent;
    border-color: #414243;
    color: rgba(255,255,255,.5)
}

.dark .el-button.is-loading:before {
    background-color: rgba(0,0,0,.3)
}

.dark .el-button--primary {
    color: #fff;
    background-color: #409eff;
    border-color: #409eff
}

.dark .el-button--primary:focus,.dark .el-button--primary:hover {
    background: #3375b9;
    border-color: #3375b9;
    color: #fff
}

.dark .el-button--primary:active {
    background: #66b1ff;
    border-color: #66b1ff;
    color: #fff
}

.dark .el-button--primary.is-active {
    background: #66b1ff;
    border-color: #66b1ff;
    color: #fff
}

.dark .el-button--primary.is-disabled,.dark .el-button--primary.is-disabled:active,.dark .el-button--primary.is-disabled:focus,.dark .el-button--primary.is-disabled:hover {
    color: rgba(255,255,255,.5);
    background-color: #2a598a;
    border-color: #2a598a
}

.dark .el-button--primary.is-plain {
    color: #409eff;
    background: #18222c;
    border-color: #264b72
}

.dark .el-button--primary.is-plain:focus,.dark .el-button--primary.is-plain:hover {
    background: #409eff;
    border-color: #409eff;
    color: #fff
}

.dark .el-button--primary.is-plain:active {
    background: #66b1ff;
    border-color: #66b1ff;
    color: #fff
}

.dark .el-button--primary.is-plain.is-disabled,.dark .el-button--primary.is-plain.is-disabled:active,.dark .el-button--primary.is-plain.is-disabled:focus,.dark .el-button--primary.is-plain.is-disabled:hover {
    color: #2a598a;
    background-color: #18222c;
    border-color: #1d3043
}

.dark .el-button--success {
    color: #fff;
    background-color: #67c23a;
    border-color: #67c23a
}

.dark .el-button--success:focus,.dark .el-button--success:hover {
    background: #4e8e2f;
    border-color: #4e8e2f;
    color: #fff
}

.dark .el-button--success:active {
    background: #85ce61;
    border-color: #85ce61;
    color: #fff
}

.dark .el-button--success.is-active {
    background: #85ce61;
    border-color: #85ce61;
    color: #fff
}

.dark .el-button--success.is-disabled,.dark .el-button--success.is-disabled:active,.dark .el-button--success.is-disabled:focus,.dark .el-button--success.is-disabled:hover {
    color: rgba(255,255,255,.5);
    background-color: #3e6b27;
    border-color: #3e6b27
}

.dark .el-button--success.is-plain {
    color: #67c23a;
    background: #1c2518;
    border-color: #355a23
}

.dark .el-button--success.is-plain:focus,.dark .el-button--success.is-plain:hover {
    background: #67c23a;
    border-color: #67c23a;
    color: #fff
}

.dark .el-button--success.is-plain:active {
    background: #85ce61;
    border-color: #85ce61;
    color: #fff
}

.dark .el-button--success.is-plain.is-disabled,.dark .el-button--success.is-plain.is-disabled:active,.dark .el-button--success.is-plain.is-disabled:focus,.dark .el-button--success.is-plain.is-disabled:hover {
    color: #3e6b27;
    background-color: #1c2518;
    border-color: #25371c
}

.dark .el-button--warning {
    color: #fff;
    background-color: #e6a23c;
    border-color: #e6a23c
}

.dark .el-button--warning:focus,.dark .el-button--warning:hover {
    background: #a77730;
    border-color: #a77730;
    color: #fff
}

.dark .el-button--warning:active {
    background: #ebb563;
    border-color: #ebb563;
    color: #fff
}

.dark .el-button--warning.is-active {
    background: #ebb563;
    border-color: #ebb563;
    color: #fff
}

.dark .el-button--warning.is-disabled,.dark .el-button--warning.is-disabled:active,.dark .el-button--warning.is-disabled:focus,.dark .el-button--warning.is-disabled:hover {
    color: rgba(255,255,255,.5);
    background-color: #7d5b28;
    border-color: #7d5b28
}

.dark .el-button--warning.is-plain {
    color: #e6a23c;
    background: #292218;
    border-color: #684d24
}

.dark .el-button--warning.is-plain:focus,.dark .el-button--warning.is-plain:hover {
    background: #e6a23c;
    border-color: #e6a23c;
    color: #fff
}

.dark .el-button--warning.is-plain:active {
    background: #ebb563;
    border-color: #ebb563;
    color: #fff
}

.dark .el-button--warning.is-plain.is-disabled,.dark .el-button--warning.is-plain.is-disabled:active,.dark .el-button--warning.is-plain.is-disabled:focus,.dark .el-button--warning.is-plain.is-disabled:hover {
    color: #7d5b28;
    background-color: #292218;
    border-color: #3e301c
}

.dark .el-button--danger {
    color: #fff;
    background-color: #f56c6c;
    border-color: #f56c6c
}

.dark .el-button--danger:focus,.dark .el-button--danger:hover {
    background: #b25252;
    border-color: #b25252;
    color: #fff
}

.dark .el-button--danger:active {
    background: #f78989;
    border-color: #f78989;
    color: #fff
}

.dark .el-button--danger.is-active {
    background: #f78989;
    border-color: #f78989;
    color: #fff
}

.dark .el-button--danger.is-disabled,.dark .el-button--danger.is-disabled:active,.dark .el-button--danger.is-disabled:focus,.dark .el-button--danger.is-disabled:hover {
    color: rgba(255,255,255,.5);
    background-color: #854040;
    border-color: #854040
}

.dark .el-button--danger.is-plain {
    color: #f56c6c;
    background: #2b1d1d;
    border-color: #6e3737
}

.dark .el-button--danger.is-plain:focus,.dark .el-button--danger.is-plain:hover {
    background: #f56c6c;
    border-color: #f56c6c;
    color: #fff
}

.dark .el-button--danger.is-plain:active {
    background: #f78989;
    border-color: #f78989;
    color: #fff
}

.dark .el-button--danger.is-plain.is-disabled,.dark .el-button--danger.is-plain.is-disabled:active,.dark .el-button--danger.is-plain.is-disabled:focus,.dark .el-button--danger.is-plain.is-disabled:hover {
    color: #854040;
    background-color: #2b1d1d;
    border-color: #412626
}

.dark .el-button--info {
    color: #fff;
    background-color: #909399;
    border-color: #909399
}

.dark .el-button--info:focus,.dark .el-button--info:hover {
    background: #6b6d71;
    border-color: #6b6d71;
    color: #fff
}

.dark .el-button--info:active {
    background: #a6a9ad;
    border-color: #a6a9ad;
    color: #fff
}

.dark .el-button--info.is-active {
    background: #a6a9ad;
    border-color: #a6a9ad;
    color: #fff
}

.dark .el-button--info.is-disabled,.dark .el-button--info.is-disabled:active,.dark .el-button--info.is-disabled:focus,.dark .el-button--info.is-disabled:hover {
    color: rgba(255,255,255,.5);
    background-color: #525457;
    border-color: #525457
}

.dark .el-button--info.is-plain {
    color: #909399;
    background: #202121;
    border-color: #464749
}

.dark .el-button--info.is-plain:focus,.dark .el-button--info.is-plain:hover {
    background: #909399;
    border-color: #909399;
    color: #fff
}

.dark .el-button--info.is-plain:active {
    background: #a6a9ad;
    border-color: #a6a9ad;
    color: #fff
}

.dark .el-button--info.is-plain.is-disabled,.dark .el-button--info.is-plain.is-disabled:active,.dark .el-button--info.is-plain.is-disabled:focus,.dark .el-button--info.is-plain.is-disabled:hover {
    color: #525457;
    background-color: #202121;
    border-color: #2d2d2f
}

.dark .el-button--text {
    border-color: transparent;
    color: #409eff;
    background: 0 0
}

.dark .el-button--text:focus,.dark .el-button--text:hover {
    color: #2a598a;
    border-color: transparent;
    background-color: transparent
}

.dark .el-button--text:active {
    color: #66b1ff;
    border-color: transparent;
    background-color: transparent
}

.dark .el-button--text.is-disabled,.dark .el-button--text.is-disabled:focus,.dark .el-button--text.is-disabled:hover {
    border-color: transparent
}

.dark .el-button-group>.el-dropdown>.el-button {
    border-left-color: rgba(255,255,255,.5)
}

.dark .el-button-group .el-button--primary:first-child {
    border-right-color: rgba(255,255,255,.5)
}

.dark .el-button-group .el-button--primary:last-child {
    border-left-color: rgba(255,255,255,.5)
}

.dark .el-button-group .el-button--primary:not(:first-child):not(:last-child) {
    border-left-color: rgba(255,255,255,.5);
    border-right-color: rgba(255,255,255,.5)
}

.dark .el-button-group .el-button--success:first-child {
    border-right-color: rgba(255,255,255,.5)
}

.dark .el-button-group .el-button--success:last-child {
    border-left-color: rgba(255,255,255,.5)
}

.dark .el-button-group .el-button--success:not(:first-child):not(:last-child) {
    border-left-color: rgba(255,255,255,.5);
    border-right-color: rgba(255,255,255,.5)
}

.dark .el-button-group .el-button--warning:first-child {
    border-right-color: rgba(255,255,255,.5)
}

.dark .el-button-group .el-button--warning:last-child {
    border-left-color: rgba(255,255,255,.5)
}

.dark .el-button-group .el-button--warning:not(:first-child):not(:last-child) {
    border-left-color: rgba(255,255,255,.5);
    border-right-color: rgba(255,255,255,.5)
}

.dark .el-button-group .el-button--danger:first-child {
    border-right-color: rgba(255,255,255,.5)
}

.dark .el-button-group .el-button--danger:last-child {
    border-left-color: rgba(255,255,255,.5)
}

.dark .el-button-group .el-button--danger:not(:first-child):not(:last-child) {
    border-left-color: rgba(255,255,255,.5);
    border-right-color: rgba(255,255,255,.5)
}

.dark .el-button-group .el-button--info:first-child {
    border-right-color: rgba(255,255,255,.5)
}

.dark .el-button-group .el-button--info:last-child {
    border-left-color: rgba(255,255,255,.5)
}

.dark .el-button-group .el-button--info:not(:first-child):not(:last-child) {
    border-left-color: rgba(255,255,255,.5);
    border-right-color: rgba(255,255,255,.5)
}

.dark .el-calendar {
    background-color: transparent
}

.dark .el-calendar__header {
    border-bottom: 1px solid #363637
}

.dark .el-calendar__title {
    color: unset
}

.dark .el-calendar-table thead th {
    color: #cfd3dc
}

.dark .el-calendar-table:not(.is-range) td.next,.dark .el-calendar-table:not(.is-range) td.prev {
    color: #8d9095
}

.dark .el-calendar-table td {
    border-bottom: 1px solid #363637;
    border-right: 1px solid #363637
}

.dark .el-calendar-table td.is-selected {
    background-color: #18222c
}

.dark .el-calendar-table td.is-today {
    color: #409eff
}

.dark .el-calendar-table tr:first-child td {
    border-top: 1px solid #363637
}

.dark .el-calendar-table tr td:first-child {
    border-left: 1px solid #363637
}

.dark .el-calendar-table .el-calendar-day:hover {
    background-color: #18222c
}

.dark .el-backtop {
    background-color: #1d1e1f;
    color: #409eff;
    -webkit-box-shadow: 0 0 6px rgba(0,0,0,.72);
    box-shadow: 0 0 6px rgba(0,0,0,.72)
}

.dark .el-backtop:hover {
    background-color: #2b2b2c
}

.dark .el-page-header__left::after {
    background-color: #4c4d4f
}

.dark .el-page-header__content {
    color: #e5eaf3
}

.dark .el-checkbox {
    color: #cfd3dc
}

.dark .el-checkbox.is-bordered {
    border: 1px solid #4c4d4f
}

.dark .el-checkbox.is-bordered.is-checked {
    border-color: #409eff
}

.dark .el-checkbox.is-bordered.is-disabled {
    border-color: #363637
}

.dark .el-checkbox__input.is-disabled .el-checkbox__inner {
    background-color: #262627;
    border-color: #4c4d4f
}

.dark .el-checkbox__input.is-disabled .el-checkbox__inner::after {
    border-color: #8d9095
}

.dark .el-checkbox__input.is-disabled.is-checked .el-checkbox__inner {
    background-color: #2b2b2c;
    border-color: #4c4d4f
}

.dark .el-checkbox__input.is-disabled.is-checked .el-checkbox__inner::after {
    border-color: #8d9095
}

.dark .el-checkbox__input.is-disabled.is-indeterminate .el-checkbox__inner {
    background-color: #2b2b2c;
    border-color: #4c4d4f
}

.dark .el-checkbox__input.is-disabled.is-indeterminate .el-checkbox__inner::before {
    background-color: #8d9095;
    border-color: #8d9095
}

.dark .el-checkbox__input.is-disabled+span.el-checkbox__label {
    color: #8d9095
}

.dark .el-checkbox__input.is-checked .el-checkbox__inner {
    background-color: #409eff;
    border-color: #409eff
}

.dark .el-checkbox__input.is-checked+.el-checkbox__label {
    color: #409eff
}

.dark .el-checkbox__input.is-focus .el-checkbox__inner {
    border-color: #409eff
}

.dark .el-checkbox__input.is-indeterminate .el-checkbox__inner {
    background-color: #409eff;
    border-color: #409eff
}

.dark .el-checkbox__input.is-indeterminate .el-checkbox__inner::before {
    background-color: #fff
}

.dark .el-checkbox__inner {
    border: 1px solid #4c4d4f;
    background-color: transparent
}

.dark .el-checkbox__inner:hover {
    border-color: #409eff
}

.dark .el-checkbox__inner::after {
    border: 1px solid #fff;
    border-left: 0;
    border-top: 0
}

.dark .el-checkbox-button__inner {
    background: 0 0;
    border: 1px solid #4c4d4f;
    border-left: 0;
    color: #cfd3dc
}

.dark .el-checkbox-button__inner:hover {
    color: #409eff
}

.dark .el-checkbox-button.is-checked .el-checkbox-button__inner {
    color: #fff;
    background-color: #409eff;
    border-color: #409eff;
    -webkit-box-shadow: -1px 0 0 0 #213d5b;
    box-shadow: -1px 0 0 0 #213d5b
}

.dark .el-checkbox-button.is-checked:first-child .el-checkbox-button__inner {
    border-left-color: #409eff
}

.dark .el-checkbox-button.is-disabled .el-checkbox-button__inner {
    color: #8d9095;
    background-color: transparent;
    border-color: #414243;
    -webkit-box-shadow: none
}

.dark .el-checkbox-button.is-disabled:first-child .el-checkbox-button__inner {
    border-left-color: #414243
}

.dark .el-checkbox-button:first-child .el-checkbox-button__inner {
    border-left: 1px solid #4c4d4f
}

.dark .el-checkbox-button.is-focus .el-checkbox-button__inner {
    border-color: #409eff
}

.dark .el-radio {
    color: #cfd3dc
}

.dark .el-radio.is-bordered {
    border: 1px solid #4c4d4f
}

.dark .el-radio.is-bordered.is-checked {
    border-color: #409eff
}

.dark .el-radio.is-bordered.is-disabled {
    border-color: #363637
}

.dark .el-radio__input.is-disabled .el-radio__inner {
    background-color: #262627;
    border-color: #414243
}

.dark .el-radio__input.is-disabled .el-radio__inner::after {
    background-color: #262627
}

.dark .el-radio__input.is-disabled.is-checked .el-radio__inner {
    background-color: #262627;
    border-color: #414243;
    -webkit-box-shadow: none
}

.dark .el-radio__input.is-disabled.is-checked .el-radio__inner::after {
    background-color: #8d9095
}

.dark .el-radio__input.is-disabled+span.el-radio__label {
    color: #8d9095
}

.dark .el-radio__input.is-checked .el-radio__inner {
    border-color: #409eff;
    background: #409eff
}

.dark .el-radio__input.is-checked+.el-radio__label {
    color: #409eff
}

.dark .el-radio__input.is-focus .el-radio__inner {
    border-color: #409eff
}

.dark .el-radio__inner {
    border: 1px solid #4c4d4f;
    background-color: transparent
}

.dark .el-radio__inner:hover {
    border-color: #409eff
}

.dark .el-radio__inner::after {
    background-color: #fff
}

.dark .el-radio:focus:not(.is-focus):not(:active):not(.is-disabled) .el-radio__inner {
    -webkit-box-shadow: 0 0 2px 2px #409eff;
    box-shadow: 0 0 2px 2px #409eff
}

.dark .el-scrollbar__thumb {
    background-color: rgba(163,166,173,.3)
}

.dark .el-scrollbar__thumb:hover {
    background-color: rgba(163,166,173,.5)
}

.dark .el-cascader-panel.is-bordered {
    border: solid 1px #414243
}

.dark .el-cascader-menu {
    color: #cfd3dc;
    border-right: solid 1px #414243
}

.dark .el-cascader-menu__empty-text {
    color: #8d9095
}

.dark .el-cascader-node.is-selectable.in-active-path {
    color: #cfd3dc
}

.dark .el-cascader-node.in-active-path,.dark .el-cascader-node.is-active,.dark .el-cascader-node.is-selectable.in-checked-path {
    color: #409eff
}

.dark .el-cascader-node:not(.is-disabled):focus,.dark .el-cascader-node:not(.is-disabled):hover {
    background: #262627
}

.dark .el-cascader-node.is-disabled {
    color: #8d9095
}

.dark .el-avatar {
    color: #fff;
    background: #6c6e72
}

.dark .el-drawer {
    background-color: #141414;
    -webkit-box-shadow: 0 16px 48px 16px rgba(0,0,0,.72),0 12px 32px #000,0 8px 16px -8px #000;
    box-shadow: 0 16px 48px 16px rgba(0,0,0,.72),0 12px 32px #000,0 8px 16px -8px #000
}

.dark .el-drawer__header {
    color: #72767b
}

.dark .el-drawer__close-btn {
    background-color: transparent
}

.dark .el-statistic {
    color: unset
}

.dark .el-statistic .head {
    color: #cfd3dc
}

.dark .el-statistic .con {
    color: #e5eaf3
}

.dark .el-skeleton__item {
    background: #303030
}

.dark .el-skeleton__image svg {
    fill: #4c4d4f
}

.dark .el-skeleton__first-line {
    background: #303030
}

.dark .el-skeleton__paragraph {
    background: #303030
}

.dark .el-skeleton.is-animated .el-skeleton__item {
    background: -webkit-gradient(linear,left top,right top,color-stop(25%,#303030),color-stop(37%,#414243),color-stop(63%,#303030));
    background: linear-gradient(90deg,#303030 25%,#414243 37%,#303030 63%);
    background-size: 400% 100%
}

.dark .el-skeleton__item {
    background: #303030
}

.dark .el-skeleton__image svg {
    fill: #4c4d4f
}

.dark .el-empty__image svg {
    fill: #4c4d4f
}

.dark .el-empty__image svg #Rectangle-Copy-10 {
    fill: #1b1c1f
}

.dark .el-empty__image svg #Rectangle-Copy-11 {
    fill: #202124
}

.dark .el-empty__image svg linearGradient[id^=linearGradient-1] stop:first-child {
    stop-color: #4b4b52
}

.dark .el-empty__image svg linearGradient[id^=linearGradient-1] stop:last-child {
    stop-color: #262629
}

.dark .el-empty__image svg #Rectangle-Copy-13 {
    fill: #36383d
}

.dark .el-empty__image svg #Rectangle-Copy-14 {
    fill: #1b1c1f
}

.dark .el-empty__image svg linearGradient[id^=linearGradient-2] stop:first-child {
    stop-color: #4b4b52
}

.dark .el-empty__image svg linearGradient[id^=linearGradient-2] stop:last-child {
    stop-color: #212224
}

.dark .el-empty__image svg #Rectangle-Copy-18 {
    fill: #36383d
}

.dark .el-empty__image svg #Rectangle-Copy {
    fill: #18181a
}

.dark .el-empty__image svg #Mask {
    fill: #1c1d1f
}

.dark .el-empty__image svg #Oval-Copy-2 {
    fill: #1e1e20
}

.dark .el-empty__description p {
    color: #a3a6ad
}

.dark .el-descriptions-item__label.is-bordered-label {
    color: #cfd3dc;
    background: #262627
}

.dark .el-descriptions {
    color: #e5eaf3
}

.dark .el-descriptions__body {
    color: unset;
    background-color: transparent
}

.dark .el-descriptions .is-bordered .el-descriptions-item__cell {
    border: 1px solid #363637
}

.dark .el-descriptions-item__label.is-bordered-label {
    color: #cfd3dc;
    background: #262627
}

.dark .el-result__title p {
    color: #e5eaf3
}

.dark .el-result__subtitle p {
    color: #cfd3dc
}

.dark .el-result .icon-success {
    fill: #67c23a
}

.dark .el-result .icon-error {
    fill: #f56c6c
}

.dark .el-result .icon-info {
    fill: #909399
}

.dark .el-result .icon-warning {
    fill: #e6a23c
}
