﻿/*global*/
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, p, a, blockquote, th {
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 0;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 0;
}
ol, ul { list-style: none; }
table {
	border-collapse: collapse;
	border-spacing: 0px;
	margin-left: 5px;
}

fieldset, img { border: 0; }
li {
	LIST-STYLE-TYPE: none;
	text-align: left;
	float:left;
}
body{font-size:14px;margin:0px;}
.top_left {float:left;width:40%;}
.top_right {float:left;width:60%;}
.booktype {
	font-size: 12px;
	line-height: 28px;
	text-indent: 15px;
}

.top {width:100%;}
.top_ad {text-align:center;margin-bottom:10px;margin-top:0px;}
.line_4 {width:98%;margin-top:30px;}
.foot_ad {border-bottom-width:1px;border-bottom-style:solid;border-top-color:#009900;border-bottom-color:#009900;margin-bottom:15px;}
.line_2 {border-top-width:1px;border-bottom-width:1px;border-top-style:solid;border-bottom-style:solid;border-top-color:#009900;border-bottom-color:#009900;}
.bookpage2 {color:#006600;text-decoration:none;}
a:link {color:#003300;text-decoration:none;}
.readfoot_001 {
	font-size: 14px;
	line-height: 35px;
	color: #333;
}
a:hover {	color:#da1a27;
	text-decoration: underline;}
a:visited{color:#003300;text-decoration:none;}
.bookbody {
	font-size:14px;
	text-align:left;
	width:94%;
	line-height:190%;
	text-indent: 25px;
	padding-left: 20px;
}
input,select {font-size:12px;}
.copyright {margin-top:10px;font-size:12px;padding-bottom:5px;}
#Layer1 {position:absolute;left:0px;top:0px;width:120px;height:26px;z-index:1;}

.right {width:190px;margin:5px 0px 0px 0px;float:right;}
.left {margin-right:200px;margin-top:20px;}

.right2 {width:207px;margin:5px 0px 0px 0px;float:right;}
.left2 {margin-right:40px;margin-top:20px;}

.booktitle{
	FONT-FAMILY: "楷体_GB2312";
	font-size:20px;
	text-align:center;
	margin-top:10px;
	font-weight:bold;
	color:#CC0000;
	margin-bottom:0px;
}
#LoginRight {
	float:right;
	text-align:right;
	padding-top:3px;
	height:24px;
	overflow:hidden;
}
#LoginRight #shadowLine {width:100%;height:5px;background-image:url(http://img.fbook.net/man/images/shadowLine.jpg);overflow:hidden;clear:both;}
#LoginRight input {width:80px;height:14px;font-family:Arial, Helvetica, sans-serif;border:#CCCCCC 1px solid;margin-right:2px;margin-top:-3px;}
#LoginRight .submit {
	BORDER-TOP-WIDTH: 0px; MARGIN-TOP: 0px; DISPLAY: inline-block; BORDER-LEFT-WIDTH: 0px; BACKGROUND: url(http://img.fbook.net/man/images/loginstate.png) no-repeat 0px 0px; BORDER-BOTTOM-WIDTH: 0px; OVERFLOW: hidden; WIDTH: 49px; COLOR: #505060; LINE-HEIGHT: 20px; LETTER-SPACING: 6px; HEIGHT: 20px; TEXT-ALIGN: center; BORDER-RIGHT-WIDTH: 0px
}
#LoginRight .submit_change {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BACKGROUND: url(http://img.fbook.net/man/images/loginstate.png) no-repeat 0px -20px; BORDER-BOTTOM-WIDTH: 0px; WIDTH: 49px; POSITION: static; HEIGHT: 20px; BORDER-RIGHT-WIDTH: 0px
}


.nav {
	MARGIN-TOP: 5px;
	PADDING-LEFT: 10px;
	MARGIN-BOTTOM: 10px;
	WIDTH: 99%;
	LINE-HEIGHT: 24px;
	HEIGHT: 24px;
	BACKGROUND-COLOR: #E2F8E0;
	TEXT-ALIGN: center;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #99E19B;
}
#AddMark1{z-index: 999; position: absolute; top:135px}
#navbottoms A{
	font-size: 14px;
	line-height: 28px;
	color: #333;
}

.page {
	font-size: 14px;
	line-height: 30px;
	width: 650px;
	margin-bottom: 10px;
}
.LoginDiv {
	BORDER-RIGHT: #c0c0c0 2px ridge; BORDER-TOP: #cceeff 1px solid; DISPLAY: none; Z-INDEX: 20000; BACKGROUND: #fbfdff; LEFT: 275px; BORDER-LEFT: #cceeff 1px solid; BORDER-BOTTOM: #c0c0c0 3px outset; POSITION: absolute; TOP: 250px
}
.setbar{width: 960px;margin-bottom: 10px;padding-left: 5px;}
.navbottom{
	line-height: 24px;
	text-align: center;
	background-color: #E3F5E2;
	width: 98%;
	font-size:13px;
	padding-right: 10px;
	padding-left: 10px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #A0DF9B;
}
#bookname{
	margin:0px auto;
	width:990px;
	text-align:center;
	font-family:"楷体_GB2312";
	font-size:22px;
	font-weight: bold;
	line-height:40px;

	}
#indexMain{
	margin:0px auto;
	width:990px;
	text-align:center;
	}
