.wp{padding-top:0;}
#main{background:#fff;}
.content{padding:0 .15rem;}
.mt_hide{padding-top:0;}
.thread_top{position:-webkit-sticky;position:sticky;top:0;left:0;right:0;z-index:8;color:#333;}
.thread_top h2{height: .4rem;line-height: .4rem;background-color: #fff;text-align: center;color:inherit;border-bottom:0.5px solid #ebebeb;font-weight: normal;}
.thread_top .rec{position: absolute; width: .4rem;height: .4rem;left:10px;padding-left:.1rem;background: url(../images/v2/ic_back@2x.png) no-repeat left center;background-size: .1rem;}
.bg{position: fixed; left: 0;right: 0;bottom:0;z-index:9;height: 200%;background-color: rgba(0,0,0,.2);}

.theme{padding:.2rem .15rem 0;}
.theme .user-logo{width:.36rem;height:.36rem;overflow:hidden;}
.theme .user-logo img{position:relative;left:50%;height:inherit;-webkit-transform:translateX(-50%);transform:translateX(-50%);}
.theme .user-r{padding-left:.08rem;}
.theme .user-cn{font-size:.14rem;padding-bottom:.06rem;}
.theme .create-time{font-size: .14rem;color:#999;}
.theme .title{padding:.12rem 0 .24rem;font-size: .2rem;font-weight: bold;}
.theme .message{font-size:.16rem;line-height: .26rem;word-break: normal;text-align: justify;}
.theme .message p{word-break: normal;text-align: justify;}
.theme .message img{max-width:100%;margin: 10px auto;}
.theme .message .emoji{margin:0;position: relative;bottom: -.02rem; width: .24rem;vertical-align: text-bottom;}

.theme .action{margin:.15rem .2rem;}
.action .txt{font-size: .14rem;color:#666;}
.action .collect{width:.64rem;text-align:center;}
.action img{vertical-align: top;}
.action .collect img{width:.24rem;height:.24rem;}
.action .support{padding-right:.5rem;text-align: center;}
.action .report{padding-left:.5rem;text-align: center;}
.action .support img,
.action .report img{height:.19rem;margin-bottom:.05rem;}

.tip_offs{position:fixed;width:2.5rem;height:180px;top:50%;left:50%;margin:-.9rem 0 0 -1.25rem;border:1px solid #e2e2e2;box-shadow: 0 0 0 1px #ccc;background:white;z-index:9;border-radius:.03rem;}
.tip_offs .tip_top{text-align:right;height:.3rem;line-height:40px;margin-right:.08rem;}
.tip_offs .tip_content{height:1.1rem;width:100%;border-top:1px solid #e2e2e2;}
.tip_offs .tip_content textarea{width:2.45rem;height:1.1rem;outline:0;border:0;resize:none;padding:0;padding-left:.05rem;}
.tip_offs .tip_sure{text-align:right;border-top:1px solid #e2e2e2;line-height:40px;padding-right:10px;}
.tip_offs .tip_sure a{padding:.05rem .1rem;background:#77B6F9;color:#fff;}


.lists{position: relative;}
.lists .title{position:-webkit-sticky;position:sticky;top:.4rem;z-index:7;padding:0 .15rem;height:.32rem;line-height:.32rem;background-color: #F8F8F8;font-size: .15rem;color:#666;}
.lists .title .t-r{height:inherit;color:#666;}
.lists .title .only-author{width:.56rem;height:.16rem;line-height:.16rem;margin-right:.08rem;text-align:center;color:#666;border:0.5px solid #c9c9c9;font-size:.12rem;-webkit-border-radius:0.02rem;border-radius:0.02rem;}
.lists .title .only-active{border-color:#2e9fff;background-color:#2e9fff;color:#fff;}
.lists .title .order{font-size:.12rem;color:#666;}
.lists .title .order img{width:.12rem;vertical-align: middle;}
.lists .list{padding:.2rem .15rem .08rem;}
.lists .list .user-logo{width:.36rem;height:.36rem;margin-right:.12rem;overflow:hidden;}
.lists .list .user-logo img{position:relative;left:50%;min-width:100%;height:inherit;-webkit-transform:translateX(-50%);transform:translateX(-50%);}
.lists .list .user-cn{font-size: .14rem;margin-right:.03rem;}
.lists .author-mk{width:.34rem;height:.18rem;line-height:.18rem;text-align:center;background-color:#f8f8f8;font-size:.12rem;color:#666;font-style:normal;-webkit-border-radius:1px;border-radius:1px;}
.lists .list .u-e-t .up{padding-left:.24rem;font-size:.12rem;color:#b3b3b3;background: url(../images/v2/icon_forum_like.png) no-repeat left center;background-size: .19rem;}
.lists .list .u-e-t .had-up{background-image: url(../images/v2/icon_forum_like_p.png);}
.lists .content-ent{}
.lists .content-ent .message{padding:.04rem 0 .06rem;font-size: .16rem;word-break: break-all;}
.lists .u-content-ent .message{padding:0;font-size:.14rem;}
.lists .content-ent .c-e-b{font-size:.12rem;color:#333;}
.lists .content-ent .floor{color:#999;}
.lists .content-ent .create_time{margin-left:.1rem;}
.lists .upost{margin-top:.1rem;padding:.1rem;border:.5px solid #DADADA;background-color: #F8F8F8;}
.lists .upost .u-t{font-size:.14rem;margin-bottom:.05rem;}
.lists .message .emoji{position:relative;bottom:-.02rem;width:.24rem;vertical-align: text-bottom;}
.lists .img-list{margin:-.03rem 0 .03rem;}
.lists .img-list img{max-width:100%;}

.fixed .rec-top{position:fixed;bottom:.74rem;right:.12rem;z-index:9;width:35px;height:35px;}
.fixed .rec-top img{width:inherit;}
.fixed .app-open{position:fixed;bottom:.55rem;left:50%;z-index:9;width:1.46rem;height:.36rem;margin-left:-.73rem;line-height: .36rem;font-size:.15rem;text-align: center;color:#fff;background-color:rgba(46,159,255,.9);-webkit-border-radius:.36rem;border-radius:.36rem;}

.load_more{padding:10px 0 45px 0;text-align:center;}

.bt-white-bg{
	position: fixed;
    right: 0;
    height: 100%;
    left: 0;
    top: 100%;
    background: #fff;
}
