.container {
	margin: 0 auto;
	width: 1200px;
}

.flow {
	color: #575757;
	font-weight: 400;
	border-radius: 5px;
	background-color: #fff;
	text-align: center !important;
}
.block-top {
	margin: 0 auto;
	padding: 20px 20px 1px;
	width: 100%;
	padding-bottom: 20px;
}
.block-bottom {
	background-color: #f9fbff;
	margin: 0 auto;
	padding: 20px 20px 10px;
	width: 100%;
	overflow-x: visible;
	font-size: 12px;
}
.flow-no {
	margin: 20px auto;
	width: 60px;
	height: 60px;
	text-align: center;
	font-size: 28px;
	font-weight: 300;
	line-height: 60px;
	border-radius: 50%;
	color: #fff;
	background-color: #3368ff;
}
.flow-name {
	font-size: 20px;
	font-weight: 700;
}
 .col-xl-3 {max-width:20%;}
 th,td {
   border: 1px solid #ccc;
   padding: 8px;
   word-wrap: break-word;
   max-width: 120px;
   min-width: 89px;
 }
 .block-title {
	 padding: 14px 20px;
	 background-color: #f6f7f9;
 }
 .block-title span {
	 font-size: 20px;
	 color: #333;
	 font-weight: 600;
 }
 .block-content {
	 margin: 0 auto;
	 padding: 20px;
 }
 .block-content table {
	 width: 1070px;
	 font-size: 12px;
 }

/*img {*/
/*	width:100px;*/
/*}*/
.imageContainer {
	display: flex;
	flex-wrap: wrap;
	gap: 10px; /* 图片之间的间隔 */
}

/* 单个图片及按钮的包裹容器样式 */
.image-item {
	position: relative;
	width: fit-content;
}

/* 图片样式 */
.image-item img {
	max-width: 300px;
	height: auto;
}

/* 删除按钮样式 */
.delete-button {
	position: absolute;
	top: 5px;
	right: 5px;
	background-color: red;
	color: white;
	border: none;
	padding: 5px 10px;
	cursor: pointer;
}