<!--
td {font-size: 9pt}
body {font-size: 9pt;text-align:center;}
li {
	padding: 0px;
	margin: 0px;
	list-style-type: circle;
	line-height:180%;
}
ul {margin: 16px; padding:0px;}
A.notify {
	text-decoration: none;
	line-height: 150%;
}
a.notify:link {
	font-size: 12px;
	color: #0033CC;
	text-decoration: none;
	line-height: 150%;
}
a.notify:visited {
	font-size: 12px;
	color: #0033CC; /*#666666;*/
	text-decoration: none;
	line-height: 150%;
}
a.notify:hover {
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
	backgroun-dcolor: white;
	line-height: 150%;
}
a.footer {
	color: white;
	text-decoration: none;
}
a.footer:link {
	font-size: 12px;
	color: white;
	text-decoration: none;
}
a.footer:visited {
	font-size: 12px;
	color: white;
}
a.footer:hover {
	font-size: 12px;
	color: white;
	text-decoration: underline;
}
a.column {
	text-decoration: none;
	line-height: 150%;
}
a.column:link {
	font-size: 12px;
	color: #0033CC;
	text-decoration: none;
	line-height: 150%;
}
a.column:visited {
	font-size: 12px;
	color: #0033CC;
	text-decoration: none;
	line-height: 150%;
}
a.column:hover {
	font-size: 12px;
	color: red;
	text-decoration: underline;
	line-height: 150%;
}
td.spacing  {line-height:16px;}

tr  {line-height:16px;}
table  {line-height:16px;}

.text {
margin:0px;
padding:0px;
}
.intro {
	padding: 0px 8px 2px 8px;
	font-size: 12px;
	letter-spacing: 1px;
	color:;
}
.gray {
	color: #666666;
}

#diyheader {
margin-right: auto;
margin-left: auto;
padding: 0px;
width: 1003px;
text-align: left;
}
#diycontain {
margin-left: auto;
margin-right: auto;
width: 1003px;
}
#diymainbg {
float: left;
padding: 0px;
width:100%; 
}
#diyleft {
float: left;
margin: 0px 0px 0px 0px;
padding: 0px;
width: 650px;
text-align:left;
}
#diyright {
float: left;
margin: 0px 0px 0px 0px;
padding: 0px;
width: 20px;
text-align:left;
}
#diyright2 {
float: right;
margin: 0px 0px 0px 0px;
padding: 0px;
width: 305px;
text-align:left;
background: #F6F6F6;
}
#diyright3 {
float: right;
margin: 0px 0px 0px 0px;
padding: 0px;
width: 305px;
text-align:left;
}
#diymain2 {
float: left;
margin: 0px 0px 0px 0px;
padding: 0px;
width: 1003px;
text-align:left;
}
#diyfooter {
clear: both;
margin-right: auto;
margin-left: auto;
padding: 0px;
width: 1003px;
background: #3E5EC5;
height: 25px;
}
#diymargin {
clear: both;
margin-right: auto;
margin-left: auto;
padding: 0px;
height: 10px;
}
.sans_serif {
	font-family: sans-serif;
}
.middle,a.middle:link,a.middle:visited {
	vertical-align: middle;
	border-width: 0px;
	text-decoration: none;
	color: #0000CC;
}
a.middle:hover {
	color: #FF0000;
}
.raquo {
	color: #FF6600;
}
.news {
	margin: 4px;
	line-height: 150%;
}

.notice, .seminar {position:relative;width:310px;height:auto;}
span.date {margin-left:20px;color:gray;}
div.date {position:absolute;right:0px;bottom:0px;color:gray;}
div.abstract {line-height: 150%; text-indent: 2em; text-overflow:ellipsis;overflow:hidden;display:none;background-color:#F6F6F6;}
.magzine {text-decoration:underline;font-style:italic;font-size:10px;font-weight:normal;font-family: "Arial", "Helvetica", "sans-serif";}
// color: #005E9B;
a.abstract {text-decoration:none; color: black;}
a.abstract:link {text-decoration:none; color: black;}
a.abstract:visited {text-decoration:none; color: black;}
a.abstract:hover {text-decoration:none; color: #005E9B;}
.pair {clear:both;margin-bottom:10px;margin-left:1px;margin-top:10px;}
/*float:left;
float:right;*/
.rec_A {padding:5px;width:640px;}
.rec_B {padding:5px;width:640px;}
.row_A {background-color:#F2F4FB;}
.row_B {background-color:#FFFFFF;}
.rec_pic {float:left;background-image:url('images/photo_frame.gif');margin-right:10px;width:124px;height:164px;text-indent:0px;padding-left:2px;padding-top:2px;background-repeat:no-repeat;}
.rec_itemtag {float:left; display:block;}
.rec_name {margin-left:0px; padding-left:0px; padding-top:20px; font-size: 14px; font-weight: bold; margin-bottom:7px;}
.rec_from {margin-left:0px; padding-left:0px; font-size: 14px; font-style:italic;font-family: 幼圆;}
.rec_position {margin-left:0px; padding-left:0px; font-family: 幼圆; font-size: 14px; }
.rec_tel {margin-left:0px; padding-left:0px; font-family: Georgia, "Times New Roman", Times, serif; font-size: 14px;}
.rec_room {margin-left:0px; padding-left:0px; font-family: "Times New Roman", Times, serif; font-size: 14px;}
.rec_email {margin-left:0px; padding-left:0px; font-size: 14px; }
.rec_email a {
	text-decoration: none;
	line-height: 150%;
}
.rec_email a:link {
	font-size: 14px;
	color: #0033CC;
	text-decoration: none;
	line-height: 150%;
}
.rec_email a:visited {
	font-size: 14px;
	color: #666666;
	text-decoration: none;
	line-height: 150%;
}
.rec_email a:hover {
	font-size: 14px;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #0066CC;
	line-height: 150%;
}
-->
