@charset "utf-8";

.bodyLeft .productCategory {
	width: 210px;
	clear: both;
}

.bodyLeft .productCategory .top {
	height: 27px;
	line-height: 27px;
	padding-top: 2px;
	padding-left: 10px;
	font-weight: bold;
	font-size: 14px;
	clear: both;
	background: url(../images/product_bg.gif) 0px 0px no-repeat;
}

.bodyLeft .productCategory .middle {
	padding-top: 2px;
	padding-left: 10px;
	clear: both;
	_overflow: hidden;
	background: url(../images/product_y_bg.gif) 0px 0px repeat-y;
}

.bodyLeft .productCategory .middle li {
	width: 120px;
}

.bodyLeft .productCategory .middle li a {
	color: #333333;
}

.bodyLeft .productCategory .bottom {
	height: 9px;
	clear: both;
	overflow: hidden;
	background: url(../images/product_bg.gif) 0px -30px no-repeat;
}

.bodyLeft .hotProduct .top {
	height: 29px;
	line-height: 29px;
	padding-left: 10px;
	font-weight: bold;
	font-size: 12px;
	clear: both;
	background: url(../images/product_bg.gif) 0px -120px no-repeat;
}

.bodyLeft .hotProduct .middle {
	clear: both;
	background: url(../images/product_y_bg.gif) -210px 0px repeat-y;
}

.bodyLeft .hotProduct li {
	line-height: 29px;
	padding-right: 3px;
	margin: 0px 4px 0px 1px;
	clear: both;
	border-top: 1px dashed #e8e8e8;
}

.bodyLeft .hotProduct .number2, .bodyLeft .hotProduct .number4, .bodyLeft .hotProduct .number6, .bodyLeft .hotProduct .number8, .bodyLeft .hotProduct .number10, .bodyLeft .hotProduct .odd {
	background-color: #f8f8f8;
}

