
@charset "utf-8";

html,body{background-color:#FAFAFA;}
html,body,td,div,p,h1,h2,h3,h4,h5,h6{font-family:"Microsoft Yahei", Arial, "Lantinghei SC", "Hiragino Sans GB", "Helvetica Neue", Helvetica, Arial, sans-serif}
html,body,td,div,p{
	font-weight:normal; 
	font-size:10pt;
	
/*	style="cursor:pointer" */
}

.clear,.cf{clear: both;}
// *{margin: 0px;padding: 0px;}
*{margin-top: 0.5em; margin-bottom: 0.5em;}
blockquote { margin-left: 1.2em; margin-right: 0em; margin-top: 0em; margin-bottom: 0em; }

a:link
{
    text-decoration:none;
}
a:visited
{
    color:rgb (99,102,109);
}
a:hover, a:active {
    color:red;
	text-decoration: underline;
}

ul
{
   margin-top:0px;
   margin-left:0px;
   margin-right:0px;
   margin-bottom:0px;
  
   padding-top:0px;
   padding-bottom:0px;
   padding-left:0px;
   padding-right:0px;
   list-style-type:none;
}
li
{
   margin-top:0px;
   margin-left:0px;
   margin-right:0px;
   margin-bottom:0px;
   padding-top:0px;
   padding-bottom:0px;
   padding-left:0px;
   padding-right:0px;
  
   border-top-style:none;
   border-right-style:none;
   border-bottom-style:none;
   border-left-style:none;
  
   border-top-width:medium;
   border-right-width:medium;
   border-bottom-width:medium;
   border-left-width:medium;
}

.menu
{
  width:235px;
  border-top-color:rgb(210,210,222);
  border-right-color:rgb(210,210,222);
  border-bottom-color:rgb(210,210,222);
  border-left-color:rgb(210,210,222);
  border-top-width:0px;
  border-right-width:1px;
  border-bottom-width:1px;
  border-left-width:1px;
  border-top-style:solid;
  border-right-style:solid;
  border-bottom-style:solid;
  border-left-style:solid;
  background-color:rgb(242,243,248);
}
.menu li
{
    border-top:rgb(204,203,219) 1px solid;
}
.menu li a
{
    padding-left:5px;
    height:15pt;
    line-height:15pt;
    font-size:10pt;
    display:block;
}
.menu ol li
{
   border:none;
   background-color:rgb(251, 251, 253);
}

ol
{
   margin-top:0px;
   margin-left:0px;
   margin-right:0px;
   margin-bottom:0px;
   padding-top:0px;
   padding-bottom:0px;
   padding-left:0px;
   padding-right:0px;
  
   list-style-type:none;  
}

.menu li > ol > li > a
{
    padding-left:18px;
}

.menu li > ol > ol > li > a
{
    padding-left:36px;
}

.menu li > ol > p
{
    padding-left:18px;
	cursor: pointer;
}

.menu li > ol > ol > ol > li > a
{
    padding-left:56px;
}

.menu li > ol > ol > p
{
    padding-left:36px;
	cursor: pointer;
}
.menu li > ol > ol > ol > p
{
	cursor: pointer;
}
h6 { 
font-size: 10pt;
font-weight:bold
}

h5{ 
font-size: 12pt;
font-weight:bold
}

h4{ 
font-size: 14pt;
font-weight:bold
}

h3{ 
font-size: 16pt;
font-weight:bold
}

h2{ 
font-size: 18pt;
font-weight:bold
}

h1{ 
font-size: 20pt;
font-weight:bold
}

.xuanfu {
	/*position:fixed; */
	right:0;
	top:0;
	margin-top: 0;
	margin-bottom: 0;
	position:fixed; 
	height:100%;
	overflow:auto;
}

.tree_expand{
	
	background-position: 0px 0px;
	background-image: url(tree.gif);
	background-repeat: no-repeat;
	text-align: left;
	text-indent: 30px;
	line-height: 30px;
	font-weight: 700;
	background-color: #E0F0F0;
	color: #000;
	cursor: default;
}

.tree_close{
	
	background-position: 0px -30px;
	background-image: url(tree.gif);
	text-align: left;
	background-repeat: no-repeat;
	text-indent: 30px;
	line-height: 30px;
	font-weight: 700;
	
	color: #000;
	cursor: default;
}

span{margin-left:3px;font-size: 12px;font-weight: 400;color: #666666;}