/**
 * @author scorpio
 *上海民政 网上互动  网上信访;监督投诉  私有样式
 */

/*侧边机构职能块
--------------------------------------*/
div#leftcolumn div#wsdcbox{
	width:203px;
	margin-top:7px;
	background:url(/shmzj2008/images/shmz_new/jgznbg1.gif) repeat-y left top;
	position:relative;
	}
div#leftcolumn div#wsdcbox h3{
	width:138px;
	background:url(/shmzj2008/images/shmz_new/jgznbg2.gif) no-repeat left top;
	font-size:14px;
	color:#00598d;
	line-height:16px;
	padding:9px 0px 15px 65px;
	}
div#leftcolumn div#wsdcbox h3:hover{
	color:#de5900;
	}
div#leftcolumn div#wsdcbox dl{
	width:203px;
	background:url(/shmzj2008/images/shmz_new/jgznbg3.gif) no-repeat left bottom;
	padding:5px 0px 35px 0px;
	}
div#leftcolumn div#wsdcbox dl dt{
	color:#cc5b00;
	font-weight:bold;
	padding-left:10px;
	line-height:20px;
	}
div#leftcolumn div#wsdcbox dl dt:hover{
	color:#0057b8;
	}

div#leftcolumn div#wsdcbox dl dd{
	line-height:20px;
	background:url(/shmzj2008/images/shmz_new/2pxpoint.gif) no-repeat 17px 8px;
	padding-left:10px;
	text-indent:14px;
	}
div#leftcolumn div#wsdcbox dl dd a:link{color:#5d5d5d;text-decoration:none;}
div#leftcolumn div#wsdcbox dl dd a:visited{color:#5d5d5d;text-decoration:none;}
div#leftcolumn div#wsdcbox dl dd a:hover{color:#015ac9;text-decoration:underline;}

div#leftcolumn div#wsdcbox span.more1{
	position:absolute;
	left:70px;
	bottom:13px;
	font-size:0px;
	line-height:0px;
	}

/*主内容块
---------------------------------------*/
div#content div#maincontent{
	width:788px;
	border:1px solid #dcdcdc;
	margin-top:3px;
	text-align:center;
	}
/*主内容标题
--------------------------------------------------------*/
h4#contenttitle3{
	width:559px;
	margin:0px auto 9px auto;
	background:url(/shmzj2008/images/shmz_new/contenttitlebg3.gif) no-repeat left top;
	font-size:26px;
	line-height:26px;
	color:#05006c;
	font-family:"黑体";
	letter-spacing:5px;
	padding:22px 0px 17px 225px;
	text-align:left;
	}
/*中间部分
--------------------------------------------*/
div#maincontent div#centerbox{
	float:left;
	width:571px;
	padding-right:12px;
	position:relative;
	}
div#maincontent div#centerbox h5{
	width:516px;
	margin-left:5px;
	background:#c7eafd url(/shmzj2008/images/shmz_new/point3.gif) no-repeat 20px 7px;
	line-height:24px;
	text-align:left;
	border-top:3px solid #01588d;
	font-size:14px;
	color:#00598d;
	padding-left:50px;
	}
div#maincontent div#centerbox h5:hover{
	color:#de5900;
	}
div#maincontent div#centerbox span.tsjgfk{
	position:absolute;
	top:8px;
	right:40px;
	}
div#maincontent div#centerbox span.tsjgfk a:link{color:#cc5b00;text-decoration:none;}
div#maincontent div#centerbox span.tsjgfk a:visited{color:#cc5b00;text-decoration:none;}
div#maincontent div#centerbox span.tsjgfk a:hover{color:#000;text-decoration:underline;}

/*-- 说明部分 --*/
div#centerbox div#explainbox{
	width:566px;
	text-align:left;
	margin-left:5px;
	padding:5px 0px 20px 0px;
	line-height:22px;
	color:#5d5d5d;
	}
div#centerbox div#explainbox:hover{
	color:#015ac9;
	}
	
/*-- 表单 --*/
div#centerbox form#mainform{
	width:566px;
	text-align:left;
	margin-left:5px;
	}
div#centerbox form#mainform ul{
	width:566px;
	float:left;
	}
div#centerbox form#mainform ul li{
	width:566px;
	float:left;
	line-height:20px;
	padding:5px 0px 5px 0px;
	}
