.el-scrollbar__wrap {
	overflow-x: hidden!important;
}
.iconfont{
	cursor: pointer;
}
.el-pagination__jump{
	color: #FFFFFF!important;
}
.el-tag{
	margin-right: 15px;
}
.el-table, .el-table__expanded-cell{
	background-color: #2f3136!important;
}
.el-table{
	color: #b0c4cb!important;
	background-color: #2f3136!important;
}
.el-table th, .el-table tr{
	background-color: #2f3136!important;
	color: #FFFFFF;
}
.el-table__fixed-right::before, .el-table__fixed::before{
	height:0px!important;
}
.el-table--enable-row-hover .el-table__body tr:hover>td,{
	background-color: #2f3136!important;
}
.el-table--border, .el-table--group{
	border-color: #373940!important;
}
.el-table--border td,.el-table--border th,.el-table__body-wrapper .el-table--border.is-scrolling-left~.el-table__fixed{
	border-right: 1px solid #373940!important;
}
.el-table td, .el-table th.is-leaf{
	border-bottom: 1px solid #373940!important;
}
.el-table--border::after, .el-table--group::after, .el-table::before{
	background-color: #373940!important;
}
.el-table__empty-block{
	background-color: #2f3136!important;
}
.el-table__empty-text{
	color: #FFFFFF!important;
}
.el-table__body tr.hover-row.current-row>td, .el-table__body tr.hover-row.el-table__row--striped.current-row>td,.el-table__body tr.hover-row.el-table__row--striped>td,.el-table__body tr.hover-row>td{
	background-color: #373940!important;
}
.el-table--enable-row-hover .el-table__body tr:hover>td{
	background-color: #373940!important;
}
.el-button--infor{
	background-color: #2f3136!important;
	border-color: #2e3c5d!important;
	color: #C0C4CC!important;
}
.is-disabled{
	color: #606266!important;
}
.el-dialog__title{
	color: #FFFFFF!important;
}
.el-dialog, .el-pager li{
	background: #1e2122!important;
}
.el-input__inner,.el-textarea__inner{
	background: #1e2122!important;
	border:1px solid #464c50!important;
	color: #FFFFFF!important;
}
.el-form-item__label{
	color: #FFFFFF!important;
}
.el-form-item.is-error .el-input__inner, .el-form-item.is-error .el-input__inner:focus, .el-form-item.is-error .el-textarea__inner, .el-form-item.is-error .el-textarea__inner:focus, .el-message-box__input input.invalid, .el-message-box__input input.invalid:focus{
	border-color: #F56C6C!important;
}
#tablecontent .el-input__inner,#tablecontent .el-textarea__inner{
	background: transparent!important;
	border:0px solid #464c50!important;
	color: #000000!important;
}
.historyData .el-input__inner,.historyData .el-textarea__inner{
	background: transparent!important;
	border:1px solid #464c50!important;
	color: #000000!important;
}
.el-select-dropdown{
	width: 5.666666rem !important;
}
/*树形结构*/
.el-tree{
	background: #2F3136!important;
}
.el-tree-node__label{
	color: #FFFFFF;
}
.el-tree-node__content:hover{
	background-color: #373940!important;
}
.el-tree-node:focus>.el-tree-node__content{
	background-color: #373940!important;
}
.el-tree--highlight-current .el-tree-node.is-current>.el-tree-node__content{
	background-color: #373940!important;
}
.custom-tree-node{
	color: #FFFFFF;
}
.commonTree .el-tree{
	background: #373940!important;
}
.commonTree .el-tree-node__content:hover{
	background-color: #2F3136!important;
}
.commonTree .el-tree-node:focus>.el-tree-node__content{
	background-color: #2F3136!important;
}
.commonTree .el-tree--highlight-current .el-tree-node.is-current>.el-tree-node__content{
	background-color: #2F3136!important;
}
.renderTree .custom-tree-node{
	flex: 1;
	display: flex;
	align-items: center;
	justify-content: space-between;
	font-size: 14px;
	padding-right: 8px;
}
/*次级选择器*/
.el-cascader-menu{
	min-width: 120px!important;
}
.el-cascader-panel.is-bordered{
	width: fit-content;
	background: #ffffff;
	height: 120px!important;
	z-index: 10;
}
.readonlyBox .el-textarea__inner{
	background-color: #44464d!important;
	border: 0!important;
}
.el-cascader-menu__wrap{
	height: auto!important;
}
/*折叠面板*/
#task .el-collapse{
	border:0!important;
}
#task .el-collapse-item__wrap{
	background-color: #44464d!important;
	border:0!important;
}
#task .el-collapse-item__header{
	background-color: #36383e!important;
	color: #ffffff!important;
	border:0!important;
	justify-content: center!important;
}
#task .el-collapse-item__arrow{
	display: none!important;
}
.el-collapse{
	border-top:0!important;
	border-bottom: 0px solid #ffffff!important;
}
.el-collapse-item__content{
	color: #FFFFFF!important;
	padding: 10px!important;
	overflow: auto;
}
.el-collapse-item__wrap{
	background-color: #2F3136!important;
	border-color: #26272b!important;
}
.el-collapse-item__header{
	background-color: #2F3136!important;
	padding: 0 10px!important;
	color: #ffffff!important;
	border-color: #26272b!important;
	justify-content: center!important;
}
/*radius*/
.el-radio{
	color: #FFFFFF!important;
}
/*switch开关*/
.el-switch__label{
	color: #FFFFFF!important;
}
.el-switch__label.is-active{
	color: #409EFF!important;
}
/*导航栏*/
.el-menu{
	border: 0!important;
}
/*时间选择框*/
.el-picker-panel{
	background: #2f3b52!important;
}
.el-picker-panel__footer{
	background: #2f3b52!important;
}
.el-time-spinner__item:hover:not(.disabled):not(.active){
	background: #2f3b52!important;
	cursor: pointer;
	color: #1f8efa;
}
.el-time-spinner__item.active:not(.disabled){
	color: #1f8efa!important;
}
.el-time-spinner__item{
	color: #fff;
	background: #2f3b52!important;
}
.el-time-panel__footer{
	background: #2f3b52!important;
}
.el-time-spinner__list::after, .el-time-spinner__list::before{
	background: #2f3b52!important;
}
.el-picker-panel__icon-btn{
	color: #FFFFFF!important;
}
.el-date-picker__header-label{
	color: #FFFFFF!important;
}
/*el布局*/
.el-row{
	width: 100%;
	height: 100%;
	margin: 0!important;
}
.el-col {
	height: 100%;
}
.menu .el-checkbox__label{
	color: #FFFFFF!important;
}
.menuList .el-form-item{
	margin-bottom: 5px!important;
}
/*单选框*/
#warning .el-radio{
	margin-right: 0px!important;
}
#warning .el-radio__label{
	display: flex;
}
#expressionArry .el-radio{
	margin-right: 0px!important;
}
#expressionArry .el-radio__label{
	display: flex;
}
/*小红点*/
.el-badge__content.is-fixed.is-dot{
	z-index: 60;
}
.langBox .el-dropdown{
	color: #FFFFFF!important;
	cursor: pointer;
}
/*弹出框*/
.el-popover{
	background: #1e2122!important;
}
/*时间线*/
.timelineBox .el-timeline-item__node--large{
	background-color: #373940!important;
}
.timelineBox .el-timeline-item__icon{
	color: #1990ff;
	font-size: 25px;
}
.timelineBox .el-timeline-item__tail{
	height: calc(100% - 50px);
	top: 30px;
}
.timelineBox .el-card{
	border: 1px solid #242529;
	background-color: #373940;
	color: #ffffff;
}
.userBox .el-badge__content .is-fixed{
	top: 12px;
}
.logList .el-collapse-item__header{
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
} 
.el-checkbox{
	color: #FFFFFF!important;
}
.videoBox .el-slider__runway{
	margin: 0!important;
}
/*选项卡*/
.el-tabs__item{
	color: #FFFFFF!important;
}
.el-tabs__item.is-active{
	color: #409EFF!important;
}
/* 走马灯 */
.el-carousel__container{
	height: 100%!important;
}