@charset "UTF-8";
/* 公共颜色变量 */
.filter-container[data-v-da7229f0] {
  margin-top: 20px;
}
.filter-section[data-v-da7229f0] {
  line-height: 28px;
  padding: 5px 0;
  position: relative;
}
.filter-section .filter-label[data-v-da7229f0] {
  width: 120px;
  font-weight: bold;
  color: #000;
}
.filter-section .filter-content[data-v-da7229f0] {
  width: calc(100% - 120px);
}
.filter-section .filter-content .filter-list[data-v-da7229f0] {
  max-height: 112px;
  overflow-y: auto;
}
.filter-section .filter-content .filter-list .item[data-v-da7229f0] {
  margin-right: 15px;
  cursor: pointer;
}
.filter-section .filter-content .filter-list .item.active[data-v-da7229f0], .filter-section .filter-content .filter-list .item[data-v-da7229f0]:hover {
  color: #E60013;
}
.filter-section .filter-content .filter-list.filter-list-limit[data-v-da7229f0] {
  height: 28px;
  overflow: hidden;
}
.filter-section .filter-control[data-v-da7229f0] {
  position: absolute;
  right: 0;
  top: 5px;
}
.filter-section.filter-brand .filter-content[data-v-da7229f0] {
  padding-right: 200px;
}
.filter-section .custom-price .el-input-number[data-v-da7229f0] {
  width: 80px;
}
.filter-section .custom-price .line[data-v-da7229f0] {
  margin: 0 8px;
}
.filter-section .custom-price .el-button[data-v-da7229f0] {
  margin-left: 15px;
}
.sort-container[data-v-da7229f0] {
  margin-top: 20px;
  padding-top: 20px;
  border-top: 1px solid #EBEBEB;
}
.sort-container .sort-btn .icon[data-v-da7229f0] {
  display: inline-block;
  width: 8px;
  height: 12px;
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAMCAYAAABfnvydAAAAAXNSR0IArs4c6QAAAEVJREFUKFNjZIACOzu7/zA2iD506BAjiAYTIDDMFQC9Vw/0ZgNyGCCxG8DhgENRAzCwGpEDCtkksCRKSCKZBApmsCQIAABJ2jBGcpYfrwAAAABJRU5ErkJggg==) no-repeat;
  margin-left: 2px;
}
.sort-container .sort-btn:hover .icon[data-v-da7229f0], .sort-container .sort-btn.active .icon[data-v-da7229f0] {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAMCAYAAABfnvydAAAAAXNSR0IArs4c6QAAAEFJREFUKFNjZICC/////4exQTQjIyMjmB4hCoD+rwd6tQE5DJDYDeBwwKGoARhYjcgBhWwSWBIlJJFMAgUzWBIEAP4OMolTHRpjAAAAAElFTkSuQmCC);
}
.sort-container .sort-btn.sort-up .icon[data-v-da7229f0] {
  transform: rotate(180deg);
}
.sort-container .sort-btn.active[data-v-da7229f0] {
  background-color: #F70016;
  border-color: #F70016;
  color: #fff;
}
.sort-container .sort-checkbox[data-v-da7229f0] {
  display: inline-block;
  margin-left: 30px;
}
.sort-container .total-count[data-v-da7229f0] {
  margin: 0 15px 0 40px;
}
.goods-container[data-v-da7229f0] {
  margin-top: 20px;
}
.page-wrap[data-v-da7229f0] {
  margin-top: 20px;
  text-align: center;
}
.page-wrap .el-button[data-v-da7229f0] {
  margin: 0;
  position: relative;
}
.page-wrap .el-button[data-v-da7229f0]:first-child {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}
.page-wrap .el-button[data-v-da7229f0]:last-child {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
  margin-left: -1px;
}
.page-wrap .el-button[data-v-da7229f0]:focus, .page-wrap .el-button[data-v-da7229f0]:hover {
  z-index: 2;
}
