﻿* { margin: 0; padding: 0;}
body {font-size: 14px; font-family: "微软雅黑",arial; }
ul li, ol li { list-style:none;}
/*table { border-collapse:collapse;}*/
fieldset,img { border:0; vertical-align:middle;}
a { color:#666; text-decoration:none;}
a:focus { outline:0;}
/*a:focus,a:hover { color:#c00; text-decoration:none;}*/
em { font-style:normal;}
input,textarea { font-family:"Arial";}
table { border-collapse: collapse; }
.fl { float:left;}
.fr { float:right;}
.cl { clear:both;}
.ov { overflow:hidden;}
.bor { border:1px solid;}
.br { border-radius:3px;}
.pr { position:relative;}
.pa { position:absolute;}
.mg0 { margin:0 auto;}
.clearLine { font-size: 0; clear: both; height: 10px;}
.wrap { width: 1000px; margin: 0 auto; overflow: hidden;}

.showBox {  margin: 10px auto 0 auto; background: #fff;}
.showBox tr td { border-color: #808080;}
#tts_content { overflow: hidden;}
#tts_content table { width: 100%; }
#tts_content tr td { border: 1px solid #ccc; text-align: center;}
.table_border tr td {border: 1px solid #ccc;}

/*办事服务页面样式*/
.Cur_position { height: 38px; line-height: 38px; clear: both; padding: 0 10px;}
/*主体内容分左右区域设置*/
.ConLeft { width: 240px; overflow: hidden;}
.ConRight { width: 740px; overflow: hidden;}

/*我的大厅及办安查询TAB*/
.ServiceLg { border: 1px solid #dadee1; border-top: none; width: 238px;}
.Ulbt,.generalTitle02 { background: #fafafa; height: 33px; border: 1px solid #DADEE1; border-left: none; border-right: 0; font-size: 16px; font-weight: normal; position: relative;}
	.Serv_cd,.work_cd,.generalTitle02 p { height: 35px; overflow: hidden; position: absolute; top: -1px; left: 10px; display: block;}
	.generalTitle02 p { height: 33px;}
	.Serv_cd li,.work_cd li,.generalTitle02 p { float: left; line-height: 35px; padding: 0 15px; cursor: pointer;}
	.generalTitle02 span { float: right; padding-right: 10px; font-size: 13px; line-height: 35px}
	/*办事服务页面tab通用样式*/
	.active { border-top:2px solid #af0b0c; border-left: 1px solid #dbdfe2; border-right: 1px solid #DBDFE2; color: #af0b0c; background: #fff; height: 33px; line-height: 31px!important;}	
	.con2,.con3,.con4,.con5 { display: none; clear: both;}
	.con1 { clear: both;}
/**/	
.tabCentBox01 { padding: 8px 15px; overflow: hidden; height: 115px;}
	.tabCentBox01 dt { width: 45px; float: left; margin-bottom: 7px; font-size: 13px; line-height: 22px; padding-right: 10px; text-align: right;}
	.tabCentBox01 dd { width: 147px; float: left; margin-bottom: 7px; height: 22px;}
	.tabCentBox01 dd input { border: 1px solid #ddd; width: 145px; height: 20px; }
.btnBox { text-align: center; clear: both;}
	.btnBox button { width: 80px; height: 23px; line-height: 23px; border: 1px solid #c7c6c7; margin: 0 10px; display: inline-block; background: #fafaf9; border-radius: 2px; box-shadow: 0 0 3px #fff inset;} 
	/*办案查询内容*/
.caseSch { padding: 10px 0; width: 208px; margin: 0 auto;}
	.caseSch input { width: 200px; height: 35px; border:1px solid #ddd; padding: 0 3px;}
	.caseSch button { border: 1px solid #c7c6c7; background: #FAFAF9; width: 208px; height: 30px; text-align: center; margin: 15px auto; }

/*通用title*/
.generalTitle { height: 33px; background: url(title_repeat_bg.png) repeat-x left top; padding: 0 10px;}
	.generalTitle h1 { background: url(title_font_bg.png) no-repeat left center; padding-left: 15px; font-size: 16px; line-height: 33px; font-weight: normal; color: #AF0B0C;}
.borderSty {  border: 1px solid #d3d3d3; border-top: none;}
/*便民服务*/
.facilitateSvc { height: 230px;}
.facilitateSvc ul { overflow: hidden; padding: 5px 10px; line-height: 26px;}
.facilitateSvc li { float: left; width: 94px; padding-left: 15px;}
/*场景服务*/
.secenePic { margin: 10px 0;}
/*常见问题*/
.faq { height: 285px;}
.faq ul { padding: 5px 10px; line-height: 30px;}	

/*~~~~~~~~~~~~~右部内容样式~~~~~~~~~~~~~~~~*/
/*个人办事、企业办事、部门事项样式*/
.workBox { border-color: #ddd;}
.workCon { padding: 10px; height: 110px;}
	.workCon li { float: left; width: 95px; padding: 0 10px; line-height: 35px;}
/*服务窗口*/
.svcWindow { width: 740px;}
.svcWindow ul { width: 760px; font-size: 18px;}
	.svcWindow li { float: left; width: 177px; margin:0 10px 10px 0; padding:14px 0; border-top:1px solid #de3131; border-bottom: 6px solid #de3131; height: 35px; line-height: 35px; text-align: center; background: #e0e0e0 url(s_w_bg.jpg) repeat-x left top; overflow: hidden;}
	.svcWindow li img { margin-right: 5px; margin-top: -3px;}
	.svcWindow li a { display: block; height: 35px; line-height: 35px;}
/*网上办事*/
.in_svcBox { padding: 0 10px; height: 342px;}
.in_svcBox table { text-align: center; line-height: 30px; font-size: 12px; color: #919191;}
	.in_svcBox table th { border-bottom: 1px solid #dadee1; color: #de5255; font-weight: normal; line-height: 38px; font-size: 14px;}
	.in_svcBox table tr td:first-child { font-size: 14px;}
	.in_svcBox table tr td:nth-child(2) { text-align: left; font-size: 14px; color: #676767;}

/*领导之窗*/
.leadWdow { height: 250px;}
.leadWdow dl { padding: 10px;}
.leadWdow dt { overflow: hidden; border-bottom: 1px solid #d3d3d3; padding-bottom: 10px; margin-bottom: 10px;}
.leadWdow dt img { float: left; margin-right: 10px;}
	.leadWdow dt h6 { font-size: 18px; font-weight: normal; line-height: 30px;}
	.leadWdow dt p { line-height: 22px; padding-bottom: 3px;}
	.leadWdow dd { overflow: hidden;}
	.leadWdow dd li { float: left; width: 90px; padding-left: 10px; line-height: 24px;}
/*申请公开*/
.app_dis { height: 75px; background: #f3f3f3;}
	.app_dis span { display: block; width: 96px; height: 28px; padding-top: 47px; background: #d8443e url(icon13.png) no-repeat center 10px; color: #fff; font-size: 16px; text-align: center; float: left;}
	.app_dis p { float: left; overflow: hidden; width: 144px; padding-top: 10px;}
	.app_dis a { float: left; width: 72px; line-height: 28px; text-align: center; color: #d8443e;}
	.app_dis a:hover { text-decoration: underline;}
/*政府信息公开*/
.govInfo_dis { height: 625px;}
.govInfoList {}
/*问题解答*/
.que_asw { height: 70px; background: #f8f8f8;}
	.que_asw span { width: 25px; padding:5px 5px; text-align: center; float: left; height: 60px; background: #d8443e; color: #fff; line-height: 15px; font-weight: bold;}
	.que_asw ul { float: left; padding: 6px 10px;}
	.que_asw li { line-height: 20px; font-size: 12px;}
	.que_asw li a { margin-left: 5px;}
/*信息发布统计*/
.info_send { height: 340px;}
.info_send table th { font-weight: normal; text-align: center; border: 1px solid #e6e6e6; border-top: none; height: 26px; font-size: 12px;}
	.info_send table th:first-child { border-left: none;}
	.info_send table th:last-child { border-right: none;}
.info_send table td { text-align: center; line-height: 27px;}
.info_send table td span { display: inline-block; width: 20px; height: 15px; line-height: 15px; font-size: 12px; background: #d8443e; color: #fff;}
.info_send table tr:nth-child(n+6) td span{ background: #bcbcbc;}
/*最新发布消息*/
.news_re_Info { height: 335px;}
.infoSearch { display: inline-block; padding: 5px;}
	.infoSearch span { color: #d92227; margin-right: 10px; font-size: 13px;}
	.infoSearch input { border: 1px solid #ddd; margin-right: 10px; height: 20px; width: 140px; padding: 0 5px;}
	.infoSearch button { border: 1px solid #a7a7a7; width: 50px; height: 20px; border-radius: 3px; box-shadow: 0 0 1px 1px #fff inset; background: #e8e9eb;}
	
	.sr_t{color: #d92227; margin-right: 10px; font-size: 13px;width:auto;float:left;line-height:23px;}
	.sr_c{width:400px;float:left;}
	
	
.tableBox { padding: 0 10px;}
.news_re_Info table { width: 100%; text-align: center; line-height: 30px;}
.news_re_Info table tr td:first-child,.news_re_Info table tr th:first-child { text-align: left; padding-left: 10px;}
.news_re_Info table tr td:last-child { font-size: 12px; color: #919191;}
.news_re_Info table tr th { height: 33px; border-bottom: 1px solid #d4d4d4; font-weight: normal; color: #d92227;}


/*tab选项卡群*/
.tabWrap { width: 363px;}
.ht01 { height: 231px;}
.tabConWrap { padding: 10px;}
.sameMenu { overflow: hidden; height: 30px; padding-bottom: 10px;}
.sameMenu li { float: left; padding: 0 15px; height: 30px; line-height: 30px; margin-right: 5px; color: #d92227; font-size: 14px; cursor: pointer;}
.sameMenu li.current { background: #eb4f38; color: #fff; }
.sameMenu li.current a{  color: #fff; }
.ulList li { line-height: 27px;}









