@charset "utf-8";
/* CSS Document */
body{background-image:url(../images/1_r1_c1.png); background-repeat:repeat-x;color:#0053A5; font-size:13px; margin:0px;}
#gad{ position:absolute; top:0px;}
#gad a{font-size:17px; color:#ff0000; font-weight:bold;}
img{ border:0px;}
a{ font-size:13px; color:#000000; text-decoration:none;}
.t_tit a,.c_l_3_t_l a,.c_l_3_f_r a{color:#0053A5; font-weight:bold;}
.cdiid{ color:#666666; margin:0 1px;}
.ls{height:1127px;overflow: hidden;}
a:hover,#site span a:hover,.t_tit a:hover{color:#ff0000; text-decoration:underline; }
#header{ width: 961px; height:142px; margin:0 auto;}
#top{ height:28px; width:100%; line-height:28px;}
.left{ float:left; width:600px; display:block;}
#ico{ margin-top:5px;}
.right{ float:left;width:360px; text-align:right;display:block;}
.clear{clear:both;font-size:0px; height:0px; line-height:0px;}
.topa a{background-color:#ffffff; display:block;padding:0px 6px; float:left;border-left:1px solid #ffffff;border-right:1px solid #ffffff;}
.topa a:hover{color:#ff0000; text-decoration:underline; display:block;background-color:#F5F4F7; padding:0px 6px; border-left:1px solid #E8E8E9;border-right:1px solid #E8E8E9;}
.topa{ float:left; width:512px; display:block;}
.more,more2{ float:left;display:block;}
.more2 b{background-color:#ffffff; display:block;float:left;border-left:2px solid #ffffff;border-right:2px solid #ffffff; width:40px;text-align:center;z-index:5; position:relative;}
.more b{color:#ff0000; text-decoration:underline; display:block; float:left;background-color:#F5F4F7; display:block; width:40px;border-left:2px solid #E8E8E9;border-right:2px solid #E8E8E9;text-align:center; z-index:5; position:relative;}
.more div {position:absolute;z-index:3;border:2px solid #E8E8E9;width:310px;margin-left:-44px;top:26px;background:#F5F4F7;filter:alpha(opacity=98); line-height:22px; display:block;}
.more2 div {position:absolute;z-index:3;border:2px solid #E8E8E9;width:310px;margin-left:-44px;top:26px;background:#FFFFFF;filter:alpha(opacity=98); line-height:22px;display:none;}
.mor_tit{ width:296px; margin:0 auto; margin-top:9px; display:block; font-weight:bold; font-size:14px; line-height:26px;}
.mor_con{ width:296px; margin:5px auto; display:block;}
.mor_con a{ margin:2px 5px;}
#loso{ height:50px; width:100%; margin-top:27px; position:relative;}
#logo{ width:137px; height:43px; margin-left:3px; float:left;}
#ge{ width:3px; height:37px; margin:3px 8px; float:left; background-image:url(../images/1_r3_c9.png)}
#logo2{ width:53px; height:30px; margin:6px 0px; float:left;}
#sosou{ width:441px; height:34px; margin-left:37px; float:left; margin-top:5px;}
#in{width:332px; height:30px; border:2px solid #cccccc; float:left;}
.input{ width:322px; height:24px; margin:1px 4px; border:0px; line-height:24px;outline:none; background-color:#f7f7f7}
.input1{ width:322px; height:24px; margin:1px 4px; border:0px; line-height:24px; color:#666666;outline:none; background-color:#f7f7f7}
#bot{ width:107px; height:34px; float:left; margin-left:-2px;}
#link{ width:260px; height:34px; float:right; line-height:34px; text-align:center;}
.aa{ float:right;width:110px; text-align:center;}
.aabb{ float:right;width:110px; text-align:center;}
.aa div{ display:none; position:absolute;margin-left:-55px;top:33px; width:158px;background-color:#FFFFFF; z-index:5}
.aabb b{ border:1px solid #ccc; background-color:#FFFFFF;width:108px; display:block; height:33px; line-height:33px; position:relative; z-index:4; border-bottom:0px;}
.aabb div{ display:block;position:absolute;margin-left:-50px!important;margin-left:-105px;top:33px;width:158px;border:1px solid #ccc;background-color:#FFFFFF; z-index:3}
.dd{ font-size:17px; color:#307EC6; font-weight:bold;}
.cc{ font-size:17px; color:#ff0000; font-weight:bold; text-align:center;}
#banner{ height:32px;width:100%;background-image:url(../images/1_r2_c8.png); background-repeat: repeat-x; line-height:32px; background-color:#2068D5;}
.focus{ height:32px; width:73px; background-image:url(../images/1_r2_c2.png); float:left; text-align:center; color:#FFFFFF;}
.space{height:32px; width:1px;background-image:url(../images/1_r2_c6.png); float:left;}
.unfocus{height:32px; width:73px; background-image:url(../images/1_r2_c4.png); float:left;text-align:center;color:#FFFFFF;}
#banner a{ color:#FFFFFF;}
#website{ height:66px; width:959px;; border:1px solid #E8E8E9; background-color:#F9FBFB;}
#webtitle{ width:79px; height:30px; float:left; margin-top:10px; color:#555555; text-align:center;}
#site{ width:860px; height:61px; margin-top:4px; float:left;}
#site span{ float:left; width:84px; height:30px; line-height:30px; display:block; text-align:center;}
#site span a{ color:#0053A5;}
#content{ width:961px;height:1200px; margin:12px auto;}
#c_left{ width:707px; float:left;}
#c_l_1{ width:707px; height:394px; border:1px solid #E8E8E9;background-color:#F9FBFB;}
.zuozhe, .zuozhe li{ list-style:none; padding:0px; margin:0px;}
.zuozhe li{ float:left; display:block;  width:117px; text-align:center; overflow:hidden; height:33px; }
.zuozhe li a{ font-size:13px;line-height:33px;}
.zuozhe{ padding:12px 0px;}
#c_l_1_1{ width:316px; float:left; border-right:1px dashed #E8E8E9; height:394px;}
.c_l_1_1_1{ width:90%; margin:0 auto; margin-top:10px;}
.c_l_1_1_2{ width:90%; margin:0 auto;margin-top:8px; line-height:23px; color:#333333;}
#c_l_1_2{ width:410px; float:left;height:394px;}
#c_l_1_2_1{ width:95%; height:186px; margin:6px auto;}
#c_l_1_2_2{ width:95%; height:186px; margin:6px auto;border-top:1px dashed #E8E8E9;}
#c_l_2{ width:727px; height:448px; border:1px solid #E8E8E9;background-color:#F9FBFB; margin-top:8px;}
.c_tujian{ float:left; margin-left:13px !important;margin-left:11px; width:163px; height:209px;}
.t_tit{ height:28px; line-height:28px; border-bottom:1px dashed #E8E8E9; width:97%; margin:0 auto; margin-top:8px; padding-left:6px; font-weight:bold;}
#c_l_3{ width:707px; height:auto; border:1px solid #E8E8E9;background-color:#F9FBFB; margin-top:8px; margin-left:0px; padding-left:0px;}
.c_l_3{ width:348px; height:322px; margin-top:7px; margin-left:10px !important;margin-left:8px; float:left;}
.c_l_3_tit1{ width:98%; margin:0px 12px; margin-top:8px;}
.c_l_3_t_l{ float:left;width:80px; height:28px; line-height:28px; border-bottom:1px #990033 solid;}
.c_l_3_t_r1{ float:left;width:593px; height:28px; line-height:28px; border-bottom:1px #cccccc solid;}
.c_l_3_f_l{ float:left; width:105px; height:130px;margin-top:11px;}
.c_l_3_f_r{ float:right;width:235px; height:130px;margin-top:11px; color:#333333; line-height:22px;}
.c_l_3_cont{ margin-top:11px;border-top:1px dashed #E8E8E9;}
#c_l_4{ width:727px; height:537px; border:1px solid #E8E8E9;background-color:#F9FBFB; margin-top:8px;}
.c_l_4_1{ width:97%; margin:0 auto;margin-top:11px; }
.column_name{ width:120px; display:block; float:left;}
.novel_title{width:440px; display:block; float:left;}
.uptime{ width:70px; display:block; float:left;}
.author{ width:70px; display:block; float:left; text-align:center}
#c_right{ width:234px; float:right;}
#c_r_1{ width:234px; height:394px; border:1px solid #E8E8E9;background-color:#F9FBFB; position:relative;}
#c_r_1_1{ width:100%; height:30px; background-color:#fefefe;}
.h_nav{ height:30px; width:65px; border-right:1px solid #E8E8E9; float:left; background-color:#F9FBFB; position:relative;z-index:2;cursor:pointer;text-align:center; line-height:30px; font-size:13px; font-weight:bold; }
.h_nav1{height:30px; width:65px; border-right:1px solid #E8E8E9; float:left;background-color:#F5F5F7;cursor:pointer; text-align:center; line-height:30px; font-size:13px; font-weight:100;}
.h_h{ width:100%;border-top:1px solid #E8E8E9; display:block; margin-top:-1px;position:relative; z-index:1}
.h_b{width:100%;border-top:1px solid #E8E8E9; display:none; margin-top:-1px;position:relative; z-index:1}
.c_r_1{ width:234px; height:339px; border:1px solid #E8E8E9;background-color:#F9FBFB; margin-top:8px;}
.c_r_1_1{ width:100%; height:30px; background-color:#fefefe;}
.c_r_1_h_nav{ height:30px; width:125px; border-right:1px solid #E8E8E9;background-color:#F9FBFB; position:relative; z-index:100; cursor:pointer;text-align:center; line-height:30px; font-size:13px; font-weight:bold; }
h3{ margin:6px auto; padding:0px; text-align:center;}
h3 a{ color:#0053A5; font-size:20px; font:Arial, Helvetica, sans-serif;}
.aut{ height:auto;}
.c_l_1_2{ float:left;width:48%;}
.c_L_L{ margin-left:8px;}
ul,li{ list-style-type:none; margin:0px; padding:0px; }
.mar{margin:5px 6px!important;margin:5px 13px;line-height:27px;color:#333333;}
.ma{margin:5px 4px;line-height:32px; color:#333333;}
.mar1{margin:5px 13px;color:#333333;}
.mar1 li{ margin:13px auto;}
.m li{ float:left; width:50%; margin-top:16px; height:14px; overflow:hidden;}
.lin li{ float:left; width:96px; margin-top:11px; text-align:center; height:15px; overflow:hidden;}
.f1{ background-image:url(../images/3479.png);background-repeat:no-repeat;background-position:-15px 0;font-size:9px;font-weight:100;margin-top:-1px;-webkit-text-size-adjust:none;text-align:center;display:inline-block;width:14px;height:14px;vertical-align:middle;line-height:14px;color:#fff; font:"Courier New", Courier, monospace}
.f{ background-image:url(../images/3479.png);background-repeat:no-repeat;background-position:0 0;font-size:9px;font-weight:100;margin-top:-1px;-webkit-text-size-adjust:none;text-align:center;display:inline-block;width:14px;height:14px;vertical-align:middle;line-height:14px;color:#333}
#flink{ width:961px;height:90px; margin:12px auto;border:1px solid #E8E8E9;background-color:#F9FBFB;margin-top:8px;}
#foot{ width:961px;height:52px; margin:12px auto;border-top:1px solid #E8E8E9;background-color:#F9FBFB;margin-top:8px; text-align:center; line-height:33px; color:#333333;}
#nav{width: 961px; height:14px; margin:0 auto; line-height:14px; margin-top:8px;}
.lleft{ width:130px; border:1px solid #E8E8E9; background-color:f4f4f4; height:auto; float:left;}
#le_1{ width:130px;background-image:url(../images/b.png); height:50px; background-position:0px 50px;border-bottom:1px solid #E8E8E9;}
.le_1{ width:130px; height:34px; line-height:34px;position:absolute; background-color:#FFFFFF; border-left:2px solid #2068D5;border-bottom:1px solid #E8E8E9;}
.le_2{ width:130px; height:34px; line-height:34px; border-bottom:1px solid #E8E8E9;}
.le_1 a{ color:#2068D5; font-weight:bold; margin-left:26px;}
.le_2 a{margin-left:28px;}
.lright{ width:800px;background-color:ffffff; height:auto; float:right;}
.top{ width:255px; float:left; margin-right:11px; margin-top:15px; height:370px;}
.top_1{ line-height:42px; font-size:16px; font-family:"微软雅黑"; color:#555; border-bottom:1px solid #ccc;}
.r_ee_1{ width:width:800px;border:1px solid #E8E8E9; }
#lr_1{ border-bottom:1px solid #E8E8E9;width:800px;height:50px; }
.page{ border-top:1px solid #e8e8e8; padding:5px 0px; text-align:center; line-height:25px;}
.ls{ padding:5px 8px;}
.sm{ display:block; float:left; width:175px; padding-left:5px; height:25px;line-height:25px; overflow:hidden;}
.jj{display:block; float:left; width:420px;height:25px;line-height:25px; overflow:hidden; color:#111}
.zs{ display:block;float:left;width:73px;height:25px;line-height:25px; overflow:hidden;color:#111}
.zz{ display:block;float:left;height:25px;line-height:25px; overflow:hidden;color:#111}
.lna{ width:828px;background-color:#f9f9f9; height:50px; float:left; border:1px solid #E8E8E9; border-left:none;}
.lna span{ margin-left:40px; line-height:50px; font-size:18px; font-family:"微软雅黑"; color:#555;}
.lnat{ line-height:35px;}
.lnat a{ margin-left:20px;}
.active{ padding:2px 8px; background-color:#333333; color:#FFFFFF;}