@charset "utf-8";
body { background:url(../images/bg.gif); color:#444; font:normal 12px Helvetica; }
body, ul, ol, dl, dd, form, button { margin:0; padding:0; }
li { list-style:none; }
img { border:0; }
a { color:#000; text-decoration:none; }
a:hover { color:#666; text-decoration:underline; }
.basket { border:3px solid #fff; width:1005px; margin:auto; border-top:0; border-bottom:0; }

#header { width:1005px; margin:auto; overflow:hidden; height:307px; background:url(../images/banner.jpg); }
.siteName, .descript { margin:100px 0 0 40px; display:inline; width:720px; overflow:hidden; float:left; color:#fff; }
.descript { clear:left; margin-top:0; }
#nav { margin-top:0px; width:100%; overflow:hidden; height:26px; border-top:3px solid #4a4d4a; border-bottom:3px solid #fff; background:#1297b4; line-height:26px; }
	#nav li { float:left; margin:0 10px; }
	#nav a { padding:10px 20px; font-weight:bold; color:#fff; }
	#nav a:hover { background:#fff; color:#333; }
	#nav .now a { background:#fff; color:#333; }

#content { background:#fff; width:995px; overflow:hidden; padding:0 5px; margin:auto; }
#main { float:left; width:780px; overflow:hidden; }
#side { float:right; width:190px; overflow:hidden; }

.modle { margin-bottom:5px; }

#footer { width:1005px; margin:auto; overflow:hidden; background:#fff; color:#000; padding:20px 0; text-align:center; border-top:3px solid #4a4d4a; }
	#footer a, #footer a:hover { color:#fff; }