.student-side{position:relative;width:100%;height:100%;margin-bottom:20px}.student-side .sl-panel{height:100%;padding:10px}.student-side .search-type{display:flex;align-items:center}.student-side .search-type .search-type-item{flex:1;text-align:center;font-size:14px;color:#666;cursor:pointer}.student-side .search-type .search-type-item.is-active{color:#60beff}.student-side .search-type .search-type-line{width:1px;height:8px;background-color:#dcdee3}.student-side .search-input{margin-bottom:10px}.student-side .search-input__icon{font-size:30px}.student-side .student-tree{height:calc(100% - 36px);overflow:auto}.student-side .student-tree .side-div{float:left}.student-side .student-tree .custom-tree-node{position:relative;width:100%;flex:1;display:flex;align-items:center;font-size:14px;padding-right:8px;white-space:pre-wrap}.student-side .student-tree .custom-tree-node .is-suspend_warn{position:absolute;top:0;left:-18px;margin-right:2px}.student-side .student-tree .custom-tree-node .is-suspend_warn .is-suspend_warn_icon{font-size:16px}.sl-uploader-pic .sl-uploader-pic__input{position:relative;display:flex;flex-direction:column;justify-content:center;align-items:center;width:100px;height:100px;border:1px dashed #c4c6cf;color:#666;-webkit-user-select:none;-moz-user-select:none;user-select:none;cursor:pointer;overflow:hidden}.sl-uploader-pic .sl-uploader-pic__input .el-icon-plus{color:#c4c6cf;font-size:24px}.sl-uploader-pic .sl-uploader-pic__input .text{margin-top:11px;text-align:center;font-size:14px;line-height:normal}.sl-uploader-pic .sl-uploader-pic__input .preview{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.sl-uploader-pic .sl-uploader-pic__input .actions{display:flex;position:absolute;bottom:0;left:0;width:100%;height:28px;transform:translateY(100%);transition:all .1s}.sl-uploader-pic .sl-uploader-pic__input .actions .item{flex:1;display:flex;justify-content:center;align-items:center;background-color:rgba(0,0,0,.5)}.sl-uploader-pic .sl-uploader-pic__input .actions .item+.item{margin-left:1px}.sl-uploader-pic .sl-uploader-pic__input:hover .actions{transform:translateY(0)}.sl-uploader-pic .tips{margin-top:4px;line-height:15px;font-size:12px;color:#999}.student-create-drawer{overflow:auto}.student-create-drawer .student-create-drawer--wrapper{padding:0 20px}.student-create-drawer .info-title{display:flex;margin-bottom:10px}.student-create-drawer .info-title .info-title-left{width:2px;height:22px;background:#60beff;margin-right:10px}.student-create-drawer .info-title .info-title-text{margin-right:5px;line-height:26px}.student-create-drawer .create--tips{display:flex;flex-direction:row;align-items:center;width:calc(100% - 20px);height:42px;margin-left:20px;margin-right:20px;margin-bottom:20px;border-radius:5px;font-size:14px;color:#666;background-color:#e3f2fd}.student-create-drawer .create--tips__icon{margin:0 10px}.student-create-drawer .create--form{max-width:300px;margin-top:20px}.student-create-drawer .create--form .tooltip .svg-icon{font-size:19px}.student-create-drawer .create--form__note{position:absolute;bottom:-18px;font-size:12px;color:#999}.student-create-drawer .create--form .tips{margin-top:4px;line-height:15px;font-size:12px;color:#999}.note-tooltip{background-color:#f2f3f7!important}.el-tooltip__popper[x-placement^=top] .popper__arrow:after{border-top-color:red}.el-tooltip__popper .popper__arrow{border-color:#00f}.el-tooltip__popper[x-placement^=top] .popper__arrow{border-top-color:red}.sl-uploader-file .sl-uploader-alertText{position:relative;width:100%;height:100%;background:#e3f2fd;padding:10px 35px;font-size:16px;color:#333;word-break:break-word}.sl-uploader-file .sl-uploader-alertText .sl-uploader-alertText-icon-warning{position:absolute;top:12px;left:10px;font-size:18px;color:#4494f9}.sl-uploader-file .el-dialog{max-width:400px;transform:translateY(-51%)}.sl-uploader-file .el-dialog .el-dialog__body{padding:0 20px}.sl-uploader-file .el-dialog .file-list{margin:10px 0}.sl-uploader-file .el-dialog .file-item+.file-item{margin-top:20px}.sl-uploader-file .el-dialog .el-alert--info.is-light{background-color:#f2f3f7;color:#333}.sl-uploader-file .el-dialog .el-alert__title{line-height:unset}.sl-uploader-file .el-dialog .el-alert__title.is-bold{font-size:12px;font-weight:unset}.sl-uploader-file .el-dialog .el-alert__content{display:flex;align-items:center;padding:6px 0}.sl-uploader-file .el-dialog .el-alert .el-alert__description{margin:0}.sl-uploader-file .el-dialog .el-alert--info .el-alert__description{color:#999;font-weight:700}.sl-uploader-file .el-dialog .el-alert__closebtn{top:13px;font-size:18px}.sl-uploader-file .el-upload,.sl-uploader-file .el-upload .el-upload-dragger{display:flex;align-items:center;justify-content:center}.sl-uploader-file .el-upload .el-upload-dragger{width:360px;height:auto;flex-direction:column;padding:20px 0}.sl-uploader-file .el-upload .el-upload-dragger .el-icon-upload{font-size:24px;margin:0 0 10px 0}.sl-uploader-file .upload__text{margin-top:5px;text-align:center;text-decoration:underline;color:#007aff;cursor:pointer}.sl-uploader-file .upload-tips{margin-top:4px;line-height:20px;font-size:12px;color:#999;text-align:left}.sl-qrcode .sl-qrcode__inner{cursor:pointer}.sl-qrcode-dialog .el-dialog__body{display:flex;flex-direction:column;justify-content:center;align-items:center;padding-top:0}.sl-qrcode-dialog .el-dialog__body span{height:28px;font-size:20px;color:#333;line-height:28px}.sl-qrcode-dialog .el-dialog__body img{margin-top:20px}.sl-hint .sl-hint-content{flex-direction:row;justify-content:space-between;flex-wrap:wrap;width:100%;line-height:19px;min-height:42px;font-size:14px;color:#666;border-radius:5px;padding:11px 20px 12px 10px}.sl-hint .sl-hint-content,.sl-hint .sl-hint-content--header{display:flex;align-items:center}.sl-hint .sl-hint-content--header .header-icon{margin-right:10px}.sl-hint .sl-hint-content--header .header-icon .afferent-icon{font-size:17px}.sl-hint .sl-hint-content--header .header-title{font-size:16px}.sl-hint .sl-hint-content--right-text{color:#333}.sl-hint .sl-hint-content--bottom-text{width:100%;line-height:16px;padding:0 0 0 26px}.record-dialog .sl-table .sl-table__head{background-color:#f2f3f7}.record-dialog .record-table-header{height:44px;background:#f2f3f7;font-size:14px;font-weight:700;color:#333}.record-dialog .record-table-header .record-table-header-cell:first-child{padding-left:20px}.record-dialog .record-table-header .record-table-header-cell:first-child .cell{padding-left:0}.record-dialog .record-table-body-cell:first-child{padding-left:20px}.record-dialog .record-table-body-cell:first-child .cell{padding-left:0}.record-dialog .record-table-layout{height:300px;overflow-y:hidden}.fine-dialog .fine-table-header{height:44px;background:#f2f3f7;font-size:14px;font-weight:700;color:#333}.fine-dialog .fine-table-header .fine-table-header-cell:first-child{padding-left:20px}.fine-dialog .fine-table-header .fine-table-header-cell:first-child .cell{padding-left:0}.fine-dialog .fine-table-layout{max-height:400px;overflow-y:hidden}.fine-dialog .fine-table-layout .el-table__row .el-table-column--selection .cell{padding-left:20px}.fine-dialog .fine-table-layout .fine-input-layout{display:flex;align-items:center;margin-top:20px}.fine-dialog .fine-table-layout .fine-input-layout .fine-text{line-height:26px}.fine-dialog .fine-table-layout .fine-input-layout .fine-input{width:200px}@keyframes iconRotate{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.sl-uploader-file-bg-message{min-width:400px;padding:0;background:transparent}.sl-uploader-file-bg-message.is-closable .el-message__content{padding-right:0}.sl-uploader-file-bg-message .el-message__content{width:400px;height:100%}.sl-uploader-file-bg-message .el-message__content .message-container{display:flex;align-items:center;width:100%;height:100%;background:#fff3e0;padding:13px}.sl-uploader-file-bg-message .el-message__content .message-container .icon-cover{width:16px;height:16px;animation:iconRotate 1s linear infinite}.sl-uploader-file-bg-message .el-message__content .message-container .icon-cover .icon{font-size:16px}.sl-uploader-file-bg-message .el-message__content .message-container .text{font-size:16px;color:#333;line-height:19px;margin-left:10px}.sl-uploader-file-bg .sl-uploader-alertText{position:relative;width:100%;height:100%;background:#e3f2fd;padding:10px 35px;font-size:16px;color:#333;word-break:break-word}.sl-uploader-file-bg .sl-uploader-alertText .sl-uploader-alertText-icon-warning{position:absolute;top:12px;left:10px;font-size:18px;color:#4494f9}.sl-uploader-file-bg .el-dialog{max-width:400px;transform:translateY(-51%)}.sl-uploader-file-bg .el-dialog .el-dialog__body{padding:0 20px}.sl-uploader-file-bg .el-dialog .el-dialog__footer{padding-bottom:12px}.sl-uploader-file-bg .el-dialog .file-list{position:relative;margin:10px 0 20px}.sl-uploader-file-bg .el-dialog .file-item+.file-item{margin-top:20px}.sl-uploader-file-bg .el-dialog .el-alert--info.is-light{background-color:#f2f3f7;color:#333;padding:6px 16px;height:40px;display:flex}.sl-uploader-file-bg .el-dialog .el-alert__title{line-height:unset}.sl-uploader-file-bg .el-dialog .el-alert__title.is-bold{font-size:12px;font-weight:unset}.sl-uploader-file-bg .el-dialog .el-alert__content{display:flex;align-items:center;padding:0}.sl-uploader-file-bg .el-dialog .el-alert__content .el-alert__title{max-width:200px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.sl-uploader-file-bg .el-dialog .el-alert .el-alert__description{margin:0}.sl-uploader-file-bg .el-dialog .el-alert--info .el-alert__description{color:#999;font-weight:700}.sl-uploader-file-bg .el-dialog .el-alert__closebtn{top:11px;font-size:18px;z-index:10}.sl-uploader-file-bg .el-upload,.sl-uploader-file-bg .el-upload .el-upload-dragger{display:flex;align-items:center;justify-content:center}.sl-uploader-file-bg .el-upload .el-upload-dragger{width:360px;height:auto;flex-direction:column;padding:15px 0 14px}.sl-uploader-file-bg .el-upload .el-upload-dragger .el-icon-upload{font-size:24px;margin:0 0 10px 0}.sl-uploader-file-bg .upload__text{margin-top:5px;text-align:center;text-decoration:underline;color:#007aff;cursor:pointer}.sl-uploader-file-bg .upload-tips{font-size:12px;color:#999;line-height:17px;padding:2px 23px 0}.custom-btn{position:relative;overflow:hidden;-webkit-user-select:none;-moz-user-select:none;user-select:none;cursor:pointer}.custom-btn:after{content:"";position:absolute;top:0;bottom:0;left:0;right:0;background-color:hsla(0,0%,100%,0);transition:all .1s}.custom-btn:hover:after{background-color:hsla(0,0%,100%,.1)}.custom-btn:active:after{transition:0s;background-color:hsla(0,0%,100%,0)}.el-input .el-input__inner[not-circle]{border-radius:5px}.el-textarea .el-textarea__inner{border-radius:5px!important}.site-publish-content{line-height:1.5}.site-publish-content p{padding:5px 0}.site-publish-content ul{list-style:disc}.site-publish-content ol{list-style:decimal}.site-publish-content ol,.site-publish-content ul{margin:5px 0;padding-inline-start:0;list-style-position:inside}.site-publish-content ul li{list-style-type:"• "}.student-mgm{position:relative;width:100%;height:100%;display:flex;padding:68px 20px 20px 20px}.student-mgm--top{position:absolute;top:0;left:0;right:0;display:flex;justify-content:flex-start;align-items:center;height:50px;padding:0 20px;background-color:#fff;box-shadow:0 -4px 10px 0 rgba(0,0,0,.1)}.student-mgm--top .el-dropdown{margin:0 10px}.student-mgm .student-detail{flex:1;height:100%;overflow:auto}.student-mgm .student-detail .header-warn{margin-bottom:10px}.student-mgm .student-detail .student-info{display:flex;flex-direction:row;height:176px}.student-mgm .student-detail .student-info .info{display:flex;flex-direction:row;height:100%}.student-mgm .student-detail .student-info .info .el-row+.el-row{margin-top:20px}.student-mgm .student-detail .student-info .info .info-code{width:56px;height:56px;background-color:#f2f2f2;margin-right:40px}.student-mgm .student-detail .student-info .info .info-icon{width:56px;height:56px;margin-right:40px}.student-mgm .student-detail .student-info .info .info-icon .svg-icon{font-size:56px}.student-mgm .student-detail .student-info .info .info-content{width:75%;font-size:14px}.student-mgm .student-detail .student-info .info .info-content .el-row .el-col{display:flex}.student-mgm .student-detail .student-info .info .info-content .el-row .el-col .value{flex:1;white-space:normal;word-wrap:break-word;word-break:break-all;text-overflow:ellipsis}.student-mgm .student-detail .student-info .info .info-content .el-row .label{text-align:left}.student-mgm .student-detail .student-info .info .info-content .el-row .el-col:nth-child(odd) .label{width:var(--label-width-odd)}.student-mgm .student-detail .student-info .info .info-content .el-row .el-col:nth-child(2n) .label{width:var(--label-width-even)}.student-mgm .student-detail .student-info .info .info-photo .encrypted-image-container{height:136px}.student-mgm .student-detail .student-info .info .info-message{display:flex;flex-direction:row;align-items:center;flex:1;font-size:14px}.student-mgm .student-detail .student-info .info .info-message .message-num{display:flex;flex-direction:column;flex:1}.student-mgm .student-detail .student-info .info .info-message .message-num .message-content{text-align:left}.student-mgm .student-detail .student-info .info .info-message .message-num .message-content .number{font-size:24px;margin:0 5px 5px 8px}.student-mgm .student-detail .student-info .info .info-message .message-num .title{color:#e44138}.student-mgm .student-detail .student-info .info .info-message .message-num+.message-num{margin-left:30px}.student-mgm .student-detail .student-info .borrow-info{align-items:center;height:100%}.student-mgm .student-detail .student-content{margin:20px 0 0 0;height:calc(100% - 264px - var(--header-warn-height))}.student-mgm .student-detail .student-content .tab-wrapper{display:flex}.student-mgm .student-detail .student-content .tab-wrapper .tab-item{height:40px;line-height:40px;font-size:14px;color:#666;cursor:pointer;position:relative}.student-mgm .student-detail .student-content .tab-wrapper .tab-item .active{color:#60beff}.student-mgm .student-detail .student-content .tab-wrapper .tab-item .tab-item-line{margin:0 10px;color:#666}.student-mgm .student-detail .student-content .sl-panel{display:flex;flex-direction:column}.student-mgm .student-detail .student-content .sl-subtitle{margin-bottom:0}.student-mgm .student-detail .student-content .student-table{flex:1;padding:20px 0 0 0;overflow:hidden;width:100%}.student-mgm .student-detail .student-content .student-table .is-expired{color:#999}.student-mgm .student-detail .student-content .student-table .underline{text-decoration:underline}.student-mgm .student-detail .student-content .content-search{display:flex;flex-direction:row;align-items:center;padding:0 0 0 20px}.student-mgm .student-detail .student-content .content-search .content-search--condition{flex:1;display:flex;flex-wrap:wrap;margin:0 -20px 0 -40px}.student-mgm .student-detail .student-content .content-search .content-search--item{display:flex;margin:0 20px;line-height:40px}.student-mgm .student-detail .student-content .content-search .content-search--item .el-checkbox-group{display:flex}.student-mgm .student-detail .student-content .content-search .content-search--item .content-search--label{margin-right:12px}.student-mgm .student-detail .student-content .content-search .content-search--btn{align-self:flex-start;line-height:40px}.student-mgm .student-detail .student-content .content-search--label{font-size:14px}.student-mgm .student-detail .student-content .content-search .student-checkbox{flex:1}.student-mgm .student-detail .student-content .content-search .student-checkbox .el-form-item{margin-bottom:0}.student-mgm .student-detail .student-content .content-search .student-checkbox .el-checkbox-group{height:28px}.student-mgm .student-detail .student-actions{height:48px;margin-top:20px;text-align:right}.student-mgm .student-detail .is-overdue{color:#ff3b30}.student-mgm .student-detail .productName{text-decoration:underline}.student-mgm .student-detail .table-status{display:flex;flex-direction:row;align-items:center}.student-mgm .student-detail .table-status .table-dot{width:8px;height:8px;border-radius:10px;background-color:#60beff;margin:0 8px 0 0}.student-photo{padding:4px}.student-photo .photo-img{display:flex}.student-photo .photo-img img{width:100%;height:100%}.unfine-text{color:#e44138}.product-batch-upload-handle-message{min-width:400px;padding:0;background:transparent}.product-batch-upload-handle-message.is-closable .el-message__content{padding-right:0}.product-batch-upload-handle-message .el-message__content{width:400px;height:100%}.product-batch-upload-handle-message .el-message__content .message-container{display:flex;align-items:center;width:100%;height:100%;background:#fff3e0;padding:13px}.product-batch-upload-handle-message .el-message__content .message-container .icon-cover{width:16px;height:16px}.product-batch-upload-handle-message .el-message__content .message-container .icon-cover .icon{font-size:16px}.product-batch-upload-handle-message .el-message__content .message-container .text{font-size:16px;color:#333;line-height:19px;margin-left:10px}.product-batch-upload-handle-message .el-message__content .message-failed-container .icon-cover .icon{font-size:17px;font-weight:700;color:#f54}.product-batch-upload-handle-message .el-message__content .message-failed-container .failed{display:flex;justify-content:center;align-items:center}.product-batch-upload-handle-message .el-message__content .message-failed-container .failed .button{color:#5584ff;cursor:pointer}