/*
Powered by ueeshop.com		http://www.ueeshop.com
广州联雅网络科技有限公司		020-83226791
*/
.default_products_list4 .list_category_description{margin: 20px 0;}
.default_products_list4 .list_category{position: relative;}
.default_products_list4 .list_category .list_sort{position: absolute;right: 0;bottom: 0;cursor: pointer;font-size: 14px;}
.default_products_list4 .list_category .list_sort .sort_txt strong{font-weight:600;}
.default_products_list4 .list_category .list_sort:hover .sort_drop{display: block;}
.default_products_list4 .list_category .list_sort .sort_txt{line-height: 25px;position: relative;padding-right: 15px;}
.default_products_list4 .list_category .list_sort .sort_txt i{ position:absolute; right:0; top:8px;}
.default_products_list4 .list_category .list_sort .sort_txt i:after,.default_products_list4 .list_category .list_sort .sort_txt i:before{ border:5px solid transparent; border-top:5px solid #f0f0f0; width:0; height:0; position:absolute; top:0; right:0; content:''}
.default_products_list4 .list_category .list_sort .sort_txt i:before { border-top-color:#000; top:1px;}
.default_products_list4 .list_category .list_sort .sort_drop{display: none;position: absolute;right: 0;top: 100%;z-index: 11;}
.default_products_list4 .list_category .list_sort .sort_drop ul{margin-top: 10px;padding: 10px 0;background: #fff;}
.default_products_list4 .list_category .list_sort .sort_drop ul li{white-space: nowrap;}
.default_products_list4 .list_category .list_sort .sort_drop ul li:hover a{background: #f2f2f2;}
.default_products_list4 .list_category .list_sort .sort_drop ul li a{display: block;height: 34px;line-height: 34px;padding: 0 10px;text-decoration: none;}
.default_products_list4 .icon_discount,.default_products_list4 .icon_seckill{padding:0 14px;border-radius:27px;position:absolute;right:10px;top:10px;color:#fff;z-index:1;font-size:14px;line-height:27px;height:27px;}
.default_products_list4 .icon_seckill{display: none;}
.default_products_list4 .list_products_box{display: flex;flex-wrap: wrap;justify-content: left;flex-direction: row;margin-top:35px;}
.default_products_list4 .list_products_box .loading{position: static; margin: 20px auto;}
.default_products_list4 .list_products_box .list_products_item{--pro-item-margin: 4%; margin-right: var(--pro-item-margin);margin-bottom: var(--pro-item-margin);float: left;}
.default_products_list4 .list_products_box .list_products_item .item_img{display: block;position: relative;}
.default_products_list4 .list_products_box .list_products_item .item_img .item_img_tab{width: 100%;height: 100%;text-align: center;overflow: hidden;}
.default_products_list4 .list_products_box .list_products_item .prod_info{margin-top: 8px;}
.default_products_list4 .list_products_box .list_products_item .item_name{display: block;max-height: 72px;line-height:24px;font-size: 14px;overflow: hidden; -o-text-overflow: ellipsis; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 1; -webkit-box-orient: vertical; word-break: break-word; min-height: 24px;}
.default_products_list4 .list_products_box .list_products_item .item_name span{font-weight: bold;}
.default_products_list4 .list_products_box .list_products_item .item_name em{color: #f00;}
.default_products_list4 .list_products_box .list_products_item .star_box{font-size: 0;display: flex;align-items: center;margin-top: 12px;}
.default_products_list4 .list_products_box .list_products_item .star_item{display: inline-block;vertical-align: middle;font-size: 14px;}
.default_products_list4 .list_products_box .list_products_item .item_price{margin-top: 8px;font-size: 16px;}
.default_products_list4 .list_products_box .list_products_item .item_price del{margin-left: 5px;}
.default_products_list4 .list_products_box .list_products_item .item_price .price_data em{font-size: 12px;}

.products_list4_wide{ width : auto ; max-width : 1560px ; padding : 0 30px ; box-sizing : border-box ; }
.default_products_list4 .list_category{display:flex;align-items:center;justify-content:space-between;flex-wrap: wrap;}
.default_products_list4 .list_category .category_name{font-size:22px;line-height:38px;}
.default_products_list4 .list_category .list_sort{color: #000;}
.default_products_list4 .list_products_box{border-bottom:solid 1px #eee;}
.product_list_page{margin-top:35px;margin-bottom:80px;display:flex;justify-content:space-between;align-items:center;}
.product_list_page .product_list_page_text{width:auto;max-width:200px;}
.product_list_page .product_list_page_text span{font-size:14px;line-height:38px;}
.product_list_page_btn{flex:1;display:flex;align-items:center;justify-content:flex-end;}
.product_list_page_btn #turn_page{text-align:right;margin-bottom:0px;height: 36px;line-height: 36px;}
.product_list_page #turn_page .page_item_current{background-color:#2a6335;}
.product_list_page #turn_page font,.product_list_page #turn_page a{box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;padding:0 0;}
.product_list_page #turn_page li{border:0;height: auto;line-height: 34px;}
.product_list_page #turn_page li:nth-child(2),.product_list_page #turn_page li:last-child{display: none;}
#turn_page li em{display: none;}
#turn_page li i{font-size: 12px;color: #000;}
#turn_page li .page_noclick i{color: #cdd2d9;}
.turn_go{font-size:0;}
.turn_go .turn_go_text{font-size:14px;line-height:36px;color:#000;}
.turn_go input[type='text']{width:60px;line-height:32px;border-width:1px;border-style:solid;border-color:#cdd2d9;border-radius:3px;margin:0 8px;box-sizing: border-box;padding: 0 5px;}
.turn_go .pageJump{border-radius:3px;text-align:center;display:inline-block;padding:0 6px;box-sizing:border-box;min-width:34px;width:auto;height:34px;background-color:#2a6335;color:#fff;font-size:14px;line-height:34px;}
.turn_go .pageJump:hover{text-decoration:none;}

@media screen and (max-width:1600px){.products_list4_wide {width:92%;} }

.default_products_list4 .list_products_box .list_products_item .item_img .item_img_tab img:nth-child(2){opacity: 0;}
.default_products_list4 .list_products_box .list_products_item .item_img .item_img_tab img:nth-child(2){transform: scale(1.2);}
@media (min-width: 768px) {
    .default_products_list4 .list_products_box .list_products_item:hover .item_img .item_img_tab img:nth-child(1){opacity: 0;}
    .default_products_list4 .list_products_box .list_products_item:hover .item_img .item_img_tab img:nth-child(2){opacity: 1;}
    .default_products_list4 .list_products_box .list_products_item:hover .item_img .item_img_tab img:nth-child(2){transform: scale(1);}
}

@media (max-width: 1000px) {
    /* .default_products_list4 .list_products_box .list_products_item{margin-bottom: 30px;margin-right: 33px;} */
    .product_list_page .product_list_page_text{display: none;}
}

@media (max-width: 768px) {
    .products_list4_wide{padding: 0 15px;width: 100%;}
    .default_products_list4{margin-top: 15px;}
    .default_products_list4 .list_products_box{margin-top: 10px;}
    .default_products_list4 .list_category{gap: 5px;}
    .default_products_list4 .list_category .list_sort{display:inline-block;position:relative;width:auto;max-width:100%;height:30px;line-height:30px;font-size:12px;box-sizing:border-box;}
    .default_products_list4 .list_category .list_sort .sort_txt{line-height:30px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;width: max-content;}
    .default_products_list4 .list_category .list_sort .sort_txt i{top:12px;}
    .default_products_list4 .list_category .list_sort .sort_drop{left: unset;right: 0;}
    .default_products_list4 .list_category .category_name{ font-size: 20px;padding-right: 15px;box-sizing: border-box;overflow: hidden;}
    .default_products_list4 .list_category .clear{ display: none; }
    .has_list_screening .list_category .category_name{width: 100%;padding-right: 0;flex: unset;}
    .default_products_list .list_category.has_screening .category_name{width: 100%;}
    .default_products_list .list_category .list_screening{width: 100%;padding: 0 0 ;background-color: transparent;margin-top: 0;text-align: center;background-color: #2a6335;color: #fff;margin-right: 0;}
    .default_products_list .list_category .list_screening .screening_txt{position: relative;display: inline-flex;align-items: center;justify-content: flex-start;box-sizing: border-box;padding-right: 15px;}
    .default_products_list .list_category .list_screening .screening_txt i{position: absolute;right: 0;}
    .default_products_list .screening_mobile_item{width: 100%;}
    .default_products_list4 .list_category .list_sort{flex: 1;text-align:center;box-sizing: border-box;display: flex;justify-content: center;border: 1px solid #000;}
    .default_products_list4 .list_category .list_sort:hover .sort_drop{text-align: left;}
    /* .default_products_list4 .list_products_box .list_products_item{margin-bottom: 10px;margin-right: 10px;} */
    .default_products_list4 .list_products_box .list_products_item .item_img .item_img_tab:nth-child(2){display: none;}
    .default_products_list4 .list_products_box .list_products_item .item_info{margin-top: 7px;}
    .default_products_list4 .list_products_box .list_products_item .item_name{max-height: 40px;line-height: 20px;font-size: 14px;}
    .default_products_list4 .list_products_box .list_products_item .star_box{margin-top: 11px;}
    .default_products_list4 .list_products_box .list_products_item .item_price{margin-top: 4px;line-height: 24px;}
    .product_list_page{flex-wrap: wrap;margin-top: 26px;margin-bottom: 40px;}
    .product_list_page .product_list_page_text{width: 100%;max-width: unset;text-align: center;display: block;}
    .product_list_page_btn{width: 100%;flex-wrap: wrap;}
    .product_list_page .product_list_page_text span{line-height: 20px;}
    .product_list_page_btn #turn_page{width: 100%;text-align: center;margin: 30px 0;}
    .product_list_page #turn_page font, .product_list_page #turn_page a{text-indent: 0;}
    .product_list_page_btn .turn_go{width: 100%; text-align: center; }
    .product_list_page #turn_page li:first-child{ display: none; }
    #turn_page li em{display: block; top: 0; left: 0; font-size: 14px;}
    #turn_page li em:before{ position: absolute; top: 50%; left: 50%; transform: translate(-50%,-50%); }
    .turn_go input[type='text']{ width: 120px; }
}