

.alert code {
    color: #e96900;
    background-color: rgba(27,31,35,.05);
/*    font-family: source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace*/
}

.alert p strong {
    font-size: 18px;
}

.book-body .markdown-section code:not(.lang-js) {
    color: #e96900;
    background-color: rgba(27,31,35,.05);
}

.book-body .markdown-section code.lang-bash {

}


/* 全局文字的字体和颜色色值 */
.book {
    color: #333333;
    font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, 'Noto Sans', sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol', 'Noto Color Emoji';
}


/* 左侧导航文字 */
.book-summary nav .chapter a {
    font-weight: 500;
    color: #333333;
    font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, 'Noto Sans', sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol', 'Noto Color Emoji';
}
/* 左侧导航文字点击后文字颜色 */
.book-summary ul.summary li.active>a {
    color: #007BFF;
}

/* a 标签文字颜色 */
.book-body .markdown-section a {
    color: #007BFF;
}
/* a 标签外部链接 */
.book-body .markdown-section a[target="_blank"]:after {
    color: red;
    content: '';
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAABL0lEQVRYR+2XQQ6CMBBF/yyNrvU6JtzAeALjqnAcYWU8gTsvoMeRtWvHTAwISLFTLGzo0lDf6592CoSRB43MxyTwnYDhLYAUwLJRnhsyWtd+i/kBxlxVxoxqzDaBewtcGIMJsGVFIwg04nKOmpmQ4AjG7muOQwk+CfgIdMHFJqhAG5xwqiURTMAGP2CPGM+yFEEEuuBEDMPWsrYdQ90e+AWXpQcTcIEHE3CFBxHQwP8uoIWLgNwZxUhpUW1O+k1oWC4qU/6JnHM5arLbPYZeIOYIwAWMGXrCxVcv8I40AmODFInvyouw/AQ8orZNGUbA8LXSimsvNUMJBGzFLuUI1opd4L0akStA85zDdWx7KdVgbM/myGj1qxPaXsv7CuTSQZDRuVugL0Y5f/o0Gz2BF3XCyyHfp92SAAAAAElFTkSuQmCC);
    display: inline-block;
    width: 16px;
    height: 16px;
    vertical-align: middle;
    background-size: 16px 16px;
    margin-top: -3.5px;
}


/* "注意"类型alert的文字颜色 */
.book-body .markdown-section .alert.callout.warning ul li {
    color: #6b5900
}
/* "注意"类型alert的背景颜色 */
.book-body .markdown-section .alert.callout.warning {
    background-color: rgba(255,229,100,.3);
}

/* "注意"类型tip的背景颜色 */
.book-body .markdown-section .alert.callout.tip {
    background-color: #f3f5f7;
    color: #2c3e50;
}

/* alert的文字缩进和字号 */
.book-body .markdown-section .alert ul {
    padding-left: 1rem;
    font-size: 15px;
}

.book-body .markdown-section li {
    font-size: 15px;
}


.book-body .markdown-section p {
    /*min-height: 24px;*/
    font-weight: 400;
    font-size: 16px;
    line-height: 1.63;
    margin-bottom: 20px;
}

/* 平台概述二维码 */
.book-body .markdown-section .qrcode {
    width: 200px;
}

.book-body .markdown-section .qrcode-wrapper {
    display: flex;
    justify-content: space-around;
}

.book-body .markdown-section .qrcode-wrapper p {
    text-align: center;
}




