/* CSS Document */
/* ContentBg 的背景图片 genus_list_bg.gif 为使content_left 、content_middle和 content_right 高度从表面上看相等(适合所有浏览器) */
.ContentBg{  
	background:  url("/images/class_list_bg.gif") repeat-y;	
}
.nobottom{
border-bottom:0px;
}
#content_left{
	overflow:hidden;    
  float:left;
  width:198px;
	margin:0px;
	background-color:#0C6671;	
}
#content_middle{
    overflow:hidden; 
	float:left;
    width:570px;
	margin:0px;
    background-color:#3594A2;	
}
#content_right{   
    float:right;
    width:205px;
	margin:0px;
    background-color:#86A0A4;	
}
#subnav ul li a {
padding: 5px 6px 1px 6px;
}
#subnav  ul li.current{
padding: 5px 6px 1px 6px;
}
#column{
overflow:hidden;
	height:155px !important;
	height /**/: 157px;
}
#hotNews{
    overflow:hidden;
	height:155px !important;
	height /**/: 157px;
	background-color:#FFFFFF;
}
#hotNews ul{margin:0.3em 0em 0em 0em;padding:0px;float:right; width:390px;}
#hotNews ul li{	
    border-bottom: 1px solid #fff;
    list-style-type: none;
	display: block; 
	background:  url("/images/ar.gif") no-repeat -1px;		
	padding: 6px 10px 4px 10px !important;
	padding /**/: 6px 10px 4px 0px;
}
#hotNews h1{
    margin:5px;
}
#hotNews h2{
    margin:5px;
}
.imgPinLeft-160x110 .pin{border:1px solid #000000;float:left;margin:0.8em 0em 0em 0.5em}
.imgLeft-53x53-2{overflow:hidden;width:55px;}
.imgLeft-53x53-2 img{border:1px solid #000000;margin-bottom:8px;}
#newscontent{ 
    float:left;  
    overflow:hidden;
	width:285px !important;
	width /**/: 287px;
	height:218px !important;
	height /**/: 220px;
    background-color:#FFFFFF;
}

#good_doc,#new_doc{
overflow:visible;
	height:100% !important;
	height /**/: 100%;
}
#no_doc_info,#no_genus_info{
    overflow:visible;
	height:198px !important;
	height /**/: 200px;
	width:100%;
	text-align:center;
}
#nav_sub_genus{
    overflow:visible;
	padding-bottom:30px !important;
    padding-bottom:50px;
}
#nav_sam_genus{
    overflow:visible;
	padding-bottom:30px !important;
    padding-bottom:50px;
}
#doc_info_list{padding:0px;}

.showpage {overflow:hidden;	background-color:#d8e5e4;height:26px;color:#333333;vertical-align:middle;text-align: center;}
#doc_tools_top div{color:#333333;margin-top:7px;}
#doc_tools_top  #bklist{float:left;margin-left:5px;}
#doc_tools_top  #prv{float:left;margin-left:25px;}
#doc_tools_top  #next{float:right;margin-right:5px;}
#doc_tools_top div a{color:#666;}
#doc_tools_top div a:hover{color:#FF0000;text-decoration: none;}

#doc_tools_top .left{float:left;margin-left:5px;}
#doc_tools_top .right{position: relative;float:right;margin-right:5px;}
[xmlns] #doc_tools_top.right{top:5px;}

#doc_tools_bot{overflow:hidden;	background-color:#d8e5e4;height:26px;color:#B7B7B7;vertical-align:middle;text-align: center;}
#doc_tools_bot div{color:#333333;margin-top:7px;}
#doc_tools_bot  #bklist{float:left;margin-left:5px;}
#doc_tools_bot  #prv{float:left;margin-left:25px;}
#doc_tools_bot  #next{float:right;margin-right:5px;}
#doc_tools_bot div a{color:#666;}
#doc_tools_bot div a:hover{color:#FF0000;text-decoration: none;}

#doc_tools_bot .left{float:left;margin-left:5px;}
#doc_tools_bot .right{position: relative;float:right;margin-right:5px;}
[xmlns] #doc_tools_bot.right{top:5px;}
#doc_listul{
	margin:0px;
	padding:0px;
	width:100%;
	color:#333333;
	margin-top: 0px !important;
	margin-top /**/:6px;
}
#doc_listul li{
   border-bottom:1px solid #eee;
	 background:  url("/images/ar.gif") no-repeat 10px;
	 height:18px !important;
	 height /**/:24px;
   display:block;	
	 padding: 8px 0px 2px 25px;
	 margin-left: 0px !important;
	 margin-top: 0px;
	 margin-left /**/:-17px;
}
#doc_listul li a:hover{text-decoration: underline;}
#doc_listul li.greyBG, .greyBG{background-color:#eee;color:#666;}
#doc_listul li.greyBG a, .greyBG a{color:#333;}
#doc_listul li.greyBG a:hover, .greyBG a:hover{color:#CC3300;padding: 4px 15px 2px 15px;background: url("/images/ar_fw_hover.gif")  no-repeat center right;}
#doc_listul li.whiteBG, .whiteBG{background-color: #F2F2F2;color:#666;}
#doc_listul li.whiteBG a, .whiteBG a{color:#333;}
#doc_listul li.whiteBG a:hover, .whiteBG a:hover{color:#CC3300;padding: 4px 15px 2px 15px;background: url("/images/ar_fw_hover.gif")  no-repeat center right;}
#doc_listul span.artclass a{color:#666;}
#doc_listul span.artclass a:hover{ padding:0;margin:0;background:none;}
/*Genus box Title*/
.GenusboxTitle{
	height:25px !important;
	height /**/: 30px;	
	padding-top:3px;
	margin:0px;
	background: url(/images/ar_10.gif) no-repeat 8px 8px;
	background-color:#0A4C54;
	border-top:5px solid #063136;
	border-bottom:0px;
	display:block;
}
.GenusboxTitle span {
	padding-top: 6px;
	padding-left: 12px;
    float:left;
	font-size:12px;
	font-weight:bold;
	color:#FFFFFF;
	letter-spacing:3px
}
.GenusboxTitle span a{color:#333333;}
.GenusboxTitle span a:hover{color:#CC3300;}
/*Doc List Title*/
.DocListTitle{
	height:20px !important;
	height /**/: 30px;	
	padding-top:3px;
	margin:0px;
	background: url(/images/ar_11.gif) no-repeat 8px 8px;
	background-color:#3594A2;
	border-top:5px solid #0b3c43;
	border-bottom:0px;
	display:block;
	color:#ffffff; 
	padding:9px 0 0 30px; 
	font-weight:bold;
	letter-spacing:3px;
}
.DocListTitle span{
	font-size:12px;
	color:#FFFFFF;
}
.DocListTitle a{color:#ffffff; float:left;padding:5px 0 0 30px; font-weight:bold;letter-spacing:3px;}
.DocListTitle a:hover{color:#CC3300;}
.DocListTitle span a{color:#ffffff;float:right;padding-right:5px;letter-spacing:0;}
.DocListTitle span a:hover{color:#CC3300;}
.Search_div{float:right; width:250px;padding:0 10px 0 0; text-align:right;}
