﻿.centbody {
	CLEAR: both; WIDTH: 986px; BACKGROUND-COLOR: #fff; margin-left:auto;
margin-right:auto;TEXT-ALIGN: left
}
.centmain { 
height:auto;
margin:0 auto;
}
.cmsmall { 
overflow:hidden;
width:338px;
 
}
.cmmid { 
height:10px;
width:8px;
 
}
.cmbig { 
width:640px;
 
}
.nav {background:url(../images/navbg.gif) repeat-x #fff;margin-top:10px;padding:7px 7px 5px 7px;}
 
#centhead { background:#f1f1f1 url(../images/centhead.jpg); height:140px; position:relative; }
.headsub { 
padding:50px;
}
.headsubmain { 
display:block;
float:left;
font-family:"微软雅黑","黑体";
font-size:28px;
}
.headsuburl { 
padding-left:15px;

}

.centmenu{
	height:64px;
	background:url(../images/menubg.gif);
	margin-bottom:10px;
	font-size:14px;
}


.centmenu .menumain{
	height:33px;
	font-size:14px;
}

.centmenu .menumain a{
	color:#000;/*#B65200;*/
		text-decoration:none;
	}

.centmenu .menumain .username{
	color:#000;/*#B65200;*/
		padding:10px 0px 0px 20px;
		font-size:12px;
	}

.centmenu .menumain .line{
	background:url(../images/menuline.gif);
		width:2px;
		height:100%;
	}

.centmenu .menumain .menuli{
		padding:10px 20px 0px 20px;	
}
.centmenu .menumain .curr{
	background:url(../images/menucurr.gif);
	width:74px;
	height:22px;
		padding-left:0px;
		padding-right:0px;
		text-align:center;
		font-weight:600;
}


 
.menusub{
	color:#000;/*#B65200;*/
		padding:4px 8px 0px 18px;
	}
 
.menusub a{
	color:#000;/*#B65200;*/
}

.menusub .menusubline{
	color:#A84F18;
		margin:0px 10px;
}


.cinfobox {margin-top:4px;*margin-top:1px;border:1px solid #cecece;margin-bottom:1em;background: #ffffff;}
.cinfobox .ibhead {background:url(../images/infoboxhd.gif)  repeat-x #cecece;border-top:1px solid #fff;border-left:1px solid #fff;padding:.2em .8em;*padding:.2em .8em .1em .8em;}
.cinfobox .ibhead h3 {font-weight:bold;font-size:108%;color:#fe6603;}
.cinfobox .ibmain {padding:2px 4px 7px 5px;*padding:2px 4px 2px 4px;}
.cinfobox .ibhead  .headact { float:right;}
.cinfobox .ibmain a {color:#B65200;}
.cinfobox .ibmain h3 a {color:#B65200;}
.cinfobox li .stat {
	padding-bottom: 1px;line-height: 150%; 
}
.cinfobox li .stat .time{
	color:#B65200;
}
.cinfobox p { 
margin:0;
padding:0;
}
.cinfobox .ibmain li { 
border-bottom:1px solid #CCCCCC;
margin-bottom:5px;
padding:5px 10px;
list-style-type:none;
}
.cinfobox .ibmain li .time { 
margin-left:1em;
}
.time { 
color:#999999;
white-space:nowrap;
}
.pipe {
	margin: 0px 0.4em; color: #999 
}


.avatarimg { 
border:1px solid #CBC9CA;
margin:0 auto;
padding:3px;
width:200px;
text-align:center;
}
.avataract { 
margin:0 auto;
padding:5px;
width:107px;
}
.actbutton { 
background:transparent url(../images/button.gif) repeat scroll 0 0;
height:26px;
line-height:26px;
margin:4px 0 0 3px;
text-align:center;
width:100px;
border-width:0px;
}
/*----- 头像列表 ----*/
.avtlist {
	zoom: 1; list-style-type: none
}
.cinfobox .ibmain .avtlist li { 
padding:5px 7px;*padding:5px 7px;
border-bottom:0px ;
}

.avtlist:unknown {
	clear: both; display: block; visibility: hidden; overflow: hidden; height: 0px; content: ""
}
.avtlist li {
	float: left;
	padding:0 3px 0 0
}
.avtlist li a {
	float: left; overflow: hidden; height: 68px; text-align: center;width:50px
}
.avtlist li a img {
	width: 50px; height: 50px
}
.avtlist li a span {
	display: block; line-height: 150%; white-space: nowrap
}
.avtlist li a:hover {
	text-decoration: none
}
.avtlist li a:active {
	text-decoration: none
}
.avtlist li a:hover span {
	text-decoration: underline
}
.avtlist li a:active span {
	text-decoration: underline
}
.avtlist:after{content:"";display:block;height:0;overflow:hidden;visibility:hidden;clear:both;}

/*----- 相册列表 ----*/
.photolist  {
	MARGIN: 0px
}
.photolist  li {
	FLOAT: left;  WIDTH: 142px; 
}
.photolist  .photoone {
	display:block;border:0px;padding:0px;
}
.photolist  .photoone .image {
	width: 100px;height:100px
}
.photolist  .photoone .info {
  width: 130px;display: block; line-height: 150%; white-space: nowrap
}
.photolist  .photoone .info caption {
	WIDTH: 100px
}
.photoone:unknown {
  clear:both;display:block;visibility:hidden;overflow:hidden;height:0px;content:""
}
.photoone {
	zoom: 1
}
/*------------  feed ------------------------*/ 
.feed li { position: relative; margin-left: 2em; margin-right: 1em; padding-top: 0.7em; padding-right: 10px; border-bottom: none; zoom: 1; font: 12px/1.5em Tahoma, Arial, Helvetica, snas-serif; }
	.feed li.type_blog, .feed li.type_album, .feed li.type_thread, .feed li.type_doing, .feed li.type_share { padding-bottom: 0.5em; border-bottom: 1px solid #DDD; zoom: 1; }
	.feed li:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
	.feed a.type { position: absolute; display: inline; left: -1.8em; top: 0.7em; width: 16px; height: 16px; text-indent: -999em; overflow: hidden; }
	.feed h4 { padding-top: 1.5em; }
	.feed h6 { font-weight: normal;font-size: 1em;  }
	.feed .detail { padding-top: 0.4em; }
		a.playbutton { position: absolute; left: 30px; top: 52px; width: 20px; height: 20px; padding: 0 !important; border: none !important; background: url(../images/playbutton.png); text-indent: -999em; overflow: hidden; opacity: 0.8; filter: alpha(opacity=80); }
		* html a.playbutton { background-image: url(../images/playbutton.gif); }
	.feed li .time { white-space: nowrap; }
.feed img { padding: 3px; border: 1px solid #CCC; max-width: 70px; max-height: 100px; }
	* html .feed img { width: expression(this.width > 70 && this.width/this.height > 0.7 ? 70 : true); height: expression(this.height > 100 && this.width/this.height < 0.7 ? 100 : true); }
	.feed a:hover img { border-color: #69C !important; }
.feed .summaryimg { float: left; margin: 8px 4px 8px 0; }
.feed .thumbimg { float: right; }

.feed .category { clear: both; }



a.type { background-image: url(../images/miniicons.gif); background-repeat: no-repeat; }
	.type_doing .type { background-position: 0 1px; }
	.type_album .type { background-position: 0 -40px; }
	.type_blog .type { background-position: 0 -80px; }
	.type_share .type { background-position: 0 -120px; }
	.type_tietan .type, .type_thread .type { background-position: 0 -160px; }
	.type_video .type { background-position: 0 -200px; }
	.type_friend .type { background-position: 0 -280px; }
	.type_profile .type { background-position: 0 -440px; }
	.type_network .type { background-position: 0 -320px; }
	.type_comment .type, .type_wall .type { background-position: 0 -400px; }

.float_del, .float_edit { position: absolute; top: 0.5em; right: 0; display: block; width: 13px; height: 13px; background: url(../images/delete.gif) no-repeat 0 0; text-indent: -999em; overflow: hidden; }
	.float_del:hover { background-position: 0 -15px; } 

/*------------  feed ------------------------*/ 
#tie-topic {
}
#tie-topic H3 {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; BACKGROUND: #FDA33D; PADDING-BOTTOM: 5px; LINE-HEIGHT: 120%; PADDING-TOP: 5px
}
#tie-topic OL {
  BACKGROUND: #fef4e4;  
}
#tie-topic OL LI {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px; BORDER-BOTTOM: #ddd 1px solid; ZOOM: 1
}
#tie-topic OL LI.dummy {
	PADDING-RIGHT: 0px; PADDING-LEFT: 70px; BACKGROUND: #f5f5f5; PADDING-BOTTOM: 5px; COLOR: #999; PADDING-TOP: 5px
}
#tie-topic P.return {
	MARGIN: 10px 0px 0px
} 
#tie-post {
	FLOAT: left; MARGIN: 1em 0px; WIDTH: 450px
}
#tie-post H4 {
	FONT-SIZE: 13px; BORDER-BOTTOM: #ccc 1px solid
}
#tie-post FORM P {
	MARGIN: 10px 0px
}
 
.tie-action a:link {
 
	font-weight:normal 
} 
.tie-action a:visited {
	font-weight:normal 
}

.tieMainSubj { 
color:black;
font-size:22px;
font-weight:bold;
margin:0 auto;
padding:15px 0;
text-align:center;
}
.tieMainTime { 
border-bottom:1px solid #D0D0D0;
border-top:1px solid #D0D0D0;
height:25px;
line-height:25px;
padding:0 10px 0 0;
text-align:right;
}