@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;}
body{ background:url(../images/common/topbgs.jpg) repeat-x left top;}
table{border-collapse:collapse;}
img{ border:none; vertical-align:middle;}
a{outline:none;text-decoration:none;hide-focus:expression(this.hideFocus=true); color:#383838;}
a:focus{outline:none;}
a:hover{text-decoration:none; color:#1759ed;}
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}
h1{ font-weight:bold;color:#383838;}
input,button,textarea,select{font-family:inherit;margin:0;padding:0;}
input,select{ vertical-align:middle;}
textarea{resize:none;}
html{overflow-y:scroll;}
@-moz-document url-prefix(){input.submit,input.reset{padding-bottom:3px;}}
@media screen and (-webkit-min-device-pixel-ratio:0){}
input.radio{vertical-align:middle;}
input.checkbox,input.radio{height:13px;width:13px;}
textarea{overflow:auto;}
.clear{clear:both}
.clearfix:after{content:'\20';display:block;clear:both;visibility:hidden;line-height:0;height:0;}
.clearfix{display:inline-block;zoom:1;}
html[xmlns] .clearfix{display: block;}
* 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}
.mt40{margin-top:40px;}
.mt5{ margin-top:5px;}
.mt7{ margin-top:7px;}
.mt20{margin-top:20px;}
.mt15{ margin-top:15px;}
.mt10{margin-top:10px;}
.ml10{margin-left:10px;}
.mr10{margin-right:10px;}
.mb10{margin-bottom:10px;}
.pl35{padding-left:35px;}
.pl90{padding-left:90px;}
.pl40{padding-left:40px;}
.pl45{padding-left:45px;}
.pl25{ padding-left:25px;}
.pl20{padding-left:20px;}
.pt10{padding-top:10px;}
.pl10{padding-left:10px;}
.pr10{padding-right:10px;}
.pr20{ padding-right:20px;}
.pb10{padding-bottom:10px;}
.font24{ font-size:24px;}
.font20{ font-size:20px;}
.font16{ font-size:16px;}
.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; zoom:1;}