.floatL{ float:left; }
.floatR{ float:right }
.clear{ float:none }
.center{ text-align:center }
.left{ text-align:left }
.right{ text-align:right }
body{
  background: #F6F6F6;
  color: black;
  margin: 0;
  padding: 0;
  font-family: 宋体, 新细明体, Verdana, Arial, sans-serif;
  font-size: 12px;
  text-align:center;
  margin: 0 auto 0 auto;
  padding: 0 0 0 0;
}

/*a{
  color: #000000; 
  text-decoration: none; 
  background-color: transparent;
}

a:hover{
  color: #FF6000;
  text-decoration: underline; 
}*/


a:link,a:active,a:visited {color: #004d00;text-decoration: none;}
a:hover {text-decoration: none;color: #004d00; position:relative; left:1px; top:1px;}/* clip:rect()*/
/*灰颜色样式*/
a.hui:link,a.hui:visited,a.hui:hover,a.hui:active {color: #666666;text-decoration: none;}

a.black:link,a.black:active,a.black:visited {color: black;text-decoration: none;}
a.black:hover {text-decoration: none;color: black; position:relative; left:1px; top:1px; clip:rect()}


img{ border:0;}

/* 最外层div */
#main{ width:950px; margin: 0px auto 0 auto; }
/* 用户登录 */
#login{ 
	width:950px; 
	height: 35px;
	float:left;
	text-align: center; 
	background: url('backone.gif') repeat-x ; 
	border-bottom: #8D8D8D dotted 1px; 
	margin-bottom:10px; 
}
/* logo banner横幅标语 */
#logo_banner{ height:65px; width:950px; float:center; }
#logo{ width:182px; }
#banner{ width:468px; height:65px; }
#banner_right{ width:300px;float:center; }
/* 导航 */
#navigation{ 
	width:950px; 
	float:left;
	text-align: center; 
background-image:url(images/navdlbg.gif);
	padding:0; margin:0; 
	padding-top:3px; 
	margin-bottom:0px;  }
#navigation ul { margin: 0px; padding: 0px; padding-left:20px; }
#navigation li { list-style-type: none; float:left; padding-left:2px; padding-right:2px; }
.nav_li { padding-top:8px; }
a.nav:link,a.nav:visited,a.nav:hover,a.nav:active {color:#FFFFFF; font-size:14px; font-weight:bold; height:19px; padding:0px 3px 0px 3px; margin-bottom:100px;}
a.red14:link,a.red14:visited,a.red14:hover,a.red14:active {color:red; font-size:14px; font-weight:bold; height:19px; padding:0px 3px 0px 3px; margin-bottom:100px;}
/* 分类 */
#book_sort{ width:950px; float:left; height:24px; border: 0px solid #9CCBDE; padding-top:8px; margin-left:0px; background-image:url(images/default_top_02b.gif); }
#book_sort a{
  color: #000000; 
  text-decoration: none; 
  background-color: transparent;
}
#book_sort a:hover{
  color: red; 
  text-decoration: none; 
  background-color: transparent;
}
/* 搜索 */
#search{ width:950px; float:left; height:35px; border: 0px solid #9CCBDE; padding-top:6px;  margin-top:0px; background-image:url(images/default_top_02c.gif); }
#hot{ padding-top:7px; }
/* 广告1 */
#adcolumn1{ width:950px; height:50px; padding:0; margin:0; margin-top:5px; }

