body,h1,h2,h3,h4,h5,h6,hr,p,blockquote,dl,dt,dd,ul,ol,li,pre,form,fieldset,legend,button,input,textarea,th,td{margin:0;padding:0;}
article,aside,dialog,footer,header,section,footer,nav,figure,menu{display:block;}
body{font:12px/1.5 tahoma,arial,\5b8b\4f53; background:#2a090a url(../images/b_bj.jpg) repeat-x;}
ul,ol{list-style:none;}
a{ text-decoration:none}
a:hover{ text-decoration:underline;}

nav{height:50px;width:952px;margin:0 auto;}
nav .logo{width:130px; height:50px;background:url(../images/logo.gif) no-repeat;display:block;text-indent:-999em; float:left;}
nav .shop{float:left;padding:1px 0 10px 0; word-wrap: break-word; word-break: normal; }
nav .shop a{ margin:0 5px;color:#484848; line-height:24px;white-space:nowrap;}
.main{padding:500px 0 0 0; background:url(../images/header.jpg) top center no-repeat;}
.main .content{width:952px; height:1075px; margin:0 auto;background:url(../images/content_bg.jpg) repeat-y; overflow:hidden;}
.main .content .b1{width:936px;padding:0 8px;}
.main .content .b1 div{ margin:10px 0;}
.footer{width:956px; margin:0 auto; padding:70px 0 20px 0;background: url(../images/footer.jpg) no-repeat;}
.footer p{color:#fff; text-align:center; line-height:30px;}
.footer p a{ color:#fff;}
.footer .link{ padding:10px 50px; height:80px;}
.footer .link a{ color:#333}