body
{
margin:0;
padding:0
	font-family: 'Roboto Condensed',"Apple LiGothic Medium", Tahoma, Helvetica, Arial, "Hiragino Sans GB", "Microsoft YaHei", "STHeiti", "SimSun", sans-serif;
	font-size: 18px;
	color: #2A2A2A;
	background-color: #EEEEEE;
	background-repeat:repeat-x;
}
hr { 
margin : 10px 5px 10px 10px; 
border-top : 1px solid #008000; 
} 

.AA1 {
    text-align:center;
    font-size:1.4em;
    color:#FFFFFF;
    FONT-WEIGHT: bold;
    padding-top: 8px;
    padding-bottom:5px;
    background-color:#338833;
	text-decoration: none;
}
.text12_88 { 
margin : 50px 2px 80px 2px; 
font-size : 1.3em; 
color : #CCCCCC; 
text-align : center; 

} 

sup { 
color : red; 
font-size : 0.8em; 
} 
.AAA1 { 
color : #800000; 
text-align : center; 
font-size : 1.5em; 
} 
.AA2 { 
color : #008000; 
text-align : center;
font-weight : bolder;
font-size : 1.4em; 
} 
.AA3 { 
color : #000000;
padding-left : 0.5em;
text-indent : 1em; 
font-size : 1.2em; 
} 
.AA4 { 
color : #000000;
padding-left : 0.5em;
text-indent : 1em; 
font-size : 1.1em;
font-family: KaiTi;
} 
.KK { 
text-indent : 1em; 
} 
.BB { 
color : #800000; 
text-indent : 1em; 
font-weight : bolder;
font-size : 1.1em; 
} 
.BB1 { 
color : #000000; 
text-indent : 0.5em; 
padding-left : 0.5em;
font-weight : bolder;
font-size : 1.2em; 
} 
.BB2 { 
color : #000000; 
text-indent : 0.6em;
padding-left : 0.5em;
font-size : 1.1em; 
} 

.BB3 { 
color : #000000; 
text-indent : 0.7em;
padding-left : 0.5em;
font-size : 1em; 
} 
.BB4 { 
color : #000000; 
text-indent : 0.8em;
padding-left : 0.5em;
font-size : 0.96em; 
} 

.CC { 
text-align:right;
font-style:italic;
color:#2040A0;
font-size : 0.98em; 
} 
.CC0 { 
color:#2040A0;
padding-left:0.5em;
text-align:right;
font-style:italic;
font-size:1.1em; 
font-weight:bolder; 
} 
.CC1 { 
color : #000000;
padding-left : 0.5em;
text-indent : 0.5em; 
font-size : 1.3em; 
font-weight : bolder; 
} 
.CC2 { 
color : #000000;
padding-left : 0.5em;
text-indent : 1em; 
font-size : 1.1em; 
font-weight : bolder; 
} 
.CC3 { 
color : #000000;
padding-left : 0.5em;
text-indent : 1.5em; 
font-size : 1.1em; 
} 
.CC4 { 
color : #000000;
padding-left : 0.5em;
text-indent : 2em; 
font-size : 0.98em; 
} 
.CC5 { 
color : #000000;
padding-left : 0.5em;
text-indent : 2.5em; 
font-size : 0.92em; 
} 
.DD { 
color : #000000;
padding-left : 0.5em;
text-indent : 1em; 
font-size : 0.9em;
font-style:italic;
} 
.EE { 
color : #000000; 
padding-left : 1em; 
font-weight : bolder;
font-size : 1.2em; 
} 
.FF { 
color : #800000; 
padding-left : 4.5em; 
display : block; 
font-size : 0.94em; 
} 
.GG { 
color : #000000; 
font-size : 1.1em; 
font-weight : bolder;

} 
.HH { 
text-align:right;
font-weight:bold;
font-style:italic;
font-size:12pt;
} 
.XX { 
color : #800000; 
padding-left : 0.5em; 
display : block; 
font-size : 1.2em; 
font-weight : bolder; 
} 
.YY { 
color : #008000; 
padding-left : 1em; 
display : block; 
font-size : 1.1em; 
} 
.ZZ { 
color : #800000; 
padding-left : 1.5em; 
display : block; 
font-size : 0.94em; 
} 
.chapter { 
font-size : 1em; 
text-align : center;
font-family: KaiTi;
} 
.AA2BJ {
    padding-top: 3px;padding-bottom: 2px;
	text-decoration: none;border:1px solid #C8C8C8;background-color:#CCCCCC;
}

#left{
    width: 200px;
    height: 500px;
    background: #6E6C8A;
    position: absolute;
    top: 0;
    left: 0;/*设为绝对定位并且与其父元素的top、left距离都为0*/
    text-align: center;
}
#middle{
    height: 500px;
    background: #806155;
    margin: 0 160px 0 210px;/*左右各加10px使得三列之间有间隙*/
    text-align: center;
}
#right{
    width: 150px;
    height: 500px;
    background: #8F9068;
    position: absolute;
    top: 0;
    right: 0;/*设为绝对定位并且与其父元素的top、right距离都为0*/
    text-align: center;
}
ul{margin:0;padding:0;list-style:none;}  
.table{display:table;border-collapse:collapse;border:1px solid #ccc;}  
.table-caption{display:table-caption;margin:0;padding:0;font-size:16px;}  
.table-column-group{display:table-column-group;}  
.table-column{display:table-column;width:100px;}  
.table-row-group{display:table-row-group;}  
.table-row{display:table-row;}  
.table-row-group .table-row:hover,.table-footer-group .table-row:hover{background:#f6f6f6;}  

.left{left: 0;padding:0 5px;border:1px solid #ccc;}  
.middle{margin: 0 160px 0 210px;padding:0 5px;border:1px solid #ccc;}  
.right{right: 0;padding:0 5px;border:1px solid #ccc;}  

.table-header-group{display:table-header-group;background:#eee;font-weight:bold;}  
.table-footer-group{display:table-footer-group;} 