

.list-right{width: calc(100% - 262px);;float: right;padding-bottom: 0px;padding: 2px 5px}
.mianbao{padding:10px 0px}
.mianbao span{padding-right: 6px;font-size: 0.95rem;font-weight:600;}
.mianbao span a{text-decoration: underline;}
.brand{margin:5px 0px;font-size: 0.95rem;font-weight:600;}
.brand ul{display: flex;flex-wrap: wrap;}
.brand ul li{padding-right: 10px;}
.brand ul a{text-decoration: underline;color: #36648a;}
.list-title{background-color: #EFEFEF;height:40px;line-height:40px;padding: 0px 5px;}
.list-title h1{display: inline;font-size:1.3rem;font-weight:600}
.list-title span{padding-left: 20px;font-size: 0.95rem;font-weight:500;}

.search-list-ealstic{padding:5px 0px;position: relative;}
.search-list-ealstic-left{width:40%;float: left;position: relative;}
.search-list-ealstic-left input{border-radius: 0px;padding-right: 28px;}
#clear_list_es_search{display: none;position: absolute;right: 10px;top: 12px;width: 14px;height: 14px;background-image: url(/static/icons/cancel-icon.svg);background-size: cover;background-position: center;cursor: pointer;}
.search-list-ealstic-right{float:left;width:38px;height: 38px;background: #36648a;text-align: center;cursor: pointer;}
.search-list-ealstic-right i{color: #ffffff;display: block;margin-top: 9px}
.search-list-ealstic-left-list{width:calc(40% + 38px);max-height: 300px;overflow-y: auto;border-bottom: 1px solid #efefef;border-left: 1px solid #efefef;border-right: 1px solid #efefef;border-top: 1px solid #efefef;position: absolute;z-index: 8;background-color:#fff;display:none;}
.search-list-ealstic-left-list a{display:block;text-decoration: none;font-size: 14px;color:black;padding: 8px 10px;border-bottom: 1px solid #efefef;}
.search-list-ealstic-left-list a:last-child{border-bottom: none}
.search-list-ealstic-left-list a:hover{background-color: #36648a;color: #fff;}
.relevant-results-found{text-align:center;line-height: 14px;padding: 8px 10px;border-bottom: 1px solid #efefef;border-left: 1px solid #efefef;border-right: 1px solid #efefef;}
.list-classify{padding: 10px 0px;margin: 0px -10px;}
.list-classify a{padding-bottom: 10px;}
.list-classify a:hover .plist-item{border-color: #36648a;}
.plist-item {display: flex;align-items: center;justify-content: flex-start;padding: 10px;gap: 10px;height:150px;border:1px solid #ccc;border-radius:8px;margin: 0px 10px;}
.plist-image {max-width: 80px;max-height:100px; width: 100%;height: auto;object-fit: contain; }
.plist-right {flex-grow: 1;height: 100%;overflow: hidden;}
.plist-title {font-weight:500;font-size: 1.1rem;margin-bottom: 5px;color: #36648a;}
.plist-desc {
	color:#000;
	line-height: 1.65;
    font-size: 0.90rem;
    font-weight: 400;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 3;
    overflow: hidden;
    text-overflow: ellipsis;
}
#filter-conditions{margin: 20px 0px;display: none;width:100%;}

.fiters-title{height:50px;line-height: 50px;padding:0px 5px;margin-bottom: 10px;display: none;}
.fiters-title h2{float:left;font-size: 32px;font-weight: 600;}
.fiters-clous{float:right;display:none;}
.fiters-clous img{width: 50px;height:50px;}
@media screen and (max-width:768px) {
	.fiters-clous{display:block;}
	.fiters-title{position: sticky;top: 0px;z-index: 4;background-color:#EFEFEF;border-bottom: 1px solid #ccc;padding-bottom:55px;display: block;}
	.list-left{display: none;}
	.list-right{width: 100%;margin: 0px;padding:0px;}
	.search-list-ealstic-left{width: calc(100% - 38px);}
	.list-classify{padding: 20px 0px}
	#filter-conditions{display: block;}
	#list-left{width: 100%;height: calc(100vh - 200px);z-index: 100;padding:0px;margin-left:-10px;position: fixed;top: 200px;padding-bottom: 150px}
	.list-title{height: auto;}
}
.product-list-tag-title{padding-bottom: 10px;padding-left: 10px;}
.product-list-tag-title h2{display: inline;margin-right: 10px; font-size:16px;font-weight: 600;}
.product-list-tag-title span{font-style: italic;}
