@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;}
.c_l_1_2 li{height: 22px;overflow: hidden;}
.h_h li{height: 23px;overflow: hidden;}
.c_r_1 li{height: 15px;overflow: hidden;}
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;}
a:hover,#site span a:hover,.t_tit a:hover{color:#ff0000; text-decoration:underline; }
#header{ width: 1001px; height:205px; 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:999px;; border:1px solid #E8E8E9; background-color:#F9FBFB;}
#webtitle{ width:79px; height:30px; float:left; margin-top:10px; color:#555555; text-align:center;}
#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;}
#content{ width:1001px;height:auto; margin:12px auto;}
#c_left{ width:727px; float:left;}
#c_l_1{ width:727px; height:394px; border:1px solid #E8E8E9;background-color:#F9FBFB;}
#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:727px; 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_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; 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: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;}
.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;}
.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,.mar12{margin:5px 13px;color:#333333;}
.mar1 li{ margin:13px auto;}
.mar12 li{ float:left; padding:4px 5px; background-color:#DDE5FF; margin-right:5px; margin-bottom:3px; margin-top:2px;}
.m li{ float:left; width:50%; margin-top:10px; height:20px; 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: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;}