﻿@charset "utf-8";
body
{ 
    background:#fff;
	margin:0px;
	padding:0px;
	font-family: Helvetica, Arial, "宋体",Simsun,sans-serif;
	font-size: 12px;
	color:#333;
    line-height: 24px;
}
/*社区导航*/
.center_nav a {
    margin: 0;
}
ul,li
{
	list-style:none;
	margin:0px;
	padding:0px;
}

img{    
	vertical-align:middle;
    border:0px;
}
input
{ 
    vertical-align:middle;
}
/*通用样式开始*/
.div_left,.fl
{
 	float:left;
     word-wrap: break-word;
}
.div_right,.fr
 {
     float:right;
 }
.div_common
 {
     margin:0px auto;
     width:1000px;
     clear:both;
	 overflow:hidden;
 }
 .div_pad
 {
 	padding:5px;
 }
 table.reply_theme .div_pad {
    width: 850px;
    word-wrap: break-word;
}
.div_pad2
 {
 	padding:12px;
 }
 .div_mar
 {
 	margin:6px;
 }
 .div_mar_lr
 {
 	margin:0px 6px;
 }
 .div_clear_both
 {
 	clear:both;
 }
 .content_center
 {
     text-align: center;
 }
 .content_right
 {
     text-align:right;
 }
 .content_left
 {
     text-align:left;
 }
.cursor_pointer
{
	cursor:pointer;
}
.display_none,.none,.hide,.hidden
{
	display:none;
}
.txtBodercolor{
	border:1px solid #808080;
}
.stress/*红色字体，控制*号等*/
{
	color:#FF0000;
}
.stress_link a:link/*红色连接加粗字体*/
{
	color:#FF0000;
	font-size: 14px;
	font-weight:bold;
	text-decoration: none;
}
 .stress_link a:visited
{
    color:#FF0000;
	font-size: 14px;
	font-weight:bold;
	text-decoration: none;
}
.stress_link a:hover 
{
	color:#FF0000;
	font-size:14px;
	font-weight:bold;
	text-decoration: none;
}
.suggestion/*文字提的示灰色字体*/
{
	color:#999999;
}
.suggestion_link1 a:link,.suggestion_link1 a:visited,.suggestion_link1 a:hover{   /*文字提的示灰色字体*/
	color:#999999;
	text-decoration: none;
}
{
	color:#999999;
}
.no_font_weight/*去掉字体加粗*/
{
	font-weight:normal;
}
.font_weight/*字体加粗*/
{
	font-weight:bold;
}
.font_weight_normal{
	font-weight:normal;
}
.font_size_14{
	font-size:14px;
}
.font_size_12{
	font-size:12px;
}
.gray{
	color:#333;
}
.empty{
	clear:both;
	overflow:hidden;
	height:1px;
}
.red{
	color:red;
	}
.blue
{
    color:#0000ff;
}
.bold{
	font-weight:bold;
	}
/*通用样式结束*/
/*通用链接样式开始*/
a:link
{
	color:#333;
	font-size:12px;
	text-decoration: none;
}
a:visited
{
    color:#333;
	font-size:12px;
	text-decoration: none;
}
a:hover 
{
	color:#FF0000;
	font-size:12px;
	text-decoration: none;
}
/*通用链接样式结束*/
/*顶部会员登录开始*/
.top_login_bg
{
    margin:0px auto;
    background-image:url(../img/top_login_bg.jpg);
    background-repeat:repeat-x;
    width:1000px;
    height:24px;
    line-height:24px;
	color:#676767;
}
.login
{
    border:#bbc7ce 1px solid;
    width:85px;
    height:15px;
}
/*顶部会员登录结束*/
/*顶部导航开始*/
.top_nav
{
    width:840px;
	margin-top:12px;
	font-family:"微软雅黑"；
}
.top_nav li
{
	float:left;
	white-space:nowrap;
}
.top_nav li a
{
	border-left:#000 1px solid;
	padding:0px 7px;
	color:#000000;
	font-size: 14px;
	text-decoration: none;
    line-height:24px;
}
.liwith
{
 text-align:center;	
}
.liwith1
{
 text-align:center;
}
.top_nav .medium_none a
{
	border-left:medium none;	
}
.top_nav .mycenter
{
	padding:0px;
	width:149px;
	height:16px;
}
.topnav_down{
    margin:0px auto;
    width:1024px;
    clear:both;
	margin-top:10px;
	border-top:2px #c71000 solid;
	color:#eff2f8;
    }
.topnav_down li{
	float:left;
	}
.topnav_down_left{
	width:720px;
	font-family:"微软雅黑"；
	}
.topnav_down_left ul{
	padding-top:8px;
	}
.topnav_down_left ul li{
	text-align:center;
	padding-right:12px;
	line-height:25px;
	}
.topnav_down_right{
	width:230px;
	}
.topnav_down_right ul li{
	text-align:center;
	padding-left:15px;
	}
