﻿/*CssReset style*/
html,body,div,ul,li,p,form,input,span,a,img,h2,h3,textarea,label,fieldset{
	margin:0px;
	padding:0px;
}
body{
	min-width:983px;
	font-size:12px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	padding:0 10px;
}
select{
	height:22px;
	vertical-align:middle;
}
input{
	vertical-align:middle;
}
ul,li{
	list-style:none;
}
img{
	border:none;
	vertical-align:middle;
}
a{
	text-decoration:none;
	color:#0066cc;
}
a:hover{
	text-decoration:underline;
}
.fl{
	float:left;
}
.fr{
	float:right;
}
.fg_line{
	clear:both;
	height:0px;
	line-height:0px;
	font-size:0px
}
/*firefox*/
.ff:after {content: ".";display: block;height: 0;clear: both;visibility: hidden;}
* html ul#FGNav li a, html ul#FGArticles li a{height: 1%;}
/*Header style*/
.header{
	margin:0 -10px;
	height:100px;
over-flower:hidden;
}
.header .header_content{
	height:100px;
}
.header .header_content .fl{
    padding:25px 0 0 20px;
}
.header .header_content .fl img {
azimuth: expression(
this.pngSet?this.pngSet=true:(this.nodeName == "IMG" && this.src.toLowerCase().indexOf('.png')>-1?(this.runtimeStyle.backgroundImage = "none",
this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.src + "', sizingMethod='image')",
this.src = "/images/transparent.gif"):(this.origBg = this.origBg? this.origBg :this.currentStyle.backgroundImage.toString().replace('url("','').replace('")',''),
this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.origBg + "', sizingMethod='crop')",
this.runtimeStyle.backgroundImage = "none")),this.pngSet=true);
}

.header .header_content .fr{
    padding:70px 10px 0 0;
}
.header .header_content .fr a{
    padding:0 5px;
    display:block;
    float:left;
}


/*Navigation style*/
.navigation{
	width:auto;
	height:32px;
	line-height:32px;
	margin:5px auto auto auto;  
	overflow:hidden;
}
.navigation a{
	font-weight:bold;
	margin:0 10px;
	blr:expression(this.onFocus=this.blur());
}
/*Control*/
.control{
	height:auto !important ;
	min-height:50px;
	height:50px;
	margin:13px 0 0 0;
	clear:both;
	position:relative;
	z-index:50;
}
.control,{
	height:auto !important ;
	min-height:50px;
	height:50px;
	margin:3px 0 0 0;
	clear:both;
	position:relative;
	z-index:50;
}
.control .welcome{
	height:20px;
	padding:5px 0 0 0;
	line-height:30px;
	overflow:hidden;
	margin:0px 0 0 5px;
	clear:both;
}
.control .welcome li{
	height:14px;
	line-height:14px;
	padding:0 10px;
	float:left;
}
.post{
	padding:20px 10px 0 15px;
}
.post,{
	float:left;
	padding:20px 10px 0 15px;
}
.control .post li{
	margin:9px 0 0 0;
	display:inline;
	height:20px;
	overflow:hidden;
}
.control .welcome a{
	display:block;	
}
.control .welcome .submenu{
	width:auto;
	height:auto;
	padding:5px 10px;
	line-height:18px;
	position:absolute;
	z-index:100;
	margin:3px 0 0 0;
	clear:both;
}
.control .post .bbs_name{
	padding:0 0 0 15px;
	font-weight:bold;
	float:left;
}
.control .post .bbs_handle{
	float:left;
	clear:left;
}
.control .post .fr{
	float:right;
	clear:right;
}
/*Notice*/
.notice{
	width:auto;
	height:31px;
	margin:20px auto auto auto;
	overflow:hidden;
	clear:both;
}
.notice li{
	float:left;
}
.notice .notice_name{
	width:53px;
	text-align:right;
	line-height:31px;
	font-weight:bold;
	float:left;
}
.notice .notice_content{
	width:auto;
	line-height:31px;
	float:left;
}
.notice .number{
	width:90px;
	height:31px;
	line-height:31px;
	text-align:center;
	float:right;
}
.notice .prve_next{
	width:55px;
	height:21px;
	padding:10px 0 0 0;
	text-align:center;
	float:right;
}
/*Left*/
#left{
	width:100%;
	height:auto;
	margin:0 0 0 -230px;
	float:left;
	display:inline;
}
#left .list_type01,#left .list_type02{
	height:1%;
	padding:0 0 10px 0;
	margin:0 0 0 230px;
}
#left1{
	height:auto;
	margin:10px 0 0 0;
	clear:both;
}
#left1 .list_type01,#left1 .list_type02{
	height:1%;
	padding:0 0 10px 0;
}

