@charset "UTF-8";
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td,dl,dt,dd{padding: 0;margin: 0;}
body{ font:12px/1 "\5b8b\4f53", Arial, Helvetica, sans-serif;_background-attachment:fixed;}
table {border-collapse:collapse;border-spacing: 0;}
td{border-color:#000;}
fieldset,img,button{border: 0px;}
address,caption,cite,code,dfn,em,strong,th,var {font-weight: normal;font-style: normal;}
strong{font-weight:bold;}
ol,ul ,dl{list-style: none;}
caption,th {text-align: left;}
h1,h2,h3,h4,h5,h6 {font-weight: bold;font-size: 100%;}
img {vertical-align:top; }
input,button{vertical-align:middle;}
button{cursor:pointer; border:none;}
abbr,acronym { border: 0px;}
.clearfix:after {
		content:".";
		clear:both;
		display:block;
		height:0;		
		visibility:hidden;
}
.clearfix{display:inline-block; }
.clearfix {display:block;}
/*--------------------*/
a,a:link{color:#1788af; text-decoration:none;}
a:visited{}
a:hover{color:#f60;}
a:active{}

a{blr:expression(this.onFocus=this.close());}
a{blr:expression(this.onFocus=this.blur());} 
a:focus{ outline:none; -moz-outline:none;} 

.fl{float:left; }
.fr{float:right; }
/* // ----alpha---- // */
#alpha{position:absolute;z-index:998;left:0;top:0;width:100%;height:1115px;background-color:#333333;filter:alpha(opacity=80);opacity: 0.8;-moz-opacity:0.8; }

/*---footer----*/
#footer{clear:both; width:980px;height:100px;margin:0 auto;padding:10px 0 0; color:#3f3f3f; font-family:Arial, Helvetica, sans-serif; }
#footer p{color:#373737;line-height:23px; text-align:center; padding-top:15px;}
#footer p a:link,#footer p a:visited{color:#3f3f3f; text-decoration:none;}
#footer p a:hover{color:#F60;}
.footer-wb{ height:16px; margin-top:1px; padding:9px 15px; line-height:16px; text-align:right; background:#f6f9fe}
.footer-wb .tit{ vertical-align:middle}
.footer-wb .t-i{ margin-left:6px; vertical-align:middle}