/*******************代码高亮*********************/
.dp-highlighter {background-color: #FCFCFC;border: 1px solid #E8E8E8;font-family: "Verdana",Tahoma,Lucida Grande,Arial,sans-serif;font-size: 12px;margin: 0 auto;overflow: auto;width: 99%;}
.dp-highlighter .bar {padding: 2px;}
.dp-highlighter .collapsed .bar, .dp-highlighter .nogutter .bar {padding-left: 0;}
.dp-highlighter ol {color: #2B91AF;margin: 0 0 1px 32px;padding: 2px;}
.dp-highlighter .nogutter ol {list-style-type: none;margin-left: 0;}
.dp-highlighter ol li, .dp-highlighter .columns div {border-left: 1px solid #D1D7DC;line-height: 18px;padding-left: 10px;}
.dp-highlighter .nogutter ol li, .dp-highlighter .nogutter .columns div {border: 0 none;}
.dp-highlighter .columns {color: gray;overflow: hidden;width: 100%;}
.dp-highlighter .columns div {padding-bottom: 5px;}
.dp-highlighter ol li.alt {}
.dp-highlighter ol li span {color: Black;}
.dp-highlighter .collapsed ol {margin: 0;}
.dp-highlighter .collapsed ol li {display: none;}
.dp-highlighter .printing {border: medium none;}
.dp-highlighter .printing .tools {display: none !important;}
.dp-highlighter .printing li {display: list-item !important;}
.dp-highlighter .tools {border-bottom: 1px solid #2B91AF;color: silver;font: 9pt Verdana,Geneva,Arial,Helvetica,sans-serif;padding: 3px 8px 3px 15px;}
.dp-highlighter .collapsed .tools {border-bottom: 0 none;}
.dp-highlighter .tools a {color: gray;font-size: 9pt;margin-right: 10px;text-decoration: none;}
.dp-highlighter .tools a:hover {color: red;text-decoration: underline;}
.dp-about {background-color: #FFFFFF;margin: 0;padding: 0;}
.dp-about table {font-family: Tahoma,Verdana,Arial,sans-serif !important;font-size: 11px;height: 100%;width: 100%;}
.dp-about td {padding: 10px;vertical-align: top;}
.dp-about .copy {border-bottom: 1px solid #ACA899;height: 95%;}
.dp-about .title {color: red;font-weight: bold;}
.dp-about .para {margin: 0 0 4px;}
.dp-about .footer {background-color: #ECEADB;border-top: 1px solid #FFFFFF;text-align: right;}
.dp-about .close {background-color: #ECEADB;font-family: Tahoma,Verdana,Arial,sans-serif !important;font-size: 11px;height: 22px;width: 60px;}
.dp-c {}
.dp-c .comment {color: green;}
.dp-c .string {color: blue;}
.dp-c .preprocessor {color: gray;}
.dp-c .keyword {color: blue;}
.dp-c .vars {color: #DD0000;}
.dp-vb {}
.dp-vb .comment {color: green;}
.dp-vb .string {color: blue;}
.dp-vb .preprocessor {color: gray;}
.dp-vb .keyword {color: blue;}
.dp-sql {}
.dp-sql .comment {color: green;}
.dp-sql .string {color: red;}
.dp-sql .keyword {color: #7F0055;}
.dp-sql .func {color: #FF1493;}
.dp-sql .op {color: blue;}
.dp-xml {}
.dp-xml .cdata {color: #FF1493;}
.dp-xml .comments {color: green;}
.dp-xml .tag {color: blue;font-weight: bold;}
.dp-xml .tag-name {color: #7F0055;font-weight: bold;}
.dp-xml .attribute {color: red;}
.dp-xml .attribute-value {color: blue;}
.dp-delphi {}
.dp-delphi .comment {color: #008200;font-style: italic;}
.dp-delphi .string {color: blue;}
.dp-delphi .number {color: blue;}
.dp-delphi .directive {color: #008284;}
.dp-delphi .keyword {color: navy;font-weight: bold;}
.dp-delphi .vars {color: #000000;}
.dp-py {}
.dp-py .comment {color: green;}
.dp-py .string {color: red;}
.dp-py .docstring {color: green;}
.dp-py .keyword {color: blue;font-weight: bold;}
.dp-py .builtins {color: #FF1493;}
.dp-py .magicmethods {color: #808080;}
.dp-py .exceptions {color: brown;}
.dp-py .types {color: brown;font-style: italic;}
.dp-py .commonlibs {color: #8A2BE2;font-style: italic;}
.dp-rb {}
.dp-rb .comment {color: #CC0000;}
.dp-rb .string {color: #FF00CC;}
.dp-rb .symbol {color: #02B902;}
.dp-rb .keyword {color: #006699;}
.dp-rb .variable {color: #66CCFF;}
.dp-css {}
.dp-css .comment {color: green;}
.dp-css .string {color: red;}
.dp-css .keyword {color: blue;}
.dp-css .colors {color: darkred;}
.dp-css .vars {color: #DD0000;}
.dp-j {}
.dp-j .comment {color: #3F7F5F;}
.dp-j .string {color: #2A00FF;}
.dp-j .keyword {color: #7F0055;font-weight: bold;}
.dp-j .annotation {color: #646464;}
.dp-j .number {color: #C00000;}
.dp-cpp {}
.dp-cpp .comment {color: #EE0000;}
.dp-cpp .string {color: red;}
.dp-cpp .preprocessor {color: #CD00CD;font-weight: bold;}
.dp-cpp .keyword {color: #5697D9;font-weight: bold;}
.dp-cpp .datatypes {color: #2E8B57;font-weight: bold;}
.dp-perl {}
.dp-perl .comment {color: green;}
.dp-perl .string {color: red;}
.dp-perl .keyword {color: #7F0055;}
.dp-perl .func {color: #FF1493;}
.dp-perl .declarations {color: blue;}
.dp-css .vars {color: #DD0000;}
.dp-g {}
.dp-g .comment {color: #3F7F5F;}
.dp-g .string {color: #2A00FF;}
.dp-g .keyword {color: #7F0055;font-weight: bold;}
.dp-g .type {color: #007F00;font-weight: bold;}
.dp-g .modifier {color: #640064;font-weight: bold;}
.dp-g .constant {color: #FF0000;font-weight: bold;}
.dp-g .method {color: #FF6000;font-weight: bold;}
.dp-g .number {color: #C00000;}