#list_type03{
	height:1%;
	padding:0 0 10px 0;
}
#left .board_title{
	margin:10px 0 0 230px;
	height:25px;
	padding:10px 10px 0 10px;
	font-size:12px;
	clear:both;
}
#left1 .board_title{
	margin:10px 0 0 0;
	height:25px;
	padding:10px 10px 0 10px;
	font-size:12px;
	clear:both;
}
#left .board_title2{
	margin:10px 0 0 230px;
	height:25px;
	padding:10px 10px 0 10px;
	font-size:12px;
	clear:both;
}
#left1 .board_title2{
	margin:10px 0 0 0;
	height:25px;
	padding:10px 10px 0 10px;
	font-size:12px;
	clear:both;
}
#left .board_title2 a{
	margin:0 5px 0 0;	
}
#left .board_title a{
	margin:0 5px 0 0;	
}
.list_type01 .box_content{
	height:55px;
	width:30%;
	float:left;
	display:inline;
	padding:13px 0 0 10px;
}
.list_type02 .box_content{
	height:55px;
	padding:13px 0 0 10px;
}
.list_type01 .box_content_li1,.list_type02 .box_content_li1{
	width:47px;
	height:45px;
	float:left;
}
.list_type01 .box_content_li1 span, .list_type02 .box_content_li1 span{
	display:block;
	line-height:23px;
	width:47px;
	text-align:center;
}
.list_type01 .box_content_li2,.list_type02 .box_content_li2{
	float:left;
	margin:0 0 0 5px;
	display:inline;	
}
.list_type01 .box_content_li2 .black,.list_type02 .box_content_li2 .black{
	display:block;
	font-weight:bold;
	clear:both;
}
.list_type01 .box_content_li2 span,.list_type02 .box_content_li2 span{
	line-height:16px
}
.box_content_li2 .black{
	font-weight:bold;
}
.list_type01 .day,.list_type02 .day{
	font-size:10px;
	
}
.list_type01 .b_back{
	display:none;
}
.list_type02 .b_back{
	padding:0 0 0 13px;
	display:block;
}
.list_type01 .b_bm{
	display:block;
	overflow:hidden;
	white-space:nowrap;
	width:98%;
}
.list_type02 .b_bm{
	padding:0 3px 0 0;
}
.list_type01 .b_new{
	display:none;
}
.list_type02 .b_new{
	padding:0 3px 0 0;
}
.list_type01 .b_theme{
	display:block;
}
.list_type02 .b_theme{
	padding:0 3px;
}

.list_type01 .green,.list_type02 .green{
	font-weight:bold;
}
/*Right*/
#right{
	width:220px;
	height:auto;
	margin:10px 0 0 0;
	float:right;
}
#right1{
	display:none;
}
#right .user_login_title, .search_title, .ranking_title{
	width:218px;
	height:29px;
	overflow:hidden;
}
.user_login_title a,.ranking_title a,.search_title a{
     width:75px;
	 height:28px;
	 line-height:28px;
	 text-align:center;
	 display:inline-block;
	 float:left;
	 margin:0 -1px;
}
.user_login_title a.Selected,.ranking_title a.Selected,.search_title a.Selected{
	width:72px;
	font-weight:bold;
}
#right .user_login_form,.user_data,.search_form{
	width:198px;
	height:auto;
	overflow:hidden;
	padding:0 10px 10px 10px;
}
.search_form{
	display:none;
}
.search_form#InfoPanne3_0{
	display:block;
}
#right .user_login_form li{
	height:20px;
	line-height:20px;
	vertical-align:middle;
	margin:10px 0 0 0;
}

