.page-index {
  display: flex;
  flex-direction: column;
  width: 100vw;
  height: 100vh;
  overflow: hidden;
  box-sizing: border-box;

  .index-navbar {
    flex: none;
  }

  .index-tabber {
    flex: none;
  }

  .index-container {
    flex: auto;
    overflow: hidden;
    position: relative;
  }
}

.custom-tabbar {
  background: #ffffff;
  box-shadow: 0px -4px 6px 0px rgba(0, 0, 0, 0.08);

  .weui-tabbar__label {
    color: #c0c8d3;
  }

  .weui-bar__item_on {
    .weui-tabbar__label {
      color: #202020;
    }
  }
}
