/* CSS Document */ 

/*html { filter:progid:DXImageTransform.Microsoft.BasicImage(grayscale=1); }*/

body { text-align: center; font-family:"宋体", arial;margin:0; padding:0; background: #FFF; font-size:12px; color:#000;margin:0 auto; text-align:center;background: url(img/body_bg.gif) repeat-x top center; }
div,form,img,ul,ol,li,dl,dt,dd {margin: 0; padding: 0; border: 0; list-style:none;}
h1,h2,h3,h4,h5,h6 { margin:0; padding:0;}
table,td,tr,th{font-size:12px;}
em{ font-style:normal;}


/* 链接颜色 */
a:link {color: #1f3a87; text-decoration:none;}
a:visited {color: #83006f;text-decoration:none;}
a:hover {color: #bc2931; text-decoration:underline;}
a:active {color: #bc2931;}

/*顶部logo以及其他信息*/
#head{width:980px;margin:0 auto; height:71px; }
#head #logo{ width:280px;float:left;}
#head #k_link{ float:left; margin-left:90px;height:71px; text-align:right;}
#head #k_link a{ margin-top:40px;font-size:14px;padding:6px; line-height:16px; color:#000; display:block; width:80px; border:1px solid #EB0000; margin-left:4px;text-align:center; float:left;}
#head #k_link a:hover{ background:#EB0000; color:#FFFFFF;}


#topbar{ width:978px; margin:0 auto; line-height:28px; background:url(img/topbar_bg.gif) repeat-x top left; height:28px; font-size:14px; border:1px solid #E1C69E; border-bottom:0; border-top:0;}
#topbar em{ border-right:1px solid #CF6900; color:#CF6900; width:150px;line-height:28px; font-style:normal; font-weight:100; text-align:left; padding:0 5px;}
#quick{font-size:14px; text-align:left; height:24px; line-height:24px; width:978px; margin:0 auto; padding-top:2px;border:1px solid #E1C69E; border-bottom:0; border-top:0;}
#topbar a,#quick a{ color:#0060FF; font-weight:bold;}

#n_menu{ width:978px; margin:0 auto; background:url(img/n_menu_bg.gif) repeat-x top; height:33px;}
#n_menu ul li{ float:left;width:75px; height:33px; display:block; text-align:center;}
#n_menu a{ line-height:33px; color:#F0FFD3;width:75px; height:33px; display:block; margin-left:3px; font-weight:bold;  border-right:1px solid #B50400;}
#n_menu a:hover,#n_menu a.now{background:url(img/n_menu_on_bg.gif) no-repeat top center; color:#fff;}
#n_menu a.home{ background:url(img/n_menu_home.gif) no-repeat top center; padding:0; width:75px; height:33px; display:block;font-weight:bold; color:#fff;}
#n_menu a.home:hover{background:url(img/n_menu_home.gif) no-repeat top center; width:75px;}

#n_menu a.book{margin-right:5px; background:url(img/n_menu_home.gif) no-repeat top center; padding:0; width:80px; height:33px; display:block;font-weight:bold; color:#fff;}
#n_menu a.book:hover{background:url(img/n_menu_on_bg.gif) no-repeat top center; }


/*登陆*/
#Login{ width:978px;margin:0 auto; height:32px; color:#000; line-height:30px;border:1px solid #E1C69E;border-top:0;}
#Login a{ color:#000;}
#Ssb{width:370px;float:left; margin-left:4px; text-align:left;}
#Ssb input.inputout{ height:18px; line-height:18px;padding:1px;}
#text{ width:600px; float:left; font-size:14px;}
#Login input{ line-height:16px; text-indent:4px; padding:3px 4px;}
#Ssb select.sel{ line-height:22px; text-indent:3px;margin-top:-4px;}

/*搜索*/


/*index_content 首页主要内容*/
#index_content{ clear:both; width:980px; margin:5px auto;}
#index_content #l_lm{ float:left; width:230px;}
#index_content #c_lm{ float:right; width:750px;}
	/*切换样式*/
	.qh{}
	.qh ul{margin:0;overflow:hidden; margin-bottom:-1px;}
	.qh li{ margin:0; height:25px; width:75px; float:left;line-height:25px; font-size:14px;text-align:center}
	.qh .tagon{background:#fff; border:1px solid #AAACBC;  border-bottom:1px solid #fff;}
	.qh .tagoff{border:1px solid #AAACBC;background:#F4F4F4;}
	.content{border:1px solid #AAACBC; border-top:0px;width:227px; height:auto;}
	#news1,#news2,#news3{padding:5px; text-align:left;}
	/* #news1{background:#FFFFCC;} */
	/* #news2{background:#FFFFFC;} */
	.content h2{ font-size:14px; text-align:center; line-height:20px; height:25px;}
	#news21,#news22,#news23{padding:5px; text-align:left;}
/*首页 新来书籍 样式*/
.content li{font-size:14px; height:20px;margin-left:2px;}
.content li a{margin-left:2px;color:#006699;}

/*定义一个间隔*/
.space{height:3px;}


/*首页 封面推荐样式 tj_img*/
.tj_img{ width:800px; margin:4px auto;float:left;}
.tj_img li{ width:110px; height:155px;background:#FFFFCC; float:left; list-style:none; margin-left:4px;}
.tj_img li a img{margin-top:3px; }
.tj_img li a span{ clear:both;width:110px; height:20px; font-size:14px;overflow:hidden;}

/*首页 导读 文字样式*/
.ReCommTextTitle {color: #006699;margin-bottom: 8px;}
.ReCommTextText {margin-top:10px;width:97%;line-height:19px;}

/*首页 封推下面推荐小说样式*/
#tj{clear:both; width:747px; margin:4px auto;text-align:left;float:right;}





/*footer*/
#Footer,#EndLink,#CopyRight{clear:both;}

.c{clear:both;}

.c_body{width:980px; margin:4px auto; clear:both;}
#slider{width:180px; float:left; text-align:left;}
#slider .lm{ background:url(img/lm_bg.gif) repeat-x top; border:1px solid #CF6900; margin-bottom:5px;}
#slider .lm h2{font-size:14px; font-weight:bold; line-height:29px; text-indent:5px; height:29px;margin-left:10px;}
#slider .lm h2 b{ margin-top:-27px; float:right; margin-right:3px; text-align:center;}
#slider .lm ul,#slider .lm ul{ margin:0; padding:0;}
#slider .lm ul li,#b2 ul li{background:url(img/li_style.gif) no-repeat center left; margin-left:5px;}
#slider .lm a,#b2 ul li .a{ line-height:22px; font-size:14px;margin-left:5px; *text-indent:10px; }
#slider .lm h2 b a{ line-height:22px; font-size:12px; text-indent:0; padding:0px 4px ;}

.undis{display:none;}
.dis{display:block;}
a.topC0{ float:left; color:#CF6900;}
a.topC1{ float:left; background:#CF6900; border:1px solid #954C00; border-bottom:0; color:#fff;}



#mian { width:795px; float:left; margin-left:5px;}
#mian a:link{ color:#001831;}
#mian a:hover{ color:#FF0000;}
#mian .m_lm{ clear:both;text-align:center;border:1px solid #CF6900;border-top:0; margin-bottom:5px;}
#mian .m_lm h2{ height:27px; line-height:27px; font-size:14px; text-align:left; color:#fff; font-weight:bold; background:url(img/m_h2_bg.gif) repeat-x top;}
#mian .m_lm h2 em{height:27px; width:149px; float:left; line-height:27px; display:block; background:url(img/mian_em_bg.gif) no-repeat left center;text-indent:15px;}
#mian .m_lm h2 em a{color:#fff;}
#mian .m_lm h2 b{ float:right; line-height:27px; height:27px; font-size:14px; color:#fff;}
#mian .m_lm h2 b a{ color:#fff; text-decoration:none; margin-right:10px;}
#mian .m_lm h2 b a:hover{ color:#FFFF99; text-decoration:underline;}
#mian .m_lm ul.ft{ height:150px; margin:5px;}
*html #mian .m_lm ul.ft{ margin:5px 0; width:775px;}
#mian .m_lm ul.ft li{ width:100px; border:1px solid #D4D4D4; height:145px; display:block; float:left; margin-right:9px; text-align:center;}
*html #mian .m_lm ul.ft li{ margin-right:8px;}
#mian .m_lm ul.ft li em{ width:100px; height:20px; line-height:20px; display:block;border-top:1px solid #D4D4D4; }
#mian .m_lm .lm_tj{ margin:10px; text-align:left; font-size:14px; line-height:24px;}

/*首页置顶推荐
	#mian .m_lm .zdtj{ margin:5px 10px; text-align:left; font-size:12px; line-height:20px; border-bottom:1px solid #D4D4D4;}
	#mian .m_lm .zdtj h3{font-size:14px; font-weight:bold;line-height:22px;}
*/

.zdtj{width:385px; height:115px; text-align:left; overflow:hidden; margin-left:4px; float:left;}
.zdtj h3{font-size:14px; font-weight:bold;line-height:22px;}


/*置顶推荐另外一个*/
#tuijian {text-align:center;border:1px solid #CF6900; border-top:0; margin-bottom:5px;}
#tuijian h2{ height:27px; line-height:27px; font-size:14px; text-align:left; color:#fff; font-weight:bold; background:url(img/m_h2_bg.gif) repeat-x top;}
#tuijian h2 em{height:27px; width:149px; float:left; line-height:27px; display:block; background:url(img/mian_em_bg.gif) no-repeat left center;text-indent:15px;}
#tuijian h2 em a{color:#fff;}
#tuijian h2 b{ float:right; line-height:27px; height:27px; font-size:14px; color:#fff;}
#tuijian h2 b a{ color:#fff; text-decoration:none; margin-right:10px;}
#tuijian h2 b a:hover{ color:#FFFF99; text-decoration:underline;}


/*首页公告*/
#mian .gg{ margin:5px 0px; text-align:left; width:795px; overflow:hidden; font-size:14px; line-height:24px; border-bottom:1px solid #D4D4D4; background:#FFFEF0; height:24px;}
#mian .gg a{margin-right:5px;}
/*首页分类推荐*/
#mian .m_lm .fltj{ margin:5px 10px; text-align:left; font-size:14px; line-height:24px;}

#mian .m_lm ul.TopUpdateul{ width:785px; border-bottom:1px dashed #CCCCCC; margin-left:5px; height:24px!important; font-size:14px; line-height:24px; text-align:left;}
#mian .m_lm ul.TopUpdateul li{ border:none; overflow:hidden; display:block; float:left; height:24px;}
#mian .m_lm ul.TopUpdateul li.Tuli1{ width:80px;}
#mian .m_lm ul.TopUpdateul li.Tuli2{ width:150px; text-align:left;}
#mian .m_lm ul.TopUpdateul li.Tuli3{ width:440px; text-align:left;}
#mian .m_lm ul.TopUpdateul li.Tuli4{ width:50px;}
#mian .m_lm ul.TopUpdateul li.Tuli5{ width:65px;}


/*书籍信息左边 b1*/
.m_lm #top{ height:25px; border-bottom:1px dashed #C08C32; line-height:24px; text-align:left; text-indent:5px;}
.m_lm #b_tit h1{ font-size:18px; font-family:"黑体", "Arial Black"; height:30px; padding:5px; text-align:center; color:#990000; }
.m_lm #b_tit a:hover h1{ color:#990000;}

.m_lm #b_img{ margin:5px; border:0; float:left;width:130px;}
.m_lm #b_info{float:left; margin:5px 0 0 5px; padding-left:5px; text-align:left; border-left:1px dashed #B4B4B4;  width:575px; font-size:12px; color:#000000; line-height:20px;}
.m_lm #b_info h2{ height:30px; font-size:14px; font-weight:bold; color:#990000; text-align:left; background:none;}
.m_lm #b_info #b_update{}
.m_lm #links,.m_lm #b_other,.m_lm #b_pl,{ text-align:left; padding:5px; font-size:12px; line-height:18px;}
.m_lm #links{ height:28px;}
.m_lm #links ul li{ display:block; float:left;  border:1px solid #C08C32; background:#FFF9EE; height:26px;padding:0; list-style:none;margin:2px 3px;}
.m_lm #links ul li a{ font-size:14px; display:block; float:left; color:#990000; line-height:26px;padding:0 5px;}
.m_lm #links ul li a:hover{ color:#fff; background:#C08C32;}

/*年度小说排行榜 phb*/
#mian .phb{text-align:center;border:1px solid #CF6900; border-top:0; margin-bottom:5px;}
#mian .phb h2{ height:27px; line-height:27px; font-size:14px; text-align:left; color:#fff; font-weight:bold; background:url(img/m_h2_bg.gif) repeat-x top;}
#mian .phb h2 em{height:27px; width:149px; float:left; line-height:27px; display:block; background:url(img/mian_em_bg.gif) no-repeat left center;text-indent:15px;}
#mian .phb h2 b{ float:right; line-height:27px; height:27px; font-size:14px; color:#fff;}
#mian .phb h2 b a{ color:#fff; text-decoration:none; margin-right:10px;}
#mian .phb h2 b a:hover{ color:#FFFF99; text-decoration:underline;}
#mian .phb ul{margin:4px; height:200px;}
#mian .phb ul li{margin-right:4px; float:left; width:120px; height:22px; overflow:hidden; text-align:left;}
#mian .phb ul li a{ height:22px; line-height:22px; font-size:14px;}


/*showbooktop */

#mian_top{width:980px;clear:both;margin:4px auto;}

#mian_top .m_lm{text-align:center;border:1px solid #CF6900; border-top:0; margin-bottom:5px;}
#mian_top .m_lm h2{ height:27px; line-height:27px; font-size:14px; text-align:left; color:#fff; font-weight:bold; background:url(img/m_h2_bg.gif) repeat-x top;}
#mian_top .m_lm h2 em{height:27px; width:149px; float:left; line-height:27px; display:block; background:url(img/mian_em_bg.gif) no-repeat left center;text-indent:15px;}
#mian_top .m_lm h2 b{ float:right; line-height:27px; height:27px; font-size:14px; color:#fff;}
#mian_top .m_lm h2 b a{ color:#fff; text-decoration:none; margin-right:10px;}
#mian_top .m_lm h2 b a:hover{ color:#FFFF99; text-decoration:underline;}
#mian_top .m_lm ul.ft{ height:150px; margin:5px;}
*html #mian_top .m_lm ul.ft{ margin:5px 0; width:775px;}
#mian_top .m_lm ul.ft li{ width:100px; border:1px solid #D4D4D4; height:145px; display:block; float:left; margin-right:9px; text-align:center;}
*html #mian_top .m_lm ul.ft li{ margin-right:8px;}
#mian_top .m_lm ul.ft li em{ width:100px; height:20px; line-height:20px; display:block;border-top:1px solid #D4D4D4; }
#mian_top .m_lm .lm_tj{ margin:10px; text-align:left; font-size:14px; line-height:24px;}


#list{clear:both;width:978px; border:1px solid #CF6900;}
#list h2{ height:27px; line-height:27px; font-size:12px; color:#000; background:url(img/lm_bg.gif) repeat-x top;}
#list ul{clear:both;border-bottom:1px dashed #CCCCCC; margin-left:10px; height:24px!important; font-size:14px; line-height:24px; text-align:left;}
#list ul li {border:none; overflow:hidden; display:block; float:left; height:24px;}
#list ul .li1 {width:30px;}
#list ul .li2 {width:75px;}
#list ul .li3 {width:140px;}
#list ul .li4 {width:362px;}
#list ul .li5 {width:110px;}
#list ul .li6 {width:110px;}
#list ul .li7 {width:45px;}
#list ul .li8 {width:40px;color:#FF0000;}


#booklist{clear:both;width:793px;border:1px solid #CF6900; float:left;}
#booklist h2 em{height:27px; float:left; line-height:27px; font-size:14px; font-weight:100; text-indent:15px;}
#booklist h2 b{ float:right; line-height:27px; height:27px; font-size:14px; color:#fff;}
#booklist ul{clear:both;border-bottom:1px dashed #CCCCCC; margin-left:10px; height:24px!important; font-size:14px; line-height:24px; text-align:left;}
#booklist ul li {border:none; overflow:hidden; display:block; float:left; height:24px;}
#booklist ul li.li1{ width:60px;}
#booklist ul li.li2{ width:170px; text-align:left;}
#booklist ul li.li3{ width:400px; text-align:left;}
#booklist ul li.li4{ width:70px;}
#booklist ul li.li5{ width:40px;}
#booklist ul li.li6{ width:40px;}


/*---------list-------------------------------------*/

#sq_link{width:700px;margin:10px auto 0 auto;}
#sq_link a{font-size:14px; line-height:24px; color:#0000FF;}

#NewsType{text-align:left;}

ul#newslistul{margin-top:5px;pading:0;}
ul#newslistul li{line-height:22px;text-align:left;}

#newslink a{width:178px;line-height:22px;text-indent:5px;display:block;background:url(img/li_style.gif) no-repeat center left;}

#mian .m_lm{ height:auto;}

#Top{display:none;}

b#book_title_bottom{ color:#0044FF;font-weight:100;}
b#book_title_bottom a{color:#0044FF;}
b#book_title_bottom a:hover{color:blue;}

/*首页 友情链接*/
#f_link{clear:both;border:1px solid #CF6900;text-align:left; width:970px; padding:4px; margin:5px auto; line-height:20px;}

/*----------dibu-----------*/
.dibu{clear:both;text-align:left;border:1px solid #CF6900; width:970px; padding:4px; margin:5px auto; }
.dibu a{color:#006699;font-size:14px;}
.dibu i{font-style:normal; font-weight:100;}

#hot{ background:#ffffff; width:978px; margin:0 auto; height:26px; color:#000; line-height:26px;border:1px solid #E1C69E;border-top:0;}
#hot a{ font-size:14px; color:#0099FF; padding:0 8px; display:block; float:left;}
#hot a:hover{ background:#FF0033; color:#FFFFFF;}

#tips{ background:#ffffff; width:978px; margin:0 auto; height:35px;
 color:blue; line-height:35px; font-size:20px; font-weight:bold; border:1px solid #E1C69E;border-top:0;}


/*---------bigo-----------*/
#bigo{text-align:left; width:920px; margin:5px auto;}

#ali{width:978px; background:#FFffff; margin:0 auto; border:1px solid #e1c69e; border-top:0;}
#ali .l2501{width:250px; height:60px; margin-left:2px; float:left;}
#ali .l468{width:468px; height:60px; margin-left:2px; float:left;}
#ali .l2502{width:250px; height:60px; margin-left:2px; float:left;}