@charset "utf-8";
/* CSS Document */

/* 公用样式 star*/
html {overflow-y:scroll!important; *overflow-y:hidden; _overflow-y:scroll;}
body,div {margin:0px auto;font-size:12px;}
table,div,form,img,ul,li,ol,dl,dt,dd {font-size:12px;}
*{margin:0px; padding:0px;}
ul{ margin:0; padding:0;}
li{ list-style-type:none;}

a:link.Novel_Author{ color:#666;}
a:visited.Novel_Author{ color:#666;}
a:hover.Novel_Author{ color:#666;}

a:link.Novel_Name{ font-size:14px;}
a:visited.Novel_Name{ font-size:14px;}
a:hover.Novel_Name{font-size:14px;}

a:link.Novel_Chapter{ font-size:14px;color:#666;}
a:visited.Novel_Chapter{ font-size:14px;color:#666;}
a:hover.Novel_Chapter{font-size:14px;color:#666;}



a:link.NewsChapter{ font-size:14px;}
a:visited.NewsChapter{ font-size:14px;}
a:hover.NewsChapter{font-size:14px;}

a:link.BookRed{ font-family:"黑体"; font-size:11pt; letter-spacing:2px;}
a:visited.BookRed{ font-family:"黑体"; font-size:11pt; letter-spacing:2px;}
a:hover.BookRed{ font-family:"黑体";  font-size:11pt;letter-spacing:2px;}




a:link{font-size: 12px;color: #000000;text-decoration: none;letter-spacing: 1px;}
a:visited{font-size: 12px;color: #000000;text-decoration: none;	letter-spacing: 1px;}
a:hover{font-size: 12px;color: #B80202;text-decoration: underline;	letter-spacing: 1px;}

.Red_Color{ color:#F00;}
.Title_Red{ font-weight: bold;color: #cc3300;letter-spacing:2px;}



/* 分页样式 */
.KSLPage {clear:both;background-color:#F2F2F2; padding:11px 10px 10px 10px; overflow:hidden; font-size:11px; font-family:Arial; _height:10px; _overflow:inherit; }
.Page_Cut { font-size:11px; font-family:Arial; }
.Page_Cut a {padding:0 6px; float:left; background:#fff; border:1px #ccc solid; width:auto; height:17px; line-height:17px; margin-right:5px; text-align:center; color:#000!important; text-decoration:none; display:block;}
.Page_Cut a:hover {border:1px #000 solid; background:#f2f2f2; color:#cc3300!important; text-decoration:none;}
.Page_Cut span {float:left; margin-right:5px; text-align:center; height:17px; line-height:17px; font-weight:bold;}
.Page_Cut .Now_Page {padding:0 6px; background:#cc3300; border:1px #E37206 solid; color:#fff;}
.Page_Cut .Break_Page {font-size:12px; font-weight:bold; color:#666;}
.Page_Cut .Page_Cut_All {font-size:12px; font-weight:normal; line-height:19px; padding-right:10px;}



/* 公用样式 end*/




/*头部 and 菜单*/
#Top{background-color:#B80202;height:3px;overflow:hidden;}
#TopNavigation{height:75px;width:1002px;}
#BookShow1_TopNavigation{height:75px;width:1002px;}
#YOUSHUDU_Logo{height:75px;width:215px;float:left;}
#YOUSHUDU_Logo img{ border:0;}
#YOUSHUDU_Menu{height:75px;width:787px;float:left; overflow:hidden;}
#YOUSHUDU_Menu ul{ clear:both;  padding-left:246px;}
#YOUSHUDU_Menu li{float:left; width: 90px;height:22px; padding-top:11px;letter-spacing: 1px;text-align:right;}
a:link.Nav{padding-right:13px; color:#000; letter-spacing:1px;}
a:visited.Nav{padding-right:13px;color:#000; letter-spacing:1px;}
a:hover.Nav{padding-right:13px; color:#000; letter-spacing:1px;}

.Publicity{ width:1002px; text-align:center; height:60px; overflow:hidden;}
/* 小说收缩 */
.Novel_Search{height:30px;width:1000px;background:#F9F9F9;margin-top:5px; padding-top:6px;border: 1px solid #E6E6E6;}
.Novel_Search_Logo{ float:left; width:20px; height:18px; padding-top:3px;background:url(images/ico_search.gif) no-repeat right; padding-left:290px; text-align:right;}
.Novel_Search_Form{ float:left; width:600px; padding-left:6px;}
#NovelKey{ height:18px;}

/* 主体开始 */


/*分类页面*/
#BookClass{ clear:both; width:1002px; overflow:hidden; margin-top:6px;}


.NovelClassTop{float:left; width:257px; overflow:hidden;}
	.Book_Top10{ clear:both; margin-bottom:5px; border: 1px solid #FABE7F; width:255px;}
	.Book_Top10_Nav{ width:253px; background:url(images/bj.gif) repeat-x;height:25px; padding-top:5px; font-weight: bold;color: #cc3300;}
	.Book_Top10_Nav img{ vertical-align:middle; margin:0 5px;}
	.Book_Top10 dl{ clear:both; height:25px; line-height:25px; margin:0 2px;}
	.Book_Top10 dl dt{ float:left; padding-right:10px;}
	.Book_Top10 dl dt img{margin:0 5px;}
	.Book_Top10 dl dd{ float:right; padding-right:5px; color:#666;}
	.Ad_Li{ height:250px; padding-top:12px; overflow:hidden;clear:both;}
.NovelClassList{ float:left; width:740px; margin-left:3px; overflow:hidden; border: 1px solid #EBEBEB;}
	.NovelClassList_Nav{ width:740px; background:url(images/bj1.gif) repeat-x;height:25px; padding-top:3px; font-weight: bold;}
	.NovelClassList_Nav img{ vertical-align:middle; margin:0 5px;}
	
	.NovelClassListUl{ width:740px; overflow:hidden;}
	.NovelClassListUl ul{ float:left; width:370px; height:133px; overflow:hidden;}
	.NovelClassListUl ul li{ float:left; line-height:17px; overflow:hidden; padding:5PX;}
	.NovelClass_Img { display:block; position:relative; overflow:hidden; _zoom:1; width:85px;}
	.NovelClass_Img img {display:block;  width:85px; height:116px; border:0; }
	.NovelClass_Img span {
		position:absolute;
		top:106px;
		width:90px;
		text-align:right;
		color:#fff;
		line-height:15px;
		height:15px;
		font-size:12px;
		left: 0;
	}
	.NovelClass_Img span.bg {background:url(images/update.png) no-repeat 0 0; _background:none; _filter:progid:DXImageTransform.Microsoft.gradient(startColorStr=#00000000, endColorStr=#99000000, gradientType='1');
	}
	
	.Novel_Note{ width:265px;}
	.Novel_Note a strong{ line-height:20px;}
	.Novel_Note a{ line-height:21px;}

/* 小说显示页面*/

#BookShow{ clear:both; width:1002px; overflow:hidden; margin-top:6px;}
	.NovelShow{ float:left; width:740px; margin-right:3px; overflow:hidden; border: 1px solid #EBEBEB;}
	.NovelShow_Nav{ width:740px; background:url(images/bj1.gif) repeat-x;height:25px; padding-top:3px; font-weight: bold;}
	.NovelShow_Nav img{ vertical-align:middle; margin:0 5px;}
	.NovelName{ clear:both; text-align:center; height:60px; line-height:60px; border-bottom:1px dashed #ccc; margin:0 5px;}
	.NovelName strong{ font-family:"黑体";  color:#cc3300; font-size:26px; letter-spacing:2px;}
	.NovelNote ul{ clear:both; overflow:hidden;}
	.NovelNote ul li{ float:left; padding-left:38px; line-height:26px;}
	.Pic_Line{ border:1px solid #ccc; padding:2px;}
	.NovelNote{ clear:both; overflow:hidden; margin:20px 5px;}
	.NovelContent{ clear:both; line-height:25px; overflow:hidden; margin:20px 5px;}
	.NovelTag{ clear:both; height:60px; line-height:35px; border: 1px dashed #FFD0D0;  margin:20px 5px; }
	.NovelTag a{ margin-right:5px;}
	.NovelMessage{clear:both; margin:20px 5px; overflow:hidden;}
	.NovelMessage li{ clear:both; padding-top:10px;}
	

/* 小说所有章节列表页面*/
.Chapter_Nav{ clear:both; margin-top:5px;width:1002px; background:url(images/bj1.gif) repeat-x;height:25px; padding-top:3px; font-weight: bold; border-bottom: 1px solid #E6E6E6;}
.Chapter_Nav img{ vertical-align:middle; margin:0 5px;}
.Chapter_Nav_Name{ clear:both; margin-top:5px; width:1002px;text-align:center; height:60px; line-height:25px; padding-top:20px; background-color:#fff8f8;}
.Chapter_Nav_Name strong{ font-family:"黑体"; letter-spacing:1px; color:#cc3300; font-size:26px; letter-spacing:2px;}
.ChapterList{ clear:both; margin-top:5px; width:1002px; overflow:hidden;}
.ChapterList ul li{ clear:both; line-height:50px; font-family:"黑体"; font-size:20px; margin-bottom:2px; text-align:center;background:#F9F9F9;}
.ChapterList div{ float:left; width:33.33%; line-height:30px; border-bottom:1px solid #F9F9F9;}
.Chapter_AD{  clear:both; margin-top:1px; background-color:#FFF; margin-top:1px; height:90px; width:1002px; text-align:center; overflow:hidden;}


/* 搜索 和标签页面*/

/* 搜索页面 */
.NovelSearch{ width:1002px; padding-top:15px; overflow:hidden; margin-top:5px;}
.NoverlSearch_Nav{ clear:both; margin:15px 0px 5px 5px;}
.NoverlSearch_Line{ clear:both; margin:5px; height:1px; border-top:1px #ccc solid; overflow:hidden;}
.NovelSearch_Content{ clear:both; margin:5px; letter-spacing:1px; line-height:20px;}
.searchred{ color:#f00;}
.NoverTag{ clear:both; text-align:right;}

.TagName{background-color:#B80202; padding:1px; line-height:25px;}
a.TagName{background-color:#B80202; padding:1px; color:#FFF; text-decoration:none;}
a:hover.TagName{background-color:#B80202; padding:1px; color:#FFF; font-weight:bold; text-decoration:none; }
a:visited.TagName{background-color:#B80202; padding:1px; color:#FFF; text-decoration:none;}

/* 所有小说更新*/
#AllBookUpdate{ clear:both; width:1002px; overflow:hidden; margin-top:6px;}
.NovelUpdateShow{ float:left; width:1000px;overflow:hidden; border: 1px solid #EBEBEB;}
	.NovelUpdateShow_Nav{ width:998px; background:url(images/bj1.gif) repeat-x;height:25px; padding-top:3px; font-weight: bold;}
	.NovelUpdateShow_Nav img{ vertical-align:middle; margin:0 5px;}
.BookUpdate{ clear:both; overflow:hidden;}
.BookUpdate ul{ clear:both; overflow:hidden; padding-top:5px;}
.BookUpdate ul li{ float:left; height:30px; line-height:30px;}
.B_Class{ width:80px; padding-left:3px; border-bottom: dashed #ccc 1px;}
.B_Name{ width:200px; border-bottom:dashed #ccc 1px;}
.B_Chapter{ width:414px; border-bottom:dashed #ccc 1px;}
.B_Author{ width:137px; border-bottom:dashed #ccc 1px;}
.B_Over{ width:76px; border-bottom:dashed #ccc 1px;}
.B_Time{ width:89px; border-bottom:dashed #ccc 1px; }

.B_Class1{ width:80px; padding-left:3px; border-bottom: dashed #ccc 1px; background:#F3F3F3;}
.B_Name1{ width:200px; border-bottom:dashed #ccc 1px; background:#F3F3F3;}
.B_Chapter1{ width:414px; border-bottom:dashed #ccc 1px; background:#F3F3F3;}
.B_Author1{ width:137px; border-bottom:dashed #ccc 1px; background:#F3F3F3;}
.B_Over1{ width:76px; border-bottom:dashed #ccc 1px; background:#F3F3F3;}
.B_Time1{ width:89px; border-bottom:dashed #ccc 1px;  background:#F3F3F3;}

/* 404  出错页面*/

.page404{ border:1px solid #FFA926; overflow:hidden; width:966px; padding-top:30px; margin-top:5px; padding-left:36px; padding-bottom:10px;}
.left404{ float:left; width:72px; height:64px; text-align:right; background-image:url(images/404.gif); background-repeat:no-repeat;}
.right404{ float:left; width:828px; padding-left:10px; overflow:hidden;}
.titleh1{ font-size:20px; font-weight:bold; color:#000;  letter-spacing:1px;}
.notes404{ font-size:12px; color:#000;height:25px; line-height:25px; margin-top:5px;}
.note_fir{ clear:both; background-image:url(images/xuxian.gif); background-repeat:repeat-x; height:1px; overflow:hidden; margin:5px 10px 5px 0px; }
.returnindex{ font-size:12px; color:#000; line-height:25px; letter-spacing:1px; overflow:hidden;}
.indexfont{ color:#B80202;}


.Novel_Hot{ clear:both; padding-top:5px; line-height:25px;}

.Novel_Hot div{ float:left; width:33.3%;}
.color666{ color:#666;}

a.Novel_Hot_Font{font-size:12px;letter-spacing: 1px;color:#666;}


/* 新闻*/

.News{ width:1002px; overflow:hidden; margin-top:5px;}
.line4{border: 1px solid #F0F0F0;}

.newstitle{ font-size:16pt; letter-spacing:1px; color:#cc3300; }
.newscontent{ font-size:14px; letter-spacing:1px; line-height:28px; padding-left:10px; padding-top:10px;}
.newtimes{ color:#ccc; font-size:12px;}
.ggad{ text-align:center; clear:both;}
.ggad div { float:left; text-align:center; width:33%; }
.newscontent a{ font-size:14px; text-decoration:none; color:#cc3300;}
.newscontent a:link{ font-size:14px; text-decoration:none; color:#cc3300;}
.newscontent a:visited { font-size:14px; text-decoration:none; color:#cc3300;}
.newscontent a:hover{ font-size:14px; text-decoration:underline; color:#cc3300;}




/* 留言 */
.Message{ width:1002px; padding-top:15px; overflow:hidden; margin-top:5px;}
.Msg_Name{ padding-left:100px; margin-bottom:15px;}
.Msg_Content{ clear:both; text-align:center;margin-bottom:10px;}
.Msg_Sub{ clear:both; text-align:center;margin-bottom:15px;}
#T_Msg_Name{border-bottom:1px solid #FABE7F; border-left:0; border-right:0; border-top:0; }
#T_Msg_Content{border:1px solid #FABE7F; width:800px;}
.Msg_Li{width:1000px;background:url(images/bj.gif) repeat-x; padding-top:5px; letter-spacing:2px;border: 1px solid #FABE7F; margin-bottom:10px;}
.Msg_Li dl{ clear:both;color: #cc3300;}
	.Msg_Li dl dt{ float:left; padding-left:5px; height:26px; line-height:26px;}
	.Msg_Li dl dd{ float:right; height:26px; line-height:26px; padding-right:10px;}
.Msg_Li div{ clear:both; padding:10px 10px 5px 10px; line-height:22px; color:#333;}
.Msg_Li span{ padding-left:10px; line-height:25px;color:#333;}

/* 链接和底部样式*/
.Link{clear:both;margin-top:5px;width:1002px;font-size:12px;line-height:25px;	background-color: #FAFAFA; border-top:1px solid #F0F0F0; border-bottom:1px dashed #F0F0F0;}
.Bottom{clear:both;	width:1002px;	font-size:12px;	line-height:25px;	text-align:center;	padding-top:5px;}
.Hr{background-color:#B80202;height:1px; overflow:hidden; margin:10px;}