﻿* {
	list-style: none; margin: 0px; padding: 0px;
}
.tabox {
	margin: 30px auto; width: 890px; border-top-color: rgb(140, 21, 21); border-top-width: 2px; border-top-style: solid;
}
.tabox .hd {
	background: url("../images/bg.png") 0px -32px rgb(239, 239, 239); overflow: hidden; border-left-color: rgb(221, 221, 221); border-left-width: 1px; border-left-style: solid;
}
.tabox .hd li {
	border-width: 0px 1px 1px; border-style: none solid solid; border-color: currentColor rgb(221, 221, 221) rgb(221, 221, 221); width: 177px; height: 50px; text-align: center; color: rgb(68, 68, 68); line-height: 50px; font-size: 16px; font-weight: bold; margin-left: -1px; float: left; position: relative; cursor: default; _font-weight: bold;
}
.tabox .hd li.on {
	background: rgb(255, 255, 255); width: 176px; color: rgb(140, 21, 21); border-bottom-color: rgb(255, 255, 255); border-bottom-width: 1px; border-bottom-style: solid;
}
.tabox .bd {
	border-width: 0px 1px 1px; border-style: none solid solid; border-color: currentColor rgb(221, 221, 221) rgb(221, 221, 221); height: auto;
}
.tabox .lh {
	overflow: hidden;
}
.tabox .lh li {
	padding: 0px 10px 0px 20px; width: 850px; float: left;
}
.tabox .lh li .p-img {
	margin: 0px auto; padding: 30px 13px 0px; width: 130px; height: 132px; text-align: center;
}
.tabox .lh li .p-name {
	height: 36px; line-height: 18px; overflow: hidden; word-break: break-all; word-wrap: break-word;
}
.tabox .lh li .p-price {
	color: rgb(153, 153, 153);
}
.tabox .lh li .p-price strong {
	color: rgb(204, 0, 0); font-family: verdana; font-size: 14px;
}