body
{
	font-family: 宋体,Arial;
	font-size: 9pt;
	border: 0;
	background-position:top;
	background-color: #F0F0F0;
	margin-left: 0px;
	margin-top: 24px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-repeat: repeat-x;
	background-image: url(image/bj.gif);
	text-align: center;
}
a:link
{
	color: #000000;
	text-decoration: none;
}
a:visited
{
	color: #000000;
	text-decoration: none;
}
a:hover
{
	color: red;
	text-decoration: none;
}
#head a:link
{
    font-family:宋体;
    color: #10569d;
	text-decoration: none;
}
#head a:visited
{
	color: #7e7f80;
	text-decoration: none;
}
#head a:hover
{
	color: red;
	text-decoration: none;
}
 #wbhamenu a:link
{
	color: #000000;
	text-decoration: none;
}
 #wbhamenu a:visited
{
	color: #000000;
	text-decoration: none;
}
 #wbhamenu a:hover
{
	color: #000000;
	text-decoration: none;
}
a.titlemenu:link
{
	color: #ffffff;
	text-decoration: none;
}
a.titlemenu:visited
{
	color: #ffffff;
	text-decoration: none;
}
a.titlemenu:hover
{
	color: red;
	text-decoration: none;
}
.webfont
{
	font-size: 9pt;
	color: #000000;
}
TD
{
	font-size: 9pt;
	color: #000000;
}
.Select
{
	font-size: 9pt;
	color: #000000;
}

.polltitle
{
	font-size: 9pt;
	color: black;
}

TABLE
{
	border-collapse: collapse;
}
.Table1
{
	background-color: #EDEDED;
	border: 1px solid #B9B9B9;
	padding: 3px;
}
.Div
{
	background-color: #ffffff;
	margin-top: 3px;
	margin-bottom: 3px;
	margin-left: 3px;
	margin-right: 3px;
	width: 100%;
	height: 100%;
}
.Tab_Up
{
	background-image: url(../image/Tab_up.gif);
	background-repeat: no-repeat;
	width: 120px;
	height: 31px;
	color: #0E4B74;
	text-align: center;
	vertical-align: middle;
	font-family: 黑体;
	font-weight: bold;
	padding-top: 3px;
}
.Tab
{
	background-image: url(../image/Tab.gif);
	background-repeat: no-repeat;
	width: 129px;
	height: 31px;
	text-align: center;
	vertical-align: middle;
	color: #ffffff;
	font-family: 黑体;
	font-weight: bold;
	padding-top: 3px;
}
.BtnMore
{
	background-image: url(../image/BtnMore.gif);
	width: 101px;
	height: 18px;
	color: #ffffff;
	font-family: 黑体;
	background-color: transparent;
	border-right: solid 0px #FFB26D;
	border-top: solid 0px #FFB26D;
	border-left: solid 0px #FFB26D;
	border-bottom: solid 0px #FFB26D;
	padding-left: 8px;
}
.STYLE1
{
	color: #004BB2;
	font-weight: bold;
}
.TdBg1
{
	color: #6E6E6F;
	font-weight: bold;
}
.Btn_Poll
{
	background-image: url(../image/btn_poll.gif);
	width: 58px;
	height: 18px;
	color: #ffffff;
	font-family: 黑体;
	background-color: transparent;
	border-right: solid 0px #FFB26D;
	border-top: solid 0px #FFB26D;
	border-left: solid 0px #FFB26D;
	border-bottom: solid 0px #FFB26D;
	padding-left: 8px;
}

