/*基本样式定义开始*/
html,body,div,span,p,a,img,ul,li,dl,dt,dd,ol,form,label,form{ margin:0; padding:0; border:0; outline:0; font-size:100%;}
body{ font-size:12px; background-color:#FFFFFF; color:#000000; font-family:Tahoma,Verdana; line-height:150%;}
td{ height:20px;}
a{ font-size:14px; color:#000000; text-decoration:none;}
a:link{ color:#000000;}
a:visited{ color:#000000;}
a:hover{ text-decoration:underline; color:#135294;}
a:active{ color:#135294;}
img{ border:none;}
ol,ul,li{ list-style:none;}
.br{ line-height:20px; }
/*基本样式定义完成*/


/*----------------重点作品推荐---900px------------*/

#containertop{ background-color:#e6f3ff; margin:0 auto; width:958px; border:1px #8AD6F0 solid; margin-top:10px; padding-bottom:10px;}
h3{ font-size:12px; margin:0px; border-bottom:1px #8AD6F0 solid; height:26px; line-height:26px; padding-left:10px; background:url(../Skin/Default/tit_bg.gif) repeat-x; color:#257ec0; font-weight:bold;}
h4 a,h3 a{ font-size:12px; color:#257ec0;}
h3 a:visited{ color:#257ec0;}
#containertop .info{ margin:12px 5px 0px 9px;}
.info{ width:300px; margin:5px 5px 6px 10px; overflow:hidden; float:left;}
.con{ width:175px; overflow:hidden; float:left;}
.bName{ width:175px; height:20px; padding-top:1px; line-height:20px; font-weight:bold;}
.bName a{ color:#057ABD;}
.bName a:visited{ color:#057ABD;}
.author{ width:175px; height:18px; line-height:18px; color:#333;}
.neirong{ width:175px; height:80px; line-height:18px; color:#333; overflow:hidden; text-indent:25px;}
.read{ float:right; width:54px; height:18px; line-height:18px; color:#333;}
.bgpic{ border:1px solid #CCCCCC; padding:1px 1px 1px 1px; float:left; margin-right:10px;}
.bgpic img{ width:108px; height:135px;}


/*----------------小说类别更新---900px------------*/
.left{ float:left; width:750px; margin-right:10px;}
.right{ float:left; width:198px; margin-top:10px; border:1px #8AD6F0 solid; line-height:24px;}

.left li{ line-height:26px; background:url(../Skin/Default/boxlistico.gif) 2px 5px no-repeat;}
.left a{ color:#666666;}
.left a:visited{ color:#666666;}
.left a:hover{ text-decoration:none; color:#135294;}


h2{font-size:12px; color:#000000; font-weight:bold; MARGIN:0px; height:26px; line-height:26px; padding-left:10px; background:url(../Skin/Default/box_bg.gif) repeat-x; border-bottom:1px solid #DDD;}
.box{ float:left; width:368px; margin-top:10px; min-height:200px; margin-right:10px; border:1px #DDD solid;}
.boxs{ float:left; width:368px; margin-top:10px; min-height:200px; border:1px #DDD solid;}



.hr1 { clear:both;  height:1px; width:97%; border:1px dotted #a5b9c5; }


#containerbox{ margin:0 auto; width:960px; margin-top:10px; padding-bottom:10px;}
h4{font-size:12px; color:#000000; font-weight:bold; MARGIN:0px; height:26px; line-height:26px; padding-left:10px; background:url(../Skin/Default/box_bg.gif) repeat-x; border:1px solid #DDD;}
.news_mulu UL LI { TABLE-LAYOUT: fixed; FLOAT: left; PADDING-left: 12px; line-height:28px; OVERFLOW: hidden; border:1px solid #DDD; border-top:none;  WIDTH: 226px; WORD-BREAK: break-all; TEXT-ALIGN: left; TEXT-DECORATION: none}
.news_mulu UL LI A{ font-size:12px; color:#666666;}
.news_mulu UL LI A:visited{ color:#666666;}


.A_tag{ width:760px; line-height:30px; padding-left:10px; border:1px #DAEDFE solid; margin:10px auto; }

/*友情链接样式定义*/
.link{ width:958px; margin:0 auto; margin-top:10px; border:1px #8AD6F0 solid;}
.link a{ PADDING-left:12px; LINE-HEIGHT:42px;}
.link h3 a{ LINE-HEIGHT:26px;}


/*通用样式定义*/
.main_con{ clear:both; margin:6px; padding:0px 10px;}



/*网站首页样式定义*/
.container{ width:960px; margin:0 auto;}
#head{ width:960px; margin:5px auto; padding-top:5px; }
#logo{ float:left; padding-left:20px;}
.banner{ float:left; width:640px; height:75px; margin-left:42px; background:url(../Skin/Default/banner.gif)  no-repeat; }
.banner li{ float:left;}

.keywords{ width:958px; margin:0 auto; border:1px #8AD6F0 solid; margin-top:10px; padding-top:5px; background-color:#e6f3ff; line-height:27px; color:#81af40;}
.keywords a { font-size:12px; margin-left:3px; }
.InputText { float:left; width:195px; height:25px; background:url(../Skin/Default/s_bg.gif) no-repeat; border:0; padding:6px 0px 0 85px;}
.InputSubmit { float:left; background:url(../Skin/Default/s_btn.gif) no-repeat; width:63px; height:25px; border:none; margin-right:30px; }



.dh{ width:960px; margin:0 auto; height:39px; background:url(../Skin/Default/dhbg.gif) no-repeat;}
.dh li{ float:left; text-align:center; position:relative; padding-top:3px;}
.dh li a:link{ display:block; width:90px; height:39px; line-height:39px; color:#FFFFFF; font-size:13px !important; font-size:12px; font-weight:bold;}
.dh li a:visited{ display:block; width:90px; height:39px; line-height:39px; color:#FFFFFF; font-size:13px !important; font-size:12px; font-weight:bold;}
.dh li a:hover{ color:#FFFF00; font-size:13px !important; font-size:12px; font-weight:bold; text-decoration:none;}
.dh li ul li a:link,.dh li ul li a:visited{ display:block; text-decoration:none; color:#ffffff; width:90px; height:30px; line-height:30px; text-align:center; background:#44D2FF;}
.dh li ul li{ padding-top:0px;}
.dh li ul li a:hover{color:#FFFF00; background:#0587B0;}
.dh li ul{display:none; position:absolute; top:39px; left:0; width:90px;}


.copyright{ margin:0 auto; width:960px; padding-top:6px; padding-bottom:4px; border-top:2px #8AD6F0 solid; margin-top:10px;}
.copyright li{ width:950px; padding:0 4px; text-align:center; line-height:24px; overflow:hidden;}



/*文章列表页样式定义*/
.navdh{ float:left; width:952px; margin-top:10px; height:24px; padding-top:4px; padding-left:6px; background-color:#e6f3ff; border:1px #8AD6F0 solid;}
.navdhtext{ float:left; width:400px;}
.navdhsearch{ float:right; width:480px; padding-right:10px;}
.navdhsearch li{ float:left; padding-right:4px;}
.navdh a:hover{ text-decoration:underline;}

.list_left{ float:left; width:658px; border:1px #8AD6F0 solid; margin-right:10px; margin-top:10px; padding:10px; overflow:hidden;}
.list_right{ float:left; width:270px; min-height:600px; margin-top:10px;}

.list_left{ float:left; width:658px; border:1px #8AD6F0 solid; margin-right:10px; margin-top:10px; padding:10px; overflow:hidden;}
.list_right{ float:left; width:270px; min-height:600px; margin-top:10px;}

.list_text dl{ width:658px; border-bottom:1px #CCCCCC dashed; padding:6px 0; margin:4px 0;}
.list_text dl dt{ float:left; width:648px; height:24px !important; height:auto; padding-left:10px;}
.list_text dl dt a{ font-size:14px !important; font-size:13px; font-weight:bold; color:#305982;}
.list_text dl dt span{ float:right; padding-right:10px;}
.list_text .text{ padding:0 20px; color:#737373; margin:4px 0;}

.list_text li{ float:left; width:100%; height:24px; line-height:24px;}
.list_text li span{ float:right; padding-right:10px;}

/*文章内容页样式定义*/
.Ileft{ float:left; width:698px; margin:10px 10px 0 0;}
.Iright{ float:left; width:242px; margin-top:10px;}

.Topad{ text-align:center; padding-bottom:10px;}

.Iinfo{ float:left; width:696px; border:1px #8AD6F0 solid;}
.Iinfotit{ float:left; width:686px; padding:4px 0 0 10px; font-size:13px !important; font-size:12px; font-weight:bold; height:22px;}
.Iinfocon{ padding:10px; float:left; width:670px; padding-left:10px !important; padding-left:0; overflow:hidden;}
.redbarword{ width:740px;  margin:0px auto; display:block; font-size:20px; font-weight:bold ;color:#F00; text-align:center; line-height:50px;}
.Ishortcontent{width:630px;border:1px #DAEDFE solid;background-color:#eff8ff;padding:10px;height:auto;line-height:22px;margin-top:10px;margin-bottom:10px;margin-left:20px;}
.Acontent{ margin:0px auto; padding:15px; width:740px; line-height:25px; border-top:1px #8BC3F6 dashed; border-bottom:1px #8BC3F6 dashed; font-size:14px;}
.Acontent p{ padding:1px 2px 15px 2px; line-height:160%; }
.Aedit{ width:740px; margin:10px auto; height:24px; padding-left:10px; padding-top:10px;border-bottom:1px #DAEDFE dashed;border-top:1px #DAEDFE dashed; text-align:right;}
.Anextarticle{ width:760px; margin:25px auto;}
.Anextarticle li{ float:left; width:380px; text-align:center; font-size:14px; color:#0353CE}
.Astatement{ width:630px; margin:2px auto; color:#ff9853; line-height:150%;}
