﻿body {
	font-size: 12px;
	width: 699px;
	margin-right: auto;
	margin-left: auto;
	line-height: 150%;
	margin-top: 0px;
}
.logobg a{
	background-image: url(img/logo.gif);
	background-repeat: no-repeat;
	background-position: center;
	height: 63px;
	width: 138px;
	display: block;
}
.logobg a:hover {
	background-position: bottom;
}
img {border-top-style: none;border-right-style: none;border-bottom-style: none;border-left-style: none;
}
a{color:#000;text-decoration:none;}
a:hover{color:#F00;text-decoration:underline;}
#BookNav{font-size:12px;margin-top:11px;}
#BookNavT{color:#FFF;font-size:12px;}
#BookNavT a{color:#FFF;text-decoration:none;margin:auto 8px;font-size:12px;}
#BookNavT a:hover{color:#FF0;text-decoration:underline;margin:auto 8px;font-size:12px;}
#BookNavT .fb{font-weight:bold;}
#BookNavT .indx{margin-right:15px;}
#BookNavB{font-size:12px;}
#BookNavB a{color:#000;text-decoration:none;margin:auto 5px;font-size:12px;}
#BookNavB a:hover{color:#F00;text-decoration:none;margin:auto 5px;font-size:12px;}
#BookNavB input,#BookNavB select{font-size:12px;}
#Bkwssk{background:#F4DEDF}
#Bkwssk td{font-size:12px; line-height:31px; color:#000}
#Bkwssk a{color:#000; text-decoration:none}
#Bkwssk a:hover{color:#000; text-decoration:underline}
#Bkwssk a.lkf0{color:#FF3C00; text-decoration:none}
#Bkwssk a.lkf0:hover{color:#FF3C00; text-decoration:underline}
#Bkwssk .nv1{padding-top:4px}
#Bkwssk .nv2{font-weight:bold}
# table a{
	font-size: 10.5pt;
}
form,p{margin:0;padding:0;}
table,input,select{
line-height:160%;font-size:12px;}
h1,h2,h3,h4,h5,h6{margin:0;padding:0;}


#bookNav {
	background:url(info_bg3.gif) repeat-x;
	height:31px;
	color:#fff;
	margin-right: auto;
	margin-left: auto;
	margin-bottom: 5px;
	margin-top: 0px;
	line-height: 31px;
}
#bookNav .fl{background:url(info_bg1.gif) no-repeat left;padding-left:34px;}
#bookNav .fr{color:#F3FFE0;font-size:14px;font-weight:bold;padding-right:68px;}


#bookNav a{color:#fff;text-decoration:none;}
#bookNav a:hover{text-decoration:underline;}
.fl{float:left;}
.fr{float:right}
.cl{clear:both;}
.topadline01 {border:#d8d8d8 1px solid;}

#TextInfo {
	height: 100%;
	margin-top: 1px;
	border: 1px solid #E87596;
	margin-bottom: 5px;
	padding: 0px;
}

/*#TextInfo p{font-size: 14px;}*/

#rightad div {
	border: 1px solid #E6698C;
}

#rightad {
	float: right;
	width: 300px;
	margin-right: 1px;
}
#content p a{color:#ff0000;text-decoration:none;font-weight: bold;}
#content p a:hover{color:#ff0000;}







#content .date {
	text-align: center;
	width: 80%;
	margin-right: auto;
	margin-left: auto;
	line-height: 150%;
	margin-bottom: 20px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #ccc;
	padding: 10px;
}


#content h1 a {
	color: #000000;
}

#content h1{
	height:30px;
	font-size:1.2em;
	padding: 10px;
}
#content h2{
	font-size:24px;
	margin:10px 0 5px;
	padding:10px;
	color:#FF0000;
	text-align: center;
}



#content h3{height:20px;line-height:20px;text-align:center;font-size:14px;}
#content h3{
	font-weight:normal;
	margin-bottom:10px;
	margin-right: auto;
	margin-left: auto;
}
#content h3 a{
    color: #ff0000;
}
#content p,pre{height:auto;line-height:25px;padding:0px 20px 15px 20px;font-size:14px;}

#content{
	padding:5px 0 10px;
	font-size:14px;
	float: left;
	border: 1px solid #B7B7B7;
	margin-right: 3px;
	background-image: url(cbg.gif);
	background-repeat: no-repeat;
	background-position: center top;
}


	
}
#content div {
	margin-right: 10px;
}

#content p {text-indent:2em;}
#cad {
	float: right;
	margin-right: 0px;
	height: 100%;
	overflow: visible;
}
#cad div {
	margin-top: 0px;
	margin-bottom: 5px;
	text-align: center;
}



#CopyRight2008 {font-size:12px;color:black;background:white;clear:both;margin:0 auto;}
#CopyRight2008 .en{font-family:Arial;}
#CopyRight2008 a{color:black;text-decoration: none;}
#CopyRight2008 a:hover{color:red;text-decoration: underline;}


/*  鏂囨憳棣栭〉*/
.topbanner{width:780px;height:auto;float:left;}
.topbanner img{width:777px;height:100px;}

