
/*-----------------------------------------------------------------
文件名称：山西省残疾人联合会网站公用样式
文件作者：sunshine
编辑日期：2013/03/27
文件说明：全站公用样式文件
-----------------------------------------------------------------*/

div#mian{
	width:987px;
	float:left;}
/* 左侧区域
-------------------------------*/
div#leftsidebar{
	width:220px;
	float:left;
	text-align:left;
	border:#dcdfe4 1px solid;
	border-bottom:none;
	border-bottom:0px;
	margin:5px 0 0 0;}
div.puliclist{
	width:220px;
	float:left;
	border-bottom:#dcdfe4 1px solid;}
h3.pulictitle{
	width:170px;
	float:left;
	font-size:16px;
	font-weight:bold;
	background-image:url(/uploads/image/wizwgk/zwgk_01.jpg);
	background-position:left top;
	background-repeat:no-repeat;
	padding:12px 0 14px 50px;}
h3.pulictitle a{
	color:#fff;}
h3.pulictitle a:hover{ text-decoration:underline;}
ul#listfirst{
	width:212px;
	float:left;
	padding:0px 4px 10px 4px;
	list-style-type: none;}
ul#listfirst a{display: block;width:172px;}
ul#listfirst li{
	width:172px;
	float:left;
	background-image:url(/uploads/image/wi/index_53.gif);
	background-position:25px 11px;
	background-repeat:no-repeat;
	padding:5px 0 5px 40px;
	line-height:18px;
	font-weight:bold;
	text-align:left;
	border-bottom:#f3f3f3 1px solid;}
ul#listfirst li a{ color:#5188e0;} 
ul#listfirst li a:hover{ color:#104aa5; text-decoration:underline;} 
ul#listfirst li.margin{ margin:0 0 0 10px;}
ul#listfirst li ul {
 list-style:none;
 text-align:left;
}
ul#listfirst li ul li{ 
width:160px;
background-image:url(/uploads/image/wizwgk/navbg.jpg);
	background-position:left center;
	background-repeat:no-repeat;
	text-align:left;
	padding-left:10px;
	border:0px;
	border:none;
}
ul#listfirst li ul a{
         width:150px;
		 font-weight:bold;
 /* padding-left二级目录中文字向右移动，但width必须重新设置=(总宽度-padding-left)*/
}
/*下面是二级目录的链接样式*/
ul#listfirst li ul a:link  {
 color:#5188e0; text-decoration:none;font-weight:bold;
}
ul#listfirst li ul a:visited  {
 color:#5188e0;text-decoration:underline;font-weight:bold;
}
ul#listfirst li ul a:hover {
 color:#104aa5;
 text-decoration:none;font-weight:bold;
 /* 二级onmouseover的字体颜色、背景色*/
}
/*==============================*/
ul#listfirst li:hover ul {
 left: auto;
}
ul#listfirst li.sfhover ul {
 left: auto;
}
ul#listfirst ul.xlnav {
 display: none;
}

/* 内容区
-------------------------------*/
div#content{
	width:757px;
	float:left;
	text-align:left;
	margin:5px 0px 0 6px;
	border:#dcdfe4 1px solid;
	background-image:url(/uploads/image/wizwgk/zwgk_04.jpg);
	background-position:left top;
	background-repeat:no-repeat;}
	
div#tblj{
	width:985px;
	float:left;
	border:#dcdfe4 1px solid;
	margin:2px 0 5px 0;}
div#tblj h3{
	width:42px;
	float:left;
	line-height:0px;
	font-size:0px;}
div#tblj ul{
	width:943px;
	float:left;
	background-color:#f5f5f5;
	text-align:left;}
div#tblj ul li{
	width:943px;
	float:left;
	padding:2px 0;}
div#tblj ul li span{width:60px; float:left; padding:0 0 0 3px;}
div#tblj ul li span.wu{width:140px; float:left;}
div#tblj ul li span.liu{width:77px; float:left;}
div#tblj ul li span.qi{width:90px; float:left;}
div#tblj ul li span.ba{width:120px; float:left;}

