@font-face { font-family: "Montserrat"; src: url("/static/common/fonts/Montserrat-Regular.ttf") format("truetype"); font-weight: normal; font-style: normal; } @font-face { font-family: "Montserrat-Bold"; src: url("/static/common/fonts/Montserrat-Bold.ttf") format("truetype"); font-weight: normal; font-style: normal; } @font-face { font-family: "Montserrat-Medium"; src: url("/static/common/fonts/Montserrat-Medium.ttf") format("truetype"); font-weight: normal; font-style: normal; } * { margin: 0; padding: 0; /* font-family: 'Montserrat'; */ -ms-overflow-style: none; /* IE 和 Edge */ scrollbar-width: none; /* Firefox */ } ::-webkit-scrollbar { display: none; } *:hover { transition: all 0.2s linear; -webkit-transition: all 0.2s linear; } body { font-size: 1.2em; font-weight: 400; color: #333; } select, input, textarea, button { outline: none; font-size: 0.875rem; border-radius: 0; -webkit-border-radius: 0; color: #414446; -moz-border-radius: 0; -ms-border-radius: 0; -o-border-radius: 0; } a { color: #000; cursor: pointer; text-decoration: none; transition: all 0.2s linear; -webkit-transition: all 0.2s linear; text-decoration: none; -webkit-tap-highlight-color: rgba(0, 0, 0, 0); } img { display: block; } ul li { /* padding: 2px 0; */ list-style-type: none; } ol, ul, a { list-style: none; } body { font-family: 'Montserrat-SemiBold'; }