.login{width:100%;min-width:520px;margin:0 auto}.login .logoBox{width:100%;height:130px;background-color:#fff;padding:0 42px;display:flex;align-items:center;font-size:20px}.login .logoBox>img{width:430px;height:150px;margin-right:60px;object-fit:contain}.login .line{width:100%;height:42px;background-color:#d71920}.login .loginBackground{width:100%;height:calc(100vh - 172px);background:url(../../static/media/Login_Background.9084d712.png);background-size:cover;display:flex;flex-direction:column;align-items:center;justify-content:center;grid-gap:10px;gap:10px;position:relative}.login .loginBox{width:700px;min-width:400px;background-color:#fff;padding:20px 0}.login .loginLogoBox{width:100%;height:100px;display:flex;align-items:center;justify-content:center}.login .loginLogoBox>img{width:300px;height:100px;object-fit:contain}.login .title{width:100%;display:flex;align-items:center;justify-content:center;font-size:20px}.login .loginInput{outline:none;border:1px solid #d9d9d9;background-color:#fff;color:#7c7c7c;border-radius:unset;text-align:center;height:40px;font-size:17px}.login .loginInput:focus{outline:none;border:1px solid #d9d9d9}.login .loginFormButton{width:440px;height:40px;background-color:#d71920;border:none;border-radius:unset;font-size:17px}.login .loginFormButton:hover{background-color:#0059ac;color:#fff}.login .ant-form{display:flex;flex-direction:column;justify-content:space-between;align-items:center;grid-gap:20px;gap:20px}.login .ant-form-item{width:440px}.login .loginMessageBox{white-space:pre-wrap;position:absolute;width:454px;top:0}.login .loginFormButton>img{width:20px;height:18px;margin-right:10px}.login .loginDemoButton{background-color:#008b00;color:#fff;border:none;border-radius:unset}.login .loginDemoButton>img{width:16px;height:16px;margin-right:10px}.login .flexDiv{width:60%;display:flex;justify-content:space-between}.login .codeInput{width:240px;text-align:center}.login .codeButton{background-color:#000;color:#fff}.login .botButtonDiv{margin-top:20px;padding:0 20px;display:flex;justify-content:flex-end;grid-gap:20px;gap:20px}.login .botButtonDiv>div{border-radius:2px;padding:2px 5px}.login .updatePwd{color:#d71920;cursor:pointer;font-size:14px;text-decoration:underline}.login .tipBox{width:700px}.login .tipBox,.login .tipMaxBox{min-width:400px;text-align:justify}.login .tipMaxBox{padding:0 20px;width:100%;font-size:17px}.login .tipErrorBox{border:3px solid #d71920;background-color:#fff;padding:10px;color:#d71920;display:flex}.messageShowStyle{white-space:pre-wrap}.messageShowStyle .messageAlert{margin-bottom:15px;margin-top:15px}.messageShowStyle .success{color:#3c763d}.ant-alert-success{background-color:#dff0d8!important;border-color:#d6e9c6!important}.messageShowStyle .success .ant-alert-description,.messageShowStyle .success .ant-alert-message{color:#3c763d}.messageShowStyle .error,.messageShowStyle .error .ant-alert-description,.messageShowStyle .error .ant-alert-message{color:#a94442}.messageShowStyle .warning,.messageShowStyle .warning .ant-alert-description,.messageShowStyle .warning .ant-alert-message{color:#faad14}.messageShowStyle .info,.messageShowStyle .info .ant-alert-description,.messageShowStyle .info .ant-alert-message{color:#40a9ff}.loginMessageShowStyle{white-space:pre-wrap;position:absolute;width:254px;top:15px}.loginMessageShowStyle .success,.loginMessageShowStyle .success .ant-alert-description,.loginMessageShowStyle .success .ant-alert-message{color:#3c763d}.loginMessageShowStyle .error,.loginMessageShowStyle .error .ant-alert-description,.loginMessageShowStyle .error .ant-alert-message{color:#a94442}.loginMessageShowStyle .warning,.loginMessageShowStyle .warning .ant-alert-description,.loginMessageShowStyle .warning .ant-alert-message{color:#faad14}.loginMessageShowStyle .info,.loginMessageShowStyle .info .ant-alert-description,.loginMessageShowStyle .info .ant-alert-message{color:#40a9ff}.default{width:100%;margin-left:15px;max-width:1200px}.default .defaultSelect{margin:20px 10px}.default .defaultSelectLeft{width:70px}.default .defaultSelectRight{width:calc(100% - 70px)}.default .marginRow{margin-bottom:10px}.default .tableItem{width:100%;text-align:justify}.default .tableItem .defaultTitle{font-size:18px;font-weight:600;display:flex;flex-direction:row}.default .tableItem .defaultTitle .downloadContract{width:100px;height:30px;line-height:30px;margin-left:10px;font-size:14px;font-weight:400;text-align:center;color:#fff;background-color:#337ab7;border-radius:15px;cursor:pointer;-webkit-user-select:none;user-select:none}.default .tableItem .defaultContext{padding:20px;border:1px solid #ccc;margin-top:10px}.jobSort .ant-modal-content{border-radius:0}.jobSort .ant-modal-body{height:300px;padding:35px;display:flex;flex-direction:column;justify-content:space-between}.jobSort .doneButtonImg{width:119px;height:44px}.jobSort .salaryImg{width:96px;height:39px}.jobSort .contentBox{text-align:center;font-size:20px;font-weight:medium;color:#7c7c7c;margin:0 auto}.jobSort .hkdBox{width:650px;height:50px;border-radius:5px;border:1px solid #d9d9d9;display:flex;align-items:center;justify-content:center;font-size:20px;font-weight:medium;color:#000}.jobSort .saveButton>img{width:18px;margin-right:10px}.jobSort .saveButton{height:40px;width:150px;padding:0 20px;display:flex;align-items:center;justify-content:center;font-size:16px;font-weight:700;color:#fff;background-color:#0bbb5c;border:1px solid #e9e9e9}.jobSort .resetButton>img{width:18px;margin-right:10px}.jobSort .resetButton{height:40px;width:150px;padding:0 20px;display:flex;align-items:center;justify-content:center;font-size:16px;font-weight:700;color:#fff;background-color:#d71920;margin-left:20px;border:1px solid #e9e9e9}.jobSort .cancelButton{height:44px;font-size:20px;border-radius:5px;background-color:#fff;padding:0 15px;display:flex;align-items:center;justify-content:space-between;margin-left:5px}.jobSort .textArea{font-size:20px;resize:none}.jobSort .butArea{display:flex;justify-content:center}.jobSort .lable{display:inline-flex;font-size:16px;margin-right:10px;width:210px;min-width:210px}.jobSort .value{padding:5px 10px;font-size:16px}.jobSort .Title{font-size:16px}.jobSort .ant-tag{font-size:16px;padding:5px 10px;margin-bottom:10px}.jobSort .noSelected{background-color:#cde7ff;color:#0059ac}.jobSort .selected{background-color:#ffe4e3;color:#d71920}.jobSort .studentAppliedInput{border:1px solid #d9d9d9;width:192px}.jobSort .timeDatePicker{width:192px!important;height:40px}.jobSort .ant-form-item-explain-error{color:#ff4d4f;width:184px}.jobSort .ant-cascader{width:410px!important}.jobSort .ant-cascader-menu{min-width:205px!important}.jobSort .closePopover{position:absolute;top:10px;right:10px;color:#d71920}.jobSort .closePopover:hover{color:#7c7c7c}.jobSort .closePopover .anticon svg{width:25px;height:25px}.jobSort .ant-select-selector{width:410px!important}.jobSort .partnerSelector .ant-select-selector{min-height:40px!important;height:100%!important}.jobSort .partnerSelector .ant-select-selection-item{height:32.5px!important;font-size:16px;background-color:#ffe4e3;color:#d71920}.messageTwoImage4 .ant-modal-content{border-radius:0}.messageTwoImage4 .doneButtonImg{width:119px;cursor:pointer;width:140px;height:44px;margin-right:50px}.messageTwoImage4 .doneButtonImg2{width:119px;height:44px}.messageTwoImage4 .doneButtonImg3{width:170px;height:44px;cursor:pointer}.messageTwoImage4 .salaryImg{width:96px;height:39px}.messageTwoImage4 .contentBox{text-align:center;font-size:20px;font-weight:medium;color:#7c7c7c;margin:0 auto}.messageTwoImage4 .hkdBox{width:650px;height:50px;border-radius:5px;border:1px solid #d9d9d9;display:flex;align-items:center;justify-content:center;font-size:20px;font-weight:medium;color:#000}.messageTwoImage4 .rightImg{width:65px;height:65px}.messageTwoImage4 .rightImg3{width:183px;height:57px}.messageTwoImage4 .messageTop{display:flex;flex-direction:column}.messageTwoImage4 .messageTopTitle{font-size:20px;font-weight:700}.messageTwoImage4 .messageTopTitle2{font-size:16px;color:#7c7c7c}.messageTwoImage4 .messageButtom{display:flex;justify-content:center}.messageTwoImage4 .contentBoxInput{margin-top:12px}.messageTwoImage4 .ant-input{font-size:20px;color:#000}.messageTwoImage4 .userArea{display:flex;height:88px;align-items:center}.messageTwoImage4 .userAreaImg>img{height:50px}.messageTwoImage4 .userAreaImg{height:50px;display:flex;justify-content:center;width:15%}.messageTwoImage4 .studentName{font-size:24px;font-weight:700}.messageTwoImage4 .studentProgramme{font-size:14px;color:#7c7c7c}.messageTwoImage4 .closePopover{position:absolute;top:10px;right:10px;color:#d71920}.messageTwoImage4 .closePopover:hover{color:#7c7c7c}.messageTwoImage4 .closePopover .anticon svg{width:25px;height:25px}.messageTwoImage4 .closeModal{position:absolute;top:10px;right:10px;color:#d71920}.messageTwoImage4 .closeModal:hover{color:#7c7c7c}.messageTwoImage4 .closeModal .anticon svg{width:25px;height:25px}.newMessage .ant-modal-content{border-radius:0}.newMessage .ant-modal-body{display:flex;flex-direction:column;align-items:center}.newMessage .doneButtonImg{width:119px;height:44px}.newMessage .rightImg{width:65px;height:65px}.newMessage .contentBox{text-align:center;font-size:20px;font-weight:medium;color:#7c7c7c;margin:20px 0}.newMessage .doneButton{height:44px;font-size:20px;border-radius:5px;color:#008b00;background-color:#fff;padding:0 15px;display:flex;align-items:center;justify-content:space-between;border:1px solid #008b00;cursor:pointer}.newMessage .doneButton>img{width:18px;height:18px;margin-right:10px}.specialNewMessage .ant-modal-content{border-radius:0}.specialNewMessage .ant-modal-body{padding:35px 86px;display:flex;flex-direction:column;align-items:center}.specialNewMessage .doneButtonImg{width:119px;height:44px}.specialNewMessage .rightImg{width:65px;height:65px}.specialNewMessage .contentBox{text-align:center;font-size:20px;margin:20px 0;color:#7c7c7c}.specialNewMessage .doneButton{height:44px;font-size:20px;border-radius:5px;color:#008b00;background-color:#fff;padding:0 15px;display:flex;align-items:center;justify-content:space-between;border:1px solid #008b00;cursor:pointer}.specialNewMessage .doneButton>img{width:18px;height:18px;margin-right:10px}.messageRejected .ant-modal-content{border-radius:0}.messageRejected .ant-modal-body{height:300px;padding:35px;display:flex;flex-direction:column;justify-content:space-between;align-items:center}.messageRejected .doneButtonImg{width:119px;height:44px}.messageRejected .salaryImg{width:96px;height:39px}.messageRejected .contentBox{text-align:center;font-size:20px;font-weight:medium;color:#7c7c7c;margin:0 auto}.messageRejected .hkdBox{width:650px;height:50px;border-radius:5px;border:1px solid #d9d9d9;display:flex;align-items:center;justify-content:center;font-size:20px;font-weight:medium;color:#000}.messageRejected .saveButton>img{width:18px;height:18px;margin-right:10px}.messageRejected .saveButton{border-radius:5px;color:#008b00;border:1px solid #008b00;margin-right:5px}.messageRejected .cancelButton,.messageRejected .saveButton{height:44px;font-size:20px;background-color:#fff;padding:0 15px;display:flex;align-items:center;justify-content:space-between;cursor:pointer}.messageRejected .cancelButton{border-radius:5px;margin-left:10px;color:#d71920;border:1px solid #d71920}.messageRejected .cancelButton>img{width:18px;height:18px;margin-right:10px}.messageRejected .textArea{font-size:20px;resize:none}.messageRejected .butArea{display:flex}.academicHome .jobProg{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:calc(100% - 160px)}.academicHome .studentSpan{width:18px;height:18px;border-radius:50%;background-color:#0059ac;display:flex;justify-content:center;align-items:center;color:#fff;margin-left:10px;font-weight:medium}.academicHome .jobTopCarousel>.ant-carousel{width:100%!important;min-width:300px}.academicHome .ant-carousel .slick-dots li{background-color:#f5f5f5}.academicHome .ant-carousel .slick-dots-bottom{margin:-20px 0}.academicHome .ant-carousel .slick-dots li button{background-color:#7c7c7c}.academicHome .tableFlex{display:flex;align-items:center;justify-content:center}.academicHome .tableProgramme{word-break:break-word;text-overflow:ellipsis;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;text-align:start}.academicHome .green .ant-progress-text{color:#3da288}.academicHome .red .ant-progress-text{color:#d71920}.academicHome .ant-progress-circle.ant-progress-status-success .ant-progress-text{color:#3da288}.academicHome .ant-progress-circle .ant-progress-inner{width:95px!important;height:95px!important}.academicHome .jobPlacementOverview{flex:1 1;background-color:#fff;padding:15px 20px;border-top:6px solid #c989ff}.academicHome .countTitleBox{border-left:6px solid #c989ff!important;margin:5px 0}.academicHome .wilAssessmentOverview{flex:1 1;background-color:#fff;padding:15px 20px;border-top:6px solid #cde7ff;overflow-y:auto}.academicHome .stdApplyingThree{flex:1 1;background-color:#fff;position:relative}.academicHome .stdApplyingThreeTopb{width:100%;height:100px;background-image:url(../../static/media/mcInfoTopBackground.3be6bf93.png);background-size:cover;background-repeat:no-repeat;background-position:50%;position:relative;padding:10px 10px 0;display:flex;justify-content:flex-end}.academicHome .stdApplyingThreeTopb>img{width:18.9px;height:18.9px;cursor:pointer}.academicHome .stdApplyingThreecentre{position:absolute;left:0;top:50px;width:100%;display:flex;justify-content:center}.academicHome .stdApplyingThreecentre>img{width:100px;height:100px;border-radius:50%}.academicHome .stdApplyingThreeBottom{flex-grow:1;margin-top:3px}.academicHome .stdApplyingThreeBottomTitle{width:100%;text-align:center;color:#000;margin-top:60px;font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding:0 20px}.academicHome .stdApplyingThreeBottomBox{width:100%;flex-grow:1;padding-left:20px;padding-right:20px;padding-bottom:15px}.academicHome .borderColorOffer{border-left:10px solid #e9f8e9}.academicHome .borderColorRejected{border-left:10px solid #ffe4e3}.academicHome .borderColorDocument{border-left:10px solid #ffc16b}.academicHome .borderColorAssigned{border-left:10px solid #008b00}.academicHome .DOCUMENT_ATTACHED{background-color:#e9f8e9;color:#008b00}.academicHome .specialRowCardProgrammeBox{max-width:calc(50% - 95.5px)}.messageRejectedJob .ant-modal-content{border-radius:0}.messageRejectedJob .ant-modal-body{padding:35px;display:flex;flex-direction:column;justify-content:space-between;align-items:center;grid-gap:20px;gap:20px}.messageRejectedJob .doneButtonImg{width:119px;height:44px}.messageRejectedJob .salaryImg{width:96px;height:39px}.messageRejectedJob .contentBox{text-align:justify;font-size:20px;font-weight:medium;color:#7c7c7c;margin:0 auto}.messageRejectedJob .hkdBox{width:650px;height:50px;border-radius:5px;border:1px solid #d9d9d9;display:flex;align-items:center;justify-content:center;font-size:20px;font-weight:medium;color:#000}.messageRejectedJob .saveButton>img{width:18px;height:18px;margin-right:10px}.messageRejectedJob .saveButton{border-radius:5px;color:#008b00;border:1px solid #008b00;margin-right:5px}.messageRejectedJob .cancelButton,.messageRejectedJob .saveButton{height:44px;font-size:20px;background-color:#fff;padding:0 15px;display:flex;align-items:center;justify-content:space-between;cursor:pointer}.messageRejectedJob .cancelButton{border-radius:5px;margin-left:10px;color:#d71920;border:1px solid #d71920}.messageRejectedJob .cancelButton>img{width:18px;height:18px;margin-right:10px}.messageRejectedJob .textArea{font-size:20px;resize:none}.messageRejectedJob .butArea{display:flex}.messageSpecialJob .ant-modal-content{border-radius:0}.messageSpecialJob .ant-modal-body{padding:35px;display:flex;flex-direction:column;justify-content:space-between;align-items:center;grid-gap:20px;gap:20px}.messageSpecialJob .doneButtonImg{width:119px;height:44px}.messageSpecialJob .salaryImg{width:96px;height:39px}.messageSpecialJob .contentBox{text-align:justify;font-size:20px;font-weight:medium;color:#7c7c7c;margin:0 auto}.messageSpecialJob .hkdBox{width:650px;height:50px;border-radius:5px;border:1px solid #d9d9d9;display:flex;align-items:center;justify-content:center;font-size:20px;font-weight:medium;color:#000}.messageSpecialJob .saveButton>img{width:18px;height:18px;margin-right:10px}.messageSpecialJob .saveButton{border-radius:5px;color:#008b00;border:1px solid #008b00;margin-right:5px}.messageSpecialJob .cancelButton,.messageSpecialJob .saveButton{height:44px;font-size:20px;background-color:#fff;padding:0 15px;display:flex;align-items:center;justify-content:space-between;cursor:pointer}.messageSpecialJob .cancelButton{border-radius:5px;margin-left:10px;color:#d71920;border:1px solid #d71920}.messageSpecialJob .cancelButton>img{width:18px;height:18px;margin-right:10px}.messageSpecialJob .textArea{font-size:20px;resize:none}.messageSpecialJob .butArea{display:flex}.messageRejectedJobDate .ant-modal-content{border-radius:0}.messageRejectedJobDate .ant-modal-body{padding:35px;display:flex;flex-direction:column;justify-content:space-between;align-items:center;grid-gap:20px;gap:20px}.messageRejectedJobDate .doneButtonImg{width:119px;height:44px}.messageRejectedJobDate .salaryImg{width:96px;height:39px}.messageRejectedJobDate .contentBox{text-align:justify;font-size:20px;font-weight:medium;color:#7c7c7c;margin:0 auto}.messageRejectedJobDate .hkdBox{width:650px;height:50px;border-radius:5px;border:1px solid #d9d9d9;display:flex;align-items:center;justify-content:center;font-size:20px;font-weight:medium;color:#000}.messageRejectedJobDate .saveButton>img{width:18px;height:18px;margin-right:10px}.messageRejectedJobDate .saveButton{border-radius:5px;color:#008b00;border:1px solid #008b00;margin-right:5px}.messageRejectedJobDate .cancelButton,.messageRejectedJobDate .saveButton{height:44px;font-size:20px;background-color:#fff;padding:0 15px;display:flex;align-items:center;justify-content:space-between;cursor:pointer}.messageRejectedJobDate .cancelButton{border-radius:5px;margin-left:10px;color:#d71920;border:1px solid #d71920}.messageRejectedJobDate .cancelButton>img{width:18px;height:18px;margin-right:10px}.messageRejectedJobDate .textArea{font-size:20px;resize:none}.messageRejectedJobDate .butArea{display:flex}.academicReviewJobPosting .titleRowBox{height:40px;display:flex;justify-content:space-between}.academicReviewJobPosting .titleDiv{display:flex;align-items:center}.academicReviewJobPosting .titleText{height:40px;color:#000;font-weight:700}.academicReviewJobPosting .statusText{color:#ca6d00;background-color:#ffdfb1}.academicReviewJobPosting .approveStatusText,.academicReviewJobPosting .statusText{height:40px;padding:0 29px;margin-left:20px;margin-top:8px;line-height:40px;border-radius:20px}.academicReviewJobPosting .approveStatusText{color:#008b09;background-color:#e9f8e9}.academicReviewJobPosting .btnDiv{display:flex;align-items:center}.academicReviewJobPosting .approveButton>img{width:18px;margin-right:10px}.academicReviewJobPosting .approveButton{height:40px;padding:0 20px;display:flex;align-items:center;justify-content:center;font-weight:700;color:#fff;background-color:#0bbb5c;border:1px solid #e9e9e9;cursor:pointer}.academicReviewJobPosting .specialApproveButton>img{width:18px;margin-right:10px}.academicReviewJobPosting .specialApproveButton{height:40px;padding:0 20px;display:flex;align-items:center;justify-content:center;font-weight:700;color:#fff;background-color:#0059ac;border:1px solid #e9e9e9;cursor:pointer}.academicReviewJobPosting .rejectButton>img{width:18px;margin-right:10px}.academicReviewJobPosting .rejectButton{height:40px;padding:0 20px;display:flex;align-items:center;justify-content:center;font-weight:700;color:#fff;background-color:#d71920;border:1px solid #e9e9e9;cursor:pointer}.academicReviewJobPosting .content{margin-top:29px;padding:44px 0;background-color:#fff}.academicReviewJobPosting .reviewJobPostingRow{display:flex;flex-wrap:wrap;justify-content:flex-start;grid-gap:20px;gap:20px}.academicReviewJobPosting .reviewJobPostingCol,.academicReviewJobPosting .reviewJobPostingCol2{flex:1 1;margin:0 29px 29px;max-width:630px}.academicReviewJobPosting .appleInc{max-width:633px;height:44px;display:flex;align-items:center;justify-content:center;color:#000;border:1px solid #d9d9d9;border-radius:4px}.academicReviewJobPosting .appleInc2{max-width:633px;height:44px;display:flex;align-items:center;color:#000;border-radius:4px}.academicReviewJobPosting .appleInc3{max-width:633px;display:flex;align-items:center;color:#000;border:1px solid #d9d9d9;padding:5px 10px;border-radius:4px}.academicReviewJobPosting .appleInc2>img,.academicReviewJobPosting .appleInc3>img,.academicReviewJobPosting .appleInc>img{width:18px;margin-right:10px}.academicReviewJobPosting .jobTitle{margin:0 0 29px;height:20px;line-height:20px;color:#000}.academicReviewJobPosting .jobInput{color:#7c7c7c}.academicReviewJobPosting .input{height:50px}.academicReviewJobPosting .flexDateBox{display:flex;justify-content:space-between}.academicReviewJobPosting .dateBox{width:242px}.academicReviewJobPosting .reviewJobPostingColBot{margin:0 29px 29px}.academicReviewJobPosting .ant-select-selector{height:50px!important}.academicReviewJobPosting .saveButtonBox{margin-top:29px;display:flex;justify-content:flex-end;align-items:center}.academicReviewJobPosting .reviewJobPostingCol .ant-input{color:#000}.academicReviewJobPosting .reviewJobPostingCol .ant-select-selection-item{line-height:48px!important;color:#000}.academicReviewJobPosting .reviewJobPostingCol .ant-picker-input>input{color:#000}.academicReviewJobPosting .reviewJobPostingCol .ant-checkbox-group-item{margin-bottom:10px;color:#7c7c7c}.academicReviewJobPosting .reviewJobPostingCol .ant-checkbox-inner{width:25px;height:25px}.academicReviewJobPosting .reviewJobPostingColBot .ant-select-selector{background-color:#f5f5f5;border:0!important}.academicReviewJobPosting .reviewJobPostingColBot .ant-select-selection-placeholder{color:#7c7c7c!important}.academicReviewJobPosting .divider{margin:20px 0;border-bottom:1px solid #7c7c7c}.academicReviewJobPosting .reviewJobPostingColBottom{flex:1 1;margin:0 29px}.academicReviewJobPosting .checkbox .ant-checkbox-group{width:100%}.academicReviewJobPosting .checkbox .ant-checkbox-wrapper{width:calc(25% - 8px)}.academicReviewJobPosting .textArea ul{margin-bottom:0;padding-inline-start:23px}.academicReviewJobPosting .ant-checkbox .ant-checkbox-inner:after{width:8.92857px;height:14.28571px}.academicReviewJobPosting .draftColor{background-color:#f2ebf7!important;color:#7733b0!important;height:40px;padding:0 29px;line-height:40px;border-radius:20px}.academicReviewJobPosting .submittedColor{background-color:#e9f8e9!important;color:#008b09!important;height:40px;padding:0 29px;line-height:40px;border-radius:20px}.academicReviewJobPosting .publishedColor{background-color:#cde7ff!important;color:#0059ac!important;height:40px;padding:0 29px;line-height:40px;border-radius:20px}.academicReviewJobPosting .closedColor{background-color:#ffe4e3!important;color:#d71920!important;height:40px;padding:0 29px;line-height:40px;border-radius:20px}.academicReviewJobPosting .pendingColor{height:40px;padding:0 29px;line-height:40px;color:#ca6d00!important;background-color:#ffdfb1!important;border-radius:20px}.academicReviewJobPosting .input2{height:40px!important;display:flex;align-items:center;justify-content:left!important;background-color:#f5f5f5!important;border:none;color:#7c7c7c!important}.academicReviewJobPosting .studentNameText{width:100%}.academicReviewJobPosting .studentAssignedList{display:flex;align-items:center;flex-wrap:wrap;grid-gap:10px;gap:10px}.academicReviewJobPosting .createJobPostingColBot{width:calc(100% - 58px);margin:0 29px 29px}.academicReviewJobPosting .studentAssigned{padding:0 30px;height:40px;border:1px solid #d9d9d9;align-items:center;justify-content:center;display:flex;font-size:15px;position:relative}.academicReviewJobPosting .studentAssignedimg{width:34px;height:34px;margin-right:10px}.ant-popover-inner-content .infoBottomTitle{padding:0 20px;color:#000}.ant-popover-inner-content .infoBottomRow{color:#7c7c7c;display:flex;padding:0 20px;min-width:555px;justify-content:space-between;grid-gap:20px;gap:20px}.ant-popover-inner-content .infoBottomBox{width:100%;height:124px;display:flex;flex-direction:column;justify-content:space-between}.ant-popover-inner-content .infoBottomRowText>span{min-width:85px;color:#000}.ant-popover-inner-content .infoBottomRowText{width:50%;display:flex;justify-content:space-between}.academicReviewJobPosting .jobPostDesc{word-wrap:break-word}.academicReviewJobPosting .textTitleArea{color:#7c7c7c!important;box-shadow:none;opacity:1;height:135px;line-height:1.5715;padding:10px;max-width:1325px;word-wrap:break-word;word-break:break-all;border:1px solid #d9d9d9}.academicReviewJobPosting .studentDeleteImg{position:absolute;top:0;right:5px;color:#d71920;margin:0 -10px;padding:0 10px}.academicReviewJobPosting .studentDeleteImg:hover{color:#7c7c7c}.academicReviewJobPosting .addStudentInput{height:40px!important;display:flex;align-items:center;font-size:15px!important;justify-content:left!important;background-color:#f5f5f5;color:#7c7c7c;border:none}.academicReviewJobPosting .addStudentInput:hover{color:#0059ac;border-color:#0059ac}.academicReviewJobPosting .companyLogoBox{padding:5px 20px;display:flex;align-items:center;justify-content:center;color:#000;font-size:20px;border-radius:4px}.academicReviewJobPosting .companyLogoBox>img{height:28px;margin-right:10px}.academicReviewJobPosting .companyNameBox{word-wrap:break-word}.academicReviewJobPosting .reviewJobPostingRow>div{width:calc(50% - 10px)}.academicReviewJobPosting .questionCircle{display:flex;align-items:center}.academicReviewJobPosting .questionCircle .anticon svg{width:20px;height:20px}.academicReviewJobPosting .eventRemarkBox{margin-top:20px;padding:10px 20px;background-color:#fff;display:flex;align-items:center;word-break:break-word;text-align:justify}.companyInfoModal .websiteSysParam{width:165px}.companyInfoModal .websiteSysInput{width:calc(100% - 190px)}.companyInfoModal .companyLogoBox{display:flex;align-items:center;justify-content:center;color:#000;font-size:20px;border-radius:4px}.companyInfoModal .companyLogoBox>img{height:40px;margin-right:10px}.companyInfoModal .companyNameBox{word-break:break-word}.companyInfoModal .editorBox{padding:10px;width:100%;height:200px;overflow-y:auto;border:1px solid #d9d9d9}.academicStudentApplications .backgroundBox{width:100%;height:356px;background-image:url(../../static/media/mcHomeBackground.a78ea502.png);background-size:cover;background-repeat:no-repeat;background-position:50%;position:relative}.academicStudentApplications .backgorundTitle{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;color:#fff;font-size:32px;font-weight:medium;display:flex;align-items:center;justify-content:center;background-color:rgba(0,0,0,.5)}.academicStudentApplications .title{height:80px;align-items:center}.academicStudentApplications .studentApplicationsTitle,.academicStudentApplications .title{color:#000;font-size:32px;font-weight:medium;display:flex;justify-content:space-between}.academicStudentApplications .cardBox{display:flex;height:400px}.academicStudentApplications .jobCardBox{min-width:350px;background-color:#fff;margin-right:23px;padding:15px;display:flex;flex-direction:column;justify-content:space-between}.academicStudentApplications .jobTitleBox{height:77px;border-left:6px solid #c989ff;padding-left:20px;color:#7c7c7c}.academicStudentApplications .jobTitle{font-size:20px;font-weight:medium}.academicStudentApplications .jobTitleBox span{color:#000;font-size:40px;font-weight:700;margin-right:10px}.academicStudentApplications .statusRow{display:flex;align-items:center;margin-top:20px}.academicStudentApplications .statusNumber{margin-right:20px;font-size:20px;font-weight:medium;width:20px;color:#000}.academicStudentApplications .status{width:120px}.academicStudentApplications .status,.academicStudentApplications .statusMax{height:39px;display:flex;justify-content:center;align-items:center;border-radius:58px}.academicStudentApplications .statusMax{width:160px}.academicStudentApplications .infoBox{flex-grow:1;background-color:#fff;width:630px;margin-left:7px;position:relative}.academicStudentApplications .infoLogoBox{min-width:101px;height:101px;border:1px solid #f5f5f5;display:flex;align-items:center;justify-content:center}.academicStudentApplications .infoLogoBox>img{width:32px;height:39.25px}.academicStudentApplications .infoTopBox{height:135px;width:100%;display:flex}.academicStudentApplications .infoLine{height:1px;background-color:#d9d9d9;margin:20px 0}.academicStudentApplications .infoTopRightBox{display:flex;flex-grow:1;flex-direction:column;justify-content:space-between}.academicStudentApplications .infoTopRightTitle{display:flex;justify-content:space-between}.academicStudentApplications .infoTopRightTitle>span{font-size:14px;font-weight:700}.academicStudentApplications .infoTopRightTitle>img{width:18.9px;height:18.9px}.academicStudentApplications .infoContentText{font-size:14px;font-weight:medium;color:#7c7c7c;display:flex}.academicStudentApplications .infoContentTextTitle{color:#000;width:57px;margin-right:20px}.academicStudentApplications .infoBottomBox{width:427px;height:124px;display:flex;flex-direction:column;justify-content:space-between;margin-left:203px;margin-top:2px}.academicStudentApplications .infoBottomTitle{font-weight:medium;color:#000;text-align:right}.academicStudentApplications .infoBottomRow{font-size:14px;font-weight:medium;color:#7c7c7c;display:flex;justify-content:space-between;margin-top:20px}.academicStudentApplications .infoBottomRowText{width:150px;display:flex;justify-content:flex-end;padding-right:15px;text-align:right}.academicStudentApplications .infoBottomRowText>span{color:#000}.academicStudentApplications .seeAllBox{font-weight:700;color:#d71920;cursor:pointer}.academicStudentApplications .searchBox{height:40px;display:flex;margin-top:20px}.academicStudentApplications .createButton{width:300px;display:flex;align-items:center;justify-content:center;font-weight:700;color:#fff;background-color:#000;margin-left:20px;border:1px solid #e9e9e9}.academicStudentApplications .createButton>img{width:18px;height:18px;margin-right:10px}.academicStudentApplications .statusTitleBox{height:80px;display:flex;align-items:center}.academicStudentApplications .statusTitle{width:79px;height:39px;display:flex;justify-content:center;align-items:center;border-radius:58px}.academicStudentApplications .statusTitleMax{width:116px;height:39px;display:flex;justify-content:center;align-items:center;border-radius:58px}.academicStudentApplications .jobPostingsRow{height:350px;display:flex}.academicStudentApplications .jobPostingsRow2{height:385px;display:flex}.academicStudentApplications .jobPostingsRow3{height:475px;display:flex}.academicStudentApplications .jobPostingsCard{width:590px;height:100%;background-color:#fff;margin-right:70px;font-weight:medium;color:#7c7c7c;padding:18px}.academicStudentApplications .positionBox{width:192px;height:39px;display:flex;align-items:center;justify-content:center;border:1px solid #e9e9e9;border-radius:50px}.academicStudentApplications .dot{height:9px;width:9px;border-radius:50%;margin-right:10px;background-color:#ffc168}.academicStudentApplications .dotBox{min-width:30px;display:flex;align-items:center;justify-content:center}.academicStudentApplications .jobPostingsCardRow,.academicStudentApplications .jobPostingsCardRow3{display:flex;justify-content:space-between;align-items:center}.academicStudentApplications .jobPostingsCardRow3{padding-top:5px}.academicStudentApplications .jobPostingsCardRow4{height:222px;display:flex;justify-content:space-between;align-items:center}.academicStudentApplications .jobPostingsCardRow2{display:flex;align-items:center;flex-wrap:wrap}.academicStudentApplications .jobPostingsCardRow2>div{margin-right:20px;min-height:40px}.academicStudentApplications .jobPostingsInfoBox{height:145px;display:flex;flex-direction:column;justify-content:space-between}.academicStudentApplications .jobPostingsInfoBox>span{font-size:24px;font-weight:700;color:#000}.academicStudentApplications .jobPostingsInfoBox2{height:170px;display:flex;flex-direction:column;justify-content:space-between}.academicStudentApplications .jobPostingsInfoBox2>span{font-size:24px;font-weight:700;color:#000}.academicStudentApplications .jobPostingsInfoBox3{height:273px;display:flex;flex-direction:column;justify-content:space-between}.academicStudentApplications .jobPostingsInfoBox3>span{font-size:24px;font-weight:700;color:#000}.academicStudentApplications .dateBox span,.academicStudentApplications .dateBoxValueTitle{color:#000}.academicStudentApplications .dateBox{width:220px;display:flex}.academicStudentApplications .jobPostingsCardTop{height:calc(100% - 80px);display:flex;flex-direction:column;justify-content:space-between}.academicStudentApplications .vacancyBox{height:90%;display:flex;flex-direction:column;justify-content:space-between;align-items:center}.academicStudentApplications .vacancyBox2{height:90%;display:flex;flex-direction:column;justify-content:space-around;align-items:center}.academicStudentApplications .vacancyBox3{height:90%;display:flex;flex-direction:column;justify-content:space-evenly;align-items:center}.academicStudentApplications .vacancyDot{color:#3da288}.academicStudentApplications .vacancyDot,.academicStudentApplications .vacancyDot2{width:95px;height:95px;border-radius:50%;border:5px solid #3da288;display:flex;align-items:center;justify-content:center;font-size:36px;font-weight:medium}.academicStudentApplications .vacancyDot2{border-right-color:rgba(61,162,137,.3137254901960784)}.academicStudentApplications .jobPostingsCardButtonBox{display:flex;justify-content:flex-end}.academicStudentApplications .jobPostingsButton{height:39px;padding:0 15px;display:flex;align-items:center;justify-content:center;border-radius:41px;margin-left:20px;border:1px solid #0059ac;color:#0059ac;cursor:pointer}.academicStudentApplications .jobPostingsButton>img{width:18px;height:18px;margin-right:10px}.academicStudentApplications .jobPostingsButton2{height:39px;padding:0 15px;display:flex;align-items:center;justify-content:center;border-radius:41px;border:1px solid #0059ac;color:#0059ac}.academicStudentApplications .jobPostingsButton2>img{width:16px;height:18px;margin-right:10px}.academicStudentApplications .arrowBox{display:flex;align-items:center}.academicStudentApplications .arrow{width:50px;height:50px;border-radius:50%;display:flex;align-items:center;justify-content:center;background-color:#fff}.academicStudentApplications .arrow>img{width:10px;height:18px}.academicStudentApplications .tableStatus{width:200px!important;height:29px;display:flex;align-items:center;justify-content:center;border-radius:46px}.academicStudentApplications .tableStatusBox{display:flex;justify-content:center}.academicStudentApplications .infoTopBackgroundBox{width:100%;height:134.62px}.academicStudentApplications .infoLeftBox{position:absolute;margin-left:32px;margin-top:-60px}.academicStudentApplications .infoTopBoxRight{position:absolute;margin-left:580px;margin-top:-110px}.academicStudentApplications .infoLeftBackgroundBox{width:143px;height:217px}.academicStudentApplications .staffCardImg{border-radius:50%}.academicStudentApplications .changeGray{border:1px solid #d9d9d9;color:#d9d9d9}.academicStudentApplications .changeGray2{border:1px solid #d9d9d9;color:#7c7c7c}.academicStudentApplications .studentSpan{width:18px;height:18px;border-radius:50%;background-color:#0059ac;display:flex;justify-content:center;align-items:center;color:#fff;font-size:10px;margin-left:10px;font-weight:medium}.academicStudentApplications .topCard{width:100%;background-color:#fff;margin-right:70px;color:#7c7c7c;padding:18px;display:flex}.academicStudentApplications .topCardLeft{width:60%}.academicStudentApplications .topCardRight{width:40%;display:flex}.academicStudentApplications .topCardLeftTitle{color:#000;font-size:36px;font-weight:700}.academicStudentApplications .infoBottomRow2{font-weight:medium;color:#7c7c7c;display:flex;justify-content:flex-end}.academicStudentApplications .infoBottomRowText2{display:flex;justify-content:flex-end;text-align:right}.academicStudentApplications .topCardRightLeft{width:60%;display:flex;flex-direction:column;justify-content:space-between}.academicStudentApplications .topCardRightLeft2{width:40%;display:flex;flex-direction:column;justify-content:space-between}.academicStudentApplications .tableAlign{display:flex;align-items:center}.academicStudentApplications .tableDotBox{min-width:20px;display:flex;align-items:center;justify-content:center}.academicStudentApplications .tableFlex{display:flex;text-align:center;justify-content:center}.academicStudentApplications .tableProgramme{word-break:break-word;text-overflow:ellipsis;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;text-align:start}.academicStudentApplications .stdPositionBoxTwo{display:flex;align-items:center;justify-content:center;border:1px solid #e9e9e9;border-radius:20px;min-width:172px;max-width:320px;padding:0 10px}.academicStudentApplications .imgBox{min-width:40px;display:flex;align-items:center;justify-content:center}.academicStudentApplications .imgBox>img{width:18px;height:18px}.academicStudentApplications .stdPositionBoxTitle{flex-grow:1;overflow:hidden}.academicStudentApplications .stdPositionBox{display:flex;align-items:center;justify-content:center;border:1px solid #e9e9e9;border-radius:20px;margin-right:10px;min-width:172px;max-width:320px;padding:0 10px}.academicStudentApplications .searchBar{height:40px;border:1px solid #e9e9e9;background-color:#fff;padding-right:10px;width:1063px;display:flex;align-items:center;border-radius:2px}.academicStudentApplications .searchBar>img{width:22px;height:22px}.academicStudentApplications .searchBar>input{border:none;height:100%;width:1063px;font-weight:medium}.academicStudentApplications .searchBar>input:focus{outline:none;font-weight:medium}.academicStudentApplications .DOCUMENT_ATTACHED{background-color:#e9f8e9!important;color:#008b00!important}.acdemicReviewStudentApplications .titleRowBox{height:40px;display:flex;justify-content:space-between}.acdemicReviewStudentApplications .titleDiv{display:flex;align-items:center}.acdemicReviewStudentApplications .titleText{height:40px;color:#000;font-weight:700}.acdemicReviewStudentApplications .statusText{height:40px;padding:0 29px;margin-left:20px;line-height:40px;color:#ca6d00;background-color:#ffdfb1;border-radius:20px}.acdemicReviewStudentApplications .approveStatusText{height:40px;padding:0 29px;margin-left:20px;margin-top:8px;line-height:40px;color:#008b09;background-color:#e9f8e9;border-radius:20px}.acdemicReviewStudentApplications .rejectStatusText{height:40px;padding:0 29px;margin-left:20px;margin-top:8px;line-height:40px;background-color:#ffe4e3;color:#d71920;border-radius:20px}.acdemicReviewStudentApplications .btnDiv>div{cursor:pointer}.acdemicReviewStudentApplications .btnDiv{display:flex;align-items:center}.acdemicReviewStudentApplications .approveButton>img{width:18px;margin-right:10px}.acdemicReviewStudentApplications .approveButton{font-weight:700;color:#fff;background-color:#0bbb5c}.acdemicReviewStudentApplications .approveButton,.acdemicReviewStudentApplications .backButton{height:40px;padding:0 20px;display:flex;align-items:center;justify-content:center;border:1px solid #e9e9e9}.acdemicReviewStudentApplications .backButton{color:rgba(0,0,0,.8509803921568627);background-color:#fff}.acdemicReviewStudentApplications .backButton>img{margin-right:10px}.acdemicReviewStudentApplications .rejectButton>img{width:18px;margin-right:10px}.acdemicReviewStudentApplications .rejectButton{height:40px;padding:0 20px;display:flex;align-items:center;justify-content:center;font-weight:700;color:#fff;background-color:#d71920;margin-left:20px;border:1px solid #e9e9e9}.acdemicReviewStudentApplications .content{margin-top:29px;padding:61px 0;background-color:#fff}.acdemicReviewStudentApplications .jobBox{display:flex;flex-wrap:wrap;grid-gap:40px;gap:40px}.acdemicReviewStudentApplications .leftBox,.acdemicReviewStudentApplications .rightBox{flex:1 1;min-width:400px}.acdemicReviewStudentApplications .appleImgBox{display:flex;align-items:center;justify-content:center;padding:100px 0}.acdemicReviewStudentApplications .appleImgBox>img{max-width:100px;max-height:100px;object-fit:contain;margin-right:20px}.acdemicReviewStudentApplications .appleTitle{font-weight:600;margin:20px 0;word-wrap:break-word;word-break:break-word}.acdemicReviewStudentApplications .contentRow{display:flex;justify-content:space-between;align-items:center;margin-bottom:24px;height:40px}.acdemicReviewStudentApplications .contentTitle{line-height:24px;color:#000}.acdemicReviewStudentApplications .contentText{line-height:24px;color:#7c7c7c}.acdemicReviewStudentApplications .programmeText{height:40px;padding:0 16px;line-height:38px;border-radius:20px;border:1px solid #d9d9d9}.acdemicReviewStudentApplications .jobRequirementText{color:#7c7c7c;line-height:25px}.acdemicReviewStudentApplications .jobRequirementText ul{margin-bottom:0;padding-inline-start:29px}.acdemicReviewStudentApplications .divider{margin:20px 0;border-bottom:1px solid #d9d9d9}.acdemicReviewStudentApplications .studentBox{display:flex;flex-wrap:wrap}.acdemicReviewStudentApplications .studentTitle{color:#000;line-height:24px}.acdemicReviewStudentApplications .studentBox .leftBox .contentRow{justify-content:flex-start}.acdemicReviewStudentApplications .studentBox .leftBox .contentTitle{width:330px}.acdemicReviewStudentApplications .studentBox .leftBox .contentText{width:calc(100% - 330px)}.acdemicReviewStudentApplications .contentRowFlex{display:flex;margin-bottom:24px}.acdemicReviewStudentApplications .marginBottom{margin-bottom:0}.acdemicReviewStudentApplications .stuDivider{border-left:1px solid #d9d9d9}.acdemicReviewStudentApplications .attachmentBox{padding:10px;height:44px;line-height:20px;border:1px solid #d9d9d9;border-radius:4px}.acdemicReviewStudentApplications .attachmentBox>img{margin-right:10px}.acdemicReviewStudentApplications .contentAttachmentBox{display:flex;flex-direction:column;grid-gap:24px;gap:24px;line-height:24px;color:#7c7c7c}.acdemicReviewStudentApplications .saveButtonBox{margin-top:29px;display:flex;justify-content:flex-end;align-items:center}.acdemicReviewStudentApplications .stdPositionBox{min-width:182px;max-width:300px;min-height:39px;display:flex;align-items:center;border:1px solid #e9e9e9;border-radius:50px;color:#7c7c7c;padding-right:5px}.acdemicReviewStudentApplications .dotBox{min-width:30px;display:flex;align-items:center;justify-content:center}.acdemicReviewStudentApplications .dot{height:9px;width:9px;border-radius:50%;background-color:#ffc168}.acdemicReviewStudentApplications .rightContentBottomCont{display:flex;justify-content:space-between;margin-bottom:40px;align-items:center}.acdemicReviewStudentApplications .tag{color:#000;border:1px solid #e9e9e9;border-radius:8px;padding:6px 12px;cursor:pointer;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.acdemicReviewStudentApplications .linkBox{display:flex;flex-direction:column;grid-gap:5px;gap:5px;width:100%;align-items:flex-end}.acdemicReviewStudentApplications .tagImg{margin:0 10px 0 0}.acdemicReviewStudentApplications .label2{color:#000;font-weight:500;white-space:nowrap}.acdemicReviewStudentApplications .flexBox3{display:flex;justify-content:space-between;color:#7c7c7c;margin-bottom:35px}.acdemicReviewStudentApplications a{color:#000;word-break:break-word}.acdemicReviewStudentApplications a:hover{color:#0059ac}.acdemicReviewStudentApplications .value{text-align:right}.acdemicReviewStudentApplications .value2{max-width:70%;word-break:break-word}.acdemicReviewStudentApplications .flexBox{align-items:flex-start!important}.acdemicReviewStudentApplications .text{word-wrap:break-word;margin:5px 0}.acdemicReviewStudentApplications .specialApproveButton{height:40px;padding:0 20px;display:flex;align-items:center;justify-content:center;font-weight:700;color:#fff;background-color:#0059ac;border:1px solid #e9e9e9;cursor:pointer}.acdemicReviewStudentApplications .flexDocumentBox{display:flex;justify-content:space-between;align-items:center;color:#7c7c7c;margin:4px 0}.acdemicReviewStudentApplications .documentDiv{margin-left:20px}.acdemicReviewStudentApplications .value>img{width:80px;height:80px;border-radius:50%}.acdemicReviewStudentApplications .DOCUMENT_ATTACHED{background-color:#e9f8e9!important;color:#008b00!important}.academicSeeAllJobPosting{padding:0!important}.academicSeeAllJobPosting .title{height:80px;color:#000;font-weight:500;display:flex;justify-content:space-between}.academicSeeAllJobPosting .searchDiv{height:40px;margin-top:10px;display:flex;align-items:center;grid-gap:20px;gap:20px}.academicSeeAllJobPosting .searchDiv .input{height:40px}.academicSeeAllJobPosting .searchDiv .ant-picker-input>input{color:#000}.academicSeeAllJobPosting .searchDiv .searchDivCol{display:flex;align-items:center;grid-gap:19.8px;gap:19.8px}.academicSeeAllJobPosting .ant-form{font-size:15px}.academicSeeAllJobPosting .searchDiv .searchDivTitle{font-weight:500;color:#7c7c7c;white-space:nowrap}.academicSeeAllJobPosting .searchDiv .ant-select-selector{height:40px!important;border-color:#d9d9d9!important}.academicSeeAllJobPosting .searchDiv .ant-select-selection-item{line-height:38px!important;color:#7c7c7c}.academicSeeAllJobPosting .searchDiv .searchDivCol .ant-select{width:120px}.academicSeeAllJobPosting .searchBox{height:40px;display:flex;justify-content:space-between;margin-top:25px}.academicSeeAllJobPosting .searchBar{height:40px;border:1px solid #e9e9e9;background-color:#fff;padding-right:10px;display:flex;flex-grow:1;align-items:center;border-radius:2px}.academicSeeAllJobPosting .searchBar>input{border:none;height:100%;flex-grow:1}.academicSeeAllJobPosting .searchBar>input:focus{outline:none;font-weight:500}.academicSeeAllJobPosting .searchBar>img{width:22px;height:22px;cursor:pointer}.academicSeeAllJobPosting .jobPostingsRow{display:flex;margin-top:40px;flex-wrap:wrap;justify-content:space-between}.academicSeeAllJobPosting .tableFlexBox{display:flex;justify-content:center}.academicSeeAllJobPosting .tableImgBox{min-width:23px;display:flex;align-items:center}.academicSeeAllJobPosting .tableImgBox>img{width:18px;height:18px}.academicSeeAllJobPosting .tableProgramme{word-break:break-word;text-overflow:ellipsis;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;text-align:start}.academicSeeAllJobPosting .cardProgrammeRow{justify-content:space-between!important}.academicSeeAllJobPosting .jobPostingsCard{width:656px;height:350px;background-color:#fff;margin-bottom:70px;font-weight:500;color:#7c7c7c;padding:10px}.academicSeeAllJobPosting .jobPostingsCardTop{height:calc(100% - 80px);display:flex;flex-direction:column;justify-content:space-between}.academicSeeAllJobPosting .stdPostingsCardRow{display:flex;align-items:center;justify-content:space-between;width:100%}.academicSeeAllJobPosting .stdPostingsCardRow>div{max-width:49%}.academicSeeAllJobPosting .stdPositionBox{height:39px;display:flex;align-items:center;justify-content:center;border:1px solid #e9e9e9;border-radius:20px;margin-right:10px;min-width:172px}.academicSeeAllJobPosting .dotBox{min-width:30px;display:flex;align-items:center;justify-content:center}.academicSeeAllJobPosting .dotIcon{height:9px;width:9px;border-radius:50%}.academicSeeAllJobPosting .stdPositionBoxTitle{flex-grow:1;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.academicSeeAllJobPosting .statusBox{height:39px;padding:0 20px;display:flex;align-items:center;justify-content:center;border-radius:50px;background-color:#008b00;color:#e9f8e9}.academicSeeAllJobPosting .jobPostingsButtons{height:39px;padding:0 15px;display:flex;align-items:center;justify-content:center;border:1px solid #e9e9e9;border-radius:41px;margin-left:20px}.academicSeeAllJobPosting .REJECTED{background-color:#d71920!important;color:#ffe4e3!important}.academicSeeAllJobPosting .borderColorREJECTED{border-left:10px solid #d71920!important}.academicSeeAllJobPosting .jobPostingsButtons>img{width:18px;height:18px;margin-right:10px}.academicSeeAllJobPosting .jobPostingsCardRow{display:flex;justify-content:space-between;align-items:center}.academicSeeAllJobPosting .jobPostingsInfoBox{height:145px;display:flex;flex-direction:column;justify-content:space-between}.academicSeeAllJobPosting .jobPostingsInfoBox>span{font-weight:700;color:#000}.academicSeeAllJobPosting .dateBox{width:220px;display:flex;justify-content:space-between}.academicSeeAllJobPosting .dateBox span{color:#000}.academicSeeAllJobPosting .vacancyBox{height:90%;display:flex;flex-direction:column;justify-content:space-between;align-items:center}.academicSeeAllJobPosting .vacancyDot{width:95px;height:95px;border-radius:50%;border:5px solid #3da288;color:#3da288;display:flex;align-items:center;justify-content:center;font-weight:500}.academicSeeAllJobPosting .infoLine{height:1px;background-color:#d9d9d9;margin:20px 0}.academicSeeAllJobPosting .jobPostingsCardButtonBox{display:flex;justify-content:flex-end}.academicSeeAllJobPosting .jobPostingsButton{height:39px;margin-left:20px;padding:0 15px;display:flex;align-items:center;justify-content:center;border-radius:41px;border:1px solid #0059ac;color:#0059ac}.academicSeeAllJobPosting .jobPostingsButton>img{width:18px;height:18px;margin-right:10px}.academicSeeAllJobPosting .studentSpan{display:flex;justify-content:center;align-items:center;width:18px;height:18px;margin-left:10px;border-radius:50%;background-color:#0059ac;color:#fff;font-weight:500}.academicSeeAllJobPosting .ant-empty{margin-top:40px;color:#7c7c7c}.academicSeeAllJobPosting .draftBorderColor{border-left:10px solid #c989ff}.academicSeeAllJobPosting .submitBorderColor{border-left:10px solid #ffc168}.academicSeeAllJobPosting .postedBorderColor{border-left:10px solid #cde7ff}.academicSeeAllJobPosting .closedBorderColor{border-left:10px solid #d71912}.academicSeeAllJobPosting .draftColor{background-color:#c989ff}.academicSeeAllJobPosting .submitColor{background-color:#ffc168}.academicSeeAllJobPosting .postedColor{background-color:#cde7ff}.academicSeeAllJobPosting .closedColor{background-color:#d71912}.academicSeeAllJobPosting .searchDiv .ant-cascader{width:410px!important}.academicSeeAllJobPosting .searchDiv .ant-cascader-menu{min-width:205px!important}.academicSeeAllJobPosting .searchDiv .ant-select-selection-placeholder{line-height:40px!important;color:#7c7c7c}.academicSeeAllJobPosting .pagination{text-align:center}.academicSeeAllJobPosting .ant-pagination-item,.academicSeeAllJobPosting .ant-pagination-jump-next,.academicSeeAllJobPosting .ant-pagination-jump-prev,.academicSeeAllJobPosting .ant-pagination-next,.academicSeeAllJobPosting .ant-pagination-prev{height:36px;min-width:36px;line-height:36px;font-family:"Inter"!important}.academicSeeAllJobPosting .green .ant-progress-text{color:#3da288}.academicSeeAllJobPosting .red .ant-progress-text{color:#d71920}.academicSeeAllJobPosting .ant-progress-circle.ant-progress-status-success .ant-progress-text{color:#3da288}.academicSeeAllJobPosting .ant-progress-circle .ant-progress-inner{width:95px!important;height:95px!important}.academicSeeAllJobPosting .stdPositionBoxTwo{height:39px;display:flex;align-items:center;justify-content:center;border:1px solid #e9e9e9;border-radius:20px;min-width:172px}.academicSeeAllJobPosting .imgBox{min-width:40px;display:flex;align-items:center;justify-content:center}.academicSeeAllJobPosting .imgBox>img{width:18px;height:18px}.academicSeeAllJobPostingJobSort .ant-modal-content{border-radius:0}.academicSeeAllJobPostingJobSort .ant-modal-body{height:300px;padding:35px;display:flex;flex-direction:column;justify-content:space-between}.academicSeeAllJobPostingJobSort .doneButtonImg{width:119px;height:44px}.academicSeeAllJobPostingJobSort .salaryImg{width:96px;height:39px}.academicSeeAllJobPostingJobSort .contentBox{text-align:center;font-size:20px;font-weight:medium;color:#7c7c7c;margin:0 auto}.academicSeeAllJobPostingJobSort .hkdBox{width:650px;height:50px;border-radius:5px;border:1px solid #d9d9d9;display:flex;align-items:center;justify-content:center;font-size:20px;font-weight:medium;color:#000}.academicSeeAllJobPostingJobSort .saveButton>img{width:18px;margin-right:10px}.academicSeeAllJobPostingJobSort .saveButton{height:40px;width:150px;padding:0 20px;display:flex;align-items:center;justify-content:center;font-size:16px;font-weight:700;color:#fff;background-color:#0bbb5c;border:1px solid #e9e9e9}.academicSeeAllJobPostingJobSort .resetButton>img{width:18px;margin-right:10px}.academicSeeAllJobPostingJobSort .resetButton{height:40px;width:150px;padding:0 20px;display:flex;align-items:center;justify-content:center;font-size:16px;font-weight:700;color:#fff;background-color:#d71920;margin-left:20px;border:1px solid #e9e9e9}.academicSeeAllJobPostingJobSort .cancelButton{height:44px;font-size:20px;border-radius:5px;background-color:#fff;padding:0 15px;display:flex;align-items:center;justify-content:space-between;margin-left:5px}.academicSeeAllJobPostingJobSort .textArea{font-size:20px;resize:none}.academicSeeAllJobPostingJobSort .butArea{display:flex;justify-content:center}.academicSeeAllJobPostingJobSort .lable{display:inline-flex;font-size:16px;margin-right:10px;width:210px;min-width:210px}.academicSeeAllJobPostingJobSort .value{padding:5px 10px;font-size:16px}.academicSeeAllJobPostingJobSort .Title{font-size:16px}.academicSeeAllJobPostingJobSort .ant-tag{font-size:16px;padding:5px 10px;margin-bottom:10px}.academicSeeAllJobPostingJobSort .noSelected{background-color:#cde7ff;color:#0059ac}.academicSeeAllJobPostingJobSort .selected{background-color:#ffe4e3;color:#d71920}.academicSeeAllJobPostingJobSort .studentAppliedInput{border:1px solid #d9d9d9;width:192px}.academicSeeAllJobPostingJobSort .timeDatePicker{width:192px!important;height:40px}.academicSeeAllJobPostingJobSort .ant-form-item-explain-error{color:#ff4d4f;width:184px}.academicSeeAllJobPostingJobSort .ant-cascader{width:410px!important}.academicSeeAllJobPostingJobSort .ant-cascader-menu{min-width:205px!important}.academicSeeAllJobPostingJobSort .closePopover{position:absolute;top:5px;right:10px;color:#d71920}.academicSeeAllJobPostingJobSort .closePopover:hover{color:#7c7c7c}.academicSeeAllJobPostingJobSort .closePopover .anticon svg{width:25px;height:25px}.academicSeeAllJobPostingJobSort .ant-select-selector{width:410px!important}.academicSeeAllJobPostingJobSort .partnerSelector .ant-select-selector{min-height:40px!important;height:100%!important}.academicSeeAllJobPostingJobSort .partnerSelector .ant-select-selection-item{height:32.5px!important;font-size:16px;background-color:#ffe4e3;color:#d71920}.academicSeeAllStudentApplicationsSort .ant-modal-content{border-radius:0}.academicSeeAllStudentApplicationsSort .ant-modal-body{height:300px;padding:35px;display:flex;flex-direction:column;justify-content:space-between}.academicSeeAllStudentApplicationsSort .doneButtonImg{width:119px;height:44px}.academicSeeAllStudentApplicationsSort .salaryImg{width:96px;height:39px}.academicSeeAllStudentApplicationsSort .contentBox{text-align:center;font-size:20px;font-weight:medium;color:#7c7c7c;margin:0 auto}.academicSeeAllStudentApplicationsSort .hkdBox{width:650px;height:50px;border-radius:5px;border:1px solid #d9d9d9;display:flex;align-items:center;justify-content:center;font-size:20px;font-weight:medium;color:#000}.academicSeeAllStudentApplicationsSort .saveButton>img{width:18px;margin-right:10px}.academicSeeAllStudentApplicationsSort .saveButton{height:40px;width:150px;padding:0 20px;display:flex;align-items:center;justify-content:center;font-size:16px;font-weight:700;color:#fff;background-color:#0bbb5c;border:1px solid #e9e9e9}.academicSeeAllStudentApplicationsSort .resetButton>img{width:18px;margin-right:10px}.academicSeeAllStudentApplicationsSort .resetButton{height:40px;width:150px;padding:0 20px;display:flex;align-items:center;justify-content:center;font-size:16px;font-weight:700;color:#fff;background-color:#d71920;margin-left:20px;border:1px solid #e9e9e9}.academicSeeAllStudentApplicationsSort .cancelButton{height:44px;font-size:20px;border-radius:5px;background-color:#fff;padding:0 15px;display:flex;align-items:center;justify-content:space-between;margin-left:5px}.academicSeeAllStudentApplicationsSort .textArea{font-size:20px;resize:none}.academicSeeAllStudentApplicationsSort .butArea{display:flex;justify-content:center}.academicSeeAllStudentApplicationsSort .lable{display:inline-flex;font-size:16px;margin-right:10px;width:180px;min-width:180px}.academicSeeAllStudentApplicationsSort .value{padding:5px 10px;font-size:16px}.academicSeeAllStudentApplicationsSort .Title{font-size:16px}.academicSeeAllStudentApplicationsSort .ant-tag{font-size:16px;padding:5px 10px;margin-bottom:10px}.academicSeeAllStudentApplicationsSort .noSelected{background-color:#cde7ff;color:#0059ac}.academicSeeAllStudentApplicationsSort .selected{background-color:#ffe4e3;color:#d71920}.academicSeeAllStudentApplicationsSort .studentAppliedInput{border:1px solid #d9d9d9;width:192px}.academicSeeAllStudentApplicationsSort .timeDatePicker{width:192px!important;height:40px}.academicSeeAllStudentApplicationsSort .ant-form-item-explain-error{color:#ff4d4f;width:184px}.academicSeeAllStudentApplicationsSort .ant-cascader{width:410px!important}.academicSeeAllStudentApplicationsSort .ant-cascader-menu{min-width:205px!important}.academicSeeAllStudentApplicationsSort .closePopover{position:absolute;top:5px;right:10px;color:#d71920}.academicSeeAllStudentApplicationsSort .closePopover:hover{color:#7c7c7c}.academicSeeAllStudentApplicationsSort .closePopover .anticon svg{width:25px;height:25px}.academicSeeAllStudentApplicationsSort .ant-select-selector{width:410px!important}.academicDetail .titleDiv{height:40px;display:flex;justify-content:space-between}.academicDetail .title{color:#000;font-weight:700;display:flex}.academicDetail .btnDiv{display:flex;align-items:center}.academicDetail .ant-select-selector{height:50px!important}.academicDetail .ant-select-selection-item{display:flex;align-items:center;color:#000}.academicDetail .saveButton>img{width:18px;margin-right:10px}.academicDetail .saveButton{height:40px;padding:0 20px;display:flex;align-items:center;justify-content:center;font-weight:700;color:#fff;background-color:#000;border:1px solid #e9e9e9;cursor:pointer}.academicDetail .content{margin-top:29px;padding:44px 0;background-color:#fff}.academicDetail .studentDetailRow{display:flex;flex-wrap:wrap;justify-content:flex-start}.academicDetail .studentDetailCol{flex:1 1;margin:0 29px 29px}.academicDetail .jobTitle{margin:0 0 29px;height:20px;line-height:20px;color:#d71920}.studentDetailCol .ant-input{color:#000}.studentDetailCol .input{width:100%;height:50px}.studentDetailCol .textArea .ant-input{color:#000}.studentDetailCol .ant-upload-list-picture-card .ant-upload-list-item,.studentDetailCol .ant-upload.ant-upload-select-picture-card{width:120px!important;height:120px!important}.academicDetail .saveButtonBox{margin-top:29px;display:flex;justify-content:flex-end;align-items:center}.academicDetail .uploadFileRow{margin-top:20px;border:1px solid #d9d9d9;border-radius:5px;color:#7c7c7c;height:44px;display:flex;align-items:center;padding:0 10px}.academicDetail .tagImg{width:11.45px;height:18px;margin-right:10px}.academicDetail .anticon{margin-left:10px}.academicDetail .uploadButton{height:50px}.academicDetail .ant-input[disabled]{border-color:#d9d9d9}.plusOutBox{position:relative}.plusOutDesc{color:#7c7c7c;position:absolute;top:0;left:120px;width:320px}.academicDetail .websiteSysInput{width:427px!important}.academicDetail .websiteSysParam{width:220px!important}.academicDetail .ant-select-selector{height:40px!important}.academicDetail .websiteSysCol{max-width:calc(50% - 10px)}.popupFrameCenter{text-align:center;font-size:16px}.popupFrameAlign{margin-top:14%;border-radius:4px!important}.popupFrameAlign .ant-modal-footer{padding:10px 16px;text-align:right;background:transparent;border-top:1px solid #f0f0f0;margin:0 0 0 8px;border-radius:0 0 2px 2px;text-align:center}.popupFrameCenter .btn-primary{color:#fff;background-color:#1e3e8f;border-color:#2e6da4}.popupFrameText{text-align:center;font-size:16px;color:#707070}.auditRowTop{margin-top:10px}.academicStudentReport .sysParam{width:150px}.academicStudentReport .messageTemplateTitle{width:140px!important}.studentProgFormModal .sysParam{width:125px}.studentProgFormModal .datePicker{width:233.31px}.academicStudentReport .sysSearchBox{padding-top:12px}.academicStudentReport .studentDept{width:100%;word-break:break-all;text-overflow:ellipsis;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.academicStudentReport .title{color:#000;font-size:32px;font-weight:500;display:flex;justify-content:space-between}.resources .sysParam{width:125px}.resources .datePicker{width:233.31px}.resources .sysSearchBox{padding-top:12px}.resources .studentDept{width:100%;word-break:break-all;text-overflow:ellipsis;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.resources .title{color:#000;font-size:32px;font-weight:500;display:flex;justify-content:space-between}.resources .uploadFileRow{margin-top:5px;border-radius:5px;color:#7c7c7c;height:40px;display:flex;align-items:center;padding:0 15px;max-width:864px;cursor:pointer;color:#0059ac}.resources .uploadFileRow:hover{color:#d71920}.resources .tagImg{width:11.45px;height:18px;margin-right:10px}.resources .websiteDisplayContent{border:1px solid #d9d9d9;border-radius:5px}.resources .websiteDisplayContent>p{max-width:1377px}.resources img{max-width:100%;height:auto}.resources .websiteDisplayContent{position:relative;margin-top:20px}.resources .resourcesTitleList,.resources .websiteDisplayContent{padding:20px;background-color:#fff}.resources .resourcesTitle{cursor:pointer;margin:10px 0;color:#0059ac}.resources .resourcesTitle:hover{color:#d71920}.resources .pagination{text-align:center}.resources .preva{color:#0059ac}.resources .preva:hover{color:#d71920}.resources .nexta{color:#0059ac}.resources .nexta:hover{color:#d71920}.resources a[disabled],.resources a[disabled]:hover{color:rgba(0,0,0,.25)}.wilProgrammeSetup .sysParamInput{width:180px!important}.wilProgrammeSetup .sysColMax{max-width:1045px!important}.wilProgrammeSetup .sysTitle{width:180px!important}.wilProgrammeSetupCloneModal .sysTitles{width:90px!important}.wilProgrammeSetup .ant-radio-group{margin:0!important}.wilProgrammeSetupBox{position:relative;border-radius:10px;border:2px solid #d71920;padding:10px;margin-top:15px;max-width:1080px;min-width:530px;width:100%;display:inline-block}.wilProgrammeSetupBlueBoxTitle3{margin-top:15px;position:absolute;top:-25px;left:30px;background-color:#fff;padding:0 10px;text-align:center;font-weight:600;font-size:16px;margin-bottom:0!important;color:#d71920}.wilProgrammeSetup .InputNumberInput{width:300px}.wilProgrammeSetupModel .sysTitle{width:120px}.wilProgrammeSetup .operationLogManageContent{-webkit-line-clamp:3}.reviewWPAFormDetail .websiteSysContentBox{padding:15px 20px 10px!important}.reviewWPAFormDetail .draftButton{background-color:#d71920!important}.reviewWPAFormDetail .dateInput{display:flex;align-items:center;grid-gap:10px;gap:10px}.reviewWPAFormDetail .dateInput .ant-form-item{width:calc(50% - 15px)}.reviewWPAFormDetail .websiteSysParam{width:180px}.reviewWPAFormDetail .nextButton{color:#0059ac!important;background-color:#fff!important;border:1px solid #0059ac!important}.reviewWPAFormDetail .websiteSysColMin{width:260px;display:flex;align-items:center;grid-gap:20px;gap:20px}.reviewWPAFormDetail .boxWidMax{width:100%}.reviewWPAFormDetail .websiteSysParamMax{width:300px}.reviewWPAFormDetail .line{border-bottom:1px solid #d9d9d9;margin:20px 0}.reviewWPAFormDetail .websiteSysInputEnd{display:flex;justify-content:flex-end;min-width:200px}.reviewWPAFormDetail .label2{color:#7c7c7c!important}.reviewWPAFormDetail .radioBox{display:flex;justify-content:center;width:100%}.reviewWPAFormDetail .radioBox .ant-radio-inner{position:relative;top:0;left:0;display:block;width:22px;height:22px;background-color:#fff;border-style:solid;border-width:1px;border-radius:50%;transition:all .3s}.reviewWPAFormDetail .optionalBox{color:#7c7c7c}.reviewWPAFormDetail .optionalBox>img{margin-left:20px}.reviewWPAFormDetail .ant-checkbox-group-item{font-size:17px;color:#000}.reviewWPAFormDetail .signatureButton{color:#fff!important;background-color:#0059ac!important}.reviewWPAFormDetail .websiteSysParamMin{width:230px}.reviewWPAFormDetail .websiteSysParamMin2{width:50px}.reviewWPAFormDetail .websiteSysInputMin{flex:1 1}.reviewWPAFormDetail .contentTitle2{font-size:17px;color:#7c7c7c}.reviewWPAFormDetail .signImgBox{flex:1 1;color:#7c7c7c;display:flex;justify-content:flex-end;grid-gap:20px;gap:20px}.reviewWPAFormDetail .signImgBox>img{height:60px;object-fit:contain}.reviewWPAFormDetail .printButton{color:#fff!important;background-color:#0059ac!important}.reviewWPAFormDetail .COMPLETED{background-color:#e9f8e9;color:#008b00}.reviewWPAFormDetail .marginBot10{margin:0 0 10px}.reviewWPAFormDetail .marginBottom10{margin-bottom:10px!important}.reviewWPAFormDetail .marginBottom15{margin-bottom:15px!important}.reviewWPAFormDetail .margin20{margin:20px 0!important}.reviewWPAFormDetail .margin15{height:10px;margin:5px -20px;width:100vw;background-color:#f5f5f5}.reviewWPAFormDetail .centerBox{display:flex;justify-content:center}.reviewWPAFormDetail .flexBox2{display:flex}.reviewWPAFormDetail .marginRight{margin-right:20px!important;width:140px}.reviewWPAFormDetail .chartbox{min-height:300px;margin:5px 0;width:100%}.reviewWPAFormDetail .fontWeight{font-weight:700}.reviewWPAFormDetail .table-row .table-first{width:60px}.reviewWPAFormDetail .table-row .table-first,.reviewWPAFormDetail .table-row .table-first2{text-align:center;height:44px;line-height:44px;border-bottom:1px solid #c8e5fa;border-left:1px solid #c8e5fa;border-right:1px solid #c8e5fa}.reviewWPAFormDetail .table-row .table-first2{width:240px}.reviewWPAFormDetail .table-row .table-first3,.reviewWPAFormDetail .table-row .table-first4{text-align:center;height:44px;line-height:44px;border-bottom:1px solid #c8e5fa;border-left:1px solid #c8e5fa;border-right:1px solid #c8e5fa}.reviewWPAFormDetail .table-row .table-first4{width:260px}.reviewWPAFormDetail .table-first5{width:100%;text-align:center;height:44px;line-height:44px;display:flex;justify-content:center}.reviewWPAFormDetail .table-first5 .marginBox{margin:0 14px}.reviewWPAFormDetail .table-row .table-first6{border-bottom:1px solid #c8e5fa;border-left:1px solid #c8e5fa;border-right:1px solid #c8e5fa;padding-left:10px}.reviewWPAFormDetail .totalscore{height:50px;background-color:#f6fafd;text-align:center;color:#000;font-size:24px;word-wrap:break-word;word-break:break-word;width:100%}.reviewWPAFormDetail .totalscore td{border:1px solid #c8e5fa}.reviewWPAFormDetail .sectionTitle{margin-top:15px!important}.reviewWPAFormDetail .checkStudentOrISBox{border:1px solid #d9d9d9;padding:5px 10px 0;margin-bottom:10px}.reviewWPAFormDetail .checkStudentOrISFlex{display:flex;justify-content:space-between}.reviewWPAFormDetail .checkedStudentOrISBox{border-color:#d71920}.reviewWPAFormDetail .sectionTitleMax{margin-top:40px!important}.reviewWPAFormDetail .checkbox .ant-radio-group{width:100%;display:flex;justify-content:space-between;flex-wrap:wrap}.reviewWPAFormDetail .checkbox .ant-radio-group .ant-radio-wrapper{margin-right:0}.reviewWPAFormDetail .selectStudentOrISBox{color:#d71920;font-weight:700;margin-top:20px!important}.reviewWPAFormDetail .websiteSysParam150{width:150px}.reviewWPAFormDetail .uploadFileRow{margin-top:10px;border:1px solid #d9d9d9;border-radius:5px;color:#7c7c7c;height:40px;display:flex;align-items:center;padding:0 10px;flex:1 1;font-size:17px}.reviewWPAFormDetail .tagImg{width:11.45px;height:18px;margin-right:10px}.reviewWPAFormDetail .fileBox{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:#000}.reviewWPAFormDetail .redBold{color:#d71920;font-weight:700}.reviewWPAFormDetail .ant-checkbox-inner{width:25px;height:25px;border-color:#d71920}.reviewWPAFormDetail .ant-checkbox-inner:after{left:35%}.reviewWPAFormDetail .checkBoxFlex{display:flex;grid-gap:10px;gap:10px}.reviewWPAFormDetail .tableTitleFlexBox{display:flex}.reviewWPAFormDetail .tableSmallTitle{font-size:12px}.reviewWPAFormDetail .tableTitleFlexBox>div{width:80px;display:flex;flex-direction:column;align-items:center}.returnToStudentModal .websiteSysButton{border-radius:5px}.returnToStudentModal .ant-modal-content{border-radius:0}.returnToStudentModal .butArea{display:flex;justify-content:center;grid-gap:20px;gap:20px}.returnToStudentModal .ant-form{display:flex;flex-direction:column;grid-gap:20px;gap:20px;font-size:17px}.returnToStudentModal .websiteSysParam{width:170px}.returnToStudentModal .saveButton{color:#008b00!important;background-color:#fff!important;border:1px solid #008b00!important}.returnToStudentModal .cancelButton{background-color:#fff!important;color:#d71920!important;border:1px solid #d71920!important}.returnToStudentModal .contentBox{text-align:center;font-size:20px;color:#7c7c7c}.resendToISModal .websiteSysButton{border-radius:5px}.resendToISModal .ant-modal-content{border-radius:0}.resendToISModal .butArea{display:flex;justify-content:center;grid-gap:20px;gap:20px}.resendToISModal .ant-form{display:flex;flex-direction:column;grid-gap:20px;gap:20px;font-size:17px}.resendToISModal .saveButton{color:#008b00!important;background-color:#fff!important;border:1px solid #008b00!important}.resendToISModal .cancelButton{background-color:#fff!important;color:#d71920!important;border:1px solid #d71920!important}.resendToISModal .contentBox{text-align:center;font-size:20px;font-weight:medium;color:#7c7c7c;margin:20px 0}.resendToISModal .rightImg{width:65px;height:65px}.resendToISModal .imgBox{display:flex;justify-content:center}.wpaConfirmModal .websiteSysButton{border-radius:5px}.wpaConfirmModal .ant-modal-content{border-radius:0}.wpaConfirmModal .butArea{display:flex;justify-content:center;grid-gap:20px;gap:20px}.wpaConfirmModal .ant-form{display:flex;flex-direction:column;grid-gap:20px;gap:20px;font-size:17px}.wpaConfirmModal .websiteSysParam{width:170px}.wpaConfirmModal .saveButton{color:#008b00!important;background-color:#fff!important;border:1px solid #008b00!important}.wpaConfirmModal .cancelButton{background-color:#fff!important;color:#d71920!important;border:1px solid #d71920!important}.wpaConfirmModal .contentBox{text-align:center;font-size:20px;font-weight:medium;color:#7c7c7c;margin:20px 0}.weightingModal .ant-modal-body{padding:20px}.weightingModal .ant-modal-content{min-width:500px}.weightingModal .box{display:flex;flex-direction:column;align-items:flex-start}.weightingModal .title{font-size:20px;margin-bottom:20px}.weightingModal .row{display:flex;margin-bottom:20px;width:100%}.weightingModal .row2{width:100%}.weightingModal .rowContent{display:flex;width:100%;grid-gap:20px;gap:20px;width:calc(100% - 280px);margin-left:280px}.weightingModal .rowContent2{display:flex;grid-gap:20px;gap:20px;margin-left:50px}.weightingModal .rowNumber{width:110px;text-align:center}.weightingModal .label{color:#7c7c7c;min-width:190px;margin-right:20px}.weightingModal .ant-input{width:80px}.weightingModal .rowInput{margin:0 30px 0 20px}.weightingModal .buttonBox>div{cursor:pointer}.weightingModal .buttonBox{width:100%;display:flex;align-items:center;justify-content:center}.weightingModal .saveButton{height:40px;padding:0 20px;display:flex;align-items:center;justify-content:center;font-weight:700;color:#008b00!important;background-color:#fff!important;border:1px solid #008b00!important;cursor:pointer}.weightingModal .cancelButton>img,.weightingModal .saveButton>img{width:18px;margin-right:10px}.weightingModal .cancelButton{border:1px solid #d71920;margin-left:20px;height:40px;padding:0 20px;display:flex;align-items:center;justify-content:center;font-weight:700;color:#d71920;background-color:#fff;cursor:pointer}.weightingModal .allFileBox{width:calc(100% - 160px)}.weightingModal .uploadFileRow{padding:0 5px;height:30px;border:1px solid #d9d9d9;display:flex;align-items:center;max-width:500px;margin-bottom:10px}.weightingModal .tagImg{width:11.45px;height:18px;margin-right:10px}.weightingModal .fileBox{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.weightingModal .ant-upload{font-size:16px}.weightingModal .attachment{margin-bottom:10px}.weightingModal .table-wrapper{display:flex;flex-direction:row}.weightingModal .header-cell{padding:8px 16px;border-bottom:1px solid #ccc}.weightingModal .table-header,.weightingModal .table-row{border-top:1px solid #ccc;border-right:1px solid #ccc}.weightingModal .table-header{border-left:1px solid #ccc}.weightingModal .data-cell{padding:8px 16px;border-bottom:1px solid #ccc}.weightingModal .data-cell:last-child{border-right:none}.ant-table-tbody>tr>td,.ant-table tfoot>tr>td,.ant-table tfoot>tr>th,.weightingModal .ant-table-thead>tr>th{position:relative;padding:8px;white-space:normal;word-break:break-word;font-size:17px;color:#7c7c7c}.remove .ant-table-thead{display:none}.weightingModal .textStyle{text-align:left;color:#7c7c7c}.weightingModal .ant-typography{color:#000!important}.weightingModal textarea.ant-input{width:100%}.weightingModal .websiteSysCol{width:100%;margin-bottom:20px}.weightingModal .customerTable{width:100%;margin-bottom:20px;overflow-x:auto}.weightingModal .customerSubTable{width:100%;display:flex}.weightingModal .customerTableTitle{width:265px;justify-content:space-between}.weightingModal .customerTableCol,.weightingModal .customerTableTitle{height:50px;padding:5px;display:flex;align-items:center;border-bottom:1px solid #d9d9d9}.weightingModal .customerTableCol{min-width:120px;justify-content:center}.weightingModal .topBorder{border-top:1px solid #d9d9d9}.weightingModal .customerTableLabel{color:#7c7c7c}.weightingModal .customerSubTableTitle{color:#000;height:50px;padding:5px;display:flex;align-items:center}.weightingModal .flex1{flex:1 1}.weightingModal .clearButton{color:#fff!important;background-color:#d71920!important}.messagesTop{display:flex;align-items:center;padding:10px 20px;background-color:#fff;margin-top:20px}.messagesTop .messageTopLeftBox{background-color:#f5f5f5;border-radius:50%;width:60px;height:60px;text-align:center;display:flex;align-items:center;justify-content:center}.messageTopRightBox{margin-left:30px;word-break:break-word}.moduleList .detailButton{color:#fff!important;background-color:#0059ac!important}.moduleListSort .ant-modal-content{border-radius:0}.moduleListSort .ant-modal-body{height:300px;padding:35px;display:flex;flex-direction:column;justify-content:space-between}.moduleListSort .doneButtonImg{width:119px;height:44px}.moduleListSort .salaryImg{width:96px;height:39px}.moduleListSort .contentBox{text-align:center;font-size:20px;font-weight:medium;color:#7c7c7c;margin:0 auto}.moduleListSort .hkdBox{width:650px;height:50px;border-radius:5px;border:1px solid #d9d9d9;display:flex;align-items:center;justify-content:center;font-size:20px;font-weight:medium;color:#000}.moduleListSort .saveButton>img{width:18px;margin-right:10px}.moduleListSort .saveButton{height:40px;width:150px;padding:0 20px;display:flex;align-items:center;justify-content:center;font-size:16px;font-weight:700;color:#fff;background-color:#0bbb5c;border:1px solid #e9e9e9}.moduleListSort .resetButton>img{width:18px;margin-right:10px}.moduleListSort .resetButton{height:40px;width:150px;padding:0 20px;display:flex;align-items:center;justify-content:center;font-size:16px;font-weight:700;color:#fff;background-color:#d71920;margin-left:20px;border:1px solid #e9e9e9}.moduleListSort .cancelButton{height:44px;font-size:20px;border-radius:5px;background-color:#fff;padding:0 15px;display:flex;align-items:center;justify-content:space-between;margin-left:5px}.moduleListSort .textArea{font-size:20px;resize:none}.moduleListSort .butArea{display:flex;justify-content:center}.moduleListSort .lable{display:inline-flex;font-size:16px;margin-right:10px;width:180px;min-width:180px}.moduleListSort .value{padding:5px 10px;font-size:16px}.moduleListSort .Title{font-size:16px}.moduleListSort .ant-tag{font-size:16px;padding:5px 10px;margin-bottom:10px}.moduleListSort .noSelected{background-color:#cde7ff;color:#0059ac}.moduleListSort .selected{background-color:#ffe4e3;color:#d71920}.moduleListSort .studentAppliedInput{border:1px solid #d9d9d9;width:192px}.moduleListSort .timeDatePicker{width:192px!important;height:40px}.moduleListSort .ant-form-item-explain-error{color:#ff4d4f;width:184px}.moduleListSort .ant-cascader{width:410px!important}.moduleListSort .ant-cascader-menu{min-width:205px!important}.moduleListSort .closePopover{position:absolute;top:5px;right:10px;color:#d71920}.moduleListSort .closePopover:hover{color:#7c7c7c}.moduleListSort .closePopover .anticon svg{width:25px;height:25px}.moduleListSort .ant-select-selector{width:410px!important}.moduleListSort .websiteSysParam{color:#000!important}.moduleStudentListSort .ant-modal-content{border-radius:0}.moduleStudentListSort .ant-modal-body{height:300px;padding:35px;display:flex;flex-direction:column;justify-content:space-between}.moduleStudentListSort .doneButtonImg{width:119px;height:44px}.moduleStudentListSort .salaryImg{width:96px;height:39px}.moduleStudentListSort .contentBox{text-align:center;font-size:20px;font-weight:medium;color:#7c7c7c;margin:0 auto}.moduleStudentListSort .hkdBox{width:650px;height:50px;border-radius:5px;border:1px solid #d9d9d9;display:flex;align-items:center;justify-content:center;font-size:20px;font-weight:medium;color:#000}.moduleStudentListSort .saveButton>img{width:18px;margin-right:10px}.moduleStudentListSort .saveButton{height:40px;width:150px;padding:0 20px;display:flex;align-items:center;justify-content:center;font-size:16px;font-weight:700;color:#fff;background-color:#0bbb5c;border:1px solid #e9e9e9}.moduleStudentListSort .resetButton>img{width:18px;margin-right:10px}.moduleStudentListSort .resetButton{height:40px;width:150px;padding:0 20px;display:flex;align-items:center;justify-content:center;font-size:16px;font-weight:700;color:#fff;background-color:#d71920;margin-left:20px;border:1px solid #e9e9e9}.moduleStudentListSort .cancelButton{height:44px;font-size:20px;border-radius:5px;background-color:#fff;padding:0 15px;display:flex;align-items:center;justify-content:space-between;margin-left:5px}.moduleStudentListSort .textArea{font-size:20px;resize:none}.moduleStudentListSort .butArea{display:flex;justify-content:center}.moduleStudentListSort .lable{display:inline-flex;font-size:16px;margin-right:10px;width:180px;min-width:180px}.moduleStudentListSort .value{padding:5px 10px;font-size:16px}.moduleStudentListSort .Title{font-size:16px}.moduleStudentListSort .ant-tag{font-size:16px;padding:5px 10px;margin-bottom:10px}.moduleStudentListSort .noSelected{background-color:#cde7ff;color:#0059ac}.moduleStudentListSort .selected{background-color:#ffe4e3;color:#d71920}.moduleStudentListSort .studentAppliedInput{border:1px solid #d9d9d9;width:192px}.moduleStudentListSort .timeDatePicker{width:192px!important;height:40px}.moduleStudentListSort .ant-form-item-explain-error{color:#ff4d4f;width:184px}.moduleStudentListSort .ant-cascader{width:410px!important}.moduleStudentListSort .ant-cascader-menu{min-width:205px!important}.moduleStudentListSort .closePopover{position:absolute;top:5px;right:10px;color:#d71920}.moduleStudentListSort .closePopover:hover{color:#7c7c7c}.moduleStudentListSort .closePopover .anticon svg{width:25px;height:25px}.moduleStudentListSort .ant-select-selector{width:410px!important}.moduleStudentListSort .websiteSysParam{color:#000!important}.moduleDetail .ellipsisBox{height:20px;display:flex;align-items:center;justify-content:center;cursor:pointer}.moduleDetail .ant-carousel{width:1340px}.moduleDetail .tableFlexBox{display:flex;justify-content:center}.moduleDetail .tableProgramme,.moduleDetail .tableProgrammeBox{word-break:break-word;text-overflow:ellipsis;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.moduleDetail .tableProgramme{text-align:start}.moduleDetail .tableImgBox{min-width:23px;display:flex;align-items:center}.moduleDetail .tableImgBox>img{width:18px;height:18px}.moduleDetail .ant-empty{margin-top:40px;color:#7c7c7c}.moduleDetail .borderColorAssigned{border-left:10px solid #cde7ff}.moduleDetail .carouselCardBoxRow{margin-top:20px}.moduleDetail .ACTIVE{background-color:#008b00;color:#e9f8e9}.moduleDetail .flexQuestionCircleBox{display:flex;align-items:center}.moduleDetail .questionCircle{display:flex;cursor:pointer;margin-right:10px}.assginNewASModal .websiteSysButton{border-radius:5px}.assginNewASModal .ant-modal-content{border-radius:0}.assginNewASModal .butArea{display:flex;justify-content:center;grid-gap:20px;gap:20px}.assginNewASModal .ant-form{display:flex;flex-direction:column;grid-gap:20px;gap:20px;font-size:17px}.assginNewASModal .websiteSysParam{width:180px}.assginNewASModal .saveButton{color:#008b00!important;background-color:#fff!important;border:1px solid #008b00!important}.assginNewASModal .cancelButton{background-color:#fff!important;color:#d71920!important;border:1px solid #d71920!important}.changeStatusModal .websiteSysButton{border-radius:5px}.changeStatusModal .ant-modal-content{border-radius:0}.changeStatusModal .butArea{display:flex;justify-content:center;grid-gap:20px;gap:20px}.changeStatusModal .ant-form{display:flex;flex-direction:column;grid-gap:20px;gap:20px;font-size:17px}.changeStatusModal .websiteSysParam{width:170px}.changeStatusModal .saveButton{color:#008b00!important;background-color:#fff!important;border:1px solid #008b00!important}.changeStatusModal .cancelButton{background-color:#fff!important;color:#d71920!important;border:1px solid #d71920!important}.editSubGroupModal .websiteSysButton{border-radius:5px}.editSubGroupModal .ant-modal-content{border-radius:0}.editSubGroupModal .butArea{display:flex;justify-content:center;grid-gap:20px;gap:20px}.editSubGroupModal .ant-form{display:flex;flex-direction:column;grid-gap:20px;gap:20px;font-size:17px}.editSubGroupModal .saveButton{color:#008b00!important;background-color:#fff!important;border:1px solid #008b00!important}.editSubGroupModal .cancelButton{background-color:#fff!important;color:#d71920!important;border:1px solid #d71920!important}.cohortModuleModal{min-width:1300px}.cohortModuleModal .ant-modal-body,.cohortModuleModal .ant-modal-content,.cohortModuleModal .ant-spin-container,.cohortModuleModal .ant-spin-nested-loading{height:100%}.cohortModuleModal .websiteSysParam{width:175px!important}.cohortModuleModal .saveButton{color:#fff!important;background-color:#000!important}.cohortModuleModal .cancelButton{background-color:#fff!important;color:#d71920!important;border:1px solid #d71920!important}.cohortModuleModal .buttonBox{margin-top:20px;display:flex;justify-content:center;grid-gap:20px;gap:20px}.cohortModuleModal .title{font-size:20px;margin-bottom:20px}.cohortModuleModal .websiteSysButtonBox{justify-content:flex-start}.cohortModuleModal .flexTitle{display:flex}.editAssignmentModal{min-width:1200px}.editAssignmentModal .ant-modal-body,.editAssignmentModal .ant-modal-content,.editAssignmentModal .ant-spin-container,.editAssignmentModal .ant-spin-nested-loading{height:100%}.editAssignmentModal .websiteSysParam{width:210px!important}.editAssignmentModal .saveButton{color:#008b00!important;background-color:#fff!important;border:1px solid #008b00!important}.editAssignmentModal .cancelButton{background-color:#fff!important;color:#d71920!important;border:1px solid #d71920!important}.editAssignmentModal .buttonBox{margin-top:20px;display:flex;justify-content:center;grid-gap:20px;gap:20px}.editAssignmentModal .title{font-size:20px;margin-bottom:20px}.editAssignmentModal .line{height:1px;display:flex;background-color:#d9d9d9;margin:10px 0}.assignmentModal{height:90vh;min-height:400px;width:90vw!important;min-width:860px}.assignmentModal .ant-modal-body,.assignmentModal .ant-modal-content,.assignmentModal .ant-spin-container,.assignmentModal .ant-spin-nested-loading{height:100%}.assignmentModal .contentBox{height:100%;display:flex;grid-gap:20px;gap:20px;flex-wrap:wrap}.assignmentModal .inputBox{width:400px;margin:0 auto}.assignmentModal .iframeBox{flex:1 1;min-width:400px}.assignmentModal .fileViewerBox{flex:1 1;min-width:400px;max-height:100%;background-color:#f5f5f5}.assignmentModal .saveButton{color:#008b00!important;background-color:#fff!important;border:1px solid #008b00!important}.assignmentModal .cancelButton{background-color:#fff!important;color:#d71920!important;border:1px solid #d71920!important}.assignmentModal .buttonBox{display:flex;justify-content:space-between}.assignmentModal .downloadButton{background-color:#0059ac!important;color:#fff}.assignmentModal .titleBox{color:#7c7c7c}.assignmentModal .ant-form{display:flex;flex-direction:column;grid-gap:20px;gap:20px}.assignmentModal .ant-btn:hover{color:none}.assignmentModal .pdf-viewer{display:flex;flex-direction:column;align-items:center}.assignmentModal .ant-picker{height:40px}.assignmentModal a{color:#000;word-break:break-word}.assignmentModal a:hover{color:#0059ac}.assignmentModal .pptViewerBox{display:flex;flex-direction:column;align-items:center;overflow-y:auto;grid-gap:20px;gap:20px}.assignmentModal .pptViewerBox img{max-width:100%;object-fit:contain}.assignmentConfirmModal .websiteSysButton{border-radius:5px}.assignmentConfirmModal .ant-modal-content{border-radius:0}.assignmentConfirmModal .ant-modal-body{display:flex;flex-direction:column;justify-content:space-between;align-items:center;grid-gap:20px;gap:20px}.assignmentConfirmModal .doneButtonImg{width:119px;height:44px}.assignmentConfirmModal .salaryImg{width:96px;height:39px}.assignmentConfirmModal .contentBox{text-align:justify;font-size:20px;font-weight:medium;color:#7c7c7c;margin:0 auto}.assignmentConfirmModal .saveButton{color:#008b00!important;background-color:#fff!important;border:1px solid #008b00!important}.assignmentConfirmModal .cancelButton{background-color:#fff!important;color:#d71920!important;border:1px solid #d71920!important}.assignmentConfirmModal .buttonBox{display:flex;grid-gap:20px;gap:20px}.moduleStudentDetail .ellipsisBox{height:20px;display:flex;align-items:center;justify-content:center;cursor:pointer}.moduleStudentDetail .ant-carousel{width:1340px}.moduleStudentDetail .tableFlexBox{display:flex;justify-content:center}.moduleStudentDetail .tableProgramme,.moduleStudentDetail .tableProgrammeBox{word-break:break-word;text-overflow:ellipsis;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.moduleStudentDetail .tableProgramme{text-align:start}.moduleStudentDetail .tableImgBox{min-width:23px;display:flex;align-items:center}.moduleStudentDetail .tableImgBox>img{width:18px;height:18px}.moduleStudentDetail .ant-empty{margin-top:40px;color:#7c7c7c}.moduleStudentDetail .borderColorAssigned{border-left:10px solid #cde7ff}.moduleStudentDetail .carouselCardBoxRow{margin-top:20px}.moduleStudentDetail .SUBMITTED{background-color:#e9f8e9!important;color:#008b00!important}.moduleStudentDetail .borderColorSUBMITTED{border-left:10px solid #e9f8e9!important}.moduleStudentDetail .websiteSysSearchRow{margin-top:10px!important}.moduleStudentDetail .flexQuestionCircleBox{display:flex;align-items:center}.moduleStudentDetail .questionCircle{display:flex;cursor:pointer;margin-right:10px}.moduleStudentDetail .questionCircle .anticon svg{width:20px;height:20px;color:#000}.moduleStudentDetail a{color:#000;word-break:break-word}.moduleStudentDetail a:hover{color:#0059ac}.newWPAFormTipModal .websiteSysButton{border-radius:5px}.newWPAFormTipModal .ant-modal-content{border-radius:0}.newWPAFormTipModal .ant-modal-body{display:flex;flex-direction:column;justify-content:space-between;align-items:center;grid-gap:20px;gap:20px}.newWPAFormTipModal .doneButtonImg{width:119px;height:44px}.newWPAFormTipModal .salaryImg{width:96px;height:39px}.newWPAFormTipModal .contentBox{text-align:justify;font-size:20px;font-weight:medium;color:#7c7c7c;margin:0 auto}.newWPAFormTipModal .saveButton{color:#008b00!important;background-color:#fff!important;border:1px solid #008b00!important}.newWPAFormTipModal .cancelButton{background-color:#fff!important;color:#d71920!important;border:1px solid #d71920!important}.newWPAFormTipModal .buttonBox{display:flex;grid-gap:20px;gap:20px}.WPAManagementStudentSort .ant-modal-content{border-radius:0}.WPAManagementStudentSort .ant-modal-body{height:300px;padding:35px;display:flex;flex-direction:column;justify-content:space-between}.WPAManagementStudentSort .doneButtonImg{width:119px;height:44px}.WPAManagementStudentSort .salaryImg{width:96px;height:39px}.WPAManagementStudentSort .contentBox{text-align:center;font-size:20px;font-weight:medium;color:#7c7c7c;margin:0 auto}.WPAManagementStudentSort .hkdBox{width:650px;height:50px;border-radius:5px;border:1px solid #d9d9d9;display:flex;align-items:center;justify-content:center;font-size:20px;font-weight:medium;color:#000}.WPAManagementStudentSort .saveButton>img{width:18px;margin-right:10px}.WPAManagementStudentSort .saveButton{height:40px;width:150px;padding:0 20px;display:flex;align-items:center;justify-content:center;font-size:16px;font-weight:700;color:#fff;background-color:#0bbb5c;border:1px solid #e9e9e9}.WPAManagementStudentSort .resetButton>img{width:18px;margin-right:10px}.WPAManagementStudentSort .resetButton{height:40px;width:150px;padding:0 20px;display:flex;align-items:center;justify-content:center;font-size:16px;font-weight:700;color:#fff;background-color:#d71920;margin-left:20px;border:1px solid #e9e9e9}.WPAManagementStudentSort .cancelButton{height:44px;font-size:20px;border-radius:5px;background-color:#fff;padding:0 15px;display:flex;align-items:center;justify-content:space-between;margin-left:5px}.WPAManagementStudentSort .textArea{font-size:20px;resize:none}.WPAManagementStudentSort .butArea{display:flex;justify-content:center}.WPAManagementStudentSort .lable{display:inline-flex;font-size:16px;margin-right:10px;width:180px;min-width:180px}.WPAManagementStudentSort .value{padding:5px 10px;font-size:16px}.WPAManagementStudentSort .Title{font-size:16px}.WPAManagementStudentSort .ant-tag{font-size:16px;padding:5px 10px;margin-bottom:10px}.WPAManagementStudentSort .noSelected{background-color:#cde7ff;color:#0059ac}.WPAManagementStudentSort .selected{background-color:#ffe4e3;color:#d71920}.WPAManagementStudentSort .studentAppliedInput{border:1px solid #d9d9d9;width:192px}.WPAManagementStudentSort .timeDatePicker{width:192px!important;height:40px}.WPAManagementStudentSort .ant-form-item-explain-error{color:#ff4d4f;width:184px}.WPAManagementStudentSort .ant-cascader{width:410px!important}.WPAManagementStudentSort .ant-cascader-menu{min-width:205px!important}.WPAManagementStudentSort .closePopover{position:absolute;top:5px;right:10px;color:#d71920}.WPAManagementStudentSort .closePopover:hover{color:#7c7c7c}.WPAManagementStudentSort .closePopover .anticon svg{width:25px;height:25px}.WPAManagementStudentSort .ant-select-selector{width:410px!important}.exemptionHoursModal .ant-modal-body{padding:20px}.exemptionHoursModal .ant-modal-content{min-width:500px}.exemptionHoursModal .ant-form,.exemptionHoursModal .ant-form-item{width:100%}.exemptionHoursModal .box{display:flex;flex-direction:column;align-items:flex-start}.exemptionHoursModal .title{font-size:20px;margin-bottom:20px}.exemptionHoursModal .row{display:flex;margin-bottom:20px;width:100%}.exemptionHoursModal .label{color:#7c7c7c;min-width:200px}.exemptionHoursModal .ant-input{width:100%;min-height:40px}.exemptionHoursModal .buttonBox>div{cursor:pointer}.exemptionHoursModal .buttonBox{width:100%;display:flex;align-items:center;justify-content:center}.exemptionHoursModal .saveButton{color:#008b00!important;background-color:#fff!important;border:1px solid #008b00!important}.exemptionHoursModal .cancelButton>img,.exemptionHoursModal .saveButton>img{width:18px;margin-right:10px}.exemptionHoursModal .cancelButton{border:1px solid #d71920;margin-left:20px;height:40px;padding:0 20px;display:flex;align-items:center;justify-content:center;font-weight:700;color:#d71920;background-color:#fff;cursor:pointer}.exemptionHoursModal .allFileBox{width:calc(100% - 200px)}.exemptionHoursModal .uploadFileRow{padding:0 5px;height:30px;border:1px solid #d9d9d9;display:flex;align-items:center;max-width:500px;margin-bottom:10px}.exemptionHoursModal .tagImg{width:11.45px;height:18px;margin-right:10px}.exemptionHoursModal .anticon{margin-left:10px}.exemptionHoursModal .fileBox{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.exemptionHoursModal .ant-upload{font-size:16px}.exemptionHoursModal .attachment{margin-bottom:10px}.uploadDocumentModal .ant-modal-body{padding:20px}.uploadDocumentModal .ant-modal-content{min-width:500px}.uploadDocumentModal .ant-form,.uploadDocumentModal .ant-form-item{width:100%}.uploadDocumentModal .box{display:flex;flex-direction:column;align-items:flex-start}.uploadDocumentModal .title{font-size:20px;margin-bottom:20px}.uploadDocumentModal .row{display:flex;margin-bottom:20px;width:100%}.uploadDocumentModal .label{color:#7c7c7c;min-width:130px;display:flex}.uploadDocumentModal .buttonBox>div{cursor:pointer}.uploadDocumentModal .buttonBox{width:100%;display:flex;align-items:center;justify-content:center}.uploadDocumentModal .saveButton{height:40px;padding:0 20px;display:flex;align-items:center;justify-content:center;font-weight:700;color:#fff;background-color:#000;cursor:pointer}.uploadDocumentModal .cancelButton>img,.uploadDocumentModal .saveButton>img{width:18px;margin-right:10px}.uploadDocumentModal .cancelButton{border:1px solid #d71920;margin-left:20px;height:40px;padding:0 20px;display:flex;align-items:center;justify-content:center;font-weight:700;color:#d71920;background-color:#fff;cursor:pointer}.uploadDocumentModal .allFileBox{width:calc(100% - 160px)}.uploadDocumentModal .uploadFileRow{padding:0 5px;height:30px;border:1px solid #d9d9d9;display:flex;align-items:center;max-width:500px;margin-bottom:10px}.uploadDocumentModal .tagImg{width:11.45px;height:18px;margin-right:10px}.uploadDocumentModal .fileBox{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.uploadDocumentModal .ant-upload{font-size:16px}.uploadDocumentModal .attachment{margin-bottom:10px}.uploadDocumentModal .row .ant-select{width:300px}.uploadDocumentModal .row .ant-select-selector{height:40px;display:flex;align-items:center}.uploadDocumentModal .labelCircle{display:block}.uploadDocumentModal .anticon{margin-left:10px}.keyDocumentModal{height:90vh;min-height:400px;width:90vw!important;min-width:860px}.keyDocumentModal .ant-modal-body,.keyDocumentModal .ant-modal-content,.keyDocumentModal .ant-spin-container,.keyDocumentModal .ant-spin-nested-loading{height:100%}.keyDocumentModal .contentBox{height:100%;display:flex;flex-direction:column;grid-gap:20px;gap:20px}.keyDocumentModal .inputBox{width:400px;margin:0 auto}.keyDocumentModal .iframeBox{flex:1 1;min-width:400px}.keyDocumentModal .fileViewerBox{flex:1 1;min-width:400px;max-height:calc(100% - 60px);background-color:#f5f5f5}.keyDocumentModal .saveButton{color:#008b00!important;background-color:#fff!important;border:1px solid #008b00!important}.keyDocumentModal .cancelButton{background-color:#fff!important;color:#d71920!important;border:1px solid #d71920!important}.keyDocumentModal .buttonBox{display:flex;justify-content:center;grid-gap:20px;gap:20px}.keyDocumentModal .downloadButton{background-color:#0059ac!important;color:#fff}.keyDocumentModal .titleBox{color:#7c7c7c}.keyDocumentModal .ant-form{display:flex;flex-direction:column;grid-gap:20px;gap:20px}.keyDocumentModal .ant-btn:hover{color:none}.keyDocumentModal .pdf-viewer{display:flex;flex-direction:column;align-items:center}.keyDocumentModal .ant-picker{height:40px}.keyDocumentModal .pptViewerBox{display:flex;flex-direction:column;align-items:center;overflow-y:auto;grid-gap:20px;gap:20px}.keyDocumentModal .pptViewerBox img{max-width:100%;object-fit:contain}.keyDocumentConfirmModal .websiteSysButton{border-radius:5px}.keyDocumentConfirmModal .ant-modal-content{border-radius:0}.keyDocumentConfirmModal .ant-modal-body{display:flex;flex-direction:column;justify-content:space-between;align-items:center;grid-gap:20px;gap:20px}.keyDocumentConfirmModal .doneButtonImg{width:119px;height:44px}.keyDocumentConfirmModal .salaryImg{width:96px;height:39px}.keyDocumentConfirmModal .contentBox{text-align:justify;font-size:20px;font-weight:medium;color:#7c7c7c;margin:0 auto}.keyDocumentConfirmModal .saveButton{color:#008b00!important;background-color:#fff!important;border:1px solid #008b00!important}.keyDocumentConfirmModal .cancelButton{background-color:#fff!important;color:#d71920!important;border:1px solid #d71920!important}.keyDocumentConfirmModal .buttonBox{display:flex;grid-gap:20px;gap:20px}.submitFileModal .websiteSysButton{border-radius:5px}.submitFileModal .ant-modal-content{border-radius:0}.submitFileModal .ant-modal-body{display:flex;flex-direction:column;justify-content:space-between;align-items:center;grid-gap:20px;gap:20px}.submitFileModal .doneButtonImg{width:119px;height:44px}.submitFileModal .salaryImg{width:96px;height:39px}.submitFileModal .contentBox{text-align:justify;font-size:20px;font-weight:medium;color:#7c7c7c;margin:0 auto}.submitFileModal .saveButton{color:#008b00!important;background-color:#fff!important;border:1px solid #008b00!important}.submitFileModal .cancelButton{background-color:#fff!important;color:#d71920!important;border:1px solid #d71920!important}.submitFileModal .buttonBox{display:flex;grid-gap:20px;gap:20px}.WPAManagementSort .ant-modal-content{border-radius:0}.WPAManagementSort .ant-modal-body{height:300px;padding:35px;display:flex;flex-direction:column;justify-content:space-between}.WPAManagementSort .doneButtonImg{width:119px;height:44px}.WPAManagementSort .salaryImg{width:96px;height:39px}.WPAManagementSort .contentBox{text-align:center;font-size:20px;font-weight:medium;color:#7c7c7c;margin:0 auto}.WPAManagementSort .hkdBox{width:650px;height:50px;border-radius:5px;border:1px solid #d9d9d9;display:flex;align-items:center;justify-content:center;font-size:20px;font-weight:medium;color:#000}.WPAManagementSort .saveButton>img{width:18px;margin-right:10px}.WPAManagementSort .saveButton{height:40px;width:150px;padding:0 20px;display:flex;align-items:center;justify-content:center;font-size:16px;font-weight:700;color:#fff;background-color:#0bbb5c;border:1px solid #e9e9e9}.WPAManagementSort .resetButton>img{width:18px;margin-right:10px}.WPAManagementSort .resetButton{height:40px;width:150px;padding:0 20px;display:flex;align-items:center;justify-content:center;font-size:16px;font-weight:700;color:#fff;background-color:#d71920;margin-left:20px;border:1px solid #e9e9e9}.WPAManagementSort .cancelButton{height:44px;font-size:20px;border-radius:5px;background-color:#fff;padding:0 15px;display:flex;align-items:center;justify-content:space-between;margin-left:5px}.WPAManagementSort .textArea{font-size:20px;resize:none}.WPAManagementSort .butArea{display:flex;justify-content:center}.WPAManagementSort .lable{display:inline-flex;font-size:16px;margin-right:10px;width:180px;min-width:180px}.WPAManagementSort .value{padding:5px 10px;font-size:16px}.WPAManagementSort .Title{font-size:16px}.WPAManagementSort .ant-tag{font-size:16px;padding:5px 10px;margin-bottom:10px}.WPAManagementSort .noSelected{background-color:#cde7ff;color:#0059ac}.WPAManagementSort .selected{background-color:#ffe4e3;color:#d71920}.WPAManagementSort .studentAppliedInput{border:1px solid #d9d9d9;width:192px}.WPAManagementSort .timeDatePicker{width:192px!important;height:40px}.WPAManagementSort .ant-form-item-explain-error{color:#ff4d4f;width:184px}.WPAManagementSort .ant-cascader{width:410px!important}.WPAManagementSort .ant-cascader-menu{min-width:205px!important}.WPAManagementSort .closePopover{position:absolute;top:5px;right:10px;color:#d71920}.WPAManagementSort .closePopover:hover{color:#7c7c7c}.WPAManagementSort .closePopover .anticon svg{width:25px;height:25px}.WPAManagementSort .ant-select-selector{width:410px!important}.newWPAForm .websiteSysContentBox{padding:15px 20px 10px!important}.newWPAForm .draftButton{background-color:#d71920!important}.newWPAForm .dateInput{display:flex;align-items:center;grid-gap:10px;gap:10px}.newWPAForm .dateInput .ant-form-item{width:calc(50% - 15px)}.newWPAForm .websiteSysParam{width:180px}.newWPAForm .nextButton{color:#0059ac!important;background-color:#fff!important;border:1px solid #0059ac!important}.newWPAForm .websiteSysColMin{width:260px;display:flex;align-items:center;grid-gap:20px;gap:20px}.newWPAForm .boxWidMax{width:100%}.newWPAForm .websiteSysParamMax{width:300px}.newWPAForm .line{border-bottom:1px solid #d9d9d9;margin:20px 0}.newWPAForm .websiteSysInputEnd{display:flex;justify-content:flex-end;min-width:200px}.newWPAForm .label2{color:#7c7c7c!important}.newWPAForm .radioBox{display:flex;justify-content:center;width:100%}.newWPAForm .radioBox .ant-radio-inner{position:relative;top:0;left:0;display:block;width:22px;height:22px;background-color:#fff;border-style:solid;border-width:1px;border-radius:50%;transition:all .3s}.ant-radio-inner:after{position:absolute;top:50%;left:50%;display:block;width:20px;height:20px;margin-top:-10px;margin-left:-10px;background-color:#1890ff;border-top:0;border-left:0;border-radius:16px;transform:scale(0);opacity:0;transition:all .3s cubic-bezier(.78,.14,.15,.86);content:" "}.radioBox .ant-radio-wrapper{box-sizing:border-box;margin:0;padding:0;color:rgba(0,0,0,.85);font-size:14px;font-variant:tabular-nums;line-height:1.5715;list-style:none;font-feature-settings:"tnum","tnum";position:relative;display:inline-flex;align-items:baseline;cursor:pointer;width:80px;justify-content:center}.newWPAForm .optionalBox{color:#7c7c7c}.newWPAForm .optionalBox>img{margin-left:20px}.newWPAForm .ant-checkbox-group-item{font-size:17px;color:#000}.newWPAForm .signatureButton{color:#fff!important;background-color:#0059ac!important}.newWPAForm .websiteSysParamMin{width:230px}.newWPAForm .websiteSysParamMin2{width:50px}.newWPAForm .websiteSysInputMin{flex:1 1}.newWPAForm .contentTitle2{font-size:17px;color:#7c7c7c}.newWPAForm .signImgBox{flex:1 1;color:#7c7c7c;display:flex;justify-content:flex-end;grid-gap:20px;gap:20px}.newWPAForm .signImgBox>img{height:60px;object-fit:contain}.newWPAForm .printButton{background-color:#0059ac!important}.newWPAForm .COMPLETED{background-color:#e9f8e9;color:#008b00}.newWPAForm .marginBot10{margin:0 0 10px}.newWPAForm .marginBottom15{margin-bottom:15px!important}.newWPAForm .margin20{margin:20px 0!important}.newWPAForm .margin15{height:10px;margin:5px -20px;width:100vw;background-color:#f5f5f5}.newWPAForm .centerBox{display:flex;justify-content:center}.newWPAForm .flexBox2{display:flex}.newWPAForm .marginRight{margin-right:20px!important;width:140px}.newWPAForm .chartbox{min-height:300px;margin:5px 0;width:100%}.newWPAForm .fontWeight{font-weight:700}table{border-collapse:collapse;width:100%}.newWPAForm .table-row .table-first{width:60px}.newWPAForm .table-row .table-first,.newWPAForm .table-row .table-first2{text-align:center;height:44px;line-height:44px;border-bottom:1px solid #c8e5fa;border-left:1px solid #c8e5fa;border-right:1px solid #c8e5fa}.newWPAForm .table-row .table-first2{width:240px}.newWPAForm .table-row .table-first3,.newWPAForm .table-row .table-first4{text-align:center;height:44px;line-height:44px;border-bottom:1px solid #c8e5fa;border-left:1px solid #c8e5fa;border-right:1px solid #c8e5fa}.newWPAForm .table-row .table-first4{width:260px}.newWPAForm .table-first5{width:100%;text-align:center;height:44px;line-height:44px;display:flex;justify-content:center}.newWPAForm .table-first5 .marginBox{margin:0 14px}.newWPAForm .table-row .table-first6{border-bottom:1px solid #c8e5fa;border-left:1px solid #c8e5fa;border-right:1px solid #c8e5fa;padding-left:10px}.newWPAForm .totalscore{height:50px;background-color:#f6fafd;text-align:center;color:#000;font-size:24px;word-wrap:break-word;word-break:break-word;width:100%}.newWPAForm .totalscore td{border:1px solid #c8e5fa}.completeWPAForm2 .ant-table-thead>tr>th{padding:8px;white-space:normal;word-break:break-word;font-size:24px!important;color:#000!important;background-color:#fff!important;border-bottom:1px solid #d9d9d9}.completeWPAForm2 .ant-table-tbody>tr>td{text-align:start!important}.newWPAForm .uploadFileRow{margin-top:10px;border:1px solid #d9d9d9;border-radius:5px;color:#7c7c7c;height:40px;display:flex;align-items:center;padding:0 10px;flex:1 1;font-size:17px}.newWPAForm .tagImg{width:11.45px;height:18px;margin-right:10px}.newWPAForm .fileBox{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:#000}.newWPAForm .uploadFileRow .anticon{margin-left:10px}.newWPAForm .ant-picker,.newWPAForm .uploadButton{height:40px}.newWPAForm .sectionTitle{margin-top:15px!important}.newWPAForm .sectionTitleMax{margin-top:40px!important}.newWPAForm .checkbox .ant-radio-group{width:100%;display:flex;justify-content:space-between;flex-wrap:wrap}.newWPAForm .checkbox .ant-radio-group .ant-radio-wrapper{margin-right:0}.newWPAForm .websiteSysParam150{width:150px}.newWPAForm .tableTitleFlexBox{display:flex}.newWPAForm .tableSmallTitle{font-size:12px}.newWPAForm .tableTitleFlexBox>div{width:80px;display:flex;flex-direction:column;align-items:center}.signModal{width:670px!important}.signModal .ant-modal-body{padding:0!important}.signModal .signModalTitle{padding:20px 24px;line-height:24px;font-size:20px;color:#000;font-weight:500}.signModal .ant-tabs-nav{padding:0 24px}.signModal .sigCanvas{position:relative;background:#f5f5f5}.signModal .message{margin-top:12px;color:#7c7c7c;font-size:14px}.signModal .saveButtonBox>div{cursor:pointer}.signModal .saveButtonBox{margin-top:21px;display:flex;align-items:center;justify-content:space-between}.signModal .cancelButton{background-color:#7c7c7c}.signModal .cancelButton,.signModal .submitButton{height:50px;padding:13px 25px;font-size:20px;line-height:20px;color:#fff;border-radius:4px}.signModal .submitButton{background-color:#0059ac}.signModal .signModalContent{padding:10px 24px 22px}.signModal .colorDiv{position:absolute;top:14px;right:32px}.signModal .colorDiv>img{margin-left:10px}.signModal .sigBox{display:flex;justify-content:space-between;align-items:center;position:relative}.signModal .typeColorDiv{position:absolute;top:87px;right:152px}.signModal .typeColorDiv>img{margin-left:10px}.signModal .signatureTemplate{display:flex;flex-direction:column;grid-gap:5px;gap:5px}.signModal .signatureTemplate>img{width:120px;border:1px solid #7c7c7c;border-radius:4px}.signModal .sysParamTitle{width:140px;font-size:16px;color:#000}.signModal .sysCol{margin-bottom:0!important}.signModal .ant-tabs-tab-btn{color:#d9d9d9}.signModal .ant-tabs-tab.ant-tabs-tab-active .ant-tabs-tab-btn{color:#000}.signModal .clearButton{height:50px;padding:13px 25px;font-size:20px;line-height:20px;color:#fff;background-color:#d71920;border-radius:4px}.signModal .signImgBox{background-color:#f5f5f5;width:100%}.signModal .signImgBox>img{width:100%;object-fit:contain}.assignmentList .ellipsisBox{height:20px;display:flex;align-items:center;justify-content:center;cursor:pointer}.assignmentList .ant-carousel{width:1340px}.assignmentList .tableFlexBox{display:flex;justify-content:center}.assignmentList .tableProgramme,.assignmentList .tableProgrammeBox{word-break:break-word;text-overflow:ellipsis;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.assignmentList .tableProgramme{text-align:start}.assignmentList .tableImgBox{min-width:23px;display:flex;align-items:center}.assignmentList .tableImgBox>img{width:18px;height:18px}.assignmentList .ant-empty{margin-top:40px;color:#7c7c7c}.assignmentList .borderColorAssigned{border-left:10px solid #cde7ff}.assignmentList .carouselCardBoxRow{margin-top:20px}.assignmentList .SUBMITTED{background-color:#e9f8e9!important;color:#008b00!important}.assignmentList a{color:#000;word-break:break-word}.assignmentList a:hover{color:#0059ac}.assignmentList .assignmentNameBox{display:flex;grid-gap:30px;gap:30px}.assignmentList .websiteSysButtonBox,.assignmentList .websiteSysSearchRow{margin-bottom:20px}.assignmentListSort .ant-modal-content{border-radius:0}.assignmentListSort .ant-modal-body{height:300px;padding:35px;display:flex;flex-direction:column;justify-content:space-between}.assignmentListSort .doneButtonImg{width:119px;height:44px}.assignmentListSort .salaryImg{width:96px;height:39px}.assignmentListSort .contentBox{text-align:center;font-size:20px;font-weight:medium;color:#7c7c7c;margin:0 auto}.assignmentListSort .hkdBox{width:650px;height:50px;border-radius:5px;border:1px solid #d9d9d9;display:flex;align-items:center;justify-content:center;font-size:20px;font-weight:medium;color:#000}.assignmentListSort .saveButton>img{width:18px;margin-right:10px}.assignmentListSort .saveButton{height:40px;width:150px;padding:0 20px;display:flex;align-items:center;justify-content:center;font-size:16px;font-weight:700;color:#fff;background-color:#0bbb5c;border:1px solid #e9e9e9}.assignmentListSort .resetButton>img{width:18px;margin-right:10px}.assignmentListSort .resetButton{height:40px;width:150px;padding:0 20px;display:flex;align-items:center;justify-content:center;font-size:16px;font-weight:700;color:#fff;background-color:#d71920;margin-left:20px;border:1px solid #e9e9e9}.assignmentListSort .cancelButton{height:44px;font-size:20px;border-radius:5px;background-color:#fff;padding:0 15px;display:flex;align-items:center;justify-content:space-between;margin-left:5px}.assignmentListSort .textArea{font-size:20px;resize:none}.assignmentListSort .butArea{display:flex;justify-content:center}.assignmentListSort .lable{display:inline-flex;font-size:16px;margin-right:10px;width:180px;min-width:180px}.assignmentListSort .value{padding:5px 10px;font-size:16px}.assignmentListSort .Title{font-size:16px}.assignmentListSort .ant-tag{font-size:16px;padding:5px 10px;margin-bottom:10px}.assignmentListSort .noSelected{background-color:#cde7ff;color:#0059ac}.assignmentListSort .selected{background-color:#ffe4e3;color:#d71920}.assignmentListSort .studentAppliedInput{border:1px solid #d9d9d9;width:192px}.assignmentListSort .timeDatePicker{width:192px!important;height:40px}.assignmentListSort .ant-form-item-explain-error{color:#ff4d4f;width:184px}.assignmentListSort .ant-cascader{width:410px!important}.assignmentListSort .ant-cascader-menu{min-width:205px!important}.assignmentListSort .closePopover{position:absolute;top:5px;right:10px;color:#d71920}.assignmentListSort .closePopover:hover{color:#7c7c7c}.assignmentListSort .closePopover .anticon svg{width:25px;height:25px}.assignmentListSort .ant-select-selector{width:410px!important}.keyDocument .ant-carousel{width:1340px}.keyDocument .tableFlexBox{display:flex;justify-content:center}.keyDocument .tableProgramme,.keyDocument .tableProgrammeBox{word-break:break-word;text-overflow:ellipsis;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.keyDocument .tableProgramme{text-align:start}.keyDocument .tableImgBox{min-width:23px;display:flex;align-items:center}.keyDocument .tableImgBox>img{width:18px;height:18px}.keyDocument .ant-empty{margin-top:40px;color:#7c7c7c}.keyDocument .borderColorAssigned{border-left:10px solid #cde7ff}.keyDocument .carouselCardBoxRow{margin-top:20px}.keyDocument .SUBMITTED{background-color:#e9f8e9!important;color:#008b00!important}.keyDocument .borderColorSUBMITTED{border-left:10px solid #e9f8e9!important}.KeyDocumentSort .ant-modal-content{border-radius:0}.KeyDocumentSort .ant-modal-body{height:300px;padding:35px;display:flex;flex-direction:column;justify-content:space-between}.KeyDocumentSort .doneButtonImg{width:119px;height:44px}.KeyDocumentSort .salaryImg{width:96px;height:39px}.KeyDocumentSort .contentBox{text-align:center;font-size:20px;font-weight:medium;color:#7c7c7c;margin:0 auto}.KeyDocumentSort .hkdBox{width:650px;height:50px;border-radius:5px;border:1px solid #d9d9d9;display:flex;align-items:center;justify-content:center;font-size:20px;font-weight:medium;color:#000}.KeyDocumentSort .saveButton>img{width:18px;margin-right:10px}.KeyDocumentSort .saveButton{height:40px;width:150px;padding:0 20px;display:flex;align-items:center;justify-content:center;font-size:16px;font-weight:700;color:#fff;background-color:#0bbb5c;border:1px solid #e9e9e9}.KeyDocumentSort .resetButton>img{width:18px;margin-right:10px}.KeyDocumentSort .resetButton{height:40px;width:150px;padding:0 20px;display:flex;align-items:center;justify-content:center;font-size:16px;font-weight:700;color:#fff;background-color:#d71920;margin-left:20px;border:1px solid #e9e9e9}.KeyDocumentSort .cancelButton{height:44px;font-size:20px;border-radius:5px;background-color:#fff;padding:0 15px;display:flex;align-items:center;justify-content:space-between;margin-left:5px}.KeyDocumentSort .textArea{font-size:20px;resize:none}.KeyDocumentSort .butArea{display:flex;justify-content:center}.KeyDocumentSort .lable{display:inline-flex;font-size:16px;margin-right:10px;width:180px;min-width:180px}.KeyDocumentSort .value{padding:5px 10px;font-size:16px}.KeyDocumentSort .Title{font-size:16px}.KeyDocumentSort .ant-tag{font-size:16px;padding:5px 10px;margin-bottom:10px}.KeyDocumentSort .noSelected{background-color:#cde7ff;color:#0059ac}.KeyDocumentSort .selected{background-color:#ffe4e3;color:#d71920}.KeyDocumentSort .studentAppliedInput{border:1px solid #d9d9d9;width:192px}.KeyDocumentSort .timeDatePicker{width:192px!important;height:40px}.KeyDocumentSort .ant-form-item-explain-error{color:#ff4d4f;width:184px}.KeyDocumentSort .ant-cascader{width:410px!important}.KeyDocumentSort .ant-cascader-menu{min-width:205px!important}.KeyDocumentSort .closePopover{position:absolute;top:5px;right:10px;color:#d71920}.KeyDocumentSort .closePopover:hover{color:#7c7c7c}.KeyDocumentSort .closePopover .anticon svg{width:25px;height:25px}.KeyDocumentSort .ant-select-selector{width:410px!important}#newMain{width:100%;min-width:590px;height:100%;margin:0 auto;background-color:#f5f5f5;display:flex;font-size:17px}.ant-modal-body{padding:20px}#newMain .ant-btn,#newMain .ant-carousel,#newMain .ant-form,#newMain .ant-input,#newMain .ant-pagination-item,#newMain .ant-select-selector,.ant-dropdown .ant-dropdown-menu-title-content #newMain .ant-pagination,.ant-modal-body{font-size:17px}#newMain .ant-empty{margin-top:40px;color:#7c7c7c}.ant-popover-inner-content{word-break:break-word}#newMain .ant-upload-list-picture-card-container{display:inline-block;width:104px;height:104px;vertical-align:top;margin:0}.ant-dropdown .ant-btn>img{width:18px;height:18px;margin-right:10px}.ant-dropdown .ant-btn{border:none;height:39px;padding:0 18px;margin:10px 0;display:flex;align-items:center;justify-content:center;background-color:#fff;border-radius:41px;box-shadow:0 0 8px 1px #d9d9d9;color:#7c7c7c}#newMain #leftMenu{width:70px!important;height:100vh;background-color:#000}#newMain #rightMain{width:calc(100% - 70px);min-width:520px}#newMain .head{width:100%;height:80px;padding:0 20px;background-color:#fff;border-bottom:1px solid #d9d9d9;display:flex;align-items:center;justify-content:space-between}#newMain .backBox{color:#000;display:flex;align-items:center;cursor:pointer;margin-right:20px}#newMain .backBox>img{width:6px;height:10px;margin-right:10px}#newMain .backBox:hover{color:#0059ac}#newMain .selectBox{display:flex;flex-wrap:wrap}#newMain .logoBox{width:70px;height:80px;display:flex;align-items:center;justify-content:center}#newMain .menuLine{height:1px;background-color:#7c7c7c;margin:0 15px}#newMain .logoBox>img{width:40px;height:40px;object-fit:contain;border-radius:5px}#newMain .menuItem,#newMain .menuItemSelect{height:24px;margin:30px 0;display:flex;justify-content:center;align-items:center}#newMain .menuItemSelect{border-right:5px solid #d71920}#newMain .menuItem img,#newMain .menuItemSelect img{width:22px;height:22px;object-fit:contain;cursor:pointer}#newMain .menuFlex{height:calc(100% - 81px);display:flex;flex-direction:column;justify-content:space-between}#newMain .selectLang{width:116px;border-radius:2px}#newMain .companySelectBox2 .ant-select-arrow,#newMain .companySelectBox .ant-select-arrow{color:#7c7c7c}#newMain .companySelectBox{width:179px;border-radius:2px;border:1px solid #d9d9d9;display:flex;align-items:center;background-color:#fff}#newMain .academicProgrammeTitle{margin-right:20px}#newMain .companySelectBox2{width:290px;border-radius:2px;border:1px solid #d9d9d9;display:flex;align-items:center;background-color:#fff}#newMain .academicProgramme{color:#000;display:flex;align-items:center;cursor:pointer;margin-right:10px;flex-wrap:wrap}#newMain .academicProgrammeFlexBox{display:flex;flex-wrap:wrap}#newMain .academicProgramme>img{width:6px;height:10px;margin-right:10px}#newMain .companySelectImg{width:46px;height:100%;display:flex;align-items:center;justify-content:center}#newMain .companySelectImg>img{height:17px}#newMain .companySelectBox .ant-select-selector{height:39px;width:133px;border:none;display:flex;align-items:center;padding:0 20px 0 10px}#newMain .companySelectBox2 .ant-select-selector{height:39px;width:288px;border:none;display:flex;align-items:center;padding:0 20px 0 10px}#newMain .tableStatus{width:170px;min-height:29px;align-items:center;border-radius:46px}#newMain .tableStatus,#newMain .tableStatusBox{display:flex;justify-content:center}#newMain .tableAction,#newMain .tableAlign{display:flex;align-items:center;justify-content:center}#newMain .tableActionExport{cursor:pointer;width:18px;height:18px;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABMAAAASCAYAAAC5DOVpAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAEpSURBVHgB1ZQ9aoRAFMdnNluICLHwAOYGyQVk9yZJmSqWgh+kELGLOcHuMdJZ2NjlCh7AYoMINmr+b2FgsgzRyVb5gczMc+avb94HZyBJkpdpml4xtZkE57zpuu6hKIoTreM4Pszz/MguEPu2YRj6EHpjCmD/sYaQq9pHdsdxbnkURZ9Y3+PgU5ZlR7YC3/dty7JKOidshmG4G6ieXTNNs9QVwtkG40m82zANLoXGcdxj1BdTCeV53sh7ttcKUSRhY23bfi2KLf1RmqZ7MV90E0IH9otrMmvuzF4jRCy6KbuhgqoCw44qQCs1VCDZd6ICrhaT+QdiwzDcMU2CIHCRtOfaFkn7jodaUIkOwv4CAnCknndTVVXteR6niIivaEBF/tH3/XNd18M3PNS4NKjQMVMAAAAASUVORK5CYII=)}#newMain .tableActionExport:hover{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABMAAAASCAYAAAC5DOVpAAAAAXNSR0IArs4c6QAAARtJREFUOE/VlLFVwzAQhr+r/OicDlFda6pkg2QDNgBPACNkA0YgGzBCskE67C6igZR0hEq8U0ye8bOReVSoO/nX57v/pBOA2uktsAyQW9xa/pAxm3n/ZnvVhT4QuOloLIw6eXJ6J3DfIziJTjCna2Depw2ISu10G2BKoCz2fjUA/ba9Vc3PPljHc82KsMrpDlALLl93zylYB+QFcrPn17AuiMACwUqPyYzOrA9U7L1vVzYKNgSKHT42RWM3U579BOr6m4TVTh8DXNldMo+stKEmJWFfZaRA9oMkLHVVmlcxH+VZEta6p3/P7H/Bmm5tUh61v1fnqiLYoMgPGZPUCBrHFlbFiy+lGXpLAtf2LMadPqoEbGhu3jNKm3mf9/TTNvR43toAAAAASUVORK5CYII=)}.ant-dropdown-menu-item-active{background-color:#d71920!important;color:#fff!important}#newMain .flexBox{margin:5px 0}#newMain .flexBox,#newMain .flexBoxMax{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap}#newMain .flexBoxMax{margin:10px 0}#newMain .flexTitleBox{display:flex;justify-content:space-between;align-items:center;margin:20px 0 10px;flex-wrap:wrap}#newMain .label{color:#7c7c7c}#newMain .value,#newMain .valueJustify{color:#000;word-break:break-word}#newMain .valueJustify{text-align:justify}#newMain .homeTitle{font-size:28px}#newMain .seeAllBox{font-weight:700;color:#d71920;cursor:pointer}#newMain .homeSubTitle{font-size:24px}#newMain .detailTitle{color:#000;font-size:30px;font-weight:700}#newMain .detailStatusBox{display:flex;align-items:center;grid-gap:20px;gap:20px;flex-wrap:wrap}#newMain .statusTitleBox{padding:0 15px;height:40px;display:flex;justify-content:center;align-items:center;border-radius:58px;background-color:#cde7ff;color:#0059ac}#newMain .ant-carousel{width:calc(100% - 80px);min-width:400px}#newMain .carouselCardBox{display:flex!important;grid-gap:10px;gap:10px;flex-wrap:wrap}#newMain .carouselCardBoxRow{display:flex;grid-gap:10px;gap:10px}#newMain .cardBoxDiv{flex:1 1;min-width:400px;background-color:#fff;padding:10px}#newMain .seeAllCardBox{display:flex;flex-wrap:wrap;grid-gap:20px;gap:20px;padding-left:20px}#newMain .allCardBoxDiv{min-width:400px;background-color:#fff;padding:10px}@media screen and (min-width:1410px){#newMain .cardBoxDiv{max-width:calc(33.333% - 10px)}#newMain .allCardBoxDiv{flex-grow:1;flex-shrink:0;flex-basis:calc(33.333% - 20px);max-width:calc(33.333% - 20px)}}@media screen and (min-width:1000px) and (max-width:1409px){#newMain .cardBoxDiv{max-width:calc(50% - 10px)}#newMain .allCardBoxDiv{flex-grow:1;flex-shrink:0;flex-basis:calc(50% - 20px);max-width:calc(50% - 20px)}}@media screen and (max-width:999px){#newMain .cardBoxDiv{max-width:100%}#newMain .allCardBoxDiv{flex-grow:1;flex-shrink:0;flex-basis:calc(100% - 20px);max-width:calc(100% - 20px)}#newMain .websiteSysContent{width:100%!important}#newMain .contentCenterLine{width:0!important;margin:0!important}#newMain .detailPrintButtonTopBox{margin-bottom:5px;height:40px;width:100%}#newMain .detailPrintButtonBox{margin-bottom:0!important;height:0!important}}#newMain .detailPrintButtonBox{margin-bottom:5px;height:40px}#newMain .paddingBox{padding:20px}#newMain .cardProgrammeRow,#newMain .specialRow{display:flex;align-items:center;justify-content:flex-start;width:100%;margin:0 0 5px}#newMain .cardProgrammeRow>div{max-width:49%}#newMain .cardProgrammeBox{margin-right:10px}#newMain .cardProgrammeBox,#newMain .specialBox{height:39px;display:flex;align-items:center;justify-content:center;border:1px solid #e9e9e9;border-radius:20px;padding:0 10px}#newMain .specialBox{width:181px;margin-left:10px;background-color:#008b00;color:#e9f8e9}#newMain .cardCompanyBox{height:39px;display:flex;align-items:center;justify-content:center;border:1px solid #e9e9e9;border-radius:20px;padding:0 10px}#newMain .cardCompanyBox>img{width:18px;height:18px;margin-right:10px}#newMain .cardProgrammeText{flex-grow:1;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}#newMain .cardTitleBox{display:flex;align-items:center;margin:5px 0}#newMain .cardTitle{font-size:24px;font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#newMain .cardSubTitle{font-size:20px}#newMain .cardLine{height:1px;background-color:#d9d9d9;margin:5px 0}#newMain .cardButtonBox{display:flex;justify-content:flex-end;padding-top:5px;grid-gap:10px;gap:10px;flex-wrap:wrap}#newMain .cardButton{height:40px;padding:0 10px;display:flex;align-items:center;justify-content:center;border-radius:41px;border:1px solid #0059ac;color:#0059ac;cursor:pointer}#newMain .cardButton>img{width:18px;height:18px;margin-right:5px}#newMain .cardButtonQty{width:18px;height:18px;border-radius:50%;background-color:#0059ac;color:#fff;display:flex;align-items:center;justify-content:center;margin-left:5px}#newMain .websiteSysRow{display:flex;grid-gap:20px;gap:20px;margin:10px 0;flex-wrap:wrap}#newMain .websiteSysCol{display:flex;align-items:center;grid-gap:20px;gap:20px;flex:1 1;min-width:400px}#newMain .websiteSysParam{min-width:120px;color:#7c7c7c}#newMain .websiteSysInputMax{flex:1 1;overflow-x:auto}#newMain .websiteSysInput{flex:1 1}#newMain .websiteSysInput .ant-select-selector{height:40px;display:flex;align-items:center;min-width:-webkit-fill-available;width:100px}#newMain .websiteSysInput .ant-input{height:40px}#newMain .websiteSysInput .ant-input[disabled]{border-color:#d9d9d9}#newMain .websiteSysInput .ant-upload-list-picture-card .ant-upload-list-item,#newMain .websiteSysInput .ant-upload.ant-upload-select-picture-card{width:100px!important;height:100px!important}#newMain .websiteSysContentBox{margin:20px 0;padding:10px 20px;background-color:#fff;flex-wrap:wrap;position:relative}#newMain .detailPrintButton{position:absolute;right:20px;top:20px}#newMain .websiteSysContent{width:calc(50% - 21px)}#newMain .contentLogoImgBox{display:flex;align-items:center;justify-content:center;padding-bottom:5px}#newMain .contentLogoImgBox>img{max-height:100px;object-fit:contain}#newMain .contentTitle{color:#000;font-size:24px;word-wrap:break-word;word-break:break-word;margin:5px 0}#newMain .contentCenterLine{background-color:#d9d9d9;width:2px;margin:0 20px}#newMain .contentLine{background-color:#d9d9d9;width:100%;height:2px;margin:20px 0}#newMain .websiteSysButtonBox{display:flex;justify-content:flex-end;grid-gap:20px;gap:20px;flex-wrap:wrap;flex-grow:1}#newMain .websiteSysButtonRow{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;grid-gap:20px;gap:20px}#newMain .selectRow{cursor:pointer}#newMain .selectRow:hover{background-color:#cde7ff}#newMain .selectRowValue{display:flex;align-items:center}#newMain .selectRowValue:hover{color:#0059ac}#newMain .selectRowValue .anticon{margin-left:5px}#newMain .arrow,#newMain .arrowBox{display:flex;align-items:center;width:30px}#newMain .arrow{height:30px;border-radius:50%;justify-content:center;background-color:#fff;cursor:pointer}#newMain .arrow:hover{box-shadow:0 0 5px #bbb8b8}#newMain .arrow>img{object-fit:contain;width:16px;height:16px}#newMain .overviewRow,#newMain .websiteSysSearchRow{display:flex;grid-gap:20px;gap:20px;flex-wrap:wrap}#newMain .websiteSysSearchRow{margin-top:20px;align-items:center}#newMain .websiteSysSearchRow .ant-select-selection-item,#newMain .websiteSysSearchRow .ant-select-selection-placeholder,#newMain .websiteSysSearchRow .ant-select-selector,#newMain .websiteSysSearchRow .input{height:40px;border-color:#d9d9d9!important;display:flex;align-items:center}#newMain .websiteSysSearchRow .ant-cascader{width:408px!important}#newMain .websiteSysSearchRow .ant-cascader-menu{min-width:204px!important}#newMain .websiteSysSearchRow .websiteSysSearchBar{height:40px;border:1px solid #e9e9e9;background-color:#fff;padding-right:10px;display:flex;flex-grow:1;align-items:center;border-radius:2px}#newMain .websiteSysSearchRow .websiteSysSearchBar>input{border:none;height:100%;flex-grow:1;padding-left:10px}#newMain .websiteSysSearchRow .websiteSysSearchBar>input:focus{outline:none;font-weight:500}#newMain .websiteSysSearchRow .websiteSysSearchBar>img{width:22px;height:22px;cursor:pointer}#newMain .websiteSysSearchRow .searchViewPotion{width:110.82px}#newMain .websiteSysSearchRow .searchDatePickerWidth{height:40px;width:190px!important}#newMain .searchFlex{display:flex;align-items:center;grid-gap:10px;gap:10px;flex-wrap:wrap}#newMain .websiteSysSearchRow .sortButton{font-weight:700;color:#d71920!important;background-color:#fff!important;border:1px solid #e9e9e9}#newMain .newInfoStyle{color:#d71920;font-weight:700}#newMain .alertTipBox,#newMain .alertTipBox>img{display:flex;align-items:center}#newMain .alertTipBox>img{margin-right:10px}#newMain .homeStatusMargin{margin-left:40px}#newMain .documentRemarkBox{border:1px solid #d9d9d9;padding:5px 10px;margin:5px 0}#newMain .overviewBox{flex:1 1;min-width:400px;display:flex;flex-direction:column}#newMain .sysCol .ant-select-single:not(.ant-select-customize-input) .ant-select-selector{height:35.47px;display:flex;align-items:center}#newMain .linkBox{width:calc(100% - 100px)}#newMain .tag{max-width:100%}#newMain .DRAFT,#newMain .PENDING_REVIEW,#newMain .PENDING_SEND,#newMain .WIP{background-color:#ffdfb1;color:#ca6d00}#newMain .borderColorDRAFT{border-left:10px solid #ffdfb1}#newMain .SUBMITTED,#newMain .TEACHER_REVIEWING{background-color:#ffc16b;color:#fff}#newMain .borderColorSUBMITTED{border-left:10px solid #ffc16b}#newMain .COMPLETED,#newMain .IP_PROCESSING,#newMain .PEND_IP_RECEIPT,#newMain .SENT_TO_IS,#newMain .SUBMITTED_LATE,#newMian .DOCUMENT_ATTACHED{background-color:#e9f8e9;color:#008b00}#newMain .borderColorAS_SUBMITTED{border-left:10px solid #e9f8e9}#newMain .OFFER,#newMain .REQUEST_DOCUMENT,#newMain .SPECIAL_ARRANGEMENT,#newMian .ACTIVE{background-color:#008b00;color:#e9f8e9}#newMain .borderColorACTIVE,#newMain .borderColorOFFER{border-left:10px solid #008b00}#newMain .ACCEPTED,#newMain .ACCEPTED_OFFLINE,#newMain .IN_PROGRESS,#newMian .ASSIGNED{background-color:#cde7ff;color:#0059ac}#newMain .borderColorPosts{border-left:10px solid #cde7ff}#newMain .BLANK,#newMain .DECLINED,#newMain .EXPIRED,#newMain .HOLD_WIL,#newMain .REJECTED,#newMain .RETURNED_TO_STUDENT{background-color:#ffe4e3;color:#d71920}#newMain .borderColorEXPIRED,#newMain .borderColorREJECTED{border-left:10px solid #ffe4e3}#newMain .DROPPED,#newMain .OFFER_DECLINED,#newMain .OVERDUE,#newMain .STUDENT_WITHDRAWN,#newMain .TERMINATED,#newMain .WITHDRAWN{background-color:#d71920;color:#ffe4e3}#newMain .borderColorWITHDRAWN{border-left:10px solid #d71920}#newMain .moduleBox{width:100%;border-left:6px solid #ff6480;background-color:#fff;margin:20px 0;display:flex;grid-gap:20px;gap:20px;padding:20px;flex-wrap:wrap}#newMain .moduleBoxLeft{width:300px;border-right:1px solid #d9d9d9;padding-right:20px}#newMain .moduleBoxCenter{flex:1 1;display:flex;grid-gap:20px;gap:20px;flex-wrap:wrap}#newMain .countTitleBox{border-left:6px solid #ff6480;padding-left:20px;color:#000}#newMain .moduleBoxCenter>div{min-width:400px;flex:1 1;border-right:1px solid #d9d9d9;padding-right:20px}#newMain .tableTextLeftBox{text-align:start!important}#newMain .tableTextHover:hover{color:#0059ac}#newMain .ellipsisBox{height:20px;display:flex;align-items:center;justify-content:center;cursor:pointer}.academicJobManagementReport .title{color:#000;font-size:32px;font-weight:500;display:flex;justify-content:space-between}.moduleStudentList .ellipsisBox{height:20px;display:flex;align-items:center;justify-content:center;cursor:pointer}.moduleStudentList .ant-carousel{width:1340px}.moduleStudentList .tableFlexBox{display:flex;justify-content:center}.moduleStudentList .tableProgramme,.moduleStudentList .tableProgrammeBox{word-break:break-word;text-overflow:ellipsis;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.moduleStudentList .tableProgramme{text-align:start}.moduleStudentList .tableImgBox{min-width:23px;display:flex;align-items:center}.moduleStudentList .tableImgBox>img{width:18px;height:18px}.moduleStudentList .ant-empty{margin-top:40px;color:#7c7c7c}.moduleStudentList .borderColorAssigned{border-left:10px solid #cde7ff}.moduleStudentList .carouselCardBoxRow{margin-top:20px}.moduleStudentList .ACTIVE{background-color:#008b00;color:#e9f8e9}.studentModuleRecordReport .sysTitle{width:110px}.studentModuleRecordReport .templateMain{padding:15px 10px 5px}.studentModuleRecordReport .title{color:#000;font-size:32px;font-weight:500;display:flex;justify-content:space-between}.studentModuleRecordReport .sysButtonSearchInput{width:163px}.wpaApplRecordReport .sysTitle{width:120px}.wpaApplRecordReport .templateMain{padding:15px 10px 5px}.wpaApplRecordReport .title{color:#000;font-size:32px;font-weight:500;display:flex;justify-content:space-between}.forgotUserID{width:100%;margin:0 auto;font-family:"Inter"}.forgotUserID .logoBox{width:100%;min-width:700px;height:130px;background-color:#fff;padding:0 42px;display:flex;align-items:center;font-size:20px}.forgotUserID .logoBox>img{width:430px;height:150px;margin-right:60px;object-fit:contain}.forgotUserIDLoginBtn{font-size:14px;color:#7c7c7c;margin-left:auto}.forgotUserIDLoginBtn:hover{text-decoration:underline}.forgotUserID .line{width:100%;height:42px;background-color:#d71920}.forgotUserIDBackground{width:100%;height:calc(100vh - 172px);background:url(../../static/media/Login_Background.9084d712.png);background-size:cover;display:flex;align-items:center;justify-content:center;position:relative}.forgotUserIDMessageBox{white-space:pre-wrap;position:absolute;width:454px;top:0}.forgotUserIDBox{width:700px;background-color:#fff;padding:45px 0 35px;margin-bottom:20px}.forgotUserIDLogoBox{width:100%;height:100px;display:flex;align-items:center;justify-content:center}.forgotUserID .textBox{display:flex;flex-direction:column;grid-gap:20px;gap:20px}.forgotUserIDTitleTop{width:100%;font-size:24px;text-align:center}.forgotUserIDInfo{padding:0 10%;color:#7c7c7c;font-size:14px;width:100%}.forgotUserID .ant-form{display:flex;flex-direction:column;justify-content:space-between;align-items:center;grid-gap:20px;gap:20px}.forgotUserID .ant-form-item{width:440px}.forgotUserIDInput{outline:none;border:1px solid #d9d9d9;background-color:#fff;color:#7c7c7c;border-radius:unset;text-align:center;height:40px;font-size:16px}.forgotUserIDSmbBtn{width:50%;height:40px;background-color:#d71920;color:#fff;border:none;border-radius:unset;font-size:20px}.forgotUserIDSmbBtn:hover{background-color:#0059ac;color:#fff}.forgotUserIDBackBtn{width:50%;height:40px;background-color:#000;color:#fff;border:none;border-radius:unset;font-size:20px}.forgotUserIDBackBtn:hover{background-color:#0059ac;color:#fff}.forgotUserID .loginLogoBox{width:100%;height:100px;display:flex;align-items:center;justify-content:center}.forgotPassword{width:100%;margin:0 auto;font-family:"Inter"}.forgotPassword .logoBox{width:100%;min-width:700px;height:130px;background-color:#fff;padding:0 42px;display:flex;align-items:center;font-size:20px}.forgotPassword .logoBox>img{width:430px;height:150px;margin-right:60px;object-fit:contain}.forgotPasswordLoginBtn{font-size:14px;color:#7c7c7c;margin-left:auto}.forgotPasswordLoginBtn:hover{text-decoration:underline}.forgotPassword .line{width:100%;height:42px;background-color:#d71920}.forgotPasswordBackground{width:100%;height:calc(100vh - 172px);background:url(../../static/media/Login_Background.9084d712.png);background-size:cover;display:flex;align-items:center;justify-content:center;position:relative}.forgotPasswordMessageBox{white-space:pre-wrap;position:absolute;width:454px;top:0}.forgotPasswordBox{width:700px;background-color:#fff;padding:45px 0 35px;margin-bottom:20px}.forgotPasswordLogoBox{width:100%;height:100px;display:flex;align-items:center;justify-content:center}.forgotPassword .textBox{display:flex;flex-direction:column;grid-gap:20px;gap:20px}.forgotPasswordTitleTop{width:100%;font-size:24px;text-align:center}.forgotPasswordInfo{padding:0 10%;color:#7c7c7c;font-size:14px;width:100%}.forgotPassword .ant-form{display:flex;flex-direction:column;justify-content:space-between;align-items:center;grid-gap:20px;gap:20px}.forgotPassword .ant-form-item{width:440px}.forgotPasswordInput{outline:none;border:1px solid #d9d9d9;background-color:#fff;color:#7c7c7c;border-radius:unset;text-align:center;height:40px;font-size:16px}.btnBox{display:flex;width:440px;grid-gap:10px;gap:10px}.forgotPasswordSmbBtn{width:50%;height:40px;background-color:#d71920;color:#fff;border:none;border-radius:unset;font-size:20px}.forgotPasswordSmbBtn:hover{background-color:#0059ac;color:#fff}.forgotPasswordBackBtn{width:50%;height:40px;background-color:#000;color:#fff;border:none;border-radius:unset;font-size:20px}.forgotPasswordBackBtn:hover{background-color:#0059ac;color:#fff}.help{width:100%;margin:0 auto;font-family:"Inter"}.help .logoBox{width:100%;min-width:700px;height:130px;background-color:#fff;padding:0 42px;display:flex;align-items:center;font-size:20px}.help .logoBox>img{width:430px;height:150px;margin-right:60px;object-fit:contain}.helpLoginBtn{font-size:17px;color:#7c7c7c;margin-left:auto}.help .line{width:100%;height:42px;background-color:#d71920}.helpBackground{width:100%;display:flex;justify-content:center;margin-bottom:50px}.helpBottom{height:100px}.helpInfo{color:#7c7c7c;font-size:20px}.helpBox{max-width:100%;width:60%}.helpTitle,.stepTitle{font-size:20px;margin:10px 0}.step{font-size:18px;margin:10px 0}.helpTitleTop{font-size:24px;margin:40px 0}.help a{color:#0059ac}.help a:hover{color:#d71920}body{width:auto;height:auto;margin:0;padding:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.ant-btn,.ant-carousel,.ant-dropdown .ant-dropdown-menu-title-content .ant-pagination,.ant-form,.ant-form label,.ant-input,.ant-input-number-group-addon,.ant-modal-body,.ant-pagination,.ant-pagination-item,.ant-picker-input,.ant-picker-input>input,.ant-select-selector,body{font-family:Helvetica,Arial,sans-serif;font-size:17px}.ant-form{width:100%}.button[disabled],html input[disabled]{cursor:not-allowed}.comsRoot{width:auto;height:auto;margin-top:10px;margin-left:30px}.ant-input-number-disabled{color:rgba(0,0,0,.25)!important;background-color:#f5f5f5!important;border-color:transparent!important;box-shadow:none;cursor:not-allowed;opacity:1;width:150px}.ant-checkbox-indeterminate .ant-checkbox-inner:after{top:50%;left:50%;width:8px;height:8px;background-color:#d71920!important;border:0;transform:translate(-50%,-50%) scale(1);opacity:1;content:" "}.ant-radio-group{font-variant:tabular-nums;font-feature-settings:"tnum","tnum","tnum";font-size:0}.ant-input-number,.ant-radio-group{box-sizing:border-box;margin:0;padding:0;color:rgba(0,0,0,.85);line-height:1.5715;list-style:none;display:inline-block}.ant-input-number{font-variant:tabular-nums;font-feature-settings:"tnum","tnum","tnum";position:relative;width:100%;min-width:0;font-size:17px;background-color:none!important;background-image:none;transition:all .3s;border:none!important;border-radius:2px}.comsRoot .ant-table-thead>tr>th{white-space:normal;word-break:break-all}.comsRoot .ant-table-tbody{border-left:1px dashed #cecece}.comsRoot .ant-table-tbody>tr>td{padding:8px 10px!important;white-space:normal;word-break:break-all}.ant-table-tbody>tr.ant-table-row-selected td{background-color:#9cf!important}.comsRoot .ant-tabs-bar{margin:0!important}.comsRoot tr:nth-child(odd){background:#fff}.comsRoot tr:nth-child(2n){background:#f3f6ff}.textAreaOrange{color:#ff851b}.ant-table-tbody>tr>td,.ant-table-thead>tr>th{padding:10px 5px;white-space:normal;background-color:#fff!important;text-align:center;font-size:17px;border-bottom:1px solid #d9d9d9;word-break:break-word}.ant-table-thead>tr>th{color:#7c7c7c}.ant-table-tbody>tr>td{color:#000}.ant-table-thead>tr>th:before{width:0!important}.ant-table-tbody>tr.ant-table-row-selected td{background-color:#cde7ff!important}.tabWidth{width:65%;min-width:700px!important}.tableRightAlignment{text-align:right!important}.tableCenterAlignment{text-align:center!important}.tableWidth3{width:3%}.tableWidth302{width:3.2%}.tableWidth305{width:3.5%}.tableWidth4{width:4%}.tableWidth405{width:4.5%}.tableWidth5{width:5%}.tableWidth505{width:5.5%}.tableWidth5088{width:6.1%}.tableWidth6{width:6%}.tableWidth601{width:6.1%}.tableWidth605{width:6.5%}.tableWidth7{width:7%}.tableWidth705{width:7.5%}.tableWidth8{width:8%}.tableWidth8033{width:8.7%}.tableWidth805{width:8.5%}.tableWidth9{width:9%}.tableWidth10{width:10%}.tableWidth11{width:11%}.tableWidth12{width:12%}.tableWidth13{width:13%}.tableWidth14{width:14%}.tableWidth15{width:15%}.tableWidth16{width:16%}.tableWidth17{width:17%}.tableWidth1708{width:17.8%}.tableWidth18{width:18%}.tableWidth19{width:19%}.tableWidth1906{width:19.6%}.tableWidth20{width:20%}.tableWidth205{width:20.5%}.tableWidth21{width:21%}.tableWidth22{width:22%}.tableWidth23{width:23%}.tableWidth24{width:24%}.tableWidth25{width:25%}.tableWidth26{width:26%}.tableWidth27{width:27%}.tableWidth28{width:28%}.tableWidth29{width:29%}.tableWidth30{width:30%}.tableWidth31{width:31%}.tableWidth33{width:33%}.tableWidth34{width:34%}.tableWidth35{width:35%}.tableWidth40{width:40%}.tableWidth44{width:44%}.tableWidth50{width:50%}.tableWidth52{width:52%}.tableWidth55{width:55%}.tableWidth555{width:55.5%}.tableWidth56{width:56%}.tableWidth60{width:60%}.tableWidth65{width:65%}.tableWidth70{width:70%}.tableWidth72{width:72%}.tableWidth85{width:85%}.pd_100percent{width:100%}.parts-numberInput{width:100%!important}.discoloration:hover{text-decoration:underline;color:#1890ff}.ellipsis{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.twoRowEllipsis{font-size:14px;line-height:32px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;width:100%}.receiveBorder,.receiveBorder:focus,.receiveBorder:hover{border:1px solid #f5222d!important}.falseFromError{color:#f5222d;font-size:13px;height:auto;float:left}input:-ms-input-placeholder{color:#cecbcb!important;opacity:1}input::-webkit-input-placeholder{color:#cecbcb!important;opacity:1}textarea:-ms-input-placeholder{color:#cecbcb!important;opacity:1}textarea::-webkit-input-placeholder{color:#cecbcb!important;opacity:1}.redSize{color:#f5222d}.has-error .form-control,.has-error .form-control:active,.has-error .form-control:focus,.has-error .form-control:hover{border-color:#f5222d}.has-success .form-control{border-color:#ccc}.has-success .form-control:active,.has-success .form-control:focus,.has-success .form-control:hover{box-shadow:0 0 0 2px CDE7FF;border-color:#cde7ff}.btn-primary{background-color:#000!important;border-color:#000!important}.btn-primary:active,.btn-primary:focus,.btn-primary:hover{background-color:#000;border-color:#000}.buttonBlackStyle{background-color:#000!important;border-color:#000!important}.buttonWhiteStyle{background-color:#fff!important;border-color:#ccc!important;color:#000!important}.buttonBlueStyle{background-color:#337ab7!important;border-color:#337ab7!important}.buttonGreenStyle{background-color:#5cb85c!important;border-color:#5cb85c!important}.buttonSkyBlueStyle{background-color:#5bc0de!important;border-color:#5bc0de!important}.buttonYellowStyle{background-color:#f0ad4e!important;border-color:#f0ad4e!important}.buttonYellowTwoStyle{background:#d71920;border-color:#d71920}.ant-tree-checkbox-checked .ant-tree-checkbox-inner,.ant-tree-checkbox-checked:hover .ant-tree-checkbox-inner:hover{background-color:#d71920;border-color:#d71920}.ant-tree-checkbox:hover{border-color:#d71920}.ant-tree-checkbox-indeterminate .ant-tree-checkbox-inner:after{top:50%;left:50%;width:8px;height:8px;background-color:#d71920;border:0;transform:translate(-50%,-50%) scale(1);opacity:1;content:" "}.buttonRedStyle{background-color:#d9534f!important;border-color:#d9534f!important}.ant-table-column-has-sorters{padding:6px 8px!important}.ant-table-selection-column{width:0;padding:8px 16px!important}.ant-table-column-sorters{padding:0!important}.nav-tabs>li.active>a,.nav-tabs>li.active>a:focus,.nav-tabs>li.active>a:hover{color:#000;font-weight:700;border:0;border-bottom:2px solid #8c9ed3}#main{display:flex}#main #leftMenu{height:auto;min-height:100vh;transition:all .5s ease;background:#000;z-index:111}#main #leftMenu .head{display:flex;height:65px;line-height:65px;color:#fff;background-color:#fff;align-items:center;justify-content:space-between;padding:0 20px}#main #leftMenu .headImg{width:32px;height:32px;margin-top:-10px;margin-right:3px}#main #leftMenu .headTitle{cursor:pointer;color:#000;font:500 20px/28px Roboto,"PingFang HK","PingFang SC","微軟正黑體","Microsoft JhengHei",sans-serif;font-weight:700}#main #leftMenu .headIcons{cursor:pointer;font-size:20px;margin-top:4px;color:#000}#main #leftMenu .headIcons:hover{color:#d71920}#main #leftMenu .ant-menu-dark .ant-menu-inline.ant-menu-sub{background:#000;color:#f8e9cc}#main #leftMenu .ant-menu-submenu-title{color:#f8e9cc}#main #leftMenu .ant-menu-submenu-title:hover{color:#d71920}#main #leftMenu .ant-menu-submenu-arrow{color:#fff;opacity:1}#main #leftMenu .ant-menu-item{color:#fff}#main #leftMenu .ant-menu-item:hover{color:#d71920}#main #leftMenu .ant-menu-item-selected{background-color:#fff;border-radius:2px;color:#000}.ant-menu-submenu-popup .ant-menu-sub .ant-menu-item .ant-menu-title-content{color:#fff}.ant-menu-submenu-popup .ant-menu-sub .ant-menu-item .ant-menu-title-content:hover{color:#d71920}#main #leftMenu .funcRow,#main #leftMenu .funcRowTwo{display:flex;align-items:center}#main #leftMenu .funcRowTwo{margin-left:5px}#main #leftMenu .funcIcon{width:20px}#main #leftMenu .funcImg{width:16px;height:16px}#main #leftMenu .fontWtIcon{padding-left:5px}.ant-menu-submenu-title{padding-left:5px!important}#main #leftMenu .fontWt{padding-left:20px}#main #leftMenu .fontWtTwo{padding-left:25px}#main #leftMenu .fontWt :hover,#main #leftMenu .fontWtTwo :hover{color:#52c41a!important}#main #leftMenu .ant-menu-inline .ant-menu-item,#main #leftMenu .ant-menu-inline .ant-menu-submenu-title{margin-top:0;margin-bottom:0}.ant-menu.ant-menu-inline-collapsed,.hideLeftMenu{width:60px!important}.showLeftMenu{width:285px!important}.showMenu{left:0!important}#main .showRightWidth{width:calc(100% - 285px)}#main .hideRightWidth{width:calc(100% - 90px)}#main #rightMain .head{display:flex;height:65px;align-items:center;justify-content:space-between;border-left:1px solid #ebebeb}#main #rightMain .headCol{display:flex;align-items:center;margin-right:25px;color:#000;border:1px;cursor:pointer}.ant-tabs-tab:hover{color:#d71920}.ant-tabs-ink-bar{position:absolute;background:#d71920;pointer-events:none}.ant-picker-range .ant-picker-active-bar{bottom:-1px;height:2px;margin-left:11px;background:#d71920;opacity:0;transition:all .3s ease-out;pointer-events:none}#main #rightMain .headCols{display:flex;align-items:center;margin-right:25px;color:#ccc8c8;width:30px;height:30px;border:1px solid #d3cfcf;border-radius:15px}#main #rightMain .headCols img{width:16px;margin-left:5.5px;cursor:pointer}#main #rightMain .headCol:hover{color:#d71920}.sysSerchInputTime{width:180px;margin-left:20px}.sysSerchInputTimeMax{width:190px;margin-left:20px}.sysTitleTime{color:#7c7c7c}.template{padding:5px 15px;background-color:#f5f5f5}.template,.templates{min-height:calc(100vh - 95px)}.templates{padding:10px 15px}.breadcrumb{color:#7c7c7c}.breadcrumbTitle{color:#000}.templateMain{margin-top:8px;background-color:#fff;padding:5px 10px}.ant-tabs-tab{position:relative;display:inline-flex;align-items:center;padding:5px 0!important;font-size:17px;background:transparent;border:0;outline:none;cursor:pointer}.sysModelTitle{font-size:20px;font-weight:500;color:#000}.sysRow{display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:center;margin:0 -22px}.sysLogs,.sysView{color:#008b00;cursor:pointer;border:1px solid;padding:0 5px}.sysLogs:hover,.sysView:hover{border-color:#0059ac;color:#0059ac}.template .ant-modal-footer{padding:10px 16px;text-align:right;background:transparent;border-top:1px solid #f0f0f0;border-radius:0 0 2px 2px;display:flex;justify-content:flex-start;flex-direction:row-reverse}.template .ant-radio-group{box-sizing:border-box;padding:0;color:rgba(0,0,0,.85);font-size:14px;font-variant:tabular-nums;line-height:1.5715;list-style:none;font-feature-settings:"tnum","tnum","tnum","tnum";display:inline-block;font-size:0;margin:0 0 0 10px}.hyperlink{color:#d71920;text-decoration:underline}.setupButton{background-color:#d71920;padding:4px 10px;color:#fff;border-radius:5px}.sysCol,.sysColMax,.sysColMin{display:flex;align-items:center;margin:0 22px 10px}.sysColMax{width:100%;max-width:905px;overflow-x:auto}.sysCols{display:flex;align-items:center;margin:0 22px 10px}.sysTitle,.sysTitles{color:#7c7c7c}.sysTitles{width:130px}.editor{width:1037px!important}.sysTitleTwo{color:#7c7c7c;width:56px}.sysTitleMax{color:#7c7c7c;width:85px}.sysParam{width:110px;color:#7c7c7c}.sysParams{width:180px;color:#7c7c7c}.ant-spin-dot-item{position:absolute;display:block;width:9px;height:9px;background-color:#d71920;border-radius:100%;transform:scale(.75);transform-origin:50% 50%;opacity:.3;animation:antSpinMove 1s linear infinite alternate}.ant-spin.ant-spin-show-text .ant-spin-text{display:block;color:#d71920}.ant-radio-group-solid .ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled){color:#fff;background:#d71920;border-color:#d71920}.ant-radio-checked .ant-radio-inner{border-color:#d71920}.ant-radio-inner:after{background:#d71920}.auditRowTop{color:#7e7e7e}.ant-select-arrow{color:rgba(0,0,0,.85)}.auditRowTop input,.auditRowTop input:focus{border:0;background-color:#f5f5f5}.ant-picker-cell-in-view.ant-picker-cell-range-end .ant-picker-cell-inner,.ant-picker-cell-in-view.ant-picker-cell-range-start .ant-picker-cell-inner,.ant-picker-cell-in-view.ant-picker-cell-selected .ant-picker-cell-inner{color:#fff;background:#d71920}.ant-picker-cell-in-view.ant-picker-cell-today .ant-picker-cell-inner:before{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;border:1px solid #d71920;border-radius:2px;content:""}.ant-btn-primary{color:#fff;border-color:#d71920;background:#d71920;text-shadow:0 -1px 0 rgba(0,0,0,.12);box-shadow:0 2px 0 rgba(0,0,0,.05)}.ant-pagination-item-active a,a{color:#d71920}.ant-pagination-item-active{font-weight:500;background:#fff;border-color:#d71920}.ant-tabs-tab.ant-tabs-tab-active .ant-tabs-tab-btn{color:#d71920;text-shadow:0 0 .25px currentcolor}.ant-table-column-sorter-down.active,.ant-table-column-sorter-up.active,.ant-tabs-tab.ant-tabs-tab-active .ant-tabs-tab-btn:active{color:#d71920}.ck-rounded-corners :is(.ck.ck-editor__main>.ck-editor__editable),.ck.ck-editor__main>.ck-editor__editable.ck-rounded-corners{border-radius:var(--ck-border-radius);border-top-left-radius:0;border-top-right-radius:0}.sysInputs{flex:1 1;margin-left:20px}.sysInput{width:300px;margin-left:20px;overflow-x:auto}.sysInputMax{width:844px;margin-left:20px}.sysButtonInput{width:230px;margin-left:20px}.sysButtonSearchInput{width:163px;margin-left:20px}.sysButtonSearchInput input{border-radius:3px!important;border-color:#d9d9d9!important}.sysSerchInput{width:240px;margin-left:20px}.sysSerchButtonInput{width:173px;margin-left:20px}.sysInput input,.sysSerchInput input{border-radius:3px!important;border-color:#d9d9d9!important}.sysInput input:focus{background-color:#f5f5f5;border:0}.ant-input-focused,.ant-input:focus{border-color:#cde7ff;box-shadow:0 0 0 2px #cde7ff;border-right-width:1px;outline:0}.ant-input-status-error:not(.ant-input-disabled):not(.ant-input-borderless).ant-input{background-color:#f5f5f5}.ant-input-status-error:not(.ant-input-disabled):not(.ant-input-borderless).ant-input:hover{background-color:#f5f5f5;border:0}.sysInput Select,.sysInput Select:focus{border-radius:3px;border-color:#d9d9d9}.ant-Select-status-error:not(.ant-Select-disabled):not(.ant-Select-borderless).ant-Select:hover{background-color:#f5f5f5;border:0}.sysSearchButton{width:220px;border-left:2px solid #f8f9fc;display:flex;align-items:center;margin-bottom:10px;margin-left:auto;justify-content:flex-end;margin-right:18px}.sysBtn,.sysBtnTwo{border:0;background-color:#000;color:#fff}.sysBtnTwo{margin-right:5px}.sysSaveButton .sysBtn,.sysSearchButton .sysBtn{margin:0 5px}.sysBtn:hover{background-color:#0059ac;color:#fff}.userRoleTitleRow{margin-top:30px;margin-bottom:0;font-size:17px;font-weight:700}.sysBtn:focus{border:0;background-color:#000;color:#fff}.btnBlue{background-color:#d71920;color:#fff}.btnBlue:hover{background-color:#0059ac;color:#fff}.btnBlue:focus{border:0;background-color:#d71920;color:#fff}.sysLineEight{height:5px;background:#f8f9fc;margin:0 -15px 10px}.ant-tabs-bottom>.ant-tabs-nav,.ant-tabs-bottom>div>.ant-tabs-nav,.ant-tabs-top>.ant-tabs-nav,.ant-tabs-top>div>.ant-tabs-nav{margin:0 0 10px!important}.ant-tabs-top>.ant-tabs-nav{border-bottom:1px solid #d9d9d9}.ant-table-pagination.ant-pagination{margin:10px 0}.sysButtonRelative{margin-top:0}.sysTable{margin-top:10px}.sysInputNumber{color:#000;width:100%}.sysInputNumber,.sysInputs textarea,.sysInput textarea,.sysSelect .ant-select-selector{border-radius:3px!important;border-color:#d9d9d9!important}.sysSaveButton{width:100%;margin-top:1rem;text-align:right}.sysOperation{justify-content:flex-end}.sysOperation,.sysOperationTwo{display:flex;align-items:center;font-size:13px}.sysOperationTwo{justify-content:space-around}.sysOperation div{margin-left:15px}.sysRoleBodyRow{max-width:1250px!important}.sysRoleBox{max-width:1227px!important;position:relative;border-radius:10px;border:1px solid #ccd6ff;padding:20px;margin-top:28px}.sysControls{text-align:center!important}.sysUpdate{color:#d71920}.sysOperation,.sysUpdate{cursor:pointer;border:1px solid;padding:0 5px}.sysOperation{color:#ffc168}.sysDelete{color:#ca6d00;cursor:pointer;border:1px solid;padding:0 5px}.sysDelete:hover,.sysOperation:hover,.sysUpdate:hover{border-color:#0059ac;color:#0059ac}h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:.5em;line-height:1.1;color:rgba(0,0,0,.85);font-weight:500}.h3,h3{font-size:24px}.h4,h4{font-size:18px}.sysTabs{width:100%;margin-top:0;margin-bottom:1rem;padding:15px;background-color:#fff}.sysSubTable,.sysTabs{border:2px solid #e2f0d9}.sysSubTable{border-right:0;margin:-8px -17px -9px 86px!important}.showTitleRow{font-size:14px;font-weight:700}.sysNoTitle{width:130px;height:auto;min-height:24px;word-wrap:break-word;word-break:break-all}.sysNoInput{width:270px}.sysNoInput,.sysNoMaxInput{padding:0 15px;height:auto;min-height:24px;word-wrap:break-word;word-break:break-all}.sysNoMaxInput{width:390px}.sysNoMaxTextArea{padding:0 15px;width:670px;height:auto;min-height:24px;word-wrap:break-word;word-break:break-all}.sysBodyRow{margin:1rem 0}.sysSpan{height:30px;padding-top:4px;display:block}.sysSavePageWidth{max-width:1280px}.sysSearchRadio{line-height:34px}.errorInfoDiv{color:#f5222d}.pickUpInput{font-size:17px;font-weight:700;color:#52c41a!important}.sysSelect{width:100%}.systabls{margin-top:10px}.ant-switch-checked{background-color:#d71920}.ant-checkbox-checked .ant-checkbox-inner{background-color:#d71920;border-color:#d71920}.sysRoleInputNumber{width:100%;border-radius:3px!important;border-color:#d9d9d9!important}.sysClear{clear:both;display:flex}.sysFloatLeft{float:left}.sysFloatRight{float:right}.sysRightWidth{width:100%}.previousImg{float:left;z-index:999;position:absolute;top:10px;right:5px}.previousIcon{width:25px;height:25px}.productManageTableImg{width:56px;height:56px}.videoUpload .ant-upload-list-picture .ant-upload-list-item-thumbnail{display:flex;align-items:stretch;justify-content:center}.videoUpload .ant-upload-list-picture .ant-upload-list-item-thumbnail img{width:unset;height:unset}.mustFill:after{color:red;content:"*";margin-left:5px}.operationButton{margin-left:5px;margin-top:5px}.ant-form-item-has-error .ant-input{border-color:#ff4d4f}.ant-select-selector{border-color:#c1c1c1!important}.ant-form-item-has-error .ant-select-selector{border-color:#ff4d4f!important}.ant-picker{border-radius:3px!important;border-color:#d9d9d9!important;width:100%;height:40px}.ant-form-item-has-error .ant-picker{border-color:#ff4d4f!important}.ant-input[disabled]{background-color:#f5f5f5;box-shadow:none;cursor:not-allowed;opacity:1}.ant-modal-title{font-size:20px}.ant-spin-lg .ant-spin-dot{font-size:40px!important;width:40px!important;height:40px!important}.ant-form-explain{height:auto;margin-top:-2px!important}.ant-form-item{height:auto;margin:0!important;padding-bottom:0!important}.ant-form-item-control{line-height:32.9999px!important}.ant-upload-list-picture-card .ant-upload-list-item,.ant-upload.ant-upload-select-picture-card{width:90px!important;height:90px!important}.ant-calendar-picker{width:100%}.ant-calendar-picker-input{height:34px!important}.ant-notification-notice{padding:16px 8px!important}.ant-input-number-handler-wrap{display:none}.ck-content{min-height:200px}.container{padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}.tableTop{margin-top:5px}.tableZero{margin-top:15px}@media only screen and (min-width:1366px){.container{margin-left:0;width:100%}.hideMenu_container{width:calc(100% + 120px)}.hideMenu_container,.showMenu_container{margin-left:0;margin-right:0;padding-left:15px;padding-right:15px}.showMenu_container{width:100%}.loginFormRoot{margin:7% auto 0}.loginImg{width:100%;text-align:center}.loginImg img{width:693px;height:126px}.tableTop{margin-top:-32px}.deliveryDateLine{width:47%!important;float:left}.toStrLine{width:6%!important;float:left;line-height:34px;text-align:center}.bookStop .routeWidth{width:75px}.bookStop .routeAddressWidth{width:137px}.bookStop .routeEffectDateWidth{width:160px}.bookStop .arriveTimeWidth{width:110px}.bookStop .bookRoute5{width:111px}.bookStop .bookRoute6{width:109px}.bookStop .routeRoundTripFeeWidth{width:111px}.bookStop .routeRoundTripTimeWidth{width:87px}.bookStop .routeRemarkWidth{width:23px}.bookRoute .bookRouteWidth{width:75px}.bookRoute .bookRouteAddressWidth{width:137px}.bookRoute .bookRouteEfftWidth{width:160px}.bookRoute .bookRouteArriveTimeWidth{width:110px}.bookRoute .bookRouteOutTripFeeWidth{width:111px}.bookRoute .bookRouteEtaWidth{width:79px}.bookRoute .bookRouteRoundTripfeeWidth{width:111px}.bookRoute .bookRouteRoundTripTimeWidth{width:87px}.bookRoute .bookRouteRemarkWidth{width:23px}.bookRoute .sysClearRouteList{clear:both;display:flex}.bookRoute .bookRoute1{width:75px}.bookRoute .bookRoute2{width:137px}.bookRoute .bookRoute3{width:160px}.bookRoute .bookRoute4{width:110px}.bookRoute .bookRoute5{width:111px}.bookRoute .bookRoute6{width:109px}.bookRoute .bookRoute7{width:87px}}@media only screen and (min-width:1024px) and (max-width:1366px){.container{margin-left:0;width:100%}.hideMenu_container{width:calc(100% + 120px)}.hideMenu_container,.showMenu_container{margin-left:0;margin-right:0;padding-left:15px;padding-right:15px}.showMenu_container{width:100%}.loginFormRoot{margin:20% auto 0}.loginImg{width:100%;text-align:center}.loginImg img{width:693px;height:126px}.deliveryDateLine,.toStrLine{width:100%!important;float:left}.toStrLine{text-align:center}}@media only screen and (min-width:768px) and (max-width:1024px){.container{margin-left:0;width:100%}.hideMenu_container{width:calc(100% + 120px)}.hideMenu_container,.showMenu_container{margin-left:0;margin-right:0;padding-left:15px;padding-right:15px}.showMenu_container{width:100%}.loginFormRoot{margin:15% auto 0}.loginImg{width:100%;text-align:center}.loginImg img{width:346px;height:63px}.deliveryDateLine,.toStrLine{width:100%!important;float:left}.toStrLine{text-align:center}}@media only screen and (min-width:321px) and (max-width:767px){.container{margin-left:0;width:calc(100% + 200px)}.hideMenu_container,.showMenu_container{margin-left:0;margin-right:0;padding-left:15px;padding-right:15px;width:calc(100% + 200px)}.loginFormRoot{margin:20% auto 0}.loginImg{width:100%;text-align:center}.loginImg img{width:346px;height:63px}.deliveryDateLine,.toStrLine{width:100%!important;float:left}.toStrLine{text-align:center}.sysClear{flex-direction:column}.sysRightWidth{margin-top:50px;margin-left:0;width:100%}.bookStop .ant-timeline-item{padding-bottom:30px!important}.bookStop .clentCardDetailCol{margin-right:0!important}.bookRoute .bookRouteAddressWidth,.bookRoute .bookRouteArriveTimeWidth,.bookRoute .bookRouteEfftWidth,.bookRoute .bookRouteEtaWidth,.bookRoute .bookRouteOutTripFeeWidth,.bookRoute .bookRouteRemarkWidth,.bookRoute .bookRouteRoundTripfeeWidth,.bookRoute .bookRouteRoundTripTimeWidth,.bookRoute .bookRouteWidth,.bookStop .arriveTimeWidth,.bookStop .bookRoute5,.bookStop .bookRoute6,.bookStop .routeAddressWidth,.bookStop .routeEffectDateWidth,.bookStop .routeRemarkWidth,.bookStop .routeRoundTripFeeWidth,.bookStop .routeRoundTripTimeWidth,.bookStop .routeWidth{width:calc(50% - 10px)}.bookRoute .btnWidth{width:50%}.bookRoute .sysClearRouteList{clear:both}.bookRoute .bookRoute1,.bookRoute .bookRoute2,.bookRoute .bookRoute3,.bookRoute .bookRoute4,.bookRoute .bookRoute5,.bookRoute .bookRoute6,.bookRoute .bookRoute7{width:calc(50% - 10px)}.bookRouteTopImg{width:365px;height:120px}}@media only screen and (max-width:320px){.container{margin-left:0;width:calc(100% + 200px)}.hideMenu_container,.showMenu_container{margin-left:0;margin-right:0;padding-left:15px;padding-right:15px;width:calc(100% + 200px)}.loginFormRoot{margin:20% auto 0}.loginImg{width:100%;text-align:center}.loginImg img{width:346px;height:63px}.deliveryDateLine,.toStrLine{width:100%!important;float:left}.toStrLine{text-align:center}.sysClear{flex-direction:column}.sysRightWidth{margin-top:50px;margin-left:0;width:100%}.bookStop .ant-timeline-item{padding-bottom:30px!important}.bookStop .clentCardDetailCol{margin-right:0!important}.bookRoute .bookRouteAddressWidth,.bookRoute .bookRouteArriveTimeWidth,.bookRoute .bookRouteEfftWidth,.bookRoute .bookRouteEtaWidth,.bookRoute .bookRouteOutTripFeeWidth,.bookRoute .bookRouteRemarkWidth,.bookRoute .bookRouteRoundTripfeeWidth,.bookRoute .bookRouteRoundTripTimeWidth,.bookRoute .bookRouteWidth,.bookStop .arriveTimeWidth,.bookStop .bookRoute5,.bookStop .bookRoute6,.bookStop .routeAddressWidth,.bookStop .routeEffectDateWidth,.bookStop .routeRemarkWidth,.bookStop .routeRoundTripFeeWidth,.bookStop .routeRoundTripTimeWidth,.bookStop .routeWidth{width:calc(50% - 10px)}.bookRoute .btnWidth{width:50%}.bookRoute .sysClearRouteList{clear:both}.bookRoute .bookRoute1,.bookRoute .bookRoute2,.bookRoute .bookRoute3,.bookRoute .bookRoute4,.bookRoute .bookRoute5,.bookRoute .bookRoute6,.bookRoute .bookRoute7{width:calc(50% - 10px)}.bookRouteTopImg{width:365px;height:120px}.clentBtn{padding:4px 5px}}.ant-popover-content{max-width:1000px;word-break:break-all;word-wrap:break-word}.blueBox{position:relative;max-width:100%;border-radius:10px;border:1px solid #ccd6ff;padding:15px 20px 10px 10px;margin-bottom:25px;margin-top:30px}.blueBoxTitle{margin-top:15px;position:absolute;top:-25px;left:30px;background-color:#fff;width:10%;text-align:center}.blueBoxDescriptions{margin-top:5px}.blueBoxRow{margin-left:unset!important;margin-right:unset!important}.blueBoxRowText{display:inline-flex;align-items:center}.showTitle{font-size:18px}.titleSpan{color:#7e7e7e}.ant-input-number-input{border:1px solid #d9d9d9;height:40px}.operation{display:flex;align-items:center;font-size:13px;margin:0 -5px}.operation>div{border-radius:2px;padding:2px 5px;margin:0 5px}.twoOperation{display:flex;align-items:center;justify-content:space-around;font-size:13px;min-width:100px!important}.sysSerchFuncInput{width:240px}.sysColFunc{display:flex;align-items:center;margin:0 5px 10px}.sysPurpleBox{display:inline-block}.sysPurpleBox,.sysPurpleBox2{position:relative;border-radius:10px;border:2px solid #ccd6ff;padding:15px 10px 10px;margin:10px 0}.sysPurpleBox2{max-width:72vw}.sysPurpleBoxTitle{margin-top:15px;position:absolute;top:-25px;left:30px;background-color:#fff;text-align:center;padding:0 20px}.ant-upload-list-picture-card .ant-upload-list-item-actions{width:80%;display:flex;justify-content:space-between}.websiteTemplate{padding:20px;min-height:calc(100vh - 80px);max-height:calc(100vh - 80px);overflow-y:scroll}.websiteSysRow{margin:10px 0;flex-wrap:wrap}.websiteSysCol,.websiteSysRow{display:flex;grid-gap:20px;gap:20px}.websiteSysCol{align-items:center;flex:1 1;min-width:400px}.websiteSysParam{min-width:120px;color:#7c7c7c}.websiteSysInputMax{flex:1 1;overflow-x:auto}.websiteSysInput{flex:1 1}.websiteSysInput .ant-select-selector{height:40px!important;display:flex;align-items:center;min-width:-webkit-fill-available;width:100px}.websiteSysInput .ant-input{height:40px}.websiteSysInput .ant-input[disabled]{border-color:#d9d9d9}.websiteSysInput .ant-upload-list-picture-card .ant-upload-list-item,.websiteSysInput .ant-upload.ant-upload-select-picture-card{width:120px!important;height:120px!important}.ant-popover-inner-content{width:max-content;max-width:100%;padding:20px 35px;color:rgba(0,0,0,.85)}.websiteSysButton{height:40px;padding:0 20px;display:flex;align-items:center;justify-content:center;font-weight:700;color:#fff;background-color:#000;cursor:pointer}.websiteSysButton>img{width:15px;margin-right:10px;object-fit:scale-down}.websiteSysButton>span{margin-left:0!important}.websiteSysButton>span>svg{margin-right:10px;object-fit:scale-down}.websiteSysButtonBox{display:flex;justify-content:flex-end;grid-gap:20px;gap:20px;flex-wrap:wrap;flex-grow:1}.flexBox{display:flex;justify-content:space-between;align-items:center;margin:5px 0;flex-wrap:wrap}.label{color:#7c7c7c}.value{color:#000;word-break:break-word}.labelCircleBox{display:flex;align-items:center}.labelCircle{display:flex;color:#000;cursor:pointer;margin-left:10px;font-size:17px}.tableTitleCenterBox{display:flex;justify-content:center}.ant-popover .ant-table-tbody>tr>td,.ant-popover .ant-table-thead>tr>th{text-align:left}.tableEllipsisBox,.tableEllipsisBoxClamp{-webkit-line-clamp:2}.tableEllipsisBox,.tableEllipsisBoxClamp,.tableEllipsisBoxClamp1{word-break:break-word;text-overflow:ellipsis;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical}.tableEllipsisBoxClamp1{-webkit-line-clamp:1}.ant-input-number-group-wrapper{width:100%}.detailButton{color:#fff!important;background-color:#0059ac!important}.indexAbout{width:100%;margin:0 auto;font-family:"Inter"}.indexAbout .logoBox{width:100%;min-width:700px;height:130px;background-color:#fff;padding:0 42px;display:flex;align-items:center;font-size:20px}.indexAbout .logoBox>img{width:430px;height:150px;margin-right:60px;object-fit:contain}.indexAbout .forgotPasswordLoginBtn{font-size:14px;color:#7c7c7c;margin-left:auto}.indexAbout.forgotPasswordLoginBtn:hover{text-decoration:underline}.indexAbout .line{width:100%;height:42px;background-color:#d71920}.indexAbout .forgotPasswordBackground{width:100%;height:calc(100vh - 172px);display:flex;justify-content:center;position:relative}.indexAbout .forgotPasswordInfo{margin-top:40px;color:#7c7c7c;font-size:16px}.indexAbout .forgotPasswordRow{margin-top:50px;display:flex;align-items:center}.indexAbout .forgotPasswordTitle{width:200px;margin-right:15px;text-align:right}.indexAbout .forgotPasswordInput{outline:none;border:1px solid #d9d9d9;background-color:#fff;color:#7c7c7c;border-radius:unset;height:40px;font-size:16px;width:210px}.indexAbout .forgotPasswordInput:focus{outline:none;border:1px solid #d9d9d9}.indexAbout .forgotPasswordBtn{height:39px;background-color:#d71920;border:none;border-radius:unset;font-size:16px;margin-left:215px;margin-top:40px}.indexAbout .forgotPasswordBtn:hover{background-color:#0059ac;color:#fff}.indexAbout .helpInfo{color:#7c7c7c;font-size:20px}.indexAbout .helpBox{max-width:100%;width:60%}.indexAbout .helpTitle{font-size:24px;margin:40px 0}.indexAbout .helpBackground{width:100%;display:flex;justify-content:center;margin-bottom:50px}.indexAbout a{color:#7c7c7c}.indexAbout a:hover{color:#d71920}
/*# sourceMappingURL=main.fdd72738.chunk.css.map */