@charset "utf-8";

/* CSS Document */

body{ padding:0px; margin:0px; background:url(../shopimg/bodyBg.gif) top repeat-x; font-size:12px; font-family:Arial, Helvetica, sans-serif,'宋体'; }

img{ border:0px; }

a{ text-decoration:none; }

form{ margin:0px; padding:0px; }

.divBody{ width:1100px; margin:0px auto;  }

input{outline:none; }



/*page*/

.pages {

	float:right;

	margin-right:10px;

	color:#51352a;

}



.pages ul li {

	list-style:none;

	float:left;

	margin-left:10px;

}



.pages a {

	width:30px;

	color:#979489;

	

}





.regAndWel{ display:block; height:29px; line-height:29px; color:#9a9a9a; }

.regAndWel .fav{ width:106px; display:block; height:29px; float:left; background:url(../shopimg/fav.gif) left no-repeat; border:1px solid #eeeeee; border-top:0px; border-bottom:0px; text-indent:39px;  }

.regAndWel .wel{ float:left; display:block; height:29px; text-indent:20px; }

.regAndWel .reg{ float:right; display:block; height:29px; }

.regAndWel .reg a{ color:#666666; padding:0px 5px;}

.regAndWel .reg a.login{ color:#fe3c3c; }



.logo{ width:420px; height:93px; padding-top:30px; float:left; }

.search{ width:470px; height:86px; padding-top:37px; float:left; }

.search .searchinput{ border:3px solid #e9e9e9; height:30px; }

.search .searchinput #key{ width:390px; border:0px; padding:0px; margin:0px; margin-left:8px; height:29px; line-height:29px; font-size:14px; color:#a9a9a9; float:left;}

.search .searchinput #button{height:30px; border:0px; background-color:#e9e9e9; color:#8b6756; font-size:14px; float:right; width:60px;  }

.searchlink{ color:#666666; height:31px; width:470px; overflow:hidden; line-height:31px; text-indent:12px; }

.searchlink a{ color:#666666; padding:0px 7px; }



.cart{ height:94px; padding-top:29px; float:right;  }

.cart a{ display:block; width:144px; height:45px; position:relative; background:url(../shopimg/cart.gif) no-repeat; }

.cart a font{ color:#666666; display:block; width:80px; height:17px; line-height:17px; position:absolute; left:58px; top:19px; }

.cart a span{ color:#FFF; width:30px; height:21px; line-height:21px; left:34px; display:block; position:absolute; text-align:center;  top:1px;  }



.menu{ width:1100px; height:43px; line-height:43px; font-family:'Microsoft YaHei'; font-size:16px; clear:both;  }

.menu a{ display:block; float:left; height:43px; padding:0px 21px; color:#ffffff; }

.menu a.on{ background-color:#64341e; }



.clearBoth{ width:100%; display:block; height:0px; clear:both; overflow:hidden; }

.clearBoth10{ width:100%; display:block; height:10px; clear:both; overflow:hidden; }



.huand{ width:1100px; height:350px; position:relative;  }

.huand .ad1{ width:850px; height:350px; position:absolute; left:0px; top:0px; overflow:hidden; }

.huand .ad2{ width:240px; height:170px; position:absolute; right:0px; top:0px; overflow:hidden; }

.huand .ad3{ width:240px; height:170px; position:absolute; right:0px; top:180px; overflow:hidden; }





.gundong{ display:block; clear:both; height:49px; margin-top:3px; line-height:49px; background-color:#f6f6f6; font-size:18px; font-family:'Microsoft YaHei'; color:#656565; overflow:hidden; border-bottom:2px solid #fcdf3e;    }

.gundong span{ padding:0px 10px; }

.gundong span strong{ font-weight:normal; padding:0px 8px;  }



.productTitle{ display:block; clear:both; line-height:72px; height:72px;  font-family:'Microsoft YaHei'; font-size:28px; text-indent:10px; color:#363636;  }

.productTitle span{ padding-left:10px; font-size:22px; color:#7b7b7b; }



.listAll{ width:1108px; margin-left:-4px;  padding-bottom:50px;  }

.listOne{ padding:0px 4px; width:269px; float:left; height:370px; overflow:hidden; }

.listImg{ width:269px; height:190px; overflow:hidden; display:block; }

.listTitle{ padding-top:12px; padding-bottom:8px; border-bottom:1px solid #aaaaa9; display:block; color:#000; font-family:'Microsoft YaHei'; font-size:20px; line-height:25px; }

.listfont{ font-size:16px; line-height:27px; font-family:'Microsoft YaHei'; color:#787878; padding-top:5px;  }

.listfont span{ color:#000; }

.listfont a{ color:#d71f1f; }





.footer{ width:100%; background:url(../shopimg/footer.gif) top repeat-x #a1a1a1; min-height:300px; }

.footerIco{ width:1100px; height:110px; background:url(../shopimg/footerIco.gif) bottom no-repeat; position:relative; margin:0px auto; } 

.footerIco div{ font-family:'Microsoft YaHei'; color:#64341e; font-size:18px; line-height:25px; width:80px; height:50px; position:absolute; top:31px;  }

.footerIco div.ico1{ left:127px; }

.footerIco div.ico2{ left:392px; }

.footerIco div.ico3{ left:656px; }

.footerIco div.ico4{ width:140px; left:920px; }



.footercon{ position:relative; height:145px; padding-top:45px; width:650px; margin:0px auto; padding-left:250px; padding-right:200px; color:#64341e; line-height:27px;  }

.footerLogo{ width:240px; height:150px;  padding-top:40px; text-align:center; position:absolute; left:0px; top:0px;  }

.erweima{ width:190px; padding-top:36px; height:154px;  right:0px; top:0px; position:absolute; }













