@charset "utf-8";
/* CSS Document */

.main-head a
{
	display:block;
}
.main-head img{
	border:1px solid #e41d19;
}

.search-action-1{margin:10px 0;border:1px solid #FFE065;background-color:#FFFAE7;}
.search-action-1{
	padding:15px 25px 10px 25px;
}
.search-action-1:after{
	content: "";
	clear: both;
	display: block;
	visibility: hidden;
	height: 0;
}
.search-action-1 a:link,.search-action-1 a:visited
{
	color:#333;
}
.search-action-1 a:hover,.search-action-1 a:active
{
	color:red;
	text-decoration:none;
}
.search-action-1 ul li,.filter ul li{
	float:left;
	display:inline;
}
.search-action-1 ul li{
	padding-bottom:6px;
	width:110px;
}
.search-action-1 ul{
	clear:both;
	width:100%;
}
.search-action-1 h4{
	clear:both;
	color:#e50f09;
	font-size:12px;
	/*border-top:1px dashed #eee;*/
	background:url(http://img.taoxie.cn/main/arrow.gif) 0 12px no-repeat;
	padding:7px 0 7px 8px;
}
/*
 product list
*/

.display-settings {
	overflow: hidden;
	zoom: 1;

}
.display-settings li {
	float: left;
	margin: 6px 0 0;

}
.display-settings li span {
	color: #666;

}
.display-settings li.display-mode a {
	padding: 0 5px;
	border-left: 1px solid #E4E4E4;

}
/*.display-settings a.grid {
	border-left-width: 0!important;

}*/
.display-settings li.sort-mode {
	margin-left: 25px;

}
/*
 product list
*/
.display-settings{
	display: block;
	height: 25px;
	border-bottom:1px solid #e6e6e6;
	border-top:1px solid #e6e6e6;
	background-color:#f5f5f5;
}
.display-settings li.display-mode a.selected {
	font-weight: 700;
	color: #666;
}
.display-mode-2{
	margin-top: 5px!important;
}
.display-mode-2 span {
	float: left;
	margin-right: 4px;
}
.display-mode-2 select {
	float: left;
}
.display-mode-2 a {
	float: left;
	width: 16px;
	height: 16px;
	border: 0!important;
	padding: 0!important;
	margin-right: 10px;
	text-indent: -9999px;
	overflow: hidden;
	background-image: url(http://img.taoxie.cn/main/mall_list_mode.png);
}
.sort-mode{
	margin-left:35px;
}
.sort-mode span {
	float: left;
	width: 62px;

}
.sort-mode .sort-mode-content {
	z-index: 100;
	margin: -3px 0 0 0;
	float: left;
	position: relative;

}
.sort-mode .sort-mode-content select {
	height: 18px;
	*height: 20px;
	padding: 0;

}
.sort-mode .sort-mode-content option {
	padding: 0 5px;

}
.display-mode-v2 .sort-mode-content {
	float: left;
	padding-top: 1px;
	padding-left: 17px;
}
.sort-mode .sort-mode-content {
	z-index: 100;
	margin: -3px 0 0 0;
	float: left;
	position: relative;

}
.display-mode-2 .s1
{
	background-position:0 -41px;
}
.display-mode-2 .s1-selected
{
	background-position:0 -19px;
}
.display-mode-2 .s2 {
	background-position: -25px -41px;

}
.display-mode-2 .s2-selected{
	background-position: -26px -19px;
}
.display-mode-2 .o1-up{
	background-position: -51px -41px;
}
.display-mode-2 .o1-up-selected
{
	background-position: -50px -19px;
}
.display-mode-2 .o1-down{
	background-position: -52px -65px;
}
.display-mode-2 .o1-down-selected{
	background-position: -50px 0;
}
.display-mode-2 .o2-up{
	background-position: -100px -41px;
}
.display-mode-2 .o2-up-selected
{
	background-position: -100px -19px;
}
.display-mode-2 .o2-down
{
	background-position: -100px -65px;
}
.display-mode-2 .o2-down-selected
{
	background-position: -100px 0;
}
.display-mode-2 .o3{
	background-position: -74px -41px;
}
.display-mode-2 .o3-selected
{
	background-position: -74px -19px;
}

.display-settings li.quick-page-changer {
	float: right;
	margin: 3px 0 0;
	padding: 3px 0 0;
}
.quick-page-changer span {
	float: left;
	padding: 0 5px;
	height: 16px;
	line-height: 16px;
	overflow: hidden;
}
.quick-page-changer a {
	float: left;
	margin: -2px 0 0 5px;
	cursor: pointer;
	background: #fff;
}
.quick-page-changer a.selected {
	border: 1px solid #95071b;
}
.quick-page-changer a.selected span {
	color: #FFF!important;
	background: #95071b;

}
.quick-page-changer a:link,.quick-page-changer a:visited {
	border: 1px solid #d4d4d4;
	text-decoration: none;

}
.quick-page-changer a:hover,.quick-page-changer a:active {
	border: 1px solid #95071b;
	text-decoration: none;

}
.quick-page-changer a span {
	color: #666;
}

a.previous-page,a.no-previous {
	background: #95071b url(http://img.taoxie.cn/main/pager/arrow.gif) 0 0 no-repeat;
}
a.previous-page span,a.no-previous span {
	width: 6px;
	text-indent: -9999em;
}
a.next-page,a.no-next {
	padding-right: 10px;
	background: #95071b url(http://img.taoxie.cn/main/pager/arrow.gif) 100% 0 no-repeat;
}
a.next-page span {
	*line-height: 16px;
}
a.no-previous {
	background-color: #f1f1f1;
}
a.no-next {
	background-color: #f1f1f1;
}
.quick-page-changer a.no-previous:link,.quick-page-changer a.no-previous:visited,.quick-page-changer a.no-next:link,.quick-page-changer a.no-next:visited {
	border: 1px solid #f1f1f1;
	text-decoration: none;
	color: #f1f1f1;

}
.quick-page-changer a.no-previous:hover,.quick-page-changer a.no-previous:active,.quick-page-changer a.no-next:hover,.quick-page-changer a.no-next:active {
	text-decoration: none;

}
.display-settings {
	overflow: hidden;
	zoom: 1;
}
.display-settings li {
	float: left;
	margin: 6px 0 0;
}
.display-settings li.display-mode a {
	padding: 0 5px;
	border-left: 1px solid #E4E4E4;

}
.display-settings li {
	float: left;
	margin: 6px 0 0;
}
.display-settings li.display-mode a {
	padding: 0 5px;
	border-left: 1px solid #E4E4E4;
}


/* 
product list 
*/
.market-price del {
	font-family: simsun;
	font-size: 13px;

}
.list .list-top {
	/*margin: 0 9px 10px 0;*/
	position: relative;
	z-index: 9999;
	*height: 1%;
}
.list-top .display-settings li.display-mode a.selected {
	font-weight:700;
	color:#666;
}
.list li .info .name a:link,.list li .info .name a:visited{
	color:#36c;

}
.list .list-content {
	margin: 0 5px 0 5px;
	zoom: 1;

}
.list .list-content:after{
	content: "";
	clear: both;
	display: block;
	visibility: hidden;
	height: 0;
}
.list li .info .now-price em {
	padding: 0px 2px 0 8px;
}

.product-list li .info .pic {
	position: relative;

}

/* 图片排列 */
.grid ul.product-list {
	float: left;
	clear: both;
	width: 100%;
	padding: 0 0 20px;

}
.grid ul.product-list li.product {
	position: relative;
	float: left;
	padding: 8px 0 0;
	width: 25%;
	height: 252px;
	z-index: 1;
	overflow: hidden;
}
.grid ul.product-list li.product .info {
	height: 280px;
}
.grid ul.product-list li.product:hover .other-info,.grid ul.product-list li.product.hover .other-info {
	display: block;
}
.grid li .info .name {
	padding: 4px 0 0 8px;
}
.grid li .info .name a {
	font-size: 12px;
	font-weight: 400;

}
.grid li .info .pic {
	display: block;
	margin: 0 auto 5px;
	width: 170px;
	height: 170px;
	overflow: hidden;
	border: 1px solid #e4e4e4;
	background: #fff;

}

.grid li .info .pic a {
	display: table-cell;
	vertical-align: middle;
	padding: 5px;
	width: 160px;
	height: 160px;
	text-align: center;
	*display: block;
	*font-size: 144px;
	*font-family: Arial;
	background-color: #fff;
}
.grid li .info .pic .mark
{
	position:absolute;
	left:0;
	top:0;
	text-indent:-9999em;
	height:35px;
	width:35px;
	display:block;
	cursor:pointer;
}
.grid li .info .pic .latest
{
	background:url(http://img.taoxie.cn/lab/n1.png) no-repeat;
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=noscale, src="http://img.taoxie.cn/lab/n1.png");_background:none;
}
.grid li .info .pic .special
{
	background:url(http://img.taoxie.cn/lab/n3.png) no-repeat;
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=noscale, src="http://img.taoxie.cn/lab/n3.png");_background:none;
}
.grid li .info .pic .offsale
{
	background:url(http://img.taoxie.cn/lab/n2.png) no-repeat;
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=noscale, src="http://img.taoxie.cn/lab/n2.png");_background:none;
}
.grid li .info .pic img {
	vertical-align: middle;
}
.grid li .info .price {
	height: 20px;
	overflow: hidden;
	position:relative;
}
.grid li .info .market-price {
	float: left;

}
.grid li .info .discount{
	position:absolute;
	right:4px;
	top:0;
	float:left;
	display:inline;
	margin-left:5px;
	height:20px;
	padding-left:10px;
	background:url(http://img.taoxie.cn/lab/4.gif) 0 0 no-repeat;
}
.grid li .info .discount em{
	float:left;
	height:20px;
	padding-right:3px;
	line-height:18px;
	white-space: nowrap;
	color:#930;
	background:url(http://img.taoxie.cn/lab/4.gif) 100% 0 no-repeat;
}
.grid li .info .now-price {
	float: left;
	white-space: nowrap;
	background:url(http://img.taoxie.cn/main/rmb.gif) 5px -3px no-repeat;
	padding-left:15px;
}
.grid li .info .now-price,.grid li .info .now-price em {
	font-size: 14px;
	font-weight: 700;
	color: #c00;

}
.grid li .info .market-price del {
	font-size: 12px;
	color: #999;
	line-height: 18px;
	padding-left: 5px;
	white-space: nowrap;

}
.grid li .info .market-price span {
	display: none;

}
.grid li .info .sales-volume {
	padding: 5px 0 0 8px;
	color: #666;

}
.grid li .info .sales-volume em{
	color: #b3b31d;
	font-weight:600;
}

.ad-list-bottom{
	/*background-color:#CCCC99;*/
}
.ad-list-bottom li{
	display:inline;
	margin:10px 0;
	float:left;
}
.ad-list-bottom li.adder{
	margin-left:10px;
}