// 状态栏
.status_bar,
.fit {
  height: var(--status-bar-height);
  width: 100%;
}

// 导航栏
.uni-page-head {
  .uni-page-head__title {
    // font-size: 36upx !important;
    font-size: 28upx !important;
    font-weight: 500;
  }
}

// 二次确实提示框
::v-deep .second-confirm-btn {
  height: 90upx;
  border-radius: 12upx !important;
  font-size: 32upx !important;
  font-weight: bold;

  .u-button__text {
    font-size: 32upx !important;
    font-weight: bold;
  }
}

::v-deep .u-popup__content {
  overflow: visible !important;
}

::v-deep .u-modal {
  background: linear-gradient(179deg, #e7ebff 0%, #ffffff 100%);
  position: relative;
  overflow: visible !important;

  .tip-icon {
    display: block;
    width: 284upx;
    height: 224upx;
    position: absolute;
    top: -122upx;
    left: calc(50% - 142upx);
    z-index: 1000000;
  }

  .close-btn {
    width: 42upx;
    height: 40upx;
    position: absolute;
    top: 26upx;
    right: 26upx;
  }

  .u-modal__title {
    font-weight: 700 !important;
    font-size: 40upx !important;
    color: #333333 !important;
    padding-top: 112upx !important;
  }

  .u-modal__content {
    padding: 14upx 92upx 48upx !important;
    text-align: center;
    font-weight: 500;
    line-height: 40upx;
  }

  .u-modal__content__text {
    font-size: 28upx !important;
    color: #999999 !important;
  }
}

::v-deep .u-navbar__content__title {
  font-size: 32upx;
  font-weight: 500;
}

.list-status {
  padding: 20upx;
  text-align: center;
  color: #a4a4a4;
}

.delete-info-btn {
  .u-button__text {
    color: #666666;
  }
}

.empty-container {
  height: 100%;
  display: flex;
  align-items: center;
  justify-content: center;
}

::v-deep {
  .u-search__content {
    padding: 0 8upx !important;
  }
}

.tab-box {
  margin: 22upx 0 0upx;
  white-space: nowrap;
  width: 100%;
  padding-bottom: 4upx;

  .item {
    display: inline-block;
    margin-right: 60upx;
    position: relative;
    height: 68upx;
    margin-top: 8upx;

    &:last-child {
      margin-right: 0;
    }

    image {
      position: absolute;
      width: 62upx;
      height: 30upx;
      left: 100%;
      top: -10upx;
    }
  }

  .active {
    color: $main-color;
    font-weight: 600;

    &:after {
      content: "";
      display: block;
      width: 78upx;
      height: 16upx;
      // background: url("https://qianzhiy-applet.oss-rg-china-mainland.aliyuncs.com/h5/images/static/home/active-bg.png")
      //   center center no-repeat;
      // background: url("@/static/images/user/active-line.png") center center no-repeat;
      background-size: 100% 100%;
      position: absolute;
      bottom: 22upx;
      left: 0;
    }
  }
}

.list-search-box {
  height: 100upx;
  padding: 0 24upx;
  background: #fff;
  position: fixed;
  top: 0;
  width: 100%;
  box-sizing: border-box;
  z-index: 1000;

  >view {
    position: relative;
  }

  .u-search__content {
    margin-left: 160upx;
  }

  .city-box {
    position: absolute;
    left: 38upx;
    top: 0;
    height: 34px;

    .arrow-down {
      width: 20upx;
      height: 20upx;
      margin-left: 6upx;
    }

    .city {
      display: inline-block;
      width: 90upx;
    }

    .line {
      color: #ccc;
    }
  }
}