a:link , a:visited{ 
text-decoration:none 
} 
a:hover{ 
text-decoration:none


}
* {margin:0;padding:0} 
body{-webkit-text-size-adjust: 100% !important;margin:0 auto;max-width:960px;text-align:left;background-color:#ECEFE0;}
#tophref {
    text-align:center;text-align:center;COLOR:#C0C0C0;FONT-WEIGHT: bold;
    padding-top: 0em;
	text-decoration: none;
}


	.topleft {
		float:left; font-size:1.6em; position: relative;left:2%;cursor:hand; COLOR:#FFFFF0;text-decoration: none;
	}

#toptitle {
    text-align:center;FONT-SIZE:1.4em;COLOR:#2040A0;FONT-WEIGHT: bold;
    padding-top: 2px;padding-bottom: 2px;background-color:#338833;
	text-decoration: none;
}
#topwhite {
    
   text-align:left; FONT-SIZE:1.4em;cursor:hand; COLOR:#FFFFFF;text-decoration: none;
}


.topwhite {
    
   text-align:left; FONT-SIZE:1em;cursor:hand; COLOR:#FFFFFF;text-decoration: none;
}
#mainwhite {
    
   text-align:left; FONT-SIZE:1em;cursor:hand; COLOR:#F0FFFF;text-decoration: none;
}

#w:hover,w:focus,w:visited  {
    text-align:center;
    COLOR:#338833;
    FONT-WEIGHT: bold;
	text-decoration: none;
}

#verhref {
    FONT-SIZE:1.4em;
    text-align:center;
    padding-top: 1px;
    padding-bottom: 0.3em;
	text-decoration: none;
	FONT-WEIGHT: bold;
}


#chap {
    text-align:center;
    FONT-SIZE:1.5em;
    COLOR:#2040A0;
    FONT-WEIGHT: bold;
    padding-top: 0.5em;
    padding-bottom: 0.3em;
    background-color:#338833;
	text-decoration: none;
}

#chap1 {
    text-align:center;
    FONT-SIZE:2em;
    COLOR:#000000;
    FONT-WEIGHT: bold;
    padding-top: 1em;
	text-decoration: none;
}

#chap2 {
    text-align:center;
    FONT-SIZE:1.2em;
    COLOR:#000000;
    FONT-WEIGHT: bold;
    padding-top: .5em;
    padding-bottom: .3em;
	text-decoration: none;
}




#white {
    
   text-align:left; FONT-SIZE:1em;cursor:hand; COLOR:#FFFFFF;text-decoration: none;
}




#nolink {
    text-align:center;COLOR:#C0C0C0;
	text-decoration: none;
}
#nolink1 {
    text-align:center;COLOR:#8F8F8F;
	text-decoration: none;
}


#titlehref {
    text-align:center;text-align:center;FONT-SIZE:1.1em;COLOR:#2040A0;FONT-WEIGHT: bold;
    padding-top: 0.3em;
	text-decoration: none;

}

#title {
    text-align:center;text-align:left;FONT-SIZE:1.3em;
    padding-top: 0.5em;
    padding-bottom:0.2em;
	text-decoration: none;
}


#outline {
    text-align:center;--FONT-SIZE:1.1em; COLOR:#000000;FONT-WEIGHT: normal;
    padding-top: 3px;padding-bottom: 2px;
	text-decoration: none;border:1px solid #C8C8C8;background-color:#EEEEEE;
}

#outlineb {
    padding-top: 0.3em;padding-bottom: 10px;
}


#content {
    text-align:left;FONT-SIZE:1em;
	text-decoration: none;padding-top:3px;
}

#hr {
	border:none;
	color: #C8C8C8;
	height: 1px;
}

#n {/*notes*/
	text-decoration: none;
    /*FONT-SIZE:10px;*/
    cursor:hand; 
    COLOR:#f15a22;
     /* word-spacing:10px;*/
     /* letter-spacing:10px;*/
     /* padding-bottom: 12px;*/
     /* padding-left: 13px;*/
     /* padding-right: 1em;*/
    
    
}

