    body {
        overflow: hidden;
        min-width: 1280px;
    }

    img.left, img.align-left {
        display: block;
        margin: 0 auto 0 0;
    }

    img.center, img.align-center {
        display: block;
        margin: 0 auto;
    }

    img.right, img.align-right {
        display: block;
        margin: 0 0 0 auto;
    }

    .gitbookPluginComponent {
        position: relative;
        left: 0;
        top: 0;
        width: 100%;
        height: 40px;
    }
    /* 
    .book-summary {
        top: 121px;
        z-index: 10;
    }

    .book-body {
        top: 121px;
        z-index: 10;
    } */

    .book-summary #book-search-input {
        display: none
    }

    .book-summary .gitbookPluginComponent #book-search-input {
        display: block;
        position: relative;
        margin-bottom: 0;
        margin-top: 0;
        border: 0 none;
        z-index: 2;
        border-bottom: 1px solid #DBDFE4;
    }
    
    #header {
        position: relative;
    }

    a:link {
        text-decoration: none !important;
    }

    #header #book-search-input input {
        width: 100%;
        font-size: 12px;
        height: 40px;
        line-height: 10px;
        vertical-align: text-top;
        z-index: 10;
        background: #fff;
        padding-right: 40px;
        padding-left: 16px;

    }

    #header #book-search-input:hover input{
        border: 1px solid #00c1de;
    }

    #header #book-search-button {
        background: url(https://img.alicdn.com/tfs/TB1H36Jd2DH8KJjy1XcXXcpdXXa-17-17.png) no-repeat center center;
        width: 40px;
        height: 40px;
        cursor: pointer;
        position: absolute;
        right: 0;
        top: 0;
    }

    .summary li {
        color: #373D41;
        font-size: 12px;
        font-weight: bold;
    }

    .summary .articles li {
        border-bottom: 0 none;
        font-weight: normal;
        font-size: 12px;
    }

    .summary .divider {
        display: none;
    }
    .book-summary ul.summary{
        padding-left: 6px;
    }
    .book-summary ul.summary li.header {
        font-size: 14px;
        font-weight: bold;
        color: #373D41;
        padding: 20px 10px 10px 10px;
    }

    .summary li:last-child {
        display: none;
    }

    .summary .chapter {
        display: block !important;

    }

    .book-summary ul.summary li.active>a {
        color: #00C1E0;
    }

    .book-summary .summary a:hover {
        color: #00C1E0;
    }
    .book-summary .summary span:hover {
        color: #00C1E0;
    }
    .result-title-cur {
        color: #F45428;
    }

    #book-search-results span.search-highlight-keyword {
        color: #F45428;
        background: #fff;
    }

    #book-search-results .search-results .has-results .search-results-item a {
        color: #00C1DE
    }

    .button.size-3 {
        display: none;
    }

    .page-inner {
        padding: 0px 15px 40px 15px
    }

    #anchor-navigation-ex-navbar {
        top: 100px;
    }

    .book .gitbookPluginComponent {
        bottom: 0;
        z-index: 2;
    }

    #footer {
        bottom: -121px;
        height: 120px;
        border-top: 1px solid #D2D2D2;
        width: 100%;
    }

    #footer .url-box {
        max-width: 900px;
        margin: 34px auto 0;
    }

    #footer .url-box a {
        color: #373D41;
        opacity: 0.5;
        font-size: 12px;
    }

    #footer .footer-message {
        color: #73777A;
        opacity: 0.5;
        width: 900px;
        margin: 12px auto 0;
    }

    .body-inner .gitbookPluginComponent {
        position: relative;
    }

    .book-body {
        min-width: 980px;
    }

    .navigation {
        width: auto !important;
    }

    .page-inner {
        z-index: 888888;
    }

    .page-time {
        color: #999;
        font-size: 14px;
        font-weight: 400;
        line-height: 24px;
    }

    @media (max-width: 1240px) {
        .navigation {
            position: absolute;
            top: 50px;
            display: flex;
            max-width: 150px;
        }
    }

    .markdown-section hr {
        height: 1px;
    }

    .dropdown-menu {
        z-index: 900000;
    }

    #anchorNavigationExGoTop:hover .fa-arrow-up {
        color: #00C1E0;
    }

    #anchorNavigationExGoTop:hover {
        border: 1px solid #00C1E0;
    }
    #book-search-results .search-results .search-results-title{
        opacity: 1
    }
    mark{
        background: #fff;
    }
    .markdown-section a{
        color: #00C1DE;
    }
    .search-results-item p{
        overflow: hidden;
        display: -webkit-box;
        -webkit-box-orient: vertical;
        color: black;
        -webkit-line-clamp: 2;
        text-overflow: ellipsis
    }
    #book-search-results .search-results .has-results .search-results-item>:last-child{
        color: #73777A
    }
    #anchor-navigation-ex-navbar li{
        line-height: 30px;
    }
    /* .navigation-prev{
        position: fixed;
        left: 20% !important;
    } */