@font-face {font-family: 'AliPuhui'; src: url('https://masscrunch.oss-cn-beijing.aliyuncs.com/font/AliPuhui.woff') format('woff'), url('https://masscrunch.oss-cn-beijing.aliyuncs.com/font/AliPuhui.woff2') format('woff2'), url('https://masscrunch.oss-cn-beijing.aliyuncs.com/font/AliPuhui.ttf') format('truetype'), url('https://masscrunch.oss-cn-beijing.aliyuncs.com/font/AliPuhui.svg') format('svg'); font-weight: normal; font-style: normal;}
*{font-family: AliPuhui, "Helvetica Neue","Hiragino Sans GB","Microsoft Yahei",Myraid,sans-serif!important; -webkit-font-smoothing:antialiased;}
body, ul, ol, li, p, h1, h2, h3, h4, h5{margin: 0; padding: 0; list-style: none;}
a {text-decoration: none; color: #4A4A4A;}
.flex-center{display: flex; justify-content: center; align-items: center;}
.mask{position: fixed; width: 100vw; height: 100vh; background: #000; opacity: 0; z-index: 1; display: none;}
.clear{clear: both;}
.hidden{display: none;}
.fullscreen{width: 100vw; height: 100vh;}
.fullwidth{width: 100vw;}
.fullheight{height: 100vh;}
.fleft{float: left !important;}
.fright{float: right !important;}
.text-center{text-align: center;}
.ml3{margin-left: 3px;}
.ml5{margin-left: 5px;}
.ml10{margin-left: 10px;}
.ml20{margin-left: 20px;}
.mr3{margin-right: 3px;}
.mr5{margin-right: 5px;}
.mr10{margin-right: 10px;}
.mr20{margin-right: 20px;}
.mt3{margin-top: 3px;}
.mt5{margin-top: 5px;}
.mt10{margin-top: 10px;}
.mt20{margin-top: 20px;}
.mb3{margin-bottom: 3px;}
.mb5{margin-bottom: 5px;}
.mb10{margin-bottom: 10px;}
.mb20{margin-bottom: 20px;}
.mlr3{margin-left: 3px; margin-right: 3px;}
.mlr5{margin-left: 5px; margin-right: 5px;}
.mlr10{margin-left: 10px; margin-right: 10px;}
.mlr20{margin-left: 20px; margin-right: 20px;}
.margin-auto{margin: 0 auto;}
.margin0{margin: 0;}
.margin3{margin: 3px;}
.margin5{margin: 5px;}
.margin10{margin: 10px;}
.margin20{margin: 20px;}
/*col 12*/
.col1{width: 8.3333%;}
.col2{width: 16.6666%;}
.col3{width: 25%;}
.col4{width: 33.3333%;}
.col5{width: 41.6666%;}
.col6{width: 50%;}
.col7{width: 58.3333%;}
.col8{width: 66.6666%;}
.col9{width: 75%;}
.col10{width: 83.3333%;}
.col11{width: 91.6666%;}
.col12{width: 100%;}