/* 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; 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;}
#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 ul li a:link , #content ul li a:visited {text-decoration: none;color: #344657;}
#content ul li a:hover{color: #6699cc;text-decoration: underline;}
#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;}
/**********************Gene主要内容**********************/
/*intro*/
#content .intro-img{float: left;margin:10px 15px;padding:0px}
/*search*/
#content .search{ margin:10px 0px 10px 60px; padding:0; width:500px; clear:both}
#content .search-button{ margin:10px 0px 10px 60px; padding:0px 100px; clear:both}
#content .search-droplist{ width:120px}
/*submission*/
#content .submission-wrap{margin: 30px 10px 10px;padding:0;font-weight:bold;font-size:14px;line-height: 26px}
#content .submission-wrap img{border:0;vertical-align:middle;}
/*results*/
#content .display-mode{ margin:20px 0px 10px 20px; padding:0; width:350px; clear:both }
#content .summary{ margin:0px 10px; padding:0px; clear:both}
#content .no-results{font-weight:bold;font-size:14px;margin:10px;padding: 15px 5px;}
.summary-dl-style{line-height:18px;margin:2px; padding:2px 0px; }
.summary-dl-style dt{ font-weight:bold;font-size: 12px;font-family:Verdana;margin:0; padding:0;background-color:#eee;clear:both}
.summary-dl-style dd{text-align:left;line-height:18px;margin:0; padding:10px 0px 0px 35px ;}
#content .summary a{ text-decoration:none; font-weight:normal;}
#content .summary a:hover{ text-decoration:underline; font-weight:normal;}
/*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; PADDING-TOP: 10px;}
#content #tag-content div.selectTag {display: block}
#content #tag-content img{float:none; padding:2px; margin:0px 0px 0px 15px; border: 1px solid #ccc;}
#content .mail{border:0;vertical-align:middle;}
#content .tag-content table{margin:0px 0px 10px 15px;padding: 0;line-height: 18px}
#content #tag-content h1{font-size:14px;color: #344657; margin:10px 0px 0px 20px;background:url(../../../images/h2-dot.gif) no-repeat 0px 3px;padding:0px 20px}
#content #tag-content h2,h3{margin:10px 0px;padding: 15px 0px 0px 25px; font-family:Verdana;font-size: 13px;color: #006699; background:none;}
#content #tag-content h3{background:none;color:#417EAF;}
/*pager*/
.pager {PADDING:3px;margin:10px; height:22px;}
.pager select{margin:0px 2px 1px;*margin:0px 2px}
/***统计 statistic***/
.statistic{
	text-align:left;
	margin:10px;
	padding:5px;
	width:95%;
}
.genefullpicture {
	text-align: left;
	margin-top: 5px;
}
.gene-remark{padding:5px 5px 15px;}
.gene-remark ol{margin: 0;padding-left:25px;line-height: 20px}
.scroll {
	width:98%;
	height:300px;
	padding:0;
	overflow-y:auto;
	clear: both
}
.scroll-table{clear: both;width:98%; text-align:center;border-collapse:separate;border-spacing:2px; border:2px solid #ddd ;}
.scroll-table th{font-weight:bold;text-align:center;padding:2px; background:#6D8EAF;color: #fff;}
.scroll-table td{padding:2px;text-align:center;background:#E0E8EF;}
.scroll-total{font-weight: bold;margin: 5px;float: left}
/*genefull*/
.genefull{
	text-align:left;
	margin:5px 10px 10px;
	padding:5px;
	width:95%;
	clear: both
}
.genefulltitle {font-weight: bold;font-family:Verdana;font-size: 14px;margin:0;clear: both}
.gene-id{font-weight: bold;font-family:Verdana;width: 400px;float: left;margin: 0px 5px;}
.gene-updata {
	color:#6F6F6F;
	font-family:Verdana;
	font-weight:normal;
	margin: 0px 5px;
	padding:0;
	float: right;
	text-align:right;
	width: 300px
}
.genefullcontent {
	background-color: #ffffff;
	width:100%;
}
/*genefull,statistic*/
.detail-title{
	border-top:1px #C8C8C8 solid;
	height:25px;
	background-color:#E0E8EF;
	width:740px;
	margin:0;
}
.detail-title h3{font-family:Verdana;font-size: 13px;width:700px;float:left;margin: 0;padding: 0px 5px;line-height: 25px}
.top {
	float:left;
	margin:3px 0px 3px 0px;
	text-align:left;
}
.genefulldata{
	text-align:left;
	margin:0;
	padding:0px 5px 5px;
	clear:both;
}
.genefull-dl {width:730px; margin:0; padding:0;}
.genefull-dl dl{margin:0; padding:5px 0px;}
.genefull-dl dl dt{float:left;margin:0; padding:0px 10px 0px 5px; width:145px;font-weight: bold;text-align: right;}
.genefull-dl dl dd{float:left;margin:0; padding:0px 5px;line-height:17px; padding:0;width:570px}
#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 .additional{margin: 0;padding: 0;line-height: 18px;}
#content .additional li a:link , #content .additional li a:visited{color: #0000FF;text-decoration: none;}
#content .additional li a:hover{color: #6699cc;text-decoration: underline;}
/*Bibliography*/
* html div .scrollbar {height: expression( this.scrollHeight > 300 ? "300px" : "auto" ); }/*IE下最小高度*/
.scrollbar {
	width:100%;
	max-height:300px;
	padding:0;
	margin-top:10px;
	overflow:auto;
	clear: both;
	border: 1px solid #ccc;
}
#interaction , #bibio , .related{clear: both;width:99%; margin:5px 0px 0px 5px;text-align:left;border-collapse:s;  border-spacing:1px;}
#bibio td{padding:2px; text-align:left; line-height:18px}
#bibio tr{background:#fff;}
#bibio tr.odd	{background:#E1E4E6;}
.submitDiv{background: #ddd;width:width:100%; height: 32px;line-height: 32px;margin-left: 4px;margin-top: 2px;padding-left: 5px;font-size: 14px;font-weight: bold;}
.submitDiv a{padding-left: 5px;padding-right: 5px;font-weight: normal;}
#interaction th{font-weight:bold;text-align:left;padding:2px 5px; width:25%;color: #1563AF; border-bottom: 1px solid #ccc;}
#interaction tr{border: 1px solid #ccc;}
#interaction td{padding:2px 5px; width:25%;border-bottom: 1px solid #ccc;}
.related th{border-bottom: 1px solid #ccc;}
/***gene protein info***/
.gene-protein{font-weight: bold;margin: 0px 5px}
.gene-info{	font-weight:normal;	margin: 0px 5px}
.name-table{width:730px; margin:0; padding:0;line-height: 17px;}
.name-table th{vertical-align: top;width:40px}
/***genefulltable***/
.genefulltable {
	vertical-align: top;
	background-color:#EFF3FF;
	width: 720px;
	margin-left: 5px;
	line-height: 18px
}
.tablecontent {
	vertical-align: top;
	margin-top: 15px;
	margin-bottom: 20px;
	text-align: left;
	background-color: #ffffff;
	width: 650px;
}
.headitalic {
	font-style: italic;
	font-size: 14px;
	font-weight: bold;
	width: 715px;
	background-color:#D1D7DF;
	margin-left: 5px;
	margin-top: 5px;
	padding-left: 5px;
	line-height: 22px;
}
h4{border-bottom: 1px solid #ccc;margin: 0px 0px 5px;padding:10px 5px 0px;font-size: 13px}
.number{
	width: 50px;
	text-align: center;
	vertical-align: top;
	padding-top: 15px;
	font-weight: bold;
}
.titlebg {
	vertical-align: top;
	text-align: left;
	background-color:#B5CCDF;
	margin-top: 15px;
	font-weight: bold;
	font-size: 13px;
	line-height: 20px
}
.seqtag {
	width: 150px;
	text-align: right;
	vertical-align: top;
	padding:2px 10px 2px 0px;
	border-right: solid 2px #B5CCDF;
}
.seqvalue {
	width: 470px;
	text-align: left;
	vertical-align: top;
	padding:2px 0px 2px 10px;
}
.seqtagline {
	width: 150px;
	vertical-align: top;
	border-right: solid 2px #B5CCDF;
	border-top: solid 2px #B5CCDF;
}
.seqvalueline {
	width: 460px;
	text-align: left;
	vertical-align: top;
	padding-left: 10px;
	border-top: solid 2px #B5CCDF;
	padding-bottom: 10px;
}
.seqp {
	vertical-align: top;
	width: 310px;
	text-align: left;
	padding-left: 10px;
	padding-bottom: 10px;
}
.genefullcontenttitle2{
	border-top:1px #C8C8C8 solid;
	height:20px;
	background-color:#e8f2fe;
	width:600px;
	margin:10px 0px 10px 0px;
}
.genefullcontenth2 {
	font-size:16px;
	margin:3px 0px 3px 0px;
	text-align:left;
	color:#000000;
	width:500px;
	font-weight:bold;
	margin-left:5px;
}
/***other***/
.genefullcontenth1 {
	font-size:16px;
	margin:3px 0px 3px 0px;
	text-align:left;
	color:#000000;
	width:700px;
	float:left;
	font-weight:bold;
	margin-left:5px;
}
.summarytdtag {
	font-size: 14px;
	font-weight: bold;
	text-align: right;
	padding-right:20px;
	vertical-align: middle;
	width:200px;
	border-bottom: 1px #C8C8C8 solid;
}
.summarytdvalue {
	font-size: 14px;
	padding: 0px 0px 0px 10px;
	text-align: left;
	vertical-align: middle;
	border-bottom: 1px #C8C8C8 solid;
	width:300px;
}
.bluefont {
	color: blue;
	font-size: 16px;
	text-align: left;
	padding-left: 5px;
	border-bottom: solid 1px #cccccc;
}

.blackfont {
	color: black;
	font-size: 16px;
	text-align: left;
	padding-left: 5px;
	border-bottom: solid 1px #cccccc;
}

.bluefontp {
	color: blue;
	font-size: 16px;
	text-align: left;
	padding-left: 15px;
	width: 130px;
	border-bottom: solid 1px #cccccc;
}

.blackfontp {
	color: black;
	font-size: 16px;
	text-align: left;
	padding-left: 15px;
	border-bottom: solid 1px #cccccc;
}

#genefullcontent h2 {
	font-size: 14px;
	padding: 15px 0px 0px 0px;
	text-align: left;
	color: #000000;
	height: 18px;
}

.geneonttable {
	margin-top: 10px;
	text-align: left;
}

.geneont {
	font-size: 13px;
	font-weight: bold;
	text-align: left;
	color: #000000;
	height: 18px;
	background-color: #E0E5EF;
	margin-left: 30px;
	width: 600px;
	padding: 5px;
	margin-top: 20px;
}

.evidence {
	font-size: 13px;
	font-weight: bold;
	text-align: left;
	height: 18px;
	background-color: #E0E5EF;
	text-align: left;
	padding: 5px;
	width: 100px;
	margin-top: 20px;
}

.geneontvaluewhite {
	text-align: left;
	line-height: 17px;
	margin-left: 30px;
	text-align: left;
	width: 600px;
	padding:3px 5px;
	border-bottom: 1px dotted #ccc;
}

.evidencevaluewhite {
	text-align: left;
	line-height: 17px;
	text-align: left;
	padding:3px 5px;
	width: 50px;
	border-bottom: 1px dotted #ccc;
	vertical-align: top
}

.geneontvalueblue {
	text-align: left;
	line-height: 17px;
	margin-left: 30px;
	text-align: left;
	width: 600px;
	padding:3px 5px;
	border-bottom: 1px dotted #ccc;
}

.evidencevalueblue {
	line-height: 17px;
	text-align: left;
	padding:3px 5px;
	width: 50px;
	border-bottom: 1px dashed #ccc;
	vertical-align: top
}