#right .user_login_form .submit{
	padding:0 0 0 60px;
}
#right .user_login_form .submit input{
	vertical-align:text-bottom;
}
#right .user_data li{
	margin:10px 0 0 0;
	clear:both;
}
#right .user_data .data{
	height:auto;
	line-height:18px;
}
#right .user_data .data img{
	width:48px;
	height:48px;
	float:left;
}
#right .user_data .data span{
	width:138px;
	line-height:18px;
	float:right;
}
.search_title, .ranking_title{
	margin:10px 0 0 0;
}
.search_form .li1{
	margin:10px 0 0 0px;
	float:left
}
.search_form .li2{
	margin:10px 0 0 5px;
	float:left;
	display:inline;
}
.ranking_list{
	width:198px;
	height:auto;
	overflow:hidden;
	padding:0 10px 4px 10px;
	display:none;
}
.ranking_list#InfoPanne2_0{
	display:block;
}
.ranking_list li{
	line-height:24px;
	padding:0 0 0 17px;
}
/*bottom*/
.bottom{
	width:100%;
	height:auto;
	clear:both;
	margin:10px 0 0 0
}
.bottom_title{
	height:29px;	
}
.bottom_title a{
	height:29px;
	line-height:29px;
	padding:0 10px;
	float:left;
	cursor:pointer;
	display:inline-block;
}

.bottom_title .Selected{
	height:28px;
	line-height:28px;
	position:relative;
	top:1px;
	z-index:1;
	font-weight:bold;
}

.fd_link{
	height:1%;
	line-height:30px;
	padding:10px;
	clear:both;
}
.fd_link li{
	width:20%;
	float:left;
}
.online,.figure{
	width:auto;
	height:1%;
	padding:10px 15px 10px 15px;
}
.online li{
	margin:10px 0 0 0;
}
.online .online_list{
	width:100%;
	margin:10px 0 0 0;
}
.online .online_list span{
	display:block;
	width:12%;
	margin:5px 0 0 0;
	float:left;
}
.figure li{
	width:100px;
	line-height:27px;
	height:27px;
	overflow:hidden;
	float:left;
}
.figure li img{
	vertical-align:middle;
}
.figure .fli{
	width:auto;
	line-height:32px
}
/*footer*/
.footer{
	width:100%;
	line-height:25px;
	text-align:center;
	margin:20px 0 0 0;
}

