#sidebar{
  width:967px;
	margin:0 auto;
}
#sidebar_r{
  float:right;
	width:730px;
}
#sidebar_r h1{
  font-size:16px;
	line-height:29px;
  width:710px;
	height:29px;
	padding-left:20px;
	padding-bottom:5px;
	border-bottom:1px #ccc solid;
	background:url(../images/sidebar_r.jpg) no-repeat left 30%;
}
#sidebar_r h1 span{
  float:right
}
#search-box{
	width:326px;
	height:29px;
	background:url(../images/search.gif) no-repeat 0 0; 
}
.input-box{
 float:left; 
 width:220px; 
 height:29px; 
 line-height:29px; 
 padding-left:11px; 
 border:0; 
 background:none; 
 text-align:left; 
 font-size:14px
}
.button{ 
	float:right; 
	border:0; 
	background:none; 
	text-indent:-999px; 
	width:70px; 
	height:29px; 
	cursor:pointer
}
#sidebar_r .list{
  width:200px;
	height:170px;
	display:inline-block;
	padding:10px 18px;
}
#sidebar_r .list img{
  width:200px;
	height:150px;
}
#sidebar_r .goods_name{
  display:block;
	padding:5px 0;
	color:#000;
	text-align:center;
}
#sidebar_r #page{
  text-align:center;
	color:#000;
	padding:10px;
}
#sidebar_r .page_now{
  border:1px solid red;
	width:15px;
	height:15px;
	color:red;
	display:inline-block;
	margin-left:5px;
}
#sidebar_r .page_last{
  border:1px solid #ccc;
	width:15px;
	height:15px;
	color:#000;
	display:inline-block;
	margin-left:5px;
}