li {list-style:none;}
div.group_wrapper { margin-top:15px;}
div.hot_topic { background-color:#eee;}
div.hot_topic div.photo {padding:5px;}
div.hot_topic div.item ul li{
list-style:none;
padding:3px 5px;
}
span.header {color:#DE3603; font-size:14px;}
div.member_hot div.column { text-align:center; padding:5px 0px 10px 0px;}
div.channel div.column { text-align:center; }
/***********list****************/
dd {
float:left;
padding-left:0px;
margin-left:0px;
overflow:hidden;
padding:5px 0px;
}
div.topic_list {
text-align:left;
}

div.topic_list dl.title_header {
background-color: #F6F6F6;
}

div.topic_list dl dd.title {
width:290px;
text-align:left;
margin-left:8px;
}
div.topic_list dl dd.channel {
width:90px;
text-align:center;
}

div.topic_list dl dd.poster {
width:75px;
text-align:center;
color:#666666;
}

 div.topic_list dl dd.replyview{
 width:40px;
text-align:center;
color:#666666;
}

div.topic_list dl dd.lastupdate {
width:70px;
text-align:right;
color:#666666;
}

div.topic_list dl 
{
	border-bottom:1px dotted #ccc;
}

 div.topic_list dl dd.fav{
 width:70px;
text-align:center;
color:#FF5500;
}
 div.topic_list dl dd.city{
width:65px;
text-align:center;
color:#666666;
}

ul.channel_list
{
 clear:both;
 overflow:hidden;
 padding-left:20px;
}
ul.channel_list li
{
 float:left;
 width:80px;
 list-style:none;
 padding:1px;
}
ul.channel_list li.channel
{
	float:none;
	clear:both;
	font-size:14px;
	padding-left:0px;
	padding-top:100px;
}

/*************list end*****************/

div ul.activity {padding-left:20px;}
div ul.activity li
{
	list-style:none;
	border-bottom:1px solid #ccc;
	padding:5px;
	padding-left:20px;
}
div.update
{
	background-color:#eee;
	padding:10px;
	margin-left:10px;
}
div.update p { padding-bottom:10px;margin:0px;}

h1.header { font-size:25px; padding:10px 5px 0 5px; margin:5px 0 0px 0px;}
div.topic_content p { padding-left:15px;}
div.data_main { margin:25px 0;}
p.author {background-color:#FFFECF; margin:5px; padding:3px 0;}
/*detail*/
div.detail_right ul
{
	padding-left:10px;
}
div.detail_right ul li
{
 list-style:none;
 padding:3px;
}

div.index_hot div img { padding:3px; border:1px solid #ccc; margin:4px;clear:both;}
div.index_hot div { margin:3px;_margin:0px;}
div.index_hot div h5 {font-weight:normal; background:url(price.gif) no-repeat left; padding-left:40px; color:#FF5A18;}
