/* TreeJS styling */

.treeview, .treeview ul {
	list-style-type: none;
	overflow: hidden;
}

.treeview li {

}

.treeview li.contains-items {
	
} 

.treeview li.items-expanded {
	
}

.treeview>li:hover {
	cursor: pointer;

}

.treeview span.has-node-icon {	

}

.treeview span:not(span.has-node-icon):hover{
	color:#e2001a;
}


/*左側產品選單*/
.leftbg{  background: url(../images/leftbg01.gif) repeat-x top ; padding: 5px 0px 7px 0px ;}
.leftbg2{ padding: 7px 0px 7px 0px ; background: url(../images/leftbg02.png) no-repeat center bottom; border-bottom:1px solid #e8e7e7;}

.leve01{  padding: 5px 0px 2px 10px ; color:#817c7c; font-size:15px; list-style:none; line-height: 20pt; }
.leve01 a{ color:#817c7c; text-decoration:none; padding: 0px 0px 0px 10px ;}
.leve01 a:hover{ color:#333; text-decoration:none;}

.leve02{ padding: 5px 0px 7px 10px ; color:#015ca3; font-size:15px; list-style:none; line-height: 20pt; }
.leve02 a{ color:#015ca3; text-decoration:none;}
.leve02 a:hover{ color:#e2001a; text-decoration:none;}

.leve03{ padding: 2px 0px 2px 0px ; color:#5f6162; font-size:13px; list-style:none; line-height: 20pt; }
.leve03 a{ color:#5f6162; text-decoration:none;}
.leve03:hover{ color:#e2001a; text-decoration:none;}