@charset "utf-8";
*{margin:0;padding:0;list-style:none;}
select,input {font-size:12px;}
img {border:0;}
a{color:#338;text-decoration:none;}
a:hover {color:red;text-decoration:underline;}
em {font-style:normal;color:#c42805;}
em a {color:#c42805;}
body{font-size:12px;font-family:"宋体",Arial;}
.clear{clear:both;font-size:1px;line-height:1px;}

.uctop{height:21px;overflow:hidden;margin:0 auto; padding:9px 24px 0 24px; text-align:right;background:url(/style/images/topnav.jpg) repeat-x;}
.uctop a,.topnav a:hover{color:#676566;text-decoration:none;}
.logo{float:left;margin:-4px 0 0 0;}
.uctop ul{float:left;color:#ddd;padding:0 0 0 20px;height:16px;overflow:hidden}
.uctop ul li{float:left;padding-left:9px;}
.uctop ul li a{margin-right:9px;}
.user{float:right;height:16px;overflow:hidden}

/*main*/
.ucbox{width:950px;margin:0 auto;background:#EFF6FC}
.ucleft{width:100%;float:left;margin-right:10px;background:#EFF6FC;}
.ucright{width:0px;float:left;}
.ucont{width:100%;float:left;border:0px solid #99BBDD;margin-bottom:0px;margin-top:0px !important;margin-top:0px;}
.ucbar{width:950px;margin:0 auto;height:29px;line-height:29px;padding-top:10px;background:#EFF6FC;}
.ucbar span{font-size:12px;float:left;text-align:left;}

/*title*/
.uctitle{width:100%; text-align:center; margin:0px 0 0px 0;height:auto;}
.uctitle h1,.uctitle h1 a{font-size:30px;font-weight:bold; color:#0368B1;line-height:30px;padding-top:10px;}
.uctitle h1 a:hover{font-size:30px;font-weight:bold;}
.uctitle .ucsou{height:30px;line-height:30px;font-size:14px;color:#0000ff}
.uctitle .ucsou strong{color:#0000ff}
.uctitle .author,.uctitle .author a{height:30px;line-height:30px;font-size:14px}
.uctitle .author a{color:#0000ff;}
.uctitle ul{ margin:0 auto; width:100%; height:30px;line-height:30px;text-align:center;border:0px solid #fdfddf;}
.uctitle ul li{float:left;padding-left:6px;text-align:center;font-size:13px;}
.uctitle ul li a{ color:#55f;}
.uctitle ul li.nobg{background:none;}
.link {background: url(/style/images/listicon.gif) no-repeat 3px 3px;padding-left:12px;}
.uccol {padding-right:12px;line-height:24px;color:red;}

/*小说列表*/
.uclist{ width:100%;margin:0 auto;}
.uclist dl{width:950px;overflow:hidden;}
.uclist dt{width:100%; height:30px; line-height:30px; vertical-align:middle; font-size:16px;text-align:center; background:#acf;border-top:0px solid #ccc;float:left; display:inline; overflow:hidden;margin: 0 0 10px 0;color:#333;}
.uclist dd{width:236px; height:84px; line-height:28px; vertical-align:middle; text-indent:10px; font-size:14px;text-align:left;float:left; display:inline; border-bottom:1px solid #ddd;overflow:hidden;margin:0;padding:0}
.uclist dd p{margin:0;line-height:28px;height:28px;font-size:14px;text-align:left;overflow:hidden}
.uclist dd a{line-height:28px;height:28px;font-size:14px;text-align:left;overflow:hidden}
/*bottom*/
.bottom{height:100px;line-height:20px;margin:0 auto;text-align:left;padding-left:10px}
.bottom a{color:#2a7ca2;text-decoration:none;}
.bottom a:hover{color:#2a7ca2;text-decoration:underline;}

/* sidebar */
.ucside {width:180px;height:100%;float:left;margin-top:8px;border:1px solid #99BBDD;}
.ucside .uctit {width:180px;height:23px;line-height:23px;text-align:right;float:left;background:url(/style/images/top.gif) repeat-x;}
.ucside .uctit span{padding-left:20px;background:url(/style/images/top_icon.gif) no-repeat 10px 3px;float:left;color:#fff;font-size:13px;width:auto;}
.uctxt {height:100%;padding-top:5px;float:left;width:177px;clear:both;overflow:auto;text-align:left;}
.uctxt ul{width:177px;float:left;list-style:none;padding-top:5px;}
.uctxt  ul li{float:left;width:177px;height:18px;line-height:18px;overflow:hidden;text-overflow:ellipsis;}
.uctxt  ul li img{padding:0 8px 0 8px;width:11px;height:9px;}
.ucside .tlbox { width:160px; margin:auto; border-bottom:#ccc dashed 1px; padding:10px 0px; height:80px;}
.ucside .tlbox .tlleft{ float:left; width:53px; height:75px; border:#404040 solid 1px;}
.ucside .tlbox .tlleft img { width:53px; height:75px;}
.ucside .tlbox .tlright { float:left; padding-left:6px; width:98px; line-height:20px; }
.ucside .tlbox .tlright a,.tlist_box .tlbox .tlright a:hover{ color:#1a66b3}
.ucside .tlist{padding-bottom:10px;}
.ucside .tlist li{height:24px;line-height:24px;width:88px;}
.ucside .tlist li a{ color:#0368B1; text-decoration: none}
.ucside .tlist li a:hover{ color:red; text-decoration: underline;}
.vlist {background: url(/style/images/listicon.gif) no-repeat 8px 2px;height:18px;padding-left:20px;}

/*footer*/
.footer{margin:0 auto;width:950px;padding:15px 0;line-height:20px;text-align:center;height:100%;}
.footer a{margin:0; color:#33F}
.footer .copyright{width:950px;border-bottom:1px solid #e7e7e7;margin-bottom:10px;line-height:20px;}




/* table */
table{text-align: left; font: 12px/120% 宋体,Verdana,Arial,sans-serif;}
table td{}
table.fix{table-layout: fixed;}
table.fix td{white-space:nowrap;overflow: hidden;text-overflow:ellipsis;-o-text-overflow:ellipsis;}
table.grid{border-collapse: collapse;border: 1px solid #e0dfdf;padding: 3px;margin: auto;}
table.grid caption, .gridtop{border: 1px solid #e0dfdf;height:26px;background:url(/style/images/pic.gif) 0 -826px repeat-x; overflow:hidden;text-align: center;color:#054e86;font-weight: bold;font-size: 13px;line-height:26px;}
table.grid th, .head{border: 1px solid #e0dfdf;background: #f0f7ff;color:#054e86;text-align: center;font-weight: bold;font-size: 12px;padding: 3px;}
table.grid td{border: 1px solid #e0dfdf;padding: 3px;background-color: #ffffff !important; }
table.hide, table.hide th, table.hide td{border: 0;}


/* attention */
.hottext, a.hottext{color: #ff0000;}
.poptext, a.poptext{color: #c42205;}
.notetext, a.notetext{color: #1979cc;}
.errortext, a.errortext{color: #ff0000;}

a.btnlink, a.btnlink:visited{color: #000000; background: #ddf2ff; border:1px solid #e0dfdf; height:20px; padding: 2px 10px 0px 10px;}
a.btnlink:hover{background: #cccccc;}


/* interface */
#dialog{position:absolute;top:0px;left:0px;border: 5px solid #8bcee4;background: #f1f5fa;font-size: 12px;line-height:120%;padding: 20px 10px 10px 10px;visibility: hidden;}

.jf a{color:#ca3400 }
#tongji{display:none}
#indexadtop{width:672px;height:280px;clear:both;margin:0 auto;padding:15px 0 15px 0}
#indexadtop1{width:728px;margin:0 auto;padding:15px 0 15px 0}
#indexadbottom{width:728px;margin: 0 auto;padding:15px 0 15px 0}
#indexadtop2,#indexadtop3{width:336px;height:280px;float:left;margin:0;}