#c {
	text-align:left;
	padding-top: 2px;
	FONT-SIZE:1.2em;
	margin:0 0 0 2px;
	text-align: justify;
	
}

#ci {
	text-align:left;
	padding-bottom: 1em;
	padding-top: 2px;
	FONT-SIZE:1.5em;
	margin:0 0 0 2px;
	line-height:1.5em;
	
}
#t {
	text-align:left;
	padding-bottom: 1em;
	padding-top: 1px;
	color:#646400;
	FONT-SIZE:1em;
	FONT-WEIGHT: bold;
}


#chap2222 {
    text-align:center;
    FONT-SIZE:1em;
    COLOR:#2040A0;
    FONT-WEIGHT: bold;
	padding-top:0.5em;
    padding-bottom:0.3em;
    background-color:#338833;
	text-decoration: none;
}




.c0{
    text-align:center;
    text-decoration: none;
	padding-top: 0.5em;
    padding-bottom: 1em;
    padding-left: 0em;
    FONT-SIZE:1.3em;
    FONT-WEIGHT: bold;
	text-decoration: none;
	margin:0 0 0 5px;
}


.c1{
    text-align:left;
    /*border:1px solid #C8C8C8;*/
    background-color:#EEEEEE;
	padding-top:0.5em;
    padding-bottom:0.3em;
    padding-left: 0.2em;
    FONT-SIZE:1.1em;
    FONT-WEIGHT: bold;
	text-decoration: none;
	margin:0 0 0 0em;
}



.c2 {
    text-align:left;
    /*border:1px solid #C8C8C8;*/
    background-color:#EEEEEE;
	padding-top:0.5em;
    padding-bottom:0.3em;
    padding-left: 0.5em;
    FONT-SIZE:1.1em;
    FONT-WEIGHT: bold;
    text-decoration: none;
	margin:0 0 0 0em;
}
.c3 {
    text-align:left;
    /*border:1px solid #C8C8C8;*/
    background-color:#EEEEEE;
	padding-top:0.5em;
    padding-bottom:0.3em;
    padding-left: 1em;
    FONT-SIZE:1.1em;
    FONT-WEIGHT: bold;
	text-decoration: none;
	margin:0 0 0 0em;
}
.c4 {
    text-align:left;
    /*border:1px solid #C8C8C8;*/
    background-color:#EEEEEE;
	padding-top:0.5em;
    padding-bottom:0.3em;
    padding-left: 1.5em;
    FONT-SIZE:1.1em;
    FONT-WEIGHT: bold;
	text-decoration: none;
	margin:0 0 0 0em;
}
.c5 {
    text-align:left;
    /*border:1px solid #C8C8C8;*/
    background-color:#EEEEEE;
	padding-top:0.5em;
    padding-bottom:0.3em;
    padding-left: 2em;
    FONT-SIZE:1.1em;
    FONT-WEIGHT: bold;
	text-decoration: none;
	margin:0 0 0 0em;
}
.c6 {
    text-align:left;
    /*border:1px solid #C8C8C8;*/
    background-color:#EEEEEE;
	padding-top:0.5em;
    padding-bottom:0.3em;
    padding-left: 2.5em;
    FONT-SIZE:1.1em;
    FONT-WEIGHT: bold;
	text-decoration: none;
	margin:0 0 0 0em;
}

.c7 {
    text-align:left;
    /*border:1px solid #C8C8C8;*/
    background-color:#EEEEEE;
	padding-top:0.5em;
    padding-bottom:0.3em;
    padding-left: 3em;
    FONT-SIZE:1.1em;
    FONT-WEIGHT: bold;
	text-decoration: none;
	margin:0 0 0 0em;
}
.c8 {
    text-align:left;
    /*border:1px solid #C8C8C8;*/
    background-color:#EEEEEE;
	padding-top:0.5em;
    padding-bottom:0.3em;
    padding-left: 3.5em;
    FONT-SIZE:1.1em;
    FONT-WEIGHT: bold;
	text-decoration: none;
	margin:0 0 0 0em;
}
.c9 {
    text-align:left;
    /*border:1px solid #C8C8C8;*/
    background-color:#EEEEEE;
	padding-top:0.5em;
    padding-bottom:0.3em;
    padding-left: 4em;
    FONT-SIZE:1.1em;
    FONT-WEIGHT: bold;
	text-decoration: none;
	margin:0 0 0 0em;
}
.c10 {
    text-align:left;
    /*border:1px solid #C8C8C8;*/
    background-color:#EEEEEE;
	padding-top:0.5em;
    padding-bottom:0.3em;
    padding-left: 4.5em;
    FONT-SIZE:1.1em;
    FONT-WEIGHT: bold;
	text-decoration: none;
	margin:0 0 0 0em;
}

