.page_cat_list_spec_2 {
	margin:0 auto;
	width:100%;
	text-align:center;
}

.page_cat_item_2 {
	float:left;
	margin:4px 6px 4px 6px;
	width:197px;
	text-align:left;
	overflow:hidden;
	background-color:#FFF;
	position:relative;
}

.page_cat_item_2 table {
	width:100%;	
}

.page_cat_item_newnum {
	width:auto;
	height:auto;
	padding:4px;
	position:absolute;
	left:1px;
	top:1px;
	text-align:center;
	font-size:0;
	z-index:100;
	background-color:#54bf83;
}

.page_cat_item_newnum .text_small {
	color:#FFFFFF;
}

*:first-child+html .page_cat_item_newnum {
	margin-left:-9px;	
} 

.page_cat_item_newnum td {
	width:57px;
	height:19px;
	text-align:center;
	vertical-align:middle;
}

.page_cat_item_prodnum {
	width:auto;
	height:auto;
	padding:4px;
	position:absolute;
	right:1px;
	top:1px;
	text-align:center;
	font-size:0;	
	z-index:100;
	background-color:#3e454c;
}

.page_cat_item_prodnum .text_small {  
	color:#FFFFFF;
}

*:first-child+html .page_cat_item_prodnum {
	margin-left:94px;	
} 

.page_cat_item_prodnum td {
	width:57px;
	height:19px;
	text-align:center;
	vertical-align:middle;
}

.page_cat_main_outer_2 { 
	margin:0;
	padding:0;
	width:100%;
	height:40px;
}

.page_cat_main_outer_2 table {
	width:100%;	
}

.page_cat_item_2 .page_cat_pic_table {
	width:100%;	
	height:200px;
	margin:4px auto;
}

.page_cat_pic_2 {
	font-size:0;
	margin:0;
	width:100%;
	height:200px;
	text-align:center;
	vertical-align:middle;
}

.page_cat_main_2 {
	text-align:center;
	vertical-align:middle;
	width:98%;	
	height:38px;
	padding-bottom:2px;
	padding-left:1%;
	padding-right:1%;
	overflow:hidden;
}

/**********************************************************************************/
/**********************************************************************************/ 
/*  < 480    																	  */   
@media only screen and (max-width: 480px) {
	
.page_cat_item_2 {
	width:98%;
	margin:4px 1%;
}

}

/**********************************************************************************/
/**********************************************************************************/ 
/*  481 < 640    																	  */   
@media only screen and (min-width:481px) and (max-width: 640px) {
	
.page_cat_item_2 {
	width:48%;
	margin:4px 1%;
}
	
}

/**********************************************************************************/
/**********************************************************************************/ 
/* < 899    																	  */   
@media only screen and (min-width: 641px) and (max-width: 899px) {
	
.page_cat_item_2 {
	width:31%;
	margin:4px 1%;
}
	
}

/**********************************************************************************/
/**********************************************************************************/ 
/* 1024 > 1240px    																	  */   
@media only screen and (min-width: 900px) and (max-width: 1240px) {

.page_cat_item_2 {
	width:31%;
	margin:4px 1%;
}
	
}

/**********************************************************************************/
/**********************************************************************************/
/* 1241px < 1389px    															 */


@media only screen and (min-width: 1241px) and (max-width: 1389px) {

    .page_cat_item_2 {
        width: 23%;
        margin:4px 1%;
    }

}


/**********************************************************************************/
/**********************************************************************************/
/* 1390px < 1589px    															 */


@media only screen and (min-width: 1390px) and (max-width: 1589px) {

    .page_cat_item_2 {
        width: 18%;
        margin:4px 1%;
    }

}

/**********************************************************************************/
/**********************************************************************************/
/* 1590px < 1869px                                                                */

@media only screen and (min-width: 1590px) and (max-width: 1869px) {

    .page_cat_item_2 {
        width: 15.65%;
        margin:4px 0.5%;
    }

}

/**********************************************************************************/
/**********************************************************************************/
/* 1870px < 1920px                                                                */

@media only screen and (min-width: 1870px) and (max-width: 1920px) {

    .page_cat_item_2 {
        width:13.25%;
        margin:4px 0.5%;
    }

}