.thead1 {
	VERTICAL-ALIGN: middle; WIDTH: 740px; BACKGROUND-COLOR: #cc0000; TEXT-ALIGN: center
}
.thead2 {
	VERTICAL-ALIGN: middle; WIDTH: 740px; BACKGROUND-COLOR: #cc0000; TEXT-ALIGN: left
}
.head2 {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: #ffffff
}
A.head2:link {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: #ffffff; TEXT-DECORATION: none
}
A.head2:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: #ffffff; TEXT-DECORATION: none
}
A.head2:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: #ffffff; TEXT-DECORATION: underline
}
.list1 {
	FONT-SIZE: 10pt; COLOR: #000000; LINE-HEIGHT: 130%
}
A.list1:link {
	FONT-SIZE: 10pt; COLOR: #000000; LINE-HEIGHT: 130%; TEXT-DECORATION: none
}
A.list1:visited {
	FONT-SIZE: 10pt; COLOR: #000000; LINE-HEIGHT: 130%; TEXT-DECORATION: none
}
A.list1:hover {
	FONT-SIZE: 10pt; COLOR: #ce5a5a; LINE-HEIGHT: 130%; TEXT-DECORATION: none
}
.unreachable1 {
	FONT-SIZE: 10pt; COLOR: #999999; LINE-HEIGHT: 130%
}
.unreachable2 {
	FONT-SIZE: 10.5pt; COLOR: #999999; LINE-HEIGHT: 130%
}
.list2 {
	FONT-SIZE: 9pt; COLOR: #000000; LINE-HEIGHT: 130%
}
A.list2:link {
	FONT-SIZE: 9pt; COLOR: #000000; LINE-HEIGHT: 130%; TEXT-DECORATION: none
}
A.list2:visited {
	FONT-SIZE: 9pt; COLOR: #000000; LINE-HEIGHT: 130%; TEXT-DECORATION: none
}
A.list2:hover {
	FONT-SIZE: 9pt; COLOR: #ce5a5a; LINE-HEIGHT: 130%; TEXT-DECORATION: none
}
.list3 {
	FONT-SIZE: 11pt; COLOR: #000000; LINE-HEIGHT: 130%
}
A.list3:link {
	FONT-SIZE: 11pt; COLOR: #000000; LINE-HEIGHT: 130%; TEXT-DECORATION: none
}
A.list3:visited {
	FONT-SIZE: 11pt; COLOR: #000000; LINE-HEIGHT: 130%; TEXT-DECORATION: none
}
A.list3:hover {
	FONT-SIZE: 11pt; COLOR: #ce5a5a; LINE-HEIGHT: 130%; TEXT-DECORATION: none
}
.list4 {
	FONT-SIZE: 10.5pt; COLOR: #000000; LINE-HEIGHT: 150%
}
A.list4:link {
	FONT-SIZE: 10.5pt; COLOR: #000000; LINE-HEIGHT: 150%; TEXT-DECORATION: none
}
A.list4:visited {
	FONT-SIZE: 10.5pt; COLOR: #000000; LINE-HEIGHT: 150%; TEXT-DECORATION: none
}
A.list4:hover {
	FONT-SIZE: 10.5pt; COLOR: #ce5a5a; LINE-HEIGHT: 150%; TEXT-DECORATION: none
}
.red1 {
	FONT-SIZE: 10pt; COLOR: #bb1d1d; LINE-HEIGHT: 150%; TEXT-DECORATION: none
}
A.red1:link {
	FONT-SIZE: 10pt; COLOR: #bb1d1d; LINE-HEIGHT: 150%; TEXT-DECORATION: none
}
A.red1:visited {
	FONT-SIZE: 10pt; COLOR: #bb1d1d; LINE-HEIGHT: 150%; TEXT-DECORATION: none
}
A.red1:hover {
	FONT-SIZE: 10pt; LEFT: 1px; COLOR: #bb1d1d; LINE-HEIGHT: 150%; POSITION: relative; TOP: 1px; TEXT-DECORATION: none
}
.red2 {
	FONT-SIZE: 9pt; COLOR: #bb1d1d; LINE-HEIGHT: 150%; TEXT-DECORATION: none
}
A.red2:link {
	FONT-SIZE: 9pt; COLOR: #bb1d1d; LINE-HEIGHT: 150%; TEXT-DECORATION: none
}
A.red2:visited {
	FONT-SIZE: 9pt; COLOR: #bb1d1d; LINE-HEIGHT: 150%; TEXT-DECORATION: none
}
A.red2:hover {
	FONT-SIZE: 9pt; LEFT: 1px; COLOR: #bb1d1d; LINE-HEIGHT: 150%; POSITION: relative; TOP: 1px; TEXT-DECORATION: none
}
.red3 {
	FONT-SIZE: 11pt; COLOR: #bb1d1d; LINE-HEIGHT: 150%; TEXT-DECORATION: none
}
A.red3:link {
	FONT-SIZE: 11pt; COLOR: #bb1d1d; LINE-HEIGHT: 150%; TEXT-DECORATION: none
}
A.red3:visited {
	FONT-SIZE: 11pt; COLOR: #bb1d1d; LINE-HEIGHT: 150%; TEXT-DECORATION: none
}
A.red3:hover {
	FONT-SIZE: 11pt; LEFT: 1px; COLOR: #bb1d1d; LINE-HEIGHT: 150%; POSITION: relative; TOP: 1px; TEXT-DECORATION: none
}
P {
	FONT-SIZE: 10.5pt; COLOR: #333333; TEXT-INDENT: 2em; LINE-HEIGHT: 140%
}
A.note:link {
	FONT-SIZE: 10.5pt; COLOR: #333333; LINE-HEIGHT: 140%; TEXT-DECORATION: underline
}
A.note:visited {
	FONT-SIZE: 10.5pt; COLOR: #333333; LINE-HEIGHT: 140%; TEXT-DECORATION: underline
}
A.note:hover {
	FONT-SIZE: 10.5pt; COLOR: #ce5a5a; LINE-HEIGHT: 140%; TEXT-DECORATION: underline
}
.caption {
	FONT-WEIGHT: bold; FONT-SIZE: 11pt; COLOR: #333333
}
A.next1:link {
	FONT-SIZE: 10.5pt; COLOR: #666666; TEXT-DECORATION: none
}
A.next1:visited {
	FONT-SIZE: 10.5pt; COLOR: #666666; TEXT-DECORATION: none
}
A.next1:hover {
	FONT-SIZE: 10.5pt; COLOR: #666666; TEXT-DECORATION: underline
}
A.next2:link {
	FONT-SIZE: 9pt; COLOR: #666666; TEXT-DECORATION: none
}
A.next2:visited {
	FONT-SIZE: 9pt; COLOR: #666666; TEXT-DECORATION: none
}
A.next2:hover {
	FONT-SIZE: 9pt; COLOR: #666666; TEXT-DECORATION: underline
}
A.top:link {
	FONT-SIZE: 10.5pt; COLOR: #999999; TEXT-DECORATION: none
}
A.top:visited {
	FONT-SIZE: 10.5pt; COLOR: #999999; TEXT-DECORATION: none
}
A.top:hover {
	FONT-SIZE: 10.5pt; COLOR: #999999; TEXT-DECORATION: underline
}
.explain {
	FONT-SIZE: 10pt; COLOR: #6b6b6b
}
.toplink {
	FONT-SIZE: 10pt; COLOR: #000000
}
A.toplink:link {
	FONT-SIZE: 10pt; COLOR: #000000; TEXT-DECORATION: none
}
A.toplink:visited {
	FONT-SIZE: 10pt; COLOR: #000000; TEXT-DECORATION: none
}
A.toplink:hover {
	FONT-SIZE: 10pt; COLOR: #000000; TEXT-DECORATION: underline
}
.eight-san {
	BACKGROUND-POSITION: center top; BACKGROUND-IMAGE: url(images/eight-san.jpg); BACKGROUND-REPEAT: repeat-y
}
.eight-hua {
	BACKGROUND-POSITION: center top; BACKGROUND-IMAGE: url(images/eight-hua.jpg); BACKGROUND-REPEAT: repeat-y
}
.eight-lun {
	BACKGROUND-POSITION: center top; BACKGROUND-IMAGE: url(images/eight-lun.jpg); BACKGROUND-REPEAT: repeat-y
}
.eight-chuang {
	BACKGROUND-POSITION: center top; BACKGROUND-IMAGE: url(images/eight-chuang.jpg); BACKGROUND-REPEAT: repeat-y
}
.eight-luo {
	BACKGROUND-POSITION: center top; BACKGROUND-IMAGE: url(images/eight-luo.jpg); BACKGROUND-REPEAT: repeat-y
}
.eight-pan {
	BACKGROUND-POSITION: center top; BACKGROUND-IMAGE: url(images/eight-pan.jpg); BACKGROUND-REPEAT: repeat-y
}
.eight-ping {
	BACKGROUND-POSITION: center top; BACKGROUND-IMAGE: url(images/eight-ping.jpg); BACKGROUND-REPEAT: repeat-y
}
.eight-yu {
	BACKGROUND-POSITION: center top; BACKGROUND-IMAGE: url(images/eight-yu.jpg); BACKGROUND-REPEAT: repeat-y
}
.book_defaulthead {
	FONT-WEIGHT: bold; FONT-SIZE: 12pt; COLOR: #000000
}
.tbook_catop {
	VERTICAL-ALIGN: top; WIDTH: 220px; HEIGHT: 158px
}
.tbook_cabottom {
	VERTICAL-ALIGN: bottom; WIDTH: 220px; HEIGHT: 170px
}
.tbook_cacontent {
	WIDTH: 512px
}
.tbook_cac1 {
	FONT-WEIGHT: bold; FONT-SIZE: 12pt; VERTICAL-ALIGN: bottom; COLOR: #000000; HEIGHT: 40px; TEXT-ALIGN: center
}
.tbook_cac2 {
	FONT-WEIGHT: bold; FONT-SIZE: 11pt; COLOR: #000000
}
.tbook_caw1 {
	FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; COLOR: #000000; HEIGHT: 40px; TEXT-ALIGN: center
}
.tbook_caw2 {
	FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; COLOR: #000000; HEIGHT: 27px; TEXT-ALIGN: center
}
.tbook_cab {
	HEIGHT: 50px
}
.tbook_cal1-1 {
	WIDTH: 161px; HEIGHT: 30px
}
.tbook_cal1-2 {
	FONT-SIZE: 10.5pt; WIDTH: 350px; COLOR: #000000
}
A.tbook_cal1-2:link {
	FONT-SIZE: 10.5pt; COLOR: #000000; TEXT-DECORATION: none
}
A.tbook_cal1-2:visited {
	FONT-SIZE: 10.5pt; COLOR: #000000; TEXT-DECORATION: none
}
A.tbook_cal1-2:hover {
	FONT-SIZE: 10.5pt; COLOR: #ce5a5a; TEXT-DECORATION: none
}
.tbook_cal2 {
	FONT-SIZE: 10.5pt; COLOR: #000000; HEIGHT: 30px
}
A.tbook_cal2:link {
	FONT-SIZE: 10pt; COLOR: #000000; TEXT-DECORATION: none
}
A.tbook_cal2:visited {
	FONT-SIZE: 10pt; COLOR: #000000; TEXT-DECORATION: none
}
A.tbook_cal2:hover {
	FONT-SIZE: 10pt; COLOR: #ce5a5a; TEXT-DECORATION: none
}
.tbook_cal3-1 {
	WIDTH: 80px
}
.tbook_cal3-2 {
	FONT-SIZE: 10.5pt; COLOR: #000000; HEIGHT: 45px
}
.tbook_cal3-3 {
	FONT-SIZE: 10.5pt; WIDTH: 170px; COLOR: #000000; HEIGHT: 45px
}
.tbook_cal4 {
	WIDTH: 128px; HEIGHT: 35px; TEXT-ALIGN: center
}
.tbook_art1 {
	WIDTH: 148px
}
.tbook_art2 {
	WIDTH: 656px
}
.tbook_arn1-1 {
	WIDTH: 260px; HEIGHT: 70px; TEXT-ALIGN: center
}
.tbook_arn2-1 {
	WIDTH: 136px; TEXT-ALIGN: center
}
.tbook_arn1-2 {
	WIDTH: 278px; HEIGHT: 70px; TEXT-ALIGN: center
}
.tbook_arn2-2 {
	WIDTH: 100px; TEXT-ALIGN: center
}
.tmedia_b1 {
	WIDTH: 88px
}
.tmedia_b2 {
	WIDTH: 704px
}
.tmedia_b3 {
	WIDTH: 160px
}
.tmedia_c {
	VERTICAL-ALIGN: middle; HEIGHT: 80px; TEXT-ALIGN: center
}
.tmedia_d {
	HEIGHT: 35px
}
.tmedia_list {
	HEIGHT: 30px
}
.picture_list {
	FONT-SIZE: 11pt; COLOR: #666666; LINE-HEIGHT: 180%; TEXT-DECORATION: none
}
A.picture_list:link {
	FONT-SIZE: 11pt; COLOR: #666666; LINE-HEIGHT: 180%; TEXT-DECORATION: none
}
A.picture_list:visited {
	FONT-SIZE: 11pt; COLOR: #666666; LINE-HEIGHT: 180%; TEXT-DECORATION: none
}
A.picture_list:hover {
	FONT-SIZE: 11pt; COLOR: #666666; LINE-HEIGHT: 180%; TEXT-DECORATION: underline
}
.picture_magnifier {
	FONT-SIZE: 10pt; COLOR: #666666; LINE-HEIGHT: 150%; TEXT-DECORATION: none
}
A.picture_magnifier:link {
	FONT-SIZE: 10pt; COLOR: #666666; LINE-HEIGHT: 150%; TEXT-DECORATION: none
}
A.picture_magnifier:visited {
	FONT-SIZE: 10pt; COLOR: #666666; LINE-HEIGHT: 150%; TEXT-DECORATION: none
}
A.picture_magnifier:hover {
	FONT-SIZE: 10pt; LEFT: 1px; COLOR: #666666; LINE-HEIGHT: 150%; POSITION: relative; TOP: 1px; TEXT-DECORATION: none
}
.life_table {
	FONT-SIZE: 10pt; COLOR: #000000; TEXT-ALIGN: center
}
.tvege_b {
	HEIGHT: 70px
}
.tvege_c {
	FONT-WEIGHT: bold; FONT-SIZE: 10.5pt; VERTICAL-ALIGN: top; COLOR: #000000; HEIGHT: 45px
}
.tvege_list1 {
	VERTICAL-ALIGN: top; WIDTH: 150px; HEIGHT: 40px
}
.tvege_list2 {
	VERTICAL-ALIGN: top; WIDTH: 306px
}
.tvege_list3 {
	VERTICAL-ALIGN: top; WIDTH: 200px
}
.vege_table {
	FONT-SIZE: 10pt; COLOR: #000000; TEXT-ALIGN: center
}
