﻿ 
.weibo-wrap {
    width: 90%;
    background-color: #ffffff;
    margin-top:20px;
}

.new_comm{ min-height:150px; }

.paging {
    text-align: center;
    margin: 20px;
    padding-bottom: 20px;
}

#pager1 {
 text-align:center
}
 
.date a{ color:dodgerblue }
.weibo-item {
    margin-bottom: 20px;
}

.tex_helper a {
    display: inline-block;
    color: #000;
    margin: 5px;
    cursor: pointer;
    padding: 2px 4px;
}
 .tex_helper a:hover {
    background-color:#eee;
  }

 

.weibo-wrap .read {
    color: #000000
}


.weibo-wrap .unread {
    color: #ff0000
}


.weibo-wrap .weibo-ops .op {
    display: inline-block;
    margin-right: 30px;
    font-size: 12px;
    margin-top: 20px;
}

.weibo-wrap .avtor-img {
    width: 60px;
    height: 60px; 
    border-radius: 50%;
    margin-top: 10px;
}

.displayname {
    margin-top: 8px;
    margin-bottom:6px;
    display:block;
}

.idtype{ 
    color:darkgray ; 
    font-size:12px; 
    display:block 
}

.weibo-wrap .date {
    font-size:11px;
    color:gray
}


.weibo-wrap .weibo-text {
    margin: 20px 0;
    line-height: 1.7;
}

 .weibo-wrap .weibo-text .thum {
        height: 80px;
        display: block;
        margin: 10px;
    }

.weibo-wrap .weibo-img-list img {
    max-width: 100px;
    margin-right: 5px;
    margin-bottom: 5px;
}

.btn-action {
    margin-right: 15px;
    color: #666;
    cursor: pointer;
}

    .btn-action:hover {
        color: #337ab7;
    }

.like-active {
    color: #dd4b39 !important;
}

.comment-box {
    margin-top: 15px;
    padding-top: 15px;
    border-top: 1px solid #eee;
    display: none; /* 默认折叠评论区 */
}

.comment-item {
    margin: 10px 0;
    padding: 8px;
    background: #f7f7f7;
    border-radius: 4px;
}




/* ===== 移动端自适应辅助样式 ===== */

/* 手机屏幕按钮全宽 */
@media (max-width: 767px) {
    .avatar-img {
        width: 32px;
        height: 32px;
    }

    .displayname{display:inline; margin-left:10px; }

    .idtype {
        display: inline-block;
        margin-left: 10px;
    }

    .text-muted {
     text-align:left !important
    }
    .weibo-item .pull-right {
     text-align:left; float:left !important;
     margin: 5px 0px;
    }

    .weibo-text {
     margin-top:20px; clear:both;
    }
    .text-center {
        text-align: left;
    }
    .box-body .row [class*="col-xs-"] {
        padding-left: 4px;
        padding-right: 4px;
    } 
    .user-block .username,
    .user-block .description {
        margin-left: 45px;
    }

   
}




.weibo-wrap #preview {
    margin: 10px;
    padding: 10px;
    background-color: rgb(250, 250, 210);
    padding-bottom:20px;
    margin-bottom:20px;
    display:none;
}

  .weibo-wrap #preview img {
        height: 80px;
        display: block;
        margin: 10px;
    }