/* CSS Document */

body{MARGIN: 0px; FONT: 100%/140% Arial, Helvetica, sans-serif; WORD-BREAK: normal; WORD-WRAP: break-word}
table{font-size:90%}
.topbj{FILTER:progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#F2F6FB,endColorStr=#ffffff)}
.topbj1{ background:#F5F5F5}
.topbj01{FILTER: progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#F7FBFE,endColorStr=#ffffff)}
.tableb1{border-left:#cccccc 1px solid;}
.tableb2{border-right:#cccccc 1px solid;}
.tableb3{border-bottom:#cccccc 1px solid;}
.tableb4{border-top:#cccccc 1px solid;}
.font01 {color:#333333;}
.font02 {color:#003366; text-decoration:none;}
.font03 {color:#003366;}
.font04 {color:#333333;}		
#menu{
	height:24px;
	margin-top:8px; background-color:#3a75b6;
}
#menu ul{
	margin:auto; width:100%; height:24px;
	list-style-type:none; padding:0px; margin-top:0px; margin-bottom:0px;
	padding-left:40px;
}
.m_li{
	float:left; width:114px; line-height:24px;  text-align:center; margin-right:-2px; margin-left:-2px;
}
.m_li a{
	display:block; color:#FFFFFF; width:114px; text-decoration:none;
}
.m_line{
	float:left; width:1px; height:24px;
	line-height:24px;   /*ff下有效(图片垂直居中)*/
}
.m_line img{
	margin-top:expression(( 24 - this.height ) / 2);   /*ie下有效(图片垂直居中)*/
}
.m_li_a{
	float:left; width:114px; line-height:24px; text-align:center; padding-top:3px;
	background-image:url(image/menu_bg.jpg); position:relative; height:24px; margin-top:-3px; margin-right:-2px; margin-left:-2px;
}
.m_li_a a{
	display:block; color:#003366; width:114px; text-decoration:none;
}


.smenu{
	width:100%; font-size:12px;margin:0px auto 0px auto; padding:0px; list-style-type:none; height:32px; border-width:0 1px; FILTER: progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#f1f1f1,endColorStr=#ffffff);}

.s_li{
	line-height:24px; width:auto; display:none; height:24px; 
}
.s_li_a{
	line-height:24px; width:auto; display:block; height:24px; 
}
H1 {
	FONT-SIZE: 13px;
	font-weight: normal;
	margin: 0px;
	padding: 0px;
}

/*------------*/
ol li { margin:8px}
#con { font-size:12px; width:100%; margin:0 auto}
#tags { height:23px; width:100%; margin:0; padding:0; margin-left:28px}
#tags li {
	float:left;
	margin-right:1px;
	height:23px;
	list-style-type:none;
	background-image: url(image/tagleft.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
}
#tags li a {
	text-decoration:none;
	float:left;
	height:23px;
	padding:0px 10px;
	line-height:23px;
	color:#999;
	background-image: url(image/tagright.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
}
#tags li.emptyTag { width:4px; background:none}
#tags li.selectTag { background-position: left top; position:relative;  margin-bottom:-2px}
#tags li.selectTag a { background-position: right top; color:#000;}
#tagContent {
	background-color:#FFFFFF;
	border-bottom:1px solid #aecbd4;
	border-top:1px solid #aecbd4;
	padding-top: 1px;
	padding-right: 0px;
	padding-bottom: 1px;
	padding-left: 0px;
	
}
.tagContent {
	padding:5px;
	color:#474747;
	width:100%;
	display:none;
	background-image: url(image/bg.gif);
	background-repeat: repeat-x;
}
#tagContent div.selectTag{ display:block}

.tooltips{
position:relative; /*这个是关键*/
z-index:2;
}
.tooltips:hover{
z-index:3;
background:none; /*没有这个在IE中不可用*/
}
.tooltips span{
display: none;
}
.tooltips:hover span{ /*span 标签仅在 :hover 状态时显示*/
	display:block;
	position:absolute;
	top:14px;
	width:26em;
	line-height:140%;
	border:1px solid #CCCCCC;
	
FILTER: progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#f2f2f2,endColorStr=white);
	color:black;
	text-decoration:none;
	text-align: left;
	float: left;
	padding-top: 3px;
	padding-right: 3px;
	padding-bottom: 3px;
	padding-left: 8px;
}
.font001{padding-left:10px;}

.btn3_mouseout { FONT: 100%/100% Arial, Helvetica, sans-serif ;
BORDER-RIGHT: #2C59AA 0px solid; PADDING-RIGHT: 0px; BORDER-TOP: #2C59AA 0px solid; PADDING-LEFT: 0px;  FILTER: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#ffffff, EndColorStr=#C3DAF5); BORDER-LEFT: #2C59AA 0px solid; CURSOR: hand; COLOR: black; PADDING-TOP: 1px; BORDER-BOTTOM: #2C59AA 0px solid;
}

.btn3_mouseout1 { FONT: 100%/100% Arial, Helvetica, sans-serif ; width:130px; border:0px solid #0066FF; background:#2C59AA; color:#ffffff;}

.btn3_mouseover { FONT: 100%/100% Arial, Helvetica, sans-serif ;
BORDER-RIGHT: #2C59AA 0px solid; PADDING-RIGHT: 0px; BORDER-TOP: #2C59AA 0px solid; PADDING-LEFT: 0px;  FILTER: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#ffffff, EndColorStr=#D7E7FA); BORDER-LEFT: #2C59AA 0px solid; CURSOR: hand; COLOR: black; PADDING-TOP: 1px; BORDER-BOTTOM: #2C59AA 0px solid;
}
.btn3_mousedown
{ FONT: 100%/100% Arial, Helvetica, sans-serif ;
BORDER-RIGHT: #FFE400 0px solid; PADDING-RIGHT: 0px; BORDER-TOP: #FFE400 0px solid; PADDING-LEFT: 0px;  FILTER: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#ffffff, EndColorStr=#C3DAF5); BORDER-LEFT: #FFE400 0px solid; CURSOR: hand; COLOR: black; PADDING-TOP: 1px; BORDER-BOTTOM: #FFE400 0px solid;
}
.btn3_mouseup { FONT: 100%/100% Arial, Helvetica, sans-serif ;
BORDER-RIGHT: #2C59AA 0px solid; PADDING-RIGHT: 0px; BORDER-TOP: #2C59AA 0px solid; PADDING-LEFT: 0px;  FILTER: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#ffffff, EndColorStr=#C3DAF5); BORDER-LEFT: #2C59AA 0px solid; CURSOR: hand; COLOR: black; PADDING-TOP: 1px; BORDER-BOTTOM: #2C59AA 0px solid;
}
/*- Menu Tabs 4--------------------------- */

    #tabs4 {
	float:right;
	line-height:normal;
	margin-right: -1px;
	font-size:90%;
	font-weight:bold;
	}
    #tabs4 ul {
	  margin:0;
	  padding:0px;
	  list-style:none;
      }
    #tabs4 li {
      display:inline;
      margin:0;
      padding:0;
      }
    #tabs4 a {
      float:left;
      background:url("image/tableft4.gif") no-repeat left top;
      margin:0;
      padding:0 0 0 5px;
      text-decoration:none;
      }
    #tabs4 a span {
	float:left;
	display:block;
	padding:5px 15px 4px 6px;
	color:#003366;
	background-image: url(image/tabright4.gif);
	background-repeat: no-repeat;
	background-position: right top;
      }
    /* Commented Backslash Hack hides rule from IE5-Mac \*/
    #tabs4 a span {float:none;}
    /* End IE5-Mac hack */
    #tabs4 a:hover span {
      color:#003399;
      }
    #tabs4 a:hover {
      background-position:0% -42px;
      }
    #tabs4 a:hover span {
      background-position:100% -42px;
      }  
	
.font0001{ color:#003366; font-size:96%}
.falsh{border:#333333 solid 1px;}
.tdbj03{
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
}

.a1111 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 26px;
	color: #000000;
	margin: 0px;
	padding: 0px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	float: right;	
	
}