._body{ height: 944rem; }
.gbox { width: 852rem; height: 434rem; position: relative; margin: 0 auto; background-color: rgba(110, 189, 227, 0.2); position: relative; z-index: 3; box-shadow: 0 0 10rem rgba(22, 97, 138, 0.4); }
.gbox i { width: 26rem; height: 26rem; border: 0 solid #4499c0; position: absolute; }
.gbox i:nth-child(1) { left: -2rem; top: -2rem; border-left-width: 4rem; border-top-width: 4rem; }
.gbox i:nth-child(2) { right: -2rem; top: -2rem; border-right-width: 4rem; border-top-width: 4rem; }
.gbox i:nth-child(3) { left: -2rem; bottom: -2rem; border-left-width: 4rem; border-bottom-width: 4rem; }
.gbox i:nth-child(4) { right: -2rem; bottom: -2rem; border-right-width: 4rem; border-bottom-width: 4rem; }
.gbox .btn { background: url(../img/btn.png) center center / 348rem auto no-repeat; width: 348rem; height: 102rem; margin: 21rem 0; font-size: 25rem; color: #fff; line-height: 102rem; text-align: center; font-family: 'SourceHanSansSC-Bold'; cursor: pointer; }
.gdate { margin-top: 52rem;position: relative;z-index: 2; }
.gdate .group { padding: 0 16rem; }
.gdate .group span { font-size: 15rem; color: #16618a; line-height: 17rem; display: block; letter-spacing: 3.6rem; }
.gdate .group em { font-size: 12rem; color: #16618a; line-height: 16rem; display: block; margin-top: 6rem; letter-spacing: 1.8rem; }
.gdate .group2 { padding: 0 16rem; }
.gdate .group2 span { font-size: 15rem; color: #16618a; line-height: 17rem; display: block; letter-spacing: 7.4rem; }
.gdate .group2 em { font-size: 12rem; color: #16618a; line-height: 16rem; display: block; margin-top: 6rem; letter-spacing: 0.7rem; }

/* 二维码样式 */
.qrcode-container {
    position: fixed;
    right: 30rem;
    bottom: 30rem;
    z-index: 999;
    display: flex;
    flex-direction: column;
    align-items: center;
}

.qrcode-img {
    width: 120rem;
    height: 120rem;
    box-shadow: 0 0 10rem rgba(0, 0, 0, 0.2);
    border-radius: 5rem;
}

.qrcode-text {
    margin-top: 10rem;
    font-size: 16rem;
    color: #16618a;
    font-weight: bold;
    text-align: center;
}