@charset "utf-8";
/* CSS Document */
body { background-color:#fffff; color:#7d7d7d}
#bbscontent{width:960px; margin:auto;}
#bbshead{width:960px;height:80px;}
#bbsnav{width:960px;height:37px;background:url(../images/bbs_03.jpg);overflow:hidden;border-bottom:1px solid #c2c3c3}
#bbsnav ul{overflow:hidden;width:100%;margin:10px 0 0 20px;}
#bbsnav li{float:left;width:59px;height:21px;}
#bbsnav li a{float:left;width:29px;height:21px;padding:5px 0 0 30px;background:url(../images/bbs_06.jpg) no-repeat 5px 0;font-size:14px;color:#757575}
.bbsmessage{overflow:hidden;width:100%;}
.bbsmessage .left{float:left;}
.bbsmessage .left span,.bbsmessage .left a{color:#757575}
.bbsmessage  p{margin:15px 0 0 10px;}
.bbsmessage .right{float:right;margin-top:35px;}
#bbscontainer{overflow:hidden; height:auto; float:left}
.bbsside{float:left;width:230px;}
.bbscont{width:211px;margin:10px auto 0; float:left}
.bbscont h2{width:211px;height:21px;background:url(../images/bbs_14.jpg);text-align:center;font-size:14px;padding-top:8px;font-weight:normal}
.bbscont .text{height:183px;background:url(../images/bbs_17.jpg);overflow:hidden;}
.bbscont .text .pic{text-align:center;margin:10px 0;}
.bbscont .text ul{list-style-type:circle}
.bbscont .text li{ float:left;width:170px; padding:0px 0px 0px 13px; margin-bottom:5px; margin-top:3px;}
.bbscont .text a{color:#757575}
.bbscont .text .txt{width:90%;margin:0 auto;}
.bbscont .text .txt a{color:#757575;}
.bbscolumn{float:left;margin-top:-17px;}
.bbsmessagebox{ margin-top:0px !important; margin-top:-18px; float:right;}
.bbsmessagebox h2{width:958px;height:19px;font-size:14px; border-top:solid 1px #cdcdcd; text-align:left; margin-top:27px;}
.bbsmessagebox table.big{margin:0 0 0 1px;padding:0;width:959px!important; width:960px; border-top:1px solid #cdcdcd;border-collapse:collapse;}
.bbsmessagebox table.big th{border-bottom:1px #cdcdcd solid; height:22px; text-align:left; background-color:#eee; font-weight:400;}
.lata_height{ padding-top:5px !important; *padding-top:10px !important;*padding-top:10px; padding-bottom:5px !important; *padding-bottom:10px !important; *padding-bottom:10px;}
.bbsmessagebox table.big td{height:67px;border-bottom:1px dashed #cdcdcd;text-align:left; padding-bottom:5px; padding-top:5px;}
.bbsmessagebox table.small{ float:left;width:80%;height:100%;margin:0 auto;}
.bbsmessagebox table.small td{border:0;background:none;height:auto;text-align:left;}
.bbsmessagebox table.small td a{color:#757575;text-align:left;}
.bbsmessagebox table.small td a:hover{text-decoration:underline;}
.box{height:auto;text-align:left; width:958px;table-layout:fixed; word-break: break-all;}
.useronline{width:960px;margin:0px auto 0; height:auto;}
.useronline .box{padding-top:0px;height:28px;}
.useronline .moderators{padding:15px;text-align:center;}
.useronline .moderators img{margin:0 10px;}
.plate{width:568px;border:1px solid #b4c9e0; margin-left:auto; margin-right:auto;}
ul.platebox{width:958px;padding:10px 0; float:left}
ul.platebox li{float:left;margin-left:45px;display:inline;}
ul.platebox li img{vertical-align:middle; text-align:center}
#footer{width:960px;height:90px;margin:70px auto 0;background:#7d7d7d}
.foodter_wz_new{padding-bottom:3px;width:960px; text-align:center; font-size:12px; color:#333; background-color:#FFFFFF}
#footer p{text-align:center;color:#fff;line-height:25px;}
#footer p.clor{height:24px;text-align:center;background:#b5b5b5}

.groupsindex_top_gai{ background-image:url(../images/biaozhu_ringht_top.jpg); width:211px; height:25px; position:absolute; margin-top:0px;}
.ndex_xigai_right_bj{ background-image: url(../images/right_biaozhun_an.jpg); width:142px; height:28px;position:relative; margin-top:-10px;}
.nede_xigai_right_wz{ float:left; width:142px; text-align:center; font-size:14px; font-weight:bold; color:#757575; line-height:20px; margin-top:5px; letter-spacing:1px;}
.an{width:761px; text-align:right; margin-bottom:5px;}
/*¸Äµ¼º½*/




.dark
{
	color:#333333;
}
.dark a
{
	color:#333333;
	text-decoration:none;
	font-weight:bold;
	
}
.dark a:hover
{
	text-decoration:underline;	
}
.dark_new
{height:19px; border:1px #cdcdcd solid; background:url(../images/luntan_top_bj_new.jpg) no-repeat;
	color:#FFFFFF; width:959px; float:left;border-bottom:0px;
}
.dark_new a
{ font-size:14px; text-align:center;
	color:#333333;
	text-decoration:none;
	font-weight:bold;
	
	
}
.dark_new a:hover
{
	text-decoration:underline;	
}

/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ User useravata ~~~~ */
.avataonline { float: left; height: 30px; line-height: 30px;background: url(../images/avataronline.gif) no-repeat 10px 40%; }
#viewpro_menu { margin: 10px auto auto -30px; text-align: center; }
	#viewpro_menu img { height:48px; width: 48px; margin: 2px auto; }
	#viewpro_menu li { text-align: left; }
.userinfolist { float: left; }
	li.popuser { text-indent: 20px; padding: 4px; background: url(../images/usericon.gif) no-repeat 0 50%; }
	li.poplink { text-indent: 20px; padding: 4px; background: url(../images/homelink.gif) no-repeat 0 50%; color: #999; }
#menu a.notabs { background: none; }
.headactions a.notabs { background: none; margin-right: 0px; padding-right: 0px; }

.dropmenu { padding-right: 15px !important; background-image: url(../images/arrow_down.gif) !important; background-position: 100% 50% !important; background-repeat: no-repeat !important; cursor: pointer; }
#menu { height: 31px;}
	#menu ul { float: right; padding: 4px 0px 0px;  }
		#menu li { float: left;}
			#menu li a { float: left; text-decoration: none; color: #333; padding: 4px 3px 3px; background: url(../images/menu_itemline.gif) no-repeat 0 6px; }
				#menu li.hover { background-color: #FFF; border: 1px solid; border-color: #E8E8E8 #E8E8E8 #FFF; }
					#menu li.hover a { padding: 3px 6px; background-image: none; }
			#menu cite a { font-weight: bold; background-image: none; }
	.frameswitch { float: left; height: 30px; line-height: 30px; padding-left: 10px; }
		#menu a.frameoff, #menu a.frameon { float: left; border: none; padding-left: 16px; margin-left: 0; background: no-repeat 0 50%; }
			#menu a.frameoff { background-image: url(../images/frame_off.gif); }
			#menu a.frameon { background-image: url(../images/frame_on.gif); }
			.popupmenu_popup { text-align: left; line-height: 1.4em; padding: 10px;overflow: hidden; border: 1px solid #CAD9EA; background: #FFF url("images/portalbox_bg.gif"); background-repeat: repeat-x; background-position: 0 1px;  text-overflow:ellipsis;}
			.popupmenu_popup ul{margin-left:30px;height:20px; max-width:300px; min-width:150px; width:150px;}
			.popupmenu_popup dt a{color:#333;text-decoration:none;}
			.popupmenu_popup dt a:hover{text-decoration:underline;}
			.popupmenu_popup ul a{color:#333;text-decoration:none;}
			.popupmenu_popup ul a:hover{text-decoration:underline;}
.headermenu_popup { width: 170px; }
	.headermenu_popup li { float: left; width: 7em; line-height: 24px; height: 24px; overflow: hidden; border-bottom: 1px solid #E8E8E8; }
.newspecialmenu { width: 100px; }
	.newspecialmenu li { background: url(../images/folder_s.gif) no-repeat 3px 50%; float: left; }
		.newspecialmenu li.poll { background-image: url(../images/pollsmall.gif); }
		.newspecialmenu li.trade { background-image: url(../images/tradesmall.gif); }
		.newspecialmenu li.reward { background-image: url(../images/rewardsmall.gif); }
		.newspecialmenu li.activity { background-image: url(../images/activitysmall.gif); }
		.newspecialmenu li.debate { background-image: url(../images/debatesmall.gif); }
		.newspecialmenu li.video { background-image: url(../images/videosmall.gif); }
		.newspecialmenu a { float: left; width: 75px; border-bottom: 1px solid #E8E8E8; padding: 5px 0 5px 25px; }
			.newspecialmenu a:hover { text-decoration: none; color: #069; border-bottom-color: #CAD9EA; }
em, cite, strong, th { font-style: normal; font-weight:bold; }

/*end*/
.End_all{width:100%; height:auto; float:left; margin-top:10px; background-color:#e1dcc9;}
.End{width:960px; height:auto; margin-left:auto; margin-right:auto}
.EndTxtall{width:960px; height:22px; float:left; border-bottom:1px #CCCCCC solid}
.EndTxt001{width:500px; height:22px; float:left}
.EndTxt001 span{line-height:22px; font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#666666}
.EndTxt002{width:450px; height:22px; float:right; text-align:right}
.EndTxt002 span{line-height:22px; font-size:12px; color:#6d6966}
.EndTxt003{width:960px; height:auto; float:left}
.EndTxt003 span{line-height:22px; color:#666666}


/*BBS_NEW*/
.BBS_NEW_KK{ width:960px; height:auto; float:left; margin-top:10px;}
