.top-banner{display:flex;width:100%;height:458px;background:url(../images/2026-315/banner.png) center top no-repeat;background-size:cover}.logo-split-line{margin-top:6px;width:1px;height:52px;background:url(../images/2026-315/logo-split-line.png) center center no-repeat;background-size:contain}.info{background:linear-gradient(180deg,#ffeded 0,#fff 100%)}.description{padding:63px 35px 0;height:238px;background:url(../images/2026-315/description-bg.png) center center no-repeat;background-size:contain}.fixed-nav{position:fixed;top:508px;right:50%;transform:translateX(calc(-50% + 860px));display:flex;flex-direction:column;justify-content:flex-start;align-items:center;padding:26px 16px 0;width:112px;height:464px;color:#333;font-size:16px;background:url(../images/2026-315/fixed-nav-bg.png) center center no-repeat;background-size:contain}.fixed-nav a{position:relative;display:flex;justify-content:center;align-items:center;margin-bottom:20px;width:100%}.fixed-nav a.active{color:#da251d;font-weight:700}.fixed-nav a.active:before{content:"";position:absolute;top:-10px;left:0;width:82px;height:7px;background:url(../images/2026-315/fixed-nav-item-bg.png) center center no-repeat;background-size:contain}.fixed-nav a.active:after{content:"";position:absolute;bottom:-10px;left:0;width:82px;height:7px;background:url(../images/2026-315/fixed-nav-item-bg.png) center center no-repeat;background-size:contain}.form{position:relative;padding-bottom:50px;height:686px;height:auto!important;border-left:1px solid #ffccb5;border-right:1px solid #ffccb5}.form:before{content:"";position:absolute;top:-156px;left:-1px;width:1300px;height:156px;background:url(../images/2026-315/tjxs-top-bg.png) center center no-repeat;background-size:contain}.form:after{content:"";position:absolute;bottom:-10px;left:-1px;width:1300px;height:10px;background:url(../images/2026-315/tjxs-bottom-bg.png) center center no-repeat;background-size:contain}.form .form-inner{position:relative;width:100%;height:100%}.doc-preview,.img-preview{position:relative;width:45px;height:45px;border:1px solid #e5e5e5;border-radius:6px;display:flex;align-items:center;justify-content:center;background:#fff;cursor:pointer}.img-preview img{width:100%;height:100%;object-fit:cover}.delete-icon{position:absolute;top:-8px;right:-8px;width:16px;min-width:16px;height:16px;background:url(../images/2026-315/delete-icon.png) center center no-repeat;background-size:contain}.doc-preview{flex:1 1 50%;display:flex;justify-content:flex-start;align-items:center;margin-left:20px;max-width:304px;height:30px;line-height:1;text-align:center;padding:5px;word-break:break-all;color:#666;font-size:14px;background:rgba(216,216,216,.31);border-radius:2px}.doc-preview:before{position:absolute;top:50%;left:-18px;transform:translateY(-50%);width:15px;height:16px;background:url(../images/2026-315/doc-icon.png) center center no-repeat;background-size:contain;content:""}.doc-preview .name{flex:1;display:flex;align-items:center;justify-content:flex-start}.doc-preview .name span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.doc-preview .delete-icon{position:static}#browser{position:relative;padding-left:20px}#browser:before{content:"";position:absolute;top:50%;left:0;transform:translateY(-50%);width:17px;height:20px;background:url(../images/2026-315/upload-icon.png) center center no-repeat;background-size:contain}#upload-btn-placeholder{position:relative;background:url(../images/2026-315/upload-add-icon.png) center center no-repeat;background-size:contain}.moxie-shim.moxie-shim-html5{z-index:-1!important}.jrxfzmydz-bg{padding:100px 360px 0 50px;font-size:18px;color:#333;line-height:36px;text-indent:2em;background:url(../images/2026-315/jrxfzmydz-bg.png) center center no-repeat;background-size:contain}.classroom{padding-top:116px;background:url(../images/2026-315/classroom-bg.png) center center no-repeat;background-size:contain}.swiper,.swiper-container{position:relative;margin:0 auto;width:1185px;height:217px}.swiper .swiper-slide,.swiper-container .swiper-slide{position:relative}.swiper .swiper-slide img,.swiper-container .swiper-slide img{width:100%;height:100%;object-fit:cover}.swiper .prev,.swiper-container .prev{position:absolute;top:50%;left:-45px;transform:translateY(-50%) rotate(180deg);width:24px;height:34px;background:url(../images/2026-315/arrow.png) center center no-repeat;background-size:contain;cursor:pointer}.swiper .next,.swiper-container .next{position:absolute;top:50%;right:-45px;transform:translateY(-50%);width:24px;height:34px;background:url(../images/2026-315/arrow.png) center center no-repeat;background-size:contain;cursor:pointer}.doc-list{display:flex;justify-content:flex-start;align-items:center;flex-wrap:wrap}.doc-list>div+div{margin-top:20px}#file-list-container #upload-btn-placeholder,#file-list-container .img-preview{margin-right:15px;margin-bottom:15px}.report-list{position:relative;padding-top:70px}.report-list:before{content:"";position:absolute;top:0;left:0;width:1255px;height:34px;background:url(../images/2026-315/report-head.png) center center no-repeat;background-size:contain}.submit-btn{background:url(../images/2026-315/form-submit-bg.png) center center no-repeat;background-size:contain}.form-bg{display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%;background:linear-gradient(180deg,#ffeded 0,#fff 183px)}.form-title{position:relative;margin:0 auto 40px;padding:0 61px;width:fit-content;font-weight:600;font-size:22px;color:#870000}.form-title:before{position:absolute;top:50%;left:-251px;transform:translateY(-50%);width:251px;height:9px;background:url(../images/2026-315/form-title-line.png) center center no-repeat;background-size:contain;content:""}.form-title:after{position:absolute;top:50%;right:-251px;transform:translateY(-50%);width:251px;height:9px;background:url(../images/2026-315/form-title-line-2.png) center center no-repeat;background-size:contain;content:""}.clarify-main-box .menu-action-box .left{gap:unset!important}.clarify-main-box .menu-action-box .left .left{margin-right:35px}