
.main .con .page_wrapper {
    width: 1078px;
    border: 1px solid #ccc;
    background: #fff;
    overflow: hidden;
}

.main .con .page_wrapper .cont {
    width: 950px;
    margin: 30px auto;
}

.main  .con .page_wrapper .cont h3 {
    font-size: 36px;
    line-height: 55px;
    text-align: center;
    color: #333;
}
.main .con .page_wrapper .cont h5 {
    font-size: 26px;
    line-height: 45px;
    color: #666666;
    text-align: center;
    margin-bottom: 10px;
}

.main .con .page_wrapper .art-info {
    color: #666;
    padding-bottom: 10px;
    border-bottom: 1px dashed #cccccc;
    text-align: center;
    display: block;
}

.main .con .page_wrapper .art-info span {
    display: inline-block;
    margin: 0 5px;
}
.main .con .page_wrapper .art-info .shareIcon {
    display: inline-block;
}
.main .con .page_wrapper .article {
    line-height: 36px;
    margin-top: 15px;
}