/*Theme*/
.theme{
	width:auto;
	height:31px;
	overflow:hidden;
	margin:10px 0 0 0
}
.theme .theme_botton{
	height:31px;
	float:left
}
.theme .theme_botton img{
	height:31px;
	vertical-align:top;
}
.theme .theme_link{
	line-height:31px;
	float:right;
}
/*Board*/
.board{
	height:1%;
	margin:10px auto auto auto;
}
.board .board_operate{
	height:32px;
	line-height:32px;
	padding:0 0 0 10px;
}
.board .board_operate li{
	font-weight:bold;
}
.board .board_td1{
	float:left;
	margin:0 300px 0 0;
}
.board .board_td2{
	float:left;
}
.board .board_td3{
	width:200px;
	float:right;
	text-align:center;
}
.board .board_td6{
	width:100px;
	float:right;
	text-align:center;
}
.board .board_td3 a{
	display:block;
}
.board .board_td4{
	width:200px;
	float:right;
	text-align:center;
}
.board .board_td5{
	padding:0 0 0 10px;
	font-size:14px;
	float:left
}
.board .board_name{
	padding:0 0 0 10px;
	height:28px;
	line-height:28px;
}
.board .board_tr{
	height:35px;
	padding:10px 0 0 0;
	clear:both;
}
.board_sort,.board_search{
	margin:10px 0 0 0;
	clear:both;

}
/*Bbs_search*/
.bbs_search_title{
	height:35px;
	line-height:35px;
	font-weight:bold;
	margin:10px 0 0 0;
	padding:0 0 0 10px;
}
.bbs_search_border{
	height:1%;
	padding:0 0 20px 50px;
}
.bbs_search_input{
	margin:20px 0 0 0;
}
.bbs_search_text{
	width:260px;
	height:20px;
	line-height:20px;
}
.bbs_search_sm{
	margin:10px 0 0 0;
	
}
.bbs_search_sm p{
	padding:0 0 0 24px;
	line-height:21px;
}
/*bbs_list*/
.bbs_list{
	height:1%;
	padding:0 0 20px 0;
	margin:10px 0 0 0;
}
.list_title{
	height:24px;
	line-height:24px;
	margin:2px;
	padding:0 0 0 10px;
	
}
.list_about{
	height:25px;
	line-height:25px;
	padding:0 0 0 10px;
}
.list_content{
	margin:10px 10px 0 10px;
	padding:0 0 0 10px;
	line-height:25px;
}
.list_content_title{
	font-size:14px;
}
.list_page{
	text-align:center;
	margin:10px 0 0 0;
}
#right .reg_login{
	
	padding:20px;
	line-height:25px;
}
#right .reg_login .font14{
	font-weight:bold;
	font-size:14px;
}
#left .reg_login_form{
	margin:0 0 0 230px;
}
#left .reg_login_form .rlf_title{
	line-height:32px;
	height:32px;
	padding:0 0 0 10px;
	font-size:14px;
	
	font-weight:bold;
}
#left .reg_login_form .rlf_form{
	padding:0 0 20px 80px;
}
#left .reg_login_form .rlf_form li{
	height:21px;
	margin: 10px 0;
	clear:both;
}
#left .reg_login_form .rlf_form li select{
	float:left;
	vertical-align:middle;
}
#left .reg_login_form .rlf_form .span1{
	font-size:14px;
	float:left;
	margin:0 0 0 5px;
	display:inline;
}
#left .reg_login_form .rlf_form .span1 span{
	width:60px;
	height:22px;
	display:block;
	float:left;
	text-align:right;
	padding:0 5px 0 0 ;
}
#left .reg_login_form .rlf_form .gray{
	margin:0px;
	line-height:22px;
	padding:0 0 0 70px;
}

.getpwd{
	height:1%;
	margin:10px 0 0 0;
}
.getpwd .getpwd_title{
	font-weight:bold;
	line-height:35px;
	height:35px;
	padding:0 0 0 10px;
	
}
.getpwd .getpwd_form{
	height:auto !important;
	min-height:31px;
	height:31px;
	clear:both;
}
.getpwd .getpwd_form .getpwd_li1{
	width:200px;
	height:31px;
	line-height:31px;
	
	text-align:right;
	padding:0 5px 0 0;
	float:left
}
.getpwd .getpwd_form .getpwd_li2{
	padding:5px 0 0 5px;
	height:auto !important;
	min-height:31px;
	height:31px;
	float:left;
}
.getpwd .getpwd_submit{
	padding:5px 0 0 0;
	height:27px;
	text-align:center;
}
.getpwd .getpwd_account{
	line-height:25px;
	
	padding:0 0 0 10px;
	
}
.showerr,.showerr_login{
	height:1%;
	margin:10px 0 0 0;
}
.showerr_title,.showerr_login_title{
	height:32px;
	line-height:32px;
	
	font-weight:bold;
	padding:0 0 0 10px;
}
.showerr_content{
	line-height:25px;
	padding:0 0 0 10px;
	
}
.showerr_botton,.showerr_login_botton{
	height:28px;
	line-height:28px;
	padding:5px 0 0 0;
	text-align:center;
	clear:both;
}
.showerr_login_form{
	height:35px;
	line-height:35px;
	clear:both;
}
.showerr_login_form_li1{
	width:200px;
	height:35px;
	line-height:35px;
	font-weight:bold;
	
	text-align:right;
	padding:0 5px 0 0;
	float:left;
}
.showerr_login_form_li2{
	height:35px;
	line-height:35px;
	float:left;
	padding:0 0 0 5px;
}
/*PostInfo*/
.post_title{
	height:32px;
	line-height:32px;
	padding:0 10px;
	margin:10px 0 0 0;
}
.post_title .posttheme{
	font-weight:bold;
	
	float:left;
}
.postinfo{
	height:1%;
	overflow:hidden;
}
.post_info_left{
	width:210px;
	height:100%;
	padding:0 0 30px 0;
	float:left;
}
.post_info_left .user_name{
	overflow:hidden;
	height:25px;
	padding:5px 10px 0 10px;
}
.post_info_left .user_photo{
	height:auto !important;
	height:48px;
	min-height:48px;
	margin:20px 0 0 20px;
}
.post_info_left .user_do{
	height:20px;
	padding:5px 0 0 0;
	margin:10px 0 0 20px;
}
.post_info_left .post_info_left_li{
	line-height:21px;
	margin:0px 0 0 20px;
}
.post_info_left .stars{
	margin:0px 0 0 20px;
}
.post_info_left .stars img{
	vertical-align:top;
}
.post_info_right{
	width:100%;
	height:auto;
	float:right;
	margin:0 -211px 0 0px;
}
.post_info_right_top{
	line-height:25px;
	height:25px;
	padding:5px 10px 0 10px;
	margin:0 211px 0 0;
	
}
.post_info_right_posttime{
	margin:10px 211px 0 20px;
	color:#999999;
}
.post_info_right_posttime .black{
	color:#000000;
	font-weight:bold;
}
.post_info_right_content{
	margin:0 211px 0 0;
	padding:10px 20px;
	height:auto !important;
	min-height:200px;
	height:200px;
	line-height:20px;
}
.post_info_right_update{
	line-height:25px;
	height:25px;
	padding:0 230px 0 0;
	color:#999999;
	text-align:right;
}

