﻿/*网上信访*/
.govDir_box dt {
background:url("images/invest_title2bg.gif") repeat-x scroll 0 0 transparent;
border:1px solid #D6DEE7;
height:24px;
overflow:hidden;
padding-left:27px;
}
.govDir_box .titlechg {
background-position:100% 0;
color:#3164B3;
}
.govDir_box span {
background:url("images/list_dtbtbg_l.gif") no-repeat scroll 0 -24px transparent;
cursor:pointer;
float:left;
height:18px;
padding:3px 8px;
background-position:0 0;
}

.govDir_box dt a {
color:#FFFFFF;
font:bold 14px/24px auto;
text-align:center;
text-decoration:none;
}
.onlinepl_contentbox  {
background:none repeat scroll 0 0 #FFFFFF;
border:1px solid #E3EBF4;
}
.online_list td {
background:none repeat scroll 0 0 #F2F8FE;
height:24px;
line-height:24px;
text-align:center;
}
.online_list td.onlineTitle {
text-align:left;
}
.online_list .online_listtit td {
background:none repeat scroll 0 0 #D9E6F2;
color:#4E83C1;
font-weight:bold;
}
.pagecss {
padding:20px 0;
text-align:center;
}
.onlinepl_intro {
background:none repeat scroll 0 0 #F2F8FE;
margin-bottom:7px;
padding:15px;
_padding-bottom:8px;
_margin-bottom:4px;

}
.onlinepl_intro p {
background:url("images/onlinepl_pic.gif") no-repeat scroll left top transparent;
border-bottom:1px dotted #9AC3EA;
height:88px;
line-height:22px;
margin:0;
padding:10px 0 0 100px;
text-indent:7em;
}
ul.onlinepl_icon
{
    margin: 0;
    padding: 0;
    height:auto;
margin-bottom:8px;
margin-top:20px;
overflow:hidden;
}


.onlinepl_icon li
{
    background: url("images/onlinepl_bg1.gif") repeat-x scroll left top transparent;
    float: left;
    margin-right: 9px;
    overflow: hidden;
    width: 55px;
    height: 58px;
}
.onlinepl_icon li a {
background:url("images/onlinepl_icon.gif") no-repeat scroll 0 5px transparent;
border:1px solid #90B6DE;
display:block;
height:22px;
padding-top:33px;
text-align:center;
}

.onlinepl_icon li.c1 a {
background-position:16px 5px;
}
.onlinepl_icon li.c2 a {
background-position:-36px 5px;
}
.onlinepl_icon li.c3 a {
background-position:-88px 5px;
}
.onlinepl_icon li.c4 a {
background-position:-136px 5px;
}
.onlinepl_icon li.c5 a {
background-position:-187px 5px;
}
.onlinepl_icon li.c6 a {
background-position:-232px 5px;
}
.onlinepl_icon li.c7 {
border:medium none;
margin-right:0;
padding:0;
width:130px;
}
.onlinepl_icon li.c7 a, .onlinepl_icon li.c7 a:link, .onlinepl_icon li.c7 a:visited, .onlinepl_icon li.c7 a:hover {
background:none repeat scroll 0 0 #00FF33;
height:55px;
margin:0;
padding-top:0;
}
.onlinepl_icon li.c7 a img {
border:medium none;
}

.onlinepl_icon li.c8
{
    border: medium none;
    margin-right: 9px;
    width: 200px;
    margin-left: 9px;
}
.onlinepl_icon li.c8 img
{
    width: 200px;
    height: 55px;
}

.onlinepl_icon li.c8 a
{
    background-position: 0 0;
    background: none repeat scroll 0 0 #00FF33;
    display: block;
    border: 0px solid #90B6DE;
    padding: 0px;
    height: 55px;
}

