
/* CSS Document */

.taocz_allsort{top: 35px;left: 0;clear: left;z-index: 1000;  width:238px; float:left;}
.taocz_allsort .a_navbg{position: absolute;background: #E22A40;width: 100%;top: 0;left: -10px;padding-left: 11px;height:72px;z-index: 0;visibility: hidden; opacity:0.9;}
.taocz_allsort .a_navbg s {display: block;width: 0;height: 0;border: 5px solid transparent;border-right-color: #E22A40;border-top-color: #E22A40;_border-color: tomato;_filter: chroma(color=tomato);position: absolute;bottom: -10px;left: 0;}
.taocz_allsort .a_navbg dl{padding: 0px;position: relative;  float:left;border-bottom: 1px solid #f0f0f0;height:72px; width:237px; background:none}
.taocz_allsort_out{ clear: left; position: relative;z-index: 1500;width: 237px;left: 0; }
.taocz_allsort_out dl{padding: 0px;position: relative;  float:left;border-bottom: 1px solid #f0f0f0;height:72px; width:237px; background:#fff; border:1px solid #f0f0f0; border-top:none;}
.taocz_allsort_out dl dt{float: left;list-style: none;width: 180px;height: px;margin: 0;padding:19px 0px 11px 45px;cursor: pointer;}
.taocz_allsort_out dl dt s{position: absolute;width: 20px;height: 20px;left: 15px;top:19px;overflow: hidden; background:url(../image/navbg.png) no-repeat;}
.taocz_allsort_out dl dt s.l_1{ background-position:0px 1px;}
.taocz_allsort_out dl dt s.l_2{ background-position:0px -27px;}
.taocz_allsort_out dl dt s.l_3{ background-position:0px -58px;}
.taocz_allsort_out dl dt s.l_4{ background-position:0px -92px;}
.taocz_allsort_out dl dt s.l_5{ background-position:0px -126px;}
.taocz_allsort_out dl dt s.l_6{ background-position:0px -160px;}
.taocz_allsort_out dl dt s.l_7{ background-position:0px -194px;}
.taocz_allsort_out dl dt s.l_8{ background-position:0px -222px;}
.taocz_allsort_out dl.curr { background:none; border:none;}
.taocz_allsort_out dl.curr dt s.l_1{ background-position:-26px 1px;}
.taocz_allsort_out dl.curr dt s.l_2{ background-position:-26px -27px;}
.taocz_allsort_out dl.curr dt s.l_3{ background-position:-26px -58px;}
.taocz_allsort_out dl.curr dt s.l_4{ background-position:-26px -92px;}
.taocz_allsort_out dl.curr dt s.l_5{ background-position:-26px -126px;}
.taocz_allsort_out dl.curr dt s.l_6{ background-position:-26px -160px;}
.taocz_allsort_out dl.curr dt s.l_7{ background-position:-26px -194px;}
.taocz_allsort_out dl.curr dt s.l_8{ background-position:-26px -222px;}
.taocz_allsort_out dl dt i{position: absolute;width: 10px;height: 15px;right:8px;top:22px;overflow: hidden; background:url(../image/navbg.png)no-repeat right 0px;}

.taocz_allsort_out dl dt h3 a{ font-family:"微软雅黑"; font-size:14px;font-weight:bold;color:#515151;}
.taocz_allsort_out dl dt p{ font-family:"微软雅黑";font-size:12px; margin-top:5px; margin-left: -8px;}
.taocz_allsort_out dl dt p a{ color:#999; margin-left: 8px;  text-decoration:none;}
.taocz_allsort_out dl dd{display:none;position: absolute;top: 0;left: 238px;}
.taocz_allsort_out dl.curr dt i{ background-position:right -17px;}
.taocz_allsort_out dl.curr dd,.taocz_allsort_out dl.curr dd .new_show_sort{ display:block;}
.taocz_allsort_out dl.curr dt h3 a{ text-decoration:none;color: #fff; }
.taocz_allsort_out dl.curr dt p a{ color:#fddbd2;  text-decoration:none;color: #fff;}



.new_show_sort{position: absolute;top: 0;border: 3px solid #E22A40;width:925px; min-height:360px;background: #fff;z-index: 1000;padding: 15px 10px; left:0px; overflow:hidden;}
.new_show_sort.i1{top: 0;}
.new_show_sort.i2{top: -61px;}
.new_show_sort.i3{top: -112px;}
.new_show_sort.i4{top: -163px;}
.new_show_sort.i5{top: -243px;}
.new_show_sort.i6{top: -284px;}
.new_show_sort.i7{top: -310px;}
.new_show_sort.i8{top: -320px;}





.subview {
	
	overflow: hidden;
	*zoom:1
}
.subview h4 a {
	color: #515151;
	font-size: 12px;
	font-weight: 700;
	
}
.subview a {
	color: #666
}
.subview a:hover {
	color: #e22a40
}
.subview p {
	overflow: hidden;
	margin: 0;
	margin-top:3px; *margin-top:2px;
}
.subview p a {
	float: left;
	font-size: 12px;
	font-weight: 400;
	margin-bottom: 5px;
	white-space: nowrap;
	text-overflow: ellipsis
}
.subview-li {
	float: left;
	border-right: 1px dotted #d3d3d3;
	padding: 5px 0 15px 22px;
	margin-right: 2px;
	width: 222px;
	overflow: hidden
}
.subview-li p a {
	border-left: 1px solid #e7e7e7;
	padding-left: 9px;
	margin-left: -10px;
	margin-right: 18px
}

.taocz_allsort .promo {
	position: absolute;
	right: 0;
	top: 0;
	width: 196px;
	background:#F7F8F8;
    border-left: 1px solid #E7E7E7;
}
.promo-brands,  .promo-acts {
	padding: 15px 20px 0
}
.promo-brands a {
	width: 50%
}
.promo-acts h4 {
	color: #e22a40
}

.promo-acts a {
	position: relative;
	text-indent: 10px
}
.promo-acts a:before {
	content: ".";
	position: absolute;
	left: -10px
}
.promo-banner {
	display: block;

}
.promo-banner img {
	width: 196px;
	height: 90px;
	margin-top: 10px;
	float:right;

}
