/* Global Classes */
a {
	text-decoration: none;
}
a:link, span:link {
	color: #444;
}
a:visited, span:visited {
	color: #444;
}
a:hover, span:hover {
	color: #F60;
	text-decoration:underline;
}
body {
	width:960px;
	margin: 0px auto;
	font: 12px , Arial, Tahoma, Verdana;
	text-decoration: none;
	behavior: url(../../../template/basic/csshover.htc);
}

h1 {
	clear: both;
	font-weight:normal;
	font-size:38px;
}
.titles{
	font-size:30px;
	margin-top:12px;
	clear:both;
}
h3{
	width:80%;
	text-align:center;
	font-weight:normal;
	font-size:12px;
	margin:8px auto;
	padding-bottom:10px;
	border-bottom:1px #dddddd solid;
}
#author{
	background:url(1tbg.gif);
	font-size:12px;
	color:#666666;
	font-weight:normal;
	text-align:center;
	line-height:25px;
	height:25px;
	margin:0px;
}
.ahead{
	background:url(1tbg1.gif);
	padding:0px 6px;
}
.abottom{
	background:url(1bbg1.gif);
	padding:0px 8px;
	height:10px;
}
.abottoms{
	background:url(1bbg.gif);
	height:10px;
	overflow:hidden;
}

hr {
	width: 100%;
	float: left;
	color: #ccc;
	height: 1px;
	clear: both;
	padding:0px;
	margin:8px 0px ;
}

img {
	border: 0;
}

span {
	cursor: pointer;
}
#page {
	margin: 0 auto;
	padding: 0;
	width: 960px;
	background: Transparent;
}

#footannlist {
	border: 0;
	margin: 0;
	padding: 0;
	clear: both;
}

#footannlist img{
	border:none;
	margin-left:0;
}
#footannread {
	border: 0;
	margin: 0;
	padding: 0;
	width: 100%;
	height: 60px;
	clear: both;
}
#middle{
	margin:0 auto;
	width:750px;
	height:25px;
	padding:15px 0;
	font-size:12px;
}
#middle div{
	float: left;
	margin-left:10px;
}
$middle select{
vertical-align:middle;
}
#rd8_font_lang{
margin-top:2px;
}
#rd8_font_lang img{
margin-right:5px;
float:left;
}
#rd8_font_lang a{
display:block;
height:20px;
line-height:18px;
float:left;
}

#tcontent{
border:1px #CCCCCC solid;
/*display:none;*/
}
#tcontent center{
font-size:12px;
}

#head div.head {
	float: left;
	padding-left:48px;
	background:url(logo.gif) no-repeat 5px 0;
	height:32px;
	font-weight:bold;
	line-height:32px;
	width:330px;
	font-size:12px;
}
#head div.headr {
	float: right;
	height:32px;
	line-height:32px;
	width:400px;
	font-weight:bold;
	font-size:12px;
}
#head div.nav_bg {
	float: left;
	margin-left:10px;
	height:32px;
	line-height:32px;
}
#head div#font_lang {
	width: 6% !important;
	width: 5%;
	text-align: right;
	background:url('../../images/top_bg.jpg') no-repeat;
}
#head div#pagelink {
	width: 76px;
	text-align: center;
	background:url('../../images/top_bg.jpg') no-repeat;
	margin-left:5px;
	height:26px;
}

#menu ul li {
	width: 25%;
	float: left;
	list-style: none;
}

#title {
	text-align: center;
}
.title {
	font-size: 16px;
	text-align: center;
	font-weight: bold;
	margin: 15px 0;
}
#public_top_window td{
	width:50px;
	border:#CCCCCC 1px solid;
	cursor:pointer;
}
.pagelinks {
	text-align: center;
	width: 76px;
	background:url('../../images/top_bg.jpg') no-repeat;
	margin:5px;
	height:26px;

}
#copyright {
	text-align: center;
	font-size: 12px;
	line-height: 20px;
	clear: both;
}

.content {
	font-size: 14px;
	margin: 20px auto;
}
#content {
	font-family: "宋体" serif;
	font-size: 16px;
	margin: 10px 20px;
	clear: both;
	line-height:28px;
}
#content p {
	text-align: left;
	text-indent:2em;
}
#content div#vip {
	text-align: center;
}

#ncontent{
	width:898px;
	background:#FFFFFF;	
	border:#BCCFB8 1px solid;
	border-bottom:0px;
	overflow:hidden;
	margin-top:0px;
	padding:20px 30px;
}
#chapterlist {
	width:900px;
}

#chapterlist, #chapterlist div {
	float: left;
}

#chapterlist div {
	border-right: 0;
	line-height: 16px;
	font-size: 14px;
	border-bottom:1px solid #F1F1F1;
}

#chapterlist div.vol {
	width: 100%;
	text-align: center;
	padding: 7px 0;
	background: #F9F9F9;
	color:#085271;
	font-weight:bold;
}

#chapterlist div.chapter, div.vip {
	width: 24%;
	font-size: 14px;
	padding: 7px 0 7px 5px;
}

#chapterlist div.vip {
	text-decoration: none;
	background:url(vip.gif) no-repeat 2px;
	/*background-color: #7FFFD4 !important;
	background: Aquamarine;
	font-weight: bold;*/
}
#chapterlist div.vip a{
	margin-left:36px;
}

.novel_c{
	line-height:26px;
	margin:10px auto;
	height:30px;
	width:270px;
}
.novel_c div{
	background:url('../../image/bg.png') no-repeat; width:70px; height:30px;text-align:center;float:left;
}
.novel_c div#rd8_digg_count,.novel_c div#rd8_bury_count{
	width:40px;text-align:right; font-size:20px; font-weight:bold; color:#FF0000; 
	background:none;
	margin-right:10px;
}
