.fh-image-manage {}

.fh-image-manage .el-upload-list {
	display: none;
}

.fh-image-manage .el-dialog__body {
	max-height: 800px;
	overflow: auto;
}

.fh-image-manage--image-list {
	display: flex;
	width: 800px;
	height: 100px;
	justify-content: flex-start;
	flex-direction: row;
}

.fh-image-manage--image-item {
	margin: 5px;
}

.fh-image-manage--image-container,
.fh-image-manage--image-plus,
.fh-image-manage--image-view {
	position: relative;
	width: 100px;
	height: 100px;
	border: 1px solid #ccc;
	border-radius: 8px;
	overflow: hidden;
}

.fh-image-manage--image-view.fh-image-manage--image-item--selected {
	border-width: 2px;
	border-color: #409EFF;
}

.fh-image-manage--image-view {
	margin: 5px;
	cursor: pointer;
}

.fh-image-manage--image-plus {
	position: relative;
	text-align: center;
	line-height: 100px;
	cursor: pointer;
}

.fh-image-manage--image-plus:hover {
	border-color: #409EFF;
	border-style: dashed;
}

.fh-image-manage--image-container .el-image,
.fh-image-manage--image-container .fh-video {
	position: absolute;
}

.fh-image-manage .el-image,
.fh-image-manage .fh-video {
	width: 100%;
	height: 100%;
	background: #2c304c33;
}

.fh-image-manage--image-mass {
	position: absolute;
	width: 100%;
	height: 100%;
	background: #000000aa;
	opacity: 0;
}

.fh-image-manage--image-mass:hover {
	opacity: 1;
}

.fh-image-manage--image-mass>div {
	width: 100%;
	height: 100%;
	line-height: 100px;
	text-align: center;
	overflow: hidden;
}

.fh-image-manage--image-mass>div i {
	color: white;
}

.fh-image-manage--del-image {
	color: red;
}

.fh-image-manage--preview-dialog .el-dialog__body {
	text-align: center;
}

/* 上传弹窗样式 */
#fh-image-manage .el-dialog__wrapper .el-col div {
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
}

#fh-image-manage .el-button {
	width: auto !important;
	min-width: 30%;
	color: #409EFF !important;
}

#fh-image-manage .el-dialog__footer>div {
	margin-bottom: .2rem;
}

#fh-image-manage .el-dialog__footer .el-button{
	color: #fff !important;
	min-width: auto !important;
	padding: .25rem .4rem;
}

#fh-image-manage .el-dialog__footer .el-button--info{
	color: #666 !important;
}