/*弹窗*/
.modal-dialog .jfdh-modal-con {width: 7.533333rem;border-radius: 6px;}
.modal-dialog .jfdh-modal-con .modal-text {padding: 0 .26rem .26rem;max-height: inherit;text-align: center;}
.btn-jfdh-blue{background: linear-gradient(to right,#57baf3,#485fee);box-shadow: 0 5px 8px #bbc3f9;font-weight: bold; color: #ffffff;border-radius: 56px;height: 1rem;
    line-height: 1rem;}
.modal-dialog .jfdh-modal-con02{width: 7.533333rem;background: url("../../images/jfzzz/tc-bgimg.png ")no-repeat;background-size: 100% 100%;}
.btn-jfdh-red1{margin: 0 .26rem;background: #fe6326;box-shadow: 0 1px 10px #ff8c53;color: #ffffff;border-radius: 56px;font-weight: bold;height: 1.266667rem;line-height: 1.266667rem;}
.btn-jfdh-red2{margin: 0 .26rem;background: #fc4848;box-shadow: 0 1px 10px #ff8243;color: #ffffff;border-radius: 56px;font-weight: bold;height: 1.266667rem;line-height: 1.266667rem;}
.modal-dialog .jfdh-modal-con02 .modal-text{padding-bottom: 0;text-align: center;}
.modal-dialog .jfdh-modal-con02 .reward-list img{width: 82%;margin: 2.4rem auto .4rem;}
.color-fe5b1b{color: #fe5b1b;}
.filter-close-img img{width: 24px;display: block;margin: .26rem auto 0;}

/*登录弹窗*/
.modal-dialog .jfdh-modal-con .modal-text .p-02{display: flex;justify-content: space-between;align-items: center;}
.modal-dialog .jfdh-modal-con .modal-text .input-01{background-color: #f6f6f6;border-radius: 50px;width: 100%;text-indent: 1em;height: 1.06rem;line-height: 1.06rem;margin-bottom: .4rem;}
.modal-dialog .jfdh-modal-con .modal-text .input-02{border-top-right-radius: 0;border-bottom-right-radius: 0;}
.modal-dialog .jfdh-modal-con .modal-text .yzm-img{background-color: #f6f6f6;border-top-right-radius: 50px;border-bottom-right-radius: 50px;height: 1.06rem;line-height: 1.06rem;
    margin-bottom: .4rem;margin-left: .16rem;}
.modal-dialog .jfdh-modal-con .modal-text .input-01[type="number"]:focus,
.modal-dialog .jfdh-modal-con .modal-text .input-01[type="tel"]:focus {
    border-bottom: 1px solid #eaeaea;box-shadow: 0 0 10px #eaeaea;background-color: #ffffff;
}
.modal-dialog .jfdh-modal-con .modal-text .yzm-img img{width: 80%;margin: .16rem auto 0;}
.modal-dialog .jfdh-modal-con .modal-btn-border{padding: .26rem 0;border-top: 1px solid #e0e0e0;}
.modal-dialog .jfdh-modal-con .modal-btn-border .btn{border-radius: inherit;}
.modal-dialog .jfdh-modal-con .modal-btn-border a:first-child{border-right: 1px solid #e0e0e0;color: #999999;}
.modal-dialog .jfdh-modal-con .modal-btn-border a:last-child{color: #2d2e8b;}
.modal-dialog .jfdh-modal-con .modal-text p{position: relative;}
.get-password{background: linear-gradient(to right, #57baf3,#485fee);color: #ffffff;height: .766667rem;line-height: .766667rem;font-size: .35rem;
    border-radius: 50px;padding: 0 10px;position: absolute;top: .16rem;right: .6em;}
.float-r{float: right;}

/*刷新*/
.filter-bg { position:fixed; left:0; top:0; z-index:5; width:100%; height:100%; background:rgba(0,0,0,.6);}
.filter-bg2 { position:fixed; left:0; top:0; z-index:6; width:100%; height:100%; background:rgba(0,0,0,.7);}
.filter-bg3 { position:fixed; left:0; top:0; z-index:4; width:100%; height:100%; background:rgba(0,0,0,.7);}
.wait { position:absolute; left:50%; top:50%;z-index:100;}
.wait .span1,.wait .span2,.wait .span3,.wait .span4,.wait .span5,.wait .span6,.wait .span7,.wait .span8 { display:block; width:6px; height:22px; background:#FFF; border:1px #efefef solid; -webkit-transform-origin:3px -20px; -webkit-animation:wait 1s infinite;}
.wait .span5 { position:absolute; -webkit-transform:rotate(180deg); -webkit-animation-delay: 0s}
.wait .span6 { position:absolute; -webkit-transform:rotate(225deg);  -webkit-animation-delay: .125s}
.wait .span7 { position:absolute; -webkit-transform:rotate(270deg);  -webkit-animation-delay: .25s}
.wait .span8 { position:absolute; -webkit-transform:rotate(315deg);  -webkit-animation-delay: .375s}
.wait .span1 { position:absolute; -webkit-transform:rotate(0deg);  -webkit-animation-delay: .45s}
.wait .span2 { position:absolute; -webkit-transform:rotate(45deg);  -webkit-animation-delay: .575s}
.wait .span3 { position:absolute; -webkit-transform:rotate(90deg);  -webkit-animation-delay: .70s}
.wait .span4 { position:absolute; -webkit-transform:rotate(135deg);  -webkit-animation-delay: .875s}
@-webkit-keyframes wait{
    0%{ background:#fff}
    12.5% {background:#4e4e4e}
    100%{ background:#fff}
}