.flex_align_center {
    align-items: center;
}

.new_category_search_card .layui-form .select_text.width110 {
    width: 110px;
}

.new_category_search_card .form-item,
.form-item>.flex-item {

    align-items: center;
}

.new_category_search_card .layui-form .select_text {
    width: 150px;
}

/* .supplier_product .new_category_search_card .layui-form .select_text {
    width: 120px;
} */

.chinese-box .new_category_search_card .layui-form .select_text,
.chinese-box .supplier_product .new_category_search_card .layui-form .select_text {
    width: 85px;
}

.new_category_search_card .form-item-value {
    flex-wrap: wrap;
}

.new_category_search_card .form-item-content {
    width: 260px;
}
.header-search.new_category_search_card .form-item-content {
  width: 220px;
}

/* .new_category_search_card .price .form-item-content {
    width: 160px;
} */

.new_category_search_card .left-form .form-item-content+.form-item-content {
    margin-top: 0;
}

.new_category_search_card .category-content .form-item-content+.form-item-content {
    margin-left: 0;
}

.new_category_search_card .category-content .form-item-content,
.new_category_search_card .form-item-content {
    margin-right: 12px;
    margin-bottom: 12px;
    position: relative;
}

.new_category_search_card .ver.left-form .select_text {
    margin-bottom: 0;
}

.new_category_search_card .new_category_content {
    margin-bottom: 0;
}

.new_category_search_card .form-item.new_category_content {
    align-items: flex-start;
}

.new_category_search_card .select_text {
    margin-top: 7px;
}

.new_category_search_card .sup_select_box {
    padding-bottom: 1px;
    margin-bottom: 6px;
    padding: 12px 18px 0 18px;
}

.chinese-box .new_category_search_card .chinese-search-input {
    width: 300px;
}

.chinese-box .new_category_search_card.product_search .chinese-search-input {
    width: 333px;
}

.search_content {
    min-height: 400px;
}

/* .noResultsBox {
    display: block !important;
}*/
/* .search_content .noResultsBox {
    display: none !important;
} */

/* .new_category_search_card .search-item {
    max-width: 49.5%;
} */

/* .chinese-box .search-item,
.chinese-box .supplier-type {
    width: 33%;
} */

.clear-content {
    /* width: 190px !important; */
    /* margin-left: 120px; */
}

.chinese-box .clear-content {
    /* margin-left: 85px; */
}

.category-attr.block {
    display: block;
}

.search-item {
    display: block!important;
}

.search-item .select_text {
    width: 150px !important;
}
.en-box .supplier_search .select_text {
    width: 150px!important;
}
.chinese-box .search-item .select_text {
    width: 85px !important;
}
.clear::after, .search-card-content::after {
    content: "";
    display: block;
    clear: both;
  }

/* 切换栏 tab */
.reqtabbox {
    background-color: #fff;
    border-bottom: 1px solid #f2f2f2;
    /* padding: 0 12px; */
  }
.reqtabbox .reqtab {
    color: #999;
    font-size: 18px;
    font-weight: 400;
    padding-bottom: 4px;
  }
.reqtabbox .reqtab:hover {
    color: #0099FF;
  }
.reqtabbox .active {
    background-color: #fff;
    color: #0099FF;
    font-weight: bold;
    border-bottom: 2px solid #0099FF;
  }
  
  .reqtab {
    text-align: center;
    padding-top: 12px;
    font-size: 16px;
    color: #666;
    margin-right: 0;
    cursor: pointer;
    background: #fff;
    position: relative;
  }
  
  .active .reqtab_triangle {
    display: block;
  }
  
  .r_req_fixed {
    position: fixed;
    width: 100%;
    margin-top: -207px;
    z-index: 19991014;
    background: #fff;
    padding-top: 15px;
    margin-left: -12px!important;
    padding-left: 12px!important;
    padding-right: 12px!important;
    -webkit-overflow-scroll:touch
  }
  
  .reqtab_triangle {
    width: 0;
    height: 0;
    border-right: 12px solid transparent;
    border-left: 12px solid transparent;
    border-top: 12px solid #0D7DEC;
    position: absolute;
    bottom: -12px;
    left: 50%;
    margin-left: -6px;
    display: none;
  }
  
  .bm-skicky .total_row {
    padding: 0;
    padding-top: 14px;
  }
  .page-total-content {
    margin-bottom: 6px;
    text-align: right;
    font-size: 12px;
    padding: 0;
  }
  /* 定义默认变量 */
  .page-total-content {
    --padding-right: 0; /* 默认值（可根据需求调整） */
    padding-right: var(--padding-right);
    transition: padding-right 0.3s ease; /* 可选：添加过渡动画，使变化更平滑 */
  }

  /* 媒体查询动态修改变量 */
  @media screen and (max-width: 1540px) {
    .page-total-content { --padding-right: 12px; }
  }
  @media screen and (max-width: 1366px) {
    .page-total-content { --padding-right: 22px; }
  }
  @media screen and (max-width: 1300px) {
    .page-total-content { --padding-right: 34px; }
  }
  @media screen and (max-width: 1280px) {
    .page-total-content { --padding-right: 44px; }
  }
  @media screen and (max-width: 1260px) {
    .page-total-content { --padding-right: 54px; }
  }
  @media screen and (max-width: 1280px) {
    .page-total-content { --padding-right: 84px; }
  }

  .r_req_fixed.bm-skicky .total_row {
    padding-top: 16px;
  }
  .bm-skicky .total_row {
    padding-top: 14px;
    position: absolute;
    right: 6px;
    top: 0;
  }

  .left-card {
    text-align: right;
    padding-right: 30px;
    padding-left: 0;
  }
  .right-card {
    padding-left: 30px;
    padding-right: 0;
    position: relative;
  }
  .search-btn-content {
    float: right;
  }
/* 占位 */
.bm-skicky-placeholder {
    display: none;
    width: 100%;
    min-height: 1px;
  }
  .r_req_fixed + .bm-skicky-placeholder {
    display: block;
  }


.form-item-content .layui-icon.localicon {
  top: 12px;
}
.form-item-content.is_open .layui-icon.localicon {
  transform: rotate(180deg);
  top: 8px;
}
.cursorDefault{
  cursor: default
}
