@charset "utf-8";
*{ margin: 0px; padding: 0px; text-decoration: none; list-style-type: none; font-family: "Arial","\5FAE\8F6F\96C5\9ED1"; /*禁止IOS横屏的时候字体变大*/
-webkit-text-size-adjust: none; }
html { font-size: 62.5%; -webkit-font-smoothing:antialiased;}
fieldset,img{border:0}
img{vertical-align:middle}
address,b,caption,cite,code,dfn,em,i,strong,th,var{font-style:normal;}
dl,ol,ul{list-style-type:none}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:400}
a{text-decoration:none}
a:hover{text-decoration:none;-webkit-tap-highlight-color:rgba(255,0,0,0);outline:0;outline:none;blr:expression(this.onFocus=this.blur())}
input[type="button"], input[type="submit"], input[type="reset"] { -webkit-appearance: none;}
.clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
*html .clearfix { height: 1%; }
*:first-child+html .clearfix { zoom: 1; }
.clearfix { display: inline-block; }
.clearfix { display: block; }
.clear { clear: both; }
a,div,input,p,li{ -webkit-tap-highlight-color: rgba(255,255,255,0); }
/*p, span, a, li, input[type="button"] { -webkit-user-select: none; }*/
input[type="button"] { -webkit-appearance: none; }
input:focus, textarea:focus { outline: none; }
/*布局样式*/
.fl { float: left; }
.fr { float: right; }
.bc { margin: 0px auto; }
.db { display: block; }
.d_ib { display: inline-block; zoom: 1; *display: inline;}
.pr { position: relative; }
.pa { position: absolute; }
.pf { position: fixed; }
.tr { text-align: right; }
.tl { text-align: left; }
.tc { text-align: center; }
.vm { vertical-align: middle; }
.vt { vertical-align: top;}
.vs { vertical-align: sub;}
.none { display: none; }
.w { width: 100%; }
/*字体*/
.bold { font-weight: bold; }
.none_bold { font-weight: normal; }
/*字段截取*/
.txt_overflow { text-overflow: ellipsis; overflow: hidden; white-space: nowrap; }
.of_hide { overflow: hidden; }
.of_scroll { overflow-y: scroll; }
/*背景颜色*/
.bg_white { background-color:white; }
/*字体颜色*/
.fc_white { color: white; }
.fc_999{ color:#999;}
.fc_666{ color:#666;}
.fc_333{ color:#333;}
/*字体*/
.f14{ font-size: 14px; }
.f110pct { font-size: 110%; }
.f120pct { font-size: 120%; }
.f130pct { font-size: 130%; }
.f140pct { font-size: 140%; }
.f150pct { font-size: 150%; }
.f160pct { font-size: 160%; }
.f180pct { font-size: 180%; }
.f200pct { font-size: 200%; }
