*{margin: 0;padding: 0}
body{font-size: 12px;font-family: "宋体","微软雅黑";}
ul,li{list-style: none;}
a:link,a:visited{text-decoration: none;}
.list{width:200px;height:420px;float: left; border-bottom:solid 1px #316a91;margin:0px;}
.list ul li{background-color:#2D93CA; border:solid 1px #316a91; border-bottom:0;}
.list ul li a{padding-left: 20px;color: #fff; font-size:12px; display: block; font-weight:bold; height:36px;line-height: 36px;position: relative;overflow:hidden;
    text-overflow:ellipsis;
    white-space:nowrap
}
.list ul li .inactive{ background:url(../images/off.png) no-repeat 8px center;}
.list ul li .inactives{background:url(../images/on.png) no-repeat 8px center;} 
.list ul li ul{display: none;background-color: #2D93CA;}
.list ul li ul li { border-left:0; border-right:0; background-color:#4682B4; border-color:#467ca2;}
.list ul li ul li ul{display: none;}
.list ul li ul li a{ padding-left:20px;}
.list ul li ul li ul li { background-color:#d6e6f1; border-color:#6196bb; }
.last{ background-color:#d6e6f1; border-color:#6196bb; }
.list ul li ul li ul li a{ color:#316a91; padding-left:30px;}

.list ul li.xb_class{
	background-color: #d6e6f1;
    border-color: #6196bb;
}
.list ul li.xb_class a{
	color: #316a91;
    padding-left: 30px;
}

.list ul li.xb_class a:hover{
	color: red;
    
}

.list ul li.xb_hover {
	
	background-color: #6A5ACD;
	border-color: #6196bb;
}

.list ul li.xb_hover a{
	color: red;
}