.cn0{
    text-align:center;
    text-decoration: none;
    padding-bottom: 1em;
    padding-left: 0em;
    FONT-SIZE:1.1em;
    FONT-WEIGHT: bold;
	text-decoration: none;
	margin:0 0 0 5px;
}


.cn1{
    text-align:left;
    /*border:1px solid #C8C8C8;*/
	padding-top:0.1em;
    padding-bottom:0.3em;
    padding-left: .2em;
    FONT-SIZE: 1.2em;
    FONT-WEIGHT: bold;
	text-decoration: none;
	margin:0 0 0 0em;
}



.cn2 {
    text-align:left;
    /*border:1px solid #C8C8C8;*/
	padding-top:0.1em;
    padding-bottom:0.3em;
    padding-left: 1em;
    FONT-SIZE: 1.2em;
    FONT-WEIGHT: bold;
    text-decoration: none;
	margin:0 0 0 0em;
}
.cn3 {
    text-align:left;
    /*border:1px solid #C8C8C8;*/
	padding-top:0.1em;
    padding-bottom:0.3em;
    padding-left: 1.8em;
    FONT-SIZE: 1.2em;
    FONT-WEIGHT: bold;
	text-decoration: none;
	margin:0 0 0 0em;
}
.cn4 {
    text-align:left;
    /*border:1px solid #C8C8C8;*/
	padding-top:0.1em;
    padding-bottom:0.3em;
    padding-left: 2.6em;
    FONT-SIZE: 1.2em;
    FONT-WEIGHT: bold;
	text-decoration: none;
	margin:0 0 0 0em;
}
.cn5 {
    text-align:left;
    /*border:1px solid #C8C8C8;*/
	padding-top:0.1em;
    padding-bottom:0.3em;
    padding-left: 3em;
    FONT-SIZE: 1.2em;
    FONT-WEIGHT: bold;
	text-decoration: none;
	margin:0 0 0 0em;
}
.cn6 {
    text-align:left;
    /*border:1px solid #C8C8C8;*/
	padding-top:0.1em;
    padding-bottom:0.3em;
    padding-left: 3.4em;
    FONT-SIZE: 1.2em;
    FONT-WEIGHT: bold;
	text-decoration: none;
	margin:0 0 0 0em;
}

.cn7 {
    text-align:left;
    /*border:1px solid #C8C8C8;*/
	padding-top:0.1em;
    padding-bottom:0.3em;
    padding-left: 3.8em;
    FONT-SIZE: 1.2em;
    FONT-WEIGHT: bold;
	text-decoration: none;
	margin:0 0 0 0em;
}
.cn8 {
    text-align:left;
    /*border:1px solid #C8C8C8;*/
	padding-top:0.1em;
    padding-bottom:0.3em;
    padding-left: 4.2em;
    FONT-SIZE: 1.2em;
    FONT-WEIGHT: bold;
	text-decoration: none;
	margin:0 0 0 0em;
}
.cn9 {
    text-align:left;
    /*border:1px solid #C8C8C8;*/
	padding-top:0.1em;
    padding-bottom:0.3em;
    padding-left: 4.6em;
    FONT-SIZE: 1.2em;
    FONT-WEIGHT: bold;
	text-decoration: none;
	margin:0 0 0 0em;
}
.cn10 {
    text-align:left;
    /*border:1px solid #C8C8C8;*/
	padding-top:0.1em;
    padding-bottom:0.3em;
    padding-left: 5em;
    FONT-SIZE: 1.2em;
    FONT-WEIGHT: bold;
	text-decoration: none;
	margin:0 0 0 0em;
}
#o0{
    text-align:center;
    text-decoration: none;
	padding-top: 0.6em;
    padding-bottom: 1em;
    padding-left: 0em;
    FONT-SIZE:1.4em;
    FONT-WEIGHT: bold;
	text-decoration: none;
	margin:0 0 0 0.3em;
}


