html {
    height: 100%;
}
body {
    font-family: Microsoft YaHei;
    height: 100%;
    /*overflow: hidden;*/
}






pre.code {
    display: block;
    padding: 8px;
    border: 1px dashed #ccc;
    background-color: #F0F0F0;
    /*color: #0A8021;
	width:521px;
	overflow: auto; 
	overflow-y:hidden*/
	/*color:#E36C0A;*/
	color: #0A8021;
	font-size:9.0pt;
	font-family: Microsoft YaHei;
	line-height: 150%;
	
 white-space: pre-wrap;       /* css-3 */
 white-space: -moz-pre-wrap;  /* Mozilla, since 1999 */
 white-space: -pre-wrap;      /* Opera 4-6 */
 white-space: -o-pre-wrap;    /* Opera 7 */
 word-wrap: break-word;       /* Internet Explorer 5.5+ */
}

pre> span {

	color:black
	

}

hr.line{
	margin-top: 40px;
}

textarea {
    display: block;
    padding: 8px;
    border: 1px dashed #ccc;
    background-color: #F0F0F0;
    /*color: #0A8021;
	width:521px;
	overflow: auto; 
	overflow-y:hidden*/
	/*color:#E36C0A;*/
	color: #0A8021;
	font-size:9.0pt;
	font-family: Microsoft YaHei;
	line-height: 150%;
	
 white-space: pre-wrap;       /* css-3 */
 white-space: -moz-pre-wrap;  /* Mozilla, since 1999 */
 white-space: -pre-wrap;      /* Opera 4-6 */
 white-space: -o-pre-wrap;    /* Opera 7 */
 word-wrap: break-word;       /* Internet Explorer 5.5+ */
}



#container {
    width: 1000px;
    margin: 0 auto 0 auto;
    position: absolute;
    top: 60px;
    left: 50%;
    margin-left: -500px;
    bottom: 0px;
}

#noheader {
    position: absolute;
    z-index: -100;
    top: 0;
    width: 100%;
    height: 60px;
	left:0;
}

#header {
    background-color: #fff;
    width: 100%;
    position: fixed;
    height: 60px;
    top: 0;
    /*border-bottom: 1px solid rgb(0, 152, 221);*/
    background-color: #121212;
    z-index: 100;
}

#left {
    /*float: left;*/
    width: 240px;
    position: fixed;
    /*height: 100%;*/
    top: 68px;
    bottom: 0;
}

#right {
    float: right;
    width: 140px;
}

#mid {
    margin: 10px 0 0 270px;
    overflow: auto;
}

#classContent {
    width: 100%;
    margin: 0 auto;
	
}

.class_item {
    margin: 0 auto;
    padding-top: 80px;
    margin-top: -80px;
}

.class_title {
    font-size: 22px;
    color: #333;
    line-height: 40px;
    font-weight: bold;
    
}
#classContent h1 {
   
    padding-top: 70px;
    margin-top: -70px;
    font-size:24pt;}

#classContent h2 {
    /*border-bottom: 2px solid #d8d8d8;*/
    padding-top: 70px;
    margin-top: -70px;
	font-size:20pt;
}
#classContent h3 {
    /*border-bottom: 1px solid #d8d8d8;		*/
    padding-top: 70px;
    margin-top: -70px;
	font-size:14pt;
	
}
#classContent h4 {
    border-bottom: 1px solid #d8d8d8;
    padding-top: 70px;
    margin-top: -70px;
	font-size:14pt;
}
.class_desc {
    color: #333;
    background-color: #f7f7f7;
    font-size: 13px;
    padding: 5px 5px;
    margin: 7px 0;
}

.class_constr,
.class_constr tr,
.class_constr td {
    /*border-color: #ff8000;*/
}

.class_constr_header {
    white-space: nowrap;
    color: #fff;
    font-weight: bold;
    background-color: #FF9933;
}

.class_constr_content {
    color: #333;
    background-color: #ffe6ce;
}

.class_proper,
.class_proper tr,
.class_proper td {
    /*border-color: #008a45;*/
}

.class_proper_header {
    white-space: nowrap;
    color: #fff;
    font-weight: bold;
    background-color: #0c6;
}

.class_proper_content {
    color: #333;
    background-color: #d2ffd5;
}

.class_method,
.class_method tr,
.class_method td {
    /*border-color: #007ed2;*/
}

.class_method_header {
    white-space: nowrap;
    color: #fff;
    font-weight: bold;
    background-color: #09f;
}

.class_method_content {
    color: #333;
    background-color: #d7efff;
}

.class_constant,
.class_constant tr,
.class_constant td {
    /*border-color: #5f00be;*/
}

.class_constant_header {
    white-space: nowrap;
    color: #fff;
    font-weight: bold;
    background-color: #9933FF;
}

.class_constant_content {
    color: #333;
    background-color: #f4e9ff;
}

.class_eve,
.class_eve tr,
.class_eve td {
    /*border-color: #4e8888;*/
}

.class_eve_header {
    white-space: nowrap;
    color: #fff;
    font-weight: bold;
    background-color: #66CCCC;
}

.class_eve_content {
    color: #333;
    background-color: #e8ffff;
}

#menu_a,
#menu_b {
    width: 120px;
    float: left;
    height: 100%;
}

#menu_a {
    background-color: #5d5f5e;
    color: #fff;
    font-size: 12px;
}

#menu_a a {
    color: #fefffa;
    text-shadow: none;
    text-indent: 10px;
}

#menu_a .active {
    background-color: #1d9ed7;
}

#menu_b {
    background-color: #f7f7f7;
    color: #a4adb2;
    width: 230px;
    /*height: 20000px;*/
    /*max-height: 100px;*/
    overflow-x: hidden;
    overflow-y: auto;
}

#menu_b a {
    color: #777;
    text-shadow: none;
    text-indent: 0px;
    font-size: 13px;
}

#menu_b li {
    line-height: 25px;
	 font-size: 13px;
}

#menu_b .active a {
    color: #1d9ed7;
    background-color: #ddd;
    font-weight: bold;
    border-right: 2px solid #1d9ed7;
}

.link {
    text-decoration: none;
    color: #039be5;
}

.hide {
    display: none;
}


#headerMain {
    width: 1000px;
    height: 100%;
   /* background-image: url(../images/logo.png);
    background-repeat: no-repeat;
    background-position: 0px center;
    background-size: 100px 33px;*/
    margin: 0 auto;
    color: rgb(107,107,107);
    line-height: 74px;
    font-size: 26px;
    text-indent: 110px;
	
}


}
.blank {
    width: 1px;
    height: 80px;
    float: left;
    width: 100%;
}

#MMDversion{
	font-size: 9px;
}