.exhibitor-index{
	.exhibitor-filter{
		display: grid;
		grid-template-columns: repeat(3, minmax(0, 1fr));
		grid-gap: 29rpx;
		font-size: $fontSize2;
		color: #333333;
		.exhibitor-filter-label{
			font-family: Arial, Arial;
			font-size: $fontSize2;
			color: #333333;
			margin-bottom: 8rpx;
		}
	}
	.u-search{
		margin-top: 34rpx;
		margin-bottom: 42rpx;
	}
	.exhibitor-list{
		display: grid;
		grid-template-columns: 1fr;
		grid-gap: 23rpx;
	}
	.exhibitor-item{
		border-radius: 8rpx;
		background: #FFFFFF;
		box-shadow: 0rpx 4rpx 20rpx 0rpx rgba(0,0,0,0.15);
		padding: 26rpx 23rpx;
		border: 1rpx solid #D9D9D9;
		&.active{
			border: 4rpx solid rgba(232,116,0,0.34);
			padding: 24rpx 21rpx;
		}
	}
	.exhibitor-body{
		display: flex;
		.exhibitor-name{
			flex: 1;
			color: #333333;
			font-weight: bold;
			line-height: 38rpx;
			font-size: $fontSize3;
			margin-left: 12rpx;
			margin-right: 28rpx;
			&>view{
				width: 100%;
				@extend .text-ellipsis-line;
				-webkit-line-clamp: 2; 
			}
		}
		.exhibitor-name-cn{
			font-family: Poppins, Poppins;
		}
		.exhibitor-name-en{
			font-family: Poppins, Poppins;
			font-weight: normal;
			font-size: $fontSize2;
		}
		.exhibitor-number{
			flex-shrink: 0;
			justify-content: flex-end;
			margin-top: 12rpx;
		}
		.exhibitor-number-label{
			font-size: $fontSize0;
			color: #555555;
		}
		.exhibitor-number-text{
			font-family: Poppins, Poppins;
			font-weight: bold;
			font-size: $fontSize4;
			color: #E57519;
			letter-spacing: 2rpx;
		}
		.exhibitor-logo{
			width: 90rpx;
			height: 90rpx;
			border-radius: 6rpx;
			border: 1rpx solid #E1E1E1;
		}
		image{
			width: 100%;
			height: 100%;
		}
	}
	.exhibitor-footer{
		display: flex;
		align-items: center;
		padding-top: 33rpx;
		.exhibitor-action{
			display: grid;
			flex: 1;
			grid-template-columns: repeat(4, 1fr);
			font-size: $fontSize1;
			color: #555555;
			&>view{
				display: flex;
				align-items: center;
			}
			.iconfont{
				font-size: 28rpx;
				margin-right: 4rpx;
			}
		}
		
		.exhibitor-views{
			font-weight: 400;
			font-size: $fontSize1;
			color: #555555;
			line-height: 20rpx;
			margin-right: 57rpx;
		}
	}
	.ad-space{
		height: 90rpx;
		background-color: #FEF1E8;
		margin-bottom: 42rpx;
		image{
			width: 100%;
			height: 100%;
		}
	}
}