.page_gap { padding: 16px 15px; } .page_news { background-color: #fff; } .page_news a { color: #106fbc; } .page_news .h1 { color: #373737; display: block; font-size: 21px; font-weight: 700; letter-spacing: 0.5px; line-height: 1.3; margin-bottom: 11px; } .news_info { color: rgba(89, 89, 89, 0.6); float: left; font-size: 12px; margin-bottom: 15px; } .news_info .span { display: inline-block; margin-right: 8px; } .summary_block { background-color: #ececec; border-radius: 0 3px 3px 3px; box-sizing: border-box; font-size: 14px; line-height: 1.8; margin-bottom: 20px; padding: 10px; position: relative; text-align: justify; text-indent: 30px; word-break: break-all; } .summary_block:before { background-color: #f79464; border-radius: 0 3px 3px 0; color: #fff; content: "摘要"; display: inline-block; font-size: 12px; left: 0; line-height: 1.6; padding: 0 4px; position: absolute; text-indent: 0; top: 0; z-index: 10; } .news_relative { clear: both; font-size: 12px; margin-bottom: 13px; } .news_relative p { line-height: 1.7; } .news_relative p span { color: rgba(89, 89, 89, 0.6); } .news_relative p a { margin-right: 10px; } .news_txt { color: #252525; font-size: 16px; line-height: 1.8; padding-bottom: 30px; word-break: break-all; } .news_txt .div { margin-bottom: 12px; text-align: justify; } .news_txt .a { color: #106fbc; position: relative; } .news_txt .b { font-weight: 700; } .news_txt .img { display: block; padding: 5px; width: 100%; }