html,body,#mainContainer {
	height: 100%;
	width: 100%;
	overflow-y: hidden;
}
#mainContainer>.el-container{
	height:100%;
	padding:0.7rem;
}
.el-main{
	padding:0px;
}
	
#mainContainer>.el-main{
	border-top: 0.5rem solid #f0f0f0;
}
#mainContainer{
	background: #f0f0f0;
}
#mainContainer .el-header, #mainContainer .el-main{
	background: #fff;
}
.el-form-item.el-form-item--mini{
	margin: 0.625rem 0.5rem;
}
.el-divider--horizontal{
	margin: 5px 0;
}
.el-upload__input{
	display: none !important;
}
.upload-demo{
	text-align: center;
	overflow: hidden;
}
.el-upload-list{
	text-align: left;
}
.el-tabs__content,.el-tab-pane{
	/* min-height: 21.5rem; */
}
.el-dialog__body{
	padding:1.4rem;
}
.el-dialog__header{
	text-align: left;
	font-weight: 600;
	color: #303133;
}
ul.el-menu-demo.el-menu--horizontal.el-menu{
	float: right;;
}
.el-upload-dragger{
	width: 54rem;
	height: 16.875rem;
}
.el-upload-dragger .el-icon-upload{
	margin: 5rem 0 16px;
}
.el-header {
	border-left: 1px solid #ddd;
	border-right: 1px solid #ddd;
}
.el-menu.el-menu--horizontal{
	border-bottom: none;
}
.el-tabs--left, .el-tabs--right{
	height: 100%;
}
.el-tabs .el-tabs__content,.el-tabs .el-tabs__content>div{
	height: 100%;
	overflow-x: hidden;
}
.el-tabs--left .el-tabs__header{
	height: auto !important;
}
.el-form .el-row--flex{
	margin: 0 !important;
}
.el-form:not(.el-form--inline) .el-form-item{
	width:100%;
}
.zj-component .el-cascader,.zj-component .el-select{
	width:100%;
}


.el-tree-node__label{
	font-size: 0.857rem;
}
.file-upload.el-tabs .el-tabs__content #pane-second{
	height: 28rem;
}
.file-upload  .el-tabs__content>div{
	overflow: hidden;
}


.zj-component .zj-select{
	width:100%;
}

.el-input-number--mini{
	width:100%;
}

/*取消按钮颜色*/
.el-message-box__btns > button:first-child{
	color: #005699!important;
	background-color: #FFF!important;
	border-color: #005699!important;
}

/*确定按钮颜色*/
.el-message-box__btns > button:nth-child(2){
	color: #FFF!important;
	background-color: #005699!important;
	border-color: #005699!important;
}

/*fieldset样式------------*/
fieldset {
	display: block;
	margin-inline-start: 2px;
	margin-inline-end: 2px;
	padding-block-start: 0.35em;
	padding-inline-start: 0.75em;
	padding-inline-end: 0.75em;
	padding-block-end: 0.625em;
	min-inline-size: min-content;
	border-style: groove;
	border-image: initial;
	margin-bottom: 25px;
	border: 1px solid silver;
	border-color:#dbdbdb;
	padding-bottom: 0px;
	padding-top: 22px
}
legend {
	width: auto;
	display: block;
	padding-inline-start: 2px;
	padding-inline-end: 2px;
	border-width: initial;
	border-style: none;
	border-color: initial;
	border-image: initial;
	color:#333333;
	font-size: 1rem;
	font-family: MicrosoftYaHei;
	font-weight: 700;
}
.el-form-item__label{
	color:#666666;
	/*font-size: 0.85rem; 高分辨率下显示与输入框内容不一致！！*/
	font-family: MicrosoftYaHei;
}

.firstNoFieldset{
	padding-left:23.5px!important;
}
.lastNoFieldset{
	padding-right:20.5px!important;
}
/*fieldset样式------------*/
