.Page.encyclopediasOfBuyHouse {
  background: #fff;
  > scroll-view {
    width: 100%;
    height: 100%;
    .PageContent {
      position: relative;
      overflow: hidden;
      min-height: 100vh;
      >view {
        position: relative;
        overflow: visible;
        margin-top: 40px;
        padding: 0 30px;
        >.Title {
          font-size: 0;
          white-space: nowrap;
          position: relative;
          overflow: visible;
          >text {
            display: inline-block;
            vertical-align: bottom;
            font-size: 34px;
            font-weight: bold;
            line-height: 40px;
            position: relative;
            z-index: 2;
            &:first-child {
              font-size: 48px;
              line-height: 50px;
            }
          }
          >image {
            display: block;
            width: 28px;
            height: 28px;
            position: absolute;
            left: -10px;
            z-index: 1;
            bottom: -10px;
          }
        }
        >.List {
          font-size: 0;
          >view {
            display: inline-block;
            vertical-align: middle;
            margin-top: 30px;
            margin-right: 30px;
            background: rgba(25, 60, 131, 0.08);
            min-width: 268px;
            text-align: center;
            border-radius: 6px;
            position: relative;
            overflow: hidden;
            >.Name {
              display: inline-block;
              vertical-align: middle;
              max-width: 100%;
              font-size: 30px;
              line-height: 80px;
              font-weight: bold;
              color: #333;
              position: relative;
              z-index: 1;
              padding: 0 20px;
            }
            >.Tips {
              display: inline-block;
              position: absolute;
              z-index: 2;
              left: 0;
              top: 0;
              width: 60px;
              font-size: 16px;
              text-align: center;
              white-space: nowrap;
              color: #fff;
              background: #ccc;
              line-height: 24px;
              border-radius: 0 0 6px 0;
            }
            >image {
              display: inline-block;
              vertical-align: middle;
              height: 24px;
              margin-left: 10px;
            }
          }
        }
      }
    }
  }
}