.post_info_right_bottom{
	overflow:hidden;
	margin:0 211px 0 0;
	height:25px;
	padding:5px 10px 0 10px;
}
.prvenext{
	clear:both;
	margin:10px 0 0 0;
}
.edit .edit_title{
	height:32px;
	line-height:32px;
	font-weight:bold;
	padding:0 10px;
}
.edit .edit_left{
	width:210px;
	height:300px;
	float:left;
}
.edit .edit_left li{
	margin:5px 0 0 30px;
}
.edit .edit_right{
	width:100%;
	height:300px;
	float:left;
	margin:0 -210px 0 0;
}
.edit_area {
	height:240px;
	margin:0 210px 0 0;
}
.edit_change{
	line-height:30px;
	margin:0 210px 0 0;
}
.edit_botton{
	margin:10px 210px 0 0;
}
.send,.reply,.edit,.review,.preview,.file_show{
	overflow:hidden;
	height:1%;
	clear:both;
	margin:10px 0 0 0;
}
.send_title,.reply_title{
	line-height:33px;
	height:33px;
	padding:0 0 0 10px;
	font-weight:bold;
}
.reply_ul1{
	height:auto !important;
	height:31px;
	min-height:31px;
	clear:both;	
}
.reply_ul2{
	height:auto !important;
	height:31px;
	min-height:31px;

	clear:both;
}
.reply_li1{
	width:215px;
	height:auto !important;
	height:26px;
	min-height:26px;
	text-align:right;
	padding:5px 5px 0 0;
	line-height:18px;
	float:left;
}
.reply_li2{
	height:auto !important;
	height:27px;
	min-height:27px;
	line-height:27px;
	padding:4px 0 0 5px;
	margin:0 0 0 -1px;
	float:left;	
}
.reply_li2 textarea,.edit_change textarea{
	width:749px !important;
	width:745px;
	height:240px;
}
.reply_li2 fieldset{
	width:719px !important;
	width:715px;
	height:auto !important ;
	height:100px;
	min-height:100px;
	padding:0 10px 30px 10px;
	line-height:normal;
}
.reply_li2 fieldset span{
	display:block;
	margin:5px 0 0 0;
}
.reply_li2 fieldset .tab50{
	margin:10px 0 0 60px;
}
.reply_li3{
	width:370px;
	height:auto !important;
	min-height:65px;
	height:65px;
	line-height:65px;
	padding: 0 0 0 5px;
	margin:0 0 0 -1px;
	float:left;
}
.reply_li1 .bo_span{
	display:block;
	margin:5px 0 0 0;
}
.reply_li2 .spanbr,.edit_change .spanbr{
	display:block;
}

