.view-article-information-centre-content-detail{
    background: #fff;
}
.article-container {
    padding: 2.5rem 0;
}
.article-info .tools .info{
    margin-right: 1.25rem;
}
.article-info .tools .icon {
    display: inline-block;
    width: 1.25rem;
    height: 1.25rem;
    line-height: 1.25rem;
    background-size: 100% 100%;
    background-repeat: no-repeat;
    vertical-align: sub;
}
.article-container .article-title {
    margin: 0 auto;
    font-family: Source Han Sans, Source Han Sans;
    font-weight: 500;
    font-size: 2rem;
    color: #333333;
    line-height: 3.25rem;
    text-align: center;
    font-style: normal;
    text-transform: none;

}
.article-container .article-info {
    /*display: flex;
    justify-content: center;
    align-content: baseline;*/
    display: flex;
    flex-wrap: wrap;
    align-items: center;

    margin-top: 1.875rem;
    padding-bottom: 0.625rem;
}
.article-container .article-info .info-item {
    margin-right: 2.5rem;
    font-family: Source Han Sans, Source Han Sans;
    font-weight: 400;
    font-size: 1rem;
    color: #999999;
    line-height: 1.5625rem;
    text-align: left;
    font-style: normal;
    text-transform: none;
}
.article-container .article-info .break-line {
    display: inline-block;
    width: 1px;
    height: 1.4375rem;
    margin: 0 0.25rem;
    background: #999999;
    vertical-align: middle;
}
.article-container .article-info .tags-info {


}
.article-container .article-info .tag {
    display: inline-block;
    padding: 0.1875rem 0.5rem;
    margin: 0.25rem;
    font-family: Source Han Sans, Source Han Sans;
    font-weight: 400;
    font-size: 1rem;
    color: #3D5FD6;
    line-height: 1.4375rem;
    text-align: left;
    font-style: normal;
    text-transform: none;
    background: rgba(61, 95, 214, 0.1);
    border-radius: 0px 0px 0px 0px;
    word-break: keep-all;
    white-space: nowrap;

}
.article-container .article-box {
    padding: 1.25rem 0;
}
.article-container .article-desc {
    margin-bottom: 1.25rem;
    font-size: 1rem;
    /* font-weight: bolder;*/
}
.article-container .article-content {
    padding-bottom: 2.5rem;
    min-height: 18.75rem;
    font-size: 1rem !important;
    line-height: 2.25rem !important;
}
.article-box{
    border-top: 1px solid #E2E2E2;
    border-bottom: 1px solid #E2E2E2;
}
.article-attachments{
    position: relative;
    margin-top: 1.25rem;
    display: none;
}
.article-attachments .label{
    color: #666666;
    font-size: 1rem;
    padding: 0;
    line-height: 1.875rem;
    position: absolute;
    left: 0;
}
.article-attachments .attach-list{
    padding-left: 5rem;
}
.article-attachments .attach-list a{
    display: block;
    line-height: 1.875rem;
    cursor: pointer;
    color: #3D5FD6;
    text-decoration: underline;
}
.article-attachments .attach-list a:hover{
    color: #3D5FD6;
    text-decoration: underline;
}
.article-attachments .icon-pdf {
    display: inline-block;
    margin-right: 0.625rem;
    width: 1.25rem;
    height: 1.25rem;
    vertical-align: middle;
    background: url('../images/icon-pdf.png') center/100% 100% no-repeat;
}
.article-content,
.article-content span,
.article-content div,
.article-content p,
.article-content span,
.article-content font,
.article-content strong{
    color: #333 !important;
    font-size: 1rem !important;
    line-height: 2.25 !important;
    font-family: "Microsoft yahei, arial, Tahoma, Verdana, simsun, sans-serif" !important;
}
.article-content a,
.article-content p a{
    color: #3D5FD6 !important;
    text-decoration: underline !important;
}
