/*Bosee StyleSheet File "Blogworld " copyright 2006*/
/* 
=== Bosee StyleSheet File ================================
Version:1.0
Copyright:(www.blogworld.com.cn)
==============================================================
*/
/****** General Styles ******/
*{line-height:160%}
html{border:0;border-right:1px #fff solid}
body{margin:0;padding:0; }
form,div,img,dl,dt,dd,h1,h2,h3,h4{
border:0;
margin:0 auto;
padding:0;
text-align:left
}
b,strong,.str{font-weight:bold}
body,table,a,input,textarea,select{
color:#333;
margin:0;
padding:0;
font:12px Verdana,Arial,Helvetica,"����",sans-serif
}
body{
	margin-top:2px;
	text-align:center;

}
ul{list-style:none;margin:0px;padding:0px}
a{color:#333333;text-decoration:underline}
a:hover{color:#FF3300;text-decoration:none}
a img{border:none}
img{border:none}
.inputs{
border:1px solid #CCCCCC;
font-size:12px;
margin:0px 4px;
padding:1px
}
div{margin:0px;padding:0px}
.px14{
color:#333333;
font:14px Arial,Helvetica,sans-serif;
text-decoration:none
}
.px13{
font:13px Arial,Helvetica,sans-serif;
text-decoration:none
}
.px12{
font:12px Arial,Helvetica,sans-serif;
text-decoration:none
}
.strongFonts{
font-family:Arial,Helvetica,sans-serif;
font-weight:bold
}
.fLeft{float:left}
.fRight{float:right}
.purple{color:#FF0099}
.purple a{color:#FF0099}
.yellow{color:#CC9933}
.yellow a{color:#CC9933}
.blue2{color:#005997}
.green{color:#669900}
.blue{color:#0066CC}
.blue a{color:#0066CC}
.blue a:hover{color:#FF6600}
.cyan{color:#007F98}
.cyan a{color:#007F98}
.cyan a:hover{color:#f60}
.clearb{clear:both}
.clearfix:after{
clear:both;
content:".";
display:block;
height:0;
visibility:hidden
}
.clearfix{}
/* Hides from IE-mac \*/
* html .clearfix{height:1%}
.clearfix{display:block}
/* End hide from IE-mac */		
.red{color:#FF0000}
.conCenter{ text-align:center;}
/****** main Frame **********************************/
#wrap{ width:786px; margin:0 auto;}
#wrap1{ width:500px; margin:0 auto;}
#foot{width:786px; margin:0 auto; clear:both}
#foot1{width:500px; margin:0 auto; clear:both}
#mainWrap {border:1px solid #aaa;margin-top:5px; background:url(bg.gif) repeat-y left top}
#mainWrap1 {border:1px solid #aaa;margin-top:5px; background:url(bg1.gif) repeat-y left top}
#mainWrap2 {border:1px solid #aaa;margin-top:5px; background:none}
#maininner{padding:10px}
#col1{float:left;width:205px}
#col2{float:left;width:390px;margin-left:1px}
#col221{float:left;width:386px;margin-left:1px;}
#wrap2{background:url(line1.gif) repeat-y 381px top;}
#col3{float:right;margin-left:1px;width:186px}
#col4{float:right;width:577px;margin-left:1px}
/****** top **********************************/
#top{ clear:both;display:block; overflow:hidden}
	#logo{margin-top:3px; background:url(bosee.jpg) no-repeat left top;width:200px;height:57px; float:left}
	#logo h1{ font-size:0px; line-height:0px;width:229px;height:46px;}
	#logo h1 a{ font-size:0px; line-height:0px;	display:block;width:229px;height:46px;}
	#banner{ float:right; text-align:left; width:530px}
#nav { margin-top:10px;clear:both; display:block; background:url(bosee_07.jpg) repeat-x left top; position:relative; height:32px}
	#innerNav{background:url(bosee_06.jpg) no-repeat left top; height:32px}
	#navLink{background:url(bosee_11.gif) no-repeat right top; padding:0 10px; height:32px}
	#mainLink{ float:left; overflow:hidden}
	#mainLink ul{ margin:0px; overflow:hidden}
	#mainLink li{ float:left; line-height:28px;margin:0 1px;padding:0px;	
}
	#mainLink li a { 
	padding:5px 11px 5px 11px;
	border-left:1px solid #e9e9e9;
	border-right:1px solid #e9e9e9;
	display:block;
	color:#000;
	text-decoration:none}
	#mainLink li a:hover{
	padding:7px 11px 6px 11px;
	text-decoration:none;
	background: url(bosee_09.jpg) repeat-x;
	color:#fff;
	display:block;
	border-left:1px solid #999;
	border-right:1px solid #999;
	}
	#mainLink .active a{
	padding:7px 11px 6px 11px;
	text-decoration:none;
	background: url(bosee_09.jpg) repeat-x;
	color:#fff;
	display:block;
	border-left:1px solid #999;
	border-right:1px solid #999;
	}
	#otherLink{ float:right;width:80px}
	#otherLink a{ color:#333; padding:0px 6px;line-height:28px;text-decoration:none;}
#nav2 {background: url(userNbg.jpg) repeat-x left top;display:block; overflow:hidden; }
	#nav2 #userNav{ margin-top:8px; width:466px;float:left;padding-top:5px}
		#userNav a{ padding-top:4px;padding-bottom:4px;text-decoration:none;margin-right:1px;height:19px;}
		#userNav a:hover{color:#fff;}
		#userNav .a4:link,
		#userNav .a4:visited  {padding:4px 12px;background: url(bosee_20.gif) no-repeat left top; width:71px}
		#userNav .a4:hover{padding:4px 12px;background: url(bosee_hover_20.gif) no-repeat left top;color:#fff; width:71px}
		#userNav .active4:link,
		#userNav .active4:visited  {
			padding:4px 12px;
			color:#fff;
			background: url(bosee_hover_20.gif) no-repeat left top;
			width:71px}
		#userNav .a3:link,
		#userNav .a3:visited  {padding:4px 8px;background: url(bosee_24.gif) no-repeat left top; width:51px}
		#userNav .a3:hover{padding:4px 8px;background: url(bosee_hover_24.gif) no-repeat left top;color:#fff; width:51px}
		#userNav .active3:link,
		#userNav .active3:visited  {
			padding:4px 8px;
			background: url(bosee_hover_24.gif) no-repeat left top;
			width:51px;color:#fff;}
		#userNav .a2:link,
		#userNav .a2:visited  {padding:4px 13px;background: url(bosee_22.gif) no-repeat left top; width:49px;}
		#userNav .a2:hover{padding:4px 13px;background: url(bosee_hover_22.gif) no-repeat left top;color:#fff; width:49px}
		#userNav .active2:link,#userNav .active2:visited  {
			padding:4px 13px;
			background: url(bosee_hover_22.gif) no-repeat left top;
			width:49px;color:#fff;}
	#nav2 #search{ float:right; padding-top:5px; text-align:right; width:310px}
	.bt{ border:none;
	background: url(bosee_16.jpg) no-repeat left top;padding:4px 3px; 
	width:23px; 
	height:23px;
	text-indent:-9000px;
	cursor:hand}
	#nav2 #userInfo{ clear:both; border:1px solid #aaa; padding:6px 4px; display:block; overflow:hidden;}
	#nav2 h2{float:left; 
	font:14px Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#F60;
	}
		#nav2 h2 a{
		font:14px Arial, Helvetica, sans-serif;
		font-weight:bold;
		color:#F60;
		}
	#nav2 h3{ float:right;	
	font:12px Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#333;}
		#nav2 h3 a{ 	
		font:12px Arial, Helvetica, sans-serif;
		font-weight:bold;
		color:#333;text-decoration:none}		
		#nav2 h3 span a,#nav2 h3 span {	
		font:12px Arial, Helvetica, sans-serif;
		font-weight:bold;
		color:#F60;
		text-decoration:underline
		}
.buttonauto {
	background: #FB6101;
	color: #fff;
	border: 2px solid;
	border-color: #FEB485 #C94E00 #C94E00 #FEB485;
}
.button1 {
	background: #FB6101;
	color: #fff;
	border: 2px solid;
	width: 80px;
	border-color: #FEB485 #C94E00 #C94E00 #FEB485;
}
.button2 {
	background: #FB6101;
	color: #fff;
	border: 2px solid;
	width: 80px;
	border-color: #FEB485 #C94E00 #C94E00 #FEB485;
}
.buttonlong {
	background: #FB6101;
	color: #fff;
	border: 2px solid;
	border-color: #FEB485 #C94E00 #C94E00 #FEB485;
}
.butttonface1 {
	background: #FB6101;
	color: #fff;
	border: 2px solid;
	border-color: #FEB485 #C94E00 #C94E00 #FEB485;
}
.noborder{ border:none!important;}
.allborder{ border:1px solid #ccc;}
.marR{margin-right:24px;}	
	/* �����**/	
		.popWin{
	border:2px solid #ccc;
	background:#E9F8FE;
	width:220px;
	height:auto;
	padding:13px;
	right:0px;
	z-index: 9999;
	float:right;
	top: 0px;
	position: absolute;
		}
		.popWin2{
	border:1px solid #ccc;
	background:#fff;
	width:220px;
	height:auto;
	padding:13px;
	right:0px;
	z-index: 9999;
	float:right;
	top: 0px;
	position: absolute;
		}
		.popWin input,.popWin select,.popWin textarea{
			display: block;
			float: left;
			margin-bottom: 8px;
			border:1px solid #ccc;
			font-size:12px;
			padding:2px;
			line-height:1.6em;
		}
		
		.popWin label {
			 float: left;
			display: block;
			text-align: left;
			padding-right: 10px;
		}
		.btnw{width: 138px;}
		.labelw{width: 54px;}
		.btnw2{width: 124px;}
		.labelw2{width: 74px;}
		.labelw3{width: auto;}
		.popWin span{
			 float:right;
			text-align: left;
			padding:0;
			margin-top:-10px;
		}		
		#frWin span{
			 float:left;
			text-align: left;
			padding:0;
			margin-top:10px;
		}
		.popWin span input{
			border:none!important;
			width:45px;
			height:23px;
			padding:0;
		}
		.popWin br {
			clear: left;
		}
		.popWin a {
			color:#0066CC;
			line-height:1.2em
		}
/****** �������� **********************************/
/***************new pop****************************/
		.msgWin{
	border:2px solid #ccc;
	background:#E9F8FE;
	width:220px;
	height:auto;
	padding:13px;
	right:0px;
	z-index: 9999;
	float:right;
	top: 0px;
	position: absolute;
		}
		.msgWin input,.msgWin select,.msgWin textarea{
			display: block;
			float: left;
			margin-bottom: 8px;
			border:1px solid #ccc;
			font-size:12px;
			padding:2px;
			line-height:1.6em;
		}
		
		.msgWin label {
			 float: left;
			display: block;
			text-align: left;
			padding-right: 10px;
		}
		.btnw{width: 138px;}
		.labelw{width: 54px;}
		.btnw2{width: 124px;}
		.labelw2{width: 74px;}
		.labelw3{width: auto;}
		.msgWin span{
			 float:right;
			text-align: left;
			padding:0;
			margin-top:-10px;
		}		
		#frWin span{
			 float:left;
			text-align: left;
			padding:0;
			margin-top:10px;
		}
		.msgWin span input{
			border:none!important;
			width:45px;
			height:23px;
			padding:0;
		}
		.msgWin br {
			clear: left;
		}
		.msgWin a {
			color:#0066CC;
			line-height:1.2em
		}
/**********************************************/
.mod{ clear:both; 
	margin:0 auto;
	padding:3px 4px;
 	overflow:hidden; 
 	display:block; 
 	border-bottom:1px solid #bbb;}
	.mod h3{
	float:left;
	font-size:14px;
	line-height:1.8em;
	font-weight:bold;
	overflow:hidden;
	padding-left:10px}	
	.mod h4{
	float:right;
	font:12px;
	font-weight:normal;
	color:#f60;}
	.mod h4 a{
	font:12px;
	font-weight:normal;
	line-height:1.8em;
	color:#f60;
	margin-right:4px;}
	.mod h4 a img{
	padding:4px 3px;
	}
	.bottomM {border-bottom:none;}
.bgGray{ 
	background:url(bosee_32.jpg) repeat-x left top ; 
}
.bgGray2{ 
	background:url(gray.gif) repeat-x left top ; 
	padding-top:14px;
}
	.dotCyan h3 { 
		background:url(dot.gif) no-repeat left center; 
	}
	.dotGreen h3 { 
		background:url(dot3.gif) no-repeat left center; 
	}
	.dotBrown h3 { 
		background:url(dot2.gif) no-repeat left center; 
	}

.bgYellow{ 
	background:url(bosee_35.jpg) repeat-x left top ;  
}
.bgYellow2{ 
	background:url(bosee_43.jpg) repeat-x left top ; 
}

.modCon{ clear:both; line-height:1.7em;padding:2px 0;font-size:12px;}
.modConInner{padding:4px 8px;}
.inputPad input,.inputPad select,.inputPad textarea{padding:2px; margin:8px 4px 1px 4px; border:1px solid #ccc;}
#announce .modCon{color:#369;}
.modCon li a{border-bottom:1px dashed #ccc; text-decoration:none;line-height:1.7em; font-size:12px;color:#333;}/**color:#036;*/
.greenLi li{ padding-left:8px; background:url(greenLi.gif) no-repeat left 0.7em;}
.cyanLi li{ padding-left:8px; background:url(blueLi.gif) no-repeat left 0.7em;}
.brownLi li{ padding-left:8px; background:url(brownLi.gif) no-repeat left 0.7em;}
.brownLi_denny li{ padding-left:8px;}
#campaign .modCon h2{ font-size:16px; background:url(friends.gif) no-repeat left top; padding-left:26px}
#campaign .btn{ text-align:right;top:0px;right:0px; position:relative}
.liRight { float:right;line-height:1.6em; color:#69c;}
.liRight a,.liRight a:visited{color:#06c; }
.article:link,.article:visited{color:#333;font-size:14px;}
.article:hover{color:#369;font-size:14px;}

.member {margin-left:4px}
.member:link,.member:visited{color:#f60;}
.member:hover{color:#f00;}
.date:link,.date:visited{color:#69c;font-size:11px;}
.date:hover{color:#f00;}
.strongOrange {
	font-size: 12px;
	font-weight: bold;
	color: #FF6100;
	text-decoration: none;
}
.orange {
	font-size: 12px;
	color: #FF6100;
	text-decoration: none;
}
.menu li{
	list-style:none;
	margin:0px;
	color: #999999;
	text-decoration: none;
	padding: 7px 0px 0px 25px;
}
.menu li a{
	color: #333;
	text-decoration: none;
}
.menu li .atHere{
	color: #f60;
	text-decoration: none;
}
.menu li a:hover{
	color: #FF6917;
	text-decoration: none;
}
.menu1 {
	background: url(reg_page3_03.jpg) no-repeat left center;
}
.menu2 {
	background: url(reg_page3_09.jpg) no-repeat left center;
}
.menu3 {
	background: url(reg_page3_12.jpg) no-repeat left center;
}
.menu4 {
	background: url(reg_page3_14.jpg) no-repeat left center;
}
.menu5 {
	background: url(reg_page3_19.jpg) no-repeat left center;
}
.menu6 {
	background: url(reg_page3_23.jpg) no-repeat left center;
}
.menu7 {
	background: url(reg_page3_26.jpg) no-repeat left center;
}
.menu8 {
	background: url(reg_page3_28.jpg) no-repeat left center;
}
.menu9 {
	background: url(reg_page3_30.jpg) no-repeat left center;
}
.menu10 {
	background: url(reg_page3_32.jpg) no-repeat left center;
}

.memberInfo{}
/*#memInfo h5{ line-height:24px; display:block; font-size:12px;
margin:0; padding:0;}*/
.infoBox{ padding:0px;}
.infoBox .head{border:1px solid #ccc; width:66px; height:66px; margin-right:4px;  margin-top:3px;float:left;}
.infoBox p{ margin:0; padding:0; line-height:1.1em; font-size:12px }
.infoBox p img{ margin:0 1px 0 10px; padding:0;}
.infoBox span{ color:#06C}
/**�ײ�**/
#foot{ text-align:center; margin:6px 0;}
#footLinks { text-align:center;}
#footLinks a{ color:#036;}
#footCop { text-align:center; line-height:28px;}
.strongBlue {
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	color: #005997;
}

.breakword{word-break:break-all;white-space:normal;}

.bx1 {
	border-right: 1px solid #AAA;
}

 .nbj {
	margin-top: 8px;
	border: 1px solid #AAA;
}
.nbj2
{
	margin-top: 8px;
	border: 1px solid #AAA;
}
.btnw2_bj {
	padding:0;
	margin-bottom:10px;
	display:block;
	float:left;
}
/*********wei add*************/
.orangen {
	font-size: 12px;
	color: #FF6100;
	text-decoration: none;
}
.orangen:hover{
	text-decoration: underline;
}
.orangea {
	font-size: 12px;
	color: #FF6100;
	text-decoration: underline;
}
.bluen{
	color:#0066CC;
	text-decoration: none;
}
.bluen a{
	color:#0066CC
}
.bluen:hover{
	color:#FF6600;
	text-decoration: underline;
}
.blackn{
	text-decoration: none;
}
.blackn:hover{
	text-decoration: underline;
}
.article:link,.article:visited{color:#333;font-size:14px;text-decoration: none;}
.article:hover{color:#369;font-size:14px;text-decoration: underline;}
/**page**/
.pagebar {
	clear: both;
	width: 100%;
	height: 20px;
	margin-bottom: 12px;
}
.pagebar li {
	float: left;
	border-left: 4px solid #fff;
}

.pagebar li a {
	display: block;
	padding: 0 5px;
	float: left;
}

.pagebar li.current {
	padding: 0 5px;
	font-weight: bold;
}
.bg2,.pagebar li a {
	background: #BDE0F8;
}

.bg3,.pagebar li a:hover,.pagebar li.current {
	background: #E8ECEB;
}
.vote_wei{
	font-size: 18px; 
	width:60px; 
	height:50px;
}
.resp{
	color:#CCCCCC;
}
.bgc1{
	background-color:#F4FFFE;
}
.rblist1{
	padding:5px 0px;background-color:#F2F2F2;
}
.rblist2{
	padding:5px 0px;
}
.bormod{border: 1px solid #AAA;}
.topmar{margin-top:8px;}
.tipp{color:#CCCCCC}
.tipp a{color:#CCCCCC}
.tipp a:hover{color:#FF6600}
/*******wei add end***************/
