:root{--van-checkbox-size:20px;--van-checkbox-border-color:var(--van-gray-5);--van-checkbox-transition-duration:var(--van-animation-duration-fast);--van-checkbox-label-margin:var(--van-padding-xs);--van-checkbox-label-color:var(--van-text-color);--van-checkbox-checked-icon-color:var(--van-primary-color);--van-checkbox-disabled-icon-color:var(--van-gray-5);--van-checkbox-disabled-label-color:var(--van-gray-5);--van-checkbox-disabled-background-color:var(--van-border-color)}.van-checkbox{display:flex;align-items:center;overflow:hidden;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.van-checkbox--disabled{cursor:not-allowed}.van-checkbox--label-disabled{cursor:default}.van-checkbox--horizontal{margin-right:var(--van-padding-sm)}.van-checkbox__icon{flex:none;height:1em;font-size:var(--van-checkbox-size);line-height:1em;cursor:pointer}.van-checkbox__icon .van-icon{display:block;box-sizing:border-box;width:1.25em;height:1.25em;color:transparent;font-size:.8em;line-height:1.25;text-align:center;border:1px solid var(--van-checkbox-border-color);transition-duration:var(--van-checkbox-transition-duration);transition-property:color,border-color,background-color}.van-checkbox__icon--round .van-icon{border-radius:100%}.van-checkbox__icon--checked .van-icon{color:var(--van-white);background-color:var(--van-checkbox-checked-icon-color);border-color:var(--van-checkbox-checked-icon-color)}.van-checkbox__icon--disabled{cursor:not-allowed}.van-checkbox__icon--disabled .van-icon{background-color:var(--van-checkbox-disabled-background-color);border-color:var(--van-checkbox-disabled-icon-color)}.van-checkbox__icon--disabled.van-checkbox__icon--checked .van-icon{color:var(--van-checkbox-disabled-icon-color)}.van-checkbox__label{margin-left:var(--van-checkbox-label-margin);color:var(--van-checkbox-label-color);line-height:var(--van-checkbox-size)}.van-checkbox__label--left{margin:0 var(--van-checkbox-label-margin) 0 0}.van-checkbox__label--disabled{color:var(--van-checkbox-disabled-label-color)}.van-checkbox-group--horizontal{display:flex;flex-wrap:wrap}:root{--van-cell-font-size:var(--van-font-size-md);--van-cell-line-height:24px;--van-cell-vertical-padding:10px;--van-cell-horizontal-padding:var(--van-padding-md);--van-cell-text-color:var(--van-text-color);--van-cell-background-color:var(--van-white);--van-cell-border-color:var(--van-border-color);--van-cell-active-color:var(--van-active-color);--van-cell-required-color:var(--van-danger-color);--van-cell-label-color:var(--van-gray-6);--van-cell-label-font-size:var(--van-font-size-sm);--van-cell-label-line-height:var(--van-line-height-sm);--van-cell-label-margin-top:var(--van-padding-base);--van-cell-value-color:var(--van-gray-6);--van-cell-icon-size:16px;--van-cell-right-icon-color:var(--van-gray-6);--van-cell-large-vertical-padding:var(--van-padding-sm);--van-cell-large-title-font-size:var(--van-font-size-lg);--van-cell-large-label-font-size:var(--van-font-size-md)}.van-cell{position:relative;display:flex;box-sizing:border-box;width:100%;padding:var(--van-cell-vertical-padding) var(--van-cell-horizontal-padding);overflow:hidden;color:var(--van-cell-text-color);font-size:var(--van-cell-font-size);line-height:var(--van-cell-line-height);background-color:var(--van-cell-background-color)}.van-cell:after{position:absolute;box-sizing:border-box;content:" ";pointer-events:none;right:var(--van-padding-md);bottom:0;left:var(--van-padding-md);border-bottom:1px solid var(--van-cell-border-color);transform:scaleY(.5)}.van-cell--borderless:after,.van-cell:last-child:after{display:none}.van-cell__label{margin-top:var(--van-cell-label-margin-top);color:var(--van-cell-label-color);font-size:var(--van-cell-label-font-size);line-height:var(--van-cell-label-line-height)}.van-cell__title,.van-cell__value{flex:1}.van-cell__value{position:relative;overflow:hidden;color:var(--van-cell-value-color);text-align:right;vertical-align:middle;word-wrap:break-word}.van-cell__value--alone{color:var(--van-text-color);text-align:left}.van-cell__left-icon,.van-cell__right-icon{height:var(--van-cell-line-height);font-size:var(--van-cell-icon-size);line-height:var(--van-cell-line-height)}.van-cell__left-icon{margin-right:var(--van-padding-base)}.van-cell__right-icon{margin-left:var(--van-padding-base);color:var(--van-cell-right-icon-color)}.van-cell--clickable{cursor:pointer}.van-cell--clickable:active{background-color:var(--van-cell-active-color)}.van-cell--required{overflow:visible}.van-cell--required:before{position:absolute;left:var(--van-padding-xs);color:var(--van-cell-required-color);font-size:var(--van-cell-font-size);content:"*"}.van-cell--center{align-items:center}.van-cell--large{padding-top:var(--van-cell-large-vertical-padding);padding-bottom:var(--van-cell-large-vertical-padding)}.van-cell--large .van-cell__title{font-size:var(--van-cell-large-title-font-size)}.van-cell--large .van-cell__label{font-size:var(--van-cell-large-label-font-size)}:root{--van-field-label-width:6.2em;--van-field-label-color:var(--van-gray-7);--van-field-label-margin-right:var(--van-padding-sm);--van-field-input-text-color:var(--van-text-color);--van-field-input-error-text-color:var(--van-danger-color);--van-field-input-disabled-text-color:var(--van-gray-5);--van-field-placeholder-text-color:var(--van-gray-5);--van-field-icon-size:16px;--van-field-clear-icon-size:16px;--van-field-clear-icon-color:var(--van-gray-5);--van-field-right-icon-color:var(--van-gray-6);--van-field-error-message-color:var(--van-danger-color);--van-field-error-message-text-color:12px;--van-field-text-area-min-height:60px;--van-field-word-limit-color:var(--van-gray-7);--van-field-word-limit-font-size:var(--van-font-size-sm);--van-field-word-limit-line-height:16px;--van-field-disabled-text-color:var(--van-gray-5)}.van-field__label{flex:none;box-sizing:border-box;width:var(--van-field-label-width);margin-right:var(--van-field-label-margin-right);color:var(--van-field-label-color);text-align:left;word-wrap:break-word}.van-field__label--center{text-align:center}.van-field__label--right{text-align:right}.van-field--disabled .van-field__label{color:var(--van-field-disabled-text-color)}.van-field__value{overflow:visible}.van-field__body{display:flex;align-items:center}.van-field__control{display:block;box-sizing:border-box;width:100%;min-width:0;margin:0;padding:0;color:var(--van-field-input-text-color);line-height:inherit;text-align:left;background-color:transparent;border:0;resize:none}.van-field__control::-moz-placeholder{color:var(--van-field-placeholder-text-color)}.van-field__control:-ms-input-placeholder{color:var(--van-field-placeholder-text-color)}.van-field__control::placeholder{color:var(--van-field-placeholder-text-color)}.van-field__control:disabled{color:var(--van-field-input-disabled-text-color);cursor:not-allowed;opacity:1;-webkit-text-fill-color:var(--van-field-input-disabled-text-color)}.van-field__control:-moz-read-only{cursor:default}.van-field__control:read-only{cursor:default}.van-field__control--center{justify-content:center;text-align:center}.van-field__control--right{justify-content:flex-end;text-align:right}.van-field__control--custom{display:flex;align-items:center}.van-field__control--custom,.van-field__control[type=date],.van-field__control[type=datetime-local],.van-field__control[type=time]{min-height:var(--van-cell-line-height)}.van-field__control[type=search]{-webkit-appearance:none}.van-field__button,.van-field__clear,.van-field__icon,.van-field__right-icon{flex-shrink:0}.van-field__clear,.van-field__right-icon{margin-right:-var(--van-padding-xs);padding:0 var(--van-padding-xs);line-height:inherit}.van-field__clear{color:var(--van-field-clear-icon-color);font-size:var(--van-field-clear-icon-size);cursor:pointer}.van-field__left-icon .van-icon,.van-field__right-icon .van-icon{display:block;font-size:var(--van-field-icon-size);line-height:inherit}.van-field__left-icon{margin-right:var(--van-padding-base)}.van-field__right-icon{color:var(--van-field-right-icon-color)}.van-field__button{padding-left:var(--van-padding-xs)}.van-field__error-message{color:var(--van-field-error-message-color);font-size:var(--van-field-error-message-text-color);text-align:left}.van-field__error-message--center{text-align:center}.van-field__error-message--right{text-align:right}.van-field__word-limit{margin-top:var(--van-padding-base);color:var(--van-field-word-limit-color);font-size:var(--van-field-word-limit-font-size);line-height:var(--van-field-word-limit-line-height);text-align:right}.van-field--error .van-field__control::-moz-placeholder{color:var(--van-field-input-error-text-color);-webkit-text-fill-color:currentColor}.van-field--error .van-field__control:-ms-input-placeholder{color:var(--van-field-input-error-text-color);-webkit-text-fill-color:currentColor}.van-field--error .van-field__control,.van-field--error .van-field__control::placeholder{color:var(--van-field-input-error-text-color);-webkit-text-fill-color:currentColor}.van-field--min-height .van-field__control{min-height:var(--van-field-text-area-min-height)}:root{--van-search-padding:10px var(--van-padding-sm);--van-search-background-color:var(--van-white);--van-search-content-background-color:var(--van-gray-1);--van-search-input-height:34px;--van-search-label-padding:0 5px;--van-search-label-color:var(--van-text-color);--van-search-label-font-size:var(--van-font-size-md);--van-search-left-icon-color:var(--van-gray-6);--van-search-action-padding:0 var(--van-padding-xs);--van-search-action-text-color:var(--van-text-color);--van-search-action-font-size:var(--van-font-size-md)}.van-search{display:flex;align-items:center;box-sizing:border-box;padding:var(--van-search-padding);background-color:var(--van-search-background-color)}.van-search__content{display:flex;flex:1;padding-left:var(--van-padding-sm);background-color:var(--van-search-content-background-color);border-radius:var(--van-border-radius-sm)}.van-search__content--round{border-radius:var(--van-border-radius-max)}.van-search__label{padding:var(--van-search-label-padding);color:var(--van-search-label-color);font-size:var(--van-search-label-font-size);line-height:var(--van-search-input-height)}.van-search .van-cell{flex:1;padding:5px var(--van-padding-xs) 5px 0;background-color:transparent}.van-search .van-cell__left-icon{color:var(--van-search-left-icon-color)}.van-search--show-action{padding-right:0}.van-search input::-webkit-search-cancel-button,.van-search input::-webkit-search-decoration,.van-search input::-webkit-search-results-button,.van-search input::-webkit-search-results-decoration{display:none}.van-search__action{padding:var(--van-search-action-padding);color:var(--van-search-action-text-color);font-size:var(--van-search-action-font-size);line-height:var(--van-search-input-height);cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.van-search__action:active{background-color:var(--van-active-color)}.download-toolbar{display:flex;align-items:center;justify-content:space-between;padding:.24rem .32rem;background:#fff}.download-toolbar .download-toolbar-school{min-width:2.2rem;padding:.14rem .32rem;font-size:.26rem;font-family:PingFangSC-Regular,PingFang SC;color:#323233;background:#eef0f4;border-radius:.34rem;cursor:pointer;display:flex;align-items:center;justify-content:center}.download-toolbar .download-toolbar-school .arrow{font-size:.26rem;color:#969799;margin-left:.08rem}.download-toolbar .download-toolbar-school:active{opacity:.7}.download-toolbar .download-toolbar-export{padding:.14rem .34rem;font-size:.26rem;font-family:PingFangSC-Medium,PingFang SC;font-weight:500;color:#fff;background:#323233;border:none;border-radius:.34rem;cursor:pointer}.download-toolbar .download-toolbar-export:disabled{opacity:.6}.download-index{width:7.5rem;min-height:calc(100vh - 1.25rem);display:flex;flex-direction:column;padding-bottom:16px;font-size:.28rem;background:#f2f4f9;box-sizing:border-box}.download-index.is-exporting{min-height:0}.download-index .download-header{position:relative;height:3.3rem;padding:.8rem .32rem 0;box-sizing:border-box;background:linear-gradient(180deg,#3f8bf2,#5ea1f5)}.download-index .download-header-title{font-size:.4rem;font-family:PingFangSC-Medium,PingFang SC;font-weight:500;color:#fff;line-height:.66rem;margin-bottom:.12rem;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.download-index .download-header-time{font-size:.24rem;font-family:PingFangSC-Regular,PingFang SC;color:hsla(0,0%,100%,.8);line-height:.34rem;margin-bottom:.4rem}.download-index .download-header-overview{position:absolute;left:.32rem;right:.32rem;top:2.42rem;height:1.76rem;display:flex;align-items:center;justify-content:space-around;background:#fff;border-radius:.12rem;box-sizing:border-box}.download-index .download-header-overview-one{display:flex;flex-direction:column;align-items:center}.download-index .download-header-overview-one .num{font-size:.36rem;font-family:PingFangSC-Medium,PingFang SC;font-weight:500;color:#3f8bf2;line-height:.44rem;margin-bottom:.1rem}.download-index .download-header-overview-one .label{font-size:.28rem;font-family:PingFangSC-Regular,PingFang SC;color:#969799;line-height:.4rem}.download-index .download-body{flex:1;display:flex;flex-direction:column;margin:1.1rem .32rem 0}.download-index .download-school-card{background:#fff;border-radius:.12rem;padding:.3rem;margin-bottom:.2rem}.download-index .download-school-card-head{display:flex;align-items:center;justify-content:space-between;margin-bottom:.1rem}.download-index .download-school-card-head .name{font-size:.3rem;font-family:PingFangSC-Medium,PingFang SC;font-weight:500;color:#323233;line-height:.42rem;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.download-index .download-school-card-head .person{display:flex;align-items:baseline;padding:.06rem 0;border-radius:.26rem}.download-index .download-school-card-head .person .num{font-size:.32rem;font-family:PingFangSC-Medium,PingFang SC;font-weight:500;color:#323233;line-height:.45rem}.download-index .download-school-card-head .person .unit{font-size:.22rem;font-family:PingFangSC-Regular,PingFang SC;color:#969799;margin-left:.04rem}.download-index .download-school-card-desc{font-size:.24rem;font-family:PingFangSC-Regular,PingFang SC;color:#969799;line-height:.34rem;margin-bottom:.2rem}.download-index .download-grade-table{margin-bottom:.2rem}.download-index .download-grade-table:last-child{margin-bottom:0}.download-index .download-grade-table .table-row{display:flex;align-items:center}.download-index .download-grade-table .table-row.table-head{background:#f7f8fa;border-radius:.08rem}.download-index .download-grade-table .table-row.table-head .cell{color:#323233;font-family:PingFangSC-Semibold,PingFang SC;font-weight:600}.download-index .download-grade-table .table-row.table-total{background:#f7f8fa;border-radius:.08rem}.download-index .download-grade-table .table-row.table-total .cell{color:#323233;font-family:PingFangSC-Semibold,PingFang SC;font-weight:600;border-bottom:none}.download-index .download-grade-table .table-row .cell{flex:1;min-width:0;padding:.18rem .05rem;font-size:.24rem;font-family:PingFangSC-Regular,PingFang SC;color:#323233;text-align:center;line-height:.34rem;border-bottom:1px dashed #ebedf0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.download-index .download-grade-table .table-row .cell.cell-class{flex:0.9;text-align:left;color:#646566}.download-index .download-empty{padding:1rem 0;text-align:center;color:#969799;font-size:.26rem}.download-index .download-footer{margin-top:auto;padding:.4rem 0 0;text-align:center;font-size:.22rem;font-family:PingFangSC-Regular,PingFang SC;color:#c8c9cc}.school-popup{height:100%;display:flex;flex-direction:column;font-size:.28rem}.school-popup .school-popup-title{position:relative;display:flex;align-items:center;justify-content:center;padding:.3rem;font-size:.32rem;font-family:PingFangSC-Medium,PingFang SC;font-weight:500;color:#323233}.school-popup .school-popup-title .close{position:absolute;right:.3rem;font-size:.4rem;color:#969799;padding:0 .1rem;cursor:pointer}.school-popup .school-popup-search{display:flex;align-items:center;padding:0 .3rem}.school-popup .school-popup-search .van-search{flex:1;padding:.1rem 0}.school-popup .school-popup-search .van-search .van-search__content{border-radius:.3rem}.school-popup .school-popup-all{margin:.2rem .3rem 0;padding:.14rem .24rem;display:flex;align-items:center;justify-content:center;font-size:.24rem;color:#3f8bf2;border:1px solid #3f8bf2;border-radius:.08rem;cursor:pointer}.school-popup .school-popup-list{flex:1;overflow:auto;margin-top:.2rem;padding:0 .3rem .3rem}.school-popup .school-popup-list .school-popup-item{padding:.24rem 0;border-bottom:1px solid #f2f3f5}.school-popup .school-popup-list .school-popup-item:last-child{border-bottom:none}.school-popup .school-popup-list .school-popup-item .van-checkbox__label{font-size:.28rem;color:#323233;margin-left:.2rem}.school-popup .school-popup-list .school-popup-empty{padding:.6rem 0;text-align:center;color:#969799;font-size:.26rem}.school-popup .school-popup-confirm{margin:.2rem .3rem .4rem;height:.8rem;line-height:.8rem;text-align:center;font-size:.3rem;font-family:PingFangSC-Medium,PingFang SC;font-weight:500;color:#fff;background:#3f8bf2;border-radius:.4rem;cursor:pointer}