@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:55px;}
#gad a{font-size:17px; color:#ff0000; font-weight:bold;}
img{ border:0px;}
.h_h li{height: 23px;overflow: hidden;}
a{ font-size:13px; color:#000000; text-decoration:none;}
a:hover,#site span a:hover{color:#ff0000; text-decoration:underline; }
.c_r_1 li{height: 23px;overflow: hidden;}
#header{ width: 1001px; height:207px; margin:0 auto;}
#top{ height:28px; width:100%; line-height:28px;}
.left{ float:left; width:720px;}
.right{ float:right;width:232px; text-align:right;}
#ico{ margin-top:5px;}
.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;}
#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:0}
.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:88px;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:999px;border:1px solid #E8E8E9; background-color:#F9FBFB;}
#webtitle{ width:79px; height:30px; float:left; margin-top:10px; color:#555555; text-align:center;}
.s1{ margin-left:20px; padding:6px 11px; background-color:#999999; color:#FFFFFF;border-radius:4px; margin-top:10px;}
a.ww:hover,a.s1:hover{ background-color:#000;}
.ww{ margin-left:20px; padding:6px 11px; background-color:#000; color:#FFFFFF;border-radius:4px; margin-top:10px;}
#site{ width:900px; height:61px; margin-top:4px; float:left;}
#site span{ float:left; width:81px; height:30px; line-height:30px; display:block; text-align:center;}
#site span a{ color:#0053A5;}
#nav{width: 1001px; height:14px; margin:0 auto; line-height:14px; margin-top:8px;}
#content{ width:1001px;height:auto; margin:8px auto;}
.erc{ width:105px; height:160px; float:left; margin:8px 20px!important;margin:8px 16px; line-height:30px; overflow:hidden;}
.erc{ width:105px; height:160px; float:left; margin:8px 20px!important;margin:8px 16px; line-height:30px; overflow:hidden;}
#c_left{ width:727px; float:left;}
#c_l_1{ width:727px; height:330px; border:1px solid #E8E8E9;background-color:#F9FBFB;}
#c_l_1_1{ width:200px; float:left; height:330px;}
#c_l_1_1_1{ width:190px; height:230px; border:1px solid #cccccc; margin-top:15px; margin-left:15px}
#c_l_1_1_2{width:190px; height:70px;  margin-top:10px; margin-left:16px; line-height:23px; color:#000000}
.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:510px; float:right;height:330px;}
#c_l_1_2_1{ width:95%; height:30px; margin:6px auto; text-align:center;}
.zuo{margin:1px auto; background-color:#F5F5F7; line-height:28px;color:#000000}
#c_l_1_2_2{ width:95%; height:230px; margin:6px auto;line-height:24px;color:#000000;overflow-y:scroll}
#c_l_1_2_3{width:95%; height:43px;  margin:6px auto;border-top:1px dashed #E8E8E9;line-height:24px; padding-top:5px;}
#c_l_2{ width:727px; height:auto; 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:727px; height:1428px; border:1px solid #E8E8E9;background-color:#F9FBFB; margin-top:8px; margin-left:0px; padding-left:0px;}
.c_l_3{ width:348px; height:350px; margin-top:7px; margin-left:10px !important;margin-left:8px; float:left;}
.c_l_3_t_l{ float:left;width:80px; height:28px; line-height:28px; border-bottom:1px #990033 solid;}
.c_l_3_t_r{ float:left;width:268px; 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;}
.c_l_3_cont{ margin-top:11px;border-top:1px dashed #E8E8E9;}
#c_l_4{ width:727px; height:auto; 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;}
.dfdeww{ color:#333; font-size:14px; line-height:28px;}
.dfdeww p{ margin:2px 14px;}
.author{ width:70px; display:block; float:left; text-align:center}
#c_right{ width:254px; float:right;}
#c_r_1{ width:254px; height:394px; border:1px solid #E8E8E9;background-color:#F9FBFB;position:relative;}
#c_r_1_1{ width:100%; height:30px; background-color:#fefefe;}
.c_r_titlte{ line-height:30px; margin-left:12px;}
.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:254px; 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;}
.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 13px;line-height:27px;color:#333333;}
.ma{margin:5px 4px;line-height:26px; color:#333333;}
.mar1{margin:5px 13px;color:#333333; }
.mar1 li{ margin:0px auto;line-height:27px;}
.m li{ float:left; width:50%; margin-top:11px;}
.marddd li{ float:left; width:30%; line-height:30px; margin-left:9px; height:30px; overflow:hidden;}
.lin li{ float:left; width:96px; margin-top:11px; text-align:center;}
.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:1001px;height:90px; margin:12px auto;border:1px solid #E8E8E9;background-color:#F9FBFB;margin-top:8px;}
#foot{ width:1001px;height:52px; margin:12px auto;border-top:1px solid #E8E8E9;background-color:#F9FBFB;margin-top:8px; text-align:center; line-height:33px; color:#333333;}
.h_h_l{ float:left; width:110px; height:160px; overflow:hidden; margin-left:20px;line-height:30px; text-align:center; margin-top:8px;}
.h_h_r{float:left; width:200px; margin-left:20px; height:160px;line-height:30px;overflow:hidden;margin-top:2px;}
.h_h_r li{ float:left; width:200px; display:block;}