﻿﻿@charset "utf-8";
/* CSS 信息公开 */

.side{width: 240px; float:left; overflow:hidden;}
.main{width:750px; float:right; overflow:hidden;}


/*通用图片链接*/
.linkeBox{margin-top:-10px; overflow:hidden;}
.linkeBox img{margin-top:10px; display:block;}

/*侧栏*/
.sideBox{overflow:hidden;}
.sideBox .hd{height:30px; line-height:30px; background:url(images/xxgk-mHd.png) repeat-x left top; border:1px solid #ead3a5; border-bottom:2px solid #e52f0f;}
.sideBox .hd h3{margin-left:12px; padding-left:23px; font-size:14px; font-weight:bold; color:#e52f0f; background:url(images/xxgk-mHd.png) no-repeat left -36px;}
.sideBox .bd{ padding:8px; overflow:hidden; border:1px solid #e9d1a2; border-top:0;}

/*侧栏-部门列表*/
.sideBmlb{height:22px; line-height:22px; padding:8px 10px; margin-bottom:10px; overflow:hidden; background:url(images/xxgk-bmlb.png) no-repeat left top;}
.sideBmlb span{font-size:14px; font-weight:bold; color:#ca1217; padding-right:4px;}
.sideBmlb select{width:130px;}

/*侧栏-部门统计数据*/
.publicStatNum{width:100%;}
.publicStatNum td{padding:5px 0; height:19px; line-height:19px; border-bottom:1px dashed #e0e0e0; text-indent:2px;}
.publicStatNum td.number{width:65px; text-align:right; padding-right:5px; color:#f00;}
.publicStatNum tr.even td{background-color:#fafafa;}

#sideMenu{ overflow:hidden; margin-bottom:10px;}
#sideMenu .hd{height: 75px; line-height: 75px; color: #fff;  padding-left: 70px; background: url(../2015/images/sideBox-hd-1.png) no-repeat;  }
#sideMenu .hd h4 { color:#fff; font-size: 20px; font-family: "Microsoft Yahei"; }
#sideMenu .bd{padding:10px 14px; overflow:hidden; border:1px solid #dedede;}
#sideMenu .bd .tHd{height:26px; line-height:26px; margin-bottom:8px; background:url(images/xxgk-sideMenu.png) no-repeat left -34px; display: none; }
#sideMenu .bd .tHd h3{font-weight:bold; color:#555; text-indent:32px;}
#sideMenu .bd .tBd{padding-left:8px;}

/*通用右侧框*/
#mainXxgk{ border: 1px solid #dedede; font-size:14px;}

#mainXxgk .mHd { height:36px; line-height:36px; border-bottom:3px solid #539A28; }
#mainXxgk .mHd h3 { background:url(images/icon-mhd.gif) no-repeat 10px center; color:#539A28; padding-left:30px; font-size:16px; font-family: "Microsoft Yahei";  }

#mainXxgk .mHd .path{float:right; margin-right:10px; padding-left:30px; background:url(images/share/pathIcon.png) no-repeat 10px 7px;}
#mainXxgk .mBd{/* border:1px solid #e0e0e0; */ border-top:0; overflow:hidden; font-size:14px;}


/*目录页*/
.GovDir{margin:10px; overflow:hidden;}
.GovDir .wjb{width:100%; border-collapse:collapse; border-left:1px solid #dedede; border-top:1px solid #dedede;}
.GovDir .wjb tr td{border-right:1px solid #dedede; border-bottom:1px solid #dedede; padding:8px; line-height:16px;font-size: 14px;}
.GovDir .wjb tr.title td{height:29px; padding:0 10px; vertical-align:middle; text-align:center; background-color:#f8f8f8; color:#cb1317; font-size:14px; font-weight:bold;}
.GovDir .wjb tr td.headsqh{width:140px;}
.GovDir .wjb tr td.headtitle{}
.GovDir .wjb tr td.headwh{width:115px;}
.GovDir .wjb tr td.headwjtime{width:82px;}
.GovDir .wjb tr td.headgklx{width:60px;}
.GovDir .wjb tr td.wjtime{text-align:center;}
.GovDir .wjb tr td.gklx{text-align:center;}

.showpage{padding:15px 0; text-align:center;}

/*内容页*/
#noSideContent{}
#noSideContent .mBd{margin-top:10px; }
.eApp_cont{ border:1px solid white; padding: 30px 40px 40px;}
.eApp_cont h3{padding: 0;margin: 0;font-size: 36px;font-weight: bold;color: red; line-height: 48px; text-align: center; }
.eApp_cont .DocData_Bt{ border-bottom: #ccc 1px solid; height: 19px; }
.eApp_cont .DocData_Bt a{ float: right; background: url(images/DataOpenbg.gif) no-repeat right 0; width: 173px; height: 19px; line-height: 19px;color: #3164b3;text-align: center;}
.eApp_cont .DocData_Bt a.ClassOn{ background: url(images/DataClosebg.gif) no-repeat; color: #ce0000;}
.DocData_More { border-bottom: #ccc 1px solid; }
.DocData_More table { border-collapse:collapse; color: #000; width: 100%;margin-top: 1px;}
.DocData_More td { border:1px solid #539A28; padding: 8px; }
.DocData_More .tdlab { background-color: #CAE8BD; text-align: center; }
.eApp_content{padding: 20px 0;}
.content_Tool{margin-bottom:10px; height: 24px; line-height: 24px; color: #000; padding: 0 10px; text-align:right; border-bottom:1px dashed #d8d8d8;}
.content_Tool a{padding:2px 0; padding-left:25px; background:url(images/share/fontZoom.png) no-repeat 5px top;}
.content_Tool a.fontZoomA{}
.content_Tool a.fontZoomB{background-position:5px -24px;}

/*文章列表页*/
#articleList .infoList{ padding:5px 10px;}
#articleList .infoList li{ font-size:14px; height:30px; line-height:30px; background:url(images/share/liIcon11.png) no-repeat 5px 11px; padding-left:20px; border-bottom:1px dashed #d6d6d6;}
#articleList .infoList li .date{float:right; color:#666;}
#articleList .infoList li.split{ border-bottom:1px dotted #eee; line-height:1px; height:1px; margin:20px 0; background:none;}
#articleList .page{padding:10px 26px; text-align:center;}

/*文章内容页*/
.articleCon { padding:20px 30px; min-height:818px;}
.articleCon .title { font-size:16px; line-height:160%; color:#e52f0f; text-align:center; font-weight:bold;}
.articleCon .property,.articleCon .property2{ line-height:24px; margin:10px 0; text-align:center; color:#666; background:#f7fcf4;border:1px dotted #e8f5de; }
.articleCon .property .small{ background:url(images/small.png) no-repeat; padding-left:18px;}
.articleCon .property .big{ background:url(images/big.png) no-repeat;padding-left:18px;}
.articleCon .property2{ text-align:left; padding-left:10px; font-weight:normal;}
.articleCon .property span,.articleCon .property2 span{ padding-right:12px; font-family:"宋体"!important;}
.articleCon .userControl { line-height:22px; padding:2px 10px; text-align:right; color:#333; background-color:#fffbe6; border:1px dotted #ede699; }
.articleCon .conTxt {color:#333; font-size:14px; line-height:28px; padding:25px 0 10px 0; width:100%; overflow:hidden; }
.articleCon .page { padding:0 10px 0 0; }
.articleCon .others{ padding-top:12px;}
.articleCon .others .prev,.articleCon .others .next { font-size:12px; line-height:28px; padding-left:20px; background:url(images/bgPrev.png) no-repeat 8px 10px;}
.articleCon .others .next {background:url(images/bgNext.png) no-repeat 8px 10px;}

/*公开指南*/
.GuideBox{padding:25px 20px;}


/*申请公开*/
.publicApply{padding:23px 16px;}
.publicApply td.title{padding:0; height:32px; line-height:32px; background:url(images/xxgk-publicApplyHd.png) repeat-x left top;}
.publicApply td.title h3{background:url(images/xxgk-publicApplyHd.png) no-repeat right -68px;}
.publicApply td.title h3 span{display:block; padding-left:34px; font-size:14px; font-weight:bold; color:#cb1317; background:url(images/xxgk-publicApplyHd.png) no-repeat left -34px;}

#trRadApplyType{}
#trRadApplyType table{border-collapse:collapse;}
#trRadApplyType td{ padding:8px; background-color:#f9f9f9; border-right:1px solid white; border-bottom:1px solid white;}
#trRadApplyType td.tdLeft{width:120px; padding-right:15px; text-align:right; background-color:#f5f5f5;}


#gm1{}
#gm1 td{ padding:8px; background-color:#f9f9f9; border-right:1px solid white; border-bottom:1px solid white;}
#gm1 td.tdLeft{width:120px; padding-right:15px; text-align:right; background-color:#f5f5f5; table-layout:fixed;}

#tbDescript{}
#tbDescript td{ padding:8px; background-color:#f9f9f9; border-right:1px solid white; border-bottom:1px solid white;}
#tbDescript td span input{vertical-align:middle; margin:0 5px 0 10px;}
#uploadContainer_ExtenFileUpload{padding-top:5px;}
#TxtValidateCode{height:19px; line-height:19px; vertical-align:top;}
#tbDescript td.tdLeft{width:120px; padding-right:15px; text-align:left; background-color:#f5f5f5;}


.bottombt{padding:10px;}
.bottombt input{width:71px; height:32px; background:url(images/xxgk-publicApplyBtn.png) no-repeat left top; border:0; text-align:center; color:#db1c20; font-weight:bold; font-size:14px; cursor:pointer;}



/*申请进度查询*/
.ApplyFormQuery{padding:25px 18px; overflow:hidden;}
.ApplyQueryTable{ border-collapse:collapse; width:99%; border-left:1px solid #dfdfdf; border-top:1px solid #dfdfdf;}
.ApplyQueryTable td{padding:5px 10px; border-right:1px solid #dfdfdf; border-bottom:1px solid #dfdfdf;}
.ApplyQueryTable td.tdlab{background-color:#f6f6f6; text-align:right; padding-right:20px;}
.ApplyQueryTable td.bottombt{text-align:center;}
.ApplyQueryTable td.bottombt a{width:103px; height:32px; line-height:32px; text-align:center; display:inline-block; color:#db1c20; font-weight:bold; font-size:14px; background:url(images/xxgk-publicApplyBtn.png) no-repeat left -38px;}


/*申请进度结果页*/
.AppForm {}
.AppForm table.error{ border:0;}
.AppForm table.error td{border:0; color:#999;}
.AppForm table { border-collapse:collapse; width:99%;  border-left:1px solid #dfdfdf; border-top:1px solid #dfdfdf; }
.AppForm td { padding:8px 15px; height:18px; line-height:18px; border-right:1px solid #dfdfdf; border-bottom:1px solid #dfdfdf;}
.AppForm td.title {width:120px; text-align:right; padding-right:20px; margin-right:15px; font-weight:bold;  background-color:#f6f6f6; border-right:1px solid #dfdfdf;}
.ResultsBox{ margin:10px 0; overflow:hidden;}
.ResultsBox table { border-collapse:collapse; width:99%;  border-left:1px solid #dfdfdf; border-top:1px solid #dfdfdf; }
.ResultsBox td { padding:8px 15px; height:18px; line-height:18px; border-right:1px solid #dfdfdf; border-bottom:1px solid #dfdfdf;}
.ResultsBox td.title {width:120px; text-align:right; padding-right:20px; margin-right:15px; font-weight:bold;  background-color:#f6f6f6; border-right:1px solid #dfdfdf;}
.ResultsBox tr.State td{font-weight:bold; color:#c00;}
.ResultsBox tr.State td.title{color:#333;}
.App_bottom{text-align:center; padding:10px 0;}
.App_bottom a{width:73px; height:32px; line-height:32px; text-align:center; display:inline-block; color:#db1c20; font-weight:bold; font-size:14px; background:url(images/xxgk-publicApplyBtn.png) no-repeat left top;}


/*公开文件查询*/
.publicInfoSearch{ padding:20px 14px; overflow:hidden;}
.OpenSearch{}
.OpenSearch table{width:100%; border-collapse:collapse;}
.OpenSearch table td{padding:6px 0; height:24px; line-height:24px;}
.OpenSearch table td span{padding-left:5px; color:#999;}
.OpenSearch table td.tdlab{width:80px; text-align:right;}
.OpenSearch table td input{height:24px; line-height:24px; border:1px solid #e1e1e1;}
.OpenSearch table td input#txtIndexNumber{width:430px;}
.OpenSearch table td input#txtTitle{width:430px;}
.OpenSearch table td input#txtContent{width:430px;}
.OpenSearch table td input#txtStartDate{width:190px;}
.OpenSearch table td input#txtEndDate{width:190px;}
.OpenSearch table td input#txtKeyword{width:290px;}
.OpenSearch table td.bottombt{text-align:center; padding:24px 0;}
.OpenSearch td.bottombt a{width:103px; height:32px; line-height:32px; text-align:center; display:inline-block; color:#db1c20; font-weight:bold; font-size:14px; background:url(images/xxgk-publicApplyBtn.png) no-repeat left -38px;}
.publicInfoSearch .GovDir .wjb tr.title td{font-size:12px;}


/*部门页*/
.tabBmy{ overflow:hidden; height:35px; }
.tabBmy li{width:187px; float:left; height:35px; line-height:35px; text-align:center; background:#f5f5f5; font-size:14px; cursor: pointer; }
.tabBmy li.on { background:#ddd; color:#539A28; }

.DepartmentList{border-collapse:collapse; width:100%;}
.DepartmentList tr td{ text-align:center; padding:6px 10px; height:18px; line-height:18px; border-left:1px solid #e0e0e0; border-top:1px solid #e0e0e0;} 
.DepartmentList tr td.bmyName{border-left:0;}
.DepartmentList tr.even td{background-color:#f9f9f9;}
.DepartmentList tr td.name{border-left:0; width:50%;}
.DepartmentList tr td.gkml a{padding-left:20px; background:url(images/xxgk-icon01.png) no-repeat left top;}
.DepartmentList tr td.sqgk a{padding-left:20px; background:url(images/xxgk-icon02.png) no-repeat left top;}
.departmentDetails{padding:22px 18px; overflow:hidden;}

.DepartmentList ul li{ width:220px; float:left; height:32px; line-height:32px; margin-left:10px;}


.publicInfoNew{}
.publicInfoNew .hd{padding:0; height:32px; line-height:32px; background:url(images/xxgk-publicApplyHd.png) repeat-x left top;}
.publicInfoNew .hd h3{background:url(images/xxgk-publicApplyHd.png) no-repeat right -68px;}
.publicInfoNew .hd h3 span{display:block; padding-left:34px; font-size:14px; font-weight:bold; color:#cb1317; background:url(images/xxgk-publicApplyHd.png) no-repeat left -34px;}
.publicInfoNew .bd{}


/*最新公开信息*/
.newList{margin:0 10px; overflow:hidden; text-align:left; }
.newList li{padding:0 10px 0 22px; height:31px; line-height:31px; overflow:hidden; border-bottom:1px dashed #d6d6d6;  background:url(images/share/liIcon03.png) no-repeat 10px 14px; }
.newList li.noData{background:none;}
.newList li .date{ float:right; color:#999;  }

/*政府单位基本信息*/
.govInfoTable{border-collapse:collapse; width:100%; margin-bottom:10px;}
.govInfoTable td{width:214px; padding:4px 10px; height:18px; line-height:18px; background-color:#f3f3f3; border-top:1px solid white; border-left:1px solid white;}
.govInfoTable td.title{background-color:#ebebeb; width:100px; text-indent:25px;}

/*红头文件*/
#officialDoc{ margin:0 10px;}
.officDocHeader{ margin-bottom:7px; border-bottom:3px solid #f2f2f2;}
.officDocHeader .bg{border:1px solid #dadada; padding:12px 30px;}
.officDocHeader table{ width:100%; border-collapse:collapse;}
.officDocHeader table td{width:33%; line-height:18px; padding:3px 0;}
.officDocHeader table td.title{width:80px; vertical-align:top;}

.officDocDetail{border:1px solid #dadada; padding:20px 42px 30px;}
.officDocDetail .type{margin:10px 0 25px; font-size:48px; line-height:60px; _font-weight:bold; font-family:黑体, Arial, Helvetica, sans-serif; color:#f00; text-align:center;}
.officDocDetail .number{text-align:center; font-size:21px; line-height:40px; border-bottom:4px solid #f00;}
.officDocDetail .title{margin-top:1px; padding:30px 0 10px; text-align:center; font-size:29px; line-height:40px; font-weight:bold; border-top:1px solid #f00;}
.officDocDetail .detail{font-size:21px; line-height:34px;}
.detailFooter{}
.detailFooter p{padding:0 15px 0 10px; font-size:21px; line-height:40px; font-weight:bold; border-bottom:1px solid #b0b0b0;}
.detailFooter p.compiler{padding-left:30px;}
.detailFooter p.unitsDate{padding-left:50px;}
.detailFooter p.unitsDate .date{float:right;}
.detailFooter p.printNum{text-align:right; border-bottom:0;}
/*分页*/
.list_page { text-align: center; padding: 20px; font-size: 14px; }
.list_page  a,.list_page  span { display: inline-block; *display: inline; zoom: 1; line-height: 20px;padding:0 5px; background: #fff; }
.list_page .pager a:hover { border: 1px solid #569A30; text-decoration: none; color: #569A30; }
.list_page span.current { background: #569A30; border-color: #569A30; color: #fff; font-weight: 600; padding:2px 8px; }
.list_page span.disabled { border-color: #e6e6e6; color: #777777; }
.list_page input { border: 1px solid #e6e6e6; background: #fff; width: 30px; height: 20px; line-height: 20px; padding: 0; margin: 0; text-align: center; vertical-align: top; }

#apinfo{padding:10px 20px;}
#apinfo li{line-height:30px;}
#apinfo li a{  width: 100%;
  display: inline-block;
  height: 30px;
  line-height: 30px;
  background-color: #f5f5f5;
  border: 1px solid #eee;
  border-radius: 3px;
  text-align: center;
  margin: 10px 0;}