img {
        padding: 3rem;
    }
    
    body {
        font-family: -apple-system, BlinkMacSystemFont, PingFang-SC-Regular, Hiragino Sans GB, Microsoft Yahei, Arial, sans-serif;
        line-height: 1.5;
    }
    
    table {
        border-collapse: separate;
    }
    
    img {
        MAX-WIDTH: 100% !important;
        max-height: expression(this.height>screen.height ? screen.height*0.7: this.height);
        HEIGHT: auto !important;
        width: expression(this.width > document.getElementById('data-contents').offsetWidth ? document.getElementById('data-contents').offsetWidth: this.width) !important;
        align-items: center;
        justify-content: center;
    }
    
    .col-md-8 {
        padding: 0;
        font-size: 16px;
        font-weight: 400;
        /* width: 100%; */
        word-break: break-all;
        word-wrap: break-word;
        white-space: inherit;
        padding: 20px 20px 0px 20px;
    }
    
    code {
        display: inline-grid;
    }
    
    li {
        display: list-item;
    }
    
    li:is(section > ul > li) {
        list-style-type: none;
        text-align: -webkit-match-parent;
    }
    
    pre>p>code {
        display: block;
    }
    
    pre>code {
        display: block;
    }
    
    ol {
        display: grid;
    }
    
    table {
        border-collapse: collapse;
        margin: 0 auto;
        /*text-align: center;*/
    }
    
    table td,
    table th {
        border: 1px solid #cad9ea;
        color: #666;
        height: 30px;
    }
    
    table thead th {
        background-color: #CCE8EB;
        /* width: 100px; */
    }
    
    table tr:nth-child(odd) {
        background: #fff;
    }
    
    table tr:nth-child(even) {
        background: #F5FAFA;
    }
    
    th,
    td {
        padding: 15px;
    }
    a {
        color: #778087;
        text-decoration: none;
    }

