BODY {
	BACKGROUND-POSITION: center, top; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #333333; 
	PADDING-TOP: 0px; FONT-FAMILY: "宋体";TEXT-DECORATION: none; WORD-WRAP: break-word;
	BACKGROUND-IMAGE: url(images/bg-body.png); background-repeat:repeat-x; background-color:#f0f2f1;
 }
 
.divBlack
{
    background-color:#FFFFFF;
}
IMG {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
TABLE {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; FONT-SIZE: 12px; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px; FONT-FAMILY: Verdana, sans-serif; TEXT-ALIGN: left
}
.fullTable{ width:100%
}
CAPTION {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; WORD-SPACING: 20px; COLOR: #ffffff; LINE-HEIGHT: 1.5em; BACKGROUND-COLOR: #0099ff
}
TD {
	  LINE-HEIGHT: 22px ; 
} 
P {
	LINE-HEIGHT: 1.5em;
 }
HR {
	BORDER-TOP: #bababa 1px solid; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; HEIGHT: 1px; BORDER-RIGHT-WIDTH: 0px;  height:1px;
}
fieldset
{
    background-color: #ffffff;
    padding: 0px 5px 5px 5px;
    margin: 0px 5px 5px 5px;
    border: 1px solid #0033CC;
}
legend
{
    font-weight: bold;
    color: #000099;
    padding-top: 2px;
    padding-right: 8px;
    padding-bottom: 8px;
    padding-left: 8px;
}

/*  通栏  渐变背景Div  */
.topDivBar {
	FILTER: progid:DXImageTransform.Microsoft.Gradient(startColorStr='#88E9EAFC', endColorStr='#CC69A4F3', gradientType='1'); 
	MARGIN: 0px auto; WIDTH: 998px; LINE-HEIGHT: 1px
}
.subNav {
	PADDING-RIGHT: 30px; PADDING-LEFT: 30px; FONT-SIZE: 14px; FLOAT: right;  MARGIN: 2px 0px 0px; HEIGHT: 25px; BACKGROUND-COLOR: #94A9C5
}
.subNav A {
	FONT-SIZE: 14px; COLOR: #ffffff; LINE-HEIGHT: 25px; TEXT-DECORATION: none
}
.subNav A:visited {
	FONT-SIZE: 14px; COLOR: #EFF795; LINE-HEIGHT: 25px; TEXT-DECORATION: none
}
.subNav A:hover {
	FONT-SIZE: 14px; COLOR: #ffff00; TEXT-DECORATION: underline
}

/* CSS JiBen */
fieldset
{
    line-height:25px; padding:4px;
}
 .subInfo {
	BORDER-RIGHT: #3399cc 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: #3399cc 1px solid; PADDING-LEFT: 4px; FONT-SIZE: 12px; BACKGROUND-IMAGE: url(images/vline.jpg); PADDING-BOTTOM: 3px; MARGIN: 2px 4px; BORDER-LEFT: #3399cc 1px solid; BOTTOM: 10px; LINE-HEIGHT: 28px; PADDING-TOP: 3px; BORDER-BOTTOM: #3399cc 1px solid; BACKGROUND-REPEAT: repeat-x; BACKGROUND-COLOR: #c0e3f9
}
FIELDSET LEGEND {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: blue
}
.fieldsetTitle {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: blue
}
.noborder {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BACKGROUND-IMAGE: url(images/vlineTitle.jpg); BORDER-BOTTOM-WIDTH: 0px; BACKGROUND-REPEAT: no-repeat; BORDER-RIGHT-WIDTH: 0px
}
.subInfo LI A {
	CURSOR: pointer; COLOR: #1084c9; TEXT-ALIGN: center
}
.subInfo LI A:hover {
	COLOR: #003333
}
.subInfo LI A:visited {
	COLOR: #1084c9
}
.subInfo .h5 {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-WEIGHT: bolder; FONT-SIZE: 12px; FLOAT: left; PADDING-BOTTOM: 0px; COLOR: #003e7b; PADDING-TOP: 4px; HEIGHT: 22px
}
.subInfo .tab {
	FLOAT: none
}
.subInfo .tabs {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-WEIGHT: bolder; FONT-SIZE: 12px; FLOAT: left; PADDING-BOTTOM: 0px; COLOR: #003e7b; PADDING-TOP: 4px; HEIGHT: 22px; BACKGROUND-COLOR: #84c1ff
}
.subInfo LI.tabs A {
	CURSOR: pointer; COLOR: #fff; TEXT-ALIGN: center
}
.dis {
	BORDER-TOP: #84c1ff 1px solid; DISPLAY: block
}
.undis {
	DISPLAY: none
}


.headCenter { text-align:center; 
}
.helpinfo {
	FONT-SIZE: 12px; CURSOR: hand; COLOR: blue; TEXT-DECORATION: none
}
.textarea {
	BORDER-RIGHT: #ff6600 1px solid; BORDER-TOP: #ff6600 1px solid; FONT-SIZE: 12px; OVERFLOW: auto; BORDER-LEFT: #ff6600 1px solid; COLOR: #000000; 
	BORDER-BOTTOM: #ff6600 1px solid; FONT-FAMILY: Verdana, sans-serif; BACKGROUND-COLOR: #f5f5f5
}
.noDisplay { display: none }
.errorInfo
{   background-image: url(images/ico_error.gif);
    background-repeat: no-repeat;
    background-position: 2px 4px;
    color:Red; border:1px solid red; margin-top:4px;
    padding:0px 1px 0px 20px; float:left; text-indent:2em;
}   
.rightInfo
{   background-image: url(images/ico_right.gif);
    background-repeat: no-repeat;
    background-position: 2px 4px;
    color:Blue; border:1px solid blue; margin-top:4px;
    padding:0px 1px 0px 20px; float:left; text-indent:2em;
}

.MsgInfo
{	
 	font-weight: normal;float:left;
	margin-right:0px; margin-top:0px;
	font-size:12px;
	padding: 5px;position:absolute;
	border: 1px dotted #FFFF00;
BACKGROUND-COLOR: #00CCFF; color: #000066;
  	} 
.MsgInfoErr
{
 	font-weight: normal;float:left;
	margin-right:0px; margin-top:0px;
	font-size:12px;
	padding: 5px;
	position:absolute;
	border: 1px dotted #FF0000;
	BACKGROUND-COLOR: #FFFF33;
	color:#FF0000;
   	} 
.errInfo
{
	font-weight: bold;
 	margin-left:4px;
  	color:#FF0000;
   	} 

.notice
{
	CLEAR: both; BORDER-RIGHT: #d0dbe7 1px solid; BORDER-TOP: #d0dbe7 1px solid; PADDING-LEFT: 20px; 
	BACKGROUND: #f2f6fb; MARGIN: 0px 0px 5px; BORDER-LEFT: #d0dbe7 1px solid; LINE-HEIGHT: 25px; BORDER-BOTTOM: #d0dbe7 1px solid;
}
.inputBtn {
	BORDER-RIGHT: #0066b2 1px solid; BORDER-TOP: #0066b2 1px solid; FONT-WEIGHT: bold; FONT-SIZE: 14px; BACKGROUND: url(images/icoHead.jpg) repeat-x; 
	BORDER-LEFT: #0066b2 1px solid; BORDER-BOTTOM: #0066b2 1px solid; TEXT-ALIGN: center
}
.hand {
	CURSOR: hand
}
.autohide {
	TABLE-LAYOUT: fixed
}
.autohide TD {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; OVERFLOW: hidden; PADDING-TOP: 2px; WHITE-SPACE: nowrap; TEXT-OVERFLOW: ellipsis
}
.inputBox {
	BORDER: #BDD2E3 1px solid; BACKGROUND: #ffffff; padding:3px 1px 3px 1px; margin-bottom:1px; line-height:16px;
 }
.inputBoxEng {
	BORDER: #BDD2E3 1px solid; BACKGROUND: #ffffff;CURSOR: hand; padding:3px 1px 3px 1px; margin-bottom:1px; line-height:16px;  ime-mode:disabled;
 }
.inputBoxLabel 
{
    border-bottom: #95b3cf 1px solid; font-size:12px; CURSOR: hand;  padding:3px 6px 2px 6px;
 }
.infoDiv {
	BORDER-RIGHT: #add1ff 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #add1ff 1px solid; PADDING-LEFT: 10px; FONT-WEIGHT: normal; FONT-SIZE: 12px; PADDING-BOTTOM: 10px; MARGIN-LEFT: 0px; BORDER-LEFT: #add1ff 1px solid; TEXT-INDENT: 18pt; LINE-HEIGHT: 22px; PADDING-TOP: 10px; BORDER-BOTTOM: #add1ff 1px solid
}
.blueButton { border: #003399 1px solid;BACKGROUND-COLOR: #ffffff;FONT-FAMILY: "宋体", Arial;COLOR: #003399; padding: 4px 4px 3px 4px;
}
.left{ float:left;}
.right{ float:right;}
.div100 {
	MARGIN: 0px; WIDTH: 100%
}
.divLeft {
	FLOAT: left; MARGIN: 0px;
}

.h {
	 CURSOR: hand; COLOR: blue; TEXT-DECORATION: none
}
A.h:visited {
 COLOR: blue
}
A.h:hover {
	CURSOR: hand; COLOR: #ff0000; TEXT-DECORATION: underline
}
A.h:active {
	COLOR: blue
}
A.h:link {
	 COLOR: blue
}

UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}

