@charset "utf-8";
html,body{background-color:#FFF;margin:0}
a{text-decoration:none;color:#000}
body,font{font-family:simsun;font-size:12px;line-height:23px;color:#000}
select,input{font-size:12px;font-family:simsun;color:#000;margin:0}
ul,li,dl,dt,dd,h1,h2,h3,h4,h5,p,form,em,spen{list-style:none;margin:0;padding:0}
table{border:0;margin:0;padding:0}
img{border:none}
#footer p.fastnav{border-bottom:1px solid #E6E6E6;color:#CACACA;padding:0 0 4px}
#footer p.sitenav{height:25px;text-align:center;color:#DADADA;padding:6px 0 0}
#footer p.Copyright{text-align:center;font-size:12px;line-height:18px;color:#666;margin-top:5px;font-family:Verdana, Lucida, Arial, Helvetica}
.wrapper_src{overflow:hidden;width:100%;margin-bottom:8px}
.src{line-height:24px;color:#000;padding:0 0 0 10px}
.src font{color:#f60;font-family:verdana}
#wrapper{margin-top:10px;overflow:hidden;width:100%;clear:both}
.wrapperfoot{background:url(/images/novel2009_v3/wrapper.gif) no-repeat left top;height:1px;font-size:1px;line-height:1px;overflow:hidden;width:960px;clear:both}
#wrapper #left{width:28%;float:left;overflow:hidden;margin:0}
#wrapper #right{width:71%;float:right;overflow:hidden;margin:0}
#wrapper #left .blank{border-top:#DCE3F4 1px solid}
#info{border:#E0EBF7 1px solid;overflow:hidden;margin-bottom:10px;background:#F6FAFD;padding-bottom:20px}
#info .bookname{width:100%;text-align:center;padding:40px 0 18px;}
#info h1{text-align:center;color:#d00;font-size:28px;display:inline;line-height:38px}
#info h1 a{font-size:27px;color:#d00}
#info .info{line-height:26px;color:#000;text-align:center;background:url(/images/novel2009_v3/infoline.gif) repeat-x left top;margin:0 15px;padding:10px 0;clear:both}
#info .info a{padding:0 8px 0 6px}
#info .book-intro{font-size:14px;color:#333;line-height:28px;font-weight:100;padding:10px 10px 20px;flex:1}
#info .tag{padding:10px 30px;clear:both}
#info .tag a{color:#3164CD;text-decoration:underline}
#list .button3{overflow:hidden;padding:20px 10px;clear:both}
#list .button3 .l{overflow:hidden}
#list .button3 li{margin-left:8px}
#list .button3 li,#list .button3 li a{display:inline-block;overflow:hidden;text-align:center;text-decoration:none;cursor:pointer}
#list .button3 .l li a{background:url(/images/novel2009_v3/buv2.png) no-repeat left -487px;height:26px;width:94px;padding:6px 2px 0 0}
#list .button3 .l li a:hover{background:url(/images/novel2009_v3/buv2.png) no-repeat left -519px;color:red}
#list .button3 .l li.b2 a span{background:url(/images/novel2009_v3/icov2.gif) no-repeat left -87px;padding:2px 0 0 22px}
#list .button3 .l li.b3 a span{background:url(/images/novel2009_v3/icov2.gif) no-repeat left -60px;padding:2px 0 0 22px}
#list .button3 .l li.b1 a{font-size:14px;font-weight:700;color:#FFF;background:url(/images/novel2009_v3/buv2.png) no-repeat left 0;height:28px;width:80px;text-align:left;padding:6px 0 1px 45px}
#list .button3 .l li.b1 a:hover{color:red;background:url(/images/novel2009_v3/buv2.png) no-repeat left -35px}
#list .button3 .l li.b3,#list .button3 .l li.b2{margin-top:2px}
#list .button3 .r2{padding-top:28px}
#list .button3 .l li.b4,#list .button3 .l li.b5{margin-top:3px}
#list .button3 .l li.b4 a{background-position:left -478px;width:72px;height:27px;padding:3px 2px 0 0}
#list .button3 .l li.b4 a:hover{background-position:left -508px;color:red}
#list .button3 .l li.b4 a span{background:url(/images/novel2009_v3/icov2.gif) no-repeat left -466px;padding:2px 0 2px 22px}
#list{border:#DDE4F5 1px solid;background:#fff url(/images/novel2009_v3/newlistbg.gif) repeat-x left bottom;overflow:hidden;margin:10px 0;padding-bottom:10px}
#list .dt{background:url(/images/novel2009_v3/buv2.png) repeat-x left -413px;height:30px}
#list .dt strong{display:block;float:left;background:url(/images/novel2009_v3/buv2.png) repeat-x left -443px;border-right:#E2E9F5 1px solid;font-size:14px;padding:5px 30px 2px}
#list .dt em{float:right;padding:4px 12px 0 0}
#list .new{padding:25px 20px 15px}
#list .new .title2{overflow:hidden}
#list .new .number .l,#list .new .number .r{width:2px;height:36px;float:left;overflow:hidden}
#list .new .number .l{background:url(/images/novel2009_v3/buv2.png) no-repeat left -339px}
#list .new .number .m{background:url(/images/novel2009_v3/buv2.png) no-repeat center -339px;height:32px;float:left;overflow:hidden;font-family:verdana;font-size:14px;padding:2px 8px}
#list .new .number .r{background:url(/images/novel2009_v3/buv2.png) no-repeat right -339px}
#list .new h2{float:left;overflow:hidden;padding:4px 0 0 10px}
#list .new a{font-size:14px;color:#3164CD;text-decoration:underline;line-height:23px;padding-left:10px;white-space:nowrap}
#list .new .content{overflow:hidden;padding:0 0 0 10px}
#list .all{overflow:hidden;padding:10px 8px}
#list .all h3{height:23px;margin-bottom:10px;background:url(/images/novel2009_v3/icov2.gif) no-repeat 8px -179px;padding-left:30px;font-size:12px}
#list .all dt{background:#EFF6FC;border-bottom:#DCE3F4 1px solid;border-right:#DCE3F4 1px solid;height:31px;padding-right:10px;overflow:hidden}
#list .all dt span{display:block;background:url(/images/novel2009_v3/buv2.png) no-repeat right -218px;height:31px;font-family:verdana;font-size:14px;padding:0 22px 0 10px}
#list .all dt a{color:#3164CD;padding:5px 0 0}
#list .all dd{overflow:hidden;width:0;height:0;padding:12px 15px 18px}
#list dd a,#list .new .content a{line-height:20px;color:#333}
.fmian{background:#E7EEF9 url(/images/novel2009_v3/fmbg.jpg) no-repeat left -4px;padding-top:26px;margin-bottom:10px;padding-bottom:10px}
.fmian .img{background:url(/images/novel2009_v3/imgbg.gif) no-repeat right bottom;width:160px;height:205px;margin:0 auto 12px;padding:0 5px 5px 0}
.fmian .txt{padding-bottom:6px;overflow:hidden;text-align:center}
.fmian .txt p{line-height:23px;overflow:hidden}
.fmian .txt p b{display:block;overflow:hidden}
.fmian .txt p font{display:block;float:right;overflow:hidden}
.fmian .txt p font span{color:#f60;font-size:11px;font-family:Verdana}
.fmian .txt .ny{background:url(/images/novel2009_v3/icov2.gif) no-repeat left -214px}
.fmian .txt .nn{background:url(/images/novel2009_v3/icov2.gif) no-repeat left -250px}
.fmian .foot{background:url(/images/novel2009_v3/fmbg.jpg) no-repeat left top;height:4px;font-size:4px;line-height:4px;overflow:hidden}
.mod_l{border:#DCE3F4 1px solid;margin:10px 0;background:#F6FAFD;clear:both}
.mod_l .tj_tit,.mod_l dt{background:#f1f5fb;line-height:30px;border-bottom:#DCE3F4 1px solid;overflow:hidden;font-size:14px}
.mod_l .tj_tit strong,.mod_l dt strong{display:block;padding-left:10px}
.mod_l .tj_tit span.pic,.mod_l dt span.pic{display:block;float:right;background:url(/images/novel2009_v3/buv2.png) no-repeat right -69px;height:28px;width:46px}
.mod_l .tj_list{padding:10px;overflow:hidden}
.mod_l .tj_list ul{overflow:hidden}
.mod_l .tj_list ul li{float:left;line-height:30px;width:100%;font-size:14px}
.mod_l dd{overflow:hidden;padding:10px}
.mod_l dd.p0{padding-bottom:0}
.mod_l .more{text-align:right;padding:0 10px 6px 0}
.mod_l .more,.mod_l .more a{line-height:17px}
#info .button2{border-top:1px solid #E0EBF7;background:#fff;height:23px;width:706px;padding:4px 12px}
#info .button2 .right{width:200px;height:23px;text-align:right}
#info .button2 .left{width:500px;height:23px}
#info .button2 .left ul{width:500px}
#info .button2 .left ul li{background:url(/images/li_2.gif) no-repeat left top;padding-left:12px;width:236px;height:23px;overflow:hidden;float:left;display:block}
.zsline{font-family:Verdana;font-size:14px;font-weight:700;height:23px;overflow:hidden;margin:0 0 -29px;padding:6px 15px 0}
a:hover,#info h1 span a:hover{color:red;text-decoration:underline}
em,#info .button2 .left ul li cite{font-style:normal}
.left,#list .all dt a,#list .all dt span{float:left}
.right{float:right}
.red,.red_a a,.gray666_a a:hover,.blue_a a:hover,#footer p.Copyright a:hover,#list .all dt a:hover,#htmlxiangguan	a:hover{color:red}
.gray666_a a,#footer p.Copyright a,#footer p.Copyright a:visited{color:#666}
.blue,.blue_a a,#htmlxiangguan	a{color:#3164CD}
#list dt a:visited,#list .new .title2 a:visited{color:purple}
#list .new .number{float:left;overflow:hidden;padding-left:10px;font-size:14px}
#info .button .r,#info .button .r2{float:right;overflow:hidden}
.blank,.blank_fm,.blank_none{background:#fff;font-size:8px;height:8px;list-style:8px}
#info h1 span,#info h1 span a{font-size:12px;font-weight:100}
#info .bookname,#info h1 span{color:#666;}
#info .bookname a,#info h1 span a{color:#3164CD;font-family:verdana}
#info .info span,#info .info b{font-family:verdana;font-size:11px}
#info h3 p,#list dd p,#list .new .content p{text-indent:2em}
#info .button .l .b5 a,#info .button .l .b5 a:hover{background-image:none;width:94px;padding:2px 0}
#list .new em,#list dt font,#list .new .title2 font{color:#999;float:right;font-family:verdana;font-size:11px}
#info h1 a:hover,#info .tag a:hover,#list .new h2 a:hover,#list dd a:hover,#list .new .content a:hover{color:red;text-decoration:none}
.book-title{background:#F6FAFD url(/images/novel2009_v3/infobg.gif) repeat-x left top;overflow:hidden;margin-bottom:10px;padding-bottom:10px}
.intro{display:flex;flex-direction:row-reverse;padding:10px 10px 10px 0;clear:both}
.note{padding:10px;margin-top:10px}
.abstract{padding:10px}
.abstract p{font-size:14px;line-height:200%;text-indent:2em}
.links{padding-top:35px; width:100%; margin:0 auto}
.bookinfo1{width:100%;clear:both;text-align:center}
.bookinfo2{width:336px;clear:both;text-align:center}
.bookinfo3{width:100%;clear:both;text-align:center}
@media screen and (max-width: 640px) {
#wrapper #left,#wrapper #right{width:100%}
#info,#list,.mod_l{border:none}
.bookinfo2{width:100%}
.intro{flex-direction:column;padding:0}
#info .book-intro{clear:both}
}