body{margin:0 auto;width:980px;}

a{ text-decoration:none;}
#body { 
margin:auto;
overflow:hidden;
width:971px;
font-size:12px;
}

#header{height:150px; overflow:hidden; zoom:1; position:relative;}
#header .logo{width:200px; height:39px; padding:10px 0;}
#header .top_nav{height:25px; padding:0 8px 0 16px; white-space:nowrap; position:absolute; right:0; background:url(images/header_bg.gif) no-repeat 0 -66px;}
#header .top_nav .top_vip{display:inline; padding-right:15px;}
#header .top_nav .top_vip a:hover{color:#ff5500;}
#header .top_nav .top_vip a{color:#3366cc;}
#header .top_nav .shux{height:25px; padding:0 6px 0 10px; background:url(images/header_line_bg.gif) no-repeat 0 -4px;}
#header .top_nav .righta{width:8px; position:absolute; right:0; height:25px; background:url(images/header_bg.gif) no-repeat  -942px -66px; top:0;}
#header .bottom{width:950px; height:85px; background:url(images/header_bg.gif) no-repeat 0 25px;}





#nav { 
float:left;
margin:0 auto;
height:30px;
overflow:hidden;
width:970px;
line-height:36px;
background:#ccc url(/images/nav.png);
font-size:14px; 
padding-top:3px;
}
 #nav a{font-size:14px; text-decoration:none;padding:5px 8px;}
 
 
.goods{
float:left;
width:23.5%;
text-align:center;
line-height:18px;
padding:5px;
padding-top:25px;
height:250px;
}
.goods img{
height:200px;
border:0px;
margin-bottom:10px;
}
.goods .price{
color:red}
.clear{margin:10px;clear:both}
.goods a{font-size:12px; text-decoration:none;padding:0 5px;}
table.page a{padding-left:5px;width:15px;float:left;border:1px solid #ccc;margin-right:5px;}
.goods a.goods_name{color:#333}
#footer{background:#eee;border-top:1px solid #ccc;}

.wangjian {
	PADDING-RIGHT: 0px; BORDER-TOP: #dbdbdb 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px auto; WIDTH: 960px; PADDING-TOP: 15px; TEXT-ALIGN: center
}
.wangjian UL {
	MARGIN: 0px auto; WIDTH: 620px
}
.wangjian LI {
	FLOAT: left; MARGIN: 0px 5px 0px 0px; LINE-HEIGHT: 24px
}
.wangjian LI IMG {
	FLOAT: left; MARGIN: 0px 4px 0px 0px
}
.footer {
	COLOR: #999; LINE-HEIGHT: 25px; TEXT-ALIGN: center
}
.frendsite {
	LINE-HEIGHT: 20px
}
.frendsite P {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; BORDER-LEFT: #ccc 1px solid; PADDING-TOP: 5px; BORDER-BOTTOM: #ccc 1px solid
}