.reply_li3 span{
	width:40px;
	margin:5px 0 0 0;
	display:block;
	float:left;
}
.reply_botton{
	padding:3px 0 0 0;
	height:28px;
	clear:both;	
	text-align:center;
}
.review .review_title,.preview .preview_title{
	padding:0 0 0 10px;
	line-height:35px;
	height:35px;
	font-weight:bold;
	
}
.review .review_about{
	line-height:20px;
	padding:0 0 0 10px;
	
}
.preview_theme{
	padding:0 0 0 10px;
	line-height:35px;
	height:35px;
	font-weight:bold;
}
.preview_content{
	clear:both;
	line-height:21px;
	margin:10px 0 0 0;
	padding:10px
}
.show_title{
	padding:0 0 0 10px;
	line-height:35px;
	height:35px;
	font-weight:bold;
	margin:10px 0 0 0;
}
.show_left{
	width:218px;
	height:auto;
	float:left;
	margin:10px 0 0 0;
}
.show_left .show_left_title{
	height:32px;
	line-height:32px;
	font-weight:bold;
	padding:0 0 0 10px;
}
.show_left .show_left_list li{
	height:25px;
	line-height:25px;
	padding:0 0 0 20px;
}
.show_right{
	width:100%;
	height:auto;
	margin:10px 0 0 -230px;
	float:right;
	display:inline;
}
.show_right_in{
	margin:0 0 0 230px
}
.show_right_col{
	width:49%;
	height:auto;
	margin:10px 0 0 0;
}
.show_right_col .col_li1{
	height:23px;
	padding:3px 10px 0 10px;
}
.show_right_col .col_li2{
	clear:both;
	padding:0 0 40px 0;
	text-align:center;
}
.show_right_col .col_li3{
	padding:10px 0;
	
	text-align:center;
}
.show_right_form{
	text-align:right;
}
.col_page{
	margin:10px 0 0 0;
}
.col_page li{
	line-height:20px;
}
.file_show_title{
	line-height:35px;
	font-weight:bold;
	padding:0 0 0 10px;
}
.file_show_thanks{
	line-height:25px;
	height:25px;
	margin:0 50px;
	text-align:center;
}
.file_show_down{
	margin:20px 100px 0 100px;
	padding:2px;
	text-align:left;
}
.file_show_down .down_li1{
	line-height:25px;
	height:25px;
	font-weight:blod;
}
.file_show_down .down_li2{
	padding:5px 0 0 0;
	height:20px
}
.file_show_line{
	padding:0 10px;
	height:25px;
}
.file_info{
	padding:10px 20px;
	height:1%;
}
.file_info_ul1,.file_info_ul2{
	height:1%;
	clear:both;
}
.file_info_li1{
	width:50%;
	line-height:25px;
	height:25px;
	text-align:right;
	padding:0 5px 0 0;
	float:left;
}
.file_info_li2{
	line-height:25px;
	text-align:center;
	padding:0 0 0 5px;
	height:25px;
	float:left;
}
.file_info_li3{
	width:50%;
	line-height:25px;
	height:25px;
	padding:0 5px 0 0;
	text-align:right;
	float:left;
}
.botton{
	font-size:12px;
	height:22px;
	line-height:18px;
	padding:0 5px;
}
.text{
	width:129px;
	height:20px;
	line-height:20px;
}
.text,{margin:-1px 0 0 0;
}
.text2,.text3,.text4{
	height:20px;
	line-height:20px;
}
.text2{
	width:150px;
}
.text3{
	width:60px;
}
.text4{
	width:280px;
}

