/* CSS Document */
td {  font-size: 12px}
div {  font-size: 12px}
a:link {  color: #000000  ; text-decoration: none}
a:visited {  color: #000000  ; text-decoration: none}
a:hover {  color: #000000  ; text-decoration: underline;}
.px12 {  font-size: 12px}
.px14 {  font-size: 14px;}
.px18 {  font-size: 18px; font-weight: bold}
.LH170 {line-height:170%;word-break: break-all;}
.bg1 {  background-image: url(bg.gif); background-color: #F0F0F0; background-repeat: repeat-y; background-position: center top}
.image1 {  border: #000000  ; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}
.image11 {  border: 1px #CCCCCC   solid}
.image2 {  float: left; border-color: black #FFFFFF   #FFFFFF   black; border-style: solid; border-top-width: 0px; border-right-width: 10px; border-bottom-width: 5px; border-left-width: 0px}
.imputforum {  font-size: 12px; border: #707070  ; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; height: 18px; padding-top: 1px; padding-right: 1px; padding-bottom: 1px; padding-left: 1px; clip:  rect(   )}
.imputforum1 {  font-size: 12px; border: 1px solid; height: 18px; padding-top: 1px; padding-right: 1px; padding-bottom: 1px; padding-left: 1px; clip:  rect(   ); border-color: #707070   #E3E3E3   #E3E3E3  }
.out_white2s {  font-size: 12px; line-height: 22px; border: #E3E3E3  ; border-style: solid; border-top-width: 0px; border-right-width: 1px; border-bottom-width: 0px; border-left-width: 1px}
.out_white {  border: #E3E3E3  ; border-style: solid; border-top-width: 0px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}
.out_blue2s {  font-size: 12px; line-height: 22px; border: #065BAE  ; border-style: solid; border-top-width: 0px; border-right-width: 1px; border-bottom-width: 0px; border-left-width: 1px}
.out_blue {  border: #065BAE  ; border-style: solid; border-top-width: 0px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}
.normal { BORDER-RIGHT: buttonface 1px solid; BORDER-TOP: buttonface 1px solid; BORDER-LEFT: buttonface 1px solid; BORDER-BOTTOM: buttonface 1px solid}
.imageHM {  border: 1px #000000   dotted}
body
{
scrollbar-face-color: #cccccc  ;
scrollbar-highlight-color: #cccccc  ;
scrollbar-shadow-color: #cccccc  ;
scrollbar-3dlight-color: #cccccc  ;
scrollbar-arrow-color: #000000  ;
scrollbar-track-color: #ffffff  ;
scrollbar-darkshadow-color: #9D9DA1  ;
}
.px25 {  font-size: 25px}
.bg2 {  background-position: center bottom; background-repeat: no-repeat; border: 0px #000000   none}
.out_gray_top {  border-color: #999999   black black; border-style: dotted; border-top-width: 1px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px}
.out_gray_left {  border: dotted; border-width: 0px 0px 0px 1px; border-color: black black black #999999  }
.out_gray_right {  border-color: black #999999   black black; border-style: dotted; border-top-width: 0px; border-right-width: 1px; border-bottom-width: 0px; border-left-width: 0px}
.out_gray_end {  border-color: black black #999999  ; border-style: dotted; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px}
.imputback {  background-image: url(../images/imputbg.gif)}
.WordBreak {word-break: break-all;}
.out3s_green {  font-size: 12px; line-height: 22px; border-color: black #4B930C   #4B930C  ; border-style: solid; border-top-width: 0px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}
.out4s_green {  font-size: 12px; line-height: 18px; border: #67AB12  ; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}
.fz_b {
	font-family: "宋体";
	font-size: 12px;
	font-weight: bold;
	color: #333333  ;
}

.out3s_blue {  font-size: 12px; line-height: 22px; border-color: black #2E62A7   #2E62A7  ; border-style: solid; border-top-width: 0px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}
.out3s_gray {  font-size: 12px; line-height: 22px; border-color: black #474747   #474747  ; border-style: solid; border-top-width: 0px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}
.out3s_gray2 {  font-size: 12px; line-height: 22px; border-color: black #9A9A9A   #9A9A9A  ; border-style: solid; border-top-width: 0px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}
.out4s_gray {  font-size: 12px; line-height: 22px; border-color: 979797 #979797   #979797  ; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}
.selectDiv { border:1px solid inset buttonface;background-color:white;}
.optionDiv { border:1px solid #67AB12  ;border-top:0px;position:absolute;cursor:default;clip:rect(auto auto 0% auto);}
.optionDiv div { font-size:11px;font-family:Tahoma;padding-left:5px;line-height:160%;background-color:#FFFFFF  ;}
.optionDiv img { vertical-align: middle;margin-right:3px;}
.defaultSelect { font-size:11px;font-family:Tahoma;padding-left:4px;border:1px solid white;cursor:default;background-color:#FFFFFF  ;}
.defaultSelect img { vertical-align: middle;margin-right:3px;background-color:#FFFFFF  ;}
.arrow { font-family:webdings;line-height:13px;border:1px outset buttonhighlight;background-color:#FFFFFF  ;width:15px;text-align:center;cursor:default;font-size:8px;height:18px;}
#dhtmltooltip{
position: absolute;
left: -300px;
width: auto;
border: 1px solid black;
padding: 2px;
background-color: lightyellow;
visibility: hidden;
z-index: 100;
filter: progid:DXImageTransform.Microsoft.Shadow(color=gray,direction=135,strength=3);
}
#dhtmlpointer{
position:absolute;
left: -300px;
z-index: 101;
visibility: hidden;
}.TD_Place {  color: #FFFFFF  }
.center {  text-align: center}
.hg22 {
	font-size: 12px;
	line-height: 22px;
}
.form_out {  border: #333333  ; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}
.TD_Out{background-color: #FFFFFF  }
.TD_Over{background-color: #F4F4F4  }
.TD_Selected{background-color: #F0F6E7  }
.out_4sgreen {  font-size: 12px; line-height: 22px; border: 1px #5BA808   solid}
.out_4sblue {  font-size: 12px; line-height: 22px; border: 1px #016BB5   solid}
.out_4syellow {  font-size: 12px; line-height: 22px; border: 1px #FFA900   solid}
.out_4sgray { font-size: 12px; line-height: 22px; border: 1px #B5B5B5   solid}.18height {  font-size: 12px; line-height: 18px}
.out_4s_green2 {  border: #96B86B  ; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}
.out_3s_green2 {  border: #96B86B  ; border-style: solid; border-top-width: 0px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}
.out4s_gray_18 {  line-height: 18px; border: #999999  ; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}
.out4s_gray_19 {  line-height: 18px; border: #0FA8D5  ; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}
.out4s_gray_20 {  line-height: 18px; border: #FBAF00  ; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}
.out4s_gray_21 {  line-height: 18px; border: #0067B3  ; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}
.out4s_gray_22 {  line-height: 18px; border: #01A2CD  ; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}
.form_outgreen {  font-size: 12px; border: #67AB12  ; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}
.11pix {  font-size: 11px}
.out_3sblue {  border-color: black #0070C5   #0070C5  ; border-style: solid; border-top-width: 0px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}
.out4s_white {  border: #FFFFFF  ; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}
.bottom67AB12{border: solid; border-width: 0px 0px 1px; border-color: black black #4B930C  }
.inews_clicked {
    cursor:hand;
	font-weight: bold;
	color: #000000  ;	
	background-image: url(../images/db1.gif);
}
.inews_unclicked {
    cursor:hand;
    font-weight: bold;
	color: #FFFFFF  ;	
	background-image: url(../images/db2.gif);
}


.btn_clicked {
    cursor:hand;
	font-weight: bold;
	color: 0070C5;	
	background-image: url(../images/zb1.gif);
}
.btn_unclicked {
    cursor:hand;
    font-weight: bold;
	color: #FFFFFF  ;	
	background-image: url(../images/zb2.gif);
}
.btn_sort_click{
    cursor:hand;
    font-weight: bold;
	color: FFFFFF;
    background-color: #0070C5  ;
}
.btn_sort_unclicked{
    cursor:hand;
    font-weight: bold;
	color: 0070C5;
    background-color: E0F1FA;
}
/*---------------------页面基础定义----------------------------------*/
body,td,th {
	font-family: 宋体;
	font-size: 12px;
}
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}

/*---------------------菜单样式----------------------------------*/
#menu{
	float:left; width:72px; line-height:27px; text-align:center; padding-top:0px; font-weight:bold;
	background-image:url(menu.jpg); position:relative; height:27px; margin-top:0px; margin-right:0px; margin-left:0px;
}
#menu ul{
	margin:auto; width:770px; height:27px;
	list-style-type:none; padding:0px; margin-top:0px; margin-bottom:0px;
}
.m_li{
	float:left; width:72px; line-height:27px;  text-align:center; margin-right:0px; margin-left:0px;
}
.m_li2{
	float:left; width:276px; line-height:27px;  text-align:center; margin-right:0px; margin-left:0px;
}
.m_li a{
	display:block; color:#ffffff; width:72px;
}
.m_line{
	float:left; width:4px; height:27px;
	line-height:27px;   /*ff下有效(图片垂直居中)*/
}
.m_line img{
	margin-top:expression(( 32 - this.height ) / 2);   /*ie下有效(图片垂直居中)*/
}
.m_li_a{
	float:left;
	width:72px;
	line-height:27px;
	text-align:center;
	padding-top:0px;
	font-weight:bold;
	background-image:url(mu1.jpg);
	position:relative;
	height:27px;
	margin-top:0px;
	margin-right:0px;
	margin-left:0px;
}
.m_li_a a{
	display:block; color:#ffffff; width:72px;
}


.smenu{
	width:770px; margin:0px auto 0px auto; padding:0px; list-style-type:none; 
}
.s_li{
	line-height:25px; width:auto; display:none; height:25px; 
}
.s_li_a{
	line-height:25px; width:auto; display:block; height:25px; 
}


	.topTip { clear: both; margin: 0px; overflow: hidden; width: 770px; background: black; margin-left: auto; margin-right: auto; }

	.topTip .textPic { float: left; width: 770px; }
	.topTip .textPic .index1 { padding-left: 10px; background: #f1f1f1; color: black;  }
	.topTip .textPic .index2 { DISPLAY: none; background: #f1f1f1; padding-left: 86px; color: black; }
	.topTip .textPic .index3 { DISPLAY: none; background: #f1f1f1; padding-left: 165px; color: black; }
	.topTip .textPic .index4 { DISPLAY: none; background: #f1f1f1; padding-left: 240px; color: black; }
	.topTip .textPic .index5 { DISPLAY: none; background: #f1f1f1; padding-left: 320px; color: black; }		
	.topTip .textPic .index6 { DISPLAY: none; background: #f1f1f1; padding-left: 400px; color: black; }
	.topTip .textPic .index7 { DISPLAY: none; background: #f1f1f1; padding-left: 482px; color: black; }
	.topTip .textPic .index8 { DISPLAY: none; background: #f1f1f1; padding-left: 466px; color: black; }   
	.topTip .textPic .index9 { DISPLAY: none; background: #f1f1f1; padding-left: 466px; color: black; }	
	.topTip .textPic .index10 { DISPLAY: none; background: #f1f1f1; padding-left: 606px; color: black; }	
	
	.topTip .textPic .title { clear: both; margin-top: 0px; margin-right: 0px; width: 770px; background: #f1f1f1; list-style-type: none; }
	.topTip .textPic .title UL { list-style-type: none; padding: 0px; margin: 0px; }
	.topTip .textPic .title LI {
	padding: 0px;
	float: left;
	width: 75px;
	text-align: center;
	font-size: 12px;
	background: #f1f1f1 url(mu2.jpg);
	height: 26px;
	line-height: 29px;
	cursor: pointer;
	list-style-type: none;
	font-weight: bold;
	margin-left: 3px;
}

   .topTip .textPic .title A { text-decoration: none; color: white; vertical-align: base; }
   .topTip .textPic .title A:visited { color: white; }
   .topTip .textPic .title A:hover { color: #bc2931; }
   .topTip .textPic .title .active { background: #f1f1f1 url(mu1.jpg); }
   .topTip .textPic .title .active A { color: black; }
   .topTip .textPic .title .active A:visited { color: white; }
   .topTip .textPic .title .active A:hover { color: black; }

   .topTip .textPic .list { clear: both; margin: 0px auto; width: 770px; }
   .topTip .textPic .list UL { margin: 0px; padding: 0px; }
   .topTip .textPic .list LI { padding: 0px; text-align: left; list-style: none; height: 26px; line-height: 26px; color:black; }
   .topTip .textPic .list LI A { color: black; text-decoration: none; }
   .topTip .textPic .list LI A:visited { color: black; }
   .topTip .textPic .list LI A:hover { color: black; text-decoration: underline; }
