.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}.login .loginInput:focus{outline:none;border:1px solid #d9d9d9}.login .loginFormButton{width:440px;height:40px;background-color:#d71920;border:none;border-radius:unset}.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}.statementModal{font-size:16px;display:flex;flex-direction:column;grid-gap:10px;gap:10px}.statementModal div{text-align:justify}.statementModal .title{display:flex;justify-content:center;font-size:20px;height:40px;font-weight:700}.statementModal .subTitle{color:#7c7c7c}.statementModal .buttonBox{display:flex;justify-content:center}.statementModal .confirmButton{height:39px;background-color:#d71920;border:none;border-radius:unset;font-size:16px;color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.12);box-shadow:0 2px 0 rgba(0,0,0,.05)}.statementModal .confirmButton:hover{background-color:#0059ac}.statementModal .grayText{color:#7c7c7c}.statementModal .smallText{font-size:14px}.statementModal .flexCenterBox{display:flex;justify-content:center}.statementModal ul{margin:0 auto}.statementModal text{color:#000;font-weight:700}.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}.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}.newMessage .textJustify{text-align:justify}.studentHome .cardBox{display:flex;grid-gap:40px;gap:40px}.studentHome .jobPostingsBox{background-color:#fff;padding:15px 20px 20px;border-top:6px solid #ff6480}.studentHome .stdApplyingTow{background-color:#fff;padding:15px 20px 20px;border-top:6px solid #2fea71}.studentHome .jobPlacementOverview{flex:1 1;background-color:#fff;padding:15px 20px;border-top:6px solid #c989ff}.studentHome .wilAssessmentOverview{flex:1 1;background-color:#fff;padding:15px 20px;border-top:6px solid #cde7ff}.studentHome .stdApplyingThree{flex:1 1;background-color:#fff;position:relative}.studentHome .stdApplyingThreeTopb{width:100%;height:80px;background-image:url(../../static/media/stdApplyingTightB.7b951916.png);background-size:cover;background-repeat:no-repeat;background-position:50%;position:relative;padding:10px 10px 0;display:flex;justify-content:flex-end;margin-bottom:50px}.studentHome .stdApplyingThreeTopb>img{width:18.9px;height:18.9px;cursor:pointer}.studentHome .stdApplyingThreecentre{position:absolute;left:0;top:30px;width:100%;display:flex;justify-content:center;border-radius:50%}.studentHome .stdApplyingThreecentre>img{width:100px;height:100px;border-radius:50%}.studentHome .studentInfoValue{width:60%;text-align:end;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.studentHome .infoLine{height:1px;background-color:#d9d9d9;margin:5px 0}.studentHome .seeAllBox{font-weight:700;color:#d71920;cursor:pointer}.studentHome .searchBox{height:40px}.studentHome .jobPostingsRow,.studentHome .searchBox{display:flex;justify-content:space-between}.studentHome .jobPostingsCardBox{display:flex!important;grid-gap:40px;gap:40px}.studentHome .jobPostingsCard{width:590px;background-color:#fff;padding:10px;border-left:10px solid #ffc168}.studentHome .tableStatus,.studentHome .tableStatusBox{display:flex;justify-content:center}.studentHome .tableStatus{width:146px;height:29px;align-items:center;border-radius:46px;background-color:#cde7ff;color:#0059ac}.studentHome .tableAction>img{width:18px;height:18px}.studentHome .stdApplyingThreeBottomTitle{margin:5px 0;display:flex;justify-content:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.studentHome .stdApplyingThreeBottomBox{padding:0 20px 15px}.studentHome .ant-carousel{width:1320px}.studentHome .countTitleBox{border-left:6px solid #c989ff!important;margin:5px 0}.studentHome .searchBar{height:40px;border:1px solid #e9e9e9;background-color:#fff;padding-right:10px;width:1121.31px;display:flex;align-items:center;border-radius:2px}.studentHome .searchBar>img{width:22px;height:22px;cursor:pointer}.studentHome .searchBar>input{border:none;height:100%;width:1100px;font-weight:medium}.studentHome .searchBar>input:focus{outline:none;font-weight:medium}.studentHome .tableProgramme{word-break:break-word;text-overflow:ellipsis;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.studentHome .ant-empty{margin-top:40px;color:#7c7c7c}.studentHome .DOCUMENT_ATTACHED{background-color:#e9f8e9;color:#008b00}.studentSeeAllJobApplicationsSort .ant-modal-content{border-radius:0}.studentSeeAllJobApplicationsSort .ant-modal-body{height:300px;padding:35px;display:flex;flex-direction:column;justify-content:space-between}.studentSeeAllJobApplicationsSort .doneButtonImg{width:119px;height:44px}.studentSeeAllJobApplicationsSort .salaryImg{width:96px;height:39px}.studentSeeAllJobApplicationsSort .contentBox{text-align:center;font-size:20px;font-weight:medium;color:#7c7c7c;margin:0 auto}.studentSeeAllJobApplicationsSort .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}.studentSeeAllJobApplicationsSort .saveButton>img{width:18px;margin-right:10px}.studentSeeAllJobApplicationsSort .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}.studentSeeAllJobApplicationsSort .resetButton>img{width:18px;margin-right:10px}.studentSeeAllJobApplicationsSort .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}.studentSeeAllJobApplicationsSort .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}.studentSeeAllJobApplicationsSort .textArea{font-size:20px;resize:none}.studentSeeAllJobApplicationsSort .butArea{display:flex;justify-content:center}.studentSeeAllJobApplicationsSort .lable{display:inline-flex;font-size:16px;margin-right:10px;width:210px;min-width:210px}.studentSeeAllJobApplicationsSort .value{padding:5px 10px;font-size:16px}.studentSeeAllJobApplicationsSort .Title{font-size:16px}.studentSeeAllJobApplicationsSort .ant-tag{font-size:16px;padding:5px 10px;margin-bottom:10px}.studentSeeAllJobApplicationsSort .noSelected{background-color:#cde7ff;color:#0059ac}.studentSeeAllJobApplicationsSort .selected{background-color:#ffe4e3;color:#d71920}.studentSeeAllJobApplicationsSort .studentAppliedInput{border:1px solid #d9d9d9;width:192px}.studentSeeAllJobApplicationsSort .timeDatePicker{width:192px!important;height:40px}.studentSeeAllJobApplicationsSort .ant-form-item-explain-error{color:#ff4d4f;width:184px}.studentSeeAllJobApplicationsSort .ant-cascader{width:410px!important}.studentSeeAllJobApplicationsSort .ant-cascader-menu{min-width:205px!important}.studentSeeAllJobApplicationsSort .closePopover{position:absolute;top:5px;right:10px;color:#d71920}.studentSeeAllJobApplicationsSort .closePopover:hover{color:#7c7c7c}.studentSeeAllJobApplicationsSort .closePopover .anticon svg{width:25px;height:25px}.studentSeeAllJobApplicationsSort .ant-select-selector{width:410px!important}.studentSeeAllJobApplicationsSort .partnerSelector .ant-select-selector{min-height:40px!important;height:100%!important}.studentSeeAllJobApplicationsSort .partnerSelector .ant-select-selection-item{height:32.5px!important;font-size:16px;background-color:#ffe4e3;color:#d71920}.studentSeeAllJobApplicationsSort .sortInput{width:410px}.studentJobDetail .websiteSysContentBox{display:flex;padding:20px!important}.studentJobDetail .requestDocumentTitle{border-radius:58px;padding:5px 20px;margin-left:30px;color:#0059ac;background-color:#cde7ff}.studentJobDetail .flexBox2{display:flex;align-items:center;color:#7c7c7c}.studentJobDetail .titleDiv{height:40px;display:flex;justify-content:space-between;margin-bottom:20px}.studentJobDetail .label{color:#7c7c7c;white-space:nowrap}.studentJobDetail .title{color:#000;font-size:32px;font-weight:700}.studentJobDetail .attachDocumentButton>img{width:18px;margin-right:10px}.studentJobDetail .attachDocumentButton{height:40px;padding:0 20px;display:flex;align-items:center;justify-content:center;color:#fff;background-color:#0059ac;border:1px solid #e9e9e9;font-weight:700;cursor:pointer}.studentJobDetail .content{display:flex;padding:20px;background-color:#fff}.studentJobDetail .flexDocumentBox{display:flex;justify-content:space-between;align-items:center;color:#7c7c7c;margin:4px 0}.studentJobDetail .saveButtonBox{margin-top:20px;display:flex;justify-content:flex-end;align-items:center}.studentJobDetail .btnDiv{display:flex;align-items:center}.studentJobDetail .line{background-color:#d9d9d9;width:2px;margin:0 20px}.studentJobDetail .line2{background-color:#d9d9d9;width:100%;height:2px;margin:15px 0}.studentJobDetail .leftContent,.studentJobDetail .rightContent{width:calc(50% - 1px)}.studentJobDetail .logoImgBox{display:flex;align-items:center;justify-content:center}.studentJobDetail .logoImgBox>img{max-height:100px;object-fit:contain}.studentJobDetail .appleTitle{color:#000;font-size:24px;word-wrap:break-word;word-break:break-word;margin:4px 0}.studentJobDetail .text{word-wrap:break-word;margin:5px 0}.studentJobDetail a{color:#000;word-break:break-word}.studentJobDetail a:hover{color:#0059ac}.studentJobDetail .value2{color:#000;max-width:400px;word-break:break-word;text-align:justify}.studentJobDetail .tag{color:#000;border:1px solid #e9e9e9;border-radius:8px;padding:6px 12px;cursor:pointer;max-width:400px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.studentJobDetail .tagImg{margin:0 10px 0 0}.studentJobDetail .stdPositionBox{color:#000;min-width:182px;max-width:330px;min-height:39px;display:flex;align-items:center;border:1px solid #e9e9e9;border-radius:50px;padding:0 15px;word-break:break-word}.studentJobDetail .submitButton>img{width:18px;margin-right:10px}.studentJobDetail .submitButton{height:40px;padding:0 20px;display:flex;align-items:center;justify-content:center;font-weight:700;color:#fff;background-color:#000;margin-left:20px;border:1px solid #e9e9e9;cursor:pointer}.studentJobDetail .linkBox{display:flex;flex-direction:column;grid-gap:5px;gap:5px}.studentJobDetail .approveButton>img{width:18px;margin-right:10px}.studentJobDetail .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;margin-left:20px}.studentJobDetail .rejectButton>img{width:18px;margin-right:10px}.studentJobDetail .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;cursor:pointer}.studentJobDetail .marginButton0{margin-bottom:0}.studentJobDetail .documentDiv{margin-left:20px}.studentJobDetail .printButtonBox{display:flex;justify-content:flex-end;padding-bottom:5px}.studentJobDetail .printButton{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}.studentJobDetail .ant-btn-primary{border-color:#0059ac}.stdApplyJobModal,.stdApplyJobModal .ant-form,.stdApplyJobModal .ant-form label,.stdApplyJobModal .ant-input,.stdApplyJobModal .ant-select .ant-select-selector,.stdApplyJobModal .sysInput,.stdApplyJobModal .sysParam,.stdApplyJobModal .textEllipsis{font-size:15px}.stdApplyJobModal .sysParam{width:170px}.stdApplyJobModal .websiteSysParam{width:188px}.stdApplyJobModal .websiteSysInput{width:calc(100% - 233px)}.stdApplyJobModal .stdApplyJobModalTitle{font-size:20px;color:#000}.stdApplyJobModal .ant-select .ant-select-selector{height:40px;display:flex;align-items:center}.stdApplyJobModal .stdApplyJobInputs{height:40px}.stdApplyJobModal .textEllipsis{max-width:247px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.stdApplyJobModal .TitleTow{display:flex;color:#7c7c7c;padding-top:10px;padding-bottom:10px}.stdApplyJobModal .TitleTowRight{margin-left:10px}.stdApplyJobModal .stdApplyJobPostingRow{width:100%;display:flex;justify-content:space-between;margin-bottom:29px}.stdApplyJobModal .stdApplyJobPostingCol{width:47%;margin:0;flex:none}.stdApplyJobModal .stdApplyJobInput{margin-top:10px;display:flex}.stdApplyJobModal .stdApplyJobInput>img{width:50px;height:50px}.stdApplyJobModal .stdApplyJobTitle{color:#7c7c7c}.stdApplyJobModal .textArea{color:#000}.stdApplyJobModal textarea.ant-input{min-width:100%}.stdApplyJobModal .optionalTitle{color:#7c7c7c}.stdApplyJobModal .optional{color:#7c7c7c;margin-left:10px}.stdApplyJobModal .saveButtonBox{margin-top:20px;display:flex;justify-content:center;align-items:center;grid-gap:20px;gap:20px;flex-wrap:wrap}.stdApplyJobModal .submitButton>img{width:15px;margin-right:10px}.stdApplyJobModal .submitButton{height:40px;padding:10px;display:flex;align-items:center;justify-content:center;font-weight:700;color:#fff;background-color:#000;border:1px solid #e9e9e9;cursor:pointer}.stdApplyJobModal .draftButton>img{width:15px;margin-right:10px}.stdApplyJobModal .draftButton{color:#fff;background-color:#d71920}.stdApplyJobModal .draftButton,.stdApplyJobModal .submitButtonTow{height:40px;padding:10px;display:flex;align-items:center;justify-content:center;font-weight:700;cursor:pointer}.stdApplyJobModal .submitButtonTow{color:#d71920;background-color:#fff;border:1px solid #d71920}.stdApplyJobModal .submitButtonTow>img{width:15px;margin-right:10px}.stdApplyJobModal .uploadDocumentsBox{padding:5px;border:1px solid #d9d9d9;align-items:center;width:calc(100% - 40px)}.stdApplyJobModal .uploadFileRow{padding:0 5px;height:28px;border:1px solid #d9d9d9;display:flex;align-items:center;flex:1 1}.stdApplyJobModal .uploadButton{cursor:pointer;width:40px;height:40px}.stdApplyJobModal .tagImg{width:11.45px;height:18px;margin-right:10px}.stdApplyJobModal .anticon{margin-left:10px}.stdApplyJobModal .additionalDocumentsRow{margin-bottom:29px}.stdApplyJobModal .uploadBox{display:flex}.stdApplyJobModal .titleBox{display:flex;justify-content:space-between}.stdApplyJobModal .titleBox>img{width:80px;height:80px;border-radius:50%}.stdApplyJobModal .questionCircle .anticon svg{width:20px;height:20px}.messageSubmit .ant-modal-content{border-radius:0}.messageSubmit .ant-modal-body{display:flex;flex-direction:column;align-items:center;grid-gap:20px;gap:20px}.messageSubmit .contentBox{font-size:20px;color:#7c7c7c;margin:0 auto;display:flex;flex-direction:column;grid-gap:20px;gap:20px}.messageSubmit .saveButton>img{width:18px;height:18px;margin-right:10px}.messageSubmit .saveButton{border-radius:5px;color:#008b00;border:1px solid #008b00;margin-right:10px}.messageSubmit .cancelButton,.messageSubmit .saveButton{height:44px;font-size:20px;background-color:#fff;padding:0 15px;display:flex;align-items:center;justify-content:space-between;cursor:pointer}.messageSubmit .cancelButton{border-radius:5px;margin-left:10px;color:#d71920;border:1px solid #d71920}.messageSubmit .cancelButton>img{width:18px;height:18px;margin-right:10px}.messageSubmit .butArea{display:flex}.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}.studentModule .ant-carousel{width:1340px}.studentModule .textBox{height:54px}.studentModule .tableFlexBox{display:flex;justify-content:center}.studentModule .tableProgramme,.studentModule .tableProgrammeBox{word-break:break-word;text-overflow:ellipsis;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.studentModule .tableProgramme{text-align:start}.studentModule .tableImgBox{min-width:23px;display:flex;align-items:center}.studentModule .tableImgBox>img{width:18px;height:18px}.studentModule .ant-empty{margin-top:40px;color:#7c7c7c}.studentModule .borderColorAssigned{border-left:10px solid #cde7ff}.studentModule .carouselCardBoxRow{margin-top:20px}.studentModule .SUBMITTED{background-color:#e9f8e9!important;color:#008b00!important}.studentModule .borderColorSUBMITTED{border-left:10px solid #e9f8e9!important}.studentApplyJobDetail .websiteSysContentBox{display:flex;padding:20px!important}.studentApplyJobDetail .flexBox2{display:flex;align-items:center;color:#7c7c7c}.studentApplyJobDetail .label{color:#7c7c7c;white-space:nowrap}.studentApplyJobDetail .flexBox{align-items:flex-start!important}.studentApplyJobDetail .flexDocumentBox{display:flex;justify-content:space-between;align-items:center;color:#7c7c7c;margin:4px 0}.studentApplyJobDetail .text{word-wrap:break-word;margin:5px 0}.studentApplyJobDetail a{color:#000;word-break:break-word}.studentApplyJobDetail a:hover{color:#0059ac}.studentApplyJobDetail .value2{max-width:calc(100% - 250px)}.studentApplyJobDetail .tag{color:#000;border:1px solid #e9e9e9;border-radius:8px;padding:6px 12px;cursor:pointer;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.studentApplyJobDetail .tagImg{margin:0 10px 0 0}.studentApplyJobDetail .stdPositionBox{color:#000;min-width:182px;max-width:330px;min-height:39px;display:flex;align-items:center;border:1px solid #e9e9e9;border-radius:50px;padding:0 15px;word-break:break-word}.studentApplyJobDetail .linkBox{display:flex;flex-direction:column;grid-gap:5px;gap:5px;width:100%;align-items:flex-end}.studentApplyJobDetail .documentDiv{margin-left:20px}.studentApplyJobDetail .ant-btn-primary{border-color:#0059ac}.studentApplyJobDetail .documentRemarkBox{border:1px solid #d9d9d9}.studentApplyJobDetail .questionCircle .anticon svg{width:20px;height:20px}.studentApplyJobDetail .DOCUMENT_ATTACHED{background-color:#e9f8e9!important;color:#008b00!important}.studentApplyJobDetail .requestButton{position:absolute;left:20px;top:20px}.studentApplyJobDetail .questionTitle span{font-size:20px;margin-right:15px}.studentApplyJobDetail .questionTitle{display:flex;align-items:center}.studentApplyJobDetail .specialTipBox{display:flex;align-items:center;grid-gap:5px;gap:5px}.attachDocumentModal .ant-modal-body{padding:20px}.attachDocumentModal .ant-modal-content{min-width:500px}.attachDocumentModal .box{display:flex;flex-direction:column;align-items:flex-start}.attachDocumentModal .title{font-size:20px;margin-bottom:20px}.attachDocumentModal .row{display:flex;margin-bottom:20px;width:100%}.attachDocumentModal .label{color:#7c7c7c;width:160px}.attachDocumentModal .ant-input{font-size:16px;width:calc(100% - 160px)}.attachDocumentModal .buttonBox>div{cursor:pointer}.attachDocumentModal .buttonBox{width:100%;display:flex;align-items:center;justify-content:center}.attachDocumentModal .saveButton{height:40px;padding:0 20px;display:flex;align-items:center;justify-content:center;font-weight:700;color:#fff;background-color:#000;cursor:pointer}.attachDocumentModal .cancelButton>img,.attachDocumentModal .saveButton>img{width:18px;margin-right:10px}.attachDocumentModal .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}.attachDocumentModal .allFileBox{width:calc(100% - 160px)}.attachDocumentModal .uploadFileRow{padding:0 5px;height:30px;border:1px solid #d9d9d9;display:flex;align-items:center;max-width:500px;margin-bottom:10px}.attachDocumentModal .tagImg{width:11.45px;height:18px;margin-right:10px}.attachDocumentModal .anticon{margin-left:10px}.attachDocumentModal .fileBox{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.attachDocumentModal .ant-upload{font-size:16px}.attachDocumentModal .attachment{margin-bottom:10px}.messageRejected .ant-modal-content{border-radius:0}.messageRejected .ant-modal-body{padding:35px;display:flex;flex-direction:column;justify-content:space-between;align-items:center;grid-gap:20px;gap:20px}.messageRejected .doneButtonImg{width:119px;height:44px}.messageRejected .salaryImg{width:96px;height:39px}.messageRejected .contentBox{text-align:center;font-size:20px;color:#7c7c7c}.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:10px}.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}.messageRequest .ant-modal-content{border-radius:0}.messageRequest .ant-modal-body{padding:35px;display:flex;flex-direction:column;justify-content:space-between;align-items:center;grid-gap:20px;gap:20px}.messageRequest .doneButtonImg{width:119px;height:44px}.messageRequest .salaryImg{width:96px;height:39px}.messageRequest .contentBox{text-align:center;font-size:20px;color:#7c7c7c;margin:0 auto;text-align:justify}.messageRequest .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}.messageRequest .saveButton>img{width:18px;height:18px;margin-right:10px}.messageRequest .saveButton{border-radius:5px;color:#008b00;border:1px solid #008b00;margin-right:10px}.messageRequest .cancelButton,.messageRequest .saveButton{height:44px;font-size:20px;background-color:#fff;padding:0 15px;display:flex;align-items:center;justify-content:space-between;cursor:pointer}.messageRequest .cancelButton{border-radius:5px;margin-left:10px;color:#d71920;border:1px solid #d71920}.messageRequest .cancelButton>img{width:18px;height:18px;margin-right:10px}.messageRequest .textArea{font-size:20px;resize:none}.messageRequest .butArea{display:flex}.studentModuleDashboard .detailButton{background-color:#0059ac!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}.studentFillWPA .websiteSysContentBox{padding:15px 20px 10px!important}.studentFillWPA .draftButton{background-color:#d71920!important}.studentFillWPA .dateInput{display:flex;align-items:center;grid-gap:10px;gap:10px}.studentFillWPA .dateInput .ant-form-item{width:calc(50% - 15px)}.studentFillWPA .websiteSysParam{width:180px}.studentFillWPA .boxWidMax{width:100%}.studentAssignments{padding:0!important}.studentAssignments .topBox{padding:20px 20px 0}.studentAssignments .cardTitleBox{width:100%;display:flex;justify-content:space-between;margin:0 0 5px!important;grid-gap:20px;gap:20px}.studentAssignments .statusBox{height:39px;padding:0 20px;display:flex;align-items:center;justify-content:center;border-radius:50px;background-color:#e9f8e9;color:#008b00}.studentAssignments .ant-tabs-nav{margin:0 20px 20px!important}.studentAssignments .textBox{height:54px}.studentAssignments .SUBMITTED{background-color:#e9f8e9!important;color:#008b00!important}.studentAssignments .borderColorSUBMITTED{border-left:10px solid #e9f8e9!important}.studentAssignments .pagination{display:flex;justify-content:center;margin:20px 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;flex-direction:column;grid-gap:20px;gap:20px}.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:calc(100% - 60px);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:center;grid-gap:20px;gap:20px}.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 .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}.messageTwoImage .ant-modal-content{border-radius:0}.messageTwoImage .ant-modal-body{display:flex;align-items:center;flex-direction:column;justify-content:space-between;grid-gap:20px;gap:20px}.messageTwoImage .doneButtonImg{width:140px;height:40px;margin-right:20px}.messageTwoImage .doneButtonImg2{width:119px;height:44px}.messageTwoImage .doneButtonImg3{width:170px;height:40px;cursor:pointer}.messageTwoImage .salaryImg{width:96px;height:39px}.messageTwoImage .contentBox{text-align:center;font-size:20px;font-weight:medium;color:#7c7c7c;margin:0 auto}.messageTwoImage .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}.messageTwoImage .rightImg{width:65px;height:65px}.messageTwoImage .rightImg3{width:183px;height:57px}.messageTwoImage .messageTop{display:flex;flex-direction:column}.messageTwoImage .messageTopTitle{font-size:20px;font-weight:700}.messageTwoImage .messageTopTitle2{font-size:16px;color:#7c7c7c}.messageTwoImage .messageButtom{display:flex;justify-content:center}.messageTwoImage .contentBoxInput{margin-top:12px}.messageTwoImage .ant-input{font-size:20px;color:#000}.messageTwoImage .userArea{display:flex;height:88px;align-items:center}.messageTwoImage .userAreaImg>img{height:50px}.messageTwoImage .userAreaImg{height:50px;display:flex;justify-content:center;width:15%}.messageTwoImage .studentName{font-size:24px;font-weight:700}.messageTwoImage .studentProgramme{font-size:14px;color:#7c7c7c}.messageTwoImage .closePopover{position:absolute;top:10px;right:10px;color:#d71920}.messageTwoImage .closePopover:hover{color:#7c7c7c}.messageTwoImage .closePopover .anticon svg{width:25px;height:25px}.messageTwoImage .closeModal{position:absolute;top:10px;right:10px;color:#d71920}.messageTwoImage .closeModal:hover{color:#7c7c7c}.messageTwoImage .closeModal .anticon svg{width:25px;height:25px}.turnitinEulaModal{height:90vh;min-height:400px;width:90vw!important;min-width:860px}.turnitinEulaModal .ant-modal-body,.turnitinEulaModal .ant-modal-content,.turnitinEulaModal .ant-spin-container,.turnitinEulaModal .ant-spin-nested-loading{height:100%}.turnitinEulaModal .contentBox{height:100%;display:flex;flex-direction:column;grid-gap:20px;gap:20px}.turnitinEulaModal .inputBox{width:400px;margin:0 auto}.turnitinEulaModal .iframeBox{flex:1 1;min-width:400px}.turnitinEulaModal .fileViewerBox{flex:1 1;min-width:400px;max-height:calc(100% - 60px);background-color:#f5f5f5}.turnitinEulaModal .saveButton{color:#008b00!important;background-color:#fff!important;border:1px solid #008b00!important}.turnitinEulaModal .cancelButton{background-color:#fff!important;color:#d71920!important;border:1px solid #d71920!important}.turnitinEulaModal .buttonBox{display:flex;justify-content:center;grid-gap:20px;gap:20px}.turnitinEulaModal .downloadButton{background-color:#0059ac!important;color:#fff}.turnitinEulaModal .titleBox{color:#7c7c7c}.turnitinEulaModal .ant-form{display:flex;flex-direction:column;grid-gap:20px;gap:20px}.turnitinEulaModal .ant-btn:hover{color:none}.turnitinEulaModal .pdf-viewer{display:flex;flex-direction:column;align-items:center}.turnitinEulaModal .ant-picker{height:40px}.replaceConfireModal .websiteSysButton{border-radius:5px}.replaceConfireModal .ant-modal-content{border-radius:0}.replaceConfireModal .ant-modal-body{display:flex;flex-direction:column;justify-content:space-between;align-items:center;grid-gap:20px;gap:20px}.replaceConfireModal .doneButtonImg{width:119px;height:44px}.replaceConfireModal .salaryImg{width:96px;height:39px}.replaceConfireModal .contentBox{text-align:justify;font-size:20px;font-weight:medium;color:#7c7c7c;margin:0 auto}.replaceConfireModal .saveButton{color:#008b00!important;background-color:#fff!important;border:1px solid #008b00!important}.replaceConfireModal .cancelButton{background-color:#fff!important;color:#d71920!important;border:1px solid #d71920!important}.replaceConfireModal .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}.WPAManagement .marginTop{margin:20px 0 0}.reviewWPAFormDetail{background-color:#f5f5f5}.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:1px solid #d9d9d9;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}.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{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}table{border-collapse:collapse;width:100%}.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}.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}.reviewWPAFormDetail .sectionTitle{margin-top:15px!important}.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 .websiteSysParam150{width:150px}.reviewWPAFormDetail .tableTitleFlexBox{display:flex}.reviewWPAFormDetail .tableSmallTitle{font-size:12px}.reviewWPAFormDetail .tableTitleFlexBox>div{width:80px;display:flex;flex-direction:column;align-items:center}.studentSeeAllJobPostingJobSort .ant-modal-content{border-radius:0}.studentSeeAllJobPostingJobSort .ant-modal-body{height:300px;padding:35px;display:flex;flex-direction:column;justify-content:space-between}.studentSeeAllJobPostingJobSort .doneButtonImg{width:119px;height:44px}.studentSeeAllJobPostingJobSort .salaryImg{width:96px;height:39px}.studentSeeAllJobPostingJobSort .contentBox{text-align:center;font-size:20px;font-weight:medium;color:#7c7c7c;margin:0 auto}.studentSeeAllJobPostingJobSort .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}.studentSeeAllJobPostingJobSort .saveButton>img{width:18px;margin-right:10px}.studentSeeAllJobPostingJobSort .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}.studentSeeAllJobPostingJobSort .resetButton>img{width:18px;margin-right:10px}.studentSeeAllJobPostingJobSort .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}.studentSeeAllJobPostingJobSort .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}.studentSeeAllJobPostingJobSort .textArea{font-size:20px;resize:none}.studentSeeAllJobPostingJobSort .butArea{display:flex;justify-content:center}.studentSeeAllJobPostingJobSort .lable{display:inline-flex;font-size:16px;margin-right:10px;width:210px;min-width:210px}.studentSeeAllJobPostingJobSort .value{padding:5px 10px;font-size:16px}.studentSeeAllJobPostingJobSort .Title{font-size:16px}.studentSeeAllJobPostingJobSort .ant-tag{font-size:16px;padding:5px 10px;margin-bottom:10px}.studentSeeAllJobPostingJobSort .noSelected{background-color:#cde7ff;color:#0059ac}.studentSeeAllJobPostingJobSort .selected{background-color:#ffe4e3;color:#d71920}.studentSeeAllJobPostingJobSort .studentAppliedInput{border:1px solid #d9d9d9;width:192px}.studentSeeAllJobPostingJobSort .timeDatePicker{width:192px!important;height:40px}.studentSeeAllJobPostingJobSort .ant-form-item-explain-error{color:#ff4d4f;width:184px}.studentSeeAllJobPostingJobSort .ant-cascader{width:410px!important}.studentSeeAllJobPostingJobSort .ant-cascader-menu{min-width:205px!important}.studentSeeAllJobPostingJobSort .closePopover{position:absolute;top:5px;right:10px;color:#d71920}.studentSeeAllJobPostingJobSort .closePopover:hover{color:#7c7c7c}.studentSeeAllJobPostingJobSort .closePopover .anticon svg{width:25px;height:25px}.studentSeeAllJobPostingJobSort .ant-select-selector{width:410px!important}.studentSeeAllJobPostingJobSort .partnerSelector .ant-select-selector{min-height:40px!important;height:100%!important}.studentSeeAllJobPostingJobSort .partnerSelector .ant-select-selection-item{height:32.5px!important;font-size:16px;background-color:#ffe4e3;color:#d71920}.studentSeeAllJobPostingJobSort .sortInput{width:410px}.studentSeeAllJobPosting{padding:0!important}.studentSeeAllJobPosting .borderColorAssigned{border-left:10px solid #cde7ff}.studentSeeAllJobPosting .tableProgramme{word-break:break-word;text-overflow:ellipsis;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;text-align:start}.studentSeeAllJobPosting .tableImgBox{min-width:23px;display:flex;align-items:center}.studentSeeAllJobPosting .tableImgBox>img{width:18px;height:18px}.studentSeeAllJobPosting .tableFlexBox{display:flex;justify-content:center}.studentSeeAllJobPosting .tableProgrammeBox{word-break:break-word;text-overflow:ellipsis;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.studentSeeAllJobPosting .pagination{display:flex;justify-content:center;margin:20px 0}.confirmModal .ant-modal-content{border-radius:0}.confirmModal .ant-modal-body{align-items:center}.confirmModal .ant-modal-body,.confirmModal .contentBox{display:flex;flex-direction:column;grid-gap:20px;gap:20px}.confirmModal .contentBox{font-size:20px;color:#7c7c7c;margin:0 auto}.confirmModal .saveButton>img{width:18px;height:18px;margin-right:10px}.confirmModal .saveButton{border-radius:5px;color:#008b00;border:1px solid #008b00;margin-right:10px}.confirmModal .cancelButton,.confirmModal .saveButton{height:44px;font-size:20px;background-color:#fff;padding:0 15px;display:flex;align-items:center;justify-content:space-between;cursor:pointer}.confirmModal .cancelButton{border-radius:5px;margin-left:10px;color:#d71920;border:1px solid #d71920}.confirmModal .cancelButton>img{width:18px;height:18px;margin-right:10px}.confirmModal .butArea{display:flex}.studentDetail .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}.studentDetail .tagImg{width:11.45px;height:18px;margin-right:10px}.studentDetail .anticon{margin-left:10px}.studentDetail .uploadButton{height:40px}.studentDetail .plusOutBox{position:relative}.studentDetail .plusOutDesc{font-size:12px;color:#7c7c7c;position:absolute;top:0;left:120px;width:210px;text-align:justify}.studentDetail .fileBox{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:#000}.studentDetail .websiteSysButton{background-color:#000;color:#fff}.studentDetail .uploadResumeTip{font-size:12px;color:#7c7c7c;margin-top:10px}.studentDetail .ant-form-item-control{line-height:normal!important}.studentSeeAllJobApplications{width:100%}.studentSeeAllJobApplications .title{height:80px;color:#000;font-size:32px;font-weight:500;display:flex;justify-content:space-between}.studentSeeAllJobApplications .searchDiv{height:40px;margin-bottom:10px;display:flex;align-items:center;font-size:16px;grid-gap:20px;gap:20px}.studentSeeAllJobApplications .searchDiv .input{height:40px}.studentSeeAllJobApplications .searchDiv .ant-picker-input>input{font-size:16px;color:#000}.studentSeeAllJobApplications .searchDiv .searchDivCol{display:flex;align-items:center;grid-gap:11.1px;gap:11.1px}.studentSeeAllJobApplications .searchDiv .searchDivTitle{font-size:16px;font-weight:500;color:#7c7c7c}.studentSeeAllJobApplications .searchDiv .ant-select-selector{height:40px!important;border-color:#d9d9d9!important}.studentSeeAllJobApplications .searchDiv .ant-select-selection-item{line-height:38px!important;font-size:16px;color:#7c7c7c}.studentSeeAllJobApplications .searchDiv .searchDivCol .ant-select{width:120px}.studentSeeAllJobApplications .parts-numberInput{width:241.99px!important}.studentSeeAllJobApplications .searchBox{margin-top:20px;height:40px;display:flex;justify-content:space-between}.studentSeeAllJobApplications .searchBar{height:40px;border:1px solid #e9e9e9;background-color:#fff;padding-right:10px;display:flex;flex-grow:1;align-items:center;border-radius:2px}.studentSeeAllJobApplications .searchBar>input{border:none;height:100%;flex-grow:1;font-weight:500;font-size:16px}.studentSeeAllJobApplications .searchBar>input:focus{outline:none;font-weight:500;font-size:16px}.studentSeeAllJobApplications .searchBar>img{width:22px;height:22px;cursor:pointer}.studentSeeAllJobApplications .jobPostingsRow{display:flex;margin-top:40px;flex-wrap:wrap;grid-gap:70px;gap:70px;justify-content:space-between}.studentSeeAllJobApplications .stdPostingsCardRow{justify-content:space-between}.studentSeeAllJobApplications .dotIcon{height:9px;width:9px;border-radius:50%}.studentSeeAllJobApplications .statusBox{height:39px;padding:0 20px;display:flex;align-items:center;justify-content:center;border-radius:50px}.studentSeeAllJobApplications .jobPostingsButtons{padding:0 15px;margin-left:20px}.studentSeeAllJobApplications .jobPostingsButtons>img{width:18px;height:18px;margin-right:10px}.studentSeeAllJobApplications .jobPostingsInfoBox{height:170px;display:flex;flex-direction:column;justify-content:space-between}.studentSeeAllJobApplications .jobPostingsInfoBox>span{font-size:24px;font-weight:700;color:#000;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.studentSeeAllJobApplications .dateBox{width:220px}.studentSeeAllJobApplications .vacancyDot{font-weight:500}.studentSeeAllJobApplications .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-size:10px;font-weight:500}.studentSeeAllJobApplications .ant-empty{margin-top:40px;font-size:16px;color:#7c7c7c}.studentSeeAllJobApplications .cardBox{display:flex;height:490px;position:relative}.studentSeeAllJobApplications .jobPostingsBox{border-top:6px solid #ff6480}.studentSeeAllJobApplications .jobPostingsBox,.studentSeeAllJobApplications .stdApplyingTow{min-width:420px;background-color:#fff;margin-right:70px;padding:10px;display:flex;flex-direction:column}.studentSeeAllJobApplications .stdApplyingTow{border-top:6px solid #2fea71}.studentSeeAllJobApplications .stdApplyingThree{min-width:400px;background-color:#fff;display:flex;flex-direction:column;position:relative}.studentSeeAllJobApplications .studentBoxStdApplying{width:100%;height:20px;display:flex;justify-content:space-between;text-align:justify;font-size:16px;padding-bottom:28px;color:#7c7c7c}.studentSeeAllJobApplications .stdApplyingThreeTopb{width:100%;height:100px;background-image:url(../../static/media/stdApplyingTightB.7b951916.png);background-size:cover;background-repeat:no-repeat;background-position:50%;position:relative;padding:10px 10px 0;display:flex;justify-content:flex-end}.studentSeeAllJobApplications .stdApplyingThreeTopb>img{width:18.9px;height:18.9px}.studentSeeAllJobApplications .stdApplyingThreecentre{position:absolute;left:0;top:35px;width:100%;display:flex;justify-content:center;border-radius:50%}.studentSeeAllJobApplications .jobTitleBox{height:53px;padding-top:10px;padding-bottom:10px;padding-left:20px;color:#000;font-size:20px}.studentSeeAllJobApplications .jobTitle{font-size:20px;font-weight:medium}.studentSeeAllJobApplications .statusBox{width:96%;border-top:1px solid #d9d9d9;border-bottom:1px solid #d9d9d9;margin-top:30px;padding-top:10px;padding-bottom:10px;margin-left:10px;margin-right:10px}.studentSeeAllJobApplications .statusBoxStdApplying,.studentSeeAllJobApplications .statusBoxStdApplyingTop{width:100%;height:20px;display:flex;justify-content:space-between;text-align:justify;font-size:16px;padding-bottom:50px;color:#7c7c7c}.studentSeeAllJobApplications .statusBoxStdApplyingTop{margin-top:10px}.studentSeeAllJobApplications .jobTitleBoxBottom{display:flex;justify-content:flex-end;margin-top:20px}.studentSeeAllJobApplications .statusBoxStdApplyingTitle{color:#000}.studentSeeAllJobApplications .statusRow{display:flex;align-items:center;margin-top:20px}.studentSeeAllJobApplications .statusNumber{margin-right:20px;font-size:20px;font-weight:medium;width:20px;color:#000}.studentSeeAllJobApplications .status{width:120px}.studentSeeAllJobApplications .status,.studentSeeAllJobApplications .statusMax{font-size:16px;height:39px;display:flex;justify-content:center;align-items:center;border-radius:58px}.studentSeeAllJobApplications .statusMax{width:160px}.studentSeeAllJobApplications .infoBox{flex-grow:1;background-color:#fff;padding:20px}.studentSeeAllJobApplications .infoLogoBox{min-width:101px;height:101px;border:1px solid #f5f5f5;display:flex;align-items:center;justify-content:center;margin-right:10px}.studentSeeAllJobApplications .infoLogoBox>img{width:32px;height:39.25px}.studentSeeAllJobApplications .infoTopBox{height:187px;width:100%;display:flex}.studentSeeAllJobApplications .infoLine{height:1px;background-color:#d9d9d9;margin:20px 0}.studentSeeAllJobApplications .infoTopRightBox{display:flex;flex-grow:1;flex-direction:column;justify-content:space-between}.studentSeeAllJobApplications .infoTopRightTitle{display:flex;justify-content:space-between}.studentSeeAllJobApplications .infoTopRightTitle>span{font-size:14px;font-weight:700}.studentSeeAllJobApplications .infoTopRightTitle>img{width:18.9px;height:18.9px}.studentSeeAllJobApplications .infoContentText{font-size:14px;font-weight:medium;color:#7c7c7c;display:flex}.studentSeeAllJobApplications .infoContentTextTitle{color:#000;width:57px;margin-right:20px}.studentSeeAllJobApplications .infoBottomBox{width:100%;height:124px;display:flex;flex-direction:column;justify-content:space-between}.studentSeeAllJobApplications .infoBottomTitle{font-size:16px;font-weight:medium;color:#000}.studentSeeAllJobApplications .infoBottomRow{font-size:14px;font-weight:medium;color:#7c7c7c;display:flex;justify-content:space-between}.studentSeeAllJobApplications .infoBottomRowText{width:45%;display:flex;justify-content:space-between}.studentSeeAllJobApplications .infoBottomRowText>span{color:#000}.studentSeeAllJobApplications .seeAllBox{font-size:16px;font-weight:700;color:#d71920;cursor:pointer}.studentSeeAllJobApplications .createButton{width:300px;display:flex;align-items:center;justify-content:center;font-size:16px;font-weight:700;color:#fff;background-color:#000;margin-left:20px;border:1px solid #e9e9e9}.studentSeeAllJobApplications .createButton>img{width:18px;height:18px;margin-right:10px}.studentSeeAllJobApplications .sortButton>img{width:18px;height:20px;margin-right:10px}.studentSeeAllJobApplications .statusTitleBox{height:80px;display:flex;align-items:center}.studentSeeAllJobApplications .statusTitle{width:79px}.studentSeeAllJobApplications .statusTitle,.studentSeeAllJobApplications .statusTitleMax{font-size:16px;height:39px;display:flex;justify-content:center;align-items:center;border-radius:58px}.studentSeeAllJobApplications .statusTitleMax{padding:10px}.studentSeeAllJobApplications .jobPostingsButtonQty{width:18px;height:18px;line-height:10px;border-radius:50%;background-color:#0059ac;text-align:center;align-items:center;margin-left:10px;color:#fff;padding-top:5px}.studentSeeAllJobApplications .jobPostingsCard{width:590px;height:350px;background-color:#fff;font-size:16px;font-weight:medium;color:#7c7c7c;padding:10px;border-left:10px solid #ffc168}.studentSeeAllJobApplications .positionBox{width:192px;height:39px;display:flex;align-items:center;justify-content:center;border:1px solid #e9e9e9;border-radius:50px}.studentSeeAllJobApplications .dotBox{min-width:30px;display:flex;align-items:center;justify-content:center}.studentSeeAllJobApplications .jobPostingsCardRow{display:flex;justify-content:space-between;align-items:center}.studentSeeAllJobApplications .stdPostingsCardRow{display:flex;align-items:center;justify-content:flex-start;width:100%}.studentSeeAllJobApplications .stdPostingsCardRow>div{max-width:49%}.studentSeeAllJobApplications .stdPositionBoxTitle{flex-grow:1;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.studentSeeAllJobApplications .stdPositionBox{margin-right:10px}.studentSeeAllJobApplications .stdPositionBox,.studentSeeAllJobApplications .stdPositionBoxTwo{height:39px;display:flex;align-items:center;justify-content:center;border:1px solid #e9e9e9;border-radius:20px;min-width:172px}.studentSeeAllJobApplications .imgBox{min-width:40px;display:flex;align-items:center;justify-content:center}.studentSeeAllJobApplications .imgBox>img{width:18px;height:18px}.studentSeeAllJobApplications .dateBox span{color:#000}.studentSeeAllJobApplications .dateBox{width:450px;display:flex;justify-content:space-between}.studentSeeAllJobApplications .jobPostingsCardTop{height:calc(100% - 80px);display:flex;flex-direction:column;justify-content:space-between}.studentSeeAllJobApplications .vacancyBox{height:90%;display:flex;flex-direction:column;justify-content:space-between;align-items:center}.studentSeeAllJobApplications .vacancyDot{width:95px;height:95px;border-radius:50%;border:5px solid #3da288;color:#3da288;display:flex;align-items:center;justify-content:center;font-size:36px;font-weight:medium}.studentSeeAllJobApplications .jobPostingsCardButtonBox{display:flex;justify-content:flex-end;z-index:9999}.studentSeeAllJobApplications .jobPostingsCardButtonBoxs{display:flex;z-index:9999;color:#7c7c7c}.studentSeeAllJobApplications .jobPostingsButton{font-size:16px;color:#0059ac;cursor:pointer}.studentSeeAllJobApplications .jobPostingsButton,.studentSeeAllJobApplications .jobPostingsButtonOne{height:39px;padding:0 15px;display:flex;align-items:center;justify-content:center;border-radius:41px;margin-left:20px;border:1px solid #0059ac}.studentSeeAllJobApplications .jobPostingsButtonOne{background-color:#0059ac;color:#fff}.studentSeeAllJobApplications .jobPostingsButtonTow{height:39px;padding:0 18px;display:flex;align-items:center;justify-content:center;background-color:#fff;border-radius:41px;margin-left:10px;margin-bottom:10px;margin-right:10px;box-shadow:5px 5px 5px #b4b3b3;color:#7c7c7c}.studentSeeAllJobApplications .jobPostingsButtons{height:39px;padding:0 20px;display:flex;align-items:center;justify-content:center;border:1px solid #e9e9e9;border-radius:41px}.studentSeeAllJobApplications .jobPostingsButton>img,.studentSeeAllJobApplications .jobPostingsButtonOne>img,.studentSeeAllJobApplications .jobPostingsButtonTow>img{width:18px;height:18px;margin-right:10px;z-index:999}.studentSeeAllJobApplications .arrowBox{display:flex;align-items:center}.studentSeeAllJobApplications .arrow{width:50px;height:50px;border-radius:50%;display:flex;align-items:center;justify-content:center;background-color:#fff}.studentSeeAllJobApplications .arrow>img{width:10px;height:18px}.studentSeeAllJobApplications .tableStatus{width:146px;height:29px;display:flex;align-items:center;justify-content:center;border-radius:46px;background-color:#cde7ff;color:#0059ac}.studentSeeAllJobApplications .tableStatusBox{display:flex;justify-content:center}.studentSeeAllJobApplications .stdApplyingThreeBottomTitle{width:100%;text-align:center;font-size:30px;color:#000;margin-top:60px;font-weight:700}.studentSeeAllJobApplications .stdApplyingThreeBottomBox{width:100%;height:195px;padding-left:20px;padding-right:20px;font-size:16px}.studentSeeAllJobApplications .statusBoxStdApplyingBottom{width:100%;height:20px;display:flex;justify-content:space-between;text-align:justify;font-size:16px;padding-bottom:40px;color:#7c7c7c}.studentSeeAllJobApplications .textBlack{color:#000}.studentSeeAllJobApplications .jobPostingsCardBox{display:flex}.studentSeeAllJobApplications .ant-carousel{width:1320px}.studentSeeAllJobApplications .searchDiv .ant-cascader{width:408px!important}.studentSeeAllJobApplications .searchDiv .ant-cascader-menu{min-width:204px!important}.studentSeeAllJobApplications .searchDiv .ant-select-selection-placeholder{line-height:40px!important;color:#7c7c7c;font-size:16px}.studentSeeAllJobApplications .pagination{margin-top:70px;font-size:16px;text-align:center}.studentSeeAllJobApplications .ant-pagination-item,.studentSeeAllJobApplications .ant-pagination-jump-next,.studentSeeAllJobApplications .ant-pagination-jump-prev,.studentSeeAllJobApplications .ant-pagination-next,.studentSeeAllJobApplications .ant-pagination-prev{height:36px;min-width:36px;line-height:36px;font-family:"Inter"!important;font-size:16px}.studentSeeAllJobApplications .borderColorAssigned{border-left:10px solid #cde7ff}.studentSeeAllJobApplications .tableFlex{display:flex}.studentSeeAllJobApplications .tableDotBox{min-width:20px;display:flex;align-items:center;justify-content:center}.studentSeeAllJobApplications .tableProgramme{word-break:break-word;text-overflow:ellipsis;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;text-align:start}.studentSeeAllJobApplications .dot{height:9px;width:9px;border-radius:50%;background-color:#ffc168}.studentSeeAllJobApplications .tableImgBox{min-width:23px;display:flex;align-items:center}.studentSeeAllJobApplications .tableImgBox>img{width:18px;height:18px}.studentSeeAllJobApplications .tableFlexBox{display:flex;justify-content:center}.studentSeeAllJobApplications .tableProgrammeBox{word-break:break-word;text-overflow:ellipsis;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.studentSeeAllJobApplications .DOCUMENT_ATTACHED{background-color:#e9f8e9;color:#008b00}.studentResources .sysParam{width:125px}.studentResources .datePicker{width:233.31px}.studentResources .sysSearchBox{padding-top:12px}.studentResources .studentDept{width:100%;word-break:break-all;text-overflow:ellipsis;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.studentResources .title{color:#000;font-size:32px;font-weight:500;display:flex;justify-content:space-between}.studentResources .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}.studentResources .uploadFileRow:hover{color:#d71920}.studentResources .tagImg{width:11.45px;height:18px;margin-right:10px}.studentResources .websiteDisplayContent{border:1px solid #d9d9d9;border-radius:5px}.studentResources .websiteDisplayContent>p{max-width:1377px}.studentResources img{max-width:100%;height:auto}.studentResources .websiteDisplayContent{padding:20px;position:relative;background-color:#fff;margin-top:20px}.studentResources .resourcesTitleList{background-color:#fff;padding:20px}.studentResources .resourcesTitle{cursor:pointer;margin:10px 0;color:#0059ac}.studentResources .resourcesTitle:hover{color:#d71920}.studentResources .pagination{text-align:center}.studentResources .preva{color:#0059ac}.studentResources .preva:hover{color:#d71920}.studentResources .nexta{color:#0059ac}.studentResources .nexta:hover{color:#d71920}.studentResources a[disabled],.studentResources a[disabled]:hover{color:rgba(0,0,0,.25)}.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}.keyDocument{padding:0!important}.keyDocument .topBox{padding:20px}.keyDocument .cardTitleBox{width:100%;display:flex;justify-content:space-between;margin:0 0 5px!important;grid-gap:20px;gap:20px}.keyDocument .statusBox{height:39px;padding:0 20px;display:flex;align-items:center;justify-content:center;border-radius:50px;background-color:#008b00;color:#e9f8e9}.keyDocument .uploadButton{background-color:#fff!important;border:1px solid #0059ac!important;color:#0059ac!important}.keyDocument .pagination{display:flex;justify-content:center;margin:20px 0}.keyDocument .SUBMITTED{background-color:#e9f8e9!important;color:#008b00!important}.keyDocument .borderColorSUBMITTED{border-left:10px solid #e9f8e9!important}.deleteFileModal .websiteSysButton{border-radius:5px}.deleteFileModal .ant-modal-content{border-radius:0}.deleteFileModal .ant-modal-body{display:flex;flex-direction:column;justify-content:space-between;align-items:center;grid-gap:20px;gap:20px}.deleteFileModal .doneButtonImg{width:119px;height:44px}.deleteFileModal .salaryImg{width:96px;height:39px}.deleteFileModal .contentBox{text-align:justify;font-size:20px;font-weight:medium;color:#7c7c7c;margin:0 auto}.deleteFileModal .saveButton{color:#008b00!important;background-color:#fff!important;border:1px solid #008b00!important}.deleteFileModal .cancelButton{background-color:#fff!important;color:#d71920!important;border:1px solid #d71920!important}.deleteFileModal .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}.uploadConfirmModal .websiteSysButton{border-radius:5px}.uploadConfirmModal .ant-modal-content{border-radius:0}.uploadConfirmModal .ant-modal-body{display:flex;flex-direction:column;justify-content:space-between;align-items:center;grid-gap:20px;gap:20px}.uploadConfirmModal .doneButtonImg{width:119px;height:44px}.uploadConfirmModal .salaryImg{width:96px;height:39px}.uploadConfirmModal .contentBox{text-align:justify;font-size:20px;font-weight:medium;color:#7c7c7c;margin:0 auto}.uploadConfirmModal .saveButton{color:#008b00!important;background-color:#fff!important;border:1px solid #008b00!important}.uploadConfirmModal .cancelButton{background-color:#fff!important;color:#d71920!important;border:1px solid #d71920!important}.uploadConfirmModal .buttonBox{display:flex;grid-gap:20px;gap:20px}#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-tabs-top>.ant-tabs-nav,.ant-tabs-bottom>.ant-tabs-nav,.ant-tabs-bottom>div>.ant-tabs-nav,.ant-tabs-top>div>.ant-tabs-nav{margin:0 20px 20px!important;border-bottom:1px solid #d9d9d9;color:#7c7c7c}#newMain .ant-empty{margin-top:40px;color:#7c7c7c}#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 .ant-table-thead>tr>th{color:#7c7c7c;word-break:break-word}#newMain .ant-table-thead>tr>th:before{width:0}#newMain .ant-table-tbody>tr>td{color:#000;word-break:break-word}#newMain .ant-table-tbody>tr>td,#newMain .ant-table-thead>tr>th{padding:10px 5px;white-space:normal;background-color:#fff!important;text-align:center;font-size:17px;font-weight:medium!important;border-bottom:1px solid #d9d9d9}#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{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 .cardCompanyBox,#newMain .cardProgrammeBox{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;object-fit:scale-down}#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:130px;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 .websiteSysButton{height:40px;padding:0 20px;display:flex;align-items:center;justify-content:center;font-weight:700;color:#fff;background-color:#000;cursor:pointer}#newMain .websiteSysButton>img{width:15px;margin-right:10px;object-fit:scale-down}#newMain .selectRow{cursor:pointer}#newMain .selectRow:hover{background-color:#cde7ff}#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 .DRAFT,#newMain .PENDING_REVIEW,#newMain .PENDING_SEND,#newMain .WIP{background-color:#ffdfb1;color:#ca6d00}#newMain .borderColorDRAFT,#newMain .borderColorWIP{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 .borderColorSUBMITTED_LATE{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,#newMain .borderColorREQUEST{border-left:10px solid #cde7ff}#newMain .BLANK,#newMain .DECLINED,#newMain .EXPIRED,#newMain .REJECTED,#newMain .RETURNED_TO_STUDENT{background-color:#ffe4e3;color:#d71920}#newMain .borderColorBLANK,#newMain .borderColorEXPIRED,#newMain .borderColorREJECTED{border-left:10px solid #ffe4e3}#newMain .OFFER_DECLINED,#newMain .OVERDUE,#newMain .STUDENT_WITHDRAWN,#newMain .TERMINATED,#newMain .WITHDRAWN{background-color:#d71920;color:#ffe4e3}#newMain .borderColorOVERDUE,#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 .ellipsisBox{height:20px;display:flex;align-items:center;justify-content:center;cursor:pointer}.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-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-size:14px;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-thead>tr>th{color:#7c7c7c;background-color:#fff!important;border-bottom:1px solid #d9d9d9}.ant-table-tbody>tr.ant-table-row-selected td{background-color:#cde7ff!important}.ant-table-tbody>tr>td,.ant-table-thead>tr>th{padding:8px;white-space:normal;word-break:break-word;font-size:17px}.ant-table-tbody>tr>td{border-bottom:1px solid #d9d9d9;color:#000}.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{font-size:14px;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:14px;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{font-size:14px;color:#7c7c7c}.sysTitles{width:130px}.editor{width:1037px!important}.sysTitleTwo{width:56px}.sysTitleMax,.sysTitleTwo{font-size:14px;color:#7c7c7c}.sysTitleMax{width:85px}.sysParam{width:110px}.sysParam,.sysParams{font-size:14px;color:#7c7c7c}.sysParams{width:180px}.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:170px;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-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%}.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-input,.websiteSysInput .ant-select-selector{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:-webkit-max-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}.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}.tableEllipsisBox{word-break:break-word;text-overflow:ellipsis;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.ant-input-number-group-wrapper{width:100%}.popoverContent{max-width:500px;text-align:justify;word-break:break-word}.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.222c8af8.chunk.css.map */