.round717 {
	background:url(r717.png) -717px 0px repeat-y;
}

.round717 .header {
	overflow:hidden;
	height:58px;
	line-height:68px;
	background:url(r717.png) 0px -71px;
	width:717px;
	display:block;
}

.round717 .top {
	overflow:hidden;
	height:11px;
	background:url(r717.png) 0px -71px;
	width:717px;
	display:block;
}

.round717 .header .buttons {
	float:right;
	margin:10px 20px 0 0;
}

.round717 .body {
}

.round717 .body .content{
	margin: 10px 10px 6px 10px;
	border-top:1px solid #b3c9db;
}

.round717 .footer {
	background:url(r717.png) 0px -128px;
	width:717px;
	height: 11px;
	overflow:hidden;
}

.round717_closed .footer{
	background-position: 0px -58px;
}
.round717_closed .header{
	background-position: 0px 0px;
}

/* r717 start */
.r717 {
	background:url(r717.png) -1434px 0px repeat-y;
}

.r717 .top {
	overflow:hidden;
	height:11px;
	background:url(r717.png);
	width:717px;
	overflow:hidden;
}

.r717 .footer {
	background:url(r717.png) 0px -57px;
	width:717px;
	height: 11px;
	overflow:hidden;
}

.r717 .body .content{
	margin: 10px 10px 6px 10px;
	border-top:1px solid #b3c9db;
}

.r717 .title {
	margin: 0 10px 6px 10px;
}

.r717 .title .icon {
	float:left;
	width:64px;
	height:64px;
	margin-right:10px;
}

.r717 .title h2 {
	font-size:16px;
	padding:0;
	margin: 20px 0 0 0;
	float:left;
}

.r717 .title .buttons {
	float:right;
	margin:10px 20px 0 0;
}
/* r717 end */

/* b717 start */
.b717 {
	background:url(b717.png) -717px 0px repeat-y;
}

.b717 .top {
	overflow:hidden;
	height:8px;
	background:url(b717.png) 0px -34px;
	width:717px;
	overflow:hidden;
}

.b717 .footer {
	background:url(b717.png) 0px -47px;
	width:717px;
	height: 8px;
	overflow:hidden;
}

.b717 .tabs {
	background:url(b717.png);
	width:717px;
	height: 34px;
	overflow:hidden;
}
.b717 .tabs .content{
	margin:8px 0 0 40px;
	overflow:hidden;
}

.b717 .tabs .item {
	float:left;
	height:20px;
	line-height:20px;
	margin-right:10px;
	background:url("tabs.png") no-repeat;
	padding-left:26px;
}

.b717 .tabs .item_home {
	background-position: 0px -5px;
}

.b717 .tabs .item_user {
	background-position: 0px -31px;
}

.b717 .tabs .item_post {
	background-position: 0px -57px;
}

.b717 .tabs .item_flash {
	background-position: 0px -83px;
}


/* b717 end */

.pointer {
	cursor:pointer;
}

.round717 h2{
	font-size:16px;
	padding:0;
	margin:0;
	float:left;
}

.round717 .header img.icon, .round717 .title img.icon {
	width:64px;
	height:64px;
	margin: 2px 10px 0 6px;
	float:left;
}

.round717 .title h2 {
	margin-top:20px;
}

form.simple {
	padding:10px 20px;
}

form.simple table th{
	width:120px !important;
	_width:114px;
	text-align:right;
	padding-right:6px;
}

form.simple table td input.txt{
	width:240px;
}

form.simple table td input.password{
	width:160px;
}

form.simple table td.btns{
	text-align:center;
}

.avatar_block {
	padding:0 10px;
	height: 440px;
}

.avatar_block h3 {
	font-size:16px;
	padding:0px;
	margin:10px 0;
}

.avatar_left {
	float:left;
	width:200px;
}

.avatar_right {
	float:left;
}

/* index */
div.big_avatar {
	width:142px;
	height:142px;
	background:url(avatarbg.png) -96px 0px;
	text-align:center;
	float:left;
}

div.big_avatar img{
	margin:11px auto;
	width:120px;
	height:120px;
}

div.post div.input {
	float:left;
	width:552px;
	height:132px;
	background:url(post.png);
	margin-top:5px;
}

div.post div.input textarea{
	margin:11px 0 0 39px;
	width:406px;
	height:106px;
	border:none;
	resize:none;
	outline:none;
	float:left;
	display:block;
}

div.post div.input a{
	width:80px;
	height:106px;
	display:block;
	margin:14px 0 0 10px;
	float:left;
}

/* feed */
.feeds {
	padding:0 0 20px 10px;
}

.feed {
	border-bottom:1px dashed #bbb;
	margin:5px 25px 5px 10px;
	padding: 0 0 10px 0;
}

.feed .author {
	width:76px;
	height:76px;
	float:left;
	margin-right:10px;
	background:url(avatarbg.png) 0px -96px;
}

.feed .author img{
	width:60px;
	height:60px;
	margin:8px;
}

.feed .feed_content .time{
	font-size:12px;
	text-align:right;
	color:#999;
}

.feed .feed_content {
	width:580px;
	word-break:break-all;
	float:left;
}

.feed .feed_content .uname{
	color:#339999;
}

.feed .feed_content .flashicon{
	border:none;
	width:120px;
	height:90px;
	margin-top:4px;
}

.feed .feed_content .feed_avatar{
	width:142px;
	height:142px;
	background:url(avatarbg.png) -96px 0px;
	text-align:center;
	margin:4px 0 0 2px;
	float:left;
}

.feed .feed_content .feed_avatar img{
	margin:11px auto;
	width:120px;
	height:120px;
}