.foot{width:776px;height:auto;float:left;}
.foot ul{line-height:25px;text-align:center;border-top:1px solid #b7c9d2;}
.foot ul{padding-top:10px;margin-top:10px;}

.box{width:777px;height:auto;margin:0px auto;}
.homebody{
	height:auto;
	margin-top:10px;
	margin-right: auto;
	margin-left: auto;
}

.fgline{width:776px;height:1px;border-top:1px solid #b7c9d2;padding-top:3px;margin-top:10px;}
.mulubox{width:180px;height:auto;float:left;border:1px solid #b7c9d2;padding:1px;margin-bottom:10px;margin-left:5px;margin-right:5px;}
.mulubox h1,.mulubox h2{height:19px;line-height:19px;float:left;display:block;font-size:12px;color:#003366;}
.mulubox h1,.mulubox h2{border-bottom:1px solid #b7c9d2;background-color:#f9fcfd;}
.mulubox h1{width:160px;padding-left:0px;}
.mulubox h2{width:20px;font-weight:bold;}
.mulubox ul{width:180px;height:auto;float:left;padding:6px;}
.mulubox ul li{width:180px;height:30px;float:left;line-height:25px;}
.mulubox ul li.li1{width:45px;height:30px;float:left;}
.mulubox ul li.li1 a{ color:#003399;text-decoration:underline;}
.mulubox ul li.li1 a:hover{ color:#990000;text-decoration:underline;}

.mululb{height:auto;float:left;margin-top:5px;margin-bottom:10px;margin-left:5px;}
.mululb h1,.mululb h2{height:19px;line-height:19px;float:left;display:block;font-size:12px;color:#003366;}
.mululb h1{width:710px;padding-left:10px;}
.mululb h2{width:44px;font-weight:normal;}
.mululb h2 a{color:#003366;text-decoration:none;}
.mululb h2 a:hover{color:#990000;text-decoration:underline;}
.mululb h1,.mululb h2{border-bottom:1px solid #b7c9d2;background-color:#f9fcfd;}
.mululb ul{width:740px;height:auto;float:left;padding:12px;}
.mululb ul li{width:740px;height:25px;line-height:25px;float:left;} 
.mululb ul li img{float:right;}
.mululb ol{width:740px;height:auto;float:left;padding:12px;}
.mululb ol li{width:740px;height:25px;line-height:25px;float:left;} 
.mululb ol li label{display:block;height:25px;background-color:#fff;}
.mululb ol li label a{color:#003399;text-decoration:none;}
.mululb ol li label a:hover{color:#990000;text-decoration:underline;}

.left{
	height:auto;
	float: left;
	margin-left: 10px;
	margin-right: 7px;
	border: 1px dashed #E46688;
}
.right{
	width:400px;
	height:auto;
	float:left;
}

.morebox{
	height:auto;
	float:left;
	padding:1px;
	margin-bottom:10px;
}
.morebox h1,.morebox h2{height:19px;line-height:19px;float:left;display:block;font-size:12px;color:#003366;}
.morebox h1,.morebox h2{border-bottom:1px dashed #E46688;background-color:#f9fcfd;}
.morebox h1{
}
.morebox h2{width:45px;font-weight:normal;}
.morebox ul{height:auto;float:left;}
.morebox ul li{width:186px;height:25px;float:left;line-height:25px;}
.morebox ul li.li1{width:46px;height:25px;float:left;}

.morelb{
	height:auto;
	float:left;
	margin-bottom:10px;
	border:1px dashed #E46688;
	width: auto;
}
.morelb h1,.morelb h2{height:19px;line-height:19px;float:left;display:block;font-size:12px;color:#003366;}
.morelb h1{padding-left:10px;}
.morelb h2{width:58px;font-weight:normal;}
.morelb h2 a{color:#003366;text-decoration:none;}
.morelb h2 a:hover{color:#990000;text-decoration:underline;}
.morelb h1,.morelb h2{
	border-bottom:1px dashed #E46688;
	background-color:#f9fcfd;
	width: auto;
}
.morelb ul{width:548px;height:auto;float:left;padding:5px;}
.morelb ul li{width:135px;height:25px;line-height:25px;float:left;} 
.morelb ul li img{float:right;}
.morelb ol{height:auto;float:left;padding:10px;}
.morelb ol li{width:600px;height:25px;line-height:25px;float:left;} 
.morelb ol li label{display:block;height:25px;background-color:#fff;}


.fmbox{width:174px;height:auto;float:left;padding:15px;}
.fmbox img{border:1px solid #ccc;padding:1px;width:172px;height:224px;float:left;}
.fmbox span{width:174px;height:30px;float:left;line-height:30px;text-align:center;}
.fmbox span a{color:#003366;text-decoration:underline}
.fmbox span a:hover{color:#990000;text-decoration:underline}

.fBold{font-weight:bold;}
.f14{font-size:14px;}
.f16{font-size:16px;}
.red1{color:#990000;}

.bgc{ background-color:#f9fcfd;}
.fl{float:left;}
.fr{float:right;}

.fBold{font-weight:bold;}
.f14{font-size:14px;}
.f16{font-size:16px;}
.red1{color:#990000;}
.bg{background-image:url(http://9love1314.cn/book/qnwz/images/listbg.jpg);}
.bgc{ background-color:#f9fcfd;}
.fl{float:left;}
.fr{float:right;}



.Index_bookName {
	color:#32673C;
	font-size:16px;
	font-weight:bold;
	text-align:center;
}
.Index_bookInfo {font-size:13px; height:26px;}
.Index_authorTitle {font-weight:bold; text-align:center;}
.Index_authorInfo {text-align:center;}

.Index_bookIntro {
	font-size:13px;
	text-align:justify;
	text-justify:inter-ideograph;
	margin-left: 50px;
}
.Index_bookIntroTitle {font-weight:bold; color:#3876DC;}
.Index_bookIntroInfo {line-height:25px; text-indent:2em;}

.Index_charpter {font-size:13px}
.Index_charpterTitle{font-weight:bold; text-align:center;}
.Index_charpterIntro{font-size:14px; text-indent:2em; padding:5px; line-height:20px;text-align:justify; text-justify:inter-ideograph}

.Index_charpterLink {padding:10px auto auto auto;}
.Index_charpterLink ul {line-height:18px;}
.Index_charpterLink a{font-size:12px; color:#004D00; text-decoration:none;}
.Index_charpterLink a:hover{color:#0258CC; text-decoration:underline; position:relative; left:1px; top:1px;}

.chapter_nav, .chapter_nav a{
	font-size:13px;
}
.chapter_nav a:hover {position:relative; left:1px; top:1px;}

.chapter_content {padding:10px 15px 10px 15px; line-height:22px;text-align:justify; text-justify:inter-ideograph}
.chapter_content h1 {text-align:center; font-size:16px; font-weight:bold;}
.chapter_content h2 {text-align:center; font-size:14px; font-weight:bold; color:#0080C0}
.chapter_content h3 {text-align:center; font-weight:normal; font-size:14px;}
.chapter_content p {text-indent:2em;}
.chapter_content a {color:#000000; text-decoration:none;}
.chapter_content a:hover{text-decoration:underline; position:relative; left:1px; top:1px;}
a.maker_link {color:#000000; text-decoration:none;}

#notice {font-size:12px; margin:0px 20px; padding:4px 10px; border:1px solid #ADAAAD; background-color:#FFFFCE; text-align:center; color:#FF0000; font-weight:bold;}
#notice a{color:#0000FF; text-decoration:none;}



/***a-g*/

.Index_bookInfo {
	font-size:13px;
	height:26px;
	margin-left: 50px;
}

.chapter_content {
	padding:10px 15px 10px 15px;
	line-height:30px;
	text-align:justify;
	text-justify:inter-ideograph;
	text-indent: 2em;
	font-size: 14px;
}
.chapter_content p a{
	font-size: 14px;
	float: right;
}

.chapter_content h1 {
	text-align:center;
	font-size:24px;
	font-weight:bold;
	color: #FF0000;
}
.chapter_content h2 {
	text-align:center;
	font-size:14px;
	color:#FF00FF;
	font-weight: normal;
}
.chapter_content h3 {text-align:center; font-weight:normal; font-size:14px;}
.chapter_content p {
	text-indent:2em;
}
.chapter_content a {color:#000000; text-decoration:none;}
.chapter_content a:hover{text-decoration:underline; position:relative; left:1px; top:1px;}
a.maker_link {color:#000000; text-decoration:none;}

#notice {font-size:12px; margin:0px 20px; padding:4px 10px; border:1px solid #ADAAAD; background-color:#FFFFCE; text-align:center; color:#FF0000; font-weight:bold;}
#notice a{color:#0000FF; text-decoration:none;}

.Index_bookName {
	color: #FF0000;
}
.Index_charpterLink a {
	color: #000000;
}
.Index_charpterLink a:hover {
	color: #ff0000;
}

.cbg2 {
	background-image: url(cbg2.gif);
	background-repeat: no-repeat;
	background-position: center bottom;
	height: 100%;
}
.cbg2 {
	font-size: 14px;
}
#youli,#youli2,#youli3,{	height: 100%;}
#youli ul li {
	float: left;
	width: 556px;
	list-style-image: none;
	line-height: 35px;
	margin: 2px;
	padding: 2px;
	list-style-type: disc;
	list-style-position: outside;
	border-top: none;
	border-right: none;
	border-bottom: none;
	border-left: none;
}
#youli2 ul li {
	float: left;
	width: 280px;
	line-height: 35px;
	border: 1px solid #CCCCCC;
	margin: 2px;
	text-align: justify;
	padding-right: 10px;
	padding-left: 10px;
}
#youli3 ul li {
	float: left;
	width: 198px;
	list-style-image: none;
	line-height: 35px;
	margin: 4px;
	padding-right: 10px;
	padding-left: 10px;}
#youli4 ul li {
	float: left;
	width: 100px;
	line-height: 35px;
	border: 1px solid #CCCCCC;
	list-style-type: disc;
	margin: 2px;
	padding: 2px;
	text-align: justify;
	padding-right: 10px;
	padding-left: 10px;
}