
/*-----------------------------------------------------------------
文件名称：山西省残疾人联合会网站公用样式
文件作者：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#zwgktext{
	width:488px;
	float:left;
	padding:15px 20px;}
div#zwgktext p{
	width:488px;
	float:left;
	text-indent:25px;
	line-height:25px;
	font-size:14px;
	padding:5px 0 0 0;}
div#zwgktext p.blod{ font-weight:bold;}

div.ldxx
{
	clear:both;
	width:508px;
	float:left;
	margin:5px 10px;
	border-bottom:#8f8f8f 1px dotted;}
div#noboder{border-bottom:none; border-bottom:0px;}
div.ldxxpic{
	width:112px;
	float:left;
	padding:20% 0 0 0;}
div.ldxxpic dl{
	width:112px;}
div.ldxxpic dl dt{
	width:112px;
	line-height:0px;
	font-size:0px;
	vertical-align:middle;}
div.ldxxpic dl dd{
	width:112px;
	float:left;
	text-align:center;
	font-weight:bold;
	padding:5px 0px;}
div.ldxxpic dl dd span{ padding-left:10px;}
div.ldxxtext{
	width:350px;
	float:left;
	padding:0 0 0 20px;
		}
div.ldxxtext h4
{
   
	width:320px;
	float:left;
	background-image:url(/uploads/image/wizwgk/zwgk_05.gif);
	background-position:left center;
	background-repeat:no-repeat;
	padding:10px 0 5px 30px;
	font-size:14px;
	font-weight:bold;}
div.ldxxtext p
{
	
	width:370px;
	float:left;
	text-indent:25px;
	line-height:25px;
	padding:5px 0px;
	font-size:14px;}

div#rightsidebar{
	width:222px;
	float:left;
	text-align:left;}
div.rightpulic{
	width:220px;
	float:left;
	border:#dcdfe4 1px solid;
	margin:5px 0 0 0;
	background-image:url(/uploads/image/wi/gglbg.jpg);
	background-position:left top;
	background-repeat:no-repeat;}
h3.rightpulictitle{
	width:105px;
	float:left;
	line-height:0px;
	font-size:0px;}
span.rightmore{
	width:60px;
	float:left;
	font-family:arial, helvetica, sans-serif;
	padding:10px 0 10px 55px;}
ul#rightlist{
	width:204px;
	float:left;
	padding:5px 8px;}
ul#rightlist li{
	width:189px;
	float:left;
	padding:3px 0 3px 15px;
	background-image:url(/uploads/image/wi/index_53.gif);
	background-position:left center;
	background-repeat:no-repeat;
}
	
ul#selectlist{
	width:210px;
	float:left;
	padding:6px 5px 7px 5px;}
ul#selectlist li{
	width:210px;
	float:left;
	padding:6px 15px;}
ul#selectlist li #link1{
	width:180px;
	height:20px;
	line-height:20px;
	float:left;}
ul#selectlist li #link2{
	width:180px;
	height:20px;
	line-height:20px;
	float:left;}
ul#selectlist li #link3{
	width:180px;
	height:20px;
	line-height:20px;
	float:left;}
ul#selectlist li #link4{
	width:180px;
	height:20px;
	line-height:20px;
	float:left;}
ul#selectlist li #link5{
	width:180px;
	height:20px;
	line-height:20px;
	float:left;}
	
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;}

div#nsbmbgs{
	width:528px;
	float:left;}
div.nsbmtext{
	width:508px;
	padding:10px 10px 0 10px;
	float:left;}
div.nsbmtext h3{
	width:480px;
	float:left;
	background-image:url(/uploads/image/wizwgk/bgs.gif);
	background-position:left center;
	background-repeat:no-repeat;
	padding:5px 0 5px 28px;
	color:#ee7b20;
	font-size:14px;
	font-weight:bold;}
p.bmznp{
	width:508px;
	float:left;
	line-height:25px;
	font-size:14px;
	text-indent:25px;}
ul#bmznlist{
	width:480px;
	float:left;
	padding:5px 14px;}
ul#bmznlist li{
	width:480px;
	float:left;
	font-size:14px;
	font-weight:bold;
	padding:5px 0px;}
ul#bmznlist li span{ letter-spacing:28px;}
ul.bmdtlist{
	width:480px;
	float:left;
	padding:5px 14px;}
ul.bmdtlist li{
	width:465px;
	float:left;
	background-image:url(/uploads/image/wi/index_90.gif);
	background-position:left center;
	background-repeat:no-repeat;
	padding:3px 0 3px 15px;}
ul.bmdtlist li a{ float:left;}
ul.bmdtlist li span{ float:right;}
ul.change1{
	width:360px;
	float:left;
	padding:5px 10px;}
ul.change1 li{
	float:left;
	padding:0 0px 0 2px;}
ul.change1 .nsbmbule{color:#0000ff; font-weight:bold; padding:0 5px 0 0;}
ul.change1 .nsbmred{color:#ff0000;font-weight:bold; padding:0 5px 0 0;}
ul.change2{
	width:100px;
	float:right;
	padding:5px 0;}
ul.change2 li{ float:left;padding:0 0 0 5px;}
ul.change2 li img{
	line-height:0px;
	font-size:0px;}
ul.change2 li a:hover{color:#ff0000; font-weight:bold;}
/*ly 2013-06*/
div.page ul{width:165px;
	float:right;
	padding:5px 0;}
