﻿
.reply-show { text-decoration: none; }

    /*重置外部样式*/
    .reply-show .pagebd-redbagR { margin-left: 0; }
p { margin: 0; }
.reply-show a { color: inherit; }
.reply-show .button_follow { height: 18px; line-height: 18px; cursor: pointer; border: 1px #d9d9d9 solid; font-size: 12px; border-radius: 2px; color: #333; padding: 0 3px; }
.pagebd-redbagR .yinyongNR:nth-child(1) { margin-top: 10px; border-top: none; }
.reply-show .hd { min-height: 45px; }
.yinyongNR .reply-floor { float: right; font-size: 14px; color: #888; line-height: 17px; text-align: right; padding-right: 7px; }
.reply-show ul { border-bottom-color: #fff; background-color: #fff; margin: 0; padding: 0; list-style: none; }
    .reply-show ul li { border-bottom-color: #fff; background-color: #fff; margin: 0 8px 0 8px; padding: 0; list-style: none; padding-top: 10px; border-bottom: 1px solid #e7e7e7; }
        .reply-show ul li .replyimg-ul li { border: none; }
        .reply-show ul li a.pho-per { display: block; width: 36px; height: 36px; border-radius: 50%; background: #eee url(../../images/weibo/redbag.png) center center no-repeat; border-radius: 25px; background-size: 100% 100%; float: left; cursor: pointer; position: relative; overflow: hidden; }
        .reply-show ul li a.pho-per { font-family: 'Microsoft YaHei'; margin: 0; padding: 0; list-style: none; text-decoration: none; }

.reply-show .pagebd-redbaghead { margin-left: 46px; height: 18px; line-height: 18px; font-size: 14px; font-family: 微软雅黑; color: #333; text-decoration: none; }
    .reply-show .pagebd-redbaghead > p { float: left; margin: 0 13px 0 0; height: 18px; font-weight: normal; max-width: 200px; text-overflow: ellipsis; white-space: nowrap; overflow: hidden; }
    .reply-show .pagebd-redbaghead a { text-decoration: none; color: #4b7bab; display: inline-block; height: 16px; font-weight: normal; line-height: 16px; }
    .reply-show .pagebd-redbaghead > div.reply-floor { line-height: 17px; text-align: right; padding-right: 7px; }

.reply-show .pagebd-select { float: right; position: relative; }
    .reply-show .pagebd-select > p { background: url(../../images/weibo/selectbtn.png) center center no-repeat; width: 30px; height: 20px; margin-top: 2px; cursor: pointer; }
.reply-show .Wbo-Mposttime { font-size: 12px; font-family: 微软雅黑; color: #999; line-height: 22px; margin-left: 46px; display: flex; justify-content: space-between; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; height: 22px; }
.reply-show .pagebd-selecttck { width: 88px; border-radius: 3px; position: absolute; background-color: #fff; box-shadow: 1px 1px 3px #b1b1b1; z-index: 1; top: 22px; right: 0px; bottom: inherit; }
    .reply-show .pagebd-selecttck ul { height: 138px; margin: 0 14px; font-size: 12px; font-family: 微软雅黑; color: #333; text-align: center; line-height: 44px; }
        .reply-show .pagebd-selecttck ul li { text-decoration: none; cursor: pointer; padding-top: 0px; }
            .reply-show .pagebd-selecttck ul li a { text-decoration: none; cursor: pointer; color: #333; }
    .reply-show .pagebd-selecttck .pagebd-selecttck-closebtn { width: 100%; border-top: 1px solid #e8e8e8; height: 45px; cursor: pointer; margin: 0; line-height: 45px; text-align: center; background-image: none; color: rgb(242, 87, 88); border-top: 4px solid rgb(235, 235, 235); }
ul.reply_img_list { max-width: 460px; }
    ul.reply_img_list[data-number="1"] { max-width: 100%; padding-right: 10px; }
.reply-show .pagebd-redbagR_click .replyimg-ul li { width: 32%; height: 0; margin: 0; float: left; cursor: pointer; padding-top: 32%; position: relative; }
.reply-show .pagebd-redbagR_click ul.reply_img_list[data-number="2"] li, .reply-show .pagebd-redbagR_click ul.reply_img_list[data-number="4"] li { width: 50%; padding-top: 50%; }
.reply-show .pagebd-redbagR_click ul.reply_img_list[data-number="1"] li { width: 100%; padding-top: 0; height: auto; }
.reply-show .pagebd-redbagR_click ul.reply_img_list[data-number="1"] img { width: 100%; padding-top: 0; height: auto; position: relative; margin: 0; }
.reply_head_tit { }
    .reply_head_tit span { }
.more_img_back { width: 100%; display: none; height: 100%; background-color: rgba(000,000,000,0.75); position: fixed; left: 0; top: 0px; z-index: 999; }
.reply-show .pagebd-redbagR_click .replyimg-ul li img { width: 98%; height: 98%; cursor: pointer; position: absolute; top: 0; margin: 1%; }
    .reply-show .pagebd-redbagR_click .replyimg-ul li img.more_img { position: fixed; top: 50%; left: 50%; width: auto; height: auto; max-width: 100%; max-height: 100%; z-index: 999; transform: perspective(1px) translate(-50%,-50%); }
.reply-show .pagebd-redbagR_click .redbag-txtare { font-size: 18px; line-height: 26px; white-space: pre-line; }
.reply-show .pagebd-redbagR_click .op_bar { height: 20px; margin-bottom: 10px; }
    .reply-show .pagebd-redbagR_click .op_bar img { height: 18px; width: 18px;; margin-bottom: 10px; margin-right: 10px; }

/**引用回复*/
.pagebd-redbagR .yinyongNR { margin-left: 46px; border: 1px solid #d5d5d5; padding: 0; background-color: #f5f5f5; }
.reply-show .userName-reply { color: #6680a3; font-size: 14px; }
.pagebd-redbagR .yinyongNR .trans-author { margin-left: 0px; }
    .pagebd-redbagR .yinyongNR .trans-author img { width: 18px; height: 18px; margin-bottom: -4px; }
    .pagebd-redbagR .yinyongNR .trans-author font { font-size: 14px; color: #d3d3d3; }
.pagebd-redbagR .yinyongNR .reply-text { margin-left: 0px; color: #000; padding: 0 0 10px; font-size: 16px; }
.pagebd-redbagR .yinyongNR .hd { min-height: 22px; }

.reply-show .reply-conten { background-color: white; }
.reply-conten .SearchImgDiv, #SearchImgDiv { display: none; }
.reply-conten .textare-conten { min-height: 100px; background-color: #fff; width: 100%; max-height: 207px; border: 1px #e4e4e4 solid; border-radius: 2px; overflow-y: auto; font: 14px/1.25 Microsoft YaHei,Helvetica,sans-serif; box-sizing: border-box; outline: none; }
.reply-conten .comment-addimg-div { margin-bottom: 10px; }
.reply-conten span.do, .reply-conten .edit-tck-bottom > p { width: 70px; border: 1px solid #d0d0d0; text-align: center; line-height: 28px; border-radius: 2px; font-size: 13px; color: #5d5d5d; float: right; margin-top: 16px; background-color: #fff; margin-left: 10px; cursor: pointer; }
.reply-conten .postTck-img { background: url(../../images/weibo/upload-pit.png) right center no-repeat; height: 30px; padding: 0 25px; text-indent: 8px; cursor: pointer; padding-left: 6px; display: inline-block; vertical-align: middle; line-height: 30px; }
.reply-conten .edit-tck-bottom { padding: 10px; }
.reply-show .quote-box { border-top: 1px solid #d5d5d5; padding: 8px 10px 0; }
#reply .bottom-text-box { padding: 0 10px; }
.reply-show .op_bar img, .reply-show .op_bar button, .reply_floor_view button { cursor: pointer; width: 40px; height: 25px; margin-left: 8px; font-size: 14px; color: #a5a5a5; line-height: 22px; text-align: CENTER; overflow: hidden; background-color: transparent; border: 1px solid #ccc; border-radius: 3px; padding: 0; }
.reply-show .op_bar { margin-bottom: 10px; height: 20px; margin-top: 6px; }
.reply-childli .pagebd-redbagR_click { padding-bottom: 0; margin-left: 48px; }
.pagebodyL-childul .pagebd-redbagR_click font._replybut1 { border: 1px #ff9d00 solid; background-color: #fbe4cb; color: #f26817; padding: 0px 5px; border-radius: 3px; height: 20px; line-height: 20px; font-size: 14px; }

/*楼层回复*/
.pagebd-redbagR .reply_floor_list, .pagebd-redbagR .reply_floor_view { margin-left: 66px; padding-top: 6px; border-top: 1px solid #dfdfdf; margin-top: 10px; }
.reply_floor_view textarea { resize: none; width: 100%; height: 100%; }
.pagebd-redbagR .reply_floor_list img { width: 18px; height: 18px; margin-bottom: -4px; }
.pagebd-redbagR .reply_floor_list .trans-author { margin-left: 0px; }
.pagebd-redbagR .reply_floor_list .list_time { text-align: right; float: right; font-size: 14px; color: #a5a5a5; }
.reply-show .rep_user { float: right; margin-left: 10px; }
.reply-show .forhide1 { float: left; }
.reply-show .content-Reply { color: #333; line-height: 24px; }
.reply-show .head-Reply { margin-top: 8px; }
.reply-show .rep_user { color: #2d64b3; font-size: 14px; cursor: pointer; }
/*翻页*/
.pagination { height: 32px; background-color: #fff; line-height: 32px; padding: 4px 0; border: 1px solid #dadbdf; margin: auto; width: 90%; max-width: 394px; }
.pagination-do { float: left; width: 33.3333%; height: 32px; text-align: center; cursor: pointer; box-sizing: border-box; }
    .pagination-do a { text-decoration: none; cursor: pointer; color: #333; }
.pagination-do2 { border-left: 2px solid #f0f0f0; border-right: 2px solid #f0f0f0; position: relative; }
/*.select-span{
    display:block;width:100%;height:32px;text-align:center;
}*/
.pagination-select { background-color: #fff; width: 100%; left: 14px; height: 32px; border: none; padding: 1px; text-align: center; /*opacity:0;*/ appearance: none; -moz-appearance: none; position: absolute; top: 0; left: 0; -webkit-appearance: none; font-size: 16px; }
    .pagination-select option { text-align: center; }
    .pagination-select p:hover { background-color: #efefef; cursor: pointer; }



.newImg p { width: 100px; height: 100px; float: left; margin: 0 10px 10px 0; }
.newImg img { width: 100px; height: 100px; }
.newImg input { display: none; }


@media screen and (max-width:720px) {
    .pagebd-redbagR .yinyongNR { margin-left: 0px; }
    .pagebd-redbagR_click { margin-left: 0px; }
    .leftView { width: 100%; }
    .pagebd-redbagR .reply_floor_list, .pagebd-redbagR .reply_floor_view { margin-left: 20px; }
    .reply-childli .pagebd-redbagR_click { margin-left: 0; }
}


.clearfix:before,
.clearfix:after { display: table; content: " "; }
.clearfix:after { clear: both; }