/* 栏目标题 */
div.block_title{ background:#DBEDF5 none repeat scroll 0%; font-size:14px; font-weight:bold; height:25px; line-height:22px; margin-top:0; padding-left:10px; padding-top:5px; text-align:left; }
/* 栏目内容 */
div.block_content{ padding:0; margin:0; line-height: 150%; text-align:left }
div.block_content li { border-bottom:1px solid #E4E4E4; line-height:22px; padding-left:10px; }
div.block_content li.more { line-height:22px; text-align:right; padding-right:10px; list-style:none; border:0; }
div.block_content .book_img { border:0; width:100px; height:125px; padding:0; margin:0; }
div.block_content .book_name { font-size:14px; font-weight:bold; line-height:30px; color:#000086; }
div.block_content .book_author { padding:3px 0 3px 0; }
div.block_content .book_intro { color: #313031; padding:3px; }
div.block_content .book_intro a { color: #0000FF; }
div.block_content .item_row{ float:left; }
div.block_content .item_col{ float:left; padding:0; margin:0; }
div.block_content .item_col ul { margin:0; padding:0; width:100%; }
div.block_content .item_col li { float:left; margin:0; padding:1px 7px 1px 0; border:0; list-style-type:none; }


/* 热门推荐、网站推荐、公告 */
#vouch{ width:950px; height:336px; float:left; padding:0; margin:0; margin-top:5px; }
#vouch_left { width:172px; height:100%; float:left; margin:0; padding:0 3px 0 0; }
#vouch_right { width:172px; height:100%; float:left; margin:0; padding:0 0 0 3px; }
/* 热门推荐 */
#pop_vouch{ width:170px; height:100%; float:left; padding:0; margin:0; border:#9BC9DF solid 1px;}
/* 网站推荐 */
#site_vouch{ width:594px; height:100%; float:left; margin:0; padding:0 3px 0 3px; }
#site_vouch_top{ width:592px; height:278px; float:left; padding:0; margin:0; border:#9BC9DF solid 1px; }
#site_vouch_foot{ width:592px;  padding:0; margin:0; border:#9BC9DF solid 1px; }
/* 公告 */
#bulletin{ width:170px; height:100%; float:left; padding:0; margin:0; border:#9BC9DF solid 1px;}

/* 分类 */
#pop_sort{ width:950px; height:610px; float:left; padding:0; margin:0; margin-top:5px; }
#sort_left { width:172px; height:100%; float:left; margin:0; padding:0 3px 0 0; }
#sort_right { width:172px; height:100%; float:left; margin:0; padding:0 0 0 3px; }
/* 本周精品推荐 */
#sort_left1{ width:170px; height:408px; float:left; margin:0; padding:0; border:#9BC9DF solid 1px;}
#sort_left2{ width:170px; height:195px; float:left; margin:0; padding:0; border:#9BC9DF solid 1px; margin-top:5px;}
/* 分类作品 */
#sort_book{ width:594px; height:100%; float:left; margin:0; padding:0 3px 0 3px; }
#sort_book1{ width:592px; height:100%; float:left; margin:0; padding:0; border:#9BC9DF solid 1px; }
/* 本月鲜花作品 */
#sort_right1{ width:170px; height:408px; float:left; margin:0; padding:0; border:#9BC9DF solid 1px;}
#sort_right2{ width:170px; height:195px; float:left; margin:0; padding:0; border:#9BC9DF solid 1px; margin-top:5px;}

/* VIP */
#vip{ width:950px; height:385px; float:left; padding:0; margin:0; margin-top:5px; }
#vip_left { width:172px; height:100%; float:left; margin:0; padding:0 3px 0 0; }
#vip_right { width:172px; height:100%; float:left; margin:0; padding:0 0 0 3px; }
/* VIP推荐 */
#vip_vouch{ width:170px; height:100%; float:left; margin:0; padding:0; border:#9BC9DF solid 1px;}
/* VIP 作品 */
#vip_book{ width:594px; height:100%; float:left; margin:0; padding:0 3px 0 3px; }
#vip_book1{ width:592px; height:100%; float:left; margin:0; padding:0; border:#9BC9DF solid 1px; }
/* VIP 最新上架 */
#vip_new{ width:170px; height:100%; float:left; padding:0; margin:0; border:#9BC9DF solid 1px;}





/* 总排行、月排行、更新、总推荐、月推荐 */
#free_book{ width:950px; height:260px; padding:0; margin:0; margin-top:5px; }
/* 总排行、月排行 */
#free_list{ width:170px; height:100%; padding:0; margin:0 5px 0 0; border:#9BC9DF solid 1px;}
/* 更新 */
#free_update{ width:584px; height:100%; padding:0; margin:0 5px 0 5px; border:#9BC9DF solid 1px; }
/* 总推荐、月推荐 */
#free_vouch{ width:170px; height:100%; padding:0; margin:0 0 0 5px; border:#9BC9DF solid 1px;}




/**************************************************************************************/


body{
  background: #Ffffff;
  color: black;
  margin: 0;
  padding: 0;
  font-family: 宋体, 新细明体, Verdana, Arial, sans-serif;
  font-size: 12px;
}

form{
  margin: 0;
  padding: 0;
}

table{
  text-align: left;
}

table td{
  border-width: 0; 
  font-family: 宋体, 新细明体, Verdana, Arial, sans-serif;
  font-size: 12px;
}


hr{
  height: 1px;
}

/*ul{
  margin: 2px; 
  padding: 2px; 
  list-style: decimal inside; 
  text-align: left;
}*/

/*li{
  margin-left: 2px; 
  list-style: square inside; 
  color: #050999;
}*/

input{
    font-size: 12px; 
}

.text{
	border: #082d71 1px solid; 
	height: 18px; 
	background-color: #eaf1fb;
	color: #082d71;
}

.textarea{
	border: #082d71 1px solid; 
	color: #082d71; 
	background-color: #eaf1fb;
	font-size: 12px; 
}
.liebiao14{
	color: #000084; 
	font-size: 14px; 
}
.liebiao12{
	color: #636563; 
	font-size: 12px; 
}

.button{
    background-color: #eaf1fb;
    border-bottom: #000000 1px solid;
    border-left: #ffffff 1px solid;
    border-right: #999999 1px solid;
    border-top: #ffffff 1px solid;
    color: #000000;
    height: 18px;
}

.checkbox, .radio{
    border-width: 0; 
}

.select{
	font-size: 12px; 
	height: 18px;
}
/* 表格样式 */
table{ text-align: left;background-color:#FFFFFF;}
table td{ border: 0px solid #ffffff; background-color:#FFFFFF;font-family: 宋体, 新细明体, Verdana, Arial, sans-serif;font-size: 12px;}
table.fix{ table-layout: fixed;}
table.fix td{white-space:nowrap;text-overflow:ellipsis; -o-text-overflow:ellipsis;overflow: hidden; }
table.grid{border-collapse: collapse;border: 1px solid #E0E0E0;padding: 0px;margin: auto;}
table.grid caption{ background:#5F5F5F;text-align: center; color:#FFF; font-weight:bold; line-height:28px; padding-left:24px; padding-top:3px;font-size: 14px;}/*#5F5F5F*/
table.grid caption{
 color:#ffffff;
}
table.grid caption a{
color:#ffffff;
}
table.grid caption a:link{
color:#ffffff;
}
table.grid caption a:hover{
color:#ffffff;
}
table.grid caption a:visited{
color:#ffffff;
}
table.grid caption a:active{
color:#ffffff;
}
.gridtop{border: 1px solid #E0E0E0;background: #f1f1f1;vertical-align: middle; text-align: center;padding: 4px 0px 6px 0px;color:#CC0707;font-weight: bold;font-size: 12px;margin: auto;
}
table th, .head{border: 1px solid #E0E0E0;background: #ffffff;color: #333333;text-align: center;font-weight: bold;font-size: 12px;padding:5px; 3px;height:20px;}
/*table td a{
color:#000000;
}
table td a:link{
color:#000000;
}

table td a:visited{
color:#000000;
}*/

table.grid td{border: 1px solid #E0E0E0;padding:5px 3px;background-color: #ffffff !important;}
table.hide, table.hide th, table.hide td{border: 0; padding-left:5px;}
.grid .title{
border: 0px solid #E0E0E0;padding:0px 0px; height:25px;background-color: #F5F5F5 !important;
color:#000000;
}
td.odd a{
color:#000000;
}
td.odd a:link{
color:#000000;
}
td.odd a:hover{
color:#000000;
}
td.odd a:visited{
color:#000000;
}
td.odd a:active{
color:#000000;
}
.grid .title a{ color:#555F55}
/* 表单样式 */
form{margin: 0px;padding: 0px;}
input{}
.text{border: 1px solid #CCCCCC; background: #ffffff;color: #054e86;height: 16px;}
.textarea{border: 1px solid #CCCCCC; background: #ffffff;color: #054e86; }
.button{background:#cccccc;border: 1px solid #CCCCCC; height: 16px;padding: 2px 0px 0px 0px; color:#FFFFFF;}
.checkbox, .radio{border-width: 0px;}
.select{height: 18px;}

table.maincontent{
  width: 950px;
  background: #ffffff;
  padding:0;
  margin:0;
}

.maincontent .blockTitle{ padding-top:0px;border: 1px solid #CCCCCC;border-top: 1px solid #CCCCCC;border-right: 1px solid #CCCCCC;background-image:url(images/default_top_02b.gif);height:22px;}
.maincontent .blockContent{border-left: 1px solid #CCCCCC;border-right: 1px solid #CCCCCC;border-bottom: 1px solid #CCCCCC;}


#content{ background:#FFFFFF; text-align:left}
table.headertable{
  width: 100%;
}

table.centertable{
  width: 100%; 
}

table.footertable{
 
}

.hottext{
  color: #FF0000;
}


.title{
/*  background-image: url('bg_center.gif');*/
  height:30;
  vertical-align: middle; 
  text-align: center;
  padding: 3px;
  font-size: 14px;
  font-weight: bold;
}
.title1{
  height:30;
  vertical-align: middle; 
  text-align: left;
  padding: 3px;
  font-size: 13px;
	line-height:170%;
}
.white{
font-size:14px;
color:#ffffff;
}
.head{
  background-color: #DEE3E7;
  vertical-align: left; 
  padding: 3px; 
  font-size: 12px;
  font-weight: bold;
}

.even{
  background-color: #f7f9fd; 
  padding: 3px;
}

.odd{
  background-color:#F2F2F2; 
  /*padding: 10px;*/
  color:#000000;
}

/*友情链接*/
.link {padding-right: 6px; padding-left: 6px; padding-bottom: 6px; padding-top: 0px; height: 100%; background-color: #fff}
.link_21 a{color: #cccccc; text-decoration: none}
.link_21 {margin-top: 6px; overflow: hidden; width: 950px; BORDER-bottom: #cccccc 1px dashed; text-align: left;padding-left: 2px; padding-bottom: 2px;}
.link_2_1 {	padding-right: 2px; padding-left: 2px; float: left; padding-bottom: 2px; width: 99px; padding-top: 2px; text-align: left}

/*底部样式*/
.foot {	padding-right: 0px; padding-left: 0px; padding-bottom: 5px; margin: 6px auto 0px; width: 955px; padding-top: 5px; background-color: #fff; text-align:center;}
.foot a{
color:#000000;TEXT-DECORATION:underline;
}
.foot a:link{
color:#000000;TEXT-DECORATION:underline;
}
.foot a:hover{
color:#000000;
}
.foot a:visited{
color:#000000;TEXT-DECORATION:underline;
}
.foot a:active{
color:#000000;
}
.foot_link {padding-right: 0px; padding-left: 0px; padding-bottom: 12px; margin: 0px auto; width: 950px; line-height: 21px; padding-top: 8px; background-color: #fff; text-align:center;}
/*翻页*/
.pages{padding: 5px 0px;height:20px; margin-bottom:5px !important;margin-bottom:1px; border:1px;}
.pagelink{float: right;line-height:26px;padding: 0;background: #CCCCCC;}
.pagelink a, .pagelink strong, .pagelink em, .pagelink kbd, .pagelink a.first, .pagelink a.last, .pagelink a.prev, .pagelink a.next, .pagelink a.pgroup, .pagelink a.ngroup{
	float: left;
	padding: 0 8px;
}
.pagelink a:hover{background-color: #ffffff; }
.pagelink strong{font-weight: bold; color: #CC0707; background: #ffffff;}
.pagelink kbd{height:24px; border-left: 1px solid #666666; padding-top:2px;}
.pagelink em{height:24px; border-right: 1px solid #666666;font-style:normal;}
.pagelink input{border: 1px solid #ffffff; color: #666666;	height: 16px;}

.top{
  height: 23px;
/*  background-image: url('bg_trtop.gif');*/
}

.bottom{
  height: 9px;
/*  background-image: url('bg_trbtm.gif');*/
}
.white { width:100%;font-size:14px;font-weight:bold;padding-top:8px; padding-bottom:8px; padding-left:6px;padding-right:6px;   height:19px; text-align:center;}
.white A:link {	COLOR: white;text-decoration: none; }
.white A:visited {COLOR: white;text-decoration: none; }
.white a:hover {text-decoration: none;}
.white a:active {text-decoration: none;}

tr#headerbar{
  height: 22px;
  padding-top: 2px; 
  padding-bottom: 2px; 
  padding-left: 20px; 
  font-color: #ffffff;  
  text-align: center; 
  background-color:#5A5D73;
}

tr#footerbar{
  height: 19px;
  text-align:center; 
/*  background-image: url('hbar.gif');*/
}

td#leftcolumn{
  width: 190px; 
  font-size:12px;
}

td#diy div.blockTitle{
  height: 20px;
  padding-top: 7px; 
  padding-left: 25px; 
  border-top: 1px solid #9CCBDE; 
  border-left: 1px solid #9CCBDE; 
  border-right: 1px solid #9CCBDE; 
  border-bottom: 1px solid #9CCBDE; 
  background-color:#DEEFF7; 
  font-weight: bold;
  text-align: left;
text-valign:"middle";
}
td#leftcolumn div.blockTitle{
  height: 22px;
  padding-top: 0px; 
  padding-left: 0px; 
  border-top: 1px solid #cccccc; 
  border-left: 1px solid #cccccc; 
  border-right: 1px solid #cccccc; 
  border-bottom: 0px solid #ffffff; 
  background-color:#DEEFF7; 
  font-weight: bold;
  font-size: 14px;
  text-align: left;
  /*background-image: url('images/default_list01.gif');*/
}
td#leftcolumn div.blockContent{
  padding: 3px 5px 5px 8px; margin-bottom:5px;
  line-height: 150%;
  text-align:left;
  background-color: #ffffff;
  border-top: 0px solid #cccccc; 
  border-left: 1px solid #cccccc; 
  border-right: 1px solid #cccccc; 
  border-bottom: 1px solid #cccccc; 
}
/*td#leftcolumn div.blockContent a{
color:#555F55;
font-size:12px
}
td#leftcolumn div.blockContent a:hover{
color:#FF6000;
font-size:12px;
}*/
td#leftcolumn div.blockContent li { border-bottom:1px solid #E4E4E4; line-height:22px;list-style-type: none; padding-left:0px; }

td#centercolumn{
  font-size: 12px; padding-left:6px; padding-right:6px;
}

td#centerMcolumn, td#centerBcolumn{
  width: 100%; 
  padding: 0px; 
}

td#centerTcolumn div.blockTitle, td#centerMcolumn div.blockTitle{
  padding: 5px 0 0 10px; margin: 0px;  
  padding-left:18px;
  text-align: left; vertical-align:middle;
  font-size: 14px; font-weight: bold; 
  height: 22px; 
  background-color:#DEEFF7;
  border-top: 1px solid #cccccc; 
  border-left: 1px solid #cccccc; 
  border-right: 1px solid #cccccc; 
  background-image: url('images/default_jrzdbg.gif');
}

td#centerTcolumn div.blockContent, td#centerMcolumn div.blockContent, td#centerBcolumn div.blockContent{
  border: 1px solid #cccccc; border-top: 0px solid #9CCBDE; 
  padding: 0px 0px 5px 0px;
  margin: 0 0 5px 0;  
  line-height: 180%;
  background-color: #ffffff;
  text-align: left;
}

td#centerBcolumn div.blockTitle{
  height: 22px;
  padding-top: 0px; 
  padding-left: 0px; 
  border-top: 1px solid #cccccc; 
  border-left: 1px solid #cccccc; 
  border-right: 1px solid #cccccc; 
  border-bottom: 0px solid #ffffff; 
  background-color:#DEEFF7; 
  font-weight: bold;
  font-size: 14px;
  text-align: left;
  background-image: url('');
}
td#centerBcolumn div.blockContent{
  padding: 0px 0px 5px 0px; margin-bottom:5px;
  line-height: 150%;
  text-align:left;
  background-color: #ffffff;
  border-top: 0px solid #cccccc; 
  border-left: 1px solid #cccccc; 
  border-right: 1px solid #cccccc; 
  border-bottom: 1px solid #cccccc; 
}
td#centerTcolumn{
  padding: 0px;
  margin: 0px; 
  line-height: 120%;
  background-color: #ffffff;
  text-align: center;
}

td#centerLcolumn, td#centerRcolumn{
  width:50%;  
  padding: 0px;
}

td#centerLcolumn div.blockTitle, td#centerRcolumn div.blockTitle{
  padding: 0px 0px 0px 0px; 
  color: #000000; 
  font-weight: bold; 
  margin: 0px; 
  border-top: 1px solid #cccccc; 
  border-left: 0px solid #cccccc; 
  border-right: 0px solid #cccccc; 
}

td#centerLcolumn div.blockContent, td#centerRcolumn div.blockContent{
  border-top: 0px solid #cccccc;   
  border-left: 0px solid #cccccc; 
  border-right: 0px solid #cccccc; 
  border-bottom: 0px solid #cccccc; 
  padding-top: 0px; 
  margin: 0px; 
  line-height: 120%;
  background-color: #ffffff; 
  
}
td#centerLcolumn div.blockContent{
border-right: 0px solid #cccccc; 
}
td#centerRcolumn div.blockContent{
border-left: 0px solid #cccccc; 
}
td#topcolumn, td#bottomcolumn{
  width: 100%; 


}

td#topcolumn div.blockTitle, td#bottomcolumn div.blockTitle{
  padding-left: 10px; 
  padding-top: 8px; 
  padding-bottom: 3px; 
  color: #000000; 
  font-weight: bold; 
  margin: 0px; 
/*  background-image: url('bg_center.gif');*/
}

td#topcolumn div.blockContent, td#bottomcolumn div.blockContent{ 
  padding: 3px;
  margin: 0px; 
  line-height: 120%;
  background-color: #f9f9f8;
  text-align: center;
}

div#content 
{
  text-align: center; 
  padding: 0px; 
}

td#rightcolumn{
  width: 190px; 
  font-size:12px;
}

td#rightcolumn div.blockTitle{
  height: 22px;
  padding-top: 0px; 
  padding-left: 0px; 
  border-top: 1px solid #cccccc; 
  border-left: 1px solid #cccccc; 
  border-right: 1px solid #cccccc; 
  border-bottom: 0px solid #ffffff; 
  background-color:#ffffff; /*DEEFF7*/
  font-weight: bold;
  font-size: 14px;
  text-align: left;
  /*background-image: url('images/default_list01.gif');*/
}

td#rightcolumn div.blockContent{
  padding: 4px 5px 5px 8px; margin-bottom:5px;
  line-height: 150%;
  text-align:left;
  background-color: #ffffff;
  border-top: 0px solid #cccccc; 
  border-left: 1px solid #cccccc; 
  border-right: 1px solid #cccccc; 
  border-bottom: 1px solid #cccccc; 
}
/*td#rightcolumn div.blockContent a{
color:#555F55;
font-size:12px
}
td#rightcolumn div.blockContent a:hover{
color:#FF6000;TEXT-DECORATION:none;
font-size:12px;
}*/
td#rightcolumn div.blockContent li { border-bottom:1px solid #E4E4E4; line-height:22px;list-style-type: none; padding-left:2px; }

.jieqiQuote {
	border-right: #000 1px solid; 
	padding-right: 2px; border-top: #000 1px solid; 
	padding-left: 2px; 
	font-size: 12px; 
	padding-bottom: 2px; 
	border-left: #000 1px solid; 
	color: #465584; 
	padding-top: 2px; 
	border-bottom: #000 1px solid; 
	background-color: #fafcfe
}
.jieqiCode {
	border-right: #000 1px solid; 
	padding-right: 2px; 
	border-top: #000 1px solid; 
	padding-left: 2px; 
	font-size: 12px; 
	padding-bottom: 2px; 
	border-left: #000 1px solid; 
	color: #465584; 
	padding-top: 2px; 
	border-bottom: #000 1px solid; 
	background-color: #fafcfe
}
.forumtext {
    TABLE-LAYOUT: fixed; 
	FONT-SIZE: 14px; 
	WORD-BREAK: break-all; 
	LINE-HEIGHT: 150%;
}

.ultop, .ulitem, .ulrow, .ulcenter, .ulmul{margin: 0px; padding: 0px;list-style-type: none; text-align: left; clear: both;t-y}
.popbox{
	position:absolute;
	width:190px !important;
	height:110px !important;
	width:200px;
	height:120px;
	border: 1px solid #83b0e1;
	background: #F0F7FF;
	color: #FF0000;
	font-size: 12px;
	line-height:120%;
	padding: 3px;
	display:none;
	z-index:9999;
}
.c_title{
  width: 100%;
  text-align: center;
  font-size: 16px;
  font-weight: bold;
  line-height: 200%;
}
.c_head{
  line-height: 150%;
}
.c_content{
  font-size: 14px;
  line-height: 150%;
}
.c_foot{
  line-height: 150%;
}
.c_label{
	font-weight: bold;
}
.c_value{
}
.ultop li{list-style: margin-left: 3px;text-align: left;}
.ulitem li{text-align: left;/*list-style: circle inside; margin-left: 3px;*/}
.ulrow li{padding:3px;}
.ulcenter li{text-align: center;}
.ulmul{overflow: hidden;}
.lm{white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis; overflow: hidden;}
.fl{float:left;}
.fr{float:right;}
.cl{clear:left;}
.cr{clear:right;}
.cb{clear:both;}
.tl{text-align:left;}
.tc{text-align:center;}
.tr{text-align:right;}
.more{text-align: right;height:16px !important; height:16px;padding-top:1px !important; padding-top:1px;padding: 0px 0px 0px 0px;}
a.green:hover {font-size: 12px;	line-height: 100%;color: #FF6600;text-decoration: none;}

tr#loginbg{
  height: 30px;
  text-align: center; 
/*  background-image: url('backone.gif'); */
}
.greenB14{
font-size: 14px;
color: #004d00;
/*font-weight: bold;*/
}
.font13{
font-size: 13px;

}
.main{
  width: 950px;
  clear: both;
  text-align: center;
  margin-left: auto;
  margin-right: auto;
}
.bot_reg_left{
    float:left;
	padding: 6px;
	}
.bot_reg_right{
    float:right;
	padding: 6px;
	}
.button{
    background-color: #666666;
/*	background-image:url('buttonbg1.gif');*/
    color: #FFFFFF;
    height: 20px;
	padding-top:2px;
	border: 1px solid #000000; 
}
.fr{float:right;}
.tr{text-align:right;}
.search_w { /*background:url('search_bg2.gif'); */margin:10px 0}

.dis{display:block;}
.undis{display:none;}

.tablist ul{height:25px; margin:0px 0px 0px 10px; padding:0px;}
.tablist li{float:left; height:24px; list-style:none; margin-right:3px;}
.tablist li a{float:left; height:24px; line-height:24px; padding:0px 10px; display:block; background:#f0f7ff; text-decoration:none; color:#000000; border:1px solid #cccccc; border-bottom:none; }
.tablist li a.selected{ background:#ffffff; height:25px; position:relative; margin-bottom:-1px;font-weight:bold;font-size:14px; color:#000000;}
.tabcontent{clear:both; border:1px solid #cccccc; padding:10px;}


.list {width:170px; border-left:0px solid #cccccc; border-top:0px solid #cccccc; border-right:0px solid #cccccc; background-image: url(images/default_list01.gif); background-repeat: no-repeat; font-size:14px;font-weight:bold;padding-left:18px;padding-top:6px;height:20px; text-align:left}
.list2-0 {cursor:pointer;float:left;width:75px; border-left:0px solid #cccccc;border-bottom:1px solid #ffffff; border-top:0px solid #cccccc; border-right:0px solid #cccccc; background-image: url(images/default_list01.gif); background-repeat: no-repeat; font-size:14px;font-weight:bold;padding-left:19px;padding-top:6px;height:20px}
.list2-1 {cursor:pointer;float:left;width:76px; border-bottom:1px solid #cccccc; background-color:#636563; font-size:14px;font-weight:bold;color:#ffffff;padding-left:18px;padding-top:6px;height:20px}
.list3 {width:82px; border-left:0px solid #cccccc; border-top:0px solid #cccccc; border-right:1px solid #cccccc; background-image: url(images/default_list01.gif); background-repeat: no-repeat; font-size:14px;font-weight:bold;padding-left:18px;padding-top:6px;height:20px;float:left}
.list3-0 {cursor:pointer;width:28px; border-top:0px solid #cccccc; border-right:1px solid #cccccc; text-align:center; font-size:14px; font-weight:bold; background-color: #FFFFFF;padding-top:6px;height:20px ;float:left}
.list3-1 {cursor:pointer;width:28px; border-bottom:0px solid #cccccc; border-right:1px solid #cccccc; text-align:center; font-size:14px; font-weight:bold; background-color: #636563;color:#ffffff;padding-top:7px;height:20px; float:left}
.list3-2 {cursor:pointer;width:29px; border-bottom:0px solid #cccccc; text-align:center; font-size:14px; font-weight:bold; background-color: #636563;color:#ffffff;padding-top:7px;height:20px; float:left}

/*封推样式开始*/
.con{ padding:13px 1px 3px 20px; clear:both; width:520px; overflow:hidden;}
.bgpic{ background:url(images/bgpic.gif) no-repeat; width:95px; height:128px; float:left; padding:6px;}
.details{ float:left; margin:5px 0 0 10px; width:400px;}
.nam{ color:#333; font-weight:bold;}
.nam span{ color:#666; font-weight:normal; padding-left:20px;}
/*.nam a{
color:red;
}
.nam a:visited{
color:red;
}
.nam a:link{
color:red;
}*/
.jianj{ text-indent:23px; color: #666; line-height:20px; padding-top:5px;}
.tuij{ color:#0086AD; margin-top:5px; line-height:20px; float:left; width:180px; padding-right:5px; overflow:hidden; height:16px;}
.tuij a{
color:#0086AD;
}
.tuij a:link{
color:#0086AD;
}
.tuij a:hover{
color:#0086AD;
}
.tuij a:visited{
color:#0086AD;
}
.tuij a:active{
color:#0086AD;
}
/*封推样式结束*/

/*新手入门开始*/
#zuo{border:1px solid #cccccc; width:265px; height:37px; float:left; background:#F6F5ED; line-height:37px; padding-left:7px;padding-top:10px;padding-bottom:5px;}
#you{border:1px solid #cccccc; width:265px; height:37px; float:left; background:#F6F5ED; margin-left:3px; line-height:37px; padding-left:7px;padding-top:10px;padding-bottom:5px;}
#you a{
color:#0086AD;
}
#zuo a{
color:#0086AD;
}
/*新手入门结束*/


/*中间三个滑动门样式开始*/
.jrzdbt2 {width:400px;height:20px;float:left;font-size: 12px; font-weight:normal;}
.jrzdbt0 {width:90px;height:16px;border-top:1px solid #cccccc;border-left:1px solid #cccccc;border-right:1px solid #cccccc; background-color:#FFFFFF;text-align:center;margin-top:1px;float:right;padding-top:4px;margin-right:5px;font-weight:bold;}
.jrzdbt1 {width:90px;height:15px;border:1px solid #cccccc;text-align:center;margin-top:1px;float:right;padding-top:4px; background-color:#f5f5f5;margin-right:5px}
.blocktitlec{ float:left;}
.blocktitler{ float:right;height:20px; padding-right:10px;}
.blocktitler a{ color:#FFFFFF;}
/*中间三个滑动门样式结束*/

.title3{height:26px;margin-bottom:5px;*margin-bottom:0px;border-left:1px solid #cccccc;border-right:0px solid #cccccc;background:url(images/bgtitle.gif) 0 0 repeat-x;}
.title3 h4{display:inline;float:left;padding:5px 0 0 15px;line-height:22px; color:#9C4900; font-size:12px; cursor:pointer;}
.title3 a{
color:#333333;
}
.title3 a:link{
color:#333333;
}
.title3 a:hover{
color:#333333;
}
.title3 a:visited{
color:#333333;
}
.title3 a:active{
color:#333333;
}
.title3 span {background:#F2F2F2;border:1px solid #D2D2D2; border-bottom:none;cursor:pointer;float:right;height:15px;margin-right:3px;margin-top:4px;padding:5px 5px 0;}
.img{float:left;margin:0 10px 10px 7px;display:inline;width:75px;height:100px;padding:3px;border:#ddd 1px solid;}
.img img{width:75px;height:100px;background:#ccc;}
.item{border-left:0px solid #cccccc;border-bottom:1px solid #cccccc; width:271px; float:left; background:#ffffff; line-height:140%; padding-left:7px;padding-top:9px;padding-bottom:9px;}
td#centerLcolumn div.blockTitle .title3{border-right:0px solid #cccccc;}
td#centerRcolumn div.blockTitle .title3{border-left:0px solid #cccccc;}
td#centerRcolumn div.blockTitle .title3{border-right:1px solid #cccccc;}
td#centerLcolumn div.blockContent .item{border-left:1px solid #cccccc;}
td#centerRcolumn div.blockContent .item{border-right:1px solid #cccccc;}
.item h3{width:160px;float:left;line-height:22px;overflow:hidden;}
.item h3 a{font-size: 12px; font-weight:normal;color:#0086AD;font-weight:bold;}
.item p{width:160px;float:left;height:87px;overflow:hidden;}
.item .txt{clear:both;height:40px;line-height:20px; margin-top:-5px;}
.item .txt span{color:#999;display:block; margin-left:7px;}
.item .txt span a{color:#666;}

/*底部最新更新*/
.gxlbbq { width:558px; height:29px; padding-top:0px; float:none; position: relative; }
.gxlbbq1 {width:128px;height:21px;border-left:1px solid #cccccc;border-top:1px solid #cccccc; background-image:url(images/default_gxlbbg1.gif); background-repeat:no-repeat; font-weight:bold; float:left;padding:7px 0px 0px 20px; font-size:14px; text-align:left}
.gxlbbq2 {width:265px;height:21px;border-left:1px solid #cccccc;border-top:1px solid #cccccc; background-image:url(images/default_gxlbbg2.gif); background-repeat:repeat-x; float:left;padding:7px 0px 0px 20px; font-size:14px; text-align:left}
.gxlbbq3 { width:122px; height:28px; border-left:1px solid #cccccc; border-bottom:1px solid #cccccc; position: absolute; top: 0px; right: 0px; text-align:left}
.gxlbbg {width:598px;height:auto;border-left:1px solid #cccccc;border-right:1px solid #cccccc;}
.gxlbbg4 {width:556px;border-right:0px solid #cccccc;border-left:0px solid #cccccc;height:19px; font-weight:bold; text-align:center; background-image:url(images/default_bg4.gif); float:none; padding-top:15px;}
.gxlbbg4a {width:68px; float:left; height:19px}
.gxlbbg4b {width:300px; float:left; height:19px}
.gxlbbg4c {width:95px; float:left; height:19px}
.gxlbbg4d {width:90px; float:left; height:19px}
.gxlbbq5 { width:540px; height:29px; padding-top:1px; float:none; position: relative; }
/*.gxlbbg5  td{color:#999;display:block; margin-left:7px;}*/
.gxlbbg5  td{color:#666;}
.indextd{
background:#F5F5F5;color:#999;
}

/*图推样式*/
.shadeout { 
  position:relative; 
  background:#bbb;  
  margin:0px auto; 
  width:71px 
  } 
.shadein { 
  background:#fff;  
  border:1px solid #555; 
  padding:3px; 
  position:relative;  
  top:-3px; 
  left:-3px; 
  }