/* 前言 */
div#pref {
  height: auto; 
  padding: 10px; 
  border: 5px solid #dedede; 
  background: #87CEFA; 
  -moz-border-radius: 15px; /* gecko browsers */
  -webkit-border-radius: 15px; /* webkit browsers */ 
  border-radius: 15px;
}

span#pref {
  color: #800000;
  font-family: 幼圆; 
  font-size: 16px;
}

/* 引用链接 */
div#quote{
  width:100%;
  height:auto;
  background: #F5F5DC;
}

span#quote{
  width:100%;
  font-family: 楷体; 
  font-size: 15px;
}

p.quote{
  padding-left:20px;
}

/* 第一层 */
div.level{
  height: 30px;
  margin: 20px 0px; 
  padding-top: 10px; 
  padding-left: 10px; 
  background: #ADD8E6; 
  -moz-border-radius: 15px; /* gecko browsers */
  -webkit-border-radius: 15px; /* webkit browsers */ 
  border-radius: 15px;
}

span.level{
  color: #3366ff; 
  font-family: 'courier new', courier;
  font-size: 16px;
  border-weight:bold;
}

/* 第二层 */
div.level2{
  height: 26px; 
  background: #D19275; 
  padding-left: 10px;
}

span.level2{
  color: #0000ff; 
  font-size: 16px;
}

/* 第三层 */
div.level3{
  height: 20px; 
  background: #1E90FF;
}

span.level3{
  color: #800000;
  font-size: 15px;
}

/* 小提示 */
div.tips {
  height: auto; 
  padding: 10px; 
  border: 5px solid #1E90FF; 
  background: #F5DEB3; 
  -moz-border-radius: 15px; /* gecko browsers */
  -webkit-border-radius: 15px; /* webkit browsers */ 
  border-radius: 15px;
}

span.tips {
  width:96%;
  color: #800000;
  font-family: 幼圆; 
  font-size: 16px;
}

pre{
  border:1px solid gray;
  border-left:5px solid #3CB371;
  padding-left:10px;
  background: #DCDCDC;
}

fieldset{
  border:4px solid green;
}

fieldset pre{
  border:4px solid white;
  background: #FFEFD5;
}

legend{
  font-family: 黑体; 
  font-size: 18px;
  padding-left:10px;
  color: #800000;
  font-weight: bolder;
}

div.cnblogs_code{
  border:0px solid white;
  background: #FFFFFF;
}

h2-{
  padding-left:5px;
}

h3-{
  padding-left:25px;
}

h4-{
  padding-left:45px;
}