html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, figcaption, figure, 
footer, header, hgroup, menu, nav, section, summary,
time, mark, audio, video {
	margin:0;
	padding:0;
	border:0;
	outline:0;
}
a{-webkit-tap-highlight-color:transparent;}
*{box-sizing:border-box;font-family: 'Microsoft YaHei', "hiragino sans gb", '黑体', '宋体', Arial, Lucida Grande, Tahoma, sans-serif;
    color: #333;outline: none}
em,i{font-style: normal;}
article, aside, details, figcaption, figure, 
footer, header, hgroup, menu, nav, section{
	display:block;
}
html{
    font-size:62.5%;
}
body{
	line-height:1;
    font-size:1.1rem;
}
ol, ul,li{
	list-style:none;
}
blockquote, q{
	quotes:none;
}
blockquote:before, blockquote:after,
q:before, q:after{
	content:'';
	content:none;
}
input{outline: none;}
ins{
	text-decoration:none;
}
button{ outline: none;}
del{
	text-decoration:line-through;
}
table{
	border-collapse:collapse;
	border-spacing:0;
}
a {
  background: transparent;
  text-decoration: none;
  margin: 0;
  padding: 0;
  color: #333;
  outline: none;
}
a:hover{ text-decoration:none; }
.clearBoth {
  clear: both;
}
.clearfix:after {
  content: "\0020";
  display: block;
  height: 0;
  clear: both;
}
.clearfix {
  _zoom: 1;
}

.ub{
    display: -moz-box;
    display: -webkit-box;
    display: box;
}
.ub-f1{
    -webkit-box-flex: 1;
    -moz-box-flex: 1;
    box-flex: 1;
}
.ub-f2{
    -webkit-box-flex: 2;
    -moz-box-flex: 2;
    box-flex: 2;
}
.ub-f3{
    -webkit-box-flex: 3;
    -moz-box-flex: 3;
    box-flex: 3;
}
.ub-f4{
    -webkit-box-flex: 4;
    -moz-box-flex: 4;
    box-flex: 4;
}
.f_l {
  float: left;
}
.f_r {
  float: right;
}
.wd0{
    width: 0;
}
.tx-l{
    text-align: left;
}
.tx-c{
    text-align: center;
}
.tx-r{
    text-align: right;
}
.bggray{background: #f0f0f0}
.bgf5{background: #f5f5f5;}
.bgfff{background: #fff}
.bdrs{border: 1px solid #e5e5e5 !important;}
.bdr{border-right: 1px solid #e5e5e5;}
.bdl{border-left: 1px solid #e5e5e5;}
.bdasht{border-top: 1px dashed #e5e5e5;}
.bdt{border-top: 1px solid #e5e5e5;}
.bdb{border-bottom: 1px solid #e5e5e5;}
.mat_a2{margin-top: 0.2rem}
.mat_a5{margin-top: 0.5rem}
.mat_1{margin-top: 1rem}
.mat_1px{margin-top: 1px}
.mat_1_5{margin-top: 1.5rem}
.mat_2{margin-top: 2rem}
.mal_2{margin-left: 2rem}
.mat_4_5{margin-top: 4.5rem}
.mat_5_5{margin-top: 5.5rem}
.mat_5{margin-top: 5rem}
.mab_1{margin-bottom: 1rem}
.mab_5{margin-bottom: 5rem}
.pd1{padding: 1rem}
.pdt1{padding-top: 1rem}
.pdt_a5{padding-top: 0.5rem}
.pdr0{padding-right: 0!important;}
.pdl1{padding-left: 1rem;}
.pdr1{padding-right: 1rem;}
.pdb1{padding-bottom: 1rem!important;}
.pdb_a5{padding-bottom: 0.5rem!important;}
.pd10{padding: 1rem 0;}
.pd01{padding: 0 1rem}
.pdb0{padding-bottom: 0!important;}
.c999, .c999 *{color: #999!important;}
.ccc{color: #ccc!important;}
.cfff{color: #fff!important;}
.c666{color: #666!important;}
.cblue{color: #5871eb!important;}
.cblue1{color: #007aeb!important;}
.cred,.cred *{color: #fc3934!important;}
.cgreen{color: #21a821!important;}
.w100{width: 100%}
.w20{width: 20px;}
.f44{font-size: 3.75rem;}
.f34{font-size: 2.5rem;}
.f30{font-size: 2rem;}
.f26{font-size: 1.5rem;}
.f28{font-size: 1.65rem;}
.f24{font-size: 1.4rem;}
.f22{font-size: 1.3rem;}
.f20{font-size: 1.2rem;}
.f16{font-size: 1rem;}
.lh4_5{line-height: 4.5rem}
.lh4{line-height: 4rem}
.lh3{line-height: 3rem}
.lh2_5{line-height: 2.5rem}
.lh2{line-height: 2rem}
.lh1_5{line-height: 1.5rem}
.dblock{display: block}












