.solution-case___2SVSR {
	background: #f2f2f2;
	margin-top: 30px;
}
.solution-case___2SVSR .content-box___3bAka {
	width: 1200px;
	margin: 0 auto;
	position: relative;
}
.base-info-box___Cm-6E {
	width: 812px;
	height: 240px;
	display: -ms-flexbox;
	display: flex;
	-ms-flex-direction: row;
	flex-direction: row;
	padding: 20px;
	margin-bottom: 20px;
	background: #fff;
	position: relative;
	top: 30px;
}
.base-info-box___Cm-6E .img-box___2UHpA img {
	width: 200px;
	height: 200px;
}
.base-info-box___Cm-6E .input-list___1FLC2 {
	display: -ms-flexbox;
	display: flex;
	-ms-flex-direction: column;
	flex-direction: column;
	margin-left: 20px;
	width: 590px;
}
.base-info-box___Cm-6E .input-list___1FLC2 .title___3kA4H {
	margin-top: 10px;
	font-family: PingFangSC-Medium !important;
	font-size: 22px;
	margin-bottom: 30px;
	color: #373d41;
}
.base-info-box___Cm-6E .input-list___1FLC2 .input-box___3Rowa .key___2WidA {
	width: 70px;
	font-family: PingFangSC-Medium !important;
	font-size: 14px;
	color: #585858;
	white-space: nowrap;
}
.base-info-box___Cm-6E .input-list___1FLC2 .input-box___3Rowa .val___1Ogv_ {
	border-radius: 0;
	margin-right: 10px;
	color: #999;
}
.custom-box___2cnqy {
	width: 852px;
	margin-bottom: 20px;
	background: #fff;
	position: relative;
}
.custom-box___2cnqy .edit-btn___3yaap {
	position: absolute;
	top: 20px;
	right: 20px;
	cursor: pointer;
	margin-top: -4px;
}
.custom-box___2cnqy .custom___18zS8 .title___kSwv5 {
	font-family: PingFangSC-Medium;
	font-size: 18px;
	padding: 10px 20px;
	line-height: 40px;
	height: 60px;
	color: #373d41;
}
.custom-box___2cnqy .custom___18zS8 .line___EJ4lH {
	border-bottom: 1px solid #f2f2f2;
	margin: 0 20px;
}
.custom-box___2cnqy .custom___18zS8 .line___EJ4lH {
	border-bottom: 1px solid #f2f2f2;
	margin: 0 20px;
}
.custom-box___2cnqy .custom___18zS8 .info___29AAm {
	width: 100%;
	padding: 20px 0 0;
	white-space: normal;
	word-break: break-all;
}
.custom-box___2cnqy .custom___18zS8 .info___29AAm p {
	line-height: 24px;
}
.custom-box___2cnqy .custom___18zS8 .info___29AAm img {
	width: 100% !important;
}
.right-fixed-box___180vK {
	position: absolute;
	width: 328px;
	background: #fff;
	left: 872px;
	top: 30px;
	z-index: 1;
}
.supplier-brief-box___30v_Q {
	width: 100%;
	padding: 20px 30px;
}
.supplier-brief-box___30v_Q {
	width: 100%;
	padding: 20px 30px;
}
.supplier-brief-box___30v_Q .row-box___3TAug:first-child {
	margin-bottom: 15px;
}
.supplier-brief-box___30v_Q .row-box___3TAug .content-text___kGkoN {
	color: #999;
	font-family: PingFangSC-Regular !important;
	font-size: 12px;
	margin-top: 2px;
}
.supplier-brief-box___30v_Q .row-box___3TAug .content-text___kGkoN .line___3QF-U {
	margin: 0 5px 0 8px;
	color: #e5e5e5;
}
.supplier-brief-box___30v_Q .row-box___3TAug {
	display: -ms-flexbox;
	display: flex;
	-ms-flex-direction: row;
	flex-direction: row;
	margin-bottom: 6px;
}
.supplier-brief-box___30v_Q .row-box___3TAug .key___H_EQ3 {
	color: #999;
	font-size: 12px;
	font-family: PingFangSC-Regular !important;
}
.supplier-brief-box___30v_Q .row-box___3TAug .val___3FenB {
	color: #333;
	font-size: 12px;
	margin-left: 10px;
	font-family: PingFangSC-Regular !important;
	max-width: 200px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}
.base-info-box___Cm-6E .input-list___1FLC2 .input-box___3Rowa {
	display: -ms-flexbox;
	display: flex;
	-ms-flex-direction: row;
	flex-direction: row;
	line-height: 20px;
	margin-bottom: 4px;
}