.product-list-bound{
	width:100%;
	padding-top:30px;
	margin: 0px auto;
	}
.menu-all {
	background: #FF8C0F;
	margin: 20px 0;
	overflow:hidden;
	display:block;
	border-radius: 5px;
}
.menu-all ul li {
list-style: none;
float: left;
margin: 10px;
}
.menu-all ul li a {
font-size: 12px;
font-weight: bold;
color: #fff;
text-transform: uppercase;
padding: 5px 15px;
border-radius: 5px;
}
.menu-all ul li a:hover {
background: #fff;
color: #333;
}
.main-right {
border: solid 1px #ccc;
overflow:hidden;
padding-bottom:20px;
width:785px;
float:right;
}
.box-right {
background: #fff;
}
.title-box-right {
background: url(../images/bg_head_title_prdlist_down.png) repeat right;
height: 37px;
line-height:37px;
}
.title-box-right h1, .title-box-right h3 {
	font-weight: bold;
	color: #fff;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
}
.title-box-right h1 .title-first{
	height: 37px;
	padding-right: 80px;
	padding-left: 35px;
	display: inline-block;
	background: url(../images/bg-dot-red.png) no-repeat top left;
	vertical-align: top;
	font-size:16px;
	}
.title-box-right h1 .title-last{
	width:77px;
	height:37px;
	line-height:37px;
	display:inline-block;
	background:url(../images/bg-shape-red.png) no-repeat top left;
}
.title-box-right h1, .title-box-right h3 {
	background: url(../images/bg-cat-red.png) repeat-x left;
	height: 37px;
	line-height:34px;
	display:inline-block;
	margin:0;
	text-transform: uppercase;
}
.box-right-body {
padding-bottom: 20px;
}
.t-cf:before, .t-cf:after {
content: " ";
display: table;
}
.box-right-items {
margin: 15px 0px 0 17px;
}
.box-right-items {
width: 238px;
float: left;
position: relative;
height: 370px;
border: solid 1px #ccc;
}

.list-items .box-right-items-img {
width: 238px;
height: 185px;
margin: 8px 0 5px 0;
text-align:center;
}
.box-right-items-img img {
max-width:230px;
max-height: 185px;
}

.box-right-summary-wrapper {
padding: 0 10px 20px 10px;
}
.box-right-items-name {
height: 40px;
overflow: hidden;
}
.box-right-items-name a {
color: #EE1C1D;
font-size: 15px;
margin-bottom: 10px;
font-weight: bold;
}
.box-right-items-oprice, .detail-oldprice {
color: #484848;
margin: 5px 0;
text-decoration: line-through;
}
.box-right-items-nprice, .detail-new-price {
color: #FF8C0F;
font-size: 18px;
font-weight: bold;
margin-bottom: 10px;
font-family: Tahoma, Geneva, sans-serif;
}
.buy {
position: relative;
}
.btn-buy, .btn-buy-detail {
background: url(../images/muahang_icon.png) no-repeat;
color: #333;
display: inline-block;
line-height: 35px;
text-align: center;
padding: 0 20px 0 31px;
font-size: 12px;
font-weight: bold;
}
.btn-buy:hover, .btn-buy-detail:hover {
color: #fff;
}

.main-left {
width: 245px;
border: solid 1px #ccc;
float:left;
}
.box-left {
margin-bottom: 0px;
}
.title-box-left {
background: url(../images/bg_head_title_filter.png) bottom center no-repeat;
height: 45px;
}
.title-box-left p {
padding: 10px 0 0px 0px;
font-weight: bold;
color: #FF8C0F;
text-align: center;
font-size: 18px;
height: 45px;
}
.box-left-body {
padding: 10px;
color: #484848;
font-size: 12px;
max-height: 688px;
overflow: auto;
}
.box-left-body p {
padding: 5px 0;
border-bottom: 1px dotted #ccc;
line-height:20px;
}
.box-left-body-items span {
	cursor:pointer;
}