body {
	font-family: Arial, Helvetica, sans-serif;
}

div.page_main {margin: 0 auto;padding: 0px;background:#aaaaaa;color: #666666;font:normal 11px arial, verdana, sans-serif; width:100%; }
h1{ width:100%; color:#ff8100; font-size:3.8em;}
h2{ font-size:14px; margin-top:0px;color:#FC4201;}
div.page_content {width:99%;padding:8px 24px 8px 8px; z-index:0; position:relative; text-align:left;}
.header_top{width:96%; margin-left:10px;height:auto;margin-top:0px; border:solid 1px #fff;position:relative;z-index:2;background:#ffffff;}
.logo{ width:239px; height:68px; float:left; position:relative; z-index:3; background:#ffffff;}
.banner{ width:99%;float:right; position:relative;z-index:3;}
.contactinfo{width:96%; height:66px; position:relative;font-size:12px; border:solid 1px #ffffff; margin-top:72px; text-align:right;}
.daoyu{width:95%;background:#eeeeee; line-height:18px;z-index:99; position:relative; text-align:left; height:auto;margin-left:10px;padding:3px 2px 3px 8px; }
.daoyu h1{height:38px; line-height:38px; }
.zhuti{width:96%;height:100%; background:#f7f7f7; margin-left:10px;position:relative; border:solid 1px #dddddd;}
.lanmubiaoti{margin:5px;text-align:left; padding:1px 3px 3px 8px; border:solid 1px #f7f7f7; height:30px; line-height:30px; background:#eeeeee;}
.zhuti ul{ text-align:center; padding:3px 4px 3px 3px; width:96%; list-style-type:none; position:relative;margin-left:5px;}
.pd_list{ float:left; padding:0px 2px 3px 0px; width:168px; height:230px; list-style:none; text-align:center; margin:5px; border:solid 1px #DEDFE7; background:#ffffff;}	
.pd_list a{
	font-style:normal; text-decoration:none;color:#888888;
	padding:3px 0px 3px 2px; width:168px;
	 display:block;
	height:auto;
	} 
.pd_list a:hover{
	font-style:normal; text-decoration:none;color:#888888;
	 background-color: #FFECEC;
     display:block;
	padding:3px 0px 3px 2px; width:168px;
	height:auto;
	cursor:hand;
	} 
.flower_footer{margin:5px; padding:5px; text-align:left;}
.flower_footer a{ text-decoration:none;margin:2px; line-height:17px; color:#666666;}
p{font-size:12px; }
.clear { clear : both; font-size: 1px; line-height: 0px; }
div.page_title{ float:left; width:90%;}
div.more_prod{float:right; width:10%; text-align:right;}
.more_prod a{ text-decoration:none; font-size:12px; color:#660033;}
hr{ border:solid 1px #BEE953; height:1px;}
SPAN.productSpecialPrice {
  font-family:arial, verdana, sans-serif;
  color: #ff0000;
}