#productMlist{
	margin-top: 10px;
	background-image:url(/skin/white/images/p-cate-bg-img.jpg);
	padding: 80px;
	background-repeat: no-repeat;
	background-position: 50% 50%;
	background-size: cover;
}
#productMlist .pList{
}
#productMlist .pList .CateListA{
	text-align:center;
	background: rgba(0, 0, 0, 0.51);
	padding: 20px 0;
}
#productMlist .pList .CateListA:nth-child(odd){
	background: rgba(0, 0, 0, 0.65);
}
#productMlist .pList .CateListA a{
	color:#fff;
}
#productMlist .pList .CateListA h4{
    text-align: center;
    display: inline-block;
    border: 1px solid #fff;
    color: #fff;
    padding: 5px 35px;
    font-size: 20px;
    font-weight: normal;
    border-radius: 15px;
}
#productMlist .pList .CateListA .CateListB{
    margin: 20px auto 0;
	width: 90%;
	text-align: left;
}
#productMlist .pList .CateListA .CateListB li{
	display:inline-block;
    width: calc((100% / 8) - 4px);
	text-align: center;
	margin-bottom: 5px;
}
#productMlist .pList .CateListA .CateListB li a{
	font-size: 16px;
}
@media screen and (max-width: 1440px) {
	#productMlist .pList .CateListA .CateListB li{
	    width: calc((100% / 5) - 4px);	
	}
}
@media screen and (max-width: 1366px) {
	#web-sidebar #weblistfuntion{
		display:none !important;
	}
	#main-control.pageNo{
	    width: 100%;	
	}
	#productMlist .pList .CateListA .CateListB li{
	    width: calc((100% / 6) - 4px);	
	}
}
@media screen and (max-width: 980px) {
	#productMlist .pList .CateListA .CateListB li{
	    width: calc((100% / 4) - 4px);	
	}
	#productMlist{
		padding: 50px;
	}
}
@media screen and (max-width: 640px) {
	#productMlist .pList .CateListA .CateListB{
		width:95%;
	}
	#productMlist .pList .CateListA .CateListB li{
	    width: calc((100% / 3) - 4px);	
	}
	#productMlist .pList .CateListA h4{
		font-size:16px;
	}
	#productMlist .pList .CateListA .CateListB li a{
		font-size:14px;
	}
	#productMlist{
		padding: 20px;
	}
	
}
@media screen and (max-width: 480px) {
	#productMlist .pList .CateListA .CateListB li{
		overflow: hidden;
		white-space: nowrap;
	}
	#productMlist{
		padding: 0;
	}

}