.add_box {
	width: 934px;
	margin: 0 auto;
	// overflow-y: auto;
	// max-height: 980px;
	.btns_box {
		margin-left: 0 !important;
	}
}
.box {
	width: 934px;
	background: #fff;
	margin: 16px auto;
	border-radius: 4px;
	padding-bottom: 35px;
	max-height: 680px;
	overflow-y: auto;
}
.detailed_box {
	display: flex;
	padding-left: 16px;
	padding-top: 14px;

	align-items: center;
	.detailed_line {
		width: 2px;
		height: 14px;
		background: rgba(65, 120, 213, 1);
		margin-right: 8px;
	}
	.detailed_title {
		font-size: 14px;
		font-weight: 700;
	}
}
.content_box {
	// width: 234px;
	border-radius: 4px;
	display: flex;
	font-weight: 500;
	color: rgba(153, 153, 153, 1);
	.text {
		flex: 1;
	}
	.add {
		display: flex;
		justify-content: center;
		align-items: center;
		width: 106px;
		height: 30px;
		margin-top: 13px;
		border-radius: 4px;
		color: rgba(41, 141, 255, 1);
		border: 1px solid rgba(41, 141, 255, 1);
		font-size: 12px;
		cursor: pointer;
	}
	.content {
		// flex: 1;
		display: flex;
		align-items: center;
		padding: 0 8px 0 16px;
		width: 188px;
		height: 48px;
		background: rgba(242, 243, 245, 1);
		border-radius: 8px;
		margin-right: 40px;
		line-height: 1;
		position: absolute;
		top: 2px;
		right: 0;
		// margin-top: -20px;
		span {
			flex: 1;
		}
		&:hover {
			background: rgba(236, 241, 250, 1);
			color: rgba(65, 120, 213, 1);
			cursor: pointer;
		}
	}
}
.pt-6 {
	padding-top: 6px;
}
::v-deep(.el-timeline-item) {
	height: 108px;
}
::v-deep(.el-timeline-item__timestamp) {
	font-size: 14px;
	font-weight: 700;
	color: rgba(31, 31, 31, 1);
	margin-bottom: 12px;
}
::v-deep(.el-timeline-item__tail) {
	position: absolute;
	left: 4px;
	top: 20px;
	height: 75%;
	border-left: 2px dashed rgba(205, 209, 216, 1);
}
::v-deep(.el-timeline-item__node--primary) {
	border-color: rgba(65, 120, 213, 1);
}
::v-deep(.el-timeline-item__node.is-hollow) {
	border-width: 4px;
}
::v-deep(.el-timeline-item__node--info) {
	border-color: rgba(206, 209, 217, 1);
}
::v-deep(.el-dialog) {
	border-radius: 4px;
}
::v-deep(.el-dialog__title) {
	font-size: 14px;
	color: #000;
	font-weight: 900;
}
::v-deep(.el-dialog__header) {
	border-bottom: 1px solid rgba(235, 238, 247, 1);
}
::v-deep(.el-tree-node) {
	margin-top: 8px;
}
::v-deep(.el-checkbox__input.is-checked .el-checkbox__inner) {
	border-radius: 2px;
	background: rgba(65, 120, 213, 1);
	border-color: rgba(65, 120, 213, 1);
}
::v-deep(.el-checkbox__inner:hover) {
	border-color: rgba(65, 120, 213, 1);
}
::v-deep(.el-checkbox__input.is-indeterminate .el-checkbox__inner) {
	background: rgba(65, 120, 213, 1) !important;
	border-color: rgba(65, 120, 213, 1) !important;
}
::v-deep(.el-button--primary) {
	// width: 56px;
	height: 30px;
	border-radius: 4px;
	background: rgba(65, 120, 213, 1);
	border-color: rgba(65, 120, 213, 1);
}
.dialog_main {
	display: flex;
	height: 412px;
	margin: 14px;
	overflow-y: auto;
	// width: 800px;
	.dialog_main_checkSelect {
		flex: 1;
		// height: 380px;
		span {
			font-size: 14px;
			color: rgba(153, 153, 153, 1);
		}
		.dialog_main_checkSelect_tag {
			margin-top: 16px;
			margin-left: 8px;
			padding: 6px 8px;
			background: rgba(242, 243, 245, 1);
			border-radius: 4px;
			height: 14px;
			font-size: 12px !important;
			// width: fit-content;
		}
	}
	.dialog_main_select {
		flex: 1;
		display: flex;
		flex-direction: column;
		border-left: 1px solid rgba(220, 223, 230, 1);
		span {
			font-size: 14px;
			color: rgba(153, 153, 153, 1);
			margin-left: 18px;
		}
	}
}
.dialog_footer {
	padding-bottom: 24px;
	.dialog_footer_title {
		color: rgba(92, 92, 92, 1);
		margin-bottom: 8px;
	}
}
::v-deep(.el-radio) {
	color: rgba(31, 31, 31, 1);
}
.status {
	color: rgba(92, 92, 92, 1);
	font-size: 12px;
	margin-top: 16px;
}

