.header {
	position: relative;
	display: flex;
	align-items: center;
	width: 750rpx;
	overflow: hidden;
	background-color: #fff;

	.filtrate-box {
		display: flex;
		line-height: 90rpx;
		padding: 0 30rpx;
		font-family: PingFang SC, PingFang SC;
		font-size: 28rpx;
		color: #666666;

		.iconfont {
			margin-right: 8rpx;
			color: #999999;
			font-size: 26rpx;
		}
	}

	.search-box {
		position: absolute;
		right: 0;
		line-height: 90rpx;
		width: 90rpx;
		text-align: center;

		.iconfont {
			font-size: 36rpx;
		}
	}
}

.item {
	position: relative;

	.title {
		line-height: 38rpx;
		font-family: Microsoft YaHei, Microsoft YaHei;
		font-weight: bold;
		font-size: 28rpx;
		color: #333333;
	}

	.row {
		line-height: 32rpx;
		font-family: Microsoft YaHei, Microsoft YaHei;
		font-size: 24rpx;
		color: #999999;
		margin-top: 10rpx;
	}

	.but {
		display: flex;
		align-items: center;
		position: absolute;
		bottom: 20rpx;
		right: 20rpx;
		font-family: PingFang SC, PingFang SC;
		font-weight: 400;
		font-size: 20rpx;
		line-height: 20rpx;
		color: #3874F6;

		.iconfont {
			color: #333333;
			transform: scaleX(-1);
			font-size: 26rpx;
		}
	}
}