﻿/*�������*/

.navTab:before,
.navTab:after,
.content:before,
.content:after,
.conBox:before,
.conBox:after{
  content: " ";
  display: table;
}
.navTab:after,
.content:after,
.conBox:after {
  clear: both;
}
a:hover{
	color: #0288d1;
}




/*��Ŀ��ҳ��ʽ*/
/**/
.navLine{
	height: 5px;
	background-color: #fdbf00;
}
.conBox{
	padding: 0 10px;
	margin-top: 10px;
}
.colL{
	width: 560px;
	float: left;
}
.colR{
	width: 400px;
	float: right;
}
/**/
 .mailBox{
	width: 100%;
	height: 260px;
	margin-bottom: 10px;
}
.mailBox .title{
	height: 48px;
	background: url(imageszzxx.jpg) no-repeat;
}
.mailBox .tit{
	float: right;
	line-height: 48px;
}
.mailBox .tit a{
	padding: 8px 12px;
	margin-left: 12px;
	background-color: #fdbf00;
	color: #222;
}
.mailBox TABLE{
	width: 100%;
	border-collapse:collapse;border-spacing:0;
}
.mailBox th{
	background-color: #edeff1;
	font-size: 12px;
	line-height: 28px;
}
.mailBox th{
	padding: 4px 8px;
}
.mailBox td{
	padding: 0 8px;
}
.mailBox td{
	font-size: 12px;
	text-align: center;
}
.mailBox td.State{
	text-align: center;
}
.mailBox .d-ovh{
	height: 28px;
	max-width:310px;
	overflow: hidden;
	text-align:left;
}
.mailBox .ok{
	color: #090;
}
tr:nth-child(odd){
	background-color:#fafafa;
} 
/**/
.wbwx{
	margin-top: 10px;
	width: 100%;
}
.wbwx .wb{
	float: left;
}
.wbwx .wx{
	float: right;
}
.rgms .title{
	height: 48px;
	border-bottom: 1px solid #0d47a1;
}
.rgms .title .more{
	float: right;
	font-size: 12px;
	line-height: 48px;
	width: 118px;
}
.rgms .title .more a{
		background: url(imagespublic-bg.png) -392px -370px;
		width: 118px;
		display: block;
		text-align: center;
		text-decoration: none;
}
.rgms .title .more a:hover{
	background-position: -510px -370px ;
	color: #fafafa;
}
.rgms .title .tit{
	float: left;
	width: 130px;
	height: 48px;
	background: url(imagespublic-bg.png) -132px -196px no-repeat;
}
.rgms ul{
	padding: 17px 10px 17px 10px;
}
}
.rgms li{
	
}
.rgms h4{
	text-indent: 1em;
	background: url(imageslink-dot.gif) 0 -178px no-repeat;
	font-weight: bold;
}
.rgms p{
	font-size: 12px;
	text-indent: 2em;
	color: #989898;
	line-height: 22px;
}
.yjzj{
	padding-bottom: 10px;
	border-bottom:1px dashed #989898;
}
.yjzj .title{
	height: 47px;
	border-bottom: 1px solid #e8e8e8;
	background: url(imagespublic-bg.png) -664px -343px no-repeat;
}
.yjzj .title .more{
	float: right;
	margin-right: 20px;
	font-size: 12px;
	line-height: 47px;
}
.yjzj .title .tit{
	float: left;
	line-height: 47px;
	font-weight: bold;
	text-indent: 20px;
	color: #0288d1;
	
}
.yjzj ul{
	margin-top: 10px;
	height: 112px;
	overflow: hidden;

}
.yjzj li span{
	float: right;

}
.yjzj li{
	text-indent: 16px;
	background: url(imageslink-dot.gif) 0 0 no-repeat;
		color: #989898;
}

.o-box li{
	margin-top: 10px;
	height: 92px;
}
.xnts{
	float: left;
}
.xzfy{
	float: right;
}
/*信件整理*/
.replyBox{
	min-height:400px;
	width: 750px;
	margin: 0 auto;
}
.replyBox h3{
	padding: 20px 0;
}
.replyBox .pad{
	border-bottom: 1px dashed #999;
}
.replyBox .tit{
	cursor: pointer;
	height: 42px;
	line-height: 42px;
	padding-left: 40px;
	background: url(imageslink-dot.gif) no-repeat 10px -392px;
}
.replyBox .on{
	color: #fff;
	background-color: #0288d1;
	background-position: 10px -461px ;
	transition:none
}
.replyBox .tit .k60{
	width: 70%;
	float: left;
}
.replyBox .tit .k20{
	width: 15%;
	float: left;
}
.replyBox .subBox{
	display: none;
	padding: 20px 30px;
	background-color: #eaeaea;
	font-size: 12px;
}
.replyBox .subBox{
	height: 100%;
}
.replyBox .subBox h5{
	color: #0288d1;
}
.replyBox .subBox .reply{
	text-indent: 2em;
}
