body{height:100%;-webkit-tap-highlight-color:rgba(0,0,0,0); }
.miniapp-settings{
    padding:0 1.5rem;
    -webkit-box-sizing: border-box;
       -moz-box-sizing: border-box;
            box-sizing: border-box;
}
.setting-input{
    margin-top:2rem;
}
.setting-input p{
    font-size:1.5rem;
    color:#353535;
}
.setting-input span{
    font-size:1.2rem;
    color:#747474;
    display:block;
}
.inputBox{
    width:100%;
    height:4rem;
    border:.5px solid #b0b0b0;
    margin-top:1rem;
}
.inputBox input{
    width:100%;
    height:100%;
    font-size:1.5rem;
    padding:1rem;
    color:#353535;
    -webkit-box-sizing: border-box;
       -moz-box-sizing: border-box;
            box-sizing: border-box;
}
input::-webkit-input-placeholder{
    color:#b0b0b0;
}
input::-moz-placeholder{
    color:#b0b0b0;
}
input:-moz-placeholder{
    color:#b0b0b0;
}
input::-ms-input-placeholder{
    color:#b0b0b0;
}
.live-time{
    padding:2rem 0;
    border-bottom:.5px solid #f0f0f0;
}
.live-time p{
    font-size:1.5rem;
    color:#353535;
}
.live-time span{
    font-size:1.5rem;
    color:#747474;
    margin-right:1rem;
}
.slide-r{
    width:.7rem;
    height:1.1rem;
    background:url(images/slide-r.png)no-repeat;
    background-size:100% 100%;
    display:block;
}
.remarks{
    padding:1.5rem 0 3rem;
}
.remarks p{
    font-size:1.5rem;
    color:#353535;
}
.lc{
    width:100%;
    height:100%;
    margin-top:1rem;
    display:block;
    font-size:15px;
    color:#353535;
    resize:none;
    border:.5px solid #b0b0b0;
    outline:none;
    background:#fff;
    background:transparent;
    padding:1rem;
    height:10rem;
    box-shadow:none;
    border-radius:0;
    -webkit-box-sizing: border-box;
       -moz-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-appearance: none;
    appearance: none;
}
::-webkit-input-placeholder{
    color:#b0b0b0;
}
::-moz-placeholder{
    color:#b0b0b0;
}
:-moz-placeholder{
    color:#b0b0b0;
}
::-ms-input-placeholder{
    color:#b0b0b0;
}
.remarks span{
    font-size:1.3rem;
    color:#747474;
    display:block;
    margin:.5rem 0;
}
.remarks a{
    font-size:1.3rem;
    color:#0084ff;
}
.push-butt{
    height:4.5rem;
    width:100%;
    background:#0084ff;
    border-radius:.2rem;
    display:block;
    font-size:1.5rem;
    color:#fff;
    margin-bottom:1.5rem;
}
.push-tk,.template-tk{
    position:fixed;
    top: 0;
    left:0;
    width:100%;
    height:100%;
    z-index:16;
    background:rgba(0, 0, 0, 0.5);
}
.pushWindow{
    width:80%;
    max-width:300px;
    border-radius:4px;
    background:#fff;
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%,-50%);
    -webkit-transform: translate(-50%,-50%);
}
.pushWindow>p{
    font-size:1.6rem;
    color:#353535;
    font-weight:bold;
    text-align:center;
    margin:3rem 0 2rem;
}
.pushCon{
    margin-bottom:1.8rem;
    padding:0 1rem;
    -webkit-box-sizing: border-box;
       -moz-box-sizing: border-box;
            box-sizing: border-box;
}
.btn{
    width:7%;
    float:left;
}
.btn i{
    width:1.3rem;
    height:1.3rem;
    display:block;
    vertical-align:middle;
    margin-top:3px;
}
.btn i.wgou{
    background:url(images/wgou.png)no-repeat;
    background-size:100% 100%;
}
.btn i.ygou{
    background:url(images/ygou.png)no-repeat;
    background-size:100% 100%;
}
.pushWords{
    float:right;
    width:93%;
}
.pushWords p{
    font-size:1.4rem;
    color:#353535;
}
.pushWords span{
    font-size:1.2rem;
    color:#747474;
    margin-top:.5rem;
    display:block;
}
.pushWords span s{
    text-decoration:none;
    color:#0084ff;
}
.anniu{
    width:100%;
    height:5rem;
    line-height:5rem;
    text-align:center;
    font-size:1.6rem;
    color:#747474;
    font-weight:bold;
    border-top:1px solid #f0f0f0;
}
.sc-gly{
    font-size:1.6rem;
    color:#0084ff;
    border-left:1px solid #f0f0f0;
}
.template{
    width:95%;
    max-width:345px;
    border-radius:4px;
    background:#fff;
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%,-50%);
    -webkit-transform: translate(-50%,-50%);
}
.template img{
    width:100%;
    height:100%;
}
.close-butt_push {
    width: 4.2rem;
    height: 4.2rem;
    background: url(images/close-butt.png)no-repeat;
    background-size: 100% 100%;
    display: block;
    margin: 0 auto;
    position: absolute;
    top: 86%;
    left: 50%;
    transform: translate(-50%,-50%);
    -webkit-transform: translate(-50%,-50%);
}