#main .logo{width:60px;height:55px;object-fit:contain}#main .userInfoBox{display:flex;align-items:center}#main .logoName{font-size:20px;margin-left:25px;white-space:nowrap;margin-right:25px}#main .line{width:100%;height:30px;background-color:#d71920}.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}.login{width:100%;min-width:520px;margin:0 auto}.login .logoBox{width:100%;height:130px;background-color:#fff;padding:0 42px;display:flex;align-items:center;font-size:20px}.login .logoBox>img{width:430px;height:150px;margin-right:60px;object-fit:contain}.login .line{width:100%;height:42px;background-color:#d71920}.login .loginBackground{width:100%;height:calc(100vh - 172px);background:url(../../static/media/Login_Background.9084d712.png);background-size:cover;display:flex;flex-direction:column;align-items:center;justify-content:center;grid-gap:10px;gap:10px;position:relative}.login .loginBox{width:700px;min-width:400px;background-color:#fff;padding:20px 0}.login .loginLogoBox{width:100%;height:100px;display:flex;align-items:center;justify-content:center}.login .loginLogoBox>img{width:300px;height:100px;object-fit:contain}.login .title{width:100%;display:flex;align-items:center;justify-content:center;font-size:20px}.login .loginInput{outline:none;border:1px solid #d9d9d9;background-color:#fff;color:#7c7c7c;border-radius:unset;text-align:center;height:40px;font-size:17px}.login .loginInput:focus{outline:none;border:1px solid #d9d9d9}.login .loginFormButton{width:440px;height:40px;background-color:#d71920;border:none;border-radius:unset;font-size:17px}.login .loginFormButton:hover{background-color:#0059ac;color:#fff}.login .ant-form{display:flex;flex-direction:column;justify-content:space-between;align-items:center;grid-gap:20px;gap:20px}.login .ant-form-item{width:440px}.login .loginMessageBox{white-space:pre-wrap;position:absolute;width:454px;top:0}.login .loginFormButton>img{width:20px;height:18px;margin-right:10px}.login .loginDemoButton{background-color:#008b00;color:#fff;border:none;border-radius:unset}.login .loginDemoButton>img{width:16px;height:16px;margin-right:10px}.login .flexDiv{width:60%;display:flex;justify-content:space-between}.login .codeInput{width:240px;text-align:center}.login .codeButton{background-color:#000;color:#fff}.login .botButtonDiv{margin-top:20px;padding:0 20px;display:flex;justify-content:flex-end;grid-gap:20px;gap:20px}.login .botButtonDiv>div{border-radius:2px;padding:2px 5px}.login .updatePwd{color:#d71920;cursor:pointer;font-size:14px;text-decoration:underline}.login .tipBox{width:700px}.login .tipBox,.login .tipMaxBox{min-width:400px;text-align:justify;font-size:17px}.login .tipMaxBox{padding:0 20px;width:100%}.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 .title{display:flex;justify-content:center;font-size:20px;height:40px}.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}.popupFrameCenter{text-align:center;font-size:16px}.popupFrameAlign{margin-top:14%;border-radius:4px!important}.popupFrameAlign .ant-modal-footer{padding:10px 16px;text-align:right;background:transparent;border-top:1px solid #f0f0f0;margin:0 0 0 8px;border-radius:0 0 2px 2px;text-align:center}.popupFrameCenter .btn-primary{color:#fff;background-color:#1e3e8f;border-color:#2e6da4}.popupFrameText{text-align:center;font-size:16px;color:#707070}.auditRowTop{margin-top:10px}.sysRole .sysTitle{width:80px}.sysUser .sysTitles{width:80px!important}.sysUserFavoriteTabs{width:50%;min-width:540px;margin-top:0;margin-bottom:1rem;border:2px solid #e2f0d9;padding:15px}.sysUserFavoriteShuttle{width:830px}.sysUserFavoriteFavourite,.sysUserFavoriteSelect{width:32%;height:420px;float:left}.sysUserFavoriteSelect{margin-left:2%}.sysUserFavoriteTitle{font-size:16px;font-weight:700;margin:10px 0 0}.sysUserFavoriteLeft{margin-top:16px;border:1px solid #d9d9d9;height:420px;width:100%;float:left;overflow-y:auto;overflow-x:auto}.sysUserFavoriteLeft .ant-tree{width:200px}.sysUserFavoriteTransmit{text-align:center;height:300px;line-height:300px;float:left;margin-left:20px;margin-right:20px}.sysUserFavoriteTransmitRight{margin-top:85px}.sysUserFavoriteTransmitRight .anticon svg{width:35px!important;height:45px!important;background-color:#d71920;color:#fff;border-radius:3px}.sysUserFavoriteRight{border:1px solid #d9d9d9;width:100%;margin-top:16px;min-height:300px;height:420px;float:left}.sysUserFavoriteaaa{overflow-y:auto;overflow-x:auto;height:417px}.sysUserFavoriteFunc{margin:2%;width:95%;padding:1%;border:1px solid #d9d9d9;height:30px;line-height:24px}.sysUserFavoriteFuncName{float:left;width:60%;margin-left:5px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sysUserFavoriteClose,.sysUserFavoriteUp{position:relative;float:right;margin-right:2px;width:8%}.sysUserFavoriteDown{position:relative;float:right;width:8%}.sysUserFavoriteButton{clear:both;padding-top:6rem;padding-right:25px;width:100%;margin-bottom:1rem;text-align:right}.sysUserFavoriteButtonRight{margin-left:5px}.sysUserFavorite .nav-tabs{border-bottom:0}.sysUserFavoriteUp .up{display:none}.sysUserFavoriteUp:hover .up{display:initial;width:40px;height:20px;line-height:20px;position:absolute;bottom:-15px;left:-12px;border-radius:5px;border:1px solid #d9d9d9;border-width:1px 2px 2px 1px;background-color:#d9d9d9;font-size:7pt;text-align:center}.sysUserFavoriteDown .down{display:none}.sysUserFavoriteDown:hover .down{display:initial;width:40px;height:20px;line-height:20px;position:absolute;bottom:-15px;left:-12px;border-radius:5px;border:1px solid #d9d9d9;border-width:1px 2px 2px 1px;background-color:#d9d9d9;font-size:7pt;text-align:center}.ant-tree .ant-tree-node-content-wrapper.ant-tree-node-selected{background-color:#cde7ff}.errorBorder,.errorBorder:focus,.errorBorder:hover{border:1px solid #f5222d!important}.errorMsg{color:#f5222d;font-size:13px;clear:both}.sysUserSpan{height:32px;padding-top:6px;display:block}.sysUserOrderButton{margin-top:5px;text-align:right;margin-bottom:1rem}.sysUserButtonRight{margin-left:5px}.sysUserLineThree{position:relative;width:100%;height:2px;top:13px;background:#e2f0d9}.sysUserBodyRow{margin:1rem 1rem 1rem 0}.titleRowOne{margin-top:30px;margin-bottom:20px}.titleRowTwo{margin-top:50px;margin-bottom:20px}.wilPwdManageButtonRight{margin-left:5px}.wilPwdManage .sysParam{width:180px!important}.wilPwdManage .sysTitle{width:80px}.changUserInfoSpan{height:32px;padding-top:6px;display:block}.changUserInfoOrderButton{margin-top:5px;text-align:right;margin-bottom:1rem}.changUserInfoButtonRight{margin-left:5px}.changeUserPassword .sysModelTitle{font-size:20px;font-weight:500;color:#000;margin-left:12px}.changeUserPassword .sysParam{width:180px!important}.operationLogManageContent{width:100%;word-break:break-all;text-overflow:ellipsis;overflow:hidden;display:-webkit-box;-webkit-line-clamp:6;-webkit-box-orient:vertical}.programmeSetupProgModal .sysParam{width:120px}.eplatformResourcePageManagement .sysParamInput{width:200px!important}.eplatformResourcePageManagement .editor{width:864px!important}.eplatformResourcePageManagement .ck-content{min-height:400px!important}.eplatformResourcePageManagement .sysTitle{width:140px!important}.eplatformResourcePageManagement .sysInputMax{width:864px!important}.eplatformResourcePageManagement .uploadFileRow{margin-top:5px;border:1px solid #d9d9d9;border-radius:5px;color:#7c7c7c;height:40px;display:flex;align-items:center;padding:0 15px;margin-left:220px;max-width:864px}.eplatformResourcePageManagement .tagImg{width:11.45px;height:18px;margin-right:10px}.dashboardMain{margin-top:8px}.dashboardRowTitle{padding:10px 10px 0;line-height:18px;font-size:16px;font-weight:700;color:#000;background-color:#fff}.dashboardBox{max-width:1500px;min-width:1300px;background-color:rgba(215,25,32,.04)}.dashboardTitleRow{padding:10px 10px 0;display:flex;align-items:center;justify-content:space-between}.dashboardTool{display:flex}.dashboardEchartsRow{padding:5px 0}.dashboardEcharts{max-width:1500px;height:300px;min-width:1300px}.dashboardEcharts2{max-width:1500px;height:400px;min-width:1300px}.dashboardEchartsNew{max-width:1500px;min-width:1300px;height:180px}.dashboardOption{width:150px}.dashboardRow{display:inline-block}.dashboardRow,.dashboardRowNew{box-shadow:0 2px 4px 0 rgba(0,0,0,.2)}.dashboardRowNew{max-width:1037px}.dashboardMain .newDiv{display:flex;margin-bottom:15px;background-color:#fff;padding:10px}.dashboardTitle{font-size:16px;font-weight:500;color:#000}.dashboardBoxTwo{max-width:1500px;min-width:1300px;background-color:rgba(215,25,32,.04)}.dashboardBoxNew{display:flex;grid-gap:10px;gap:10px}.dashboardBoxRowNew{width:285px;margin-left:10px;padding:40px 30px 0;text-align:center;background-color:rgba(215,25,32,.04)}.dashboardBoxRowNew .titleOne{font-size:16px;font-weight:500;color:#000}.dashboardBoxRowNew .titleTwo{line-height:32px;font-size:14px;font-weight:500;color:#7c7c7c}.dashboardBoxRowNew .titleTHree{line-height:64px;font-size:60px;font-weight:500;color:#d71920}.dashboardBoxRowNew .titleTHree .unit{color:#7c7c7c;font-size:18px}.dashboardTitleNew{padding:10px 10px 7px;font-size:16px;font-weight:500;color:#000}.dashboardValueNew{display:flex;align-items:center;justify-content:center;padding:15px 20px 20px;font-size:60px;font-weight:500;color:#000;text-align:center;border-top:1px solid #e7eaec}.dashboardValueNew .unit{color:#7c7c7c;font-size:18px}.messageTemplate .messageTemplateTitle{width:170px!important}.messageTemplate .sysParam{width:180px!important}.messageTemplate .editor{width:845px!important}.messageTemplateTagRow{display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:center;grid-gap:10px;gap:10px}.messageTemplateTag{padding:0 11px;height:40px;border:1px solid #d9d9d9;font-size:15px;line-height:40px;display:flex;word-break:break-all}.messageTemplateTagImg{margin:5px 0 0 10px;display:block;color:#d71920}.selectUserModel .sysTitle{width:110px!important}.userAccountManagementStudent .sysParam{width:180px}.userAccountManagementStudent .userAccountManagementStudentSerchTitle{width:120px!important}.programmeWpaTemplate .sysParamInput{width:180px!important}.programmeWpaTemplate .programmeWpaTemplateSerchTitle{width:110px!important}.wpaQuestionTitle{margin-left:20px}.wpaQuestionBox{display:inline-block}.programmeWpaTemplate .sysParam{width:150px}.userAccountManagementAcademicStaff .academicStaffSerchTitle{width:105px!important}.cohortProg .sysParam{width:180px}.cohortProg .btnInput{width:230.06px}.cohortProg .sysTitle{width:80px}.deleteFrameCenter{text-align:center;font-size:16px}.deleteFrameAlign{margin-top:14%;border-radius:4px!important}.deleteFrameAlign .ant-modal-footer{padding:10px 16px;text-align:right;background:transparent;border-top:1px solid #f0f0f0;margin:0 0 0 8px;border-radius:0 0 2px 2px;text-align:center}.deleteFrameCenter .btn-primary{color:#fff;background-color:#1e3e8f;border-color:#2e6da4}.deleteFrameText{text-align:center;font-size:16px;color:#707070}.jobApplicationRecord .tag{color:#000}.jobApplicationRecord .flexfileBox{display:flex;align-items:center}.jobApplicationRecord .fileTypeBox{width:100px}.jobApplicationRecord .documentRemarkBox{border:1px solid #d9d9d9;padding:5px 10px;margin-bottom:10px;max-width:1044px;min-width:500px}.jobApplicationRecord .value2{max-width:calc(100% - 250px)}.jobApplicationRecord .valueJustify{color:#000;word-break:break-word;text-align:justify}.jobApplicationRecord .flexBox{display:flex;justify-content:space-between;align-items:center;margin:5px 0}.jobApplicationRecord .label{color:#7c7c7c;white-space:nowrap}.jobApplicationRecord .value{color:#000;text-align:right;word-break:break-word}.jobApplicationRecord .flexDocumentBox{display:flex;justify-content:space-between;align-items:center;color:#7c7c7c;margin:4px 0}.jobApplicationRecord .linkBox{grid-gap:5px;gap:5px}.jobApplicationRecord .sysColMax{min-width:500px}.userAccountManagementAdminList .sysParamInput{width:180px!important}.department .sysParamInput{width:200px!important}.department .sysInputMax{width:863.5px!important}.department .departmentTitle{width:180px!important}.module .sysParamInput{width:200px!important}.module .sysInputMax{width:863.5px!important}.module .sysTitle{width:110px!important}.nameInput{width:844px!important;margin-left:20px}.cohortModule .sysParam{width:180px}.cohortModule .btnInput{width:230.06px}.assignmentModal .line{height:1px;display:flex;background-color:#d9d9d9;margin:10px 0}.cohortModule .flexTitle{display:flex}.cohortModule .sysTitle{width:80px}.cohortSetup .sysParamInput{width:130px!important}.secondcol{width:359px}.cohortSetup .cohortSetupSerchTitle{width:110px!important}.cohort .sysParamInput{width:180px!important}.programme .sysParam{width:150px}.programme .sysTitle{width:120px}.wilProgramme .sysParamInput{width:120px!important}.wilProgramme .sysColMax{max-width:1045px!important}.wilProgramme .sysTitle{width:120px!important}.wilProgrammeCloneModal .sysTitles{width:90px!important}.studentProgFormModal .datePicker{width:230.08px!important}.confirmFrameCenter{text-align:center;font-size:16px}.confirmFrameAlign{margin-top:14%;border-radius:4px!important}.confirmFrameAlign .ant-modal-footer{padding:10px 16px;text-align:right;background:transparent;border-top:1px solid #f0f0f0;margin:0 0 0 8px;border-radius:0 0 2px 2px;text-align:center}.confirmFrameCenter .btn-primary{color:#fff;background-color:#1e3e8f;border-color:#2e6da4}.confirmFrameText{text-align:center;font-size:16px;color:#707070}.academicStaffReport .sysParam{width:150px}.academicStaffReport .messageTemplateTitle{width:140px!important}.academicStaffReportProgFormModal .sysParam{width:125px}.academicStaffReportProgFormModal .datePicker{width:233.31px}.academicStaffReport .sysSearchBox{padding-top:12px}.academicStaffReport .studentDept{width:100%;word-break:break-all;text-overflow:ellipsis;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.student .messageTemplateTitle{width:140px!important}.studentProgFormModal .sysParam{width:125px}.studentProgFormModal .datePicker{width:233.31px}.student .sysSearchBox{padding-top:12px}.student .studentDept{width:100%;word-break:break-all;text-overflow:ellipsis;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.jobManagement .sysParam{width:180px!important}.jobManagement .sysTitle{width:130px!important}.jobManagement .sysColMax{max-width:1044px}.jobManagement .salaryInput{display:flex;grid-gap:10px;gap:10px}.jobPostContent{width:100%;word-break:break-word;text-overflow:ellipsis;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.jobManagementBox{position:relative;border-radius:10px;border:2px solid #d71920;padding:10px;margin-top:15px;max-width:1045px;min-width:530px;width:100%;display:inline-block}.jobManagementBlueBoxTitle3{margin-top:15px;position:absolute;top:-25px;left:30px;background-color:#fff;padding:0 10px;text-align:center;font-weight:600;font-size:16px;margin-bottom:0!important;color:#d71920}.selectStudentModal .sysTitle{width:120px}.jobManagement .editor{width:845px!important}.jobManagement .jobPostDesc{font-size:16px;word-wrap:break-word}.jobManagementReport .sysTitle{width:120px}.jobApplicationRecord .sysParam{width:180px!important}.jobApplicationRecord .sysTitle{width:130px!important}.jobApplicationRecord .salaryInput{display:flex;grid-gap:10px;gap:10px}.jobApplicationRecord .sysColMax{max-width:1044px}.jobApplicationRecord .editor{width:845px!important}.jobApplicationRecord .linkBox{display:flex;flex-direction:column;grid-gap:10px;gap:10px}.jobApplicationRecord .tag{display:flex;align-items:center;border:1px solid #e9e9e9;border-radius:8px;padding:6px 12px;cursor:pointer;margin-left:20px}.jobApplicationRecord .tagImg{margin-right:10px}.jobApplicationRecord .linkBox a{color:#000}.jobApplicationRecord .linkBox a:hover{color:#0059ac}.student .sysParam{width:150px}.student .sysTitle{width:120px}.studentProgFormModal .sysParam{width:138px!important}.studentProgFormModal .datePicker{width:230.06px!important}.student .sysColMax{min-width:984px}.userAccountManagementAcademicStaff .sysParamInput{width:180px!important}.userAccountManagementAcademicStaff .academicStaffSerchTitle{width:140px!important}.userAccountManagementAcademicStaff .btnInput{width:230.06px}.userAccountManagementAcademicStaff .BUttonProgramme{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.userAccountManagementAcademicStaff .sysTitle{width:110px}.industrialPartner .sysParamInput,.uploadModalInput{width:180px!important}.industrialPartner .industrialPartnerSerchTitle{width:140px!important}.industrialPartner .industrialPartnerSysPurpleBox{width:1200px!important}.industrialPartner .companyLocation{width:100%;word-break:break-all;text-overflow:ellipsis;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.houseKeeping .sysTitle{width:120px!important}.wilProgrammeSetup .sysParamInput{width:180px!important}.wilProgrammeSetup .sysColMax{max-width:1045px!important}.wilProgrammeSetup .sysTitle{width:180px!important}.wilProgrammeSetupCloneModal .sysTitles{width:90px!important}.wilProgrammeSetup .ant-radio-group{margin:0!important}.wilProgrammeSetupBox{position:relative;border-radius:10px;border:2px solid #d71920;padding:10px;margin-top:15px;max-width:1080px;min-width:530px;width:100%;display:inline-block}.wilProgrammeSetupBlueBoxTitle3{margin-top:15px;position:absolute;top:-25px;left:30px;background-color:#fff;padding:0 10px;text-align:center;font-weight:600;font-size:16px;margin-bottom:0!important;color:#d71920}.wilProgrammeSetup .InputNumberInput{width:300px}.wilProgrammeSetupModel .sysTitle{width:120px}.wilProgrammeSetup .operationLogManageContent{-webkit-line-clamp:3}.titleRowTop{margin-top:10px;margin-bottom:0}.titleRow{margin-top:30px;margin-bottom:0}.textLeft{text-align:left!important}.parts-numberInput{width:100%}.liteAdmin .sysTitles{width:80px!important}.studentModule .sysTitle{width:100px}.studentModule .btnInput{width:230.06px}.formSetup .editor{width:775px!important}.formSetup .operationLogManageContent{-webkit-line-clamp:3}.formSetup .sysParam{width:145px!important}.formSetup .sysColMax{max-width:940px!important}.testTurnitin .sysParam{min-width:120px!important}.testTurnitin .sysInputMax{width:863.5px!important}.testTurnitin .sysSaveButton{text-align:left}.testTurnitin .templateMain{padding:15px 10px 5px}.wpaApplRecord .websiteSysInput .ant-input{height:32px!important}.wpaApplRecord .sysParam{width:140px}.wpaApplRecord .websiteSysButtonRow{display:flex;justify-content:space-between}.wpaApplRecord .websiteSysButtonRow,.wpaApplRecord .websiteSysRow{max-width:963px}.wpaApplRecord .ant-radio-group{margin-left:0!important}.wpaApplRecord .ant-radio-wrapper{margin-right:14px!important}.wpaApplRecord .sysInputs{margin-left:0!important}.wpaApplRecord .sysInput>img{height:60px;object-fit:contain}.wpaApplRecord .uploadFileRow{border:1px solid #d9d9d9;border-radius:5px;color:#7c7c7c;height:40px;display:flex;align-items:center;padding:0 15px}.wpaApplRecord .tagImg{width:11.45px;height:18px;margin-right:10px}.wpaApplRecord .title{font-weight:700}.wpaApplRecord .marginTop20{margin-top:20px}.wpaApplRecord .sysTitle{width:100px}.wpaApplRecord .checkStudentOrISFlex{display:flex;justify-content:space-between;margin-bottom:10px}.wpaApplRecord .checkStudentOrISBox{border:1px solid #d9d9d9;padding:10px 10px 0;margin-bottom:10px;max-width:987px}.wpaApplRecord .checkedStudentOrISBox{border-color:#d71920}.studentModuleRecord .sysTitle{width:100px}.studentModuleAssignRecord .templateMain{padding:15px 10px 5px}.studentModuleAssignRecord .sysTitle{width:120px}.keyDocumentRecord .templateMain{padding:15px 10px 5px}.keyDocumentRecord .sysTitle{width:120px}.surveyTemplate .sysParam{width:140px}.surveyTemplate .sysColMax{max-width:965px}.surveyTemplate .title{font-weight:700;margin-bottom:10px}.surveyTemplate .surveyTemplateSetupBox{position:relative;border-radius:10px;border:2px solid #d71920;padding:10px;margin-top:15px;max-width:985px;min-width:480px;width:100%;display:inline-block}.surveyTemplate .surveyTemplateSetupBlueBoxTitle{margin-top:15px;position:absolute;top:-25px;left:30px;background-color:#fff;padding:0 10px;text-align:center;font-weight:600;font-size:16px;margin-bottom:0!important;color:#d71920}.survey .sysParam{width:140px}.survey .title{font-weight:700;margin:30px 0 20px}.survey .websiteSysContentBox{padding:15px 20px!important;margin:0 0 20px;box-shadow:0 0 0 1px rgba(0,0,0,.05),0 1px 3px 1px rgba(0,0,0,.16)}.survey .titleSize{color:#000;font-size:17px;word-wrap:break-word;word-break:break-word;margin:5px 0}.survey .saveButton{color:#0059ac!important;background-color:#fff!important;border:1px solid #0059ac!important}.survey .contentBox{display:flex;flex-wrap:wrap;grid-gap:40px;gap:40px}.survey .contentSubBox{flex:1 1;min-width:400px}.survey .websiteSysColMin{width:260px;display:flex;align-items:center;grid-gap:20px;gap:20px}.survey .dateInput{display:flex;align-items:center;grid-gap:10px;gap:10px}.survey .websiteSysRow{margin:5px 0}.survey .dateInput .ant-form-item{width:calc(50% - 15px)}.survey .ant-form,.survey .ant-form label{font-size:17px}.survey .websiteSysParam{width:180px}.survey .marginTopAndBot{margin:15px 0}.survey .signatureButton{color:#fff!important;background-color:#0059ac!important}.survey .websiteSysParamMin{width:310px}.survey .margin2{margin:20px 0 5px}.survey .ant-radio-button-wrapper{width:30px;height:30px;margin:0 10px;padding:0 10px;color:#d71920;border:1px solid #d71920;border-radius:50%}.survey .ant-radio-button-wrapper:hover{color:#d71920}.survey .ant-radio-group-solid .ant-radio-button-wrapper-checked,.survey .ant-radio-group-solid .ant-radio-button-wrapper-checked:active,.survey .ant-radio-group-solid .ant-radio-button-wrapper-checked:hover{color:#fff;background:#d71920;border-color:#d71920}.survey .ant-radio-button-wrapper:not(:first-child):before{width:0!important}.survey .ant-radio-button-wrapper-disabled{background-color:#fff}.survey .ant-checkbox-group-item{font-size:17px;color:#000}.survey .minBox{flex:1 1}.survey .boxFlex{width:px!important;display:flex;justify-content:flex-end;flex:none}.survey .boxFlexText{width:100%;display:flex;justify-content:flex-end}.survey .contentTitleDisplay{display:flex;justify-content:center}.survey .valueJustify{width:100%;text-align:center}.survey .websiteSysParamMiddle{width:600px}.survey .marginTop{margin-top:10px}.survey .divHiddle{display:none}.survey .flexCenter{display:flex;justify-content:center}.survey .contentTitle{color:#000;font-size:24px;word-wrap:break-word;word-break:break-word;margin:5px 0}.survey .websiteSysInput .ant-input{height:auto}.surveyRecordReport .templateMain{padding:15px 10px 5px}.surveyRecordReport .sysTitle{width:115px}.studentModuleRecordReport .sysTitle{width:100px}.studentModuleRecordReport .templateMain{padding:15px 10px 5px}.wpaApplRecordReport .sysTitle{width:100px}.wpaApplRecordReport .templateMain{padding:15px 10px 5px}.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:17px}.forgotUserIDSmbBtn{width:50%;height:40px;background-color:#d71920;color:#fff;border:none;border-radius:unset;font-size:17px}.forgotUserIDSmbBtn:hover{background-color:#0059ac;color:#fff}.forgotUserIDBackBtn{width:50%;height:40px;background-color:#000;color:#fff;border:none;border-radius:unset;font-size:17px}.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:17px}.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:17px}.forgotPasswordSmbBtn:hover{background-color:#0059ac;color:#fff}.forgotPasswordBackBtn{width:50%;height:40px;background-color:#000;color:#fff;border:none;border-radius:unset;font-size:17px}.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:14px;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-input,.ant-modal-body,.ant-pagination-item,.ant-select-selector,body{font-family:Helvetica,Arial,sans-serif}.ant-modal-body{padding:20px}.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;min-width:0;font-size:14px;background-color:none!important;background-image:none;transition:all .3s;width:90px;border:none!important;border-radius:2px;width:100%}.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:16px}.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}.tableWidth2{width:2%}.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:300px!important}.showMenu{left:0!important}#main .showRightWidth{width:calc(100% - 300px)}#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}.sysTitles2{font-size:14px;color:#7c7c7c;width:150px}.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:171px;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}.userRoleTitleRow,.userRoleTitleRow2{margin-bottom:0;font-size:16px;font-weight:700}.userRoleTitleRow2{margin-top:10px}.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,p{margin-bottom:.5em}h1,h2,h3,h4,h5,h6{margin-top:0;line-height:1.1;color:rgba(0,0,0,.85);font-weight:500}.h2,h2{font-size:30px}.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:16px;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 #7c7c7c}.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}.websiteTemplate::-webkit-scrollbar{display:none}.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}.tableEllipsisBoxClamp{-webkit-line-clamp:2}.tableEllipsisBoxClamp,.tableEllipsisBoxClamp1{word-break:break-word;text-overflow:ellipsis;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical}.tableEllipsisBoxClamp1{-webkit-line-clamp:1}.tableTitleCenterBox{display:flex;justify-content:center}.labelCircleBox{display:flex;align-items:center}.labelCircle{display:flex;color:#000;cursor:pointer;margin-left:10px;font-size:17px}.flexBox{display:flex;justify-content:space-between;align-items:center;margin:5px 0;flex-wrap:wrap}.label{color:#7c7c7c}.valueJustify{text-align:justify}.value,.valueJustify{color:#000;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.ccf811e8.chunk.css.map */