body {
	font-size:12px;
	FONT-FAMILY:宋体,Times New Roman,serif,Times;
}
IMG {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px;
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px;vertical-align: middle;

}
TABLE {
	FONT-SIZE: 12px;
}
TD {
	FONT-SIZE: 12px;
}
TR {
	FONT-SIZE: 12px;
}
TH {
	FONT-SIZE: 12px;
}

P{
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px;
}
H1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px;
}
H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px;
}
H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px;FONT-SIZE:15px;

}
H4 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px;FONT-SIZE:14px;
}
H5 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px;
}
H6 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px;
}

.clear {
	CLEAR: both; FONT-SIZE: 1px; VISIBILITY: hidden; WIDTH: 1px
}

form{
 MARGIN: 0px;
}

textarea {

	font-size: 12px;
}

select {

	font-size: 12px;
}

ul {

	font-size: 12px;
	list-style-type: disc;
	list-style-position: outside;
}

li {

	font-size: 12px;
}

ol {
	font-size: 12px;
	list-style-type: upper-roman;
	list-style-position: outside;
}



.box1 {
	border: 1px solid #CCCCCC;

}

.box2 {
	border-width: 3px;
	border-style: solid;
	padding: 5px;
}

.tritem{
 background-color: #E8E8E8;
}
.tritemA{
 background-color: #FFFFFF;
}
.tritemB{
 background-color: #E8E8E8;
}
.tritemC{
 color: #FF0000;
}
.tritemC TD SPAN{
  color: #FF0000;
}
.thead{
   color:#336699;
   background-color: #CBCBCB;
}
.tfoot{
   color:#336699;
   background-color: #CBCBCB;
}

.actionmsg{
    background-color: #FAFEDE;
	border: 1px solid #CCCCCC;
}
.statusli LI{
  PADDING-TOP:0px;
  MARGIN:0px;
  BORDER-BOTTOM: #E8E8E8 1px solid;
}
.statusli LI l{
 FLOAT: left;
 PADDING-LEFT:6px;
 PADDING-TOP:8px;
 clear: both;
 HEIGHT:33px;
}
.statusli LI r{
 PADDING-RIGHT:10px;
 FLOAT: right;
 HEIGHT:33px;
}
#prostatus{
  overflow:auto;
  WIDTH:98%px;
  HEIGHT:370px;
  background-color: #FAFEDE;
  border: 1px solid #CCCCCC;
  PADDING:3px;
  font-size:13px;

}
#protitle{

}
#profoot{
  PADDING:5px;
  background-color: #FAFEDE;
  border: 1px solid #CCCCCC;
}

.btn1_mouseout {
	BORDER-RIGHT: #7ebf4f 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #7ebf4f 1px solid; PADDING-LEFT: 2px; FONT-SIZE: 12px; FILTER: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#ffffff, EndColorStr=#B3D997); BORDER-LEFT: #7ebf4f 1px solid; CURSOR: hand; COLOR: black; PADDING-TOP: 2px; BORDER-BOTTOM: #7ebf4f 1px solid; BACKGROUND-COLOR: #c1d9b5
}
.btn1_mouseover {
	BORDER-RIGHT: #7ebf4f 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #7ebf4f 1px solid; PADDING-LEFT: 2px; FONT-SIZE: 12px; FILTER: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#ffffff, EndColorStr=#CAE4B6); BORDER-LEFT: #7ebf4f 1px solid; CURSOR: hand; COLOR: black; PADDING-TOP: 2px; BORDER-BOTTOM: #7ebf4f 1px solid
}.status1 {
	border: 1px solid #CCCCCC;
	background-color: #F7F7F7;
}

.titem1 {
	background-color: #F0F0F0;
}
.status2 {
	background-color: #FAFEDE;
	border: 1px solid #CCCCCC;
}
.status3 {
	background-color: #FAFEDE;
	border: 1px solid #CCCCCC;
	color:#ff0000;
}
.box3{
   border: 1px solid #000000;
}

.item1{
background-color:#EAFFE0;
}

.item2{
 background-color: #E7E7E7;
}
.tdhead{

  background-color: #CCCCCC;
}
.searchTable{
    background-color: #FFFFFF;
	border: 1px solid #336699;
	WIDTH:98%
 

}
.searchTable TR {
	border: 1px solid #336699;
}

