/* CSS Document */
/*整体*/
html,body {
	margin:0px;padding:0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
}
a:link , a:visited{color: #0000FF;text-decoration: none;}
a:hover{color: #3399FF;text-decoration: underline;}
#container , #footer{
	background-color:#FFFFFF;
	margin:0; 
	padding:0;
	min-width:996px;/*FF下最小宽度*/
	width:expression(document.body.clientWidth <= 996? "996px": "100%" );/*IE下最小宽度*/
	overflow: hidden;
 }
.clear{clear: both; }
.space{clear: both; margin:0; padding:0; height:8px; overflow:hidden}
.wrap{padding: 0px;	margin: 0px 0px 20px 0px;}
select, x:-moz-any-link, x:default{margin:0; padding:1px;}
input[type="submit"], x:-moz-any-link, x:default {height:22px;*height:24px;}
/*内容*/
#main{width:996px; float:left; margin:0; padding:0;clear:both}
/*左侧栏*/
#leftsidebar{width:195px; float:left; margin:0; padding:0;overflow:hidden;}
#leftsidebar .title{
overflow:hidden;
background:url(../images/left-titlebg.gif) no-repeat;
height:26px;
font-size: 14px;
font-family:Verdana;
font-weight:bold;
color: #003366;
line-height:26px;
padding: 0px 0px 0px 30px;
margin: 5px 5px 0px 5px;
width:155px;
}
/*左侧导航*/
#leftnav {
font-size: 12px;
width: 180px;
padding: 0px;
margin: 0px 5px 0px 10px;
}
#leftnav ul {
list-style: none;
margin:  0px 5px;
padding: 0px;
border: none;
}
#leftnav ul li a {
background:url(../images/arrow.gif) no-repeat 15px 13px;
display: block;
border-bottom: 1px dashed #ccc;
padding: 10px 0px 5px 30px;
margin:0;
text-decoration: none;
color: #344657;
width:135px;
}
#leftnav ul li a:hover, #leftnav ul li a:focus {
background:url(../images/arrow.gif) no-repeat 15px;
color: #456EB8;
background-color: #eeeeee;
}
/*右侧栏*/
#rightsidebar{width:220px; float:left; margin:0; padding:0; overflow:hidden}
#rightsidebar .title{
overflow:hidden;
background:url(../images/right-title.gif) no-repeat;
font-family:Verdana;
font-weight:bold;
font-size:14px;
color: #003366;
line-height:30px;
padding: 0px 0px 0px 30px;
margin: 5px 0px 0px 5px;
width:180px;
height:30px;
}
#rightsidebar .content{
padding:0px;
margin: 0px 0px 10px 5px;
width:208px;
border-bottom: 1px solid #ccc;border-left: 1px solid #ccc;border-right: 1px solid #ccc;
background:#F2F4F5
}
#rightsidebar img{float: left;margin:5px;padding:0px}
#rightsidebar .imgnote{text-align: center; margin:0;padding:5px 0px;font-weight: bold;height: 188px}
#rightsidebar ul a {text-decoration: none;color: #344657;}
#rightsidebar ul a:hover{color: #456EB8;text-decoration: underline;}
/**********************首页主要内容**********************/
.more{float: right;padding-right:10px;font-size: 10px;font-weight: normal;}
* html div #indexcontent {height: expression( this.scrollHeight < 620 ? "620px" : "auto" ); }/*IE下最小高度*/
#indexcontent{width:570px; float:left; margin:0px; padding:0px 3px; border-left: 1px solid #ccc;border-right: 1px solid #ccc; min-height:620px;/*FF下最小高度*/}
#indexcontent .title{
	background:url(../images/index-titlebg.gif) no-repeat;
	padding: 0px 0px 0px 35px;
	margin: 5px 5px 0px 5px;
	height:31px;
