.mall-table__hr {
  margin: 10px 0;
  border: 0;
  border-top: 1px solid #eee;
}
.mall-table__hr_top {
  border-top: 2px solid #ddd;
}

.mall-filters-layout {
  margin-bottom: 40px;
}

.mall-overflow-ellipsis {
  overflow: hidden;
  -ms-text-overflow: ellipsis;
  -o-text-overflow: ellipsis;
  text-overflow: ellipsis;
}

.mall-more-button-layout {
  margin: 40px 0;
}

.mall-hashtag-tree__row {
  display: flex;
  align-items: center;
  flex-wrap: wrap;
  width: 100%;
  background: #fff;
  cursor: pointer;
}
.mall-hashtag-tree__row:hover {
  background: #fafafa;
}
.mall-hashtag-tree__row.mall-hashtag-tree__row_alternate {
  background: #f9f9f9;
}
.mall-hashtag-tree__row.mall-hashtag-tree__row_alternate:hover {
  background: #f0f0f0;
}
.mall-hashtag-tree__row.mall-hashtag-tree__row_category {
  padding-left: 20px;
}
.mall-hashtag-tree__row.mall-hashtag-tree__row_hashtag {
  padding-left: 40px;
}
.mall-hashtag-tree-category {
  display: flex;
  align-items: center;
  justify-content: space-between;
  width: 100%;
}
.mall-hashtag-tree-category.mall-hashtag-tree-category_view {
  height: 50px;
  font-weight: bold;
}
.mall-hashtag-tree-hashtag {
  display: flex;
  align-items: center;
  justify-content: space-between;
  width: 100%;
}
.mall-hashtag-tree-hashtag.mall-hashtag-tree-hashtag_view {
  height: 40px;
}

/*# sourceMappingURL=page_mall.css.map */
