html { border:0; height:100%; border-right:1px #fff solid;}
body { margin:0; height:100%; }
body>table,body>div { margin-left:auto; margin-right:auto; clear:both;}
table,form,div,img,td,ul,li,dl,dt,dd { margin:0; padding:0; border:0;}
li{list-style:none;}
a,li,br{line-height:21px;}
/*超链接样式*/
a{ color:#0245DC;text-decoration:none;}
a:hover{ color: #FF6600  ; text-decoration:underline; }
.red{ color:#ff3300;}
.blue{ color:#00f;text-decoration:none;}
.black{ color:#444;text-decoration:none;}
.gray{ background-color:#f6f6f6;}
/*clear*/
.clearer { font: 0px/0px sans-serif; color:#fff; border:0; padding:0; margin:0;clear: both;display: block;}
/*整体布局*/
#header,#main,.ad_lay,#link,#daohang,#footer{ width:960px;font-size:12px; margin-right: auto; margin-left: auto; overflow:hidden;background-color:#fff; margin-bottom:5px; }
/*头部*/
	/*头部第一部分*/
#logo{ width:250px; height:60px; display:block; float:left; background:url(logo.gif) no-repeat 3px 6px;}
#logo a{display: block;	width: 237px;height: 40px;margin: 10px 0 0 5px;}
#logo a span,#fabu a span{display: none;}

#top_r{ width:710px; float:right; margin:15px 0 0 0;}
#top_r h1{ font-size:16px; background-color:#FFF0DD; padding:8px 8px 5px ; color:#333; margin:0;}
#top_r h1 span{ float:right; margin-top:-4px;}




/*选项卡1*/
#search{ }
/*菜单class*/
.Menubox {
width:100%; padding-left:65px;
height:28px;
line-height:28px;
background:url(img/search_tab_bg.gif) repeat-x left -4px; 
}
.Menubox ul{ font-size:14px; }
.Menubox li{
padding:3px 0 0 0;
float:left;
display:block;
cursor:pointer;
width:70px;
text-align:center;
color:#0245DC; text-decoration:underline;
}
.Menubox li.hover{
padding:0px;
background:#fff;
width:70px;
border-left:1px solid #E25C07;
border-top:1px solid #E25C07;
border-right:1px solid #E25C07;
border-bottom:0;
color:#333;
text-decoration:none;
font-weight:bold;
height:25px;
line-height:25px;
}
.Contentbox{
padding:8px;
}


#left{ width:650px; float:left;}
#right{ width:300px; float:right;}

#left h2{ margin:0; padding:7px 7px 3px; font-size:14px; font-weight:normal; background-color:#F2F2F2;}
#left h2 span{ float:right;}
#left h2 strong { margin:0 5px;}
.title{ font-size:15px; margin:5px 5px 2px; padding:0;  }
.title a{ text-decoration:underline;}
.description{font-size:13px; margin:0 5px 2px; padding:0; line-height:19px;}
.time{font-size:14px; margin:0 5px 20px; padding:0; color:#008000;}


#page{ margin:0; overflow:hidden;padding:8px;background-color:#F3F3F3; text-align:center; font-size:14px; font-family:Arial, Helvetica, sans-serif;}
#page a{ padding:3px 5px; border:1px solid #D3E4FE; background-color:#FFFFFF;}
#page a:hover{ background-color: #E25C07; color:#fff; border:1px solid #E25C07; text-decoration:none;}
.currentPage{ padding:2px 5px; border:1px solid #FF6600; background-color:#FF6600; color:#fff;}

/*主体*/

/*底部*/
#footer{ background:url(img/bg1.png) left -264px; padding-bottom:15px;}
#footer p{ text-align:center; font-size:13px; color:#666; margin:10px 0 0;}
#hidden{ display:none;}
#postBar{position:fixed;right:5px; bottom: 0;}
* html #postBar{position:absolute;right:5px; bottom: 0;top: expression(offsetParent.scrollTop + offsetParent.clientHeight - 120);}