/* pages/home/choose.wxss */
page {
  background: #eaeaea;
  display: flex;
  flex-direction: column;
  --dropdown-menu-background-color: #eaeaea;
  --dropdown-menu-height: 80rpx;
}
.nurseList {
  height: calc(100vh - 90rpx);
  flex: 1;
  .one {
    background: #fff;
    margin-bottom: 10rpx;
    position: relative;
    .top {
      padding: 0px 20rpx;
      height: 142rpx;
      position: relative;
      padding-left: 141rpx;
      padding-top: 35rpx;
    }
    .con {
      font-size: 24rpx;
      color: #666666;
      line-height: 40rpx;
      padding: 0 40rpx;
    }
    .bottom {
      padding: 30rpx 40rpx;
      .label {
        display: inline-block;
        height: 50rpx;
        line-height: 48rpx;
        border: 1px solid #69b0ff;
        border-radius: 10rpx;
        padding: 0 18rpx;
        font-size: 24rpx;
        color: #52acff;
        margin-right: 30rpx;
        margin-bottom: 15rpx;
      }
    }
  }
}
.head {
  width: 100rpx;
  height: 100rpx;
  border-radius: 50%;
  overflow: hidden;
  position: absolute;
  top: 30rpx;
  left: 20rpx;
  box-shadow: 0px 2px 4px 0px rgba(153, 153, 153, 0.2);
  image {
    width: 100%;
    height: 100%;
  }
}
.topCon {
  height: 45rpx;
  line-height: 45rpx;
  font-size: 26rpx;
  color: #333333;
}
.name {
  margin-right: 25rpx;
  float: left;
}
.score {
  display: block;
  font-size: 20rpx;
  color: #ec6941;
  float: left;
  width: 82rpx;
  .star {
    width: 20rpx;
    height: 21rpx;
    margin-right: 6rpx;
    vertical-align: middle;
    margin-top: -4rpx;
  }
}
.status {
  height: 38rpx;
  border: 1px solid #52acff;
  border-radius: 10rpx;
  float: left;
  line-height: 36rpx;
  text-align: center;
  margin-top: 4rpx;
  font-size: 20rpx;
  color: #52acff;
  padding: 0 9rpx;
}
.money {
  height: 42rpx;
  line-height: 42rpx;
  position: absolute;
  right: 20rpx;
  top: 56rpx;
  .cor_red {
    color: #ed430f;
  }
}
.bottomCon {
  height: 48rpx;
  line-height: 48rpx;
  font-size: 20rpx;
  font-weight: 400;
  color: #333333;
  // padding: 0 40rpx;
}
.selectedIcon {
  width: 100rpx;
  height: 100rpx;
  position: absolute;
  right: 0px;
  bottom: 0px;
  display: none;
}
.selected {
  .selectedIcon {
    display: block;
  }
}

.loading-text {
  font-size: 24rpx;
  font-weight: 400;
  color: #c5c5c5;
  text-align: center;
  margin-bottom: 24rpx;
}
