ul, p, li {
	PADDING: 0px; MARGIN: 0px; list-style-type:none;
}
#sort {
	background: rgb(255, 255, 255); border-width: 0px 1px 1px; border-style: none solid solid; border-color: currentColor rgb(224, 224, 224) rgb(224, 224, 224); border-image: none; width: 960px; margin-bottom: 10px;
}
#sort dl {
	width: 958px; height: 35px; overflow: hidden; display: inline-block;
}
#sort dl.open {
	background: rgb(236, 250, 253); padding: 5px 0px; border: 1px solid rgb(73, 152, 232); border-image: none; width: 958px; height: auto; display: inline-block;
}
#sort dt {
	width: 150px; height: 35px; line-height: 35px; float: left;
}
#sort .sortIcon {
	width: 35px; height: 35px; float: left; display: block;
}
.sortIcon {
	background: url("/images/icon7.png") no-repeat center;
}
#sortIcon1 {
	background: url("/images/icon6.gif") no-repeat center;
}
#sortIcon2 {
	background: url("/images/icon7.png") no-repeat center;
}
#sortIcon3 {
	background: url("/images/icon8.png") no-repeat center;
}
#sortIcon4 {
	background: url("/images/icon9.png") no-repeat center;
}
#sortIcon5 {
	background: url("/images/icon10.png") no-repeat center;
}
#sort .quantity {
	color: rgb(167, 167, 167);
}
#sort dt a {
	font: bold 14px/35px Microsoft YaHei; height: 35px; color: rgb(0, 102, 204); font-size-adjust: none; font-stretch: normal;
}
.tempateSortSearch {
	background: rgb(255, 255, 255); border: 1px solid rgb(224, 224, 224); border-image: none; width: 960px; margin-bottom: 10px; display: inline-block;
}
.tempateSortSearch h5 {
	background: url("../images/t1.gif") repeat-x; color: rgb(66, 66, 66); line-height: 30px; padding-left: 15px; font-size: 14px; font-weight: bold;
}
.tempateSortSearch .title {
	width: 100%; overflow: hidden; display: inline-block;
}
.tempateSortSearch .title strong {
	padding: 5px 7px; width: 60px; text-align: center; color: rgb(0, 102, 204); line-height: 37px; font-size: 14px; float: left; display: block;
}
.tempateSortSearch .title .all {
	border: 1px solid rgb(193, 221, 242); border-image: none; height: 20px; line-height: 19px; margin-top: 13px; float: left; display: block;
}
.tempateSortSearch .title .allCurrent {
	background: url("/images/currentsort.gif") no-repeat right bottom rgb(255, 255, 255); border: 1px solid rgb(255, 51, 0); border-image: none; color: rgb(255, 51, 0); line-height: 19px; margin-top: 13px; float: left; display: block;
}
.tempateSortSearch .title ul {
	padding: 14px 0px 0px; width: 560px; display: inline-block;
}
.tempateSortSearch .title li {
	height: 30px; overflow: hidden; float: left; display: block; white-space: nowrap;
}
.tempateSortSearch .title li.select a {
	background: url("/images/currentsort.gif") no-repeat right bottom rgb(255, 255, 255); border: 1px solid rgb(255, 51, 0); border-image: none; color: rgb(255, 51, 0);
}
.tempateSortSearch .title a {
	font: bold 14px/18px Microsoft YaHei; padding: 0px 7px; border: 1px solid rgb(255, 255, 255); border-image: none; text-align: center; color: rgb(0, 102, 204); margin-right: 7px; float: left; display: block; cursor: pointer; font-size-adjust: none; font-stretch: normal;
}
.tempateSortSearch .sortIcon {
	width: 22px; height: 21px; float: left; display: block;
}
.tempateSortSearch .title li.hover a {
	color: rgb(255, 51, 0);
}
.tempateSortSearch .content {
	background: 0px 0px rgb(236, 250, 253); padding: 8px 20px 8px 74px; width: 866px; line-height: 20px; float: left;
}
.tempateSortSearch .content .all {
	background: rgb(236, 250, 253); padding: 0px 9px; border: 1px solid rgb(193, 221, 242); border-image: none; text-align: center; line-height: 20px; float: left; display: block;
}
.tempateSortSearch .content .allCurrent {
	background: url("/images/currentsort.gif") no-repeat right bottom rgb(255, 255, 255); padding: 0px 9px; border: 1px solid rgb(255, 51, 0); border-image: none; width: auto; text-align: center; line-height: 19px; float: left; display: block;
}
.tempateSortSearch .content p {
	padding: 0px 2px; width: 842px; float: right; display: block;
}
.tempateSortSearch .content p a {
	padding: 0px 9px; border: 1px solid rgb(236, 250, 253); border-image: none; text-align: center; line-height: 21px; float: left; display: block; white-space: nowrap;
}
.tempateSortSearch .content .current {
	background: url("/images/currentsort.gif") no-repeat right bottom rgb(255, 255, 255); border: 1px solid rgb(255, 51, 0); border-image: none;
}
.tempateSortSearch .paramtitle {
	padding: 8px 20px 8px 0px; height: 100%; clear: both; display: table; _padding: 8px 20px 0px 0px;
}
.tempateSortSearch .paramtitle strong {
	padding: 0px 7px; width: 60px; text-align: center; color: rgb(0, 102, 204); line-height: 21px; font-size: 14px; float: left; display: block;
}
.tempateSortSearch .paramtitle .all {
	background: rgb(236, 250, 253); padding: 0px 9px; border: 1px solid rgb(193, 221, 242); border-image: none; text-align: center; line-height: 20px; float: left; display: block;
}
.tempateSortSearch .paramtitle .allCurrent {
	background: url("/images/currentsort.gif") no-repeat right bottom rgb(255, 255, 255); padding: 0px 9px; border: 1px solid rgb(255, 51, 0); border-image: none; width: auto; text-align: center; line-height: 19px; float: left; display: block;
}
.tempateSortSearch .paramtitle p {
	padding: 0px 2px; width: 566px; line-height: 21px; float: right; display: block;
}
.tempateSortSearch .paramtitle p a {
	padding: 0px 9px; text-align: center; line-height: 21px; float: left; display: block; white-space: nowrap;
}
.tempateSortSearch .paramtitle .current {
	background: url("/images/currentsort.gif") no-repeat right bottom rgb(255, 255, 255); border: 1px solid rgb(255, 51, 0); border-image: none;
}