.m-home{width:100%;min-height:calc(100vh - 3.53rem)}.m-home .banner{width:100%;height:3.28rem;background:url(../../public/img/ylhd_banner.7956eaa2.png) no-repeat;background-size:100% 100%;display:flex;flex-direction:column;padding-left:.32rem;box-sizing:border-box}.m-home .banner .banner_title{width:4.5rem;height:.65rem;margin-top:.24rem}.m-home .banner .banner_title img{width:100%;height:100%}.m-home .banner .banner_desc{width:4.5rem;height:.64rem;font-size:.2rem;color:#004c77;margin-top:.2rem}.m-home .banner .banner_btn{width:3.2rem;height:.7rem;margin-top:.1rem;cursor:pointer;background:url(../../public/img/btn.9cfc79d3.png) no-repeat;background-size:100% 100%;font-size:.24rem;color:#fff;font-weight:700;display:flex;justify-content:center;align-items:center}.m-home .home_content{padding:0 .33rem;box-sizing:border-box}.m-home .home_content .home_title{width:100%;margin:.48rem 0 .36rem 0;display:flex;align-items:center}.m-home .home_content .home_title .title_item{display:flex;align-items:center;font-weight:500;font-size:.3rem;color:#7e878c;cursor:pointer}.m-home .home_content .home_title .title_item img{width:.33;height:.33;margin-right:.08rem}.m-home .home_content .home_title .title_active{color:#1f2d3d}.m-home .home_content .home_title .home_line{width:.01rem;height:.3rem;background:rgba(0,0,0,.18);margin:0 .36rem}.m-home .home_content .hot_activity_list{display:flex;flex-wrap:wrap;justify-content:space-between;align-content:flex-start;margin-bottom:.18rem}.m-home .home_content .hot_activity_item{width:6.86rem;height:4.56rem;background:#fff;display:flex;flex-direction:column;margin-bottom:.32rem;box-shadow:0 0 .09rem .09rem hsla(0,0%,80%,.5);position:relative;cursor:pointer}.m-home .home_content .hot_activity_item .activity_title{font-size:.32rem;color:#1f2d3d;font-weight:500;margin:.25rem 0 0 .18rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.m-home .home_content .hot_activity_item .activity_date{font-size:.22rem;color:#757575;margin:.07rem 0 0 .18rem}.m-home .activity_img{width:6.86rem;height:3.1rem}.m-home .activity_img img{width:100%;height:100%}.m-home .activity_status{width:.8rem;height:.24rem;position:absolute;top:.1rem;right:.1rem;border-radius:0 .08rem 0 .08rem;text-align:center;line-height:.24rem;color:#fff;font-size:.14rem}.m-home .activity_status.status-green{background:#03cb94}.m-home .activity_status.status-yellow{background:#ffaf21}.m-home .activity_status.status-gray{background:#8e8e8e}.m-home .activity_status.status-blue{background:#19bcfd}.m-home .status_green{background:linear-gradient(90deg,#46cc7e,#24bf88)}.m-home .drill_mask{width:100%;position:fixed;left:0;top:0;background:rgba(0,0,0,.4);z-index:99}.m-home .drill_mask .drill_dialog{width:7rem;height:75vh;background:#fff;background-size:100% 100%;position:fixed;top:1.5rem;left:calc(50% - 3.5rem);padding:.32rem;box-sizing:border-box;z-index:999;overflow:auto}.m-home .drill_mask .drill_dialog .drill_dialog_main{width:100%}.m-home .drill_mask .drill_dialog .drill_dialog_main .title{display:flex;align-items:center;justify-content:space-between;margin-bottom:.35rem}.m-home .drill_mask .drill_dialog .drill_dialog_main .title .title_text{font-size:.3rem;color:#273545;font-weight:700}.m-home .drill_mask .drill_dialog .drill_dialog_main .title .title_colse{width:.4rem;height:.4rem;cursor:pointer}.m-home .drill_mask .drill_dialog .drill_dialog_main .title .title_colse img{width:100%;height:100%}.m-home .drill_mask .drill_dialog .drill_dialog_main .el-form-item__label{color:#212f3f}.m-home .drill_mask .drill_dialog .drill_dialog_main .el-form-item{margin-bottom:.15rem}.m-home .drill_mask .drill_dialog .drill_dialog_main .el-form-item__error{padding-top:0}.m-home .drill_mask .drill_dialog .drill_dialog_main .el-input .el-input__inner{height:.5rem}.m-home .drill_mask .drill_dialog .drill_dialog_main .el-input .el-input__inner,.m-home .drill_mask .drill_dialog .drill_dialog_main .el-textarea__inner{width:4rem;background:#fff;border-radius:.06rem;border:1px solid rgba(0,0,0,.18);color:#757575}.m-home .drill_mask .drill_dialog .drill_dialog_main .submit_btn{width:3.5rem;height:.6rem;line-height:.6rem;text-align:center;background:#03cb94;border-radius:.04rem;font-size:.32rem;color:#fff;margin:.6rem auto .2rem;cursor:pointer}.m-home .drill_mask .drill_dialog .drill_dialog_main .tips{font-size:.24rem;color:#03cb94;text-align:center}