.searchTable LI{
  PADDING:3px;
  MARGIN:0px;
  list-style-type: none;
}

.searchTable LI DIV{
 width:80px;
 float:left;
 
}

DIV.box {
TEXT-ALIGN: left;
	BORDER-RIGHT: medium none; PADDING-RIGHT: 0px; BORDER-TOP: medium none; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0em 0em 2em; BORDER-LEFT: medium none; PADDING-TOP: 0px; BORDER-BOTTOM: medium none
}
DIV.box UL {
	PADDING-RIGHT: 0ex; PADDING-LEFT: 0ex; PADDING-BOTTOM: 0ex; MARGIN: 0ex; PADDING-TOP: 0ex
}
DIV.box LI {
	FONT-SIZE: 12px; MARGIN: 0em 0em 1em; LIST-STYLE-TYPE: none; TEXT-DECORATION: none
}
DIV.box LI A:link {
	FONT-WEIGHT: bold;COLOR: #336699;
}
DIV.box LI A:visited {
	FONT-WEIGHT: bold;COLOR: #336699;
}
DIV.box LI A:hover {
	FONT-WEIGHT: bold;COLOR: #336699;
}
DIV.box LI LI {
	FONT-WEIGHT: normal; PADDING-TOP:5px; MARGIN-BOTTOM: 0px; MARGIN-LEFT: 1.5em; LIST-STYLE-TYPE: circle
}
DIV.box LI LI A:link {
	FONT-WEIGHT: normal;COLOR: #336699;
}
DIV.box LI LI A:visited {
	FONT-WEIGHT: normal;COLOR: #336699;
}
DIV.box LI LI A:hover {
	FONT-WEIGHT: normal;COLOR: #336699;
}
DIV.box DIV.bod {
	BORDER-RIGHT: medium none; BORDER-TOP: medium none; BACKGROUND: none transparent scroll repeat 0% 0%; BORDER-LEFT: medium none; BORDER-BOTTOM: medium none; BORDER-COLLAPSE: collapse
}
DIV.top1{
   HEIGHT:43px;
   background-color:#336699;

   PADDING-LEFT:5px;
   COLOR:#FFFFFF;
}


DIV.top2{
   HEIGHT:26px;
   background-color:#CCCCCC;
   PADDING-TOP:6px;
   PADDING-LEFT:1px;
   PADDING-RIGHT:10px;
}

DIV.top3{
 HEIGHT:25px;
}
DIV.tabnav{

}


.tabB {
    BORDER-BOTTOM: #FFFFFF 1px solid;
	BORDER-RIGHT: #336699 1px solid;
	PADDING-RIGHT: 10px;
	BORDER-TOP: #336699 1px solid;
	PADDING-LEFT: 10px;
	BACKGROUND: #F9F9F9;
	FLOAT: left;
	PADDING-BOTTOM: 2px;
	MARGIN-LEFT: 10px;
	BORDER-LEFT: #336699 1px solid;
	PADDING-TOP: 7px;
	FONT-WEIGHT: bold;
}
.tabA {
	BORDER-RIGHT: #336699 1px solid;
	PADDING-RIGHT: 10px;
	BORDER-TOP: #336699 1px solid;
	PADDING-LEFT: 10px;
	BACKGROUND: #F9F9F9;
	FLOAT: left;
	PADDING-BOTTOM: 2px;
	MARGIN-LEFT: 10px;
	BORDER-LEFT: #336699 1px solid;
	PADDING-TOP: 7px;
	BORDER-BOTTOM: #336699 1px solid;
	font-family:宋体,Arial;
}

 
 

.tabB:visited {
	COLOR:#ff0000; TEXT-DECORATION: none
}
.tabB:link{
    COLOR:#ff0000;TEXT-DECORATION: none
}
.tabB:hover{
    COLOR:#ff0000;TEXT-DECORATION: none
}

