.aui-page__login::before {
	background-image: url(../img/login_bg.jpg);
}
.login__background {
	background:url(../img/app.png) no-repeat 20px 10px;background-size:150px 150px
}
.mod-sys__user .dept-list .el-input__inner, .mod-sys__user .dept-list .el-input__suffix
	{
	cursor: pointer;
}
.mod-sys__user .role-list .el-select {
	width: 100%;
}
.mod-sys__dept .dept-list .el-input__inner, .mod-sys__dept .dept-list .el-input__suffix
	{
	cursor: pointer;
}
.mod-sys__menu .menu-list .el-input__inner, .mod-sys__menu .menu-list .el-input__suffix,
	.mod-sys__menu .icon-list .el-input__inner, .mod-sys__menu .icon-list .el-input__suffix
	{
	cursor: pointer;
}
.mod-sys__menu-icon-popover {
	width: 458px;
	overflow: hidden;
}
.mod-sys__menu-icon-inner {
	width: 478px;
	max-height: 258px;
	overflow-x: hidden;
	overflow-y: auto;
}
.mod-sys__menu-icon-list {
	width: 458px;
	padding: 0;
	margin: -8px 0 0 -8px;
}
.mod-sys__menu-icon-list>.el-button {
	padding: 8px;
	margin: 8px 0 0 8px;
}
.mod-sys__menu-icon-list>.el-button>span {
	display: inline-block;
	vertical-align: middle;
	width: 18px;
	height: 18px;
	font-size: 18px;
}
.mod-job__schedule-view-info, .mod-sys__log-error-view-info {
	width: 100%;
	height: 100%;
}
.updatePasswordDialog {
	width: 600px;
}
.detailsMsg table {
	width: 100%;
	border: 1px solid #ebeef5;
	border-collapse: collapse
}
.detailsMsg table td, .detailsMsg table th {
	padding: 12px 10px;
	border: 1px solid #ebeef5;
	font-size: 12px
}
.detailsMsg table th {
	width: 15%
}
.ietable table{
	width:100%;
	border-collapse: collapse;
}
.ietable table td, .ietable table th {
	padding: 12px 10px;
	border:1px solid #EBEEF5;
	text-align:center;
	font-size: 12px;
}
.ietable table thead th {
	background-color:#F5F7FA
}
.ietableBg {
	background-color:#FAFAFA
}
.ietablefont {
	color:red
}
body .el-table th.gutter{
    display: table-cell!important;
}

/*原生table，表头不动*/
#scrollTable {
    border: 1px solid #F5F7FA;/*table没有外围的border，只有内部的td或th有border*/
    background: #F5F7FA;
    width: 1120px;
}

#scrollTable table {
    border-collapse:collapse; /*统一设置两个table为细线表格*/
    font-size:12px;
}
/*表头 div的第一个子元素**/
#scrollTable table.thead{ 
    width:1120px;
}
/*表头*/
#scrollTable table.thead th{
	border: 1px solid #EB8;
	border-right:#C96;
	border-style: solid;
	border-color: #EBEEF5;
	border-width: 1px;
	padding: 10px;
    color:black;
    background: #F5F7FA;
}
/*能带滚动条的表身*/
/*div的第二个子元素*/
#scrollTable div{
    width:100%;
    height:400px;
    overflow:auto;/*必需*/
}
/*能带滚动条的表身的正体*/
#scrollTable table.tbody{
    width:100%;
    border: 1px solid #C96;
    border-right:#B74;
    color:#666666;
    background: #ECE9D8;
}
/*能带滚动条的表身的格子*/
#scrollTable table.tbody td{
    border-width: 1px;
	padding: 8px;
	border-style: solid;
	border-color: #EBEEF5;
	background-color: #ffffff;
	text-align:center;
}
.treeselect-main {
	width: 220px;
	line-height: 40px;
}
.vue-treeselect__placeholder, .vue-treeselect__single-value {
	line-height: 40px;
}
.vue-treeselect__control {
	height: 40px;
}
.el-tree {
  width: 100%;
  overflow-x: auto;
}

.el-tree>.el-tree-node {
  display: inline-block;
  min-width: 100%;
}

.el-popover>.el-tree {
  width: 400px;
  display: inline-block;
  overflow:auto;
  max-height: 400px;
}

.el-popover>.el-tree>.el-tree-node {
  display: inline-block;
  min-width: 400px;
}