.page-nav { color: #999; line-height: 40px; border-bottom: solid 1px #D9D9D9; margin-bottom: 20px; }
.page-nav a { padding: 0 5px; color: #999; }
.page-nav span { padding: 0 5px; }
.page-content { padding: 0 50px; }
.page-content { padding: 10px 80px; min-height: 700px; font-size: 14px; line-height: 40px; }
.title { font-size: 24px; font-weight: bold; line-height: 50px; margin: 5px 0 20px 0; }

.information-list { overflow: hidden; flex: 1; }
.information-item { position: relative; display: block; padding-left: 14px; padding-right: 23px; line-height: 50px; font-size: 16px; color: #333; border-bottom: 1px solid #F2F2F2; }
.information-item a { color: #333; float: left; font-weight: bold; width:820px; }
.information-item span.time { float: right; color: #999; }
.information-item::before { content: ''; position: absolute; left: 0; top: 50%; transform: translateY(-50%); width: 5px; height: 5px; background: #666; border-radius: 50%; }
