/*
<meta charset="UTF-8">

# 网站编程黑白色调（比如：悼念伟人）
body {-webkit-filter: grayscale(100%);}
*/



td, div, span {
	font-size: 14px;
	font-family: -apple-system,BlinkMacSystemFont,Helvetica Neue,PingFang SC,Microsoft YaHei,Source Han Sans SC,Noto Sans CJK SC,WenQuanYi Micro Hei,sans-serif;
	font-weight: normal;	
}

/* Page: Login - BEGIN */
.body-login {
	padding-top: 40px;
	padding-bottom: 40px;
	background-color: #eee;
}
.form-login {
	max-width: 330px;
	padding: 15px;
	margin: 0 auto;
}

.form-login .checkbox {
	font-weight: normal;
}
.form-login .form-control {
	position: relative;
	height: auto;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	padding: 10px;
	font-size: 16px;
}
.form-login .form-control:focus {
	z-index: 2;
}
.form-login input[type="email"] {
	margin-bottom: -1px;
	border-bottom-right-radius: 0;
	border-bottom-left-radius: 0;
}
.form-login input[type="password"] {
	margin-bottom: 10px;
	border-top-left-radius: 0;
	border-top-right-radius: 0;
}
/* Page: Login - END */

/* Page: Main - BEGIN */
/* yg=YG, Defined by YG company. */
.yg-form-button-group { padding: 6px; }
.yg-page-view {padding: 12px; }
.yg-page-view > div > label { font-weight: 600; padding-bottom: 0; margin-bottom: 0;}
.yg-page-view > div > div {border: 1px solid #eee; padding: 3px; color:#2b7dbc;}
.yg-page-view > div > div.memo {text-indent: 2em;}
.yg-page-memo  { padding-right: 0.4em; ; color: #999; font-size: 0.9em; }
.yg-page-memo label  { font-size: 1.1em; padding-left: 0.6em;}
.yg-ul-home { padding: 6px 0 6px 0; }
.yg-ul-home li { padding: 3px 0 3px 0; }
.yg-sel-disabled {
	/*禁止文字被选中*/
	-moz-user-select: none; /*火狐*/
	-webkit-user-select: none;  /*webkit浏览器*/
	-ms-user-select: none;   /*IE10*/
	-khtml-user-select: none; /*早期浏览器*/
	user-select: none;
}
.yg-text-color-active { color: #438eb9; font-weight: 500;}
.yg-th-sort { color:#438eb9; margin-left: 0.2em; }


/* 以下是CodeEditor的CSS代码 */
/*InsertCode*/
.codeText {
	border: 1px solid #ddd;
	overflow: auto;
	margin: 0 0 1.1em;
	padding: 0;
	word-break: break-all;
	background: #fff;
	font: 12px "Courier New", Monospace;/*语言名称和折叠span*/
  /*复制内容*/
}
.codeText .codeHead {
	font-weight: bold;
	font-size: 12px;
	padding: 3px 6px 22px 6px;
	padding-left: 10px;
	background: #f2f2f2;
	border-bottom: 1px solid #ddd;
	height: 2em;
}
.codeText .lantxt, .codeText .zhedie {
	float: left;
}
.codeText .lantxt {
	padding-left: 0;
}
.codeText .copyCodeText {
	float: right;
	cursor: pointer;
	font-weight: normal;
}
.codeText .wbyText {
	/*文本域*/
	width: 100%;
	height: 180px;
	border: 0;
	border-bottom: 1px solid #ddd;
	background: #f2f2f2;
}
.codeText input {
	/*运行 选择按钮*/
	border: 0px solid #ddd;
	margin: 2px;
	height: 20px;
	width: 80px;
	background: #89E0F6;
}
.codeText ol {
	list-style: decimal-leading-zero;
	margin: 0 3px 0 40px;
	padding: 3px 3px 3px 0;
	color: #5C5C5C;
	border-left: 1px solid #ddd;
	background: #fff;
}
.codeText ol li {
	list-style-type: inherit;
	padding-left: 6px;
	background: #FFF;
	color: #aa0000;
}
.codeText ol li span {
	color: #000;
}
.codeText ol li.alt {
	background: #FFF;
}
.codeText .comment, .codeText .comments {
	color: #008200;
}
.codeText .string {
	color: blue;
}
.codeText .keyword {
	color: #069;
	font-weight: bold;
}
.codeText .preprocessor {
	color: gray;
}
.codeText .dp-c .comment {
	color: green;
}
.codeText .dp-c .string {
	color: blue;
}
.codeText .dp-c .preprocessor {
	color: gray;
}
.codeText .dp-c .keyword {
	color: blue;
}
.codeText .dp-c .vars {
	color: #d00;
}
.codeText .dp-vb .comment {
	color: green;
}
.codeText .dp-vb .string {
	color: blue;
}
.codeText .dp-vb .preprocessor {
	color: gray;
}
.codeText .dp-vb .keyword {
	color: blue;
}
.codeText .dp-sql .comment {
	color: green;
}
.codeText .dp-sql .string {
	color: red;
}
.codeText .dp-sql .keyword {
	color: #7f0055;
}
.codeText .dp-sql .func {
	color: #ff1493;
}
.codeText .dp-sql .op {
	color: blue;
}
.codeText .dp-xml .cdata {
	color: #ff1493;
}
.codeText .dp-xml .comments {
	color: green;
}
.codeText .dp-xml .tag {
	font-weight: bold;
	color: blue;
}
.codeText .dp-xml .tag-name {
	color: #7f0055;
	font-weight: bold;
}
.codeText .dp-xml .attribute {
	color: red;
}
.codeText .dp-xml .attribute-value {
	color: blue;
}
.codeText .dp-delphi .comment {
	color: #008200;
	font-style: italic;
}
.codeText .dp-delphi .string {
	color: blue;
}
.codeText .dp-delphi .number {
	color: blue;
}
.codeText .dp-delphi .directive {
	color: #008284;
}
.codeText .dp-delphi .keyword {
	font-weight: bold;
	color: navy;
}
.codeText .dp-delphi .vars {
	color: #000;
}
.codeText .dp-py .comment {
	color: green;
}
.codeText .dp-py .string {
	color: red;
}
.codeText .dp-py .docstring {
	color: green;
}
.codeText .dp-py .keyword {
	color: blue;
	font-weight: bold;
}
.codeText .dp-py .builtins {
	color: #ff1493;
}
.codeText .dp-py .magicmethods {
	color: #808080;
}
.codeText .dp-py .exceptions {
	color: brown;
}
.codeText .dp-py .types {
	color: brown;
	font-style: italic;
}
.codeText .dp-py .commonlibs {
	color: #8A2BE2;
	font-style: italic;
}
.codeText .dp-rb .comment {
	color: #c00;
}
.codeText .dp-rb .string {
	color: #f0c;
}
.codeText .dp-rb .symbol {
	color: #02b902;
}
.codeText .dp-rb .keyword {
	color: #069;
}
.codeText .dp-rb .variable {
	color: #6cf;
}
.codeText .dp-css .comment {
	color: green;
}
.codeText .dp-css .string {
	color: red;
}
.codeText .dp-css .keyword {
	color: blue;
}
.codeText .dp-css .colors {
	color: darkred;
}
.codeText .dp-css .vars {
	color: #d00;
}
.codeText .dp-j .comment {
	color: #3f7f5f;
}
.codeText .dp-j .string {
	color: #2a00ff;
}
.codeText .dp-j .keyword {
	color: #7f0055;
	font-weight: bold;
}
.codeText .dp-j .annotation {
	color: #646464;
}
.codeText .dp-j .number {
	color: #C00000;
}
.codeText .dp-cpp .comment {
	color: green;
}
.codeText .dp-cpp .string {
	color: red;
}
.codeText .dp-cpp .preprocessor {
	color: #CD00CD;
	font-weight: bold;
}
.codeText .dp-cpp .keyword {
	color: #5697D9;
	font-weight: bold;
}
.codeText .dp-cpp .datatypes {
	color: blue;
	font-weight: bold;
}
