.module-404,.module-500{font-size:0;position:relative}.module-404 .module-bg-image img,.module-500 .module-bg-image img{height:100vh;-o-object-fit:cover;object-fit:cover;width:100%}.module-404 .module-text-box,.module-500 .module-text-box{left:0;margin-top:75vh;position:absolute;right:0;top:0}.module-404 .module-text-box .text-title,.module-500 .module-text-box .text-title{color:#333;font-family:HYQiHei-60S;font-size:.36rem;font-weight:400;letter-spacing:0;margin-bottom:.16rem;text-align:center}.module-404 .module-text-box .text-desc,.module-500 .module-text-box .text-desc{color:#333;font-family:HYQiHei-40S;font-size:.24rem;font-weight:400;letter-spacing:0;margin-bottom:.3rem;text-align:center}.module-404 .module-text-box .text-btn,.module-500 .module-text-box .text-btn{text-align:center}.module-404 .module-text-box .text-btn a,.module-500 .module-text-box .text-btn a{background:var(--primary--color);border:.01rem solid var(--primary--color);border-radius:.03rem;color:#fff;display:inline-block;font-family:HYQiHei-40S;font-size:.18rem;font-weight:400;height:.48rem;line-height:.48rem;text-align:center;width:1.88rem}@media screen and (max-width:750px){.module-404 .module-text-box,.module-500 .module-text-box{margin-top:65vh}.module-404 .module-text-box .text-desc,.module-500 .module-text-box .text-desc{margin-bottom:.73rem}.module-404 .module-text-box .text-btn,.module-500 .module-text-box .text-btn{text-align:center}.module-404 .module-text-box .text-btn a,.module-500 .module-text-box .text-btn a{display:inline-block;font-size:.24rem;height:.64rem;line-height:.64rem;width:2.2rem}}