#header .buy {
	float: left;
	margin-left: 12px;
	border-left: 1px solid #aaa;
	padding: 6px 0;
	padding-left: 15px;
}

#menu {
	margin-top: -18px;
}

#quickLink {
	width: 500px;
}

#quickLink ul {
	float: left;
}

#quickLink .link {
	padding-top: 3px;
	background: #fff url(../images/1duBuy.gif) left -6px no-repeat;
	float: left;
	height: 20px;
	padding-left: 10px;
}

#searchBox select {
	float: left;
}

#searchBox option {
	height: 24px;
	padding: 2px 0;
}

#searchType .hot {
	padding-left: 0;
}

#submitSearch {
	margin-left: 3px;
}

#sidebar {
	width: 221px;
	overflow: hidden;
	padding-top: 6px;
}

#sidebar .reg {
	overflow: hidden;
	zoom: 1;
}

#sidebar .reg a {
	display: block;
	background: transparent url(../images/1duBuy.gif) left -29px no-repeat;
	width: 107px;
	height: 34px;
	float: left;
	text-align: center;
	font: bold 14px/ 34px "宋体", "新宋体", verdana, arial, sans-serif;
	color: #fff;
}

#sidebar .reg .login {
	float: right;
	background-position: right -29px;
}

#sidebar .reg a:hover {
	color: #ee0;
	text-decoration: none;
}

#sidebar .sideGoods {
	overflow: hidden;
	width: 110%;
	padding: 0;
	background: #fff url(../images/dash_h.gif) 110px repeat-y;
}

#sidebar .sideGoods li {
	background: none;
	padding: 0;
	float: left;
	border-left: 0;
	border-top: 0;
	width: 110px;
	text-align: center;
}

#sidebar .sideGoods .desc {
	display: block;
	padding: 4px;
	line-height: 140%;
}

#sidebar .sideGoods .price {
	display: block;
	font: bold 12px/ 150% "宋体", "新宋体", verdana, arial, sans-serif;
	color: #c00;
}

#sidebar #company ul {
	background: none;
}

#sidebar #company li img {
	float: left;
	margin: 5px;
}

#sidebar #company li {
	border: 0;
	clear: both;
	border-bottom: 1px solid #eee;
	width: 220px;
	text-align: left;
	padding: 3px 0;
	height: 90px;
	overflow: hidden;
}

#sidebar .box li img {
	height: 80px;
	width: 80px;
	display: inline;
	margin: 0 auto;
}

#sidebar .box li {
	
}

#sidebar .box ul {
	margin-top: 5px;
}

#sidebar .box li a {
	line-height: 120%;
	color: #333;
}

#sidebar .box li .important {
	color: #e00;
	font-weight: bold;
}

#sidebar .box .wrapper {
	overflow: hidden;
	width: 219px;
}

.faq .inner {
	background: #fff url(../images/1duBuy.gif) left top no-repeat;
	padding-top: 6px;
}

#sidebar .faq .wrapper {
	background: #fff;
	padding-bottom: 6px;
	padding-top: 10px;
	margin-top: 0;
}

.faq a {
	background: #fff url(../images/1duBuy.gif) 10px -65px no-repeat;
	padding: 0 5px 0 18px;
	white-space: nowrap;
	color: #333;
	line-height: 140%;
}

.faq .important {
	color: #e00;
}

#content {
	width: 755px;
	margin-top: 4px;
	overflow: hidden;
}

#popularGoods {
	overflow: hidden;
	zoom: 1;
}

#popularGoods .ad {
	float: left;
}

#popularGoods .wrapper {
	border: 1px solid #E4E4E4;
	height: 226px;
	width: 240px;
	float: left;
}

#popularGoods .item {
	overflow: hidden;
	padding: 5px 8px;
}

#popularGoods .pic {
	background: transparent url(../images/1duBuy.gif) left -310px no-repeat;
	width: 66px;
	height: 66px;
	display: block;
	text-align: center;
	float: left;
	margin-right: 5px;
}