#o1{
    text-align:left;
    text-decoration: none;
	padding-top:0.1em;
    padding-bottom:0.1em;
    padding-left: 0.2em;
    FONT-SIZE:1.4em;
    FONT-WEIGHT: bold;
	text-decoration: none;
	margin:0 0 0 0em;
}



#o2 {
    text-align:left;
	padding-top:0.1em;
    padding-bottom:0.1em;
    padding-left:1.5em;
    FONT-SIZE:1.4em;
    FONT-WEIGHT: bold;
    text-decoration: none;
	margin:0 0 0 0em;
}
#o3 {
    text-align:left;
	padding-top:0.1em;
    padding-bottom:0.1em;
    padding-left: 3em;
    FONT-SIZE:1.4em;
    FONT-WEIGHT: bold;
	text-decoration: none;
	margin:0 0 0 0em;
}
#o4 {
    text-align:left;
	padding-top:0.1em;
    padding-bottom:0.1em;
    padding-left: 4.5em;
    FONT-SIZE:1.4em;
    FONT-WEIGHT: bold;
	text-decoration: none;
	margin:0 0 0 0em;
}
#o5 {
    text-align:left;
	padding-top:0.1em;
    padding-bottom:0.1em;
    padding-left: 6em;
    FONT-SIZE:1.4em;
    FONT-WEIGHT: bold;
	text-decoration: none;
	margin:0 0 0 0em;
}
#o6 {
    text-align:left;
	padding-top:0.1em;
    padding-bottom:0.1em;
    padding-left: 7.5em;
    FONT-SIZE:1.4em;
    FONT-WEIGHT: bold;
	text-decoration: none;
	margin:0 0 0 0em;
}


#wot:hover,wot:focus,wot:visited {
    text-align:center;
    COLOR:#338833;
    FONT-WEIGHT: bold;
    FONT-SIZE:1em;
     padding-bottom: 1em;
	text-decoration: none;
}

#wt {
    text-align:center;
    COLOR:#338833;
    FONT-SIZE:1em;
    /* letter-spacing:10px;*/
   /*  word-spacing:10px;*/
     padding-bottom: 1em;
   /*  padding-left: 10px;*/
   /*  padding-right: 0.3em;*/
	text-decoration: none;
}

#w {
    text-align:center;
    COLOR:#338833;
    FONT-WEIGHT: bold;
    FONT-SIZE:1.1em;
    /* letter-spacing:10px;*/
   /*  word-spacing:10px;*/
     padding-bottom: 1em;
   /*  padding-left: 10px;*/
   /*  padding-right: 0.3em;*/
	text-decoration: none;
}
/*ÉúÃü¶Á¾­*/
#menu {
	text-align:center;
	text-decoration: none;
	FONT-WEIGHT: bold;
	padding-bottom: 0px;
	padding-top: 1px;
	text-decoration: none;FONT-SIZE:1.8em;
}

#wj {
    COLOR:#801414;
	text-decoration: none;
}

#ls {
    COLOR:#000064;
	text-decoration: none;
  
}

#sg {
    COLOR:#801414;
	text-decoration: none;
   
}

#da {
    COLOR:#000064;
	text-decoration: none;
   
}

#xiao {
    COLOR:#646400;
	text-decoration: none;
    
}

#fy {
    COLOR:#000064;
	text-decoration: none;
    
}

#shu {
    COLOR:#801414;
	text-decoration: none;
    
}

#qi {
    COLOR:#646400;
	text-decoration: none;
    
}



