/* CSS Document */
body { background: #FFF; padding:0; margin:0;}
body, td {
	font-family: Arial, sans-serif;
	font: 12px/1.6em Arial,sans-serif;
}
form,h1{padding:0px; margin:0px; border:0px; }
.b{ 
	font-weight: bold;
}
.font14{ font-size:14px}
.none{
	text-decoration: none;
}
em{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #5F5F5F;
	font-size: 11px;
	font-style: normal;
}
.clear {
	BORDER: 0px;
}

/*页眉*/
#bbs_header{
    width:100%;
	height:48px;
	padding:8px 0 0 0;
}
#header_1{
     width:100%;
	 padding:0 8px;
	 
}

#header_logo {
	position:absolute;
	width:171px;
	height:55px;
	z-index:1;
	left: 10px;
	top: 2px;
}
.logo_zq{
   width:148;
   height:60px;
}
#bbs_header .header_link{
	float:right;
	width:80%;
	text-align: right;
	color:#000;
	word-spacing: 0px;
}
#bbs_header .header_menu{
	float:left;
	width:100%;
	height:60px;
}
#bbs_header .header_menu .head_nav{
	float:right;
	clear: both;
}
#bbs_header .header_menu .head_nav li{
	float:left;
	width:60px;
	height:18px;
	widht:100%;
	text-align: center;
	padding-top:4px;
	
}
#bbs_header .header_menu .head_nav li a:link,#bbs_header .header_menu .head_nav li a:visited{
	text-decoration: underline;
}
#bbs_header .header_menu .head_nav li a:hover{
    text-decoration: none;
}
#bbs_header .header_menu .head_nav li.on{
	width:70px;
	height:25px;
	color: #F00;
	padding-top:6px;
	font-weight: bold;	
	border-top: 1px solid #676767;
	border-right: 1px solid #676767;
	border-left: 1px solid #676767;
	background: url(../images/head_nav_on.gif);	
}
#bbs_header .header_menu .head_nav li.on a,#bbs_header .header_menu .head_nav li.on a:visited{
	color:#FD0000;
	text-decoration: none;
}
.head_nav_box{
	height:20px;
	padding:6px 0 0 0;
	border-bottom: 1px solid #676767;
}
ul.box_login{
   float:left;
   width:43%;
   padding:0;
   margin:0;
   }
ul.box_login li{
   float:left;
   padding:3px;
}   
ul.box_tag{
   float:right;
   width:51%;
}
ul.box_tag li{
   float:left;
   padding:4px 6px;;

}
ul.box_tag a{
	text-decoration: none;
}
.zt_l{
	float: left;
	width: 70px;
	height: 18px;
	text-align: center;
	padding-top: 3px;
	border-right: 1px solid #D6C28F;
}
.zt_l a:link{
   color:#333;
}
.zt_l a:visited{
   color:#333;
}
.list{
	padding: 3px 0;
	
}
.list a:hover{
	background: #FAFDFF;
}

/*按钮*/
.btn_login{
	height: 20px;
	width: 48px;
	border:0; 
	padding:4px;
	background: url(../images/btn_login.gif);
}
/*输入框*/
.text{
    height:20px;
	color:#333;
	border:1px solid #D6D6D6;
}

#bbs_google{
	width:468;
	height:60px;
	background: #F0F0F0 url(../images/google.gif) no-repeat right bottom;
	border: 1px solid #333;
}
#bbs_google .font{
    float:left;
    width:48%;
	padding:1px 5px;
}
#bbs_google .font h1{
	font-size: 12px;
	font-weight: bold;
	line-height: 160%;
}
#bbs_google .font h1 a,#bbs_google .font h1 a:visited{
	color:#00F;
	text-decoration: underline;
}
#bbs_google .font span{
    
}
.font12{
	font-size: 12px;
	font-weight: normal;
}
.login{	
	height: 21px;
	width: 44px;
	border: 0px;
	background: url(../images/login.gif);
} 
.search{
	height: 23px;
	width: 59px;
	padding-left: 14px;
	color: #525152;
	padding-top: 2px;
	border: 0px;
	background: url(../images/search.gif);
}
.bg_search{
	height: 31px;
	border: 1px solid #cecbce;
}
.input{
	border: 1px solid #d6d6d6;
}
img{
	margin: 0px;
	padding: 0px;
	border-width: 0px;
}
td {
	font-size: 12px;
}
#zt{
	float: left;
	width: auto;
	border-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-color: #D6C28F;
}

