html,body,.body{
    width:100%;margin:0;padding:0;
    background:url("../image/bg.png");
    backgroung-size:100% 100%;
}
text{color:#F98C17;font-weight:bold;}
a,ul,li,p{margin:0;padding:0;border:0;list-style:none;text-decoration:none;}
.box{
    width:100%;height:5.3rem;margin:0;padding:0;
    background:url("../image/bg1.png") no-repeat center 0.3rem;
    background-size:100% 100%;
}
.bottom{width:1.6rem;position:absolute;bottom:0.12rem;left:0;right:0;margin:auto;}
.history{width:1rem;position:absolute;bottom:0.5rem;left:0;right:0;margin:auto;}
.start{
    width:0.76rem;height:0.77rem;position:absolute;bottom:1.2rem;left:0;right:0;margin:auto;
    animation:startMove 2s linear;
    -webkit-animation:startMove 2s infinite ease-in-out;
}
@keyframes startMove{
    0%, 100% {transform: scale(1.0) }
    50% {transform: scale(1.1) }
}
.start img{width:100%;height:100%;position:absolute;left:0;right:0;top:0;right:0;margin:auto;}
.start-wen1{position:absolute;left:-0.4rem;margin:auto;line-height:0.77rem;font-size:0.14rem;font-weight:bold;}
.start-wen2{position:absolute;right:-0.4rem;margin:auto;line-height:0.77rem;font-size:0.14rem;font-weight:bold;}
.luopan-box,.fenlei-box{padding-top:0.3rem;}
.luopan-title{width:100%;color:#979797;font-size:0.14rem;text-align:center;}
.luopan{
    width:3.5rem;height:3.5rem; margin:0 auto;margin-top:0.3rem;position:relative;
}
.luopanbg{width:100%;height:100%;}
.jiantou{width:0.61rem;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;transform:rotate(0deg);}
.luopan ul li{
    font-size:0.14rem;color:#000;font-weight:bold;width:0.45rem;height:0.45rem;
    background:url("../image/hei.png");background-size:100% 100%;line-height:0.45rem;text-align:center;
}
.luopan ul .active{color:#F98C17;font-size:0.15rem;background:url("../image/huan.png");background-size:100% 100%;}
.true{width:2.58rem;position:absolute;left:0;right:0;margin:auto;margin-top:0.28rem;}
.fenleiArr-box{
    width:100%;height:auto;padding-top:0.18rem;padding-left:0.03rem;padding-bottom:0.3rem;display:flex;flex-wrap:wrap;
}
.fenlei{
    width:0.75rem;height:0.34rem;line-height:0.34rem;text-align:center;font-size:0.13rem;color:#565656;
    border-radius:0.05rem;background:#fff;font-weight:normal;margin-left:0.1rem;
    border:0.01rem solid #BCBCBC;box-sizing:border-box;margin-bottom: 0.1rem;
}
.fenlei p{float:left;}
.fenlei .suo{width:0.1rem;height:0.13rem;margin:0 0.03rem;margin-bottom: 0.042rem;}
.shu{
    width:80%;height:0.43rem;border-radius:0.05rem;background:#fff;box-sizing:border-box;
    margin:0.1rem auto;font-size:0.3rem;
    text-align:center;line-height:0.43rem;
}
.shuzu-xuanze{width:91%;margin:0.25rem auto;}
.shuzu-xuanze li{
    width:0.625rem;height:0.38rem;line-height:0.38rem;text-align:center;font-size:0.17rem;color:#1F1F1F;font-weight:normal;
    display:inline-block;border:0.01rem solid #BCBCBC;margin-right:0.03rem;margin-bottom:0.05rem;border-radius:0.05rem;
}
.activeBg{background:#E0C496;}
.tong-qian{width:3rem;height:0.67rem;margin:0 auto;margin-top:0.54rem;padding-right:0.2rem;}
.tong-qian-img{
    width:0.67rem;height:0.71rem;display:inline-block;margin-left:0.2rem;
    animation:guaQian 60s linear;
    -webkit-animation:guaQian 60s linear;
}
@keyframes guaQian{
    from {transform:rotate(0deg)}
    to {transform:rotate(10000deg)}
}
.guaxiang-box{
    width:100%;height:5.3rem;margin:0;padding:0;
    background:url("../image/bg3.png") no-repeat center 0.3rem;
    background-size:100% 100%;display:block;
}
.guaxiang-box2{
    width:100%;height:5.3rem;margin:0;padding:0;
    background:url("../image/bg4.png") no-repeat center 0.3rem;
    background-size:100% 100%;
    display:none;
}
.gui{
    width:0.88rem;height:0.96rem;position:absolute;left:0;right:0;top:4.2rem;margin:auto;
}

.jishuNo{
    width:0.25rem;height:0.29rem;position:absolute;left:0;right:0;top:3.92rem;margin:auto;
    background:url("../image/qipao.png") no-repeat;text-align:center;line-height:0.25rem;
    background-size:100% 100%;
    animation: qipaoMove 1s ease-in-out 1s infinite alternate;
}
@keyframes qipaoMove{
    from{transform:translate(0,0)}
    to{transform:translate(0,6px)}
}
.gua{width:2.35rem;margin:0 auto;margin-top:0.38rem;}
.gua img{width:2.35rem;margin:0 auto;margin-bottom:0.1rem;}
.gxtitle{width:100%;position: absolute;left: 0;right: 0;top:2.6rem;margin:0 auto;}
.gxtitle li{width:100%;text-align:center;font-size:0.13rem;color:#9A9A9A;}
.guagua{width:2.2rem;height:2.2rem;position:relative;top:1.47rem;left:0;right:0;margin:auto;}
.guaWai{
    width:2.2rem;height:2.2rem;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;
    animation:guaWai 8s infinite;
    -webkit-animation:guaWai 8s infinite;
}
.guaNei{
    width:1.45rem;height:1.45rem;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;
    animation:guaNei 8s linear;
    -webkit-animation:guaNei 8s linear;
}
@keyframes guaWai{
    from {transform:rotate(0deg)}
    to {transform:rotate(1000deg)}
}
@keyframes guaNei{
    from {transform:rotate(1000deg)}
    to {transform:rotate(0deg)}
}
.guagua-title{font-size:0.15rem;color:#CAB187;position:absolute;top:3.89rem;margin:auto;width: 100%;text-align: center;}
.result-box{width:90%;height:auto;margin:0 auto;}
.resulttop{width:100%;height:1.3rem;background:#fff;border:0.01rem solid #B5B5B5;padding:0 0.2rem;border-radius:0.1rem;font-weight:bold;margin-top:0.09rem;}
.result-title{width:100%;height:0.4rem;line-height:0.4rem;border-bottom:0.01rem solid #B5B5B5;}
.resulttop-con{width:100%;height:0.4rem;line-height:0.4rem;position:relative;}
.resulttop-con img{width:0.24rem;height:0.24rem;position:absolute;top:0;bottom:0;left:0.05rem;margin:auto;}
.resulttop-con-tit{padding-left:0.4rem;color:#8E8E8E;font-size:0.16rem;font-weight:normal;}
.result-mohu{
    width:100%;height:8rem;background:#ccc;position:relative;margin-top:0.1rem;
    background:url("../image/mohu.png") no-repeat;background-size:100% 100%;
}
.result-mohu-wenzi{
    text-align:center;font-size:0.15rem;
    position:absolute;left:0;right:0;top:1.2rem;margin:auto;font-weight:bold;
}
.result-mohu img{width:2.58rem;position:absolute;left:0;right:0;top:1.5rem;margin:auto;}
.resultcenter{height:2.65rem;}
.resultcenter-con img{width:100%;margin-top:0.1rem;}
.result-contain{
    width:100%;height:auto;background:#fff;border:0.01rem solid #B5B5B5;border-radius:0.1rem;font-size:0.14rem;color:#A5A5A5;margin-top:0.09rem;
}
.result-contain-siju{
    height:2rem;margin:0 auto;text-align:center;font-size:0.16rem;position:relative;
    background:url("../image/bg5.png");background-size:100% 100%;
}
.result-contain-siju ul{width:100%;height:0.4rem;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;}
.result-contain-siju ul li{color:#AB8F50;}
.result-button{width:100%;height:0.45rem;margin-top:0.2rem;line-height:0.45rem;font-size: 0.16rem;font-weight: bold;}
.result-button div{width:50%;height:100%;float:left;text-align:center;}
.result-button .downImg{background:#D3A253;color:#FFFFFF;}
.result-button .his{background:#fff;color:#222222;}
.history-box{width:90%;height:auto;margin:0 auto;}
.history-title{width:100%;height:0.5rem;line-height:0.5rem;position:relative;}
.no-history{text-align:center;font-size:0.14rem;line-height:0.5rem;margin-top:1rem;}
.no-history img{width:1rem;}
.goindex{
    width:0.86rem;height:0.31rem;line-height:0.31rem;text-align:center;background:#ECDBBF;color:#6C643E;float:right;font-weight:normal;
    position:absolute;top:0;bottom:0;right:0;margin:auto;
}
.history-con{background:#EBEBD9;padding:0.15rem 0.1rem 0.2rem 0.1rem;margin-bottom:0.15rem;}
.goresult{
    width:0.82rem;height:0.25rem;border:0.01rem solid #B7B75A;color:#B7B75A;position:absolute;right:0;top:0;bottom:0;margin:auto;
    line-height:0.24rem;text-align:center;font-size:0.15rem;font-weight:normal;border-radius:0.04rem;
}
.zhezhao{
    width:100%;height:233%;background:rgba(0,0,0,.6);position:absolute;top:0;bottom:0;z-index:9999;display:none;
}
.zhezhao ul{
    width:2.5rem;height:1.4rem;background:#fff;border-radius:0.08rem;
    position:absolute;top:20%;left:0;right:0;margin:auto;text-align:center;
}
.zhezhao ul li{width:100%;height:50%;line-height:0.7rem;}
.loading{
    width:0.5rem;height:0.5rem;background:url("../image/loading1.gif");background-size:100% 100%;
    position:absolute;top:0.2rem;bottom:0;left:0;right:0;margin:auto;z-index:9999;line-height: 0.5rem;text-align:center;
    font-size:0.25rem;
}
.loading view{display:none;}

