@charset "UTF-8";
.product-cate{background:#f4f9ff;color:#142b46}
.product-cate .m,.product-cate .w1200{width:min(1200px,calc(100% - 48px));margin:0 auto}
.product-cate .nav{padding:16px 0 0;color:#6d879d;font-size:13px}
.product-cate .nav a{color:#1268b3}
.product-cate .nav i{margin:0 6px;color:#9aafc2;font-style:normal}
.product-cate .product-search{display:flex;align-items:center;gap:9px;margin-top:14px;padding:10px;border:1px solid #d5e4f2;border-radius:10px;background:#fff}
.product-cate .product-search label{display:flex;height:42px;min-width:0;flex:1;align-items:center;gap:9px;padding:0 12px;border:1px solid #d4e4f1;border-radius:5px;background:#fafdff}
.product-cate .product-search label>span{color:#4a8cbb;font-size:20px}
.product-cate .product-search input{width:100%;min-width:0;border:0;outline:none;background:transparent;color:#315774;font:inherit;font-size:14px}
.product-cate .product-search button{height:42px;padding:0 18px;border:0;border-radius:5px;background:linear-gradient(100deg,#ff8c14,#f47700);color:#fff;font:inherit;font-size:14px;font-weight:700;cursor:pointer;white-space:nowrap}
.product-cate .product-search button span{margin-right:4px}
.product-cate .selectList{margin-top:14px;padding:14px 16px;border:1px solid #d5e4f2;border-radius:10px;background:#fff}
.product-cate .selectList dl{position:relative;margin:0;padding:0 78px 0 48px}
.product-cate .selectList dt{position:absolute;top:7px;left:0;color:#5c7892;font-size:13px}
.product-cate .selectList .showCon{height:36px;overflow:hidden}
.product-cate .selectList .showCon a{display:inline-block;margin:0 8px 8px 0;padding:6px 12px;border:1px solid #d3e2ee;border-radius:5px;background:#fff;color:#4b6e89;font-size:13px;line-height:1.4}
.product-cate .selectList .showCon a.on,.product-cate .selectList .showCon a:hover{border-color:#1380ca;background:#0876c9;color:#fff}
.product-cate .selectList .showMore{position:absolute;top:0;right:0;cursor:pointer}
.product-cate .selectList .showMore h3{margin:0;padding:6px 10px;border:1px solid #d3e2ee;border-radius:5px;background:#f7fbff;color:#1268b3;font-size:12px;font-weight:500}
.product-cate .tool,.product-cate .sell_tip,.product-cate .img_tip{display:none}
.product-cate .guess-like{margin-top:18px}
.product-cate .guess-like ul{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:14px;margin:0;padding:0;list-style:none}
.product-cate .guess-like li{position:relative;overflow:hidden;margin:0;border:1px solid #d4e3ef;border-radius:10px;background:#fff;box-shadow:0 4px 14px #124c780a}
.product-cate .guess-like li:hover{border-color:#82b8dc;box-shadow:0 10px 22px #10558f1c}
.product-cate .guess-like li>a{display:block;color:inherit}
.product-cate .guess-like li img{display:block;width:100%;height:168px;object-fit:cover;background:#edf5fb}
.product-cate .guess-like li p.price{display:flex;align-items:center;justify-content:space-between;height:auto;margin:12px 12px 0;overflow:visible;font-size:16px;line-height:1.3}
.product-cate .guess-like li p.price em{float:none;color:#e27619;font-style:normal;font-weight:700}
.product-cate .guess-like li p.price em i{font-size:12px;font-style:normal}
.product-cate .guess-like li p.price .small{float:none;max-width:46%;overflow:hidden;color:#8aa0b3;font-size:12px;font-weight:400;text-overflow:ellipsis;white-space:nowrap}
.product-cate .guess-like li p.s-title{height:40px;margin:8px 12px;overflow:hidden;color:#214f75;font-size:14px;line-height:20px}
.product-cate .guess-like li .company{height:auto;margin:0 12px 12px;overflow:hidden;color:#55738c;font-size:12px;white-space:nowrap;text-overflow:ellipsis}
.product-cate .guess-like li .company a{color:#55738c}
.product-cate .guess-like li .like{position:absolute;right:0;bottom:0;left:0;display:flex;height:72px;visibility:hidden;flex-direction:column;align-items:center;justify-content:center;background:linear-gradient(90deg,#0876c9,#1490e0);color:#fff;text-align:center}
.product-cate .guess-like li:hover .like{visibility:visible}
.product-cate .guess-like li .like i{display:block;margin:0;border-bottom:0;font-size:15px;font-style:normal}
.product-cate .guess-like li .like p{margin:4px 12px 0;overflow:hidden;font-size:12px;white-space:nowrap;text-overflow:ellipsis}
.product-cate .pages{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:6px;padding:22px 0 36px;color:#5d7892;font-size:13px;text-align:center}
.product-cate .pages a,.product-cate .pages strong{display:inline-flex;min-width:32px;height:32px;align-items:center;justify-content:center;padding:0 8px;border:1px solid #d3e3ef;border-radius:5px;background:#fff;color:#4d718e}
.product-cate .pages a:hover,.product-cate .pages strong{border-color:#0876c9;background:#0876c9;color:#fff}
.product-cate .pages cite{font-style:normal}
.product-cate .pages_inp,.product-cate .pages_btn{height:32px;border:1px solid #d3e3ef;border-radius:5px;background:#fff;color:#4d718e;text-align:center}
.product-cate .pages_inp{width:42px}
.product-cate .pages_btn{padding:0 10px;cursor:pointer}
.product-cate .mh-footer{margin-top:0}
@media(max-width:1000px){.product-cate .guess-like ul{grid-template-columns:repeat(3,minmax(0,1fr))}}
@media(max-width:700px){.product-cate .m,.product-cate .w1200{width:calc(100% - 28px)}.product-cate .product-search{gap:6px;padding:8px}.product-cate .product-search label{height:38px;padding:0 8px}.product-cate .product-search input{font-size:13px}.product-cate .product-search button{height:38px;padding:0 12px;font-size:13px}.product-cate .guess-like ul{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.product-cate .guess-like li img{height:120px}.product-cate .selectList{padding:12px}.product-cate .selectList dl{padding:0 64px 0 42px}}
