/* 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{height:20px;*height:22px; margin:0; padding:0;}
select, x:-moz-any-link, x:default {height:22px; }
input[type="text"], x:-moz-any-link, x:default {height:18px;margin:0; padding:0;}
/*内容*/
#main{width:796px; float:left; margin:0; padding:0px 0px 0px 195px;}
/*左侧栏*/
#leftsidebar{width:195px;position:absolute;left:0; 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:27px;
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: #6699cc;
background-color: #eeeeee;
}
/*右侧主要内容*/
* html div #content {height: expression( this.scrollHeight < 620 ? "620px" : "auto" ); }/*IE下最小高度*/
#content{width:780px;clear:both; 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 .title h3{float: left;width: 580px;font-size: 14px;height:31px;line-height:31px;font-family:Verdana;color: #003366;margin: 0;padding:0;}
#content img{border: 0px}
#content h2{margin:10px 0px 5px;padding: 5px 0px 5px 20px; font-family:Verdana;font-size: 13px;background:url(../../../images/h2-dot.gif) no-repeat 9px 8px; color: #344657; clear: both}
#content h2 a{color: #344657;text-decoration: none }
#content h2 a:hover{color: #6699cc;text-decoration: underline;}
#content p{line-height: 17px; margin:10px 20px;text-indent: 2em}
#content ul {list-style:disc inside;margin:0;padding:0px 0px 15px 40px;}
#content ul li{line-height: 20px;}

