.newscontent { margin-bottom: .0rem; flex: 1; }

.newscontent-title { margin: 0; text-align: center; line-height: .3rem; font-size: .12rem; font-weight:400; color:#d49f53; }

.newscontent-publish { text-align:center; }

.newscontent-publish__author { margin: 0 .08rem; }

.newscontent .title{ float: none; width: 100%; font-size:24px; color:#d49f53; border: none; }

.newscontent-body{ margin: .15rem .35rem; text-align: justify; }
.newscontent-body > p, .newscontent-body > div { font-size: var(--page-content-font-size); line-height: 1.8em; text-indent: 2em; margin-bottom: .08rem; }
.newscontent-body > p.has-img, .newscontent-body > div.has-img { text-indent: 0; text-align: center; }
.newscontent-body > p img, .newscontent-body > div img { width: 100% !important; height:100% !important;  }

.content-attachments { text-indent: 0 !important }

.newscontent-links { border-top: #d6000f 1px solid; }

.newscontent-links ul { margin: .15rem .35rem; }
.newscontent-links ul li { height: .15rem; line-height: .15rem; }

.zpbm{
  display: flex;
  justify-content: center;  
}

.zpbm .pn-fbutton{
  text-align: center; 
}

.pn-ftable .pn-frequired{
  color: red !important;
}

.pn-ftable tr{
  line-height: 36px;
}

.zpbm .errorMsg {
    position: absolute;
    margin-top: -65px;
    width: 340px;
    border-radius: 5px;
    height: 40px;
    text-align: center;
    background-color: #d9534f;
}
.zpbm .errorMsg span{
    margin: 13px;
    font-size:14px;
    color:white;
    line-height: 40px;
}
.zpbm .submit{
    background: url(/r/common/img/theme/theme-button.png) no-repeat -71px -35px;
    width: 59px;
    height: 24px;
    border: 0 none;
    cursor: pointer;
    color: #666665;
    text-indent: 18px;
    cursor: pointer;
}

.zpbm .reset {
    background: url(/r/common/img/theme/theme-button.png) no-repeat -141px -35px;
    width: 59px;
    height: 24px;
    border: 0 none;
    cursor: pointer;
    color: #666665;
    text-indent: 18px;
    cursor: pointer;
}

#dituContent { width: 100%; height: 2rem; border:#ccc solid 1px; margin-top: 0.15rem; margin-left: 0.15rem; }
#dituContent img { width: initial !important; height: initial !important; max-width: none !important; } /* 此行十分重要，不能去掉，否则地图显示不正常 */
