@charset "utf-8";
/* CSS Document */

html, body, iframe, h1, h2, h3, h4, p, a, img, dl, dt, dd, ol, ul, li, form, table, caption, tbody, tfoot, thead, tr, th, td { margin:0; padding:0; border:0; outline:0; font-size:100%; }
ol, ul { list-style:none; }
:focus { outline:0; }
/*--------------
	全局样式
---------------*/
* { margin:0; padding:0; list-style:none; }
html { height:100%; }
body { height:100%; color:#333;font-size: 14px;}
a { text-decoration:none; color:#333; }
a:hover { text-decoration:underline; color:#06c; }
.clear { clear:both; height:0; overflow:hidden; }
.h10 { clear:both; height:10px; overflow:hidden; }
.h20 { clear:both; height:20px; overflow:hidden; }
.t14 { font-size: 14px; font-weight: bold; }



/*漂浮公告*/
.float_notice_content div {
	font-size: 13px;
	padding: 8px 12px 4px 0px;
	no-repeat;
	repeat-y;
	top;
}

.float_notice_title div {
	font-size: 16px;
	height: 28px;
	font-weight: bold;
	line-height: 28px;
	padding-left: 15px;
	top;
}

.TblList 
{	
	BORDER: 2px solid #B9D8F6;
}
.TblList td  
{	
	border-Bottom:1px solid #cccccc;
	border-Right:1px solid #cccccc;
	height:22px
}
.TblList td.TblHead  
{	
	border-Left:1px solid #FFFFFF;
	border-Top:1px solid #FFFFFF;
	border-Right:1px solid #88B0E4;
	border-Bottom:1px solid #88B0E4;
	background-color:#CFDDF0;
	height:22px
}
	
.TblHead 
{
	border-Left:1px solid #FFFFFF;
	border-Top:1px solid #FFFFFF;
	border-Right:1px solid #88B0E4;
	border-Bottom:1px solid #88B0E4;
	background-color:#CFDDF0;
	height:22px
}

.system_title{
	font-size: 16px;
	font-weight: bold;
	padding: 0 0 0 8px;
	margin: 12px 12px 12px 18px;
	height: 18px;
	display: flex;
	align-items: center;
	border-left: 4px solid #0066cc;
}
.TblList{
	margin: 0 auto;
	border: 1px solid #ddd;
}
.TblHead{
	border-color: #ddd;
	height: 40px;
	background-color: #f4f4f4;
	padding: 0 8px;
}
.TblList td{
	height: auto;
	padding: 4px 4px;
	font-size: 14px;
}
.TblList td a{color: #0066cc !important;}