.inputtxt1
{
	font-size: 9pt;
	border-style: groove;
	border-right: #7F9DB9 2px solid;
	border-top: #7F9DB9 2px solid;
	border-left: #7F9DB9 2px solid;
	border-bottom: #7F9DB9 2px solid;
	float: none;
}
.inputtxt
{
	border-right: solid 1px #B9B9B9;
	border-top: solid 1px #B9B9B9;
	border-left: solid 1px #B9B9B9;
	border-bottom: solid 1px #B9B9B9;
	background-color: #ffffff;
	float: none;
	border-style: groove;
}
.inputtxts1
{
	width: 136px;
	height: 18px;
	border: 1px solid #BEBEBE;
	margin-top: 0px;
	margin-right: 2px;
}
.btn_ss
{
	background-image: url(image/btn_ss.jpg);
	width: 59px;
	height: 19px;
	color: #ffffff;
	font-family: 黑体;
	background-color: transparent;
	border-right: solid 0px #FFB26D;
	border-top: solid 0px #FFB26D;
	border-left: solid 0px #FFB26D;
	border-bottom: solid 0px #FFB26D;
}
.Btn
{
	background-image: url(image/index_36.gif);
	width: 71px;
	height: 23px;
	color: #000000;
	background-color: transparent;
	border-right: solid 0px #FFB26D;
	border-top: solid 0px #FFB26D;
	border-left: solid 0px #FFB26D;
	border-bottom: solid 0px #FFB26D;
	cursor: hand;
}
.btn_cz
{
        background-image: url(image/index_38.gif);
	width: 71px;
	height: 23px;
	color: #000000;
	background-color: transparent;
	border-right: solid 0px #FFB26D;
	border-top: solid 0px #FFB26D;
	border-left: solid 0px #FFB26D;
	border-bottom: solid 0px #FFB26D;
	cursor: hand;
}
.Btn_searchM
{
	background-image: url(../image/searchmore.jpg);
	width: 64px;
	height: 18px;
	color: #ffffff;
	font-family: 黑体;
	background-color: transparent;
	border-right: solid 0px #FFB26D;
	border-top: solid 0px #FFB26D;
	border-left: solid 0px #FFB26D;
	border-bottom: solid 0px #FFB26D;
}
.menu_1
{
	background:url(image/index_44.gif);
	background-repeat:repeat-x;
}
.menu_2
{
	background:url(image/index_111.gif);
	background-repeat:repeat-x;
}
.cate1
{
	color: #ff0000;
}
.cate2
{
	color: #000000;
}
.Error
{
	border-right: 0px solid #6AAAA3;
	border-top: 0px solid #6AAAA3;
	border-left: 0px solid #6AAAA3;
	border-bottom: 0px solid #6AAAA3;
	background-image: url(../image/error.gif);
	width: 128px;
	height: 128px;
}
.ErrorTitle
{
	font-size: 16px;
	color: #555555;
}
.ErrorContent
{
	color: red;
}
/*主持人背景色*/
.zcr_bgcolor
{
	background-color: #F7F7E6;
}
/*公众、提问人背景色*/
.gz_bgcolor
{
	background-color: #F0F7E6;
}
/*区长背景色*/
.qz_bgcolor
{
	background-color: #F8F2E5;
}
.zcr_fontcolor
{
	color: blue;
	font-weight: 600;
}
.zcr_c_fontcolor
{
	color: blue;
}
.gz_fontcolor
{
	color: #000000;
	font-weight: 600;
}
.gz_c_fontcolor
{
	color: #000000;
}
.qz_fontcolor
{
	color: #990000;
	font-weight: 600;
}
.qz_c_fontcolor
{
	color: #000000;
}
.MoreinfoColor
{
	color: #094471;
	font-weight: bold;
	padding-top: 8px;
}
/*consultantstart*/
.ConsultBorder
{
	border-right: 1px solid #90C2C2;
	border-top: 1px solid #90C2C2;
	border-left: 1px solid #90C2C2;
	border-bottom: 1px solid #90C2C2;
	margin: 10px;
	padding: 5px;
}
.ConsultTitle
{
	font-weight: bold;
}
.ConsultLine
{
	border-right: 0px solid #90C2C2;
	border-top: 1px dotted #90C2C2;
	border-left: 0px solid #90C2C2;
	border-bottom: 0px solid #90C2C2;
}
.ConsultLine2
{
	border-right: 0px solid #90C2C2;
	border-top: 1px solid #90C2C2;
	border-left: 0px solid #90C2C2;
	border-bottom: 0px solid #90C2C2;
}
/*consultantend*/
.LeftMenu
{
	height: 30px;
}
.TdMenu
{
 border-bottom:1px dashed #bfd8ee;
 text-align:left;
}
.TdMenu1
{
 border:1px solid #aacde8;
}

.TdMenu_Font
{
 color:#014e9c;font-size:14px;font-weight:bold;text-align:center;letter-spacing:1px;
}
.SpanMenu_Font
{
 color:#014e9c;font-size:12px;font-weight:bold;text-align:center;letter-spacing:4px;
}

