.comment_list .plc .avatar{
    left:0;
}
.comment_list .plc{
    border-bottom:0;
}
.comment_list .plc .avatar img{
    width:22px !important;
    height:22px !important;
}
.zhichi{float:right;
    background-position: right center;
    padding-right: 22px;
    padding-left:0;
}
.zhichi1 {
    background-position: right center;
    padding-right:22px;
    padding-left:0;
}

.zhichi, .zhichi1 {
    background-position: right 3px;
}
.comment_list .reload_comments .pi{
    margin-right:0;
    margin-left:31px;
}
.comment_list .pi .authi{
    margin-top:0;
}
.deletePost{
    color:#406599 !important;
}
.rep_bot a{
    color:#406599;
}
.control a.changeimg{
    background:url(../../imgs/topic/ico_agree_comment_05_highlighted@3x.png) no-repeat right center;
    padding-left:0;
    padding-right:22px;
}
.all-comment{
    color:#323232;
    font-weight: bold;
    padding-left:42px;
    padding-bottom:15px;
    background: url(../../imgs/topic/msg.png) no-repeat 15px 25px;
    background-size:20px;
}

.row-item{
    padding:0 15px;
    line-height: 32px;
    display:flex;
    margin: 3px 0 10px;
}
.row-item img{margin-right: 8px;
    vertical-align: middle;
    height: 34px;
    border-radius: 50%;
    flex: 0 0 34px;
    width: 34px;
}
.sendMsg{
    height: 30px;
    width:86%;
    display: inline-block;
    box-sizing: border-box;
    height: 32px;
    flex:1
}
.speakBox{
    width: 100%;
    height: 100%;
    border:1px solid #ccc;
    border-radius:50px;
    line-height: 30px;
    padding-left:10px;
    box-sizing: border-box;
    color:#7a7a7a;
    background:#fff
}
.noSpeak{border:0;background:#f2f2f2;color:#c1c1c1;border-radius: 50px;}
.dingbutton1 img{
    border-radius: 50%;
}
/* .comment_list .plc .pi{
    margin-left:42px;
}

.replybtns .deletePost{
    margin-right:15px;
    margin-top:7px;
}
.replybtns{margin-top:0}

.shipin_sp a .img_ditu {
    position: relative;
    width: auto;
    height: auto;
    vertical-align: middle;
}
.zhichi1{
    background-position:right center;
    padding-left:0;
    padding-right:22px;
    float:right;
    height:15px;
    line-height:18px;
}

.plc .pi .authi{
    margin-top:0;
}
.authi .blue{
    font-size:16px;
}
.plc .display{
    margin-right:0;
}
.plc .pi .message{
    font-size:15px;

}
.plc .pi{
    margin-left:62px;
}
.avatar .avr{
    width:40px !important;
    height:40px !important;
}
.avatar1 .avr{
    width:32px !important;;
    height:32px !important;;
}
.rep_bot{
    margin-right:15px;
}*/
.shipin_sp a .img_toptu {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    text-align: center;
    width: 36px;
    height: 36px;
}
.shipin_sp a {
    overflow: hidden;
    position: relative;
}

.sm{
    height: 20px;
    vertical-align: middle;
    margin-top: -3px;
    margin-right: 2px;
}
.postmessage img{max-width:100%;}
.postmessage{overflow:hidden}
/*灞忚斀娴忚鍣ㄧ殑鐐瑰嚮閾炬帴鏃讹紝鑳屾櫙鐨勯珮浜�*/
a, a:active, a:visited {;
    -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}

/*	 鐩稿叧閾炬帴
*/

.item-wrap {
    margin-top: 20px;
    margin-bottom: 20px;
}

.ad_b {
    margin-top: 10px;
    background: #f4f5f6;
    padding: 0px 15px;
    box-sizing: border-box;
}

.ad_b ul {
    overflow: hidden;
    width: 100%;
}

.ad_b ul li {
    padding-top: 10px;
    padding-bottom: 10px;
    border-bottom: 1px solid #c3c3c3;
}

.ad_b ul li {
    -webkit-transition: all 1s ease-in-out;
    -moz-transition: all 1s ease-in-out;
    -ms-transition: all 1s ease-in-out;
    border-bottom: 1px solid hsla(0, 0%, 87%, .5);
}

.ad_b ul li a {
    font-size: 16px;
    color: #323232;
    display: block;
    line-height: 24px;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;

}

.ad_b ul li:last-child {
    border-bottom: none;
}

/*鏅氫笂鍔犵殑*/
.plc {
    margin: auto;
}
.message {
    box-sizing: border-box;

}


/*鏅氫笂鍔犵殑*/

/*鍚庢潵鍔犵殑浼樻儬鍒告牱寮忓紑濮�*/
.app_quan{ width: 100%;  overflow: hidden; }
.app_q_list { margin-bottom: 10px; overflow: hidden; height: 90px;border-radius: 4px; background: linear-gradient(to bottom right, #ff8900 , #ff481f); -webkit-linear-gradient(left top,#ff8900 ,#ff481f); -moz-linear-gradient(bottom right, #ff8900, #ff481f); -o-linear-gradient(bottom right, #ff8900, #ff481f); }
.app_q_list a{  }
.app_q_l{ width: 70%; float: left; height: 100%;}
.app_q_l{ color: #fff; padding:10px 15px; box-sizing: border-box;font-size: 12px;}
.app_q_l div{ margin-bottom: 2px;-webkit-line-clamp: 1; -moz-line-clamp: 1;line-clamp: 1; white-space: nowrap; overflow: hidden;text-overflow: ellipsis;}
.app_q_l .name{ font-size: 16px;}
.app_q_r{ font-size: 14px; color: #fff; width: 30%;float: left;  background: url(/imgs/topic/bg_line.png) no-repeat; background-size: 8px 100%; height: 100%;text-align: center; }
.app_q_r div{}
.app_q_r .zhekou{ font-size: 22px;}
.app_q_r .zhekou_q img{ width: 60px; height: 24px;max-width: none;display: initial;margin-bottom: auto;margin-top: auto; margin-top: 4px;}
/*鍚庢潵鍔犵殑浼樻儬鍒告牱寮忕粨鏉�*/


.pi{ position: relative;}
.jb_toast{ position: absolute;bottom: 50px; left: 15px; overflow: hidden; z-index: 999999999;text-align: center;}
.jb_toast .toast_ul{ text-align: center; overflow: hidden;background-color:rgba(0,0,0,0.7); color:#fff; border-radius: 5px; padding: 5px 5px 2px 5px; box-sizing: border-box;}
.jb_toast .toast_ul ul li a{ color:#fff;  }
.jb_toast .toast_ul ul li{ float: left; width: 50px;}
.jb_toast .toast_ul ul li a img{ width: 16px; height: 16px;text-align: center;display: inline-block; margin-bottom: 4px;}
.jb_toast .toast_ul ul li a span{text-align: center; display: block; }
.jb_toast .cir_a{}
.jb_toast .cir_a span{ display: inline-block;width: 0;
    height: 0;
    border-left: 7px solid transparent;
    border-right: 7px solid transparent;
    border-top: 10px solid rgba(0,0,0,0.7);}

.jb_toast{top:8px}


.message{
    -webkit-tap-highlight-color:transparent;
    -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
    tap-highlight-color: rgba(0, 0, 0, 0);
}

.authi .grey .deletePost{
    margin-top:7px;
    margin-right:15px;
}


.box {  /*top: 40%;left: 20%;*/top: 50%;left: 50%;transform: translate(-50%, -50%);position: fixed;width: 250px;height: auto;z-index: 100;background-color: #fff;border-radius:5px;border-color: #C8C8CD;/*padding: 1px;*/  }
.box div.title{height: 35px;font-size: 16px;background-color: #9DA5B1;position: relative;padding-left: 10px;line-height: 35px;color: #fff;}
.box div.title a{position: absolute;right: 5px;font-size: 16px;color: #fff;}
.box div.list2{min-height:60px;padding: 10px;}
.box div.list2 p{height: 24px;line-height: 60px;font-size:14px;text-align: center;color: #4C4C4C;}
.box div.end{min-height:30px;padding: 5px;}
#bg{background-color: #9DA5B1;position: absolute;z-index: 99;left: 0;top: 0;display: none;width: 100%;height: 100%;opacity: 0.4;filter: alpha(opacity=40);-moz-opacity: 0.4;}


/*鍒犻櫎寮圭獥鏍峰紡*/
.end a{display: inline-block;text-align: center; padding:2px 10px;border-radius: 4px; color: #fff;margin: 0 8px;}
.box div.end{ box-sizing: border-box;    padding-bottom: 10px;}
.end div{text-align: center;}

.shipin_sp a .img_ditu{  position: relative;  vertical-align: middle; max-width: 100%  }
.shipin_sp a{  width: 100%;  display: inline-block;  background: #000 !important;  height: 180px;  text-align: center;  overflow: hidden;  }


/*璇︽儏椤� 澶ч鍒� 鏍峰紡*/
.ad_tie{ background: #fff;  box-sizing: border-box;}
.ad_t{overflow: hidden; background: #f4f5f6; margin-bottom: 10px;}
.ad_t a{ overflow: hidden;}
.ad_t a .quan_le{width: 90px; height: 90px; position: relative; float: left;}
.quan_le .img{ background-repeat: no-repeat ;  background-size: cover;background-position:center center; width: 100%; height: 100%;border-radius: 4px;position: absolute;}
.quan_ri{padding:5px 10px; box-sizing: border-box; margin-left: 96px; color: #323232;overflow: hidden;}
.quan_ri .top{font-size:14px;text-overflow: ellipsis;  display: -webkit-box;  -webkit-line-clamp: 2;  -webkit-box-orient: vertical; overflow: hidden;margin-bottom: 5px;}
.quan_ri .red{background: red; color: #fff;font-size: 12px;padding: 0 2px;display: inline-block;margin-right: 10px; border-radius: 2px;}
.quan_ri .center{display: flex;flex-flow: row;}
.quan_ri .center .le{ padding-right: 5px; height: 20px;border-radius: 4px;border: 1px solid #fa2b2d; box-sizing: border-box;font-size: 10px; color: #fa2b2d ;}
.quan_ri .center .le em{display: inline-block;color: #fff;background: #fa2b2d; height: 100%; width: 20px;text-align: center; font-style: normal; background-image:url(../imgs/circle_ban.png); background-size: 3px 7px; background-position: right center ; background-repeat:  no-repeat; margin-right: 2px;}
.quan_ri .center .ri{flex: 1; text-align: right;color: #969696; font-size: 12px;}
.quan_ri .bottom{ font-size: 12px; color: #969696;}
.quan_ri .bottom span{color:#fa2b2d ; font-size: 18px;font-weight: bold;}




.thread_video{
    height: 180px;
    text-align: center;
    background: #000;
    position: relative;
}

.thread_video video{
    height: 180px;
}


.plc .pi .time{margin-left:8px;}
.plc .pi .message img{max-width:60%;}
img.avr{width:32px; height:32px;border-radius:50%}
a.louzhuUrl .avr {width: 48px; height: 48px; border-radius:50%}

.reload_comments .avatar .avr {width: 32px; height: 32px; border-radius: 50%;}

video{max-width:100%;background:#000}