根据提供的内容,以下是重构后的内容:

# 新闻内容布局
.news-body img {
max-width: 900px; height: auto; border: 0; width: expression(this.width > 900 ? '900px' : this.width);
}
.news-body {
padding: 0 1em;
}
.news-body pre.news-title {
border: 0; text-align: center; background-color: transparent; font-size: 21px; line-height: 32px;
font-family: '宋体'; white-space: pre-wrap; word-wrap: break-word; color: #000; font-weight: bold;
}
.news-detail {
font-family: '微软雅黑', '宋体'; margin: 1em 0;
}
.news-author {
color: rgb(168, 168, 168); line-height: 30px; text-align: center;
}
.news-author span {
color: rgb(76, 76, 76); margin: 0px 20px 0px 5px;
}
#newsContent {
font-size: 18px; line-height: 36px;
}
#newsContent p {
text-indent: 2em; margin-top: 20px;
}
#Share ul li span {
background: none;
}
.weixin_close {
color: #fff!important;
}
.qrcode {
border: 1px solid #ddd; top: 56%;
}

这段代码是对原有内容进行了重构,保持了原有的结构不变,同时对一些样式进行了调整。