#content .examples a:link , #content .examples a:visited{color: #0000FF;text-decoration: none;}
#content .examples a:hover{color: #6699cc;text-decoration: underline;}
#content .red-words{ color:#FF0000}
#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;}
/**********************GEO主要内容**********************/
/*intro*/
#content .intro-img{float: left;margin:10px 15px;padding:0px}
#content .mun-ul{list-style:decimal inside;margin:0;padding:0px 0px 0px 40px;}
/*download*/
#content #download {list-style:disc inside;margin:0;padding:10px 0px 7px 40px;}
#content #download li{line-height: 20px;}
#content #download li a{text-decoration:none; font-weight:normal; color:#0000FF}
#content #download li a:hover{font-weight:normal;text-decoration: underline;}
#content #download li a:visited{color:#800080;}
/*search,retrieve*/
#content .search{ margin:10px 0px 10px 60px; padding:0; width:350px; clear:both}
#content .search-button{ margin:10px 0px 10px 60px; padding:0px 100px; clear:both}
#content .search-droplist{ width:120px}
#content .search-note{ float:left; margin:0px 5px 0px 20px; padding:0; line-height:25px; color: #FF0000}
#content .search-noteimg{ float:left; margin:0px 5px 0px 0px; padding:0}
#content .retrieve{margin:20px 0px 10px 60px; padding:0; width:450px; height:24px; line-height:24px;}
/*statistics*/
#content .statistics-wrap{margin:10px; padding:0; float:left;}
#content .statistics-title{display: block;  margin:20px 100px 0px ; padding:3px 0px 0px 10px; width:150px; height:15px;background: #DDD url(../../../images/totalpx.gif) no-repeat 146px 0px; color:#003366; font-family:Verdana;font-weight:bold; font-size:13px}
#content .statistics-table{width:550px; text-align:center;border-collapse: separate;  border-spacing:2px;}
#content .statistics-table th{font-weight:bold;text-align:center;padding:2px; width:25%; background:#CCCCCC}
#content .statistics-table td{padding:2px; width:25%; text-align:center }
#content .statistics-table tr{background:#eeeff0;}
#content .statistics-table tr.odd{background:#E1E4E6;}
#content .statistics-table tr.highlight	{background:#ccc;}
#content .statistics-tag{margin:0px 100px 20px; padding:0; border:2px solid #ddd ;}
#content .statistics-tag ul{  margin:5px 30px; padding:0;}
#content .statistics-tag dir{ margin:0px 30px; padding:0;color:gray;}
#content .statistics-tag dir li{ margin:0; padding:0;}
#content .statistics-tag dir a {text-decoration: none;color: #344657;}
#content .statistics-tag dir a:hover{color: #6699cc;text-decoration: underline;}
/*datasets_classification*/
#content .classification-wrap{margin:10px; padding:0; float:left;clear:both; text-align:center}
#content .classification-tag{margin:20px 200px; padding:0; border:2px solid #ddd ;}
#content .classification-table{width:350px; text-align:center;border-collapse: separate;  border-spacing:2px;}
#content .classification-table td{padding:2px; width:25%; text-align:center }
#content .classification-table tr{background:#eeeff0;}
#content .classification-table tr.odd{background:#E1E4E6;}
#content .classification-table tr.highlight	{background:#ccc;}
/*datasets*/
#content .datasets-title{ margin:5px 0px; padding:0px; width:750px; background:#bbb; height:20px; line-height:20px; font-weight: bold;color:#000; font-size:12px;	font-family:Verdana;}
#content .datasets dl{margin:0; padding:5px 0px;float:left; clear:both ; }
#content .datasets dl dt{float:left;font-size:12px ;margin:2px 0px; width:120px; }
#content .datasets dl dd{float:left;margin:2px 0px; line-height:16px; padding:0;width:600px}
#content .datasets a{ text-decoration:none; font-weight:normal;}
#content .datasets a:hover{ text-decoration:underline; font-weight:normal;}
/*datasets  detail*/
#content .datasetsdesc-wrap{ float:left; margin:10px; padding:0; width:750px; }
#content .datasetsdesc h3{ margin:10px 20px;font-family:Verdana; font-size:13px; color: #344657;}
#content .datasetsdesc-table{border:2px solid #ddd; width:745px; border-collapse: separate; margin-left:18px;  border-spacing:2px; }
#content .datasetsdesc-table td{text-align:left; padding:2px 15px;}
#content .datasetsdesc-table th{font-weight:bold;text-align:left;padding:2px 15px; background:#eee}
#content .datasetsdesc-table a{text-decoration:none; font-weight:normal;}
#content .datasetsdesc-table a:hover{margin:5px 0px; text-decoration:underline; font-weight:normal;}
/*series,platforms*/
#content .series-title,#content .platforms-title{ margin:5px 0px; padding:0px; width:750px; background:#eee; line-height:20px; font-weight: bold;color:#000; font-size:12px;font-family:Verdana;}
/*profiles*/
#content .profiles-wrap{ float:left; width:750px; margin:10px; padding:0;}
#content .profiles-title{margin:5px 0px; padding:0px; width:750px; background:#eee; height:20px; line-height:20px; font-weight:normal;color:#000; font-size:12px;font-family:Verdana;}
#content .profiles-wrap dl{margin:0; padding:5px 0px;float:left;display: block;width:630px }
#content .profiles-wrap dl dt{float:left;width:100px;line-height: 20px}
#content .profiles-wrap dl dd{width:auto;line-height: 20px}
#content .profiles-wrap a{ text-decoration:none; font-weight:normal;}
#content .profiles-wrap a:hover{ text-decoration:underline; font-weight:normal;}
#content .profiles-thumbnail{float:left; margin:0; padding:0px 4px; height:90px; width:102px; }
#content .profiles-thumbnail img{height:90px; width:102px; border: 0}
/*profiles详细页*/
#content .metadata-wrap{ float:left; margin:10px; padding:0; width:750px}
#content .metadata-wrap dl{margin:0; padding:5px 0px;float:left; clear:both ; }
#content .metadata-wrap dl dt{float:left;font-size:12px ;margin:2px 0px; width:100px; font-weight:bold }
#content .metadata-wrap dl dd{float:left;margin:2px 0px; line-height:16px; padding:0;width:645px}
#content .metadata-wrap a{ text-decoration:none; font-weight:normal;}
#content .metadata-wrap a:hover{ text-decoration:underline; font-weight:normal;}
#content .div-figure{ float:left; margin:10px; padding:0; width:750px}
#content .figure{overflow-x: auto ;height:100%;width:730px; }
#content .figure-link{ margin:10px 0px; padding:0; width:730px}
#content .figure-list{width:730px;text-align:left; margin:10px 0px}
#content .figure-table{width:520px; margin:20px 0px 0px 105px;text-align:center; border:2px solid #E0E3E6;border-collapse:separate; border-spacing:2px;}
#content .figure-table th{text-align:left; height:20px;background:#ccc; padding:2px}
#content .figure-table td{text-align:left; background:#E9ECEE; padding:2px}
#content .sampledesc{ float:left; margin:10px; padding:0; width:750px; }
#content .sampledesc h3{ margin:10px 75px;font-family:Verdana; font-size:13px; color: #344657;}
#content .sampledesc-table{width:520px;border:2px solid #ddd; margin-left:105px;border-collapse:separate;  border-spacing:2px;}
#content .sampledesc-table th{text-align:left; height:20px;background:#ccc; padding:2px}
#content .sampledesc-table td{text-align:left; background:#E9ECEE; padding:2px}
/*common*/
#content hr{border-top:0; border-bottom:#bbb 1px dashed; height:1px; width:98%;margin:0; padding:0px 10px;text-align:center; clear:both}
#content .display-mode{ margin:20px 0px 10px 20px; padding:0; width:250px; clear:both }
#content .no-results{font-weight:bold;font-size:14px;margin:10px;padding: 20px 5px;}
#content .brief{clear:both; margin:2px 15px 2px 20px; padding:3px 0px; width:750px; background:#eee; border-bottom:1px solid #B2C1D1;line-height:20px; font-weight:normal;color:#000; font-size:12px;font-family:Verdana;}
#content .brief-num{font-weight: bold; text-align:right;}
#content .summary-organism{text-decoration:none; font-weight:normal;}
#content .samplelist{overflow:auto; width:100%; height:110px;}
#content .samplelist-table{width: 99%;*width: 97%; border-collapse: separate;  border-spacing:2px; }
#content .samplelist-table td{padding:2px;}
#content .samplelist-table tr{background:#f2f2f2;}
#content .samplelist-table tr.odd{background:#e6e6e6;}
#content .samplelist-table tr.highlight	{background:#ccc;}
#content .querygds{ float:right; margin:0; padding:0; }
#content .querygds a{text-decoration:none; font-weight:normal;}
#content .querygds a:hover{text-decoration:underline; font-weight:normal;}
#content .dd-div{float:left;margin:0px 0px 4px; line-height:16px; padding:0; height:80px; overflow-y:auto; width:620px}
#content .dd-div-left{float:left; margin:0; line-height:16px; padding:0; width:100px}
#content .dd-div-right{float:left;margin:0px 5px; line-height:16px; padding:0; width:480px}
#content .datatable{overflow:auto; float:left; width:750px; height:400px; }
#content .datatable-table{float:left;width:750px; border-collapse:separate;  border-spacing:2px;}
#content .datatable-table th{ padding:3px 5px; height:20px;background:#cccccc; font-weight:bold;text-align:left}
#content .datatable-table td{ padding:3px 5px; height:20px;}
#content .datatable-table tr{background:#eeeff0; }
#content .datatable-table tr.odd{ background:#E1E4E6; }
#content .supplementary-table{float:left;width:750px; margin:10px 0px;border-collapse:separate; border-spacing:2px;}
#content .supplementary-table th{ padding:2px 5px; height:20px;background:#cccccc; font-weight:bold;text-align:left}
#content .supplementary-table td{ padding:2px 5px}
#content .supplementary-table tr{background:#eeeff0;}
#content .supplementary-table tr.odd{background:#E1E4E6;}
#content .supplementary-table tr.highlight	{background:#ccc;}
#content .supplementary-table-note{ margin:0; padding:0; line-height:18px; clear:both}
#content .detail-wrap{clear:both;width:750px; margin:10px 10px 0px 15px; padding:0;}
#content .detail-wrap dl{margin:0; padding:5px 0px;float:left; clear:both ; }
#content .detail-wrap dl dt{float:left;font-size:12px ;margin:2px 0px; padding:0px 5px; width:120px; }
#content .detail-wrap dl dd{float:left;margin:2px 0px;  padding:0px 5px;line-height:16px; padding:0;width:620px}
#content .detail-wrap a{ text-decoration:none; font-weight:normal;}
#content .detail-wrap a:hover{ text-decoration:underline; font-weight:normal;}
#content .detail-organism{text-decoration:none; font-weight:normal;}
#content .detail-title-dark{ margin:5px 0px; padding:0px 5px; width:740px; background:#bbb; height:20px; line-height:20px;color:#000; font-size:12px; font-family:Verdana;}
#content .detail-title-light{ margin:5px 0px; padding:0px 5px; width:740px; background:#eee; height:20px; line-height:20px; color:#000; font-size:12px;font-family:Verdana;}
#content .detail-title-link{float:left; margin:0; padding:0;}
#content .detail-title-link a{margin:5px 0px; text-decoration:none; font-weight: bold;}
#content .detail-title-link a:hover{margin:5px 0px; text-decoration:underline; font-weight: bold;}
#content .detail-dl-background{margin:0; padding:5px 0px;float:left; clear:both; background:#eee}
/*翻页样式
.pages {PADDING:3px;margin:10px; height:22px; clear:both}
.pages .numdiv{ float:right; margin:0; padding:5px 3px;}
.pages .inputdiv{ float:right;height:24px;}
.pages input[type="text"]{margin:2px 0px;*margin:1px 0px; padding:0;height:16px;width:40px;}
.pages .input-num{ margin:1px 0px 2px 0px; padding:0; width:40px; height:16px;}
.pages .total{float:left; margin:0px 0px 0px 5px; padding:0px 2px; font-weight:bold; color:#003366; font-family:Verdana; font-size:11px}
.pages .total select{height:20px; margin-left:5px}
.pages A {PADDING:2px 5px; BORDER: #B2C1D1 1px solid;COLOR: #2e6ab1; MARGIN-RIGHT: 2px;  TEXT-DECORATION: none}
.pages A:hover {BORDER: #2b66a5 1px solid; COLOR: #fff; BACKGROUND-COLOR:#003366}
.pages span.current {BORDER: navy 1px solid; PADDING:2px 5px; FONT-WEIGHT: bold; COLOR: #fff; MARGIN-RIGHT: 2px; BACKGROUND-COLOR: #2e6ab1}
.pages span.disabled {BORDER: #ddd 1px solid;PADDING:2px 5px;  MARGIN-RIGHT: 2px; color:#bbb}*/
/*pager*/
.pager {PADDING:3px;margin:10px 10px 20px !important; height:22px;}
.pager select{margin:0px 2px 1px;*margin:0px 2px}
/*submit*/
.submit-wrap{margin: 10px;padding:5px 0px;border: 1px solid #ccc;background: #efefef;width: 750px}
.step{line-height: 18px;margin: 0px;}
.step li{list-style-type:decimal;}
.submit-wrap h3{font-size: 13px;font-family:Verdana;margin: 0;padding:0px 5px;color: #154DAF}
.submit-wrap .download{font-weight: bold;margin-left:20px }
/*help*/
#content .help-wrap{ margin:10px; padding:0; float:right}
#content .help-download{margin:0px 15px;padding: 0px 0px 0px 20px; float: right;width: 80px;height:31px;line-height:31px;font-weight: bold;font-size: 12px;background:url(../../../images/pdf.gif) no-repeat 0px 7px;}
#content .help-download a:link , #content .help-download a:visited{color: #0000FF;text-decoration: none;font-weight: bold;}
#content .help-download a:hover{color: #6699cc;text-decoration: underline;font-weight: bold;}
#content .help-title{display: block;  margin:10px 0px 0px 10px; padding:3px 0px 0px 10px; width:120px; height:15px;background: #DDD url(../../../images/totalpx.gif) no-repeat 116px 0px; color:#003366; font-family:Verdana;font-weight:bold; font-size:13px}
#content #help-tags{ margin:0px 0px 0px 10px; padding:5px 10px 5px 20px; border:2px solid #ddd ;}
#content #help-tags ul , #content #help-tags li{ margin:0; padding:0;}
#content #help-tags ul li a{text-decoration: none;color: #344657;}
#content #help-tags ul li a:hover{color: #6699cc;text-decoration: underline;}
#content #help-tags dir{margin:0px 10px; padding:0;}
#content #help-tags dir a{text-decoration: none;color: #344657;}
#content #help-tags dir a:hover{color: #6699cc;text-decoration: underline;}
#content #tag-content { PADDING-RIGHT: 1px; PADDING-LEFT: 1px; PADDING-BOTTOM: 1px; PADDING-TOP: 1px;  BACKGROUND-COLOR: #fff}
#content .tag-content {PADDING-RIGHT: 10px; DISPLAY: none; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; COLOR: #474747; PADDING-TOP: 10px;}
#content #tag-content div.selectTag {display: block}
#content #tag-content img{display: block; float:none; padding:0px 0px 0px 15px; margin:0}
#content .tag-content p{ text-indent:0em}
#content #tag-content h1{ clear:both;font-size:14px;color: #344657; margin:10px 0px 0px 20px;background:url(../../../images/h2-dot.gif) no-repeat 0px 3px;padding:0px 15px}
#content #tag-content h2{margin:10px 0px;padding: 15px 0px 0px 45px; font-family:Verdana;font-size: 13px;color: #006699; background:none}
#content #tag-content h3{margin:10px 0px;padding: 15px 0px 0px 60px; font-family:Verdana;font-size: 13px; background:none}