#popularGoods .pic img {
	width: 58px;
	height: 42px;
	padding: 4px;
	float: left;
}

#popularGoods .item a {
	color: #333;
}

#popularGoods .pic a {
	color: #fff;
	line-height: 120%;
}

#popularGoods .item ul {
	border-bottom: 1px solid #eee;
}

#latestGoods {
	overflow: hidden;
	margin-left: 5px;
	float: left;
	width: 293px;
}

#latestGoods h4 {
	background: transparent url(../images/yidu.gif) left -183px repeat-x;
	height: 28px;
}

#latestGoods h4 .title {
	background: transparent url(../images/yidu.gif) left -147px no-repeat;
	display: block;
	float: left;
	width: 120px;
	text-align: center;
	padding-right: 20px;
}

#latestGoods h4 .title a {
	color: #fff;
	font: bold 14px/ 180% "宋体", "新宋体", Arial, verdana, sans-serif;
}

#latestGoods h4 .title a:hover {
	color: #ff0;
	text-decoration: none;
}

#latestGoods h4 .pub {
	float: right;
	display: block;
	background: transparent url(../images/yidu.gif) right -219px no-repeat;
	padding: 4px 8px 0 10px;
	font: normal 12px/ 160% "宋体", "新宋体", Arial, verdana, sans-serif;
}

#latestGoods .c {
	border: 1px solid #E4E4E4;
	height: 199px;
	margin-top: -2px;
}

#latestGoods li {
	float: left;
	width: 62px;
	text-align: center;
	padding: 8px 5px;
	border-top: 1px solid #eee;
}

#latestGoods li img {
	width: 62px;
}

.goodsByCate {
	background: transparent url(../images/1duBuy.gif) left -417px repeat-x;
	margin-top: 6px;
}

.goodsByCate h4 {
	font: normal 12px/ 28px "宋体", "新宋体", verdana, arial, sans-serif;
	text-align: right;
	background: transparent url(../images/1duBuy.gif) left -384px no-repeat;
}

.goodsByCate .tag {
	background: transparent url(../images/1duBuy.gif) right -449px no-repeat
		;
	display: block;
	padding-left: 200px;
	text-align: center;
	color: #508D02;
}

.goodsByCate .tag a {
	color: #508D02;
}

.goodsByCate h4 a {
	padding: 0 5px;
}

.goodsByCate .c {
	border: 1px solid #ddd;
	border-top: 0;
	background: #fff;
	margin-top: -1px;
	overflow: hidden;
	zoom: 1;
}

.goodsByCate .pic {
	border-right: 1px solid #ddd;
	float: left;
	height: 210px;
	overflow: hidden;
}

.goodsByCate .goods {
	float: left;
	width: 528px;
	padding: 5px 8px;
	overflow: hidden;
}

.goodsByCate .goods li {
	width: 100px;
	float: left;
	padding: 10px 21px;
	text-align: center;
	background: #fff url(../images/dash_h.gif) left top repeat-y;
	margin-left: -10px;
	overflow: hidden;
}

.goodsByCate .goods li a {
	display: block;
}

.goodsByCate .goods li .desc {
	display: block;
}

.goodsByCate .goods .price {
	display: block;
	color: #e00;
}

.goodsByCate .ad {
	text-align: center;
	border-top: 1px solid #eee;
	float: left;
	width: 543px;
	padding: 4px 0;
}

#footer {
	clear: both;
	margin-top: 8px;
}

.a {
	background-position: left -518px;
}

.a h4 {
	background-position: left -483px;
}

.a .tag {
	background-position: right -552px;
	color: #FF7800
}

.a .tag a {
	color: #FF7800;
}

.b {
	background-position: left -621px;
}

.b h4 {
	background-position: left -586px;
}

.b .tag {
	background-position: right -655px;
	color: #F00;
}

.b .tag a {
	color: #F00;
}

.box {
	background: transparent url(../images/boxBottom.jpg) left bottom
		no-repeat;
	padding-bottom: 8px;
	margin-top: 8px;
}
