﻿.tooo{
	margin:0;
	padding:0;
	position:relative;
	left:0;
	top:0;
	width:300px;
	height:300px;
	border:0px #000 solid;
}
.tool{
	margin:0;
	padding:0;
	position:absolute;
	top:0;
	left:0;
	width:300px;
	height:300px;
	border:0px #390 solid;
	

}
/*-------一级菜单-----
--------------------------------------------------------------------*/
.tool ul{

	float:left;
	font-family:Arial,"新細明體", Helvetica, sans-serif;
				list-style: none;
				width:120px;
				height:40px;
				clear:both;			
			}
.tool ul li {
  float: left;
  display:inline;
  margin: 0;
  padding:0;
  position: relative;
    height:25px;
    width:120px;
	text-align:left;
	line-height:25px;
/*	border-bottom:1px solid #ccc;*/
	clear:both;
	background:#1F095E url(images/spacer.gif);
			}
.tool a,.tool a:visited{
	color:#FFF;
	font-size:16px;
}				
.tool ul a{
		padding:0 0 0 10px;
				color:#FFF;
				text-decoration: none;
				display: block;
				line-height:25px;
				width:110px;
				background:url(images/spacer.gif);
				font-weight:bold;
			}
.tool ul a:hover{
	color:#8AA8D2
}							
/*-------二级菜单-----
--------------------------------------------------------------------*/	
.tool ul li:hover ul { display: block; }
.tool ul li ul {
				list-style: none;
				padding:0;
				position: absolute;
				left:120px;
				top:0;
				display: none;
			}
.tool ul li ul li{
margin:-1px 0 0 0;
padding:0;
width:145px;
height:20px;
line-height:20px;
cursor:pointer;
border:0px #000 solid;
}
.tool ul li ul a,.tool ul li ul a:visited{
padding:0 0 0 5px;
width:140px;
color:#fff;
height:20px;
line-height:20px;
text-align:left;
border:1px solid #f3f3f3;
/*filter:alpha(opacity=90); 
-moz-opacity:0.9; 
opacity:0.9;*/
font-size:11px;
font-weight:lighter;
background:#003366 url(images/spacer.gif);
}
.tool ul li ul a:hover{
color:#8AA8D2;
background:#1F095E;
}
/*-------三级菜单-----
--------------------------------------------------------------------*/
.tool ul li ul li ul {

				list-style: none;
				position: absolute;
				left: 147px;
				top: 0;
				display: none;
				width:105px;
				height:auto;
			}
.tool ul li ul li ul li{
margin:0 0 -1px 0;
width:105px;
height:20px;
line-height:20px;
cursor:pointer;
}			
.tool ul li ul li ul a,.tool ul li ul li ul a:visited{
width:105px;
color:#fff;
line-height:20px;
height:20px;
text-align:center;
border:1px solid #FFF;
/*filter:alpha(opacity=90); 
-moz-opacity:0.9; 
opacity:0.9;*/
font-size:10px;
font-weight:lighter;
background:#003366 url(images/spacer.gif);
}
.tool ul li ul li ul a:hover{
background:#1F095E;
color:#8AA8D2;
}							
.tool ul li:hover ul li ul {display: none;
}			
.tool ul li ul li:hover ul { display: block; }*/
