blockquote,body,button,dd,dl,dt,fieldset,form,h1,h2,h3,h4,h5,h6,hr,input,legend,li,ol,p,td,textarea,th,ul{margin:0;padding:0}
a, body, div, h1, h2, h3, h4, img, input, li, ol, p, span, ul {
box-sizing:border-box;
-moz-box-sizing:border-box; /* Firefox */
-webkit-box-sizing:border-box; /* Safari */
	margin: 0;
	padding: 0;
	font-family: Hei, Tahoma, Helvetica, arial, sans-serif;

}
h1,h2,h3,h4,h5,h6,fwb{font-size:100%; font-weight:bold;}
li,ol,ul{list-style:none}
em,i,b {font-style: normal;font-weight: normal}
a{text-decoration:none;
    -webkit-transition: all .2s ease-in-out;
    transition: all .2s ease-in-out; }
a:hover{text-decoration:none}
sup{vertical-align:text-top}
sub{vertical-align:text-bottom}
input,textarea,select{-webkit-appearance: none;}
input[type=button], input[type=submit], input[type=file], button{ cursor:pointer; -webkit-appearance:none;}
input,select{-webkit-border-radius: 0;	-webkit-box-shadow: insert 0 0 0 transparent;}
button,input,textarea{outline:0}
img{vertical-align:top;display:inline-block; border:0; width: 100%;	height: auto; background-size:100% auto;}
article,aside,audio,details,figcaption,figure,footer,header,hgroup,mark,menu,nav,section,summary,time,video{display:block;margin:0;padding:0}
table{border-collapse:collapse;border-spacing:0}
.fwb{ font-weight:bold;font-size: .15rem}
.fl{float:left}
.fr{float:right}
.block{display:block}
.tac{text-align:center}
.tar{text-align:right}
.tal{text-align:left}
.dn{display:none}
.db{ display:block;}
.pr{position:relative}
.pa{position:absolute}
.oh{margin-left: 3px;white-space:nowrap;word-wrap:normal;word-break:normal;text-overflow:ellipsis;-o-text-overflow:ellipsis;overflow:hidden;margin-bottom: 0.1rem;}
.w100{width:100%}
.h100{height:100%}
.cp{cursor:pointer;}
.clearfix{display:block;zoom:1;}
.clearfix:after{content:" ";display:block;font-size:0;height:0; line-height:0; font-size:0; clear:both;visibility:hidden}
.ma{ margin:0 auto;}

.fs20{font-size:.1rem;}
.fs24{font-size:.12rem;}
.fs26{font-size:.13rem;}
.fs28{font-size:.14rem;}
.fs30{ font-size:.15rem;}
.fs38{ font-size:.19rem;}
.fs40{ font-size:.2rem;}
.mt10{ margin-top:.05rem;}
.mt20{ margin-top:.1rem;}
.mt25{ margin-top:.125rem;}
.mt30{ margin-top:.15rem;}
.mb10{ margin-bottom:.05rem;}
.mb20{ margin-bottom:.1rem;}
.mb25{ margin-bottom:.125rem;}
.mb30{ margin-bottom:.15rem;}
.ml10{ margin-left:.05rem;}
.ml20{ margin-left:.1rem;}
.ml25{ margin-left:.125rem;}
.ml30{ margin-left:.15rem;}
.mr10{ margin-right:.05rem;}
.mr20{ margin-right:.1rem;}
.mr25{ margin-right:.125rem;}
.mr30{ margin-right:.15rem;}
.pb10{ padding-bottom:.05rem;}
.pb20{ padding-bottom:.1rem;}
.pb25{ padding-bottom:.125rem;}
.pb30{ padding-bottom:.15rem;}
.pt10{ padding-top:.05rem;}
.pt20{ padding-top:.1rem;}
.pt25{ padding-top:.125rem;}
.pt30{ padding-top:.15rem;}
.pl10{ padding-left:.05rem;}
.pl20{ padding-left:.1rem;}
.pl25{ padding-left:.125rem;}
.pl30{ padding-left:.15rem;}
.pr10{ padding-right:.05rem;}
.pr20{ padding-right:.1rem;}
.pr25{ padding-right:.125rem;}
.pr30{ padding-right:.15rem;}

.textGreen {color: #54c29f!important}
.textYellow {color: #ff9907!important}
.textRed {color: #f26667!important}
.textBlack {color: #000!important}
.textorange{color: #ff7200!important}
.textBlue {	color: #443b99!important}
.textGrey3 {color: #333!important}
.textGrey6 {color: #666!important}
.textGrey9 {color: #999!important}


input::-webkit-input-placeholder, textarea::-webkit-input-placeholder {
color: #bebebe;font-size:.18rem;
}
input:-moz-placeholder, textarea:-moz-placeholder {
color: #bebebe;font-size:.18rem;
}
input::-moz-placeholder, textarea::-moz-placeholder {
color: #bebebe;font-size:.18rem;
}
input:-ms-input-placeholder, textarea:-ms-input-placeholder {
color: #bebebe;font-size:.18rem;
}

/*404*/
.wrap-404{ height:915px; background:#fff; width:100%;}
.img-404{ background:url(../images/404_03.jpg)no-repeat center 215px; width:360px; height:591px; display:block; margin:0 auto;}
.fhsy-btn{ background: url(../images/fhsy-btn-bg.png) no-repeat center 0; width:160px; height:48px; line-height:44px; font-size:16px; text-align:center; color:#fff; display:block; margin:45px auto 0 auto;}