INPUT {
	FONT-SIZE: 12px; HEIGHT: 24px
}
HR {
	WIDTH: 90%; COLOR: #cccccc; HEIGHT: 1px
}
#readChapter {
	FONT-SIZE: 13px
}
#readChapter A:link {
	FONT-SIZE: 13px; COLOR: #000000; TEXT-DECORATION: none
}
#readChapter A:visited {
	FONT-SIZE: 13px; COLOR: #000000; TEXT-DECORATION: none
}
#readChapter A:hover {
	FONT-SIZE: 13px; COLOR: #ff0000; TEXT-DECORATION: underline
}
#readNode {
	FONT-SIZE: 12px
}
#readNode A:link {
	FONT-SIZE: 12px; COLOR: #000000; TEXT-DECORATION: none
}
#readNode A:visited {
	FONT-SIZE: 12px; COLOR: #000000; TEXT-DECORATION: none
}
#readNode A:hover {
	FONT-SIZE: 12px; COLOR: #ff0000; TEXT-DECORATION: underline
}
#indexMain {
	
}
#indexMain #left {
	MARGIN-TOP: 5px; margin-left:2px; MARGIN-RIGHT: 2px;
}

#left #bookname {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 26px; PADDING-BOTTOM: 5px; COLOR: #990000; PADDING-TOP: 6px; TEXT-ALIGN: center
}
.chapterTable {
	background-color: #F4FCF3;
	border: 1px solid #F0F0F0;
}
.chapterTable UL {
	LIST-STYLE-POSITION: inside; MARGIN: 0px; LIST-STYLE-TYPE: none
}
.chapterTable .topic {
	LIST-STYLE-POSITION: inside;
	FONT-SIZE: 14px;
	LINE-HEIGHT: 28px;
	LIST-STYLE-TYPE: none;
	HEIGHT: 28px;
	BACKGROUND-COLOR: #E2F8E0;
	TEXT-ALIGN: center;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #99E19B;
	color: #333;
}
.chapterTable .intro {
	PADDING-RIGHT: 8px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 8px; FONT-SIZE: 13px; PADDING-BOTTOM: 8px; TEXT-INDENT: 2em; LINE-HEIGHT: 20px; PADDING-TOP: 8px; BACKGROUND-COLOR: #ffffff
}
.chapterTable .node {
	BORDER-TOP: #e6e6e6 1px solid;
	FONT-SIZE: 13px;
	LINE-HEIGHT: 26px;
	HEIGHT: 26px
}
.chapterTable .nodeName1 {
	FLOAT: left; OVERFLOW: hidden; WIDTH: 25%; TEXT-INDENT: 1em; WHITE-SPACE: nowrap; text-align:left;
}
.chapterTable .nodeName2 {
	FLOAT: left; OVERFLOW: hidden; WIDTH: 25%; TEXT-INDENT: 1em; WHITE-SPACE: nowrap; text-align:left;
}
.chapterTable .nodeName3 {
	FLOAT: left; OVERFLOW: hidden; WIDTH: 25%; TEXT-INDENT: 1em; WHITE-SPACE: nowrap; text-align:left;
}
.chapterTable .nodeName4 {
	FLOAT: left; OVERFLOW: hidden; WIDTH: 25%; TEXT-INDENT: 1em; WHITE-SPACE: nowrap; text-align:left;
}
.chapterTable .nodeVIP {
	COLOR: #ff0000
}
.chapterTable .indexInfo {
	FONT-SIZE: 13px;
	MARGIN-BOTTOM: 10px;
	LINE-HEIGHT: 26px;
	TEXT-ALIGN: center
}
.chapterTable #bookinfo {
	MARGIN-BOTTOM: 5px
}
.hotMiddle3 LI {
	LIST-STYLE-POSITION: outside; TEXT-INDENT: 8px; LINE-HEIGHT: 23px; LIST-STYLE-TYPE: none
}
.vipTable {
	BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; MARGIN-TOP: 5px; FONT-SIZE: 13px; BORDER-LEFT: #cccccc 1px solid; BORDER-BOTTOM: #cccccc 1px solid; BACKGROUND-COLOR: #efefef
}
.vipTable .vipChapter {
	FONT-SIZE: 13px; MARGIN: 5px 0px
}
.vipTable .bookname {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 26px; PADDING-BOTTOM: 10px; COLOR: #990000; PADDING-TOP: 10px; HEIGHT: 20px; TEXT-ALIGN: center
}
.vipTable .vipInfo {
	
}
#right .hotTop3close {
	BACKGROUND-IMAGE: url(../images/boxTop3close.gif); WIDTH: 185px; HEIGHT: 16px
}
#right .hotTop3 {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; BACKGROUND-IMAGE: url(../images/boxTop3.gif); WIDTH: 185px; TEXT-INDENT: 12px; LINE-HEIGHT: 20px; HEIGHT: 22px
}
#right .hotMiddle3 {
	BACKGROUND-IMAGE: url(../images/boxMiddle3.gif); WIDTH: 185px
}
#right .hotFoot3 {
	CLEAR: both; BACKGROUND-IMAGE: url(../images/boxFoot3.gif); OVERFLOW: hidden; WIDTH: 185px; HEIGHT: 5px
}
#downbookMenu {
	PADDING-RIGHT: 5px;
	PADDING-LEFT: 5px;
	LEFT: 0px;
	VISIBILITY: hidden;
	PADDING-BOTTOM: 5px;
	OVERFLOW: hidden;
	WIDTH: 130px;
	PADDING-TOP: 5px;
	POSITION: absolute;
	TOP: 0px;
	HEIGHT: 55px;
	BACKGROUND-COLOR: #F9F9F9;
	border: 1px solid #E0E0E0;
	filter: Alpha(Opacity=90);
	font-size: 13px;
}
#ie5menu {
	BORDER-RIGHT: #9bc9df 1px solid; BORDER-TOP: #9bc9df 1px solid; Z-INDEX: 99999; OVERFLOW: hidden; BORDER-LEFT: #9bc9df 1px solid; WIDTH: 180px; BORDER-BOTTOM: #9bc9df 1px solid; POSITION: absolute; HEIGHT: 260px; BACKGROUND-COLOR: white
}
#ie5menu A {
	TEXT-DECORATION: none
}
#ie5menu A:hover {
	COLOR: red; TEXT-DECORATION: none
}

