[v-cloak] { display: none !important; }
.unrun { overflow-y: hidden; }
/*弹出框与加载*/
.alertbox { width: 100%; position: absolute; z-index: 99999; left: 0; text-align: center; }
.alertbox .alert-div { padding: 0 15px; }
.alertbox .alert-div > p { padding: 10px; background: rgba(20,20,20,.8); font-size: 14px; line-height: 160%; border-radius: 5px; -webkit-border-radius: 5px; color: #fff; }
.loadingbox { width: 100%; position: absolute; z-index: 9998; left: 0; text-align: center; overflow: hidden; }
.loadingbox .loading-div { width: 60px; height: 60px; padding: 5px; margin: 0 auto; background: rgba(255,255,255,0.3) url(/Css/app/images/newload.gif) center no-repeat; background-size: 60px auto; border-radius: 5px; -webkit-border-radius: 5px; }
/*展开收起*/
.editsays_moredown { height: .2rem; margin-top: .1rem; background: url(/Css/app/images/pic.png) no-repeat right -59.2rem; background-size: 1rem auto; cursor: pointer; }
.editsays_moreup { background: url(/Css/app/images/pic.png) no-repeat right -16.1rem; background-size: 1rem auto; }
.mainpdown { padding: 5px 0; }
/*----没有更多了----*/
.nomorelist { line-height: .5rem; }
.nomorelist p { padding: .2rem 0 .2rem 0; font-size: .26rem; background: #fff; color: #999; line-height: .5rem; text-align: center; }
.nomorelist p.nomore:before { content: ""; display: inline-block; width: .8rem; height: .45rem; background: url(/Css/app/images/pic.png) no-repeat; background-position: 0 -8.7rem; background-size: 1rem auto; }

.loadingbox { width: 100%; position: absolute; z-index: 9998; left: 0; text-align: center; overflow: hidden; }
.loadingbox .loading-div { width: 60px; height: 60px; padding: 5px; margin: 0 auto; background: rgba(255,255,255,0.3) url(/Css/app/images/newload.gif) center no-repeat; background-size: 60px auto; border-radius: 5px; -webkit-border-radius: 5px; }

/*---回顶部浮动按钮区--*/
.up { padding: 0; height: .65rem; font-size: .26rem; position: fixed; left: .3rem; bottom: .3rem; z-index: 99; }
/*---回顶部浮动按钮区--*/
.btn_up { display: block; width: .8rem; height: .8rem; background: url('//m.xxsy.net/NewCss/index2019/images/backtop.png') no-repeat 0 0; background-size: .8rem .8rem; position: fixed; bottom: .4rem; right: .4rem; }
.login_top .btn-cancel { position: absolute; left: 20px; top: 0; color: #fff; font-size: 18px; }
.login_top .btn-posted { position: absolute; right: 20px; top: 0; color: #fff; font-size: 18px; }
.post-text { border: none; background: #fff; width: 100%; padding: .2rem; height: 4.2rem; box-sizing: border-box; -webkit-box-sizing: border-box; font-size: .28rem; }
.wrap-post .post-tip { background: #fff; padding: .1rem .22rem; }
.wrap-post dl { color: #b4b4b4; margin: .2rem; line-height: .5rem; }
.login_top { text-align: center; height: 46px; background: #00aeef; position: relative; line-height: 46px; }

.eventloadingbox { width: 100%; position: fixed; z-index: 9998; left: 0; text-align: center; overflow: hidden; }
.eventloadingbox .eventloading-div { width: 200px; height: 175px; padding: 5px; margin: 0 auto; background: url(/Css/app/images/eventload.gif) center no-repeat; background-size: 200px auto; border-radius: 5px; -webkit-border-radius: 5px; }

.popboxconfirm{ position: relative; top: 50%; left: 50%; text-align: center; width: 88%; background: #fff; padding:8% 5% 8% 5%;box-sizing:border-box;box-shadow: 0px 0px 5px  rgba(0,0,0,.75);-webkit-box-shadow: 0px 0px 5px  rgba(0,0,0,.75); border-radius: 3px;-webkit-border-radius: 3px; z-index: 999;-webkit-transform:translate(-50%,-50%); transform:translate(-50%,-50%);display: inline-block;}
.popboxconfirm .box_bd{ display: inline-block;}
.popboxconfirm .main_text{ font-size: 14px; color: #333; line-height: 24px; margin: 5px 0 10px;}
.popboxconfirm .form{ display: -webkit-box;}
.popboxconfirm .form .btn{ border: none; display:block;-webkit-box-flex:1; background: #00aeef; color: #fff; font-size: 16px; height: 40px; line-height: 40px;border-radius: 6px;-webkit-border-radius: 6px;}
.popboxconfirm .form .btn_cancel{ margin: 0 0 0 30px; color: #333; background: #fff; border: 1px solid #ccc;}
.overWrapconfirm{ position: fixed;left: 0; top: 0; width: 100%; height: 100%; z-index: 888; background: rgba(0,0,0,.8);-webkit-transform-style:flat;transform-style:flat;transition: all .2s linear;}
.newalertup{-webkit-animation: uptodown .4s ease-out;animation: uptodown .4s ease-out;}
@keyframes uptodown
{
    from
    {        
        opacity: 0;
        transform: translate(-50%,-50%) scale(1.4);
    }
    to
    {
        opacity: 1;
        transform: translate(-50%,-50%) scale(1);
    }
}

@-webkit-keyframes uptodown
{
    from
    {        
        opacity: 0;
        -webkit-transform: translate(-50%,-50%) scale(1.4);
    }
    to
    {
        opacity: 1;
        -webkit-transform: translate(-50%,-50%) scale(1);
    }
}