h3#xxgksq{
	width:720px;
	float:left;
	background-image:url(/uploads/image/wizwgk/xxgk_01.jpg);
	background-position:left top;
	background-repeat:no-repeat;
	padding:9px 0 7px 36px;
	color:#5188e0;
	font-size:12px;
	font-weight:lighter;}
div#xxgksm{
	width:756px;
	float:left;
	padding:5px 0;}
span#xxgkred{
	width:636px;
	float:left;
	color:#ff0000;
	padding-left:20px;}
span#xxgkbule{
	width:100px;
	float:right;}
span#xxgkbule a{ color:#0000ff; text-decoration:underline;}

div#xxgk_table{
	width:754px;
	float:left;}
#table1{
	width:754px;
	float:left;
	border-top:1px solid silver;}
.table2{
	width:753px;
	float:left;
	}
.td1{
	width:5%;
	font-weight: bold; 
	font-size: 14px; 
	color: #e70000;
    line-height: 22px; 
	text-decoration: none;
	border-bottom:1px solid silver;}
.td1 span{
	width:100%;
	float:left;
	padding:2px 0;
	text-align:center;}
.td2{
	width:100%;
	float:left;
	border-left: 1px solid silver;
	border-bottom:1px solid silver;
	}
.table3{
	width:100%;
	float:left;}
.tdgm{
	width:100%;
	float:left;
	padding:10px 10px  10px;
	border-bottom:1px solid silver;}
/*.tdgm label{
	float:left;
	padding:0 0 0 30px;}
.radio1{
	float:left;
	margin:0 0 0 -40px;}
.radio2{
	float:left;
	margin:0 0 0 -95px;}
*/
.table4{
	width:100%;
	float:left;}
.tdgmtx{
	width:5%;
	color: #353535; 
	font-family: verdana;
    text-decoration: none;}
.tdtx{
	width:5%;
	font-weight: bold; 
    line-height: 22px; 
	text-decoration: none;
	border-right:1px solid silver;}
.tdtx span{
	width:100%;
	float:left;
	padding:2px 0;
	text-align:center;
	padding:0px;}
.tdname{
	width:11%;
	float:left;
	color:#000;
	text-align:left;
	border-bottom:1px solid silver;
	border-right:1px solid silver;
	padding:5px 0px 5px 4%;
	background-image:url(/uploads/image/wizwgk/frombg.jpg);
	background-position:10px center;
	background-repeat:no-repeat;}
.tdname span{ padding:0 0 0 24px;}
.tdinput{
	width:33%;
	float:left;
	color:#000;
	text-align:left;
	border-bottom:1px solid silver;
	border-right:1px solid silver;
	padding:5px 0 5px 1%;
	height:18px;}
.table5{
	width:100%;
	float:left;}

