html, body, div, ul, li, p, dl, dt, dd, ol, form, input, textarea, th, td, select {margin: 0;padding: 0;}
*{box-sizing: border-box;}
html, body {min-height: 100%;min-width: 1024px;}
body {font-family: '微软雅黑';font-size:16px;color:#333;line-height: 1;}
html::-webkit-scrollbar {
    width: 0;
    height: 0;
}
body::-webkit-scrollbar {
    width: 0;
    height: 0;
}
ul,ol {list-style: none;}
i{font-style: normal;display: inline-block;}
img {border: none;}
a {text-decoration: none;color: inherit;display: inline-block;}
table {border-collapse: collapse;table-layout: fixed;}
input, textarea {outline: none;border: none;font-family: '微软雅黑';}
textarea {resize: none;overflow: auto;}
button{border: none;outline: none;}
.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;}
.ellipselist{overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-box-orient: vertical;}