.bodyLeft .hotProduct .number1 .icon {
	background: url(../images/recommendicon.gif) 0 0 no-repeat;
}
.bodyLeft .hotProduct .number2 .icon {
	background: url(../images/recommendicon.gif) -30px 0 no-repeat;
}
.bodyLeft .hotProduct .number3 .icon {
	background: url(../images/recommendicon.gif) -60px 0 no-repeat;
}
.bodyLeft .hotProduct .number4 .icon {
	background: url(../images/recommendicon.gif) -90px 0 no-repeat;
}
.bodyLeft .hotProduct .number5 .icon {
	background: url(../images/recommendicon.gif) -120px 0 no-repeat;
}
.bodyLeft .hotProduct .number6 .icon {
	background: url(../images/recommendicon.gif) -150px 0 no-repeat;
}
.bodyLeft .hotProduct .number7 .icon {
	background: url(../images/recommendicon.gif) -180px 0 no-repeat;
}
.bodyLeft .hotProduct .number8 .icon {
	background: url(../images/recommendicon.gif) -210px 0 no-repeat;
}
.bodyLeft .hotProduct .number9 .icon {
	background: url(../images/recommendicon.gif) -240px 0 no-repeat;
}
.bodyLeft .hotProduct .number10 .icon {
	background: url(../images/recommendicon.gif) -270px 0 no-repeat;
}
.bodyLeft .hotProduct .number11 .icon {
	background: url(../images/recommendicon.gif) 0 -30px no-repeat;
}
.bodyLeft .hotProduct .number12 .icon {
	background: url(../images/recommendicon.gif) -30px -30px no-repeat;
}
.bodyLeft .hotProduct .number13 .icon {
	background: url(../images/recommendicon.gif) -60px  -30px no-repeat;
}
.bodyLeft .hotProduct .number14 .icon {
	background: url(../images/recommendicon.gif) -90px  -30px no-repeat;
}
.bodyLeft .hotProduct .number15 .icon {
	background: url(../images/recommendicon.gif) -120px  -30px no-repeat;
}
.bodyLeft .hotProduct .number16 .icon {
	background: url(../images/recommendicon.gif) -150px  -30px no-repeat;
}
.bodyLeft .hotProduct .number17 .icon {
	background: url(../images/recommendicon.gif) -180px  -30px no-repeat;
}
.bodyLeft .hotProduct .number18 .icon {
	background: url(../images/recommendicon.gif) -210px  -30px no-repeat;
}
.bodyLeft .hotProduct .number19 .icon {
	background: url(../images/recommendicon.gif) -240px  -30px no-repeat;
}
.bodyLeft .hotProduct .number20 .icon {
	background: url(../images/recommendicon.gif) -270px  -30px no-repeat;
}
.bodyLeft .hotProduct .number21 .icon {
	background: url(../images/recommendicon.gif) 0 -60px no-repeat;
}
.bodyLeft .hotProduct .number22 .icon {
	background: url(../images/recommendicon.gif) -30px -60px no-repeat;
}
.bodyLeft .hotProduct .number23 .icon {
	background: url(../images/recommendicon.gif) -60px  -60px no-repeat;
}
.bodyLeft .hotProduct .number24 .icon {
	background: url(../images/recommendicon.gif) -90px  -60px no-repeat;
}
.bodyLeft .hotProduct .number25 .icon {
	background: url(../images/recommendicon.gif) -120px  -60px no-repeat;
}
.bodyLeft .hotProduct .number26 .icon {
	background: url(../images/recommendicon.gif) -150px  -60px no-repeat;
}
.bodyLeft .hotProduct .number27 .icon {
	background: url(../images/recommendicon.gif) -180px  -60px no-repeat;
}
.bodyLeft .hotProduct .number28 .icon {
	background: url(../images/recommendicon.gif) -210px  -60px no-repeat;
}
.bodyLeft .hotProduct .number29 .icon {
	background: url(../images/recommendicon.gif) -240px  -60px no-repeat;
}
.bodyLeft .hotProduct .number30 .icon {
	background: url(../images/recommendicon.gif) -270px  -60px no-repeat;
}
.bodyLeft .hotProduct .number31 .icon {
	background: url(../images/recommendicon.gif) 0 -90px no-repeat;
}
.bodyLeft .hotProduct .number32 .icon {
	background: url(../images/recommendicon.gif) -30px -90px no-repeat;
}
.bodyLeft .hotProduct .number33 .icon {
	background: url(../images/recommendicon.gif) -60px  -90px no-repeat;
}
.bodyLeft .hotProduct .number34 .icon {
	background: url(../images/recommendicon.gif) -90px  -90px no-repeat;
}
.bodyLeft .hotProduct .number35 .icon {
	background: url(../images/recommendicon.gif) -120px  -90px no-repeat;
}
.bodyLeft .hotProduct .number36 .icon {
	background: url(../images/recommendicon.gif) -150px  -90px no-repeat;
}
.bodyLeft .hotProduct .number37 .icon {
	background: url(../images/recommendicon.gif) -180px  -90px no-repeat;
}
.bodyLeft .hotProduct .number38 .icon {
	background: url(../images/recommendicon.gif) -210px  -90px no-repeat;
}
.bodyLeft .hotProduct .number39 .icon {
	background: url(../images/recommendicon.gif) -240px  -90px no-repeat;
}
.bodyLeft .hotProduct .number40 .icon {
	background: url(../images/recommendicon.gif) -270px  -90px no-repeat;
}
.bodyLeft .hotProduct .number41 .icon {
	background: url(../images/recommendicon.gif) 0 -120px no-repeat;
}
.bodyLeft .hotProduct .number42 .icon {
	background: url(../images/recommendicon.gif) -30px -120px no-repeat;
}
.bodyLeft .hotProduct .number43 .icon {
	background: url(../images/recommendicon.gif) -60px  -120px no-repeat;
}
.bodyLeft .hotProduct .number44 .icon {
	background: url(../images/recommendicon.gif) -90px  -120px no-repeat;
}
.bodyLeft .hotProduct .number45 .icon {
	background: url(../images/recommendicon.gif) -120px  -120px no-repeat;
}
.bodyLeft .hotProduct .number46 .icon {
	background: url(../images/recommendicon.gif) -150px  -120px no-repeat;
}
.bodyLeft .hotProduct .number47 .icon {
	background: url(../images/recommendicon.gif) -180px  -120px no-repeat;
}
.bodyLeft .hotProduct .number48 .icon {
	background: url(../images/recommendicon.gif) -210px  -120px no-repeat;
}
.bodyLeft .hotProduct .number49 .icon {
	background: url(../images/recommendicon.gif) -240px  -120px no-repeat;
}
.bodyLeft .hotProduct .number50 .icon {
	background: url(../images/recommendicon.gif) -270px  -120px no-repeat;
}
.bodyLeft .hotProduct .number .icon {
	width: 25px;
	height: 29px;
	line-height: 29px;
	display: inline-block;
	display: -moz-inline-stack;
	zoom: 1;
	*display: inline;
}

