/* CSS Document */
body {
	font-size: 12px;	
	MARGIN-TOP: 5px;
	BACKGROUND: #000161;
	COLOR: #333333;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}
td {
	font-size: 12px
}
INPUT {
	FONT-SIZE: 12px
}
IMG {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
LI {
	LIST-STYLE-TYPE: none
}
UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
FORM {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
radio {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
HR {
	WIDTH: 98%; COLOR: #e4e4e4
}
H1 {
	FONT-SIZE: 14px; MARGIN: 0px
}
A:link {
	COLOR: #333333; TEXT-DECORATION: none
}
A:visited {
	COLOR: #333333; TEXT-DECORATION: none
}
A:active {
	COLOR: #333333; TEXT-DECORATION: none
}
A:hover {
	COLOR: #ff0000
}
A.menu:link {
	DISPLAY: block; FONT-WEIGHT: bold; FONT-SIZE: 12px; FLOAT: left; MARGIN-LEFT: 1px; WIDTH: 90px; COLOR: #ffffff; PADDING-TOP: 11px; LETTER-SPACING: 2px; HEIGHT: 20px; TEXT-ALIGN: center; TEXT-DECORATION: none
}
A.menu:visited {
	DISPLAY: block; FONT-WEIGHT: bold; FONT-SIZE: 12px; FLOAT: left; MARGIN-LEFT: 1px; WIDTH: 90px; COLOR: #ffffff; PADDING-TOP: 11px; LETTER-SPACING: 2px; HEIGHT: 20px; TEXT-ALIGN: center; TEXT-DECORATION: none
}
A.menu:active {
	DISPLAY: block; FONT-WEIGHT: bold; FONT-SIZE: 12px; FLOAT: left; MARGIN-LEFT: 1px; WIDTH: 90px; COLOR: #ffffff; PADDING-TOP: 11px; LETTER-SPACING: 2px; HEIGHT: 20px; TEXT-ALIGN: center; TEXT-DECORATION: none
}
A.menu:hover {
	BACKGROUND: url(images/menu_bg.gif) no-repeat left bottom; WIDTH: 90px; COLOR: #ffffff; BORDER-TOP-STYLE: none; PADDING-TOP: 11px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; LETTER-SPACING: 2px; HEIGHT: 20px; BORDER-BOTTOM-STYLE: none
}
A.menu_on:link {
	DISPLAY: block; FONT-WEIGHT: bold; FONT-SIZE: 12px; BACKGROUND: url(images/menu_bg.gif) no-repeat left bottom; FLOAT: left; WIDTH: 90px; COLOR: #ffffff; PADDING-TOP: 11px; LETTER-SPACING: 2px; HEIGHT: 20px; TEXT-ALIGN: center; TEXT-DECORATION: none
}
A.menu_on:visited {
	DISPLAY: block; FONT-WEIGHT: bold; FONT-SIZE: 12px; BACKGROUND: url(images/menu_bg.gif) no-repeat left bottom; FLOAT: left; WIDTH: 90px; COLOR: #ffffff; PADDING-TOP: 11px; LETTER-SPACING: 2px; HEIGHT: 20px; TEXT-ALIGN: center; TEXT-DECORATION: none
}
A.menu_on:active {
	DISPLAY: block; FONT-WEIGHT: bold; FONT-SIZE: 12px; BACKGROUND: url(images/menu_bg.gif) no-repeat left bottom; FLOAT: left; WIDTH: 90px; COLOR: #ffffff; PADDING-TOP: 11px; LETTER-SPACING: 2px; HEIGHT: 20px; TEXT-ALIGN: center; TEXT-DECORATION: none
}
A.menu_on:hover {
	DISPLAY: block; FONT-WEIGHT: bold; FONT-SIZE: 12px; BACKGROUND: url(images/menu_bg.gif) no-repeat left bottom; FLOAT: left; WIDTH: 90px; COLOR: #ffffff; PADDING-TOP: 11px; LETTER-SPACING: 2px; HEIGHT: 20px; TEXT-ALIGN: center; TEXT-DECORATION: none
}
.main_table {
	BACKGROUND: #ffffff; MARGIN: auto; WIDTH: 960px
}
.main_table1 {
	BACKGROUND: #ffffff; MARGIN: auto; WIDTH: 960px; border-top: #e3e1e0 1px solid
} 
.member_js {
	BORDER-RIGHT: #e3e1e0 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #e3e1e0 1px solid; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; BORDER-LEFT: #e3e1e0 1px solid; WIDTH: 400px; PADDING-TOP: 3px; BORDER-BOTTOM: #e3e1e0 1px solid
}
.top_bg {
	BACKGROUND: url(images/top_bg.gif) repeat-x
}
.left_td {
	BORDER-RIGHT: #e3e1e0 1px solid
}
.left_ul {
	MARGIN: 5px
}
.left_title {
	PADDING-LEFT: 23px; padding-top: 5px; FONT-WEIGHT: bold; COLOR: #2C006E; LINE-HEIGHT: 25px; LETTER-SPACING: 2px; 
	BACKGROUND: url(images/left_bg.gif) no-repeat left center;
}
.mb_left_title {
	FONT-WEIGHT: bold; COLOR: #EB60A3; LETTER-SPACING: 2px; padding-top: 4px
}
.mb2_left_title {
	FONT-WEIGHT: bold; COLOR: #84B8E3; LETTER-SPACING: 2px; padding-top: 4px
}
.mb3_left_title {
	FONT-WEIGHT: bold; COLOR: #EB2D2E; LETTER-SPACING: 2px; padding-top: 4px
}
.mb4_left_title {
	FONT-WEIGHT: bold; COLOR: #008ACE; LETTER-SPACING: 2px; padding-top: 4px
}
.mb5_left_title {
	FONT-WEIGHT: bold; COLOR: #F7CD83; LETTER-SPACING: 2px; padding-top: 4px
}
.mb6_left_title {
	FONT-WEIGHT: bold; COLOR: #1BA5AD; LETTER-SPACING: 2px; padding-top: 4px
}
.mb7_left_title {
	FONT-WEIGHT: bold; COLOR: #1977B3; LETTER-SPACING: 2px; padding-top: 4px
}
.mb8_left_title {
	FONT-WEIGHT: bold; COLOR: #881083; LETTER-SPACING: 2px; padding-top: 4px
}
.mb1_left_title {
	FONT-WEIGHT: bold; COLOR: #F98D1A; LETTER-SPACING: 2px; padding-top: 4px
}
.li1 {
	PADDING-LEFT: 3px; BACKGROUND: url(images/dot.gif) repeat-x left bottom; COLOR: #fc7419; LINE-HEIGHT: 25px
}
.li2 {
	PADDING-LEFT: 3px; COLOR: #fc7419; LINE-HEIGHT: 25px
}
.li3 {
	PADDING-LEFT: 3px; COLOR: #2C006E; LINE-HEIGHT: 28px
}
.li4 {
	PADDING-LEFT: 3px; BACKGROUND: url(images/dot.gif) repeat-x left bottom; LINE-HEIGHT: 25px
}
.pages {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 3px; PADDING-TOP: 3px; TEXT-ALIGN: center
}
.cat_top {
	PADDING-RIGHT: 0px; PADDING-LEFT: 5px; BACKGROUND: #efefef; PADDING-BOTTOM: 1px; LINE-HEIGHT: 20px; PADDING-TOP: 1px; LETTER-SPACING: 2px;
}
.rt_td {
	BORDER-LEFT: #e3e1e0 1px solid
}
.title {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; MARGIN: 5px 0px 10px; PADDING-TOP: 10px; BORDER-BOTTOM: #f1f1f1 1px solid; TEXT-ALIGN: center
}
.pre {
	BORDER-RIGHT: #eeeeee 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #eeeeee 1px solid; PADDING-LEFT: 3px; BACKGROUND: #f1f1f1; PADDING-BOTTOM: 3px; BORDER-LEFT: #eeeeee 1px solid; PADDING-TOP: 3px; BORDER-BOTTOM: #eeeeee 1px solid
}
.footer {
	BORDER-RIGHT: #e3e1e0 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #e3e1e0 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; MARGIN: auto; BORDER-LEFT: #e3e1e0 1px solid; LINE-HEIGHT: 23px; PADDING-TOP: 5px; BORDER-BOTTOM: #e3e1e0 1px solid; TEXT-ALIGN: center
}
.tableborder {
	BACKGROUND: #e3e1e0; WIDTH: 100%
}
.tablerow {
	PADDING-RIGHT: 3px; BACKGROUND: #ffffff; LINE-HEIGHT: 150%
}
.tablerowhighlight {
	PADDING-RIGHT: 3px; PADDING-LEFT: 5px; BACKGROUND: #fdfdfd; COLOR: #2C006E; LINE-HEIGHT: 150%
}
TH {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; BACKGROUND: #efefef; PADDING-BOTTOM: 2px; COLOR: #2C006E; PADDING-TOP: 3px; LETTER-SPACING: 1px
}
.date {
	FONT-SIZE: 10px; COLOR: #cccccc
}
.f_r {
	FLOAT: right
}
.mb_f_r {
	FLOAT: right; padding-top: 4px
}
.f_b {
	FONT-WEIGHT: bold
}
.f_w {
	COLOR: white
}
.f_red {
	COLOR: red
}
.f_blue {
	COLOR: blue
}
.blank5 {
	FONT-SIZE: 1px; HEIGHT: 5px
}
.inp {
	HEIGHT: 12px
}
.btn {
	BORDER-RIGHT: #f1f1f1 1px solid; BORDER-TOP: #f1f1f1 1px solid; BACKGROUND: url(images/btn_bg.gif) repeat-x; BORDER-LEFT: #f1f1f1 1px solid; CURSOR: pointer; LINE-HEIGHT: 20px; BORDER-BOTTOM: #f1f1f1 1px solid; HEIGHT: 20px
}
.mb_yqlj {
	padding-left:8px; padding-right:5px; padding-top:8px; padding-bottom:8px; line-height:180%; color:#010161
}
.mb_bottom {
	padding-left:8px; padding-top:8px; line-height:180%; color:#333333
}
.gg{
	padding-right:10px; line-height:180%; color:#333333
}
.gg_1{
	padding-right:5px; line-height:180%; color:#333333
}
.gg1{
	padding-left:10px; line-height:180%
}
.gg2{
	padding-left:5px; line-height:180%
}
.header{
	font-size:12px;
}
.tag_box{
margin:5px;
width:97%;
}
.tag_box1{
padding-left:18px;
width:97%;
}
/*日期时间*/
.datetime{
font-size:11px;
color:#CCCCCC;
}
.f_r{float:right;}
.td1 {
	BACKGROUND: url(images/dot.gif) repeat-x left bottom; COLOR: #fc7419;
}
.hdp {
	border: 3px double #cccccc;
}
.rmht {
	line-height:180%; 
}
.tag_description {
  color:#666666;
}
.yqlj {
	padding-top:5px;
	padding-bottom:5px;
	padding-left:5px;
	padding-right:5px;
}
/*注释*/
.slidepic{
  border:1px solid #ddd;
  padding:5px;
  text-align:center;
}
.slidepic1{
  border-right: 1px solid #ddd;
  border-bottom: 1px solid #ddd;
  padding:5px;
  text-align:center;
}
.slidepic2 {
  border-left: 1px solid #ddd;
}

.showbox{
clear:both;
width:470px;
border:1px solid #dcdcdc;
border-top-width:0;
}
.nav_1{
width:475px;
border-left:1px solid #dcdcdc;
}
.nav_1 li{
width:158px;
float:left;
height:23px;
line-height:23px;
text-align:center;
font-weight:bold;
}
.bg_nav{
background:#FFFFFF url(images/bg_anv.gif) no-repeat 0 0;
}
.bg_nav_current{
background:#FFFFFF url(images/bg_anv.jpg) no-repeat 0 0;
}
.showbox{
clear:both;
width:473px;
border:1px solid #dcdcdc;
border-top-width:0;
}
/*右边侧栏背景*/
.right_bg{
border-left: 1px solid #dcdcdc;
border-bottom: 1px solid #dcdcdc;
background-color:#FFFFFF;
text-align:left;
}
.right_bg1{
border-left: 1px solid #dcdcdc;
border-top: 1px solid #dcdcdc;
background-color:#FFFFFF;
text-align:left;
}
/*右边侧栏栏目样式*/
.rightcats{
height:21px;
line-height:21px;
padding:0 5px;
border:5px solid #ffffff;
text-align:left;
}

/*图片首页自定义栏目*/
.cat_box,.cat_box_1,.cat_box_2{
float:left;
border: 1px solid #c0ccc9;
border-top-width:0;
text-align:left;
margin-bottom:10px;
}
/*标题背景*/
.cat_title{
border-top:1px solid #c0ccc9;
background-image:url(images/bg_st.jpg);
background-repeat:repeat-x;
height:22px;
line-height:22px;
padding:0 5px;
clear:both;
}
/*标题栏左侧样式标题名称*/
.cat_name{
background:url(images/member_h1.png) no-repeat 0 2px;
float:left;
font-size:12px;
font-weight:bold;
height:22px;
line-height:22px;
padding-left:25px;
}
/*标题栏右侧样式*/
.cat_url{
float:right;
font-size:12px;
font-weight:normal;
height:22px;
line-height:22px;
}
/*****自定义栏目样式*****/
/*文章首页自定义栏目*/
.cat_box{
width:373px;
}
.float_left{
float:left;
width:1px;
clear:right;
}
.float_right{
float:right;
}
a.more:link,a.more:visited{
  font-size:12px;
  color:#000;
font-weight:normal;
  }
a.more:hover,a.more:active{
  font-size:12px;
  color:#000;
  font-weight:normal;
  text-decoration:underline;
 }
a.list:link,a.list:visited{
  color:#000;
  }
a.list:hover,a.list:active{
  color:#039;
  text-decoration:underline;
}
/*位置导航*/
.position{
  background:url(images/ico_1.gif) no-repeat 5px 5px;
  padding-left:25px;
  table-layout:fixed;
  height:24px;
  line-height:24px;
}
.position3{
  background:url(images/ico_1.gif) no-repeat 5px 5px;
  line-height:24px;
}
.position2{
  height:24px;
  line-height:24px;
  BACKGROUND: #ffffff; MARGIN: auto; WIDTH: 960px
}
.position_1{
  background:url(images/ico_1.gif) no-repeat 5px 5px;
  padding-left:27px;
  table-layout:fixed;
  margin-bottom:10px; 
  }
/*文章内容页*/
.content{
border-right:1px solid #ababab;
padding:5px 10px;
}
.content1{
padding:5px 10px;
}
/*主标题*/
.content h1{
  font-size:18px;
  font-weight:bold;
  text-align:center;
}
/*副标题*/
.content h2{
text-align:right;
padding-right:100px;
font-weight:normal;
height:20px;
  }
/*责任编辑*/
.content h3{
text-align:right;
font-weight:normal;
}
/*引用地址*/
.font_1{
background-color:#0099FF;
color:#FFFFFF;
padding: 0 4px;
height:17px;
line-height:17px;
}

/*文章基本信息*/
#property{
text-align:center;
padding:3px;
border-top:1px solid #eee;
border-bottom:1px solid #eee;
margin-top:5px;
color:#666666;
}

/*简介*/
#description{
margin-top:10px;
  line-height:150%;
  border:1px dotted #999;
  font-size:14px;
  padding:5px;
  }
/*正文*/
.content_text{
  font-size:14px;
  padding-top:10px;
  }
/*icon*/
.iconbox{
text-align:center;
background-color:#ffffff;
margin:10px auto 5px;
padding:3px;
border-top:1px solid #eee;
border-bottom:1px solid #eee;
}
/*发表评论*/
.comment_icon,.favorites_icon,.friend_icon,.print_icon,.close_icon,.top_icon{
padding-left:25px;
height:20px;
line-height:20px;
width:90px;
}
.comment_icon{
background: url(images/comment.png) no-repeat 0 0;
}
/*加入收藏*/
.favorites_icon{
background: url(images/favorites.png) no-repeat 0 0;
}
/*告诉好友*/
.friend_icon{
background:url(images/friend.png) no-repeat 0 0;
}
/*打印本页*/
.print_icon{
background:url(images/print.png) no-repeat 0 0;
}
/*关闭窗口*/ 
.close_icon{
background:url(images/close.png) no-repeat 0 0;
}
/*返回顶部*/
.top_icon{
background:url(images/top.png) no-repeat 0 0;
}
.introduce {
padding:5px;
border:#CCCCCC 1px dotted;
}
/*表格居中对齐*/
.td_center{
text-align:center;
}
/*****外补丁*****/
.mar_5{
  margin-top:5px;
}
.mar_10{
  margin-top:10px;
}
.padding_10{
  padding:10px;
}
.titlelist{
  line-height:150%;
}
/********************************************文章频道******************************************/
.border_1{
border:1px solid #caccd9;
padding:3px 5px;
font-size:12px;
}

.border_2{
border:1px solid #caccd9;
background-color:#f8f8f8;
padding:0 5px;
line-height:16px;
}
.border_4{
border:3px solid #D1EBF8;
}
.border_6{
width:960px;
border:1px solid #dcdcdc;
text-align:center;
}
.border_7{
border-bottom:1px dotted #dcdcdc;
}
/*置顶文章以及他的相关文章*/
.topandrelate{
border:1px solid #caccd9;
background-color:#f8f8f8;
padding:10px;
text-align:center;
font-family:"宋体";
font-size:12px;
}
/*置顶文章标题*/
.topandrelate h1{
font-size:18px;
}
/*相关文章标题*/
.topandrelate h2{
display:inline;
font-weight:normal;
}
/*右边侧栏背景*/
.right_bg{
border-left:1px solid #dcdcdc;
background-color:#FFFFFF;
text-align:left;
}
/*右边侧栏栏目样式*/
.rightcats{
background-color:#333399;
height:21px;
line-height:21px;
padding:0 5px;
border:5px solid #ffffff;
}
.rightcats h1{
float:left;
font-size:12px;
color:#ffffff;
padding-left:10px;
}
.rightcats h2{
float:right;
font-size:12px;
width:50px;
}
.left{
background-color:#f8f8f8;
width:205px;
text-align:center;
border:1px solid #c1ccd9;
}
/*搜索页*/
.search{
width:960px;
border:1px solid #caccd9;
margin:0 auto;
}
.search h1{
font-size:14px;
text-align:center;
background-color:#f8f8f8;
border:1px solid #ffffff;
border-bottom:1px solid #dcdcdc;
height:28px;
line-height:28px;
}
.searchresult{
background-color:#f5f5f5;
text-align:center;
height:28px;
line-height:28px;
}
.searchtitle{
height:24px;
line-height:24px;
padding:0 10px;
}
.search h2{
float:left;
}
a.search_title:link,a.search_title:visited{
  color:#121212;
  font-size:14px;
  }
a.search_title:hover,a.search_title:active{
color:#0066ff;
}
.search_txt{
color:#454545;
padding:0 10px 25px;
}
.search_l{
border-bottom:1px solid #f5f5f5;
border-right:1px solid #f5f5f5;
  text-align:right;
  padding-right:15px;
  height:30px;
  line-height:30px;
}
.search_r{
border-bottom:1px solid #f5f5f5;
  padding-left:10px; 
}
/*会员中心右侧列表边框*/
.memberborder_1{
border:1px solid #c1ccd9;
background-color:#f8f8f8;
text-align:center;
MARGIN: auto; WIDTH: 730px
}
.memberborder_3{
margin:0;
padding:0px;
border:1px solid #c1ccd9;
background-color:#f8f8f8;
text-align:center;
width:740px;/*控制右侧表格宽度*/
}
}
.memberborder_2{
border:5px solid #f8f8f8;
}
.memberborder_4{
border:1px solid #c1ccd9;
background-color:#f8f8f8;
MARGIN: auto; WIDTH: 730px
}
.memberborder_2 h1{
background:url(images/member_h1.png) no-repeat 0 0;
text-align:left;
font-size:12px;
color:#D4380E;
padding-left:25px;
margin:0;
}
/*表格内左对齐*/
.td_left{
text-align:left;
padding-left:8px;
}
/*右侧宽度*/
.right{
width:730px;
}
/*公告*/
.announce{
border:1px solid #dcdcdc;
padding:5px;
}
.announce h1{
background:url(images/member_h1.png) no-repeat 0 3px;
float:left;
font-size:14px;
padding-left:25px;
}
.announce p{
padding:10px;
}
.tag_list{
	border:1px solid #676767;
}
/********************************************留言本******************************************/

.guestbook_title {
  background-image:url(images/bg_tb.jpg);
  background-repeat:repeat-x;
  line-height:25px;
  height:25px;
  }
.left_line {
  border-right: 1px solid #dcdcdc;
}
.left_line li{
text-align:center;
}
.guestbook_text{
  border:5px solid #fff;
  font-size:14px;
}
.dot_pane {
  border:1px dotted #999;
  width:720px;
  margin:5px auto;
  font-size:12px;
  padding:5px;
}
/**********      会员中心左侧   **********/
.member{
margin: 5px auto;
width:960px;
BACKGROUND: #ffffff;
}
.left{
background-color:#f8f8f8;
width:210px;
text-align:center;
border:1px solid #c1ccd9;
}
.righttable{
  background-color:#ffffff;
  width:100%;
}