.report-container{
    max-width: 920px;
    margin: 8rem auto;
    padding: 0 1.5rem;
}

.report-language-converter-container{
    margin-top: 0;
    text-align: right;
}

.report-language-converter{
    color: #083c77;
}

.report-title{
    line-height: 1.2em;
    color: #083c77;
    font-weight: 900;
    font-size: 3rem;
    margin: 5rem 0;
    text-align: center;
}

.report-text p{
    color: black;
    font-size:1.2rem;
    line-height: 1.5em;
}

.report-text{
    color: black;
    font-size:1.2rem;
    line-height: 1.5em;
}

.report-heading{
    font-size: 1.5rem;
    font-weight: 700;
    margin-bottom: 3rem;
    color: #083c77;
}

pre { // 兼容多个浏览器
    white-space: pre-wrap;
    white-space: -moz-pre-wrap;
    /*white-space: -pre-wrap;*/
    white-space: -o-pre-wrap;
    *word-wrap: break-word;
    *white-space : normal ;
}

.report-link{
    color: #083c77;
}