.radio {
	color: rgba(92, 92, 92, 1);
	font-size: 12px;
	margin-top: 16px;
}
.remack {
	color: rgba(153, 153, 153, 1);
	font-size: 12px;
	margin-top: 16px;
	margin-bottom: 24px;
}

::v-deep(.el-radio__input.is-checked .el-radio__inner) {
	border-color: rgb(65, 120, 213);
	background: rgb(65, 120, 213);
}
::v-deep(.el-radio__input.is-checked + .el-radio__label) {
	color: #333;
	font-size: 12px;
}

::v-deep(.el-radio__label) {
	font-size: 12px;
}
.radio_group {
	flex-direction: column;
	flex-wrap: wrap;
	width: 150px;
	font-size: 12px;
	// margin-left: 12px;
	margin-top: 10px;
}
::v-depp(.el-radio__label) {
	font-size: 12px !important;
}
.method_box {
	font-size: 12px;
	margin-top: 16px;
	// margin-left: 16px;
}
.method_title {
	color: rgba(92, 92, 92, 1);
}
.method_remack {
	margin-top: 6px;
	color: rgba(153, 153, 153, 1);
}
.method_radio_group {
	flex-direction: column;
	flex-wrap: wrap;
	width: 150px;
	font-size: 12px;
	margin-top: 15px;
}
.check_box {
	width: 432px;
	height: 190px;
	border: 1px solid rgba(220, 223, 230, 1);
	border-radius: 4px;
	padding: 16px;
	margin-bottom: 36px;
	overflow-y: auto;

	::v-deep(.el-checkbox__inner:hover) {
		border-color: rgb(65, 120, 213);
	}
	::v-deep(.el-checkbox__input.is-indeterminate .el-checkbox__inner) {
		border-color: rgb(65, 120, 213);
		background: rgb(65, 120, 213);
	}
	::v-deep(.el-checkbox__input.is-checked + .el-checkbox__label) {
		color: rgba(31, 31, 31, 1);
	}
	::v-deep(.el-checkbox) {
		display: block;
		font-size: 12px;
	}
	::v-deep(.el-checkbox .el-checkbox--small) {
		font-size: 12px !important;
	}
	// ::v-deep(.el-checkbox__label) {
	// 	font-size: 12px;
	// 	line-height: 1.5;
	// }
}
.tree_box {
	width: 432px;
	height: 190px;
	border: 1px solid rgba(220, 223, 230, 1);
	border-radius: 4px;
	padding: 16px;
	overflow-y: auto;
	margin-bottom: 36px;
}
.text {
	color: rgba(92, 92, 92, 1);
	font-size: 12px;
	// margin-top: 24px;
	width: 400px;
}
.header_title {
	margin: 16px 0 12px 0;
	font-size: 12px;
	color: rgba(92, 92, 92, 1);
}
.radioItem {
	width: 165px;
	height: 36px;
	background: rgba(236, 241, 250, 1);
	// padding-left: 12px;
}
.radio_pl12 {
	padding-left: 12px;
}
.custom-timestamp {
	color: #999;
	font-size: 12px;
}
.info_box {
	width: 934px;
	height: 149px;
	position: relative;
	background: #fff;
	border-radius: 4px;
	margin: 16px auto;
}
::v-deep(.el-select .el-input__inner) {
	display: inline;
}
::v-deep(.el-date-editor) {
	width: 160px;
}
::v-deep(.el-input__prefix) {
	position: absolute;
	height: 100%;
	right: -125px;
	top: 0;
	text-align: center;
	color: var(--el-input-icon-color, var(--el-text-color-placeholder));
	transition: all var(--el-transition-duration);
	z-index: 6;
}
::v-deep(.el-form-item__label) {
	font-size: 12px;
}
::v-depp(.el-checkbox__input .is-checked) {
	display: flex;
	align-items: safe;
}
