/* /全局样式 */
* {
	padding: 0;
	margin: 0;
	border: 0;
}

.el-dialog__headerbtn {
	top: 5px;
	font-size: 25px;
}

.el-dialog__header {
	background-color: #3a8ee6;
	/* width: 1055px; */
	height: 35px;
	line-height: 35px;
	padding: 0 20px;
}

.el-dialog__title {
	line-height: 24px;
	font-size: 14px;
	color: #fff;
}

.el-dialog__body {
	padding: 15px;
	color: #666;
	font-size: 14px;
}

.title {
	margin-bottom: 14px;
}

.title p {
	margin-bottom: 10px;
	color: #068b88;
}

.operate_container {
	display: flex;
	flex-wrap: wrap;
	justify-content: space-between;
	border-bottom: 1px solid #eee;
	padding: 15px;
	padding-bottom: 3px;
	border: 1px solid #eee;
	border-radius: 2px;
}
.conleft{
	justify-content:inherit;
	align-content:stretch;
}
.xxtable{
	float: left;
	width: 100%;
}
.operate_item {
	display: inline-table;
	margin-bottom: 10px;
}

.operate_left {
	display: table-cell;
	padding-right: 12px;
	width: 110px;
	color: #344563;
	text-align: right;
	font-size: 14px;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
}

.operate_right {
	display: table-cell;
}

.conbox{
	
}
.conbox .operate_left{
	width: 90px;
}
.conbox .width110{
	width: 110px;
}
.conbox .operate_right{
	width: 230px;
}
.width110 {
	width: 110px;
}
.width380 {
	width: 380px;
}
.width200{
	width: 200px;
}
.butadd{
	width: 100%;
	text-align: center;
}
.fgx{
	float: left;
	width: 100%;
}
.el-input--suffix .el-input__inner {
	padding-right: 15px;
}

.el-input__inner {
	height: 30px;
	line-height: 30px;
	padding-left: 10px;
	font-size: 13px;
}

.el-select-dropdown__list {
	width: 175px;
}

.el-select-dropdown__item {
	font-size: 13px;
	padding: 0px 10px;
}

.el-input__suffix {
	right: 0px;
}

.el-input__prefix,
.el-input__suffix {
	top: 0px;
}

.el-input__icon {
	line-height: 30px;
}

/*单选按钮 Begin*/
.select-radio-box {
	display: inline-block;
}

.select-box {
	display: inline-block;
	box-sizing: border-box;
	position: relative;
	margin-right: 15px;
}

.select-box input {
	width: 0;
	height: 0;
	margin-right: 12px;
	position: absolute;
	top: 0;
	left: 0;
	z-index: 0;
}

/*input 选中前的样式*/
.select-box input[type="radio"]+label:before {
	content: "\a0";
	/*不换行空格*/
	display: inline-block;
	width: 20px;
	height: 20px;
	vertical-align: middle;
	margin-right: 12px;
	background: url(./img/单选默认.png) no-repeat center center;
	/*背景图的写法是生效的*/
}

/*input 选中后的样式 */
.select-box input[type="radio"]:checked+label:before {
	background: url(./img/单选选中.png) no-repeat center center;
	/*背景图的写法是生效的*/
}


/* 日期 */
.el-input--prefix .el-input__inner {
	padding-left: 10px;
}

.dataSelect .el-input__prefix {
	right: 5px;
	left: auto;
}

.el-divider--horizontal {
	margin: 4px 0 14px;
}

.el-textarea__inner {
	padding: 5px 5px;
	resize: none;
	/* font-size: 14px; */

}


/* 列表 */
.listTitle {
	background-color: #f2f2f2;
	font-size: 16px;
	font-weight: 600;
	color: #333;
	padding: 10px;
}

.drag_container {
	font-size: 0;
}

.drag_item_wrap {
	display: inline-block;
	min-width: 120px;
	height: 36px;
	text-align: center;
	line-height: 36px;
	border: 1px solid #e0e0e0;
	margin: 6px;
	transition: all 1s;
	display: inline-block;
	font-size: 14px;
	vertical-align: top;
}


/*兼容ie 9 的 table 样式*/

table.special_table {
	border-collapse: collapse;
	table-layout: fixed;
}

.special_table th,
.special_table td {
	padding: 10px 0;
	min-width: 0;
	box-sizing: border-box;
	text-overflow: ellipsis;
	vertical-align: middle;
	position: relative;
	white-space: nowrap;
	overflow: hidden;
	font-size: 14px;
	color: #3b4b67;
	/* border: none; */
	border-bottom: 1px solid #ebeef5;
	text-align: center;
	border-collapse: collapse;
	/*关键代码*/
}

.el-tooltip__popper {
	max-width: 450px;
	line-height: 180%;
}

.smallTable_hx_jm th,
.smallTable_hx_jm td {
	padding: 9px 0 !important;
}

.bigTable_hx_jm th,
.bigTable_hx_jm td {
	padding: 16px 0 !important;
}

#special_table_jmzy th,
#special_table_jmzy td {
	padding-bottom: 7px;
	padding-top: 7px;
	white-space: initial;
}

.special_table th {
	font-weight: bold;
}

.special_table thead {
	color: #909399;
	font-weight: 500;
}

.special_table th {
	background-color: #f5f9fb;
	color: #76838f;
	border-collapse: collapse;
}

.special_table thead tr {
	background-color: #f5f6fa;
}

.el-table__header thead tr th {
	background-color: #f5f6fa;
}

.special_table thead tr td {
	color: #344563;
	font-weight: bold;
}

.special_table tr {
	background-color: #fff;
	color: #76838f;
	border-collapse: collapse;
}

.special_table tr:hover {
	transition: background-color 0.25s ease;
}

.special_table tbody tr:hover {
	background: #f9fafc;
}

.special_table .overflowTitle {
	padding: 0 5px;
	overflow: hidden;
	text-overflow: ellipsis;
	position: relative;
	white-space: nowrap;
}

.special_table .el-button--mini.is-round span {
	font-size: 12px !important;
}

.scroBox .el-scrollbar,
.scroBox_min .el-scrollbar {
	height: 100%;
}

.scroBoxNone .el-scrollbar__wrap {
	overflow-x: scroll !important;
}

.scroBox .el-scrollbar__wrap,
.scroBox_min .el-scrollbar__wrap {
	overflow-x: hidden;
}

/*兼容ie 9 的 table 样式*/
.el-loading-mask {
	z-index: 999999;
}

.dropdown-menu-special-style .el-scrollbar__wrap {
	max-height: 274px;
}
.el-dialog__headerbtn .el-dialog__close {
	color: #fff;
}
