.search-page {
  .search-main {
    background-color: #fff;
    padding: 10px;

    .search-land {
      .search-history {
        margin-bottom: 10px;
        display: flex;
        justify-content: space-between;

        span {
          color: #333;
          font-size: 14px;
          img {
            display: inline-block;
            width: 12px;
            height: 8px;
            margin-left: 5px;
          }
        }

        img {
          width: 16px;
          height: 16px;
          display: block;
        }
      }

      .search-tag {
        overflow: hidden;
      }
      .no_search_history {
        font-size: 12px;
      }
    }

    .search-hot {
      margin-top: 10px;
      font-size: 14px;
    }

    ul,
    li {
      list-style: none;
      padding: 0;
      margin: 0;
    }

    .list {
      padding: 10px 0;
      border-bottom: 1px solid #eee;
    }

    .list:last-child {
      border-bottom: 0;
    }
  }

  .searct-lists {
    padding: 0 10px;
  }
}