/*   End   */
/*   Web2.0常用Div显示表格样式 */
/*   未定义时显示   */
.ClassList{ clear:both; margin:0px 2px 1px; padding:3px; background-color:#ECF3FF; border:1px solid  #ADCCDA;}
.Class {clear:both;padding:1px; height:20px; cursor:hand;}
.Class h4{font-size:14px; float:left; font-weight:200; padding:1px 2px 1px 10px; color:#000; font-weight:bolder;color:#003E7B;}
.Class span{float:right; color:#838383;}
.List{ clear:both; margin:1px 0px; padding:1px 1px 1px 1px; background-color:#FFFFFF;}
.List td{ clear:both; margin:1px 1px; padding:3px; height:20px;}
/*   End   */
/*   文章   */
	/* 文章正文头部当前位置.artClass h4{font-size:14px; float:left; color:#ffffff;}
 */
.artClassList{ clear:both; margin: 2px 0px;  padding:0px; background: url(images/listHeadBj.jpg) repeat-y #FFFFFF ; border:1px solid  #115471;}
.artClassListNo{ clear:both; margin:0px; padding:0px; }
.artClass { float:left; clear:both; height:22px; cursor:hand; padding:3px 5px 0px 5px; margin:0px;  }
.tabselected {background: #fff; font-weight: bold;  height:24px;}
 
.artList{ clear:both; margin: 0px 1px 4px 1px; padding:3px 1px 3px 10px; background-color:#FFFFFF;text-align:left;}
.artList Div{ margin:1px 1px; padding:0px;}

.artCurClassList{  margin:0px 2px 1px; padding:6px; background-color:#ECF3FF; border:1px solid  #98C0D1; }
.artSubClassList{text-indent:1em;clear:both;  margin:0px; padding:0px;  FLOAT: left; }
.artClass h4{float:left;padding: 2px 5px 0px 5px; height:22px; }
.artClass h5{font-size:12px;float:left;padding: 2px 5px 0px 5px; color:#000; font-weight:bolder;color:#003E7B;height:22px; }
.artClass h5 A{CURSOR: pointer; COLOR: #FFFFCC;  TEXT-ALIGN: center;}

.artClass .artClassTitle{ font-size:16px; padding:5px; letter-spacing:2px;color:#ffffff; font-weight:bolder; }
.artClass .artClassTitle a{color:#ffffff; text-decoration:none; padding:8px 3px 2px 2px;}
.artClass .artClassTitle a:hover{color:#ffffff; }
.artClass h5 A:hover{COLOR: #003333;}
.artClass h5 A:visited{COLOR: #FFFFCC;}

h5.tabselected  A{COLOR: #003333;}
h5.tabselected  A:visited{COLOR: #003333;}
 
.artClassList P {
	 padding:8px;
}
 

.artItem {clear:both;padding:1px;  border-top:1px dotted #0099FF;background-color:#FFFFFF; overflow:hidden;}
.artItem h5{font-size:12px; float:left; font-weight:100; padding:1px 1px 1px 10px;  color:#000;  }
.artItem span{float:right; color:#838383;}
.time{float:right; color:#838383; width:105px;}
	/* artItem2=artItem 方便自动生成 */
.artItem2 {clear:both;padding:1px; border-top:1px dotted #0099FF;}
.artItem2 h5{font-size:12px; float:left; font-weight:100; padding:1px 1px 1px 10px;  color:#000; }
.artItem2 span{float:right; color:#838383;}

.artItem1 {clear:both;padding:1px;  border-top:1px dotted #0099FF; background-color:#F5F9FD;}
.artItem1 h5{font-size:12px; float:left; font-weight:100; padding:1px 1px 1px 10px;  color:#000; }
.artItem1 span{float:right; color:#838383;}

.artBrief { font-size:14px;
 	width:98%;
  	text-indent:1em;
	color:#285577;
 	padding: 10px;
	text-align:left; 
}
 .artClass label{float:left; color:#003E7B;}


 .artPic { text-align:center;}
.artPicTitle { text-align:center;  }
.artPicBrief { text-align:center; text-indent:2em;}



	/* 文章正文头部当前位置 */
 
.art1CurClassList{  margin:0px; padding:6px; background-color:#ffffff; border-left:1px thin #FF0000; border-right:1px thin #FF0000; }
.art1ClassList{clear:both;  margin:0px; padding:0px; background-color:#ffffff;border-left:1px thin #FF0000; border-right:1px thin #FF0000; }
.art1SubClassList{text-indent:1em;clear:both;  margin:0px; padding:0px; }
.art1SubClassList a{ color:Red;}
.art1SubClassList a:hover{color:#000000; }
.art1Class h4{font-size:14px; float:left; font-weight:200; padding:1px 2px 1px 10px; color:#000; font-weight:bolder;color:#003E7B;}
.art1Item {clear:both;padding:1px; height:22px; border-top:1px dotted #0099FF;}
.art1Item h5{font-size:12px; float:left; font-weight:100; padding:1px 1px 1px 10px;  color:#000;  }
.art1Item span{float:right; color:#838383;}

.art1Item1 {clear:both;padding:1px; height:22px; border-top:1px dotted #0099FF; background-color:#F5F9FD;}
.art1Item1 h5{font-size:12px; float:left; font-weight:100; padding:1px 1px 1px 10px;  color:#000; height:22px;}
.art1Item1 span{float:right; color:#838383;}

.art1Brief {
	font-size:12px;
	float:none;
	width:95%;
	font-weight:100;
	text-indent:2em;
	color:#666666;
	height:22px;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 0px; text-align:left;
}
.art1Class span{float:right; color:#838383; padding-right:1em;}
.art1Class label{float:left; color:#838383;}

.art1Class span .art1ClassTitle{ font-size:14px; padding-right:2px; letter-spacing:2px;color:#fff; }
.art1Class span .art1ClassTitle a{color:#fff; text-decoration:none; padding:8px 3px 2px 2px;}
.art1Class span .art1ClassTitle a:hover{color:#fff; }
 
.Class .ClassTitle{ font-size:14px; padding-right:2px; letter-spacing:2px;color:#ffffff; }
.Class .ClassTitle a{color:#ffffff; text-decoration:none; padding:8px 3px 2px 2px;}
.Class .ClassTitle a:hover{color:#ffffff; }



.art1LeftCor{
	clear:both;
	float:left;
	background-image:url(images/artLeftCor.gif);
	background-repeat: no-repeat;
	height: 10px;
	width:20px;
	background-position: left top;
}
.art1RightCor{
	float:right;
	background-image:url(images/artRightCor.gif);
	background-repeat: no-repeat;
	height: 10px;
	width:20px;
	background-position: right top;
}
.art1Cor{
	background-image:url(images/artCenterCor.gif);
	background-repeat: repeat-x;
	height: 10px;
}
.art1LeftCorTop{
	clear:both;
	float:left;
	background-image:url(images/artLeftCorTop.gif);
	background-repeat: no-repeat;
	height: 10px;
	width:20px;
	background-position: left top;
}
.art1RightCorTop{
	float:right;
	background-image:url(images/artRightCorTop.gif);
	background-repeat: no-repeat;
	height: 10px;
	width:20px;
	background-position: right top;
}
.art1CorTop{
	background-image:url(images/artCenterCorTop.gif); background-position:bottom;
	background-repeat: repeat-x;
	height: 10px;
}

.art1Class {clear:both;padding: 3px 0px 2px 5px;  background-image:url(images/artTopCor.gif);background-repeat: repeat-x;background-position: right bottom;cursor:hand; height:22px; }

.art1List{clear:both; padding:3px 1px 3px 1px; 
	background-color:#ffffff;
	border-right-width: 3px;
	border-left-width: 3px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: solid;
	border-right-color: #107CAB;
	border-left-color: #107CAB; margin:0px 0px;text-align:left;
}
.art1List td{ clear:both; margin:1px 1px; padding-left:5px; height:20px;}
.art1List Div{ clear:both; margin:1px 1px; padding:0px; }
.art1Class a:hover { text-decoration:underline; color:#ffffff;}
.art1Class a { color:#ffffff; }
.art1Pic { text-align:center;}
.art1PicTitle { text-align:center;  }
.art1PicBrief { text-align:center; text-indent:2em;}


/*   End   */
/*   标签 搜索等小窗口   */
.tagClassList{ clear:both; margin:0px 2px 1px; padding:3px; background-color:#FFFFFF; border:1px solid  #ADCCDA;}
.tagClass {clear:both;padding:1px; height:22px; cursor:hand; }
.tagClass h4{font-size:14px; float:left; font-weight:200; padding:1px 2px 1px 10px; font-weight:bolder;color:#003E7B;}
.tagClass span{float:right; color:#838383;}

.tagList{ clear:both; margin:1px 1px; padding:3px 1px 3px 10px; border-top:1px dotted #FFFFFF; background-color:#FFFFFF;text-align:left;}
.tagList Div{ margin:1px 1px; padding:0px;}
  .divBlack
{
    background-color:#FFFFFF;
}