.tdinput input{
	width:200px;
	float:left;
	height:18px;
	border-bottom:#ccc 1px solid;
	border-left:#999 1px solid;
	border-right:#ccc 1px solid;
	border-top:#999 1px solid;}
.tdname1{
	width:11%;
	float:left;
	color:#000;
	border-right:1px solid silver;
	text-align:left;
	border-bottom:1px solid silver;
	padding:5px 0px 5px 4%;
	background-image:url(/uploads/image/wizwgk/frombg.jpg);
	background-position:10px center;
	background-repeat:no-repeat;}
.tdname1 span{ padding:0 0 0 24px;}
.tdinput1{
	width:33%;
	float:left;
	color:#000;
	text-align:left;
	border-bottom:1px solid silver;
	padding:5px 10px 5px 1%;
	height:18px;}
.tdinput1 input{
	width:200px;
	float:left;
	height:18px;
	border-bottom:#ccc 1px solid;
	border-left:#999 1px solid;
	border-right:#ccc 1px solid;
	border-top:#999 1px solid;}
.tdname2{
	width:11%;
	float:left;
	color:#000;
	border-right:1px solid silver;
	text-align:left;
	padding:5px 0px 5px 4%;
	background-image:url(/uploads/image/wizwgk/frombg.jpg);
	background-position:10px center;
	background-repeat:no-repeat;}
.tdname2 span{ padding:0 0 0 24px;}
.tdinput2{
	width:33%;
	float:left;
	color:#000;
	text-align:left;
	padding:5px 10px 5px 1%;
	height:18px;}
.tdinput2 input{
	width:200px;
	float:left;
	height:18px;
	border-bottom:#ccc 1px solid;
	border-left:#999 1px solid;
	border-right:#ccc 1px solid;
	border-top:#999 1px solid;}
.tdinput3{
	width:33%;
	float:left;
	border-right:1px solid silver;
	color:#000;
	text-align:left;
	padding:5px 0 5px 1%;
	height:18px;}
.tdinput3 input{
	width:200px;
	float:left;
	height:18px;
	border-bottom:#ccc 1px solid;
	border-left:#999 1px solid;
	border-right:#ccc 1px solid;
	border-top:#999 1px solid;}
.tdinput4{
	width:33%;
	float:left;
	border-right:1px solid silver;
	border-bottom:1px solid silver;
	color:#000;
	text-align:left;
	padding:5px 0 5px 1%;
	height:18px;}
/*.tdinput4 label{ width:50px; float:left; margin:0 0 0 18px;}
.tdinput4 input{ margin:0 0 0 -75px;} */


#table6{
	width:754px;
	float:left;
	border-bottom:1px solid silver;}
.td6{
	width:5%;
	font-weight: bold; 
	font-size: 14px; 
	color: #e70000;
    line-height: 22px; 
	text-decoration: none;}
.td6 span{
	width:100%;
	float:left;
	padding:2px 0;
	text-align:center;}
.td7{
	width:100%;
	float:left;
	border-left:1px solid silver;}
#table7{
	width:100%;
	float:left;}
.areaname{
	width:10%;
	height:67px;
	text-align:center;
	float:left;
	padding:40px 2% 5px 2%;
	border-bottom:1px solid silver;
	background-image:url(/uploads/image/wizwgk/frombg.jpg);
	background-position:10px 42px;
	background-repeat:no-repeat;}
.areaname1{
	width:10%;
	height:67px;
	text-align:center;
	float:left;
	padding:40px 2% 5px 2%;
	border-bottom:1px solid silver;
	}
.areainput{
	width:81%;
	float:left;
	padding:5px 20px 5px 2%;
	border-left:1px solid silver;
	border-bottom:1px solid silver;}
.textarea{
	width:100%;
	float:left;
	height:100px;
	border-bottom:#ccc 1px solid;
	border-left:#999 1px solid;
	border-right:#ccc 1px solid;
	border-top:#999 1px solid;}
	
#textarea_need_purpose1{
	width:580px;
	float:left;
	height:100px;
	border-bottom:#ccc 1px solid;
	border-left:#999 1px solid;
	border-right:#ccc 1px solid;
	border-top:#999 1px solid;}
.td8{
	width:30%;
	float:left;
	padding:5px 2%;
	text-align:center;
	border-bottom:1px solid silver;}
.td9{
	width:61%;
	float:left;
	 line-height:100%;
	padding:5px 20px 5px 2%;
	border-left:1px solid silver;
	border-bottom:1px solid silver;}

.chec input {  margin-left:10px; margin-right:5px;}
.td10{
	width:30%;
	float:left;
	padding:5px 2%;
	text-align:center;}
.td11{
	width:61%;
	float:left;
	padding:5px 20px 5px 2%;
	border-left:1px solid silver;}

#td12{
	width:96%;
	float:left;
	padding:5px 2%;
	color:#ff0000;
	border-bottom:1px solid silver;}
#table8{
	width:40%;
	float:left;
	margin:5px 0 5px 40%;
	display:inline;}
#anniu1{
	width:20%;
	float:left;
	height:20px;
	padding:5px 0px;}
