.rem750{ width: 7.5rem; }
.pos-rel{position: relative;}
.pos-abs{position: absolute;}
.mla{margin-left: auto;}
.mra{margin-right: auto;}
.aC{text-align: center;}
.fix:after{
    content: '';width: 100%;display: block;clear: both;
}

.red-button{
    width: 474px;height: 82px;line-height: 82px;
    background: linear-gradient(to right, #ff4850, #ff6f00);
    color: #fff; font-size: 28px;text-align: center;border-radius: 41px;
    margin: 0 auto;
    cursor: pointer;
    box-shadow: 0 0 5px 2px #ffae4b;
    display: block;
}
.red-button .yellow-txt{color: #f3ff2e;}


.section-6-sentences{width:750px;height:460px;background: #d5d7ec;text-align: center;box-sizing: border-box;font-size: 0;}
.section-6-sentences .panel{display:inline-block;position:relative;width: 330px;height: 441px;background-size:696px 441px;background-image: url("../images/6-sentences-bg8.png");margin: 0 10px;}
.section-6-sentences .left-panel{background-position: -0 0; border-radius: 33px;}
.section-6-sentences .right-panel{background-position: -366px 0; border-radius: 33px;}
.section-6-sentences .panel .btn{position:absolute;left:13px;top:359px;width: 300px;height: 67px;background-size:696px 441px;background-image: url("../images/6-sentences-bg8.png");cursor: pointer;}
.section-6-sentences .panel .btn:hover, .section-6-sentences .panel .btn:active{transform: translateY(1px)}
.section-6-sentences .panel .left-btn{background-position: -13px -359px;border-radius: 33px;}
.section-6-sentences .panel .right-btn{background-position: -379px -359px;border-radius: 33px;}
.section-form{
    width: 750px;
    height: 820px;
    background: #d5d7ec;
}
.section-form .bg{
    position: relative;z-index: 1;
    width: 100%;height: 785px;
    background-image: url("../images/form-bg.png") ;
    background-size: 100% 100%;
    padding-top: 428px;
    box-sizing: border-box;
    text-align: center;
}
.section-form .input{width: 540px;height: 60px;line-height: 60px;text-align: left;border: none;font-size: 28px;}
.section-form .btn{
    display: inline-block;
    width:592px;height:100px;line-height:100px;
    margin-top: 80px;
    background: linear-gradient(to right,#fb4a52, #fd8835);box-shadow: 0 0 6px 15px rgba(232, 92, 14, 0.44);color: #fff;font-size: 33px;letter-spacing: 19px;
    border: none;border-radius: 50px;cursor: pointer;

}
.section-form .btn:hover,.section-form .btn:active{transform: translateY(1px)}

.online-ly-form-success-mask{position: fixed;left:0;top:0;z-index:2;width:100vw;height: 100vh;background: rgba(49, 49, 49, 0.67);text-align: center;display: none;}
.online-ly-form-success{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width: 5.8rem;height: 4.4rem;border-radius: 0.17rem;background: #fff; color: #363636;}
.online-ly-form-success .icon-bg{width:5.8rem;height: 1.85rem;background: #247bf8 url("../images/form-submit-success-icon.jpg") no-repeat center;border-radius: 0.17rem 0.17rem 50% 50%; background-size: 1.24rem 1.24rem;}
.online-ly-form-success .title{font-size: 0.48rem;margin-top: 0.4rem;}
.online-ly-form-success .desc{font-size: 0.24rem;margin-top: 0.35rem;}
.online-ly-form-success .close-btn{position:absolute;left:50%;bottom:-1rem;transform:translateX(-50%);width: 0.44rem;height: 0.44rem;background-size: 100% 100%;background-image: url("../images/form-submit-success-close.png");cursor: pointer;}

.pop-qrcode-mask{position:fixed;top:0;left:0;width:100vw;height:100vh;display: block;background: rgba(0,0,0,0.2);z-index: 2;}
.qr-code-bg{position: absolute;width:5.79rem;height:9.65rem;left:50%;top:50%;transform:translate(-50%,-50%);background: url("../images/qr-code-bg.png");background-size: 5.79rem 9.65rem;}
.qr-code-bg .close-btn{position:absolute;top:0.4rem;right:0;width: 0.6rem;height: 0.6rem;cursor: pointer;}
.qr-code-bg .qr-code-img{width: 3.53rem;height: 3.53rem;margin-top: 3.85rem; transform: translateX(-0.05rem);}

.show-qrcode-btn,hover-link{ cursor: pointer; }
.show-qrcode-btn:hover, .show-qrcode-btn:active{transform: translateY(-1px)}