* { padding: 0; border: 0; margin: 0; } ul, ol, li { list-style: none; } .hgc_tableWrap { width: 100%; display: flex; border: 1px solid #ddd; font-size: 14px; user-seletct: none; -webkit-user-seletct: none; -moz-user-seletct: none; -ms-user-seletct: none; overflow: hidden; } .hgc_tableWrap li { display: flex; } .hgc_tableWrap li:nth-child(2n-1) span { background: #F9F9F9; } .hgc_tableWrap li.title span { background: #F2F2F2; border-bottom: 2px solid #ddd; } .hgc_tableWrap li span { padding-left: 10px; box-sizing: border-box; height: 40px; border-right: 1px solid #ddd; border-bottom: 1px solid #ddd; color: #707070; overflow: hidden; text-overflow: ellipsis; -webkit-line-clamp: 2; -webkit-box-orient: vertical; display: -webkit-box; word-break: break-all; } .hgc_tableWrap li span a { flex: 1; } .hgc_tableWrap .fixedLeft { width: 400px; position: relative; overflow-x: hidden; overflow-y: hidden; box-shadow: 0 0 10px rgba(0, 0, 0, 0.3); } .hgc_tableWrap .fixedLeft li span { text-align: center; width: 45%; } .hgc_tableWrap .fixedLeft li span:nth-child(1) { width: 10%; } .hgc_tableWrap .fixedLeft li span:nth-child(1) input { float: none; } .hgc_tableWrap .content { flex: 1; overflow: auto; } .hgc_tableWrap .content::-webkit-scrollbar { display: none; } .hgc_tableWrap .content ul li span { flex: none; width: 150px; text-align: center; } .hgc_tableWrap .fixedRight { width: 240px; position: relative; overflow-x: hidden; overflow-y: hidden; box-shadow: 0 0 10px rgba(0, 0, 0, 0.3); } .hgc_tableWrap .fixedRight li span { flex: 1; text-align: center; } .hgc_tableWrap .scrollBar { position: fixed; width: 100%; bottom: 0; left: 0; height: 20px; } .hgc_tableWrap .scrollBar .barTip { position: fixed; left: 0; bottom: 0; height: 20px; width: 200px; border-radius: 20px; background: #999; }