﻿/*左侧导航菜单效果begin*/
/*
.leftNavBox{width:230px; margin:20px auto; text-align:left; float:left; margin-top:0; padding-left:0px;}
.leftNavBox div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td{padding:0;margin:0;font-family:"宋体",Verdana, Arial, Helvetica, sans-serif; font-size:12px; }  
*/

.allsort {
	Z-INDEX: 11;  FLOAT: left; WIDTH: 189px; MARGIN-RIGHT: 4px; position:relative; font-size:12px; padding:0px; margin:0px;}
.allsort .mt {
	CURSOR: pointer; LINE-HEIGHT: 24px;  HEIGHT: 24px;
	padding:14px 12px 12px 16px;
}
.allsort .mt STRONG {
	FONT-SIZE: 12px; FLOAT: left; COLOR: #630
}
#o-search .allsort .mt A {
	COLOR: #3578CF
}
.allsort .mt .extra {
	DISPLAY: none
}
.allsort .mc {
	OVERFLOW: visible;
	border:1px solid #c0c0c0;
	border-top:0;
	WIDTH: 221px;
	padding:2px 3px;
	background-color:#f9f9f9;
	/*POSITION: absolute;
	top:29px;2013-01-28*/
	_width:215px;
	padding-top:38px;/*2013-01-28*/
	margin-left:0px;/*2013-01-28*/
	/*2013-01-28*/
/*	TOP: 45px;

*/	-moz-border-radius: 0 0 5px 5px;
	-webkit-border-radius: 0 0 5px 5px;
	left: 2px;
}
.allsort .item {
	BORDER-TOP: #fff 1px solid; WIDTH: 181px; HEIGHT: 32px;
	
}
.item_26{width:130px; border-top: #fff 1px solid;}
.font-st{font-family:"宋体", Arial;}
.font-arial{font-family:Arial, Helvetica, sans-serif;}/*1224*/
.allsort .fore {
	BORDER-TOP-STYLE: none
}
.allsort h2{padding:6px 6px;}
.allsort SPAN {
	DISPLAY: block; Z-INDEX: 1; WIDTH: 181px; POSITION: relative
}
.allsort H3,.allsort h4 ,.allsort h5{
	PADDING-LEFT: 20px; FONT-WEIGHT: normal; BACKGROUND: #fff;  WIDTH: 204px; HEIGHT: 32px;
	border-bottom:1px solid #ebebeb; border-right:0; _padding-left:17px;font-size:12px;
}



.allsort H3 A:link,.allsort H3 A:visited ,.allsort h4 a:link,.allsort h4 a:visited,.allsort h5 a:link, .allsort h5 a:visited{
	DISPLAY: block; COLOR: #333333; LINE-HEIGHT: 30px; HEIGHT: 30px; text-decoration:none; font-size:12px;
}
.allsort H3 A:hover,.allsort H3 A:active,.allsort h4 a:hover,.allsort h4 a:acitve ,.allsort h5 a:hover,.allsort h5 a:active{
	COLOR: #476ba3;font-size:12px;
}
.allsort h5{width:117px;}
.allsort S {
	DISPLAY: block; BACKGROUND: url(images/tit111.gif) no-repeat -185px -88px; LEFT: 160px; WIDTH: 6px; POSITION: absolute; TOP: 10px; HEIGHT: 11px
}
.allsort .item .i-mc {
	border: #cc0000 2px solid;  DISPLAY: none; BACKGROUND: #fff; LEFT: 222px; OVERFLOW: hidden;  WIDTH: 506px;  POSITION: absolute; TOP: 38px;
	_left:238px;
	
}/*2013-1-28*/
.allsort .item DT {
	FONT-WEIGHT: bold;
	padding:3px 6px 0 0;
		

}
.allsort .item DD {
	padding:3px 0 0; OVERFLOW: hidden;  ZOOM: 1; 	

}
.allsort .subitem,.subitem2 {
	MIN-HEIGHT: 340px; FLOAT: left;  WIDTH: 484px; 
	_height:340px;
	height:340px;/*2013-1-28加*/
	padding:0 4px 0 8px;
}
.allsort .subitem DL,.subitem2 dl {
	 BORDER-TOP: #dedede 1px dashed; OVERFLOW: hidden;  ZOOM: 1;
	padding:6px 0 6px 0;
}
.allsort .subitem .fore ,.subitem2 .fore{
	BORDER-TOP-STYLE: none
}
.allsort .subitem DT ,.subitem2 dt{
	FLOAT: left; /*WIDTH: 54px;2013-1-28删除*/ LINE-HEIGHT: 22px; TEXT-ALIGN: right
}
.allsort .subitem DT A,.subitem2 dt a{COLOR: #cc0000;} /*WIDTH: 54px;2013-1-28字体颜色*/
.allsort .subitem DD ,.subitem2 dd{
	FLOAT: left; WIDTH: 420px
}


.allsort .subitem DD A ,.subitem2 dd a { BORDER-LEFT: #f1f1f1 1px solid; padding:0 8px; padding-top:2px; margin-bottom:0PX; TEXT-DECORATION: none;display:inline-block; line-height:16PX; }

.allsort .fr {
	BACKGROUND: #fff; MARGIN-BOTTOM: -2000px; PADDING-BOTTOM: 2010px; WIDTH: 152px
}
.allsort .fr DL {
	PADDING-BOTTOM: 0px
}
#o-search .allsort .fr A {
	COLOR: #666
}
.allsort .brands ,.allsort .promotion {
	 WIDTH: 138px; 
	padding:6px 8px;
}
.allsort .brands EM {
	FLOAT: left; WIDTH: 80px
}
.allsort .brands DD,.allsort .promotion DD  {
	LINE-HEIGHT: 20px; PADDING-TOP: 6px
}

.allsort .mc .extra {
	PADDING-RIGHT: 8px; BORDER-TOP: #fde6d2 1px solid; PADDING-LEFT: 8px; BACKGROUND: #fdf1de; PADDING-BOTTOM: 7px; PADDING-TOP: 7px
}
#o-search .allsort .mc .extra A {
	COLOR: #c00
}
.allsorthover {
	BACKGROUND-POSITION: 0px -166px
}
.allsorthover .mt .extra {
	BACKGROUND-POSITION: -274px -190px
}
.allsorthover .mc {
	DISPLAY: block;
	font-family:"宋体", Arial;
}
.allsort .hover SPAN {
	Z-INDEX: 13; width:136px; 
}


.allsort .hover H3 {
	BORDER: #cc0000 2px solid; FONT-WEIGHT: bold; OVERFLOW: hidden; BORDER-RIGHT:0; width:202px;
}
.allsort .hover H4 {
	BORDER: #cc0000 2px solid; FONT-WEIGHT: bold; OVERFLOW: hidden; width:200px;
}
.allsort .hover h5{BORDER: #cc0000 2px solid; FONT-WEIGHT: bold; OVERFLOW: hidden; width:142px; border-right:0; }/*2012-1-28*/
.allsort .hover S {
	DISPLAY: none
}
.allsort .hover .i-mc {
	DISPLAY: block; Z-INDEX: 12
}
* HTML .allsort .item DD {
	PADDING-BOTTOM: 6px
}

/*左侧导航菜单效果end*/

.tab_xxk_24{width:226px; background-color:#3d3d3d; height:32px; position:absolute; left:0px; line-height:32px; border:1px solid #dedede; cursor:pointer; color:#fff;}
.tab_xxk_24 span{ float:left;width:75px; text-align:center; height:32px;line-height:32px; padding:0;}
.tab_current_25{ background-color:#cc0000; height:32px; line-height:32px; color:#fff; font-weight:bold; text-align:center; width:75px; padding:0;}


.tab_xxk_240{width:226px; background-color:#3d3d3d; height:32px; position:absolute; left:0px; line-height:32px; border:1px solid #dedede; cursor:pointer; color:#fff;}
.tab_xxk_240 span{ float:left;  width:113px; text-align:center; height:32px; line-height:32px;padding:0; }
.tab_current_250{ background-color:#cc0000; height:32px; line-height:32px; color:#fff; font-weight:bold; text-align:center; width:113px; padding:0;}


.leftNav1_Content{ border:1px solid #c0c0c0;}


.allsort .hover .nero{ width: 500px; height:260px; clear:both;}
.allsort .hover .nero_bt{ width:486px; height:26px; line-height:25px; border-bottom:1px solid #cc0000; padding-top:10px;}
.allsort .hover .nero_bt span{ width:54px; overflow:hidden;  float:left;  font-size:14PX; text-align:center; font-family:Arial, Helvetica, sans-serif; }

.allsort .hover .nero_bt span a:link{  display:block; width:54px; text-align:center;  text-decoration:none; background-color:#f9f9f9;  color:#333; border:1px solid #dddddd; border-bottom:none;}
.allsort .hover .nero_bt span a:visited{   display:block; width:54px; text-align:center; text-decoration:none; background-color:#f9f9f9; color:#333; border:1px solid #dddddd; border-bottom:none;}
.allsort .hover .nero_bt span a:active{   display:block; width:54px; text-align:center;  text-decoration:none; background-color:#f9f9f9; color:#333; border:1px solid #dddddd; border-bottom:none;}
.allsort .hover .nero_bt span a:hover{   display:block; width:54px; text-align:center;text-decoration:none; background-color:#cc0000;  color:#fff;border:1px solid #900101; border-bottom:none;}



.allsort .hover .nero_bt .re1 a:link{ text-decoration:none; width:54px; font-weight:bold; background-color:#cc0000; color:#fff; border:1px solid #900101; border-bottom:none;}
.allsort .hover .nero_bt .re1 a:visited {  display:block; width:54px; text-align:center;  text-decoration:none; font-weight:bold; background-color:#cc0000;  color:#fff; border:1px solid #900101; border-bottom:none;}
.allsort .hover .nero_bt .re1 a:active{   display:block; width:54px; text-align:center;  text-decoration:none; font-weight:bold; background-color:#cc0000; color:#fff; border:1px solid #900101; border-bottom:none;}
.allsort .hover .nero_bt .re1 a:hover{    display:block; width:54px; text-align:center;  text-decoration:none; font-weight:bold; background-color:#cc0000;  color:#fff; border:1px solid #900101; border-bottom:none;}


.allsort .hover .nero_text{ width:500px; height:200px; margin-top:10px;}
.allsort .hover .nero_text a:link{ color:#333; text-decoration:none;}
.allsort .hover .nero_text a:visited{ color:#333; text-decoration:none;}
.allsort .hover .nero_text a:hover{ color:#cc0000; text-decoration:none;}
.allsort .hover .nero_text a:ative{ color:#333; text-decoration:none;}


.allsort .hover .nero_text .wb{ float:left; margin-right:14px; color:red; width:auto; line-height:26px; }


