/* CSS Document */

/*  完美底部 */
html, body, #wrap_ewshop {height: 100%;}
body > #wrap_ewshop {height: auto; min-height: 100%;}
/* #main_ewshop {padding-bottom: 350px;}    必须使用和footer相同的高度 */
#footer_ewshop {position: relative;
/* margin-top: -340px;  footer高度的负值 */
height: 350px;clear:both;}
.clearfix:after {content: ".";display: block;height: 0;clear: both;visibility: hidden;}
.clearfix {display: inline-block;}
/* Hides from IE-mac \*/
* html .clearfix { height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */

/**  2012-1-17  **/
.page_c {
margin:0px 4px 0px 0px;padding:5px 5px 5px 5px!important;
width:auto;height:19px;border:1px solid #EBEBEB;
background:#FFFFFF;font-size:12px;color:#666666;line-height:19px; 
text-align:center;font-family:"";
display:inline;
cursor:hand
}
#zuixinliulan{
padding:0px;}
#zuixinliulan li{
list-style:none;
width:180;
float:left;
}
#zuixinliulan_shu{padding:0px; margin:0px}
#zuixinliulan_shu li{
list-style:none;
}
#right .hh .h_1 .h_1_1 {_margin-right:8px;}


.lit_photo{ 
width:170px;
height:198px;
border:1px solid #ccc;
overflow:hidden;
position:relative;
display:table-cell;
text-align:center;
vertical-align:middle;
background-color : #ffffff;
} 

.lit_photo span{ 
position:static;
+position:absolute;
top:50%;
}


.lit_photo span img {
position:static;
+position:relative;
top:-50%;left:-50%;
} 



.lit_photo2{ 
width:380px;
height:400px;
border:1px solid #ccc;
overflow:hidden;
position:relative;
display:table-cell;
text-align:center;
vertical-align:middle;
background-color : #ffffff;
} 

.lit_photo2 span{ 
position:static;
+position:absolute;
top:50%;
}


.lit_photo2 span img {
position:static;
+position:relative;
top:-50%;left:-50%;
}


.prodpic a {
	padding:0px;
	border:#E0E0E0 1px solid;
	display:block;
}
.lit_photo  a hover{
	padding:0px;
	border:#8FA70B 2px solid;
	display:block;
	
}



.cplist .cpimg   {
	float:left;
	padding:0px;
	width:170px;
	height:198px;
	border:0px solid #D8D8D8;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	
}
.cplist .cpimg  a {
	float:left;
	padding:1px;
	width:170px;
	height:198px;
	border:1px solid #D8D8D8;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	
}

.cplist .cpimg a:hover {
	float:left;
	padding:0px;
	width:170px;
	height:198px;
	border:#E8002F 2px solid;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	
} 