@charset "utf-8";
/* CSS Document */
a {text-decoration:none; cursor:pointer;}
a { blr:expression(this.onFocus=this.blur()) } /*针对 IE*/
a { outline:none; } /*针对firefox等*/
body,div,ul,li { padding: 0; margin: 0; }
img { border: none; }
*{ margin:0; padding:0; font-family:"微软雅黑",Arial;}
ul,ol,li{list-style:none;}
br{clear:both; font-size:0; line-height:0;}
input,textarea{ border:none; margin:0px; overflow:hidden;}
#wrap{ width:100%; position: relative;}
#top{ width:100%; }
.top_inner{ width:1008px; margin:0 auto; height:94px; position:relative;}
.top_inner a{ position:absolute; font-size:14px; color:#fff;}
.top_inner a:hover{ color:#fff;}
.top_inner .us{ right:2px; top:40px;}
.top_inner .about{ right:100px; top:40px;}
#main{ width:100%;}
#footer{ width:100%; height:34px; background:#000; line-height:34px; filter:alpha(opacity=40);-moz-opacity:0.4; opacity:0.4;  font-size:12px; color:#fff; text-align:center;position:absolute; bottom:0; left:0;}
.about-box {
    border-top: 1px solid #e5e5e5;
    color: #666;
    font-size: 14px;
    line-height: 30px;
    min-height: 380px;
    padding-top: 38px;
}
#main {
    background: #f5f5f5 url("../images/bo_greyBG.png") repeat-x scroll center top;
    width: 100%;
	   padding-bottom: 25px;
    	padding-top: 25px;
}
.register_inner {
    background: #fff url("../images/bo_bottomBG.png") no-repeat scroll center bottom;
    border-radius: 0 0 5px 5px;
    padding: 20px 0 20px 65px;
    position: relative;}