.path{
	height:30px;
	line-height:30px;
	margin:10px 0 0 0;
	padding:0 0 0 10px;
	clear:both;
}
.path .bbs_name{
	padding:0 0 0 15px;
}
.sub_board_title{
	height:29px;
}
.sub_board{
	margin:10px 0 0 0;
}
.sub_board_tag{
	width:75px;
	height:28px;
	line-height:28px;
	text-align:center;
	position:relative;
	top:1px;
	z-index:1;
	font-weight:bold;
}


.activeusers_tr1{
	width:100%;
	overflow:hidden;
	margin:10px 0 0 0;
	height:auto;
}
.activeusers_td1{	
	width:24.79%;
	height:30px;
	line-height:30px;
	float:left;
	font-weight:bold;
	text-align:center;
}
.activeusers_td1,{	
	width:25%;
	height:30px;
	line-height:30px;
	float:left;
	margin:0 -3px 0 0;
	font-weight:bold;
	text-align:center;
}
.activeusers_td2{	
	width:15%;
	height:30px;
	line-height:30px;
	float:left;
	margin:0 0 0 -7px;
	font-weight:bold;
	text-align:center;
}
.activeusers_tr2{
	height:25px;
	line-height:25px;
	text-align:center;
	clear:both;
}
.activeusers_td3{
	width:20%;
	height:35px;
	line-height:35px;
	float:left;
	font-weight:bold;
	text-align:center;
}
.activeusers_td4{
	width:65%;
	height:35px;
	line-height:35px;
	float:left;
	font-weight:bold;
	margin:0 -6px 0 -1px;
	text-align:center;
}
.activeusers_td5{
	width:15%;
	height:35px;
	line-height:35px;
	float:left;
	margin:0 0 0 0px;
	font-weight:bold;
	text-align:center;
}
.activeusers_tr3{
	height:auto !important;
	height:25px;
	min-height:25px;
	clear:both;
}
.activeusers_td6{
	width:20%;
	height:25px;
	min-height:25px;
	line-height:25px;
	float:left;
	margin:0 0 0 0px;
	text-align:left;
}
.activeusers_td7{
	width:65%;
	height:25px;
	padding:0 0 0 2px;
	float:left;
	margin:0 -8px 0 -1px;
}
.activeusers_td7 span{
	display:block;
	height:25px;
}
.activeusers_td7 .greenbar{
	width:100%;
}
.activeusers_td7 .greenbar2{
	width:1px;
}
.activeusers_td7 .redbar{
	width:1px;
}
.activeusers_td8{
	width:15%;
	height:25px;
	line-height:25px;
	float:left;
	margin:0 0 0 0px;
	text-align:center;
}

.mypng{
azimuth: expression(
this.pngSet?this.pngSet=true:(this.nodeName == "IMG" && this.src.toLowerCase().indexOf('.png')>-1?(this.runtimeStyle.backgroundImage = "none",
this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.src + "', sizingMethod='image')",
this.src = " http://img.nuabc.net:6080/template/bbs/blue/transparent.gif"):(this.origBg = this.origBg? this.origBg :this.currentStyle.backgroundImage.toString().replace('url("','').replace('")',''),
this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.origBg + "', sizingMethod='crop')",
this.runtimeStyle.backgroundImage = "none")),this.pngSet=true);
}
.post_info_right_content .post_close{
	background:#f5f5f5;
	display:block;
	border:1px solid #dedede;
	width:400px;
	height:60px;
	font-size:18px;
	text-align:center;
	padding-top:40px;

}

.no_oper{
	color:gray;
	
}
.post_add{
	background:#f5f5f5;
	padding:10px;
	display:block;
	border:1px solid #dedede;
	text-indent:24px;
}
.post_add b{
	display:block;
	color:#333333;
}


