/* ---ע��:����ʽ�������ͨ����ʽ--- */
/* ---�߽�Ϊ0--- */
* {  margin: 0;  padding: 0;}
/* ---html��body100%--- */
html, body { 
	text-align: left;
	font-family: "����";
	font-family:Calibri !important;
 }
/* ---Ĭ������13px--- */
div, table {font-size: 13px;}
/* ---div���С�div����--- */
body {
	font: 13px;
	text-align: center;
}
td {
	line-height: 150%;
	color: #333333;
}


/* ---��׼������ʽ--- */
a{font-size: 13px;text-decoration: none;color:#333333;}
a:hover {font-size: 13px;text-decoration: underline;color: #FF0000;}
/* ---����������ʽ--- */

/* ---����������ʽ--- */
a.llink{font-size: 13px;text-decoration: none;color:#FFFFFF;font-weight: normal;}
a.llink:hover {font-size: 13px;text-decoration: underline;color: #FF0000;font-weight: border;}





#container-page {
	width: 1000px;
	background-color: #ffffff;
	text-align: left;
	min-height: 100%; /* For IE */
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;

}

#container-content{
background-color: #fafafa;
}
#mainleft {
	float: left;
	width: 230px;
	min-height:650px;
	background-repeat: repeat-y;
	overflow: auto;
	padding-top: 15px;
	padding-left: 0px;
	padding-right: 0px;

}
#back2 {
	min-height:750px;
	width: 215px;
	background-color: #B8D6E7;
	border-right:2px solid #3A70B0;
	border-top:1px solid #3A70B0;
}
#mainright {
	float: left;
	width:755px;
	margin-top: 2px;
	padding-right: 0px;
	padding-left: 8px;
	min-height:820px;
}




/* ---������--- */


/* ---��Ȩ��--- */
#foot {
	clear: both;
	height: 96px;
	padding-top: 0px;
	background-color: #EAEAEA;
	background-repeat: repeat-x;
	background-position: top;
	text-align: center;
	margin-top: 0px;
	width: 1000px;

}


.table_blank {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-top-style: ;
	border-right-style: ;
	border-bottom-style: ;
	border-left-style: none;
	border-top-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	padding-left: 10px;
	border-right-color: #ffffff;
	height: 22px;
	background-color: #ffffff;
}
.table_blue {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-top-style: ;
	border-right-style: ;
	border-bottom-style: ;
	border-left-style: none;
	border-top-color: #E8F1FF;
	border-bottom-color: #E8F1FF;
	padding-left: 10px;
	border-right-color: #E8F1FF;
	height: 22px;
	background-color: #E8F1FF;
}
.content {
width:1000px;
min-height:660px;
margin:0 auto;
text-align:center;
}



.list_text {
	float:left;width: 650px;  text-align: left; margin-top:5px; margin-left:5px;line-height:28px;height: 28px; vertical-align:middle;
	overflow: hidden;
text-overflow: ellipsis;
-o-text-overflow: ellipsis;
white-space: nowrap;
}


.dash_h {
	width: 100%; height: 1px; overflow: hidden;
	BACKGROUND-IMAGE: URL("/images/dash_h2.gif");ACKGROUND-REPEAT: repeat-x;
}
.dash_black {
	width: 98%; height: 1px; overflow: hidden;
	BACKGROUND-IMAGE: URL("/images/dot_black.gif");ACKGROUND-REPEAT: repeat-x;
}
.dash_h {
	width: 100%; height: 1px; overflow: hidden;
	BACKGROUND-IMAGE: URL("dot_black.gif");ACKGROUND-REPEAT: repeat-x;
}
.listdate
{
float:right; vertical-align:middle;line-height:28px;height: 28px;margin-top:5px;  
}
.smalldate {
	font-size: 13px; margin-left: 5px; color: #989898;text-align:right;}
	
.tdvistit{padding-left:10px;font-weight:bold;color:#15428B;}
.tdinfo{padding-right:10px;width:110px;}