/* pages/search/index.wxss */
.page-wrapper {
}

.search-header {
  background: white;
  padding-top: 14px;
  position: relative;
  z-index: 99999;
}

.search-wrapper {
  display: flex;
  justify-content: flex-start;
  align-items: center;
  margin: 0px 30rpx;
  background: rgb(247, 247, 247);
  box-sizing: border-box;
  border: 4rpx;
  height: 40px;
  padding-left: 20rpx;
}

.search-icon {
  width: 31rpx;
  height: 31rpx;
}

.search-input {
  font-size: 26rpx;
  color: rgb(153, 153, 153);
  padding-left: 20rpx;
  width: 90%;
}

.projects-wrapper {
  background: white;
}