@charset "gb2312";
.column{ overflow:hidden;  }
#content{overflow: hidden;width: 1160px;padding: 20px;background-color: #fff;margin: 20px auto;}
.side{float: left;width: 280px;}
.mainContent{float: right;width: 860px;}

.sideWzBox{background-color:#f9f9f9;border:1px #eee solid;padding:19px;}
.sideWzBox .hd{height:16px;line-height:16px;margin-bottom:20px;}
.sideWzBox .hd h3{background:url(imagespehdIcon.gif) no-repeat left center;padding-left:12px;color:#0056a2;font-size:16px;font-weight:bold;}
.sideWzBox .bd ul li{height:60px;line-height:60px;background-color:#f1f2f6;margin-bottom:10px;border-left:3px #6d7585 solid;}
.sideWzBox .bd ul li a{display:block;position:relative;font-size:16px;color:#6d7585;padding-left:60px;}
.sideWzBox .bd ul li a i{display:block;width:24px;height:24px;background:url(imagesgovsideZfxxgkIcons.png) no-repeat;position:absolute;left:15px;top:17px;
transition:300ms;-webkit-transition:300ms;-moz-transition:300ms;-o-transition:300ms;-khtml-transition:300ms;}
.sideWzBox .bd ul li a:hover i{transform:rotateY(180deg);-webkit-transform:rotateY(180deg);-moz-transform:rotateY(180deg);-o-transform:rotateY(180deg);-khtml-transform:rotateY(180deg);}
.sideWzBox .bd ul .li1 a i{background-position:center 0;}
.sideWzBox .bd ul .li2 a i{background-position:center -36px;}
.sideWzBox .bd ul .li3 a i{background-position:center -72px;}
.sideWzBox .bd ul .li4 a i{background-position:center -108px;}

/* 通用盒子模型 */
.boxL{ overflow:hidden;}
.boxL .hd{height: 39px;line-height: 39px;background-color: #f9f9f9;border-bottom:1px #eee solid;}
.boxL .hd .write,.boxL .hd .query{display:block;width:70px;height:28px;line-height:28px;;float:right;margin:5px 10px 0 0;position:relative;color:#fff;padding-left:40px;}
.boxL .hd .write i,.boxL .hd .query i{display:block;position:absolute;left:15px;z-index:9;width:16px;height:14px;transition:300ms;-webkit-transition:300ms;-moz-transition:300ms;-o-transition:300ms;-khtml-transition:300ms;}
.boxL .hd .write:hover i,.boxL .hd .query:hover i{transform:rotateY(180deg);-webkit-transform:rotateY(180deg);-moz-transform:rotateY(180deg);-o-transform:rotateY(180deg);-khtml-transform:rotateY(180deg);}
.boxL .hd .write i{background:url(imagesinteractionwriteIcon.png) no-repeat center;top:7px;}
.boxL .hd .query i{background:url(imagesinteractionqueryIcon.png) no-repeat center;top:7px;}
.boxL .hd .write{background-color:#6da6d8;}
.boxL .hd .query{background-color:#6d7585;}
.boxL .hd h3{border-left:1px #eee solid;border-right:1px #eee solid;border-top:3px #0056a2 solid;border-bottom:1px #f9f9f9 solid;;float:left;padding:0 20px;font-size: 16px;color: #0056a2;font-weight:bold; height:36px;line-height:36px;}
.boxL .hd h3 a{color: #0056a2;}
.boxL .hd .more { float:right; padding-right:10px;}
.boxL .bd{padding-top: 10px;margin-bottom: 20px;}

#picList{padding: 10px 0;overflow: hidden;margin: 0 -22px -20px 0;}
#picList li{float:left;text-align:center;width: 198px;height: 180px;margin: 0 22px 20px 0;display: inherit;}
#picList li .pic img{width: 198px;height: 130px;}
#picList li .pic a:hover img{ filter:alpha(opacity=80);-moz-opacity:0.8;-khtml-opacity: 0.8;opacity: 0.8; }
#picList li .title{padding-top:5px;height: 26px;line-height: 26px;}
#picList li .date{height: 24px;line-height: 24px;color:#999;}

/*问政首页*/
#zzxx{margin-bottom:20px;}

#sideXfzn{ margin-bottom:10px}
#sideXfzn .hd h3{background:url(imagesinteractionicons.png) no-repeat 6px 1px}
#sideXfzn .bd{ height:98px; overflow:hidden}
#sideXfzn .bd ul{ padding:6px 0 0 24px;overflow:hidden}
#sideXfzn .bd li{ float:left;width:76px; height:30px;padding-left:20px; line-height:30px; background:url(imagesinteractionicons.png) no-repeat 0px -442px; }
#sideXfzn .bd li a{color:#999; }


#sideGzhd{ margin-bottom:10px}
#sideGzhd .hd h3{background:url(imagesinteractionicons.png) no-repeat 6px -57px}
#sideGzhd .bd{ height:319px; overflow:hidden}
#sideGzhd .bd .infoList{ padding-top:6px; height:240px}
#sideGzhd .bd .infoList li{  background:url(imagesinteractionicons.png) no-repeat 10px -486px; border:none; height:24px;padding-left:16px; line-height:24px}
#sideGzhd .bd .btn{ width:198px; height:54px; padding:6px 0 0 10px}

#sideHfph{}
#sideHfph .hd h3{background:url(imagesinteractionicons.png) no-repeat 6px -115px}
#sideHfph .bd{ max-height:290px; overflow:hidden}
/* 政民互动首页 回复排行列表 */
.replyRank { width: 100%; text-align: center; }
.replyRank th { border-bottom: #BBDBF4 1px solid; background:url(imagesinteractionbg.png) no-repeat 0 -236px; height:25px; text-align: center; color: #000; border-right: #C1E0FF 1px solid; border-left: #fff 1px solid; border-bottom: #BBDBF4 1px solid; }
.replyRank .count { border-right-color: #fff; }
.replyRank td { height:25px; line-height:25px; margin:0 10px; vertical-align:text-top; border-bottom: #ccc 1px dotted; }
.replyRank .num { width:20%; }
.replyRank .dep { text-align: left; padding-left: 10px; }
.replyRank .count { width:35%; }
.replyRank .replyCount { color: #f30; }
.replyRank .last td { border-bottom: none; }


.mainContent .side{ float:right}
.mainContent .mainCon{overflow:hidden;}
.mainConIn{ padding:20px}

.boxLdxx{ padding:5px; border:1px solid #ececec; margin-bottom:10px}
.boxLdxx .whd{ height:30px;background:url(imagesinteractionbg.png) no-repeat 0px -60px; }
.boxLdxx .whd .more{ float:right; padding-right:4px; padding-top:2px; color:#999}
.boxLdxx .whd h3{ padding-left:34px; color:#fff;padding-top:5px; font-weight:bold; font-size:14px}
.boxLdxx .wbd{ padding:10px 0 0 5px} 
.boxLdxx .wbd .description{ border:1px solid #ffdaa4;height:131px; width:496px; background:url(imagesinteractionbgSm.png) no-repeat #fff6dc; margin-bottom:10px} 
.boxLdxx .wbd .description p{ width:346px; color:#9d6010; padding:20px 0 0 150px; line-height:24px; text-indent:2em}
.boxLdxx .wbd .box{ width:498px;overflow:hidden}
.boxLdxx .wbd .box .hd{ height:70px; background:url(imagesinteractionhdLine.png) repeat-x bottom; overflow:hidden}
.boxLdxx .tsjbBtn{ float:right; margin: 16px 30px 0 0; color:#3272B9; text-align:center; display:block; width:106px; height:30px; line-height:30px; background:url(imagesbg.png) -195px -58px no-repeat; font-size:14px; font-weight:bold  }


.boxLdxx .wbd .box .hd li{ float:left; margin-right:9px;height:70px; line-height:100%; width:74px; text-align:center; background:url(imagesinteractionbtnHd01.png) no-repeat; color:#333; cursor:pointer; font-weight:bold}
.boxLdxx .wbd .box .hd li.on{ background:url(imagesinteractionbtnHd02.png) no-repeat; color:#0074c0;  }
.boxLdxx .wbd .box .hd li img { margin:9px 0 6px 0}
.boxLdxx .wbd .box .hd li span{ display:block}
.boxLdxx .wbd .box .hd a:hover { text-decoration: none; }
.boxLdxx .wbd .box .bd{ height: 256px; border:none}
.boxLdxx .wbd .box .bd { padding-top:4px; }
.boxLdxx .wbd .box .bd .letterList { width: 100%; }
.boxLdxx .wbd .box .bd th { line-height: 24px; border:none; background:#f1f1f1; font-weight:bold; margin:6px 0 4px 0; color:#333; padding: 0 8px; }
.boxLdxx .wbd .box .bd td { border-bottom:1px dotted #ccc; line-height: 28px; padding: 0 8px; }
.boxLdxx .wbd .box .bd td.title { background: url(imagesinteractionicons.png) no-repeat 4px -399px; padding-left: 25px; }
.boxLdxx .wbd .box .bd .status { text-align: center; width: 20%;}
.boxLdxx .wbd .box .bd .num,
.boxLdxx .wbd .box .bd .dep,
.boxLdxx .wbd .box .bd .date { display: none; }

#boxZxft .hd{background:url(imagesinteractionbg.png) no-repeat 0 -120px}
#boxZxft .hd h3{background:url(imagesinteractionicons.png) no-repeat 6px -173px}
#boxZxft .bd{ height: 220px; padding:15px; overflow:hidden}

#boxZxft .bd .interviewPic { float:left; width:228px; height:185px;background:url(imagesinteractionbg.png) no-repeat 0 -346px}
#boxZxft .bd .interviewPic img { width:216px; height:162px; padding:6px 0 0 6px}
#boxZxft .bd .interviewCon { width:250px; float:right}
#boxZxft .bd .interviewCon .label { font-weight: bold; color: #000; }
#boxZxft .bd .interviewCon .title a { color:#3272b9; font-weight:bold; }
#boxZxft .bd .interviewCon .more{ color:#ea4c08}
#boxZxft .bd .interviewLink{ padding:196px 0 0 25px; _padding:10px 0 0 25px}
#boxZxft .bd .interviewLink a{ display:inline-block; margin-right:10px; width:85px; height:26px; line-height:26px; text-align:center; background:url(imagesinteractionbg.png) no-repeat 0 -180px; color: #555;}

.sideImg{ margin-bottom:10px}

#sideWsdc{ margin-bottom:10px}
#sideWsdc .hd h3{background:url(imagesinteractionicons.png) no-repeat 6px -231px}
#sideWsdc .bd{ height:160px; overflow:hidden; padding:0 10px}
#sideWsdc .bd h4{ line-height:24px;background:url(imagesicons.png) no-repeat 0 -605px; padding-left:14px}
#sideWsdc .bd li{ padding:3px 5px 3px 6px; width:80px; float:left}
#sideWsdc .bd li input { margin: 3px 2px -3px 0; *margin-top: 0; float: left}
.voteBtn,.viewBtn{ width:80px; height:20px; line-height:20px; margin:0px 5px 0px 8px; text-align:center; color:#fff; background:url(imagesbtn.png) no-repeat -100px 0px; border: none; cursor: pointer; }
#btnVote,#ShowVote{ width:80px; height:20px; line-height:20px; margin:3px 5px; text-align:center; color:#fff; background:url(imagesbtn.png) no-repeat -100px 0px; border: none; cursor: pointer; }

#sideMyzj{ margin-bottom:10px}
#sideMyzj .hd h3{background:url(imagesinteractionicons.png) no-repeat 6px -289px}
#sideMyzj .bd{ height:152px; overflow:hidden}
#sideMyzj .bd .infoList{ padding-top:3px}
#sideMyzj .bd .infoList li{  background:url(imagesinteractionicons.png) no-repeat 10px -486px; border:none; height:24px;padding-left:16px; line-height:24px}

#sideLxtj .hd h3{background:url(imagesinteractionicons.png) no-repeat 6px -347px}
#sideLxtj .bd{ height: 181px; overflow:hidden}
/* 2013.4.20 政民互动首页 来信统计 */
.letterCount { width: 100%; text-align: center; }
.letterCount th { background:url(imagesinteractionbg.png) no-repeat 0 -291px; height:25px; text-align: center; border-bottom: #BBDBF4 1px solid;}
.letterCount th.type { border-right: #C1E0FF 1px solid; }
.letterCount th.count { border-left: #fff 1px solid; }
.letterCount .type { width: 55%; }
.letterCount td { height:25px; line-height:25px; margin:0 10px; vertical-align:text-top; border-bottom:1px dotted #ccc}
.letterCount .last td { border:none}

#sideSearch{ margin-bottom:10px}
#sideSearch .hd h3{background:url(imagesinteractionicons.png) no-repeat 6px -528px}
#sideSearch .bd{ height:107px; padding:10px 0 0 20px; overflow:hidden}
#sideSearch .bd .field { height:21px; margin-bottom:10px}
#sideSearch .bd label { float:left;height:21px; line-height:21px}
#sideSearch .bd .text { float:left; width:124px; border:1px solid #ccc; height:19px; line-height:19px}
#sideSearch .bd .btnArea { padding-left:48px; height:26px}
#sideSearch .bd .submit { background:url(imagesinteractionbtnSearch.png) no-repeat; display:inline-block; border: none; width:90px; height:26px; cursor: pointer; overflow: hidden; line-height: 9999px;}

/* 通用信件表格样式 */
.letterList { width: 100%; }
.letterList th {line-height: 40px;padding: 0 5px;text-align: center;background-color: #f8f8f8;color: #0056a2;font-size: 16px;}
.letterList td { line-height:32px; overflow:hidden; vertical-align:text-top; padding: 0 5px; text-align: center; }
.letterList td.title { background-image: url(imagesinteractionicons.png); background-repeat: no-repeat; background-position: 10px -398px; padding-left:34px; width:60% }
.letterList th.title {  padding-left:34px; width:60%}
.letterList td.title .view, .letterList td.title .join { color:#fe6c00; margin:0 0 0 5px;}
.letterList td.dep { color:#000;}
.letterList i { display:inline-block; padding:0 5px; background:#6e7587; height:20px; line-height:20px; font-weight:bold; color:#fff; font-size:12px; border-radius:3px; }
.letterList .num {display:none;}
.letterList .title { text-align: left; }
.letterList .s0 { background: #6e7587; }
.letterList .s1 { background: #f70; }
.letterList .s2 { background: #d00; }
.letterList .s3 { background: #390; }
.letterList .s4 { background: #999; text-decoration: line-through; }

/* 信件列表页 */
.mainBox{ border:1px solid #ececec; overflow:hidden}
.mainBox .wBox{ padding:0 23px}
.mainBox .wBox .conTxt { margin-top:20px;color: #333333;font-size: 14px;line-height: 28px}
.mainBox .wBox .zt{ margin:15px 0; height:68px; background:#eff8ff; border:1px solid #bcdcf5}
.mainBox .wBox .zt .search{ float:left; padding:20px 0 0 22px; display:inline; width:410px; overflow:hidden}
.mainBox .wBox .zt .search label{ font-weight:bold; font-size:12px; float:left; }
.mainBox .wBox .zt .search #Title{ width:246px; height:20px; line-height:20px; border:1px solid #ddd; float:left}
.mainBox .wBox .zt .search .btn{width:60px;height:22px;border:none;float:left;margin-left:12px;background-color: #0056A2;color: #fff;}
.mainBox .wBox .zt .write{ float:left; padding:16px 0 0 54px }
.mainBox .wBox .zt .info{ float:left; margin:5px 0 0 16px; width:442px}
.mainBox .letterList .num { width: 8%; }
.mainBox .letterList .dep { width: 12%; }
.mainBox .letterList .status { width: 12%; }
.mainBox .letterList .date { width: 12%; }
.mainBox .letterList .even { background:#f4f4f4; }
/* 2013.4.20 通用信息列表-留言式 */
.msgTable { text-align: center; }
.msgTable th { background: url(imagesinteractionzmHd.png) repeat-x bottom #F1F1F1; height: 28px; line-height: 28px; padding: 0 10px; text-align: center;}
.msgTable td { padding: 0 10px; border-bottom: #ddd 1px dotted; line-height: 28px;}
.msgTable .title { text-align: left; }
.msgTable td.title { background: url(imagesinteractionicons.png) no-repeat 4px -399px; padding-left: 25px; }
.msgTable .user { width: 10%; }
.msgTable .hits { width: 10%; }
.msgTable .date { width: 15%; }
.msgTable .reply { width: 10%; }
.msgTable .isreply { color: #360; }
.msgTable .noreply { color: #999; }


/*信件内容页*/
.letter_con{border-top:none; padding: 20px 0;}
.letter_con .title{ background:#EAEAEA; height:28px; line-height:28px; font-weight:bold; color:#CC6600; font-size:14px;  border:1px solid #c2dba4}
.letter_con .title td{padding:0 0 0 13px}
.letter_con table{ margin-bottom:10px;  }
.letter_con table,.letter_con table tr,.letter_con table tr td{ border:1px solid #e6e6e6; border-collapse:collapse}
.letter_con .strong{ font-weight:bold; background:#f7f7f7; text-align:center}
.letter_con .letter_tit{ font-size:14px; font-weight:bold}
.letter_con table tr td{ padding: 14px 10px;}
.letter_con .content{ font-size:14px; line-height:180%; padding:15px}
.letter_con .delResult{ margin-bottom:10px; padding-bottom:10px; border-bottom:1px dotted #ccc   }

.msgList span,.msgList b{ }
.msgList .tit{ background:url(imagesinteractionzmHd.png) repeat-x bottom; height:24px; line-height:24px}
.msgList .tit b{ font-weight:normal}
.msgList .tit .a{ width:370px; padding-left:10px; float:left}
.msgList .tit .b{ width:70px; text-align:center}
.msgList .tit .c{ width:80px; text-align:center}
.msgList .tit .d{ width:80px; text-align:center}
.msgList .tit .e{ width:80px; text-align:center}
.msgList .con ul li{ height:32px; line-height:32px; overflow:hidden; vertical-align:text-top}
.msgList .con ul li.bg { background:#f4f4f4}
.msgList .con a { display:block; height:32px; line-height:32px; background:url(imagesinteractionicons.png) no-repeat 10px -398px; padding-left:34px; width:346px}
.msgList .con span a { display:inline; padding:0; width:auto; background:none}
.msgList .con .b{width:70px; text-align:center}
.msgList .con .c{ width:80px; text-align:center}
.msgList .con .d{ width:80px; text-align:center}
.msgList .con .e{ width:80px; text-align:center}
.msgList .con .ques { background:url(imagesinteractionicons.png) no-repeat 15px -577px;}

#msgWrite{}
#msgWrite .hd{ border:1px solid #bbdbf4; height:48px; line-height:48px; text-align:center;background:url(imagesinteractionbgMsgWrite.png) repeat-x}
#msgWrite .hd h3{ font-weight:bold; font-size:24px; color:#3272b9; font-family:微软雅黑,!important}
#msgWrite .bd{ border:1px solid #dfdfdf; border-top:none; padding:20px 100px}

.msgWrite{width:96%; }
.inputxt{padding:2px 0 0 2px;height:20px;border:1px solid #d8d8d8;   }
.msgWrite td{padding:4px; }
.msgWrite td.tdbgleft{text-align:right; }
.msgWrite td input,.msgWrite select,.msgWrite img{vertical-align: middle}
.msgWrite .manageBtn{text-align:left; padding:30px 0 30px 180px; }
.msgWrite .manageBtn #EBtnSubmit,.msgWrite .manageBtn #BtnCancel{ width:75px; height:30px; margin:0 5px; cursor:pointer; background:url(imagesinteractionbtnSubmit.png) no-repeat;border:none; font-size:16px; font-weight:bold; color:#fff}
.msgWrite .manageBtn #BtnCancel{background:url(imagesinteractionbtnCancel.png) no-repeat; color:#333}

.letter{min-height:440px;}
.letter .path{ background:none; border:none; height:42px; line-height:42px; color:#fff; padding-left:20px}
.letter .path a{ color:#fff}
.letter .bd{}
.letter .bd .info{line-height:28px;color:#555;padding-bottom:20px;margin-bottom:30px;}
.letter .bd .center{overflow:hidden;height: 40px;text-align:center;}
.letter .bd .nextBtn{vertical-align:middle;margin-right:20px;cursor:pointer;border:none;width:166px;height: 40px;font-size:16px;text-align:center;font-weight:bold;color:#fff;background-color: #0056A2;line-height: 40px;border-radius: 5px;}
.letter .bd .prevBtn{vertical-align:middle;border:none;cursor:pointer;width:75px;height: 40px;text-align:center;font-size:16px;font-weight:bold;color:#555;background-color: #ddd;border-radius: 5px;}
.letter .bd .nextBtn:hover{background-color:#004079;}
.letter .bd .prevBtn:hover{background-color:#ccc;}

#xyBox{background: url(imagesinteractionbgLetter.png) no-repeat center top;}
#xyBox .info{padding: 60px 0 20px 220px;}

/*信访查询页*/
.OpenSearch{ margin-top:20px;width:100%; border-collapse:collapse}
.OpenSearch td{border:1px solid #ededed; padding:5px 7px}
.OpenSearch td.tdlab{padding:5px 15px 5px 7px; text-align:right;width:120px; background-color:#f7f7f7}
.OpenSearch td.bottombt{padding:25px 0; border:0; text-align:center}
.OpenSearch td.bottombt a{display:inline-block;width:75px;height:30px;line-height:30px;text-align:center;font-weight:bold;font-size:14px;color:#fff;
border:0;cursor:pointer;background-color:#0056A2}

/* 信件查询&结果 */
.govDir_box dt a,.ComplaintsReport_box dt a { float: left; font: normal normal bold 14px/24px auto; text-align:center; color:#fff; background:#3272b9; text-decoration:none; }
.govDir_box span, .ComplaintsReport_box .titlechg span { display: block; cursor: pointer; height: 29px; width:93px; height:29px; }
.govDir_box dt,.ComplaintsReport_box dt { height:29px; overflow:hidden; }
.ComplaintsReport_box{ margin:20px}
.ComplaintsReport_box .titlechg { overflow: hidden; zoom: 1; }
.govDir_box .titlechg,
.ComplaintsReport_box .titlechg a {color: #4B6EAB; float: left;background: #D6E0EB;text-align: center;margin: 0 5px;display: inline;font-size: 14px;font-weight: bold;}
.govDir_box .titlechg span,
.ComplaintsReport_box .titlechg span{background-position: 0 0; line-height:29px}
.ComplaintsReport_box .titlechg a.on { color: #fff; background: #3272B9; }
.onlinepl_result{ border: #E6E6E6 solid; border-width: 1px 0 0 1px; margin:7px 0; }
.onlinepl_result td { background:#fff; padding:5px; border: #E6E6E6 solid; border-width: 0 1px 1px 0; line-height: 26px; }
.onlinepl_result .title td { background: #EAEAEA; color: #c60; font-size: 14px; font-weight: bold; padding-left: 10px; }
.onlinepl_result .tdlab,
.onlinepl_result .strong{ text-align:right; width:15%; background: #F7F7F7; font-weight: bold;}
.onlinepl_result  input[type="text"]{ width:90%; border:#d9e6f2 solid 1px; color:#36C; height:20px; overflow:hidden; }
.onlinepl_result  textarea{ width:90%; border:#d9e6f2 solid 1px; color:#36C; overflow:hidden; font:normal 12px/24px "宋体"; }
.onlinepl_feedback { border:#E6E6E6 solid; border-width: 0 1px 1px 0; padding: 0 15px; } 

/*投诉举报页*/
.ComplaintsReport{ padding: 20px 20px; background:#f2f8fe; border:1px solid #d6e0eb}
.ComplaintsReport span{ background:none; float:none; padding:opx; margin:0px}
.font_red{color:#CC3333}
.ComplaintsReport .inputbut, .ComplaintsReport .inputbuton{background:transparent url(Imagesadvice_bt.gif) no-repeat;border:none;color:#336699;cursor:pointer;font-family:"宋体"; font-weight:bold; height:34px; line-height:34px; margin:0; padding:0; text-align:center; width:88px}
.Reportresult_boxa{ border:1px solid #d6e0eb; height:121px; overflow:hidden; background:url(imagescomplaint_serach_bg.gif) no-repeat left #f2f8fe; margin-top:10px}
.Reportresult_boxb{ border:2px solid #6d9dd0; height:121px; overflow:hidden; background:url(images/complaint_serach_bg2.gif) no-repeat left #f2f8fe}
.Reportresult_boxa ul,.Reportresult_boxb ul{padding:50px 0px 0px 160px}
.Reportresult_boxa ul li,
.Reportresult_boxb ul li{float:left; padding-left:20px}
.inputbut2, .inputbut2on {background:transparent url(Imagesadvice_bt.gif) no-repeat scroll 0 -70px;border:none;color:#336699;cursor:pointer;font-family:"宋体"; font-weight:bold; height:24px; line-height:24px; margin:0; padding:0; text-align:center; width:54px}
.Resultsnumber{ border:2px #568ec9 solid; height:130px; overflow:hidden; margin-top:6px; text-align:center; padding-top:36px}
.Resultsnumber strong{ background:none; float:none; padding:opx; margin:0px; font-size:30px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; line-height:60px; color:#FF0000}
.Resultsnumber a{ background:url(imagesopenFormBt.gif) no-repeat; height:24px; width:77px; float:none; padding:6px 28px; line-height:24px; color:#4967ac}
.Search_Results{ margin-top:6px; padding: 15px 20px; border: #568ec9 2px solid; background-color: #f2f8fe; color: #333; line-height: 24px}
.Search_Results table { border-collapse:collapse; }
.Search_Results td { border-bottom:1px solid #aec8e7; padding: 10px 7px; height: 35px}
.Search_Results td span { font-weight: bold; line-height: 14px; background:none; float:none; padding:opx !important; margin:0px; }
#Reports td { line-height: 30px; padding: 0 5px;}
#TxTCTypeReport br { display: none; }
#TxTCTypeReport input { margin-top: 4px; *margin-top: 1px; }
#TxTCTypeReport label { padding-right: 10px; }
.ComplaintsReport img,
.Reportresult_boxa img { vertical-align: top; margin: 0 2px; }

.App_bottom {text-align: center; padding: 10px 0}
.App_bottom a {display: inline-block; background: url(imagesopenFormBt.gif) no-repeat; margin: 0 7px; width: 77px; text-align: center; height: 24px; line-height: 24px; color: #4967ac}
