.CodeMirror-fullscreen {position: fixed; top: 0; left: 0; right: 0; bottom: 0; height: auto; z-index: 9;}
.CodeMirror-foldmarker {color: #ff0; text-shadow: #b9f 1px 1px 2px, #b9f -1px -1px 2px, #b9f 1px -1px 2px, #b9f -1px 1px 2px; font-family: arial !important; line-height: .3; cursor: pointer;}
.CodeMirror-foldgutter {width: .7em;}
.CodeMirror-foldgutter-open, .CodeMirror-foldgutter-folded {cursor: pointer;}
.CodeMirror-foldgutter-open:after {content: "\25BE";}
.CodeMirror-foldgutter-folded:after {content: "\25B8";}
.cm-matchhighlight {background: rgba(255, 255, 255, 0.3);}
.CodeMirror-selection-highlight-scrollbar {background-color: green;}
.cm-s-wuzhicms.CodeMirror{background-color:#202123;color:#abb2bf;font-family: 'Monaco', 'Menlo', 'Ubuntu Mono', 'Consolas', 'source-code-pro', monospace;line-height: 1.5;font-size: 14px;}
.cm-s-wuzhicms .CodeMirror-gutters{background:#25282c;color:#c5c8c6;border:none;padding: 0 3px 0 5px;}
.cm-s-wuzhicms .CodeMirror-guttermarker,.cm-s-wuzhicms .CodeMirror-guttermarker-subtle,.cm-s-wuzhicms .CodeMirror-linenumber{color:#8F938F}
.cm-s-wuzhicms .CodeMirror-cursor{border-left:1px solid #f8f8f0}
.cm-s-wuzhicms div.CodeMirror-selected{background:rgba(255,255,255,.15)}
.cm-s-wuzhicms.CodeMirror-focused div.CodeMirror-selected{background:rgba(255,255,255,.1)}
.cm-s-wuzhicms  .CodeMirror-line::selection, .cm-s-wuzhicms  .CodeMirror-line > span::selection, .cm-s-wuzhicms  .CodeMirror-line > span > span::selection {background: rgba(221,240,255,0.2);}
.cm-s-wuzhicms  .CodeMirror-line::-moz-selection, .cm-s-wuzhicms  .CodeMirror-line > span::-moz-selection, .cm-s-wuzhicms  .CodeMirror-line > span > span::-moz-selection {background: rgba(221,240,255,0.2);}
.cm-s-wuzhicms  .CodeMirror-gutters {background: #25282c; color: #c5c8c6; border-right: 0px; padding: 0 3px 0 5px;}
.cm-s-wuzhicms  .CodeMirror-guttermarker {color: white;}
.cm-s-wuzhicms  .CodeMirror-guttermarker-subtle {color: #8F938F;}
.cm-s-wuzhicms  .CodeMirror-linenumber {color: #8F938F;}
.cm-s-wuzhicms  .CodeMirror-cursor {border-left: 1px solid #A7A7A7;}
.cm-s-wuzhicms  span.cm-comment {color: #5c6370;}
.cm-s-wuzhicms  span.cm-atom {color: #DE8E30;}
.cm-s-wuzhicms  span.cm-number {color: #DE8E30;}
.cm-s-wuzhicms  span.cm-property {color: #abb2bf;}
.cm-s-wuzhicms  span.cm-attribute {color: #d18c4b;}
.cm-s-wuzhicms  span.cm-keyword {color: #c678dd;}
.cm-s-wuzhicms  span.cm-string {color: #8ac379;}
.cm-s-wuzhicms  span.cm-variable {color: #AEB2F8;}
.cm-s-wuzhicms  span.cm-variable-2 {color: #BEBF55;}
.cm-s-wuzhicms  span.cm-variable-3 {color: #DE8E30;}
.cm-s-wuzhicms  span.cm-def {color: #abb2bf;}
.cm-s-wuzhicms  span.cm-tag {color: #fd5d57;}
.cm-s-wuzhicms  span.cm-bracket {color: #abb2bf;}
.cm-s-wuzhicms  span.cm-link {color: #ae81ff;}
.cm-s-wuzhicms .cm-meta{color:#80cbc4}
.cm-s-wuzhicms  span.cm-qualifier,.cm-s-wuzhicms  span.cm-builtin {color: #d19a66;}
.cm-s-wuzhicms  .CodeMirror-activeline-background {background: rgba(255, 255, 255, 0.031);}
.cm-s-wuzhicms  .CodeMirror-matchingbracket {border: 1px solid rgba(255,255,255,0.25);	color: #8F938F !important; margin: -1px -1px 0 -1px;}
.cm-s-wuzhicms span{font-family: inherit;}
.code-btns { z-index: 3;width: 100%;}
.code-btns input {width: 100%; display: block; margin: 0; font-size: 16px; line-height: 40px; text-align: center; color: #fff; webkit-transition: background-color 0.2s; -moz-transition: background-color 0.2s; -ms-transition: background-color 0.2s; -o-transition: background-color 0.2s; transition: background-color 0.2s;}
.CodeMirror-search-match{background:gold;border-top:1px solid orange;border-bottom:1px solid orange;-moz-box-sizing:border-box;box-sizing:border-box;opacity:.5}
.CodeMirror-dialog {position: absolute; left: 0; right: 0; background: inherit; z-index: 15; padding: .1em .8em; overflow: hidden; color: inherit;}
.CodeMirror-dialog-top {border-bottom: 1px solid #eee; top: 0;}
.CodeMirror-dialog-bottom {border-top: 1px solid #eee; bottom: 0;}
.CodeMirror-dialog input {border: none; outline: none; background: transparent; width: 20em; color: inherit; font-family: monospace;}
.CodeMirror-dialog button {font-size: 70%;}