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, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {
  margin:0;
  padding:0;
  /* border: none; */
  outline: none;
  box-sizing: border-box;
}
html{
  font-family: "Microsoft YaHei", "微软雅黑", "宋体" , Verdana, Arial;;
  -webkit-text-size-adjust: 100%;
  -ms-text-size-adjust: 100%;
  color:#333333;
  font-size: 14px;
  -webkit-tap-highlight-color:rgba(0,0, 0, 0);
}
article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{
  display: block;
}
button,input,optgroup,select,textarea{
  margin: 0;
  font: inherit;
  color: inherit;
}
button{
  overflow: visible;
}
button,select {
  text-transform: none;
}
button,html input[type="button"],input[type="reset"],input[type="submit"]{
  -webkit-appearance: button;
  cursor: pointer;
}
button[disabled],html input[disabled]{
  cursor: default;
}
button::-moz-focus-inner,input::-moz-focus-inner{
  padding: 0;
  border: 0;
}
input{
  line-height: normal;
}
input[type="checkbox"],input[type="radio"]{
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button {
  height: auto;
}
input[type="search"]{
  -webkit-box-sizing: content-box;
  -moz-box-sizing: content-box;
  box-sizing: content-box;
  -webkit-appearance: textfield;
}
input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration {
  -webkit-appearance: none;
}
fieldset{
  padding: .35em .625em .75em;
  margin: 0 2px;
  border: 1px solid #c0c0c0;
}
textarea{
  overflow: auto;
}
optgroup{
  font-weight: bold;
}
input,button,select,textarea {
  font-family: inherit;
  font-size: inherit;
  line-height: inherit;
}
* {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
*:before,*:after{
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
*{
  transition:background .5s;
  -webkit-transition:background .5s;
}
a{
  color:#333333;
  background-color: transparent;
  text-decoration: none;
  cursor: pointer;
  outline: 0;
}
a:hover {
  color:#0a5491;
}
table{
  border-spacing: 0;
  border-collapse: collapse;
}
img,table{
  max-width: 100%;
}
img,input{
  vertical-align: middle;
}
li{
  list-style: none;
}
hr{
  border: none;
}
input,select,textarea,button{
  outline: none;
  padding-top: 0;
  padding-bottom: 0;
  border:none;
  font-family: "Microsoft YaHei";
}
em {
  font-style:normal
}
/* 清除浮动 */
.clearfix:before,
.clearfix:after {
  display: table;
  content: " ";
}
.clearfix,
.clearfix:after {
  clear: both;
}
.clearfix {
  *zoom:1;
}
 /*隐藏*/
 .dn{
  display: none;
}
@media print{
  *,*:before,*:after{
    color:#000!important;
    text-shadow:none!important;
    background:transparent!important;
    -webkit-box-shadow:none!important;
    box-shadow:none!important;
  }
  a,a:visited{
    text-decoration:underline;
  }
  a[href]:after{
    content:"("attr(href)")";
  }
  abbr[title]:after{
    content:"("attr(title)")";
  }
  a[href^="#"]:after,a[href^="javascript:"]:after{
    content:"";
  }
  pre,blockquote{
    border:1px solid #999;
    page-break-inside:avoid;
  }
  thead{
    display:table-header-group;
  }
  tr,img{
    page-break-inside:avoid;
  }
  img{
    max-width:100%!important;
  }
  p,h2,h3{
    orphans:3;
    widows:3;
  }
  h2,h3{
    page-break-after:avoid;
  }
}

 