/* Upload Progress */
#divFileProgressContainer
{
    margin-top:10px;
    height: 20px;
    width:500px;
    line-height:20px;
    border: 1px solid #9ccee5;
    display:none;
}
#divFileProgressText
{
    height:20px;
    width:100%;
    text-align:center;
    line-height:20px;
    filter:Alpha(opacity=50);
	margin-top:-20px;
}
#divFileProgress
{
    background-image: url('/Images/bt.jpg');
	color: #124C63;
	height:20px;
	width:0px;
	text-align:center;
}
.userlist_tr1,.userlist_tr2{
	width:100%;
	border:solid 1px #bad8f8;
	margin:0 -2px -1px 0px;
	float:left;
	padding:0px;
	overflow:hidden;
	display:table; 
	background:#edf5f9;
}
.userlist_tr1{
	margin:10px 0 0 0;
	color:#666666;
	line-height:18px;
	border-bottom:none;
}

.userlist_tr1 li,.userlist_tr2 li{
	float:left;
	height:auto!important;height:25px;
	min-height:25px;
	border-left:solid 1px #bad8f8;
	margin-left:-1px;
	margin-bottom:-10000px;
	padding-bottom:10000px;
	vertical-align:middle;
 
}
.userlist_tr1 .userlist_td1{
	width:50%;
	line-height:20px;
}
.userlist_tr1 .userlist_td2{
	width:50%;
	padding-top:8px;
	height:17px;
	text-align:right;
}
.userlist_tr1 .left{
	margin-right:0px;
	border-left:none;
}
.userlist_tr1 .right{
	margin-right:0px;
	border-right:none;
}
.userlist_tr2 .userlist_td3{
	width:20%;
	height:40px;
	line-height:40px;
	text-align:center;
	font-weight:bold;
	color:#333333;
}
.userlist_tr2 .userlist_td4{
	width:10%;
	height:40px;
	line-height:40px;
	text-align:center;
	font-weight:bold;
	color:#333333;
}
.userlist_tr2 .userlist_td5{
	width:20%;
	height:20px;
	padding-top:5px;
	text-align:center;
	color:#333333;
}
.userlist_td6,.userlist_td7{
	width:10%;
	height:20px;
	padding-top:5px;
	text-align:center;
	color:#333333;
}
.userlist_td7{
	background:#ffffff
}
.userlist_tr1 .marleft,.userlist_tr2 .marleft{
	margin-left:-3px;
}
.welcome .fl{
	line-height:30px;
	display:block;
	padding:0 0 0 5px;

}
.noedit{
	height:100px;
	border:1px solid #dedede;
	background:url(http://img.nuabc.net:6080/template/bbs/blue/post_sd.gif) center no-repeat #f9f9f9;
	clear:both;
	margin:10px 0 0 0;
	overflow:hidden;
}
.ddl_nav{
	margin:10px 0 0 0;
}

/*公告层*/
.indexbox{
	width:600px;
	height:400px;
}
.ib_title{
	width:600px;
	height:26px;
}
.ib_icon{
	width:30px;
	height:26px;
	background:url(http://img.nuabc.net:6080/template/bbs/blue/title_icon.gif) no-repeat;
	float:left;
}
.ib_title_name{
	width:540px;
	height:18px;
	font-weight:bold;
	float:left;
	background:url(http://img.nuabc.net:6080/template/bbs/blue/gbg.gif) repeat-x;
	padding:8px 0 0 0;
}
.close{
	width:30px;
	height:26px;
	background:url(http://img.nuabc.net:6080/template/bbs/blue/close.gif);
	float:right;
}
.close a{
	width:30px;
	height:26px;
	display:block;
	text-indent:-9999px;
}
.gcontent{
	width:558px;
height:auto  !important;
	height:334px;
min-height:334px;
	background:url(http://img.nuabc.net:6080/template/bbs/blue/gcbg.gif) repeat-x #ffffff;
	line-height:23px;
	text-indent:24px;
	border:1px solid #9abdd1;
	padding:20px;
}

/*版权*/
.bt{
	 border-top:1px solid #b8d4e8;
	 width:980px;
	 background-color: white;
	 overflow:hidden;
	 margin:auto;
	 height:90px;
	 padding-top:10px;
	 }
.bt li{
	float:left; color: #6B6B6B;
}
.bt li.bl_left{
	width:180px;
	padding-left:20px;
}
.bt li.bl_right{
	width:760px;
	padding-right:20px;
	text-align:right;
	line-height:24px;
}
