.main_wrapper {clear:both; color:#000000; margin:5px auto 10px; overflow:hidden; padding:0; text-align:left; width:960px;}
.main_wrapper .side_bar { clear:right; float:right; overflow:hidden; width:180px;}
.main_wrapper .side_bar img{padding-bottom:8px; *padding-bottom:10px; _padding-bottom:11px;}
.main_wrapper .side_bar #mymovie{padding-bottom:8px; *padding-bottom:10px; _padding-bottom:11px;}
.main_wrapper .index_left {float:left; overflow:hidden; width:765px;}

.bbs_index{ font-family:Verdana, Arial, Helvetica, sans-serif;width:765px; margin:0px auto;}
.bbs_index .bbs_title{background:transparent url(/img/forum/bbs_index_bg.gif) repeat-x scroll 0 0; padding:5px 0 0; text-align:left; width:100%; font-size:11pt; font-weight:bold;}
.bbs_index .bbs_tab{padding-top:17px; padding-bottom:8px; background:url(/img/forum/bbs_index_line_tab.gif) repeat-x  bottom;}
.bbs_index .bbs_tab a.checked{font-weight:bold;}
.bbs_index .bbs_tab img{padding-left:10px; padding-right:10px; vertical-align:middle; }
.bbs_index .bbs_col{float:left; display:inline; width:370px; margin-top:10px;}
.bbs_index .bbs_col img{display:block; margin-bottom:2px;}
.bbs_index .bbs_mar{margin-right:23px;}
.bbs_index .bbs_info{padding:5px 5px 7px 5px; color:#000000; text-align:left; width:360px;background-color:#E5E5E5; line-height:140%; margin-bottom:3px;}
.bbs_index .bbs_news ul{margin-top:8px;}
.bbs_index .bbs_news li{background:url(/img/forum/bbs_index_ico.gif) no-repeat left; padding-left:10px; line-height:20px; overflow:hidden;}
.bbs_index .bbs_news li a{ text-decoration:underline; width:278px; display:-moz-inline-box; display:inline-block; overflow:hidden; -o-text-overflow:ellipsis; text-overflow:ellipsis; white-space:nowrap;}
.bbs_index .bbs_news li span a{width:53px; float:right; text-decoration:none;}
.bbs_index .bbs_news li span a.female{color:#ff33cc!important;}
.bbs_index .bbs_news li span a.male{color:#0066ff!important;}


.bbs_index .bbs_into{height:20px; background:url(/img/forum/forum_line.gif) repeat-x scroll 50%; text-align:right; margin-top:7px; margin-bottom:8px;}
.bbs_index .bbs_into a{font-weight:bold; color:#f3c; background:#fff; padding-left:8px;}
.bbs_index .bbs_into a:hover{color:#000;}
.bbs_index .bbs_into a span{font-size:11px;}


.bbs_index .bbs_tab_new{height:28px; background:transparent url('/img/forum/forum_line_bg.gif') repeat-x scroll left bottom; margin-top:17px;}
.bbs_index .bbs_tab_new li{float:left; display:inline; *margin-top:-6px;}
.bbs_index .bbs_tab_new li a{line-height:28px; display:block; float:left; background:transparent url('/img/forum/forum_tab02_l.gif') no-repeat scroll left bottom; padding-left:18px; margin-left:-1px;}
.bbs_index .bbs_tab_new li a span{line-height:28px; *padding-top:6px; *padding-top:9px; *line-height:25px; display:block;  background:transparent url('/img/forum/forum_tab02_r.gif') no-repeat scroll right bottom; padding-right:18px;}
.bbs_index .bbs_tab_new li.over a{background:transparent url('/img/forum/forum_tab01_l.gif') no-repeat scroll left bottom; position:relative; font-weight:bold;}
.bbs_index .bbs_tab_new li.over a span{background:transparent url('/img/forum/forum_tab01_r.gif') no-repeat scroll right bottom; position:relative;}
.bbs_index .bbs_tab_new li.first a{margin-left:0px;}

/*subNav*/
.subNavSelect{
	float:left;
	width:50px;
	padding-left:10px;
	position:relative;
	display:inline;
	_padding-top:10px;
	_height:27px;
}
.subNavSelect_on{
	background:#666666;
	color:#ffffff;
}
.subNavSelect_on .select{
	color:#ffffff;
}
.subPopup{
	position:absolute;
	background:#fff;
	width:120px;
	top:26px;
	left:0;
	border:1px solid #000;
	margin:0;
	padding:2px 0;
}
.subPopup li{
	margin:0;
	margin-top:1px;
	line-height:28px;
	height:28px;
}
#subnav ul li a {
	margin:0;
	padding:0;
	padding-left:5px;
}
#subnav .subPopup li a:hover{
	background:#666;
	color:#fff;
	text-decoration:none;
}