div.page ul li{ float:left;padding:0 0 0 5px;}
div.page ul li img{
	line-height:0px;
	font-size:0px;}
div.page ul li a:hover{color:#ff0000; font-weight:bold;}
/*ly 2013-06*/
div#zsjgtext{
	width:488px;
	float:left;
	min-height:568px;
	padding:5px 20px;}
div#zsjgtext h3{
	float:left;
	font-size:14px;
	line-height:25px;
	font-weight:bold;}
div#zsjgtext p.hr{
	line-height:25px;
	font-size:14px;}
p.zsjgblod{
	float:left;
	width:488px;
	font-size:14px;
	font-weight:bold;
	padding:5px 0px 5px 20px;}
p.zsjgblod span{ padding:0 0 0 28px;}


ul#jhghlist{
	width:480px;
	float:left;
	padding:5px 14px;}
ul#jhghlist li{
	width:465px;
	float:left;
	background-image:url(/uploads/image/wi/index_90.gif);
	background-position:left center;
	background-repeat:no-repeat;
	padding:3px 0 3px 15px;}
ul#jhghlist li a{ float:left;}
ul#jhghlist li span{ float:right;}


div#xxgktext{
	width:508px;
	float:left;
	padding:5px 10px;
	min-height:620px;}
div#xxgktext h3{
	width:508px;
	float:left;
	padding:5px 0px;
	font-size:14px;
	font-weight:bold;
	text-align:center;}
div#xxgktext p{
	width:508px;
	float:left;
	text-indent:25px;
	padding:3px 0;
	line-height:25px;
	font-size:14px;}

.zyzn
{
	padding-left:25px;
	font-size:15px;
	font-weight:bolder;
	line-height:150%;
}



div#xxgkcontent{
	width:508px;
	float:left;
	padding:5px 10px;
	min-height:620px;}
div#xxgkcontent h3{
	width:508px;
	float:left;
	padding:5px 0px;
	font-size:14px;
	font-weight:bold;
	text-align:center;}
div#xxgkcontent p{
	
	/*float:left;*/
	text-indent:25px;
	padding:3px 0;
	line-height:25px;
	font-size:14px;}
	
	/* 留言title */
h3#title_lyb {
	color: #954e01;
	font-size: 20px;
	line-height:38px;
	padding-left:10px;
}
	
	/*
查看留言
*/
div#ldxx_xxhf {
	padding-top:10px;
	float:left;
}
div.list_ckldly {
	float:left;
	background:#f3f3f3;
	margin-left:10px;
	width:98%;
	padding-bottom:10px;
	text-align:left;
	
}
div.list_ckldly dl {
	float:left;
	background:#fcfdee url(/uploads/image/wihdjl/face1.gif) no-repeat 3px 6px;
	width:98%;
	padding-left:20px;
	color:#a65601;
	line-height:28px;
	border-top:1px solid #fff;
}
div.list_ckldly dl dt {
	float:left;
	font-weight:bold;
}
div.list_ckldly dl dd {
	float:left;
}
div.list_ckldly dl dd.ckldly_name {
	background:url(/uploads/image/wimainframe/ckldxx_name.gif) no-repeat right 13px;
	padding-right:25px;
	margin-right:13px;
}
div.list_ckldly dl dd.ckldly_time {
	background:url(/uploads/image/wimainframe/span_mores.gif) no-repeat left 8px;
	padding:0px 4px;
}
div.list_ckldly div.ckldly_artical p.ckldly_re span.ckldly_redt {
	font-weight:bold;
}
div.list_ckldly div.ckldly_artical {
	border-bottom:1px solid #000;
	padding-bottom:5px;
	clear:both;
}