div#centerbox form#mainform ul li.firstlock{
	background:#f2f2f2;
	}
div#centerbox form#mainform ul li label{
	float:left;
	text-align:center;
	}
div#centerbox form#mainform ul li label.lbclass1{
	width:60px;
	font-weight:bold;
	}
div#centerbox form#mainform ul li label.lbclass2{
	width:60px;
	}
div#centerbox form#mainform ul li label.lbclass3{
	width:92px;
	}
div#centerbox form#mainform ul li label.lbclass4{
	width:92px;
	padding-left:16px;
	}

div#centerbox form#mainform ul li input{
	float:left;
	height:19px;
	line-height:19px;
	border:1px solid #b5b5b5;
	}
div#centerbox form#mainform ul li input.ipclass1{
	width:143px;
	background-color:#d6ed99;
	border:1px solid #6aa848;
	color:#0c5327;
	height:19px;
	line-height:19px;
	}
div#centerbox form#mainform ul li input.ipclass2{
	width:180px;
	}
div#centerbox form#mainform ul li input.ipclass3{
	width:470px;
	}
div#centerbox form#mainform ul li span.mainobj{
	float:left;
	padding:0px 5px;
	color:#ff0033;
	}
div#centerbox form#mainform ul li textarea{
	float:left;
	width:470px;
	height:155px;
	border:1px solid #b5b5b5;
	scrollbar-base-color:#529ac8;
	scrollbar-shadow-color:#FFF;
	scrollbar-3dlight-color:#529ac8;
	scrollbar-darkshadow-color:#529ac8;
	scrollbar-arrow-color:#FFF;
	scrollbar-highlight-color:#FFF;
	}
div#centerbox form#mainform ul li.lilast{
	text-align:left;
	padding-left:170px;
	width:396px;
	}
div#centerbox form#mainform ul li.lilast input{
	float:left;
	display:inline;
	border:none;
	width:73px;
	height:21px;
	margin-right:100px;
	}
div#centerbox form#mainform ul li.lilast img{
	float:left;
	display:inline;
	border:none;
	}
div#centerbox form#mainform ul li.lilast2{
	text-align:center;
	margin-right:-3px;
	}
div#centerbox form#mainform ul li.lilast2 span.mainobj2{
	padding:0px 0px;
	color:#ff0033;
	}
/*右侧部分
--------------------------------------------*/
div#maincontent div#rightcloumn{
	float:left;
	width:203px;
	padding-right:2px;
	}
div#rightsidebar{
	width:200px;
	border:1px solid #d3d3d3;
	background:#f4f4f4;
	margin-left:1px;
	text-align:center;
	position:relative;
	margin-bottom:5px;
	padding-bottom:5px;
	}
div#rightsidebar h4{
	width:138px;
	font-size:14px;
	background:url(/shmzj2008/images/shmz_new/rightsidebartitlebg.gif) no-repeat left top;
	padding:14px 0px 15px 62px;
	line-height:16px;
	text-align:left;
	color:#00598d;
	}
div#rightsidebar h4:hover{
	color:#de5900;
	}
	
div#rightsidebar dl{
	width:180px;
	margin:0px auto;
	text-align:left;
	}
div#rightsidebar dl dt,div#rightsidebar dl dd{
	line-height:20px;
	background:url(/shmzj2008/images/shmz_new/2pxpoint.gif) no-repeat 2px 7px;
	text-indent:10px;
	}
div#rightsidebar dl dt a:link{color:#0069df;text-decoration:none;}
div#rightsidebar dl dt a:visited{color:#0069df;text-decoration:none;}
div#rightsidebar dl dt a:hover{color:#de5900;text-decoration:underline;}

div#rightsidebar dl dd a:link{color:#5d5d5d;text-decoration:none;}
div#rightsidebar dl dd a:visited{color:#5d5d5d;text-decoration:none;}
div#rightsidebar dl dd a:hover{color:#015ac9;text-decoration:underline;}

div#rightsidebar span.more4{
	display:block;
	width:170px;
	margin:0px auto;
	text-align:right;
	line-height:22px;
	}
div#rightsidebar span.more4 a:link{color:#e96402l;text-decoration:none;}
div#rightsidebar span.more4 a:visited{color:#e96402;text-decoration:none;}
div#rightsidebar span.more4 a:hover{color:#e96402;text-decoration:underline;}
