html,body,#app{
	color:#fff !important;
}

.my-icon-button{
	color:#1de7ff !important;
}

.el-dialog__header{
	background-color: #23232c !important;
	border-bottom:1px solid #666 !important;
}

.el-dialog__footer{
	background-color: #23232c !important;
	border-top:1px solid #666 !important;
}
.el-form-item__label{
	color: #ccc !important;
}

.el-form-item__content{
	/* border-bottom:1px solid #666 !important; */
}

@media print{
	.v-modal{
	  background-color: #23232c !important;
	}
	.print.c-dialog-fixed{

	  background-color: #23232c !important;
	} 
}

.el-dialog{
	background-color: #23232c !important;
}
.el-dialog__title{
	color:#fff !important;
}
.el-dialog__body{
	background-color: #23232c !important;
}
.box_control{
	background-color: #23232c !important;
}

.box_control span.box_title{
	color: #fff !important;
}
.box_control .el-form-item__content span{
	color:#fff !important;
}
.el-input__inner{
	border: 1px solid #bbbbbb !important;
	color:#fff !important;
	background-color: rgba(25,25,33,0) !important;
}
.el-input.is-active .el-input__inner, .el-input__inner:focus{
	border: 1px solid #1de7ff !important;
}
.el-input__inner::placeholder{
	color:#bbb !important
}


.el-button--default{
	background-color: #595959 !important;
	border-color: #595959 !important;
	color: #fff !important;
}
.el-button--info{
	background-color: #595959 !important;
	border-color: #595959 !important;
}
.el-table,.el-table__expanded-cell{
	color:#fff !important;
	background-color: transparent !important;
}


.el-table th, .el-table tr{
	background-color: transparent !important;
}

.el-table--border::after, .el-table--group::after, .el-table::before{
	background-color: #57575f !important;
}

.el-table thead{
	color:#fff !important;
}

.el-table--striped .el-table__body tr.el-table__row--striped td{
	background-color: #01162b !important;
}

.el-table td, .el-table th.is-leaf{
	border-bottom: 1px solid #575761 !important;
}
.el-table--striped .el-table__body tr.el-table__row--striped td{
	border-bottom: 1px solid #575761 !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: #252531 !important;
}
.el-table--enable-row-hover .el-table__body tr:hover > td{
	background-color: #252531 !important;
}


.el-table__empty-text{
	color:#eee !important;
}

.el-table__empty-block{
	background: none !important;
}
.el-table__fixed-right::before, .el-table__fixed::before{
	background-color: #57575f !important;
}


.el-container{
	background-color: #000e1c !important;
}


.el-loading-mask{
	background-color: rgba(0,0,0,.7) !important;
}


.el-input-number__decrease{
	border-color: #777 !important;
}
.el-input-number__decrease, .el-input-number__increase{
	background: #777 !important;
	color: #fff !important;
}

.el-switch__label{
	color:#fff !important;
}

.el-date-editor .el-range-input{
	background: none !important;
	color:#fff !important;
}

.el-textarea__inner{
	background: none !important;
	color:#fff !important;
}

.el-upload__tip,.el-checkbox,.el-radio{
	color:#ccc !important;
}


._layout-header.el-menu--horizontal > .el-menu-item.is-active {
	border-bottom-width: 4px;
}
._layout-header.el-menu--horizontal > .el-submenu.is-active > .el-submenu__title {
	border-bottom-width: 4px;
}
._layout-nav.el-menu{
	background-color: #00274f !important;
}
._layout-nav .el-menu-item{
	color: #fff !important;
}
._layout-nav .el-menu-item:focus, ._layout-nav .el-menu-item:hover, ._layout-nav .el-menu-item.is-active {
	color:#1de7ff !important;
	background-color: #00376d  !important;
	border-right: 4px solid #1de7ff !important;
}

.main_box{
	background-color: #01162b;
	overflow: auto;
}
.box_right{
	background-color: #01162b;
	overflow: auto;
}


.boder-grey{
	border-top:1px solid #57575f;
}
  


.my-left-menu{
	border:0 !important;
	background-color: #002549 !important;
}
.my-left-menu .el-menu-item:focus, .my-left-menu .el-menu-item:hover{
	background-color: #001932 !important;
}
.my-left-menu .el-menu-item.is-active{
	border-bottom: 5px solid #1de7ff !important;
	color:#1de7ff !important;
	background-color: #001932 !important;
}
.my-aside{
	background: #00274f !important;
}


.head-rgt{
	float: right !important;
}

.head-rgt .el-menu-item:not(.is-disabled):focus, .head-rgt .el-menu-item:not(.is-disabled):hover, .head-rgt .el-submenu__title:hover{
	background: #00274f !important;
}

.el-menu--horizontal .el-menu .el-menu-item, .el-menu--horizontal .el-menu .el-submenu__title{
	color:#333 !important;
}
.el-menu--horizontal .el-menu-item:not(.is-disabled):focus, .el-menu--horizontal .el-menu-item:not(.is-disabled):hover{
	color:#1de7ff !important;
}

.el-breadcrumb__inner a, .el-breadcrumb__inner.is-link{
	color:#999 !important;
}

.el-pagination .btn-next, .el-pagination .btn-prev{
	background: none !important;
}
.el-pagination__total{
	color:#aaa !important;
}
.el-dialog, .el-pager li{
	background: none !important;
	color:#ccc;
}
.el-pager li:hover,.el-pager li.active,.el-pagination button:hover{
	color:#1de7ff !important;
}


.el-button--primary{
	background-color: #1de7ff !important;
	border-color: #1de7ff !important;
}

.el-button--primary:focus, .el-button--primary:hover{
	background-color: #00d7f1 !important;
	border-color: #00d7f1 !important;
}

.el-select-dropdown__item.selected{
	color:#1de7ff !important;
}

.el-dialog__headerbtn:focus .el-dialog__close, .el-dialog__headerbtn:hover .el-dialog__close{
	color:#1de7ff !important;
}

.el-radio__input.is-checked .el-radio__inner{
	background-color: #1de7ff !important;
	border-color: #1de7ff !important;
}

.el-radio__input.is-checked + .el-radio__label{
	color:#1de7ff !important;
}

.el-switch.is-checked .el-switch__core{
	background-color: #1de7ff !important;
	border-color: #1de7ff !important;
}

.el-textarea__inner:focus{
	border-color: #1de7ff !important;
}

.el-slider__button{
	border-color: #1de7ff !important;
}

.el-slider__bar{
	background-color: #1de7ff !important;
}

.time-select-item.selected:not(.disabled){
	color:#1de7ff !important;
}

.el-date-table td.today span,.el-date-table td.available:hover{
	color:#1de7ff !important;
}

.el-date-table td.end-date span, .el-date-table td.start-date span{
	background-color: #1de7ff !important;
	border-color: #1de7ff !important;
}

.other_text{
	color: #ccc;
}
.other_text a{
	color:#0ccc8d
}

.ai_info .ai_title .l6 span{
	background: #1de7ff !important;
}

.ai_info .ai_con ul:hover{
	background: #1de7ff !important;
}
.el-tabs__item{
	color: #ccc !important;
}
.el-tabs__item.is-active{
	color:#1de7ff !important;
}