.subtitle {
	display:inline-block;
	font-size:12pt;
	text-indent:15pt;
	font-weight:bold;
}

.textbody {
      color : #333333;
      font-size: 11pt;
      text-indent : 14pt;
      line-height : 18pt;
      margin-top: 10pt; 
      margin-bottom: 10pt; 
      margin-left: 25pt; 
      margin-right: 20pt;
      text-align : justify; 
        font-family : default, SimSun, Times New Romans;

}

.textbody2 {
	width:867px; 
	height:466px;
      color : #333333;
      font-size: 10pt;
      line-height : 14pt;
      margin-left: 15pt; 
      margin-right: 10pt;
      margin-top: 5pt;
      margin-bottom: 15pt;
      overflow:auto;
      text-align : justify; 
      font-family : default, SimSun, Times New Romans;

}

blockquote {
	border-left:5px solid #ddd;
	margin:15px 30px 0 10px;
	padding-left:20px;
	font-size:1em;
	font-style:italic;
	}

.verse {
      color : #99876C;
      font-size: 11pt;
      line-height : 16pt;
      margin-left: 20pt; 
      margin-right: 10pt;
      margin-top: 5pt;
      margin-bottom: 5pt;
      text-align : justify; 
      font-family : default, SimSun, Times New Romans;

}

.verse_reading {
      color : #444444;
      font-size: 11pt;
      line-height : 16pt;
      text-indent : -4pt;
      margin-left: 34pt; 
      margin-top: 6pt;
      margin-bottom: 6pt;
      text-align : justify; 
      font-family : default, SimSun, Times New Romans;

}



.excerpt {
      color : #000000;
      font-size: 1.0em;
      line-height : 1.3em;
      text-indent : 1.1em;
      margin-left: 20pt; 
      margin-right: 10pt;
      margin-top: 10pt;
      margin-bottom: 10pt;
      text-align : justify; 
      font-family : default, SimSun, Times New Romans;

}

.excerpt2 {
      color : #5B3815;
      font-size: .8em;
      line-height : 1.3em;
      text-indent : 1.1em;
      margin-left: 20pt; 
      margin-right: 10pt;
      margin-top: 1em;
      margin-bottom: 5pt;
      font-family : default, SimSun, Times New Romans;

}

.excerpt2-1 {
      color : #5B3815;
      font-size: 1.2em;
      line-height : 1.3em;
      text-indent : 1.1em;
      margin-left: 20pt; 
      margin-right: 10pt;
      margin-top: 1em;
      margin-bottom: 5pt;
      font-family : default, SimSun, Times New Romans;

}
.excerpt3 {
      color : #333333;
      font-size: 1.0em;
      line-height : 1.3em;
      text-indent : 1.1em;
      margin-left: 20pt; 
      margin-right: 10pt;
      margin-top: 10pt;
      margin-bottom: 10pt;
      font-family : default, SimSun, Times New Romans;

}

.ref {
		display:block;
		float:right;
      color : #99876C;
      font-size: 0.7em;
      line-height : 1.2em;
      text-indent : 1.3em;
      margin-left: 20pt; 
      margin-right: 10pt;
      margin-top: 0pt;
      margin-bottom: 0.7em;
      text-align : right; 
      font-family : default, SimSun, Times New Romans;

}

.ref2 {
      color : #000000;
      font-size: 1.0em;
      line-height : 1.2em;
      text-indent : 1.3em;
      margin-left: 20pt; 
      margin-right: 10pt;
      margin-top: 10pt;
      margin-bottom: 10pt;
      text-align : justify; 
      font-family : default, SimSun, Times New Romans;

}



.message {
      color : #000000;
      font-size: 12pt;
      line-height : 20pt;
      text-indent : 14pt;
      margin-top: 10pt;
      margin-bottom: 10pt;
      text-align : justify; 
      font-family : default, SimSun, Times New Romans;

}


.index_chap {
      color : #144969;
      font-size: 12pt;
      line-height : 16pt;
      margin-left: 12pt; 
      margin-right: 10pt;
      margin-top: 10pt;
      margin-bottom: 6pt;
      font-family : default, SimSun, Times New Romans;

}


