@charset "UTF-8";
/* CSS Document */

/* --------------------------------------------------------
	#sidebar
-------------------------------------------------------- */
.cate{ width:190px; float:left; margin-right:5px;}
.cate li{
	margin-bottom:5px;
	width:190px;	
}
.cate li span{
	font-size: 155%;
}
.cate li a{
	width:180px;
	height: 100%;
	padding: 6px 5px 10px 5px;
	display:block;
	background-color:#eeeeee;
	color: #000;
}
.cate li a:hover{
	background-color: #000;
	color: #FFF;
}
/* --------------------------------------------------------
	#main
-------------------------------------------------------- */
.main{
	color:#FFF;
	margin-left: 195px;
	width: 795px;
	height: 580px;
	padding: 5px 5px;
	background-color: #000;
}
.cateTitle{
	border-bottom: 1px solid #FFF;
	margin-bottom: 25px;
}
.cateTitle a{
	color: #FFF;
}
.cateTitle a:hover{
	color: #CCC;
}
.cateTitle .backpage{
	float: left;
	margin-left: 10px;
	width: 20%;
	line-height: 50px;
}
.cateTitle .nextpage{
	float: right;
	text-align: right;
	margin-right: 10px;
	width: 20%;
	line-height: 50px;
}
.cateTitle .backpage a,
.cateTitle .nextpage a{
	width:100%;
	height: 100%;
	display: block;
}
.cateTitle h3{
	font-weight:normal;
	text-align:center;
}
.cateTitle h3 span{
	font-size:175%;
	line-height: 50px;
}
.cateTitle span.page{ margin-left:40px;font-size:130%; color: #999;}
.cateTitle span.page a{}
.main .list li{
	text-align:center;
	float:left;
	margin-bottom:20px;
	height: 146px;
	color: #FFF;
}
.main .list li p{
	margin: 0 auto 5px auto;
}
.main .list li a{
	color: #FFF;
}
.main .list .col3{
	width: 33%;
}
.main .list .col4{
	width:25%;
}
.galleryFoot{
	clear: both;
	text-align: right;
	line-height: 200%;
}
.galleryFoot a:hover{
	background-color: #000;
	color: #FFF;
}
.itemTitle{
	clear:both;
	font-size: 130%;
	line-height: 130%;
	font-weight:normal;
}
.item-main-img{
	float: left;
	margin: 0 10px 10px 0;
	width: 600px;
	height: 400px;
	text-align:center;
}
.item-main-img p{
	margin: 0 auto;
}
.item-cap{
	margin-left: 605px;
}
.item-cap img{
	margin: 0 auto 10px 10px;
}
/* --------------------------------------------------------
	#furniture
-------------------------------------------------------- */
.main .list_furniture li{
	width: 50%;
	text-align:center;
	float:left;
	margin-top: 100px;
}
.main .list_furniture li p{
	margin: 0 auto;
}
.main .list_furniture li a{
	width: 100%;
	height:100%;
	display:block;
	color: #FFF;
}
/* --------------------------------------------------------
	#book
-------------------------------------------------------- */
.main .list_book{
	width: 100%;
	text-align:center;
	margin-top: 100px;
}
.main .list_book p{
	margin: 0 auto;
}
.main .list_book a{
	color: #66F;
}

.list_book .button {width: 200px; margin: 20px auto;}
.list_book .button li{
	width: 200px;
	line-height: 40px;
	text-align: center;
}
.list_book .button li a{
	text-decoration: none;
	display: block;
	background-color: #333;
	color: #FFF;
}
.list_book .button li a:hover{
	background-color: #900;
}