.onlinepl_notice
{
    border: 1px solid #9AC3EA;
    line-height: 22px;
    margin: 12px 0 5px;
    padding: 5px 15px;
    background-color: #FFFFFF;
}
.onlinepl_notice strong {
color:#CC6600;
}
.onlinepl_form .tdtit {
background:none repeat scroll 0 0 #D9E6F2;
color:#4E83C1;
font:bold 12px/24px "宋体";
padding:2px 10px;
}
.onlinepl_form
{
    background-color: #FFFFFF;
}
.onlinepl_form .tdtit{
	background:#d9e6f2;
	color:#4e83c1;
	font:bold 12px/24px "宋体";
	padding:2px 10px;
}
.onlinepl_form .tdtit span{
	color:#666;
	font-weight:normal;
}
.onlinepl_form td{
	background:#f2f8fe;
	width:33%;
}
.onlinepl_form .tdlab{
	text-align:right;
	width:15%;
	background:#ecf2f8;
}
.onlinepl_form .tdlab span{
	color:#F00;
	padding:0 10px;
}
.onlinepl_form select
{
    border: 1px solid #D9E6F2;
    color: #3366CC;
    height: 20px;
    overflow: hidden;
    
}
.onlinepl_form .inputtext
{
    border: 1px solid #D9E6F2;
    color: #3366CC;
    height: 20px;
    overflow: hidden;
    width: 90%;
}
.onlinepl_form  input[type="text"]{
	width:90%;
	border:#d9e6f2 solid 1px;
	color:#36C;
	height:20px;
	overflow:hidden;
}
.onlinepl_form .bottombt{
	background:#fff;
	border:#e3ebf4 solid 1px;
	padding:10px 0;
	text-align:center;
}
.onlinepl_form .bottombt input[type="text"]{
	width:150px;
	vertical-align:middle;
}
.onlinepl_form  textarea{
	width:90%;
	border:#d9e6f2 solid 1px;
	color:#36C;
	overflow:hidden;
	font:normal 12px/24px "宋体";
}

.onlinepl_form .bottombt li{
	padding:5px 0;
}
.onlinepl_form .bottombt img{
	margin:0 5px;
}
.zmhd_box
{
    margin: 3px;
    background-color: #FFFFFF;
}

.onlinepl_box2 {
background:url("images/onlinepl_bg1.gif") repeat-x scroll left bottom #F8FBFE;
border:1px solid #9AC3EA;
margin-bottom:7px;
padding:5px 15px;
}
.onlinepl_box2 dt {
border-bottom:1px dotted #9AC3EA;
color:#6D98CE;
font:bold 12px/26px "宋体";
height:26px;
}
.onlinepl_box2 dt.i1 {
background:url("images/onlinepl_icon1.gif") no-repeat scroll 60px center transparent;
}
.onlinepl_box2 dd {
font:12px/22px "宋体";
padding-top:7px;
}
#complaint_change dt {
background:url("Images/complaint_changebg.gif") repeat-x scroll left 30px transparent;
height:40px;
padding-left:30px;
}
#complaint_change dt li.on {
background:url("Images/complaint_on.gif") no-repeat scroll center bottom transparent;
padding:0 0 9px;
line-height:21px;
}
#complaint_change dt li.on span {
background:none repeat scroll 0 0 #FF9933;
color:#336699;
font-size:14px;
padding:3px 0;

}

#complaint_change dt li {
cursor:pointer;
float:left;
margin:0 5px;
padding-top:4px;
line-height:21px;
}
#complaint_change dt li span {
background:none repeat scroll 0 0 #E7F3F8;
border:1px solid #FFFFFF;
color:#61A0CC;
display:block;
font-weight:bold;
padding:1px 0 2px;
text-align:center;
width:95px;
}
.onlinepl_box2 dd a {
background:url("images/chief_icon1.gif") no-repeat scroll left center transparent;
color:#666666;
display:inline-block;
padding-left:22px;
padding-right:15px;
}
.onlinepl_box2 dt.i2 {
background:url("images/onlinepl_icon2.gif") no-repeat scroll 60px center transparent;
}
.onlinepl_box2 dd span {
color:#336699;
font-family:Tahoma;
}

.govDir_box dt a.onlinepl_more, .govDir_box dt a.onlinepl_more:link, .govDir_box dt a.onlinepl_more:visited {
background:none repeat scroll 0 0 transparent;
color:#0066CC;
display:inline-block;
float:right;
font:12px/24px auto;
margin:0 10px;
text-decoration:none;
}

.govDir_box dt a {
background:url("images/list_dtbtbg_r.gif") no-repeat scroll 100% -24px transparent;
color:#FFFFFF;
float:left;
font:bold 14px/24px auto;
margin:0 0 0 3px;
text-align:center;
text-decoration:none;
}
.govDir_box .titlechg {
background-position:100% 0;
color:#3164B3;
}

