.hand { cursor: pointer; } .cut-text { display: block; overflow: hidden; width: 100%; text-overflow: ellipsis; white-space: nowrap; } .ellipsis { position: relative; min-width: 300px; } .ellipsis span { overflow: hidden; white-space: nowrap; text-overflow: ellipsis; position: absolute; left: 10px; right: 10px; } .ellipsis:before { content: ''; display: inline-block; } .img-containter-fit { /* width:500px; height:500px; */ width: 100%; padding-bottom: 100%; position: relative; display: block; } .img-containter-fit img { width: 100%; height: 100%; -o-object-fit: cover; object-fit: cover; position: absolute; top: 0; left: 0; } .notice-list-table .number { width: 80px; } .notice-list-table .created-at { width: 120px; } .notice-list-table .list-date { color: #666; font-size: 0.85rem; } .notice-list-table td.none-data { color: #999; padding: 30px 0 !important; text-align: center; } .news-list .none-data { color: #999; font-size: 1.0rem; } .board-content img { max-width: 100%; } .board-file { padding-top: 0.4rem; } .board-file p { margin-bottom: 0.5rem; padding: 0 0.3rem; font-weight: 400; } .board-file p i { margin-right: 0.5rem; } .board-file ul, .board-file ul li { list-style: none; margin: 0; padding: 0; } .board-file .file-btn { overflow: hidden; margin-left: -0.5rem; } .board-file .file-btn li { /*width: 33.333%;*/ width: 100%; padding-left: 0.7rem; float: left; } .board-file .file-btn li a { border-radius: 0.3rem; background: #f9f9f9; border: 1px solid #ddd; padding: 0.3rem 0.8rem; margin: 0.3rem 0; font-size: 0.95rem; color: #555 !important; } .board-file .file-btn li a:hover, .board-file .file-btn li a:hover i { color: #008000 !important; } .board-file .file-btn li a i { color: #555; margin-right: 0.3rem; } @media (max-width: 1200px) { .notice-list, .inquery-page { padding: 30px 20px 20px; } .board-file .file-btn li { float: none; width: 100%; } .board-file .file-btn li a { margin: 0.5rem 0; } .ellipsis span { left: 0; right: 0; } } @media (max-width: 1400px) { .notice-list, .inquery-page { padding: 30px 20px 20px; } } /* main */ .main-subject { position: relative; width: 100%; } .main-subject span { overflow: hidden; white-space: nowrap; text-overflow: ellipsis; position: absolute; left: 0; right: 10px; } .main-subject:before { content: ''; display: inline-block; } .main-section .notice-box, .main-section .news-box, .main-section .info-box { width: 33.33%; } .main-section .info-box .eng, .main-section .info-box .font-18 { white-space: nowrap; } .main-section .ft-board a.text-white:hover span { color: #ffff00; }