.works-detail .el-breadcrumb__inner {
	font-weight: 500;
	color: var(--gray-color)
}

.works-detail .el-breadcrumb__separator {
	margin: 0 5px
}

.works-detail .bannerImg {
	width: 100%;
	margin-bottom: 20px;
	user-select: none
}

.works-detail .bannerImg img {
	width: 100%;
	height: 100%;
	object-fit: cover;
	user-select: none;
	-webkit-user-drag: none
}

.works-detail .instructions {	
	color: #1a1a1a;	padding:50px 0 30px 0;
	line-height: 28px;
}

.works-detail .instructions .blocks {
	margin-bottom: 80px
}

.works-detail .instructions .blocks img {
	max-width: 100%
}

.works-detail .instructions .desc {
	white-space: pre-line;
	line-height: 28px;
}

.banner {
	height: 100%;
	/* padding: 0 70px */
}


@media (max-width: 768px) {
	.works-detail .instructions{padding:0;}
	.works-detail .instructions .mt80 {margin-top: 50px!important;}
	
	.works-detail .instructions .blocks {
	    margin-bottom: 25px;
	}
	.works-detail .instructions .mb80{
		margin-bottom: 10px!important;
	}
	.works-detail .brand .grey{color:#202768;}
	.works-detail .brand .grey>br{display: none;}
	.works-detail .brand .grey.fs24{
		font-size:16px!important;
	}
	.works-detail .brand.mb40{
		margin-bottom: 20px!important;
	}
	.client-group.mb80{
		margin-bottom: 20px!important;
	}
	
	.banner {
		/* padding: 0 26px */
	}
	
}