 @charset "utf-8";
/* CSS Document */
* {
	margin:0px;
	padding:0px;
}
body {
	margin:0px auto;
	width:950px;
	padding:0px;
	font-size:12px;
	cursor:auto;
	text-decoration: none;
	background:#fff none;
	font-family: Arial, Helvetica, sans-serif;
}
a, img { blr:expression(this.onFocus=this.blur());
}
a, a:hover { text-decoration: none; }
a { color:#000; }
td { padding:2px 3px; }
/*定义链接点击过的颜色*/
a:hover { color:#3c7faf; }
dl, dt, form {
	margin:0px;
	padding:0px;
	clear:both;
}
ul, li {
	list-style:none;
	margin:0px;
	padding:0px;
}
.b2r a { color:#2763A5; }
.b2r a:hover { color:#d80012; }
.forumIndex { margin-top:10px; }
.forumIndex .leftPart {
	float:left;
	width:665px;
}
.forumIndex .rightPart {
	float:right;
	width:280px;
}
.headliner {
	float:right;
	width:400px;
	border:1px solid #b6c8d4;
	padding:7px;
	line-height:24px;
}
.headliner .title {
	font-size:14px;
	font-weight:bold;
	text-indent:0em;
}
.headliner .title a { color:#d80012; }
.headliner p { text-indent:2em; }
.headliner dt {
	color:#666;
	font-size:14px;
}
.body li {
	background:url(/images/small_item_sign.gif) no-repeat 0.5em 10px;
	line-height:24px;
	padding-left:1.5em;
	color:#666;
}
.forumColumn {
	background:#eee;
	padding:0px;
	padding-top:0px;
	border:1px solid #b6c8d4;
	margin-top:5px;
}
.forumColumn .column {
	background:#fff;
	border:none;
}
.forumColumn .column .head { border-top:1px solid #b6c8d4; }
.forumColumn .column .head .left font {
	font-size:12px;
	font-weight:normal;
	margin-left:1em;
}
.forumColumn .leftside {
	float:left;
	width:329px;
}
.forumColumn .rightside {
	float:right;
	width:329px;
}
.leftside {
	float:left;
	width:324px;
}
.rightside {
	float:right;
	width:324px;
}
.daren { /*padding:5px;*/ }
.daren .item {
	font-weight:bold;
	margin-top:1em;
	margin-left:10px;
	clear:both;
}
.daren .body {
	clear:both;
	line-height:24px;
	margin-bottom:0px;
}
.daren .body img {
	float:left;
	width:80px;
	height:80px;
	margin-right:1em;
	padding:1px;
	border:1px solid #b6c8d4;
}
.column {
	border:#b6c8d4 1px solid;
	margin-top:5px;
	clear:both;
}
.column .head {
	height:25px;
	line-height:25px;
	overflow:hidden;
	background:url(/images/forum/forum.gif) no-repeat right top;
	border-bottom:#b6c8d4 1px solid;
	font-size:12px;
	padding-left:10px;
	color:#000;
	font-weight: bold;
}
.column .head .left { float:left; }
.column .head .right {
	float:right;
	padding-right:10px;
	font-weight:normal;
}
.column .head .more {
	float:right;
	padding-right:10px;
	padding-top:7px;
}
.column .body {
	padding:5px 5px;
	clear:both;
	line-height:18px;
}
.clear {
	clear:both;
	height:0px;
	overflow:hidden;
}
span.icon1, span.icon2, span.icon3, span.icon4, span.icon5, span.icon6, span.icon7, span.icon8, span.icon9, span.icon10, span.icon11, span.icon12, span.icon13, span.icon14 {
	width:30px;
	height:30px;
	float:left;
	background-image:url(/images/forum/forum.gif);
	background-repeat:no-repeat;
	width:30px;
	height:30px;
	float:left;
}
span.icon14{ background:url(/images/forum/comments.png) center center no-repeat;}
span.icon1, span.icon2, span.icon3, span.icon4, span.icon5, span.icon6, span.icon7, span.icon8 { width:0px; }
/*.icon1 { background-position:-45px -32px; }
.icon2 { background-position:-400px -32px; }
.icon3 { background-position:-338px -32px; }
.icon4 { background-position:-95px -32px; }
.icon5 { background-position:-288px -32px; }
.icon6 { background-position:0px -32px; }
.icon7 { background-position:-142px -32px; }
.icon8 { background-position:-235px -32px; }*/
.icon9 { background-position:px px; }
.icon10 { background-position:-455px -32px; }
.icon11 { background-position:-500px -32px; }
.icon12 { background-position:-190px -32px; }
.icon13 { background-position:-548px -32px; }
.n1, .n2, .n3, .n4, .n5, .n6, .n7, .n8, .n9, .n10 {
	background: url(/images/iocn/n.gif) no-repeat scroll 0%;
	padding-left:2em;
	height:16px;
}
.n1 { background-position:0px 1px; }
.n2 { background-position:0px -24px; }
.n3 { background-position:0px -50px; }
.n4 { background-position:0px -77px; }
.n5 { background-position:0px -105px; }
.n6 { background-position:0px -132px; }
.n7 { background-position:0px -159px; }
.n8 { background-position:0px -185px; }
.n9 { background-position:0px -212px; }
.n10 { background-position:0px -241px; }
.forum_bk {
	border:3px solid #d80012;
	margin-top:5px;
	font-size:14px;
	line-height:25px;
	height:176px;
	/*background:#f2f2f2;*/
}
.forum_bk .top {
	padding:0px 10px;
	font-weight: bold;
	font-size:12px;
	border-bottom:1px solid #b6c8d4;
	background:url(/images/forum/forum.gif) no-repeat scroll right top transparent;
}
.forum_bk .top span{ float:right; font-weight:normal;}
.forum_bk .body { padding:10px;}
.forum_bk ul{ overflow:hidden;}
.forum_bk li {
	float:left;
	background:url(/images/bg/dashed.gif) no-repeat left center;
	margin-right:9px;
	padding-left:10px;
	margin-left:-1px;
}
.forum_bk li.nobg{padding-left:0px; background:none;} 
.forum_bk li span {
	font-size:12px;
	color:#999;
}
.forum_bk .sub_bk {
	font-weight:bold;
	clear:both;
	border-bottom:1px solid #ddd; 
	margin-bottom:5px;
}
.forum_bk .lr{ margin-top:1em; clear:both;}
.forum_bk .lr .l {
	float:left;
	margin-right:2em;
}
.forum_bk .lr .r {
	float:right;
	width:50%;
}