/*顶部导航结束*/
/*顶部logo开始*/
.top_logo
{
    width:150px;
}
/*顶部logo结束*/
/*底部导航开始*/
.down_nav
{
    /*background-image:url(../img/downnav_bg.gif);*/
    background-repeat:repeat-x;
    height:25px;
    line-height:25px;
	margin-top:15px;
}
.down_copy
{
    padding:10px 0px;
}
.down
{
    padding:10px 0px;
}
/*底部导航结束*/
.column_title {
	margin-left: 11px;
	padding-top: 6px;
	margin-bottom: 4px;
	font-size: 14px;
	color: gray;
}
/*当前位置样式开始*/
.left_column_content
{
    padding:8px;
	padding-bottom:6px;
}
.column_location
{
    height:30px;
    line-height:30px;
}
/*当前位置样式结束*/
/*翻页链接样式开始*/
.pg_show{text-align:right;height:40px;font-size:12px; padding-right:10px;}
.pg_show a{ margin-right:10px; padding:2px 4px; border: 1px #000 solid; color:#000; font-size:13px;text-decoration:none;}
.pg_show a:visited{ margin-right:10px; padding:2px 4px; border: 1px #0000 solid; color:#000; font-size:13px;text-decoration:none;}
.pg_show a:hover{ margin-right:10px; color:#fff; font-size:13px;background-color:#000;text-decoration:none;}
.pg_list{line-height:200%;display:inline;}
.pg_list .a_pg a{ margin-right:10px; padding:3px 5px;color:#FF0000; font-size:13px;text-decoration:none;width:auto;border:none;}
.pg_list .a_pg a:visited{ margin-right:10px; padding:3px 5px; color:#FF0000; font-size:13px;text-decoration:none;width:auto;border:none;}
.pg_list .a_pg a:hover{ margin-right:10px;padding:3px 5px;  color:#fff; font-size:13px;background-color:#FF0000; text-decoration:none;width:auto;border:none;}
.pg_list .a_current { margin-right:10px;padding:3px 6px;  color:#fff; font-size:13px;background-color:#FF0000;}
.pg_go{display:inline;}
.pg_go .pg_in{border:1px #000 solid; width:30px;height:15px;}
.pg_go .pg_sub{border:1px #000 solid; color:#fff; font-size:13px;font-weight:bold; background-color:#000; width:45px; height:20px;}

.paginator { font: 12px Arial, Helvetica, sans-serif;padding:10px 0px 0px 10px; margin: 0px;white-space:nowrap; }
.paginator a {padding: 1px 6px; border: solid 1px #ddd; background: #fff; text-decoration: none;margin-right:2px}
.paginator a:visited {padding: 1px 6px; border: solid 1px #ddd; background: #fff; text-decoration: none;}
.paginator .cpb {padding: 1px 6px;font-weight: bold; font-size: 13px;border:none;background:#000; color:#FFF;}
.paginator a:hover {color: #fff; background:#000;text-decoration: none;}
.paginator input[type="text"]{border:1px #ddd solid; width:30px;height:15px;margin:0px;}
.paginator input[type="submit"]{border:1px #000 solid; color:#fff; font-size:13px;font-weight:bold; background-color:#000; width:45px; height:20px;}
.paginator .chi{ float:left; display:inline; width:75px;}
/*翻页链接样式结束*/
/*创建子站点的协议中间部分开始*/
.treaty{
	width:630px;
	border:#dedede 1px solid;
	background:#f6f6f6;
	padding-top:20px;
	padding-left:45px; 
	padding-right:45px;
	margin:10px 140px;
	font-size:14px;
}
.treaty .title{
	font-size:18px;
	font-weight:bold;
	color:#F00;
	padding-bottom:5px;
	margin:0px auto;
}
.treaty .content{
	margin-top:15px;
	padding-bottom:20px;
}
.treaty .content span{
	display:block;
}
/*创建子站点的协议中间部分结束*/
/*页面滚动样式开始*/
.scroll
{
	width:650px;
	margin:3px 0px;
}
.datetime
{
	margin:3px 0px;
}
/*页面滚动样式结束*/
.select_width
{
	vertical-align:middle;
	width:62px;
}/*select宽度*/



/*----------友情链接-----------*/
.friend_link{
	margin:0px auto;
    width:998px;
	height:auto;
    clear:both;
	margin-top:10px;
	margin-bottom:10px;
	border:1px #d2e2ff solid;
    }
.fl_top{
	width:998px;
	height:78px;
	background:#f6f9fe;
	border-top:2px #c71000 solid;
	}
.fl_top_left{
	width:75px;
	text-align:center;
	font-size:14px;
	color:#c71000;
	font-weight:bold;
	padding-top:10px;
	}
.fl_top_right{
	width:925px;
	height:62px;
	padding-top:10px;
	}
.fl_top_right ul li{
	float:left;
	line-height:20px;
	padding-right:10px;
	}

.fl_down{
	width:980px;
	height:250px;
	padding:10px 10px 0;
	border-top:1px #d2e2ff solid;
	}
.fl_down >ul{
	float:left;
	height:221px;	
	width:85px;
	line-height:25px;
	padding-left:12px;
	}
.fl_down >div{
	float:left;
	width: 98px;
	line-height:25px;
	}
.fl_down li{
	float: left;
	margin-right: 5px;
	white-space:nowrap;
}
.fl_down_s{
	font-weight:bold;
	width:85px;
    text-align:left;
	}
.fl_down_s a:link,.fl_down_s a:visited,.fl_down h4 a:link,.fl_down h4 a:visited{
	color:#ff8500;
	}
.fl_down_s a:hover,.fl_down h4 a:hover{
	color:#c71000;
	}
ul.fl_big{
	width:115px;
	}
ul.fl_bigbig{
	width:160px;
	}
	
	.fl_bigbig li.fl_down_s{
	font-weight:bold;
	width:160px;
    text-align:center;
	}
	.fl_big li.fl_down_s{
	font-weight:bold;
	width:115px;
    text-align:center;
	}
	li.fl_down_w
	{
	    width:115px;
	    white-space:normal;
	    }
    

.blue_a a{
    color:#07c;
}

.ptl_10{
    padding:5px 0 0 10px;
}

.top_login_2 a{
    margin: 0 3px;
}