@charset "UTF-8";
/***
-----------------------------
个人主页
----------------------------
**/
.user-info {
  position: relative;
  height: 160px;
  padding: 15px 0 15px 120px;
  background-color: #f3f3f3; }

.user-info > img {
  position: absolute;
  top: 30px;
  left: 20px;
  width: 100px;
  height: 100px; }

.user-info > ul {
  margin-left: 35px;
  line-height: 32px;
  font-size: 13px;
  vertical-align: middle;
  overflow: hidden; }

.feed-list {
  font-size: 13px; }

.feed-item {
  position: relative;
  padding: 24px 130px 30px 52px;
  border-top: 1px dashed #DDD; }

.feed-item:first-child {
  border-top: 0; }

.feed-item > .avatar {
  position: absolute;
  left: 0;
  top: 20px;
  width: 32px;
  height: 32px; }

.feed-item > .avatar > img {
  width: 100%;
  height: 100%;
  border-radius: 50%; }

.feed-item > .time {
  position: absolute;
  top: 30px;
  right: 0; }

.feed-item .images {
  margin-top: 10px; }

.feed-item img {
  max-width: 100%; }

.feed-item .content {
  word-break: break-all;
  word-wrap: break-word;
  line-height: 1.5;
  overflow: hidden; }
  .feed-item .content > img {
    display: inline-block;
    vertical-align: bottom; }

#load-handle {
  color: #bbb; }
  #load-handle > img {
    display: inline-block;
    vertical-align: middle; }

.vip-status {
  display: inline-block; }
  .vip-status .ico-rounddiamond {
    font-size: 16px;
    margin-right: 3px; }
  .vip-status .ico-diamond {
    font-size: 14px;
    margin-right: 3px; }
  /*.vip-status:hover .renewal {*/
    /*display: inline; }*/

.user-status .ico-rounddiamond {
  font-size: 16px;
  margin-right: 3px; }
.user-status .ico-diamond {
  font-size: 14px;
  margin-right: 3px; }

.Vip {
  background-position: 0 4px; }

.user {
  background-position: 0 -37px;
  color: #666; }

.renewal {
  display: inline; }
