/* 安庆社保局结构样式 */

/*-- 全局通用 --*/
body{text-align: center;margin: 0;padding: 0;font-size: 12px;font-family: "宋体", Arial;}
.overflow{white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}
.more{float: right;display: inline;padding-right: 10px;}
span.date{float: right;	font-family: Arial, Helvetica, sans-serif;color: #666;font-size: 11px;}
a{color: #000;text-decoration: none;}
a:hover{ color: #FF0000;text-decoration: underline;}
.clearit{clear:both;}
img{border:none;}
em{color:#f00;font-style:normal;}
#Header ul,#mainNav ul{margin: 0;padding: 0;list-style-type: none;}
#mainNav h3{margin: 0;padding: 0;}
textarea,td{word-wrap : break-word;}
/*-- 整体框架 --*/
#wrapper{text-align: left;margin: 13px auto 0;width: 970px;background: url(../images/bg_body.gif) repeat-y;}

/*-- 头部信息 --*/
#header{ background: url(../images/bg_head.gif) no-repeat; padding: 1px 20px 0;}
#topBanner{height: 111px;}
#nav {height: 22px;padding-top: 8px;background: url(../images/bg_menu.gif) repeat-x;color: #fff;text-align:center;margin-top:1px;/*overflow:hidden;*/}
#nav a{color: #fff;margin-left:7px;margin-right:7px; letter-spacing:1px;}

#nav { padding-left: 60px; margin: 1px 0px;}
#nav li { list-style: none; float: left; }
#nav li a { margin: 0px 15px; }
#nav li ul { display: none; position: absolute; background: #006991; padding: 5px 0px 0px 0px; margin: 0px; text-align: left; z-index:100;}
#nav li ul li{ float: none; min-width: 80px; _width: 90px; line-height: 25px; height: 25px;  }

/*#nav form {display: inline;}*/


/*-- 左边栏 --*/
#mainNav{width: 182px;float: left;clear: left;margin-left: 20px;margin-top:0px;display:inline;}

/*-- 左边栏共用模块样式 --*/
#mainNav .unitBox{border: 1px solid #b3b3b3;margin-bottom: 6px;padding-bottom: 4px;}
/*.unitBox li{white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}*/
#mainNav .unitBox h3{height: 25px; line-height:25px;background: url(../images/bg_title.gif) no-repeat;color: #fff;padding-left: 30px;border-bottom: 1px solid #b3b3b3; font-size: 12px; font-weight: normal;}
#mainNav .unitBox h3 a{ color:#fff;}
#mainNav .unitBox .more{padding-right:6px;}
#mainNav .unitBox ul{margin: 5px 5px 0; width:160px;}
#special #mainNav .unitBox ul{width:250px;}
#mainNav .unitBox ul li { line-height:1.6em;}
#mainNav .unitBox ul.list li{background: url(../images/ico_9.gif) no-repeat 3px 6px;border-bottom:1px dashed #ccc; padding-bottom:5px; margin-top:5px;}
#mainNav .unitBox ul.list li.last{border:none;}
#mainNav img {border: none;}

/*-- 左边栏各模块详细样式 --*/
#office ul {width: 140px;}
#office li { background: url(../images/line_3.gif) no-repeat 35px 30px; padding-bottom: 8px;}
#office li.last {background: none;}
#office li a{ margin-left: 10px; }
#office li img {margin-bottom: -8px;}
ul.list{margin:5px;}
ul.list li{background: url(../images/ico_5.gif) no-repeat 3px 6px; padding-left: 15px;}
ul.list li a{ line-height:1.5em;}
#online ul.list li{margin-bottom:4px;}
#search{height:229px;_height:235px;*padding-bottom:5px;}
#search p{margin: 5px; line-height:1.5em;}
#search .txt_search{width: 160px;height: 17px;border: 1px solid #808082;}
#search .btn_search{border: 1px solid #808082;background-color: #f7fcff;margin-top:5px;padding-left:10px;padding-right:10px;padding-top:3px;}

#visited{background: url(../images/menu_ico_8.gif) no-repeat 12px 40px;}
#visited ul{padding-left: 50px;}
#mainNav #visited ul,#mainNav #visited ul li{width: 115px;}

/*-- 主内容区框架 --*/
#mainContent{width: 739px;float: right;margin-right: 20px; display:inline;}

/*-- 底部模块 --*/
#footer{clear: both; background: #fff url(../images/bg_foot.gif) no-repeat center -15px; padding-top:30px;*padding-top: 15px; padding-bottom:10px; text-align:center;line-height:1.5em;}

.btn {
	background: url(../images/button1.gif) no-repeat;
	border: none;
	margin: 0;
	width: 47px;
	height: 22px;
	*padding-top: 4px;
}
.btn_over {
	background: url(../images/button1_over.gif) no-repeat;
	border: none;
	margin: 0;
	width: 47px;
	height: 22px;
	*padding-top: 4px;
}

.btn1 {
	background: url(../images/button.gif) no-repeat;
	border: none;
	margin: 0;
	width: 65px;
	height: 22px;
	*padding-top: 4px;
}
.btn1_over {
	background: url(../images/button_over.gif) no-repeat;
	border: none;
	margin: 0;
	width: 65px;
	height: 22px;
	*padding-top: 4px;
}

