/* CSS Document */
body{
	margin:0;
	padding:0;
	font-size:12px;
	line-height:150%;	
	font-family:Tahoma;
	text-align:center;
}
input{
	height:14px;
	border:1px solid #ccc;
}
.main{
	padding:3px 0 0 0;
}
.topInfo{
	padding-left:20px;
}
.topInfo a{
	color:#000;
	text-decoration:none;
}
.topInfo a:hover{
	text-decoration:underline;
}
.nav{
	padding:5px 0 0 10px;
	color:#575439;
}

.a-white {
	color: #ffffff;
	text-decoration: None;

}

.a-white:hover {
	color: #ffcc66;
	text-decoration: None;
}
.nav span{
	font-size:14px;
	font-weight:bold;
	line-height:130%;
}
.nav a{
	color:#575439;
	text-decoration:none;
}
.nav a:hover{
	text-decoration:underline;
}
.searchInput{
	background:url(../images/input_bg.jpg) repeat-x;
	border:1px solid #ccc;
}
.nav .searchBar{
	height:29px;
	width:235px;
	background:url(../images/searchbar.jpg) no-repeat;
}
.weatherBar{
	padding-left:25px;
}
.scrollInfoBar a{
	color:#FF9900;
	text-decoration:none;
}
.scrollInfoBar a:hover{
	text-decoration:underline;
}
/************
 *  公告栏  *
 ************/
.bulletinList{
	padding:20px 0 0 20px;
}
.bulletinTitle{
	font-size:14px;
	padding-left:10px;
	font-weight:bold;
}
/************
 *   共用   *
 ************/
.more{
	font-size:12px;
	font-weight:normal;
	color:#666;
	text-decoration:none;
}
.more:hover{
	text-decoration:underline;
}
.oneOfList{
	color:#000;
	text-decoration:none;	
}
.oneOfList:hover{
	color:#333;
}
.intro a{
	text-decoration:none;
	color:#990000;
}
.intro a:hover{
	text-decoration:underline;
}
.moduleTitle{
	padding:5px 0 0 20px;/* ff */
	/**
	height:24px;
	*padding:5px 0 0 20px; 
	*height:24px;ie6 */
	color:#575439;
}
.moduleTitle a{
	color:#575439;
	text-decoration:none;
}
.moduleTitle a:hover{
	text-decoration:underline;
}
.moduleContent{
	border:3px solid #EEEEEA;
}
.newsTitle{
	color:#11358A;
	font-weight:bold;
	font-size:14px;
}
.infoOpen{
	font-size:12px;
	font-weight:bold;
	color:#990000;
	text-decoration:none;
}
.infoOpen:hover{
	text-decoration:underline;
}
/************
 * 政务公开 *
 ************/
.topicList a{
	color:#333;
	text-decoration:none;
}
.topicList a:hover{
	text-decoration:underline;
}
/************
 * 办事指南 *
 ************/
.sortingTitle{
	font-weight:bold;
}
.conductBar{
	color:#333;
}
/************
 * 培训中心 *
 ************/
.reportWrap a{
	color:#666;
	text-decoration:none;
}
.reportWrap a:hover{
	text-decoration:underline;
}
.dotWrap{
	border:1px dotted #A8A895;
	background:#EEEEEA;
	padding:10px;
	color:#666;
}
.dotWrap a{
	color:#666;
	text-decoration:none;
}
.dotWrap a:hover{
	text-decoration:underline;
}
/************
 * 在线访谈 *
 ************/
.tag{
	font-size:12px;
	font-weight:normal;
	color:#990000;
}
.tag a{
	color:#990000;
	text-decoration:none;
}
.tag a:hover{
	text-decoration:underline;
}
.ask{
	color:#FF6600;
	text-decoration:underline;
	font-weight:bold;
}
.ask:hover{
	text-decoration:none;
}
/************
 * 相关链接 *
 ************/
.linkTitle{
	font-size:14px;
	font-weight:bold;
	padding-left:20px;
}
.link li{
	float:left;
}
.link li a{
	display:block;
	color:#353322;
	text-decoration:none;
	padding:5px 8px;
}
.link li a:hover{
	text-decoration:none;
}
.link #current a{
	border-left:1px solid #D5D5C8;
	border-top:1px solid #D5D5C8;
	border-right:1px solid #D5D5C8;
	background:#F8F8F5;
}
.link #current a{
	padding:3px 8px 1px 8px;
	margin-top:5px;
}
.link a{
	color:#575439;
	text-decoration:none;
}
.link a:hover{
	text-decoration:underline;
}
.footLink{
	color:#fff;
}
.footLink a{
	color:#fff;
	text-decoration:none;
}
.footLink a:hover{
	text-decoration:underline;
}
/**********************
        二级页面 
 **********************/

.breadCrumb{
	background:#F1F1ED;
	padding-left:20px;
	margin:2px 0;
}
.breadCrumb a{
	color:#000;
	text-decoration:none;
}
.breadCrumb a:hover{
	text-decoration:underline;
}
.leftsidebar{
	background:#F1F1ED;
	padding:5px;
}
.leftsidebarList{
	background:#fff;
	padding:20px 0 20px 25px;
}
.leftsidebarList li{
	list-style:url(../images/icon_orange.jpg) outside;
	height:25px;
}
.leftsidebarList li a{
	color:#575439;
	text-decoration:none;
}
.leftsidebarList li a:hover{
	text-decoration:underline;
}
.secondListWrap{
	padding:10px;
}
.secondOneOfList{
	border-bottom:1px dotted #D0D0C4;
}
.secondOneOfList a{
	color:#000;
	text-decoration:none;
}
.secondOneOfList a:hover{
	color:#333;
}
.more2{
	color:#CC0000;
	text-decoration:underline;
}
.more2:hover{
	text-decoration:none;
}
.columnTxt{
	font-size:16px;
	font-weight:bold;
	color:#000;
}
/**********************
        三级页面 
 **********************/
