* { box-sizing: border-box; } :after, :before { box-sizing: border-box; } body { /* // 跨平台适应的字体族 */ font-family: Helvetica, Tahoma, Arial, 'PingFang SC', STXihei, 'Microsoft yahei', 'WenQuanYi Micro Hei', sans-serif; /* // 字体清晰度设置,只作用于 OSX 下高分屏 */ -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; -webkit-text-size-adjust: none; /* // height: 100% */ } a { text-decoration: none; color:#384855; } a:visited,a:active{ color:#384855; } ul, ol, p, h1, h2, h3, h4, h5, h6, div, span, li { margin: 0; padding: 0; } li { list-style: none; } /* // 禁止图片拖动 */ img { user-select: none; -webkit-user-drag: none; } /* // 去除输入框的外部高亮 */ input, button, textarea { outline: 0; } button { border: unset; } button:-moz-focusring, input:-moz-focusring { outline: 0; } /* // 解决 Font Boosting 问题 */ p { max-height: 100%; } .pull-right { float: right; } .pull-left { float: left; } .clearfix:after{clear:both} .clearfix:after,.clearfix:before{content:" ";display:table} .line-break { word-wrap: break-word; white-space: pre-wrap; } .absolute { position: absolute; } .relative { position: relative; } .fixed { position: fixed; } .block { display: block; } .inline-block { display: inline-block; } .center { text-align: center; } .left { text-align: left; } .right { text-align: right; } .ellipsis { overflow: hidden; text-overflow: ellipsis; white-space: nowrap; } .ellipsisTwo { overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; } .ellipsisThree { overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 3; -webkit-box-orient: vertical; } .ellipsisFour { overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 4; -webkit-box-orient: vertical; } .fontfps{ font-family: PingFang-SC-Semibold,Source Han Sans CN Bold; } .fontfpb{ font-family: PingFang-SC-Bold,Source Han Sans CN Black; } .fontfpr{ font-family: PingFangSC-Regular,Source Han Sans CN DemiLight; } .fontfpm{ font-family: PingFang-SC-Medium, Source Han Sans CN Medium; } .colorblue{ color: #249EFB !important; } .pointer{ cursor: pointer; } .colorfff{ color: #ffffff; } .fonts14{ font-size: 14px; } .fonts18{ font-size: 18px; } .fonts20{ font-size: 20px; } .fonts58{ font-size: 58px; } .color384855{ color: #384855; } .color8A9AAA{ color: #8A9AAA; } .colorB6CADE{ color: #B6CADE; } .lineHeight20{ line-height: 20px; } .mbottom40{ margin-bottom: 40px; } .mbottom36{ margin-bottom: 36px; } .mbottom27{ margin-bottom: 27px; } .layui-table-fixed{ z-index: 9999999; } .layui-table-fixed-r .layui-table-header{ position: relative !important; }