body, h1, h2, h3, h4, h5, h6, hr, p, blockquote, dl, dt, dd, ul, ol, li, pre, form, fieldset, legend, button, input, textarea, th, td { outline: none; border: none; padding: 0; margin: 0; text-decoration: inherit } body, button, input, select, textarea { font: 12PX/1.5 tahoma, arial, 'microsoft yahei', sans-serif } h1, h2, h3, h4, h5, h6 { font-size: 100%; } address, cite, dfn, em, var { font-style: normal; } code, kbd, pre, samp { font-family: couriernew, courier, monospace; } small { font-size: 12PX; } ul, ol { list-style: none; } a { text-decoration: none; } a:hover { text-decoration: underline; } sup { vertical-align: text-top; } sub { vertical-align: text-bottom; } legend { color: #000; } fieldset, img { border: 0; } button, input, select, textarea { font-size: 100%; } table { border-collapse: collapse; border-spacing: 0; } @font-face { font-family: 'iconfont'; /* Project id 1835591 */ src: url('//at.alicdn.com/t/font_1835591_9gvgo3dg47s.woff2?t=1639703777755') format('woff2'), url('//at.alicdn.com/t/font_1835591_9gvgo3dg47s.woff?t=1639703777755') format('woff'), url('//at.alicdn.com/t/font_1835591_9gvgo3dg47s.ttf?t=1639703777755') format('truetype'); } .fixedtop{ width: 100%; position: fixed; top: 0; left: 0; display: flex; flex-direction: column; justify-content: center; align-items: center; z-index: 999; } .iconfont { font-family: "iconfont" !important; font-size: 16px; font-style: normal; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; } .flexRow{ display: -webkit-box; display: -webkit-flex; display: flex; -webkit-box-align: center; -webkit-align-items: center; align-items: center; -webkit-box-pack: center; -webkit-justify-content: center; justify-content: center; } .swiper-pagination-bullet-active{ background: rgb(255, 255, 255) !important; opacity:1; } .swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{ background:rgb(186, 192, 223); opacity: 1 !important; } .swiper-slide{ transform: translate3d(0, 0, 0); } img{ object-fit: cover; } body{ overflow-x: hidden; background-color: #F4F4FC; } .main { width: 100%; overflow-x: hidden; /* padding-bottom: 1rem; */ background-color: #F4F4FC; display: flex; flex-direction: column; } .overflow-txt-only{ word-break: break-all; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 1; overflow: hidden; text-overflow: ellipsis; } .overflow-txt{ word-break: break-all; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2; overflow: hidden; text-overflow: ellipsis; }