.onlinepl_info, .onlinepl_feedback {
background:none repeat scroll 0 0 #F2F8FE;
margin:20px;
padding:15px 20px;
}
.onlinepl_info dt, .onlinepl_feedback dt {
border-bottom:1px dotted #9DBDE0;
color:#FF0000;
font:bold 12px/26px Tahoma;
height:26px;
margin:0 0 10px;
overflow:hidden;
}
.onlinepl_info dd, .onlinepl_feedback dd {
color:#666666;
}
.onlinepl_info dd div, .onlinepl_feedback dd div {
margin:5px 0 20px;
}
.onlinepl_info dt span, .onlinepl_feedback dt span {
color:#333333;
float:right;
font:12px/26px Tahoma;
}
.onlinepl_info dd span, .onlinepl_feedback dd span {
color:#5F8FC5;
font-weight:bold;
}
.onlinepl_replay li.tit {
background:none repeat scroll 0 0 #ECF2F8;
color:#5B8BC1;
height:26px;
line-height:26px;
margin-left:0px;
}
.onlinepl_replay li span.onlinepl_replay1
{
    float: left;
    width: 40px;
    text-align: center;
    
}
.onlinepl_replay li span.onlinepl_replay2 {
float:left;
text-align:center;
width:80px;
}
.onlinepl_replay li span.onlinepl_replay3 {
float:right;
width:70px;
text-align: center;
}
.onlinepl_replay li span {
display:inline-block;
}
.OpenSearch .tdlab {
background-color:#E1EBF8;
color:#333333;
font-weight:bold;
width:202px;
}
.OpenSearch td {
background-color:#EEF4FB;
border:1px solid #FFFFFF;
padding:4px 7px;
}
.OpenSearch .bottombt a {
background:url("images/openFormBt.gif") no-repeat scroll 0 0 transparent;
color:#4967AC;
display:inline-block;
height:24px;
line-height:24px;
margin:0 7px;
text-align:center;
width:77px;
}
.OpenSearch .bottombt {
height:40px;
text-align:center;
}
.OpenSearch table {
border-collapse:collapse;
}
.onlinepl_result {
background:none repeat scroll 0 0 #98C4EB;
border:1px solid #98C4EB;
margin:7px 0;
}
.onlinepl_result td {
background:none repeat scroll 0 0 #FFFFFF;
padding:5px;
width:33%;
}
.onlinepl_result .tdlab {
text-align:right;
width:15%;
}
.App_bottom {
padding:10px 0;
text-align:center;
}
.App_bottom a {
background:url("images/openFormBt.gif") no-repeat scroll 0 0 transparent;
color:#4967AC;
display:inline-block;
height:24px;
line-height:24px;
margin:0 7px;
text-align:center;
width:77px;
}
.font_red {
color:#CC3333;
}
input.inputbuton,input.inputbut2on{width:71px;
	height:26px;
	border:none;
	vertical-align:middle;
	color:#fff;
	font:bold 14px/26px "宋体";
	cursor:pointer;
	background:#7cbdeb;}
	
	#result, #Reportresult {
background:url("Images/shadow.gif") no-repeat scroll 250px 10px #FFFFFF;
border:3px solid #95C4E0;
height:auto !important;
margin:20px 0;
min-height:170px;
padding:10px;
}

.complaint_search2 {
background:url("Images/complaint_serach.gif") no-repeat scroll left 0 transparent;
height:50px;
}
#result, #Reportresult {
background:url("Images/shadow.gif") no-repeat scroll 250px 10px #FFFFFF;
border:3px solid #95C4E0;
height:auto !important;
margin:20px 0;
min-height:170px;
padding:10px;
}
.result_r {
background:url("Images/advice_result.gif") no-repeat scroll center 10px transparent;
float:right;
height:160px;
width:290px;
}
.result_l {
float:left;
width:250px;
}
#Report_finish p,Complaints_finish p
{
    font-size: 20px;
    line-height: 28px;
}

#Report_finish a,Complaints_finish a
{
    font-size: 20px;
    line-height: 28px;
}