.TdMenu_bg
{background-color:}
.btn_out{width:75px; height:25px; background:url(image/an.jpg); color:#000000;text-align:center; vertical-align:middle; cursor:pointer;}
.btn_over{width:75px;height:25px; background:url(image/anout.jpg); color:#fe700c; font-weight:bold; text-align:center; cursor:pointer;}
.btnsml_out{width:63px; height:25px; background:url(image/ansml.gif); color:#000000; vertical-align:middle; cursor:pointer;}
.btnsml_over{width:63px;height:25px; background:url(image/anoutsml.gif); color:#fe700c; font-weight:bold; cursor:pointer;}
.btn_tp{width:51px; height:20px; background:url(../image/index_20.gif);cursor:pointer;border:none;}
.btn_jg{width:74px; height:20px; background:url(../image/index_21.gif);cursor:pointer;border:none;}
.titlefont{color:#10569d;font-size:12px;font-weight:bold;cursor:pointer;}
.infodetail
{
	font-size: 14px;
	color: #000000;
        line-height:28px;
}

.menufont
{
       font-size: 14px;
       color: #ffffff;
       font-weight:bold; 
       text-align:center;
	   letter-spacing:3px;
}
.menumorefont
{
       font-size: 12px;
       color: #ffffff;
       text-align:center;
       cursor:pointer;
}

.topout
{
       height:34px;
	   width:90px;
       font-size: 14px;
       color: #ffffff;
       font-weight:bold;
	   font-family:"黑体";
       text-align:center;
       cursor:pointer;
	  
	   
       
}
.topover
{  
       background:url(image/tab.gif);
       width:90px;
       height:34px;
       font-size: 15px;
       color: #ffffff;
       font-weight:bold; 
       text-align:center;
       cursor:pointer;
}
.tabindex
{
     border:1px solid #cccccc;
     height:27;
}
.tabfontout
{
height:25px;
width:83px;
background:url(image/index_41.gif);
background-repeat:no-repeat;
color:#004f9c;
font-size:12px;
letter-spacing:2px;
font-weight:bold;
text-align:center;
cursor:pointer;
}
.tabfontover
{
height:25px;
width:83px;
background:url(image/index_42.gif);
background-repeat:no-repeat;
color:#000000;
font-size:12px;
font-weight:bold;
text-align:center;
cursor:pointer;
padding-top:2px;

}
.tabindexmid
{
height:27px;	
background:url(image/index_12.gif);
background-repeat:repeat-x;
}
.tabunder
{
 background-color:#f0f0f0;
border-bottom:1px solid #aabdcc;
}
.tabfont1
{
color:#ffffff;
font-size:12px;
font-weight:bold;
padding-left:25px;
}
.tabxwover
{
height:22px;
width:83px;
background:url(image/index_78.gif);
background-repeat:no-repeat;
color:#004f9c;
font-size:12px;
cursor:pointer;
text-align:center;


}
.tabxwout
{
height:22px;
width:83px;
background:url(image/index_79.gif);
background-repeat:no-repeat;
color:#000000;
font-size:12px;
cursor:pointer;
text-align:center;


}
.leftmenuover
{
 color:#ff873e;
 background:url(image/leftmenu_01.gif);
}
.leftmenuout
{
 color:#0c6e9f;
 background:url(image/leftmenu_02.gif);
}
.GridView
{
	border-right: 1px solid #D1E6FA;
	border-top: 1px solid #D1E6FA;
	border-left: 1px solid #D1E6FA;
	border-bottom: 1px solid #D1E6FA;
	border-collapse: inherit;
	border-spacing: 1px;
}
.RowStyle
{
	height: 30px;
	border-right: 1px solid #D1E6FA;
	border-top: 1px solid #D1E6FA;
	border-left: 1px solid #D1E6FA;
	border-bottom: 1px solid #D1E6FA;
	background-color: #F5F8FB;
	color: #000000;
	font-size: 9pt;
	padding-left: 3px;
}
.RowItemsStyle
{
	height: 30px;
	border-right: 1px solid #D1E6FA;
	border-top: 1px solid #D1E6FA;
	border-left: 1px solid #D1E6FA;
	border-bottom: 1px solid #D1E6FA;
	background-color: #EAF3FB;
	color: #000000;
	font-size: 9pt;
	padding-left: 3px;
}

.HeaderStyle
{
	height: 26px;
	background-color: #D7E7F6;
	color: #125277;
	font-size: 9pt;
	border-right: 1px solid #D1E6FA;
	border-top: 1px solid #D1E6FA;
	border-left: 1px solid #D1E6FA;
	border-bottom: 1px solid #D1E6FA;
	padding-left: 3px;
}


.Btnbg
{
	border-right: 0px solid #6AAAA3;
	border-top: 0px solid #6AAAA3;
	border-left: 0px solid #6AAAA3;
	border-bottom: 0px solid #6AAAA3;
	background-image: url(image/Btnbg.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	width: 90px;
	height: 24px;
	color: #000000;
	cursor: hand;
	background-color: Transparent;
	font: 12px/1.4 Verdana, sans-serif;
}

.Table
{
	border-right: 1px solid #D1E6FA;
	border-top: 1px solid #D1E6FA;
	border-left: 1px solid #D1E6FA;
	border-bottom: 1px solid #D1E6FA;
	border-collapse: separate;
	border-spacing: 1px;
}


.TableSpecial
{
	height: 26px;
	border-right: 1px solid #D1E6FA;
	border-top: 1px solid #D1E6FA;
	border-left: 1px solid #D1E6FA;
	border-bottom: 1px solid #D1E6FA;
	background-color: #ffffff;
	color: #000000;
	font-size: 9pt;
	padding-left: 3px;
	border-collapse: collapse;
	border-spacing: 1px;
}
.TableSpecial1
{
	height: 26px;
	border-right: 1px solid #D1E6FA;
	border-top: 1px solid #D1E6FA;
	border-left: 1px solid #D1E6FA;
	border-bottom: 1px solid #D1E6FA;
	background-color: #EAF3FB;
	color: #000000;
	font-size: 9pt;
	padding-left: 3px;
}
.gzdt
{
position:relative; width:200px; border:0; margin:0; float:right;
}
.gzjy
{
  width:340px; border:0; margin:0; float:left; height:30px;
}
.menutabover
{
 cursor:pointer;
 font-size:12px;
 color:#FF0000;
}
.menutabout
{
 cursor:pointer;
 font-size:12px;
 color:#000000;
}