.zkImSearch{
	width: 750rpx;
	background-color: #FFFFFF;
	&_head{
		position: fixed;
		top: 0;
		left: 0;
		right: 0;
		z-index: 999;
		&-box{
			height: 100rpx;
			flex-direction: row;
			justify-content: center;
			&-matter{
				width: 750rpx;
				padding: 0 20rpx;
				flex-direction: row;
				align-items: center;
				&_cot{
					flex: 1;
					height: 70rpx;
					background-color: #FFFFFF;
					flex-direction: row;
					align-items: center;
					border-radius: 10rpx;
					padding: 0 20rpx;
					background-color: #f6f6f6;
					border-style: solid;
					border-width: 1rpx;
					border-color: #F1F1F1;
					&_input{
						flex: 1;
						font-size: 32rpx;
						margin-left: 15rpx;
					}
				}
				&_cancle{
					font-size: 34rpx;
					color: $gl_color;
					margin-left: 15rpx;
				}
			}
		}
	}
	&_empty{
		height: 100rpx;
	}
	&_ul{
		&-item {
			flex-direction: row;
			align-items: center;
		}
		&-avbox{
			width: 100rpx;
			height: 100rpx;
			margin-left: 30rpx;
			margin-right: 20rpx;
		}
		&-avator {
			width: 100rpx;
			height: 100rpx;
			border-radius: 100rpx;
		}
		&-text {
			flex: 1;
			border-bottom-style: solid;
			border-bottom-width: 1rpx;
			border-bottom-color: #F1F1F1;
			padding: 30rpx 20rpx 30rpx 0;
			&_p1 {
				flex-direction: row;
				align-items: center;
				margin-bottom: 6rpx;
			}
			&_p3 {
				flex: 1;
				font-size: 38rpx;
				color: #333333;
			}
			&_p4 {
				font-size: 30rpx;
				color: #999999;
			}
			&_p2 {
				font-size: 30rpx;
				color: #999999;
				width: 600rpx;
				text-overflow: ellipsis;
				overflow: hidden;
				lines: 1;
				/* #ifdef H5 */
				white-space: nowrap;
				/* #endif */
				/* #ifdef MP-WEIXIN */
				white-space: nowrap;
				/* #endif */
			}
		}
	}
}