.tabA:visited {
	COLOR:#336699; TEXT-DECORATION: none
}
.tabA:link{
    COLOR:#336699;TEXT-DECORATION: none
}
.tabA:hover{
    COLOR:#ff0000;TEXT-DECORATION: none
}
.tabline {
	WIDTH:98%;
	FONT-SIZE: 0px;
	HEIGHT:1px;
	LINE-HEIGHT: 1px;
	POSITION: relative;
	TOP: 25px;
	BACKGROUND-COLOR: #336699
}
.tab {
    WIDTH:98%;
	FONT-SIZE: 12px;
	POSITION: relative;
	HEIGHT: 25px;
	
    
}
.tab span{
  	BORDER-RIGHT: #336699 0px solid;
	BORDER-TOP: #336699 0px solid;
	FLOAT: right;
	BORDER-LEFT: #336699 0px solid;
	BORDER-BOTTOM: #336699 0px solid;
	PADDING-BOTTOM:6px;
}

.tabg {
	padding-top:8px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
    BACKGROUND: #FFFFFF;

}
.input.b1{
    
}
.edit{

}
.edit span{
    cursor:hand;
    COLOR:#0000FF; TEXT-DECORATION: none
}
.edit form{
    MARGIN:0px;
}
.edit input {
    BORDER: #FF5500 1px solid;
    PADDING:1px;
}

DIV.msg{
 TEXT-ALIGN:center;
}
DIV msg UL{
 MARGIN:0px;
 LIST-STYLE-TYPE: none;

}

DIV.msgbox{
    MARGIN-TOP:6px;
    MARGIN-BOTTOM:6px;
    TEXT-ALIGN:left;
    FONT-SIZE:14px;
    background-color: #FAFEDE;
    border: 1px solid #CCCCCC;
	WIDTH:98%;
	
}


DIV.msgbox LI{
 PADDING:6px;
 LIST-STYLE-TYPE: none;
 LINE-HEIGHT:150%;
}

DIV.infotype1{
    WIDTH:85%;
    MARGIN-RIGHT: auto;
    MARGIN-LEFT: auto;
    MARGIN-TOP:5px;
    MARGIN-BOTTOM:5px;
    TEXT-ALIGN:left;
    PADDING:5px;
    PADDING-LEFT:25px;
    PADDING-TOP:10px;
    PADDING-BOTTOM:10px;
    FONT-SIZE:13px;
    BACKGROUND: url(/images/check1.gif) no-repeat 5px 5px;
    background-color: #FAFEDE;
    border: 1px solid #CCCCCC;

}



DIV.infotype2{
    WIDTH:85%;
    MARGIN-RIGHT: auto;
    MARGIN-LEFT: auto;
    MARGIN-TOP:5px;
    MARGIN-BOTTOM:5px;
    TEXT-ALIGN:left;
    PADDING:5px;
    PADDING-LEFT:25px;
    PADDING-TOP:10px;
    PADDING-BOTTOM:10px;
    FONT-SIZE:13px;
    BACKGROUND: url(/images/warning.gif) no-repeat 5px 5px;
    background-color: #FAFEFF;
    border: 1px solid #CCCCCC;
}
DIV.infotype3{
    WIDTH:85%;
    MARGIN-RIGHT: auto;
    MARGIN-LEFT: auto;
    TEXT-ALIGN:left;
    MARGIN-TOP:5px;
    MARGIN-BOTTOM:5px;
    PADDING:5px;
    PADDING-LEFT:25px;
    PADDING-TOP:10px;
    PADDING-BOTTOM:10px;
    FONT-SIZE:13px;
    BACKGROUND: url(/images/check1.gif) no-repeat 5px 5px;
    background-color: #FAFEDE;
    border: 1px solid #CCCCCC;
    color:#ff0000;
}

SPAN.infotype1{
    MARGIN-RIGHT: auto;
    MARGIN-LEFT: auto;
    MARGIN-TOP:3px;
    MARGIN-BOTTOM:3px;
    TEXT-ALIGN:left;
    PADDING:5px;
    PADDING-LEFT:25px;
    BACKGROUND: url(/images/check1.gif) no-repeat 5px 5px;
    background-color: #FAFEDE;
    border: 2px solid #CCCCCC;
}

.tit{
 text-align:left;
 width:95%;
 color:#336699;
 BACKGROUND: url(/images/desk_top.gif) no-repeat 10px 6px ;
 PADDING-LEFT:28px;
 LINE-HEIGHT: 25px;
 letter-spacing: 1px

}
.tline{
  FONT-SIZE: 0px;
  HEIGHT:1px;
  LINE-HEIGHT: 1px;
  WIDTH:98%;
  BACKGROUND: url(/images/pointline.gif)  0px 0px ;
  MARGIN-BOTTOM:10px;
}
.searcht{
 WIDTH:98%;
 MARGIN-BOTTOM:10px;
 border: 1px solid #CCCCCC;
 PADDING:3px;
}