.bodyLeft .hotProduct .bottom {
	height: 5px;
	clear: both;
	overflow: hidden;
	background: url(../images/product_bg.gif) 0px -150px no-repeat;
}

.bodyLeft .productHistory .top {
	height: 29px;
	line-height: 29px;
	padding-left: 10px;
	font-weight: bold;
	font-size: 12px;
	clear: both;
	background: url(../images/product_bg.gif) 0px -180px no-repeat;
}

.bodyLeft .productHistory .middle {
	clear: both;
	background: url(../images/product_y_bg.gif) -420px 0px repeat-y;
}

.bodyLeft .productHistory li {
	line-height: 29px;
	padding-right: 3px;
	margin: 0px 4px 0px 1px;
	clear: both;
	border-top: 1px dashed #ffe7cd;
}

.bodyLeft .productHistory li .icon {
	width: 18px;
	height: 29px;
	line-height: 29px;
	display: inline-block;
	display: -moz-inline-stack;
	zoom: 1;
	*display: inline;
	background: url(../images/product_bg.gif) -30px -270px no-repeat;
}

.bodyLeft .productHistory .bottom {
	height: 5px;
	clear: both;
	overflow: hidden;
	background: url(../images/product_bg.gif) 0px -210px no-repeat;
}

.bodyRight .listBar {
	height: 29px;
	clear: both;
}

.bodyRight .listBar .left {
	width: 3px;
	height: 29px;
	float: left;
	background: url(../images/product_bg.gif) 0px -300px no-repeat;
}

.bodyRight .listBar .middle {
	width: 774px;
	height: 29px;
	float: left;
	background: url(../images/product_x_bg.gif) 0px 0px repeat-x;
}

.bodyRight .listBar .path {
	float: left;	
}

.bodyRight .listBar .path a {
	margin: 0px 2px;
}

.bodyRight .listBar .path .icon {
	width: 18px;
	height: 29px;
	line-height: 29px;
	display: inline-block;
	display: -moz-inline-stack;
	zoom: 1;
	*display: inline;
	background: url(../images/product_bg.gif) -60px -270px no-repeat;
}

.bodyRight .listBar .total {
	line-height: 29px;
	float: right;
	padding-right: 5px;
	color: #656d77;
}

.bodyRight .listBar .right {
	width: 3px;
	height: 29px;
	float: right;
	background: url(../images/product_bg.gif) -30px -300px no-repeat;
}

.addCartItemTip {
	width: 270px;
	height: 100px;
	display: none;
	position: absolute;
	z-index: 10;
}

.addCartItemTip .top {
	width: 270px;
	height: 15px;
	clear: both;
	background: url(../images/product_bg.gif) -60px -300px no-repeat;
}

