body { margin:0; padding:0;  font-size:12px; color:#000;line-height: 22px;font-family:"宋体",Arial, Helvetica, sans-serif;}
div,form,img,ul,ol,li,dl,dt,dd {margin: 0; padding: 0; border: 0;}
h1,h2,h3,h4,h5,h6 { margin:0; padding:0;font-size:12px; font-weight:normal;}
table,td,tr,th{font-size:12px;}

/* 链接颜色 */
.endArea ul li a:link	{color: #002065; text-decoration:none;}
.endArea ul li a:visited {color: #002065;text-decoration:none;}
.endArea ul li a:hover {color: #002065; text-decoration:underline;}
.endArea ul li a:active {color: #002065;}

a:link {color: #000; text-decoration:none;}
a:visited {color: #83006f;text-decoration:none;}
a:hover {color: #c00; text-decoration:underline;}
a:active {color: #000;}

/* 字体属性 [定义规则，小写f加属性名称] */
.fB {	font-weight: bold;}
.fI {	font-style: italic;}

/* 字体大小*/
.f12px { font-size:12px;}
.f14px { font-size:14px;}
/*空行*/
.blank4{margin:0 auto; width:978px; height:4px; font-size:1px; background:#FFFFFF; }
.blank3{margin:0 auto; width:95%; height:6px; font-size:1px; background:#FFFFFF;}

/* 其他属性 */
.left { float: left;}
.right { float: right;}
.clear { clear: both; font-size:1px; width:1px; visibility: hidden; }
.hidden {display: none;}
.unLine ,.unLine a	{text-decoration: none;}
.noBorder {border:none;	}
/* 登录 */
.channelDirect{ margin:0 auto 3px; width:978px; background:#F9FCFE; height:27px; border-left:1px solid #b2b2b2; border-right:1px solid #b2b2b2; border-bottom:1px solid #b2b2b2;}
.channelDirect ul{}
.channelDirect li{list-style-type:none; text-align:left; color:#1f3a87; padding:8px 0 0 8px; width:600px; float:left;}
.channelDirect li a:visited{color:#1f3a87;}
.channelDirect li a:hover{color:#bc2931;}
.channelDirect li a:active{color:#bc2931;}
.channelDirect .souchang{float:right; width:300px; padding-top:8px;}
/*小说栏目*/
.endNav{margin:0 auto; width:978px; height:54px;background:#E1F3FD;}
.endNav .logo{float:left; width:162px; padding:6px 0 0; text-align:left;}
.endNav  .content{ float:left; width:800px;padding:9px 0 0;}
.endNav  .content .menu{ float:left; height:62px; overflow:hidden;}
.endNav  .content .menu li{clear:both; list-style-type:none; float:left; width:100%; height:20px; color:#aaa; text-align:left; padding:0 0 0 25px;}
.endNav .content .s1{width:800px;}
.endNav  .content .tip{font-weight:bold;}
.endNav  .content a.tip:link{color:#FF0000;}
.endNav  .content a.tip:visited{color:#FF0000;}
.endNav  .content a.tip:hover{color:#bc2931;}

/* 区块 */
.endArea{margin:0 auto; width:978px;}
.endArea .col1{float:left; width:255px;}
.endArea .col2{float:left; width:704px;}
.endArea .col4{float:left;width:15px;}
div.spacer1{
	height:5px; font-size:1px;
}

/* 标题横条 */
.title1{margin:0 auto; width:100%;background:url(linex.jpg); height:23px; color:#049;border-top:1px solid #A5B9C5;border-right:1px solid #A5B9C5;border-left:1px solid #A5B9C5;}
.title1 h5{float:left; padding:2px 0 0 10px; font-size:12px; font-weight:bold;}
.title2{ margin:0 auto; width:100%; background:#F2F6FB;border-top:1px solid #A5B9C5;border-right:1px solid #A5B9C5;border-left:1px solid #A5B9C5; height:23px;color:#049;}
.title2 h5{float:left; padding:2px 0 0 10px; font-size:12px;font-weight:bold;}
.title1Content{margin:0 auto; width:190px; clear:both;}
.title2Content{margin:0 auto; width:568px; clear:both;}
.title3{margin:0 auto; width:100%;height:23px; color:#246700;border-top:1px solid #D7E8BF;border-right:1px solid #D7E8BF;border-left:1px solid #D7E8BF;background:#F3F7E6;}
.title3 h5{float:left; padding:2px 0 0 10px; font-size:12px; font-weight:bold;}

/*左边样式*/

/* 页脚 */
.foot{margin:0 auto; width:978px; height:48px; background:#fff;border-top:1px solid #243B81; text-align:center; padding-top:18px;}

table{
  font-size: 12px;
  font-family: 宋体, 新细明体, Verdana, Arial, sans-serif;
}

a:link {
	color: #181810;
	text-decoration: none;
}
a:hover {
	color: #CC0000;
	text-decoration: underline;
}
a:visited {
	color: #2F2F20;
	text-decoration: none;
}

.font01 {
	font-weight: bold;
	filter: DropShadow(Color=#D0D0AA, OffX=1, OffY=1, Positive=true);
}

.input01 {
	border: 1px solid #A5D2F1;
	line-height: 18px;
	font-family: "MS UI Gothic";
}
.red a:link{color:#073F9C; text-decoration:none;}.red a:visited{color:#006699; text-decoration:none;}.red a:hover{color:#FF0000; text-decoration:underline;}
.font02 {
	font-family: Arial;
	font-size: 11px;
	color: #5B5F41;
}

input{
    font-size: 12px; 
}

.text{
	border: #A5D2F1 1px solid; 
	height: 16px; 
	background-color: #ffffff;
	color: #000000;
}

.textarea{
	border: #A5D2F1 1px solid; 
	color: #000000; 
	background-color: #ffffff;
	font-size: 12px; 
}

.button{
    background-color: #EEF9FD;
    border: #A5D2F1 1px solid;
    color: #000000;
    height: 20px;
}

.checkbox, .radio{
    border-width: 0; 
}

.select{
	font-size: 12px; 
	height: 18px;
}

.hottext{
  color: #FF0000;
}

.grid{
  background-color: #A5D2F1;
}

.title{
  background: #E1F3FD;
  vertical-align: middle; 
  text-align: center;
  padding: 3px;
  font-size: 14px;
  font-weight: bold;
}

.head{
  background: #EFFAFF;
  padding: 3px; 
  font-size: 12px;
  font-weight: bold;
}

.even{
  background: #fff; 
  padding: 3px;
}

.odd{
  background: #fff; 
  padding: 3px;
}

.bottom{
  height: 9px;
  background: #E1F3FD; 
}

.jieqiQuote {
	border: #000000 1px solid; 
	padding: 2px; 
	font-size: 12px; 
	color: #000000; 
	background-color: #A5D2F1;
}
.jieqiCode {
	border: #000000 1px solid; 
	padding: 2px; 
	font-size: 12px; 
	color: #000000; 
	background-color: #A5D2F1;
}
/*文章信息页面样式表*/
.articleinfo{clear:both; width:778px;}
.articleinfo ul{width:24%; float:left;}
.articleinfo li{text-align:left; line-height:120%; padding:9px 12px 6px; color:#1f3a87; list-style-type:none;border-bottom:1px dashed #b2b2b2;border-left:1px dashed #b2b2b2;}
.theTitle{width:778px;padding:0px; clear:both; border-bottom:1px dashed #b2b2b2;border-top:1px solid  #ACD5EB;}
.theTitle h1{text-align:left;  font-size:20px; padding:6px 0 0 11px; clear:both; font-family:"黑体"; font-weight:normal;}
.theTitle .guanli{ clear:both;text-align:left; padding:5px 0 0 12px;}
#endText{text-align:left; overflow:hidden;margin:3px; font-size:12px; clear:both; line-height: 160%;word-wrap:break-word; word-break:break-all;width:760px;}
/*首页图片*/
.piclist{
	width:100%; padding-bottom:4px;
}
.piclist .pic{
	float: left;
	width:auto;
}
.piclist img{
	border: 1px solid #999999;
	width:80px;
	height:113px;
}
.piclist ul{
	margin:0px;
	float: left;
	width: 110px;
}
.piclist li{
	text-align:left;
	line-height:22px;
	width: 110px;
}
/* 链接颜色 */
.list2 a:link {color: #000; text-decoration:none; font-size:14px; font-weight:bold; color:#FF6600;}
.list2 a:visited {color: #83006f;text-decoration:none;font-size:14px; font-weight:bold;color:#FF6600;}
.list2 a:hover {color: #c00; text-decoration:underline;font-size:14px; font-weight:bold;color:#FF6600;}
.list2 a:active {color: #000;font-size:14px; font-weight:bold;}
.blank6{margin:0 auto; width:100%; height:3px; font-size:1px;border-bottom:1px dashed #90C4DF;}

/*content*/
.list{
	text-align:left;
	border-bottom:1px dashed #90C4DF;
	padding:15px;
	padding-bottom:5px;
	line-height:20px;
}

.tag{
	font-size:12px;
	text-align:right;
}

.list a:link{color:#2958B8; text-decoration: none; font-size:14px;background:#F4FAFF}
.list a:visited{color:#2958B8; text-decoration: none; font-size:14px;background:#F4FAFF}
.list a:hover{color:#FF6600; text-decoration: underline; font-size:14px;background:#F4FAFF}
.list a:active{color:#2958B8; text-decoration: none; font-size:14px;background:#F4FAFF}
/*推荐图片*/
.area { width:570px; margin:0 auto; background:url(../images/bg01.gif);clear:both;}
.area .col1 { float:left; width:219px;}
.area .col2 { float:left; width:27px;}
.area .col3 { float:right; width:320px;}

.focusPic { margin:0 auto; width:202px; padding:8px 0 0;}
.focusPic img { border:1px solid #BCBCBC; margin:0 auto 3px;}
.focusPic h2 { border:1px solid #DCD6C6; background:#fff url(../images/bg02.gif) no-repeat 6px 8px; text-align:left; padding:7px 0 5px 35px; font-size:14px; font-weight:bold;}


.rightList { width:320px; margin:0 auto; clear:both; padding:8px 0 0;}
.rightList ul { clear:both;}
.rightList li { width:50%; float:left;}
.rightList li img { padding:3px; background:#fff; border:1px solid #BCBCBC;}
.rightList li h3 {  line-height:160%; width :145px; margin:0 auto;  padding:0 0 5px !important; padding:2px 0 0 0; text-align:left;}
/*小说分类*/
.sort{border:1px solid #A5B9C5; width:100%;}
.sort ul{margin:0px; padding:0px; line-height:150%;color:#333333;padding:5px 18px;}
.sort ul li{margin:0px; padding:0px; width:80px; float:left;border-bottom:1px dashed #A9C9E2; line-height:180%;}
/*搜索*/
.search {width:978px; height:31px;border:1px solid #ACD5EB; margin:0px auto;}
.search ul{padding:6px 0 0 0}
.search li{float:left;list-style-type:none;display:block;padding:0 0 0 7px}
/*今日关注*/
.col2 h3{font-size:14px; font-weight:bold; color:#666;}
/*分类热门作品*/
.middle{
	float:left;
	width:704px;
	border:1px solid #a5b9c5;

}

.middle .item{
	padding:7px 0 0 10px;
}

.middle .imgbox{
	float:left;
	padding:0 15px 0 0;
}

.middle .title{
	float:left;
}

.middle .title h1{	
	float:left;
	font-size:14px;
	font-weight:bold;
	text-align:left;
	color:#EC3C03;
	height:27px;}
.middle .title h2{
	float:left;
	font-size:14px;
	font-weight:bold;
	text-align:left;
	color:#333333;
	height:27px;
}

.middle .title h1{
	width:204px;
	padding:0 0 0 36px;
}

.middle .title h2{
	width:205px;
}
.middle .title h1 a,
.middle .title h1 a:hover{
	color:#EC3C03;}

.middle .content{
	text-align:left;
	padding:0 6px 0 0;
	line-height:20px;
	
	color:#002065;
}

.middle .content a,
.middle .content a:hover{
	color:#002065;
}
.middle .contentline{
	clear:both;
	margin-top:26px !important;
	margin-top:0px;
}

.middle .contentmore{
	color:#ec3c03;
	height:16px;
	text-align:right;
	padding:0 10px 3px 0;
}

.middle .contentmore a,
.middle .contentmore a:hover,
.middle .contentmore a:visited{
	color:#ec3c03;
}

.middle .contentline2{
	width:560px;
	background:url("bg_content_line.gif") repeat-x;
	background-position:0 7px;
	height:13px!important;
	height:13px;
	text-align:left;
	margin-left:12px !important;
	margin-left:0;
}


.middle .contentline3{
	width:560px;
	background:url("bg_content_line.gif") repeat-x;
	background-position:0 10px;
	height:20px!important;
	height:2px;
	text-align:left;
	margin-left:12px !important;
	margin-left:0;
}
/**
 * ? mf2
 **/
.middle .title0412{
 	width:696px;
	font-family:"";
	background:#f2f6fb;
	height:20px;
	text-align:left;
	padding-top:4px;
	padding-left:8px;
	margin-bottom:5px;
	background-image:url(../images/paihao_top_black.gif)

}
.middle .title0413{
 	width:696px;
	font-family:"";
	background:#f2f6fb;
	height:20px;
	text-align:left;
	padding-top:6px;
	padding-left:8px;
	margin-bottom:5px;
	border-bottom:1px solid #a5b9c5 ;

}

.middle .mf2{
	width:700px;
}


.middle .mf2 .mf2left{
	float:left;
	width:340px;
	border-right:1px solid #a5b9c5 dashed;

}

.middle .mf2 .mf2right{
	float:left;
	width:340px; padding-left:15px;

}

.middle .mf2 .item{
	padding:0;
}

.middle .mf2 .lname{
	font-family:"";
	background:#f2f6fb;
	border-bottom:1px solid #a5b9c5;
	height:26px;
}

.middle .mf2 .topborder{
	border-top:1px solid #a5b9c5;
}

.middle .mf2 .lname h1{
	font-size:12px;
	font-weight:normal;
	color:#002065;
	text-align:left;
	padding:6px 0 0 14px;
}

.middle .mf2 .limg{
	padding:8px 0 0 7px;
}

.middle .mf2 .limg,
.middle .mf2 .ltxt{
	float:left;
}

.middle .mf2 .ltxt{
	padding:8px 0 0 0;
	text-align:left;
}

.middle .mf2 .ltag{
	width:320px;
	text-align:left;
	padding:3px 0 0 7px;
}

.middle .mf2 .ltxt h1{
	margin:0 0 0 8px;
	font-size:14px;
	font-weight:bold;
}

.middle .mf2 .ltxt h2,
.middle .mf2 .ltxt h3{
	width:160px;
	font-size:12px;
	font-weight:normal;
	line-height:20px;
	margin:4px 0 0 8px;
}

.middle .mf2 .ltag ul.top{
	padding:0;
}

.middle .mf2 .ltag ul{
	float:left;
	padding-top:6px !important;
	padding-top:1px;
	padding-bottom:12px;
}

.middle .mf2 .ltag ul li{
	float:left;
	list-style-type:none;
	font-size:12px;
	font-family:Tahoma;
	padding-top:0 !important;
	padding-top:0;
	padding-right:7px;
	color: #002065;
	display:block;
}

.middle .mf2 .ltag ul li.key
{
	padding:0 15px 0 0;
	font-family:"";
	font-size:12px;
	color:#EC3C03; width:310px;
	white-space: nowrap;overflow: hidden; 
}

.middle .mf2 .ltag ul li,
.middle .mf2 .ltag ul li a,
.middle .mf2 .ltag ul li a:hover,
.middle .mf2 .ltag ul li a:visited{
	color: #002065;
}

/**
/*左侧*/
.title1Content,
.title2Content{
	width:100%;border:1px solid #D7E8BF;
}
.title1Content ul{
	padding:9px 0 0 4px;
	
}

.title1Content ul li .arrow{
	font-size:8px;
	padding:0 2px 0 0;
	color:#002065;
}

.title1Content ul li {
list-style-type:none;
}
.title1Content ul li.font13{
	font-family:"";
	font-size:14px;
	padding:0 2px 5px 0;
	color:#002065;
}
.title1Content ul li.p7 input{
	width:150px;
	height:26px;
	background:url("btn_reg_author1.gif") no-repeat;
	font-size:12px;
	border:none;
	cursor:pointer;
}
.title1Content ul li.p7{
	padding:6px 0 11px 8px; list-style-type:none;
}
.orange,
.orange a:link,
.orange a:hover,
.orange a:actived,
.orange a:visited,
a.orange,
a.orange:link,
a.orange:hover,
a.orange:actived,
a.orange:visited{
	color:#f46519;
}


/*今日更新*/
.middle .mf4{
	width:676px;
}

.middle .mf4 ul{
	padding:0 0 0 9px;
	clear:both;
}

.middle .mf4 ul li{
	float:left;
	text-align:left;
	list-style-type:none;
	font-family:"";
	font-size:12px;
	display:block;
	line-height:21px;
	border-bottom:1px solid #f2f6fb;
}

.middle .mf4 ul.end li{
	padding-bottom:11px !important;
	padding-bottom:9px;
}

.middle .mf4 ul.end2 li{
	padding-bottom:2px !important;
	padding-bottom:1px;
}

.middle .mf4 ul li.h1{
	width:91px;
	font-family:Tahoma;
	color: #1f3a87;
}

.middle .mf4 ul li#high.h1{
	width:81px;
	font-family:Tahoma;
	color: #EC3C03;
}

.middle .mf4 ul li.h2{
	width:400px;
	color: #000000;
	text-overflow:break;
	overflow:hidden;
	white-space:nowrap;
}

.middle .mf4 ul li.h3{
	width:100px;
	color: #1f3a87;
	text-overflow:break;
	overflow:hidden;
	white-space:nowrap;
}

.middle .mf4 ul li.h4{
	width:auto;
	color: #000000;
}
.middle .mf4 ul li.h5{ text-align:right;
	width:auto;
	color: #000000;
}
.middle .mf4 ul li.h7{
	width:600px;
	color: #000000;
	text-overflow:break;
	overflow:hidden;
	white-space:nowrap;
}

.middle .mf4 .mf4items{
	float:left;
	width:275px;
	border:1px solid #e5eaf1;
}

.middle .mf4 .mf4items .mf4title{
	text-align:left;
	font-size:12px;
	font-weight:normal;
	padding:4px 0 2px 15px;
}

.middle .mf4 .mf4items .mf4img{
	float:left;
	width:120px;
	height:84px;
	padding:5px;
}

.middle .mf4 .mf4items .mf4item{
	float:left;
}

.middle .mf4 .mf4items .mf4item ul{
	padding:4px 0 0 0;
	margin:0;
	list-style-type:none;
}

.middle .mf4 .mf4items .mf4item ul li{
	float:left;
	width:130px;
	text-overflow:break;
	overflow:hidden;
	white-space:nowrap;
	line-height:19px;
	*+line-height:16px;
	padding:0 0 0 8px;
	margin:0;
	background:url("item_arrow_bg.gif") no-repeat;
	background-position:0 4px;
	border:0;
}

.more{
	text-align:right;
	list-style-type:none;
	font-family:"Courier New";
	padding:4px 24px 4px 0;
	color: #f46519;
}
.more a,
.more a:hover,
.more a:visited{
	color: #f46519;
}
/*articlelist*/
.articlelist .mf2{
	width:768px;
}

.articlelist .mf2 .mf2left{
	float:left;
	width:450px;
}
.articlelist .mf2 .mf2left1{
	float:left;
	width:300px;
}
.articlelist .mf2 .mf2right{
	float:left;
	width:318px;
}
.articlelist .mf2 .mf2right1{
	float:left;
	width:468px;
}


.articlelist .mf2 .mf2right .lname{
}

.articlelist .mf2 .lname{
	font-family:"宋体";
	background:#f2f6fb;
	border-bottom:1px solid #a5b9c5;
	height:28px;
}

.articlelist .mf2 .lname h1{
	font-size:12px;
	font-weight:bold;
	color:#002065;
	text-align:left;
	padding:6px 0 0 14px;
}

.articlelist .mf2 .lname select{
	font-size:12px;
	height:16px;
	padding:0;
	margin:0;
	margin:4px 0 0 0;
}

.articlelist .mf2 .lname input{
	margin-bottom:2px;
}
.articlelist .mf4 ul.header{
	padding:0 0 0 0;
	clear:both;
}

.articlelist .mf4 ul.header li{
	float:left;
	text-align:left;
	list-style-type:none;
	font-family:"宋体";
	font-size:12px;
	display:block;
	line-height:29px;
	color: #1f3a87;
	background:#fff;
	border-bottom:1px dashed #b2b2b2;
}


.articlelist .mf4 ul li.h1{
	width:70px;
	padding:0 0 0 14px; color:#999;
}

.articlelist .mf4 ul li.h2{
	width:140px;
	text-overflow:ellipsis;
	overflow:hidden;
	white-space:nowrap;
}

.articlelist .mf4 ul li.h3{
	width:278px;
	text-overflow:ellipsis;
	overflow:hidden;
	white-space:nowrap;
}

.articlelist .mf4 ul li.h4{
	width:84px;
	text-overflow:ellipsis;
	overflow:hidden;
	white-space:nowrap;
}

.articlelist .mf4 ul li.h5{
	width:40px;
}

.articlelist .mf4 ul li.h6{
	width:70px;
}

.articlelist .mf4 ul li.h7{
	width:72px;
}

.articlelist .mf4 ul li.h1 a,
.articlelist .mf4 ul li.h2 a,
.articlelist .mf4 ul li.h4 a,
.articlelist .mf4 ul li.h7 a,
.articlelist .mf4 ul li.h1,
.articlelist .mf4 ul li.h2,
.articlelist .mf4 ul li.h4,
.articlelist .mf4 ul li.h7{
	color:#002065;
}

.articlelist .mf4 ul li.h1 a:hover,
.articlelist .mf4 ul li.h2 a:hover,
.articlelist .mf4 ul li.h4 a:hover,
.articlelist .mf4 ul li.h7 a:hover{
	color:#CE0202;
}

.articlelist .jump{
}

.articlelist .jump ul{
	padding:0 0 0 12px;;
	clear:both;
}

.articlelist .jump ul li{
	float:left;
	text-align:left;
	list-style-type:none;
	font-family:"Tahoma";
	font-size:12px;
	display:block;
	padding:4px 8px 0 0;
	line-height:24px;
}

.articlelist .jump ul li input.txtpager{
	width:50px;
	border:1px solid #BAD1DE;
}

.articlelist .jump ul li input.btngo{
	width:30px;
	background-color:#BAD1DE;
	color:#000000;
	border:none;
}
.paper {
	margin:8px auto;
	width:768px;
	border:1px solid #a5b9c5;
}

.paper .item {
	width:700px;
	margin:0 auto;
	padding:8px 0 0 0;
}

.paper .item ul{
	padding:0 8px 0 8px;
}

.paper .item ul li{
	float:left;
	font-family:"Tahoma";
	font-size:14px;
	list-style-type:none;
	padding:0 6px 8px 0;
	display:block;
}

/*新样式*/
ul#tTopNav{
	width:288px;
	overflow:hidden;
	margin: 0px;
	padding: 0px;
}
ul#tTopNav li{ 
	float:left; 
	color:#000000; 
	display:inline;
	background:url(../images/top_label2.gif) no-repeat left top; 
}
ul#tTopNav li.on{
	 background-position:right top;
}
ul#tTopNav li a { 
	width:76px; 
	display:block; 
	text-align:center; 
	line-height:27px; 
	height:23px; 
	overflow:hidden; 
	color:#000000;
}

#tabs0 {
}
.middle .title0412 .menu0{
}
.middle .title0412 li{
 display:block;
 float: left;
 width:76px;
 text-align: center;
 cursor:pointer;
}
.middle .title0412  li.hover{
 background: #f2f6fb;
 background:url(../images/top_label2.gif) no-repeat left top; 

}
 #main0 ul{
 display: none;
}
 #main0 ul.block{
 display: block;
}

/*菜单*/
#ad978{margin:0 auto;width:978px; padding-top:10px; text-align:center; font-size:14px;}
		#ad978 a {color: #990000;}
				#ad978 a:hover {color:red;}
		#ad978 .pp {color: blue;}