.actiondiv{
 WIDTH:98%;
 border: 0px solid #CCCCCC;
 PADDING:3px;
}
.actiondiv:link{
 color:#00FF00;
}
.actiondiv:link{
 color:#0000FF;
}

.tritemDEL{
 color:red;
}
.tab_suggest {
	BORDER-RIGHT: #333 1px solid; BORDER-TOP: #333 1px solid; Z-INDEX: 101; BACKGROUND: #fff; VISIBILITY: hidden; BORDER-LEFT: #333 1px solid; BORDER-BOTTOM: #333 1px solid; POSITION: absolute;
 white-space:normal;
	 

}
.tab_suggest TH {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 2px; FONT: 12px/17px '宋体'; CURSOR: default; PADDING-TOP: 2px; WHITE-SPACE: nowrap; HEIGHT: 17px; TEXT-ALIGN: left;
	 
}
.tab_suggest TD {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 2px; FONT: 12px/17px '宋体'; CURSOR: default; PADDING-TOP: 2px; WHITE-SPACE: nowrap; HEIGHT: 17px; TEXT-ALIGN: left;
	white-space:normal;
	 
}
.tab_suggest TD {
	COLOR: #008000; TEXT-ALIGN: right
}
.tab_suggest TR.cur {
	BACKGROUND: #36c; COLOR: #fff
}
.tab_suggest TR.cur TD {
	COLOR: #fff
}

.answerSelectedColor{
 
 COLOR:red;
 font-weight : bold;
 text-decoration:underline;
 
}

.answerSelectedColor TD{
 
  
  background-color: #EBEBEB;
  
}

TABLE.listTable{
 WIDTH:98%;
}
TABLE.listTable A{
   TEXT-DECORATION: none;
}

SPAN.edit{
   cursor:hand;
   color:#0000FF;
 
}

TABLE.editTable{
  background-color: #cbcbcb;
  width:98%;
  

}
TABLE.editTable tr{
 background-color: #FFFFFF;
}

DIV.answerList{
 
}
DIV.answerList UL{
 font-size: 12px;
 list-style-type: none;
 MARGIN:0px;
 PADDING:0px;
}
DIV.answerList UL LI{
 PADDING:1px;
 list-style-type: none;
 MARGIN:0px;

}
.libQuestion{
 
  font-size: 13px;
  COLOR:#787878;
 
}

DIV.libList UL{
 list-style-type: none;
 MARGIN:0px;
 PADDING:0px;
 
}
DIV.libList UL LI{
 LINE-HEIGHT:160%;
 font-size: 12px;
 MARGIN:0px;
 PADDING:0px;
}

DIV.libList UL LI A:link{
  COLOR:#0000FF;TEXT-DECORATION: none
}
DIV.libList UL LI  A:visited {
	COLOR:#0000FF;TEXT-DECORATION: none
}
DIV.libList UL LI A:hover{
  COLOR:#0000FF;TEXT-DECORATION: none
}

.menuli{position:relative;} 
.menuli ul{MARGIN:0px;}
.menuli li {float:left;position:relative;list-style:none;} 
.menuli ul ul {visibility:hidden;position:absolute;left:32px;top:32px;} 
.menuli table {position:absolute;top:0;left:0;} 
.menuli ul li:hover ul, 
.menuli ul a:hover ul{visibility:visible;} 
.menuli a{
display:block;

text-decoration:none;
height:30px;
line-height:30px;
width:80px;
text-align:left;} 
.menuli a:hover{background:#fc0;color:#09c;} 
.menuli ul ul{} 
.menuli ul ul li {clear:both;text-align:left;} 
.menuli ul ul li a{display:block;width:100px;height:22px;margin:0;border:0;border-bottom:1px solid #390;
text-align:center;} 
.menuli ul ul li a:hover{background:#fc0;} 

DIV.submitlink{
 
}
DIV.submitlink li{
 display:block;
 line-height:20px;
}