body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,form,input,textarea,p,th,td {
  margin: 0;
  padding: 0;
}
html {
  font-size: 625%;
}
@font-face {
  font-family: 'ydwfont';
  src: url(./fonts/SourceHanSansCN-Normal.otf);
}
body {
  font-size: 16px !important;
  font-family: "ydwfont";
  background: #fff;
}
ul {
  list-style: none;
}
i {
  vertical-align: middle;
}
a{
	text-decoration: none;
}
.clearfix{ clear: both; content: ""; display: block; overflow: hidden }
.pull-left{float: left;}
.pull-right{float: right;}
.color-e9473a{color: #E9473A;}
.color-666{color: #666;}
.color-333{color: #333;}
.bgf7f7f7{background-color: #f7f7f7;}
.color-d1d1d1{color: #D1D1D1;}
.disNone{display: none;}
.disBlock{display: block;}
.font-weight{font-weight: 600;}
.margin_bottom34{margin-bottom: 0.34rem;}
.margin_bottom56{margin-bottom: 0.56rem;}
.margin_left160{margin-left: 1.6rem;}
.margin_right65{margin-right: 0.65rem;}
.margin_right60{margin-right: 0.6rem;}
.overflow_hidden{overflow: hidden;}
.border_bottom{border-bottom: 0.01rem solid #333;}
.border_bottom_e5e5e5{border-bottom: 0.01rem solid #E5E5E5;}
.border_bottom_d1d1d1{border-bottom: 0.01rem solid #d1d1d1;}
.textAlign-center{text-align: center;}
.textAlign-right{text-align: right;}
.textAlign-left{text-align: left;}
*{
  -webkit-touch-callout: none;
 /* -webkit-user-select: none; */
 -moz-user-select: none;
 -ms-user-select: none;
 user-select: none;
}
/* img{
  pointer-events:none;
} */