.backnext{
	color:#104E97;
	border-top:1px solid #D0D0C4;
}
.backnext a{
	color:#104E97;
	text-decoration:none;
}
.backnext a:hover{
	text-decoration:underline;
}
.tag2{
	color:#999;
}
.tools{
	color:#104E97
}
.tools a{
	color:#104E97;
	text-decoration:none;
}
.tools a:hover{
	text-decoration:underline;
}
.article{
	border-top:1px solid #ccc;
	border-bottom:1px solid #ccc;
	padding:20px;
}
.articleTitle{
	font-size:18px;
	font-weight:bold;
}
.articleInfo{
	color:#999;	
}
.articleContent{
	font-size:14px;
	padding:10px 0;
}
.articleContent p{
	text-indent:2em;
}
/**********************
        公众留言 
 **********************/
.subpageLeftsidebar{
	padding:2px;
}
.subpageBoxTitle{
	padding-left:10px;
	color:#CC0000;
	font-size:14px;
	font-weight:bold;
}
.subpageBoxContent{
	padding:15px;
}
.subpageBoxContent p{
	color:#989872;
	text-indent:2em;
}
.inquiryWrap{
	border:1px solid #C9C9BA;
}
.subpageRight{
	padding:2px;
}

.msgFormInfoTitle{
	font-weight:bold;
	border-bottom:1px solid #D8D8C9;
	padding-left:10px;
}
.msgFormInfoContent{
	padding:20px;
}
.formContent{
	padding-left:10px;
	color:#999;
}
.msgAsk{
	padding:20px;
	color:#727252;
}
.msgRestore{
	padding:20px;
	color:#727252;
}
.msgAskState{
	padding:10px 20px;
	color:#727252;
}
.msgBox,.listBox{
	color:#727252;
}
.msgBoxContent{
	padding:10px 30px;
}
.findNO{
	color:#CC0000;
}
.msgBoxTip{
	color:#B4B496;
}
.msgBoxoneOfList{
	padding-left:20px;
	color:#333;
	height:25px;
}
/**********************
        在线访谈 
 **********************/
.qCollectWrap
{
	padding:30px;
}
.title2{
	height:35px;
	font-size:14px;
	font-weight:bold;
	border-bottom:1px dotted #B9B9A6;
}
.qCollectForm{
	padding:20px;
	background:#F1F1ED;
	color:#333;
}
/**********************
        政务大厅 
 **********************/
.title3{
	color:#CC0000;
	font-size:14px;
	font-weight:bold;
}
.loginWrap{
	padding:15px;
}
.title4{
	font-size:14px;
	font-weight:bold;
}
.govContentWrap{
	padding:5px;
}
.govContent{
	border:1px solid #D8D8C9;
	background:#F1F1ED;
	padding:5px;
}
.govContentList{
	padding-left:10px;
	color:#666;
}
.loginLink{
	color:#000;
	text-decoration:none;
}
.loginLink:hover{
	text-decoration:underline;
}
/**********************
        搜索页 
 **********************/
.keyInfo{
	color:#999;
}
.keyword{
	color:#CC0000;
}
.resultTitle{
	font-size:14px;
}
.resultTitle a{
	color:#104E97;
	text-decoration:none;
}
.resultTitle a:hover{
	text-decoration:underline;
}
.resultContent{
	font-size:12px;
}
.resultURL a{
	color:#999;
	text-decoration:none;
}
.resultURL a:hover{
	text-decoration:underline;
}
.oneOfResult{
	margin-bottom:10px;
}
/**********************
        互动交流 
 **********************/
.trainContentWrap1{
	padding:10px;
}
.currentInterviewTitle a{
	font-size:14px;
	font-weight:bold;
	color:#000;
	text-decoration:none;
}
.currentInterviewTitle a:hover{
	text-decoration:underline;
}
.trainList{
	color:#333;
}
.msgListWrap{
	margin:5px 0;
}
.msgList{
	padding-left:20px;
}
.msgList a{
	color:#333;
	text-decoration:none;
}
.msgList a:hover{
	text-decoration:underline;
}
.errorInfo{
	color:#A09E76;
}
/*
----------- File Tree Component classes
*/
.fileTreeOutlineClass {
    background-color: #FFFFFF;
    border: 1px solid #ABABAB;
    margin: 10px;
}

.nodeClass {
    background-color: #FFFFFF;
    padding-left: 3px;
}

.footerClass {
    border-top: 1px solid #ABABAB;
    color: #666666;
    padding: 4px;
}

.treeTableHdrClass {

}
/*
----------- TreeView component
*/

.iceTreeRow {
    white-space: nowrap;
    padding: 0px;
}

.iceTreeRow a {
    text-decoration: none;
    color: #000000;
    cursor: pointer;
    padding: 0px;
    vertical-align: middle;
}

.iceTreeRow a:hover {
    text-decoration: underline;
}

.iceTreeRow img {
    border: 0px;
    vertical-align: middle;
    background-repeat: repeat-y;
    padding: 0px;
}

.iceTreeRow div {
    padding: 0px;
}

.iceTreeRow a img {
/* vertical-align: top; - Bug in FF, when img has focus it is not highlighted with a box.*/
    background-repeat: repeat-y;
    border: 0px;
    padding: 0px;
}
