body,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td{margin:0;padding:0;}
html{border:0;width:100%;}
body{font-family:"ËÎÌå",Arail,verdana;font-size:12px;color:#222;background:url(i/gradual20100415.gif) #fff repeat-x 0 -719px;}
input,select{vertical-align:middle;}ul,ol{list-style:none;}em{font-style:normal;}a{text-decoration:none;}a:link,a:visited{color:gray; font-weight:normal}a:hover,a:active{text-decoration:underline;color:gray;}h1{font-size:16px;}h2,h3,h4{font-size:14px;}h5,h6{font-size:12px;}
/*--------------------------------------Wrap----------------------------*/
.MainLeftMenu{width:980px;margin:8px auto 0;overflow:hidden;background:#fff; height:565px;}
/*left*/
.kleft{width:173px;margin-right:6px;float:left;position:absolute; z-index:5; top:10px; left:5px;}
.kleft h2{height:25px;padding:2px 10px 0 10px;background:url(i/title20100415.gif) #CE2020 no-repeat 0 0;line-height:25px;color:#fff;}
.kleft h2 em{float:right;font-weight:normal;font-size:12px;}
.kleft .m{width:173px;margin-bottom:6px;}
.kleft .mc{border-width:0 1px 1px;}

/*allsort*/
#allsort h2 a:link,#allsort h2 a:visited{color:#fff;}
#allsort .mc{width:171px;padding:5px 0;border-color:#CE2020;}
#allsort h3{padding:5px 8px;}
#allsort h3 a:link,#allsort h3 a:visited{color:#D6290B;}
#allsort .item{width:171px;height:48px;}
#allsort span{display:block;overflow:hidden;width:162px;height:44px;padding:2px 1px 2px 8px;line-height:24px;}
#allsort h4{float:left;font-size:12px;font-weight:bold; background:url(i/shadow20100415.gif) no-repeat -345px 0; width:170px; z-index:100; position:relative}
#allsort h4 a{color:#3fb0be;  font-size:14px;font-weight:bold;  text-decoration:none;}
.item:hover h6 a{color:gray; font-weight:normal;}
#allsort ins{float:left;width:168px;font-style:normal;text-decoration:none;color:#999;}
#allsort h6{ display:none}
#allsort .item div{display:none;position:absolute;left:171px;top:0;z-index:12;}
#allsort dl,#allsort dt,#allsort dd{width:340px;background-image:url(i/shadow20100415.gif);background-repeat:no-repeat;}

#allsort div dl dd ul {
 
	display:inline;
	float:left; clear:both;
	width:168px;
	min-height:175px;
	height:175px;
	margin-left:5px;
	padding-bottom:10px;
	background:url(i/bgd_allitems_submenu.png) no-repeat right center;
}
#allsort div dl dd ul li {
	width:150px;
	overflow:hidden;
	text-indent:10px;
	line-height:2; float:left;
	white-space:nowrap;
	border-bottom:1px dotted #e9d2c0;
	
}
#allsort div dl dd ul a:link,#allsort div dl dd ul a:visited,#allsort div dl dd ul a:hover,#allsort div dl dd  ol a:link,#allsort div dl dd  ol a:visited,#allsort div dl dd  ol a:hover{color:gray;}
.RedColor{	font-weight:bold;	
	}

#allsort div dl dd p {
	display:inline;
	float:right;
	width:140px;
	overflow:hidden;	
	margin-right:10px;
}

#allsort div dl dd div {
	text-indent:15px;
	font-weight:bold;
	display:block;
	font-size:12px;
	line-height:1.8; 
	width:150px;	
	padding-top:1px; margin-left:5px;
	background:url(i/bgd_subcontent_combine.gif) no-repeat -1050px 2px;
}
#allsort div dl dd  ol {
margin-top:25px;line-height:20px;
}

#allsort div dl dd ol li .detail {
	margin-top:-10px;
	padding-top:10px;
	text-align:right;
	background:#fff;
	border-bottom:none;
}

#allsort div dl dd ol li a {
	padding:0 7px;
	border-right:1px solid #ccc;
}



#allsort dl{background-position:left bottom;}
#allsort dt{position:relative;padding:0 4px 0 16px;overflow:hidden;height:6px;background-position:right -36px;}
#allsort dd{position:relative;padding:0 5px 5px 0;margin-left:15px;overflow:hidden;background-position:right bottom;}
#allsort dd em{float:left;width:90px;padding:0 0 5px 10px;background:url(i/shadow20100415.gif) no-repeat -489px -5px;}
#allsort .item:hover,#allsort .hover{position:relative;z-index:11;}
#allsort .item:hover span,#allsort .hover span{height:42px;padding:3px 1px 1px 8px;border:1px solid #6C6C6C; border-right:0;}
#allsort .item:hover ins,#allsort .hover ins{display:none;}
#allsort .item:hover h6,#allsort .hover h6{position:absolute; top:22px; left:9px; color:gray; z-index:14px;overflow:hidden;width:133px;height:18px;background:#fff;line-height:22px; display:block}
.rmpp{padding-top:3px;}
#allsort .item:hover h6 a,#allsort .hover h6 a{color:gray;}
#bgwhite div{margin:33px 0 0 8px; width:148px; border-bottom:1px dashed #CCCCCC}

#allsort .item:hover div,#allsort .hover div{display:block;}
#allsort .extra{padding:5px 8px 0;border-top:1px dotted #ccc;text-align:right;}
#allsort .extra a:link,#allsort .extra a:visited{ color:#3fb0be;}
*html #allsort dl{overflow:hidden;}
