@charset "utf-8";
/****=reset***/
html,body,div,dl,dt,dd,ul,ol,li,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td{margin:0;padding:0;font-size:12px;font-family:arial,\5b8b\4f53,sans-serif;-webkit-text-size-adjust:none;}
table{border-collapse:collapse;}
a img{border:none;}
a{outline:none;text-decoration:none;hide-focus:expression(this.hideFocus=true);}
a:focus{outline:none;}
a:hover{text-decoration:underline;}
address,caption,cite,code,dfn,em,th,var{font-style:normal;font-weight:400;}
li{list-style:none;}
caption,th{text-align:left;}
q:before,q:after{content:'';}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:400;margin:0;padding:0}
input,button,textarea,select{font-family:inherit;margin:0;padding:0;}
textarea{resize:none;}
html{overflow-y:scroll;}
body{background-color:#fff;}
@-moz-document url-prefix()
{
	input.submit{padding-bottom:3px;}
	input.reset{padding-bottom:3px;}
}
input.radio{vertical-align:middle;}

.clear{clear:both}
.clearfix:after{content:'\20';display:block;clear:both;visibility:hidden;line-height:0;height:0;}
.clearfix{display:block;zoom:1;}
* html .clearfix{height:1%;}
/****=resetend***/

.fckeditBox h1{font-size:1.5em;}
.fckeditBox h2{font-size:1.4em;}
.fckeditBox h3{font-size:1.3em;}
.fckeditBox h4{font-size:1.2em;}
.fckeditBox h5{font-size:1.1em;}
.fckeditBox h6{font-size:1em;}
.fckeditBox h1,.fckeditBox h2,.fckeditBox h3,.fckeditBox h4,.fckeditBox h5,.fckeditBox h6{margin:10px 0;font-weight:700;}
.h4feature{color:#008787;}
 
/* common */
.fl{float:left}
.fr{float:right}
.tac{text-align:center;}
.tar{text-align:right;}
.tal{text-align:left;}
.db{display:block}
.mt10{margin-top:10px;}
.ml10{margin-left:10px;}
.mr10{margin-right:10px;}
.mb10{margin-bottom:10px;}
.pt10{padding-top:10px;}
.pl10{padding-left:10px;}
.pr10{padding-right:10px;}
.pb10{padding-bottom:10px;}
.fs14{font-size:14px;}
.fs11{font-size:11px;}
.fw{font-weight:700;}
.ffyh{font-family:\5FAE\8F6F\96C5\9ED1;}
.ffa{font-family:Arial;}
.oh{overflow:hidden;}