/*sidebar_个人信息*/
#side .userPannal {
	padding:20px 0px 10px 15px;
}
#side  .userPannalhead {
	float:left;
	display:block;
	height:20px;
	width:120px;
	position:relative;
}
#side .userPannalhead .nick {
	font-size:14px;
	font-weight:normal;
	left:15px;
	position:absolute;
	top:14px;
}
#side .userPannalhead .bind {
	float:right;
}
#side .userPannalbtn {
	padding:10px 0 0;
}
#side .userPannalbtn .button {
	color:fff;
	font-size:12px;
	margin:5px 0 10px;
}
#side .userPannalbtn .button a {
	background:#99D51D none repeat scroll 0 0;
	border-bottom:2px solid #B7E753;
	color:#FFFFFF;
	padding:2px 8px 1px;
}
/*热门话题*/
#side  .sidebar_newtags{margin:10px 0px 10px; border-bottom:1px solid #68CFD8;
}
#side .sidebar_newtags h3{padding:5px 8px; height:20px;}
#side .sidebar_newtags .tx_SidebarContTitle{padding-left:20px;}
#side .sidebar_topic  .tx_SidebarContTitle{ background:transparent url(../../../def5/images/hottoipc_ico.gif) no-repeat scroll left top;}
#side .sidebar_topic_search{ height:19px; padding:10px 0px; _padding-bottom:0px; }
#side #sidebar_topic_input{
background:#ECF7FB url(../../../def5/images/topic_search_input.gif) no-repeat scroll 0 0;
float:left;
height:19px;
padding:0;
margin:0 0 0 6px;
_margin-left:4px;
vertical-align:middle;
width:147px;
}
#side #sidebar_topic_input input{margin:3px 4px 2px; height:13px; *margin:0px; border: medium none; font-size:12px; color:#666;}
#side #sidebar_topic_submit .searchButton{
background:#ECF7FB url(../../../def5/images/topic_search_submit.gif) no-repeat scroll 0 0;
border:medium none;
float:left;
height:19px;
width:38px;
cursor:pointer;
}
#side .sidebar_tags_hottopic{padding:5px 15px; height:100px;}
#side .sidebar_tags_hottopic a{font-weight:bold; font-family:Tahoma,Helvetica,sans-serif;}
#side .sidebar_topic_first a{font-size:14px; line-height:26px; height:26px;}
#side .sidebar_topic_second a{font-size:18px; padding-left:10px;  line-height:26px; height:26px; }
#side .sidebar_topic_third a{font-size:18px; padding-right:10px;  line-height:26px; height:26px;}
#side .sidebar_topic_forth a{font-size:24px;  line-height:26px; height:26px;}
#side .sidebar_topic_fifth a{font-size:24px; height:36px; line-height:36px;}
#side .sidebar_tags_hottopic a.cur{color:#FF0000;}
#side .tx_SidebarContMore {float:right;}
#side .tx_SidebarContTitle {
color:#545452;
float:left;
font-size:14px;
font-weight:bold;
}
/*sidebar_统一框*/
#side .sidebarPannal {
	border-top:1px solid #68CFD8;
	padding:10px 15px 0;
}
#side .sidebarPannal h3 {
	font-size:14px;
	margin-bottom:10px;
	color:#545452;
	font-size:14px;
	font-weight:bold;
}
/*user_list(头像和名字)*/
#side .people_list-ul li {
	float:left;
	margin-bottom:5px;
	height:auto;
	display:inline;
	width:60px;
}
#side .userheadphoto, .people_list_images {
	display:block;
	width:50px;
	height:50px;
	overflow:hidden;
}
#side .people_list_name a {
	display:block;
	height:18px;
	line-height:18px;
	margin:5px 0 0;
*margin-top:6px;
	_margin-top:2px;
	overflow:hidden;
	text-align:center;
	width:48px;
}
/*sidebar_导航*/
#side .sidebar-nav {
	margin-bottom:10px;
}
#side .sidebar-nav ul {
	padding:0;
	margin:0;
	list-style:none;
	text-align:left;
}
#side .sidebar-nav ul li {
	position:relative;
	height:30px;
	border-top:1px solid #B6E7EC;
	margin:0;
}

#side .sidebar-nav ul li.last{border-bottom:1px solid #B6E7EC;}
#side .sidebar-nav ul li a {
	display:block;
	line-height:30px;
	font-size:14px;
	font-weight:normal;
	outline-style:none;
	padding-left:15px;
	font-family:"Times New Roman", "Times,serif ";
	position:absolute;
	position:absolute;
	z-index:2;
	top:0;
	left:0;

}


#side .sidebar-nav ul li a:hover{background-color:#FFFAFB;}
#side .sidebar-nav ul li .sideNavACurt, #side .sidebar-nav ul li a.sideNavACurt:hover{
text-decoration:none;background-color:#FFFAFB;
}
#side .nav_phototip{
color:#005DB1;
cursor:pointer;
display:block;
padding:2px 8px 1px;
position:absolute;
right:10px;
top:10px;
font-size:12px;
font-weight:normal;
line-height:20px;
}
#side .sup_fire_meng {
background:transparent url(../images/meng2.gif?v=3) no-repeat scroll 0 0;
display:block;
height:20px;
left:103px;
position:absolute;
top:-5px;
width:25px;
}
#txweblist li p a.username:hover{/*background-color:#005DB1; color:#fff; text-decoration:none;*/}

.default_filter{
	float:left;line-height:18px;position:relative;
	width:100px;
}
.default_filter_types{	
	background:none repeat scroll 0 0 #FFFFFF;
	border:1px solid #CCCCCC;
	color:#999999;
	left:0;
	padding:15px 10px 5px;
	position:absolute;
	top:20px;
	width:300px;
}
.default_filter_types input{
	margin-right:4px;
	vertical-align:middle;
}
.default_filter_types p{
	border-top:1px dashed #CCCCCC;
	margin-top:10px;
	padding:5px 0 0;
}
.default_filter_types button{
	margin-right:20px;
	padding:2px 4px;
}
.default_filter_types a{
	color:#0082CB;
	float:right;
	margin:5px 0 0 20px;
}

/*右侧导航新加图标*/
#side #mainMenu li.common_news a, #side #mainMenu li.photo_news a, #side #mainMenu li.transmit_news a, #side #mainMenu li.reply_news a, #side #mainMenu li.inbox a{background-image:url(../images/ico_side_nav.gif?v=4); background-repeat:no-repeat; background-position:14px 7px; padding-left:38px;}
#side #mainMenu li.photo_news a{ background-position:14px -16px; }
#side #mainMenu li.transmit_news a{background-position:14px -41px; }
#side #mainMenu li.reply_news a{background-position:14px -64px; }
#side #mainMenu li.inbox a{background-position:14px -142px; }