@charset "gb2312";

A.head_book_nav:link {  color: #FFFFFF; font-size: 14px; font-weight: bold; line-height: 170%; text-decoration: none; FILTER: dropshadow(OffX=1, OffY=1,Color=#B82200);HEIGHT: 0px}
A.head_book_nav:visited {  color: #FFFFFF; font-size: 14px; font-weight: bold; line-height: 170%; text-decoration: none; FILTER: dropshadow(OffX=1, OffY=1,Color=#B82200);HEIGHT: 0px}
A.head_book_nav:hover {  color: #FFFF00; font-size: 14px; font-weight: bold; line-height: 170%; text-decoration: none; FILTER: dropshadow(OffX=1, OffY=1,Color=#B82200);HEIGHT: 0px}
A.head_book_nav:active {  color: #FFFFFF; font-size: 14px; font-weight: bold; line-height: 170%; text-decoration: none; FILTER: dropshadow(OffX=1, OffY=1,Color=#B82200);HEIGHT: 0px}

A.soft_blue:link {  color: #007EA2; line-height: 150%; text-decoration: none;}
A.soft_blue:visited {  color: #007EA2; line-height: 150%; text-decoration: none;}
A.soft_blue:hover {  color: #FF6600; line-height: 150%; text-decoration: none;}
A.soft_blue:active {  color: #007EA2; line-height: 150%; text-decoration: none;}

A.whitetext_title:link {  color: #FFFFFF; font-size: 14px; font-weight: bold; line-height: 135%; text-decoration: underline;}
A.whitetext_title:visited {  color: #FFFFFF; font-size: 14px; font-weight: bold; line-height: 135%; text-decoration: underline;}
A.whitetext_title:hover {  color: #FFFF00; font-size: 14px; font-weight: bold; line-height: 135%; text-decoration: underline;}
A.whitetext_title:active {  color: #FFFFFF; font-size: 14px; font-weight: bold; line-height: 135%; text-decoration: underline;}

A.b_white:link {  color: #FFFFFF; line-height: 135%; text-decoration: underline;}
A.b_white:visited {  color: #FFFFFF; line-height: 135%; text-decoration: underline;}
A.b_white:hover {  color: #FFFF00; line-height: 135%; text-decoration: underline;}
A.b_white:active {  color: #FFFFFF; line-height: 135%; text-decoration: underline;}

A.page1:link {  color: #007EA2; line-height: 170%; text-decoration: underline;}
A.page1:visited {  color: #007EA2; line-height: 170%; text-decoration: underline;}
A.page1:hover {  color: #FF6600; line-height: 170%; text-decoration: underline;}
A.page1:active {  color: #007EA2; line-height: 170%; text-decoration: underline;}

A.page2:link {  color: #0046BB; line-height: 170%; text-decoration: none;}
A.page2:visited {  color: #0046BB; line-height: 170%; text-decoration: none;}
A.page2:hover {  color: #FF3300; line-height: 170%; text-decoration: none;}
A.page2:active {  color: #0046BB; line-height: 170%; text-decoration: none;}

.b_head_bg {
	background-attachment: fixed;
	background-image:  url(../book/img/head_bg.gif);
	background-repeat: repeat-x;
	background-position: middle center;
}

.b_head_whiteline {
    color: #FFFFFF;
	font-size: 14px;
	FILTER: dropshadow(OffX=1, OffY=1,Color=#B82200);HEIGHT: 0px
}

.b_red2 {
    color: #CA2200;
	font-size: 12px;
	line-height: 170%;
}

.pagetext1 {
    color: #FFFFAA;
	font-size: 14px;
	line-height: 135%;
	font-weight: bold;
}

.pagetext2 {
    color: #007EA2;
	font-size: 12px;
	line-height: 170%;
}

.pagetext3 {
    color: #0046BB;
	font-size: 12px;
	line-height: 170%;
}

.pagetext4 {
    color: #0046BB;
	font-size: 12px;
	line-height: 170%;
	font-weight: bold;
}

.pagetext5 {
    color: #007EA2;
	font-size: 12px;
	line-height: 170%;
	font-weight: bold;
}

.soft_blue1 {
    color: #007EA2;
	font-size: 12px;
	line-height: 170%;
}

.soft_bg1 {
    background-attachment: fixed;
	background-image:   url(img/bg1.gif);
	background-repeat: repeat-x;
	background-position: middle center;
}

.soft_bg2 {
    background-attachment: fixed;
	background-image:   url(img/bg2.gif);
	background-repeat: repeat-x;
	background-position: middle center;
}

.d2-1 {
    background-attachment: fixed;
	background-image:   url(../disk/img/2-1.gif);
	background-repeat: no-repeat;
	background-position: left top;
}

.b3-1 {
    background-attachment: fixed;
	background-image:  url(../book/img/3-1.gif);
	background-repeat: no-repeat;
	background-position: left top;
}

.b3-2 {
    background-attachment: fixed;
	background-image:  url(../book/img/3-2.gif);
	background-repeat: no-repeat;
	background-position: left top;
}

.top_5 {
    background-attachment: fixed;
	background-image: url(../book/img/top_5_.gif);
	background-repeat: repeat-y;
	background-position: left top;
}

.top_6 {
    background-attachment: fixed;
	background-image: url(../book/img/top_6_.gif);
	background-repeat: repeat-x;
	background-position: left top;
}

.top_7 {
    background-attachment: fixed;
	background-image: url(../book/img/top_7_.gif);
	background-repeat: repeat-y;
	background-position: left top;
}

.top_8 {
    background-attachment: fixed;
	background-image: url(../book/img/top_8_.gif);
	background-repeat: repeat-x;
	background-position: left top;
}

.s_green2 {
    color: #3E8400;
	font-size: 12px;
	line-height: 170%;
	font-weight: bold;
	text-decoration: line-through;
}

.s_red2 {
    color: #FF6600;
	font-size: 12px;
	line-height: 170%;
	font-weight: bold;
}