.yyxx{
	background-color: #cbcbcb;
	border: 1px dashed #9c9a9c;
} 
.tpbk{
	border: 1px solid #c6c6c6;
}
.tptitle{
	background-color: #f3f3f3;
	border-width: 4px;
	border-bottom-style: solid;
	border-color: #eaeaea;
}
.tpbk1{
	border-width: 1px;
	border-bottom-style: solid;
	border-color: #e6e6e6;
}
.tpbk2{
	border-width: 1px;
	border-bottom-style: solid;
	border-left-style: solid;
	border-color: #e6e6e6;
}
.yybg{
	background-color: #f3f3f3;
	font-size: 12px;
	font-weight: bold;
	color: #646663;
	border: 1px dashed #ffffff;
}
.yyly{
	font-size: 12px;
	color: #a0a0a0;
}	
/*--------字体链接颜色-----------*/
.red{ color: #FF0000; } 
a.red:link,a.red:visited { color: #FF0000; text-decoration: none} 
a.yellow:link,a.yellow:visited  {color: #ffff9c; text-decoration: none; font-weight: bold;} 
a.yellow:hover {color: #ffff9c; text-decoration: underline; font-weight: bold;} 
a.gray:link,a.gray:visited  { color: #CECFCE; text-decoration: none} 
a.black:link,a.black:visited { color: #000; text-decoration: none} 
.blue{ color:#079AFF}
.blue a:link,.blue a:visited{ color:#079AFF}
.gray{ color: #cecfce; text-decoration: none} 
.green{
	color: #3D8324;
}
.green a:link,.green a:visited{
	color: #3D8324;
}
.font10{
	font-size: 10px;
}
.ct{
	font-weight: bold;
}
a.white_ct:link,a.white_ct:visited {
	color: #fff;
	text-decoration: none;
	font-weight: bold;
}  
a.white_ct:hover,a.white_ct:active {
	color: #fff;
	text-decoration: underline;
	font-weight: bold;
} 
.white{color: #fff;}
.search_bg{
	background-image: url(images/skin_black/Search_top_bg.gif);
}

.skin-topic{
	border: 1px solid #39454a;
}
.search_inp{
	background-image: url(../img/skin_black/Search_inp_bg.gif);
	border-top-color: #7b7d7b;
	border-right-color: #f7f3f7;
	border-bottom-color: #dedfde;
	border-left-color: #c6c3c6;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	height: 17px;
}
.p_total {
	BACKGROUND-COLOR: #efebef;
	border: 1px solid #bbb9bd;
	text-align: center;
}
.p_curpage {
	BORDER-RIGHT: #dedeb8 1px solid;
	BORDER-TOP: #dedeb8 1px solid;
	FONT-WEIGHT: bold;
	VERTICAL-ALIGN: middle;
	BORDER-LEFT: #dedeb8 1px solid;
	COLOR: #8f8f94;
	MARGIN-RIGHT: 1px;
	BORDER-BOTTOM: #dedeb8 1px solid;
	BACKGROUND-COLOR: #ffffd9;
	text-align: center;
}
.p_pages {
	BORDER-RIGHT: #86b9d6 1px solid; BORDER-TOP: #86b9d6 1px solid; FONT-WEIGHT: bold; VERTICAL-ALIGN: middle; BORDER-LEFT: #86b9d6 1px solid; MARGIN-RIGHT: 1px; BORDER-BOTTOM: #86b9d6 1px solid; BACKGROUND-COLOR: #f5fbff
}
.p_num {
	BORDER-RIGHT: #d6d3d6 1px solid; BORDER-TOP: #d6d3d6 1px solid; VERTICAL-ALIGN: middle; BORDER-LEFT: #d6d3d6 1px solid; MARGIN-RIGHT: 1px; BORDER-BOTTOM: #d6d3d6 1px solid; BACKGROUND-COLOR: #ffffff
}
a.p_num:link{
	TEXT-DECORATION: none;
	border: 1px solid #000;
	color: #000;
}
a.p_num:visited {
	TEXT-DECORATION: none;
	border: 1px solid #000;
	color: #000;
}
a.p_num:hover{
	BACKGROUND-COLOR: #d63400;
	TEXT-DECORATION: none;
	border: 1px solid #000;
}
a.p_num:active {
	BACKGROUND-COLOR: #d63400;
	TEXT-DECORATION: none;
	border: 1px solid #000;
}
.p_redirect {
	FONT-SIZE: 13px;
	MARGIN-RIGHT: 1px;
	BACKGROUND-COLOR: #ffffff;
	border: 1px solid #d6d3d6;
}
a.p_redirect:hover {
	BACKGROUND-COLOR: #d63400;
	TEXT-DECORATION: none;
	border: 1px solid #000;
}
/*-----------二级页面---------*/
.black_bk{
	border: 1px solid #B4B5B7;
	background-color: #ebebeb;
}
.black_bk_x{
	border-bottom: 1px solid #B4B5B7;
}
.gray_bk_x{
	border-bottom: 1px solid #D6C192;
}
.black_bk_xx_s{
	padding:3px 0;
	
}
.liteoption{
	border: 1px solid #BCC3C4;
	line-height: 18px;
	height:20px;
	background: #D4D0C8;
}
.gensmall{
	border: 1px dotted #BCC3C4;
	background: #ECFBFF;
	padding: 5px;
	width: 100%;
}
.gray_bk{
	border: 1px solid #cecfce;
}
.gray_bk_right{
	border-right: 1px solid #D6C192;
}
.gray_bg{
	background-color: #f4f4f4;
}
.gray_xx_x{
	border-top: 1px dashed #E2E0D4;
}
.search_title{
	background: #f7f3f7;
	border-bottom: 1px solid #cecfce;
	border-left: 1px solid #cecfce;
}
.search_titleleft{
	border-bottom: 1px solid #cecfce;
	background: #f7f3f7;
}
.control_title{
	background: #f7f3f7;
	border-bottom: 1px solid #cecfce;
	border-left: 1px solid #cecfce;
	border-top: 1px solid #cecfce;
}
.control_titleleft{
	background: #f7f3f7;
	border-bottom: 1px solid #cecfce;
	border-toph: 1px solid #cecfce;
}

.item-content{
	font-size: 13px;
	margin:0px 15px;
	word-break : break-all;
}
.item-content, .item-content *{
	line-height: 160%;
}

.rj_content{
	overflow: hidden;
	width: 600px;
	margin:2px;
	line-height:normal;
}
.rj_content div{
	margin:2px;
	line-height:normal;
}
.rj_content p{
	margin:2px;
	line-height:normal;
}


/*分页*/
.fenye1{
	clear:both;
	height:30px;
	padding:5px 0;
}
.fenye1 li{ float:right }
.fenye1 .li1{
    line-height:15px; 
	padding: 2px 5px 0 5px;
	margin:0px 1px;
	list-style-type: none;
	font-weight: bold;
	border:1px solid #999; 
}
.fenye1 .li2{  padding-right:3px;}
.fenye1 .li3{  padding-left:3px;}
.fenye1 .li4{ padding:0px 5px;}
.fenye1 .li4 input{ height:15px; line-height:16px; width:27px; text-align:center;margin:0px 3px;}
.fenye1 .pagenum a{ display:block; float:left; height:17px; line-height:17px; padding: 0 5px; margin:0px 1px; font-family:Verdana; }
.fenye1 .pagenum span{ display:block; float:left; height:17px; line-height:17px; padding: 0 5px; margin:0px 1px;  font-family:Verdana; font-weight:600; }
.fenye1 .pagenum .page_on{
	background: #FF9667;
}
.fenye1 .li1{color:#333;}
.fenye1 .li4{color:#80858B;}
.fenye1 .li4 input{ border:1px solid #999; }
.fenye1 .pagenum a,.fenye1 .pagenum .page_on{ border:1px solid #999; }
.fenye1 .pagenum span{  border:1px solid #D9DFEB;}
/*cheetah 作者更多帖子*/
.user_newtopic{
	padding:2px;
	width: 45%;
	float:left;
	overflow:hidden;
	white-space:nowrap;
}
/*cheetah 百分比的样式*/
.percentImage1 img {
	 background: white url(../images/percentImage_back1.png) top left no-repeat;
	 padding: 0;
	 margin: 5px 0 0 0;
	 background-position: -122px 0;
}
