body {

  font-family: Arial, Helvetica, sans-serif "宋体" ;

  font-size: 0.9em;

}



p {

  line-height: 1.5em;

}



ul#menu, ul#menu ul {

  list-style-type:none;

  margin: 0;

  padding: 0;

  width: 15em;

}



ul#menu a {

  display: block;

  text-decoration: none;	

}



ul#menu li {

top:0;

}



ul#menu li a {

  background: url(../images/index_30.jpg) repeat-x;

  color: #5a5959;	

  padding: 0.5em;

  height:14px; font-weight:bold; border-bottom:1px solid #d4d4d4;overflow:hidden;

}



ul#menu li a:hover { color:#F00



}



ul#menu li ul li a {

  background: url(../images/index_30.jpg) repeat-x;

  color: #5a5959; font-weight:bold;

  

  font-size:13px;

}



ul#menu li ul li a:hover {

  background: url(../images/index_30.jpg) repeat-x;

 



}



.code { list-style-type: decimal-leading-zero; padding: 5px; margin: 0; }

.code code { display: block; padding: 3px; margin-bottom: 0; }

.code li { background: #ddd; border: 1px solid #ccc; margin: 0 0 2px 2.2em; }

.indent1 { padding-left: 1em; }

.indent2 { padding-left: 2em; }