.index_rom {
      color : #000000;
      font-size: 11pt;
      text-indent : -22pt;
      line-height : 16pt;
      margin-left: 37pt; 
      margin-right: 12pt;
      margin-top: 0pt;
      margin-bottom: 3pt;
      text-align : justify; 
      font-family : default, SimSun, Times New Romans;

}


.index_points {
      color : #444444;
      font-size: 10pt;
      line-height : 16pt;
      margin-left: 25pt; 
      margin-right: 14pt;
      margin-top: 3pt;
      margin-bottom: 3pt;
      text-align : justify; 
      font-family : default, SimSun, Times New Romans;

}



.list {
        color : #000000;
        font-size: 12pt;
        line-height : 20pt;
        margin-left: 20pt;
        margin-right: 10pt;
        margin-top: 9pt;
        margin-bottom: 9pt;
        font-family : default, SimSun, Times New Romans;

}


.list1-1 {
        color : #ABC274;
        font-size: 12pt;
        line-height : 20pt;
        margin-left: 20pt;
        margin-right: 10pt;
        margin-top: 9pt;
        margin-bottom: 9pt;
        font-family : default, SimSun, Times New Romans;

}
.list2 {
      color : #000000;
      font-size: 12pt;
      line-height : 20pt;
      text-indent : -24pt;
      margin-left: 44pt;
      margin-top: 6pt;
      margin-bottom: 6pt;
      text-align : justify; 
      font-family : default, SimSun, Times New Romans;
    
}

.list3 {
      color : #000000;
      font-size: 12pt;
      line-height : 18pt;
      text-indent : 0pt;
      margin-left: 30pt;
      margin-top: 6pt;
      margin-bottom: 6pt;
      text-align : justify; 
      font-family : default, SimSun, Times New Romans;

}

.list3-1 {
      color : #000000;
      font-size: 12pt;
      line-height : 18pt;
      text-indent : 0pt;
      margin-left: 0pt;
      margin-top: 6pt;
      margin-bottom: 6pt;
      text-align : justify; 
      font-family : default, SimSun, Times New Romans;

}

.list_fn {
      color : #000000;
      font-size: 11pt;
      line-height : 16pt;
      text-indent : -14pt;
      margin-left: 24pt;
      margin-top: 6pt;
      margin-bottom: 6pt;
      font-family : default, SimSun, Times New Romans;

}

.info {
      color : #000000;
      font-size: 9pt;
      line-height : 14pt;
        margin-top: 0pt;
        margin-bottom: 0pt;
        font-family : default, SimSun, Times New Romans;
}

.copyright {
      color : #ffffcc;
      font-size: 10pt;
      line-height : 14pt;
        margin-top: 0pt;
        margin-bottom: 0pt;
        font-family : default, SimSun, Times New Romans;
}


.copyright2 {
      color : #595900;
      font-size: 9pt;
      line-height : 14pt;
        margin-top: 0pt;
        margin-bottom: 0pt;
        font-family : default, SimSun, Times New Romans;
}

     
h1 {
      color : #333300;
      font-size: 20pt;
      text-decoration: none;
      margin-left: 20pt;
      margin-top: 15pt;
      margin-bottom: 0pt;
      font-family : SimSun, default, Arial;
	  text-indent: 14pt;
}

h2 {
      color : #144969;
      font-size: 14pt;
      text-decoration: none;
      margin-top: 15pt;
      margin-bottom: 4pt;

      font-family : SimSun, default, Arial;  
	  text-indent: 14pt;
}

h3  {
      color : #144969;
      font-size: 12pt;
      text-decoration: none;
      line-height : 18pt;
      margin-top: 6pt;
      margin-bottom: 6pt;
      font-family : SimSun, default, Times New Romans;
	  text-indent: 14pt;
}

h4 {
      color : #333300;
      font-size: 11pt;
      text-decoration: none;
      margin-top: 10pt;
      font-family : SimSun, default, Arial;
	  text-indent: 14pt;
}