.sm_node {
   color:#043b73;
   padding:5px;
   padding-left:35px;
   position:relative;
}
.sm_children {
   margin-left:-5px;
   margin-top:5px;
   display:none;
}
.sm_icon_nav {
   cursor:pointer;
}
.sm_icon_nav,
.sm_icon_page {
   position:absolute;
   top:4px;
   left:13px;
}
.sm_icon_openclose {
   position:absolute;
   top:9px;
   left:0;
   cursor:pointer;
}