.addCartItemTip .middle {
	width: 250px;
	line-height: 25px;
	clear: both;
	padding: 0px 10px 3px 10px;
	color: #666666;
	background: url(../images/product_y_bg.gif) -630px 0px repeat-y;
}

.addCartItemTip .bottom {
	width: 270px;
	height: 7px;
	clear: both;
	overflow: hidden;
	background: url(../images/product_bg.gif) -60px -330px no-repeat;
}

.addCartItemTip .top .addCartItemTipClose {
	width: 9px;
	height: 9px;
	position: absolute;
	top: 8px;
	right: 8px;
	cursor: pointer;
	background: url(../images/product_bg.gif) -90px -270px no-repeat;
}

.addCartItemTip .middle .successIcon {
	width: 12px;
	height: 25px;
	line-height: 25px;
	display: inline-block;
	display: -moz-inline-stack;
	zoom: 1;
	*display: inline;
	background: url(../images/product_bg.gif) no-repeat -120px -270px;
}

.addCartItemTip .middle .errorIcon {
	width: 12px;
	height: 25px;
	line-height: 25px;
	display: inline-block;
	display: -moz-inline-stack;
	zoom: 1;
	*display: inline;
	background: url(../images/product_bg.gif) no-repeat -150px -270px;
}

.addCartItemTip .middle .formButton {
	width: 71px;
	height: 22px;
	line-height: 22px;
	margin-top: 5px;
	margin-right: 20px;
	outline: none;
	cursor: pointer;
	color: #666666;
	font-size: 12px;
	border: none;
	background: url(../images/product_bg.gif) -180px -270px no-repeat;
}

.addCartItemTip .middle .formButton:hover {
	color: #000000;
	background: url(../images/product_bg.gif) -260px -270px no-repeat;
}

.addCartItemTip #addCartItemTipInfo {
	display: none;
}

.addBagItemTip {
	width: 270px;
	height: 100px;
	display: none;
	position: absolute;
	z-index: 10;
}

.addBagItemTip .top {
	width: 270px;
	height: 15px;
	clear: both;
	background: url(../images/product_bg.gif) -60px -300px no-repeat;
}

.addBagItemTip .middle {
	width: 250px;
	line-height: 25px;
	clear: both;
	padding: 0px 10px 3px 10px;
	color: #666666;
	background: url(../images/product_y_bg.gif) -630px 0px repeat-y;
}

.addBagItemTip .bottom {
	width: 270px;
	height: 7px;
	clear: both;
	overflow: hidden;
	background: url(../images/product_bg.gif) -60px -330px no-repeat;
}

.addBagItemTip .top .addBagItemTipClose {
	width: 9px;
	height: 9px;
	position: absolute;
	top: 8px;
	right: 8px;
	cursor: pointer;
	background: url(../images/product_bg.gif) -90px -270px no-repeat;
}

.addBagItemTip .middle .successIcon {
	width: 12px;
	height: 25px;
	line-height: 25px;
	display: inline-block;
	display: -moz-inline-stack;
	zoom: 1;
	*display: inline;
	background: url(../images/product_bg.gif) no-repeat -120px -270px;
}

.addBagItemTip .middle .errorIcon {
	width: 12px;
	height: 25px;
	line-height: 25px;
	display: inline-block;
	display: -moz-inline-stack;
	zoom: 1;
	*display: inline;
	background: url(../images/product_bg.gif) no-repeat -150px -270px;
}

.addBagItemTip .middle .formButton {
	width: 71px;
	height: 22px;
	line-height: 22px;
	margin-top: 5px;
	margin-right: 20px;
	outline: none;
	cursor: pointer;
	color: #666666;
	font-size: 12px;
	border: none;
	background: url(../images/product_bg.gif) -180px -270px no-repeat;
}

.addBagItemTip .middle .formButton:hover {
	color: #000000;
	background: url(../images/product_bg.gif) -260px -270px no-repeat;
}

.addBagItemTip #addBagItemTipInfo {
	display: none;
}