@charset "utf-8";
/* CSS Document */
* {margin: 0; outline: 0; padding: 0; min-width: 0;}
*:focus {outline: none;}

:root {
    --color-primary: #375FF2;
    --color-primary-light: #4A8EF9;
    --swiper-theme-color: var(--color-primary);
}

@font-face {
    font-family: "AlibabaBold";
    src: url("../font/AlibabaPuHuiTiExtraBold.ttf");
}

html {
    -webkit-text-size-adjust: 100%;
    -ms-text-size-adjust: 100%;
    text-size-adjust: 100%;
    /*-webkit-user-select: none;*/
    -webkit-touch-callout: none;
    -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}

body {
    font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen, Ubuntu, Cantarell, 'Open Sans', 'Helvetica Neue', sans-serif;
    font-size: 16px;
}


a {text-decoration: none; cursor: pointer;}
input, button, textarea, select {appearance: none; resize: none;}
img {max-width: 100%; border: 0 none;}
ul, li {display: block; list-style: none;}


/*单行文本*/
.sign-text {overflow: hidden;  text-overflow: ellipsis;  white-space: nowrap;}
/*多行文本*/
.double-text {display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; overflow: hidden;}