font-weight:bold;font-size: 14px;line-height:31px;font-family:Verdana;color: #003366;}
#indexcontent h2{margin:10px 0px 0px;padding: 5px 0px 0px 20px; font-family:Verdana;font-size: 13px;background:url(../images/h2-dot.gif) no-repeat 9px 10px; color: #002465; clear: both}
#indexcontent h2 a{color: #002465;text-decoration: none }
#indexcontent h2 a:hover{color: #456EB8;text-decoration: underline;}
#indexcontent #new_list{margin: 0;padding: 0}
#indexcontent #new_list .create_date{font-family:Verdana;font-size: 12px;margin: 0;padding:0px 8px;}
#indexcontent #new_list dl{margin: 0;padding: 0}
#indexcontent #new_list dt{margin:10px 0px 0px;padding: 5px 0px 0px 20px; font-family:Verdana;font-size: 13px;background:url(../images/h2-dot.gif) no-repeat 9px 9px; clear: both}
#indexcontent #new_list dt a{color: #002465;font-weight: bold;text-decoration: none}
#indexcontent #new_list dt a:hover{color: #456EB8;font-weight: bold;text-decoration: underline;}
#indexcontent #new_list dd{margin: 0;padding:3px 5px 0px;line-height: 17px}
#indexcontent p{line-height: 17px;text-indent: 2em;padding:0px 5px}
#indexcontent ul , #rightsidebar ul{list-style:disc inside;margin:0;padding: 10px 0px 7px 15px;}
#indexcontent ul li , #rightsidebar ul li {line-height: 20px;}
#indexcontent img{float: left;margin:10px 5px 0px;padding:0px}
/*database,tool*/
* html div #database {height: expression( this.scrollHeight < 620 ? "620px" : "auto" ); }/*IE下最小高度*/
#database{width:990px; margin:0 0 0 10px; padding:0;min-height:620px;/*FF下最小高度*/}
.column {float: left; margin:10px 0 20px}
.item { padding: 10px 5px; color: #666;height:90px;overflow: hidden;}
.item a:link , .item a:visited{ font-size:14px; color:#003399; font-weight:bold; padding-left:5px;font-family:Verdana;}
.item p {line-height: 18px; margin:5px;text-indent:0em}
.item p a:link , .item p a:visited{ font-size:12px; color: #0000FF;text-decoration: none; font-weight: normal;font-family: Arial, Helvetica, sans-serif; padding-left:0px;}
.item p a:hover{color: #3399FF;text-decoration: underline;}
.item h3{ margin:0; padding:3px 0px; border-bottom:1px solid #ccc}
.w78 img{ border: 1px solid #ccc; padding:1px;width:75px}
.w78 { width: 78px; margin-right: 5px;}
.w375 { width: 375px; padding:0px 5px;}
.w480 { width: 480px; padding:0px 5px;}
.w120 { width: 120px; margin-right: 5px;}
.w500 { width: 500px;margin-left:5px}
.w640 { width: 640px; margin-left:80px}
/*右侧主要内容（两栏）*/
* html div #content {height: expression( this.scrollHeight < 620 ? "620px" : "auto" ); }/*IE下最小高度*/
#content{width:776px; float:left;  margin:0px; padding:0px 5px; border-left: 1px solid #ccc;min-height:620px;/*FF下最小高度*/}
#content hr{ height:1px; border:none; border-top:1px solid #ccc; clear:both}
#content .title{
	background:url(../images/titlebg.gif) no-repeat;
	font-size: 14px; 
	height:31px;
	font-family:Verdana;
	font-weight:bold;
	color: #003366;
	line-height:31px;
	padding: 0px 0px 0px 40px;
	margin: 5px 5px 0px 5px;
	width:735px;}
#content h2{margin:10px 0px;padding: 5px 0px 5px 20px; font-family:Verdana;font-size: 13px;background:url(../images/h2-dot.gif) no-repeat 9px 10px; color: #344657; clear: both}
#content h2 a{color: #344657;text-decoration: none }
#content h2 a:hover{color: #456EB8;text-decoration: underline;}
#content p{line-height: 18px; margin:10px 20px;text-indent: 2em}
#content .gotop{text-align:right;width: 740px; padding:0; clear:both;height: 14px}
#content .gotop a{font-size:12px;color:#344657;text-decoration:none;font-weight:normal;}
/*datasets_classification*/
.resultTag{margin:20px 80px; border:2px solid #ccc; padding:0;width:680px;}
.resultTag a:link , .resultTag a:visited { color: #3366CC;text-decoration: underline;}
.resultTag a:hover { color: #0000FF;text-decoration: underline;}
.results-table{width:680px; text-align:left;border-collapse: separate;border-spacing:2px;}
.results-table td{padding:2px 5px 0px 0px; height:22px; line-height:24px; text-align:left;font-weight:bold; }
.results-table tr{background: #E4EAF1;}
.results-table tr.highlight{background: #ACB8CC;}
.resultIcon {
	background: url(../images/searchArr.gif) no-repeat;
	width: 12px;
	height: 13px;
	display: block;
	float: left;
	margin:5px 7px 0px 5px;
	line-height: 13px;
	text-align: center;
	padding:0;
	cursor: pointer;
}
.resultNum {
	background-color: #FFFFFF;
	width: 80px;
	height:16px;
	line-height:16px;
	float: right;
	text-align: center;
	border: 1px solid #A7B8C1;
	cursor: pointer;
	margin-top:2px;
	text-decoration:none;
}
.resultNum img{border: 0}
/*contact*/
#content .contact-table{width:720px; text-align:left;border-collapse: separate;  border-spacing:2px;}
#content .contact-table th{white-space: nowrap;}
#content .contact-table td{padding:2px; text-align:left; line-height:18px}
#content .contact-table tr{background:#eeeff0;}
#content .contact-table tr.odd	{background:#E1E4E6;}
#content .contact-table tr.highlight	{background:#ccc;}
#content .contact-tag{ margin:0px 0px 10px 20px; padding:0; border:2px solid #ddd ; width:720px}
#content .contact-table img{border: 0;padding:0;margin: 0}
/*help*/
.usehelp{list-style:disc inside;margin:0;padding:0px 30px 7px;}
.usehelp li{line-height:22px; border-bottom:1px dashed #ccc}
.usehelp li a{ font-weight:bold}
.sitemap{margin:0px 0px 5px 20px; padding:0; border:2px solid #ddd ; width:720px;text-align:left;border-collapse: separate;  border-spacing:2px;}
.sitemap th{line-height:18px;text-align: right;}
.sitemap td{padding:2px;line-height:18px;text-align: left;}
.sitemap tr{background:#eeeff0;}
.sitemap tr.odd{background:#E1E4E6;}
.sitemap a{ padding:0px 5px}
/*tissueSamples*/
.sample-note{color: #3367CD;font-weight: bold;}
.ol-list{margin: 0px 0px 0px 10px;}
.ol-list li{line-height: 20px;}
.tel{color: #1957CF;}