/*公共样式--开始*/
html, body, div, ul, li, h1, h2, h3, h4, h5, h6, p, dl, dt, dd, ol, form, input, textarea, th, td, select {
    margin: 0;
    padding: 0;
  }
  *{box-sizing: border-box;}
  html, body {
    min-height: 100%;
    background: #f1f5f8;
  }
  
  body {
    font-family: "Microsoft YaHei";
    font-size:12px;
    color:#333;
  }
  h1, h2, h3, h4, h5, h6{font-weight:normal;}
  ul,ol {
    list-style: none;
  }
  
  img {
    border: none;
    vertical-align: middle;
  }
  li {
    padding:0;
    margin:0;
    list-style:none;
  }
  a {
    text-decoration: none !important;
    color: #232323;
  }
  
  table {
    border-collapse: collapse;
    table-layout: fixed;
  }
  
  input, textarea {
   /*  outline: none;
    border: none; */
  }
  
  textarea {
    resize: none;
    overflow: auto;
  }
  
  .clearfix {
    zoom: 1;
  }
  
  .clearfix:after {
    content: ".";
    width: 0;
    height: 0;
    visibility: hidden;
    display: block;
    clear: both;
    overflow:hidden;
  }
  
  /* .fl {
    float: left
  } */
  
  .fr {
    float: right
  }
  
  .tl {
    text-align: left;
  }
  
  .tc {
    text-align: center
  }
  
  .tr {
    text-align: right;
  }
  
  .ellipse {
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
  }
  .inline{
    display: inline-block;
    *display: inline;
    *zoom: 1;
  }


::-webkit-scrollbar-track-piece {
  -webkit-border-radius: 0
}
::-webkit-scrollbar {
  width: 5px;
  height: 10px
}
::-webkit-scrollbar-thumb {
  height: 50px;
  background-color: rgba(184,184,184,0.5);
  -webkit-border-radius: 6px;
  outline-offset: -2px;
  filter: alpha(opacity = 50);
  -moz-opacity: 0.5;
  -khtml-opacity: 0.5;
  opacity: 0.5
}
::-webkit-scrollbar-thumb:hover {
  height: 50px;
  background-color: rgba(184,184,184,0.5);
  -webkit-border-radius: 6px
}

  