html,body,div,p,span,h1,h2,h3,h4,img,a,ul,li,dl,dt,dd,form,input,select,option,table,tr,td,th,em{margin:0px;padding:0px;}

html{overflow-y:scroll;}

body{font:normal 12px "宋体",arial;}

a{cursor:pointer}

a:link{color:#37a;text-decoration:none}

a:visited{color:#669;text-decoration:none}

a:hover{color:#fff;text-decoration:none;background:#37a}

a:active{color:#fff;text-decoration:none;background:#f93}

a img{border-width:0;vertical-align:middle}

img{vertical-align:bottom;border:none}

table{border-collapse:collapse;}

ul,li{list-style:none;}

.small-box{width:16px;height:16px;overflow:hidden;}

.left{float:left;}

.right{float:right;}

.clear{overflow:hidden;zoom:1;}

h2{font-size:12px;}



input {

border: 1px solid #999999;font-family: Tahoma, Arial, Helvetica;font-size: 12px;font-weight: normal;margin: 0px;padding:0px;height:18px;

}

select {

    position:relative;

	line-height:10px;

    border:0px;

	color: #000000;

	top:0px;

	font-size:9pt;

	left:0px;

	background:#FFFFFF;

	font-weight: normal;

	margin: 0px;

	padding:0px;

	border: 1px solid #999999;

}





.2013bg{background:#000;padding-top:137px;}



/*--  头部 --*/

.header{width:950px;margin:0 auto;background:white}

.page-top{height:22px;border-bottom:solid 1px #eaeaea;padding:0 6px;background:#F1F2F2;line-height:22px;}

.page-top .left{color:#999}

.page-top .left h1{font-size:12px;display:inline;}

.page-top .left a{color:#999}

.logo-lan{padding:5px 0;height:52px;overflow:hidden;}

.logo-lan img{vertical-align:bottom}



.search-book .search-bar{width:141px;}

.search-box{width:270px;margin-top:3px;}

.search-box #bdshare{width:270px;}

.search-box p span{color:red;}

#searchbox{height:16px;padding-top:2px;margin-right:2px;border:0px;width:142px;padding-left:5px;font-size:12px;color:#aaa;background:transparent}



.hd-link1{width:100px;margin-left:100px;padding:6px 1px 4px 0px;line-height:23px;}

.hd-link1 ul{border-right:dashed 1px #cacaca;}

.hd-link1 li a{font-weight:bold;letter-spacing:2px;margin-right:20px;padding-left:10px;background:url(../img/list-biao-1.gif) top left no-repeat;}

.hd-link1 li a:hover{background:#37a}

.hd-link2{letter-spacing:2px;width:300px;margin-left:10px;padding:6px 10px 4px 0px;line-height:23px;}

.hd-link2 li a{margin:0 10px}



/*--  热门及搜索 --*/

.hot-search{height:30px;border:solid 1px #cacaca;background:#fff;margin-top:4px;}

.hot-search span{float:left;padding:0 12px;color:red;}

.hot-search ul{float:left;}

.hot-search li{display:inline;margin:0px 5px}

.hot-book{float:left;padding-top:10px;}



  #search{width:265px;height:30px;float:right;background:url('../img/box.gif') no-repeat right center;padding-top:4px;}

   #search form{height:20px;text-align:right;background:url('../img/searchbox.gif') 3px 1px no-repeat}

   #search form input, #search select{vertical-align:middle;}

   #search select{width:65px;}

   #gosearch{width:45px;border:0px;font-weight:bold;line-height:18px;color:#C0FF00;background:transparent;cursor:pointer;}



/*--  导航 --*/

.nav{height:38px;background:url(../img/nav-bg.gif) bottom repeat-x;width:940px;padding-left:10px;}

.nav ul{height:38px;}

.nav ul li{float:left;background:url(../img/nav-line.gif) right 6px no-repeat;position:relative;}

.nav ul .nav-last{background:none;}

.nav ul li span{position:absolute;left:0px;top:-10px}

.nav ul li a{float:left;padding-top:14px;width:76px;display:inline;font-weight:bold;margin-right:2px;height:24px;text-align:center;color:white;font-size:12px;}

.nav ul li a:hover{text-decoration:none;background:url(../img/nav-hover.gif) bottom center no-repeat;color:white;}



/*--  二级导航1 --*/

.nav-sub-1{height:18px;padding-top:6px;background:url(sub-../img/nav-bg.gif) repeat-x;}

.nav-sub-1 a{color:#ccc}

.nav-sub-1 a:hover{color:#aaee55}

.nav-sub-1 span{float:left;color:#fe0;padding:0 12px;}

.nav-sub-1 ul{float:left;}

.nav-sub-1 li{float:left;padding:0 8px;}



/*--  网页主体 --*/

.lanone{width:950px;margin:5px auto 0;background:white}

.lan-left{width:690px;overflow:hidden;}

.lan-right{width:250px;}



.lan-adv{width:950px;margin:0 auto;margin-bottom:10px;height:90px}

#zjz{float:left;width:730px;height:90px;}

#zjy{float:right;width:210px;height:90px}



.lanone .the-title{border-bottom:solid 1px #cacaca;height:25px;line-height:25px;margin-bottom:5px;background:url(../img/title-bg.gif) bottom right no-repeat;border-top:solid 1px #eaeaea}

.lanone .the-title h2{float:left;color:#366300;padding-left:18px;background:url(../img/title-biao.gif) 2px center no-repeat;}

.lanone .the-title .the-more{float:right;padding-right:5px;color:gray}

.lanone .the-title .the-more a{padding-right:10px}

#announce{color:red;background:url("../img/j_New.gif") 10px top no-repeat;padding-left:60px}





/*--  第一栏 --*/

.ll-left{width:235px;border:solid 1px #EEE;}

.ll-center{width:440px;}



/*--  网站公告 --*/

.site-news{padding-bottom:1px;border-bottom:solid 1px #EEE;}

.site-news .the-title{font-weight:bold;color:#366300;padding-left:18px;background:url(../img/title-bg.gif) bottom right no-repeat;}

.site-news ul{line-height:20px;}

.site-news li{line-height:20px;padding:2px 2px 2px 12px;}

.site-news li a{padding-right:10px}



/*--  封面 --*/

.book-player{width:250px;background:#FAFFF4;margin-bottom:10px}

.book-player img{margin:10px 0 0 15px;width:220px;height:145px;}

.book-player li a{color:red;font-size:16px;line-height:45px;}

.book-player li{width:232px;color:#999;line-height:23px;padding:0 8px}

.book-player li.fm{text-align:center;}



.book-wang{border:solid 1px #EEEEEE;padding:0 3px;font-size:12px;}



.book-wang li{float:left;width:105px;color:#999;line-height:23px;height:30px;overflow:hidden;white-space:nowrap;word-break:keep-all;text-overflow:hidden;padding-left:15px;background: url(../img/Soft_common2.gif) no-repeat;}



/*--  图文榜 --*/

.hb-book-list .left{width:270px;}

.hb-book-list .left dl{margin-bottom:9px;}

.hb-book-list .left dt{float:left;width:80px;padding:4px;border:solid 1px #f4f4f4;margin-right:4px;display:inline;}

.hb-book-list .left dt img{width:80px;height:95px;}

.hb-book-list .left dd{float:left;width:165px;}

.hb-book-list .left dd strong{display:block;margin:2px 0 10px;font-weight:normal;}

.hb-book-list .left dd strong a{text-decoration:underline;}

.hb-book-list .left dd div{
    color:#A3A3A3;
    line-height:20px;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;

}

.hb-book-list .left dd div a{color:green;}

.hb-book-list .left dd div a:hover{color:#fff}

/*--  纯文榜 --*/

.hb-book-list .right{width:166px}

.hb-book-list .right li{line-height:22px;height:27px;width:160px;padding:2px 0 2px;border-bottom:solid 1px #eaeaea;color:red;overflow:hidden;white-space:nowrap;word-break:keep-all;text-overflow:}

.hb-book-list .right .wt{text-align:center;}



.hb-book-list .right em{margin:0 8px 0 2px;font-family:arial;font-size:10px;}



.hb-book-list .right ul.ph li{background:url(../img/list-biao-1.gif) left center no-repeat;padding-left:15px;width:145px;overflow:hidden;}

.hb-book-list .right ul.ph li a{color:#000}

.hb-book-list .right .wt li{background:none}

/*--  右上广告 --*/

.lr-adv{height:250px;margin-bottom:10px;}



.paitop{width:938px;margin:10px auto;padding:10px 5px;background:url(../img/fd-bottom.gif) repeat-x bottom;border:solid 1px #C9C9C9;font-weight:bold}



/*--  签约作家 --*/

.writer-list li{line-height:24px;padding:2px 0px;background:url(../img/dotted-line.gif) center repeat-x;width:230px;float:left;}

.right-box .writer-list li span{background:white;padding:0 8px;}

.right-box .writer-list li .book-name{float:left;background:white url(../img/hot.gif) no-repeat;padding-left:30px;line-height:22px;height:22px;overflow:hidden}

.right-box .writer-list li .book-name a{margin-left:5px;}

.right-box .writer-list li .book-edit{float:right;line-height:23px;height:24px;overflow:hidden}

.right-box .writer-list li .book-edit a{color:green;}





.right-box{padding-bottom:7px;}

.right-box .book-list li{line-height:20px;padding:2px 0px;background:url(../img/dotted-line.gif) center repeat-x;width:250px;float:left;}

.right-box .book-list li span{background:white;padding:0 8px;}

.right-box .book-list li .book-name{float:left;background:white url(../img/hot.gif) no-repeat;padding-left:30px}

.right-box .book-list li .book-name a{margin-left:2px}

.right-box .book-list li .book-edit{float:right;height:22px;overflow:hidden}

.right-box .book-list li .book-edit a{color:green;}



.the-block{width:900px;}







.wrapper{width:950px;overflow:hidden;margin:0 auto}

.wrapper .main{width:690px;float:left;overflow:hidden}

.wrapper .sidebar{width:250px;float:right;overflow:hidden}

.mod .mod_title,.mod2 .mod_title{background:url(../img/bar_index.png) repeat-x;height:25px;overflow:hidden}

.mod .mod_title span.more{display:block;float:right}

.mod2 .mod_title span.more{display:block;float:right}

.mod_content{overflow:hidden}

.main .mod{border:#cecece 1px solid}

.main .mod_content{margin:12px 0 0 12px;}

.sidebar .mod{border:#CECECE 1px solid}

.sidebar .mod_content{padding:10px}



.main .mod .mod_title{background-position:left -84px;padding:3px 8px 0}

.main .mod_title span.title,.main .mod_title span.title a,.main .mod_title span.title a:visited{font-weight:700;color:#000}

.sidebar .mod .mod_title{background-position:left -84px;padding:3px 5px 0 7px;}

.sidebar .mod .mod_title .title{ background:url(../img/bar_new201133.gif) no-repeat -46px -73px; padding:3px 0 0 12px;}

.sidebar .mod .mod_title .more{padding-top:3px;}



.mod{margin-bottom:8px;overflow:hidden}

.mod .mod_title span.title,#picbox span{display:block;float:left}





/*-------新增2011.8.11-----*/

.wrapper .main_yanqing{width:656px; border:#d0d0d0 1px solid; padding:10px 16px; background:url(../img/bg_focus.jpg) repeat-x left -1px; overflow:hidden}



.tops_list{ background:url(../img/paihang_li.png) no-repeat 2px 1px; width:228px; overflow:hidden; }

.tops_list li{ float:left; width:200px; height:23px; overflow:hidden; padding:3px 0 2px 27px; line-height:23px; border-bottom:#ddd 1px dotted;margin-bottom:-1px}

.tops_list li.no1{ width:188px; padding:8px 0 14px 40px; font-weight:bold;  border-bottom:#EDEDED 1px solid; margin-bottom:3px; font-size:14px;overflow:hidden}

.tops_list li em{float:right;font-style:normal;color:#888}

.tops_list li a{ display:block; float:left;}

.tops_list li.no1 a{ display:block; float:left; width:110px;height:22px; color:#c00;overflow:hidden;}

.tops_list li.no1 em{font-weight:normal;height:22px;overflow:hidden;}



.relative{position:relative}

.main_ico{ background:url(../img/bar_new201133.gif) no-repeat left top; width:52px; height:7px; line-height:7px; font-size:7px; position:absolute; left:0}

.yanqing_title{ height:23px; overflow:hidden; padding:8px 0 12px 0;}

.yanqing_title .title{ background:url(../img/bar_new201133.gif) no-repeat left top; float:left; width:135px; height:19px; text-indent:-100px}

.yanqing_title .par,.yanqing_title .more{ float:right; color:#333}





.yanqing_title .gudai{ background-position:left -17px}

.yanqing_title .xiandai{ background-position:left -47px;}

.yanqing_container{ overflow:hidden;width:656px; margin:10px 0; }

.yanqing_container .left,.yanqing_container .left .picbox{ float:left; overflow:hidden}

.yanqing_container .right,.yanqing_container .right .right,.yanqing_container .left .txtbox,.yanqing_container .left .content{ float:right; overflow:hidden}

.yanqing_container .left{ width:440px}

.yanqing_container .left .picbox{ width:150px;margin:5px 0 0 5px}

.yanqing_container .left .picbox img{ width:140px; padding:3px; border:#d0d0d0 1px solid}

.main_yanqing .txtbox{ width:270px; padding-bottom:10px}

.main_yanqing .txtbox p{
    width:270px;
    overflow:hidden;
    color:#999;
    line-height:19px;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;
}

.main_yanqing .txtbox p a{ color:#f60;}

.main_yanqing .txtbox .bookname{  height:23px;}

.main_yanqing .txtbox .bookname a{ color:#c00;font-size:14px; font-weight:bold; }

.main_yanqing .txtbox .writer a{ color:#666; text-decoration:underline}



.yanqing_container .left .content{width:270px; line-height:28px; font-size:14px }

.yanqing_container .left .content p{ font-size:14px;}

.yanqing_container .left .content p,.yanqing_container .right .content p{ width:320px; overflow:hidden}

.yanqing_container .right{width:188px}

.yanqing_container .right .content{ background:url(../img/lidd.gif) repeat-y 0px top; padding-left:10px}

.yanqing_container .right .content p{line-height:28px;}



.yanqing_container .right .content .hong{color:red}



.yanqing_container .right .free_novel{ height:23px; overflow:hidden; margin-bottom:2px}

.yanqing_container .right .free_novel span,.yanqing_container .right .free_novel strong{ display:block; float:left; overflow:hidden}

.yanqing_container .right .free_novel span{height:18px; width:37px; margin-right:4px}





.quanbenbox{width:700px; overflow:hidden; margin-bottom:4px; }

.quanbenbox dt,.quanbenbox dd{float:left; overflow:hidden}

.quanbenbox dt{ width:19px; line-height:28px; height:53px; font-weight:bold; padding:12px 6px 0 0}

.quanbenbox dd{background-position:right -100px; width:215px; margin-left:-1px; margin-right:8px; padding:10px 0 0 10px; line-height:24px}

.quanbenbox dd p{ width:220px;line-height:28px;white-space: nowrap; overflow:hidden;color:#888}







.main_yanqing .border{border-bottom:#D3D3D3 1px dotted ; height:2px; font-size:2px; line-height:6px; margin-bottom:12px}

.main_yanqing .qiangtui{background-position:left -240px}

.yanqing_title .quanben{ background-position:1px -260px}



.tr2 { width:680px; overflow:hidden}

.tr2 .mod{ width:317px; margin-right:22px; float:left; border:none; margin-bottom:0}

.tr2 .mod .mod_title{ background:none;width:298px; padding:0 0 0 19px; background:url(../img/bar_new201133.gif) no-repeat -39px -210px}

.tr2 .mod .link_more{ float:right; overflow:hidden}

.tr2 .mod .link_more a{ text-decoration:underline}

.tr2 .mod .link_more a:hover{ text-decoration:none}

.tr2 .mod .mod_container{ padding:7px 0 0 0; width:317px;}

.tr2 .mod .no1{width:317px; height:110px; position:relative; padding-left:2px; margin-bottom:10px}

.tr2 .mod .no1 small{ display:block; width:36px; height:36px;background:url(../img/bar_new201133.gif) no-repeat -39px -170px; position:absolute; left:0; margin:-2px 0 0 -2px}

.tr2 .mod .no1 img{ width:80px; height:102px; display:block; float:left; padding:3px; border:#ddd 1px solid}

.tr2 .mod .no1 a:hover img{ border:#fc0 1px solid; background:#fc0}

.main_yanqing .no1 .txtbox{ width:217px; float:right}

.main_yanqing .no1 .txtbox p{ width:217px;}



.tr2 .mod ul{width:317px;background:url(../img/paihang_li.png) no-repeat 0 -49px; overflow:hidden }

.tr2 .mod ul li{ height:23px;  padding:3px 0 2px 24px; line-height:23px; border-bottom:#ddd 1px dotted;margin-bottom:-1px; width:291px; overflow:hidden; float:left;color:#888}

.tr2 .mod ul li span,.tr2 .mod ul li cite{ display:block;overflow:hidden}

.tr2 .mod ul li span{ height:23px; float:left; font-size:14px;}

.tr2 .mod .hong a{ color:red}

.tr2 .mod ul li cite a{ color:#888}

.tr2 .mod ul li cite a:hover{ color:#f00}

.m8{ margin-bottom:8px}



.gary a{ color:#666}.gary a:hover{ color:#f00}



/*-- 页尾 --*/

.footer{width:950px;margin:0 auto;}

.friend-link{background:url(../img/fd-top.gif) repeat-x top;}

.friend-link ul{padding:10px 5px;background:url(../img/fd-bottom.gif) repeat-x bottom;border-left:solid 1px #C9C9C9;border-right:solid 1px #C9C9C9;}

.friend-link a{color:gray;display:inline;margin:0 5px;line-height:20px;}



.site-info{text-align:center;line-height:24px;font-family:arial;}