html,
body,
div,
dl,
dt,
dd,
ol,
ul,
li,
span,
i,
p,
em,
h,
form,
input,
textarea,
button,
table,
tr,
td,
img,
h1,
h2,
h3,
h4,
h5,
h6,
a {
    margin: 0;
    padding: 0;
}

body {
    font-size: 14px;
    /* font-family:"\5fae\8f6f\96c5\9ed1", sans-serif; */
    overflow-x: hidden;
    background-color: #fff;
    font-family: 'Poppins-ExtraBold';
}

ul,
li {
    list-style: none;
}

i,
em,
cite {
    font-style: normal;
    display: inline-block;
}

h1,
h2,
h3,
h4,
h5,
h6 {
    font-size: 100%;
    font-weight: normal
}

img,
input {
    border: none;
    vertical-align: middle;
}


/* img{ max-width: 100%; } */

a {
    font-size: 14px;
    /* font-family:"\5fae\8f6f\96c5\9ed1", sans-serif; */
    text-decoration: none;
    color: #666666;
    -ms-transition-duration: 0.3s;
    transition-duration: 0.3s;
}

.wrap {
    /* width: 1200px; */
    margin: 0 auto;
    position: relative;
}

.l {
    float: left;
}

.r {
    float: right;
}

.cl {
    clear: both;
}

.clearfix:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}

.clearfix {
    zoom: 1;
}

table {
    border-collapse: collapse;
    border-spacing: 0;
    border: 1px solid #e4e4e4;
}

td,
tr {
    border: 1px solid #e4e4e4;
    padding: 5px;
}


/* @font-face {
    font-family: 'Poppins';
    src: url('../fonts/Poppins-Thin.woff2') format('woff2'),
        url('../fonts/Poppins-Thin.woff') format('woff');
    font-weight: 100;
    font-style: normal;
    font-display: swap;
} */

@font-face {
    font-family: 'Poppins-ExtraBold';
    src: url('../fonts/Poppins-ExtraBold.otf') format('opentype');
    font-weight: 100;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Poppins-ExtraLight';
    src: url('../fonts/Poppins-ExtraLight.otf') format('opentype');
    font-weight: 100;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Poppins-SemiBold';
    src: url('../fonts/Poppins-SemiBold.otf') format('opentype');
    font-weight: 100;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Poppins-Regular';
    src: url('../fonts/Poppins-Regular.otf') format('opentype');
    font-weight: 100;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Poppins-Bold';
    src: url('../fonts/Poppins-Bold.otf') format('opentype');
    font-weight: 100;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Poppins-Medium';
    src: url('../fonts/Poppins-Medium.otf') format('opentype');
    font-weight: 100;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Poppins-Light';
    src: url('../fonts/Poppins-Light.otf') format('opentype');
    font-weight: 100;
    font-style: normal;
    font-display: swap;
}