body{
    width: 100%;
    height: 100%;
    background: #ffffff;

}

.center{
    display: flex;
    justify-content: center;
    align-items: center;
}

.picbox{
    width: 100%;
    height: 11.86667rem;
    margin-top: -1.4rem;
}

.picbox img {
    width: 100%;
}

.bottom{
    width: 100%;
    display: flex;
    align-items: center;
    flex-direction: column;
}

.phonenum,.phonebtn{
    width: 7.8rem;
    height: 1.3333rem;
    border-radius: 0.06667rem;
    font-family: 微软雅黑;
}

.phonenum{
    margin-top: 0.4rem;
    border: 1px solid #a9a9a9;
    text-align: center;
    font-size: 0.37333rem;
    color: #a9a9a9;
}

.phonebtn{
    margin-top: 0.53333rem;
    background: #ff3000;
    font-size: 0.426667rem;
    color: #ffffff;
}

.phonebtn a{
    text-decoration:none;
    color:#ffffff;
}

.phonebtn a:link{text-decoration:none; }  /* 指正常的未被访问过的链接*/

.phonebtn a:visited{text-decoration:none; }/*指已经访问过的链接*/

.phonebtn a:hover{text-decoration:none;}/*指鼠标在链接*/

.phonebtn a:active{text-decoration:none;}/* 指正在点的链接*/

.tips{
    margin-top: 1.133333rem;
}

.tips span{
    margin-left:0.06667rem;
    font-size: 0.32rem;
    color: #a9a9a9;
}

.tips .rule{
    color: #ff3000;
}

#checkbox {
    width: 0.3333rem;
    height: 0.3333rem;
}

.ruletext{
    display: none;
}

.content{
    width: 8.06667rem;
    border-radius: 0.06667rem;
    background: #f5f5f5;
    position: fixed;
    top: 50%;
    left: 50%;
    z-index: 101;
    transform: translate(-50%,-50%);
}

.title {
    width: 100%;
    height: 1.28rem;
    border-bottom: 1px solid #a9a9a9;
    position: relative;
}

.title span{
    font-size: 0.46667rem;
}

.title img{
    width: 0.6rem;
    height: 0.6rem;
    position: absolute;
    right: 0.46667rem;
}

input::-webkit-input-placeholder{
    color: #a9a9a9;opacity:1;
}

.rulecont{
    padding:0.3333rem 0.4667rem 0.8rem 0.4667rem;
    font-size: 0.373333rem;
    font-family: 微软雅黑;
    color: #a9a9a9;
    overflow: hidden;
}

.toptips span{
    display: block;
    width: 60%;
    background: #00a0f0;
    border-radius: 0.66667rem;
    padding:0.32rem;
    color: #ffffff;
    font-size: 0.37333rem;
    text-align: center;
    margin: auto;
}

.toptips {
    position: absolute;
    width: 100%;
    top: 2%;
    display: none;
}







