* {
	margin: 0px;
}
a {
	text-decoration: none;
}
ul {
	padding: 0px;
}
.f_l {
	float: left;
}
.clear {
	clear: both;
}
#top_nav div {
	background: rgb(102, 152, 255); border-width: 1px; border-style: solid; border-color: rgb(0, 0, 0) rgb(150, 157, 173) rgb(150, 157, 173) rgb(0, 0, 0); width: 161px; height: 22px; text-align: center; color: rgb(255, 255, 255); font-family: Myriad,"Trebuchet MS",Helvetica,Arial,Verdana,Sans-Serif; font-size: 16px; font-weight: bold; float: left; cursor: pointer;
}
#top_nav div:hover {
	background: rgb(176, 65, 255);
}
#top_nav div a {
	color: rgb(255, 255, 255);
}
#top_nav .click {
	background: rgb(176, 65, 255);
}
#top_nav ul {
	display: none;
}
#top_nav ul ul {
	display: none;
}
#top_nav ul li {
	background: rgb(13, 61, 146); border-width: 1px; border-style: solid; border-color: rgb(0, 0, 0) rgb(150, 157, 173) rgb(150, 157, 173) rgb(0, 0, 0); left: -1px; width: 161px; height: 22px; text-align: center; color: rgb(255, 255, 255); font-family: Myriad,"Trebuchet MS",Helvetica,Arial,Verdana,Sans-Serif; font-size: 16px; font-weight: bold; float: left; list-style-type: none; position: relative; cursor: pointer;
}
#top_nav ul li:hover {
	background: rgb(112, 146, 191);
}
#top_nav ul li a {
	color: rgb(255, 255, 255); font-size: 12px;
}
#top_nav ul li:hover > ul {
	display: block;
}
.search_ul {
	height: 50px; position: relative; z-index: 999;
}
.browse_ul {
	height: 125px; position: relative; z-index: 999;
}
.tools_ul {
	height: 150px; position: relative; z-index: 999;
}
.c_ul {
	left: 164px; top: 1px; height: 150px; position: absolute;
}
#foot {
	margin: 20px 0px; color: rgb(128, 128, 128); clear: both; font-size: 13px; border-top-color: rgb(184, 184, 220); border-top-width: 3px; border-top-style: solid;
}
#foot div {
	margin-top: 5px;
}
.explain {
	width: 982px; color: rgb(0, 0, 0); padding-left: 10px; font-size: 14px; margin-top: 20px; margin-bottom: 10px;
}
.explain span {
	font-size: 16px; font-style: italic; font-weight: bold;
}
.search_title {
	background: url("../Images/search_title.gif") no-repeat; height: 22px; color: rgb(255, 255, 255); line-height: 22px; padding-left: 10px; font-size: 13px; font-weight: bold;
}
.search_title_css3 {
	background: rgb(154, 154, 154); border-radius: 8px 8px 0px 0px; border: 1px solid rgb(154, 154, 154); height: 22px; color: rgb(255, 255, 255); line-height: 22px; padding-left: 10px; font-size: 13px; font-weight: bold; -moz-border-radius: 8px 8px 0 0; -khtml-border-radius: 8px 8px 0 0; -webkit-border-radius: 8px 8px 0 0;
}
.search_border {
	width: 978px; overflow: hidden; border-right-color: rgb(154, 154, 154); border-left-color: rgb(154, 154, 154); border-right-width: 1px; border-left-width: 1px; border-right-style: solid; border-left-style: solid;
}
.explain_level2 {
	width: 982px; color: rgb(58, 98, 133); padding-top: 10px; padding-bottom: 5px; padding-left: 10px; font-size: 12px; font-weight: bold;
}
.search_countent_title {
	width: 800px; padding-left: 50px; font-size: 14px; font-weight: bold; margin-top: 10px;
}
.search_countent_input {
	margin-top: 10px; margin-left: 5px;
}
.example_button {
	background: url("../Images/but_02.gif") no-repeat 4px 0px; border: currentColor; width: 81px; height: 21px; color: rgb(255, 255, 255); font-size: 11px; font-weight: bold;
}
.explain_level3 {
	padding-left: 50px; font-size: 14px;
}
.search_submit_css3 {
	background: rgb(57, 88, 106); border-radius: 8px; border: 1px solid rgb(57, 88, 106); width: 70px; height: 22px; color: rgb(255, 255, 255); line-height: 22px; font-size: 11px; font-style: italic; font-weight: bold; -moz-border-radius: 8px 8px; -khtml-border-radius: 8px 8px; -webkit-border-radius: 8px 8px;
}
.search_submit1 {
	background: url("../Images/but_02.gif") no-repeat; border: currentColor; width: 70px; height: 22px; color: rgb(255, 255, 255); line-height: 22px; font-size: 11px; font-weight: bold;
}
.search_submit2 {
	background: url("../Images/but_02.gif") no-repeat; border: currentColor; width: 70px; height: 22px; color: rgb(255, 255, 255); line-height: 22px; font-size: 11px; font-weight: bold;
}
.search_bottom_css3 {
	border-width: medium 1px 1px; border-style: none solid solid; border-color: currentColor rgb(154, 154, 154) rgb(154, 154, 154); border-radius: 0px 0px 8px 8px; height: 22px; color: rgb(255, 255, 255); line-height: 22px; font-size: 13px; font-weight: bold; margin-bottom: 10px; -moz-border-radius: 0px 0px 8px 8px; -khtml-border-radius: 0px 0px 8px 8px; -webkit-border-radius: 0px 0px 8px 8px;
}
.search_bottom {
	background: url("../Images/search_bottom.gif"); height: 22px; color: rgb(255, 255, 255); line-height: 22px; font-size: 13px; font-weight: bold; margin-bottom: 10px; border-top-color: currentColor; border-top-width: medium; border-top-style: none;
}
#search_result_table {
	width: 978px; margin-top: 24px;
}
#search_result_table th {
	font-size: 13px; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;
}
#search_result_table td {
	padding: 3px; font-size: 12px;
}
#search_result_table th strong {
	color: rgb(255, 255, 255);
}
#search_result_table th span {
	color: rgb(255, 255, 255);
}
#search_result_table th strong:hover {
	color: blue;
}
.statistics_title {
	background: rgb(11, 44, 103); color: rgb(255, 255, 255);
}
.statistics_title b {
	font-size: 13px;
}
.statistics_title a {
	font-size: 13px;
}
.ptmblast_main {
	border-width: medium 1px 1px; border-style: none solid solid; border-color: currentColor rgb(204, 204, 204) rgb(204, 204, 204); padding: 0px 10px 10px; width: 960px;
}
.ptmblast_title {
	padding-top: 10px; font-weight: bold;
}
.ptmblast_content {
	padding-left: 10px; font-size: 14px;
}
.ptmblast_big_choose {
	overflow: hidden;
}
.ptmblast_big_choose div {
	padding-top: 10px; margin-right: 20px; float: left;
}
.ptmblast_big_choose div span {
	color: rgb(153, 153, 153); font-size: 12px;
}
.line {
	margin: 5px 0px; padding: 5px 0px; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;
}
.show_title {
	font-size: 16px; font-weight: bold; margin-top: 5px;
}
.show_pic_color {
	width: 240px; margin-right: 5px; margin-bottom: 10px;
}
.show_pic_color p {
	text-align: justify; margin-bottom: 10px;
}
.show_pic_color .kegg_map_title {
	font-size: 16px; font-weight: bold; margin-top: 5px;
}
.show_pic_color .clear {
	overflow: hidden; clear: both; margin-top: 10px;
}
.show_pic_color label {
	width: 160px; text-align: left; font-weight: bold; margin-right: 10px; float: left;
}
.show_pic_color div div {
	width: 60px; height: 18px; float: left;
}
img {
	border: currentColor;
}
.title_show {
	color: blue;
}
.title_table {
	background: rgb(11, 44, 103); width: 150px; display: none;
}
.title_table td {
	color: rgb(255, 255, 255); padding-left: 10px;
}
#title_b_table {
	left: 60px; top: 20px; position: absolute;
}
#title_c_table {
	left: 350px; top: 20px; position: absolute;
}