/*定义菜单方框的样式1*/ 
.skin0 { 
position:absolute; 
padding-top:4px; 
text-align:left; 
width:100px; 
border:2px solid black; 
background-color:menu; 
font-family:"宋体"; 
line-height:20px; 
cursor:default; 
visibility:hidden;
} 

.skin1 { 
padding-top:4px; 
cursor:default; 
font:menutext; 
position:absolute; 
text-align:left; 
font-family: "宋体"; 
font-size: 10pt; 
width:100px; 
background-color:menu; 
border:1 solid buttonface; 
visibility:hidden; 
border:2 outset buttonhighlight; 
} 

.menuitems { 
padding:2px 1px 2px 5px; 
} 
.menuitems IMG {
	PADDING-LEFT: 3px; MARGIN-RIGHT: 15px;text-align:left;
}
.menuitems A {
	PADDING-LEFT: 3px;  WIDTH: 165px;text-align:left;
}
.side {
	margin-top:-5px;Z-INDEX: 886; FILTER: alpha(opacity=50); WIDTH: 26px; POSITION: absolute; HEIGHT: 300px; BACKGROUND-COLOR: lightblue; opacity: 0.50; MozOpacity: 0.50; moz-opacity: 0.50
}
.hr {
	PADDING-RIGHT: 5px; PADDING-LEFT: 25px; size: 1px
}
IMG {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}

.flz2-2f {
	BACKGROUND-COLOR: #F5FEF5;
	MARGIN-TOP: 1px;
	PADDING-LEFT: 5px;
	margin-bottom:1px;
	HEIGHT: 26px;
	TEXT-ALIGN: center;
	WIDTH: 95px;
	FONT-SIZE: 12px;
	FONT-WEIGHT: bold;
	width:372px;
	border: 1px solid #E8F9E9;
}
.flz2-2fa {
	LINE-HEIGHT: 25px; WIDTH: 130px; FLOAT: left; padding-top:2px; font-weight:normal;
}
.flz2-2fb {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 1px; PADDING-RIGHT: 1px; FLOAT: left; HEIGHT: 16px; PADDING-TOP: 5px;width:230px;
}
.lines {
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #CCC;
}

.tdys,.tdys2 {width:180px; height:330px; display:block; padding:0; top:100px; position:absolute;  overflow:hidden;z-index:10001; }
.tdys { float:right;right:10px;}
.tdys2 { float:left;left:10px;}