*{font-family: "Helvetica Neue", "Microsoft YaHei", "SimHei";}
body,ol,ul,li,dl,dt,dd,p,h1,h2,h3,h4{margin:0;padding:0;font-weight:normal;}
ol,ul,li{list-style:none;}
i{font-style: normal;}
a,a:hover{text-decoration:none;}
.noseltxt{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}
#appmsg{display:none;position:fixed;width:100%;height:100%;top:0;padding-top:50%;text-align:center;background: rgba(0,0,0,0);z-index:999;}
#appmsg span{display:inline-block;max-width:80%;margin:0 auto;padding:0.2rem 0.25rem;box-sizing:border-box;background:#333;border-radius:0.1rem;color:#fff;font-size:0.3734rem;}
#appbox{width:100%;height:100%;position:fixed;top:0;box-sizing:border-box;padding-top:38%;background: rgba(0,0,0,0.2);z-index:998;cursor:pointer;}
#appbox #appcfm{width:8rem;margin:0 auto;font-size:0.4rem;border:1px solid #f0f5fc;border-radius:0.1333rem;background:#fff;color:#454553;}
#appbox #appcfm .box-hd{padding:0.56rem 0;text-align:center;}
#appbox #appcfm .box-bd input{width:7.4rem;font-size:0.4rem;margin:0 0.3rem;box-sizing:border-box;padding:0.25rem 0.15rem;border:1px solid #9fa5b6;z-index:990;}
#appbox #appcfm .box-ft{display:-webkit-flex;display:flex;align-items:center;height:1.3334rem;margin-top:0.56rem;border-top:1px solid #f0f5fc;}
#appbox #appcfm .box-ft p{height:1.0666rem;display:-webkit-flex;display:flex;align-items:center;justify-content:center;flex-grow:1;cursor:pointer;}
#appbox #appcfm .box-ft #cfm-ok{border-left:1px solid #f0f5fc;}

.flex{display:-webkit-flex;display:flex;}
.flex-inline{display:-webkit-inline-flex;display:inline-flex;}
.flex-wrap{flex-wrap:wrap;}
.flex-col{flex-direction:column;}
.flex-col-wrap{flex-flow:column wrap;}
.flex-jc-sa{justify-content:space-around;}
.flex-jc-sb{justify-content:space-between;}
.sbc{justify-content:space-between;align-items:center;}
.xyc{justify-content:center;align-items:center;}
.xc{justify-content:center;}
.yc{align-items:center;}
.txtc{text-align:center;}
.nohl{-webkit-tap-highlight-color:transparent;}

.one-ellipsis{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.more-ellipsis{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;}

.fs12{font-size:0.32rem;}
.fs15{font-size:0.4rem;}
.df-red{color:#ff3d5e;}
.df-green{color:#41ddb5;}
.df-darkgray{color:#454553;}
.df-gray{color:#9fa5b6;}
.df-lightgray{color:#f0f5fc;}
.nodata{color:#9fa5b6;font-size:0.32rem;margin-top:1.5rem;margin-bottom:1rem;text-align:center;}

.btn-post,
.dkbtn-post{
    width:8.1333rem;height:1.3333rem;line-height:1.3333rem;background:#41ddb5;font-size:0.4rem;
    border:none;border-radius:0.1333rem;color:#fff;text-align:center;outline:none;}
.dkbtn-post{background:#f4563d;}

.layui-m-layer,
.layui-m-layerchild,
body .layui-m-layer .layui-m-layer-msg,
.layui-m-layer2 .layui-m-layercont>div,
.layui-m-layerbtn span{font-size:0.4rem;}
.layui-m-layerchild h3{font-size:0.4266rem;}
.layui-m-layerend{font-size:0.8rem;}

