@charset "gb2312";
/* 小说频道 */

/* -- 全局定位 --*/
* { margin:0px auto; padding:0px; font-size:12px; font-weight:normal; list-style-type:none;  }
html, body{ margin:auto; padding:0px;background-color:#fff; text-align:center; }
#container{ margin:auto; width:100%; height:100%; }
.clear{ clear:both; font-size:0px; }
.title{font-size:14px; color:#444; font-weight:bold;}
.title a:link,.title a:visited {font-size:14px; color:#444; font-weight:bold;padding-left:16px;letter-spacing:1px;}
img{border:0px;}
a{ color:#666666;
	text-decoration:none;}
a:hover{ color:#FF6600;}

/* 头部定位 */
#book_header{width:900px; }
#book_top{background:url(../images/book_top.gif) repeat-x; width:100%; height:32px ;overflow:hidden }
#book_toplogo{background:url(../images/book_toplogo.gif) no-repeat 20px 6px; width:200px; height:32px; float:left;}
#book_welcome{color:#828282; height:32px; line-height:32px; padding-right:40px; text-align:right;float:right }
#book_topimg{width:900px;padding:0;margin:0}
#book_topbg{background:url(../images/book_topbg.gif) no-repeat; width:900px; height:97px;padding:0;margin:0}
#book_logo{background:url(../images/book_logo.gif) no-repeat; width:160px; height:51px; float:left; margin-top:23px; margin-left:10px;}
#book_banner{
	width:708px; height:84px;overflow:hidden;
	float:right; margin: 0;text-align:center}
#book_menubg{background:url(../images/book_menubg.gif) repeat-x; height:30px; margin-bottom:2px; } /* 导航背景 */
#book_menu{height:30px; line-height:30px; color:#c4c4c4; width:900px; }
#book_menu ul {list-style:none;}
#book_menu li {height:30px; line-height:30px; float:left; font-size:12px; text-align:center; width:72px;}
#book_menu li a{color:#fff; text-decoration:none; font-size:12px;}
#book_menu li a:hover{
	background:url(../images/book_hover.gif) no-repeat 0 4px;
	width:70px; height:30px;
	color:yellow;
	display:block;  }
#book_go{background:url(../images/book_go.gif) no-repeat; width:16px; height:16px; margin-top:7px; float:left; margin-left:10px; } 
#main{width:100%; background:url(../images/book_mainbg.gif) repeat-x; }
/* 中间定位 */
#book_main{ width:900px; height:100%;}
#book_index{
	background:url(../images/gif_57_030.gif) no-repeat 10px 12px;
	color:#FF6600;
	text-indent:35px;
	width:900px;
	height:40px;
	line-height:40px;
	text-align:left;
	margin-top:2px;
	margin-bottom:10px;
	border:1px solid #cbcbcb
}
#book_index .location{
	height:40px;
	line-height:40px;
	float:left;
	padding-top:2px
}
#book_left{width:203px; margin-left:10px; float:right}
.book_left_main{width:203px; border:0px solid #cbcbcb; padding-bottom:5px; margin-bottom:12px ;margin-right:0}
.book_left_main_text{
	color:#5d5d5d;
	text-align:left;
	text-indent:0; 
	line-height:24px;
	overflow:hidden;
	width:191px;	
	padding:5px;
	border:1px solid #ccc;
	white-space:nowrap;text-overflow:ellipsis
}
.book_left_main_text ul{ list-style:none;}
.book_left_main_text ul li{padding:0;padding-left:5px;margin:0;white-space:nowrap;border-bottom:1px solid #ddd}
.book_left_main_text a{color:#5d5d5d; text-decoration:none}
.book_left_main_text a:hover{color:#ff72ae;}
.book_left_main_text span{
	float:right;
	text-align:right;
	width:40px ;
}
.book_left_main_text img{width:150px;text-align:center;display:block;height:113px;margin:10px 0}
.book_left_title{background:url(../images/book_lefttitle.gif) repeat-x; height:28px; line-height:28px; color:#FFCC00; font-weight:bold;}
.book_left_title a:link,.book_left_title a:visited {color:#FFCC00; font-weight:bold;}
#fright360 {float:right;width:360px}
#fbottom {background:#fafafa ; width:820px; border:0px solid #ddd ; text-align:center;padding:10px 0}
#make9501 {padding-bottom:12px;margin:0}
#make9502 {color:#ccc;display:block}
#bright360 {display:block;clear:both;text-align:center;padding:20px 0}
#book_right{width:687px; float:left;}
#book_search{
	color:#444; font-weight:bold;
	text-align:left;
	height:38px;
	line-height:20px;
	padding:0;
	width:560px;
	float:right;
	overflow:hidden
}
.book_label{ width:269px; height:18px; border:1px solid #cdcdcd; background-color:#ececec; margin-top:8px; }  
.book_button2{
	background:url(../images/button01.gif) no-repeat 0 -4px;
	width:62px; height:30px;
	text-align:center;
	font-size:12px;
	color:#676767;
	height:20px;
	line-height:20px;
	border:0;
	padding-top:2px;
}
.book_button {
	BORDER: #FF3300 1px solid;
	width:50px;
	PADDING-RIGHT: 2px;
	PADDING-LEFT: 2px;
	FONT-SIZE: 12px;
	FILTER: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#FFFFFF, EndColorStr=#CC3300);
	CURSOR: hand;
	COLOR: black;
	PADDING-TOP: 2px;
}
.book_button a{ text-decoration:none; font-size:12px; color:#676767;}
.book_button a:hover{font-size:12px; color:#ac0000;}
.book_class { width:617px; text-align:left; margin-top:15px; }
.book_class_title{ background:url(../images/book_class.gif) no-repeat 5px 0; height:22px; line-height:22px; text-indent:35px;  }
.book_class_text{border:1px dotted #a5a5a5; width:595px; padding:10px; margin-top:5px; overflow:hidden;}
.book_class_form{width:595px; overflow:hidden}
.book_class_form dt{ background:url(../images/book_classtitle.gif) no-repeat 0 5px; height:20px; line-height:20px; text-indent:20px; float:left; width:100px;}
.book_class_form dt a{color:#444; font-weight:bold; text-decoration:none;}
.book_class_form dt a:hover{color:#ff72ae;}
.book_class_form dd{ width:80px; height:20px; line-height:20px; float:left; }
.book_class_form dd a{color:#444; text-decoration:none;}
.book_class_form dd a:hover{color:#ff72ae;}

.book_news{width:685px; border:1px solid #cacaca; margin-bottom:10px; margin-top:0px;;overflow:hidden}
.book_news_title{
	width:685px;
	background-color:#efefef;
	height:35px; text-align:left;
	border-bottom:1px solid #cbcbcb;
}
.book_news_title ul{list-style:none;}
.book_news_title li{
	background:url(../images/book_news.gif) no-repeat 10px 6px;
	height:35px;
	font-size:14px; color:#444; font-weight:bold; line-height:35px; text-indent:40px; }
.book_news_style{width:674px; padding:15px 15px 0px 16px;}
.book_news_style_form{width:322px; text-align:left; float:left; margin-bottom:10px;over-flow:hidden;height:140px;border-bottom:1px solid #ddd}
.book_news_style_img{width:110px; height:130px; float:left; text-align:center ; line-height:48px;white-space:nowrap;overflow:hidden;padding-top:8px}
.book_news_style_img a{color:#FF3300 }
.book_news_style_img img{width:100px; height:75px ;padding-top:0;display:block }
.book_news_style_text{width:182px; float:left;padding-left:10px; overflow:hidden;line-height:20px;height:140px}
.book_news_style_text h1{font-size:13px; font-weight:bold; color:#b70000; line-height:20px; }
.book_news_style_text h1 a{font-size:13px; font-weight:bold; color:#b70000; text-decoration:none; line-height:20px; }
.book_news_style_text h1 a:hover{ color:#444;}
.book_news_style_text h2 a{color:#444;text-decoration:none; line-height:20px;}
.book_news_style_text h3{color:#444; border-top:1px dotted #bebebe; padding-top:5px;text-decoration:none; line-height:20px; }
.book_next_title{width:685px; background-color:#efefef; height:35px; text-align:left; }
.book_next_title ul{list-style:none;}
.book_next_title li{ background:url(../images/book_next.gif) no-repeat 10px 6px; height:35px; font-size:14px; color:#444; font-weight:bold; line-height:35px; text-indent:40px; }
.book_next_header{width:683px; border:1px solid #fff; background-color:#f8f8f8; height:25px; color:#000; line-height:25px; text-align:left; text-indent:10px;}
.book_next_header dl{width:613px;}
.name_book{width:233px;height:25px;float:left;overflow:hidden}
.news_book{width:284px;height:25px;float:left;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
.time_book{width:96px;height:25px;float:left;}
.book_next_text{width:615px; height:25px; color:#000; line-height:25px; text-align:left; text-indent:10px;}
/*分类列表页*/
.book_class1{ width:617px; text-align:left;}
.book_news_style_form1{background:url(../images/book_news_style_form1.gif) center no-repeat;width:634px; text-align:left; float:left; padding-bottom:10px;margin-bottom:10px; border-bottom:1px solid #FF9900}
.book_news_style_text1{width:474px; float:left;padding-left:10px; overflow:hidden;}
.book_news_style_text1 h1{font-weight:bold; color:#444;}
.book_news_style_text1 h1 a{font-weight:bold; color:#b70000;text-decoration:none; line-height:20px;}
.book_news_style_text1 h2{color:#444; margin-top:3px; margin-bottom:3px;}
.book_news_style_text1 h2 a{ color:#b70000; }
.book_news_style_text1 h3{color:#444; border-top:1px dotted #bebebe; padding-top:5px;text-decoration:none; line-height:20px; }
#bookfuns {height:32px;width:390px;padding:0;margin:0}
#bookfuns a{background:url(../images/buttonb.gif) center top no-repeat;width:120px;height:32px;font-size:14px;color:#fff;display:block;float:left;line-height:32px;letter-spacing:2px;margin-left:6px}
.book_listpage{ height:30px; background-color:#f1f1f1; border:1px solid #cacaca; line-height:30px; color:#444; margin-top:10px; }
.book_listpage dl,dd{display:inline}
.book_listpage a{color:#b70000; text-decoration:none;display:inline}
.book_listpage a:hover{color:#ff72ae;}
/*文章简介页*/
.book_news_style_img1{width:200px; height:160px; border:1px dotted #8f8f8f;float:left; padding:3px; }
.book_news_style_img1 img{width:190px; height:150px ;padding:5px }
.book_news_style_text2{width:392px; float:left;padding:2px 0 0 20px; overflow:hidden;}
.book_news_style_text2 h1{font-weight:bold; color:#444;margin-bottom:10px; font-size:14px;line-height:30px;text-align:center;background:#eee}
.book_news_style_text2 h1 a{font-weight:bold; color:#b70000;text-decoration:none; font-size:14px;}
.book_news_style_text2 h2{color:#444; margin-top:5px; margin-bottom:5px; width:180px; float:left; overflow:hidden; height:16px;}
.book_news_style_text2 h2 a{ color:#b70000; }
.book_news_style_text2 h3{font-size:14px;color:#444; text-align:center;padding-top:5px;text-decoration:none; line-height:30px; float:left; width:400px; }
.book_news_style_text2 h3 a:link,.book_news_style_text2 h3:visited{font-size:14px;color:#333}
.book_article_title{ 
	background-color:#f1f1f1;
	color:#8f8f8f; height:25px;
	width:100%;
	margin-left:0px;
	float:left;
	margin-top:20px;
	line-height:25px;
	text-indent:20px;
}
.book_article_title_text{width:584px; float:left; margin-bottom:10px;}
.book_article_title_label{width:562px; background-color:#f8f8f8; border:1px solid #dfdfdf; overflow:hidden; padding:10px; height:200px;}
.book_article_listtable{
	width:615px;
	border-top:1px dotted #dfdfdf;
	height:30px;
	background-color:#f8f8f8;
	line-height:30px;
	text-align:left;
	text-indent:10px;
	width:95%
}
.book_article_texttable{width:654px; margin-top:10px; margin-bottom:20px;}
.book_article_texttitle{
	width:360px;
	background:url(../images/buttonc.gif) center no-repeat;
	height:36px;
	line-height:36px;
	text-align:center;
	PADDING-RIGHT: 2px;
	PADDING-LEFT: 2px;
	PADDING-TOP: 2px;
	FONT-SIZE: 14px;
	CURSOR: hand;
	COLOR: black;
	display:block;
	margin:30px auto 10px auto;
}
.book_article_texttitle a.readcon {font-size:14px;color:#fff}
.book_article_texttitle a{ ; text-decoration:none;}
.book_article_texttitle2 {widtH:100%;background:#ddd;line-height:30px;height:30px;font-size:14px}
.book_article_listtext{width:644px; color:#444; line-height:20px; text-align:left; padding-left:0px; }
#chapterlist dd {float:left;height:20px;margin:0px;padding:5px 7px;width:200px;white-space:nowrap;overflow:hidden;border-bottom:1px solid #ddd}
#chapterlist dd a{ color:#444; text-decoration:none; }
#chapterlist dd a:hover{ color:#ff72ae; text-decoration:none;}
/*文章内容页*/
#book_middle{width:820px; margin-top:0;}
.book_middle_article{width:818px; border:1px solid #cacaca; margin-bottom:10px;}
.book_middle_title{
	background:url(../images/gif_57_030.gif) no-repeat 10px 10px;
	color:#999;
	text-indent:35px;
	width:816px;
	height:35px;
	background-color:#efefef;
	border:1px solid #fff;
	border-bottom:1px solid #cbcbcb;
	text-align:left;
	line-height:37px;
}
.book_middle_title a{ color:#999; text-decoration:none; }
.book_middle_title a:hover{ color:#ee0000;}
.book_middle_text{ width:776px; padding:20px; background-color:#fafafa; }
.book_middle_text dt{ color:#444; font-size:14px; font-weight:bold; padding-bottom:5px; border-bottom:1px solid #cacaca;}
.book_middle_text dt h2 {font-size:14px; font-weight:bold}
.book_middle_text dd{
	color:#444;
	font-size:14px;
	line-height:25px;
	margin-top:10px;
	margin-bottom:10px;
	text-align:left;
	clear:both;
	display:block;
	white-space:break;
	word-break:break-all;
}
.book_middle_text dd p{ font-size:14px ; text-indent:2em ; padding-top:10px;text-align:left ; color:#333}
.book_middle_text dd .bookbrief{
	text-align:left;
	margin:16px 0 16px 80px;
	border:1px solid #ccc;
	width:220px;
	FILTER: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#FFFFFF, EndColorStr=#DDDDDD);
	padding:10px;
	overflow:hidden;
	white-space:nowrap;
	text-overflow:ellipsis

}
.book_middle_text dd .bookbrief a{color:green}
.book_middle_text_next{ 
	width:818px;
	border:1px solid #FFF;
	margin:20px 0;
	line-height:30px;
	padding-top:2px;
	color:#444;
	font-size:14px;
	background:url(/templets/img/navread.jpg) center no-repeat
}
.book_middle_text_next a{
	color:#444;
	font-size:14px;
	text-decoration:none;
	margin:0 2px;
	padding:0 20px;
}
.book_middle_text_next a:hover{color:#CC0000;}

#book_welcome INPUT.submit {
	BACKGROUND: url(/templets/src/topbar08.gif) 0 0;
	WIDTH: 45px; CURSOR: pointer;
	BORDER-TOP-STYLE: none;
	BORDER-RIGHT-STYLE: none;
	BORDER-LEFT-STYLE: none;
	HEIGHT: 18px;
	color:#fff;
	padding:0;margin:0;
	BORDER-BOTTOM-STYLE: none
}
#book_welcome INPUT.reg {
	BACKGROUND: url(/templets/src/topbar09.gif);
	WIDTH: 45px;
	CURSOR: pointer; 
	BORDER-TOP-STYLE: none;
	BORDER-RIGHT-STYLE: none;
	BORDER-LEFT-STYLE: none;
	color:#fff;
	HEIGHT: 18px;
	BORDER-BOTTOM-STYLE: none
}

#book_welcome INPUT.account{
	WIDTH: 60px;
	BORDER-TOP-STYLE: none;
	BORDER-RIGHT-STYLE: none;
	BORDER-LEFT-STYLE: none;
	LINE-HEIGHT: 12px;
	HEIGHT: 14px;
	padding:0;margin:0;
	BORDER-BOTTOM-STYLE: none

}

#book_welcome span{margin-top:5px;width:500px;height:20px;line-height:20px;float:right;overflow:hidden}
.msgarea{
	width:624px;
	border:1px solid #eee;
	overflow: auto;
	float: left;
	text-align: left;
	line-height: 20px;
}
.msgarea p{text-indent:2em;padding:8px 0}
.msgarea a:link,.msgarea a:visited {color:green}
.wangzhai {
    width:900px;
    background:#fff ;
    line-height:30px;
    word-break:keep-all;
    padding:10px;
    font-family:tahoma;
}

#wangzhai {
	width:900px;
	background:#fff ;
	line-height:30px;
	padding:10px;
	font-size:10px;
	font-family:tahoma;
}
#wangzhai img {border:0;padding:;margin:0}
.book_footer2{background-color:#f5f5f5; border-bottom:1px solid #cecece; border-top:1px solid #cecece; height:30px; margin-bottom:20px; margin-top:20px; color:#a5a5a5; line-height:30px; }
.book_footer{color:#555;width:720px;background-color:#fff; line-height:22px; margin:10px auto;padding-top:20px;border-top:1px solid #ddd}
#make950 {width:850px;padding:12px 30px 0 20px;overflow:hidden;text-align:left;height:22px;background:#eee}
#make950 a:link,#make950 a:visited {font-size:12px ; color:#555 ; margin:0 6px}
#make951 {padding-bottom:20px}


.book_news_style_rank{text-align:left;display:block;clear:both;border-top:1px solid #eee;height:25px;padding-top:15px}
.book_news_style_rank span{float:left;overflow:hidden;color:#808080}
.book_news_style_rank .rank2 a:link,.book_news_style_rank .rank2 a:visited
{font-size:14px;color:#0033CC}
.book_news_style_rank .rank3 a:link,.book_news_style_rank .rank3 a:visited
{font-size:12px;color:#555}
.book_news_style_rank span.headtitle {font-size:14px;}
.book_news_style_rank .clear{clear:both}
.book_news_style_rank .rank1{width:38px}
.book_news_style_rank .rank2{width:180px}
.book_news_style_rank .rank3{width:200px}
.book_news_style_rank .rank4{width:80px}
.book_news_style_rank .rank5{width:80px}
.book_news_style_rank .rank6{width:80px}