#anniu2{
	width:20%;
	float:left;
	height:20px;
	padding:5px 0px;
	margin:0 0 0 50px;
	display:inline;}
	
	
/*法人表格*/	
.tdnamefr{
	width:15%;
	float:left;
	color:#000;
	text-align:left;
	border-bottom:1px solid silver;
	border-right:1px solid silver;
	padding:5px 0px 5px 4%;
	background-image:url(/uploads/image/wizwgk/frombg.jpg);
	background-position:10px center;
	background-repeat:no-repeat;}
.tdnamefr span{ padding:0 0 0 24px;}
.tdinputfr{
	width:28%;
	float:left;
	color:#000;
	text-align:left;
	border-bottom:1px solid silver;
	border-right:1px solid silver;
	padding:5px 0 5px 1%;
	height:18px;}
.tdinputfr input{
	width:180px;
	float:left;
	height:18px;
	border-bottom:#ccc 1px solid;
	border-left:#999 1px solid;
	border-right:#ccc 1px solid;
	border-top:#999 1px solid;}
	
	
	
	.tdnamefr1{
	width:15%;
	float:left;
	color:#000;
	border-right:1px solid silver;
	text-align:left;
	border-bottom:1px solid silver;
	padding:5px 0px 5px 4%;
	background-image:url(/uploads/image/wizwgk/frombg.jpg);
	background-position:10px center;
	background-repeat:no-repeat;}
.tdnamefr1 span{ padding:0 0 0 24px;}
.tdinputfr1{
	width:30%;
	float:left;
	color:#000;
	text-align:left;
	border-bottom:1px solid silver;
	padding:5px 5px 5px 1%;
	height:18px;}
.tdinputfr1 input{
	width:180px;
	float:left;
	height:18px;
	border-bottom:#ccc 1px solid;
	border-left:#999 1px solid;
	border-right:#ccc 1px solid;
	border-top:#999 1px solid;}
	
	
	
	
	.tdinputfrh{
	width:78%;
	float:left;
	color:#000;
	text-align:left;
	border-bottom:1px solid silver;
	padding:5px 5px 5px 1%;
	height:18px;}
.tdinputfrh input{
	width:508px;
	float:left;
	height:18px;
	border-bottom:#ccc 1px solid;
	border-left:#999 1px solid;
	border-right:#ccc 1px solid;
	border-top:#999 1px solid;}
	

.tdnamefr2{
	width:15%;
	float:left;
	color:#000;
	text-align:left;

	border-right:1px solid silver;
	padding:5px 0px 5px 4%;
	background-image:url(/uploads/image/wizwgk/frombg.jpg);
	background-position:10px center;
	background-repeat:no-repeat;}
.tdnamefr2 span{ padding:0 0 0 24px;}
.tdinputfr2{
	width:28%;
	float:left;
	color:#000;
	text-align:left;

	border-right:1px solid silver;
	padding:5px 0 5px 1%;
	height:18px;}
.tdinputfr2 input{
	width:180px;
	float:left;
	height:18px;

	border-left:#999 1px solid;
	border-right:#ccc 1px solid;
	border-top:#999 1px solid;}
	
	
	
	.tdnamefr3{
	width:15%;
	float:left;
	color:#000;
	border-right:1px solid silver;
	text-align:left;

	padding:5px 0px 5px 4%;
	background-image:url(/uploads/image/wizwgk/frombg.jpg);
	background-position:10px center;
	background-repeat:no-repeat;}
.tdnamefr3 span{ padding:0 0 0 24px;}
.tdinputfr3{
	width:30%;
	float:left;
	color:#000;
	text-align:left;

	padding:5px 5px 5px 1%;
	height:18px;}
.tdinputfr3 input{
	width:180px;
	float:left;
	height:18px;

	border-left:#999 1px solid;
	border-right:#ccc 1px solid;
	border-top:#999 1px solid;}