.CodeMirror,.book-html{font-family:"PingFang SC","Hiragino Sans GB","Heiti SC","Microsoft YaHei","WenQuanYi Micro Hei"}.book-catalog-body .list-group-item .catalog-link:active,.book-catalog-body .list-group-item .catalog-link:focus,.book-catalog-body .list-group-item .catalog-link:hover,.book-html a{text-decoration:none}.CodeMirror{padding-bottom:40px;border-left:5px solid #eee;line-height:1.6;color:#333;font-size:16px}.CodeMirror pre{padding:0 10px}.CodeMirror .cm-header{color:inherit}.CodeMirror .cm-formatting{color:#bbb}.CodeMirror .cm-variable-2{color:#0777e6}.CodeMirror .cm-formatting-list{color:#8ebce8}.CodeMirror .cm-formatting-quote{color:#75cc75}.CodeMirror .cm-comment{color:#c7254e}.CodeMirror .cm-formatting-code,.CodeMirror .cm-formatting-code-block{font-size:inherit;padding:0;color:#af6b7c}.CodeMirror-gutter,.CodeMirror-gutters,.CodeMirror-linenumber,.CodeMirror-scroll,.CodeMirror-sizer{background:#fff}.CodeMirror-gutters{border:none}.cm-header-1{padding:15px 0;font-size:30px}.cm-header-2{padding:13px 0;font-size:26px}.cm-header-3{padding:11px 0;font-size:22px}.cm-header-4{padding:9px 0;font-size:18px}.cm-header-5,.cm-header-6{padding:7px 0;font-size:16px}.cm-header-6{color:#777}.book-modal .form-group,.book-tool-btn{font-size:15px}.form-control{border-radius:2px}.form-control:focus{border-color:#1B95E0;-webkit-box-shadow:none;box-shadow:none}.form-control.input-error:focus{border-color:#F44336}.book-wraper{height:100%;position:relative;background:#f9f9f9}.book-wraper.book-full-wraper{position:fixed;left:0;right:0;top:0;bottom:0;z-index:1041}.book-notfull-wraper{border:1px solid #e8e8e8}.book-notfull-wraper .book-tool-btn{border:none}.book-notfull-wraper .book-codemirror,.book-notfull-wraper .book-preview{padding:20px}.book-editor{left:0}.book-editor,.book-preview{overflow-x:hidden;overflow-y:scroll;background:#fff;height:100%;position:absolute;top:0}.book-preview{padding:40px 10px;border-left:1px solid #eee;z-index:10;right:0}.book-codemirror{padding:40px 20px;height:100%;max-width:900px;margin:0 auto}.book-tool-group{display:inline-block;padding:0 3px}.book-tool-btn{color:inherit;background:0 0;padding:3px 8px;border:1px solid #e2dfdf;margin-left:-1px;outline:0!important;border-radius:0}.book-tool-btn.disabled{color:#aaa}.book-tool-btn.disabled:focus,.book-tool-btn.disabled:hover{background:0 0;-webkit-box-shadow:none;box-shadow:none}.book-tool-btn:hover{background:#eee}.book-scrollbar::-webkit-scrollbar{height:10px;width:7px;background:0 0}.book-scrollbar::-webkit-scrollbar:hover{background:rgba(128,128,128,.1)}.book-scrollbar::-webkit-scrollbar-thumb{background:rgba(0,0,0,.3);-webkit-border-radius:6px}.book-scrollbar::-webkit-scrollbar-thumb:hover{background:rgba(0,0,0,.6)}.book-scrollbar::-webkit-scrollbar-corner{background:#000}.book-modal .modal-content{border-radius:2px}.book-modal .form-group:after,.book-modal .form-group:before{display:table;content:" ";clear:both}.book-catalog-body .list-group-item:hover .menu,.editor-btn{display:inline-block}.book-modal .form-group a>label{padding:0;margin:0 5px;cursor:pointer}.book-modal .form-group .fa{font-size:19px;color:#999}.book-modal label{font-weight:400;color:#444;padding:6px;margin:0 0 2px}.book-modal input[type=text]{color:#333;padding:8px;display:inline-block;outline:0;height:33px}.book-modal h3{font-size:18px;font-weight:400;margin:0 0 15px}.book-modal .center-text{text-align:center}.book-modal .new-dialog .title{font-size:16px;margin-bottom:10px;color:#666}.book-modal .new-dialog .form-control{width:100%}.book-modal .new-dialog .catalog-type{text-align:center;font-size:15px;color:#333;width:50%;float:left;cursor:pointer}.book-dialog{padding:15px;position:relative}.book-editor-wraper,.book-main{position:absolute;left:0;right:0}.book-dialog.delete-dialog .center-text{padding:20px 0}.watched{background:#ccc!important}.editor-btn{color:#555;min-width:90px;cursor:pointer;background:#fff;border:1px solid #ddd;border-radius:2px;height:32px;font-size:14px;outline:0;margin-right:5px}.book-catalog-body .book-dropdown>.dropdown-menu,.book-dropdown .dropdown-menu{min-width:100px}.editor-btn:hover{background-color:#eee}.editor-btn.danger{color:#fff;background-color:#d9534f;border-color:#d43f3a}.editor-btn.danger:hover{background-color:#c9302c;border-color:#ac2925}.editor-btn.rename{height:34px}.book-toolbar{padding:5px 10px;margin:0}.book-main{top:40px;bottom:0}.book-editor-wraper{height:100%}.book-editor-wraper.book-status-wraper .book-editor-area{top:30px}.book-editor-status{padding:5px 10px;background:#fff;position:relative;border-top:1px solid #eee;z-index:10;height:30px;color:#9a9a9a}.book-catalog-wraper,.book-editor-area{position:absolute;border-top:1px solid #eee;left:0}.book-editor-area{right:0;top:0;bottom:0}.modal-backdrop.in{opacity:.2}.book-catalog-wraper{height:100%;width:220px;background:#fff;border-right:1px solid #eee;overflow:hidden;z-index:99}.book-catalog-head{background:#f8f8f8;position:relative;padding:4px 10px;color:#333;border-bottom:1px solid #eee}.book-catalog-body{position:absolute;left:0;right:-20px;bottom:0;top:35px;overflow-x:hidden;overflow-y:scroll}.book-catalog-body .list-group{width:220px}.book-catalog-body .list-group-item{padding:3px 5px;border-radius:0;overflow:hidden;text-overflow:ellipsis;border:0}.book-catalog-body .list-group-item.node-checked{color:#1B95E0}.book-catalog-body .list-group-item.node-selected .menu{color:inherit}.book-catalog-body .sortable-ghost{padding:0;border:1px solid #9a9a9a;height:0}.book-catalog-body .menu{position:absolute;right:10px;color:#9a9a9a;font-size:13px;display:none;padding:0 2px;outline:0}.book-html hr:after,.book-html hr:before{display:table;content:""}.book-catalog-body .menu .menu-icon{color:inherit}.book-catalog-body .book-dropdown{position:fixed;top:0;left:0;z-index:1000}.book-catalog-footer{text-align:center;margin-bottom:80px;width:220px}.book-catalog-main .book-editor-wraper{left:220px}.book-dropdown{position:fixed;top:0;left:0;z-index:1000}.book-html{-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;color:#333;overflow:hidden;font-size:14px;line-height:2;padding-bottom:10px;word-wrap:break-word}.book-html>:first-child{margin-top:0!important}.book-html>:last-child{margin-bottom:0!important}.book-html ol,.book-html ul{padding:0;margin:0 0 20px 25px}.book-html ul>li{list-style-type:disc}.book-html ol>li{list-style-type:decimal}.book-html .table-bordered>thead>tr>td,.book-html .table-bordered>thead>tr>th{border-bottom-width:1px}.book-html img{max-width:100%}.book-html td,.book-html th{padding:0}.book-html a{color:#4183c4}.book-html a:active,.book-html a:hover{text-decoration:underline}.book-html hr{height:0;margin:15px 0;overflow:hidden;background:0 0;border:0;border-bottom:1px solid #ddd}.book-html hr:after{clear:both}.book-html h1,.book-html h2,.book-html h3,.book-html h4,.book-html h5,.book-html h6{position:relative;font-weight:700}.book-html h1{font-size:28px;line-height:1.2;margin:32px 0 20px}.book-html h2{font-size:24px;line-height:1.2;margin:28px 0 16px}.book-html h3{font-size:20px;line-height:1.2;margin:24px 0 12px}.book-html h4{font-size:16px;line-height:1;margin:20px 0 10px}.book-html h5,.book-html h6{font-size:14px;line-height:1;margin:18px 0 8px}.book-html h6{color:#777}.book-html blockquote{border-left:8px solid #eee}.book-html dd{margin-left:0}.pln{color:#000}pre.prettyprint{font-size:inherit;line-height:1.6;color:inherit;border:0}@media screen{.str{color:#080}.kwd{color:#008}.com{color:#800}.typ{color:#606}.lit{color:#066}.clo,.opn,.pun{color:#660}.tag{color:#008}.atn{color:#606}.atv{color:#080}.dec,.var{color:#606}.fun{color:red}}ol.linenums{margin-top:0;margin-bottom:0;color:rgba(102,128,153,.4);margin-left:35px}ol.linenums>li{padding-left:15px}pre.prettyprint{display:block;background-color:rgba(102,128,153,.05);-webkit-box-shadow:0 1px 2px rgba(255,255,255,.1) inset,45px 0 0 rgba(102,128,153,.05) inset,0 1px 0 rgba(102,128,153,.05);box-shadow:0 1px 2px rgba(255,255,255,.1) inset,45px 0 0 rgba(102,128,153,.05) inset,0 1px 0 rgba(102,128,153,.05);padding:9.5px;word-break:break-word}@media print,projection{.kwd,.tag,.typ{font-weight:700}.str{color:#060}.kwd{color:#006}.com{color:#600;font-style:italic}.typ{color:#404}.lit{color:#044}.clo,.opn,.pun{color:#440}.tag{color:#006}.atn{color:#404}.atv{color:#060}}