.auto-height {
    height: auto;
}
.w100p {
    width: 100%;
}
.page__workflow__container {
  width: 100%;
  overflow: auto;
}
.w1{
    width: 240.00px;
}
.w2{
    width: calc(((100% - 330px) / 12) * 8 + 210px);
}
.w3{
    width: calc(((100% - 330px) / 12) * 4 + 90px);
}
.w4{
    width: calc(((100% - 330px) / 12) * 9 + 240px);
}
.w5{
    width: calc(((100% - 330px) / 12) * 6 + 150px);
}
.w6{
    width: calc(((100% - 330px) / 12) * 3 + 60px);
}
.w7{
    width: calc(((100% - 82.5px) / 12) * 9 + 60px);
}
.w8{
    width: calc(((100% - 82.5px) / 12) * 3 + 15px);
}
.w9{
    width: calc(((100% - 302.5px) / 12) * 2 + 27.5px);
}
.w10{
    width: calc((100% - 330px) / 12);
}
.w11{
    width: calc(((100% - 302.5px) / 12) * 7 + 165px);
}
.w12{
    width: calc(((100% - 330px) / 12) * 11 + 300px);
}

.h1{
    height: 36.00px;
}
.h2{
    height: 30.00px;
}
.h3{
    height: 400.00px;
}

.margin-left-1{
    margin-left: 30.00px;
}
.margin-left-1 > .textarea{
    margin-left: 30.00px;
}
.margin-left-2{
    margin-left: 7.50px;
}
.margin-left-2 > .textarea{
    margin-left: 7.50px;
}
.margin-left-3{
    margin-left: 27.50px;
}
.margin-left-3 > .textarea{
    margin-left: 27.50px;
}
.margin-left-4{
    margin-left: 2.50px;
}
.margin-left-4 > .textarea{
    margin-left: 2.50px;
}


    :root{
        --theme-color-opacity-2: rgba(226, 90, 83, 0.15);
        --theme-color: #5282FB; --theme-color-opacity-1: rgba(226, 90, 83, 0.1); --font-size-base: 16px; --font-size-s: 14px; --font-size-xs: 12px; --color-primary: #1068eb; --background-dark-theme: rgba(255, 255, 255, .1); --background-dark-theme-hover: rgba(255, 255, 255, .2);
    }
:root{
    --theme-color: #5282FB;
    --theme-color-opacity-1: rgba(82, 130, 251, 0.05);
    --theme-color-opacity-2: rgba(82, 130, 251, 0.15);
    --font-size-base: 16px;
    --font-size-s: 14px;
    --font-size-xs: 12px;
    --color-primary: #1068eb;
    --background-dark-theme: rgba(255, 255, 255, .1);
    --background-dark-theme-hover: rgba(255, 255, 255, .2);
}

:root{
    --theme-color: #144FED;
    --theme-color-opacity-1: rgba(20, 79, 237, 0.05);
    --theme-color-opacity-2: rgba(20, 79, 237, 0.15);
    --font-size-base: 16px;
    --font-size-s: 14px;
    --font-size-xs: 12px;
    --color-primary: #1068eb;
    --background-dark-theme: rgba(255, 255, 255, .1);
    --background-dark-theme-hover: rgba(255, 255, 255, .2);
}
:root {
  /*! Space - Sizes */
  --space-none:0;
  --space-xs:4px;
  --space-s:8px;
  --space-base:16px;
  --space-m:24px;
  --space-l:32px;
  --space-xl:40px;
  --space-xxl:48px;

  --grid-desktop: 4;
  --grid-tablet: 3;
  --grid-phone: 1;
  --grid-gap: var(--space-base);
  --grid-list-desktop: 5;
  --grid-list-tablet: 4;
  --grid-list-phone: 2;

      /* Typography - Size */
    --font-size-display: 36px;
    --font-size-h1: 32px;
    --font-size-h2: 28px;
    --font-size-h3: 26px;
    --font-size-h4: 22px;
    --font-size-h5: 20px;
    --font-size-h6: 18px;
    --font-size-base: 16px;
    --font-size-s: 13px;
    --font-size-xs: 12px;
    
    /* Typography - Weight */
    --font-light: 300;
    --font-regular: 400;
    --font-semi-bold: 600;
    --font-bold: 700;
    
    /* Color - Brand */
    --color-primary: #1068eb;
    --color-secondary: #303d60;
    --color-primary-hover: #295fd6;
    --color-primary-selected: rgba(20, 110, 245, .12);
    --color-primary-lightest: linear-gradient(rgba(255, 255, 255, .9), rgba(255, 255, 255, .9));    

    --color-focus-outer: #FFD337;
    --color-focus-inner: var(--color-neutral-10);
    
    /* Color - Extended */
    --color-red-lightest: #faeaea;
    --color-red-lighter: #e9aaaa;
    --color-red-light: #d96a6a;
    --color-red: #c92a2a;
    --color-red-dark: #ab2424;
    --color-red-darker: #8d1d1d;
    --color-red-darkest: #6f1717;
    
    --color-pink-lightest: #fbebf0;
    --color-pink-lighter: #efadc4;
    --color-pink-light: #e27098;
    --color-pink: #d6336c;
    --color-pink-dark: #b62b5c;
    --color-pink-darker: #96244c;
    --color-pink-darkest: #761c3b;
    
    --color-grape-lightest: #f7ecfa;
    --color-grape-lighter: #dfb2e9;
    --color-grape-light: #c678d9;
    --color-grape: #ae3ec9;
    --color-grape-dark: #9435ab;
    --color-grape-darker: #7a2b8d;
    --color-grape-darkest: #60226f;
    
    --color-violet-lightest: #f1edfd;
    --color-violet-lighter: #c6b6f6;
    --color-violet-light: #9b7fef;
    --color-violet: #7048e8;
    --color-violet-dark: #5f3dc5;
    --color-violet-darker: #4e32a2;
    --color-violet-darkest: #3e2880;
   
    --color-indigo-lightest: #eceffd;
    --color-indigo-lighter: #b3c1f7;
    --color-indigo-light: #7b92f1;
    --color-indigo: #4263eb;
    --color-indigo-dark: #3854c8;
    --color-indigo-darker: #2e45a5;
    --color-indigo-darkest: #243681;
    
    --color-blue-lightest: #e8f2fa;
    --color-blue-lighter: #a3c9ea;
    --color-blue-light: #5fa1db;
    --color-blue: #1a79cb;
    --color-blue-dark: #1667ad;
    --color-blue-darker: #12558e;
    --color-blue-darkest: #0e4370;
    
    --color-cyan-lightest: #e7f2f4;
    --color-cyan-lighter: #9eccd3;
    --color-cyan-light: #56a6b2;
    --color-cyan: #0d8091;
    --color-cyan-dark: #0b6d7b;
    --color-cyan-darker: #095a66;
    --color-cyan-darkest: #074650;
    
    --color-teal-lightest: #e6f2ef;
    --color-teal-lighter: #9cccbd;
    --color-teal-light: #52a58c;
    --color-teal: #087f5b;
    --color-teal-dark: #076c4d;
    --color-teal-darker: #065940;
    --color-teal-darkest: #044632;
    
    --color-green-lightest: #ebf7ed;
    --color-green-lighter: #afe0b8;
    --color-green-light: #73c982;
    --color-green: #37b24d;
    --color-green-dark: #2f9741;
    --color-green-darker: #267d36;
    --color-green-darkest: #1e622a;
    
    --color-lime-lightest: #f1f8e8;
    --color-lime-lighter: #c7e3a2;
    --color-lime-light: #9ecd5c;
    --color-lime: #74b816;
    --color-lime-dark: #639c13;
    --color-lime-darker: #51810f;
    --color-lime-darkest: #40650c;
   
    --color-orange-lightest: #fef0e6;
    --color-orange-lighter: #fcc29c;
    --color-orange-light: #f99551;
    --color-orange: #f76707;
    --color-orange-dark: #d25806;
    --color-orange-darker: #ad4805;
    --color-orange-darkest: #883904;
    
    --color-yellow-lightest: #fef5e5;
    --color-yellow-lighter: #fbd999;
    --color-yellow-light: #f8bc4c;
    --color-yellow: #f59f00;
    --color-yellow-dark: #d08700;
    --color-yellow-darker: #ac6f00;
    --color-yellow-darkest: #875700;
    
    /* Color - Neutral */
    --color-neutral-0: #ffffff;
    --color-neutral-1: #f8f9fa;
    --color-neutral-2: #f1f3f5;
    --color-neutral-3: #e9ecef;
    --color-neutral-4: #dee2e6;
    --color-neutral-5: #ced4da;
    --color-neutral-6: #adb5bd;
    --color-neutral-7: #6a7178;
    --color-neutral-8: #4f575e;
    --color-neutral-9: #272b30;
    --color-neutral-10: #101213;
    
    /* Color - Semantic */
    --color-error-light: #fceaea;
    --color-error: #dc2020;
    --color-warning-light: #fdf6e5;
    --color-warning: #e9a100;
    --color-success-light: #eaf3eb;
    --color-success: #29823b;
    --color-info-light: #e5f5fc;
    --color-info: #017aad;
    
    /* Border Radius */
    --border-radius-none: 0;
    --border-radius-soft: 4px;
    --border-radius-rounded: 100px;
    --border-radius-circle: 100%;
    
    /* Border Size */
    --border-size-none: 0;
    --border-size-s: 1px;
    --border-size-m: 2px;
    --border-size-l: 3px;
    
    /* Elevation / Shadow */
    --shadow-none: none;
    --shadow-xs: 0 1px 2px rgba(0, 0, 0, .1);
    --shadow-s: 0 2px 4px rgba(0, 0, 0, .1);
    --shadow-m: 0 4px 6px rgba(0, 0, 0, .1);
    --shadow-l: 0 6px 8px rgba(0, 0, 0, .1);
    --shadow-xl: 0 8px 10px rgba(0, 0, 0, .1);
    
    /* App Settings */
    --header-color: #ffffff;
    --color-background-body: #f3f6f8;
    --color-background-login: #ffffff;
    --header-size: 56px;
    --header-size-content: 48px;
    --side-menu-size: 300px;
    --bottom-bar-size: 56px;
    --footer-height: 0px;
    
    /* iOS Safe Areas (Notch Support) */
    --os-safe-area-top: env(safe-area-inset-top);
    --os-safe-area-right: env(safe-area-inset-right);
    --os-safe-area-bottom: env(safe-area-inset-bottom);
    --os-safe-area-left: env(safe-area-inset-left);
}

/* 模板 */
.themecolor{
  background: var(--theme-color);
}
.desktop .leftMenu {
        width: 200px;
    }
    .phone .leftMenu {
        width: 90%;
    }
    /* leftMenu组件 */
    .navigation {
        background-color: var(--theme-color);
        display: flex;
        flex-wrap: nowrap;
    }
    .desktop .Menu {
        background-color: rgb(251, 250, 250);
        width: 100%;
        height: 100%;
        display: block;
    }
    .desktop .menu-icon {
        display: none;
    }
    .desktop .rightPage {
        width: calc(100% - 200px);
    }
    .desktop .leftMenu {
        display: block;
    }
    .phone .Menu {
        width: 270px;
        height: 100%;
        background:rgb(245, 245, 245);
        display: block;
        z-index: 2001;
    }
    .phone .menu-icon {
        display: flex;
        margin-left: 15px;
        width: 24px;
        margin-right: 0px;
    }
    .phone .rightPage {
        width: 100%;
    }
    .phone .leftMenu {
        display: none;
    }
    #shade {
        position: fixed;
        top: 0;
        right: 0;
        width: 100%;
        height: 100%;
        z-index: 2000;
        background-color: gray;
        opacity: 0.6;
        display: none;
    }
    .phone .leftMenuShade {
        height: 100%;
        background-color: rgb(251, 250, 250);
        min-height: 100%;
        display: block;
        z-index: 2001;
        position: relative;
        top: 0px;
    }
    .LeftMenuFather:hover, .LeftMenuChild:hover {
        background-color: rgb(241,242,244);
    }

/* navigation组件 */
    .menu-icon{
        margin-left: 15px;
  background-color:transparent;
  border:none;
  cursor:pointer;
  display:flex;
  flex-direction:column;
  height:100%;
  justify-content:center;
  margin-right:var(--space-m);
  padding:0;
  width:24px;
}
.menu-icon-line{
  background-color:white;
  border-radius:20px;
  min-height:3px;
  margin:2px 0;
  width:24px;
}
.icon-searches {
    width: 18px;
    height: 18px;
}
.phone .title {
    width: 260px;
}

.logoywTitle{
    font-size: 24px;
    color: #22262e;
    font-family: MicrosoftYaHeiLight;
    padding:15px;
}

.logoTitle{
    color:white;
    font-Size:16px;
    margin-left:150px;
    line-height:43px;
    min-height:43px;
    font-family: Yuanti SC;
    font-weight: 700;
    letter-spacing: 3px;
}


.rc-html-wh100p {
    height: 100%;
}

.rc-html-wh100p .embed, .rc-html-wh100p .rc-html {
    height: 100%;
}


.custompadding{
    padding: 0 5px 0 5px;
}

.container-height{
    display: flex;
    min-height: calc(100% - 43px);
}

.showMenu_phone {
   display: block;
}

showMenu_desktop {
    display: none;
}

.video {margin-left:100px;}

/* Gallery组件 */
.grid-gallery, .grid-gallery > .list{
  display:grid;
  grid-gap:var(--grid-gap);
  grid-template-columns:repeat(var(--grid-desktop), 1fr);
}
.grid-gallery > *{
  margin-top:0;
}
.grid-gallery > .list{
  grid-column-end:calc(var(--grid-desktop) + 1);
  grid-column-start:1;
  overflow:initial;
}
.grid-gallery > .list .card,
.grid-gallery > .list .animate{
  height:100%;
}
.grid-gallery > img{
  object-fit:cover;
}

.tablet .grid-gallery, .tablet .grid-gallery > .list{
  grid-template-columns:repeat(var(--grid-tablet), 1fr);
}
.tablet .grid-gallery > .list{
  grid-column-end:calc(var(--grid-tablet) + 1);
}

.phone .grid-gallery, .phone .grid-gallery > .list{
  grid-template-columns:repeat(var(--grid-phone), 1fr);
}
.phone .grid-gallery > .list{
  grid-column-end:calc(var(--grid-phone) + 1);
}

/* Pagination组件 */
.phone .father{
    display: flex;
    white-space: nowrap;
    flex: 9;
}
.phone .children1{
  flex: 1;
}
.phone .children2{
  margin-left: 0px;
  flex: 2;
}
.phone .children3{
  flex: 1.5;
}
.phone .last-pagination {
  flex: 3;
}
.desktop .children3{
  display: none;
}
.desktop .pagination-container {
  right: 20px;
}
.desktop .last-pagination {
  margin-left: var(--space-s);
}
.phone .all-page-button {
  display: none;
}
.pagination {
    align-items: center;
    display: flex;
  justify-content: space-between;
    margin-top: var(--space-m);
}

.pagination-container {
    align-items: center;
    display: flex;
    justify-content: flex-end;
    padding-right: 20px;
}
.container-none {
  display: none;
}
.pagination-container .rc-expression {
  min-width: auto;
}
.pagination-container .recordsContainer:hover {
  border-radius: 3px;
  background-color: #CCCCCC;
  cursor: pointer;
}
.pagination-container .popup.rc-popup-air-bubbles .rc-popup-air-buttles-content {
  padding: 5px;
}
.pagination-container .container1 {
    min-width: 60px;
    width: -webkit-max-content;
    width: max-content;
}
.pagination-container .container2 {
    min-width: 84px;
    width: -webkit-max-content;
    width: max-content;
}
.pagination-container .container2 .text3 {
    width: 56px;
    white-space:nowrap;
}
.pagination-container .expression {
    min-width: 10px;
}
.pagination-container .container3 {
    width: -webkit-max-content;
    width: max-content;
}
.pagination-container .container4 {
    width: -webkit-max-content;
    width: max-content;
}
.pagination-container .ellipsis {
    min-width: 12px;
    margin-left: var(--space-s);
}
.pagination-container .list {
    min-height:28px;
    width: -webkit-max-content;
    width: max-content;
}
.pagination-container .container7 {
    width: -webkit-max-content;
    width: max-content;
}
.pagination-container .container-left {
    width: -webkit-max-content;
    width: max-content;
}

.pagination-button {
    align-items: center;
    background-color: #F5F5F7;
    border-radius: var(--border-radius-soft);
    color: #000;
    border: var(--border-size-s) solid var(--color-neutral-4);
    cursor: pointer;
    display: inline-flex;
    height: 28px;
    min-width: 28px;
  justify-content: center;
    margin-left: var(--space-s);
    padding: 0 5px;
}
.pagination-button-turning {
    background-color: #fff;
    border: var(--border-size-s) solid var(--color-neutral-4);
}
.is-rtl .pagination-button {
    margin-right: var(--space-s);
    margin-left: 0;
}

.desktop .pagination-button:not(.is--ellipsis):hover {
    background-color: rgba(21, 24, 26, .04);
    border: var(--border-size-s) solid var(--color-neutral-4);
}

.pagination-button[disabled] {
    opacity: .5;
    pointer-events: none;
}

.pagination-button.is--active {
    background-color: var(--theme-color);
    color: #fff;
    cursor: auto;
    pointer-events: none;
}

.pagination-button.is--ellipsis {
    background-color: transparent;
    border: 0;
    cursor: auto;
    width: 16px;
}
.pagination-container .button-records {
    height: 28px;
    min-width: 80px;
    background-color:#FFF;
    border-radius: 4px;
    border: 1px solid var(--color-neutral-4);
    color: #000;
    margin-top: 2px;
    margin-left: 0;
    padding: 0 5px;
}
.pagination-container .pagination-counter .button-records .text6 {
    line-height: 26px;
    color: #000;
}

.pagination .form-control[data-input] {
    height: 32px;
    margin-left: 8px;
    padding: 0;
    text-align: center;
    width: 32px;
}

.pagination-container .pagination-counter {
    margin-left: 8px;
    color: #000;
}

.pagination-input {
    align-items: center;
    display: flex;
}


.pagination .list.list-group {
    overflow: initial;
}

.phone .pagination {
    flex-direction: column;
}

.phone .pagination-container {
    margin-top: 5px;
}

.phone .pagination-button,
.tablet .pagination-button,
.phone .pagination .form-control[data-input],
.tablet .pagination .form-control[data-input] {
    width: 28px;
    height: 28px;
}

.pagination-input,
.pagination-container .list {
    -servicestudio-display: none;
}

.is-rtl .pagination-button .icon {
    -webkit-transform: rotate(180deg);
            transform: rotate(180deg);
}

.custompadding{
    padding: 0 5px 0 5px;
}

.container-height{
    display: flex;
    min-height: calc(100% - 43px);
}

/* Carousel组件 */
.carousel{
  overflow:hidden;
  position:relative;
  transition:all 400ms ease;
}
.carousel{
  -servicestudio-max-height:100vh;
  -servicestudio-max-height:none !important;
  -servicestudio-min-height:80px !important;
}
.carousel:empty{
  -servicestudio-min-height:200px;
}
.carousel:not(.no-swipe) .carousel-container-content:hover{
  cursor:-webkit-grab;
  cursor:grab;
}
.carousel.init{
  opacity:0;
}
.carousel.init{
  -servicestudio-opacity:1;
}
.carousel > .list:not([data-virtualization-disabled]) > *, .carousel > .list:not([data-animation-disabled]) > *{
  -servicestudio-display:none !important;
}
.carousel > .list:not([data-virtualization-disabled]), .carousel > .list:not([data-animation-disabled]){
  -servicestudio-min-height:225px;
  -servicestudio-pointer-events:none;
}
.carousel > .list:not([data-virtualization-disabled]):after, .carousel > .list:not([data-animation-disabled]):after{
  -servicestudio-background-color:#fff;
  -servicestudio-background-position:center;
  -servicestudio-background-repeat:no-repeat;
  -servicestudio-background-size:291px 225px;
  -servicestudio-content:" ";
  -servicestudio-height:100%;
  -servicestudio-left:0;
  -servicestudio-min-height:225px;
  -servicestudio-position:absolute;
  -servicestudio-top:0;
  -servicestudio-width:100%;
}
.carousel--animatable{
  transition:all 250ms linear;
  will-change:transform;
}
.carousel [data-block*=Card] + [data-block*=Card] .card{
  margin-top:var(--space-none);
}
.carousel .carousel-container{
  --carousel-width:100%;
  width:var(--carousel-width);
  background-color:transparent;
  white-space:nowrap;
}
.carousel .carousel-container{
  -servicestudio-min-height:80px !important;
  -servicestudio-white-space:normal;
}
.carousel .carousel-container .list.list-group{
  background-color:transparent;
  white-space:nowrap;
}
.carousel .carousel-container .list.list-group{
  -servicestudio-white-space:normal;
}
.carousel .carousel-container > .carousel-container-content > *:not(.list), .carousel .carousel-container > .carousel-container-content > .list > div{
  display:inline-block;
  white-space:normal;
  width:100%;
}
.carousel .carousel-container .carousel-container-content > .list:not([data-virtualization-disabled]) > *,
.carousel .carousel-container .carousel-container-content > .list:not([data-animation-disabled]) > *{
  -servicestudio-display:none !important;
}
.carousel .carousel-container .carousel-container-content > .list:not([data-virtualization-disabled]),
.carousel .carousel-container .carousel-container-content > .list:not([data-animation-disabled]){
  -servicestudio-min-height:225px;
  -servicestudio-pointer-events:none;
}
.carousel .carousel-container .carousel-container-content > .list:not([data-virtualization-disabled]):after,
.carousel .carousel-container .carousel-container-content > .list:not([data-animation-disabled]):after{
  -servicestudio-background-color:#fff;
  -servicestudio-background-position:center;
  -servicestudio-background-repeat:no-repeat;
  -servicestudio-background-size:291px 225px;
  -servicestudio-content:" ";
  -servicestudio-height:100%;
  -servicestudio-left:0;
  -servicestudio-min-height:225px;
  -servicestudio-position:absolute;
  -servicestudio-top:0;
  -servicestudio-width:100%;
}
.carousel .carousel-container-content{
  -servicestudio-min-height:80px !important;
}
.carousel .carousel-container-content .OSFillParent{
  display:inline-block;
}
.carousel .carousel-container-content .grid-gallery .OSFillParent{
  display:inherit;
}
.carousel .carousel-navigation{
  align-items:center;
  background-color:var(--color-neutral-0);
  border-radius:var(--border-radius-circle);
  box-shadow:var(--shadow-xs);
  color:var(--color-neutral-7);
  cursor:pointer;
  display:flex;
  font-size:var(--font-size-h4);
  height:40px;
  justify-content:center;
  opacity:1;
  position:absolute;
  top:50%;
  -webkit-transform:translateY(-25px);
          transform:translateY(-25px);
  transition:opacity 150ms linear;
  width:40px;
  will-change:opacity;
  z-index:2;
}
.carousel .carousel-navigation.disabled{
  opacity:0.3;
}
.carousel .carousel-navigation.hidden{
  display:none;
}
.carousel .carousel-navigation.carousel-navigation-left{
  left:24px;
  background: rgba(0, 0, 0, 0.3);
}
.carousel .carousel-navigation.carousel-navigation-right{
  right:24px;
  text-align:right;
  background: rgba(0, 0, 0, 0.3);
}
.carousel .carousel-dots-container{
  margin-top:-20px;
  text-align:center;
}
.carousel .carousel-dots-container.disabled{
  display:none;
}
.carousel .carousel-dots-container .carousel-dot{
  background: rgba(0, 0, 0, 0.3);
  border-radius:var(--border-radius-circle);
  cursor:pointer;
  display:inline-block;
  height:8px;
  margin:0 var(--space-xs);
  width:8px;
}
.carousel .carousel-dots-container .carousel-dot.active{
  background-color:#5282fc;
}
.carousel-is-moving .hide-on-drag{
  opacity:0;
  transition:opacity 250ms ease;
}
.carousel .list.list-group{
  overflow:initial;
}
.carousel svg{
  max-width:100%;
}
.carousel .rc-image>.image-inner {
  width: 100%;
  height: 100%;
}

.has-accessible-features .carousel .carousel-navigation:focus{
  box-shadow:0 0 0 3px var(--color-focus-outer);
}
/* Submenu组件 */
.submenu{
  cursor:pointer;
  display:inline-flex;
  /*margin-left:var(--space-base);*/
  position:relative;
  margin-left: 16px;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
  height: 30px;
}
.submenu{
  -servicestudio-height:auto !important;
}
.submenu:hover .submenu-icon:before{
  border:var(--border-size-s) solid var(--color-neutral-9);
  border-right:0;
  border-top:0;
}
.submenu.active.open .submenu-item{
  color:var(--color-primary);
}
.submenu.active .submenu-header{
  border-bottom:var(--border-size-m) solid var(--color-primary);
}
.submenu.active .submenu-item,
.submenu.active .submenu-item a{
  color:var(--color-primary);
}
.submenu.active .submenu-icon:before{
  border:var(--border-size-s) solid var(--color-primary);
  border-right:0;
  border-top:0;
}
.submenu.open .submenu-icon{
  top:3px;
  -webkit-transform:rotate(135deg);
          transform:rotate(135deg);
}
.submenu.open .submenu-items{
  width: auto;
  opacity:1;
  pointer-events:auto;
  -webkit-transform:translateY(0px);
          transform:translateY(0px);
}
.submenu.is--dropdown .submenu-icon{
  display:inline-flex;
  align-content: normal;
  margin-top: 0px;
}
.submenu-header{
  box-sizing: border-box;
-webkit-tap-highlight-color: rgba(0, 0, 0, 0);
  align-items:center;
  border-bottom:var(--border-size-m) solid transparent;
  border-top:var(--border-size-m) solid transparent;
  display:flex;
  padding:var(--space-none) var(--space-s);
  transition:all 150ms linear;
}
.submenu-icon{
  display:none;
  margin-left:var(--space-s);
  position:relative;
  top:-1px;
  -webkit-transform:rotate(-45deg);
          transform:rotate(-45deg);
  transition:all 150ms linear;
}
.submenu-icon:before{
  border:var(--border-size-s) solid var(--color-neutral-8);
  border-right:0;
  border-top:0;
  box-sizing:border-box;
  content:"";
  height:6px;
  transition:all 150ms linear;
  width:6px;
}
.submenu-item{
  box-sizing: border-box;
-webkit-tap-highlight-color: rgba(0, 0, 0, 0);
  align-items:center;
  color:var(--color-neutral-9);
  display:inline-flex;
  height:100%;
  position:relative;
  transition:all 150ms linear;
}
.submenu-item a{
  align-items:center;
  color:var(--color-neutral-8);
  display:flex;
  height:100%;
}
.submenu-items{
  background-color:var(--color-neutral-0);
  border:var(--border-size-s) solid var(--color-neutral-4);
  border-radius:var(--border-radius-soft);
  box-shadow:var(--shadow-m);
  display:flex;
  flex-direction:column;
  left:0;
  min-width:100px;
  opacity:0;
  padding:var(--space-s) var(--space-none);
  pointer-events:none;
  position:absolute;
  top:calc(100% + var(--space-xs));
  -webkit-transform:translateY(-8px);
          transform:translateY(-8px);
  transition:all 130ms ease-out;
  z-index:100;
}
.submenu-items{
  -servicestudio-opacity:1 !important;
  -servicestudio-pointer-events:auto !important;
  -servicestudio-top:100% !important;
  -servicestudio-transform:translateY(0px) !important;
}
.submenu-items a{
  color:var(--color-neutral-8);
  white-space:nowrap;
  padding: var(--space-s);
  margin: 0;
  width: auto;
}
.submenu-items a>span{
  white-space: nowrap;
}
.submenu-items a.active{
  color:var(--color-primary);
}

.layout:not(.layout-side) .app-menu-links .submenu a{
  border-bottom:none;
}
.layout .header .submenu-items{
  -servicestudio-display:none !important;
}
.layout .submenu{
  -servicestudio-height:100% !important;
}

.layout-side .app-menu-links .submenu a{
  border-left:none;
}
.layout-side .submenu{
  flex-direction:column;
  margin-left:var(--space-none);
  width:100%;
}
.layout-side .submenu.active .submenu-header{
  border-left:var(--border-size-m) solid var(--color-primary);
}
.layout-side .submenu.open .submenu-items{
  display:flex;
}
.layout-side .submenu .submenu-header{
  height: calc(100% + 8px);
  border-bottom:0;
  border-left:var(--border-size-m) solid transparent;
  border-top:0;
  padding:var(--space-s) var(--space-m);
}
.layout-side .submenu-item{
  flex:1;
}
.layout-side .submenu-items{
  border:none;
  box-shadow:none;
  display:none;
  opacity:1;
  padding:var(--space-xs) var(--space-m);
  pointer-events:auto;
  position:relative;
  top:0;
  -webkit-transform:translateY(0);
          transform:translateY(0);
}
.layout-side .submenu-items a{
  padding:var(--space-s) var(--space-base);
}

.layout-side .app-menu-links .submenu-header a,
.menu-visible .app-menu-links .submenu-header a{
  padding:var(--space-none);
}

.desktop .submenu:hover .submenu-item{
  color:var(--color-neutral-9);
}
.desktop .submenu.active .submenu-header:hover .submenu-item{
  color:var(--color-primary);
}
.desktop .submenu-header:hover{
  border-bottom:var(--border-size-l) solid #5282FC;
}
.desktop .submenu-item a:hover{
  color:var(--color-neutral-9);
}
.desktop .submenu-items a:hover,
.phone .submenu-items a:hover{
  width: auto;
  background-color:var(--color-neutral-2);
  color:var(--color-neutral-9);
}
.desktop .submenu-items a.active:hover,
.desktop .submenu-items a.active:hover{
  color:var(--color-primary);
}
.desktop .layout-side .submenu .submenu-header{
  border-bottom:var(--border-size-m) solid transparent;
}
.desktop .layout-side .submenu .submenu-header:hover{
  border-bottom:var(--border-size-m) solid transparent;
}

.tablet .submenu,
.phone .submenu{
  flex-direction:column;
  margin-left:var(--space-none);
  width:100%;
}
.tablet .submenu.active .submenu-header,
.phone .submenu.active .submenu-header{
  border-left:var(--border-size-m) solid var(--color-primary);
}
.tablet .submenu.open .submenu-items,
.phone .submenu.open .submenu-items{
  display:flex;
}
.tablet .submenu-header,
.phone .submenu-header{
  border-bottom:0;
  border-left:var(--border-size-m) solid transparent;
  border-top:0;
  padding:var(--space-s) var(--space-m);
}
.tablet .submenu-item,
.phone .submenu-item{
  flex:1;
}
.tablet .submenu-items,
.phone .submenu-items{
  border:none;
  box-shadow:none;
  display:none;
  opacity:1;
  padding:var(--space-xs) var(--space-m);
  pointer-events:auto;
  position:relative;
  top:0;
  -webkit-transform:translateY(0);
          transform:translateY(0);
}

.is-rtl .layout-side .submenu .submenu-header{
  border-left:0;
  border-right:var(--border-size-m) solid transparent;
}
.is-rtl.tablet .submenu.active .submenu-header, .is-rtl.phone .submenu.active .submenu-header{
  border-left:0;
  border-right:var(--border-size-m) solid var(--color-primary);
}
.is-rtl.tablet .submenu .submenu-header, .is-rtl.phone .submenu .submenu-header{
  border-left:0;
  border-right:var(--border-size-m) solid transparent;
}
.is-rtl .submenu-icon{
  margin-left:var(--space-none);
  margin-right:var(--space-s);
}
.is-rtl .layout-side .submenu.active .submenu-header{
  border-left:var(--border-size-none);
  border-right:var(--border-size-m) solid var(--color-primary);
}

/* MenuIcon组件 */
.menu-icon-container{
  width: 30px;
}
.menu-icon{
  margin-top: 4px;
  margin-left: 0px;
  background-color:transparent;
  border:none;
  cursor:pointer;
  display:flex;
  flex-direction:column;
  height:100%;
  justify-content:center;
  margin-right:var(--space-m);
  padding:0;
  width:24px;
}
.desktop .menu-icon{
  display: none;
}
.menu-icon-line{
  background-color:var(--color-neutral-8);
  border-radius:20px;
  min-height:3px;
  margin:2px 0;
  width:24px;
}

/* Menu组件 */
.app-menu-content{
  height:100%;
}
.app-menu-content{
  -servicestudio-background-color:var(--header-color);
  -servicestudio-height:auto !important;
}

.app-menu-overlay{
  background-color:rgba(0, 0, 0, 0.25);
  height:100vh;
  left:0;
  opacity:0;
  pointer-events:none;
  position:fixed;
  top:0;
  transition:opacity 130ms ease-in;
  width:100vw;
  will-change:opacity;
  z-index:104;
}
.app-menu-overlay{
  -servicestudio-display:none;
}

.menu-visible .app-menu-overlay{
  opacity:1;
  pointer-events:auto;
  transition:opacity 330ms ease-out;
}

.layout .app-menu-content{
  -servicestudio-height:100% !important;
}

.layout-top .header-content{
  -servicestudio-align-items:center;
  -servicestudio-flex-direction:row;
  display: flex;
}

.layout-side .aside-navigation{
  -servicestudio-background-color:var(--color-neutral-0);
  -servicestudio-height:100%;
  -servicestudio-position:fixed;
  -servicestudio-width:var(--side-menu-size);
  -servicestudio-z-index:105;
}
.layout-side .aside-navigation > div{
  -servicestudio-height:100%;
}
.layout-side .header .app-menu-content{
  -servicestudio-flex-direction:row;
  -servicestudio-position:static;
  -servicestudio-width:100%;
}
.layout-side .header .app-menu-links{
  -servicestudio-align-items:center;
  -servicestudio-flex-direction:row;
}
.layout-side .header-navigation > div{
  -servicestudio-height:100%;
  -servicestudio-width:100%;
}

.desktop .app-menu-overlay{
  display:none;
}
.desktop .aside-overlay .app-menu-overlay{
  display:block;
}

.tablet .app-login-info,
.phone .app-login-info{
  padding:var(--space-s) var(--space-m);
}
.tablet .app-menu-content,
.phone .app-menu-content{
  background-color:var(--color-neutral-0);
  flex-direction:column;
  height:100%;
  left:calc(-1 * var(--side-menu-size));
  position:fixed;
  top:0;
  -webkit-transform:translateX(0) translateZ(0);
          transform:translateX(0) translateZ(0);
  transition:-webkit-transform 130ms ease-in;
  transition:transform 130ms ease-in;
  transition:transform 130ms ease-in, -webkit-transform 130ms ease-in;
  width:var(--side-menu-size);
  will-change:transform;
  z-index:105;
}
.tablet .menu-visible .app-menu-content,
.phone .menu-visible .app-menu-content{
  -webkit-transform:translateX(var(--side-menu-size)) translateZ(0);
          transform:translateX(var(--side-menu-size)) translateZ(0);
  transition:-webkit-transform 330ms ease-out;
  transition:transform 330ms ease-out;
  transition:transform 330ms ease-out, -webkit-transform 330ms ease-out;
}
.tablet .layout-side .header .app-menu-content,
.tablet .layout-side .aside-navigation,
.phone .layout-side .header .app-menu-content,
.phone .layout-side .aside-navigation{
  -servicestudio-display:none;
}

.tablet.landscape .layout-native.aside-expandable .app-menu-overlay{
  display:none;
}

.phone .app-menu-content{
  padding-bottom:var(--os-safe-area-bottom);
  padding-left:var(--os-safe-area-left);
}

.android [data-status-bar-height] .app-menu-content{
  padding-top:var(--status-bar-height);
}

.ios .app-menu-content{
  padding-bottom:var(--os-safe-area-bottom);
  padding-top:var(--os-safe-area-top);
}

.is-rtl.tablet .menu-visible .app-menu-content, .is-rtl.phone .menu-visible .app-menu-content{
  right:0;
  -webkit-transform:translateX(0) translateZ(0);
          transform:translateX(0) translateZ(0);
  transition:all 330ms ease-out;
}

/* LayoutTopMenu */
html,
body,
#reactContainer,
#transitionContainer,
.screen-container{
  height:100%;
}

.screen-container{
  overflow-x:hidden;
  overflow-y:auto;
}

.layout{
  display:flex;
  min-height:100vh;
  margin-top: 4px;
  margin-left: 10px;
}
.layout.layout-top, .layout.layout-top:not(.layout-native){
  flex-direction:column;
}
.layout.layout-left{
  flex-direction:row;
}
.layout.layout-side .main{
  margin-left:var(--side-menu-size);
}
.layout.layout-side.aside-overlay .main{
  margin-left:0;
}
.layout.layout-native{
  -servicestudio-min-height:100vh !important;
}
.layout.layout-native .main{
  width:100%;
}
.layout.aside-expandable .main{
  margin-left:0;
}
.layout .main{
  display:flex;
  flex:1;
  flex-direction:column;
}

.main,
.fixed-header .main{
  padding-top:0;
}

.layout-native .aside-navigation,
.layout-top .aside-navigation{
  -servicestudio-display:none !important;
}

.ios .layout{
  min-height:100%;
}
.ios .layout-native .footer{
  height:calc(var(--os-safe-area-bottom) + var(--bottom-bar-size));
}

.desktop .layout-native.aside-visible, .desktop .layout-native.aside-expandable,
.tablet .layout-native.aside-visible,
.tablet .layout-native.aside-expandable{
  --side-menu-size:264px;
}

.desktop .layout-native.aside-visible .main, .desktop .layout-native.aside-expandable .main{
  width:calc(100% - var(--side-menu-size));
}

.tablet.landscape .layout-native.aside-visible .main, .tablet.landscape .layout-native.aside-expandable .main{
  margin-left:var(--side-menu-size);
  width:calc(100% - var(--side-menu-size));
}
.tablet.landscape .layout-side.layout-native.aside-expandable.menu-visible .main{
  margin-left:var(--side-menu-size);
}
.tablet.landscape .layout-side.layout-native.aside-expandable .main{
  margin-right:0;
}

.tablet .layout-side .main,
.phone .layout-side .main{
  margin-left:0;
}

.phone .layout:not(.layout-native) [class*=ThemeGrid_Width]:not(.no-responsive){
  margin:var(--space-none) var(--space-none) var(--space-base) var(--space-none);
  width:100%;
}

.is-rtl.tablet .layout-native.aside-visible .main, .is-rtl.tablet .layout-native.aside-expandable .main{
  margin-left:0;
  margin-right:var(--side-menu-size);
}
.is-rtl.tablet .layout-side .main{
  margin-right:0;
}
.is-rtl.tablet.landscape .layout-side.layout-native.aside-expandable.menu-visible .main{
  margin-left:0;
  margin-right:var(--side-menu-size);
}
.is-rtl.tablet.landscape .layout-side.layout-native.aside-expandable .main{
  margin-right:0;
}
.is-rtl.phone .layout-side .main{
  margin-right:0;
}
.is-rtl .layout-side .main{
  margin-left:0;
  margin-right:var(--side-menu-size);
}
.is-rtl .layout-side .aside-overlay .main{
  margin-right:0;
}
.is-rtl .aside-expandable .main{
  margin-right:0;
}

/* ColumnsMediumLeft/ColumnsMediumRight组件 */
.columns{
  width: 100%;
  display:flex;
  border: none;
}
.columns > .columns-item{
  flex:1;
  word-break:break-word;
  height: auto;
}

.columns > .columns-item > .card{
  height:100%;
}
.columns:not(.gutter-none) > .columns-item{
  min-width:0;
}
.columns.columns-small-left > .columns-item:last-child,.columns.columns-small-right > .columns-item:first-child{
  flex:3;
}
.columns.columns-medium-right > .columns-item:first-child,.columns.columns-medium-left > .columns-item:last-child{
  flex:2;
}
.columns.columns-small-left > .columns-item:last-child,.columns.columns-small-right > .columns-item.columns-item-first{
  flex:3;
}
.columns.columns-medium-right > .columns-item.columns-item-first,.columns.columns-medium-left > .columns-item:last-child{
  flex:2;
}

.phone.columns.gutter-none.phone-break-all,
.phone.columns.gutter-xs.phone-break-all,
.phone.columns.gutter-s.phone-break-all,
.phone.columns.gutter-base.phone-break-all,
.phone.columns.gutter-m.phone-break-all,
.phone.columns.gutter-l.phone-break-all,
.phone.columns.gutter-xl.phone-break-all,
.phone.columns.gutter-xxl.phone-break-all {
    margin-left: 0;
    margin-right: 0;
}
.phone .phone-break-all{
  flex-direction: column;
}
.phone .columns.phone-break-all>.columns-item:last-child {
  margin-left: 0;
}
/* .columns.gutter-none{
  margin-right:calc(-1 * var(--space-none) / 2);
} */
.columns.gutter-none > .columns-item{
  margin:var(--space-none) calc(var(--space-none) / 2);
}
.tablet .columns.gutter-none.tablet-break-first:only-child > .columns-item:not(:last-child), .tablet .columns.gutter-none.tablet-break-last:only-child > .columns-item:not(:last-child), .tablet .columns.gutter-none.tablet-break-middle:only-child > .columns-item:not(:last-child), .tablet .columns.gutter-none.tablet-break-all:only-child > .columns-item:not(:last-child){
  margin-bottom:var(--space-none);
}
.phone .columns.gutter-none.phone-break-first:only-child > .columns-item:not(:last-child), .phone .columns.gutter-none.phone-break-last:only-child > .columns-item:not(:last-child), .phone .columns.gutter-none.phone-break-middle:only-child > .columns-item:not(:last-child), .phone .columns.gutter-none.phone-break-all:only-child > .columns-item:not(:last-child){
  margin-bottom:var(--space-none);
}
/* .columns.gutter-xs{
  margin-right:calc(-1 * var(--space-xs) / 2);
} */
.columns.gutter-xs > .columns-item{
  margin:var(--space-none) calc(var(--space-xs) / 2);
}
.tablet .columns.gutter-xs.tablet-break-first:only-child > .columns-item:not(:last-child), .tablet .columns.gutter-xs.tablet-break-last:only-child > .columns-item:not(:last-child), .tablet .columns.gutter-xs.tablet-break-middle:only-child > .columns-item:not(:last-child), .tablet .columns.gutter-xs.tablet-break-all:only-child > .columns-item:not(:last-child){
  margin-bottom:var(--space-xs);
}
.phone .columns.gutter-xs.phone-break-first:only-child > .columns-item:not(:last-child), .phone .columns.gutter-xs.phone-break-last:only-child > .columns-item:not(:last-child), .phone .columns.gutter-xs.phone-break-middle:only-child > .columns-item:not(:last-child), .phone .columns.gutter-xs.phone-break-all:only-child > .columns-item:not(:last-child){
  margin-bottom:var(--space-xs);
}
.phone .rc-form .columns.gutter-xs.phone-break-first:only-child > .columns-item:not(:last-child), .phone .rc-form .columns.gutter-xs.phone-break-last:only-child > .columns-item:not(:last-child), .phone .rc-form .columns.gutter-xs.phone-break-middle:only-child > .columns-item:not(:last-child), .phone .rc-form .columns.gutter-xs.phone-break-all:only-child > .columns-item:not(:last-child){
  margin-bottom: 0px;
}
/* .columns.gutter-s{
  margin-right:calc(-1 * var(--space-s) / 2);
} */
.columns.gutter-s > .columns-item{
  margin:var(--space-none) calc(var(--space-s) / 2);
}
.tablet .columns.gutter-s.tablet-break-first:only-child > .columns-item:not(:last-child), .tablet .columns.gutter-s.tablet-break-last:only-child > .columns-item:not(:last-child), .tablet .columns.gutter-s.tablet-break-middle:only-child > .columns-item:not(:last-child), .tablet .columns.gutter-s.tablet-break-all:only-child > .columns-item:not(:last-child){
  margin-bottom:var(--space-s);
}
.phone .columns.gutter-s.phone-break-first:only-child > .columns-item:not(:last-child), .phone .columns.gutter-s.phone-break-last:only-child > .columns-item:not(:last-child), .phone .columns.gutter-s.phone-break-middle:only-child > .columns-item:not(:last-child), .phone .columns.gutter-s.phone-break-all:only-child > .columns-item:not(:last-child){
  margin-bottom:var(--space-s);
}
.phone .rc-form .columns.gutter-s.phone-break-first:only-child > .columns-item:not(:last-child), .phone .rc-form .columns.gutter-s.phone-break-last:only-child > .columns-item:not(:last-child), .phone .rc-form .columns.gutter-s.phone-break-middle:only-child > .columns-item:not(:last-child), .phone .rc-form .columns.gutter-s.phone-break-all:only-child > .columns-item:not(:last-child){
  margin-bottom: 0px;
}
/* .columns.gutter-base{
  margin-right:calc(-1 * var(--space-base) / 2);
} */
.columns.gutter-base > .columns-item{
  margin:var(--space-none) calc(var(--space-base) / 2);
}
.tablet .columns.gutter-base.tablet-break-first:only-child > .columns-item:not(:last-child), .tablet .columns.gutter-base.tablet-break-last:only-child > .columns-item:not(:last-child), .tablet .columns.gutter-base.tablet-break-middle:only-child > .columns-item:not(:last-child), .tablet .columns.gutter-base.tablet-break-all:only-child > .columns-item:not(:last-child){
  margin-bottom:var(--space-base);
}
.phone .columns.gutter-base.phone-break-first:only-child > .columns-item:not(:last-child), .phone .columns.gutter-base.phone-break-last:only-child > .columns-item:not(:last-child), .phone .columns.gutter-base.phone-break-middle:only-child > .columns-item:not(:last-child), .phone .columns.gutter-base.phone-break-all:only-child > .columns-item:not(:last-child){
  margin-bottom:var(--space-base);
}
.phone .rc-form .columns.gutter-base.phone-break-first:only-child > .columns-item:not(:last-child), .phone .rc-form .columns.gutter-base.phone-break-last:only-child > .columns-item:not(:last-child), .phone .rc-form .columns.gutter-base.phone-break-middle:only-child > .columns-item:not(:last-child), .phone .rc-form .columns.gutter-base.phone-break-all:only-child > .columns-item:not(:last-child){
  margin-bottom: 0px;
}
/* .columns.gutter-m{
  margin-right:calc(-1 * var(--space-m) / 2);
} */
.columns.gutter-m > .columns-item{
  margin:var(--space-none) calc(var(--space-m) / 2);
}
.tablet .columns.gutter-m.tablet-break-first:only-child > .columns-item:not(:last-child), .tablet .columns.gutter-m.tablet-break-last:only-child > .columns-item:not(:last-child), .tablet .columns.gutter-m.tablet-break-middle:only-child > .columns-item:not(:last-child), .tablet .columns.gutter-m.tablet-break-all:only-child > .columns-item:not(:last-child){
  margin-bottom:var(--space-m);
}
.phone .columns.gutter-m.phone-break-first:only-child > .columns-item:not(:last-child), .phone .columns.gutter-m.phone-break-last:only-child > .columns-item:not(:last-child), .phone .columns.gutter-m.phone-break-middle:only-child > .columns-item:not(:last-child), .phone .columns.gutter-m.phone-break-all:only-child > .columns-item:not(:last-child){
  margin-bottom:var(--space-m);
}
.phone .rc-form .columns.gutter-m.phone-break-first:only-child > .columns-item:not(:last-child), .phone .rc-form .columns.gutter-m.phone-break-last:only-child > .columns-item:not(:last-child), .phone .rc-form .columns.gutter-m.phone-break-middle:only-child > .columns-item:not(:last-child), .phone .rc-form .columns.gutter-m.phone-break-all:only-child > .columns-item:not(:last-child){
  margin-bottom: 0px;
}
/* .columns.gutter-l{
  margin-right:calc(-1 * var(--space-l) / 2);
} */
.columns.gutter-l > .columns-item{
  margin:var(--space-none) calc(var(--space-l) / 2);
}
.tablet .columns.gutter-l.tablet-break-first:only-child > .columns-item:not(:last-child), .tablet .columns.gutter-l.tablet-break-last:only-child > .columns-item:not(:last-child), .tablet .columns.gutter-l.tablet-break-middle:only-child > .columns-item:not(:last-child), .tablet .columns.gutter-l.tablet-break-all:only-child > .columns-item:not(:last-child){
  margin-bottom:var(--space-l);
}
.phone .columns.gutter-l.phone-break-first:only-child > .columns-item:not(:last-child), .phone .columns.gutter-l.phone-break-last:only-child > .columns-item:not(:last-child), .phone .columns.gutter-l.phone-break-middle:only-child > .columns-item:not(:last-child), .phone .columns.gutter-l.phone-break-all:only-child > .columns-item:not(:last-child){
  margin-bottom:var(--space-l);
}
.phone .rc-form .columns.gutter-l.phone-break-first:only-child > .columns-item:not(:last-child), .phone .rc-form .columns.gutter-l.phone-break-last:only-child > .columns-item:not(:last-child), .phone .rc-form .columns.gutter-l.phone-break-middle:only-child > .columns-item:not(:last-child), .phone .rc-form .columns.gutter-l.phone-break-all:only-child > .columns-item:not(:last-child){
  margin-bottom: 0px;
}
/* .columns.gutter-xl{
  margin-right:calc(-1 * var(--space-xl) / 2);
} */
.columns.gutter-xl > .columns-item{
  margin:var(--space-none) calc(var(--space-xl) / 2);
}
.tablet .columns.gutter-xl.tablet-break-first:only-child > .columns-item:not(:last-child), .tablet .columns.gutter-xl.tablet-break-last:only-child > .columns-item:not(:last-child), .tablet .columns.gutter-xl.tablet-break-middle:only-child > .columns-item:not(:last-child), .tablet .columns.gutter-xl.tablet-break-all:only-child > .columns-item:not(:last-child){
  margin-bottom:var(--space-xl);
}
.phone .columns.gutter-xl.phone-break-first:only-child > .columns-item:not(:last-child), .phone .columns.gutter-xl.phone-break-last:only-child > .columns-item:not(:last-child), .phone .columns.gutter-xl.phone-break-middle:only-child > .columns-item:not(:last-child), .phone .columns.gutter-xl.phone-break-all:only-child > .columns-item:not(:last-child){
  margin-bottom:var(--space-xl);
}
.phone .rc-form .columns.gutter-xl.phone-break-first:only-child > .columns-item:not(:last-child), .phone .rc-form .columns.gutter-xl.phone-break-last:only-child > .columns-item:not(:last-child), .phone .rc-form .columns.gutter-xl.phone-break-middle:only-child > .columns-item:not(:last-child), .phone .rc-form .columns.gutter-xl.phone-break-all:only-child > .columns-item:not(:last-child){
  margin-bottom: 0px;
}
/* .columns.gutter-xxl{
  margin-right:calc(-1 * var(--space-xxl) / 2);
} */
.columns.gutter-xxl > .columns-item{
  margin:var(--space-none) calc(var(--space-xxl) / 2);
}
.tablet .columns.gutter-xxl.tablet-break-first:only-child > .columns-item:not(:last-child), .tablet .columns.gutter-xxl.tablet-break-last:only-child > .columns-item:not(:last-child), .tablet .columns.gutter-xxl.tablet-break-middle:only-child > .columns-item:not(:last-child), .tablet .columns.gutter-xxl.tablet-break-all:only-child > .columns-item:not(:last-child){
  margin-bottom:var(--space-xxl);
}
.phone .columns.gutter-xxl.phone-break-first:only-child > .columns-item:not(:last-child), .phone .columns.gutter-xxl.phone-break-last:only-child > .columns-item:not(:last-child), .phone .columns.gutter-xxl.phone-break-middle:only-child > .columns-item:not(:last-child), .phone .columns.gutter-xxl.phone-break-all:only-child > .columns-item:not(:last-child){
  margin-bottom:var(--space-xxl);
}

.phone .rc-form .columns.gutter-xxl.phone-break-first:only-child > .columns-item:not(:last-child), .phone .rc-form .columns.gutter-xxl.phone-break-last:only-child > .columns-item:not(:last-child), .phone .rc-form .columns.gutter-xxl.phone-break-middle:only-child > .columns-item:not(:last-child), .phone .rc-form .columns.gutter-xxl.phone-break-all:only-child > .columns-item:not(:last-child){
  margin-bottom: 0px;
}

/* 去掉多列布局的左边距开始 */
.desktop .rc-block > .columns > :first-child {
  margin-left: 0;
}
.desktop .rc-block > .columns > :last-child {
  margin-right: 0;
}
/* .desktop .rc-block > .columns.gutter-xs {
  margin-left:calc(-1 * var(--space-xs) / 2);
  flex: 1
}
.desktop .rc-block > .columns.gutter-s {
  margin-left:calc(-1 * var(--space-s) / 2);
  flex: 1;
}
.desktop .rc-block > .columns.gutter-base {
  margin-left:calc(-1 * var(--space-base) / 2);
  flex: 1;
}
.desktop .rc-block > .columns.gutter-m {
  margin-left:calc(-1 * var(--space-m) / 2);
  flex: 1;
}
.desktop .rc-block > .columns.gutter-l {
  margin-left:calc(-1 * var(--space-l) / 2);
  flex: 1;
}
.desktop .rc-block > .columns.gutter-xl {
  margin-left:calc(-1 * var(--space-xl) / 2);
  flex: 1;
}
.desktop .rc-block > .columns.gutter-xxl {
  margin-left:calc(-1 * var(--space-xxl) / 2);
  flex: 1;
} */
/* 去掉多列布局的左边距结束 */

.columns:only-child > .columns-item{
  margin-bottom:var(--space-none);
}

.phone .columns.phone-break-first > .columns-item:first-child, .phone .columns.phone-break-last > .columns-item:last-child, .phone .columns.phone-break-all > .columns-item, .phone .columns.columns2.phone-break-middle > .columns-item, .phone .columns.columns3.phone-break-middle > .columns-item:last-child, .phone .columns.columns-small-left.phone-break-middle > .columns-item, .phone .columns.columns-medium-left.phone-break-middle > .columns-item, .phone .columns.columns-small-right.phone-break-middle > .columns-item, .phone .columns.columns-medium-right.phone-break-middle > .columns-item{
  flex:none;
  width:100%;
}
.phone .columns.phone-break-all > .columns-item {
  margin-left: 0;
  margin-right: 0;
}
.phone .columns.columns4.phone-break-middle > .columns-item{
  flex:none;
  width:50%;
}
.phone .columns.columns5.phone-break-middle > .columns-item:nth-child(1), .phone .columns.columns5.phone-break-middle > .columns-item:nth-child(2), .phone .columns.columns5.phone-break-middle > .columns-item:nth-child(3), .phone .columns.columns6.phone-break-middle > .columns-item:nth-child(1), .phone .columns.columns6.phone-break-middle > .columns-item:nth-child(2), .phone .columns.columns6.phone-break-middle > .columns-item:nth-child(3){
  flex:none;
  width:33.333%;
}

.tablet .columns.tablet-break-first > .columns-item:first-child, .tablet .columns.tablet-break-last > .columns-item:last-child, .tablet .columns.tablet-break-all > .columns-item, .tablet .columns.columns2.tablet-break-middle > .columns-item, .tablet .columns.columns3.tablet-break-middle > .columns-item:last-child, .tablet .columns.columns-small-left.tablet-break-middle > .columns-item, .tablet .columns.columns-medium-left.tablet-break-middle > .columns-item, .tablet .columns.columns-small-right.tablet-break-middle > .columns-item, .tablet .columns.columns-medium-right.tablet-break-middle > .columns-item{
  flex:none;
  width:100%;
}
.tablet .columns.columns4.tablet-break-middle > .columns-item{
  flex:none;
  width:50%;
}
.tablet .columns.columns5.tablet-break-middle > .columns-item:nth-child(1), .tablet .columns.columns5.tablet-break-middle > .columns-item:nth-child(2), .tablet .columns.columns5.tablet-break-middle > .columns-item:nth-child(3), .tablet .columns.columns6.tablet-break-middle > .columns-item:nth-child(1), .tablet .columns.columns6.tablet-break-middle > .columns-item:nth-child(2), .tablet .columns.columns6.tablet-break-middle > .columns-item:nth-child(3){
  flex:none;
  width:33.333%;
}
/* 多列布局宽度减去外边距 START */
/* 四列布局 */
.phone .columns.columns4.phone-break-middle.gutter-xs > .columns-item{
  width: calc(50% - var(--space-xs));
}
.phone .columns.columns4.phone-break-middle.gutter-s > .columns-item{
  width: calc(50% - var(--space-s));
}
.phone .columns.columns4.phone-break-middle.gutter-base > .columns-item{
  width: calc(50% - var(--space-base));
}
.phone .columns.columns4.phone-break-middle.gutter-m > .columns-item{
  width: calc(50% - var(--space-m));
}
.phone .columns.columns4.phone-break-middle.gutter-l > .columns-item{
  width: calc(50% - var(--space-l));
}
.phone .columns.columns4.phone-break-middle.gutter-xl > .columns-item{
  width: calc(50% - var(--space-xl));
}
.phone .columns.columns4.phone-break-middle.gutter-xxl > .columns-item{
  width: calc(50% - var(--space-xxl));
}
/* 多列布局宽度减去外边距 END */

/* tabs系列组件 */
.tabs-main {
  background-color: #f1f1f1;
  height: 100%;
}
.tabs-main .tabs {
  /* margin-bottom: 12px; */
}
.tabs{
  display:flex;
  flex-wrap:wrap;
}
.tabs .tabs-list {
    min-height: 40px;
    display: flex;
    flex-wrap: nowrap;
    width: 100%;
    overflow: scroll;
}
.tabs .tabs-list .tabs-active {
  background-color: #FFFFFF;
}
.tabs .tabs-container {
  height: 40px;
  width: -webkit-max-content;
  width: max-content;
  min-width: 120px;
  display: flex;
  justify-content: center;
  position: relative;
  background-color: #FFFFFF;
  border-right: 1px solid #EDEDED;
  border-left: none;
}
.tabs .tabs-container-active {
  border-bottom: 2px solid var(--theme-color);
}
.tabs .tabs-container:hover {
  cursor: pointer;
  -webkit-user-select: none;
          user-select: none;
}
.tabs .rc-container .tabs-expression {
  margin-right: 2px;
  height: 40px;
  line-height: 40px;
  align-items: flex-start;
  overflow: hidden;
}
.tabs .rc-container .tabs-expression-active {
  /* color: #5282FC; */
}
.tabs .tabs-container .tabs-icon .svg-icon {
  width: 12px;
  height: 12px;
}
.tabs .tabs-container > .tabs-icon {
  display: none;
  color: #CFCFCF;
}
.tabs .tabs-container:hover > .tabs-icon {
  display: inline-block;
  /* color: #5282FC; */
}
.tabs .tabs-icon:hover {
  color: #FFF;
  background-color: #D9DADA;
  border-radius: 50%;
}
@-webkit-keyframes loading {
    from {
        -webkit-transform: rotate(0deg);
                transform: rotate(0deg)
    }
    to {
        -webkit-transform: rotate(360deg);
                transform: rotate(360deg)
    }
}
@keyframes loading {
    from {
        -webkit-transform: rotate(0deg);
                transform: rotate(0deg)
    }
    to {
        -webkit-transform: rotate(360deg);
                transform: rotate(360deg)
    }
}
.tabs .refresh {
  display: none;
  -webkit-animation: loading 1s linear 0s infinite;
          animation: loading 1s linear 0s infinite;
}

.tabs .tabs-container:hover > .tabs-expression {
  /* color: #5282FC; */
}

.tabs-embed-container {
  /* height: calc(100% - 40px); */
  background-color: #FFF;
}
.tabs-embed-container .tabs-placeholder {
  height: 100%;
}
.tabs-embed-container .tabs-placeholder:not(:last-child) {
  display: none;
}



.tabs.justified .tabs-header{
  width:100%;
}
.tabs.justified [data-block*=TabsHeaderItem]{
  flex:1;
}
.tabs.justified [data-block*=TabsHeaderItem] .tabs-header-tab{
  margin-left:var(--space-none);
}
.tabs.tabs-vertical{
  flex-direction:row;
  flex-wrap:nowrap;
}
.tabs.tabs-vertical.justified .tabs-header{
  height:auto;
}
.tabs.tabs-vertical.tabs-header-right .tabs-header{
  order:2;
}
.tabs.tabs-vertical.tabs-header-right .tabs-header .tabs-header-tab{
  border-left:var(--border-size-m) solid transparent;
  border-right:var(--border-size-none);
  padding:var(--space-s) var(--space-none) var(--space-s) var(--space-m);
}
.tabs.tabs-vertical.tabs-header-right .tabs-header .tabs-header-tab.active{
  border-left:var(--border-size-m) solid var(--color-primary);
}
.tabs.tabs-vertical.tabs-header-right .tabs-content{
  border-left:var(--border-size-none);
  border-right:var(--border-size-s) solid var(--color-neutral-5);
  margin-left:var(--space-none);
  margin-right:-1px;
}
.tabs.tabs-vertical .tabs-header,
.tabs.tabs-vertical .tabs-header .ListRecords{
  flex-direction:column;
  height:100%;
  width:auto;
  word-break:initial;
}
.tabs.tabs-vertical .tabs-header .tabs-header-tab{
  border-bottom:var(--border-size-none);
  border-right:var(--border-size-m) solid transparent;
  justify-content:flex-start;
  margin-left:var(--space-none);
  padding:var(--space-s) var(--space-m) var(--space-s) var(--space-none);
}
.tabs.tabs-vertical .tabs-header-tab.active{
  border-right:var(--border-size-m) solid var(--color-primary);
}
.tabs.tabs-vertical .tabs-content{
  border-left:var(--border-size-s) solid var(--color-neutral-5);
  border-top:var(--border-size-none);
  margin-left:-1px;
  margin-top:var(--space-none);
  padding:var(--space-none) var(--space-m);
}
.tabs .tabs-header,
.tabs .tabs-header .list{
  display:flex;
  overflow-x:auto;
  position:relative;
  width:100%;
  z-index:2;
}
.tabs .tabs-header-tab{
  align-items:center;
  border-bottom:var(--border-size-m) solid transparent;
  color:var(--color-neutral-8);
  cursor:pointer;
  display:flex;
  justify-content:center;
  margin-left:var(--space-l);
  padding:var(--space-base) var(--space-xs);
  transition:border 150ms linear;
  white-space:nowrap;
  width: -webkit-max-content;
  width: max-content;
}
.tabs .tabs-header-tab.active{
  border-bottom:var(--border-size-m) solid var(--color-primary);
  color:var(--color-neutral-10);
  font-weight:var(--font-semi-bold);
}
.tabs .tabs-content{
  border-top:var(--border-size-s) solid var(--color-neutral-5);
  flex-grow:1;
  margin-top:-1px;
  padding:var(--space-m) var(--space-none);
  position:relative;
  width:100%;
  z-index:auto;
}
.tabs .tabs-content-tab:not(.open){
  display:none;
}
.tabs .tabs-content-tab:not(.open){
  -servicestudio-display:block !important;
}

[data-block*=TabsHeaderItem]:first-child .tabs-header-tab{
  margin-left:var(--space-none);
}

.popup-dialog .tabs .tabs-content-tab:not(.open){
  display:none;
}
.popup-dialog .tabs .tabs-content-tab:not(.open){
  -servicestudio-display:block !important;
}

.layout-native .tabs.tabs-section-group .tabs-content{
  overflow:initial;
}
.layout-native .tabs.tabs-vertical .tabs-content-tab:not(.open){
  display:none;
}
.layout-native .tabs.tabs-vertical .tabs-content .tabs-content-wrapper{
  -webkit-transform:translateX(0px) translateZ(0px) !important;
          transform:translateX(0px) translateZ(0px) !important;
}
.layout-native .tabs-content{
  overflow:hidden;
  white-space:nowrap;
  width:100%;
}
.layout-native .tabs-content{
  -servicestudio-overflow:visible;
  -servicestudio-white-space:normal;
}
.layout-native .tabs-content-wrapper{
  transition:-webkit-transform 230ms ease-in-out;
  transition:transform 230ms ease-in-out;
  transition:transform 230ms ease-in-out, -webkit-transform 230ms ease-in-out;
}
.layout-native .tabs-content-tab{
  display:inline-flex;
  height:100%;
  position:relative;
  vertical-align:top;
  white-space:normal;
  width:100%;
  overflow:hidden;
}
.layout-native .tabs-content-tab > *{
  left:0;
  position:absolute;
  top:0;
  width:100%;
}
.layout-native .tabs-content-tab > *{
  -servicestudio-position:relative;
}
.layout-native .tabs-content-tab.open > *{
  position:relative;
}
.layout-native .tabs-content-tab:not(.open){
  display:inline-block;
}

.desktop .tabs.tabs-vertical .tabs-header-tab:hover{
  border-bottom:var(--border-size-none);
  border-right:var(--border-size-m) solid var(--color-neutral-6);
}
.desktop .tabs.tabs-vertical .tabs-header-tab.active:hover{
  border-right:var(--border-size-m) solid var(--color-primary);
}
.desktop .tabs.tabs-vertical.tabs-header-right .tabs-header-tab:hover{
  border-left:var(--border-size-m) solid var(--color-neutral-6);
}
.desktop .tabs.tabs-vertical.tabs-header-right .tabs-header-tab.active:hover{
  border-left:var(--border-size-m) solid var(--color-primary);
  border-right:var(--border-size-none);
}
.desktop .tabs-header-tab:hover{
  border-bottom:var(--border-size-m) solid var(--color-neutral-6);
  color:var(--color-neutral-10);
}
.desktop .tabs-header-tab.active:hover{
  border-bottom:var(--border-size-m) solid var(--color-primary);
}

.is-rtl .tabs.tabs-vertical.tabs-header-right .tabs-header .tabs-header-tab{
  border-left:var(--border-size-none);
  border-right:var(--border-size-m) solid transparent;
  margin:0;
  padding:var(--space-s) var(--space-m) var(--space-s) var(--space-none);
}
.is-rtl .tabs.tabs-vertical.tabs-header-right .tabs-content{
  border-left:var(--border-size-s) solid var(--color-neutral-5);
  border-right:0;
}
.is-rtl .tabs.tabs-vertical .tabs-header-tab{
  border-left:var(--border-size-m) solid transparent;
  border-right:var(--border-size-none);
  margin:0;
  padding:var(--space-s) var(--space-none) var(--space-s) var(--space-m);
}
.is-rtl .tabs.tabs-vertical .tabs-header-tab.active{
  border-left:var(--border-size-m) solid var(--color-primary);
  border-right:var(--border-size-none);
}
.is-rtl .tabs.tabs-vertical .tabs-content{
  border-left:0;
  border-right:var(--border-size-s) solid var(--color-neutral-5);
}
.is-rtl .tabs-header-tab{
  margin-left:0;
  margin-right:var(--space-l);
}
.is-rtl [data-block*=TabsHeaderItem]:first-child .tabs-header-tab{
  margin-right:0;
}
.is-rtl.desktop .tabs.tabs-vertical .tabs-header-tab:hover{
  border-left:var(--border-size-m) solid var(--color-neutral-6);
  border-right:var(--border-size-none);
}
.is-rtl.desktop .tabs.tabs-vertical .tabs-header-tab.active{
  border-left:var(--border-size-m) solid var(--color-primary);
  border-right:var(--border-size-none);
}

/* DropdownSearch */
.DropdownSearch .header{
  position: relative;
  height: 36px;
  border: 1px solid #d7d7d7;
  border-radius: 5px;
  align-items: center;
  align-content: center
}
.DropdownSearch .header .my-input {
  height: 34px;
  margin-left: 15px;
  margin-bottom: 0px;
  border: none;
}
.DropdownSearch .header .my-input input {
  padding-left: 0px;
  border: none;
}
.DropdownSearch .header-icon-down {
  position: absolute;
  right: 15px;
  font-size: 16px;
  transition: all 180ms linear;
}
.DropdownSearch .container2 {
  position:absolute;
  max-height: 300px;
  overflow-y: auto;
  width:100%;
  cursor: pointer;
  z-index: 2001;
  padding: 10px;
  border: 1px solid #d7d7d7;
  border-radius: 5px;
  background-color: #FFF;
}
.DropdownSearch .search-input {
  margin-bottom: 8px;
}
.DropdownSearch .search-input input {
  padding-left: 40px;
}
.DropdownSearch .item {
  height: 36px;
  padding-left: 5px;
  line-height: 36px;
}
.DropdownSearch .item:hover {
  background-color: #F1F3F5;
}
.DropdownSearch .list1 {
  min-height: 36px;
  height: -webkit-max-content;
  height: max-content;
}
.DropdownSearch .container6 {
  display: none;
}
.DropdownSearch .text2 {
  line-height: 40px;
}

/* 经典模板 */
.pageContainerClassics{
    display:flex;
    align-content: center;
    justify-content: center;
    align-items: center;
}

.rc-container.pageWithAuto{
    width: auto;
}

.pageFlexAuto{
    flex: 1;
}

.rc-container.pageLeftPosition{
    margin-left: 10px;
}

/* 新的模板 */
.pageContainer{
    display:flex;
    height:100%;
    flex-direction: column;
    flex-wrap: nowrap;
    background-color: #f3f6f8;
}

.pageContainerCenter{
    flex:1;
    overflow: hidden;
}

.pageContainerBottom{
    height: 40px;
    background: #f3f6f8;
    margin-top: 3px;
    margin-bottom: 3px;
}

.templateMargin{
    margin: 0 10px 0 10px;
}

.templatePadding{
    padding: 10px 10px 10px 10px;
}

.templateCenterPadding{
    padding: 0 10px 0 10px;
}

.templateRight{
   justify-content: flex-end;
}

.templateMiddle{
    height:100%;
    display:flex;
    align-content: center;
    align-items: center;
}

.templateBottom{
    padding-bottom: 5px;
}

.templateTable{
    max-height: 100%;
    margin-left: 10px;
}

.templateLink:hover{
    text-decoration: underline;
    color: var(--theme-color);
}

.templateDelete{
    color: gray;
}

.templateDelete:hover{
    text-decoration: underline;
    color: red;
}

.templateScreen{
    border-color: var(--theme-color);
    background:none;
}

.rc-text.textThemeColor.templateThemeColor{
     color: var(--theme-color);
}

.rc-link>.rc-expression.templateColor:hover{
    color: var(--theme-color);
}

.rc-icon.templateIcons {
    width: 30px;
     height: 30px;
    display: flex;
    justify-content: center;
    align-items: center;
    border: 1px solid #e4e5e7;
}

.templateIcons:hover {
    cursor: pointer;
    background-color: #f1f2f3;
}

.rc-icon.filterIcon {
    border-radius: 3px 0 0 3px;
    border-right: 0;
}

.refreshIcon  {
    border-right: 1px solid #e4e5e7;
    border-radius: 0 3px 3px 0;
}

/* 流程相关 */
.rc-container.process-item {
    transition: width 2s, height 2s, -webkit-transform .5s;
    transition: width 2s, height 2s, transform .5s;
    transition: width 2s, height 2s, transform .5s, -webkit-transform .5s;
}
.rc-container.process-item:hover {
    border: 1px solid #409eff;
    box-shadow: 3px 3px 1px 0 rgba(0, 0, 0, 0.1), 0 3px 3px 0 rgba(0, 0, 0, 0.1);
    transform: translateY(1px);
    -webkit-transform: translateY(1px);
}

/* 垂直居中 */
.ywVerCenter{
    display: flex;
    align-content: center;
    justify-content: center;
    align-items: center;
    flex-direction: column;
}

/* 水平居中 */
.ywHorCenter{
    display: flex;
    align-content: center;
    justify-content: center;
    align-items: center
}

.desktop .logoPadding{
    padding-left: 15%;
    padding-right: 15%;
}


.rc-popup-dialog .rc-popup.popDelete .popup-title {
  left: 20px !important;
  color: #303133;
  font-size: 18px;
}


/* 表格列显示隐藏组件 START */

div.table-column-display-manage-popup.rc-popup-air-bubbles .rc-popup-air-buttles-content, div.table-column-display-manage-popup.rc-popup.rc-popup-air-bubbles .rc-popup-air-buttles-content {
    padding-left: 0;
    padding-right: 0;
}

.table-column-display-manage-popup .search-wrap {
    padding: 0 8px;
    border-bottom: 1px solid #ebecee;
}
.table-column-display-manage-popup .search-wrap .rc-input {
    border: none;
}
.table-column-display-manage-popup .search-wrap .rc-input input {
    border: none;
    padding-left: 10px;
}

.table-column-display-manage-popup .check-column-wrap {
    padding: 0 8px;
}
.table-column-display-manage-popup .check-column-item {
    height: 36px;
    align-items: center;
    align-content: center;
}

.table-column-display-manage-popup .check-column-item .rc-checkbox .square-checkbox {
    color: var(--theme-color, #5282FB)!important;
}

.table-column-display-manage-popup .check-column-item .rc-text, .check-column-item .rc-expression {
    margin-left: 10px;
    font-size: 14px;
}

.table-column-display-manage-popup .check-column-all .rc-text {
    color: var(--theme-color, #5282FB);
}

/* 表格列显示隐藏组件 END */

.rc-button.rc-button-v1 {
    height: 32px;
}

/* 新管理页图标提示按钮悬浮效果 START */
.IconTipsButton-icon-container:hover {
  background: #EEEEEE;
}
.IconTipsButton-icon-container:active, .IconTipsButton-icon-container-active, .IconTipsButton-icon-container-active:hover {
  background: #EDF2FE;
}
.IconTipsButton-icon-container:active .rc-icon, .IconTipsButton-icon-container-active .rc-icon, .IconTipsButton-icon-container-active:hover .rc-icon {
  color: #144FED!important;
}
/* 新管理页图标提示按钮悬浮效果 END */

/* paginaton */
.button-records{
    margin: 0 !important;
}
.rc-header-cell{
    font-weight: normal;
    background: #F2F3F4;
    border: none;
}
.r-header-cell{
    font-weight: normal;
    background: #F2F3F4;
    border: none;
}
.rc-table-index-style{
    border-left: none !important;
}
/* end paginaton */

/* table */
.rc-header-row{
    border: none;
}
/* end table */

/* aside */
.menu-container{
    width: 220px;
}

.menu-container.collapse{
    width: 60px;
}

.search-container{
    height: 54px;
}

.menu-container.collapse .search-container{
    height: 0;
}

.collapse-handler:hover{
    background-color: #F2F3F4;
    transition: 0.3s;
}

.collapse-icon{
    width: 18px;
    height: 15px;
    margin-left: 23px !important;
    margin-right: 8px;
    transition: 0.3s;
}
.menu-container.collapse .collapse-icon{
    -webkit-transform: scaleX(-1);
            transform: scaleX(-1);
    margin-left: 16px !important;
    margin-right: 18px;
}
.tree-container{
    padding: 0 12px;
}
.collapse .tree-container{
    padding: 0;
}
/* end aside */

/* userinfo */
.user-info-popup{
    position: absolute;
    top: 50px;
    right: 0px;
    -webkit-transform-origin: top;
            transform-origin: top;
    transition: 0.3s;
    -webkit-transform: scaleY(0);
            transform: scaleY(0);
}
.user-info.active .user-info-popup{
    -webkit-transform: scaleY(1);
            transform: scaleY(1);
}
.user-info-item{
    width: 100%;
    height: 34px;
    border-radius: 3px;
    display: flex;
    align-content: center;
    align-items: center;
    transition: 0.3s;
    margin: 3px 0;
    cursor: pointer;
}

.user-info-item .rc-image.white{
    display: none;
}

.user-info-item:hover{
    background: #5282FC;
    color: #fff;
}

.user-info-item:hover .rc-image.white{
    display: flex;
}

.user-info-item:hover .rc-image.black{
    display: none;
}

.user-info-item .rc-image{
    width: 14px;
    height: 16px;
    margin: 0 10px 0 9px;
}

/* end userinfo */

/* menu */
.layout-menu .menu-item {
    align-items: center;
    justify-content: space-between;
    height: 42px;
    transition: 0.2s;
    border-radius: 3px;
    cursor: pointer;
}

.layout-menu .menu-item.current,
.layout-menu .menu-item:hover {
    background-color: #f2f3f4;
    color: #5282fb;
}

.layout-menu .img-container {
    display: flex;
    box-sizing: border-box;
    align-items: center;
    justify-content: center;
    height: 100%;
    padding: 0 10px;
}

.layout-menu .icon-down {
    width: 24px;
    height: 12px;
    margin-top: 2px;
    transition: 0.2s;
}
.new-rc-group-system{
    font-family: Source Han Sans CN;
    font-size: 14px;
    color: #2E2E2E;
}
/* 权限管理 */
.rc-group-system:hover .rc-group-system-item{
    display: block;
}
.system-active{
    color: #5282FB !important;
    background: rgba(82, 130, 252, 0.1) !important;
}
.rc-group-system-item{
    display: none;
}
/* tree样式 */
.group-tree-node{
    height: 28px;
    border-radius: 3px;
    display: flex;
    align-items: center;
    justify-content: flex-start;
    
    margin-bottom: 3px;
}
.tree-node:hover{
    color: #5282FC;
    background: rgba(82, 130, 252, 0.1);
}
.tree-node:hover .tree-branch{
    -webkit-filter: drop-shadow(#5282FC 900px 0);
            filter: drop-shadow(#5282FC 900px 0);
    -webkit-transform: translateX(-900px);
            transform: translateX(-900px);
}
.tree-node:hover .tree-menu{
    display: block;
}
.tree-hovered{
    border-top: 2px solid var(--theme-color);
    z-index: 3;
}

.tree-branch{
    margin-left: 11px;
    margin-right: 8px ;
}

.tree-ul{
    list-style-type: none;
    margin: 0;
    padding: 0 0 0 23px;
}
.tree-expand{
    padding-right: 11px;
}
.tree-checkbox{
    width: 14px;
    height: 14px;
    margin-right: 6px;
    margin-left: 11px;
}
.tree-checkbox2{
    margin-left: 17px;
    margin-right: 6px;
}
.tree-text{
    font-family: Source Han Sans CN;
    cursor: pointer;
    font-size: 12px;
}
.tree-menu{
    margin-left: auto;
    display: none;
    padding: 0 14px 0 5px;
}
.tree-main-page{
    margin-left: 8px;
}

.group-tree-node input[type='checkbox'] {
    cursor: pointer;
    position: relative;
    width: 15px;
    height: 15px;
    font-size: 14px;
}

.group-tree-node input[type='checkbox']::after {
    position: absolute;
    top: 0;
    color: #000;
    width: 15px;
    height: 15px;
    display: inline-block;
    visibility: visible;
    padding-left: 0;
    text-align: center;
    content: ' ';
    border-radius: 3px;
}

.group-tree-node input[type='checkbox']:checked::after {
    content: "✓";
    color: #fff;
    font-size: 12px;
    font-weight: bold;
    background-color: rgba(0, 117, 255);
}

/* 绘制一个三角形，用于tree的展开收缩 */
.arrow {
  width: 0;
  height: 0;
  border-left: 4px solid transparent;
  border-right: 4px solid transparent;
  border-bottom: 4px solid black;
  -webkit-transform: rotate(90deg);
          transform: rotate(90deg);
}

.arrow.rotate {
  -webkit-transform: rotate(180deg);
          transform: rotate(180deg);
}
/*  去除弹窗自带的关闭按钮 */
 ::v-deep(.clear-close-svg .title-wrapper) {
    display: none !important;
}

#left-tree-shade {
    position: fixed;
    top: 0;
    right: 0;
    width: 100%;
    height: 100%;
    z-index: 998;
    background-color: gray;
    opacity: 0.6;
}

/* end menu */


/* 操作栏文字按钮样式 */
.cell-btn {
    margin-right: 10px;
    color: var(--theme-color);
    cursor: pointer;
    padding: 5px;
    border-radius: 4px;
}
.cell-btn:hover {
    background-color: #e2e7f3;
}

/* 表格样式修改 */
.r-header-cell .td-content {
    color: #646A73;
    padding: 0 5px 0 10px;
}
.r-header-row .r-table-index-style .rc-text {
    display: none;
}

.r-row-cell .inner-cell {
    padding: 0 5px 0 10px;
}

/* rc-popup样式改动 */
.rc-popup {
    border-radius: 5px;
}
/* 选择框中间状态*/
.partially-selected {
      position: relative;
    }
.partially-selected__input.is-indeterminate .partially-selected__inner:before {
    content: "";
    position: absolute;
    display: block;
    background-color: #ffffff;
    height: 4px;
    -webkit-transform: scale(.5);
            transform: scale(.5);
    left: 0;
    right: 0;
    top: 5px
}

.partially-selected__inner {
    background-color: rgba(0, 117, 255);
    border-color: rgba(0, 117, 255) !important;
    display: inline-block;
    position: relative;
    border: 1px solid #dcdfe6;
    border-radius: 2px;
    box-sizing: border-box;
    width: 14px;
    height: 14px;
    transition: border-color .25s cubic-bezier(.71,-.46,.29,1.46),background-color .25s cubic-bezier(.71,-.46,.29,1.46),outline .25s cubic-bezier(.71,-.46,.29,1.46);
}
.is-indeterminate .partially-selected__original {
    display: none
}
.checkout_indeterminate .rc-checkbox:before{
        content: "";
        position: absolute;
        display: block;
        background-color: #436FF6;
        height: 4px;
        -webkit-transform: scale(.5);
                transform: scale(.5);
        left: 0;
        right: 0;
        top: 5px
    
}
.phone .newThemeDialog {
 width: 95% !important;
}
.phone .newThemeDialog .card {
  padding: 20px 30px !important;
}
   .custom-btn {
        display: inline-block;
        height: 30px;  /* 设置按钮的固定高度 */
        padding: 0 20px;  /* 左右内边距 */
        font-size: 14px;  /* 调整字体大小 */
        font-weight: bold;
        text-align: center;
        color: white;
        background-color: rgb(20, 79, 237);
        border-radius: 5px;
        cursor: pointer; /* 鼠标悬停时显示点击手势 */
        transition: background-color 0.3s, -webkit-transform 0.2s;
        transition: background-color 0.3s, transform 0.2s;
        transition: background-color 0.3s, transform 0.2s, -webkit-transform 0.2s;
        box-shadow: 0 4px 6px rgba(0, 0, 0, 0.1);
        line-height: 30px;  /* 设置行高与高度一致，确保文本垂直居中 */
    }

    .custom-btn:hover {
        background-color: rgb(20, 79, 237);
        -webkit-transform: translateY(-2px);
                transform: translateY(-2px);
        box-shadow: 0 6px 8px rgba(0, 0, 0, 0.15);
    }

    .custom-btn:active {
        background-color: rgb(20, 79, 237);
        -webkit-transform: translateY(1px);
                transform: translateY(1px);
        box-shadow: 0 2px 4px rgba(0, 0, 0, 0.1);
    }

    .custom-btn:focus {
        outline: none;
    }

.pageContainerCenter{
    min-height: 300px !important;
}
div[name="container3"] {
   display: contents !important;
}
/* 流程手机端处理人显示位置和按钮靠太近 */
/* 移动端适配 */
@media (max-width: 768px) {
.process-container {
  height: auto !important;
  padding-bottom: 20px !important;
}

.rc-form>* {
    width: 100% !important;
    box-sizing: border-box !important;
}
}

.button-container{
    padding-top: 20px;
}

 
/*手机端上传图片显示不全*/
.rc-upload-image .upload-image-content{
    overflow: visible !important;
}


.r-table_header-wrapper{
overflow: hidden !important;
}

.page__workflow__container{
    height: calc(100% - 145px) !important;
}.wh100p[hash-class=columnChart-4397317405286796] {
    width: 500px;
    height: 300px;
}.wh100p[hash-class=lineChart-4397315708232075] {
    width:  500px;
    height: 300px;
}.wh100p[hash-class=pieChart-4397314115903882] {
    width: 500px;
    height: 300px;
}
.rc-if[hash-class=pieChart-4397314115903882] {
    width: 100%;
    height: 100%;
}
.rc-text[hash-class=Columns2-2182593171030267] {
    line-height: 30px;
}

.rc-text-inner[hash-class=Columns2-2182593171030267] {
    line-height: inherit;
}

.rc-expression-inner[hash-class=Columns2-2182593171030267] {
    line-height: inherit;
}

.rc-text[hash-class=Columns3-2182618723713158] {
    line-height: 30px;
}

.rc-text-inner[hash-class=Columns3-2182618723713158] {
    line-height: inherit;
}

.rc-expression-inner[hash-class=Columns3-2182618723713158] {
    line-height: inherit;
}

.rc-text[hash-class=Columns5-2182659268346060] {
    line-height: 30px;
}

.rc-text-inner[hash-class=Columns5-2182659268346060] {
    line-height: inherit;
}

.rc-expression-inner[hash-class=Columns5-2182659268346060] {
    line-height: inherit;
}

.rc-text[hash-class=Columns6-2182677618884857] {
    line-height: 30px;
}

.rc-text-inner[hash-class=Columns6-2182677618884857] {
    line-height: inherit;
}

.rc-expression-inner[hash-class=Columns6-2182677618884857] {
    line-height: inherit;
}
.rc-block[hash-class=Columns6-2182677618884857] {
    display: flex;
    width: 100%;
}
.rc-text[hash-class=CardList-2183513655869627] {
    line-height: 30px;
}

.rc-text-inner[hash-class=CardList-2183513655869627] {
    line-height: inherit;
}

.rc-expression-inner[hash-class=CardList-2183513655869627] {
    line-height: inherit;
}

.rc-text[hash-class=Columns4-2182638704787673] {
    line-height: 30px;
}

.rc-text-inner[hash-class=Columns4-2182638704787673] {
    line-height: inherit;
}

.rc-expression-inner[hash-class=Columns4-2182638704787673] {
    line-height: inherit;
}

.rc-text[hash-class=ColumnsMediumLeft-2166347559479742] {
    line-height: 30px;
}

.rc-text-inner[hash-class=ColumnsMediumLeft-2166347559479742] {
    line-height: inherit;
}

.rc-expression-inner[hash-class=ColumnsMediumLeft-2166347559479742] {
    line-height: inherit;
}

.rc-text[hash-class=ColumnsMediumRight-2166474685334436] {
    line-height: 30px;
}

.rc-text-inner[hash-class=ColumnsMediumRight-2166474685334436] {
    line-height: inherit;
}

.rc-expression-inner[hash-class=ColumnsMediumRight-2166474685334436] {
    line-height: inherit;
}

.rc-text[hash-class=ColumnsSmallLeft-2171103118459612] {
    line-height: 30px;
}

.rc-text-inner[hash-class=ColumnsSmallLeft-2171103118459612] {
    line-height: inherit;
}

.rc-expression-inner[hash-class=ColumnsSmallLeft-2171103118459612] {
    line-height: inherit;
}

.rc-text[hash-class=ColumnsSmallRight-2171229586752600] {
    line-height: 30px;
}

.rc-text-inner[hash-class=ColumnsSmallRight-2171229586752600] {
    line-height: inherit;
}

.rc-expression-inner[hash-class=ColumnsSmallRight-2171229586752600] {
    line-height: inherit;
}

.rc-text[hash-class=rcVideo-1967700093323274] {
    line-height: 30px;
}

.rc-text-inner[hash-class=rcVideo-1967700093323274] {
    line-height: inherit;
}

.rc-expression-inner[hash-class=rcVideo-1967700093323274] {
    line-height: inherit;
}



.rc-text[hash-class=Carousel-4537987809970573] {
    line-height: 30px;
}

.rc-text-inner[hash-class=Carousel-4537987809970573] {
    line-height: inherit;
}

.rc-expression-inner[hash-class=Carousel-4537987809970573] {
    line-height: inherit;
}
.swiper[hash-class=Carousel-4537987809970573]{
  display: flex;
  margin: 0px auto;
  overflow: hidden;
  position: relative;
}

[hash-class=Carousel-4537987809970573] .normal-swiper-wrapper{
  width: 100%;
  height: 100%;
  display: flex;
}
[hash-class=Carousel-4537987809970573] .normal-swiper-slide{
  width: 100%;
  height: 100%;
  flex-shrink: 0;
}
/** pagenation **/
[hash-class=Carousel-4537987809970573] .normal-swiper-pagination{
  width: 100%;
  position: absolute;
  bottom: 0;
  display: flex;
  padding: 20px 0px;
  justify-content: center;
  --background-color: #E5EBFB;
  --active-background-color: #3C6CEF;
}
[hash-class=Carousel-4537987809970573] .normal-swiper-pagination-bullet{
  width: 36px;
  height: 8px;
  background: var(--background-color);;
  margin-left: 10px;
  opacity: 0.5;
  cursor: pointer;
}
[hash-class=Carousel-4537987809970573] .normal-swiper-pagination-bullet-active{
  opacity: 1;
  background: var(--active-background-color);
}
[hash-class=Carousel-4537987809970573] .swiper-pre {
    position: absolute;
    top: 50%;
    left: 8%;
    width: 10%;
    -webkit-transform: translate(0, -50%);
            transform: translate(0, -50%);
    cursor: pointer;
    z-index: 1000;
    max-width: 52px;
}
[hash-class=Carousel-4537987809970573] .swiper-next {
    position: absolute;
    top: 50%;
    right: 8%;
    width: 10%;
    -webkit-transform: translate(0, -50%);
            transform: translate(0, -50%);
    cursor: pointer;
    z-index: 1000;
    max-width: 52px;
}
.phone [hash-class=Carousel-4537987809970573] .swiper-pre {
  left: 5%;
  max-width: 40px;
  width: 7%;
}
.phone [hash-class=Carousel-4537987809970573] .swiper-next {
  right: 5%;
  max-width: 40px;
  width: 7%;
}
.phone [hash-class=Carousel-4537987809970573] .normal-swiper-pagination {
  padding: 10px 0;
}
.phone [hash-class=Carousel-4537987809970573] .normal-swiper-pagination-bullet {
  width: 18px;
  height: 4px;
}

/* 3D轮播图样式 */
[hash-class=Carousel-4537987809970573] .normal-swiper-wrapper-3D {
  -webkit-perspective: 1000px;
          perspective: 1000px;
}
[hash-class=Carousel-4537987809970573] .carousel-slide-3D {
  position: absolute;
  left: 50%;
  opacity: 0;
  -webkit-transform: translateX(-50%) translateZ(-400px);
          transform: translateX(-50%) translateZ(-400px);
  transition-property: opacity, -webkit-transform;
  transition-property: opacity, transform;
  transition-property: opacity, transform, -webkit-transform;
  width: 60%;
  transition-duration: 300ms;
  box-shadow: rgba(0, 0, 0, 0.62) 0px 0px 5px 0px;
}
[hash-class=Carousel-4537987809970573] .carousel-slide-3D-current {
  opacity: 1;
  -webkit-transform: translateX(-50%) translateZ(0);
          transform: translateX(-50%) translateZ(0);
  z-index: 1;
}
[hash-class=Carousel-4537987809970573] .carousel-slide-3D-prev {
  opacity: 0.4;
  -webkit-transform: translateX(-100%) translateZ(-200px);
          transform: translateX(-100%) translateZ(-200px);
}
[hash-class=Carousel-4537987809970573] .carousel-slide-3D-next {
  opacity: 0.4;
  -webkit-transform: translateX(0%) translateZ(-200px);
          transform: translateX(0%) translateZ(-200px);
}

[hash-class=Carousel-4537987809970573] .rc-if{
  width: auto;
  height: auto;
}
/* :deep(div.rc-popup-air-bubbles .rc-popup-air-buttles-content, div.rc-popup.rc-popup-air-bubbles .rc-popup-air-buttles-content) {
    padding-left: 0;
    padding-right: 0;
}

.search-wrap {
    padding: 0 8px;
    border-bottom: 1px solid #ebecee;
}

.search-wrap :deep(.rc-input input) {
    border: none;
    padding-left: 10px;
}

.check-column-wrap {
    padding: 0 8px;
}
.check-column-item {
    height: 36px;
    align-items: center;
    align-content: center;
}

.check-column-item :deep(.rc-checkbox .square-checkbox) {
    color: var(--theme-color, #5282FB)!important;
}

.check-column-item .rc-text, .check-column-item .rc-expression {
    margin-left: 10px;
    font-size: 14px;
}

.check-column-all .rc-text {
    color: var(--theme-color, #5282FB);
} */
.rc-text[hash-class=PaginationDeprecated-2201154626440495] {
    line-height: 30px;
}

.rc-text-inner[hash-class=PaginationDeprecated-2201154626440495] {
    line-height: inherit;
}

.rc-expression-inner[hash-class=PaginationDeprecated-2201154626440495] {
    line-height: inherit;
}

.rc-text[hash-class=Tabs-3705731007087248] {
    line-height: 30px;
}

.rc-text-inner[hash-class=Tabs-3705731007087248] {
    line-height: inherit;
}

.rc-expression-inner[hash-class=Tabs-3705731007087248] {
    line-height: inherit;
}

.isFirst[hash-class=Tabs-3705731007087248], .isLast[hash-class=Tabs-3705731007087248], .clickDisabled[hash-class=Tabs-3705731007087248] {
    cursor: not-allowed;
    color: #c6c7cb;
}

.contextMenuCon[hash-class=Tabs-3705731007087248] {
    left: 30px;
    top: 30px;
    background-color: #ffffff;
    display: none;
    padding-right: 5px;
    padding-left: 12px;
    width: 110px;
    height: auto;
    border-radius: 5px;
    box-shadow: 2px 2px 3px 0 rgba(0,0,0,.3);
    -webkit-box-shadow: 2px 2px 3px 0 rgba(0,0,0,.3);
}
.contextMenuItem:hover[hash-class=Tabs-3705731007087248] {
    background-color: var(--theme-color-opacity-2);
}
.rc-text[hash-class=Pagination-3514484135700178] {
    line-height: 30px;
}

.rc-text-inner[hash-class=Pagination-3514484135700178] {
    line-height: inherit;
}

.rc-expression-inner[hash-class=Pagination-3514484135700178] {
    line-height: inherit;
}
/* .slider{
    position: relative;
    user-select: none;
    border-color: rgba(172, 173, 173, 1);
    height: 10px;
    border-radius: 5px;
    cursor: pointer;
    background: rgba(153, 153, 153, 1);
}
.drop{
    width: 15px;
    height: 15px;
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%,-50%);
    border-radius: 50%;
    background-color: #fff;
    z-index: 99;
   
}
.Tooltip{
    position: relative;
}
.Tooltip2{
    position: absolute;
    border-radius: 50%;
    box-shadow: 0 1px 4px 0 rgba(0, 0, 0, 0.3), inset 0 0 1px 0 rgba(0, 0, 0, 0.05)
}
.TooltipTop{
    opacity: 0;
    transition:.3s;
    position: absolute;
    top: 0;
    transform: translateY(-100%);
    width: 40px;
    height: 40px;
    z-index: 999;
    pointer-events: none;
}
.TooltipBottom{
    opacity: 0;
    transition:.3s;
    position: absolute;
    bottom: 0;
    transform: translateY(100%);
    width: 40px;
    height: 40px;
    z-index: 999;
    pointer-events: none;
}
.text{
    user-select: none;
}
.sliderBg {
    flex-shrink: 0;
    height: 100%;
    background: rgba(102, 183, 81, 1);
    width: 50%;
    border-radius: 5px;
}
.disable-mask{
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    z-index: 101;
    display: none;
}
.disable-mask.hide{
    display: block;
    cursor: not-allowed;
} */

.slider[hash-class=Slider1-6685505495445379]{
    --slider-bg-color:#efefef;
    --slider-select-color:#5284fb;
    --slider-block-color: #ffffff;
    --slider-border-radius: 5px;
    --slider-thick-num: 20px;
    position: relative;
    -webkit-user-select: none;
            user-select: none;
    border-color: rgba(172, 173, 173, 1);
    /* height: 10px; */
    height: calc(var(--slider-thick-num) - 10px);
    border-radius: var(--slider-border-radius);
    cursor: pointer;
    /* background: rgba(153, 153, 153, 1); */
    background: var(--slider-bg-color);
}
.disable-mask[hash-class=Slider1-6685505495445379]{
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    z-index: 101;
    display: none;
}
.disable-mask.hide[hash-class=Slider1-6685505495445379]{
    display: block;
    cursor: not-allowed;
}
.drop[hash-class=Slider1-6685505495445379] {
     width: var(--slider-thick-num);
    height: var(--slider-thick-num);
    position: absolute;
    left: 50%;
    top: 50%;
    -webkit-transform: translate(-50%,-50%);
            transform: translate(-50%,-50%);
    border-radius: 50%;
    background:  var(--slider-block-color);
    z-index: 99;
}
.drop.rect[hash-class=Slider1-6685505495445379]{
    width: 41px;
    height: var(--slider-thick-num);
    position: absolute;
    left: 50%;
    top: 50%;
    -webkit-transform: translate(-50%,-50%);
            transform: translate(-50%,-50%);
    z-index: 99;
   
}
.Tooltip[hash-class=Slider1-6685505495445379]{
    position: relative;
    /* display: none; */
}
.Tooltip.hide[hash-class=Slider1-6685505495445379]{
    display: none;
}
.Tooltip2[hash-class=Slider1-6685505495445379]{
    position: absolute;
    border-radius: 50%;
    box-shadow: 0 1px 4px 0 rgba(0, 0, 0, 0.3), inset 0 0 1px 0 rgba(0, 0, 0, 0.05)
}
.Tooltip2.show[hash-class=Slider1-6685505495445379]{
    position: absolute;
    border-radius: 10px;
    box-shadow: 0 1px 4px 0 rgba(0, 0, 0, 0.3), inset 0 0 1px 0 rgba(0, 0, 0, 0.05);
    /* background: linear-gradient(180deg, #39D1D4 2%, #138DFF 100%); */
    background: var(--slider-block-color);
}
.TooltipTop[hash-class=Slider1-6685505495445379]{
    opacity: 0;
    transition:.3s;
    position: absolute;
    top: 0;
    -webkit-transform: translateY(-100%);
            transform: translateY(-100%);
    width: 40px;
    height: 40px;
    z-index: 999;
    pointer-events: none;
}
.TooltipBottom[hash-class=Slider1-6685505495445379]{
    opacity: 0;
    transition:.3s;
    position: absolute;
    bottom: 0;
    -webkit-transform: translateY(100%);
            transform: translateY(100%);
    width: 40px;
    height: 40px;
    z-index: 999;
    pointer-events: none;
}
.text[hash-class=Slider1-6685505495445379]{
    -webkit-user-select: none;
            user-select: none;
}
.sliderBg[hash-class=Slider1-6685505495445379] {
    flex-shrink: 0;
    height: 100%;
    /* background: rgba(102, 183, 81, 1); */
    background: var(--slider-select-color);
    width: 50%;
    border-radius: var(--slider-border-radius);
}
.precent-value-text[hash-class=Slider1-6685505495445379]{
    display: none;
}
.show .precent-value-text[hash-class=Slider1-6685505495445379]{
    display: block;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: pre-wrap;
    color: rgba(255, 255, 255, 1);
    font-size: 12px;
    line-height: 12px;
}.rc-text[hash-class=LineIconButton-7442529288676231] {
  padding: 0 0 0 4px;
}.rc-text[hash-class=ThemeIconButton-7442522242245504] {
  padding: 0 0 0 4px;
}.pageContainer[hash-class=contract_payment_detailsList-97868356668212480] {
    background-color: #FFFFFF;
}

.pageContainerCenter[hash-class=contract_payment_detailsList-97868356668212480] {
    margin: 0 14px 14px 14px;
}

.pageContainerCenter .r-table[hash-class=contract_payment_detailsList-97868356668212480] {
    height: 100%;
}

.pageContainerBottom[hash-class=contract_payment_detailsList-97868356668212480] {
    margin-top: 0;
    margin-bottom: 14px;
    background-color: #FFFFFF;
}

.active[hash-class=contract_payment_detailsList-97868356668212480] {
    color: var(--theme-color, #5282FC);border-bottom: 3px solid var(--theme-color, #5282FC);
}

[hash-class=contract_payment_detailsList-97868356668212480] .templateEdit,
[hash-class=contract_payment_detailsList-97868356668212480] .templateDelete {
    padding: 4px 6px;
    border-radius: 4px;
    color: #7B7B7B;
}

[hash-class=contract_payment_detailsList-97868356668212480] .templateDelete {
    margin-left: 10px;
}

[hash-class=contract_payment_detailsList-97868356668212480] .templateEdit:hover {
    background: #E2E7F3;
    color: #144FED;
}

[hash-class=contract_payment_detailsList-97868356668212480] .templateDelete:hover {
    background: #F3E7E7;
    color: #D54941;
}

[hash-class=contract_payment_detailsList-97868356668212480] .r-header-cell .td-content {
    height: 40px;
}

[hash-class=contract_payment_detailsList-97868356668212480] .rc-popup .link-import {
    text-decoration: none;
    color: var(--theme-color);
}

[hash-class=contract_payment_detailsList-97868356668212480] .rc-popup .link-import:hover {
    text-decoration: none;
    opacity: 0.8;
}
[hash-class=contract_payment_detailsList-97868356668212480] .rc-popup .link-import:active {
    text-decoration: underline;
    color: var(--theme-color);
}

[hash-class=contract_payment_detailsList-97868356668212480] .r-row .r-table-index-style .inner-cell span {
    font-size: 14px;
    line-height: 14px;
    color: rgb(45, 45, 45);
    top: 0;
}

[hash-class=contract_payment_detailsList-97868356668212480] .r-table .r-scrollbar__view {
    height: calc(100% - 2px);
}

[hash-class=contract_payment_detailsList-97868356668212480] .r-table .r-scrollbar__view .r-table_body-wrapper,
[hash-class=contract_payment_detailsList-97868356668212480] .r-table .r-scrollbar__view .r-table-empty-wrapper {
    height: 100%;
}

[hash-class=contract_payment_detailsList-97868356668212480] .r-table .r-scrollbar__view .r-table-empty-content {
    height: calc(100% - 20px);
}

[hash-class=contract_payment_detailsList-97868356668212480] .r-table div.r-table_body-wrapper table {
    height: -webkit-max-content;
    height: max-content;
}

[hash-class=contract_payment_detailsList-97868356668212480] .r-table div.r-table_body-wrapper table .r-row .r-row-cell .inner-cell {
    padding-top: 8px;
    padding-bottom: 8px;
}

[hash-class=contract_payment_detailsList-97868356668212480] .inner-cell {
    height: 40px !important;
}.pageContainer[hash-class=tab_shared_qualificationsReport-97827244376986880] {
    background-color: #FFFFFF;
}

.pageContainerCenter[hash-class=tab_shared_qualificationsReport-97827244376986880] {
    margin: 0 14px 14px 14px;
}

.pageContainerCenter .r-table[hash-class=tab_shared_qualificationsReport-97827244376986880] {
    height: 100%;
}

.pageContainerBottom[hash-class=tab_shared_qualificationsReport-97827244376986880] {
    margin-top: 0;
    margin-bottom: 14px;
    background-color: #FFFFFF;
}

.active[hash-class=tab_shared_qualificationsReport-97827244376986880] {
    color: var(--theme-color, #5282FC);border-bottom: 3px solid var(--theme-color, #5282FC);
}

[hash-class=tab_shared_qualificationsReport-97827244376986880] .templateEdit,
[hash-class=tab_shared_qualificationsReport-97827244376986880] .templateDelete {
    padding: 4px 6px;
    border-radius: 4px;
    color: #7B7B7B;
}

[hash-class=tab_shared_qualificationsReport-97827244376986880] .templateDelete {
    margin-left: 10px;
}

[hash-class=tab_shared_qualificationsReport-97827244376986880] .templateEdit:hover {
    background: #E2E7F3;
    color: #144FED;
}

[hash-class=tab_shared_qualificationsReport-97827244376986880] .templateDelete:hover {
    background: #F3E7E7;
    color: #D54941;
}

[hash-class=tab_shared_qualificationsReport-97827244376986880] .r-header-cell .td-content {
    height: 40px;
}

[hash-class=tab_shared_qualificationsReport-97827244376986880] .rc-popup .link-import {
    text-decoration: none;
    color: var(--theme-color);
}

[hash-class=tab_shared_qualificationsReport-97827244376986880] .rc-popup .link-import:hover {
    text-decoration: none;
    opacity: 0.8;
}
[hash-class=tab_shared_qualificationsReport-97827244376986880] .rc-popup .link-import:active {
    text-decoration: underline;
    color: var(--theme-color);
}

[hash-class=tab_shared_qualificationsReport-97827244376986880] .r-row .r-table-index-style .inner-cell span {
    font-size: 14px;
    line-height: 14px;
    color: rgb(45, 45, 45);
    top: 0;
}

[hash-class=tab_shared_qualificationsReport-97827244376986880] .r-table .r-scrollbar__view {
    height: calc(100% - 2px);
}

[hash-class=tab_shared_qualificationsReport-97827244376986880] .r-table .r-scrollbar__view .r-table_body-wrapper,
[hash-class=tab_shared_qualificationsReport-97827244376986880] .r-table .r-scrollbar__view .r-table-empty-wrapper {
    height: 100%;
}

[hash-class=tab_shared_qualificationsReport-97827244376986880] .r-table .r-scrollbar__view .r-table-empty-content {
    height: calc(100% - 20px);
}

[hash-class=tab_shared_qualificationsReport-97827244376986880] .r-table div.r-table_body-wrapper table {
    height: -webkit-max-content;
    height: max-content;
}

[hash-class=tab_shared_qualificationsReport-97827244376986880] .r-table div.r-table_body-wrapper table .r-row .r-row-cell .inner-cell {
    padding-top: 8px;
    padding-bottom: 8px;
}
.active[hash-class=tab_shared_qualificationsDetailView-97825082918037780] {
    background: white !important;
    color: var(--theme-color, #5282FC);
               position: relative;
               width: 60px;
               line-height: 40px;
               height: 100%;
            
}
[hash-class=tab_shared_qualificationsDetailView-97825082918037780] .rc-popup .link-import {
    text-decoration: none;
    color: var(--theme-color);
}

[hash-class=tab_shared_qualificationsDetailView-97825082918037780] .rc-popup .link-import:hover {
    text-decoration: none;
    opacity: 0.8;
}
[hash-class=tab_shared_qualificationsDetailView-97825082918037780] .rc-popup .link-import:active {
    text-decoration: underline;
    color: var(--theme-color);
}
.sub_container[hash-class=tab_shared_qualificationsDetailView-97825082918037780]{
    position: relative;
}
[hash-class=tab_shared_qualificationsDetailView-97825082918037780] .hiddenRow .form-table-add {
    display: none !important;
}
[hash-class=tab_shared_qualificationsDetailView-97825082918037780] .rc-form-table {
   border-right: none;
}
[hash-class=tab_shared_qualificationsDetailView-97825082918037780] .hiddenRow .form-table-main {
    border: 1px solid #E7EAEF;
    border-radius: 4px;
}

[hash-class=tab_shared_qualificationsDetailView-97825082918037780] .rc-page__dialog-title-text {
   font-size: 16px;
}

.rc-form-table .rc-header-row .rc-header-cell[hash-class=tab_shared_qualificationsDetailView-97825082918037780]  {
    color: #646A73;
    font-size: 14px;
    font-weight: 500;
    height: 40px;
}
[hash-class=tab_shared_qualificationsDetailView-97825082918037780] .rc-header-row .rc-table-index-style {
    height: 40px !important;
}
[hash-class=tab_shared_qualificationsDetailView-97825082918037780] .r-header-cell {
    height: 40px !important;
}
[hash-class=tab_shared_qualificationsDetailView-97825082918037780] .rc-page_model-content {
   border-radius: 6px;
}

[hash-class=tab_shared_qualificationsDetailView-97825082918037780] .rc-page__dialog-title {
    z-index: 1;
     border-radius: 6px;
}

[hash-class=tab_shared_qualificationsDetailView-97825082918037780] .rc-page__model {
   align-items: flex-start !important;
}
.card[hash-class=tab_shared_qualificationsDetailView-97825082918037780] {
   overflow-y: auto;
   overflow-x: hidden;
   border: none;
   padding: 20px 60px;
   height: calc(100% - 60px);
}
.active[hash-class=tab_shared_qualificationsDetailView-97825082918037780]::after {
    content: "";
    position: absolute;
    width: 100%;
    height: 3px;
    background: var(--theme-color, #5282FC);
    bottom: 0px;
    border-top-left-radius: 2px;
    border-top-right-radius: 2px;
}
[hash-class=tab_shared_qualificationsDetailView-97825082918037780] .rc-page__dialog-title-fullScreen:hover{
     background: #EEEEEE;
}
[hash-class=tab_shared_qualificationsDetailView-97825082918037780] .rc-page__dialog-title-fullScreen{
     width: 22px !important;
     height: 22px;
     border-radius: 3px;
     font-size: 14px;
}
[hash-class=tab_shared_qualificationsDetailView-97825082918037780] .rc-page__dialog-title-fullScreen:active{
     background: #EDF2FE;
     color:#144FED
}
[hash-class=tab_shared_qualificationsDetailView-97825082918037780] .rc-page__dialog-title-close{
     width: 22px !important;
     height: 22px;
     border-radius: 3px;
}
[hash-class=tab_shared_qualificationsDetailView-97825082918037780] .rc-page__dialog-title-close :active{
     background: #F3E7E7 !important;
     color:#D54941 !important;
}
[hash-class=tab_shared_qualificationsDetailView-97825082918037780] .rc-page__dialog-title-close:hover{
     background: #EEEEEE !important;
     color:#666666 !important;
}


      .active[hash-class=tab_shared_qualificationsDetail-97822430143870720] {
    background: white !important;
    color: var(--theme-color, #5282FC);
               position: relative;
               width: 60px;
               line-height: 40px;
               height: 100%;
            
}
[hash-class=tab_shared_qualificationsDetail-97822430143870720] .rc-popup .link-import {
    text-decoration: none;
    color: var(--theme-color);
}

[hash-class=tab_shared_qualificationsDetail-97822430143870720] .rc-popup .link-import:hover {
    text-decoration: none;
    opacity: 0.8;
}
[hash-class=tab_shared_qualificationsDetail-97822430143870720] .rc-popup .link-import:active {
    text-decoration: underline;
    color: var(--theme-color);
}
.sub_container[hash-class=tab_shared_qualificationsDetail-97822430143870720]{
    position: relative;
}
[hash-class=tab_shared_qualificationsDetail-97822430143870720] .hiddenRow .form-table-add {
    display: none !important;
}
[hash-class=tab_shared_qualificationsDetail-97822430143870720] .rc-form-table {
   border-right: none;
}
[hash-class=tab_shared_qualificationsDetail-97822430143870720] .hiddenRow .form-table-main {
    border: 1px solid #E7EAEF;
    border-radius: 4px;
}

[hash-class=tab_shared_qualificationsDetail-97822430143870720] .rc-page__dialog-title-text {
   font-size: 16px;
}

.rc-form-table .rc-header-row .rc-header-cell[hash-class=tab_shared_qualificationsDetail-97822430143870720]  {
    color: #646A73;
    font-size: 14px;
    font-weight: 500;
    height: 40px;
}
[hash-class=tab_shared_qualificationsDetail-97822430143870720] .rc-header-row .rc-table-index-style {
    height: 40px !important;
}
[hash-class=tab_shared_qualificationsDetail-97822430143870720] .r-header-cell {
    height: 40px !important;
}
[hash-class=tab_shared_qualificationsDetail-97822430143870720] .rc-page_model-content {
   border-radius: 6px;
}

[hash-class=tab_shared_qualificationsDetail-97822430143870720] .rc-page__dialog-title {
    z-index: 1;
     border-radius: 6px;
}

[hash-class=tab_shared_qualificationsDetail-97822430143870720] .rc-page__model {
   align-items: flex-start !important;
}
.card[hash-class=tab_shared_qualificationsDetail-97822430143870720] {
   overflow-y: auto;
   overflow-x: hidden;
   border: none;
   padding: 20px 60px;
   height: calc(100% - 60px);
}
.active[hash-class=tab_shared_qualificationsDetail-97822430143870720]::after {
    content: "";
    position: absolute;
    width: 100%;
    height: 3px;
    background: var(--theme-color, #5282FC);
    bottom: 0px;
    border-top-left-radius: 2px;
    border-top-right-radius: 2px;
}
[hash-class=tab_shared_qualificationsDetail-97822430143870720] .rc-page__dialog-title-fullScreen:hover{
     background: #EEEEEE;
}
[hash-class=tab_shared_qualificationsDetail-97822430143870720] .rc-page__dialog-title-fullScreen{
     width: 22px !important;
     height: 22px;
     border-radius: 3px;
     font-size: 14px;
}
[hash-class=tab_shared_qualificationsDetail-97822430143870720] .rc-page__dialog-title-fullScreen:active{
     background: #EDF2FE;
     color:#144FED
}
[hash-class=tab_shared_qualificationsDetail-97822430143870720] .rc-page__dialog-title-close{
     width: 22px !important;
     height: 22px;
     border-radius: 3px;
}
[hash-class=tab_shared_qualificationsDetail-97822430143870720] .rc-page__dialog-title-close :active{
     background: #F3E7E7 !important;
     color:#D54941 !important;
}
[hash-class=tab_shared_qualificationsDetail-97822430143870720] .rc-page__dialog-title-close:hover{
     background: #EEEEEE !important;
     color:#666666 !important;
}


      .pageContainer[hash-class=tab_shared_qualificationsList-97822430149768960] {
    background-color: #FFFFFF;
}

.pageContainerCenter[hash-class=tab_shared_qualificationsList-97822430149768960] {
    margin: 0 14px 14px 14px;
}

.pageContainerCenter .r-table[hash-class=tab_shared_qualificationsList-97822430149768960] {
    height: 100%;
}

.pageContainerBottom[hash-class=tab_shared_qualificationsList-97822430149768960] {
    margin-top: 0;
    margin-bottom: 14px;
    background-color: #FFFFFF;
}

.active[hash-class=tab_shared_qualificationsList-97822430149768960] {
    color: var(--theme-color, #5282FC);border-bottom: 3px solid var(--theme-color, #5282FC);
}

[hash-class=tab_shared_qualificationsList-97822430149768960] .templateEdit,
[hash-class=tab_shared_qualificationsList-97822430149768960] .templateDelete {
    padding: 4px 6px;
    border-radius: 4px;
    color: #7B7B7B;
}

[hash-class=tab_shared_qualificationsList-97822430149768960] .templateDelete {
    margin-left: 10px;
}

[hash-class=tab_shared_qualificationsList-97822430149768960] .templateEdit:hover {
    background: #E2E7F3;
    color: #144FED;
}

[hash-class=tab_shared_qualificationsList-97822430149768960] .templateDelete:hover {
    background: #F3E7E7;
    color: #D54941;
}

[hash-class=tab_shared_qualificationsList-97822430149768960] .r-header-cell .td-content {
    height: 40px;
}

[hash-class=tab_shared_qualificationsList-97822430149768960] .rc-popup .link-import {
    text-decoration: none;
    color: var(--theme-color);
}

[hash-class=tab_shared_qualificationsList-97822430149768960] .rc-popup .link-import:hover {
    text-decoration: none;
    opacity: 0.8;
}
[hash-class=tab_shared_qualificationsList-97822430149768960] .rc-popup .link-import:active {
    text-decoration: underline;
    color: var(--theme-color);
}

[hash-class=tab_shared_qualificationsList-97822430149768960] .r-row .r-table-index-style .inner-cell span {
    font-size: 14px;
    line-height: 14px;
    color: rgb(45, 45, 45);
    top: 0;
}

[hash-class=tab_shared_qualificationsList-97822430149768960] .r-table .r-scrollbar__view {
    height: calc(100% - 2px);
}

[hash-class=tab_shared_qualificationsList-97822430149768960] .r-table .r-scrollbar__view .r-table_body-wrapper,
[hash-class=tab_shared_qualificationsList-97822430149768960] .r-table .r-scrollbar__view .r-table-empty-wrapper {
    height: 100%;
}

[hash-class=tab_shared_qualificationsList-97822430149768960] .r-table .r-scrollbar__view .r-table-empty-content {
    height: calc(100% - 20px);
}

[hash-class=tab_shared_qualificationsList-97822430149768960] .r-table div.r-table_body-wrapper table {
    height: -webkit-max-content;
    height: max-content;
}

[hash-class=tab_shared_qualificationsList-97822430149768960] .r-table div.r-table_body-wrapper table .r-row .r-row-cell .inner-cell {
    padding-top: 8px;
    padding-bottom: 8px;
}
.pageContainer[hash-class=tab_project_managementList1-95093911968910110] {
    background-color: #FFFFFF;
}

.pageContainerCenter[hash-class=tab_project_managementList1-95093911968910110] {
    margin: 0 14px 14px 14px;
}

.pageContainerCenter .r-table[hash-class=tab_project_managementList1-95093911968910110] {
    height: 100%;
}

.pageContainerBottom[hash-class=tab_project_managementList1-95093911968910110] {
    margin-top: 0;
    margin-bottom: 14px;
    background-color: #FFFFFF;
}

.active[hash-class=tab_project_managementList1-95093911968910110] {
    color: var(--theme-color, #5282FC);border-bottom: 3px solid var(--theme-color, #5282FC);
}

[hash-class=tab_project_managementList1-95093911968910110] .templateEdit,
[hash-class=tab_project_managementList1-95093911968910110] .templateDelete {
    padding: 4px 6px;
    border-radius: 4px;
    color: #7B7B7B;
}

[hash-class=tab_project_managementList1-95093911968910110] .templateDelete {
    margin-left: 10px;
}

[hash-class=tab_project_managementList1-95093911968910110] .templateEdit:hover {
    background: #E2E7F3;
    color: #144FED;
}

[hash-class=tab_project_managementList1-95093911968910110] .templateDelete:hover {
    background: #F3E7E7;
    color: #D54941;
}

[hash-class=tab_project_managementList1-95093911968910110] .r-header-cell .td-content {
    height: 40px;
}

[hash-class=tab_project_managementList1-95093911968910110] .rc-popup .link-import {
    text-decoration: none;
    color: var(--theme-color);
}

[hash-class=tab_project_managementList1-95093911968910110] .rc-popup .link-import:hover {
    text-decoration: none;
    opacity: 0.8;
}
[hash-class=tab_project_managementList1-95093911968910110] .rc-popup .link-import:active {
    text-decoration: underline;
    color: var(--theme-color);
}

[hash-class=tab_project_managementList1-95093911968910110] .r-row .r-table-index-style .inner-cell span {
    font-size: 14px;
    line-height: 14px;
    color: rgb(45, 45, 45);
    top: 0;
}

[hash-class=tab_project_managementList1-95093911968910110] .r-table .r-scrollbar__view {
    height: calc(100% - 2px);
}

[hash-class=tab_project_managementList1-95093911968910110] .r-table .r-scrollbar__view .r-table_body-wrapper,
[hash-class=tab_project_managementList1-95093911968910110] .r-table .r-scrollbar__view .r-table-empty-wrapper {
    height: 100%;
}

[hash-class=tab_project_managementList1-95093911968910110] .r-table .r-scrollbar__view .r-table-empty-content {
    height: calc(100% - 20px);
}

[hash-class=tab_project_managementList1-95093911968910110] .r-table div.r-table_body-wrapper table {
    height: -webkit-max-content;
    height: max-content;
}

[hash-class=tab_project_managementList1-95093911968910110] .r-table div.r-table_body-wrapper table .r-row .r-row-cell .inner-cell {
    padding-top: 8px;
    padding-bottom: 8px;
}
[hash-class=tab_project_managementList1-95093911968910110] .cell-wrapper .rc-input-in-table{
   box-sizing: border-box;
}
.cell-wrapper .rc-dropdown[hash-class=tab_project_managementList1-95093911968910110] {
   position: relative;
}
[hash-class=tab_project_managementList1-95093911968910110] .cell-wrapper .rc-dropdown .dropdown-clearable {
   position: absolute;
   right: 6px;
}.active[hash-class=tab_project_managementDetail-95058456153978880] {
    background: white !important;
    color: var(--theme-color, #5282FC);
               position: relative;
               width: 60px;
               line-height: 40px;
               height: 100%;
            
}
[hash-class=tab_project_managementDetail-95058456153978880] .rc-popup .link-import {
    text-decoration: none;
    color: var(--theme-color);
}

[hash-class=tab_project_managementDetail-95058456153978880] .rc-popup .link-import:hover {
    text-decoration: none;
    opacity: 0.8;
}
[hash-class=tab_project_managementDetail-95058456153978880] .rc-popup .link-import:active {
    text-decoration: underline;
    color: var(--theme-color);
}
.sub_container[hash-class=tab_project_managementDetail-95058456153978880]{
    position: relative;
}
[hash-class=tab_project_managementDetail-95058456153978880] .hiddenRow .form-table-add {
    display: none !important;
}
[hash-class=tab_project_managementDetail-95058456153978880] .rc-form-table {
   border-right: none;
}
[hash-class=tab_project_managementDetail-95058456153978880] .hiddenRow .form-table-main {
    border: 1px solid #E7EAEF;
    border-radius: 4px;
}

[hash-class=tab_project_managementDetail-95058456153978880] .rc-page__dialog-title-text {
   font-size: 16px;
}

.rc-form-table .rc-header-row .rc-header-cell[hash-class=tab_project_managementDetail-95058456153978880]  {
    color: #646A73;
    font-size: 14px;
    font-weight: 500;
    height: 40px;
}
[hash-class=tab_project_managementDetail-95058456153978880] .rc-header-row .rc-table-index-style {
    height: 40px !important;
}
[hash-class=tab_project_managementDetail-95058456153978880] .r-header-cell {
    height: 40px !important;
}
[hash-class=tab_project_managementDetail-95058456153978880] .rc-page_model-content {
   border-radius: 6px;
}

[hash-class=tab_project_managementDetail-95058456153978880] .rc-page__dialog-title {
    z-index: 1;
     border-radius: 6px;
}

[hash-class=tab_project_managementDetail-95058456153978880] .rc-page__model {
   align-items: flex-start !important;
}
.card[hash-class=tab_project_managementDetail-95058456153978880] {
   overflow-y: auto;
   overflow-x: hidden;
   border: none;
   padding: 20px 60px;
   height: calc(100% - 60px);
}
.active[hash-class=tab_project_managementDetail-95058456153978880]::after {
    content: "";
    position: absolute;
    width: 100%;
    height: 3px;
    background: var(--theme-color, #5282FC);
    bottom: 0px;
    border-top-left-radius: 2px;
    border-top-right-radius: 2px;
}
[hash-class=tab_project_managementDetail-95058456153978880] .rc-page__dialog-title-fullScreen:hover{
     background: #EEEEEE;
}
[hash-class=tab_project_managementDetail-95058456153978880] .rc-page__dialog-title-fullScreen{
     width: 22px !important;
     height: 22px;
     border-radius: 3px;
     font-size: 14px;
}
[hash-class=tab_project_managementDetail-95058456153978880] .rc-page__dialog-title-fullScreen:active{
     background: #EDF2FE;
     color:#144FED
}
[hash-class=tab_project_managementDetail-95058456153978880] .rc-page__dialog-title-close{
     width: 22px !important;
     height: 22px;
     border-radius: 3px;
}
[hash-class=tab_project_managementDetail-95058456153978880] .rc-page__dialog-title-close :active{
     background: #F3E7E7 !important;
     color:#D54941 !important;
}
[hash-class=tab_project_managementDetail-95058456153978880] .rc-page__dialog-title-close:hover{
     background: #EEEEEE !important;
     color:#666666 !important;
}


      .active[hash-class=tab_template_informationDetail-94372184118758400] {
    background: white !important;
    color: var(--theme-color, #5282FC);
               position: relative;
               width: 60px;
               line-height: 40px;
               height: 100%;
            
}
[hash-class=tab_template_informationDetail-94372184118758400] .rc-popup .link-import {
    text-decoration: none;
    color: var(--theme-color);
}

[hash-class=tab_template_informationDetail-94372184118758400] .rc-popup .link-import:hover {
    text-decoration: none;
    opacity: 0.8;
}
[hash-class=tab_template_informationDetail-94372184118758400] .rc-popup .link-import:active {
    text-decoration: underline;
    color: var(--theme-color);
}
.sub_container[hash-class=tab_template_informationDetail-94372184118758400]{
    position: relative;
}
[hash-class=tab_template_informationDetail-94372184118758400] .hiddenRow .form-table-add {
    display: none !important;
}
[hash-class=tab_template_informationDetail-94372184118758400] .rc-form-table {
   border-right: none;
}
[hash-class=tab_template_informationDetail-94372184118758400] .hiddenRow .form-table-main {
    border: 1px solid #E7EAEF;
    border-radius: 4px;
}

[hash-class=tab_template_informationDetail-94372184118758400] .rc-page__dialog-title-text {
   font-size: 16px;
}

.rc-form-table .rc-header-row .rc-header-cell[hash-class=tab_template_informationDetail-94372184118758400]  {
    color: #646A73;
    font-size: 14px;
    font-weight: 500;
    height: 40px;
}
[hash-class=tab_template_informationDetail-94372184118758400] .rc-header-row .rc-table-index-style {
    height: 40px !important;
}
[hash-class=tab_template_informationDetail-94372184118758400] .r-header-cell {
    height: 40px !important;
}
[hash-class=tab_template_informationDetail-94372184118758400] .rc-page_model-content {
   border-radius: 6px;
}

[hash-class=tab_template_informationDetail-94372184118758400] .rc-page__dialog-title {
    z-index: 1;
     border-radius: 6px;
}

[hash-class=tab_template_informationDetail-94372184118758400] .rc-page__model {
   align-items: flex-start !important;
}
.card[hash-class=tab_template_informationDetail-94372184118758400] {
   overflow-y: auto;
   overflow-x: hidden;
   border: none;
   padding: 20px 60px;
   height: calc(100% - 60px);
}
.active[hash-class=tab_template_informationDetail-94372184118758400]::after {
    content: "";
    position: absolute;
    width: 100%;
    height: 3px;
    background: var(--theme-color, #5282FC);
    bottom: 0px;
    border-top-left-radius: 2px;
    border-top-right-radius: 2px;
}
[hash-class=tab_template_informationDetail-94372184118758400] .rc-page__dialog-title-fullScreen:hover{
     background: #EEEEEE;
}
[hash-class=tab_template_informationDetail-94372184118758400] .rc-page__dialog-title-fullScreen{
     width: 22px !important;
     height: 22px;
     border-radius: 3px;
     font-size: 14px;
}
[hash-class=tab_template_informationDetail-94372184118758400] .rc-page__dialog-title-fullScreen:active{
     background: #EDF2FE;
     color:#144FED
}
[hash-class=tab_template_informationDetail-94372184118758400] .rc-page__dialog-title-close{
     width: 22px !important;
     height: 22px;
     border-radius: 3px;
}
[hash-class=tab_template_informationDetail-94372184118758400] .rc-page__dialog-title-close :active{
     background: #F3E7E7 !important;
     color:#D54941 !important;
}
[hash-class=tab_template_informationDetail-94372184118758400] .rc-page__dialog-title-close:hover{
     background: #EEEEEE !important;
     color:#666666 !important;
}


      .pageContainer[hash-class=tab_template_informationList-94372184124001310] {
    background-color: #FFFFFF;
}

.pageContainerCenter[hash-class=tab_template_informationList-94372184124001310] {
    margin: 0 14px 14px 14px;
}

.pageContainerCenter .r-table[hash-class=tab_template_informationList-94372184124001310] {
    height: 100%;
}

.pageContainerBottom[hash-class=tab_template_informationList-94372184124001310] {
    margin-top: 0;
    margin-bottom: 14px;
    background-color: #FFFFFF;
}

.active[hash-class=tab_template_informationList-94372184124001310] {
    color: var(--theme-color, #5282FC);border-bottom: 3px solid var(--theme-color, #5282FC);
}

[hash-class=tab_template_informationList-94372184124001310] .templateEdit,
[hash-class=tab_template_informationList-94372184124001310] .templateDelete {
    padding: 4px 6px;
    border-radius: 4px;
    color: #7B7B7B;
}

[hash-class=tab_template_informationList-94372184124001310] .templateDelete {
    margin-left: 10px;
}

[hash-class=tab_template_informationList-94372184124001310] .templateEdit:hover {
    background: #E2E7F3;
    color: #144FED;
}

[hash-class=tab_template_informationList-94372184124001310] .templateDelete:hover {
    background: #F3E7E7;
    color: #D54941;
}

[hash-class=tab_template_informationList-94372184124001310] .r-header-cell .td-content {
    height: 40px;
}

[hash-class=tab_template_informationList-94372184124001310] .rc-popup .link-import {
    text-decoration: none;
    color: var(--theme-color);
}

[hash-class=tab_template_informationList-94372184124001310] .rc-popup .link-import:hover {
    text-decoration: none;
    opacity: 0.8;
}
[hash-class=tab_template_informationList-94372184124001310] .rc-popup .link-import:active {
    text-decoration: underline;
    color: var(--theme-color);
}

[hash-class=tab_template_informationList-94372184124001310] .r-row .r-table-index-style .inner-cell span {
    font-size: 14px;
    line-height: 14px;
    color: rgb(45, 45, 45);
    top: 0;
}

[hash-class=tab_template_informationList-94372184124001310] .r-table .r-scrollbar__view {
    height: calc(100% - 2px);
}

[hash-class=tab_template_informationList-94372184124001310] .r-table .r-scrollbar__view .r-table_body-wrapper,
[hash-class=tab_template_informationList-94372184124001310] .r-table .r-scrollbar__view .r-table-empty-wrapper {
    height: 100%;
}

[hash-class=tab_template_informationList-94372184124001310] .r-table .r-scrollbar__view .r-table-empty-content {
    height: calc(100% - 20px);
}

[hash-class=tab_template_informationList-94372184124001310] .r-table .r-table_body-wrapper table {
    height: auto;
}
.active[hash-class=contract_applicationDetail-93974064750680320] {
    background: white !important;
    color: var(--theme-color, #5282FC);
               position: relative;
               width: 60px;
               line-height: 40px;
               height: 100%;
            
}
[hash-class=contract_applicationDetail-93974064750680320] .rc-popup .link-import {
    text-decoration: none;
    color: var(--theme-color);
}

[hash-class=contract_applicationDetail-93974064750680320] .rc-popup .link-import:hover {
    text-decoration: none;
    opacity: 0.8;
}
[hash-class=contract_applicationDetail-93974064750680320] .rc-popup .link-import:active {
    text-decoration: underline;
    color: var(--theme-color);
}
.sub_container[hash-class=contract_applicationDetail-93974064750680320]{
    position: relative;
}
[hash-class=contract_applicationDetail-93974064750680320] .hiddenRow .form-table-add {
    display: none !important;
}
[hash-class=contract_applicationDetail-93974064750680320] .rc-form-table {
   border-right: none;
}
[hash-class=contract_applicationDetail-93974064750680320] .hiddenRow .form-table-main {
    border: 1px solid #E7EAEF;
    border-radius: 4px;
}

[hash-class=contract_applicationDetail-93974064750680320] .rc-page__dialog-title-text {
   font-size: 16px;
}

.rc-form-table .rc-header-row .rc-header-cell[hash-class=contract_applicationDetail-93974064750680320]  {
    color: #646A73;
    font-size: 14px;
    font-weight: 500;
    height: 40px;
}
[hash-class=contract_applicationDetail-93974064750680320] .rc-header-row .rc-table-index-style {
    height: 40px !important;
}
[hash-class=contract_applicationDetail-93974064750680320] .r-header-cell {
    height: 40px !important;
}
[hash-class=contract_applicationDetail-93974064750680320] .rc-page_model-content {
   border-radius: 6px;
}

[hash-class=contract_applicationDetail-93974064750680320] .rc-page__dialog-title {
    z-index: 1;
     border-radius: 6px;
}

[hash-class=contract_applicationDetail-93974064750680320] .rc-page__model {
   align-items: flex-start !important;
}
.card[hash-class=contract_applicationDetail-93974064750680320] {
   overflow-y: auto;
   overflow-x: hidden;
   border: none;
   padding: 20px 60px;
   height: calc(100% - 60px);
}
.active[hash-class=contract_applicationDetail-93974064750680320]::after {
    content: "";
    position: absolute;
    width: 100%;
    height: 3px;
    background: var(--theme-color, #5282FC);
    bottom: 0px;
    border-top-left-radius: 2px;
    border-top-right-radius: 2px;
}
[hash-class=contract_applicationDetail-93974064750680320] .rc-page__dialog-title-fullScreen:hover{
     background: #EEEEEE;
}
[hash-class=contract_applicationDetail-93974064750680320] .rc-page__dialog-title-fullScreen{
     width: 22px !important;
     height: 22px;
     border-radius: 3px;
     font-size: 14px;
}
[hash-class=contract_applicationDetail-93974064750680320] .rc-page__dialog-title-fullScreen:active{
     background: #EDF2FE;
     color:#144FED
}
[hash-class=contract_applicationDetail-93974064750680320] .rc-page__dialog-title-close{
     width: 22px !important;
     height: 22px;
     border-radius: 3px;
}
[hash-class=contract_applicationDetail-93974064750680320] .rc-page__dialog-title-close :active{
     background: #F3E7E7 !important;
     color:#D54941 !important;
}
[hash-class=contract_applicationDetail-93974064750680320] .rc-page__dialog-title-close:hover{
     background: #EEEEEE !important;
     color:#666666 !important;
}


      .active[hash-class=contract_payment_detailsDetail-93974064757889470] {
    background: white !important;
    color: var(--theme-color, #5282FC);
               position: relative;
               width: 60px;
               line-height: 40px;
               height: 100%;
            
}
[hash-class=contract_payment_detailsDetail-93974064757889470] .rc-popup .link-import {
    text-decoration: none;
    color: var(--theme-color);
}

[hash-class=contract_payment_detailsDetail-93974064757889470] .rc-popup .link-import:hover {
    text-decoration: none;
    opacity: 0.8;
}
[hash-class=contract_payment_detailsDetail-93974064757889470] .rc-popup .link-import:active {
    text-decoration: underline;
    color: var(--theme-color);
}
.sub_container[hash-class=contract_payment_detailsDetail-93974064757889470]{
    position: relative;
}
[hash-class=contract_payment_detailsDetail-93974064757889470] .hiddenRow .form-table-add {
    display: none !important;
}
[hash-class=contract_payment_detailsDetail-93974064757889470] .rc-form-table {
   border-right: none;
}
[hash-class=contract_payment_detailsDetail-93974064757889470] .hiddenRow .form-table-main {
    border: 1px solid #E7EAEF;
    border-radius: 4px;
}

[hash-class=contract_payment_detailsDetail-93974064757889470] .rc-page__dialog-title-text {
   font-size: 16px;
}

.rc-form-table .rc-header-row .rc-header-cell[hash-class=contract_payment_detailsDetail-93974064757889470]  {
    color: #646A73;
    font-size: 14px;
    font-weight: 500;
    height: 40px;
}
[hash-class=contract_payment_detailsDetail-93974064757889470] .rc-header-row .rc-table-index-style {
    height: 40px !important;
}
[hash-class=contract_payment_detailsDetail-93974064757889470] .r-header-cell {
    height: 40px !important;
}
[hash-class=contract_payment_detailsDetail-93974064757889470] .rc-page_model-content {
   border-radius: 6px;
}

[hash-class=contract_payment_detailsDetail-93974064757889470] .rc-page__dialog-title {
    z-index: 1;
     border-radius: 6px;
}

[hash-class=contract_payment_detailsDetail-93974064757889470] .rc-page__model {
   align-items: flex-start !important;
}
.card[hash-class=contract_payment_detailsDetail-93974064757889470] {
   overflow-y: auto;
   overflow-x: hidden;
   border: none;
   padding: 20px 60px;
   height: calc(100% - 60px);
}
.active[hash-class=contract_payment_detailsDetail-93974064757889470]::after {
    content: "";
    position: absolute;
    width: 100%;
    height: 3px;
    background: var(--theme-color, #5282FC);
    bottom: 0px;
    border-top-left-radius: 2px;
    border-top-right-radius: 2px;
}
[hash-class=contract_payment_detailsDetail-93974064757889470] .rc-page__dialog-title-fullScreen:hover{
     background: #EEEEEE;
}
[hash-class=contract_payment_detailsDetail-93974064757889470] .rc-page__dialog-title-fullScreen{
     width: 22px !important;
     height: 22px;
     border-radius: 3px;
     font-size: 14px;
}
[hash-class=contract_payment_detailsDetail-93974064757889470] .rc-page__dialog-title-fullScreen:active{
     background: #EDF2FE;
     color:#144FED
}
[hash-class=contract_payment_detailsDetail-93974064757889470] .rc-page__dialog-title-close{
     width: 22px !important;
     height: 22px;
     border-radius: 3px;
}
[hash-class=contract_payment_detailsDetail-93974064757889470] .rc-page__dialog-title-close :active{
     background: #F3E7E7 !important;
     color:#D54941 !important;
}
[hash-class=contract_payment_detailsDetail-93974064757889470] .rc-page__dialog-title-close:hover{
     background: #EEEEEE !important;
     color:#666666 !important;
}


      .pageContainer[hash-class=contract_applicationList-93974064761166080] {
    background-color: #FFFFFF;
    max-height: 580px;
}

.pageContainerCenter[hash-class=contract_applicationList-93974064761166080] {
    margin: 0 14px 14px 14px;
}

.pageContainerCenter .r-table[hash-class=contract_applicationList-93974064761166080] {
    height: 100%;
}

.pageContainerBottom[hash-class=contract_applicationList-93974064761166080] {
    margin-top: 0;
    margin-bottom: 14px;
    background-color: #FFFFFF;
}

.active[hash-class=contract_applicationList-93974064761166080] {
    color: var(--theme-color, #5282FC);border-bottom: 3px solid var(--theme-color, #5282FC);
}

[hash-class=contract_applicationList-93974064761166080] .templateEdit,
[hash-class=contract_applicationList-93974064761166080] .templateDelete {
    padding: 4px 6px;
    border-radius: 4px;
    color: #7B7B7B;
}

[hash-class=contract_applicationList-93974064761166080] .templateDelete {
    margin-left: 10px;
}

[hash-class=contract_applicationList-93974064761166080] .templateEdit:hover {
    background: #E2E7F3;
    color: #144FED;
}

[hash-class=contract_applicationList-93974064761166080] .templateDelete:hover {
    background: #F3E7E7;
    color: #D54941;
}

[hash-class=contract_applicationList-93974064761166080] .r-header-cell .td-content {
    height: 40px;
}

[hash-class=contract_applicationList-93974064761166080] .rc-popup .link-import {
    text-decoration: none;
    color: var(--theme-color);
}

[hash-class=contract_applicationList-93974064761166080] .rc-popup .link-import:hover {
    text-decoration: none;
    opacity: 0.8;
}
[hash-class=contract_applicationList-93974064761166080] .rc-popup .link-import:active {
    text-decoration: underline;
    color: var(--theme-color);
}

[hash-class=contract_applicationList-93974064761166080] .r-row .r-table-index-style .inner-cell span {
    font-size: 14px;
    line-height: 14px;
    color: rgb(45, 45, 45);
    top: 0;
}

[hash-class=contract_applicationList-93974064761166080] .r-table .r-scrollbar__view {
    height: calc(100% - 2px);
}

[hash-class=contract_applicationList-93974064761166080] .r-table .r-scrollbar__view .r-table_body-wrapper,
[hash-class=contract_applicationList-93974064761166080] .r-table .r-scrollbar__view .r-table-empty-wrapper {
    height: 100%;
}

[hash-class=contract_applicationList-93974064761166080] .r-table .r-scrollbar__view .r-table-empty-content {
    height: calc(100% - 20px);
}

[hash-class=contract_applicationList-93974064761166080] .r-table .r-table_body-wrapper table {
    height: auto;
}
@media (max-width: 768px) {
.pageContainer[hash-class=contract_applicationList-93974064761166080] {
  height: auto !important;
  max-height: 680px;}}.active[hash-class=rt_userDetail-93857929971399680] {
    background: white !important;
    color: var(--theme-color, #5282FC);
               position: relative;
               width: 60px;
               line-height: 40px;
               height: 100%;
            
}
[hash-class=rt_userDetail-93857929971399680] .rc-popup .link-import {
    text-decoration: none;
    color: var(--theme-color);
}

[hash-class=rt_userDetail-93857929971399680] .rc-popup .link-import:hover {
    text-decoration: none;
    opacity: 0.8;
}
[hash-class=rt_userDetail-93857929971399680] .rc-popup .link-import:active {
    text-decoration: underline;
    color: var(--theme-color);
}
.sub_container[hash-class=rt_userDetail-93857929971399680]{
    position: relative;
}
[hash-class=rt_userDetail-93857929971399680] .hiddenRow .form-table-add {
    display: none !important;
}
[hash-class=rt_userDetail-93857929971399680] .rc-form-table {
   border-right: none;
}
[hash-class=rt_userDetail-93857929971399680] .hiddenRow .form-table-main {
    border: 1px solid #E7EAEF;
    border-radius: 4px;
}

[hash-class=rt_userDetail-93857929971399680] .rc-page__dialog-title-text {
   font-size: 16px;
}

.rc-form-table .rc-header-row .rc-header-cell[hash-class=rt_userDetail-93857929971399680]  {
    color: #646A73;
    font-size: 14px;
    font-weight: 500;
    height: 40px;
}
[hash-class=rt_userDetail-93857929971399680] .rc-header-row .rc-table-index-style {
    height: 40px !important;
}
[hash-class=rt_userDetail-93857929971399680] .r-header-cell {
    height: 40px !important;
}
[hash-class=rt_userDetail-93857929971399680] .rc-page_model-content {
   border-radius: 6px;
}

[hash-class=rt_userDetail-93857929971399680] .rc-page__dialog-title {
    z-index: 1;
     border-radius: 6px;
}

[hash-class=rt_userDetail-93857929971399680] .rc-page__model {
   align-items: flex-start !important;
}
.card[hash-class=rt_userDetail-93857929971399680] {
   overflow-y: auto;
   overflow-x: hidden;
   border: none;
   padding: 20px 60px;
   height: calc(100% - 60px);
}
.active[hash-class=rt_userDetail-93857929971399680]::after {
    content: "";
    position: absolute;
    width: 100%;
    height: 3px;
    background: var(--theme-color, #5282FC);
    bottom: 0px;
    border-top-left-radius: 2px;
    border-top-right-radius: 2px;
}
[hash-class=rt_userDetail-93857929971399680] .rc-page__dialog-title-fullScreen:hover{
     background: #EEEEEE;
}
[hash-class=rt_userDetail-93857929971399680] .rc-page__dialog-title-fullScreen{
     width: 22px !important;
     height: 22px;
     border-radius: 3px;
     font-size: 14px;
}
[hash-class=rt_userDetail-93857929971399680] .rc-page__dialog-title-fullScreen:active{
     background: #EDF2FE;
     color:#144FED
}
[hash-class=rt_userDetail-93857929971399680] .rc-page__dialog-title-close{
     width: 22px !important;
     height: 22px;
     border-radius: 3px;
}
[hash-class=rt_userDetail-93857929971399680] .rc-page__dialog-title-close :active{
     background: #F3E7E7 !important;
     color:#D54941 !important;
}
[hash-class=rt_userDetail-93857929971399680] .rc-page__dialog-title-close:hover{
     background: #EEEEEE !important;
     color:#666666 !important;
}


      .pageContainer[hash-class=rt_userList-93857929979264000] {
    background-color: #FFFFFF;
}

.pageContainerCenter[hash-class=rt_userList-93857929979264000] {
    margin: 0 14px 14px 14px;
}

.pageContainerCenter .r-table[hash-class=rt_userList-93857929979264000] {
    height: 100%;
}

.pageContainerBottom[hash-class=rt_userList-93857929979264000] {
    margin-top: 0;
    margin-bottom: 14px;
    background-color: #FFFFFF;
}

.active[hash-class=rt_userList-93857929979264000] {
    color: var(--theme-color, #5282FC);border-bottom: 3px solid var(--theme-color, #5282FC);
}

[hash-class=rt_userList-93857929979264000] .templateEdit,
[hash-class=rt_userList-93857929979264000] .templateDelete {
    padding: 4px 6px;
    border-radius: 4px;
    color: #7B7B7B;
}

[hash-class=rt_userList-93857929979264000] .templateDelete {
    margin-left: 10px;
}

[hash-class=rt_userList-93857929979264000] .templateEdit:hover {
    background: #E2E7F3;
    color: #144FED;
}

[hash-class=rt_userList-93857929979264000] .templateDelete:hover {
    background: #F3E7E7;
    color: #D54941;
}

[hash-class=rt_userList-93857929979264000] .r-header-cell .td-content {
    height: 40px;
}

[hash-class=rt_userList-93857929979264000] .rc-popup .link-import {
    text-decoration: none;
    color: var(--theme-color);
}

[hash-class=rt_userList-93857929979264000] .rc-popup .link-import:hover {
    text-decoration: none;
    opacity: 0.8;
}
[hash-class=rt_userList-93857929979264000] .rc-popup .link-import:active {
    text-decoration: underline;
    color: var(--theme-color);
}

[hash-class=rt_userList-93857929979264000] .r-row .r-table-index-style .inner-cell span {
    font-size: 14px;
    line-height: 14px;
    color: rgb(45, 45, 45);
    top: 0;
}

[hash-class=rt_userList-93857929979264000] .r-table .r-scrollbar__view {
    height: calc(100% - 2px);
}

[hash-class=rt_userList-93857929979264000] .r-table .r-scrollbar__view .r-table_body-wrapper,
[hash-class=rt_userList-93857929979264000] .r-table .r-scrollbar__view .r-table-empty-wrapper {
    height: 100%;
}

[hash-class=rt_userList-93857929979264000] .r-table .r-scrollbar__view .r-table-empty-content {
    height: calc(100% - 20px);
}

[hash-class=rt_userList-93857929979264000] .r-table .r-table_body-wrapper table {
    height: auto;
}

.title-box[hash-class=contract_application-93808265898887690]{
    border-bottom: 1px solid rgb(20, 79, 237);
    margin-bottom: 8px;
    padding: 8px 0;
    color: rgb(20, 79, 237);
    font-weight: 700;
}

.button-primary[hash-class=contract_application-93808265898887690]{
    font-size: var(--font-size-s, 14px);
    border: 1px solid var(--theme-color, #5283fc);
    background-color: var(--theme-color, #5283fc);
    color: #fff;
    outline: 0;
    cursor: pointer;
    border-radius: 4px;
    transition: all linear .5;
    width: -webkit-max-content;
    width: max-content;
    min-width: 60px;
}
.active[hash-class=project_working_hoursDetail2-3283039966772495] {
    background: white !important;
    color: var(--theme-color, #5282FC);
               position: relative;
               width: 60px;
               line-height: 40px;
               height: 100%;
            
}
[hash-class=project_working_hoursDetail2-3283039966772495] .rc-popup .link-import {
    text-decoration: none;
    color: var(--theme-color);
}

[hash-class=project_working_hoursDetail2-3283039966772495] .rc-popup .link-import:hover {
    text-decoration: none;
    opacity: 0.8;
}
[hash-class=project_working_hoursDetail2-3283039966772495] .rc-popup .link-import:active {
    text-decoration: underline;
    color: var(--theme-color);
}
.sub_container[hash-class=project_working_hoursDetail2-3283039966772495]{
    position: relative;
}
[hash-class=project_working_hoursDetail2-3283039966772495] .hiddenRow .form-table-add {
    display: none !important;
}
[hash-class=project_working_hoursDetail2-3283039966772495] .rc-form-table {
   border-right: none;
}
[hash-class=project_working_hoursDetail2-3283039966772495] .hiddenRow .form-table-main {
    border: 1px solid #E7EAEF;
    border-radius: 4px;
}

[hash-class=project_working_hoursDetail2-3283039966772495] .rc-page__dialog-title-text {
   font-size: 16px;
}

.rc-form-table .rc-header-row .rc-header-cell[hash-class=project_working_hoursDetail2-3283039966772495]  {
    color: #646A73;
    font-size: 14px;
    font-weight: 500;
    height: 40px;
}
[hash-class=project_working_hoursDetail2-3283039966772495] .rc-header-row .rc-table-index-style {
    height: 40px !important;
}
[hash-class=project_working_hoursDetail2-3283039966772495] .r-header-cell {
    height: 40px !important;
}
[hash-class=project_working_hoursDetail2-3283039966772495] .rc-page_model-content {
   border-radius: 6px;
}

[hash-class=project_working_hoursDetail2-3283039966772495] .rc-page__dialog-title {
    z-index: 1;
     border-radius: 6px;
}

[hash-class=project_working_hoursDetail2-3283039966772495] .rc-page__model {
   align-items: flex-start !important;
}
.card[hash-class=project_working_hoursDetail2-3283039966772495] {
   overflow-y: auto;
   overflow-x: hidden;
   border: none;
   padding: 20px 60px;
   height: calc(100% - 60px);
}
.active[hash-class=project_working_hoursDetail2-3283039966772495]::after {
    content: "";
    position: absolute;
    width: 100%;
    height: 3px;
    background: var(--theme-color, #5282FC);
    bottom: 0px;
    border-top-left-radius: 2px;
    border-top-right-radius: 2px;
}
[hash-class=project_working_hoursDetail2-3283039966772495] .rc-page__dialog-title-fullScreen:hover{
     background: #EEEEEE;
}
[hash-class=project_working_hoursDetail2-3283039966772495] .rc-page__dialog-title-fullScreen{
     width: 22px !important;
     height: 22px;
     border-radius: 3px;
     font-size: 14px;
}
[hash-class=project_working_hoursDetail2-3283039966772495] .rc-page__dialog-title-fullScreen:active{
     background: #EDF2FE;
     color:#144FED
}
[hash-class=project_working_hoursDetail2-3283039966772495] .rc-page__dialog-title-close{
     width: 22px !important;
     height: 22px;
     border-radius: 3px;
}
[hash-class=project_working_hoursDetail2-3283039966772495] .rc-page__dialog-title-close :active{
     background: #F3E7E7 !important;
     color:#D54941 !important;
}
[hash-class=project_working_hoursDetail2-3283039966772495] .rc-page__dialog-title-close:hover{
     background: #EEEEEE !important;
     color:#666666 !important;
}


      .pageContainer[hash-class=project_working_hoursList1-3282903052893453] {
    background-color: #FFFFFF;
}

.pageContainerCenter[hash-class=project_working_hoursList1-3282903052893453] {
    margin: 0 14px 14px 14px;
}

.pageContainerCenter .r-table[hash-class=project_working_hoursList1-3282903052893453] {
    height: 100%;
}

.pageContainerBottom[hash-class=project_working_hoursList1-3282903052893453] {
    margin-top: 0;
    margin-bottom: 14px;
    background-color: #FFFFFF;
}

.active[hash-class=project_working_hoursList1-3282903052893453] {
    color: var(--theme-color, #5282FC);border-bottom: 3px solid var(--theme-color, #5282FC);
}

[hash-class=project_working_hoursList1-3282903052893453] .templateEdit,
[hash-class=project_working_hoursList1-3282903052893453] .templateDelete {
    padding: 4px 6px;
    border-radius: 4px;
    color: #7B7B7B;
}

[hash-class=project_working_hoursList1-3282903052893453] .templateDelete {
    margin-left: 10px;
}

[hash-class=project_working_hoursList1-3282903052893453] .templateEdit:hover {
    background: #E2E7F3;
    color: #144FED;
}

[hash-class=project_working_hoursList1-3282903052893453] .templateDelete:hover {
    background: #F3E7E7;
    color: #D54941;
}

[hash-class=project_working_hoursList1-3282903052893453] .r-header-cell .td-content {
    height: 40px;
}

[hash-class=project_working_hoursList1-3282903052893453] .rc-popup .link-import {
    text-decoration: none;
    color: var(--theme-color);
}

[hash-class=project_working_hoursList1-3282903052893453] .rc-popup .link-import:hover {
    text-decoration: none;
    opacity: 0.8;
}
[hash-class=project_working_hoursList1-3282903052893453] .rc-popup .link-import:active {
    text-decoration: underline;
    color: var(--theme-color);
}

[hash-class=project_working_hoursList1-3282903052893453] .r-row .r-table-index-style .inner-cell span {
    font-size: 14px;
    line-height: 14px;
    color: rgb(45, 45, 45);
    top: 0;
}

[hash-class=project_working_hoursList1-3282903052893453] .r-table .r-scrollbar__view {
    height: calc(100% - 2px);
}

[hash-class=project_working_hoursList1-3282903052893453] .r-table .r-scrollbar__view .r-table_body-wrapper,
[hash-class=project_working_hoursList1-3282903052893453] .r-table .r-scrollbar__view .r-table-empty-wrapper {
    height: 100%;
}

[hash-class=project_working_hoursList1-3282903052893453] .r-table .r-scrollbar__view .r-table-empty-content {
    height: calc(100% - 20px);
}

/* :deep(.r-table .r-table_body-wrapper table) {
    height: auto;
} */
[hash-class=project_working_hoursList1-3282903052893453] .margin-left-1{
    margin-left: 0px;
}
/* :deep(.r-table .r-table_body-wrapper table) {
    height: auto;
} */


[hash-class=project_working_hoursList1-3282903052893453] .r-table div.r-table_body-wrapper table {
    height: -webkit-fill-available;
    height: fill-available;
}

[hash-class=project_working_hoursList1-3282903052893453] .r-table div.r-table_body-wrapper table .r-row .r-row-cell .inner-cell {
    padding-top: 8px;
    padding-bottom: 8px;
}.active[hash-class=project_working_hoursDetail3-3280977571134732] {
    background: white !important;
    color: var(--theme-color, #5282FC);
               position: relative;
               width: 60px;
               line-height: 40px;
               height: 100%;
            
}
[hash-class=project_working_hoursDetail3-3280977571134732] .rc-popup .link-import {
    text-decoration: none;
    color: var(--theme-color);
}

[hash-class=project_working_hoursDetail3-3280977571134732] .rc-popup .link-import:hover {
    text-decoration: none;
    opacity: 0.8;
}
[hash-class=project_working_hoursDetail3-3280977571134732] .rc-popup .link-import:active {
    text-decoration: underline;
    color: var(--theme-color);
}
.sub_container[hash-class=project_working_hoursDetail3-3280977571134732]{
    position: relative;
}
[hash-class=project_working_hoursDetail3-3280977571134732] .hiddenRow .form-table-add {
    display: none !important;
}
[hash-class=project_working_hoursDetail3-3280977571134732] .rc-form-table {
   border-right: none;
}
[hash-class=project_working_hoursDetail3-3280977571134732] .hiddenRow .form-table-main {
    border: 1px solid #E7EAEF;
    border-radius: 4px;
}

[hash-class=project_working_hoursDetail3-3280977571134732] .rc-page__dialog-title-text {
   font-size: 16px;
}

.rc-form-table .rc-header-row .rc-header-cell[hash-class=project_working_hoursDetail3-3280977571134732]  {
    color: #646A73;
    font-size: 14px;
    font-weight: 500;
    height: 40px;
}
[hash-class=project_working_hoursDetail3-3280977571134732] .rc-header-row .rc-table-index-style {
    height: 40px !important;
}
[hash-class=project_working_hoursDetail3-3280977571134732] .r-header-cell {
    height: 40px !important;
}
[hash-class=project_working_hoursDetail3-3280977571134732] .rc-page_model-content {
   border-radius: 6px;
}

[hash-class=project_working_hoursDetail3-3280977571134732] .rc-page__dialog-title {
    z-index: 1;
     border-radius: 6px;
}

[hash-class=project_working_hoursDetail3-3280977571134732] .rc-page__model {
   align-items: flex-start !important;
}
.card[hash-class=project_working_hoursDetail3-3280977571134732] {
   overflow-y: auto;
   overflow-x: hidden;
   border: none;
   padding: 20px 60px;
   height: calc(100% - 60px);
}
.active[hash-class=project_working_hoursDetail3-3280977571134732]::after {
    content: "";
    position: absolute;
    width: 100%;
    height: 3px;
    background: var(--theme-color, #5282FC);
    bottom: 0px;
    border-top-left-radius: 2px;
    border-top-right-radius: 2px;
}
[hash-class=project_working_hoursDetail3-3280977571134732] .rc-page__dialog-title-fullScreen:hover{
     background: #EEEEEE;
}
[hash-class=project_working_hoursDetail3-3280977571134732] .rc-page__dialog-title-fullScreen{
     width: 22px !important;
     height: 22px;
     border-radius: 3px;
     font-size: 14px;
}
[hash-class=project_working_hoursDetail3-3280977571134732] .rc-page__dialog-title-fullScreen:active{
     background: #EDF2FE;
     color:#144FED
}
[hash-class=project_working_hoursDetail3-3280977571134732] .rc-page__dialog-title-close{
     width: 22px !important;
     height: 22px;
     border-radius: 3px;
}
[hash-class=project_working_hoursDetail3-3280977571134732] .rc-page__dialog-title-close :active{
     background: #F3E7E7 !important;
     color:#D54941 !important;
}
[hash-class=project_working_hoursDetail3-3280977571134732] .rc-page__dialog-title-close:hover{
     background: #EEEEEE !important;
     color:#666666 !important;
}


      .active[hash-class=project_working_hoursDetail1-3280904858942727] {
    background: white !important;
    color: var(--theme-color, #5282FC);
               position: relative;
               width: 60px;
               line-height: 40px;
               height: 100%;
            
}
[hash-class=project_working_hoursDetail1-3280904858942727] .rc-popup .link-import {
    text-decoration: none;
    color: var(--theme-color);
}

[hash-class=project_working_hoursDetail1-3280904858942727] .rc-popup .link-import:hover {
    text-decoration: none;
    opacity: 0.8;
}
[hash-class=project_working_hoursDetail1-3280904858942727] .rc-popup .link-import:active {
    text-decoration: underline;
    color: var(--theme-color);
}
.sub_container[hash-class=project_working_hoursDetail1-3280904858942727]{
    position: relative;
}
[hash-class=project_working_hoursDetail1-3280904858942727] .hiddenRow .form-table-add {
    display: none !important;
}
[hash-class=project_working_hoursDetail1-3280904858942727] .rc-form-table {
   border-right: none;
}
[hash-class=project_working_hoursDetail1-3280904858942727] .hiddenRow .form-table-main {
    border: 1px solid #E7EAEF;
    border-radius: 4px;
}

[hash-class=project_working_hoursDetail1-3280904858942727] .rc-page__dialog-title-text {
   font-size: 16px;
}

.rc-form-table .rc-header-row .rc-header-cell[hash-class=project_working_hoursDetail1-3280904858942727]  {
    color: #646A73;
    font-size: 14px;
    font-weight: 500;
    height: 40px;
}
[hash-class=project_working_hoursDetail1-3280904858942727] .rc-header-row .rc-table-index-style {
    height: 40px !important;
}
[hash-class=project_working_hoursDetail1-3280904858942727] .r-header-cell {
    height: 40px !important;
}
[hash-class=project_working_hoursDetail1-3280904858942727] .rc-page_model-content {
   border-radius: 6px;
}

[hash-class=project_working_hoursDetail1-3280904858942727] .rc-page__dialog-title {
    z-index: 1;
     border-radius: 6px;
}

[hash-class=project_working_hoursDetail1-3280904858942727] .rc-page__model {
   align-items: flex-start !important;
}
.card[hash-class=project_working_hoursDetail1-3280904858942727] {
   overflow-y: auto;
   overflow-x: hidden;
   border: none;
   padding: 20px 60px;
   height: calc(100% - 60px);
}
.active[hash-class=project_working_hoursDetail1-3280904858942727]::after {
    content: "";
    position: absolute;
    width: 100%;
    height: 3px;
    background: var(--theme-color, #5282FC);
    bottom: 0px;
    border-top-left-radius: 2px;
    border-top-right-radius: 2px;
}
[hash-class=project_working_hoursDetail1-3280904858942727] .rc-page__dialog-title-fullScreen:hover{
     background: #EEEEEE;
}
[hash-class=project_working_hoursDetail1-3280904858942727] .rc-page__dialog-title-fullScreen{
     width: 22px !important;
     height: 22px;
     border-radius: 3px;
     font-size: 14px;
}
[hash-class=project_working_hoursDetail1-3280904858942727] .rc-page__dialog-title-fullScreen:active{
     background: #EDF2FE;
     color:#144FED
}
[hash-class=project_working_hoursDetail1-3280904858942727] .rc-page__dialog-title-close{
     width: 22px !important;
     height: 22px;
     border-radius: 3px;
}
[hash-class=project_working_hoursDetail1-3280904858942727] .rc-page__dialog-title-close :active{
     background: #F3E7E7 !important;
     color:#D54941 !important;
}
[hash-class=project_working_hoursDetail1-3280904858942727] .rc-page__dialog-title-close:hover{
     background: #EEEEEE !important;
     color:#666666 !important;
}


      .pageContainer[hash-class=project_working_hoursList2-3280904863530275] {
    background-color: #FFFFFF;
}

.pageContainerCenter[hash-class=project_working_hoursList2-3280904863530275] {
    margin: 0 14px 14px 14px;
}

.pageContainerCenter .r-table[hash-class=project_working_hoursList2-3280904863530275] {
    height: 100%;
}

.pageContainerBottom[hash-class=project_working_hoursList2-3280904863530275] {
    margin-top: 0;
    margin-bottom: 14px;
    background-color: #FFFFFF;
}

.active[hash-class=project_working_hoursList2-3280904863530275] {
    color: var(--theme-color, #5282FC);border-bottom: 3px solid var(--theme-color, #5282FC);
}

[hash-class=project_working_hoursList2-3280904863530275] .templateEdit,
[hash-class=project_working_hoursList2-3280904863530275] .templateDelete {
    padding: 4px 6px;
    border-radius: 4px;
    color: #7B7B7B;
}

[hash-class=project_working_hoursList2-3280904863530275] .templateDelete {
    margin-left: 10px;
}

[hash-class=project_working_hoursList2-3280904863530275] .templateEdit:hover {
    background: #E2E7F3;
    color: #144FED;
}

[hash-class=project_working_hoursList2-3280904863530275] .templateDelete:hover {
    background: #F3E7E7;
    color: #D54941;
}

[hash-class=project_working_hoursList2-3280904863530275] .r-header-cell .td-content {
    height: 40px;
}

[hash-class=project_working_hoursList2-3280904863530275] .rc-popup .link-import {
    text-decoration: none;
    color: var(--theme-color);
}

[hash-class=project_working_hoursList2-3280904863530275] .rc-popup .link-import:hover {
    text-decoration: none;
    opacity: 0.8;
}
[hash-class=project_working_hoursList2-3280904863530275] .rc-popup .link-import:active {
    text-decoration: underline;
    color: var(--theme-color);
}

[hash-class=project_working_hoursList2-3280904863530275] .r-row .r-table-index-style .inner-cell span {
    font-size: 14px;
    line-height: 14px;
    color: rgb(45, 45, 45);
    top: 0;
}

[hash-class=project_working_hoursList2-3280904863530275] .r-table .r-scrollbar__view {
    height: calc(100% - 2px);
}

[hash-class=project_working_hoursList2-3280904863530275] .r-table .r-scrollbar__view .r-table_body-wrapper,
[hash-class=project_working_hoursList2-3280904863530275] .r-table .r-scrollbar__view .r-table-empty-wrapper {
    height: 100%;
}

[hash-class=project_working_hoursList2-3280904863530275] .r-table .r-scrollbar__view .r-table-empty-content {
    height: calc(100% - 20px);
}

/* :deep(.r-table .r-table_body-wrapper table) {
    height: auto;
} */

/* :deep(.r-table .r-table_body-wrapper table) {
    height: auto;
} */


[hash-class=project_working_hoursList2-3280904863530275] .r-table div.r-table_body-wrapper table {
    height: -webkit-fill-available;
    height: fill-available;
}

[hash-class=project_working_hoursList2-3280904863530275] .r-table div.r-table_body-wrapper table .r-row .r-row-cell .inner-cell {
    padding-top: 8px;
    padding-bottom: 8px;
}.active[hash-class=project_member_listDetail-3278410699029765] {
    background: white !important;
    color: var(--theme-color, #5282FC);
               position: relative;
               width: 60px;
               line-height: 40px;
               height: 100%;
            
}
[hash-class=project_member_listDetail-3278410699029765] .rc-popup .link-import {
    text-decoration: none;
    color: var(--theme-color);
}

[hash-class=project_member_listDetail-3278410699029765] .rc-popup .link-import:hover {
    text-decoration: none;
    opacity: 0.8;
}
[hash-class=project_member_listDetail-3278410699029765] .rc-popup .link-import:active {
    text-decoration: underline;
    color: var(--theme-color);
}
.sub_container[hash-class=project_member_listDetail-3278410699029765]{
    position: relative;
}
[hash-class=project_member_listDetail-3278410699029765] .hiddenRow .form-table-add {
    display: none !important;
}
[hash-class=project_member_listDetail-3278410699029765] .rc-form-table {
   border-right: none;
}
[hash-class=project_member_listDetail-3278410699029765] .hiddenRow .form-table-main {
    border: 1px solid #E7EAEF;
    border-radius: 4px;
}

[hash-class=project_member_listDetail-3278410699029765] .rc-page__dialog-title-text {
   font-size: 16px;
}

.rc-form-table .rc-header-row .rc-header-cell[hash-class=project_member_listDetail-3278410699029765]  {
    color: #646A73;
    font-size: 14px;
    font-weight: 500;
    height: 40px;
}
[hash-class=project_member_listDetail-3278410699029765] .rc-header-row .rc-table-index-style {
    height: 40px !important;
}
[hash-class=project_member_listDetail-3278410699029765] .r-header-cell {
    height: 40px !important;
}
[hash-class=project_member_listDetail-3278410699029765] .rc-page_model-content {
   border-radius: 6px;
}

[hash-class=project_member_listDetail-3278410699029765] .rc-page__dialog-title {
    z-index: 1;
     border-radius: 6px;
}

[hash-class=project_member_listDetail-3278410699029765] .rc-page__model {
   align-items: flex-start !important;
}
.card[hash-class=project_member_listDetail-3278410699029765] {
   overflow-y: auto;
   overflow-x: hidden;
   border: none;
   padding: 20px 60px;
   height: calc(100% - 60px);
}
.active[hash-class=project_member_listDetail-3278410699029765]::after {
    content: "";
    position: absolute;
    width: 100%;
    height: 3px;
    background: var(--theme-color, #5282FC);
    bottom: 0px;
    border-top-left-radius: 2px;
    border-top-right-radius: 2px;
}
[hash-class=project_member_listDetail-3278410699029765] .rc-page__dialog-title-fullScreen:hover{
     background: #EEEEEE;
}
[hash-class=project_member_listDetail-3278410699029765] .rc-page__dialog-title-fullScreen{
     width: 22px !important;
     height: 22px;
     border-radius: 3px;
     font-size: 14px;
}
[hash-class=project_member_listDetail-3278410699029765] .rc-page__dialog-title-fullScreen:active{
     background: #EDF2FE;
     color:#144FED
}
[hash-class=project_member_listDetail-3278410699029765] .rc-page__dialog-title-close{
     width: 22px !important;
     height: 22px;
     border-radius: 3px;
}
[hash-class=project_member_listDetail-3278410699029765] .rc-page__dialog-title-close :active{
     background: #F3E7E7 !important;
     color:#D54941 !important;
}
[hash-class=project_member_listDetail-3278410699029765] .rc-page__dialog-title-close:hover{
     background: #EEEEEE !important;
     color:#666666 !important;
}


      .pageContainer[hash-class=project_member_listList-3278410704272646] {
    background-color: #FFFFFF;
}

.pageContainerCenter[hash-class=project_member_listList-3278410704272646] {
    margin: 0 14px 14px 14px;
}

.pageContainerCenter .r-table[hash-class=project_member_listList-3278410704272646] {
    height: 100%;
}

.pageContainerBottom[hash-class=project_member_listList-3278410704272646] {
    margin-top: 0;
    margin-bottom: 14px;
    background-color: #FFFFFF;
}

.active[hash-class=project_member_listList-3278410704272646] {
    color: var(--theme-color, #5282FC);border-bottom: 3px solid var(--theme-color, #5282FC);
}

[hash-class=project_member_listList-3278410704272646] .templateEdit,
[hash-class=project_member_listList-3278410704272646] .templateDelete {
    padding: 4px 6px;
    border-radius: 4px;
    color: #7B7B7B;
}

[hash-class=project_member_listList-3278410704272646] .templateDelete {
    margin-left: 10px;
}

[hash-class=project_member_listList-3278410704272646] .templateEdit:hover {
    background: #E2E7F3;
    color: #144FED;
}

[hash-class=project_member_listList-3278410704272646] .templateDelete:hover {
    background: #F3E7E7;
    color: #D54941;
}

[hash-class=project_member_listList-3278410704272646] .r-header-cell .td-content {
    height: 40px;
}

[hash-class=project_member_listList-3278410704272646] .rc-popup .link-import {
    text-decoration: none;
    color: var(--theme-color);
}

[hash-class=project_member_listList-3278410704272646] .rc-popup .link-import:hover {
    text-decoration: none;
    opacity: 0.8;
}
[hash-class=project_member_listList-3278410704272646] .rc-popup .link-import:active {
    text-decoration: underline;
    color: var(--theme-color);
}

[hash-class=project_member_listList-3278410704272646] .r-row .r-table-index-style .inner-cell span {
    font-size: 14px;
    line-height: 14px;
    color: rgb(45, 45, 45);
    top: 0;
}

[hash-class=project_member_listList-3278410704272646] .r-table .r-scrollbar__view {
    height: calc(100% - 2px);
}

[hash-class=project_member_listList-3278410704272646] .r-table .r-scrollbar__view .r-table_body-wrapper,
[hash-class=project_member_listList-3278410704272646] .r-table .r-scrollbar__view .r-table-empty-wrapper {
    height: 100%;
}

[hash-class=project_member_listList-3278410704272646] .r-table .r-scrollbar__view .r-table-empty-content {
    height: calc(100% - 20px);
}

[hash-class=project_member_listList-3278410704272646] .r-table .r-table_body-wrapper table {
    height: auto;
}
.active[hash-class=tab_invalid_record_rest_daysDetail-3098090852881921] {
    background: white !important;
    color: var(--theme-color, #5282FC);
               position: relative;
               width: 60px;
               line-height: 40px;
               height: 100%;
            
}
[hash-class=tab_invalid_record_rest_daysDetail-3098090852881921] .rc-popup .link-import {
    text-decoration: none;
    color: var(--theme-color);
}

[hash-class=tab_invalid_record_rest_daysDetail-3098090852881921] .rc-popup .link-import:hover {
    text-decoration: none;
    opacity: 0.8;
}
[hash-class=tab_invalid_record_rest_daysDetail-3098090852881921] .rc-popup .link-import:active {
    text-decoration: underline;
    color: var(--theme-color);
}
.sub_container[hash-class=tab_invalid_record_rest_daysDetail-3098090852881921]{
    position: relative;
}
[hash-class=tab_invalid_record_rest_daysDetail-3098090852881921] .hiddenRow .form-table-add {
    display: none !important;
}
[hash-class=tab_invalid_record_rest_daysDetail-3098090852881921] .rc-form-table {
   border-right: none;
}
[hash-class=tab_invalid_record_rest_daysDetail-3098090852881921] .hiddenRow .form-table-main {
    border: 1px solid #E7EAEF;
    border-radius: 4px;
}

[hash-class=tab_invalid_record_rest_daysDetail-3098090852881921] .rc-page__dialog-title-text {
   font-size: 16px;
}

.rc-form-table .rc-header-row .rc-header-cell[hash-class=tab_invalid_record_rest_daysDetail-3098090852881921]  {
    color: #646A73;
    font-size: 14px;
    font-weight: 500;
    height: 40px;
}
[hash-class=tab_invalid_record_rest_daysDetail-3098090852881921] .rc-header-row .rc-table-index-style {
    height: 40px !important;
}
[hash-class=tab_invalid_record_rest_daysDetail-3098090852881921] .r-header-cell {
    height: 40px !important;
}
[hash-class=tab_invalid_record_rest_daysDetail-3098090852881921] .rc-page_model-content {
   border-radius: 6px;
}

[hash-class=tab_invalid_record_rest_daysDetail-3098090852881921] .rc-page__dialog-title {
    z-index: 1;
     border-radius: 6px;
}

[hash-class=tab_invalid_record_rest_daysDetail-3098090852881921] .rc-page__model {
   align-items: flex-start !important;
}
.card[hash-class=tab_invalid_record_rest_daysDetail-3098090852881921] {
   overflow-y: auto;
   overflow-x: hidden;
   border: none;
   padding: 20px 60px;
   height: calc(100% - 60px);
}
.active[hash-class=tab_invalid_record_rest_daysDetail-3098090852881921]::after {
    content: "";
    position: absolute;
    width: 100%;
    height: 3px;
    background: var(--theme-color, #5282FC);
    bottom: 0px;
    border-top-left-radius: 2px;
    border-top-right-radius: 2px;
}
[hash-class=tab_invalid_record_rest_daysDetail-3098090852881921] .rc-page__dialog-title-fullScreen:hover{
     background: #EEEEEE;
}
[hash-class=tab_invalid_record_rest_daysDetail-3098090852881921] .rc-page__dialog-title-fullScreen{
     width: 22px !important;
     height: 22px;
     border-radius: 3px;
     font-size: 14px;
}
[hash-class=tab_invalid_record_rest_daysDetail-3098090852881921] .rc-page__dialog-title-fullScreen:active{
     background: #EDF2FE;
     color:#144FED
}
[hash-class=tab_invalid_record_rest_daysDetail-3098090852881921] .rc-page__dialog-title-close{
     width: 22px !important;
     height: 22px;
     border-radius: 3px;
}
[hash-class=tab_invalid_record_rest_daysDetail-3098090852881921] .rc-page__dialog-title-close :active{
     background: #F3E7E7 !important;
     color:#D54941 !important;
}
[hash-class=tab_invalid_record_rest_daysDetail-3098090852881921] .rc-page__dialog-title-close:hover{
     background: #EEEEEE !important;
     color:#666666 !important;
}


      .pageContainer[hash-class=tab_invalid_record_rest_daysList-3098090858124826] {
    background-color: #FFFFFF;
}

.pageContainerCenter[hash-class=tab_invalid_record_rest_daysList-3098090858124826] {
    margin: 0 14px 14px 14px;
}

.pageContainerCenter .r-table[hash-class=tab_invalid_record_rest_daysList-3098090858124826] {
    height: 100%;
}

.pageContainerBottom[hash-class=tab_invalid_record_rest_daysList-3098090858124826] {
    margin-top: 0;
    margin-bottom: 14px;
    background-color: #FFFFFF;
}

.active[hash-class=tab_invalid_record_rest_daysList-3098090858124826] {
    color: var(--theme-color, #5282FC);border-bottom: 3px solid var(--theme-color, #5282FC);
}

[hash-class=tab_invalid_record_rest_daysList-3098090858124826] .templateEdit,
[hash-class=tab_invalid_record_rest_daysList-3098090858124826] .templateDelete {
    padding: 4px 6px;
    border-radius: 4px;
    color: #7B7B7B;
}

[hash-class=tab_invalid_record_rest_daysList-3098090858124826] .templateDelete {
    margin-left: 10px;
}

[hash-class=tab_invalid_record_rest_daysList-3098090858124826] .templateEdit:hover {
    background: #E2E7F3;
    color: #144FED;
}

[hash-class=tab_invalid_record_rest_daysList-3098090858124826] .templateDelete:hover {
    background: #F3E7E7;
    color: #D54941;
}

[hash-class=tab_invalid_record_rest_daysList-3098090858124826] .r-header-cell .td-content {
    height: 40px;
}

[hash-class=tab_invalid_record_rest_daysList-3098090858124826] .rc-popup .link-import {
    text-decoration: none;
    color: var(--theme-color);
}

[hash-class=tab_invalid_record_rest_daysList-3098090858124826] .rc-popup .link-import:hover {
    text-decoration: none;
    opacity: 0.8;
}
[hash-class=tab_invalid_record_rest_daysList-3098090858124826] .rc-popup .link-import:active {
    text-decoration: underline;
    color: var(--theme-color);
}

[hash-class=tab_invalid_record_rest_daysList-3098090858124826] .r-row .r-table-index-style .inner-cell span {
    font-size: 14px;
    line-height: 14px;
    color: rgb(45, 45, 45);
    top: 0;
}

[hash-class=tab_invalid_record_rest_daysList-3098090858124826] .r-table .r-scrollbar__view {
    height: calc(100% - 2px);
}

[hash-class=tab_invalid_record_rest_daysList-3098090858124826] .r-table .r-scrollbar__view .r-table_body-wrapper,
[hash-class=tab_invalid_record_rest_daysList-3098090858124826] .r-table .r-scrollbar__view .r-table-empty-wrapper {
    height: 100%;
}

[hash-class=tab_invalid_record_rest_daysList-3098090858124826] .r-table .r-scrollbar__view .r-table-empty-content {
    height: calc(100% - 20px);
}

[hash-class=tab_invalid_record_rest_daysList-3098090858124826] .r-table .r-table_body-wrapper table {
    height: auto;
}
[hash-class=tab_invalid_record_rest_daysList-3098090858124826] .cell-wrapper .rc-input-in-table{
   box-sizing: border-box;
}
.cell-wrapper .rc-dropdown[hash-class=tab_invalid_record_rest_daysList-3098090858124826] {
   position: relative;
}
[hash-class=tab_invalid_record_rest_daysList-3098090858124826] .cell-wrapper .rc-dropdown .dropdown-clearable {
   position: absolute;
   right: 6px;
}.active[hash-class=tab_overtime_holiday_distribution_recordDetail-3098095193986568] {
    background: white !important;
    color: var(--theme-color, #5282FC);
               position: relative;
               width: 60px;
               line-height: 40px;
               height: 100%;
            
}
[hash-class=tab_overtime_holiday_distribution_recordDetail-3098095193986568] .rc-popup .link-import {
    text-decoration: none;
    color: var(--theme-color);
}

[hash-class=tab_overtime_holiday_distribution_recordDetail-3098095193986568] .rc-popup .link-import:hover {
    text-decoration: none;
    opacity: 0.8;
}
[hash-class=tab_overtime_holiday_distribution_recordDetail-3098095193986568] .rc-popup .link-import:active {
    text-decoration: underline;
    color: var(--theme-color);
}
.sub_container[hash-class=tab_overtime_holiday_distribution_recordDetail-3098095193986568]{
    position: relative;
}
[hash-class=tab_overtime_holiday_distribution_recordDetail-3098095193986568] .hiddenRow .form-table-add {
    display: none !important;
}
[hash-class=tab_overtime_holiday_distribution_recordDetail-3098095193986568] .rc-form-table {
   border-right: none;
}
[hash-class=tab_overtime_holiday_distribution_recordDetail-3098095193986568] .hiddenRow .form-table-main {
    border: 1px solid #E7EAEF;
    border-radius: 4px;
}

[hash-class=tab_overtime_holiday_distribution_recordDetail-3098095193986568] .rc-page__dialog-title-text {
   font-size: 16px;
}

.rc-form-table .rc-header-row .rc-header-cell[hash-class=tab_overtime_holiday_distribution_recordDetail-3098095193986568]  {
    color: #646A73;
    font-size: 14px;
    font-weight: 500;
    height: 40px;
}
[hash-class=tab_overtime_holiday_distribution_recordDetail-3098095193986568] .rc-header-row .rc-table-index-style {
    height: 40px !important;
}
[hash-class=tab_overtime_holiday_distribution_recordDetail-3098095193986568] .r-header-cell {
    height: 40px !important;
}
[hash-class=tab_overtime_holiday_distribution_recordDetail-3098095193986568] .rc-page_model-content {
   border-radius: 6px;
}

[hash-class=tab_overtime_holiday_distribution_recordDetail-3098095193986568] .rc-page__dialog-title {
    z-index: 1;
     border-radius: 6px;
}

[hash-class=tab_overtime_holiday_distribution_recordDetail-3098095193986568] .rc-page__model {
   align-items: flex-start !important;
}
.card[hash-class=tab_overtime_holiday_distribution_recordDetail-3098095193986568] {
   overflow-y: auto;
   overflow-x: hidden;
   border: none;
   padding: 20px 60px;
   height: calc(100% - 60px);
}
.active[hash-class=tab_overtime_holiday_distribution_recordDetail-3098095193986568]::after {
    content: "";
    position: absolute;
    width: 100%;
    height: 3px;
    background: var(--theme-color, #5282FC);
    bottom: 0px;
    border-top-left-radius: 2px;
    border-top-right-radius: 2px;
}
[hash-class=tab_overtime_holiday_distribution_recordDetail-3098095193986568] .rc-page__dialog-title-fullScreen:hover{
     background: #EEEEEE;
}
[hash-class=tab_overtime_holiday_distribution_recordDetail-3098095193986568] .rc-page__dialog-title-fullScreen{
     width: 22px !important;
     height: 22px;
     border-radius: 3px;
     font-size: 14px;
}
[hash-class=tab_overtime_holiday_distribution_recordDetail-3098095193986568] .rc-page__dialog-title-fullScreen:active{
     background: #EDF2FE;
     color:#144FED
}
[hash-class=tab_overtime_holiday_distribution_recordDetail-3098095193986568] .rc-page__dialog-title-close{
     width: 22px !important;
     height: 22px;
     border-radius: 3px;
}
[hash-class=tab_overtime_holiday_distribution_recordDetail-3098095193986568] .rc-page__dialog-title-close :active{
     background: #F3E7E7 !important;
     color:#D54941 !important;
}
[hash-class=tab_overtime_holiday_distribution_recordDetail-3098095193986568] .rc-page__dialog-title-close:hover{
     background: #EEEEEE !important;
     color:#666666 !important;
}


      .pageContainer[hash-class=tab_overtime_holiday_distribution_recordList-3098095196608147] {
    background-color: #FFFFFF;
}

.pageContainerCenter[hash-class=tab_overtime_holiday_distribution_recordList-3098095196608147] {
    margin: 0 14px 14px 14px;
}

.pageContainerCenter .r-table[hash-class=tab_overtime_holiday_distribution_recordList-3098095196608147] {
    height: 100%;
}

.pageContainerBottom[hash-class=tab_overtime_holiday_distribution_recordList-3098095196608147] {
    margin-top: 0;
    margin-bottom: 14px;
    background-color: #FFFFFF;
}

.active[hash-class=tab_overtime_holiday_distribution_recordList-3098095196608147] {
    color: var(--theme-color, #5282FC);border-bottom: 3px solid var(--theme-color, #5282FC);
}

[hash-class=tab_overtime_holiday_distribution_recordList-3098095196608147] .templateEdit,
[hash-class=tab_overtime_holiday_distribution_recordList-3098095196608147] .templateDelete {
    padding: 4px 6px;
    border-radius: 4px;
    color: #7B7B7B;
}

[hash-class=tab_overtime_holiday_distribution_recordList-3098095196608147] .templateDelete {
    margin-left: 10px;
}

[hash-class=tab_overtime_holiday_distribution_recordList-3098095196608147] .templateEdit:hover {
    background: #E2E7F3;
    color: #144FED;
}

[hash-class=tab_overtime_holiday_distribution_recordList-3098095196608147] .templateDelete:hover {
    background: #F3E7E7;
    color: #D54941;
}

[hash-class=tab_overtime_holiday_distribution_recordList-3098095196608147] .r-header-cell .td-content {
    height: 40px;
}

[hash-class=tab_overtime_holiday_distribution_recordList-3098095196608147] .rc-popup .link-import {
    text-decoration: none;
    color: var(--theme-color);
}

[hash-class=tab_overtime_holiday_distribution_recordList-3098095196608147] .rc-popup .link-import:hover {
    text-decoration: none;
    opacity: 0.8;
}
[hash-class=tab_overtime_holiday_distribution_recordList-3098095196608147] .rc-popup .link-import:active {
    text-decoration: underline;
    color: var(--theme-color);
}

[hash-class=tab_overtime_holiday_distribution_recordList-3098095196608147] .r-row .r-table-index-style .inner-cell span {
    font-size: 14px;
    line-height: 14px;
    color: rgb(45, 45, 45);
    top: 0;
}

[hash-class=tab_overtime_holiday_distribution_recordList-3098095196608147] .r-table .r-scrollbar__view {
    height: calc(100% - 2px);
}

[hash-class=tab_overtime_holiday_distribution_recordList-3098095196608147] .r-table .r-scrollbar__view .r-table_body-wrapper,
[hash-class=tab_overtime_holiday_distribution_recordList-3098095196608147] .r-table .r-scrollbar__view .r-table-empty-wrapper {
    height: 100%;
}

[hash-class=tab_overtime_holiday_distribution_recordList-3098095196608147] .r-table .r-scrollbar__view .r-table-empty-content {
    height: calc(100% - 20px);
}

[hash-class=tab_overtime_holiday_distribution_recordList-3098095196608147] .r-table .r-table_body-wrapper table {
    height: auto;
}
[hash-class=tab_overtime_holiday_distribution_recordList-3098095196608147] .cell-wrapper .rc-input-in-table{
   box-sizing: border-box;
}
.cell-wrapper .rc-dropdown[hash-class=tab_overtime_holiday_distribution_recordList-3098095196608147] {
   position: relative;
}
[hash-class=tab_overtime_holiday_distribution_recordList-3098095196608147] .cell-wrapper .rc-dropdown .dropdown-clearable {
   position: absolute;
   right: 6px;
}.active[hash-class=tab_use_compensatory_record_leaveDetail-3098098202088963] {
    background: white !important;
    color: var(--theme-color, #5282FC);
               position: relative;
               width: 60px;
               line-height: 40px;
               height: 100%;
            
}
[hash-class=tab_use_compensatory_record_leaveDetail-3098098202088963] .rc-popup .link-import {
    text-decoration: none;
    color: var(--theme-color);
}

[hash-class=tab_use_compensatory_record_leaveDetail-3098098202088963] .rc-popup .link-import:hover {
    text-decoration: none;
    opacity: 0.8;
}
[hash-class=tab_use_compensatory_record_leaveDetail-3098098202088963] .rc-popup .link-import:active {
    text-decoration: underline;
    color: var(--theme-color);
}
.sub_container[hash-class=tab_use_compensatory_record_leaveDetail-3098098202088963]{
    position: relative;
}
[hash-class=tab_use_compensatory_record_leaveDetail-3098098202088963] .hiddenRow .form-table-add {
    display: none !important;
}
[hash-class=tab_use_compensatory_record_leaveDetail-3098098202088963] .rc-form-table {
   border-right: none;
}
[hash-class=tab_use_compensatory_record_leaveDetail-3098098202088963] .hiddenRow .form-table-main {
    border: 1px solid #E7EAEF;
    border-radius: 4px;
}

[hash-class=tab_use_compensatory_record_leaveDetail-3098098202088963] .rc-page__dialog-title-text {
   font-size: 16px;
}

.rc-form-table .rc-header-row .rc-header-cell[hash-class=tab_use_compensatory_record_leaveDetail-3098098202088963]  {
    color: #646A73;
    font-size: 14px;
    font-weight: 500;
    height: 40px;
}
[hash-class=tab_use_compensatory_record_leaveDetail-3098098202088963] .rc-header-row .rc-table-index-style {
    height: 40px !important;
}
[hash-class=tab_use_compensatory_record_leaveDetail-3098098202088963] .r-header-cell {
    height: 40px !important;
}
[hash-class=tab_use_compensatory_record_leaveDetail-3098098202088963] .rc-page_model-content {
   border-radius: 6px;
}

[hash-class=tab_use_compensatory_record_leaveDetail-3098098202088963] .rc-page__dialog-title {
    z-index: 1;
     border-radius: 6px;
}

[hash-class=tab_use_compensatory_record_leaveDetail-3098098202088963] .rc-page__model {
   align-items: flex-start !important;
}
.card[hash-class=tab_use_compensatory_record_leaveDetail-3098098202088963] {
   overflow-y: auto;
   overflow-x: hidden;
   border: none;
   padding: 20px 60px;
   height: calc(100% - 60px);
}
.active[hash-class=tab_use_compensatory_record_leaveDetail-3098098202088963]::after {
    content: "";
    position: absolute;
    width: 100%;
    height: 3px;
    background: var(--theme-color, #5282FC);
    bottom: 0px;
    border-top-left-radius: 2px;
    border-top-right-radius: 2px;
}
[hash-class=tab_use_compensatory_record_leaveDetail-3098098202088963] .rc-page__dialog-title-fullScreen:hover{
     background: #EEEEEE;
}
[hash-class=tab_use_compensatory_record_leaveDetail-3098098202088963] .rc-page__dialog-title-fullScreen{
     width: 22px !important;
     height: 22px;
     border-radius: 3px;
     font-size: 14px;
}
[hash-class=tab_use_compensatory_record_leaveDetail-3098098202088963] .rc-page__dialog-title-fullScreen:active{
     background: #EDF2FE;
     color:#144FED
}
[hash-class=tab_use_compensatory_record_leaveDetail-3098098202088963] .rc-page__dialog-title-close{
     width: 22px !important;
     height: 22px;
     border-radius: 3px;
}
[hash-class=tab_use_compensatory_record_leaveDetail-3098098202088963] .rc-page__dialog-title-close :active{
     background: #F3E7E7 !important;
     color:#D54941 !important;
}
[hash-class=tab_use_compensatory_record_leaveDetail-3098098202088963] .rc-page__dialog-title-close:hover{
     background: #EEEEEE !important;
     color:#666666 !important;
}


      .pageContainer[hash-class=tab_use_compensatory_record_leaveList-3098098204710406] {
    background-color: #FFFFFF;
}

.pageContainerCenter[hash-class=tab_use_compensatory_record_leaveList-3098098204710406] {
    margin: 0 14px 14px 14px;
}

.pageContainerCenter .r-table[hash-class=tab_use_compensatory_record_leaveList-3098098204710406] {
    height: 100%;
}

.pageContainerBottom[hash-class=tab_use_compensatory_record_leaveList-3098098204710406] {
    margin-top: 0;
    margin-bottom: 14px;
    background-color: #FFFFFF;
}

.active[hash-class=tab_use_compensatory_record_leaveList-3098098204710406] {
    color: var(--theme-color, #5282FC);border-bottom: 3px solid var(--theme-color, #5282FC);
}

[hash-class=tab_use_compensatory_record_leaveList-3098098204710406] .templateEdit,
[hash-class=tab_use_compensatory_record_leaveList-3098098204710406] .templateDelete {
    padding: 4px 6px;
    border-radius: 4px;
    color: #7B7B7B;
}

[hash-class=tab_use_compensatory_record_leaveList-3098098204710406] .templateDelete {
    margin-left: 10px;
}

[hash-class=tab_use_compensatory_record_leaveList-3098098204710406] .templateEdit:hover {
    background: #E2E7F3;
    color: #144FED;
}

[hash-class=tab_use_compensatory_record_leaveList-3098098204710406] .templateDelete:hover {
    background: #F3E7E7;
    color: #D54941;
}

[hash-class=tab_use_compensatory_record_leaveList-3098098204710406] .r-header-cell .td-content {
    height: 40px;
}

[hash-class=tab_use_compensatory_record_leaveList-3098098204710406] .rc-popup .link-import {
    text-decoration: none;
    color: var(--theme-color);
}

[hash-class=tab_use_compensatory_record_leaveList-3098098204710406] .rc-popup .link-import:hover {
    text-decoration: none;
    opacity: 0.8;
}
[hash-class=tab_use_compensatory_record_leaveList-3098098204710406] .rc-popup .link-import:active {
    text-decoration: underline;
    color: var(--theme-color);
}

[hash-class=tab_use_compensatory_record_leaveList-3098098204710406] .r-row .r-table-index-style .inner-cell span {
    font-size: 14px;
    line-height: 14px;
    color: rgb(45, 45, 45);
    top: 0;
}

[hash-class=tab_use_compensatory_record_leaveList-3098098204710406] .r-table .r-scrollbar__view {
    height: calc(100% - 2px);
}

[hash-class=tab_use_compensatory_record_leaveList-3098098204710406] .r-table .r-scrollbar__view .r-table_body-wrapper,
[hash-class=tab_use_compensatory_record_leaveList-3098098204710406] .r-table .r-scrollbar__view .r-table-empty-wrapper {
    height: 100%;
}

[hash-class=tab_use_compensatory_record_leaveList-3098098204710406] .r-table .r-scrollbar__view .r-table-empty-content {
    height: calc(100% - 20px);
}

[hash-class=tab_use_compensatory_record_leaveList-3098098204710406] .r-table .r-table_body-wrapper table {
    height: auto;
}
[hash-class=tab_use_compensatory_record_leaveList-3098098204710406] .cell-wrapper .rc-input-in-table{
   box-sizing: border-box;
}
.cell-wrapper .rc-dropdown[hash-class=tab_use_compensatory_record_leaveList-3098098204710406] {
   position: relative;
}
[hash-class=tab_use_compensatory_record_leaveList-3098098204710406] .cell-wrapper .rc-dropdown .dropdown-clearable {
   position: absolute;
   right: 6px;
}.active[hash-class=tab_monthly_attendanceDetail-2993447389465636] {
    background: white !important;
    color: var(--theme-color, #5282FC);
               position: relative;
               width: 60px;
               line-height: 40px;
               height: 100%;
            
}
[hash-class=tab_monthly_attendanceDetail-2993447389465636] .rc-popup .link-import {
    text-decoration: none;
    color: var(--theme-color);
}

[hash-class=tab_monthly_attendanceDetail-2993447389465636] .rc-popup .link-import:hover {
    text-decoration: none;
    opacity: 0.8;
}
[hash-class=tab_monthly_attendanceDetail-2993447389465636] .rc-popup .link-import:active {
    text-decoration: underline;
    color: var(--theme-color);
}
.sub_container[hash-class=tab_monthly_attendanceDetail-2993447389465636]{
    position: relative;
}
[hash-class=tab_monthly_attendanceDetail-2993447389465636] .hiddenRow .form-table-add {
    display: none !important;
}
[hash-class=tab_monthly_attendanceDetail-2993447389465636] .rc-form-table {
   border-right: none;
}
[hash-class=tab_monthly_attendanceDetail-2993447389465636] .hiddenRow .form-table-main {
    border: 1px solid #E7EAEF;
    border-radius: 4px;
}

[hash-class=tab_monthly_attendanceDetail-2993447389465636] .rc-page__dialog-title-text {
   font-size: 16px;
}

.rc-form-table .rc-header-row .rc-header-cell[hash-class=tab_monthly_attendanceDetail-2993447389465636]  {
    color: #646A73;
    font-size: 14px;
    font-weight: 500;
    height: 40px;
}
[hash-class=tab_monthly_attendanceDetail-2993447389465636] .rc-header-row .rc-table-index-style {
    height: 40px !important;
}
[hash-class=tab_monthly_attendanceDetail-2993447389465636] .r-header-cell {
    height: 40px !important;
}
[hash-class=tab_monthly_attendanceDetail-2993447389465636] .rc-page_model-content {
   border-radius: 6px;
}

[hash-class=tab_monthly_attendanceDetail-2993447389465636] .rc-page__dialog-title {
    z-index: 1;
     border-radius: 6px;
}

[hash-class=tab_monthly_attendanceDetail-2993447389465636] .rc-page__model {
   align-items: flex-start !important;
}
.card[hash-class=tab_monthly_attendanceDetail-2993447389465636] {
   overflow-y: auto;
   overflow-x: hidden;
   border: none;
   padding: 20px 60px;
   height: calc(100% - 60px);
}
.active[hash-class=tab_monthly_attendanceDetail-2993447389465636]::after {
    content: "";
    position: absolute;
    width: 100%;
    height: 3px;
    background: var(--theme-color, #5282FC);
    bottom: 0px;
    border-top-left-radius: 2px;
    border-top-right-radius: 2px;
}
[hash-class=tab_monthly_attendanceDetail-2993447389465636] .rc-page__dialog-title-fullScreen:hover{
     background: #EEEEEE;
}
[hash-class=tab_monthly_attendanceDetail-2993447389465636] .rc-page__dialog-title-fullScreen{
     width: 22px !important;
     height: 22px;
     border-radius: 3px;
     font-size: 14px;
}
[hash-class=tab_monthly_attendanceDetail-2993447389465636] .rc-page__dialog-title-fullScreen:active{
     background: #EDF2FE;
     color:#144FED
}
[hash-class=tab_monthly_attendanceDetail-2993447389465636] .rc-page__dialog-title-close{
     width: 22px !important;
     height: 22px;
     border-radius: 3px;
}
[hash-class=tab_monthly_attendanceDetail-2993447389465636] .rc-page__dialog-title-close :active{
     background: #F3E7E7 !important;
     color:#D54941 !important;
}
[hash-class=tab_monthly_attendanceDetail-2993447389465636] .rc-page__dialog-title-close:hover{
     background: #EEEEEE !important;
     color:#666666 !important;
}


      .pageContainer[hash-class=tab_monthly_attendanceList-2993447397985319] {
    background-color: #FFFFFF;
}

.pageContainerCenter[hash-class=tab_monthly_attendanceList-2993447397985319] {
    margin: 0 14px 14px 14px;
}

.pageContainerCenter .r-table[hash-class=tab_monthly_attendanceList-2993447397985319] {
    height: 100%;
}

.pageContainerBottom[hash-class=tab_monthly_attendanceList-2993447397985319] {
    margin-top: 0;
    margin-bottom: 14px;
    background-color: #FFFFFF;
}

.active[hash-class=tab_monthly_attendanceList-2993447397985319] {
    color: var(--theme-color, #5282FC);border-bottom: 3px solid var(--theme-color, #5282FC);
}

[hash-class=tab_monthly_attendanceList-2993447397985319] .templateEdit,
[hash-class=tab_monthly_attendanceList-2993447397985319] .templateDelete {
    padding: 4px 6px;
    border-radius: 4px;
    color: #7B7B7B;
}

[hash-class=tab_monthly_attendanceList-2993447397985319] .templateDelete {
    margin-left: 10px;
}

[hash-class=tab_monthly_attendanceList-2993447397985319] .templateEdit:hover {
    background: #E2E7F3;
    color: #144FED;
}

[hash-class=tab_monthly_attendanceList-2993447397985319] .templateDelete:hover {
    background: #F3E7E7;
    color: #D54941;
}

[hash-class=tab_monthly_attendanceList-2993447397985319] .r-header-cell .td-content {
    height: 40px;
}

[hash-class=tab_monthly_attendanceList-2993447397985319] .rc-popup .link-import {
    text-decoration: none;
    color: var(--theme-color);
}

[hash-class=tab_monthly_attendanceList-2993447397985319] .rc-popup .link-import:hover {
    text-decoration: none;
    opacity: 0.8;
}
[hash-class=tab_monthly_attendanceList-2993447397985319] .rc-popup .link-import:active {
    text-decoration: underline;
    color: var(--theme-color);
}

[hash-class=tab_monthly_attendanceList-2993447397985319] .r-row .r-table-index-style .inner-cell span {
    font-size: 14px;
    line-height: 14px;
    color: rgb(45, 45, 45);
    top: 0;
}

[hash-class=tab_monthly_attendanceList-2993447397985319] .r-table .r-scrollbar__view {
    height: calc(100% - 2px);
}

[hash-class=tab_monthly_attendanceList-2993447397985319] .r-table .r-scrollbar__view .r-table_body-wrapper,
[hash-class=tab_monthly_attendanceList-2993447397985319] .r-table .r-scrollbar__view .r-table-empty-wrapper {
    height: 100%;
}

[hash-class=tab_monthly_attendanceList-2993447397985319] .r-table .r-scrollbar__view .r-table-empty-content {
    height: calc(100% - 20px);
}

[hash-class=tab_monthly_attendanceList-2993447397985319] .r-table .r-table_body-wrapper table {
    height: auto;
}.active[hash-class=My_holiday_inquiry-2983129275141123] {
    background: white !important;
    color: var(--theme-color, #5282FC);
               position: relative;
               width: 60px;
               line-height: 40px;
               height: 100%;
            
}
[hash-class=My_holiday_inquiry-2983129275141123] .rc-popup .link-import {
    text-decoration: none;
    color: var(--theme-color);
}

[hash-class=My_holiday_inquiry-2983129275141123] .rc-popup .link-import:hover {
    text-decoration: none;
    opacity: 0.8;
}
[hash-class=My_holiday_inquiry-2983129275141123] .rc-popup .link-import:active {
    text-decoration: underline;
    color: var(--theme-color);
}
.sub_container[hash-class=My_holiday_inquiry-2983129275141123]{
    position: relative;
}
[hash-class=My_holiday_inquiry-2983129275141123] .hiddenRow .form-table-add {
    display: none !important;
}
[hash-class=My_holiday_inquiry-2983129275141123] .rc-form-table {
   border-right: none;
}
[hash-class=My_holiday_inquiry-2983129275141123] .hiddenRow .form-table-main {
    border: 1px solid #E7EAEF;
    border-radius: 4px;
}

[hash-class=My_holiday_inquiry-2983129275141123] .rc-page__dialog-title-text {
   font-size: 16px;
}

.rc-form-table .rc-header-row .rc-header-cell[hash-class=My_holiday_inquiry-2983129275141123]  {
    color: #646A73;
    font-size: 14px;
    font-weight: 500;
    height: 40px;
}
[hash-class=My_holiday_inquiry-2983129275141123] .rc-header-row .rc-table-index-style {
    height: 40px !important;
}
[hash-class=My_holiday_inquiry-2983129275141123] .r-header-cell {
    height: 40px !important;
}
[hash-class=My_holiday_inquiry-2983129275141123] .rc-page_model-content {
   border-radius: 6px;
}

[hash-class=My_holiday_inquiry-2983129275141123] .rc-page__dialog-title {
    z-index: 1;
     border-radius: 6px;
}

[hash-class=My_holiday_inquiry-2983129275141123] .rc-page__model {
   align-items: flex-start !important;
}
.card[hash-class=My_holiday_inquiry-2983129275141123] {
   overflow-y: auto;
   overflow-x: hidden;
   border: none;
   padding: 20px 60px;
   height: calc(100% - 60px);
}
.active[hash-class=My_holiday_inquiry-2983129275141123]::after {
    content: "";
    position: absolute;
    width: 100%;
    height: 3px;
    background: var(--theme-color, #5282FC);
    bottom: 0px;
    border-top-left-radius: 2px;
    border-top-right-radius: 2px;
}
[hash-class=My_holiday_inquiry-2983129275141123] .rc-page__dialog-title-fullScreen:hover{
     background: #EEEEEE;
}
[hash-class=My_holiday_inquiry-2983129275141123] .rc-page__dialog-title-fullScreen{
     width: 22px !important;
     height: 22px;
     border-radius: 3px;
     font-size: 14px;
}
[hash-class=My_holiday_inquiry-2983129275141123] .rc-page__dialog-title-fullScreen:active{
     background: #EDF2FE;
     color:#144FED
}
[hash-class=My_holiday_inquiry-2983129275141123] .rc-page__dialog-title-close{
     width: 22px !important;
     height: 22px;
     border-radius: 3px;
}
[hash-class=My_holiday_inquiry-2983129275141123] .rc-page__dialog-title-close :active{
     background: #F3E7E7 !important;
     color:#D54941 !important;
}
[hash-class=My_holiday_inquiry-2983129275141123] .rc-page__dialog-title-close:hover{
     background: #EEEEEE !important;
     color:#666666 !important;
}


      .pageContainer[hash-class=tab_my_leave_application_formList-2654848235453483] {
    background-color: #FFFFFF;
}

.pageContainerCenter[hash-class=tab_my_leave_application_formList-2654848235453483] {
    margin: 0 14px 14px 14px;
}

.pageContainerCenter .r-table[hash-class=tab_my_leave_application_formList-2654848235453483] {
    height: 100%;
}

.pageContainerBottom[hash-class=tab_my_leave_application_formList-2654848235453483] {
    margin-top: 0;
    margin-bottom: 14px;
    background-color: #FFFFFF;
}

@media (max-width: 768px) {
.pageContainer[hash-class=tab_my_leave_application_formList-2654848235453483] {
                height: auto;
            }
}

.active[hash-class=tab_my_leave_application_formList-2654848235453483] {
    color: var(--theme-color, #5282FC);border-bottom: 3px solid var(--theme-color, #5282FC);
}

[hash-class=tab_my_leave_application_formList-2654848235453483] .templateEdit,
[hash-class=tab_my_leave_application_formList-2654848235453483] .templateDelete {
    padding: 4px 6px;
    border-radius: 4px;
    color: #7B7B7B;
}

[hash-class=tab_my_leave_application_formList-2654848235453483] .templateDelete {
    margin-left: 10px;
}

[hash-class=tab_my_leave_application_formList-2654848235453483] .templateEdit:hover {
    background: #E2E7F3;
    color: #144FED;
}

[hash-class=tab_my_leave_application_formList-2654848235453483] .templateDelete:hover {
    background: #F3E7E7;
    color: #D54941;
}

[hash-class=tab_my_leave_application_formList-2654848235453483] .r-header-cell .td-content {
    height: 40px;
}

[hash-class=tab_my_leave_application_formList-2654848235453483] .rc-popup .link-import {
    text-decoration: none;
    color: var(--theme-color);
}

[hash-class=tab_my_leave_application_formList-2654848235453483] .rc-popup .link-import:hover {
    text-decoration: none;
    opacity: 0.8;
}
[hash-class=tab_my_leave_application_formList-2654848235453483] .rc-popup .link-import:active {
    text-decoration: underline;
    color: var(--theme-color);
}

[hash-class=tab_my_leave_application_formList-2654848235453483] .r-row .r-table-index-style .inner-cell span {
    font-size: 14px;
    line-height: 14px;
    color: rgb(45, 45, 45);
    top: 0;
}

[hash-class=tab_my_leave_application_formList-2654848235453483] .r-table .r-scrollbar__view {
    height: calc(100% - 2px);
}

[hash-class=tab_my_leave_application_formList-2654848235453483] .r-table .r-scrollbar__view .r-table_body-wrapper,
[hash-class=tab_my_leave_application_formList-2654848235453483] .r-table .r-scrollbar__view .r-table-empty-wrapper {
    height: 100%;
}

[hash-class=tab_my_leave_application_formList-2654848235453483] .r-table .r-scrollbar__view .r-table-empty-content {
    height: calc(100% - 20px);
}

[hash-class=tab_my_leave_application_formList-2654848235453483] .r-table .r-table_body-wrapper table {
    height: auto;
}
[hash-class=tab_my_leave_application_formList-2654848235453483] .cell-wrapper .rc-input-in-table{
   box-sizing: border-box;
}
.cell-wrapper .rc-dropdown[hash-class=tab_my_leave_application_formList-2654848235453483] {
   position: relative;
}
[hash-class=tab_my_leave_application_formList-2654848235453483] .cell-wrapper .rc-dropdown .dropdown-clearable {
   position: absolute;
   right: 6px;
}.check-pop-item[hash-class=tab_my_leave_application_formList-2654848235453483] {
  padding: 0 16px;
  color: #333;
  cursor: pointer;
  height: 36px;
  line-height: 36px;
}
.check-pop-item:hover[hash-class=tab_my_leave_application_formList-2654848235453483] {
  background-color: var(--theme-color)!important;
  color: white;
}.pageContainer[hash-class=tab_my_business_trip_applicationList-2655516271426573] {
    background-color: #FFFFFF;
}

.pageContainerCenter[hash-class=tab_my_business_trip_applicationList-2655516271426573] {
    margin: 0 14px 14px 14px;
}

.pageContainerCenter .r-table[hash-class=tab_my_business_trip_applicationList-2655516271426573] {
    height: 100%;
}

.pageContainerBottom[hash-class=tab_my_business_trip_applicationList-2655516271426573] {
    margin-top: 0;
    margin-bottom: 14px;
    background-color: #FFFFFF;
}

@media (max-width: 768px) {
.pageContainer[hash-class=tab_my_business_trip_applicationList-2655516271426573] {
                height: auto;
            }
}

.active[hash-class=tab_my_business_trip_applicationList-2655516271426573] {
    color: var(--theme-color, #5282FC);border-bottom: 3px solid var(--theme-color, #5282FC);
}

[hash-class=tab_my_business_trip_applicationList-2655516271426573] .templateEdit,
[hash-class=tab_my_business_trip_applicationList-2655516271426573] .templateDelete {
    padding: 4px 6px;
    border-radius: 4px;
    color: #7B7B7B;
}

[hash-class=tab_my_business_trip_applicationList-2655516271426573] .templateDelete {
    margin-left: 10px;
}

[hash-class=tab_my_business_trip_applicationList-2655516271426573] .templateEdit:hover {
    background: #E2E7F3;
    color: #144FED;
}

[hash-class=tab_my_business_trip_applicationList-2655516271426573] .templateDelete:hover {
    background: #F3E7E7;
    color: #D54941;
}

[hash-class=tab_my_business_trip_applicationList-2655516271426573] .r-header-cell .td-content {
    height: 40px;
}

[hash-class=tab_my_business_trip_applicationList-2655516271426573] .rc-popup .link-import {
    text-decoration: none;
    color: var(--theme-color);
}

[hash-class=tab_my_business_trip_applicationList-2655516271426573] .rc-popup .link-import:hover {
    text-decoration: none;
    opacity: 0.8;
}
[hash-class=tab_my_business_trip_applicationList-2655516271426573] .rc-popup .link-import:active {
    text-decoration: underline;
    color: var(--theme-color);
}

[hash-class=tab_my_business_trip_applicationList-2655516271426573] .r-row .r-table-index-style .inner-cell span {
    font-size: 14px;
    line-height: 14px;
    color: rgb(45, 45, 45);
    top: 0;
}

[hash-class=tab_my_business_trip_applicationList-2655516271426573] .r-table .r-scrollbar__view {
    height: calc(100% - 2px);
}

[hash-class=tab_my_business_trip_applicationList-2655516271426573] .r-table .r-scrollbar__view .r-table_body-wrapper,
[hash-class=tab_my_business_trip_applicationList-2655516271426573] .r-table .r-scrollbar__view .r-table-empty-wrapper {
    height: 100%;
}

[hash-class=tab_my_business_trip_applicationList-2655516271426573] .r-table .r-scrollbar__view .r-table-empty-content {
    height: calc(100% - 20px);
}

[hash-class=tab_my_business_trip_applicationList-2655516271426573] .r-table .r-table_body-wrapper table {
    height: auto;
}
.check-pop-item[hash-class=tab_my_business_trip_applicationList-2655516271426573] {
  padding: 0 16px;
  color: #333;
  cursor: pointer;
  height: 36px;
  line-height: 36px;
}
.check-pop-item:hover[hash-class=tab_my_business_trip_applicationList-2655516271426573] {
  background-color: var(--theme-color)!important;
  color: white;
}.pageContainer[hash-class=tab_my_reimbursement_applicationList-2655768877972532] {
    background-color: #FFFFFF;
    height: 50%;
}

.pageContainerCenter[hash-class=tab_my_reimbursement_applicationList-2655768877972532] {
    margin: 0 14px 14px 14px;
}

.pageContainerCenter .r-table[hash-class=tab_my_reimbursement_applicationList-2655768877972532] {
    height: 100%;
}

.pageContainerBottom[hash-class=tab_my_reimbursement_applicationList-2655768877972532] {
    margin-top: 0;
    margin-bottom: 14px;
    background-color: #FFFFFF;
}


 @media (max-width: 768px) {
            .pageContainer[hash-class=tab_my_reimbursement_applicationList-2655768877972532] {
                height: auto;
            }
        }


.active[hash-class=tab_my_reimbursement_applicationList-2655768877972532] {
    color: var(--theme-color, #5282FC);border-bottom: 3px solid var(--theme-color, #5282FC);
}

[hash-class=tab_my_reimbursement_applicationList-2655768877972532] .templateEdit,
[hash-class=tab_my_reimbursement_applicationList-2655768877972532] .templateDelete {
    padding: 4px 6px;
    border-radius: 4px;
    color: #7B7B7B;
}

[hash-class=tab_my_reimbursement_applicationList-2655768877972532] .templateDelete {
    margin-left: 10px;
}

[hash-class=tab_my_reimbursement_applicationList-2655768877972532] .templateEdit:hover {
    background: #E2E7F3;
    color: #144FED;
}

[hash-class=tab_my_reimbursement_applicationList-2655768877972532] .templateDelete:hover {
    background: #F3E7E7;
    color: #D54941;
}

[hash-class=tab_my_reimbursement_applicationList-2655768877972532] .r-header-cell .td-content {
    height: 40px;
}

[hash-class=tab_my_reimbursement_applicationList-2655768877972532] .rc-popup .link-import {
    text-decoration: none;
    color: var(--theme-color);
}

[hash-class=tab_my_reimbursement_applicationList-2655768877972532] .rc-popup .link-import:hover {
    text-decoration: none;
    opacity: 0.8;
}
[hash-class=tab_my_reimbursement_applicationList-2655768877972532] .rc-popup .link-import:active {
    text-decoration: underline;
    color: var(--theme-color);
}

[hash-class=tab_my_reimbursement_applicationList-2655768877972532] .r-row .r-table-index-style .inner-cell span {
    font-size: 14px;
    line-height: 14px;
    color: rgb(45, 45, 45);
    top: 0;
}

[hash-class=tab_my_reimbursement_applicationList-2655768877972532] .r-table .r-scrollbar__view {
    height: calc(100% - 2px);
}

[hash-class=tab_my_reimbursement_applicationList-2655768877972532] .r-table .r-scrollbar__view .r-table_body-wrapper,
[hash-class=tab_my_reimbursement_applicationList-2655768877972532] .r-table .r-scrollbar__view .r-table-empty-wrapper {
    height: 100%;
}

[hash-class=tab_my_reimbursement_applicationList-2655768877972532] .r-table .r-scrollbar__view .r-table-empty-content {
    height: calc(100% - 20px);
}

[hash-class=tab_my_reimbursement_applicationList-2655768877972532] .r-table .r-table_body-wrapper table {
    height: auto;
}
.pageContainer[hash-class=tab_my_overtime_applicationList-2657159080688642] {
    background-color: #FFFFFF;
}

.pageContainerCenter[hash-class=tab_my_overtime_applicationList-2657159080688642] {
    margin: 0 14px 14px 14px;
}

.pageContainerCenter .r-table[hash-class=tab_my_overtime_applicationList-2657159080688642] {
    height: 100%;
}

.pageContainerBottom[hash-class=tab_my_overtime_applicationList-2657159080688642] {
    margin-top: 0;
    margin-bottom: 14px;
    background-color: #FFFFFF;
}

@media (max-width: 768px) {
.pageContainer[hash-class=tab_my_overtime_applicationList-2657159080688642] {
                height: auto;
            }
}

.active[hash-class=tab_my_overtime_applicationList-2657159080688642] {
    color: var(--theme-color, #5282FC);border-bottom: 3px solid var(--theme-color, #5282FC);
}

[hash-class=tab_my_overtime_applicationList-2657159080688642] .templateEdit,
[hash-class=tab_my_overtime_applicationList-2657159080688642] .templateDelete {
    padding: 4px 6px;
    border-radius: 4px;
    color: #7B7B7B;
}

[hash-class=tab_my_overtime_applicationList-2657159080688642] .templateDelete {
    margin-left: 10px;
}

[hash-class=tab_my_overtime_applicationList-2657159080688642] .templateEdit:hover {
    background: #E2E7F3;
    color: #144FED;
}

[hash-class=tab_my_overtime_applicationList-2657159080688642] .templateDelete:hover {
    background: #F3E7E7;
    color: #D54941;
}

[hash-class=tab_my_overtime_applicationList-2657159080688642] .r-header-cell .td-content {
    height: 40px;
}

[hash-class=tab_my_overtime_applicationList-2657159080688642] .rc-popup .link-import {
    text-decoration: none;
    color: var(--theme-color);
}

[hash-class=tab_my_overtime_applicationList-2657159080688642] .rc-popup .link-import:hover {
    text-decoration: none;
    opacity: 0.8;
}
[hash-class=tab_my_overtime_applicationList-2657159080688642] .rc-popup .link-import:active {
    text-decoration: underline;
    color: var(--theme-color);
}

[hash-class=tab_my_overtime_applicationList-2657159080688642] .r-row .r-table-index-style .inner-cell span {
    font-size: 14px;
    line-height: 14px;
    color: rgb(45, 45, 45);
    top: 0;
}

[hash-class=tab_my_overtime_applicationList-2657159080688642] .r-table .r-scrollbar__view {
    height: calc(100% - 2px);
}

[hash-class=tab_my_overtime_applicationList-2657159080688642] .r-table .r-scrollbar__view .r-table_body-wrapper,
[hash-class=tab_my_overtime_applicationList-2657159080688642] .r-table .r-scrollbar__view .r-table-empty-wrapper {
    height: 100%;
}

[hash-class=tab_my_overtime_applicationList-2657159080688642] .r-table .r-scrollbar__view .r-table-empty-content {
    height: calc(100% - 20px);
}

[hash-class=tab_my_overtime_applicationList-2657159080688642] .r-table .r-table_body-wrapper table {
    height: auto;
}
.check-pop-item[hash-class=tab_my_overtime_applicationList-2657159080688642] {
  padding: 0 16px;
  color: #333;
  cursor: pointer;
  height: 36px;
  line-height: 36px;
}
.check-pop-item:hover[hash-class=tab_my_overtime_applicationList-2657159080688642] {
  background-color: var(--theme-color)!important;
  color: white;
}.pageContainer[hash-class=tab_my_field_applicationList-2657666892938245] {
    background-color: #FFFFFF;
}

.pageContainerCenter[hash-class=tab_my_field_applicationList-2657666892938245] {
    margin: 0 14px 14px 14px;
}

.pageContainerCenter .r-table[hash-class=tab_my_field_applicationList-2657666892938245] {
    height: 100%;
}

.pageContainerBottom[hash-class=tab_my_field_applicationList-2657666892938245] {
    margin-top: 0;
    margin-bottom: 14px;
    background-color: #FFFFFF;
}

@media (max-width: 768px) {
.pageContainer[hash-class=tab_my_field_applicationList-2657666892938245] {
                height: auto;
            }
}

.active[hash-class=tab_my_field_applicationList-2657666892938245] {
    color: var(--theme-color, #5282FC);border-bottom: 3px solid var(--theme-color, #5282FC);
}

[hash-class=tab_my_field_applicationList-2657666892938245] .templateEdit,
[hash-class=tab_my_field_applicationList-2657666892938245] .templateDelete {
    padding: 4px 6px;
    border-radius: 4px;
    color: #7B7B7B;
}

[hash-class=tab_my_field_applicationList-2657666892938245] .templateDelete {
    margin-left: 10px;
}

[hash-class=tab_my_field_applicationList-2657666892938245] .templateEdit:hover {
    background: #E2E7F3;
    color: #144FED;
}

[hash-class=tab_my_field_applicationList-2657666892938245] .templateDelete:hover {
    background: #F3E7E7;
    color: #D54941;
}

[hash-class=tab_my_field_applicationList-2657666892938245] .r-header-cell .td-content {
    height: 40px;
}

[hash-class=tab_my_field_applicationList-2657666892938245] .rc-popup .link-import {
    text-decoration: none;
    color: var(--theme-color);
}

[hash-class=tab_my_field_applicationList-2657666892938245] .rc-popup .link-import:hover {
    text-decoration: none;
    opacity: 0.8;
}
[hash-class=tab_my_field_applicationList-2657666892938245] .rc-popup .link-import:active {
    text-decoration: underline;
    color: var(--theme-color);
}

[hash-class=tab_my_field_applicationList-2657666892938245] .r-row .r-table-index-style .inner-cell span {
    font-size: 14px;
    line-height: 14px;
    color: rgb(45, 45, 45);
    top: 0;
}

[hash-class=tab_my_field_applicationList-2657666892938245] .r-table .r-scrollbar__view {
    height: calc(100% - 2px);
}

[hash-class=tab_my_field_applicationList-2657666892938245] .r-table .r-scrollbar__view .r-table_body-wrapper,
[hash-class=tab_my_field_applicationList-2657666892938245] .r-table .r-scrollbar__view .r-table-empty-wrapper {
    height: 100%;
}

[hash-class=tab_my_field_applicationList-2657666892938245] .r-table .r-scrollbar__view .r-table-empty-content {
    height: calc(100% - 20px);
}

[hash-class=tab_my_field_applicationList-2657666892938245] .r-table .r-table_body-wrapper table {
    height: auto;
}
.check-pop-item[hash-class=tab_my_field_applicationList-2657666892938245] {
  padding: 0 16px;
  color: #333;
  cursor: pointer;
  height: 36px;
  line-height: 36px;
}
.check-pop-item:hover[hash-class=tab_my_field_applicationList-2657666892938245] {
  background-color: var(--theme-color)!important;
  color: white;
}.pageContainer[hash-class=tab_my_duty_applicationList-2657986464168967] {
    background-color: #FFFFFF;
}

.pageContainerCenter[hash-class=tab_my_duty_applicationList-2657986464168967] {
    margin: 0 14px 14px 14px;
}

.pageContainerCenter .r-table[hash-class=tab_my_duty_applicationList-2657986464168967] {
    height: 100%;
}

.pageContainerBottom[hash-class=tab_my_duty_applicationList-2657986464168967] {
    margin-top: 0;
    margin-bottom: 14px;
    background-color: #FFFFFF;
}

@media (max-width: 768px) {
.pageContainer[hash-class=tab_my_duty_applicationList-2657986464168967] {
                height: auto;
            }
}

.active[hash-class=tab_my_duty_applicationList-2657986464168967] {
    color: var(--theme-color, #5282FC);border-bottom: 3px solid var(--theme-color, #5282FC);
}

[hash-class=tab_my_duty_applicationList-2657986464168967] .templateEdit,
[hash-class=tab_my_duty_applicationList-2657986464168967] .templateDelete {
    padding: 4px 6px;
    border-radius: 4px;
    color: #7B7B7B;
}

[hash-class=tab_my_duty_applicationList-2657986464168967] .templateDelete {
    margin-left: 10px;
}

[hash-class=tab_my_duty_applicationList-2657986464168967] .templateEdit:hover {
    background: #E2E7F3;
    color: #144FED;
}

[hash-class=tab_my_duty_applicationList-2657986464168967] .templateDelete:hover {
    background: #F3E7E7;
    color: #D54941;
}

[hash-class=tab_my_duty_applicationList-2657986464168967] .r-header-cell .td-content {
    height: 40px;
}

[hash-class=tab_my_duty_applicationList-2657986464168967] .rc-popup .link-import {
    text-decoration: none;
    color: var(--theme-color);
}

[hash-class=tab_my_duty_applicationList-2657986464168967] .rc-popup .link-import:hover {
    text-decoration: none;
    opacity: 0.8;
}
[hash-class=tab_my_duty_applicationList-2657986464168967] .rc-popup .link-import:active {
    text-decoration: underline;
    color: var(--theme-color);
}

[hash-class=tab_my_duty_applicationList-2657986464168967] .r-row .r-table-index-style .inner-cell span {
    font-size: 14px;
    line-height: 14px;
    color: rgb(45, 45, 45);
    top: 0;
}

[hash-class=tab_my_duty_applicationList-2657986464168967] .r-table .r-scrollbar__view {
    height: calc(100% - 2px);
}

[hash-class=tab_my_duty_applicationList-2657986464168967] .r-table .r-scrollbar__view .r-table_body-wrapper,
[hash-class=tab_my_duty_applicationList-2657986464168967] .r-table .r-scrollbar__view .r-table-empty-wrapper {
    height: 100%;
}

[hash-class=tab_my_duty_applicationList-2657986464168967] .r-table .r-scrollbar__view .r-table-empty-content {
    height: calc(100% - 20px);
}

[hash-class=tab_my_duty_applicationList-2657986464168967] .r-table .r-table_body-wrapper table {
    height: auto;
}
.check-pop-item[hash-class=tab_my_duty_applicationList-2657986464168967] {
  padding: 0 16px;
  color: #333;
  cursor: pointer;
  height: 36px;
  line-height: 36px;
}
.check-pop-item:hover[hash-class=tab_my_duty_applicationList-2657986464168967] {
  background-color: var(--theme-color)!important;
  color: white;
}.pageContainer[hash-class=tab_my_working_application_from_homeList-2658338595650589] {
    background-color: #FFFFFF;
}

.pageContainerCenter[hash-class=tab_my_working_application_from_homeList-2658338595650589] {
    margin: 0 14px 14px 14px;
}

.pageContainerCenter .r-table[hash-class=tab_my_working_application_from_homeList-2658338595650589] {
    height: 100%;
}

.pageContainerBottom[hash-class=tab_my_working_application_from_homeList-2658338595650589] {
    margin-top: 0;
    margin-bottom: 14px;
    background-color: #FFFFFF;
}

@media (max-width: 768px) {
.pageContainer[hash-class=tab_my_working_application_from_homeList-2658338595650589] {
                height: auto;
            }
}

.active[hash-class=tab_my_working_application_from_homeList-2658338595650589] {
    color: var(--theme-color, #5282FC);border-bottom: 3px solid var(--theme-color, #5282FC);
}

[hash-class=tab_my_working_application_from_homeList-2658338595650589] .templateEdit,
[hash-class=tab_my_working_application_from_homeList-2658338595650589] .templateDelete {
    padding: 4px 6px;
    border-radius: 4px;
    color: #7B7B7B;
}

[hash-class=tab_my_working_application_from_homeList-2658338595650589] .templateDelete {
    margin-left: 10px;
}

[hash-class=tab_my_working_application_from_homeList-2658338595650589] .templateEdit:hover {
    background: #E2E7F3;
    color: #144FED;
}

[hash-class=tab_my_working_application_from_homeList-2658338595650589] .templateDelete:hover {
    background: #F3E7E7;
    color: #D54941;
}

[hash-class=tab_my_working_application_from_homeList-2658338595650589] .r-header-cell .td-content {
    height: 40px;
}

[hash-class=tab_my_working_application_from_homeList-2658338595650589] .rc-popup .link-import {
    text-decoration: none;
    color: var(--theme-color);
}

[hash-class=tab_my_working_application_from_homeList-2658338595650589] .rc-popup .link-import:hover {
    text-decoration: none;
    opacity: 0.8;
}
[hash-class=tab_my_working_application_from_homeList-2658338595650589] .rc-popup .link-import:active {
    text-decoration: underline;
    color: var(--theme-color);
}

[hash-class=tab_my_working_application_from_homeList-2658338595650589] .r-row .r-table-index-style .inner-cell span {
    font-size: 14px;
    line-height: 14px;
    color: rgb(45, 45, 45);
    top: 0;
}

[hash-class=tab_my_working_application_from_homeList-2658338595650589] .r-table .r-scrollbar__view {
    height: calc(100% - 2px);
}

[hash-class=tab_my_working_application_from_homeList-2658338595650589] .r-table .r-scrollbar__view .r-table_body-wrapper,
[hash-class=tab_my_working_application_from_homeList-2658338595650589] .r-table .r-scrollbar__view .r-table-empty-wrapper {
    height: 100%;
}

[hash-class=tab_my_working_application_from_homeList-2658338595650589] .r-table .r-scrollbar__view .r-table-empty-content {
    height: calc(100% - 20px);
}

[hash-class=tab_my_working_application_from_homeList-2658338595650589] .r-table .r-table_body-wrapper table {
    height: auto;
}
.check-pop-item[hash-class=tab_my_working_application_from_homeList-2658338595650589] {
  padding: 0 16px;
  color: #333;
  cursor: pointer;
  height: 36px;
  line-height: 36px;
}
.check-pop-item:hover[hash-class=tab_my_working_application_from_homeList-2658338595650589] {
  background-color: var(--theme-color)!important;
  color: white;
}.sBox[hash-class=ChangePassowrdNew1-2660329800848642]{
    width: 50px;
    height: 22px;
    display: flex;
    justify-content: center;
    margin-right: 8px;
    background: #F2F3F4;
}


[hash-class=ChangePassowrdNew1-2660329800848642] .rc-input input {
    flex: 1!important;
}

[hash-class=ChangePassowrdNew1-2660329800848642] input[type="password"]::-ms-reveal{
    display: none;
}
[hash-class=ChangePassowrdNew1-2660329800848642] input[type="password"]::-ms-clear{
    display: none;
}
[hash-class=ChangePassowrdNew1-2660329800848642] input[type="password"]::-o-clear{
    display: none;
}

.passwordDev[hash-class=ChangePassowrdNew1-2660329800848642]{
    display: flex;
    justify-content: center;
    width: 600px;
    align-content: center;
    align-items: center;
    height: 75%;
}
@media (max-width: 768px) {
    .passwordDev[hash-class=ChangePassowrdNew1-2660329800848642] {
    padding-right: 8px;
    padding-left: 8px;
    }
}.active[hash-class=tab_interface_record_formDetail-2606233865457948] {
    background: white !important;
    color: var(--theme-color, #5282FC);
               position: relative;
               width: 60px;
               line-height: 40px;
               height: 100%;
            
}
[hash-class=tab_interface_record_formDetail-2606233865457948] .rc-popup .link-import {
    text-decoration: none;
    color: var(--theme-color);
}

[hash-class=tab_interface_record_formDetail-2606233865457948] .rc-popup .link-import:hover {
    text-decoration: none;
    opacity: 0.8;
}
[hash-class=tab_interface_record_formDetail-2606233865457948] .rc-popup .link-import:active {
    text-decoration: underline;
    color: var(--theme-color);
}
.sub_container[hash-class=tab_interface_record_formDetail-2606233865457948]{
    position: relative;
}
[hash-class=tab_interface_record_formDetail-2606233865457948] .hiddenRow .form-table-add {
    display: none !important;
}
[hash-class=tab_interface_record_formDetail-2606233865457948] .rc-form-table {
   border-right: none;
}
[hash-class=tab_interface_record_formDetail-2606233865457948] .hiddenRow .form-table-main {
    border: 1px solid #E7EAEF;
    border-radius: 4px;
}

[hash-class=tab_interface_record_formDetail-2606233865457948] .rc-page__dialog-title-text {
   font-size: 16px;
}

.rc-form-table .rc-header-row .rc-header-cell[hash-class=tab_interface_record_formDetail-2606233865457948]  {
    color: #646A73;
    font-size: 14px;
    font-weight: 500;
    height: 40px;
}
[hash-class=tab_interface_record_formDetail-2606233865457948] .rc-header-row .rc-table-index-style {
    height: 40px !important;
}
[hash-class=tab_interface_record_formDetail-2606233865457948] .r-header-cell {
    height: 40px !important;
}
[hash-class=tab_interface_record_formDetail-2606233865457948] .rc-page_model-content {
   border-radius: 6px;
}

[hash-class=tab_interface_record_formDetail-2606233865457948] .rc-page__dialog-title {
    z-index: 1;
     border-radius: 6px;
}

[hash-class=tab_interface_record_formDetail-2606233865457948] .rc-page__model {
   align-items: flex-start !important;
}
.card[hash-class=tab_interface_record_formDetail-2606233865457948] {
   overflow-y: auto;
   overflow-x: hidden;
   border: none;
   padding: 20px 60px;
   height: calc(100% - 60px);
}
.active[hash-class=tab_interface_record_formDetail-2606233865457948]::after {
    content: "";
    position: absolute;
    width: 100%;
    height: 3px;
    background: var(--theme-color, #5282FC);
    bottom: 0px;
    border-top-left-radius: 2px;
    border-top-right-radius: 2px;
}
[hash-class=tab_interface_record_formDetail-2606233865457948] .rc-page__dialog-title-fullScreen:hover{
     background: #EEEEEE;
}
[hash-class=tab_interface_record_formDetail-2606233865457948] .rc-page__dialog-title-fullScreen{
     width: 22px !important;
     height: 22px;
     border-radius: 3px;
     font-size: 14px;
}
[hash-class=tab_interface_record_formDetail-2606233865457948] .rc-page__dialog-title-fullScreen:active{
     background: #EDF2FE;
     color:#144FED
}
[hash-class=tab_interface_record_formDetail-2606233865457948] .rc-page__dialog-title-close{
     width: 22px !important;
     height: 22px;
     border-radius: 3px;
}
[hash-class=tab_interface_record_formDetail-2606233865457948] .rc-page__dialog-title-close :active{
     background: #F3E7E7 !important;
     color:#D54941 !important;
}
[hash-class=tab_interface_record_formDetail-2606233865457948] .rc-page__dialog-title-close:hover{
     background: #EEEEEE !important;
     color:#666666 !important;
}


      .pageContainer[hash-class=tab_annual_leaveList1-2595792406857125] {
    background-color: #FFFFFF;
}

.pageContainerCenter[hash-class=tab_annual_leaveList1-2595792406857125] {
    margin: 0 14px 14px 14px;
}

.pageContainerCenter .r-table[hash-class=tab_annual_leaveList1-2595792406857125] {
    height: 100%;
}

.pageContainerBottom[hash-class=tab_annual_leaveList1-2595792406857125] {
    margin-top: 0;
    margin-bottom: 14px;
    background-color: #FFFFFF;
}

.active[hash-class=tab_annual_leaveList1-2595792406857125] {
    color: var(--theme-color, #5282FC);border-bottom: 3px solid var(--theme-color, #5282FC);
}

[hash-class=tab_annual_leaveList1-2595792406857125] .templateEdit,
[hash-class=tab_annual_leaveList1-2595792406857125] .templateDelete {
    padding: 4px 6px;
    border-radius: 4px;
    color: #7B7B7B;
}

[hash-class=tab_annual_leaveList1-2595792406857125] .templateDelete {
    margin-left: 10px;
}

[hash-class=tab_annual_leaveList1-2595792406857125] .templateEdit:hover {
    background: #E2E7F3;
    color: #144FED;
}

[hash-class=tab_annual_leaveList1-2595792406857125] .templateDelete:hover {
    background: #F3E7E7;
    color: #D54941;
}

[hash-class=tab_annual_leaveList1-2595792406857125] .r-header-cell .td-content {
    height: 40px;
}

[hash-class=tab_annual_leaveList1-2595792406857125] .rc-popup .link-import {
    text-decoration: none;
    color: var(--theme-color);
}

[hash-class=tab_annual_leaveList1-2595792406857125] .rc-popup .link-import:hover {
    text-decoration: none;
    opacity: 0.8;
}
[hash-class=tab_annual_leaveList1-2595792406857125] .rc-popup .link-import:active {
    text-decoration: underline;
    color: var(--theme-color);
}

[hash-class=tab_annual_leaveList1-2595792406857125] .r-row .r-table-index-style .inner-cell span {
    font-size: 14px;
    line-height: 14px;
    color: rgb(45, 45, 45);
    top: 0;
}

[hash-class=tab_annual_leaveList1-2595792406857125] .r-table .r-scrollbar__view {
    height: calc(100% - 2px);
}

[hash-class=tab_annual_leaveList1-2595792406857125] .r-table .r-scrollbar__view .r-table_body-wrapper,
[hash-class=tab_annual_leaveList1-2595792406857125] .r-table .r-scrollbar__view .r-table-empty-wrapper {
    height: 100%;
}

[hash-class=tab_annual_leaveList1-2595792406857125] .r-table .r-scrollbar__view .r-table-empty-content {
    height: calc(100% - 20px);
}

[hash-class=tab_annual_leaveList1-2595792406857125] .r-table .r-table_body-wrapper table {
    height: auto;
}
.active[hash-class=tab_annual_leaveDetail-2548689407347206] {
    background: white !important;
    color: var(--theme-color, #5282FC);
               position: relative;
               width: 60px;
               line-height: 40px;
               height: 100%;
            
}
[hash-class=tab_annual_leaveDetail-2548689407347206] .rc-popup .link-import {
    text-decoration: none;
    color: var(--theme-color);
}

[hash-class=tab_annual_leaveDetail-2548689407347206] .rc-popup .link-import:hover {
    text-decoration: none;
    opacity: 0.8;
}
[hash-class=tab_annual_leaveDetail-2548689407347206] .rc-popup .link-import:active {
    text-decoration: underline;
    color: var(--theme-color);
}
.sub_container[hash-class=tab_annual_leaveDetail-2548689407347206]{
    position: relative;
}
[hash-class=tab_annual_leaveDetail-2548689407347206] .hiddenRow .form-table-add {
    display: none !important;
}
[hash-class=tab_annual_leaveDetail-2548689407347206] .rc-form-table {
   border-right: none;
}
[hash-class=tab_annual_leaveDetail-2548689407347206] .hiddenRow .form-table-main {
    border: 1px solid #E7EAEF;
    border-radius: 4px;
}

[hash-class=tab_annual_leaveDetail-2548689407347206] .rc-page__dialog-title-text {
   font-size: 16px;
}

.rc-form-table .rc-header-row .rc-header-cell[hash-class=tab_annual_leaveDetail-2548689407347206]  {
    color: #646A73;
    font-size: 14px;
    font-weight: 500;
    height: 40px;
}
[hash-class=tab_annual_leaveDetail-2548689407347206] .rc-header-row .rc-table-index-style {
    height: 40px !important;
}
[hash-class=tab_annual_leaveDetail-2548689407347206] .r-header-cell {
    height: 40px !important;
}
[hash-class=tab_annual_leaveDetail-2548689407347206] .rc-page_model-content {
   border-radius: 6px;
}

[hash-class=tab_annual_leaveDetail-2548689407347206] .rc-page__dialog-title {
    z-index: 1;
     border-radius: 6px;
}

[hash-class=tab_annual_leaveDetail-2548689407347206] .rc-page__model {
   align-items: flex-start !important;
}
.card[hash-class=tab_annual_leaveDetail-2548689407347206] {
   overflow-y: auto;
   overflow-x: hidden;
   border: none;
   padding: 20px 60px;
   height: calc(100% - 60px);
}
.active[hash-class=tab_annual_leaveDetail-2548689407347206]::after {
    content: "";
    position: absolute;
    width: 100%;
    height: 3px;
    background: var(--theme-color, #5282FC);
    bottom: 0px;
    border-top-left-radius: 2px;
    border-top-right-radius: 2px;
}
[hash-class=tab_annual_leaveDetail-2548689407347206] .rc-page__dialog-title-fullScreen:hover{
     background: #EEEEEE;
}
[hash-class=tab_annual_leaveDetail-2548689407347206] .rc-page__dialog-title-fullScreen{
     width: 22px !important;
     height: 22px;
     border-radius: 3px;
     font-size: 14px;
}
[hash-class=tab_annual_leaveDetail-2548689407347206] .rc-page__dialog-title-fullScreen:active{
     background: #EDF2FE;
     color:#144FED
}
[hash-class=tab_annual_leaveDetail-2548689407347206] .rc-page__dialog-title-close{
     width: 22px !important;
     height: 22px;
     border-radius: 3px;
}
[hash-class=tab_annual_leaveDetail-2548689407347206] .rc-page__dialog-title-close :active{
     background: #F3E7E7 !important;
     color:#D54941 !important;
}
[hash-class=tab_annual_leaveDetail-2548689407347206] .rc-page__dialog-title-close:hover{
     background: #EEEEEE !important;
     color:#666666 !important;
}


      .pageContainer[hash-class=tab_annual_leaveList-2548689413245479] {
    background-color: #FFFFFF;
}

.pageContainerCenter[hash-class=tab_annual_leaveList-2548689413245479] {
    margin: 0 14px 14px 14px;
}

.pageContainerCenter .r-table[hash-class=tab_annual_leaveList-2548689413245479] {
    height: 100%;
}

.pageContainerBottom[hash-class=tab_annual_leaveList-2548689413245479] {
    margin-top: 0;
    margin-bottom: 14px;
    background-color: #FFFFFF;
}

.active[hash-class=tab_annual_leaveList-2548689413245479] {
    color: var(--theme-color, #5282FC);border-bottom: 3px solid var(--theme-color, #5282FC);
}

[hash-class=tab_annual_leaveList-2548689413245479] .templateEdit,
[hash-class=tab_annual_leaveList-2548689413245479] .templateDelete {
    padding: 4px 6px;
    border-radius: 4px;
    color: #7B7B7B;
}

[hash-class=tab_annual_leaveList-2548689413245479] .templateDelete {
    margin-left: 10px;
}

[hash-class=tab_annual_leaveList-2548689413245479] .templateEdit:hover {
    background: #E2E7F3;
    color: #144FED;
}

[hash-class=tab_annual_leaveList-2548689413245479] .templateDelete:hover {
    background: #F3E7E7;
    color: #D54941;
}

[hash-class=tab_annual_leaveList-2548689413245479] .r-header-cell .td-content {
    height: 40px;
}

[hash-class=tab_annual_leaveList-2548689413245479] .rc-popup .link-import {
    text-decoration: none;
    color: var(--theme-color);
}

[hash-class=tab_annual_leaveList-2548689413245479] .rc-popup .link-import:hover {
    text-decoration: none;
    opacity: 0.8;
}
[hash-class=tab_annual_leaveList-2548689413245479] .rc-popup .link-import:active {
    text-decoration: underline;
    color: var(--theme-color);
}

[hash-class=tab_annual_leaveList-2548689413245479] .r-row .r-table-index-style .inner-cell span {
    font-size: 14px;
    line-height: 14px;
    color: rgb(45, 45, 45);
    top: 0;
}

[hash-class=tab_annual_leaveList-2548689413245479] .r-table .r-scrollbar__view {
    height: calc(100% - 2px);
}

[hash-class=tab_annual_leaveList-2548689413245479] .r-table .r-scrollbar__view .r-table_body-wrapper,
[hash-class=tab_annual_leaveList-2548689413245479] .r-table .r-scrollbar__view .r-table-empty-wrapper {
    height: 100%;
}

[hash-class=tab_annual_leaveList-2548689413245479] .r-table .r-scrollbar__view .r-table-empty-content {
    height: calc(100% - 20px);
}

[hash-class=tab_annual_leaveList-2548689413245479] .r-table .r-table_body-wrapper table {
    height: auto;
}
.active[hash-class=tab_work_itemDetail-2210660286414085] {
    background: white !important;
    color: var(--theme-color, #5282FC);
               position: relative;
               width: 60px;
               line-height: 40px;
               height: 100%;
            
}
[hash-class=tab_work_itemDetail-2210660286414085] .rc-popup .link-import {
    text-decoration: none;
    color: var(--theme-color);
}

[hash-class=tab_work_itemDetail-2210660286414085] .rc-popup .link-import:hover {
    text-decoration: none;
    opacity: 0.8;
}
[hash-class=tab_work_itemDetail-2210660286414085] .rc-popup .link-import:active {
    text-decoration: underline;
    color: var(--theme-color);
}
.sub_container[hash-class=tab_work_itemDetail-2210660286414085]{
    position: relative;
}
[hash-class=tab_work_itemDetail-2210660286414085] .hiddenRow .form-table-add {
    display: none !important;
}
[hash-class=tab_work_itemDetail-2210660286414085] .rc-form-table {
   border-right: none;
}
[hash-class=tab_work_itemDetail-2210660286414085] .hiddenRow .form-table-main {
    border: 1px solid #E7EAEF;
    border-radius: 4px;
}

[hash-class=tab_work_itemDetail-2210660286414085] .rc-page__dialog-title-text {
   font-size: 16px;
}

.rc-form-table .rc-header-row .rc-header-cell[hash-class=tab_work_itemDetail-2210660286414085]  {
    color: #646A73;
    font-size: 14px;
    font-weight: 500;
    height: 40px;
}
[hash-class=tab_work_itemDetail-2210660286414085] .rc-header-row .rc-table-index-style {
    height: 40px !important;
}
[hash-class=tab_work_itemDetail-2210660286414085] .r-header-cell {
    height: 40px !important;
}
[hash-class=tab_work_itemDetail-2210660286414085] .rc-page_model-content {
   border-radius: 6px;
}

[hash-class=tab_work_itemDetail-2210660286414085] .rc-page__dialog-title {
    z-index: 1;
     border-radius: 6px;
}

[hash-class=tab_work_itemDetail-2210660286414085] .rc-page__model {
   align-items: flex-start !important;
}
.card[hash-class=tab_work_itemDetail-2210660286414085] {
   overflow-y: auto;
   overflow-x: hidden;
   border: none;
   padding: 20px 60px;
   height: calc(100% - 60px);
}
.active[hash-class=tab_work_itemDetail-2210660286414085]::after {
    content: "";
    position: absolute;
    width: 100%;
    height: 3px;
    background: var(--theme-color, #5282FC);
    bottom: 0px;
    border-top-left-radius: 2px;
    border-top-right-radius: 2px;
}
[hash-class=tab_work_itemDetail-2210660286414085] .rc-page__dialog-title-fullScreen:hover{
     background: #EEEEEE;
}
[hash-class=tab_work_itemDetail-2210660286414085] .rc-page__dialog-title-fullScreen{
     width: 22px !important;
     height: 22px;
     border-radius: 3px;
     font-size: 14px;
}
[hash-class=tab_work_itemDetail-2210660286414085] .rc-page__dialog-title-fullScreen:active{
     background: #EDF2FE;
     color:#144FED
}
[hash-class=tab_work_itemDetail-2210660286414085] .rc-page__dialog-title-close{
     width: 22px !important;
     height: 22px;
     border-radius: 3px;
}
[hash-class=tab_work_itemDetail-2210660286414085] .rc-page__dialog-title-close :active{
     background: #F3E7E7 !important;
     color:#D54941 !important;
}
[hash-class=tab_work_itemDetail-2210660286414085] .rc-page__dialog-title-close:hover{
     background: #EEEEEE !important;
     color:#666666 !important;
}


      .pageContainer[hash-class=tab_work_itemList-2210660292312359] {
    background-color: #FFFFFF;
}

.pageContainerCenter[hash-class=tab_work_itemList-2210660292312359] {
    margin: 0 14px 14px 14px;
}

.pageContainerCenter .r-table[hash-class=tab_work_itemList-2210660292312359] {
    height: 100%;
}

.pageContainerBottom[hash-class=tab_work_itemList-2210660292312359] {
    margin-top: 0;
    margin-bottom: 14px;
    background-color: #FFFFFF;
}

.active[hash-class=tab_work_itemList-2210660292312359] {
    color: var(--theme-color, #5282FC);border-bottom: 3px solid var(--theme-color, #5282FC);
}

[hash-class=tab_work_itemList-2210660292312359] .templateEdit,
[hash-class=tab_work_itemList-2210660292312359] .templateDelete {
    padding: 4px 6px;
    border-radius: 4px;
    color: #7B7B7B;
}

[hash-class=tab_work_itemList-2210660292312359] .templateDelete {
    margin-left: 10px;
}

[hash-class=tab_work_itemList-2210660292312359] .templateEdit:hover {
    background: #E2E7F3;
    color: #144FED;
}

[hash-class=tab_work_itemList-2210660292312359] .templateDelete:hover {
    background: #F3E7E7;
    color: #D54941;
}

[hash-class=tab_work_itemList-2210660292312359] .r-header-cell .td-content {
    height: 40px;
}

[hash-class=tab_work_itemList-2210660292312359] .rc-popup .link-import {
    text-decoration: none;
    color: var(--theme-color);
}

[hash-class=tab_work_itemList-2210660292312359] .rc-popup .link-import:hover {
    text-decoration: none;
    opacity: 0.8;
}
[hash-class=tab_work_itemList-2210660292312359] .rc-popup .link-import:active {
    text-decoration: underline;
    color: var(--theme-color);
}

[hash-class=tab_work_itemList-2210660292312359] .r-row .r-table-index-style .inner-cell span {
    font-size: 14px;
    line-height: 14px;
    color: rgb(45, 45, 45);
    top: 0;
}

[hash-class=tab_work_itemList-2210660292312359] .r-table .r-scrollbar__view {
    height: calc(100% - 2px);
}

[hash-class=tab_work_itemList-2210660292312359] .r-table .r-scrollbar__view .r-table_body-wrapper,
[hash-class=tab_work_itemList-2210660292312359] .r-table .r-scrollbar__view .r-table-empty-wrapper {
    height: 100%;
}

[hash-class=tab_work_itemList-2210660292312359] .r-table .r-scrollbar__view .r-table-empty-content {
    height: calc(100% - 20px);
}

[hash-class=tab_work_itemList-2210660292312359] .r-table .r-table_body-wrapper table {
    height: auto;
}
[hash-class=tab_work_itemList-2210660292312359] .cell-wrapper .rc-input-in-table{
   box-sizing: border-box;
}
.cell-wrapper .rc-dropdown[hash-class=tab_work_itemList-2210660292312359] {
   position: relative;
}
[hash-class=tab_work_itemList-2210660292312359] .cell-wrapper .rc-dropdown .dropdown-clearable {
   position: absolute;
   right: 6px;
}

/*未开始*/
.state_1[hash-class=tab_work_itemList-2210660292312359] {     
width: 50px;
    background-color: #94979f;
    display: inline-block;
    padding: 0 10px;
    line-height: 30px;
    font-size: 12px;
    color: white;
    border-radius: 4px;
        text-align: center;
}

/*进行中*/
.state_2[hash-class=tab_work_itemList-2210660292312359] {     
      width: 50px;
    background-color: rgb(173, 228, 255 );
    display: inline-block;
    padding: 0 10px;
    line-height: 30px;
    font-size: 12px;
    color: white;
    border-radius: 4px;
        text-align: center;
}

/*已完成*/
.state_3[hash-class=tab_work_itemList-2210660292312359] {     
        width: 50px;
    background-color: rgb(172, 226, 197 );
    display: inline-block;
    padding: 0 10px;
    line-height: 30px;
    font-size: 12px;
    color: white;
    border-radius: 4px;
        text-align: center;
}



/*待分析*/
.state_4[hash-class=tab_work_itemList-2210660292312359] {     
       width: 50px;
    background-color: rgb(255, 181, 179 );
    display: inline-block;
    padding: 0 10px;
    line-height: 30px;
    font-size: 12px;
    color: white;
    border-radius: 4px;
        text-align: center;
}


/*已分析*/
.state_5[hash-class=tab_work_itemList-2210660292312359] {     
       width: 50px;
    background-color: rgb(231, 180, 255 );
    display: inline-block;
    padding: 0 10px;
    line-height: 30px;
    font-size: 12px;
    color: white;
    border-radius: 4px;
        text-align: center;
}

/*推迟*/
.state_6[hash-class=tab_work_itemList-2210660292312359] {     
        width: 50px;
    background-color: rgb(255, 214, 100, 0.534 );
    display: inline-block;
    padding: 0 10px;
    line-height: 30px;
    font-size: 12px;
    color: white;
    border-radius: 4px;
        text-align: center;
}

/*忽略*/
.state_7[hash-class=tab_work_itemList-2210660292312359] {     
        width: 50px;
    background-color: rgb(255, 206, 163 );
    display: inline-block;
    padding: 0 10px;
    line-height: 30px;
    font-size: 12px;
    color: white;
    border-radius: 4px;
        text-align: center;
}

/*待评审*/
.state_8[hash-class=tab_work_itemList-2210660292312359] {     
        width: 50px;
    background-color: rgb(216, 74, 252 );
    display: inline-block;
    padding: 0 10px;
    line-height: 30px;
    font-size: 12px;
    color: white;
    border-radius: 4px;
        text-align: center;
}

/*已评审*/
.state_9[hash-class=tab_work_itemList-2210660292312359] {     
        width: 50px;
    background-color: rgb(104, 102, 241 );
    display: inline-block;
    padding: 0 10px;
    line-height: 30px;
    font-size: 12px;
    color: white;
    border-radius: 4px;
        text-align: center;
}

/*已退回*/
.state_10[hash-class=tab_work_itemList-2210660292312359] {     
        width: 50px;
    background-color: rgba(102, 167, 241, 0.904);
    display: inline-block;
    padding: 0 10px;
    line-height: 30px;
    font-size: 12px;
    color: white;
    border-radius: 4px;
        text-align: center;
}.active[hash-class=tab_external_payeeDetail-1467989142164485] {
    background: white !important;
    color: var(--theme-color, #5282FC);
               position: relative;
               width: 60px;
               line-height: 40px;
               height: 100%;
            
}
[hash-class=tab_external_payeeDetail-1467989142164485] .rc-popup .link-import {
    text-decoration: none;
    color: var(--theme-color);
}

[hash-class=tab_external_payeeDetail-1467989142164485] .rc-popup .link-import:hover {
    text-decoration: none;
    opacity: 0.8;
}
[hash-class=tab_external_payeeDetail-1467989142164485] .rc-popup .link-import:active {
    text-decoration: underline;
    color: var(--theme-color);
}
.sub_container[hash-class=tab_external_payeeDetail-1467989142164485]{
    position: relative;
}
[hash-class=tab_external_payeeDetail-1467989142164485] .hiddenRow .form-table-add {
    display: none !important;
}
[hash-class=tab_external_payeeDetail-1467989142164485] .rc-form-table {
   border-right: none;
}
[hash-class=tab_external_payeeDetail-1467989142164485] .hiddenRow .form-table-main {
    border: 1px solid #E7EAEF;
    border-radius: 4px;
}

[hash-class=tab_external_payeeDetail-1467989142164485] .rc-page__dialog-title-text {
   font-size: 16px;
}

.rc-form-table .rc-header-row .rc-header-cell[hash-class=tab_external_payeeDetail-1467989142164485]  {
    color: #646A73;
    font-size: 14px;
    font-weight: 500;
    height: 40px;
}
[hash-class=tab_external_payeeDetail-1467989142164485] .rc-header-row .rc-table-index-style {
    height: 40px !important;
}
[hash-class=tab_external_payeeDetail-1467989142164485] .r-header-cell {
    height: 40px !important;
}
[hash-class=tab_external_payeeDetail-1467989142164485] .rc-page_model-content {
   border-radius: 6px;
}

[hash-class=tab_external_payeeDetail-1467989142164485] .rc-page__dialog-title {
    z-index: 1;
     border-radius: 6px;
}

[hash-class=tab_external_payeeDetail-1467989142164485] .rc-page__model {
   align-items: flex-start !important;
}
.card[hash-class=tab_external_payeeDetail-1467989142164485] {
   overflow-y: auto;
   overflow-x: hidden;
   border: none;
   padding: 20px 60px;
   height: calc(100% - 60px);
}
.active[hash-class=tab_external_payeeDetail-1467989142164485]::after {
    content: "";
    position: absolute;
    width: 100%;
    height: 3px;
    background: var(--theme-color, #5282FC);
    bottom: 0px;
    border-top-left-radius: 2px;
    border-top-right-radius: 2px;
}
[hash-class=tab_external_payeeDetail-1467989142164485] .rc-page__dialog-title-fullScreen:hover{
     background: #EEEEEE;
}
[hash-class=tab_external_payeeDetail-1467989142164485] .rc-page__dialog-title-fullScreen{
     width: 22px !important;
     height: 22px;
     border-radius: 3px;
     font-size: 14px;
}
[hash-class=tab_external_payeeDetail-1467989142164485] .rc-page__dialog-title-fullScreen:active{
     background: #EDF2FE;
     color:#144FED
}
[hash-class=tab_external_payeeDetail-1467989142164485] .rc-page__dialog-title-close{
     width: 22px !important;
     height: 22px;
     border-radius: 3px;
}
[hash-class=tab_external_payeeDetail-1467989142164485] .rc-page__dialog-title-close :active{
     background: #F3E7E7 !important;
     color:#D54941 !important;
}
[hash-class=tab_external_payeeDetail-1467989142164485] .rc-page__dialog-title-close:hover{
     background: #EEEEEE !important;
     color:#666666 !important;
}


      .pageContainer[hash-class=tab_external_payeeList-1467989148718087] {
    background-color: #FFFFFF;
}

.pageContainerCenter[hash-class=tab_external_payeeList-1467989148718087] {
    margin: 0 14px 14px 14px;
}

.pageContainerCenter .r-table[hash-class=tab_external_payeeList-1467989148718087] {
    height: 100%;
}

.pageContainerBottom[hash-class=tab_external_payeeList-1467989148718087] {
    margin-top: 0;
    margin-bottom: 14px;
    background-color: #FFFFFF;
}

.active[hash-class=tab_external_payeeList-1467989148718087] {
    color: var(--theme-color, #5282FC);border-bottom: 3px solid var(--theme-color, #5282FC);
}

[hash-class=tab_external_payeeList-1467989148718087] .templateEdit,
[hash-class=tab_external_payeeList-1467989148718087] .templateDelete {
    padding: 4px 6px;
    border-radius: 4px;
    color: #7B7B7B;
}

[hash-class=tab_external_payeeList-1467989148718087] .templateDelete {
    margin-left: 10px;
}

[hash-class=tab_external_payeeList-1467989148718087] .templateEdit:hover {
    background: #E2E7F3;
    color: #144FED;
}

[hash-class=tab_external_payeeList-1467989148718087] .templateDelete:hover {
    background: #F3E7E7;
    color: #D54941;
}

[hash-class=tab_external_payeeList-1467989148718087] .r-header-cell .td-content {
    height: 40px;
}

[hash-class=tab_external_payeeList-1467989148718087] .rc-popup .link-import {
    text-decoration: none;
    color: var(--theme-color);
}

[hash-class=tab_external_payeeList-1467989148718087] .rc-popup .link-import:hover {
    text-decoration: none;
    opacity: 0.8;
}
[hash-class=tab_external_payeeList-1467989148718087] .rc-popup .link-import:active {
    text-decoration: underline;
    color: var(--theme-color);
}

[hash-class=tab_external_payeeList-1467989148718087] .r-row .r-table-index-style .inner-cell span {
    font-size: 14px;
    line-height: 14px;
    color: rgb(45, 45, 45);
    top: 0;
}

[hash-class=tab_external_payeeList-1467989148718087] .r-table .r-scrollbar__view {
    height: calc(100% - 2px);
}

[hash-class=tab_external_payeeList-1467989148718087] .r-table .r-scrollbar__view .r-table_body-wrapper,
[hash-class=tab_external_payeeList-1467989148718087] .r-table .r-scrollbar__view .r-table-empty-wrapper {
    height: 100%;
}

[hash-class=tab_external_payeeList-1467989148718087] .r-table .r-scrollbar__view .r-table-empty-content {
    height: calc(100% - 20px);
}

[hash-class=tab_external_payeeList-1467989148718087] .r-table .r-table_body-wrapper table {
    height: auto;
}
.sBox[hash-class=ChangePassowrdNew-1465258191845135]{
    width: 50px;
    height: 22px;
    display: flex;
    justify-content: center;
    margin-right: 8px;
    background: #F2F3F4;
}


[hash-class=ChangePassowrdNew-1465258191845135] .rc-input input {
    flex: 1!important;
}

[hash-class=ChangePassowrdNew-1465258191845135] input[type="password"]::-ms-reveal{
    display: none;
}
[hash-class=ChangePassowrdNew-1465258191845135] input[type="password"]::-ms-clear{
    display: none;
}
[hash-class=ChangePassowrdNew-1465258191845135] input[type="password"]::-o-clear{
    display: none;
}.active[hash-class=tab_project_tracking_informationDetail-1303933415368969] {
    background: white !important;
    color: var(--theme-color, #5282FC);
               position: relative;
               width: 60px;
               line-height: 40px;
               height: 100%;
            
}
[hash-class=tab_project_tracking_informationDetail-1303933415368969] .rc-popup .link-import {
    text-decoration: none;
    color: var(--theme-color);
}

[hash-class=tab_project_tracking_informationDetail-1303933415368969] .rc-popup .link-import:hover {
    text-decoration: none;
    opacity: 0.8;
}
[hash-class=tab_project_tracking_informationDetail-1303933415368969] .rc-popup .link-import:active {
    text-decoration: underline;
    color: var(--theme-color);
}
.sub_container[hash-class=tab_project_tracking_informationDetail-1303933415368969]{
    position: relative;
}
[hash-class=tab_project_tracking_informationDetail-1303933415368969] .hiddenRow .form-table-add {
    display: none !important;
}
[hash-class=tab_project_tracking_informationDetail-1303933415368969] .rc-form-table {
   border-right: none;
}
[hash-class=tab_project_tracking_informationDetail-1303933415368969] .hiddenRow .form-table-main {
    border: 1px solid #E7EAEF;
    border-radius: 4px;
}

[hash-class=tab_project_tracking_informationDetail-1303933415368969] .rc-page__dialog-title-text {
   font-size: 16px;
}

.rc-form-table .rc-header-row .rc-header-cell[hash-class=tab_project_tracking_informationDetail-1303933415368969]  {
    color: #646A73;
    font-size: 14px;
    font-weight: 500;
    height: 40px;
}
[hash-class=tab_project_tracking_informationDetail-1303933415368969] .rc-header-row .rc-table-index-style {
    height: 40px !important;
}
[hash-class=tab_project_tracking_informationDetail-1303933415368969] .r-header-cell {
    height: 40px !important;
}
[hash-class=tab_project_tracking_informationDetail-1303933415368969] .rc-page_model-content {
   border-radius: 6px;
}

[hash-class=tab_project_tracking_informationDetail-1303933415368969] .rc-page__dialog-title {
    z-index: 1;
     border-radius: 6px;
}

[hash-class=tab_project_tracking_informationDetail-1303933415368969] .rc-page__model {
   align-items: flex-start !important;
}
.card[hash-class=tab_project_tracking_informationDetail-1303933415368969] {
   overflow-y: auto;
   overflow-x: hidden;
   border: none;
   padding: 20px 60px;
   height: calc(100% - 60px);
}
.active[hash-class=tab_project_tracking_informationDetail-1303933415368969]::after {
    content: "";
    position: absolute;
    width: 100%;
    height: 3px;
    background: var(--theme-color, #5282FC);
    bottom: 0px;
    border-top-left-radius: 2px;
    border-top-right-radius: 2px;
}
[hash-class=tab_project_tracking_informationDetail-1303933415368969] .rc-page__dialog-title-fullScreen:hover{
     background: #EEEEEE;
}
[hash-class=tab_project_tracking_informationDetail-1303933415368969] .rc-page__dialog-title-fullScreen{
     width: 22px !important;
     height: 22px;
     border-radius: 3px;
     font-size: 14px;
}
[hash-class=tab_project_tracking_informationDetail-1303933415368969] .rc-page__dialog-title-fullScreen:active{
     background: #EDF2FE;
     color:#144FED
}
[hash-class=tab_project_tracking_informationDetail-1303933415368969] .rc-page__dialog-title-close{
     width: 22px !important;
     height: 22px;
     border-radius: 3px;
}
[hash-class=tab_project_tracking_informationDetail-1303933415368969] .rc-page__dialog-title-close :active{
     background: #F3E7E7 !important;
     color:#D54941 !important;
}
[hash-class=tab_project_tracking_informationDetail-1303933415368969] .rc-page__dialog-title-close:hover{
     background: #EEEEEE !important;
     color:#666666 !important;
}


      .active[hash-class=project_detail_page-1300727277594888] {
    background: #ededee !important;
    color: var(--theme-color, #5282FC);
               position: relative;
               width: 60px;
               line-height: 40px;
               height: 100%;
            
}
[hash-class=project_detail_page-1300727277594888] .rc-popup .link-import {
    text-decoration: none;
    color: var(--theme-color);
}

[hash-class=project_detail_page-1300727277594888] .rc-popup .link-import:hover {
    text-decoration: none;
    opacity: 0.8;
}
[hash-class=project_detail_page-1300727277594888] .rc-popup .link-import:active {
    text-decoration: underline;
    color: var(--theme-color);
}
.sub_container[hash-class=project_detail_page-1300727277594888]{
    position: relative;
}
[hash-class=project_detail_page-1300727277594888] .hiddenRow .form-table-add {
    display: none !important;
}
[hash-class=project_detail_page-1300727277594888] .rc-form-table {
   border-right: none;
}
[hash-class=project_detail_page-1300727277594888] .hiddenRow .form-table-main {
    border: 1px solid #E7EAEF;
    border-radius: 4px;
}

[hash-class=project_detail_page-1300727277594888] .rc-page__dialog-title-text {
   font-size: 16px;
}

.rc-form-table .rc-header-row .rc-header-cell[hash-class=project_detail_page-1300727277594888]  {
    color: #646A73;
    font-size: 14px;
    font-weight: 500;
    height: 40px;
}
[hash-class=project_detail_page-1300727277594888] .rc-header-row .rc-table-index-style {
    height: 40px !important;
}
[hash-class=project_detail_page-1300727277594888] .r-header-cell {
    height: 40px !important;
}
[hash-class=project_detail_page-1300727277594888] .rc-page_model-content {
   border-radius: 6px;
}

[hash-class=project_detail_page-1300727277594888] .rc-page__dialog-title {
    z-index: 1;
     border-radius: 6px;
}

[hash-class=project_detail_page-1300727277594888] .rc-page__model {
   align-items: flex-start !important;
}
.card[hash-class=project_detail_page-1300727277594888] {
   overflow-y: auto;
   overflow-x: hidden;
   border: none;
   padding: 20px 60px;
   height: calc(100% - 60px);
}
.active[hash-class=project_detail_page-1300727277594888]::after {
    content: "";
    position: absolute;
    width: 100%;
    height: 3px;
    background: var(--theme-color, #5282FC);
    bottom: 0px;
    border-top-left-radius: 2px;
    border-top-right-radius: 2px;
}
[hash-class=project_detail_page-1300727277594888] .rc-page__dialog-title-fullScreen:hover{
     background: #EEEEEE;
}
[hash-class=project_detail_page-1300727277594888] .rc-page__dialog-title-fullScreen{
     width: 22px !important;
     height: 22px;
     border-radius: 3px;
     font-size: 14px;
}
[hash-class=project_detail_page-1300727277594888] .rc-page__dialog-title-fullScreen:active{
     background: #EDF2FE;
     color:#144FED
}
[hash-class=project_detail_page-1300727277594888] .rc-page__dialog-title-close{
     width: 22px !important;
     height: 22px;
     border-radius: 3px;
}
[hash-class=project_detail_page-1300727277594888] .rc-page__dialog-title-close :active{
     background: #F3E7E7 !important;
     color:#D54941 !important;
}
[hash-class=project_detail_page-1300727277594888] .rc-page__dialog-title-close:hover{
     background: #EEEEEE !important;
     color:#666666 !important;
}


      .pageContainer[hash-class=Project_list_page-1295762821391362] {
    background-color: #FFFFFF;
}

.pageContainerCenter[hash-class=Project_list_page-1295762821391362] {
    margin: 0 14px 14px 14px;
}

.pageContainerCenter .r-table[hash-class=Project_list_page-1295762821391362] {
    height: 100%;
}

.pageContainerBottom[hash-class=Project_list_page-1295762821391362] {
    margin-top: 0;
    margin-bottom: 14px;
    background-color: #FFFFFF;
}
@media (max-width: 768px) {
.pageContainer[hash-class=Project_list_page-1295762821391362] {
  height: auto !important;
}}
.rc-text[hash-class=project_tracking_list_page-1304142798301445] {
    line-height: 30px;
}

.rc-text-inner[hash-class=project_tracking_list_page-1304142798301445] {
    line-height: inherit;
}

.rc-expression-inner[hash-class=project_tracking_list_page-1304142798301445] {
    line-height: inherit;
}

.tract_list[hash-class=project_tracking_list_page-1304142798301445] {background:#fff; padding:5px;}
.tract_list .delete[hash-class=project_tracking_list_page-1304142798301445] {visibility: hidden;}
.tract_list .templateEdit[hash-class=project_tracking_list_page-1304142798301445] {visibility: hidden;}
.tract_list:hover[hash-class=project_tracking_list_page-1304142798301445] {background: #f9f9f9;}
.tract_list:hover .delete[hash-class=project_tracking_list_page-1304142798301445] {visibility: visible;}
.tract_list:hover .templateEdit[hash-class=project_tracking_list_page-1304142798301445] {visibility: visible;}
.active[hash-class=tab_work_itemDetail1-1295767426675233] {
    background: white !important;
    color: var(--theme-color, #5282FC);
               position: relative;
               width: 60px;
               line-height: 40px;
               height: 100%;
            
}
[hash-class=tab_work_itemDetail1-1295767426675233] .rc-popup .link-import {
    text-decoration: none;
    color: var(--theme-color);
}

[hash-class=tab_work_itemDetail1-1295767426675233] .rc-popup .link-import:hover {
    text-decoration: none;
    opacity: 0.8;
}
[hash-class=tab_work_itemDetail1-1295767426675233] .rc-popup .link-import:active {
    text-decoration: underline;
    color: var(--theme-color);
}
.sub_container[hash-class=tab_work_itemDetail1-1295767426675233]{
    position: relative;
}
[hash-class=tab_work_itemDetail1-1295767426675233] .hiddenRow .form-table-add {
    display: none !important;
}
[hash-class=tab_work_itemDetail1-1295767426675233] .rc-form-table {
   border-right: none;
}
[hash-class=tab_work_itemDetail1-1295767426675233] .hiddenRow .form-table-main {
    border: 1px solid #E7EAEF;
    border-radius: 4px;
}

[hash-class=tab_work_itemDetail1-1295767426675233] .rc-page__dialog-title-text {
   font-size: 16px;
}

.rc-form-table .rc-header-row .rc-header-cell[hash-class=tab_work_itemDetail1-1295767426675233]  {
    color: #646A73;
    font-size: 14px;
    font-weight: 500;
    height: 40px;
}
[hash-class=tab_work_itemDetail1-1295767426675233] .rc-header-row .rc-table-index-style {
    height: 40px !important;
}
[hash-class=tab_work_itemDetail1-1295767426675233] .r-header-cell {
    height: 40px !important;
}
[hash-class=tab_work_itemDetail1-1295767426675233] .rc-page_model-content {
   border-radius: 6px;
}

[hash-class=tab_work_itemDetail1-1295767426675233] .rc-page__dialog-title {
    z-index: 1;
     border-radius: 6px;
}

[hash-class=tab_work_itemDetail1-1295767426675233] .rc-page__model {
   align-items: flex-start !important;
}
.card[hash-class=tab_work_itemDetail1-1295767426675233] {
   overflow-y: auto;
   overflow-x: hidden;
   border: none;
   padding: 20px 60px;
   height: calc(100% - 60px);
}
.active[hash-class=tab_work_itemDetail1-1295767426675233]::after {
    content: "";
    position: absolute;
    width: 100%;
    height: 3px;
    background: var(--theme-color, #5282FC);
    bottom: 0px;
    border-top-left-radius: 2px;
    border-top-right-radius: 2px;
}
[hash-class=tab_work_itemDetail1-1295767426675233] .rc-page__dialog-title-fullScreen:hover{
     background: #EEEEEE;
}
[hash-class=tab_work_itemDetail1-1295767426675233] .rc-page__dialog-title-fullScreen{
     width: 22px !important;
     height: 22px;
     border-radius: 3px;
     font-size: 14px;
}
[hash-class=tab_work_itemDetail1-1295767426675233] .rc-page__dialog-title-fullScreen:active{
     background: #EDF2FE;
     color:#144FED
}
[hash-class=tab_work_itemDetail1-1295767426675233] .rc-page__dialog-title-close{
     width: 22px !important;
     height: 22px;
     border-radius: 3px;
}
[hash-class=tab_work_itemDetail1-1295767426675233] .rc-page__dialog-title-close :active{
     background: #F3E7E7 !important;
     color:#D54941 !important;
}
[hash-class=tab_work_itemDetail1-1295767426675233] .rc-page__dialog-title-close:hover{
     background: #EEEEEE !important;
     color:#666666 !important;
}

.title-box[hash-class=tab_work_itemDetail1-1295767426675233]{
    border-bottom: 1px solid rgb(20, 79, 237);
    margin-bottom: 8px;
    padding: 8px 0;
    color: rgb(20, 79, 237);
    font-weight: 700;
}

.button-primary[hash-class=tab_work_itemDetail1-1295767426675233]{
    font-size: var(--font-size-s, 14px);
    border: 1px solid var(--theme-color, #5283fc);
    background-color: var(--theme-color, #5283fc);
    color: #fff;
    outline: 0;
    cursor: pointer;
    border-radius: 4px;
    transition: all linear .5;
    width: -webkit-max-content;
    width: max-content;
    min-width: 60px;
}


      .pageContainer[hash-class=tab_work_itemList1-1295767431262837] {
    background-color: #FFFFFF;
}

.pageContainerCenter[hash-class=tab_work_itemList1-1295767431262837] {
    margin: 0 14px 14px 14px;
}

.pageContainerCenter .r-table[hash-class=tab_work_itemList1-1295767431262837] {
    height: 100%;
}

.pageContainerBottom[hash-class=tab_work_itemList1-1295767431262837] {
    margin-top: 0;
    margin-bottom: 14px;
    background-color: #FFFFFF;
}

.active[hash-class=tab_work_itemList1-1295767431262837] {
    color: var(--theme-color, #5282FC);border-bottom: 3px solid var(--theme-color, #5282FC);
}

[hash-class=tab_work_itemList1-1295767431262837] .templateEdit,
[hash-class=tab_work_itemList1-1295767431262837] .templateDelete {
    padding: 4px 6px;
    border-radius: 4px;
    color: #7B7B7B;
}

[hash-class=tab_work_itemList1-1295767431262837] .templateDelete {
    margin-left: 10px;
}

[hash-class=tab_work_itemList1-1295767431262837] .templateEdit:hover {
    background: #E2E7F3;
    color: #144FED;
}

[hash-class=tab_work_itemList1-1295767431262837] .templateDelete:hover {
    background: #F3E7E7;
    color: #D54941;
}

[hash-class=tab_work_itemList1-1295767431262837] .r-header-cell .td-content {
    height: 40px;
}

[hash-class=tab_work_itemList1-1295767431262837] .rc-popup .link-import {
    text-decoration: none;
    color: var(--theme-color);
}

[hash-class=tab_work_itemList1-1295767431262837] .rc-popup .link-import:hover {
    text-decoration: none;
    opacity: 0.8;
}
[hash-class=tab_work_itemList1-1295767431262837] .rc-popup .link-import:active {
    text-decoration: underline;
    color: var(--theme-color);
}

[hash-class=tab_work_itemList1-1295767431262837] .r-row .r-table-index-style .inner-cell span {
    font-size: 14px;
    line-height: 14px;
    color: rgb(45, 45, 45);
    top: 0;
}

[hash-class=tab_work_itemList1-1295767431262837] .r-table .r-scrollbar__view {
    height: calc(100% - 2px);
}

[hash-class=tab_work_itemList1-1295767431262837] .r-table .r-scrollbar__view .r-table_body-wrapper,
[hash-class=tab_work_itemList1-1295767431262837] .r-table .r-scrollbar__view .r-table-empty-wrapper {
    height: 100%;
}

[hash-class=tab_work_itemList1-1295767431262837] .r-table .r-scrollbar__view .r-table-empty-content {
    height: calc(100% - 20px);
}

[hash-class=tab_work_itemList1-1295767431262837] .r-table .r-table_body-wrapper table {
    height: auto;
}
[hash-class=tab_work_itemList1-1295767431262837] .cell-wrapper .rc-input-in-table{
   box-sizing: border-box;
}
.cell-wrapper .rc-dropdown[hash-class=tab_work_itemList1-1295767431262837] {
   position: relative;
}
[hash-class=tab_work_itemList1-1295767431262837] .cell-wrapper .rc-dropdown .dropdown-clearable {
   position: absolute;
   right: 6px;
}

/*未开始*/
.state_1[hash-class=tab_work_itemList1-1295767431262837] {     
width: 50px;
    background-color: #94979f;
    display: inline-block;
    padding: 0 10px;
    line-height: 30px;
    font-size: 12px;
    color: white;
    border-radius: 4px;
        text-align: center;
}

/*进行中*/
.state_2[hash-class=tab_work_itemList1-1295767431262837] {     
      width: 50px;
    background-color: rgb(173, 228, 255 );
    display: inline-block;
    padding: 0 10px;
    line-height: 30px;
    font-size: 12px;
    color: white;
    border-radius: 4px;
        text-align: center;
}

/*已完成*/
.state_3[hash-class=tab_work_itemList1-1295767431262837] {     
        width: 50px;
    background-color: rgb(172, 226, 197 );
    display: inline-block;
    padding: 0 10px;
    line-height: 30px;
    font-size: 12px;
    color: white;
    border-radius: 4px;
        text-align: center;
}



/*待分析*/
.state_4[hash-class=tab_work_itemList1-1295767431262837] {     
       width: 50px;
    background-color: rgb(255, 181, 179 );
    display: inline-block;
    padding: 0 10px;
    line-height: 30px;
    font-size: 12px;
    color: white;
    border-radius: 4px;
        text-align: center;
}


/*已分析*/
.state_5[hash-class=tab_work_itemList1-1295767431262837] {     
       width: 50px;
    background-color: rgb(231, 180, 255 );
    display: inline-block;
    padding: 0 10px;
    line-height: 30px;
    font-size: 12px;
    color: white;
    border-radius: 4px;
        text-align: center;
}

/*推迟*/
.state_6[hash-class=tab_work_itemList1-1295767431262837] {     
        width: 50px;
    background-color: rgb(255, 214, 100, 0.534 );
    display: inline-block;
    padding: 0 10px;
    line-height: 30px;
    font-size: 12px;
    color: white;
    border-radius: 4px;
        text-align: center;
}

/*忽略*/
.state_7[hash-class=tab_work_itemList1-1295767431262837] {     
        width: 50px;
    background-color: rgb(255, 206, 163 );
    display: inline-block;
    padding: 0 10px;
    line-height: 30px;
    font-size: 12px;
    color: white;
    border-radius: 4px;
        text-align: center;
}

/*待评审*/
.state_8[hash-class=tab_work_itemList1-1295767431262837] {     
        width: 50px;
    background-color: rgb(216, 74, 252 );
    display: inline-block;
    padding: 0 10px;
    line-height: 30px;
    font-size: 12px;
    color: white;
    border-radius: 4px;
        text-align: center;
}

/*已评审*/
.state_9[hash-class=tab_work_itemList1-1295767431262837] {     
        width: 50px;
    background-color: rgb(104, 102, 241 );
    display: inline-block;
    padding: 0 10px;
    line-height: 30px;
    font-size: 12px;
    color: white;
    border-radius: 4px;
        text-align: center;
}

/*已退回*/
.state_10[hash-class=tab_work_itemList1-1295767431262837] {     
        width: 50px;
    background-color: rgba(102, 167, 241, 0.904);
    display: inline-block;
    padding: 0 10px;
    line-height: 30px;
    font-size: 12px;
    color: white;
    border-radius: 4px;
        text-align: center;
}
.active[hash-class=tab_iterative_informationDetail-1293148302717473] {
    background: white !important;
    color: var(--theme-color, #5282FC);
               position: relative;
               width: 60px;
               line-height: 40px;
               height: 100%;
            
}
[hash-class=tab_iterative_informationDetail-1293148302717473] .rc-popup .link-import {
    text-decoration: none;
    color: var(--theme-color);
}

[hash-class=tab_iterative_informationDetail-1293148302717473] .rc-popup .link-import:hover {
    text-decoration: none;
    opacity: 0.8;
}
[hash-class=tab_iterative_informationDetail-1293148302717473] .rc-popup .link-import:active {
    text-decoration: underline;
    color: var(--theme-color);
}
.sub_container[hash-class=tab_iterative_informationDetail-1293148302717473]{
    position: relative;
}
[hash-class=tab_iterative_informationDetail-1293148302717473] .hiddenRow .form-table-add {
    display: none !important;
}
[hash-class=tab_iterative_informationDetail-1293148302717473] .rc-form-table {
   border-right: none;
}
[hash-class=tab_iterative_informationDetail-1293148302717473] .hiddenRow .form-table-main {
    border: 1px solid #E7EAEF;
    border-radius: 4px;
}

[hash-class=tab_iterative_informationDetail-1293148302717473] .rc-page__dialog-title-text {
   font-size: 16px;
}

.rc-form-table .rc-header-row .rc-header-cell[hash-class=tab_iterative_informationDetail-1293148302717473]  {
    color: #646A73;
    font-size: 14px;
    font-weight: 500;
    height: 40px;
}
[hash-class=tab_iterative_informationDetail-1293148302717473] .rc-header-row .rc-table-index-style {
    height: 40px !important;
}
[hash-class=tab_iterative_informationDetail-1293148302717473] .r-header-cell {
    height: 40px !important;
}
[hash-class=tab_iterative_informationDetail-1293148302717473] .rc-page_model-content {
   border-radius: 6px;
}

[hash-class=tab_iterative_informationDetail-1293148302717473] .rc-page__dialog-title {
    z-index: 1;
     border-radius: 6px;
}

[hash-class=tab_iterative_informationDetail-1293148302717473] .rc-page__model {
   align-items: flex-start !important;
}
.card[hash-class=tab_iterative_informationDetail-1293148302717473] {
   overflow-y: auto;
   overflow-x: hidden;
   border: none;
   padding: 20px 60px;
   height: calc(100% - 60px);
}
.active[hash-class=tab_iterative_informationDetail-1293148302717473]::after {
    content: "";
    position: absolute;
    width: 100%;
    height: 3px;
    background: var(--theme-color, #5282FC);
    bottom: 0px;
    border-top-left-radius: 2px;
    border-top-right-radius: 2px;
}
[hash-class=tab_iterative_informationDetail-1293148302717473] .rc-page__dialog-title-fullScreen:hover{
     background: #EEEEEE;
}
[hash-class=tab_iterative_informationDetail-1293148302717473] .rc-page__dialog-title-fullScreen{
     width: 22px !important;
     height: 22px;
     border-radius: 3px;
     font-size: 14px;
}
[hash-class=tab_iterative_informationDetail-1293148302717473] .rc-page__dialog-title-fullScreen:active{
     background: #EDF2FE;
     color:#144FED
}
[hash-class=tab_iterative_informationDetail-1293148302717473] .rc-page__dialog-title-close{
     width: 22px !important;
     height: 22px;
     border-radius: 3px;
}
[hash-class=tab_iterative_informationDetail-1293148302717473] .rc-page__dialog-title-close :active{
     background: #F3E7E7 !important;
     color:#D54941 !important;
}
[hash-class=tab_iterative_informationDetail-1293148302717473] .rc-page__dialog-title-close:hover{
     background: #EEEEEE !important;
     color:#666666 !important;
}


      .pageContainer[hash-class=tab_iterative_informationList-1293148307304995] {
    background-color: #FFFFFF;
}

.pageContainerCenter[hash-class=tab_iterative_informationList-1293148307304995] {
    margin: 0 14px 14px 14px;
}

.pageContainerCenter .r-table[hash-class=tab_iterative_informationList-1293148307304995] {
    height: 100%;
}

.pageContainerBottom[hash-class=tab_iterative_informationList-1293148307304995] {
    margin-top: 0;
    margin-bottom: 14px;
    background-color: #FFFFFF;
}

.active[hash-class=tab_iterative_informationList-1293148307304995] {
    color: var(--theme-color, #5282FC);border-bottom: 3px solid var(--theme-color, #5282FC);
}

[hash-class=tab_iterative_informationList-1293148307304995] .templateEdit,
[hash-class=tab_iterative_informationList-1293148307304995] .templateDelete {
    padding: 4px 6px;
    border-radius: 4px;
    color: #7B7B7B;
}

[hash-class=tab_iterative_informationList-1293148307304995] .templateDelete {
    margin-left: 10px;
}

[hash-class=tab_iterative_informationList-1293148307304995] .templateEdit:hover {
    background: #E2E7F3;
    color: #144FED;
}

[hash-class=tab_iterative_informationList-1293148307304995] .templateDelete:hover {
    background: #F3E7E7;
    color: #D54941;
}

[hash-class=tab_iterative_informationList-1293148307304995] .r-header-cell .td-content {
    height: 40px;
}

[hash-class=tab_iterative_informationList-1293148307304995] .rc-popup .link-import {
    text-decoration: none;
    color: var(--theme-color);
}

[hash-class=tab_iterative_informationList-1293148307304995] .rc-popup .link-import:hover {
    text-decoration: none;
    opacity: 0.8;
}
[hash-class=tab_iterative_informationList-1293148307304995] .rc-popup .link-import:active {
    text-decoration: underline;
    color: var(--theme-color);
}

[hash-class=tab_iterative_informationList-1293148307304995] .r-row .r-table-index-style .inner-cell span {
    font-size: 14px;
    line-height: 14px;
    color: rgb(45, 45, 45);
    top: 0;
}

[hash-class=tab_iterative_informationList-1293148307304995] .r-table .r-scrollbar__view {
    height: calc(100% - 2px);
}

[hash-class=tab_iterative_informationList-1293148307304995] .r-table .r-scrollbar__view .r-table_body-wrapper,
[hash-class=tab_iterative_informationList-1293148307304995] .r-table .r-scrollbar__view .r-table-empty-wrapper {
    height: 100%;
}

[hash-class=tab_iterative_informationList-1293148307304995] .r-table .r-scrollbar__view .r-table-empty-content {
    height: calc(100% - 20px);
}

[hash-class=tab_iterative_informationList-1293148307304995] .r-table .r-table_body-wrapper table {
    height: auto;
}
[hash-class=tab_iterative_informationList-1293148307304995] .cell-wrapper .rc-input-in-table{
   box-sizing: border-box;
}
.cell-wrapper .rc-dropdown[hash-class=tab_iterative_informationList-1293148307304995] {
   position: relative;
}
[hash-class=tab_iterative_informationList-1293148307304995] .cell-wrapper .rc-dropdown .dropdown-clearable {
   position: absolute;
   right: 6px;
}.active[hash-class=tab_customer_informationDetail-1260660135709462] {
    background: white !important;
    color: var(--theme-color, #5282FC);
               position: relative;
               width: 60px;
               line-height: 40px;
               height: 100%;
            
}
[hash-class=tab_customer_informationDetail-1260660135709462] .rc-popup .link-import {
    text-decoration: none;
    color: var(--theme-color);
}

[hash-class=tab_customer_informationDetail-1260660135709462] .rc-popup .link-import:hover {
    text-decoration: none;
    opacity: 0.8;
}
[hash-class=tab_customer_informationDetail-1260660135709462] .rc-popup .link-import:active {
    text-decoration: underline;
    color: var(--theme-color);
}
.sub_container[hash-class=tab_customer_informationDetail-1260660135709462]{
    position: relative;
}
[hash-class=tab_customer_informationDetail-1260660135709462] .hiddenRow .form-table-add {
    display: none !important;
}
[hash-class=tab_customer_informationDetail-1260660135709462] .rc-form-table {
   border-right: none;
}
[hash-class=tab_customer_informationDetail-1260660135709462] .hiddenRow .form-table-main {
    border: 1px solid #E7EAEF;
    border-radius: 4px;
}

[hash-class=tab_customer_informationDetail-1260660135709462] .rc-page__dialog-title-text {
   font-size: 16px;
}

.rc-form-table .rc-header-row .rc-header-cell[hash-class=tab_customer_informationDetail-1260660135709462]  {
    color: #646A73;
    font-size: 14px;
    font-weight: 500;
    height: 40px;
}
[hash-class=tab_customer_informationDetail-1260660135709462] .rc-header-row .rc-table-index-style {
    height: 40px !important;
}
[hash-class=tab_customer_informationDetail-1260660135709462] .r-header-cell {
    height: 40px !important;
}
[hash-class=tab_customer_informationDetail-1260660135709462] .rc-page_model-content {
   border-radius: 6px;
}

[hash-class=tab_customer_informationDetail-1260660135709462] .rc-page__dialog-title {
    z-index: 1;
     border-radius: 6px;
}

[hash-class=tab_customer_informationDetail-1260660135709462] .rc-page__model {
   align-items: flex-start !important;
}
.card[hash-class=tab_customer_informationDetail-1260660135709462] {
   overflow-y: auto;
   overflow-x: hidden;
   border: none;
   padding: 20px 60px;
   height: calc(100% - 60px);
}
.active[hash-class=tab_customer_informationDetail-1260660135709462]::after {
    content: "";
    position: absolute;
    width: 100%;
    height: 3px;
    background: var(--theme-color, #5282FC);
    bottom: 0px;
    border-top-left-radius: 2px;
    border-top-right-radius: 2px;
}
[hash-class=tab_customer_informationDetail-1260660135709462] .rc-page__dialog-title-fullScreen:hover{
     background: #EEEEEE;
}
[hash-class=tab_customer_informationDetail-1260660135709462] .rc-page__dialog-title-fullScreen{
     width: 22px !important;
     height: 22px;
     border-radius: 3px;
     font-size: 14px;
}
[hash-class=tab_customer_informationDetail-1260660135709462] .rc-page__dialog-title-fullScreen:active{
     background: #EDF2FE;
     color:#144FED
}
[hash-class=tab_customer_informationDetail-1260660135709462] .rc-page__dialog-title-close{
     width: 22px !important;
     height: 22px;
     border-radius: 3px;
}
[hash-class=tab_customer_informationDetail-1260660135709462] .rc-page__dialog-title-close :active{
     background: #F3E7E7 !important;
     color:#D54941 !important;
}
[hash-class=tab_customer_informationDetail-1260660135709462] .rc-page__dialog-title-close:hover{
     background: #EEEEEE !important;
     color:#666666 !important;
}


      .pageContainer[hash-class=tab_customer_informationList-1260660139641634] {
    background-color: #FFFFFF;
}

.pageContainerCenter[hash-class=tab_customer_informationList-1260660139641634] {
    margin: 0 14px 14px 14px;
}

.pageContainerCenter .r-table[hash-class=tab_customer_informationList-1260660139641634] {
    height: 100%;
}

.pageContainerBottom[hash-class=tab_customer_informationList-1260660139641634] {
    margin-top: 0;
    margin-bottom: 14px;
    background-color: #FFFFFF;
}

.active[hash-class=tab_customer_informationList-1260660139641634] {
    color: var(--theme-color, #5282FC);border-bottom: 3px solid var(--theme-color, #5282FC);
}

[hash-class=tab_customer_informationList-1260660139641634] .templateEdit,
[hash-class=tab_customer_informationList-1260660139641634] .templateDelete {
    padding: 4px 6px;
    border-radius: 4px;
    color: #7B7B7B;
}

[hash-class=tab_customer_informationList-1260660139641634] .templateDelete {
    margin-left: 10px;
}

[hash-class=tab_customer_informationList-1260660139641634] .templateEdit:hover {
    background: #E2E7F3;
    color: #144FED;
}

[hash-class=tab_customer_informationList-1260660139641634] .templateDelete:hover {
    background: #F3E7E7;
    color: #D54941;
}

[hash-class=tab_customer_informationList-1260660139641634] .r-header-cell .td-content {
    height: 40px;
}

[hash-class=tab_customer_informationList-1260660139641634] .rc-popup .link-import {
    text-decoration: none;
    color: var(--theme-color);
}

[hash-class=tab_customer_informationList-1260660139641634] .rc-popup .link-import:hover {
    text-decoration: none;
    opacity: 0.8;
}
[hash-class=tab_customer_informationList-1260660139641634] .rc-popup .link-import:active {
    text-decoration: underline;
    color: var(--theme-color);
}

[hash-class=tab_customer_informationList-1260660139641634] .r-row .r-table-index-style .inner-cell span {
    font-size: 14px;
    line-height: 14px;
    color: rgb(45, 45, 45);
    top: 0;
}

[hash-class=tab_customer_informationList-1260660139641634] .r-table .r-scrollbar__view {
    height: calc(100% - 2px);
}

[hash-class=tab_customer_informationList-1260660139641634] .r-table .r-scrollbar__view .r-table_body-wrapper,
[hash-class=tab_customer_informationList-1260660139641634] .r-table .r-scrollbar__view .r-table-empty-wrapper {
    height: 100%;
}

[hash-class=tab_customer_informationList-1260660139641634] .r-table .r-scrollbar__view .r-table-empty-content {
    height: calc(100% - 20px);
}

[hash-class=tab_customer_informationList-1260660139641634] .r-table .r-table_body-wrapper table {
    height: auto;
}
[hash-class=tab_customer_informationList-1260660139641634] .cell-wrapper .rc-input-in-table{
   box-sizing: border-box;
}
.cell-wrapper .rc-dropdown[hash-class=tab_customer_informationList-1260660139641634] {
   position: relative;
}
[hash-class=tab_customer_informationList-1260660139641634] .cell-wrapper .rc-dropdown .dropdown-clearable {
   position: absolute;
   right: 6px;
}.pageContainer[hash-class=My_attendance_report-9624493213427284] {
    background-color: #FFFFFF;
}

.pageContainerCenter[hash-class=My_attendance_report-9624493213427284] {
    margin: 0 14px 14px 14px;
}

.pageContainerCenter .r-table[hash-class=My_attendance_report-9624493213427284] {
    height: 100%;
}

.pageContainerBottom[hash-class=My_attendance_report-9624493213427284] {
    margin-top: 0;
    margin-bottom: 14px;
    background-color: #FFFFFF;
}
[hash-class=My_attendance_report-9624493213427284] .rc-popup .link-import {
    text-decoration: none;
    color: var(--theme-color);
}

[hash-class=My_attendance_report-9624493213427284] .rc-popup .link-import:hover {
    text-decoration: none;
    opacity: 0.8;
}
[hash-class=My_attendance_report-9624493213427284] .rc-popup .link-import:active {
    text-decoration: underline;
    color: var(--theme-color);
}



.wdk[hash-class=My_attendance_report-9624493213427284]{
     overflow: hidden;
    text-overflow: ellipsis;
    white-space: pre;
    width: 50px;
    background-color: #f65544;
    display: inline-block;
    height: 32px;
    padding: 0 10px;
    line-height: 30px;
    font-size: 12px;
    color: white;
    border-radius: 4px;
    box-sizing: border-box;
}

.sjyc[hash-class=My_attendance_report-9624493213427284]{

  overflow: hidden;
    text-overflow: ellipsis;
    white-space: pre;
    width: 50px;
    background-color: #f99551;
    display: inline-block;
    height: 32px;
    padding: 0 10px;
    line-height: 30px;
    font-size: 12px;
    color: #fff;
    border-radius: 4px;
    box-sizing: border-box;

}
.pageContainer[hash-class=attendance_statistics_report-9623696734694484] {
    background-color: #FFFFFF;
}

.pageContainerCenter[hash-class=attendance_statistics_report-9623696734694484] {
    margin: 0 14px 14px 14px;
}

.pageContainerCenter .r-table[hash-class=attendance_statistics_report-9623696734694484] {
    height: 100%;
}

.pageContainerBottom[hash-class=attendance_statistics_report-9623696734694484] {
    margin-top: 0;
    margin-bottom: 14px;
    background-color: #FFFFFF;
}

@media (max-width: 768px) {
.pageContainer[hash-class=attendance_statistics_report-9623696734694484] {
                height: auto;
            }
}

.active[hash-class=attendance_statistics_report-9623696734694484] {
    color: var(--theme-color, #5282FC);border-bottom: 3px solid var(--theme-color, #5282FC);
}

[hash-class=attendance_statistics_report-9623696734694484] .templateEdit,
[hash-class=attendance_statistics_report-9623696734694484] .templateDelete {
    padding: 4px 6px;
    border-radius: 4px;
    color: #7B7B7B;
}

[hash-class=attendance_statistics_report-9623696734694484] .templateDelete {
    margin-left: 10px;
}

[hash-class=attendance_statistics_report-9623696734694484] .templateEdit:hover {
    background: #E2E7F3;
    color: #144FED;
}

[hash-class=attendance_statistics_report-9623696734694484] .templateDelete:hover {
    background: #F3E7E7;
    color: #D54941;
}

[hash-class=attendance_statistics_report-9623696734694484] .r-header-cell .td-content {
    height: 40px;
}

[hash-class=attendance_statistics_report-9623696734694484] .rc-popup .link-import {
    text-decoration: none;
    color: var(--theme-color);
}

[hash-class=attendance_statistics_report-9623696734694484] .rc-popup .link-import:hover {
    text-decoration: none;
    opacity: 0.8;
}
[hash-class=attendance_statistics_report-9623696734694484] .rc-popup .link-import:active {
    text-decoration: underline;
    color: var(--theme-color);
}

[hash-class=attendance_statistics_report-9623696734694484] .r-row .r-table-index-style .inner-cell span {
    font-size: 14px;
    line-height: 14px;
    color: rgb(45, 45, 45);
    top: 0;
}

[hash-class=attendance_statistics_report-9623696734694484] .r-table .r-scrollbar__view {
    height: calc(100% - 2px);
}

[hash-class=attendance_statistics_report-9623696734694484] .r-table .r-scrollbar__view .r-table_body-wrapper,
[hash-class=attendance_statistics_report-9623696734694484] .r-table .r-scrollbar__view .r-table-empty-wrapper {
    height: 100%;
}

[hash-class=attendance_statistics_report-9623696734694484] .r-table .r-scrollbar__view .r-table-empty-content {
    height: calc(100% - 20px);
}

[hash-class=attendance_statistics_report-9623696734694484] .r-table .r-table_body-wrapper table {
    height: auto;
}


.wdk[hash-class=attendance_statistics_report-9623696734694484]{
     overflow: hidden;
    text-overflow: ellipsis;
    white-space: pre;
    width: 50px;
    background-color: #f65544;
    display: inline-block;
    height: 32px;
    padding: 0 10px;
    line-height: 30px;
    font-size: 12px;
    color: white;
    border-radius: 4px;
    box-sizing: border-box;
}

.sjyc[hash-class=attendance_statistics_report-9623696734694484]{

  overflow: hidden;
    text-overflow: ellipsis;
    white-space: pre;
    width: 50px;
    background-color: #f99551;
    display: inline-block;
    height: 32px;
    padding: 0 10px;
    line-height: 30px;
    font-size: 12px;
    color: #fff;
    border-radius: 4px;
    box-sizing: border-box;

}
.jjbg[hash-class=attendance_statistics_report-9623696734694484]{

  overflow: hidden;
    text-overflow: ellipsis;
    white-space: pre;
    width: 50px;
    background-color: #74b816;
    display: inline-block;
    height: 32px;
    padding: 0 10px;
    line-height: 30px;
    font-size: 12px;
    color: #fff;
    border-radius: 4px;
    box-sizing: border-box;

}.pageContainer[hash-class=tab_interface_record_formList-9493219641241620] {
    background-color: #FFFFFF;
}

.pageContainerCenter[hash-class=tab_interface_record_formList-9493219641241620] {
    margin: 0 14px 14px 14px;
}

.pageContainerCenter .r-table[hash-class=tab_interface_record_formList-9493219641241620] {
    height: 100%;
}

.pageContainerBottom[hash-class=tab_interface_record_formList-9493219641241620] {
    margin-top: 0;
    margin-bottom: 14px;
    background-color: #FFFFFF;
}

.active[hash-class=tab_interface_record_formList-9493219641241620] {
    color: var(--theme-color, #5282FC);border-bottom: 3px solid var(--theme-color, #5282FC);
}

[hash-class=tab_interface_record_formList-9493219641241620] .templateEdit,
[hash-class=tab_interface_record_formList-9493219641241620] .templateDelete {
    padding: 4px 6px;
    border-radius: 4px;
    color: #7B7B7B;
}

[hash-class=tab_interface_record_formList-9493219641241620] .templateDelete {
    margin-left: 10px;
}

[hash-class=tab_interface_record_formList-9493219641241620] .templateEdit:hover {
    background: #E2E7F3;
    color: #144FED;
}

[hash-class=tab_interface_record_formList-9493219641241620] .templateDelete:hover {
    background: #F3E7E7;
    color: #D54941;
}

[hash-class=tab_interface_record_formList-9493219641241620] .r-header-cell .td-content {
    height: 40px;
}

[hash-class=tab_interface_record_formList-9493219641241620] .rc-popup .link-import {
    text-decoration: none;
    color: var(--theme-color);
}

[hash-class=tab_interface_record_formList-9493219641241620] .rc-popup .link-import:hover {
    text-decoration: none;
    opacity: 0.8;
}
[hash-class=tab_interface_record_formList-9493219641241620] .rc-popup .link-import:active {
    text-decoration: underline;
    color: var(--theme-color);
}

[hash-class=tab_interface_record_formList-9493219641241620] .r-row .r-table-index-style .inner-cell span {
    font-size: 14px;
    line-height: 14px;
    color: rgb(45, 45, 45);
    top: 0;
}

[hash-class=tab_interface_record_formList-9493219641241620] .r-table .r-scrollbar__view {
    height: calc(100% - 2px);
}

[hash-class=tab_interface_record_formList-9493219641241620] .r-table .r-scrollbar__view .r-table_body-wrapper,
[hash-class=tab_interface_record_formList-9493219641241620] .r-table .r-scrollbar__view .r-table-empty-wrapper {
    height: 100%;
}

[hash-class=tab_interface_record_formList-9493219641241620] .r-table .r-scrollbar__view .r-table-empty-content {
    height: calc(100% - 20px);
}

[hash-class=tab_interface_record_formList-9493219641241620] .r-table .r-table_body-wrapper table {
    height: auto;
}
.pageContainer[hash-class=Assessment_results_report-8881320174464014] {
    background-color: #FFFFFF;
}

.pageContainerCenter[hash-class=Assessment_results_report-8881320174464014] {
    margin: 0 14px 14px 14px;
}

.pageContainerCenter .r-table[hash-class=Assessment_results_report-8881320174464014] {
    height: 100%;
}

.pageContainerBottom[hash-class=Assessment_results_report-8881320174464014] {
    margin-top: 0;
    margin-bottom: 14px;
    background-color: #FFFFFF;
}
[hash-class=Assessment_results_report-8881320174464014] .rc-popup .link-import {
    text-decoration: none;
    color: var(--theme-color);
}

[hash-class=Assessment_results_report-8881320174464014] .rc-popup .link-import:hover {
    text-decoration: none;
    opacity: 0.8;
}
[hash-class=Assessment_results_report-8881320174464014] .rc-popup .link-import:active {
    text-decoration: underline;
    color: var(--theme-color);
}

.shi[hash-class=Assessment_results_report-8881320174464014]{
    width: 50px;
    background-color: rgb(55, 196, 17);
    display: inline-block;
    padding: 0 10px;
    line-height: 30px;
    font-size: 12px;
    color: white;
    border-radius: 4px;
        text-align: center;
}

.fou[hash-class=Assessment_results_report-8881320174464014]{
    width: 50px;
    background-color: #94979f;
    display: inline-block;
    padding: 0 10px;
    line-height: 30px;
    font-size: 12px;
    color: white;
    border-radius: 4px;
        text-align: center;
}.pageContainer[hash-class=tab_employee_assessmentList-8880671132416032] {
    background-color: #FFFFFF;
}

.pageContainerCenter[hash-class=tab_employee_assessmentList-8880671132416032] {
    margin: 0 14px 14px 14px;
}

.pageContainerCenter .r-table[hash-class=tab_employee_assessmentList-8880671132416032] {
    height: 100%;
}

.pageContainerBottom[hash-class=tab_employee_assessmentList-8880671132416032] {
    margin-top: 0;
    margin-bottom: 14px;
    background-color: #FFFFFF;
}

@media (max-width: 768px) {
.pageContainer[hash-class=tab_employee_assessmentList-8880671132416032] {
                height: auto;
            }
}

.active[hash-class=tab_employee_assessmentList-8880671132416032] {
    color: var(--theme-color, #5282FC);border-bottom: 3px solid var(--theme-color, #5282FC);
}

[hash-class=tab_employee_assessmentList-8880671132416032] .templateEdit,
[hash-class=tab_employee_assessmentList-8880671132416032] .templateDelete {
    padding: 4px 6px;
    border-radius: 4px;
    color: #7B7B7B;
}

[hash-class=tab_employee_assessmentList-8880671132416032] .templateDelete {
    margin-left: 10px;
}

[hash-class=tab_employee_assessmentList-8880671132416032] .templateEdit:hover {
    background: #E2E7F3;
    color: #144FED;
}

[hash-class=tab_employee_assessmentList-8880671132416032] .templateDelete:hover {
    background: #F3E7E7;
    color: #D54941;
}

[hash-class=tab_employee_assessmentList-8880671132416032] .r-header-cell .td-content {
    height: 40px;
}

[hash-class=tab_employee_assessmentList-8880671132416032] .rc-popup .link-import {
    text-decoration: none;
    color: var(--theme-color);
}

[hash-class=tab_employee_assessmentList-8880671132416032] .rc-popup .link-import:hover {
    text-decoration: none;
    opacity: 0.8;
}
[hash-class=tab_employee_assessmentList-8880671132416032] .rc-popup .link-import:active {
    text-decoration: underline;
    color: var(--theme-color);
}

[hash-class=tab_employee_assessmentList-8880671132416032] .r-row .r-table-index-style .inner-cell span {
    font-size: 14px;
    line-height: 14px;
    color: rgb(45, 45, 45);
    top: 0;
}

[hash-class=tab_employee_assessmentList-8880671132416032] .r-table .r-scrollbar__view {
    height: calc(100% - 2px);
}

[hash-class=tab_employee_assessmentList-8880671132416032] .r-table .r-scrollbar__view .r-table_body-wrapper,
[hash-class=tab_employee_assessmentList-8880671132416032] .r-table .r-scrollbar__view .r-table-empty-wrapper {
    height: 100%;
}

[hash-class=tab_employee_assessmentList-8880671132416032] .r-table .r-scrollbar__view .r-table-empty-content {
    height: calc(100% - 20px);
}

[hash-class=tab_employee_assessmentList-8880671132416032] .r-table .r-table_body-wrapper table {
    height: auto;
}
[hash-class=tab_employee_assessmentList-8880671132416032] .cell-wrapper .rc-input-in-table{
   box-sizing: border-box;
}
.cell-wrapper .rc-dropdown[hash-class=tab_employee_assessmentList-8880671132416032] {
   position: relative;
}
[hash-class=tab_employee_assessmentList-8880671132416032] .cell-wrapper .rc-dropdown .dropdown-clearable {
   position: absolute;
   right: 6px;
}


.yx[hash-class=tab_employee_assessmentList-8880671132416032]{
    width: 50px;
    background-color: rgb(55, 196, 17);
    display: inline-block;
    padding: 0 10px;
    line-height: 30px;
    font-size: 12px;
    color: white;
    border-radius: 4px;
        text-align: center;
}

.byx[hash-class=tab_employee_assessmentList-8880671132416032]{
    width: 50px;
    background-color: #94979f;
    display: inline-block;
    padding: 0 10px;
    line-height: 30px;
    font-size: 12px;
    color: white;
    border-radius: 4px;
        text-align: center;
}
.active[hash-class=tab_employee_assessmentDetail-8880671060326490] {
    background: white !important;
    color: var(--theme-color, #5282FC);
               position: relative;
               width: 60px;
               line-height: 40px;
               height: 100%;
            
}
[hash-class=tab_employee_assessmentDetail-8880671060326490] .rc-popup .link-import {
    text-decoration: none;
    color: var(--theme-color);
}

[hash-class=tab_employee_assessmentDetail-8880671060326490] .rc-popup .link-import:hover {
    text-decoration: none;
    opacity: 0.8;
}
[hash-class=tab_employee_assessmentDetail-8880671060326490] .rc-popup .link-import:active {
    text-decoration: underline;
    color: var(--theme-color);
}
.sub_container[hash-class=tab_employee_assessmentDetail-8880671060326490]{
    position: relative;
}
[hash-class=tab_employee_assessmentDetail-8880671060326490] .hiddenRow .form-table-add {
    display: none !important;
}
[hash-class=tab_employee_assessmentDetail-8880671060326490] .rc-form-table {
   border-right: none;
}
[hash-class=tab_employee_assessmentDetail-8880671060326490] .hiddenRow .form-table-main {
    border: 1px solid #E7EAEF;
    border-radius: 4px;
}

[hash-class=tab_employee_assessmentDetail-8880671060326490] .rc-page__dialog-title-text {
   font-size: 16px;
}

.rc-form-table .rc-header-row .rc-header-cell[hash-class=tab_employee_assessmentDetail-8880671060326490]  {
    color: #646A73;
    font-size: 14px;
    font-weight: 500;
    height: 40px;
}
[hash-class=tab_employee_assessmentDetail-8880671060326490] .rc-header-row .rc-table-index-style {
    height: 40px !important;
}
[hash-class=tab_employee_assessmentDetail-8880671060326490] .r-header-cell {
    height: 40px !important;
}
[hash-class=tab_employee_assessmentDetail-8880671060326490] .rc-page_model-content {
   border-radius: 6px;
}

[hash-class=tab_employee_assessmentDetail-8880671060326490] .rc-page__dialog-title {
    z-index: 1;
     border-radius: 6px;
}

[hash-class=tab_employee_assessmentDetail-8880671060326490] .rc-page__model {
   align-items: flex-start !important;
}
.card[hash-class=tab_employee_assessmentDetail-8880671060326490] {
   overflow-y: auto;
   overflow-x: hidden;
   border: none;
   padding: 20px 60px;
   height: calc(100% - 60px);
}
.active[hash-class=tab_employee_assessmentDetail-8880671060326490]::after {
    content: "";
    position: absolute;
    width: 100%;
    height: 3px;
    background: var(--theme-color, #5282FC);
    bottom: 0px;
    border-top-left-radius: 2px;
    border-top-right-radius: 2px;
}
[hash-class=tab_employee_assessmentDetail-8880671060326490] .rc-page__dialog-title-fullScreen:hover{
     background: #EEEEEE;
}
[hash-class=tab_employee_assessmentDetail-8880671060326490] .rc-page__dialog-title-fullScreen{
     width: 22px !important;
     height: 22px;
     border-radius: 3px;
     font-size: 14px;
}
[hash-class=tab_employee_assessmentDetail-8880671060326490] .rc-page__dialog-title-fullScreen:active{
     background: #EDF2FE;
     color:#144FED
}
[hash-class=tab_employee_assessmentDetail-8880671060326490] .rc-page__dialog-title-close{
     width: 22px !important;
     height: 22px;
     border-radius: 3px;
}
[hash-class=tab_employee_assessmentDetail-8880671060326490] .rc-page__dialog-title-close :active{
     background: #F3E7E7 !important;
     color:#D54941 !important;
}
[hash-class=tab_employee_assessmentDetail-8880671060326490] .rc-page__dialog-title-close:hover{
     background: #EEEEEE !important;
     color:#666666 !important;
}


 
.title-box[hash-class=tab_employee_assessmentDetail-8880671060326490]{
    border-bottom: 1px solid rgb(20, 79, 237);
    margin-bottom: 8px;
    padding: 8px 0;
    color: rgb(20, 79, 237);
    font-weight: 700;
}

.button-primary[hash-class=tab_employee_assessmentDetail-8880671060326490]{
    font-size: var(--font-size-s, 14px);
    border: 1px solid var(--theme-color, #5283fc);
    background-color: var(--theme-color, #5283fc);
    color: #fff;
    outline: 0;
    cursor: pointer;
    border-radius: 4px;
    transition: all linear .5;
    width: -webkit-max-content;
    width: max-content;
    min-width: 60px;
}        /* 通用组件样式 */
        .widget[hash-class=galleryMangerPage-8322470187328050] {
            background-color: #fff;
            padding: 20px;
            border-radius: 8px;
            box-shadow: 0 4px 6px rgba(0, 0, 0, 0.1);
            transition: -webkit-transform 0.3s ease;
            transition: transform 0.3s ease;
            transition: transform 0.3s ease, -webkit-transform 0.3s ease;
        }

        .widget:hover[hash-class=galleryMangerPage-8322470187328050] {
            -webkit-transform: translateY(-2px);
                    transform: translateY(-2px);
        }

        .widget-header[hash-class=galleryMangerPage-8322470187328050] {
            border-bottom: 1px solid #f0f2f5;
            padding-bottom: 12px;
            margin-bottom: 15px;
        }

        .widget-title[hash-class=galleryMangerPage-8322470187328050] {
                padding-left: 10px;
            font-size: 16px;
            color: #2c3e50;
            display: flex;
            align-items: center;
            gap: 8px;
        }

        .widget-title[hash-class=galleryMangerPage-8322470187328050]::before {
            content: "";
            display: block;
            width: 4px;
            height: 16px;
            background: #144fed;
            border-radius: 2px;
        }

                /* 快捷报表样式 */
        .report-grid-wx[hash-class=galleryMangerPage-8322470187328050] {
            box-shadow: rgba(179, 196, 208, 0.2) 0px 3px 9px 0px; 
                 padding: 5px;
           display: grid;
           grid-template-columns: repeat(3, 1fr);
           gap: 15px;
           width: 100%;
        }

        .report-item-wx[hash-class=galleryMangerPage-8322470187328050] {
            display: flex;
            flex-direction: column;
            align-items: center;
            padding: 5px;
            border-radius: 8px;
            text-decoration: none;
            transition: all 0.2s ease;
        }
        
        .report-icon[hash-class=galleryMangerPage-8322470187328050] {
            font-size: 24px;
            margin-bottom: 8px;
        }

        .report-item span[hash-class=galleryMangerPage-8322470187328050] {
            font-size: 14px;
            /* color:#fff ; */
            text-align: center;
            transition: color 0.2s ease;
        }
.active[hash-class=tab_enterprise_wechat_configurationDetail-7865743030054691] {
    background: white !important;
    color: var(--theme-color, #5282FC);
               position: relative;
               width: 60px;
               line-height: 40px;
               height: 100%;
            
}
[hash-class=tab_enterprise_wechat_configurationDetail-7865743030054691] .rc-popup .link-import {
    text-decoration: none;
    color: var(--theme-color);
}

[hash-class=tab_enterprise_wechat_configurationDetail-7865743030054691] .rc-popup .link-import:hover {
    text-decoration: none;
    opacity: 0.8;
}
[hash-class=tab_enterprise_wechat_configurationDetail-7865743030054691] .rc-popup .link-import:active {
    text-decoration: underline;
    color: var(--theme-color);
}
.sub_container[hash-class=tab_enterprise_wechat_configurationDetail-7865743030054691]{
    position: relative;
}
[hash-class=tab_enterprise_wechat_configurationDetail-7865743030054691] .hiddenRow .form-table-add {
    display: none !important;
}
[hash-class=tab_enterprise_wechat_configurationDetail-7865743030054691] .rc-form-table {
   border-right: none;
}
[hash-class=tab_enterprise_wechat_configurationDetail-7865743030054691] .hiddenRow .form-table-main {
    border: 1px solid #E7EAEF;
    border-radius: 4px;
}

[hash-class=tab_enterprise_wechat_configurationDetail-7865743030054691] .rc-page__dialog-title-text {
   font-size: 16px;
}

.rc-form-table .rc-header-row .rc-header-cell[hash-class=tab_enterprise_wechat_configurationDetail-7865743030054691]  {
    color: #646A73;
    font-size: 14px;
    font-weight: 500;
    height: 40px;
}
[hash-class=tab_enterprise_wechat_configurationDetail-7865743030054691] .rc-header-row .rc-table-index-style {
    height: 40px !important;
}
[hash-class=tab_enterprise_wechat_configurationDetail-7865743030054691] .r-header-cell {
    height: 40px !important;
}
[hash-class=tab_enterprise_wechat_configurationDetail-7865743030054691] .rc-page_model-content {
   border-radius: 6px;
}

[hash-class=tab_enterprise_wechat_configurationDetail-7865743030054691] .rc-page__dialog-title {
    z-index: 1;
     border-radius: 6px;
}

[hash-class=tab_enterprise_wechat_configurationDetail-7865743030054691] .rc-page__model {
   align-items: flex-start !important;
}
.card[hash-class=tab_enterprise_wechat_configurationDetail-7865743030054691] {
   overflow-y: auto;
   overflow-x: hidden;
   border: none;
   padding: 20px 60px;
   height: calc(100% - 60px);
}
.active[hash-class=tab_enterprise_wechat_configurationDetail-7865743030054691]::after {
    content: "";
    position: absolute;
    width: 100%;
    height: 3px;
    background: var(--theme-color, #5282FC);
    bottom: 0px;
    border-top-left-radius: 2px;
    border-top-right-radius: 2px;
}
[hash-class=tab_enterprise_wechat_configurationDetail-7865743030054691] .rc-page__dialog-title-fullScreen:hover{
     background: #EEEEEE;
}
[hash-class=tab_enterprise_wechat_configurationDetail-7865743030054691] .rc-page__dialog-title-fullScreen{
     width: 22px !important;
     height: 22px;
     border-radius: 3px;
     font-size: 14px;
}
[hash-class=tab_enterprise_wechat_configurationDetail-7865743030054691] .rc-page__dialog-title-fullScreen:active{
     background: #EDF2FE;
     color:#144FED
}
[hash-class=tab_enterprise_wechat_configurationDetail-7865743030054691] .rc-page__dialog-title-close{
     width: 22px !important;
     height: 22px;
     border-radius: 3px;
}
[hash-class=tab_enterprise_wechat_configurationDetail-7865743030054691] .rc-page__dialog-title-close :active{
     background: #F3E7E7 !important;
     color:#D54941 !important;
}
[hash-class=tab_enterprise_wechat_configurationDetail-7865743030054691] .rc-page__dialog-title-close:hover{
     background: #EEEEEE !important;
     color:#666666 !important;
}


      .active[hash-class=tab_enterprise_wechat_configuration_interfaceDetail-7865743141467988] {
    background: white !important;
    color: var(--theme-color, #5282FC);
               position: relative;
               width: 60px;
               line-height: 40px;
               height: 100%;
            
}
[hash-class=tab_enterprise_wechat_configuration_interfaceDetail-7865743141467988] .rc-popup .link-import {
    text-decoration: none;
    color: var(--theme-color);
}

[hash-class=tab_enterprise_wechat_configuration_interfaceDetail-7865743141467988] .rc-popup .link-import:hover {
    text-decoration: none;
    opacity: 0.8;
}
[hash-class=tab_enterprise_wechat_configuration_interfaceDetail-7865743141467988] .rc-popup .link-import:active {
    text-decoration: underline;
    color: var(--theme-color);
}
.sub_container[hash-class=tab_enterprise_wechat_configuration_interfaceDetail-7865743141467988]{
    position: relative;
}
[hash-class=tab_enterprise_wechat_configuration_interfaceDetail-7865743141467988] .hiddenRow .form-table-add {
    display: none !important;
}
[hash-class=tab_enterprise_wechat_configuration_interfaceDetail-7865743141467988] .rc-form-table {
   border-right: none;
}
[hash-class=tab_enterprise_wechat_configuration_interfaceDetail-7865743141467988] .hiddenRow .form-table-main {
    border: 1px solid #E7EAEF;
    border-radius: 4px;
}

[hash-class=tab_enterprise_wechat_configuration_interfaceDetail-7865743141467988] .rc-page__dialog-title-text {
   font-size: 16px;
}

.rc-form-table .rc-header-row .rc-header-cell[hash-class=tab_enterprise_wechat_configuration_interfaceDetail-7865743141467988]  {
    color: #646A73;
    font-size: 14px;
    font-weight: 500;
    height: 40px;
}
[hash-class=tab_enterprise_wechat_configuration_interfaceDetail-7865743141467988] .rc-header-row .rc-table-index-style {
    height: 40px !important;
}
[hash-class=tab_enterprise_wechat_configuration_interfaceDetail-7865743141467988] .r-header-cell {
    height: 40px !important;
}
[hash-class=tab_enterprise_wechat_configuration_interfaceDetail-7865743141467988] .rc-page_model-content {
   border-radius: 6px;
}

[hash-class=tab_enterprise_wechat_configuration_interfaceDetail-7865743141467988] .rc-page__dialog-title {
    z-index: 1;
     border-radius: 6px;
}

[hash-class=tab_enterprise_wechat_configuration_interfaceDetail-7865743141467988] .rc-page__model {
   align-items: flex-start !important;
}
.card[hash-class=tab_enterprise_wechat_configuration_interfaceDetail-7865743141467988] {
   overflow-y: auto;
   overflow-x: hidden;
   border: none;
   padding: 20px 60px;
   height: calc(100% - 60px);
}
.active[hash-class=tab_enterprise_wechat_configuration_interfaceDetail-7865743141467988]::after {
    content: "";
    position: absolute;
    width: 100%;
    height: 3px;
    background: var(--theme-color, #5282FC);
    bottom: 0px;
    border-top-left-radius: 2px;
    border-top-right-radius: 2px;
}
[hash-class=tab_enterprise_wechat_configuration_interfaceDetail-7865743141467988] .rc-page__dialog-title-fullScreen:hover{
     background: #EEEEEE;
}
[hash-class=tab_enterprise_wechat_configuration_interfaceDetail-7865743141467988] .rc-page__dialog-title-fullScreen{
     width: 22px !important;
     height: 22px;
     border-radius: 3px;
     font-size: 14px;
}
[hash-class=tab_enterprise_wechat_configuration_interfaceDetail-7865743141467988] .rc-page__dialog-title-fullScreen:active{
     background: #EDF2FE;
     color:#144FED
}
[hash-class=tab_enterprise_wechat_configuration_interfaceDetail-7865743141467988] .rc-page__dialog-title-close{
     width: 22px !important;
     height: 22px;
     border-radius: 3px;
}
[hash-class=tab_enterprise_wechat_configuration_interfaceDetail-7865743141467988] .rc-page__dialog-title-close :active{
     background: #F3E7E7 !important;
     color:#D54941 !important;
}
[hash-class=tab_enterprise_wechat_configuration_interfaceDetail-7865743141467988] .rc-page__dialog-title-close:hover{
     background: #EEEEEE !important;
     color:#666666 !important;
}


      .pageContainer[hash-class=tab_enterprise_wechat_configurationList-7865743161126887] {
    background-color: #FFFFFF;
    height: 50%;
}

.pageContainerCenter[hash-class=tab_enterprise_wechat_configurationList-7865743161126887] {
    margin: 0 14px 14px 14px;
}

.pageContainerCenter .r-table[hash-class=tab_enterprise_wechat_configurationList-7865743161126887] {
    height: 100%;
}

.pageContainerBottom[hash-class=tab_enterprise_wechat_configurationList-7865743161126887] {
    margin-top: 0;
    margin-bottom: 14px;
    background-color: #FFFFFF;
}


 @media (max-width: 768px) {
            .pageContainer[hash-class=tab_enterprise_wechat_configurationList-7865743161126887] {
                height: auto;
            }
        }

.active[hash-class=tab_enterprise_wechat_configurationList-7865743161126887] {
    color: var(--theme-color, #5282FC);border-bottom: 3px solid var(--theme-color, #5282FC);
}

[hash-class=tab_enterprise_wechat_configurationList-7865743161126887] .templateEdit,
[hash-class=tab_enterprise_wechat_configurationList-7865743161126887] .templateDelete {
    padding: 4px 6px;
    border-radius: 4px;
    color: #7B7B7B;
}

[hash-class=tab_enterprise_wechat_configurationList-7865743161126887] .templateDelete {
    margin-left: 10px;
}

[hash-class=tab_enterprise_wechat_configurationList-7865743161126887] .templateEdit:hover {
    background: #E2E7F3;
    color: #144FED;
}

[hash-class=tab_enterprise_wechat_configurationList-7865743161126887] .templateDelete:hover {
    background: #F3E7E7;
    color: #D54941;
}

[hash-class=tab_enterprise_wechat_configurationList-7865743161126887] .r-header-cell .td-content {
    height: 40px;
}

[hash-class=tab_enterprise_wechat_configurationList-7865743161126887] .rc-popup .link-import {
    text-decoration: none;
    color: var(--theme-color);
}

[hash-class=tab_enterprise_wechat_configurationList-7865743161126887] .rc-popup .link-import:hover {
    text-decoration: none;
    opacity: 0.8;
}
[hash-class=tab_enterprise_wechat_configurationList-7865743161126887] .rc-popup .link-import:active {
    text-decoration: underline;
    color: var(--theme-color);
}

[hash-class=tab_enterprise_wechat_configurationList-7865743161126887] .r-row .r-table-index-style .inner-cell span {
    font-size: 14px;
    line-height: 14px;
    color: rgb(45, 45, 45);
    top: 0;
}

[hash-class=tab_enterprise_wechat_configurationList-7865743161126887] .r-table .r-scrollbar__view {
    height: calc(100% - 2px);
}

[hash-class=tab_enterprise_wechat_configurationList-7865743161126887] .r-table .r-scrollbar__view .r-table_body-wrapper,
[hash-class=tab_enterprise_wechat_configurationList-7865743161126887] .r-table .r-scrollbar__view .r-table-empty-wrapper {
    height: 100%;
}

[hash-class=tab_enterprise_wechat_configurationList-7865743161126887] .r-table .r-scrollbar__view .r-table-empty-content {
    height: calc(100% - 20px);
}

[hash-class=tab_enterprise_wechat_configurationList-7865743161126887] .r-table .r-table_body-wrapper table {
    height: auto;
}
.title-box[hash-class=quick_report_custom_configuration_page-2849254975475267]{
    border-bottom: 1px solid rgb(20, 79, 237);
    margin-bottom: 12px;
    padding: 8px 0;
    color: rgb(20, 79, 237);
    font-weight: 700;
}

.reportDiv[hash-class=quick_report_custom_configuration_page-2849254975475267]{
    width: 20%;
    display: flex;
    justify-content: flex-start;
}

@media (max-width: 768px) {
.reportDiv[hash-class=quick_report_custom_configuration_page-2849254975475267]{
    width: 50% !important;
}
}.active[hash-class=startProcessMobileApp-2212540803635288] {
    background: #f8f8f8 !important;  /* 浅灰色背景，且强制应用 */
    color: var(--theme-color, #636468); /* 文本颜色为主题色或默认蓝色 */
    position: relative;  /* 相对定位，可以使用 top, left 等调整位置 */
    width: 50px;  /* 设置宽度为 60px */
    line-height: 30px;  /* 文本行高 40px，确保文本垂直居中 */
    height: 100%;  /* 高度占满父容器的 100% */
    border-radius: 20px;
}
.tab-list[hash-class=startProcessMobileApp-2212540803635288]{
    height: auto;
}

.title-box[hash-class=startProcessMobileApp-2212540803635288]{
     /* border-bottom: 1px solid #1C88E3;  */
    margin-bottom: 10px;
    padding: 1px 0;
    color: #000000;
        margin-top: 10px;
        padding-left: 11px;
    border-left: 3px solid var(--theme-color);
  
}

process-container .process-container-in .assignee-container .assignee-choice[data-v-2936d8ba][hash-class=startProcessMobileApp-2212540803635288] {
    color: #144fed!important; 
}

.flow[hash-class=startProcessMobileApp-2212540803635288]{
     box-shadow: rgba(179, 196, 208, 0.2) 0px 3px 9px 0px; 
    padding: 35px;
    margin-top: 5px;
    border-radius: 10px;
}

.flow-item[hash-class=startProcessMobileApp-2212540803635288] {
transition: all 0.2s ease;
}

.flow-item:hover[hash-class=startProcessMobileApp-2212540803635288] {
    border-radius: 10px;
/* background: #144fed; */
-webkit-transform: translateY(-4px);
        transform: translateY(-4px);
box-shadow: 0 8px 12px rgba(179, 196, 208, 0.3);
}

.title-box[hash-class=tab_weekly_report-8995340026822657]{
    border-bottom: 1px solid rgb(20, 79, 237);
    margin-bottom: 8px;
    padding: 8px 0;
    color: rgb(20, 79, 237);
    font-weight: 700;
}

.button-primary[hash-class=tab_weekly_report-8995340026822657]{
    font-size: var(--font-size-s, 14px);
    border: 1px solid var(--theme-color, #5283fc);
    background-color: var(--theme-color, #5283fc);
    color: #fff;
    outline: 0;
    cursor: pointer;
    border-radius: 4px;
    transition: all linear .5;
    width: -webkit-max-content;
    width: max-content;
    min-width: 60px;
}.pageContainer[hash-class=tab_weekly_reportList-8995581985367299] {
    background-color: #FFFFFF;
    height: 50%;
}

.pageContainerCenter[hash-class=tab_weekly_reportList-8995581985367299] {
    margin: 0 14px 14px 14px;
}

.pageContainerCenter .r-table[hash-class=tab_weekly_reportList-8995581985367299] {
    height: 100%;
}

.pageContainerBottom[hash-class=tab_weekly_reportList-8995581985367299] {
    margin-top: 0;
    margin-bottom: 14px;
    background-color: #FFFFFF;
}


 @media (max-width: 768px) {
            .pageContainer[hash-class=tab_weekly_reportList-8995581985367299] {
                height: auto;
            }
        }


.active[hash-class=tab_weekly_reportList-8995581985367299] {
    color: var(--theme-color, #5282FC);border-bottom: 3px solid var(--theme-color, #5282FC);
}

[hash-class=tab_weekly_reportList-8995581985367299] .templateEdit,
[hash-class=tab_weekly_reportList-8995581985367299] .templateDelete {
    padding: 4px 6px;
    border-radius: 4px;
    color: #7B7B7B;
}

[hash-class=tab_weekly_reportList-8995581985367299] .templateDelete {
    margin-left: 10px;
}

[hash-class=tab_weekly_reportList-8995581985367299] .templateEdit:hover {
    background: #E2E7F3;
    color: #144FED;
}

[hash-class=tab_weekly_reportList-8995581985367299] .templateDelete:hover {
    background: #F3E7E7;
    color: #D54941;
}

[hash-class=tab_weekly_reportList-8995581985367299] .r-header-cell .td-content {
    height: 40px;
}

[hash-class=tab_weekly_reportList-8995581985367299] .rc-popup .link-import {
    text-decoration: none;
    color: var(--theme-color);
}

[hash-class=tab_weekly_reportList-8995581985367299] .rc-popup .link-import:hover {
    text-decoration: none;
    opacity: 0.8;
}
[hash-class=tab_weekly_reportList-8995581985367299] .rc-popup .link-import:active {
    text-decoration: underline;
    color: var(--theme-color);
}

[hash-class=tab_weekly_reportList-8995581985367299] .r-row .r-table-index-style .inner-cell span {
    font-size: 14px;
    line-height: 14px;
    color: rgb(45, 45, 45);
    top: 0;
}

[hash-class=tab_weekly_reportList-8995581985367299] .r-table .r-scrollbar__view {
    height: calc(100% - 2px);
}

[hash-class=tab_weekly_reportList-8995581985367299] .r-table .r-scrollbar__view .r-table_body-wrapper,
[hash-class=tab_weekly_reportList-8995581985367299] .r-table .r-scrollbar__view .r-table-empty-wrapper {
    height: 100%;
}

[hash-class=tab_weekly_reportList-8995581985367299] .r-table .r-scrollbar__view .r-table-empty-content {
    height: calc(100% - 20px);
}

[hash-class=tab_weekly_reportList-8995581985367299] .r-table .r-table_body-wrapper table {
    height: auto;
}
.active[hash-class=tab_message_notificationDetail-8988836615122307] {
    background: white !important;
    color: var(--theme-color, #5282FC);
               position: relative;
               width: 60px;
               line-height: 40px;
               height: 100%;
            
}
[hash-class=tab_message_notificationDetail-8988836615122307] .rc-popup .link-import {
    text-decoration: none;
    color: var(--theme-color);
}

[hash-class=tab_message_notificationDetail-8988836615122307] .rc-popup .link-import:hover {
    text-decoration: none;
    opacity: 0.8;
}
[hash-class=tab_message_notificationDetail-8988836615122307] .rc-popup .link-import:active {
    text-decoration: underline;
    color: var(--theme-color);
}
.sub_container[hash-class=tab_message_notificationDetail-8988836615122307]{
    position: relative;
}
[hash-class=tab_message_notificationDetail-8988836615122307] .hiddenRow .form-table-add {
    display: none !important;
}
[hash-class=tab_message_notificationDetail-8988836615122307] .rc-form-table {
   border-right: none;
}
[hash-class=tab_message_notificationDetail-8988836615122307] .hiddenRow .form-table-main {
    border: 1px solid #E7EAEF;
    border-radius: 4px;
}

[hash-class=tab_message_notificationDetail-8988836615122307] .rc-page__dialog-title-text {
   font-size: 16px;
}

.rc-form-table .rc-header-row .rc-header-cell[hash-class=tab_message_notificationDetail-8988836615122307]  {
    color: #646A73;
    font-size: 14px;
    font-weight: 500;
    height: 40px;
}
[hash-class=tab_message_notificationDetail-8988836615122307] .rc-header-row .rc-table-index-style {
    height: 40px !important;
}
[hash-class=tab_message_notificationDetail-8988836615122307] .r-header-cell {
    height: 40px !important;
}
[hash-class=tab_message_notificationDetail-8988836615122307] .rc-page_model-content {
   border-radius: 6px;
}

[hash-class=tab_message_notificationDetail-8988836615122307] .rc-page__dialog-title {
    z-index: 1;
     border-radius: 6px;
}

[hash-class=tab_message_notificationDetail-8988836615122307] .rc-page__model {
   align-items: flex-start !important;
}
.card[hash-class=tab_message_notificationDetail-8988836615122307] {
   overflow-y: auto;
   overflow-x: hidden;
   border: none;
   padding: 20px 60px;
   height: calc(100% - 60px);
}
.active[hash-class=tab_message_notificationDetail-8988836615122307]::after {
    content: "";
    position: absolute;
    width: 100%;
    height: 3px;
    background: var(--theme-color, #5282FC);
    bottom: 0px;
    border-top-left-radius: 2px;
    border-top-right-radius: 2px;
}
[hash-class=tab_message_notificationDetail-8988836615122307] .rc-page__dialog-title-fullScreen:hover{
     background: #EEEEEE;
}
[hash-class=tab_message_notificationDetail-8988836615122307] .rc-page__dialog-title-fullScreen{
     width: 22px !important;
     height: 22px;
     border-radius: 3px;
     font-size: 14px;
}
[hash-class=tab_message_notificationDetail-8988836615122307] .rc-page__dialog-title-fullScreen:active{
     background: #EDF2FE;
     color:#144FED
}
[hash-class=tab_message_notificationDetail-8988836615122307] .rc-page__dialog-title-close{
     width: 22px !important;
     height: 22px;
     border-radius: 3px;
}
[hash-class=tab_message_notificationDetail-8988836615122307] .rc-page__dialog-title-close :active{
     background: #F3E7E7 !important;
     color:#D54941 !important;
}
[hash-class=tab_message_notificationDetail-8988836615122307] .rc-page__dialog-title-close:hover{
     background: #EEEEEE !important;
     color:#666666 !important;
}


      .pageContainer[hash-class=tab_message_notificationList-8988836615581061] {
    background-color: #FFFFFF;
}

.pageContainerCenter[hash-class=tab_message_notificationList-8988836615581061] {
    margin: 0 14px 14px 14px;
}

.pageContainerCenter .r-table[hash-class=tab_message_notificationList-8988836615581061] {
    height: 100%;
}

.pageContainerBottom[hash-class=tab_message_notificationList-8988836615581061] {
    margin-top: 0;
    margin-bottom: 14px;
    background-color: #FFFFFF;
}

.active[hash-class=tab_message_notificationList-8988836615581061] {
    color: var(--theme-color, #5282FC);border-bottom: 3px solid var(--theme-color, #5282FC);
}

[hash-class=tab_message_notificationList-8988836615581061] .templateEdit,
[hash-class=tab_message_notificationList-8988836615581061] .templateDelete {
    padding: 4px 6px;
    border-radius: 4px;
    color: #7B7B7B;
}

[hash-class=tab_message_notificationList-8988836615581061] .templateDelete {
    margin-left: 10px;
}

[hash-class=tab_message_notificationList-8988836615581061] .templateEdit:hover {
    background: #E2E7F3;
    color: #144FED;
}

[hash-class=tab_message_notificationList-8988836615581061] .templateDelete:hover {
    background: #F3E7E7;
    color: #D54941;
}

[hash-class=tab_message_notificationList-8988836615581061] .r-header-cell .td-content {
    height: 40px;
}

[hash-class=tab_message_notificationList-8988836615581061] .rc-popup .link-import {
    text-decoration: none;
    color: var(--theme-color);
}

[hash-class=tab_message_notificationList-8988836615581061] .rc-popup .link-import:hover {
    text-decoration: none;
    opacity: 0.8;
}
[hash-class=tab_message_notificationList-8988836615581061] .rc-popup .link-import:active {
    text-decoration: underline;
    color: var(--theme-color);
}

[hash-class=tab_message_notificationList-8988836615581061] .r-row .r-table-index-style .inner-cell span {
    font-size: 14px;
    line-height: 14px;
    color: rgb(45, 45, 45);
    top: 0;
}

[hash-class=tab_message_notificationList-8988836615581061] .r-table .r-scrollbar__view {
    height: calc(100% - 2px);
}

[hash-class=tab_message_notificationList-8988836615581061] .r-table .r-scrollbar__view .r-table_body-wrapper,
[hash-class=tab_message_notificationList-8988836615581061] .r-table .r-scrollbar__view .r-table-empty-wrapper {
    height: 100%;
}

[hash-class=tab_message_notificationList-8988836615581061] .r-table .r-scrollbar__view .r-table-empty-content {
    height: calc(100% - 20px);
}

[hash-class=tab_message_notificationList-8988836615581061] .r-table .r-table_body-wrapper table {
    height: auto;
}

.zzzt[hash-class=tab_message_notificationList-8988836615581061]{
    width: 50px;
    background-color: rgb(55, 196, 17);
    display: inline-block;
    padding: 0 10px;
    line-height: 30px;
    font-size: 12px;
    color: white;
    border-radius: 4px;
        text-align: center;
}

.lzzt[hash-class=tab_message_notificationList-8988836615581061]{
    width: 50px;
    background-color: #94979f;
    display: inline-block;
    padding: 0 10px;
    line-height: 30px;
    font-size: 12px;
    color: white;
    border-radius: 4px;
        text-align: center;
}.title-box[hash-class=quick_entry_custom_configuration-8983100026937600]{
    border-bottom: 1px solid rgb(20, 79, 237);
    margin-bottom: 12px;
    padding: 8px 0;
    color: rgb(20, 79, 237);
    font-weight: 700;
}
.contantDiv[hash-class=quick_entry_custom_configuration-8983100026937600]{
    width: 20%;
    display: flex;
    justify-content: flex-start;
}

@media (max-width: 768px) {
.contantDiv[hash-class=quick_entry_custom_configuration-8983100026937600]{
    width: 50% !important;
}
}.active[hash-class=tab_external_systemDetail-8982971346733059] {
    background: white !important;
    color: var(--theme-color, #5282FC);
               position: relative;
               width: 60px;
               line-height: 40px;
               height: 100%;
            
}
[hash-class=tab_external_systemDetail-8982971346733059] .rc-popup .link-import {
    text-decoration: none;
    color: var(--theme-color);
}

[hash-class=tab_external_systemDetail-8982971346733059] .rc-popup .link-import:hover {
    text-decoration: none;
    opacity: 0.8;
}
[hash-class=tab_external_systemDetail-8982971346733059] .rc-popup .link-import:active {
    text-decoration: underline;
    color: var(--theme-color);
}
.sub_container[hash-class=tab_external_systemDetail-8982971346733059]{
    position: relative;
}
[hash-class=tab_external_systemDetail-8982971346733059] .hiddenRow .form-table-add {
    display: none !important;
}
[hash-class=tab_external_systemDetail-8982971346733059] .rc-form-table {
   border-right: none;
}
[hash-class=tab_external_systemDetail-8982971346733059] .hiddenRow .form-table-main {
    border: 1px solid #E7EAEF;
    border-radius: 4px;
}

[hash-class=tab_external_systemDetail-8982971346733059] .rc-page__dialog-title-text {
   font-size: 16px;
}

.rc-form-table .rc-header-row .rc-header-cell[hash-class=tab_external_systemDetail-8982971346733059]  {
    color: #646A73;
    font-size: 14px;
    font-weight: 500;
    height: 40px;
}
[hash-class=tab_external_systemDetail-8982971346733059] .rc-header-row .rc-table-index-style {
    height: 40px !important;
}
[hash-class=tab_external_systemDetail-8982971346733059] .r-header-cell {
    height: 40px !important;
}
[hash-class=tab_external_systemDetail-8982971346733059] .rc-page_model-content {
   border-radius: 6px;
}

[hash-class=tab_external_systemDetail-8982971346733059] .rc-page__dialog-title {
    z-index: 1;
     border-radius: 6px;
}

[hash-class=tab_external_systemDetail-8982971346733059] .rc-page__model {
   align-items: flex-start !important;
}
.card[hash-class=tab_external_systemDetail-8982971346733059] {
   overflow-y: auto;
   overflow-x: hidden;
   border: none;
   padding: 20px 60px;
   height: calc(100% - 60px);
}
.active[hash-class=tab_external_systemDetail-8982971346733059]::after {
    content: "";
    position: absolute;
    width: 100%;
    height: 3px;
    background: var(--theme-color, #5282FC);
    bottom: 0px;
    border-top-left-radius: 2px;
    border-top-right-radius: 2px;
}
[hash-class=tab_external_systemDetail-8982971346733059] .rc-page__dialog-title-fullScreen:hover{
     background: #EEEEEE;
}
[hash-class=tab_external_systemDetail-8982971346733059] .rc-page__dialog-title-fullScreen{
     width: 22px !important;
     height: 22px;
     border-radius: 3px;
     font-size: 14px;
}
[hash-class=tab_external_systemDetail-8982971346733059] .rc-page__dialog-title-fullScreen:active{
     background: #EDF2FE;
     color:#144FED
}
[hash-class=tab_external_systemDetail-8982971346733059] .rc-page__dialog-title-close{
     width: 22px !important;
     height: 22px;
     border-radius: 3px;
}
[hash-class=tab_external_systemDetail-8982971346733059] .rc-page__dialog-title-close :active{
     background: #F3E7E7 !important;
     color:#D54941 !important;
}
[hash-class=tab_external_systemDetail-8982971346733059] .rc-page__dialog-title-close:hover{
     background: #EEEEEE !important;
     color:#666666 !important;
}


      .pageContainer[hash-class=tab_external_systemList-8982971347060739] {
    background-color: #FFFFFF;
}

.pageContainerCenter[hash-class=tab_external_systemList-8982971347060739] {
    margin: 0 14px 14px 14px;
}

.pageContainerCenter .r-table[hash-class=tab_external_systemList-8982971347060739] {
    height: 100%;
}

.pageContainerBottom[hash-class=tab_external_systemList-8982971347060739] {
    margin-top: 0;
    margin-bottom: 14px;
    background-color: #FFFFFF;
}

.active[hash-class=tab_external_systemList-8982971347060739] {
    color: var(--theme-color, #5282FC);border-bottom: 3px solid var(--theme-color, #5282FC);
}

[hash-class=tab_external_systemList-8982971347060739] .templateEdit,
[hash-class=tab_external_systemList-8982971347060739] .templateDelete {
    padding: 4px 6px;
    border-radius: 4px;
    color: #7B7B7B;
}

[hash-class=tab_external_systemList-8982971347060739] .templateDelete {
    margin-left: 10px;
}

[hash-class=tab_external_systemList-8982971347060739] .templateEdit:hover {
    background: #E2E7F3;
    color: #144FED;
}

[hash-class=tab_external_systemList-8982971347060739] .templateDelete:hover {
    background: #F3E7E7;
    color: #D54941;
}

[hash-class=tab_external_systemList-8982971347060739] .r-header-cell .td-content {
    height: 40px;
}

[hash-class=tab_external_systemList-8982971347060739] .rc-popup .link-import {
    text-decoration: none;
    color: var(--theme-color);
}

[hash-class=tab_external_systemList-8982971347060739] .rc-popup .link-import:hover {
    text-decoration: none;
    opacity: 0.8;
}
[hash-class=tab_external_systemList-8982971347060739] .rc-popup .link-import:active {
    text-decoration: underline;
    color: var(--theme-color);
}

[hash-class=tab_external_systemList-8982971347060739] .r-row .r-table-index-style .inner-cell span {
    font-size: 14px;
    line-height: 14px;
    color: rgb(45, 45, 45);
    top: 0;
}

[hash-class=tab_external_systemList-8982971347060739] .r-table .r-scrollbar__view {
    height: calc(100% - 2px);
}

[hash-class=tab_external_systemList-8982971347060739] .r-table .r-scrollbar__view .r-table_body-wrapper,
[hash-class=tab_external_systemList-8982971347060739] .r-table .r-scrollbar__view .r-table-empty-wrapper {
    height: 100%;
}

[hash-class=tab_external_systemList-8982971347060739] .r-table .r-scrollbar__view .r-table-empty-content {
    height: calc(100% - 20px);
}

[hash-class=tab_external_systemList-8982971347060739] .r-table .r-table_body-wrapper table {
    height: auto;
}
[hash-class=tab_external_systemList-8982971347060739] .cell-wrapper .rc-input-in-table{
   box-sizing: border-box;
}
.cell-wrapper .rc-dropdown[hash-class=tab_external_systemList-8982971347060739] {
   position: relative;
}
[hash-class=tab_external_systemList-8982971347060739] .cell-wrapper .rc-dropdown .dropdown-clearable {
   position: absolute;
   right: 6px;
}

.zzzt[hash-class=tab_external_systemList-8982971347060739]{
    width: 50px;
    background-color: rgb(55, 196, 17);
    display: inline-block;
    padding: 0 10px;
    line-height: 30px;
    font-size: 12px;
    color: white;
    border-radius: 4px;
        text-align: center;
}

.lzzt[hash-class=tab_external_systemList-8982971347060739]{
    width: 50px;
    background-color: #94979f;
    display: inline-block;
    padding: 0 10px;
    line-height: 30px;
    font-size: 12px;
    color: white;
    border-radius: 4px;
        text-align: center;
}.active[hash-class=Candidate_management-8950374013635456] {
    color: var(--theme-color, #5282FC);border-bottom: 3px solid var(--theme-color, #5282FC);
}

.seachDiv[hash-class=Candidate_management-8950374013635456]{
    height: auto;
    padding: 14px 20px 0px 0px;
    background: rgba(255, 255, 255, 1);

}

.pageContainerCenter .r-table[hash-class=Candidate_management-8950374013635456] {
    height: 100%;
}

.pageContainerCenter[hash-class=Candidate_management-8950374013635456] {
    margin: 0 14px 14px 14px;
}

.pageContainerBottom[hash-class=Candidate_management-8950374013635456] {
    margin-top: 0;
    margin-bottom: 14px;
    background-color: #FFFFFF;
}

@media (max-width: 768px) {
    .seachDiv[hash-class=Candidate_management-8950374013635456]{
    height: 30%;
    overflow: hidden auto;
    scrollbar-width: none;
}
    .pageContainerCenter[hash-class=Candidate_management-8950374013635456] {
                width: auto;
            }
}

.title-box[hash-class=tab_employee_renewal-8938578343178112]{
    border-bottom: 1px solid rgb(20, 79, 237);
    margin-bottom: 8px;
    padding: 8px 0;
    color: rgb(20, 79, 237);
    font-weight: 700;
}

.button-primary[hash-class=tab_employee_renewal-8938578343178112]{
    font-size: var(--font-size-s, 14px);
    border: 1px solid var(--theme-color, #5283fc);
    background-color: var(--theme-color, #5283fc);
    color: #fff;
    outline: 0;
    cursor: pointer;
    border-radius: 4px;
    transition: all linear .5;
    width: -webkit-max-content;
    width: max-content;
    min-width: 60px;
}
.title-box[hash-class=tab_personnel_transfer_process-8938936445448064]{
    border-bottom: 1px solid rgb(20, 79, 237);
    margin-bottom: 8px;
    padding: 8px 0;
    color: rgb(20, 79, 237);
    font-weight: 700;
}

.button-primary[hash-class=tab_personnel_transfer_process-8938936445448064]{
    font-size: var(--font-size-s, 14px);
    border: 1px solid var(--theme-color, #5283fc);
    background-color: var(--theme-color, #5283fc);
    color: #fff;
    outline: 0;
    cursor: pointer;
    border-radius: 4px;
    transition: all linear .5;
    width: -webkit-max-content;
    width: max-content;
    min-width: 60px;
}
.title-box[hash-class=tab_regularization_application-8937545793831040]{
    border-bottom: 1px solid rgb(20, 79, 237);
    margin-bottom: 8px;
    padding: 8px 0;
    color: rgb(20, 79, 237);
    font-weight: 700;
}

.button-primary[hash-class=tab_regularization_application-8937545793831040]{
    font-size: var(--font-size-s, 14px);
    border: 1px solid var(--theme-color, #5283fc);
    background-color: var(--theme-color, #5283fc);
    color: #fff;
    outline: 0;
    cursor: pointer;
    border-radius: 4px;
    transition: all linear .5;
    width: -webkit-max-content;
    width: max-content;
    min-width: 60px;
}
.title-box[hash-class=tab_resignation_application-8937642491545856]{
    border-bottom: 1px solid rgb(20, 79, 237);
    margin-bottom: 8px;
    padding: 8px 0;
    color: rgb(20, 79, 237);
    font-weight: 700;
}

.button-primary[hash-class=tab_resignation_application-8937642491545856]{
    font-size: var(--font-size-s, 14px);
    border: 1px solid var(--theme-color, #5283fc);
    background-color: var(--theme-color, #5283fc);
    color: #fff;
    outline: 0;
    cursor: pointer;
    border-radius: 4px;
    transition: all linear .5;
    width: -webkit-max-content;
    width: max-content;
    min-width: 60px;
}

.active[hash-class=tab_resignation_application-8937642491545856] {
    background: white !important;
    color: var(--theme-color, #5282FC);
               position: relative;
               width: 60px;
               line-height: 40px;
               height: 100%;
               border-bottom: 3px solid var(--theme-color, #5282FC);
}
            

.title-box[hash-class=tab_employment_application-8938898948296193]{
    border-bottom: 1px solid rgb(20, 79, 237);
    margin-bottom: 8px;
    padding: 8px 0;
    color: rgb(20, 79, 237);
    font-weight: 700;
}

.button-primary[hash-class=tab_employment_application-8938898948296193]{
    font-size: var(--font-size-s, 14px);
    border: 1px solid var(--theme-color, #5283fc);
    background-color: var(--theme-color, #5283fc);
    color: #fff;
    outline: 0;
    cursor: pointer;
    border-radius: 4px;
    transition: all linear .5;
    width: -webkit-max-content;
    width: max-content;
    min-width: 60px;
}


.active[hash-class=tab_employment_application-8938898948296193] {
    background: white !important;
    color: var(--theme-color, #5282FC);
               position: relative;
               width: 60px;
               line-height: 40px;
               height: 100%;
               border-bottom: 3px solid var(--theme-color, #5282FC);
}
            .pageContainer[hash-class=tab_regularization_applicationList-8938362411516039] {
    background-color: #FFFFFF;
}

.pageContainerCenter[hash-class=tab_regularization_applicationList-8938362411516039] {
    margin: 0 14px 14px 14px;
}

.pageContainerCenter .r-table[hash-class=tab_regularization_applicationList-8938362411516039] {
    height: 100%;
}

.pageContainerBottom[hash-class=tab_regularization_applicationList-8938362411516039] {
    margin-top: 0;
    margin-bottom: 14px;
    background-color: #FFFFFF;
}

@media (max-width: 768px) {
.pageContainer[hash-class=tab_regularization_applicationList-8938362411516039] {
                height: auto;
            }
}

.active[hash-class=tab_regularization_applicationList-8938362411516039] {
    color: var(--theme-color, #5282FC);border-bottom: 3px solid var(--theme-color, #5282FC);
}

[hash-class=tab_regularization_applicationList-8938362411516039] .templateEdit,
[hash-class=tab_regularization_applicationList-8938362411516039] .templateDelete {
    padding: 4px 6px;
    border-radius: 4px;
    color: #7B7B7B;
}

[hash-class=tab_regularization_applicationList-8938362411516039] .templateDelete {
    margin-left: 10px;
}

[hash-class=tab_regularization_applicationList-8938362411516039] .templateEdit:hover {
    background: #E2E7F3;
    color: #144FED;
}

[hash-class=tab_regularization_applicationList-8938362411516039] .templateDelete:hover {
    background: #F3E7E7;
    color: #D54941;
}

[hash-class=tab_regularization_applicationList-8938362411516039] .r-header-cell .td-content {
    height: 40px;
}

[hash-class=tab_regularization_applicationList-8938362411516039] .rc-popup .link-import {
    text-decoration: none;
    color: var(--theme-color);
}

[hash-class=tab_regularization_applicationList-8938362411516039] .rc-popup .link-import:hover {
    text-decoration: none;
    opacity: 0.8;
}
[hash-class=tab_regularization_applicationList-8938362411516039] .rc-popup .link-import:active {
    text-decoration: underline;
    color: var(--theme-color);
}

[hash-class=tab_regularization_applicationList-8938362411516039] .r-row .r-table-index-style .inner-cell span {
    font-size: 14px;
    line-height: 14px;
    color: rgb(45, 45, 45);
    top: 0;
}

[hash-class=tab_regularization_applicationList-8938362411516039] .r-table .r-scrollbar__view {
    height: calc(100% - 2px);
}

[hash-class=tab_regularization_applicationList-8938362411516039] .r-table .r-scrollbar__view .r-table_body-wrapper,
[hash-class=tab_regularization_applicationList-8938362411516039] .r-table .r-scrollbar__view .r-table-empty-wrapper {
    height: 100%;
}

[hash-class=tab_regularization_applicationList-8938362411516039] .r-table .r-scrollbar__view .r-table-empty-content {
    height: calc(100% - 20px);
}

[hash-class=tab_regularization_applicationList-8938362411516039] .r-table .r-table_body-wrapper table {
    height: auto;
}
.pageContainer[hash-class=tab_employee_renewalList-8938759693610883] {
    background-color: #FFFFFF;
}

.pageContainerCenter[hash-class=tab_employee_renewalList-8938759693610883] {
    margin: 0 14px 14px 14px;
}

.pageContainerCenter .r-table[hash-class=tab_employee_renewalList-8938759693610883] {
    height: 100%;
}

.pageContainerBottom[hash-class=tab_employee_renewalList-8938759693610883] {
    margin-top: 0;
    margin-bottom: 14px;
    background-color: #FFFFFF;
}

@media (max-width: 768px) {
.pageContainer[hash-class=tab_employee_renewalList-8938759693610883] {
                height: auto;
            }
}

.active[hash-class=tab_employee_renewalList-8938759693610883] {
    color: var(--theme-color, #5282FC);border-bottom: 3px solid var(--theme-color, #5282FC);
}

[hash-class=tab_employee_renewalList-8938759693610883] .templateEdit,
[hash-class=tab_employee_renewalList-8938759693610883] .templateDelete {
    padding: 4px 6px;
    border-radius: 4px;
    color: #7B7B7B;
}

[hash-class=tab_employee_renewalList-8938759693610883] .templateDelete {
    margin-left: 10px;
}

[hash-class=tab_employee_renewalList-8938759693610883] .templateEdit:hover {
    background: #E2E7F3;
    color: #144FED;
}

[hash-class=tab_employee_renewalList-8938759693610883] .templateDelete:hover {
    background: #F3E7E7;
    color: #D54941;
}

[hash-class=tab_employee_renewalList-8938759693610883] .r-header-cell .td-content {
    height: 40px;
}

[hash-class=tab_employee_renewalList-8938759693610883] .rc-popup .link-import {
    text-decoration: none;
    color: var(--theme-color);
}

[hash-class=tab_employee_renewalList-8938759693610883] .rc-popup .link-import:hover {
    text-decoration: none;
    opacity: 0.8;
}
[hash-class=tab_employee_renewalList-8938759693610883] .rc-popup .link-import:active {
    text-decoration: underline;
    color: var(--theme-color);
}

[hash-class=tab_employee_renewalList-8938759693610883] .r-row .r-table-index-style .inner-cell span {
    font-size: 14px;
    line-height: 14px;
    color: rgb(45, 45, 45);
    top: 0;
}

[hash-class=tab_employee_renewalList-8938759693610883] .r-table .r-scrollbar__view {
    height: calc(100% - 2px);
}

[hash-class=tab_employee_renewalList-8938759693610883] .r-table .r-scrollbar__view .r-table_body-wrapper,
[hash-class=tab_employee_renewalList-8938759693610883] .r-table .r-scrollbar__view .r-table-empty-wrapper {
    height: 100%;
}

[hash-class=tab_employee_renewalList-8938759693610883] .r-table .r-scrollbar__view .r-table-empty-content {
    height: calc(100% - 20px);
}

[hash-class=tab_employee_renewalList-8938759693610883] .r-table .r-table_body-wrapper table {
    height: auto;
}
.pageContainer[hash-class=tab_resignation_applicationList-8937919912446208] {
    background-color: #FFFFFF;
    height: 50%;
}

.pageContainerCenter[hash-class=tab_resignation_applicationList-8937919912446208] {
    margin: 0 14px 14px 14px;
}

.pageContainerCenter .r-table[hash-class=tab_resignation_applicationList-8937919912446208] {
    height: 100%;
}

.pageContainerBottom[hash-class=tab_resignation_applicationList-8937919912446208] {
    margin-top: 0;
    margin-bottom: 14px;
    background-color: #FFFFFF;
}


 @media (max-width: 768px) {
            .pageContainer[hash-class=tab_resignation_applicationList-8937919912446208] {
                height: auto;
            }
        }


.active[hash-class=tab_resignation_applicationList-8937919912446208] {
    color: var(--theme-color, #5282FC);border-bottom: 3px solid var(--theme-color, #5282FC);
}

[hash-class=tab_resignation_applicationList-8937919912446208] .templateEdit,
[hash-class=tab_resignation_applicationList-8937919912446208] .templateDelete {
    padding: 4px 6px;
    border-radius: 4px;
    color: #7B7B7B;
}

[hash-class=tab_resignation_applicationList-8937919912446208] .templateDelete {
    margin-left: 10px;
}

[hash-class=tab_resignation_applicationList-8937919912446208] .templateEdit:hover {
    background: #E2E7F3;
    color: #144FED;
}

[hash-class=tab_resignation_applicationList-8937919912446208] .templateDelete:hover {
    background: #F3E7E7;
    color: #D54941;
}

[hash-class=tab_resignation_applicationList-8937919912446208] .r-header-cell .td-content {
    height: 40px;
}

[hash-class=tab_resignation_applicationList-8937919912446208] .rc-popup .link-import {
    text-decoration: none;
    color: var(--theme-color);
}

[hash-class=tab_resignation_applicationList-8937919912446208] .rc-popup .link-import:hover {
    text-decoration: none;
    opacity: 0.8;
}
[hash-class=tab_resignation_applicationList-8937919912446208] .rc-popup .link-import:active {
    text-decoration: underline;
    color: var(--theme-color);
}

[hash-class=tab_resignation_applicationList-8937919912446208] .r-row .r-table-index-style .inner-cell span {
    font-size: 14px;
    line-height: 14px;
    color: rgb(45, 45, 45);
    top: 0;
}

[hash-class=tab_resignation_applicationList-8937919912446208] .r-table .r-scrollbar__view {
    height: calc(100% - 2px);
}

[hash-class=tab_resignation_applicationList-8937919912446208] .r-table .r-scrollbar__view .r-table_body-wrapper,
[hash-class=tab_resignation_applicationList-8937919912446208] .r-table .r-scrollbar__view .r-table-empty-wrapper {
    height: 100%;
}

[hash-class=tab_resignation_applicationList-8937919912446208] .r-table .r-scrollbar__view .r-table-empty-content {
    height: calc(100% - 20px);
}

[hash-class=tab_resignation_applicationList-8937919912446208] .r-table .r-table_body-wrapper table {
    height: auto;
}
.pageContainer[hash-class=tab_employment_applicationList-8938909726150146] {
    background-color: #FFFFFF;
    height: 50%;
}

.pageContainerCenter[hash-class=tab_employment_applicationList-8938909726150146] {
    margin: 0 14px 14px 14px;
}

.pageContainerCenter .r-table[hash-class=tab_employment_applicationList-8938909726150146] {
    height: 100%;
}

.pageContainerBottom[hash-class=tab_employment_applicationList-8938909726150146] {
    margin-top: 0;
    margin-bottom: 14px;
    background-color: #FFFFFF;
}


 @media (max-width: 768px) {
            .pageContainer[hash-class=tab_employment_applicationList-8938909726150146] {
                height: auto;
            }
        }

.active[hash-class=tab_employment_applicationList-8938909726150146] {
    color: var(--theme-color, #5282FC);border-bottom: 3px solid var(--theme-color, #5282FC);
}

[hash-class=tab_employment_applicationList-8938909726150146] .templateEdit,
[hash-class=tab_employment_applicationList-8938909726150146] .templateDelete {
    padding: 4px 6px;
    border-radius: 4px;
    color: #7B7B7B;
}

[hash-class=tab_employment_applicationList-8938909726150146] .templateDelete {
    margin-left: 10px;
}

[hash-class=tab_employment_applicationList-8938909726150146] .templateEdit:hover {
    background: #E2E7F3;
    color: #144FED;
}

[hash-class=tab_employment_applicationList-8938909726150146] .templateDelete:hover {
    background: #F3E7E7;
    color: #D54941;
}

[hash-class=tab_employment_applicationList-8938909726150146] .r-header-cell .td-content {
    height: 40px;
}

[hash-class=tab_employment_applicationList-8938909726150146] .rc-popup .link-import {
    text-decoration: none;
    color: var(--theme-color);
}

[hash-class=tab_employment_applicationList-8938909726150146] .rc-popup .link-import:hover {
    text-decoration: none;
    opacity: 0.8;
}
[hash-class=tab_employment_applicationList-8938909726150146] .rc-popup .link-import:active {
    text-decoration: underline;
    color: var(--theme-color);
}

[hash-class=tab_employment_applicationList-8938909726150146] .r-row .r-table-index-style .inner-cell span {
    font-size: 14px;
    line-height: 14px;
    color: rgb(45, 45, 45);
    top: 0;
}

[hash-class=tab_employment_applicationList-8938909726150146] .r-table .r-scrollbar__view {
    height: calc(100% - 2px);
}

[hash-class=tab_employment_applicationList-8938909726150146] .r-table .r-scrollbar__view .r-table_body-wrapper,
[hash-class=tab_employment_applicationList-8938909726150146] .r-table .r-scrollbar__view .r-table-empty-wrapper {
    height: 100%;
}

[hash-class=tab_employment_applicationList-8938909726150146] .r-table .r-scrollbar__view .r-table-empty-content {
    height: calc(100% - 20px);
}

[hash-class=tab_employment_applicationList-8938909726150146] .r-table .r-table_body-wrapper table {
    height: auto;
}



.tabList[hash-class=tab_employment_applicationList-8938909726150146] {
    overflow-x: auto;
    overflow-y: hidden; /* 禁止纵向滚动 */
    display: flex; /* 替代-webkit-box更现代 */
    flex-wrap: nowrap;
    -webkit-overflow-scrolling: touch;
    scrollbar-width: none;
    -ms-overflow-style: none; /* IE/Edge隐藏滚动条 */
}
.tabList > *[hash-class=tab_employment_applicationList-8938909726150146] {
    flex: 0 0 auto; /* 子项不伸缩 */
    white-space: nowrap;
}
.pageContainer[hash-class=tab_personnel_transfer_processList-8939108310658944] {
    background-color: #FFFFFF;
}

.pageContainerCenter[hash-class=tab_personnel_transfer_processList-8939108310658944] {
    margin: 0 14px 14px 14px;
}

.pageContainerCenter .r-table[hash-class=tab_personnel_transfer_processList-8939108310658944] {
    height: 100%;
}

.pageContainerBottom[hash-class=tab_personnel_transfer_processList-8939108310658944] {
    margin-top: 0;
    margin-bottom: 14px;
    background-color: #FFFFFF;
}

@media (max-width: 768px) {
.pageContainer[hash-class=tab_personnel_transfer_processList-8939108310658944] {
                height: auto;
            }
}

.active[hash-class=tab_personnel_transfer_processList-8939108310658944] {
    color: var(--theme-color, #5282FC);border-bottom: 3px solid var(--theme-color, #5282FC);
}

[hash-class=tab_personnel_transfer_processList-8939108310658944] .templateEdit,
[hash-class=tab_personnel_transfer_processList-8939108310658944] .templateDelete {
    padding: 4px 6px;
    border-radius: 4px;
    color: #7B7B7B;
}

[hash-class=tab_personnel_transfer_processList-8939108310658944] .templateDelete {
    margin-left: 10px;
}

[hash-class=tab_personnel_transfer_processList-8939108310658944] .templateEdit:hover {
    background: #E2E7F3;
    color: #144FED;
}

[hash-class=tab_personnel_transfer_processList-8939108310658944] .templateDelete:hover {
    background: #F3E7E7;
    color: #D54941;
}

[hash-class=tab_personnel_transfer_processList-8939108310658944] .r-header-cell .td-content {
    height: 40px;
}

[hash-class=tab_personnel_transfer_processList-8939108310658944] .rc-popup .link-import {
    text-decoration: none;
    color: var(--theme-color);
}

[hash-class=tab_personnel_transfer_processList-8939108310658944] .rc-popup .link-import:hover {
    text-decoration: none;
    opacity: 0.8;
}
[hash-class=tab_personnel_transfer_processList-8939108310658944] .rc-popup .link-import:active {
    text-decoration: underline;
    color: var(--theme-color);
}

[hash-class=tab_personnel_transfer_processList-8939108310658944] .r-row .r-table-index-style .inner-cell span {
    font-size: 14px;
    line-height: 14px;
    color: rgb(45, 45, 45);
    top: 0;
}

[hash-class=tab_personnel_transfer_processList-8939108310658944] .r-table .r-scrollbar__view {
    height: calc(100% - 2px);
}

[hash-class=tab_personnel_transfer_processList-8939108310658944] .r-table .r-scrollbar__view .r-table_body-wrapper,
[hash-class=tab_personnel_transfer_processList-8939108310658944] .r-table .r-scrollbar__view .r-table-empty-wrapper {
    height: 100%;
}

[hash-class=tab_personnel_transfer_processList-8939108310658944] .r-table .r-scrollbar__view .r-table-empty-content {
    height: calc(100% - 20px);
}

[hash-class=tab_personnel_transfer_processList-8939108310658944] .r-table .r-table_body-wrapper table {
    height: auto;
}
.pageContainer[hash-class=User_list-8927527303782656] {
    background-color: #FFFFFF;
}

.pageContainerCenter[hash-class=User_list-8927527303782656] {
    margin: 0 14px 14px 14px;
}

.pageContainerCenter .r-table[hash-class=User_list-8927527303782656] {
    height: 100%;
}

.pageContainerBottom[hash-class=User_list-8927527303782656] {
    margin-top: 0;
    margin-bottom: 14px;
    background-color: #FFFFFF;
}
[hash-class=User_list-8927527303782656] .rc-popup .link-import {
    text-decoration: none;
    color: var(--theme-color);
}

[hash-class=User_list-8927527303782656] .rc-popup .link-import:hover {
    text-decoration: none;
    opacity: 0.8;
}
[hash-class=User_list-8927527303782656] .rc-popup .link-import:active {
    text-decoration: underline;
    color: var(--theme-color);
}

.zzzt[hash-class=User_list-8927527303782656]{
    width: 50px;
    background-color: rgb(55, 196, 17);
    display: inline-block;
    padding: 0 10px;
    line-height: 30px;
    font-size: 12px;
    color: white;
    border-radius: 4px;
        text-align: center;
}

.lzzt[hash-class=User_list-8927527303782656]{
    width: 50px;
    background-color: #94979f;
    display: inline-block;
    padding: 0 10px;
    line-height: 30px;
    font-size: 12px;
    color: white;
    border-radius: 4px;
        text-align: center;
}.active[hash-class=tab_attendance_address_manageDetail-8921705797955330] {
    background: white !important;
    color: var(--theme-color, #5282FC);
               position: relative;
               width: 60px;
               line-height: 40px;
               height: 100%;
            
}
[hash-class=tab_attendance_address_manageDetail-8921705797955330] .rc-popup .link-import {
    text-decoration: none;
    color: var(--theme-color);
}

[hash-class=tab_attendance_address_manageDetail-8921705797955330] .rc-popup .link-import:hover {
    text-decoration: none;
    opacity: 0.8;
}
[hash-class=tab_attendance_address_manageDetail-8921705797955330] .rc-popup .link-import:active {
    text-decoration: underline;
    color: var(--theme-color);
}
.sub_container[hash-class=tab_attendance_address_manageDetail-8921705797955330]{
    position: relative;
}
[hash-class=tab_attendance_address_manageDetail-8921705797955330] .hiddenRow .form-table-add {
    display: none !important;
}
[hash-class=tab_attendance_address_manageDetail-8921705797955330] .rc-form-table {
   border-right: none;
}
[hash-class=tab_attendance_address_manageDetail-8921705797955330] .hiddenRow .form-table-main {
    border: 1px solid #E7EAEF;
    border-radius: 4px;
}

[hash-class=tab_attendance_address_manageDetail-8921705797955330] .rc-page__dialog-title-text {
   font-size: 16px;
}

.rc-form-table .rc-header-row .rc-header-cell[hash-class=tab_attendance_address_manageDetail-8921705797955330]  {
    color: #646A73;
    font-size: 14px;
    font-weight: 500;
    height: 40px;
}
[hash-class=tab_attendance_address_manageDetail-8921705797955330] .rc-header-row .rc-table-index-style {
    height: 40px !important;
}
[hash-class=tab_attendance_address_manageDetail-8921705797955330] .r-header-cell {
    height: 40px !important;
}
[hash-class=tab_attendance_address_manageDetail-8921705797955330] .rc-page_model-content {
   border-radius: 6px;
}

[hash-class=tab_attendance_address_manageDetail-8921705797955330] .rc-page__dialog-title {
    z-index: 1;
     border-radius: 6px;
}

[hash-class=tab_attendance_address_manageDetail-8921705797955330] .rc-page__model {
   align-items: flex-start !important;
}
.card[hash-class=tab_attendance_address_manageDetail-8921705797955330] {
   overflow-y: auto;
   overflow-x: hidden;
   border: none;
   padding: 20px 60px;
   height: calc(100% - 60px);
}
.active[hash-class=tab_attendance_address_manageDetail-8921705797955330]::after {
    content: "";
    position: absolute;
    width: 100%;
    height: 3px;
    background: var(--theme-color, #5282FC);
    bottom: 0px;
    border-top-left-radius: 2px;
    border-top-right-radius: 2px;
}
[hash-class=tab_attendance_address_manageDetail-8921705797955330] .rc-page__dialog-title-fullScreen:hover{
     background: #EEEEEE;
}
[hash-class=tab_attendance_address_manageDetail-8921705797955330] .rc-page__dialog-title-fullScreen{
     width: 22px !important;
     height: 22px;
     border-radius: 3px;
     font-size: 14px;
}
[hash-class=tab_attendance_address_manageDetail-8921705797955330] .rc-page__dialog-title-fullScreen:active{
     background: #EDF2FE;
     color:#144FED
}
[hash-class=tab_attendance_address_manageDetail-8921705797955330] .rc-page__dialog-title-close{
     width: 22px !important;
     height: 22px;
     border-radius: 3px;
}
[hash-class=tab_attendance_address_manageDetail-8921705797955330] .rc-page__dialog-title-close :active{
     background: #F3E7E7 !important;
     color:#D54941 !important;
}
[hash-class=tab_attendance_address_manageDetail-8921705797955330] .rc-page__dialog-title-close:hover{
     background: #EEEEEE !important;
     color:#666666 !important;
}


      .pageContainer[hash-class=tab_attendance_address_manageList-8921705798479619] {
    background-color: #FFFFFF;
}

.pageContainerCenter[hash-class=tab_attendance_address_manageList-8921705798479619] {
    margin: 0 14px 14px 14px;
}

.pageContainerCenter .r-table[hash-class=tab_attendance_address_manageList-8921705798479619] {
    height: 100%;
}

.pageContainerBottom[hash-class=tab_attendance_address_manageList-8921705798479619] {
    margin-top: 0;
    margin-bottom: 14px;
    background-color: #FFFFFF;
}

.active[hash-class=tab_attendance_address_manageList-8921705798479619] {
    color: var(--theme-color, #5282FC);border-bottom: 3px solid var(--theme-color, #5282FC);
}

[hash-class=tab_attendance_address_manageList-8921705798479619] .templateEdit,
[hash-class=tab_attendance_address_manageList-8921705798479619] .templateDelete {
    padding: 4px 6px;
    border-radius: 4px;
    color: #7B7B7B;
}

[hash-class=tab_attendance_address_manageList-8921705798479619] .templateDelete {
    margin-left: 10px;
}

[hash-class=tab_attendance_address_manageList-8921705798479619] .templateEdit:hover {
    background: #E2E7F3;
    color: #144FED;
}

[hash-class=tab_attendance_address_manageList-8921705798479619] .templateDelete:hover {
    background: #F3E7E7;
    color: #D54941;
}

[hash-class=tab_attendance_address_manageList-8921705798479619] .r-header-cell .td-content {
    height: 40px;
}

[hash-class=tab_attendance_address_manageList-8921705798479619] .rc-popup .link-import {
    text-decoration: none;
    color: var(--theme-color);
}

[hash-class=tab_attendance_address_manageList-8921705798479619] .rc-popup .link-import:hover {
    text-decoration: none;
    opacity: 0.8;
}
[hash-class=tab_attendance_address_manageList-8921705798479619] .rc-popup .link-import:active {
    text-decoration: underline;
    color: var(--theme-color);
}

[hash-class=tab_attendance_address_manageList-8921705798479619] .r-row .r-table-index-style .inner-cell span {
    font-size: 14px;
    line-height: 14px;
    color: rgb(45, 45, 45);
    top: 0;
}

[hash-class=tab_attendance_address_manageList-8921705798479619] .r-table .r-scrollbar__view {
    height: calc(100% - 2px);
}

[hash-class=tab_attendance_address_manageList-8921705798479619] .r-table .r-scrollbar__view .r-table_body-wrapper,
[hash-class=tab_attendance_address_manageList-8921705798479619] .r-table .r-scrollbar__view .r-table-empty-wrapper {
    height: 100%;
}

[hash-class=tab_attendance_address_manageList-8921705798479619] .r-table .r-scrollbar__view .r-table-empty-content {
    height: calc(100% - 20px);
}

[hash-class=tab_attendance_address_manageList-8921705798479619] .r-table .r-table_body-wrapper table {
    height: auto;
}
.active[hash-class=tab_user_basic_informationDetail-8915182359283712] {
    background: white !important;
    color: var(--theme-color, #5282FC);
               position: relative;
               width: 60px;
               line-height: 40px;
               height: 100%;
            
}
[hash-class=tab_user_basic_informationDetail-8915182359283712] .rc-popup .link-import {
    text-decoration: none;
    color: var(--theme-color);
}

[hash-class=tab_user_basic_informationDetail-8915182359283712] .rc-popup .link-import:hover {
    text-decoration: none;
    opacity: 0.8;
}
[hash-class=tab_user_basic_informationDetail-8915182359283712] .rc-popup .link-import:active {
    text-decoration: underline;
    color: var(--theme-color);
}
.sub_container[hash-class=tab_user_basic_informationDetail-8915182359283712]{
    position: relative;
}
[hash-class=tab_user_basic_informationDetail-8915182359283712] .hiddenRow .form-table-add {
    display: none !important;
}
[hash-class=tab_user_basic_informationDetail-8915182359283712] .rc-form-table {
   border-right: none;
}
[hash-class=tab_user_basic_informationDetail-8915182359283712] .hiddenRow .form-table-main {
    border: 1px solid #E7EAEF;
    border-radius: 4px;
}

[hash-class=tab_user_basic_informationDetail-8915182359283712] .rc-page__dialog-title-text {
   font-size: 16px;
}

.rc-form-table .rc-header-row .rc-header-cell[hash-class=tab_user_basic_informationDetail-8915182359283712]  {
    color: #646A73;
    font-size: 14px;
    font-weight: 500;
    height: 40px;
}
[hash-class=tab_user_basic_informationDetail-8915182359283712] .rc-header-row .rc-table-index-style {
    height: 40px !important;
}
[hash-class=tab_user_basic_informationDetail-8915182359283712] .r-header-cell {
    height: 40px !important;
}
[hash-class=tab_user_basic_informationDetail-8915182359283712] .rc-page_model-content {
   border-radius: 6px;
}

[hash-class=tab_user_basic_informationDetail-8915182359283712] .rc-page__dialog-title {
    z-index: 1;
     border-radius: 6px;
}

[hash-class=tab_user_basic_informationDetail-8915182359283712] .rc-page__model {
   align-items: flex-start !important;
}
.card[hash-class=tab_user_basic_informationDetail-8915182359283712] {
   overflow-y: auto;
   overflow-x: hidden;
   border: none;
   padding: 20px 60px;
   height: calc(100% - 60px);
}
.active[hash-class=tab_user_basic_informationDetail-8915182359283712]::after {
    content: "";
    position: absolute;
    width: 100%;
    height: 3px;
    background: var(--theme-color, #5282FC);
    bottom: 0px;
    border-top-left-radius: 2px;
    border-top-right-radius: 2px;
}
[hash-class=tab_user_basic_informationDetail-8915182359283712] .rc-page__dialog-title-fullScreen:hover{
     background: #EEEEEE;
}
[hash-class=tab_user_basic_informationDetail-8915182359283712] .rc-page__dialog-title-fullScreen{
     width: 22px !important;
     height: 22px;
     border-radius: 3px;
     font-size: 14px;
}
[hash-class=tab_user_basic_informationDetail-8915182359283712] .rc-page__dialog-title-fullScreen:active{
     background: #EDF2FE;
     color:#144FED
}
[hash-class=tab_user_basic_informationDetail-8915182359283712] .rc-page__dialog-title-close{
     width: 22px !important;
     height: 22px;
     border-radius: 3px;
}
[hash-class=tab_user_basic_informationDetail-8915182359283712] .rc-page__dialog-title-close :active{
     background: #F3E7E7 !important;
     color:#D54941 !important;
}
[hash-class=tab_user_basic_informationDetail-8915182359283712] .rc-page__dialog-title-close:hover{
     background: #EEEEEE !important;
     color:#666666 !important;
}
.title-box[hash-class=tab_user_basic_informationDetail-8915182359283712]{
    border-bottom: 1px solid rgb(20, 79, 237);
    margin-bottom: 12px;
    padding: 8px 0;
    color: rgb(20, 79, 237);
    font-weight: 700;
}

.button-primary[hash-class=tab_user_basic_informationDetail-8915182359283712]{
    font-size: var(--font-size-s, 14px);
    border: 1px solid var(--theme-color, #5283fc);
    background-color: var(--theme-color, #5283fc);
    color: #fff;
    outline: 0;
    cursor: pointer;
    border-radius: 4px;
    transition: all linear .5;
    width: -webkit-max-content;
    width: max-content;
    min-width: 60px;
}

@media (max-width: 768px) {
.left[hash-class=tab_user_basic_informationDetail-8915182359283712] {
  width: 100% !important;
  height: auto !important;
}
}.pageContainer[hash-class=UserManagement-8915182362429440] {
    background-color: #FFFFFF;
}

.pageContainerCenter[hash-class=UserManagement-8915182362429440] {
    margin: 0 14px 14px 14px;
}

.pageContainerCenter .r-table[hash-class=UserManagement-8915182362429440] {
    height: 100%;
}

.pageContainerBottom[hash-class=UserManagement-8915182362429440] {
    margin-top: 0;
    margin-bottom: 14px;
    background-color: #FFFFFF;
}

.active[hash-class=UserManagement-8915182362429440] {
    color: var(--theme-color, #5282FC);border-bottom: 3px solid var(--theme-color, #5282FC);
}

[hash-class=UserManagement-8915182362429440] .templateEdit,
[hash-class=UserManagement-8915182362429440] .templateDelete {
    padding: 4px 6px;
    border-radius: 4px;
    color: #7B7B7B;
}

[hash-class=UserManagement-8915182362429440] .templateDelete {
    margin-left: 10px;
}

[hash-class=UserManagement-8915182362429440] .templateEdit:hover {
    background: #E2E7F3;
    color: #144FED;
}

[hash-class=UserManagement-8915182362429440] .templateDelete:hover {
    background: #F3E7E7;
    color: #D54941;
}

[hash-class=UserManagement-8915182362429440] .r-header-cell .td-content {
    height: 40px;
}

[hash-class=UserManagement-8915182362429440] .rc-popup .link-import {
    text-decoration: none;
    color: var(--theme-color);
}

[hash-class=UserManagement-8915182362429440] .rc-popup .link-import:hover {
    text-decoration: none;
    opacity: 0.8;
}
[hash-class=UserManagement-8915182362429440] .rc-popup .link-import:active {
    text-decoration: underline;
    color: var(--theme-color);
}

[hash-class=UserManagement-8915182362429440] .r-row .r-table-index-style .inner-cell span {
    font-size: 14px;
    line-height: 14px;
    color: rgb(45, 45, 45);
    top: 0;
}

[hash-class=UserManagement-8915182362429440] .r-table .r-scrollbar__view {
    height: calc(100% - 2px);
}

[hash-class=UserManagement-8915182362429440] .r-table .r-scrollbar__view .r-table_body-wrapper,
[hash-class=UserManagement-8915182362429440] .r-table .r-scrollbar__view .r-table-empty-wrapper {
    height: 100%;
}

[hash-class=UserManagement-8915182362429440] .r-table .r-scrollbar__view .r-table-empty-content {
    height: calc(100% - 20px);
}

[hash-class=UserManagement-8915182362429440] .r-table .r-table_body-wrapper table {
    height: auto;
}
.zzzt[hash-class=UserManagement-8915182362429440]{
     overflow: hidden;
    text-overflow: ellipsis;
    white-space: pre;
    width: 50px;
    background-color: rgb(55, 196, 17);
    display: inline-block;
    height: 32px;
    padding: 0 10px;
    line-height: 30px;
    font-size: 13px;
    color: white;
    border-radius: 4px;
    box-sizing: border-box;
}

.lzzt[hash-class=UserManagement-8915182362429440]{
  overflow: hidden;
    text-overflow: ellipsis;
    white-space: pre;
    width: 50px;
    background-color: #94979f;
    display: inline-block;
    height: 32px;
    padding: 0 10px;
    line-height: 30px;
    font-size: 13px;
    color: #fff;
    border-radius: 4px;
    box-sizing: border-box;
}

.edit[hash-class=UserManagement-8915182362429440]{
    display: none;
    justify-content: center;
    align-items: center;
    margin-left: 10px;
    width: 24px;
    height: 26px;
    border-radius: 4px;
    color: #5282FC;
}

.editHover:hover .edit[hash-class=UserManagement-8915182362429440]{
    display: flex;
}

.edit1[hash-class=UserManagement-8915182362429440]{
    display: none;
    justify-content: center;
    align-items: center;
    margin-left: 10px;
    width: 24px;
    height: 26px;
    border-radius: 4px;
    color: #5282FC;
}

.controls:hover .edit1[hash-class=UserManagement-8915182362429440]{
    display: flex;
}

.rc-container.zzjg>.rc-block > :first-child[hash-class=UserManagement-8915182362429440] {
    display: none !important;
}
@media (max-width: 768px) {
.pageContainer[hash-class=UserManagement-8915182362429440] {
                height: auto;
            }
}




.pageContainer[hash-class=Share_documents-8915113226317184] {
    background-color: #FFFFFF;
}

.pageContainerCenter[hash-class=Share_documents-8915113226317184] {
    margin: 0 14px 14px 14px;
}

.pageContainerCenter .r-table[hash-class=Share_documents-8915113226317184] {
    height: 100%;
}

.pageContainerBottom[hash-class=Share_documents-8915113226317184] {
    margin-top: 0;
    margin-bottom: 14px;
    background-color: #FFFFFF;
}

.zzzt[hash-class=Share_documents-8915113226317184]{
    width: 50px;
    background-color: rgb(55, 196, 17);
    display: inline-block;
    padding: 0 10px;
    line-height: 30px;
    font-size: 12px;
    color: white;
    border-radius: 4px;
        text-align: center;
}

.lzzt[hash-class=Share_documents-8915113226317184]{
    width: 50px;
    background-color: #94979f;
    display: inline-block;
    padding: 0 10px;
    line-height: 30px;
    font-size: 12px;
    color: white;
    border-radius: 4px;
        text-align: center;
}



@media (max-width: 768px) {
.pageContainer[hash-class=Share_documents-8915113226317184] {
                height: auto;
            }
}
.title-box[hash-class=tab_item_requisition-8908946605645953]{
    border-bottom: 1px solid rgb(20, 79, 237);
    margin-bottom: 8px;
    padding: 8px 0;
    color: rgb(20, 79, 237);
    font-weight: 700;
}

.button-primary[hash-class=tab_item_requisition-8908946605645953]{
    font-size: var(--font-size-s, 14px);
    border: 1px solid var(--theme-color, #5283fc);
    background-color: var(--theme-color, #5283fc);
    color: #fff;
    outline: 0;
    cursor: pointer;
    border-radius: 4px;
    transition: all linear .5;
    width: -webkit-max-content;
    width: max-content;
    min-width: 60px;
}

.active[hash-class=tab_item_requisition-8908946605645953] {
    color: var(--theme-color, #5282FC);border-bottom: 3px solid var(--theme-color, #5282FC);
}

 .pageContainer[hash-class=tab_item_requisitionList-8909061947957379] {
    background-color: #FFFFFF;
    height: 50%;
}

.pageContainerCenter[hash-class=tab_item_requisitionList-8909061947957379] {
    margin: 0 14px 14px 14px;
}

.pageContainerCenter .r-table[hash-class=tab_item_requisitionList-8909061947957379] {
    height: 100%;
}

.pageContainerBottom[hash-class=tab_item_requisitionList-8909061947957379] {
    margin-top: 0;
    margin-bottom: 14px;
    background-color: #FFFFFF;
}


 @media (max-width: 768px) {
            .pageContainer[hash-class=tab_item_requisitionList-8909061947957379] {
                height: auto;
            }
        }

.active[hash-class=tab_item_requisitionList-8909061947957379] {
    color: var(--theme-color, #5282FC);border-bottom: 3px solid var(--theme-color, #5282FC);
}

[hash-class=tab_item_requisitionList-8909061947957379] .templateEdit,
[hash-class=tab_item_requisitionList-8909061947957379] .templateDelete {
    padding: 4px 6px;
    border-radius: 4px;
    color: #7B7B7B;
}

[hash-class=tab_item_requisitionList-8909061947957379] .templateDelete {
    margin-left: 10px;
}

[hash-class=tab_item_requisitionList-8909061947957379] .templateEdit:hover {
    background: #E2E7F3;
    color: #144FED;
}

[hash-class=tab_item_requisitionList-8909061947957379] .templateDelete:hover {
    background: #F3E7E7;
    color: #D54941;
}

[hash-class=tab_item_requisitionList-8909061947957379] .r-header-cell .td-content {
    height: 40px;
}

[hash-class=tab_item_requisitionList-8909061947957379] .rc-popup .link-import {
    text-decoration: none;
    color: var(--theme-color);
}

[hash-class=tab_item_requisitionList-8909061947957379] .rc-popup .link-import:hover {
    text-decoration: none;
    opacity: 0.8;
}
[hash-class=tab_item_requisitionList-8909061947957379] .rc-popup .link-import:active {
    text-decoration: underline;
    color: var(--theme-color);
}

[hash-class=tab_item_requisitionList-8909061947957379] .r-row .r-table-index-style .inner-cell span {
    font-size: 14px;
    line-height: 14px;
    color: rgb(45, 45, 45);
    top: 0;
}

[hash-class=tab_item_requisitionList-8909061947957379] .r-table .r-scrollbar__view {
    height: calc(100% - 2px);
}

[hash-class=tab_item_requisitionList-8909061947957379] .r-table .r-scrollbar__view .r-table_body-wrapper,
[hash-class=tab_item_requisitionList-8909061947957379] .r-table .r-scrollbar__view .r-table-empty-wrapper {
    height: 100%;
}

[hash-class=tab_item_requisitionList-8909061947957379] .r-table .r-scrollbar__view .r-table-empty-content {
    height: calc(100% - 20px);
}

[hash-class=tab_item_requisitionList-8909061947957379] .r-table .r-table_body-wrapper table {
    height: auto;
}

.title-box[hash-class=tab_purchase_requisition-8905156976289537]{
    border-bottom: 1px solid rgb(20, 79, 237);
    margin-bottom: 8px;
    padding: 8px 0;
    color: rgb(20, 79, 237);
    font-weight: 700;
}

.button-primary[hash-class=tab_purchase_requisition-8905156976289537]{
    font-size: var(--font-size-s, 14px);
    border: 1px solid var(--theme-color, #5283fc);
    background-color: var(--theme-color, #5283fc);
    color: #fff;
    outline: 0;
    cursor: pointer;
    border-radius: 4px;
    transition: all linear .5;
    width: -webkit-max-content;
    width: max-content;
    min-width: 60px;
}

.active[hash-class=tab_purchase_requisition-8905156976289537] {
    color: var(--theme-color, #5282FC);border-bottom: 3px solid var(--theme-color, #5282FC);
}

.title-box[hash-class=tab_reimbursement_application-8905600408005760]{
    border-bottom: 1px solid rgb(20, 79, 237);
    margin-bottom: 8px;
    padding: 8px 0;
    color: rgb(20, 79, 237);
    font-weight: 700;
}

.button-primary[hash-class=tab_reimbursement_application-8905600408005760]{
    font-size: var(--font-size-s, 14px);
    border: 1px solid var(--theme-color, #5283fc);
    background-color: var(--theme-color, #5283fc);
    color: #fff;
    outline: 0;
    cursor: pointer;
    border-radius: 4px;
    transition: all linear .5;
    width: -webkit-max-content;
    width: max-content;
    min-width: 60px;
}

.active[hash-class=tab_reimbursement_application-8905600408005760] {
    color: var(--theme-color, #5282FC);border-bottom: 3px solid var(--theme-color, #5282FC);
}

.title-box[hash-class=tab_loan_application-8905167081144961]{
    border-bottom: 1px solid rgb(20, 79, 237);
    margin-bottom: 8px;
    padding: 8px 0;
    color: rgb(20, 79, 237);
    font-weight: 700;
}

.button-primary[hash-class=tab_loan_application-8905167081144961]{
    font-size: var(--font-size-s, 14px);
    border: 1px solid var(--theme-color, #5283fc);
    background-color: var(--theme-color, #5283fc);
    color: #fff;
    outline: 0;
    cursor: pointer;
    border-radius: 4px;
    transition: all linear .5;
    width: -webkit-max-content;
    width: max-content;
    min-width: 60px;
}
.title-box[hash-class=tab_book_borrowing-8903384193486721]{
    border-bottom: 1px solid rgb(20, 79, 237);
    margin-bottom: 8px;
    padding: 8px 0;
    color: rgb(20, 79, 237);
    font-weight: 700;
}

.button-primary[hash-class=tab_book_borrowing-8903384193486721]{
    font-size: var(--font-size-s, 14px);
    border: 1px solid var(--theme-color, #5283fc);
    background-color: var(--theme-color, #5283fc);
    color: #fff;
    outline: 0;
    cursor: pointer;
    border-radius: 4px;
    transition: all linear .5;
    width: -webkit-max-content;
    width: max-content;
    min-width: 60px;
}
.title-box[hash-class=tab_training_process-8903581456510848]{
    border-bottom: 1px solid rgb(20, 79, 237);
    margin-bottom: 8px;
    padding: 8px 0;
    color: rgb(20, 79, 237);
    font-weight: 700;
}

.button-primary[hash-class=tab_training_process-8903581456510848]{
    font-size: var(--font-size-s, 14px);
    border: 1px solid var(--theme-color, #5283fc);
    background-color: var(--theme-color, #5283fc);
    color: #fff;
    outline: 0;
    cursor: pointer;
    border-radius: 4px;
    transition: all linear .5;
    width: -webkit-max-content;
    width: max-content;
    min-width: 60px;
}.pageContainer[hash-class=tab_book_borrowingList-8903801208088333] {
    background-color: #FFFFFF;
}

.pageContainerCenter[hash-class=tab_book_borrowingList-8903801208088333] {
    margin: 0 14px 14px 14px;
}

.pageContainerCenter .r-table[hash-class=tab_book_borrowingList-8903801208088333] {
    height: 100%;
}

.pageContainerBottom[hash-class=tab_book_borrowingList-8903801208088333] {
    margin-top: 0;
    margin-bottom: 14px;
    background-color: #FFFFFF;
}

@media (max-width: 768px) {
.pageContainer[hash-class=tab_book_borrowingList-8903801208088333] {
                height: auto;
            }
}

.active[hash-class=tab_book_borrowingList-8903801208088333] {
    color: var(--theme-color, #5282FC);border-bottom: 3px solid var(--theme-color, #5282FC);
}

[hash-class=tab_book_borrowingList-8903801208088333] .templateEdit,
[hash-class=tab_book_borrowingList-8903801208088333] .templateDelete {
    padding: 4px 6px;
    border-radius: 4px;
    color: #7B7B7B;
}

[hash-class=tab_book_borrowingList-8903801208088333] .templateDelete {
    margin-left: 10px;
}

[hash-class=tab_book_borrowingList-8903801208088333] .templateEdit:hover {
    background: #E2E7F3;
    color: #144FED;
}

[hash-class=tab_book_borrowingList-8903801208088333] .templateDelete:hover {
    background: #F3E7E7;
    color: #D54941;
}

[hash-class=tab_book_borrowingList-8903801208088333] .r-header-cell .td-content {
    height: 40px;
}

[hash-class=tab_book_borrowingList-8903801208088333] .rc-popup .link-import {
    text-decoration: none;
    color: var(--theme-color);
}

[hash-class=tab_book_borrowingList-8903801208088333] .rc-popup .link-import:hover {
    text-decoration: none;
    opacity: 0.8;
}
[hash-class=tab_book_borrowingList-8903801208088333] .rc-popup .link-import:active {
    text-decoration: underline;
    color: var(--theme-color);
}

[hash-class=tab_book_borrowingList-8903801208088333] .r-row .r-table-index-style .inner-cell span {
    font-size: 14px;
    line-height: 14px;
    color: rgb(45, 45, 45);
    top: 0;
}

[hash-class=tab_book_borrowingList-8903801208088333] .r-table .r-scrollbar__view {
    height: calc(100% - 2px);
}

[hash-class=tab_book_borrowingList-8903801208088333] .r-table .r-scrollbar__view .r-table_body-wrapper,
[hash-class=tab_book_borrowingList-8903801208088333] .r-table .r-scrollbar__view .r-table-empty-wrapper {
    height: 100%;
}

[hash-class=tab_book_borrowingList-8903801208088333] .r-table .r-scrollbar__view .r-table-empty-content {
    height: calc(100% - 20px);
}

[hash-class=tab_book_borrowingList-8903801208088333] .r-table .r-table_body-wrapper table {
    height: auto;
}
.pageContainer[hash-class=tab_training_processList-8903863479609091] {
    background-color: #FFFFFF;
}

.pageContainerCenter[hash-class=tab_training_processList-8903863479609091] {
    margin: 0 14px 14px 14px;
}

.pageContainerCenter .r-table[hash-class=tab_training_processList-8903863479609091] {
    height: 100%;
}

.pageContainerBottom[hash-class=tab_training_processList-8903863479609091] {
    margin-top: 0;
    margin-bottom: 14px;
    background-color: #FFFFFF;
}

@media (max-width: 768px) {
.pageContainer[hash-class=tab_training_processList-8903863479609091] {
                height: auto;
            }
}

.active[hash-class=tab_training_processList-8903863479609091] {
    color: var(--theme-color, #5282FC);border-bottom: 3px solid var(--theme-color, #5282FC);
}

[hash-class=tab_training_processList-8903863479609091] .templateEdit,
[hash-class=tab_training_processList-8903863479609091] .templateDelete {
    padding: 4px 6px;
    border-radius: 4px;
    color: #7B7B7B;
}

[hash-class=tab_training_processList-8903863479609091] .templateDelete {
    margin-left: 10px;
}

[hash-class=tab_training_processList-8903863479609091] .templateEdit:hover {
    background: #E2E7F3;
    color: #144FED;
}

[hash-class=tab_training_processList-8903863479609091] .templateDelete:hover {
    background: #F3E7E7;
    color: #D54941;
}

[hash-class=tab_training_processList-8903863479609091] .r-header-cell .td-content {
    height: 40px;
}

[hash-class=tab_training_processList-8903863479609091] .rc-popup .link-import {
    text-decoration: none;
    color: var(--theme-color);
}

[hash-class=tab_training_processList-8903863479609091] .rc-popup .link-import:hover {
    text-decoration: none;
    opacity: 0.8;
}
[hash-class=tab_training_processList-8903863479609091] .rc-popup .link-import:active {
    text-decoration: underline;
    color: var(--theme-color);
}

[hash-class=tab_training_processList-8903863479609091] .r-row .r-table-index-style .inner-cell span {
    font-size: 14px;
    line-height: 14px;
    color: rgb(45, 45, 45);
    top: 0;
}

[hash-class=tab_training_processList-8903863479609091] .r-table .r-scrollbar__view {
    height: calc(100% - 2px);
}

[hash-class=tab_training_processList-8903863479609091] .r-table .r-scrollbar__view .r-table_body-wrapper,
[hash-class=tab_training_processList-8903863479609091] .r-table .r-scrollbar__view .r-table-empty-wrapper {
    height: 100%;
}

[hash-class=tab_training_processList-8903863479609091] .r-table .r-scrollbar__view .r-table-empty-content {
    height: calc(100% - 20px);
}

[hash-class=tab_training_processList-8903863479609091] .r-table .r-table_body-wrapper table {
    height: auto;
}
.pageContainer[hash-class=tab_purchase_requisitionList-8905190934947613] {
    background-color: #FFFFFF;
    height: 50%;
}

.pageContainerCenter[hash-class=tab_purchase_requisitionList-8905190934947613] {
    margin: 0 14px 14px 14px;
}

.pageContainerCenter .r-table[hash-class=tab_purchase_requisitionList-8905190934947613] {
    height: 100%;
}

.pageContainerBottom[hash-class=tab_purchase_requisitionList-8905190934947613] {
    margin-top: 0;
    margin-bottom: 14px;
    background-color: #FFFFFF;
}


 @media (max-width: 768px) {
            .pageContainer[hash-class=tab_purchase_requisitionList-8905190934947613] {
                height: auto;
            }
        }

.active[hash-class=tab_purchase_requisitionList-8905190934947613] {
    color: var(--theme-color, #5282FC);border-bottom: 3px solid var(--theme-color, #5282FC);
}

[hash-class=tab_purchase_requisitionList-8905190934947613] .templateEdit,
[hash-class=tab_purchase_requisitionList-8905190934947613] .templateDelete {
    padding: 4px 6px;
    border-radius: 4px;
    color: #7B7B7B;
}

[hash-class=tab_purchase_requisitionList-8905190934947613] .templateDelete {
    margin-left: 10px;
}

[hash-class=tab_purchase_requisitionList-8905190934947613] .templateEdit:hover {
    background: #E2E7F3;
    color: #144FED;
}

[hash-class=tab_purchase_requisitionList-8905190934947613] .templateDelete:hover {
    background: #F3E7E7;
    color: #D54941;
}

[hash-class=tab_purchase_requisitionList-8905190934947613] .r-header-cell .td-content {
    height: 40px;
}

[hash-class=tab_purchase_requisitionList-8905190934947613] .rc-popup .link-import {
    text-decoration: none;
    color: var(--theme-color);
}

[hash-class=tab_purchase_requisitionList-8905190934947613] .rc-popup .link-import:hover {
    text-decoration: none;
    opacity: 0.8;
}
[hash-class=tab_purchase_requisitionList-8905190934947613] .rc-popup .link-import:active {
    text-decoration: underline;
    color: var(--theme-color);
}

[hash-class=tab_purchase_requisitionList-8905190934947613] .r-row .r-table-index-style .inner-cell span {
    font-size: 14px;
    line-height: 14px;
    color: rgb(45, 45, 45);
    top: 0;
}

[hash-class=tab_purchase_requisitionList-8905190934947613] .r-table .r-scrollbar__view {
    height: calc(100% - 2px);
}

[hash-class=tab_purchase_requisitionList-8905190934947613] .r-table .r-scrollbar__view .r-table_body-wrapper,
[hash-class=tab_purchase_requisitionList-8905190934947613] .r-table .r-scrollbar__view .r-table-empty-wrapper {
    height: 100%;
}

[hash-class=tab_purchase_requisitionList-8905190934947613] .r-table .r-scrollbar__view .r-table-empty-content {
    height: calc(100% - 20px);
}

[hash-class=tab_purchase_requisitionList-8905190934947613] .r-table .r-table_body-wrapper table {
    height: auto;
}
.pageContainer[hash-class=tab_reimbursement_applicationList-8905602973281420] {
    background-color: #FFFFFF;
    height: 50%;
}

.pageContainerCenter[hash-class=tab_reimbursement_applicationList-8905602973281420] {
    margin: 0 14px 14px 14px;
}

.pageContainerCenter .r-table[hash-class=tab_reimbursement_applicationList-8905602973281420] {
    height: 100%;
}

.pageContainerBottom[hash-class=tab_reimbursement_applicationList-8905602973281420] {
    margin-top: 0;
    margin-bottom: 14px;
    background-color: #FFFFFF;
}


 @media (max-width: 768px) {
            .pageContainer[hash-class=tab_reimbursement_applicationList-8905602973281420] {
                height: auto;
            }
        }


.active[hash-class=tab_reimbursement_applicationList-8905602973281420] {
    color: var(--theme-color, #5282FC);border-bottom: 3px solid var(--theme-color, #5282FC);
}

[hash-class=tab_reimbursement_applicationList-8905602973281420] .templateEdit,
[hash-class=tab_reimbursement_applicationList-8905602973281420] .templateDelete {
    padding: 4px 6px;
    border-radius: 4px;
    color: #7B7B7B;
}

[hash-class=tab_reimbursement_applicationList-8905602973281420] .templateDelete {
    margin-left: 10px;
}

[hash-class=tab_reimbursement_applicationList-8905602973281420] .templateEdit:hover {
    background: #E2E7F3;
    color: #144FED;
}

[hash-class=tab_reimbursement_applicationList-8905602973281420] .templateDelete:hover {
    background: #F3E7E7;
    color: #D54941;
}

[hash-class=tab_reimbursement_applicationList-8905602973281420] .r-header-cell .td-content {
    height: 40px;
}

[hash-class=tab_reimbursement_applicationList-8905602973281420] .rc-popup .link-import {
    text-decoration: none;
    color: var(--theme-color);
}

[hash-class=tab_reimbursement_applicationList-8905602973281420] .rc-popup .link-import:hover {
    text-decoration: none;
    opacity: 0.8;
}
[hash-class=tab_reimbursement_applicationList-8905602973281420] .rc-popup .link-import:active {
    text-decoration: underline;
    color: var(--theme-color);
}

[hash-class=tab_reimbursement_applicationList-8905602973281420] .r-row .r-table-index-style .inner-cell span {
    font-size: 14px;
    line-height: 14px;
    color: rgb(45, 45, 45);
    top: 0;
}

[hash-class=tab_reimbursement_applicationList-8905602973281420] .r-table .r-scrollbar__view {
    height: calc(100% - 2px);
}

[hash-class=tab_reimbursement_applicationList-8905602973281420] .r-table .r-scrollbar__view .r-table_body-wrapper,
[hash-class=tab_reimbursement_applicationList-8905602973281420] .r-table .r-scrollbar__view .r-table-empty-wrapper {
    height: 100%;
}

[hash-class=tab_reimbursement_applicationList-8905602973281420] .r-table .r-scrollbar__view .r-table-empty-content {
    height: calc(100% - 20px);
}

[hash-class=tab_reimbursement_applicationList-8905602973281420] .r-table .r-table_body-wrapper table {
    height: auto;
}

.pageContainer[hash-class=tab_loan_applicationList-8905300847242883] {
    background-color: #FFFFFF;
}

.pageContainerCenter[hash-class=tab_loan_applicationList-8905300847242883] {
    margin: 0 14px 14px 14px;
}

.pageContainerCenter .r-table[hash-class=tab_loan_applicationList-8905300847242883] {
    height: 100%;
}

.pageContainerBottom[hash-class=tab_loan_applicationList-8905300847242883] {
    margin-top: 0;
    margin-bottom: 14px;
    background-color: #FFFFFF;
}

@media (max-width: 768px) {
.pageContainer[hash-class=tab_loan_applicationList-8905300847242883] {
                height: auto;
            }
}

.active[hash-class=tab_loan_applicationList-8905300847242883] {
    color: var(--theme-color, #5282FC);border-bottom: 3px solid var(--theme-color, #5282FC);
}

[hash-class=tab_loan_applicationList-8905300847242883] .templateEdit,
[hash-class=tab_loan_applicationList-8905300847242883] .templateDelete {
    padding: 4px 6px;
    border-radius: 4px;
    color: #7B7B7B;
}

[hash-class=tab_loan_applicationList-8905300847242883] .templateDelete {
    margin-left: 10px;
}

[hash-class=tab_loan_applicationList-8905300847242883] .templateEdit:hover {
    background: #E2E7F3;
    color: #144FED;
}

[hash-class=tab_loan_applicationList-8905300847242883] .templateDelete:hover {
    background: #F3E7E7;
    color: #D54941;
}

[hash-class=tab_loan_applicationList-8905300847242883] .r-header-cell .td-content {
    height: 40px;
}

[hash-class=tab_loan_applicationList-8905300847242883] .rc-popup .link-import {
    text-decoration: none;
    color: var(--theme-color);
}

[hash-class=tab_loan_applicationList-8905300847242883] .rc-popup .link-import:hover {
    text-decoration: none;
    opacity: 0.8;
}
[hash-class=tab_loan_applicationList-8905300847242883] .rc-popup .link-import:active {
    text-decoration: underline;
    color: var(--theme-color);
}

[hash-class=tab_loan_applicationList-8905300847242883] .r-row .r-table-index-style .inner-cell span {
    font-size: 14px;
    line-height: 14px;
    color: rgb(45, 45, 45);
    top: 0;
}

[hash-class=tab_loan_applicationList-8905300847242883] .r-table .r-scrollbar__view {
    height: calc(100% - 2px);
}

[hash-class=tab_loan_applicationList-8905300847242883] .r-table .r-scrollbar__view .r-table_body-wrapper,
[hash-class=tab_loan_applicationList-8905300847242883] .r-table .r-scrollbar__view .r-table-empty-wrapper {
    height: 100%;
}

[hash-class=tab_loan_applicationList-8905300847242883] .r-table .r-scrollbar__view .r-table-empty-content {
    height: calc(100% - 20px);
}

[hash-class=tab_loan_applicationList-8905300847242883] .r-table .r-table_body-wrapper table {
    height: auto;
}
.check-pop-item[hash-class=tab_loan_applicationList-8905300847242883] {
  padding: 0 16px;
  color: #333;
  cursor: pointer;
  height: 36px;
  line-height: 36px;
}
.check-pop-item:hover[hash-class=tab_loan_applicationList-8905300847242883] {
  background-color: var(--theme-color)!important;
  color: white;
}
.title-box[hash-class=tab_book_registration-8903652731552385]{
    border-bottom: 1px solid rgb(20, 79, 237);
    margin-bottom: 8px;
    padding: 8px 0;
    color: rgb(20, 79, 237);
    font-weight: 700;
}

.button-primary[hash-class=tab_book_registration-8903652731552385]{
    font-size: var(--font-size-s, 14px);
    border: 1px solid var(--theme-color, #5283fc);
    background-color: var(--theme-color, #5283fc);
    color: #fff;
    outline: 0;
    cursor: pointer;
    border-radius: 4px;
    transition: all linear .5;
    width: -webkit-max-content;
    width: max-content;
    min-width: 60px;
}.pageContainer[hash-class=tab_book_registrationList1-8903844633805440] {
    background-color: #FFFFFF;
}

.pageContainerCenter[hash-class=tab_book_registrationList1-8903844633805440] {
    margin: 0 14px 14px 14px;
}

.pageContainerCenter .r-table[hash-class=tab_book_registrationList1-8903844633805440] {
    height: 100%;
}

.pageContainerBottom[hash-class=tab_book_registrationList1-8903844633805440] {
    margin-top: 0;
    margin-bottom: 14px;
    background-color: #FFFFFF;
}

@media (max-width: 768px) {
.pageContainer[hash-class=tab_book_registrationList1-8903844633805440] {
                height: auto;
            }
}

.active[hash-class=tab_book_registrationList1-8903844633805440] {
    color: var(--theme-color, #5282FC);border-bottom: 3px solid var(--theme-color, #5282FC);
}

[hash-class=tab_book_registrationList1-8903844633805440] .templateEdit,
[hash-class=tab_book_registrationList1-8903844633805440] .templateDelete {
    padding: 4px 6px;
    border-radius: 4px;
    color: #7B7B7B;
}

[hash-class=tab_book_registrationList1-8903844633805440] .templateDelete {
    margin-left: 10px;
}

[hash-class=tab_book_registrationList1-8903844633805440] .templateEdit:hover {
    background: #E2E7F3;
    color: #144FED;
}

[hash-class=tab_book_registrationList1-8903844633805440] .templateDelete:hover {
    background: #F3E7E7;
    color: #D54941;
}

[hash-class=tab_book_registrationList1-8903844633805440] .r-header-cell .td-content {
    height: 40px;
}

[hash-class=tab_book_registrationList1-8903844633805440] .rc-popup .link-import {
    text-decoration: none;
    color: var(--theme-color);
}

[hash-class=tab_book_registrationList1-8903844633805440] .rc-popup .link-import:hover {
    text-decoration: none;
    opacity: 0.8;
}
[hash-class=tab_book_registrationList1-8903844633805440] .rc-popup .link-import:active {
    text-decoration: underline;
    color: var(--theme-color);
}

[hash-class=tab_book_registrationList1-8903844633805440] .r-row .r-table-index-style .inner-cell span {
    font-size: 14px;
    line-height: 14px;
    color: rgb(45, 45, 45);
    top: 0;
}

[hash-class=tab_book_registrationList1-8903844633805440] .r-table .r-scrollbar__view {
    height: calc(100% - 2px);
}

[hash-class=tab_book_registrationList1-8903844633805440] .r-table .r-scrollbar__view .r-table_body-wrapper,
[hash-class=tab_book_registrationList1-8903844633805440] .r-table .r-scrollbar__view .r-table-empty-wrapper {
    height: 100%;
}

[hash-class=tab_book_registrationList1-8903844633805440] .r-table .r-scrollbar__view .r-table-empty-content {
    height: calc(100% - 20px);
}

[hash-class=tab_book_registrationList1-8903844633805440] .r-table .r-table_body-wrapper table {
    height: auto;
}
.check-pop-item[hash-class=tab_book_registrationList1-8903844633805440] {
  padding: 0 16px;
  color: #333;
  cursor: pointer;
  height: 36px;
  line-height: 36px;
}
.check-pop-item:hover[hash-class=tab_book_registrationList1-8903844633805440] {
  background-color: var(--theme-color)!important;
  color: white;
}.active[hash-class=tab_expand_resourcesDetail-8903772541165952] {
    background: white !important;
    color: var(--theme-color, #5282FC);
               position: relative;
               width: 60px;
               line-height: 40px;
               height: 100%;
            
}
[hash-class=tab_expand_resourcesDetail-8903772541165952] .rc-popup .link-import {
    text-decoration: none;
    color: var(--theme-color);
}

[hash-class=tab_expand_resourcesDetail-8903772541165952] .rc-popup .link-import:hover {
    text-decoration: none;
    opacity: 0.8;
}
[hash-class=tab_expand_resourcesDetail-8903772541165952] .rc-popup .link-import:active {
    text-decoration: underline;
    color: var(--theme-color);
}
.sub_container[hash-class=tab_expand_resourcesDetail-8903772541165952]{
    position: relative;
}
[hash-class=tab_expand_resourcesDetail-8903772541165952] .hiddenRow .form-table-add {
    display: none !important;
}
[hash-class=tab_expand_resourcesDetail-8903772541165952] .rc-form-table {
   border-right: none;
}
[hash-class=tab_expand_resourcesDetail-8903772541165952] .hiddenRow .form-table-main {
    border: 1px solid #E7EAEF;
    border-radius: 4px;
}

[hash-class=tab_expand_resourcesDetail-8903772541165952] .rc-page__dialog-title-text {
   font-size: 16px;
}

.rc-form-table .rc-header-row .rc-header-cell[hash-class=tab_expand_resourcesDetail-8903772541165952]  {
    color: #646A73;
    font-size: 14px;
    font-weight: 500;
    height: 40px;
}
[hash-class=tab_expand_resourcesDetail-8903772541165952] .rc-header-row .rc-table-index-style {
    height: 40px !important;
}
[hash-class=tab_expand_resourcesDetail-8903772541165952] .r-header-cell {
    height: 40px !important;
}
[hash-class=tab_expand_resourcesDetail-8903772541165952] .rc-page_model-content {
   border-radius: 6px;
}

[hash-class=tab_expand_resourcesDetail-8903772541165952] .rc-page__dialog-title {
    z-index: 1;
     border-radius: 6px;
}

[hash-class=tab_expand_resourcesDetail-8903772541165952] .rc-page__model {
   align-items: flex-start !important;
}
.card[hash-class=tab_expand_resourcesDetail-8903772541165952] {
   overflow-y: auto;
   overflow-x: hidden;
   border: none;
   padding: 20px 60px;
   height: calc(100% - 60px);
}
.active[hash-class=tab_expand_resourcesDetail-8903772541165952]::after {
    content: "";
    position: absolute;
    width: 100%;
    height: 3px;
    background: var(--theme-color, #5282FC);
    bottom: 0px;
    border-top-left-radius: 2px;
    border-top-right-radius: 2px;
}
[hash-class=tab_expand_resourcesDetail-8903772541165952] .rc-page__dialog-title-fullScreen:hover{
     background: #EEEEEE;
}
[hash-class=tab_expand_resourcesDetail-8903772541165952] .rc-page__dialog-title-fullScreen{
     width: 22px !important;
     height: 22px;
     border-radius: 3px;
     font-size: 14px;
}
[hash-class=tab_expand_resourcesDetail-8903772541165952] .rc-page__dialog-title-fullScreen:active{
     background: #EDF2FE;
     color:#144FED
}
[hash-class=tab_expand_resourcesDetail-8903772541165952] .rc-page__dialog-title-close{
     width: 22px !important;
     height: 22px;
     border-radius: 3px;
}
[hash-class=tab_expand_resourcesDetail-8903772541165952] .rc-page__dialog-title-close :active{
     background: #F3E7E7 !important;
     color:#D54941 !important;
}
[hash-class=tab_expand_resourcesDetail-8903772541165952] .rc-page__dialog-title-close:hover{
     background: #EEEEEE !important;
     color:#666666 !important;
}


      .pageContainer[hash-class=tab_expand_resourcesList-8903772541559170] {
    background-color: #FFFFFF;
}

.pageContainerCenter[hash-class=tab_expand_resourcesList-8903772541559170] {
    margin: 0 14px 14px 14px;
}

.pageContainerCenter .r-table[hash-class=tab_expand_resourcesList-8903772541559170] {
    height: 100%;
}

.pageContainerBottom[hash-class=tab_expand_resourcesList-8903772541559170] {
    margin-top: 0;
    margin-bottom: 14px;
    background-color: #FFFFFF;
}

.active[hash-class=tab_expand_resourcesList-8903772541559170] {
    color: var(--theme-color, #5282FC);border-bottom: 3px solid var(--theme-color, #5282FC);
}

[hash-class=tab_expand_resourcesList-8903772541559170] .templateEdit,
[hash-class=tab_expand_resourcesList-8903772541559170] .templateDelete {
    padding: 4px 6px;
    border-radius: 4px;
    color: #7B7B7B;
}

[hash-class=tab_expand_resourcesList-8903772541559170] .templateDelete {
    margin-left: 10px;
}

[hash-class=tab_expand_resourcesList-8903772541559170] .templateEdit:hover {
    background: #E2E7F3;
    color: #144FED;
}

[hash-class=tab_expand_resourcesList-8903772541559170] .templateDelete:hover {
    background: #F3E7E7;
    color: #D54941;
}

[hash-class=tab_expand_resourcesList-8903772541559170] .r-header-cell .td-content {
    height: 40px;
}

[hash-class=tab_expand_resourcesList-8903772541559170] .rc-popup .link-import {
    text-decoration: none;
    color: var(--theme-color);
}

[hash-class=tab_expand_resourcesList-8903772541559170] .rc-popup .link-import:hover {
    text-decoration: none;
    opacity: 0.8;
}
[hash-class=tab_expand_resourcesList-8903772541559170] .rc-popup .link-import:active {
    text-decoration: underline;
    color: var(--theme-color);
}

[hash-class=tab_expand_resourcesList-8903772541559170] .r-row .r-table-index-style .inner-cell span {
    font-size: 14px;
    line-height: 14px;
    color: rgb(45, 45, 45);
    top: 0;
}

[hash-class=tab_expand_resourcesList-8903772541559170] .r-table .r-scrollbar__view {
    height: calc(100% - 2px);
}

[hash-class=tab_expand_resourcesList-8903772541559170] .r-table .r-scrollbar__view .r-table_body-wrapper,
[hash-class=tab_expand_resourcesList-8903772541559170] .r-table .r-scrollbar__view .r-table-empty-wrapper {
    height: 100%;
}

[hash-class=tab_expand_resourcesList-8903772541559170] .r-table .r-scrollbar__view .r-table-empty-content {
    height: calc(100% - 20px);
}

[hash-class=tab_expand_resourcesList-8903772541559170] .r-table .r-table_body-wrapper table {
    height: auto;
}
[hash-class=tab_expand_resourcesList-8903772541559170] .cell-wrapper .rc-input-in-table{
   box-sizing: border-box;
}
.cell-wrapper .rc-dropdown[hash-class=tab_expand_resourcesList-8903772541559170] {
   position: relative;
}
[hash-class=tab_expand_resourcesList-8903772541559170] .cell-wrapper .rc-dropdown .dropdown-clearable {
   position: absolute;
   right: 6px;
}

/* 不重要 */
.bzy[hash-class=tab_expand_resourcesList-8903772541559170]{
    width: 60px;
    background-color: rgb(148, 151, 159);
    display: inline-block;
    padding: 0 10px;
    line-height: 30px;
    font-size: 12px;
    color: white;
    border-radius: 4px;
        text-align: center;
}
/* 一般 */
.yb[hash-class=tab_expand_resourcesList-8903772541559170]{
    width: 60px;
    background-color: rgb(255,229,194);
    display: inline-block;
    padding: 0 10px;
    line-height: 30px;
    font-size: 12px;
    color:  rgb(255,146,0);;
    border-radius: 4px;
        text-align: center;
}
/* 重要 */
.zy[hash-class=tab_expand_resourcesList-8903772541559170]{
    width: 60px;
    background-color: red;
    display: inline-block;
    padding: 0 10px;
    line-height: 30px;
    font-size: 12px;
    color: white;
    border-radius: 4px;
        text-align: center;
}
.title-box[hash-class=tab_activity_application_funds-8880722018978305]{
    border-bottom: 1px solid rgb(20, 79, 237);
    margin-bottom: 8px;
    padding: 8px 0;
    color: rgb(20, 79, 237);
    font-weight: 700;
}

.button-primary[hash-class=tab_activity_application_funds-8880722018978305]{
    font-size: var(--font-size-s, 14px);
    border: 1px solid var(--theme-color, #5283fc);
    background-color: var(--theme-color, #5283fc);
    color: #fff;
    outline: 0;
    cursor: pointer;
    border-radius: 4px;
    transition: all linear .5;
    width: -webkit-max-content;
    width: max-content;
    min-width: 60px;
}
.title-box[hash-class=tab_item_repair_application-8881827272149505]{
    border-bottom: 1px solid rgb(20, 79, 237);
    margin-bottom: 8px;
    padding: 8px 0;
    color: rgb(20, 79, 237);
    font-weight: 700;
}

.button-primary[hash-class=tab_item_repair_application-8881827272149505]{
    font-size: var(--font-size-s, 14px);
    border: 1px solid var(--theme-color, #5283fc);
    background-color: var(--theme-color, #5283fc);
    color: #fff;
    outline: 0;
    cursor: pointer;
    border-radius: 4px;
    transition: all linear .5;
    width: -webkit-max-content;
    width: max-content;
    min-width: 60px;
}.title-box[hash-class=tab_apply_with_seal-8882041924110721]{
    border-bottom: 1px solid rgb(20, 79, 237);
    margin-bottom: 8px;
    padding: 8px 0;
    color: rgb(20, 79, 237);
    font-weight: 700;
}

.button-primary[hash-class=tab_apply_with_seal-8882041924110721]{
    font-size: var(--font-size-s, 14px);
    border: 1px solid var(--theme-color, #5283fc);
    background-color: var(--theme-color, #5283fc);
    color: #fff;
    outline: 0;
    cursor: pointer;
    border-radius: 4px;
    transition: all linear .5;
    width: -webkit-max-content;
    width: max-content;
    min-width: 60px;
}

.pageContainer[hash-class=tab_activity_application_fundsList-8881773590956563] {
    background-color: #FFFFFF;
}

.pageContainerCenter[hash-class=tab_activity_application_fundsList-8881773590956563] {
    margin: 0 14px 14px 14px;
}

.pageContainerCenter .r-table[hash-class=tab_activity_application_fundsList-8881773590956563] {
    height: 100%;
}

.pageContainerBottom[hash-class=tab_activity_application_fundsList-8881773590956563] {
    margin-top: 0;
    margin-bottom: 14px;
    background-color: #FFFFFF;
}

@media (max-width: 768px) {
.pageContainer[hash-class=tab_activity_application_fundsList-8881773590956563] {
                height: auto;
            }
}

.active[hash-class=tab_activity_application_fundsList-8881773590956563] {
    color: var(--theme-color, #5282FC);border-bottom: 3px solid var(--theme-color, #5282FC);
}

[hash-class=tab_activity_application_fundsList-8881773590956563] .templateEdit,
[hash-class=tab_activity_application_fundsList-8881773590956563] .templateDelete {
    padding: 4px 6px;
    border-radius: 4px;
    color: #7B7B7B;
}

[hash-class=tab_activity_application_fundsList-8881773590956563] .templateDelete {
    margin-left: 10px;
}

[hash-class=tab_activity_application_fundsList-8881773590956563] .templateEdit:hover {
    background: #E2E7F3;
    color: #144FED;
}

[hash-class=tab_activity_application_fundsList-8881773590956563] .templateDelete:hover {
    background: #F3E7E7;
    color: #D54941;
}

[hash-class=tab_activity_application_fundsList-8881773590956563] .r-header-cell .td-content {
    height: 40px;
}

[hash-class=tab_activity_application_fundsList-8881773590956563] .rc-popup .link-import {
    text-decoration: none;
    color: var(--theme-color);
}

[hash-class=tab_activity_application_fundsList-8881773590956563] .rc-popup .link-import:hover {
    text-decoration: none;
    opacity: 0.8;
}
[hash-class=tab_activity_application_fundsList-8881773590956563] .rc-popup .link-import:active {
    text-decoration: underline;
    color: var(--theme-color);
}

[hash-class=tab_activity_application_fundsList-8881773590956563] .r-row .r-table-index-style .inner-cell span {
    font-size: 14px;
    line-height: 14px;
    color: rgb(45, 45, 45);
    top: 0;
}

[hash-class=tab_activity_application_fundsList-8881773590956563] .r-table .r-scrollbar__view {
    height: calc(100% - 2px);
}

[hash-class=tab_activity_application_fundsList-8881773590956563] .r-table .r-scrollbar__view .r-table_body-wrapper,
[hash-class=tab_activity_application_fundsList-8881773590956563] .r-table .r-scrollbar__view .r-table-empty-wrapper {
    height: 100%;
}

[hash-class=tab_activity_application_fundsList-8881773590956563] .r-table .r-scrollbar__view .r-table-empty-content {
    height: calc(100% - 20px);
}

[hash-class=tab_activity_application_fundsList-8881773590956563] .r-table .r-table_body-wrapper table {
    height: auto;
}
.pageContainer[hash-class=tab_item_repair_applicationList-8881826072316419] {
    background-color: #FFFFFF;
}

.pageContainerCenter[hash-class=tab_item_repair_applicationList-8881826072316419] {
    margin: 0 14px 14px 14px;
}

.pageContainerCenter .r-table[hash-class=tab_item_repair_applicationList-8881826072316419] {
    height: 100%;
}

.pageContainerBottom[hash-class=tab_item_repair_applicationList-8881826072316419] {
    margin-top: 0;
    margin-bottom: 14px;
    background-color: #FFFFFF;
}

@media (max-width: 768px) {
.pageContainer[hash-class=tab_item_repair_applicationList-8881826072316419] {
                height: auto;
            }
}

.active[hash-class=tab_item_repair_applicationList-8881826072316419] {
    color: var(--theme-color, #5282FC);border-bottom: 3px solid var(--theme-color, #5282FC);
}

[hash-class=tab_item_repair_applicationList-8881826072316419] .templateEdit,
[hash-class=tab_item_repair_applicationList-8881826072316419] .templateDelete {
    padding: 4px 6px;
    border-radius: 4px;
    color: #7B7B7B;
}

[hash-class=tab_item_repair_applicationList-8881826072316419] .templateDelete {
    margin-left: 10px;
}

[hash-class=tab_item_repair_applicationList-8881826072316419] .templateEdit:hover {
    background: #E2E7F3;
    color: #144FED;
}

[hash-class=tab_item_repair_applicationList-8881826072316419] .templateDelete:hover {
    background: #F3E7E7;
    color: #D54941;
}

[hash-class=tab_item_repair_applicationList-8881826072316419] .r-header-cell .td-content {
    height: 40px;
}

[hash-class=tab_item_repair_applicationList-8881826072316419] .rc-popup .link-import {
    text-decoration: none;
    color: var(--theme-color);
}

[hash-class=tab_item_repair_applicationList-8881826072316419] .rc-popup .link-import:hover {
    text-decoration: none;
    opacity: 0.8;
}
[hash-class=tab_item_repair_applicationList-8881826072316419] .rc-popup .link-import:active {
    text-decoration: underline;
    color: var(--theme-color);
}

[hash-class=tab_item_repair_applicationList-8881826072316419] .r-row .r-table-index-style .inner-cell span {
    font-size: 14px;
    line-height: 14px;
    color: rgb(45, 45, 45);
    top: 0;
}

[hash-class=tab_item_repair_applicationList-8881826072316419] .r-table .r-scrollbar__view {
    height: calc(100% - 2px);
}

[hash-class=tab_item_repair_applicationList-8881826072316419] .r-table .r-scrollbar__view .r-table_body-wrapper,
[hash-class=tab_item_repair_applicationList-8881826072316419] .r-table .r-scrollbar__view .r-table-empty-wrapper {
    height: 100%;
}

[hash-class=tab_item_repair_applicationList-8881826072316419] .r-table .r-scrollbar__view .r-table-empty-content {
    height: calc(100% - 20px);
}

[hash-class=tab_item_repair_applicationList-8881826072316419] .r-table .r-table_body-wrapper table {
    height: auto;
}
.pageContainer[hash-class=tab_apply_with_sealList-8882136445831571] {
    background-color: #FFFFFF;
}

.pageContainerCenter[hash-class=tab_apply_with_sealList-8882136445831571] {
    margin: 0 14px 14px 14px;
}

.pageContainerCenter .r-table[hash-class=tab_apply_with_sealList-8882136445831571] {
    height: 100%;
}

.pageContainerBottom[hash-class=tab_apply_with_sealList-8882136445831571] {
    margin-top: 0;
    margin-bottom: 14px;
    background-color: #FFFFFF;
}

@media (max-width: 768px) {
.pageContainer[hash-class=tab_apply_with_sealList-8882136445831571] {
                height: auto;
            }
}

.active[hash-class=tab_apply_with_sealList-8882136445831571] {
    color: var(--theme-color, #5282FC);border-bottom: 3px solid var(--theme-color, #5282FC);
}

[hash-class=tab_apply_with_sealList-8882136445831571] .templateEdit,
[hash-class=tab_apply_with_sealList-8882136445831571] .templateDelete {
    padding: 4px 6px;
    border-radius: 4px;
    color: #7B7B7B;
}

[hash-class=tab_apply_with_sealList-8882136445831571] .templateDelete {
    margin-left: 10px;
}

[hash-class=tab_apply_with_sealList-8882136445831571] .templateEdit:hover {
    background: #E2E7F3;
    color: #144FED;
}

[hash-class=tab_apply_with_sealList-8882136445831571] .templateDelete:hover {
    background: #F3E7E7;
    color: #D54941;
}

[hash-class=tab_apply_with_sealList-8882136445831571] .r-header-cell .td-content {
    height: 40px;
}

[hash-class=tab_apply_with_sealList-8882136445831571] .rc-popup .link-import {
    text-decoration: none;
    color: var(--theme-color);
}

[hash-class=tab_apply_with_sealList-8882136445831571] .rc-popup .link-import:hover {
    text-decoration: none;
    opacity: 0.8;
}
[hash-class=tab_apply_with_sealList-8882136445831571] .rc-popup .link-import:active {
    text-decoration: underline;
    color: var(--theme-color);
}

[hash-class=tab_apply_with_sealList-8882136445831571] .r-row .r-table-index-style .inner-cell span {
    font-size: 14px;
    line-height: 14px;
    color: rgb(45, 45, 45);
    top: 0;
}

[hash-class=tab_apply_with_sealList-8882136445831571] .r-table .r-scrollbar__view {
    height: calc(100% - 2px);
}

[hash-class=tab_apply_with_sealList-8882136445831571] .r-table .r-scrollbar__view .r-table_body-wrapper,
[hash-class=tab_apply_with_sealList-8882136445831571] .r-table .r-scrollbar__view .r-table-empty-wrapper {
    height: 100%;
}

[hash-class=tab_apply_with_sealList-8882136445831571] .r-table .r-scrollbar__view .r-table-empty-content {
    height: calc(100% - 20px);
}

[hash-class=tab_apply_with_sealList-8882136445831571] .r-table .r-table_body-wrapper table {
    height: auto;
}
.pageContainer[hash-class=tab_abnormal_attendance_reportingList-8881274081578627] {
    background-color: #FFFFFF;
}

.pageContainerCenter[hash-class=tab_abnormal_attendance_reportingList-8881274081578627] {
    margin: 0 14px 14px 14px;
}

.pageContainerCenter .r-table[hash-class=tab_abnormal_attendance_reportingList-8881274081578627] {
    height: 100%;
}

.pageContainerBottom[hash-class=tab_abnormal_attendance_reportingList-8881274081578627] {
    margin-top: 0;
    margin-bottom: 14px;
    background-color: #FFFFFF;
}

@media (max-width: 768px) {
.pageContainer[hash-class=tab_abnormal_attendance_reportingList-8881274081578627] {
                height: auto;
            }
}

.active[hash-class=tab_abnormal_attendance_reportingList-8881274081578627] {
    color: var(--theme-color, #5282FC);border-bottom: 3px solid var(--theme-color, #5282FC);
}

[hash-class=tab_abnormal_attendance_reportingList-8881274081578627] .templateEdit,
[hash-class=tab_abnormal_attendance_reportingList-8881274081578627] .templateDelete {
    padding: 4px 6px;
    border-radius: 4px;
    color: #7B7B7B;
}

[hash-class=tab_abnormal_attendance_reportingList-8881274081578627] .templateDelete {
    margin-left: 10px;
}

[hash-class=tab_abnormal_attendance_reportingList-8881274081578627] .templateEdit:hover {
    background: #E2E7F3;
    color: #144FED;
}

[hash-class=tab_abnormal_attendance_reportingList-8881274081578627] .templateDelete:hover {
    background: #F3E7E7;
    color: #D54941;
}

[hash-class=tab_abnormal_attendance_reportingList-8881274081578627] .r-header-cell .td-content {
    height: 40px;
}

[hash-class=tab_abnormal_attendance_reportingList-8881274081578627] .rc-popup .link-import {
    text-decoration: none;
    color: var(--theme-color);
}

[hash-class=tab_abnormal_attendance_reportingList-8881274081578627] .rc-popup .link-import:hover {
    text-decoration: none;
    opacity: 0.8;
}
[hash-class=tab_abnormal_attendance_reportingList-8881274081578627] .rc-popup .link-import:active {
    text-decoration: underline;
    color: var(--theme-color);
}

[hash-class=tab_abnormal_attendance_reportingList-8881274081578627] .r-row .r-table-index-style .inner-cell span {
    font-size: 14px;
    line-height: 14px;
    color: rgb(45, 45, 45);
    top: 0;
}

[hash-class=tab_abnormal_attendance_reportingList-8881274081578627] .r-table .r-scrollbar__view {
    height: calc(100% - 2px);
}

[hash-class=tab_abnormal_attendance_reportingList-8881274081578627] .r-table .r-scrollbar__view .r-table_body-wrapper,
[hash-class=tab_abnormal_attendance_reportingList-8881274081578627] .r-table .r-scrollbar__view .r-table-empty-wrapper {
    height: 100%;
}

[hash-class=tab_abnormal_attendance_reportingList-8881274081578627] .r-table .r-scrollbar__view .r-table-empty-content {
    height: calc(100% - 20px);
}

[hash-class=tab_abnormal_attendance_reportingList-8881274081578627] .r-table .r-table_body-wrapper table {
    height: auto;
}
.check-pop-item[hash-class=tab_abnormal_attendance_reportingList-8881274081578627] {
  padding: 0 16px;
  color: #333;
  cursor: pointer;
  height: 36px;
  line-height: 36px;
}
.check-pop-item:hover[hash-class=tab_abnormal_attendance_reportingList-8881274081578627] {
  background-color: var(--theme-color)!important;
  color: white;
}
.title-box[hash-class=tab_abnormal_attendance_reporting-8880885721534081]{
    border-bottom: 1px solid rgb(20, 79, 237);
    margin-bottom: 8px;
    padding: 8px 0;
    color: rgb(20, 79, 237);
    font-weight: 700;
}

.button-primary[hash-class=tab_abnormal_attendance_reporting-8880885721534081]{
    font-size: var(--font-size-s, 14px);
    border: 1px solid var(--theme-color, #5283fc);
    background-color: var(--theme-color, #5283fc);
    color: #fff;
    outline: 0;
    cursor: pointer;
    border-radius: 4px;
    transition: all linear .5;
    width: -webkit-max-content;
    width: max-content;
    min-width: 60px;
}
.title-box[hash-class=tab_overtime_application-8875294509213697]{
    border-bottom: 1px solid rgb(20, 79, 237);
    margin-bottom: 8px;
    padding: 8px 0;
    color: rgb(20, 79, 237);
    font-weight: 700;
}

.button-primary[hash-class=tab_overtime_application-8875294509213697]{
    font-size: var(--font-size-s, 14px);
    border: 1px solid var(--theme-color, #5283fc);
    background-color: var(--theme-color, #5283fc);
    color: #fff;
    outline: 0;
    cursor: pointer;
    border-radius: 4px;
    transition: all linear .5;
    width: -webkit-max-content;
    width: max-content;
    min-width: 60px;
}
.title-box[hash-class=tab_working_application_from_home-8875431742908417]{
    border-bottom: 1px solid rgb(20, 79, 237);
    margin-bottom: 8px;
    padding: 8px 0;
    color: rgb(20, 79, 237);
    font-weight: 700;
}

.button-primary[hash-class=tab_working_application_from_home-8875431742908417]{
    font-size: var(--font-size-s, 14px);
    border: 1px solid var(--theme-color, #5283fc);
    background-color: var(--theme-color, #5283fc);
    color: #fff;
    outline: 0;
    cursor: pointer;
    border-radius: 4px;
    transition: all linear .5;
    width: -webkit-max-content;
    width: max-content;
    min-width: 60px;
}.pageContainer[hash-class=tab_duty_applicationList-8875243796867085] {
    background-color: #FFFFFF;
}

.pageContainerCenter[hash-class=tab_duty_applicationList-8875243796867085] {
    margin: 0 14px 14px 14px;
}

.pageContainerCenter .r-table[hash-class=tab_duty_applicationList-8875243796867085] {
    height: 100%;
}

.pageContainerBottom[hash-class=tab_duty_applicationList-8875243796867085] {
    margin-top: 0;
    margin-bottom: 14px;
    background-color: #FFFFFF;
}

@media (max-width: 768px) {
.pageContainer[hash-class=tab_duty_applicationList-8875243796867085] {
                height: auto;
            }
}

.active[hash-class=tab_duty_applicationList-8875243796867085] {
    color: var(--theme-color, #5282FC);border-bottom: 3px solid var(--theme-color, #5282FC);
}

[hash-class=tab_duty_applicationList-8875243796867085] .templateEdit,
[hash-class=tab_duty_applicationList-8875243796867085] .templateDelete {
    padding: 4px 6px;
    border-radius: 4px;
    color: #7B7B7B;
}

[hash-class=tab_duty_applicationList-8875243796867085] .templateDelete {
    margin-left: 10px;
}

[hash-class=tab_duty_applicationList-8875243796867085] .templateEdit:hover {
    background: #E2E7F3;
    color: #144FED;
}

[hash-class=tab_duty_applicationList-8875243796867085] .templateDelete:hover {
    background: #F3E7E7;
    color: #D54941;
}

[hash-class=tab_duty_applicationList-8875243796867085] .r-header-cell .td-content {
    height: 40px;
}

[hash-class=tab_duty_applicationList-8875243796867085] .rc-popup .link-import {
    text-decoration: none;
    color: var(--theme-color);
}

[hash-class=tab_duty_applicationList-8875243796867085] .rc-popup .link-import:hover {
    text-decoration: none;
    opacity: 0.8;
}
[hash-class=tab_duty_applicationList-8875243796867085] .rc-popup .link-import:active {
    text-decoration: underline;
    color: var(--theme-color);
}

[hash-class=tab_duty_applicationList-8875243796867085] .r-row .r-table-index-style .inner-cell span {
    font-size: 14px;
    line-height: 14px;
    color: rgb(45, 45, 45);
    top: 0;
}

[hash-class=tab_duty_applicationList-8875243796867085] .r-table .r-scrollbar__view {
    height: calc(100% - 2px);
}

[hash-class=tab_duty_applicationList-8875243796867085] .r-table .r-scrollbar__view .r-table_body-wrapper,
[hash-class=tab_duty_applicationList-8875243796867085] .r-table .r-scrollbar__view .r-table-empty-wrapper {
    height: 100%;
}

[hash-class=tab_duty_applicationList-8875243796867085] .r-table .r-scrollbar__view .r-table-empty-content {
    height: calc(100% - 20px);
}

[hash-class=tab_duty_applicationList-8875243796867085] .r-table .r-table_body-wrapper table {
    height: auto;
}
.check-pop-item[hash-class=tab_duty_applicationList-8875243796867085] {
  padding: 0 16px;
  color: #333;
  cursor: pointer;
  height: 36px;
  line-height: 36px;
}
.check-pop-item:hover[hash-class=tab_duty_applicationList-8875243796867085] {
  background-color: var(--theme-color)!important;
  color: white;
}.pageContainer[hash-class=tab_overtime_applicationList-8875380908664832] {
    background-color: #FFFFFF;
}

.pageContainerCenter[hash-class=tab_overtime_applicationList-8875380908664832] {
    margin: 0 14px 14px 14px;
}

.pageContainerCenter .r-table[hash-class=tab_overtime_applicationList-8875380908664832] {
    height: 100%;
}

.pageContainerBottom[hash-class=tab_overtime_applicationList-8875380908664832] {
    margin-top: 0;
    margin-bottom: 14px;
    background-color: #FFFFFF;
}

@media (max-width: 768px) {
.pageContainer[hash-class=tab_overtime_applicationList-8875380908664832] {
                height: auto;
            }
}

.active[hash-class=tab_overtime_applicationList-8875380908664832] {
    color: var(--theme-color, #5282FC);border-bottom: 3px solid var(--theme-color, #5282FC);
}

[hash-class=tab_overtime_applicationList-8875380908664832] .templateEdit,
[hash-class=tab_overtime_applicationList-8875380908664832] .templateDelete {
    padding: 4px 6px;
    border-radius: 4px;
    color: #7B7B7B;
}

[hash-class=tab_overtime_applicationList-8875380908664832] .templateDelete {
    margin-left: 10px;
}

[hash-class=tab_overtime_applicationList-8875380908664832] .templateEdit:hover {
    background: #E2E7F3;
    color: #144FED;
}

[hash-class=tab_overtime_applicationList-8875380908664832] .templateDelete:hover {
    background: #F3E7E7;
    color: #D54941;
}

[hash-class=tab_overtime_applicationList-8875380908664832] .r-header-cell .td-content {
    height: 40px;
}

[hash-class=tab_overtime_applicationList-8875380908664832] .rc-popup .link-import {
    text-decoration: none;
    color: var(--theme-color);
}

[hash-class=tab_overtime_applicationList-8875380908664832] .rc-popup .link-import:hover {
    text-decoration: none;
    opacity: 0.8;
}
[hash-class=tab_overtime_applicationList-8875380908664832] .rc-popup .link-import:active {
    text-decoration: underline;
    color: var(--theme-color);
}

[hash-class=tab_overtime_applicationList-8875380908664832] .r-row .r-table-index-style .inner-cell span {
    font-size: 14px;
    line-height: 14px;
    color: rgb(45, 45, 45);
    top: 0;
}

[hash-class=tab_overtime_applicationList-8875380908664832] .r-table .r-scrollbar__view {
    height: calc(100% - 2px);
}

[hash-class=tab_overtime_applicationList-8875380908664832] .r-table .r-scrollbar__view .r-table_body-wrapper,
[hash-class=tab_overtime_applicationList-8875380908664832] .r-table .r-scrollbar__view .r-table-empty-wrapper {
    height: 100%;
}

[hash-class=tab_overtime_applicationList-8875380908664832] .r-table .r-scrollbar__view .r-table-empty-content {
    height: calc(100% - 20px);
}

[hash-class=tab_overtime_applicationList-8875380908664832] .r-table .r-table_body-wrapper table {
    height: auto;
}
.check-pop-item[hash-class=tab_overtime_applicationList-8875380908664832] {
  padding: 0 16px;
  color: #333;
  cursor: pointer;
  height: 36px;
  line-height: 36px;
}
.check-pop-item:hover[hash-class=tab_overtime_applicationList-8875380908664832] {
  background-color: var(--theme-color)!important;
  color: white;
}.pageContainer[hash-class=tab_working_application_from_homeList-8875563802689667] {
    background-color: #FFFFFF;
}

.pageContainerCenter[hash-class=tab_working_application_from_homeList-8875563802689667] {
    margin: 0 14px 14px 14px;
}

.pageContainerCenter .r-table[hash-class=tab_working_application_from_homeList-8875563802689667] {
    height: 100%;
}

.pageContainerBottom[hash-class=tab_working_application_from_homeList-8875563802689667] {
    margin-top: 0;
    margin-bottom: 14px;
    background-color: #FFFFFF;
}

@media (max-width: 768px) {
.pageContainer[hash-class=tab_working_application_from_homeList-8875563802689667] {
                height: auto;
            }
}

.active[hash-class=tab_working_application_from_homeList-8875563802689667] {
    color: var(--theme-color, #5282FC);border-bottom: 3px solid var(--theme-color, #5282FC);
}

[hash-class=tab_working_application_from_homeList-8875563802689667] .templateEdit,
[hash-class=tab_working_application_from_homeList-8875563802689667] .templateDelete {
    padding: 4px 6px;
    border-radius: 4px;
    color: #7B7B7B;
}

[hash-class=tab_working_application_from_homeList-8875563802689667] .templateDelete {
    margin-left: 10px;
}

[hash-class=tab_working_application_from_homeList-8875563802689667] .templateEdit:hover {
    background: #E2E7F3;
    color: #144FED;
}

[hash-class=tab_working_application_from_homeList-8875563802689667] .templateDelete:hover {
    background: #F3E7E7;
    color: #D54941;
}

[hash-class=tab_working_application_from_homeList-8875563802689667] .r-header-cell .td-content {
    height: 40px;
}

[hash-class=tab_working_application_from_homeList-8875563802689667] .rc-popup .link-import {
    text-decoration: none;
    color: var(--theme-color);
}

[hash-class=tab_working_application_from_homeList-8875563802689667] .rc-popup .link-import:hover {
    text-decoration: none;
    opacity: 0.8;
}
[hash-class=tab_working_application_from_homeList-8875563802689667] .rc-popup .link-import:active {
    text-decoration: underline;
    color: var(--theme-color);
}

[hash-class=tab_working_application_from_homeList-8875563802689667] .r-row .r-table-index-style .inner-cell span {
    font-size: 14px;
    line-height: 14px;
    color: rgb(45, 45, 45);
    top: 0;
}

[hash-class=tab_working_application_from_homeList-8875563802689667] .r-table .r-scrollbar__view {
    height: calc(100% - 2px);
}

[hash-class=tab_working_application_from_homeList-8875563802689667] .r-table .r-scrollbar__view .r-table_body-wrapper,
[hash-class=tab_working_application_from_homeList-8875563802689667] .r-table .r-scrollbar__view .r-table-empty-wrapper {
    height: 100%;
}

[hash-class=tab_working_application_from_homeList-8875563802689667] .r-table .r-scrollbar__view .r-table-empty-content {
    height: calc(100% - 20px);
}

[hash-class=tab_working_application_from_homeList-8875563802689667] .r-table .r-table_body-wrapper table {
    height: auto;
}
.check-pop-item[hash-class=tab_working_application_from_homeList-8875563802689667] {
  padding: 0 16px;
  color: #333;
  cursor: pointer;
  height: 36px;
  line-height: 36px;
}
.check-pop-item:hover[hash-class=tab_working_application_from_homeList-8875563802689667] {
  background-color: var(--theme-color)!important;
  color: white;
}
.title-box[hash-class=tab_business_trip_application-8870826810925952]{
    border-bottom: 1px solid rgb(20, 79, 237);
    margin-bottom: 8px;
    padding: 8px 0;
    color: rgb(20, 79, 237);
    font-weight: 700;
}

.button-primary[hash-class=tab_business_trip_application-8870826810925952]{
    font-size: var(--font-size-s, 14px);
    border: 1px solid var(--theme-color, #5283fc);
    background-color: var(--theme-color, #5283fc);
    color: #fff;
    outline: 0;
    cursor: pointer;
    border-radius: 4px;
    transition: all linear .5;
    width: -webkit-max-content;
    width: max-content;
    min-width: 60px;
}
.title-box[hash-class=tab_card_replacement_application-8871146120012673]{
    border-bottom: 1px solid rgb(20, 79, 237);
    margin-bottom: 8px;
    padding: 8px 0;
    color: rgb(20, 79, 237);
    font-weight: 700;
}

.button-primary[hash-class=tab_card_replacement_application-8871146120012673]{
    font-size: var(--font-size-s, 14px);
    border: 1px solid var(--theme-color, #5283fc);
    background-color: var(--theme-color, #5283fc);
    color: #fff;
    outline: 0;
    cursor: pointer;
    border-radius: 4px;
    transition: all linear .5;
    width: -webkit-max-content;
    width: max-content;
    min-width: 60px;
}

.title-box[hash-class=tab_duty_application-8871462495029376]{
    border-bottom: 1px solid rgb(20, 79, 237);
    margin-bottom: 8px;
    padding: 8px 0;
    color: rgb(20, 79, 237);
    font-weight: 700;
}

.button-primary[hash-class=tab_duty_application-8871462495029376]{
    font-size: var(--font-size-s, 14px);
    border: 1px solid var(--theme-color, #5283fc);
    background-color: var(--theme-color, #5283fc);
    color: #fff;
    outline: 0;
    cursor: pointer;
    border-radius: 4px;
    transition: all linear .5;
    width: -webkit-max-content;
    width: max-content;
    min-width: 60px;
}
.title-box[hash-class=tab_field_application-8869875187852928]{
    border-bottom: 1px solid rgb(20, 79, 237);
    margin-bottom: 8px;
    padding: 8px 0;
    color: rgb(20, 79, 237);
    font-weight: 700;
}

.button-primary[hash-class=tab_field_application-8869875187852928]{
    font-size: var(--font-size-s, 14px);
    border: 1px solid var(--theme-color, #5283fc);
    background-color: var(--theme-color, #5283fc);
    color: #fff;
    outline: 0;
    cursor: pointer;
    border-radius: 4px;
    transition: all linear .5;
    width: -webkit-max-content;
    width: max-content;
    min-width: 60px;
}.pageContainer[hash-class=tab_field_applicationList-8870653936510979] {
    background-color: #FFFFFF;
}

.pageContainerCenter[hash-class=tab_field_applicationList-8870653936510979] {
    margin: 0 14px 14px 14px;
}

.pageContainerCenter .r-table[hash-class=tab_field_applicationList-8870653936510979] {
    height: 100%;
}

.pageContainerBottom[hash-class=tab_field_applicationList-8870653936510979] {
    margin-top: 0;
    margin-bottom: 14px;
    background-color: #FFFFFF;
}

@media (max-width: 768px) {
.pageContainer[hash-class=tab_field_applicationList-8870653936510979] {
                height: auto;
            }
}

.active[hash-class=tab_field_applicationList-8870653936510979] {
    color: var(--theme-color, #5282FC);border-bottom: 3px solid var(--theme-color, #5282FC);
}

[hash-class=tab_field_applicationList-8870653936510979] .templateEdit,
[hash-class=tab_field_applicationList-8870653936510979] .templateDelete {
    padding: 4px 6px;
    border-radius: 4px;
    color: #7B7B7B;
}

[hash-class=tab_field_applicationList-8870653936510979] .templateDelete {
    margin-left: 10px;
}

[hash-class=tab_field_applicationList-8870653936510979] .templateEdit:hover {
    background: #E2E7F3;
    color: #144FED;
}

[hash-class=tab_field_applicationList-8870653936510979] .templateDelete:hover {
    background: #F3E7E7;
    color: #D54941;
}

[hash-class=tab_field_applicationList-8870653936510979] .r-header-cell .td-content {
    height: 40px;
}

[hash-class=tab_field_applicationList-8870653936510979] .rc-popup .link-import {
    text-decoration: none;
    color: var(--theme-color);
}

[hash-class=tab_field_applicationList-8870653936510979] .rc-popup .link-import:hover {
    text-decoration: none;
    opacity: 0.8;
}
[hash-class=tab_field_applicationList-8870653936510979] .rc-popup .link-import:active {
    text-decoration: underline;
    color: var(--theme-color);
}

[hash-class=tab_field_applicationList-8870653936510979] .r-row .r-table-index-style .inner-cell span {
    font-size: 14px;
    line-height: 14px;
    color: rgb(45, 45, 45);
    top: 0;
}

[hash-class=tab_field_applicationList-8870653936510979] .r-table .r-scrollbar__view {
    height: calc(100% - 2px);
}

[hash-class=tab_field_applicationList-8870653936510979] .r-table .r-scrollbar__view .r-table_body-wrapper,
[hash-class=tab_field_applicationList-8870653936510979] .r-table .r-scrollbar__view .r-table-empty-wrapper {
    height: 100%;
}

[hash-class=tab_field_applicationList-8870653936510979] .r-table .r-scrollbar__view .r-table-empty-content {
    height: calc(100% - 20px);
}

[hash-class=tab_field_applicationList-8870653936510979] .r-table .r-table_body-wrapper table {
    height: auto;
}
.check-pop-item[hash-class=tab_field_applicationList-8870653936510979] {
  padding: 0 16px;
  color: #333;
  cursor: pointer;
  height: 36px;
  line-height: 36px;
}
.check-pop-item:hover[hash-class=tab_field_applicationList-8870653936510979] {
  background-color: var(--theme-color)!important;
  color: white;
}.pageContainer[hash-class=tab_business_trip_applicationList-8870981162361728] {
    background-color: #FFFFFF;
}

.pageContainerCenter[hash-class=tab_business_trip_applicationList-8870981162361728] {
    margin: 0 14px 14px 14px;
}

.pageContainerCenter .r-table[hash-class=tab_business_trip_applicationList-8870981162361728] {
    height: 100%;
}

.pageContainerBottom[hash-class=tab_business_trip_applicationList-8870981162361728] {
    margin-top: 0;
    margin-bottom: 14px;
    background-color: #FFFFFF;
}

@media (max-width: 768px) {
.pageContainer[hash-class=tab_business_trip_applicationList-8870981162361728] {
                height: auto;
            }
}

.active[hash-class=tab_business_trip_applicationList-8870981162361728] {
    color: var(--theme-color, #5282FC);border-bottom: 3px solid var(--theme-color, #5282FC);
}

[hash-class=tab_business_trip_applicationList-8870981162361728] .templateEdit,
[hash-class=tab_business_trip_applicationList-8870981162361728] .templateDelete {
    padding: 4px 6px;
    border-radius: 4px;
    color: #7B7B7B;
}

[hash-class=tab_business_trip_applicationList-8870981162361728] .templateDelete {
    margin-left: 10px;
}

[hash-class=tab_business_trip_applicationList-8870981162361728] .templateEdit:hover {
    background: #E2E7F3;
    color: #144FED;
}

[hash-class=tab_business_trip_applicationList-8870981162361728] .templateDelete:hover {
    background: #F3E7E7;
    color: #D54941;
}

[hash-class=tab_business_trip_applicationList-8870981162361728] .r-header-cell .td-content {
    height: 40px;
}

[hash-class=tab_business_trip_applicationList-8870981162361728] .rc-popup .link-import {
    text-decoration: none;
    color: var(--theme-color);
}

[hash-class=tab_business_trip_applicationList-8870981162361728] .rc-popup .link-import:hover {
    text-decoration: none;
    opacity: 0.8;
}
[hash-class=tab_business_trip_applicationList-8870981162361728] .rc-popup .link-import:active {
    text-decoration: underline;
    color: var(--theme-color);
}

[hash-class=tab_business_trip_applicationList-8870981162361728] .r-row .r-table-index-style .inner-cell span {
    font-size: 14px;
    line-height: 14px;
    color: rgb(45, 45, 45);
    top: 0;
}

[hash-class=tab_business_trip_applicationList-8870981162361728] .r-table .r-scrollbar__view {
    height: calc(100% - 2px);
}

[hash-class=tab_business_trip_applicationList-8870981162361728] .r-table .r-scrollbar__view .r-table_body-wrapper,
[hash-class=tab_business_trip_applicationList-8870981162361728] .r-table .r-scrollbar__view .r-table-empty-wrapper {
    height: 100%;
}

[hash-class=tab_business_trip_applicationList-8870981162361728] .r-table .r-scrollbar__view .r-table-empty-content {
    height: calc(100% - 20px);
}

[hash-class=tab_business_trip_applicationList-8870981162361728] .r-table .r-table_body-wrapper table {
    height: auto;
}
.check-pop-item[hash-class=tab_business_trip_applicationList-8870981162361728] {
  padding: 0 16px;
  color: #333;
  cursor: pointer;
  height: 36px;
  line-height: 36px;
}
.check-pop-item:hover[hash-class=tab_business_trip_applicationList-8870981162361728] {
  background-color: var(--theme-color)!important;
  color: white;
}.pageContainer[hash-class=tab_card_replacement_applicationList-8871330801944710] {
    background-color: #FFFFFF;
}

.pageContainerCenter[hash-class=tab_card_replacement_applicationList-8871330801944710] {
    margin: 0 14px 14px 14px;
}

.pageContainerCenter .r-table[hash-class=tab_card_replacement_applicationList-8871330801944710] {
    height: 100%;
}

.pageContainerBottom[hash-class=tab_card_replacement_applicationList-8871330801944710] {
    margin-top: 0;
    margin-bottom: 14px;
    background-color: #FFFFFF;
}

@media (max-width: 768px) {
.pageContainer[hash-class=tab_card_replacement_applicationList-8871330801944710] {
                height: auto;
            }
}

.active[hash-class=tab_card_replacement_applicationList-8871330801944710] {
    color: var(--theme-color, #5282FC);border-bottom: 3px solid var(--theme-color, #5282FC);
}

[hash-class=tab_card_replacement_applicationList-8871330801944710] .templateEdit,
[hash-class=tab_card_replacement_applicationList-8871330801944710] .templateDelete {
    padding: 4px 6px;
    border-radius: 4px;
    color: #7B7B7B;
}

[hash-class=tab_card_replacement_applicationList-8871330801944710] .templateDelete {
    margin-left: 10px;
}

[hash-class=tab_card_replacement_applicationList-8871330801944710] .templateEdit:hover {
    background: #E2E7F3;
    color: #144FED;
}

[hash-class=tab_card_replacement_applicationList-8871330801944710] .templateDelete:hover {
    background: #F3E7E7;
    color: #D54941;
}

[hash-class=tab_card_replacement_applicationList-8871330801944710] .r-header-cell .td-content {
    height: 40px;
}

[hash-class=tab_card_replacement_applicationList-8871330801944710] .rc-popup .link-import {
    text-decoration: none;
    color: var(--theme-color);
}

[hash-class=tab_card_replacement_applicationList-8871330801944710] .rc-popup .link-import:hover {
    text-decoration: none;
    opacity: 0.8;
}
[hash-class=tab_card_replacement_applicationList-8871330801944710] .rc-popup .link-import:active {
    text-decoration: underline;
    color: var(--theme-color);
}

[hash-class=tab_card_replacement_applicationList-8871330801944710] .r-row .r-table-index-style .inner-cell span {
    font-size: 14px;
    line-height: 14px;
    color: rgb(45, 45, 45);
    top: 0;
}

[hash-class=tab_card_replacement_applicationList-8871330801944710] .r-table .r-scrollbar__view {
    height: calc(100% - 2px);
}

[hash-class=tab_card_replacement_applicationList-8871330801944710] .r-table .r-scrollbar__view .r-table_body-wrapper,
[hash-class=tab_card_replacement_applicationList-8871330801944710] .r-table .r-scrollbar__view .r-table-empty-wrapper {
    height: 100%;
}

[hash-class=tab_card_replacement_applicationList-8871330801944710] .r-table .r-scrollbar__view .r-table-empty-content {
    height: calc(100% - 20px);
}

[hash-class=tab_card_replacement_applicationList-8871330801944710] .r-table .r-table_body-wrapper table {
    height: auto;
}
.check-pop-item[hash-class=tab_card_replacement_applicationList-8871330801944710] {
  padding: 0 16px;
  color: #333;
  cursor: pointer;
  height: 36px;
  line-height: 36px;
}
.check-pop-item:hover[hash-class=tab_card_replacement_applicationList-8871330801944710] {
  background-color: var(--theme-color)!important;
  color: white;
} * {
            margin: 0;
            padding: 0;
            box-sizing: border-box;
        }

        html[hash-class=Workbenches-8865634373561088],
       body[hash-class=Workbenches-8865634373561088] {
            min-height: 100vh;
            margin: 0;
            font-family: Arial, sans-serif;
            background-color: #f5f5f5;
        }
        .rc-page[hash-class=Workbenches-8865634373561088]{
            background-color: white ;
            overflow: hidden;
        }

        /* 仪表盘布局 */
        .dashboard[hash-class=Workbenches-8865634373561088] {
            display: grid;
            grid-template-columns: repeat(3, 1fr);
            gap: 15px;
            /* padding: 20px; */
            padding: 20px 20px 80px 20px;
            min-height: 100vh;
            align-content: start;
            width: 100%;
            overflow: auto;
        }

        /* 通用组件样式 */
        .widget[hash-class=Workbenches-8865634373561088] {
            background-color: #fff;
            padding: 20px;
            border-radius: 8px;
            box-shadow: 0 4px 6px rgba(0, 0, 0, 0.1);
            transition: -webkit-transform 0.3s ease;
            transition: transform 0.3s ease;
            transition: transform 0.3s ease, -webkit-transform 0.3s ease;
            display: flex;
            flex-direction: column;
            min-height: 380px;
            height: 100%;
        }

        .widget:hover[hash-class=Workbenches-8865634373561088] {
            -webkit-transform: translateY(-2px);
                    transform: translateY(-2px);
        }

        .widget-header[hash-class=Workbenches-8865634373561088] {
            border-bottom: 1px solid #f0f2f5;
            padding-bottom: 12px;
            margin-bottom: 15px;
        }

        .widget-title[hash-class=Workbenches-8865634373561088] {
            font-size: 16px;
            color: #2c3e50;
            display: flex;
            align-items: center;
            gap: 8px;
        }

        .widget-title[hash-class=Workbenches-8865634373561088]::before {
            content: "";
            display: block;
            width: 4px;
            height: 16px;
            background: #144fed;
            border-radius: 2px;
        }

        .content[hash-class=Workbenches-8865634373561088] {
            flex: 1;
            /*overflow-y: auto;*/
            padding-right: 8px;
        }

        .content ul[hash-class=Workbenches-8865634373561088] {
            list-style: none;
            min-height: 120px;
        }

        .content li[hash-class=Workbenches-8865634373561088] {
            padding: 8px 0;
            border-bottom: 1px solid #eee;
            display: flex;
            justify-content: space-between;
            align-items: center;
        }


        .pageContainerBottom[hash-class=Workbenches-8865634373561088] {
    margin-top: 0;
    margin-bottom: 14px;
    background-color: #FFFFFF;
    }

        .pageContainerCenter[hash-class=Workbenches-8865634373561088] {
    margin: 0 14px 14px 14px;
       }


       .pageContainerCenter .r-table[hash-class=Workbenches-8865634373561088] {
    height: 100%;
    }
        /* 外部系统样式 */
        .quick-grid[hash-class=Workbenches-8865634373561088] {
            display: grid;
            grid-template-columns: repeat(3, 1fr);
            padding: 35px;
            gap: 15px;
            margin-top: 10px;
            min-height: 200px;
        }

        .quick-item[hash-class=Workbenches-8865634373561088] {
            display: flex;
            flex-direction: column;
            align-items: center;
            padding: 15px;
            border-radius: 8px;
            text-decoration: none;
            transition: all 0.2s ease;
            height: 100px;

        }

        .quick-item:hover[hash-class=Workbenches-8865634373561088] {
            border-radius: 10px;
            /* background: #144fed; */
            -webkit-transform: translateY(-4px);
                    transform: translateY(-4px);
            box-shadow: 
             0 -8px 12px rgba(179, 196, 208, 0.3), 
            0 8px 12px rgba(179, 196, 208, 0.3);
        }
        /* 流程模块 */
        .process-todo[hash-class=Workbenches-8865634373561088]{
        grid-column: span 2;
        }

        /* 员工信息样式 */
        .employee-profile[hash-class=Workbenches-8865634373561088] {
            display: flex;
            align-items: center;
            gap: 15px;
        }

        .avatar[hash-class=Workbenches-8865634373561088] {
            width: 60px;
            height: 60px;
            border-radius: 50%;
            border: 2px solid #e0e0e0;
        }

        /* 响应式布局 */
        @media (max-width: 1200px) {
            .dashboard[hash-class=Workbenches-8865634373561088] {
                grid-template-columns: repeat(2, 1fr);
            }
        }

        @media (max-width: 768px) {
            .dashboard[hash-class=Workbenches-8865634373561088] {
                grid-template-columns: 1fr;
            }

            .quick-grid[hash-class=Workbenches-8865634373561088] {
                grid-template-columns: repeat(2, 1fr);
            }
            .AttendanceStatistics[hash-class=Workbenches-8865634373561088]{
                padding-bottom: 20px !important;
            }

        }

        @media (max-width: 480px) {
            .quick-grid[hash-class=Workbenches-8865634373561088] {
                grid-template-columns: 1fr;
            }
        }

        /* 滚动条美化 */
        ::-webkit-scrollbar[hash-class=Workbenches-8865634373561088] {
            width: 6px;
        }

        ::-webkit-scrollbar-track[hash-class=Workbenches-8865634373561088] {
            background: #f1f1f1;
            border-radius: 4px;
        }

        ::-webkit-scrollbar-thumb[hash-class=Workbenches-8865634373561088] {
            background: #c1c1c1;
            border-radius: 4px;
        }


        /* 公告通知模块 */
        
        .notice-item[hash-class=Workbenches-8865634373561088] {
            padding: 8px 0;
            border-bottom: 1px solid #eee;
            display: flex;
            justify-content: space-between;
            align-items: center;
        }

        .notice-title[hash-class=Workbenches-8865634373561088] {
            font-size: 14px;
            color: #333;
        }


          /* 流程入口模块样式 */
     .process-grid[hash-class=Workbenches-8865634373561088] {
            display: grid;
            grid-template-columns: repeat(auto-fill, minmax(120px, 1fr));
            padding: 35px;
            gap: 15px;
            max-height: 300px; /* 最大高度 */
            overflow-y: auto;  /* 启用垂直滚动条 */
        }

        .process-item[hash-class=Workbenches-8865634373561088] {
            display: flex;
            flex-direction: column;
            align-items: center;
            text-decoration: none;
            transition: all 0.3s ease;
            justify-content: center;
            padding: 10px;
            border-radius: 8px;
            height: 120px; /* 设置为较小的高度 */
            cursor: pointer; /* 鼠标指针样式 */
        }

        .process-item:hover[hash-class=Workbenches-8865634373561088] {
            border-radius: 10px;
            /* background: #144fed; */
            -webkit-transform: translateY(-4px);
                    transform: translateY(-4px);
            box-shadow: 
             0 -8px 12px rgba(179, 196, 208, 0.3), 
            0 8px 12px rgba(179, 196, 208, 0.3);
        }

        .process-icon[hash-class=Workbenches-8865634373561088] {
            width: 45px; /* 图标变小 */
            height: 45px; /* 图标变小 */
            border-radius: 50%;
            margin-bottom: 8px;
            display: flex;
            justify-content: center;
            align-items: center;
        }

        .process-item div[hash-class=Workbenches-8865634373561088] {
            font-size: 12px; /* 文字大小变小 */
            color: #666;
            text-align: center;
            transition: color 0.2s ease;
        }

        .process-item:hover div[hash-class=Workbenches-8865634373561088] {
            color: white;
        }

          /* 快捷报表样式 */
        .report-grid[hash-class=Workbenches-8865634373561088] {
                 box-shadow: rgba(179, 196, 208, 0.2) 0px 3px 9px 0px; 
                 padding: 35px;
           display: grid;
           grid-template-columns: repeat(4, 1fr);
           gap: 15px;
           width: 100%;
        max-height: 300px; /* 最大高度 */
            overflow-y: auto;  /* 启用垂直滚动条 */
        }

        .report-item[hash-class=Workbenches-8865634373561088] {
            display: flex;
            flex-direction: column;
            align-items: center;
            padding: 15px;
            border-radius: 8px;
            text-decoration: none;
            transition: all 0.2s ease;
        }
        
        .report-icon[hash-class=Workbenches-8865634373561088] {
            font-size: 24px;
            margin-bottom: 8px;
        }

        .report-item span[hash-class=Workbenches-8865634373561088] {
            font-size: 14px;
            /* color:#fff ; */
            text-align: center;
            transition: color 0.2s ease;
        }

        .report-item:hover[hash-class=Workbenches-8865634373561088] {
           border-radius: 10px;
           /* background: #144fed; */
           -webkit-transform: translateY(-4px);
                   transform: translateY(-4px);
           box-shadow:0 -8px 12px rgba(179, 196, 208, 0.3), 
            0 8px 12px rgba(179, 196, 208, 0.3);
}

   .dashboard[hash-class=Workbenches-8865634373561088] {
            display: grid;
            grid-template-columns: repeat(3, 1fr);
            gap: 15px;
            margin: 0 auto;
        }


.attendanceStatisticsList[hash-class=Workbenches-8865634373561088]{
    display: grid;
    grid-template-columns: repeat(6,1fr);
    gap: 10px;
}
/* 响应式布局 */
        @media (max-width: 1600px) {
            .attendanceStatisticsList[hash-class=Workbenches-8865634373561088] {
                grid-template-columns: repeat(3, 1fr);
            }
        }

.yc[hash-class=Workbenches-8865634373561088]{
    color: red !important;
}

/* 每个格子容器的最小高度 */
.desktop .containerHeight[hash-class=Workbenches-8865634373561088]{
   /* min-height: 380px; */
   height: 100%;
}

/* 最外层容器的内边距 */
.desktop .containerPadding[hash-class=Workbenches-8865634373561088]{
    padding: 20px;
}

.phone .containerPadding[hash-class=Workbenches-8865634373561088]{
    background: rgb(245, 247, 250)
}
div[name="Column1"][hash-class=Workbenches-8865634373561088] {
   justify-content: center !important;
}.pageContainer[hash-class=tab_leave_application_formList-8865501528377347] {
    background-color: #FFFFFF;
}

.pageContainerCenter[hash-class=tab_leave_application_formList-8865501528377347] {
    margin: 0 14px 14px 14px;
}

.pageContainerCenter .r-table[hash-class=tab_leave_application_formList-8865501528377347] {
    height: 100%;
}

.pageContainerBottom[hash-class=tab_leave_application_formList-8865501528377347] {
    margin-top: 0;
    margin-bottom: 14px;
    background-color: #FFFFFF;
}

@media (max-width: 768px) {
.pageContainer[hash-class=tab_leave_application_formList-8865501528377347] {
                height: auto;
            }
}

.active[hash-class=tab_leave_application_formList-8865501528377347] {
    color: var(--theme-color, #5282FC);border-bottom: 3px solid var(--theme-color, #5282FC);
}

[hash-class=tab_leave_application_formList-8865501528377347] .templateEdit,
[hash-class=tab_leave_application_formList-8865501528377347] .templateDelete {
    padding: 4px 6px;
    border-radius: 4px;
    color: #7B7B7B;
}

[hash-class=tab_leave_application_formList-8865501528377347] .templateDelete {
    margin-left: 10px;
}

[hash-class=tab_leave_application_formList-8865501528377347] .templateEdit:hover {
    background: #E2E7F3;
    color: #144FED;
}

[hash-class=tab_leave_application_formList-8865501528377347] .templateDelete:hover {
    background: #F3E7E7;
    color: #D54941;
}

[hash-class=tab_leave_application_formList-8865501528377347] .r-header-cell .td-content {
    height: 40px;
}

[hash-class=tab_leave_application_formList-8865501528377347] .rc-popup .link-import {
    text-decoration: none;
    color: var(--theme-color);
}

[hash-class=tab_leave_application_formList-8865501528377347] .rc-popup .link-import:hover {
    text-decoration: none;
    opacity: 0.8;
}
[hash-class=tab_leave_application_formList-8865501528377347] .rc-popup .link-import:active {
    text-decoration: underline;
    color: var(--theme-color);
}

[hash-class=tab_leave_application_formList-8865501528377347] .r-row .r-table-index-style .inner-cell span {
    font-size: 14px;
    line-height: 14px;
    color: rgb(45, 45, 45);
    top: 0;
}

[hash-class=tab_leave_application_formList-8865501528377347] .r-table .r-scrollbar__view {
    height: calc(100% - 2px);
}

[hash-class=tab_leave_application_formList-8865501528377347] .r-table .r-scrollbar__view .r-table_body-wrapper,
[hash-class=tab_leave_application_formList-8865501528377347] .r-table .r-scrollbar__view .r-table-empty-wrapper {
    height: 100%;
}

[hash-class=tab_leave_application_formList-8865501528377347] .r-table .r-scrollbar__view .r-table-empty-content {
    height: calc(100% - 20px);
}

[hash-class=tab_leave_application_formList-8865501528377347] .r-table .r-table_body-wrapper table {
    height: auto;
}
[hash-class=tab_leave_application_formList-8865501528377347] .cell-wrapper .rc-input-in-table{
   box-sizing: border-box;
}
.cell-wrapper .rc-dropdown[hash-class=tab_leave_application_formList-8865501528377347] {
   position: relative;
}
[hash-class=tab_leave_application_formList-8865501528377347] .cell-wrapper .rc-dropdown .dropdown-clearable {
   position: absolute;
   right: 6px;
}.check-pop-item[hash-class=tab_leave_application_formList-8865501528377347] {
  padding: 0 16px;
  color: #333;
  cursor: pointer;
  height: 36px;
  line-height: 36px;
}
.check-pop-item:hover[hash-class=tab_leave_application_formList-8865501528377347] {
  background-color: var(--theme-color)!important;
  color: white;
}
.title-box[hash-class=tab_leave_application_form-8859751446578305]{
    border-bottom: 1px solid rgb(20, 79, 237);
    margin-bottom: 8px;
    padding: 8px 0;
    color: rgb(20, 79, 237);
    font-weight: 700;
}

.button-primary[hash-class=tab_leave_application_form-8859751446578305]{
    font-size: var(--font-size-s, 14px);
    border: 1px solid var(--theme-color, #5283fc);
    background-color: var(--theme-color, #5283fc);
    color: #fff;
    outline: 0;
    cursor: pointer;
    border-radius: 4px;
    transition: all linear .5;
    width: -webkit-max-content;
    width: max-content;
    min-width: 60px;
}
.active[hash-class=tab_share_documentsDetail-8842515534007428] {
    background: white !important;
    color: var(--theme-color, #5282FC);
               position: relative;
               width: 60px;
               line-height: 40px;
               height: 100%;
            
}
[hash-class=tab_share_documentsDetail-8842515534007428] .rc-popup .link-import {
    text-decoration: none;
    color: var(--theme-color);
}

[hash-class=tab_share_documentsDetail-8842515534007428] .rc-popup .link-import:hover {
    text-decoration: none;
    opacity: 0.8;
}
[hash-class=tab_share_documentsDetail-8842515534007428] .rc-popup .link-import:active {
    text-decoration: underline;
    color: var(--theme-color);
}
.sub_container[hash-class=tab_share_documentsDetail-8842515534007428]{
    position: relative;
}
[hash-class=tab_share_documentsDetail-8842515534007428] .hiddenRow .form-table-add {
    display: none !important;
}
[hash-class=tab_share_documentsDetail-8842515534007428] .rc-form-table {
   border-right: none;
}
[hash-class=tab_share_documentsDetail-8842515534007428] .hiddenRow .form-table-main {
    border: 1px solid #E7EAEF;
    border-radius: 4px;
}

[hash-class=tab_share_documentsDetail-8842515534007428] .rc-page__dialog-title-text {
   font-size: 16px;
}

.rc-form-table .rc-header-row .rc-header-cell[hash-class=tab_share_documentsDetail-8842515534007428]  {
    color: #646A73;
    font-size: 14px;
    font-weight: 500;
    height: 40px;
}
[hash-class=tab_share_documentsDetail-8842515534007428] .rc-header-row .rc-table-index-style {
    height: 40px !important;
}
[hash-class=tab_share_documentsDetail-8842515534007428] .r-header-cell {
    height: 40px !important;
}
[hash-class=tab_share_documentsDetail-8842515534007428] .rc-page_model-content {
   border-radius: 6px;
}

[hash-class=tab_share_documentsDetail-8842515534007428] .rc-page__dialog-title {
    z-index: 1;
     border-radius: 6px;
}

[hash-class=tab_share_documentsDetail-8842515534007428] .rc-page__model {
   align-items: flex-start !important;
}
.card[hash-class=tab_share_documentsDetail-8842515534007428] {
   overflow-y: auto;
   overflow-x: hidden;
   border: none;
   padding: 20px 60px;
   height: calc(100% - 60px);
}
.active[hash-class=tab_share_documentsDetail-8842515534007428]::after {
    content: "";
    position: absolute;
    width: 100%;
    height: 3px;
    background: var(--theme-color, #5282FC);
    bottom: 0px;
    border-top-left-radius: 2px;
    border-top-right-radius: 2px;
}
[hash-class=tab_share_documentsDetail-8842515534007428] .rc-page__dialog-title-fullScreen:hover{
     background: #EEEEEE;
}
[hash-class=tab_share_documentsDetail-8842515534007428] .rc-page__dialog-title-fullScreen{
     width: 22px !important;
     height: 22px;
     border-radius: 3px;
     font-size: 14px;
}
[hash-class=tab_share_documentsDetail-8842515534007428] .rc-page__dialog-title-fullScreen:active{
     background: #EDF2FE;
     color:#144FED
}
[hash-class=tab_share_documentsDetail-8842515534007428] .rc-page__dialog-title-close{
     width: 22px !important;
     height: 22px;
     border-radius: 3px;
}
[hash-class=tab_share_documentsDetail-8842515534007428] .rc-page__dialog-title-close :active{
     background: #F3E7E7 !important;
     color:#D54941 !important;
}
[hash-class=tab_share_documentsDetail-8842515534007428] .rc-page__dialog-title-close:hover{
     background: #EEEEEE !important;
     color:#666666 !important;
}


      .pageContainer[hash-class=tab_share_documentsList-8842515534269589] {
    background-color: #FFFFFF;
    overflow: auto;
}
@media (max-width: 768px) {
.pageContainer[hash-class=tab_share_documentsList-8842515534269589] {
        overflow:visible !important;
}
}

.pageContainerCenter[hash-class=tab_share_documentsList-8842515534269589] {
    margin: 0 14px 14px 14px;
}

.pageContainerCenter .r-table[hash-class=tab_share_documentsList-8842515534269589] {
    height: 100%;
}

.pageContainerBottom[hash-class=tab_share_documentsList-8842515534269589] {
    margin-top: 0;
    margin-bottom: 14px;
    background-color: #FFFFFF;
}

.active[hash-class=tab_share_documentsList-8842515534269589] {
    color: var(--theme-color, #5282FC);border-bottom: 3px solid var(--theme-color, #5282FC);
}

[hash-class=tab_share_documentsList-8842515534269589] .templateEdit,
[hash-class=tab_share_documentsList-8842515534269589] .templateDelete {
    padding: 4px 6px;
    border-radius: 4px;
    color: #7B7B7B;
}

[hash-class=tab_share_documentsList-8842515534269589] .templateDelete {
    margin-left: 10px;
}

[hash-class=tab_share_documentsList-8842515534269589] .templateEdit:hover {
    background: #E2E7F3;
    color: #144FED;
}

[hash-class=tab_share_documentsList-8842515534269589] .templateDelete:hover {
    background: #F3E7E7;
    color: #D54941;
}

[hash-class=tab_share_documentsList-8842515534269589] .r-header-cell .td-content {
    height: 40px;
}

[hash-class=tab_share_documentsList-8842515534269589] .rc-popup .link-import {
    text-decoration: none;
    color: var(--theme-color);
}

[hash-class=tab_share_documentsList-8842515534269589] .rc-popup .link-import:hover {
    text-decoration: none;
    opacity: 0.8;
}
[hash-class=tab_share_documentsList-8842515534269589] .rc-popup .link-import:active {
    text-decoration: underline;
    color: var(--theme-color);
}

[hash-class=tab_share_documentsList-8842515534269589] .r-row .r-table-index-style .inner-cell span {
    font-size: 14px;
    line-height: 14px;
    color: rgb(45, 45, 45);
    top: 0;
}

[hash-class=tab_share_documentsList-8842515534269589] .r-table .r-scrollbar__view {
    height: calc(100% - 2px);
}

[hash-class=tab_share_documentsList-8842515534269589] .r-table .r-scrollbar__view .r-table_body-wrapper,
[hash-class=tab_share_documentsList-8842515534269589] .r-table .r-scrollbar__view .r-table-empty-wrapper {
    height: 100%;
}

[hash-class=tab_share_documentsList-8842515534269589] .r-table .r-scrollbar__view .r-table-empty-content {
    height: calc(100% - 20px);
}

[hash-class=tab_share_documentsList-8842515534269589] .r-table .r-table_body-wrapper table {
    height: auto;
}
.start[hash-class=tab_share_documentsList-8842515534269589]{
     overflow: hidden;
    text-overflow: ellipsis;
    white-space: pre;
    width: 50px;
    background-color: rgb(55, 196, 17);
    display: inline-block;
    height: 32px;
    padding: 0 10px;
    line-height: 30px;
    font-size: 12px;
    color: white;
    border-radius: 4px;
    box-sizing: border-box;
}

.stop[hash-class=tab_share_documentsList-8842515534269589]{

  overflow: hidden;
    text-overflow: ellipsis;
    white-space: pre;
    width: 50px;
    background-color: #94979f;
    display: inline-block;
    height: 32px;
    padding: 0 10px;
    line-height: 30px;
    font-size: 12px;
    color: #fff;
    border-radius: 4px;
    box-sizing: border-box;

}


.cyybm-drag:hover[hash-class=tab_share_documentsList-8842515534269589]{
    border: 1px dashed #5282FC;
    cursor: ew-resize; /* 左右箭头 */
}
.rc-container.zzjg>.rc-block > :first-child[hash-class=tab_share_documentsList-8842515534269589] {
    display: none !important;
}




.title-box[hash-class=Announcement_details_page-8841003414884224]{
    border-bottom: 1px solid #D5CDCD;
    margin-bottom: 8px;
    padding: 8px 0;
    color: #000000;
    font-weight: 700;
}
.file-tips[hash-class=Announcement_details_page-8841003414884224]{
    display: none !important;
}.active[hash-class=Announcement_page-8836923836524544] {
    background: #f8f8f8 !important;  /* 浅灰色背景，且强制应用 */
    color: var(--theme-color, #5282FC); /* 文本颜色为主题色或默认蓝色 */
    position: relative;  /* 相对定位，可以使用 top, left 等调整位置 */
    width: 50px;  /* 设置宽度为 60px */
    line-height: 30px;  /* 文本行高 40px，确保文本垂直居中 */
    height: 100%;  /* 高度占满父容器的 100% */
    border-radius: 20px;
}.active[hash-class=tab_announcement_managementDetail-8835355453834626] {
    background: white !important;
    color: var(--theme-color, #5282FC);
               position: relative;
               width: 60px;
               line-height: 40px;
               height: 100%;
            
}
[hash-class=tab_announcement_managementDetail-8835355453834626] .rc-popup .link-import {
    text-decoration: none;
    color: var(--theme-color);
}

[hash-class=tab_announcement_managementDetail-8835355453834626] .rc-popup .link-import:hover {
    text-decoration: none;
    opacity: 0.8;
}
[hash-class=tab_announcement_managementDetail-8835355453834626] .rc-popup .link-import:active {
    text-decoration: underline;
    color: var(--theme-color);
}
.sub_container[hash-class=tab_announcement_managementDetail-8835355453834626]{
    position: relative;
}
[hash-class=tab_announcement_managementDetail-8835355453834626] .hiddenRow .form-table-add {
    display: none !important;
}
[hash-class=tab_announcement_managementDetail-8835355453834626] .rc-form-table {
   border-right: none;
}
[hash-class=tab_announcement_managementDetail-8835355453834626] .hiddenRow .form-table-main {
    border: 1px solid #E7EAEF;
    border-radius: 4px;
}

[hash-class=tab_announcement_managementDetail-8835355453834626] .rc-page__dialog-title-text {
   font-size: 16px;
}

.rc-form-table .rc-header-row .rc-header-cell[hash-class=tab_announcement_managementDetail-8835355453834626]  {
    color: #646A73;
    font-size: 14px;
    font-weight: 500;
    height: 40px;
}
[hash-class=tab_announcement_managementDetail-8835355453834626] .rc-header-row .rc-table-index-style {
    height: 40px !important;
}
[hash-class=tab_announcement_managementDetail-8835355453834626] .r-header-cell {
    height: 40px !important;
}
[hash-class=tab_announcement_managementDetail-8835355453834626] .rc-page_model-content {
   border-radius: 6px;
}

[hash-class=tab_announcement_managementDetail-8835355453834626] .rc-page__dialog-title {
    z-index: 1;
     border-radius: 6px;
}

[hash-class=tab_announcement_managementDetail-8835355453834626] .rc-page__model {
   align-items: flex-start !important;
}
.card[hash-class=tab_announcement_managementDetail-8835355453834626] {
   overflow-y: auto;
   overflow-x: hidden;
   border: none;
   padding: 20px 60px;
   height: calc(100% - 60px);
}
.active[hash-class=tab_announcement_managementDetail-8835355453834626]::after {
    content: "";
    position: absolute;
    width: 100%;
    height: 3px;
    background: var(--theme-color, #5282FC);
    bottom: 0px;
    border-top-left-radius: 2px;
    border-top-right-radius: 2px;
}
[hash-class=tab_announcement_managementDetail-8835355453834626] .rc-page__dialog-title-fullScreen:hover{
     background: #EEEEEE;
}
[hash-class=tab_announcement_managementDetail-8835355453834626] .rc-page__dialog-title-fullScreen{
     width: 22px !important;
     height: 22px;
     border-radius: 3px;
     font-size: 14px;
}
[hash-class=tab_announcement_managementDetail-8835355453834626] .rc-page__dialog-title-fullScreen:active{
     background: #EDF2FE;
     color:#144FED
}
[hash-class=tab_announcement_managementDetail-8835355453834626] .rc-page__dialog-title-close{
     width: 22px !important;
     height: 22px;
     border-radius: 3px;
}
[hash-class=tab_announcement_managementDetail-8835355453834626] .rc-page__dialog-title-close :active{
     background: #F3E7E7 !important;
     color:#D54941 !important;
}
[hash-class=tab_announcement_managementDetail-8835355453834626] .rc-page__dialog-title-close:hover{
     background: #EEEEEE !important;
     color:#666666 !important;
}


.title-box[hash-class=tab_announcement_managementDetail-8835355453834626]{
    border-bottom: 1px solid #1C88E3;
    margin-bottom: 8px;
    padding: 8px 0;
    color: #1C88E3;
    font-weight: 700;
}


      .pageContainer[hash-class=tab_announcement_managementList-8835355454293378] {
    background-color: #FFFFFF;
}

.pageContainerCenter[hash-class=tab_announcement_managementList-8835355454293378] {
    margin: 0 14px 14px 14px;
}

.pageContainerCenter .r-table[hash-class=tab_announcement_managementList-8835355454293378] {
    height: 100%;
}

.pageContainerBottom[hash-class=tab_announcement_managementList-8835355454293378] {
    margin-top: 0;
    margin-bottom: 14px;
    background-color: #FFFFFF;
}

.active[hash-class=tab_announcement_managementList-8835355454293378] {
    color: var(--theme-color, #5282FC);border-bottom: 3px solid var(--theme-color, #5282FC);
}

[hash-class=tab_announcement_managementList-8835355454293378] .templateEdit,
[hash-class=tab_announcement_managementList-8835355454293378] .templateDelete {
    padding: 4px 6px;
    border-radius: 4px;
    color: #7B7B7B;
}

[hash-class=tab_announcement_managementList-8835355454293378] .templateDelete {
    margin-left: 10px;
}

[hash-class=tab_announcement_managementList-8835355454293378] .templateEdit:hover {
    background: #E2E7F3;
    color: #144FED;
}

[hash-class=tab_announcement_managementList-8835355454293378] .templateDelete:hover {
    background: #F3E7E7;
    color: #D54941;
}

[hash-class=tab_announcement_managementList-8835355454293378] .r-header-cell .td-content {
    height: 40px;
}

[hash-class=tab_announcement_managementList-8835355454293378] .rc-popup .link-import {
    text-decoration: none;
    color: var(--theme-color);
}

[hash-class=tab_announcement_managementList-8835355454293378] .rc-popup .link-import:hover {
    text-decoration: none;
    opacity: 0.8;
}
[hash-class=tab_announcement_managementList-8835355454293378] .rc-popup .link-import:active {
    text-decoration: underline;
    color: var(--theme-color);
}

[hash-class=tab_announcement_managementList-8835355454293378] .r-row .r-table-index-style .inner-cell span {
    font-size: 14px;
    line-height: 14px;
    color: rgb(45, 45, 45);
    top: 0;
}

[hash-class=tab_announcement_managementList-8835355454293378] .r-table .r-scrollbar__view {
    height: calc(100% - 2px);
}

[hash-class=tab_announcement_managementList-8835355454293378] .r-table .r-scrollbar__view .r-table_body-wrapper,
[hash-class=tab_announcement_managementList-8835355454293378] .r-table .r-scrollbar__view .r-table-empty-wrapper {
    height: 100%;
}

[hash-class=tab_announcement_managementList-8835355454293378] .r-table .r-scrollbar__view .r-table-empty-content {
    height: calc(100% - 20px);
}

[hash-class=tab_announcement_managementList-8835355454293378] .r-table .r-table_body-wrapper table {
    height: auto;
}


.zzzt[hash-class=tab_announcement_managementList-8835355454293378]{
    width: 50px;
    background-color: rgb(55, 196, 17);
    display: inline-block;
    padding: 0 10px;
    line-height: 30px;
    font-size: 12px;
    color: white;
    border-radius: 4px;
        text-align: center;
}

.lzzt[hash-class=tab_announcement_managementList-8835355454293378]{
    width: 50px;
    background-color: #94979f;
    display: inline-block;
    padding: 0 10px;
    line-height: 30px;
    font-size: 12px;
    color: white;
    border-radius: 4px;
        text-align: center;
}
.active[hash-class=tab_process_managementDetail-8832121420557058] {
    background: white !important;
    color: var(--theme-color, #5282FC);
               position: relative;
               width: 60px;
               line-height: 40px;
               height: 100%;
            
}
[hash-class=tab_process_managementDetail-8832121420557058] .rc-popup .link-import {
    text-decoration: none;
    color: var(--theme-color);
}

[hash-class=tab_process_managementDetail-8832121420557058] .rc-popup .link-import:hover {
    text-decoration: none;
    opacity: 0.8;
}
[hash-class=tab_process_managementDetail-8832121420557058] .rc-popup .link-import:active {
    text-decoration: underline;
    color: var(--theme-color);
}
.sub_container[hash-class=tab_process_managementDetail-8832121420557058]{
    position: relative;
}
[hash-class=tab_process_managementDetail-8832121420557058] .hiddenRow .form-table-add {
    display: none !important;
}
[hash-class=tab_process_managementDetail-8832121420557058] .rc-form-table {
   border-right: none;
}
[hash-class=tab_process_managementDetail-8832121420557058] .hiddenRow .form-table-main {
    border: 1px solid #E7EAEF;
    border-radius: 4px;
}

[hash-class=tab_process_managementDetail-8832121420557058] .rc-page__dialog-title-text {
   font-size: 16px;
}

.rc-form-table .rc-header-row .rc-header-cell[hash-class=tab_process_managementDetail-8832121420557058]  {
    color: #646A73;
    font-size: 14px;
    font-weight: 500;
    height: 40px;
}
[hash-class=tab_process_managementDetail-8832121420557058] .rc-header-row .rc-table-index-style {
    height: 40px !important;
}
[hash-class=tab_process_managementDetail-8832121420557058] .r-header-cell {
    height: 40px !important;
}
[hash-class=tab_process_managementDetail-8832121420557058] .rc-page_model-content {
   border-radius: 6px;
}

[hash-class=tab_process_managementDetail-8832121420557058] .rc-page__dialog-title {
    z-index: 1;
     border-radius: 6px;
}

[hash-class=tab_process_managementDetail-8832121420557058] .rc-page__model {
   align-items: flex-start !important;
}
.card[hash-class=tab_process_managementDetail-8832121420557058] {
   overflow-y: auto;
   overflow-x: hidden;
   border: none;
   padding: 20px 60px;
   height: calc(100% - 60px);
}
.active[hash-class=tab_process_managementDetail-8832121420557058]::after {
    content: "";
    position: absolute;
    width: 100%;
    height: 3px;
    background: var(--theme-color, #5282FC);
    bottom: 0px;
    border-top-left-radius: 2px;
    border-top-right-radius: 2px;
}
[hash-class=tab_process_managementDetail-8832121420557058] .rc-page__dialog-title-fullScreen:hover{
     background: #EEEEEE;
}
[hash-class=tab_process_managementDetail-8832121420557058] .rc-page__dialog-title-fullScreen{
     width: 22px !important;
     height: 22px;
     border-radius: 3px;
     font-size: 14px;
}
[hash-class=tab_process_managementDetail-8832121420557058] .rc-page__dialog-title-fullScreen:active{
     background: #EDF2FE;
     color:#144FED
}
[hash-class=tab_process_managementDetail-8832121420557058] .rc-page__dialog-title-close{
     width: 22px !important;
     height: 22px;
     border-radius: 3px;
}
[hash-class=tab_process_managementDetail-8832121420557058] .rc-page__dialog-title-close :active{
     background: #F3E7E7 !important;
     color:#D54941 !important;
}
[hash-class=tab_process_managementDetail-8832121420557058] .rc-page__dialog-title-close:hover{
     background: #EEEEEE !important;
     color:#666666 !important;
}


      .pageContainer[hash-class=tab_process_managementList-8832121420819211] {
    background-color: #FFFFFF;
}

.pageContainerCenter[hash-class=tab_process_managementList-8832121420819211] {
    margin: 0 14px 14px 14px;
}

.pageContainerCenter .r-table[hash-class=tab_process_managementList-8832121420819211] {
    height: 100%;
}

.pageContainerBottom[hash-class=tab_process_managementList-8832121420819211] {
    margin-top: 0;
    margin-bottom: 14px;
    background-color: #FFFFFF;
}

.active[hash-class=tab_process_managementList-8832121420819211] {
    color: var(--theme-color, #5282FC);border-bottom: 3px solid var(--theme-color, #5282FC);
}

[hash-class=tab_process_managementList-8832121420819211] .templateEdit,
[hash-class=tab_process_managementList-8832121420819211] .templateDelete {
    padding: 4px 6px;
    border-radius: 4px;
    color: #7B7B7B;
}

[hash-class=tab_process_managementList-8832121420819211] .templateDelete {
    margin-left: 10px;
}

[hash-class=tab_process_managementList-8832121420819211] .templateEdit:hover {
    background: #E2E7F3;
    color: #144FED;
}

[hash-class=tab_process_managementList-8832121420819211] .templateDelete:hover {
    background: #F3E7E7;
    color: #D54941;
}

[hash-class=tab_process_managementList-8832121420819211] .r-header-cell .td-content {
    height: 40px;
}

[hash-class=tab_process_managementList-8832121420819211] .rc-popup .link-import {
    text-decoration: none;
    color: var(--theme-color);
}

[hash-class=tab_process_managementList-8832121420819211] .rc-popup .link-import:hover {
    text-decoration: none;
    opacity: 0.8;
}
[hash-class=tab_process_managementList-8832121420819211] .rc-popup .link-import:active {
    text-decoration: underline;
    color: var(--theme-color);
}

[hash-class=tab_process_managementList-8832121420819211] .r-row .r-table-index-style .inner-cell span {
    font-size: 14px;
    line-height: 14px;
    color: rgb(45, 45, 45);
    top: 0;
}

[hash-class=tab_process_managementList-8832121420819211] .r-table .r-scrollbar__view {
    height: calc(100% - 2px);
}

[hash-class=tab_process_managementList-8832121420819211] .r-table .r-scrollbar__view .r-table_body-wrapper,
[hash-class=tab_process_managementList-8832121420819211] .r-table .r-scrollbar__view .r-table-empty-wrapper {
    height: 100%;
}

[hash-class=tab_process_managementList-8832121420819211] .r-table .r-scrollbar__view .r-table-empty-content {
    height: calc(100% - 20px);
}

[hash-class=tab_process_managementList-8832121420819211] .r-table .r-table_body-wrapper table {
    height: auto;
}
[hash-class=tab_process_managementList-8832121420819211] .cell-wrapper .rc-input-in-table{
   box-sizing: border-box;
}
.cell-wrapper .rc-dropdown[hash-class=tab_process_managementList-8832121420819211] {
   position: relative;
}
[hash-class=tab_process_managementList-8832121420819211] .cell-wrapper .rc-dropdown .dropdown-clearable {
   position: absolute;
   right: 6px;
}

.zzzt[hash-class=tab_process_managementList-8832121420819211]{
    width: 50px;
    background-color: rgb(55, 196, 17);
    display: inline-block;
    padding: 0 10px;
    line-height: 30px;
    font-size: 12px;
    color: white;
    border-radius: 4px;
        text-align: center;
}

.lzzt[hash-class=tab_process_managementList-8832121420819211]{
    width: 50px;
    background-color: #94979f;
    display: inline-block;
    padding: 0 10px;
    line-height: 30px;
    font-size: 12px;
    color: white;
    border-radius: 4px;
        text-align: center;
}.message-box-content-container[hash-class=workflowHandleInfo-8832009538087699] {
  text-align: initial;
  padding: 10px 20px;
  color: #606266;
  font-size: 14px;
  word-break: break-all;
  height: 346px;
  margin-bottom: 10px;
  overflow-y: scroll;
  display: block;
}
.message-box-content-container .node-deal-container[hash-class=workflowHandleInfo-8832009538087699]{
  display: flex;
  flex: 1;
  height: 50px;
 flex-wrap: nowrap;
}
.message-box-content-container .node-deal-container .node-deal-item[hash-class=workflowHandleInfo-8832009538087699] {
  width: 24%;
  display: flex;
  justify-content: center;
  align-items: center;
  position: relative;
  height: 100%;
}
.message-box-content-container .node-deal-container .has-line[hash-class=workflowHandleInfo-8832009538087699]::before {
  content: "";
  border: 1px solid #b8b9bd;
  display: block;
  position: absolute;
  left: 65px;
  top: calc(100% - (100% - 32px) / 2);
  height: calc((100% - 37px) / 2);
}
.message-box-content-container .node-deal-container .has-line[hash-class=workflowHandleInfo-8832009538087699]::after {
  content: "";
  border: 1px solid #b8b9bd;
  display: block;
  position: absolute;
  left: 65px;
  bottom: calc(100% - (100% - 32px) / 2);
  height: calc((100% - 30px) / 2);
}
.message-box-content-container .node-deal-container .node-deal-item .commit[hash-class=workflowHandleInfo-8832009538087699] {
  display: -webkit-box;
  overflow: hidden;
  text-overflow: ellipsis;
  text-align: justify;
  -webkit-line-clamp: 3;
  -webkit-box-orient: vertical;
}
.message-box-content-container .node-deal-container .node-deal-item .node-name[hash-class=workflowHandleInfo-8832009538087699]{
  text-align: center;
  overflow: hidden;
  line-height: 30px;
  width: 120px;
  height: 30px;
  border: 1px solid var(--theme-color);
  border-radius: 4px;
  color: var(--theme-color);
}
.message-box-content-container .node-deal-container:first-child .has-line[hash-class=workflowHandleInfo-8832009538087699]::after {
  border: none;
}
.message-box-content-container .node-deal-container:last-child .has-line[hash-class=workflowHandleInfo-8832009538087699]::before {
 border: none;
}
.message-box-content-container .node-deal-container .node-deal-item .unprocessed[hash-class=workflowHandleInfo-8832009538087699]{
  border: 1px solid #b8b9bd;
  color: #b8b9bd;
}
.message-box-content-container .node-deal-container .node-deal-item .node-text[hash-class=workflowHandleInfo-8832009538087699] {
  display: flex;
  justify-content: center;
  align-items: center;
}
.message-box-btns[hash-class=workflowHandleInfo-8832009538087699] {
  text-align: right;
  display: flex;
  width: 100%;
  justify-content: center;
}
.message-box-btns button[hash-class=workflowHandleInfo-8832009538087699] {
    display: inline-block;
    min-height: 26px;
    width: 64px;
    padding: 2px 15px;
    font-size: 12px;
    cursor: pointer;
    border-radius: 4px;
    line-height: 1;
    white-space: nowrap;
    background: #fff;
    border: 1px solid #dcdfe6;
    color: #000000;
    -webkit-appearance: none;
    text-align: center;
    box-sizing: border-box;
    outline: 0;
    margin: 0;
}
.message-box-btns .close-btn[hash-class=workflowHandleInfo-8832009538087699] {
  width: 105px;
  color: #FFF;
  background-color: var(--theme-color);
  border-color: var(--theme-color);
  font-size: 12px;
  border-radius: 3px;
  cursor: pointer;
}
.message-box-btns button span[hash-class=workflowHandleInfo-8832009538087699] {
  font-size: 14px;
}
[hash-class=workflowHandleInfo-8832009538087699] .rc-page__dialog-title {
  padding: 15px 0;
}
[hash-class=workflowHandleInfo-8832009538087699] .rc-page__dialog-title .rc-page__dialog-title-text {
  font-size: 15px;
}


.rc-block:last-of-type [name="container_v8"][hash-class=workflowHandleInfo-8832009538087699] {

display: none !important;

}

.rc-block:first-of-type [name="container_v9"][hash-class=workflowHandleInfo-8832009538087699] {
    display: none !important;
}

.close[hash-class=workflowHandleInfo-8832009538087699]{
  position: absolute;
}

@media (max-width: 768px) {
.close[hash-class=workflowHandleInfo-8832009538087699] {
  position: sticky !important;
}}.pageContainer[hash-class=doingTasks-8832009538153246] {
    background-color: #FFFFFF;
}

.pageContainerCenter[hash-class=doingTasks-8832009538153246] {
    margin: 0 14px 14px 14px;
}

.pageContainerCenter .r-table[hash-class=doingTasks-8832009538153246] {
    height: 100%;
}

.pageContainerBottom[hash-class=doingTasks-8832009538153246] {
    margin-top: 0;
    margin-bottom: 14px;
    background-color: #FFFFFF;
}

.seachDiv[hash-class=doingTasks-8832009538153246]{
    display: flex;
    height: 100%;
}

.seachText[hash-class=doingTasks-8832009538153246]{
    width: 40%;
    display: flex;
    justify-content: flex-end;
}

.searchBox[hash-class=doingTasks-8832009538153246]{
    width: 60%;
}

@media (max-width: 768px) {
.seachDiv[hash-class=doingTasks-8832009538153246]{
    width: 100%;
    justify-content: center;
    padding-right: 12px;
    padding-left: 12px;
}

.seachText[hash-class=doingTasks-8832009538153246]{
    width: 20%;
    display: flex;
    justify-content: center;
}

.searchBox[hash-class=doingTasks-8832009538153246]{
    width: 80%;
}
}

.pageContainer[hash-class=doneTasks-8832009538546432] {
    background-color: #FFFFFF;
}

.pageContainerCenter[hash-class=doneTasks-8832009538546432] {
    margin: 0 14px 14px 14px;
}

.pageContainerCenter .r-table[hash-class=doneTasks-8832009538546432] {
    height: 100%;
}

.pageContainerBottom[hash-class=doneTasks-8832009538546432] {
    margin-top: 0;
    margin-bottom: 14px;
    background-color: #FFFFFF;
}



.seachDiv[hash-class=doneTasks-8832009538546432]{
    display: flex;
    height: 100%;
}

.seachText[hash-class=doneTasks-8832009538546432]{
    width: 40%;
    display: flex;
    justify-content: flex-end;
}

.searchBox[hash-class=doneTasks-8832009538546432]{
    width: 60%;
}

@media (max-width: 768px) {
.seachDiv[hash-class=doneTasks-8832009538546432]{
    width: 100%;
    justify-content: center;
    padding-right: 12px;
    padding-left: 12px;
}

.seachText[hash-class=doneTasks-8832009538546432]{
    width: 20%;
    display: flex;
    justify-content: center;
}

.searchBox[hash-class=doneTasks-8832009538546432]{
    width: 80%;
}
}

.jxz[hash-class=doneTasks-8832009538546432]{
color:#144FED;
}

.ywc[hash-class=doneTasks-8832009538546432]{
color:#c4c4c4;
}

.yzz[hash-class=doneTasks-8832009538546432]{
color:#c4c4c4;
}.pageContainer[hash-class=startedTasks-8832009538808577] {
    background-color: #FFFFFF;
}

.pageContainerCenter[hash-class=startedTasks-8832009538808577] {
    margin: 0 14px 14px 14px;
}

.pageContainerCenter .r-table[hash-class=startedTasks-8832009538808577] {
    height: 100%;
}

.pageContainerBottom[hash-class=startedTasks-8832009538808577] {
    margin-top: 0;
    margin-bottom: 14px;
    background-color: #FFFFFF;
}





.seachDiv[hash-class=startedTasks-8832009538808577]{
    display: flex;
    height: 100%;
}

.seachText[hash-class=startedTasks-8832009538808577]{
    width: 40%;
    display: flex;
    justify-content: flex-end;
}

.searchBox[hash-class=startedTasks-8832009538808577]{
    width: 60%;
}

@media (max-width: 768px) {
.seachDiv[hash-class=startedTasks-8832009538808577]{
    width: 100%;
    justify-content: center;
    padding-right: 12px;
    padding-left: 12px;
}

.seachText[hash-class=startedTasks-8832009538808577]{
    width: 20%;
    display: flex;
    justify-content: center;
}

.searchBox[hash-class=startedTasks-8832009538808577]{
    width: 80%;
}
}

.pageContainer[hash-class=instanceTasks-8832009539070720] {
    background-color: #FFFFFF;
}

.pageContainerCenter[hash-class=instanceTasks-8832009539070720] {
    margin: 0 14px 14px 14px;
}

.pageContainerCenter .r-table[hash-class=instanceTasks-8832009539070720] {
    height: 100%;
}

.pageContainerBottom[hash-class=instanceTasks-8832009539070720] {
    margin-top: 0;
    margin-bottom: 14px;
    background-color: #FFFFFF;
}



.seachDiv[hash-class=instanceTasks-8832009539070720]{
    display: flex;
    height: 100%;
}

.seachText[hash-class=instanceTasks-8832009539070720]{
    width: 40%;
    display: flex;
    justify-content: flex-end;
}

.searchBox[hash-class=instanceTasks-8832009539070720]{
    width: 60%;
}

@media (max-width: 768px) {
.seachDiv[hash-class=instanceTasks-8832009539070720]{
    width: 100%;
    justify-content: center;
    padding-right: 12px;
    padding-left: 12px;
}

.seachText[hash-class=instanceTasks-8832009539070720]{
    width: 20%;
    display: flex;
    justify-content: center;
}

.searchBox[hash-class=instanceTasks-8832009539070720]{
    width: 80%;
}
}

/* 标题标签 */
/* 选中标签样式 */
.active[hash-class=startPage-8832009539267334] {
    background: #f8f8f8 !important;  /* 浅灰色背景，且强制应用 */
    color: var(--theme-color, #636468); /* 文本颜色为主题色或默认蓝色 */
    position: relative;  /* 相对定位，可以使用 top, left 等调整位置 */
    width: 50px;  /* 设置宽度为 60px */
    line-height: 30px;  /* 文本行高 40px，确保文本垂直居中 */
    height: 100%;  /* 高度占满父容器的 100% */
    border-radius: 20px;
}
/* 标签列表样式 */
.tab-list[hash-class=startPage-8832009539267334]{
    height: 40px;
    margin-top: 15px;
    margin-bottom: 15px;
}
/* 标签列表下容器样式 */
.tab-item[hash-class=startPage-8832009539267334]{
    width: 100px;
    height: 40px;
    display: flex;
    align-items: center;
    justify-content: center;
    align-content: center;
}


.title-box[hash-class=startPage-8832009539267334]{
     /* border-bottom: 1px solid #1C88E3;  */
    margin-bottom: 10px;
    padding: 1px 0;
    color: #000000;
        margin-top: 10px;
        padding-left: 11px;
    border-left: 3px solid var(--theme-color);
  
}

process-container .process-container-in .assignee-container .assignee-choice[data-v-2936d8ba][hash-class=startPage-8832009539267334] {
    color: #144fed!important; 
}
/* 流程列表样式 */
.container-content[hash-class=startPage-8832009539267334]{
    height:  -webkit-max-content;
    height:  max-content;
    display: flex;
    align-content: center;
    align-items: center;
    justify-content: flex-start;
    
}

.flow[hash-class=startPage-8832009539267334]{
     box-shadow: rgba(179, 196, 208, 0.2) 0px 3px 9px 0px; 
    padding: 35px;
    margin-top: 5px;
    border-radius: 10px;
}
/* 流程列表下容器样式 */
.flow-item[hash-class=startPage-8832009539267334] {
transition: all 0.2s ease;
   display: flex;
    justify-content: center;
    align-items: center;
    margin-top: 8px;
    margin-bottom: 8px;
    width: 8%;
    height: 100px;
    padding-bottom: 10px;
}

.flow-item:hover[hash-class=startPage-8832009539267334] {
border-radius: 10px;
/* background: #144fed; */
-webkit-transform: translateY(-4px);
        transform: translateY(-4px);
box-shadow: 0 8px 12px rgba(179, 196, 208, 0.3);
}

.flow-image[hash-class=startPage-8832009539267334]{
    width: 30%;
    height: auto;
    margin-top: 5px;
}

.flow-text[hash-class=startPage-8832009539267334] {
    display: inline-block;
    white-space: nowrap;
    /* overflow: hidden;
    text-overflow: ellipsis; */
}


@media (max-width: 1600px) {
.container-content[hash-class=startPage-8832009539267334]{
    justify-content: center;
} 
.flow[hash-class=startPage-8832009539267334] {
        display: grid;
        grid-template-columns: repeat(7, 1fr);
        gap: 20px;
        justify-content: center;
        justify-items: center; 
        padding-right: 12px;
        padding-left: 12px;
    }
    
.flow-item[hash-class=startPage-8832009539267334] {
    width: 100%;
    height: auto;
    padding: 8px;
    }

.flow-image[hash-class=startPage-8832009539267334] {
    width: 50px !important;
    height: auto;
    margin-top: 5px;
}
  }

/* 移动端适配 */
@media (max-width: 768px) {
.container-content[hash-class=startPage-8832009539267334]{
    justify-content: center;
} 
.flow[hash-class=startPage-8832009539267334] {
        display: grid;
        grid-template-columns: repeat(3, 1fr) !important;
        gap: 12px !important;
        justify-content: center;
        justify-items: center; 
        padding-right: 12px;
        padding-left: 12px;
    }
    
.flow-item[hash-class=startPage-8832009539267334] {
    width: 100%;
    height: auto;
    padding: 8px;
    }

.flow-image[hash-class=startPage-8832009539267334] {
    width: 50px !important;
    height: auto;
    margin-top: 5px;
}

.tab-list[hash-class=startPage-8832009539267334]{
    height: 120px;
    flex-shrink: 0;
}

.tab-item[hash-class=startPage-8832009539267334]{
    width: 30%;
    margin-top: 12px;
    margin-bottom: 12px;
}
 .flow-text[hash-class=startPage-8832009539267334] {
        max-width: 8ch;
    }
}

.active[hash-class=tab_dictionary_main_tableDetail-8831600479732482] {
    background: white !important;
    color: var(--theme-color, #5282FC);
               position: relative;
               width: 60px;
               line-height: 40px;
               height: 100%;
            
}
[hash-class=tab_dictionary_main_tableDetail-8831600479732482] .rc-popup .link-import {
    text-decoration: none;
    color: var(--theme-color);
}

[hash-class=tab_dictionary_main_tableDetail-8831600479732482] .rc-popup .link-import:hover {
    text-decoration: none;
    opacity: 0.8;
}
[hash-class=tab_dictionary_main_tableDetail-8831600479732482] .rc-popup .link-import:active {
    text-decoration: underline;
    color: var(--theme-color);
}
.sub_container[hash-class=tab_dictionary_main_tableDetail-8831600479732482]{
    position: relative;
}
[hash-class=tab_dictionary_main_tableDetail-8831600479732482] .hiddenRow .form-table-add {
    display: none !important;
}
[hash-class=tab_dictionary_main_tableDetail-8831600479732482] .rc-form-table {
   border-right: none;
}
[hash-class=tab_dictionary_main_tableDetail-8831600479732482] .hiddenRow .form-table-main {
    border: 1px solid #E7EAEF;
    border-radius: 4px;
}

[hash-class=tab_dictionary_main_tableDetail-8831600479732482] .rc-page__dialog-title-text {
   font-size: 16px;
}

.rc-form-table .rc-header-row .rc-header-cell[hash-class=tab_dictionary_main_tableDetail-8831600479732482]  {
    color: #646A73;
    font-size: 14px;
    font-weight: 500;
    height: 40px;
}
[hash-class=tab_dictionary_main_tableDetail-8831600479732482] .rc-header-row .rc-table-index-style {
    height: 40px !important;
}
[hash-class=tab_dictionary_main_tableDetail-8831600479732482] .r-header-cell {
    height: 40px !important;
}
[hash-class=tab_dictionary_main_tableDetail-8831600479732482] .rc-page_model-content {
   border-radius: 6px;
}

[hash-class=tab_dictionary_main_tableDetail-8831600479732482] .rc-page__dialog-title {
    z-index: 1;
     border-radius: 6px;
}

[hash-class=tab_dictionary_main_tableDetail-8831600479732482] .rc-page__model {
   align-items: flex-start !important;
}
.card[hash-class=tab_dictionary_main_tableDetail-8831600479732482] {
   overflow-y: auto;
   overflow-x: hidden;
   border: none;
   padding: 20px 60px;
   height: calc(100% - 60px);
}
.active[hash-class=tab_dictionary_main_tableDetail-8831600479732482]::after {
    content: "";
    position: absolute;
    width: 100%;
    height: 3px;
    background: var(--theme-color, #5282FC);
    bottom: 0px;
    border-top-left-radius: 2px;
    border-top-right-radius: 2px;
}
[hash-class=tab_dictionary_main_tableDetail-8831600479732482] .rc-page__dialog-title-fullScreen:hover{
     background: #EEEEEE;
}
[hash-class=tab_dictionary_main_tableDetail-8831600479732482] .rc-page__dialog-title-fullScreen{
     width: 22px !important;
     height: 22px;
     border-radius: 3px;
     font-size: 14px;
}
[hash-class=tab_dictionary_main_tableDetail-8831600479732482] .rc-page__dialog-title-fullScreen:active{
     background: #EDF2FE;
     color:#144FED
}
[hash-class=tab_dictionary_main_tableDetail-8831600479732482] .rc-page__dialog-title-close{
     width: 22px !important;
     height: 22px;
     border-radius: 3px;
}
[hash-class=tab_dictionary_main_tableDetail-8831600479732482] .rc-page__dialog-title-close :active{
     background: #F3E7E7 !important;
     color:#D54941 !important;
}
[hash-class=tab_dictionary_main_tableDetail-8831600479732482] .rc-page__dialog-title-close:hover{
     background: #EEEEEE !important;
     color:#666666 !important;
}


      .active[hash-class=tab_dictionary_subtableDetail-8831600480650007] {
    background: white !important;
    color: var(--theme-color, #5282FC);
               position: relative;
               width: 60px;
               line-height: 40px;
               height: 100%;
            
}
[hash-class=tab_dictionary_subtableDetail-8831600480650007] .rc-popup .link-import {
    text-decoration: none;
    color: var(--theme-color);
}

[hash-class=tab_dictionary_subtableDetail-8831600480650007] .rc-popup .link-import:hover {
    text-decoration: none;
    opacity: 0.8;
}
[hash-class=tab_dictionary_subtableDetail-8831600480650007] .rc-popup .link-import:active {
    text-decoration: underline;
    color: var(--theme-color);
}
.sub_container[hash-class=tab_dictionary_subtableDetail-8831600480650007]{
    position: relative;
}
[hash-class=tab_dictionary_subtableDetail-8831600480650007] .hiddenRow .form-table-add {
    display: none !important;
}
[hash-class=tab_dictionary_subtableDetail-8831600480650007] .rc-form-table {
   border-right: none;
}
[hash-class=tab_dictionary_subtableDetail-8831600480650007] .hiddenRow .form-table-main {
    border: 1px solid #E7EAEF;
    border-radius: 4px;
}

[hash-class=tab_dictionary_subtableDetail-8831600480650007] .rc-page__dialog-title-text {
   font-size: 16px;
}

.rc-form-table .rc-header-row .rc-header-cell[hash-class=tab_dictionary_subtableDetail-8831600480650007]  {
    color: #646A73;
    font-size: 14px;
    font-weight: 500;
    height: 40px;
}
[hash-class=tab_dictionary_subtableDetail-8831600480650007] .rc-header-row .rc-table-index-style {
    height: 40px !important;
}
[hash-class=tab_dictionary_subtableDetail-8831600480650007] .r-header-cell {
    height: 40px !important;
}
[hash-class=tab_dictionary_subtableDetail-8831600480650007] .rc-page_model-content {
   border-radius: 6px;
}

[hash-class=tab_dictionary_subtableDetail-8831600480650007] .rc-page__dialog-title {
    z-index: 1;
     border-radius: 6px;
}

[hash-class=tab_dictionary_subtableDetail-8831600480650007] .rc-page__model {
   align-items: flex-start !important;
}
.card[hash-class=tab_dictionary_subtableDetail-8831600480650007] {
   overflow-y: auto;
   overflow-x: hidden;
   border: none;
   padding: 20px 60px;
   height: calc(100% - 60px);
}
.active[hash-class=tab_dictionary_subtableDetail-8831600480650007]::after {
    content: "";
    position: absolute;
    width: 100%;
    height: 3px;
    background: var(--theme-color, #5282FC);
    bottom: 0px;
    border-top-left-radius: 2px;
    border-top-right-radius: 2px;
}
[hash-class=tab_dictionary_subtableDetail-8831600480650007] .rc-page__dialog-title-fullScreen:hover{
     background: #EEEEEE;
}
[hash-class=tab_dictionary_subtableDetail-8831600480650007] .rc-page__dialog-title-fullScreen{
     width: 22px !important;
     height: 22px;
     border-radius: 3px;
     font-size: 14px;
}
[hash-class=tab_dictionary_subtableDetail-8831600480650007] .rc-page__dialog-title-fullScreen:active{
     background: #EDF2FE;
     color:#144FED
}
[hash-class=tab_dictionary_subtableDetail-8831600480650007] .rc-page__dialog-title-close{
     width: 22px !important;
     height: 22px;
     border-radius: 3px;
}
[hash-class=tab_dictionary_subtableDetail-8831600480650007] .rc-page__dialog-title-close :active{
     background: #F3E7E7 !important;
     color:#D54941 !important;
}
[hash-class=tab_dictionary_subtableDetail-8831600480650007] .rc-page__dialog-title-close:hover{
     background: #EEEEEE !important;
     color:#666666 !important;
}


      .pageContainer[hash-class=tab_dictionary_main_tableList-8831600480781085] {
    background-color: #FFFFFF;
    height: 50%;
}

.pageContainerCenter[hash-class=tab_dictionary_main_tableList-8831600480781085] {
    margin: 0 14px 14px 14px;
}

.pageContainerCenter .r-table[hash-class=tab_dictionary_main_tableList-8831600480781085] {
    height: 100%;
}

.pageContainerBottom[hash-class=tab_dictionary_main_tableList-8831600480781085] {
    margin-top: 0;
    margin-bottom: 14px;
    background-color: #FFFFFF;
}


 @media (max-width: 768px) {
            .pageContainer[hash-class=tab_dictionary_main_tableList-8831600480781085] {
                height: auto;
            }
        }

.active[hash-class=tab_dictionary_main_tableList-8831600480781085] {
    color: var(--theme-color, #5282FC);border-bottom: 3px solid var(--theme-color, #5282FC);
}

[hash-class=tab_dictionary_main_tableList-8831600480781085] .templateEdit,
[hash-class=tab_dictionary_main_tableList-8831600480781085] .templateDelete {
    padding: 4px 6px;
    border-radius: 4px;
    color: #7B7B7B;
}

[hash-class=tab_dictionary_main_tableList-8831600480781085] .templateDelete {
    margin-left: 10px;
}

[hash-class=tab_dictionary_main_tableList-8831600480781085] .templateEdit:hover {
    background: #E2E7F3;
    color: #144FED;
}

[hash-class=tab_dictionary_main_tableList-8831600480781085] .templateDelete:hover {
    background: #F3E7E7;
    color: #D54941;
}

[hash-class=tab_dictionary_main_tableList-8831600480781085] .r-header-cell .td-content {
    height: 40px;
}

[hash-class=tab_dictionary_main_tableList-8831600480781085] .rc-popup .link-import {
    text-decoration: none;
    color: var(--theme-color);
}

[hash-class=tab_dictionary_main_tableList-8831600480781085] .rc-popup .link-import:hover {
    text-decoration: none;
    opacity: 0.8;
}
[hash-class=tab_dictionary_main_tableList-8831600480781085] .rc-popup .link-import:active {
    text-decoration: underline;
    color: var(--theme-color);
}

[hash-class=tab_dictionary_main_tableList-8831600480781085] .r-row .r-table-index-style .inner-cell span {
    font-size: 14px;
    line-height: 14px;
    color: rgb(45, 45, 45);
    top: 0;
}

[hash-class=tab_dictionary_main_tableList-8831600480781085] .r-table .r-scrollbar__view {
    height: calc(100% - 2px);
}

[hash-class=tab_dictionary_main_tableList-8831600480781085] .r-table .r-scrollbar__view .r-table_body-wrapper,
[hash-class=tab_dictionary_main_tableList-8831600480781085] .r-table .r-scrollbar__view .r-table-empty-wrapper {
    height: 100%;
}

[hash-class=tab_dictionary_main_tableList-8831600480781085] .r-table .r-scrollbar__view .r-table-empty-content {
    height: calc(100% - 20px);
}

[hash-class=tab_dictionary_main_tableList-8831600480781085] .r-table .r-table_body-wrapper table {
    height: auto;
}
.check-pop-item[hash-class=tab_dictionary_main_tableList-8831600480781085] {
  padding: 0 16px;
  color: #333;
  cursor: pointer;
  height: 36px;
  line-height: 36px;
}
.check-pop-item:hover[hash-class=tab_dictionary_main_tableList-8831600480781085] {
  background-color: var(--theme-color)!important;
  color: white;
}



.zzzt[hash-class=tab_dictionary_main_tableList-8831600480781085]{
    width: 50px;
    background-color: rgb(55, 196, 17);
    display: inline-block;
    padding: 0 10px;
    line-height: 30px;
    font-size: 12px;
    color: white;
    border-radius: 4px;
        text-align: center;
}

.lzzt[hash-class=tab_dictionary_main_tableList-8831600480781085]{
    width: 50px;
    background-color: #94979f;
    display: inline-block;
    padding: 0 10px;
    line-height: 30px;
    font-size: 12px;
    color: white;
    border-radius: 4px;
        text-align: center;
}/* HTML: <div class="loader"></div> */
.loader[hash-class=GeneralLoading-7891685657700096] {
  width: 12px;
  height: 12px;
  aspect-ratio: 1;
  position: relative;
  color: #DA3231;
  opacity: 80%;
}
.loader[hash-class=GeneralLoading-7891685657700096]::before,
.loader[hash-class=GeneralLoading-7891685657700096]::after {
  content: "";
  position: absolute;
  inset: 0;
  border-radius: 50%;
  background:#DA3231;
}
.loader[hash-class=GeneralLoading-7891685657700096]::before {
  box-shadow: -25px 0;
  -webkit-animation: l8-1 0.5s infinite linear;
          animation: l8-1 0.5s infinite linear;
}
.loader[hash-class=GeneralLoading-7891685657700096]::after {
  -webkit-transform: rotate(0deg) translateX(25px);
          transform: rotate(0deg) translateX(25px);
  -webkit-animation: l8-2 0.5s infinite linear;
          animation: l8-2 0.5s infinite linear;
}

@-webkit-keyframes l8-1 {
    100%{-webkit-transform: translateX(25px);transform: translateX(25px)}
}

@keyframes l8-1 {
    100%{-webkit-transform: translateX(25px);transform: translateX(25px)}
}
@-webkit-keyframes l8-2 {
    100%{-webkit-transform: rotate(-180deg) translateX(25px);transform: rotate(-180deg) translateX(25px)}
}
@keyframes l8-2 {
    100%{-webkit-transform: rotate(-180deg) translateX(25px);transform: rotate(-180deg) translateX(25px)}
}/* HTML: <div class="loader"></div> */
.loader[hash-class=LayoutPhone-7923911107208832] {
  width: 35px;
  aspect-ratio: .45;
  --c: no-repeat linear-gradient(#DA3231 0 0);
  background: 
    var(--c) 0%   50%,
    var(--c) 50%  50%,
    var(--c) 100% 50%;
  -webkit-animation: l7 1s infinite linear alternate;
          animation: l7 1s infinite linear alternate;
}
@-webkit-keyframes l7 {
  0%  {background-size: 20% 50% ,20% 50% ,20% 50% }
  20% {background-size: 20% 20% ,20% 50% ,20% 50% }
  40% {background-size: 20% 100%,20% 20% ,20% 50% }
  60% {background-size: 20% 50% ,20% 100%,20% 20% }
  80% {background-size: 20% 50% ,20% 50% ,20% 100%}
  100%{background-size: 20% 50% ,20% 50% ,20% 50% }
}
@keyframes l7 {
  0%  {background-size: 20% 50% ,20% 50% ,20% 50% }
  20% {background-size: 20% 20% ,20% 50% ,20% 50% }
  40% {background-size: 20% 100%,20% 20% ,20% 50% }
  60% {background-size: 20% 50% ,20% 100%,20% 20% }
  80% {background-size: 20% 50% ,20% 50% ,20% 100%}
  100%{background-size: 20% 50% ,20% 50% ,20% 50% }
}


.pull-to-refresh[hash-class=LayoutPhone-7923911107208832] {
    position: absolute;
    top: -60px; /* 初始位置在视图外 */
    left: 0;
    width: 100%;
    height: 60px;
    background-color:#F7F8FA;
    color: gray;
    text-align: center;
    line-height: 60px;
    font-size: 14px;
    transition: top 0.3s ease-in-out;
    z-index: 10;
}

.pull-text[hash-class=LayoutPhone-7923911107208832] {
  display: block;
}.slider[hash-class=Slider-4499498780041857]{
    position: relative;
    -webkit-user-select: none;
            user-select: none;
    border-color: #EBEDF0;
    height: 6px;
    border-radius: 5px;
    cursor: pointer;
    background: #EBEDF0;
}

.slider-disabled .slider[hash-class=Slider-4499498780041857] {
    cursor: not-allowed
}

.drop[hash-class=Slider-4499498780041857]{
    width: 32px;
    height: 15px;
    position: absolute;
    left: 50%;
    top: 50%;
    -webkit-transform: translate(-50%,-50%);
            transform: translate(-50%,-50%);
    border-radius: 10px;
    /* background-color: #fff; */
    background-color: #E7504B;
    z-index: 99;
   
}
.Tooltip[hash-class=Slider-4499498780041857]{
    position: relative;
}
.Tooltip2[hash-class=Slider-4499498780041857]{
    position: absolute;
    border-radius: 10px;
    width: 32px;
    height: 15px;
    box-shadow: 0 1px 4px 0 rgba(0, 0, 0, 0.3), inset 0 0 1px 0 rgba(0, 0, 0, 0.05)
}
/* .Tooltip:hover .TooltipTop{
      opacity: 1;
}
.Tooltip:hover .TooltipBottom{
      opacity: 1;
} */
.TooltipTop[hash-class=Slider-4499498780041857]{
    opacity: 0;
    transition:.3s;
    position: absolute;
    top: 0;
    -webkit-transform: translateY(-100%);
            transform: translateY(-100%);
    width: 40px;
    height: 40px;
    z-index: 999;
    pointer-events: none;
}
.TooltipBottom[hash-class=Slider-4499498780041857]{
    opacity: 0;
    transition:.3s;
    position: absolute;
    bottom: 0;
    -webkit-transform: translateY(100%);
            transform: translateY(100%);
    width: 45px;
    height: 40px;
    z-index: 999;
    pointer-events: none;
}
.text[hash-class=Slider-4499498780041857]{
    -webkit-user-select: none;
            user-select: none;
}
.sliderBg[hash-class=Slider-4499498780041857] {
    flex-shrink: 0;
    height: 100%;
    background: #E7504B;
    width: 50%;
    border-radius: 5px;
}.container[hash-class=tabBar-4664206535536003]{
  display: flex;
  flex-direction: column;
  overflow: hidden;
}

.mainBox[hash-class=tabBar-4664206535536003]{
  flex: 1;
  height: 100%;
  /* overflow: auto; */
  overflow: hidden auto;
  scrollbar-width: none;
}

.footer[hash-class=tabBar-4664206535536003]{
  display: flex;
  flex-wrap: nowrap;
  box-shadow: 0 -2px 5px #ccc;
  height: 66px;
}

.taBBar-item[hash-class=tabBar-4664206535536003]{
  flex: 1;
  display: flex;
  align-items: center;
  align-content: center;
  justify-content: center;
  font-size: 12px;
  box-sizing: border-box;
  min-height: 36px;
}

.taBBar-item:hover[hash-class=tabBar-4664206535536003] {
  background-color: #5282FB;
  color: #fff;
}

.image[hash-class=tabBar-4664206535536003]{
  width: 24px;
  height: 24px;
  /* margin-right: 4px; */
  margin-top: 4px;
}

.select[hash-class=tabBar-4664206535536003]{
  background: #fff;
  color: #5282FB;
}

[hash-class=tabBar-4664206535536003] .taBBar-item{
  flex: 1;
  display: flex;
  align-content: center;
  align-items: center;
  justify-content: center;
  flex-direction: column;
  line-height: 2.5;
  font-size: 12px;
  box-sizing: border-box;
  min-height: 36px;
}
[hash-class=tabBar-4664206535536003] .taBBar-item:hover {
  background-color: #5282FB;
  color: #fff;
}

[hash-class=tabBar-4664206535536003] .select{
  background: #fff;
  color: #5282FB;
}

[hash-class=tabBar-4664206535536003] .image{
  width: 24px;
  height: 24px;
  /* margin-right: 4px; */
  margin-top: 4px;
}
.container[hash-class=topBar-4664208603934350]{
  display: flex;
  flex-direction: column;
}

.mainBox[hash-class=topBar-4664208603934350]{
  flex: 1;
  height: 0;
}

.footer[hash-class=topBar-4664208603934350]{
  display: flex;
  flex-wrap: nowrap;
}


.taBBar-span[hash-class=topBar-4664208603934350]{
    white-space: nowrap;
    overflow: hidden;
    max-width: 100%;
    text-overflow: ellipsis;
}

[hash-class=topBar-4664208603934350] .taBBar-span{
    white-space: nowrap;
    overflow: hidden;
    max-width: 100%;
    text-overflow: ellipsis;
}

.taBBar-item[hash-class=topBar-4664208603934350]{
  flex: 1;
  display: flex;
  align-content: center;
  align-items: center;
  justify-content: center;
  flex-direction: column;
  line-height: 2.5;
  font-size: 14px;
  box-sizing: border-box;
  white-space: nowrap; /* 不换行 */
  overflow: hidden;    /* 超出部分隐藏 */
  text-overflow: ellipsis; /* 超出部分用省略号表示 */
}

.taBBar-item:hover[hash-class=topBar-4664208603934350] {
  background-color: #5282FB;
  color: #fff;
}
[hash-class=topBar-4664208603934350] .taBBar-item-tag{
  content: "";
  height: 3px;
  border-radius: 20px;
  background-color: 	#5282FB;
  transition: width .5s linear;
}

.image[hash-class=topBar-4664208603934350]{
  width: auto;
  height: 50%;
  margin-right: 4px;
}
.select[hash-class=topBar-4664208603934350]{
  background: #fff;
  color: #5282FB;
}

[hash-class=topBar-4664208603934350] .taBBar-item{
  flex: 1;
  display: flex;
  align-content: center;
  align-items: center;
  justify-content: center;
  line-height: 2.5;
  flex-direction: column;
  font-size: 14px;
  box-sizing: border-box;
}

[hash-class=topBar-4664208603934350] .taBBar-item:hover{
  background-color: #5282FB;
  color: #fff;
}

[hash-class=topBar-4664208603934350] .unSelect{

}

[hash-class=topBar-4664208603934350] .select{
  background: #fff;
  color: #5282FB;
}

[hash-class=topBar-4664208603934350] .image{
  width: auto;
  height: 50%;
  margin-right: 4px;
}.mobile-left-tree[hash-class=LayoutBase-5659045894178816] {
  position: absolute;
  z-index: 999;
}

.desktop .Cpadding[hash-class=LayoutBase-5659045894178816]{
    padding-top: 14px;
    padding-left: 14px;
    padding-right: 14px;
}.mobile-left-tree[hash-class=LayoutTabs-6576587966530185] {
  position: absolute;
  z-index: 999;
}
.rc-text[hash-class=DepartmentManage-2410481004987627] {
    line-height: 30px;
}

.rc-text-inner[hash-class=DepartmentManage-2410481004987627] {
    line-height: inherit;
}

.rc-expression-inner[hash-class=DepartmentManage-2410481004987627] {
    line-height: inherit;
}
.rc-link.active[hash-class=DepartmentManage-2410481004987627]{
    border-bottom: 2px solid var(--theme-color,#62a8f2) !important;
}
.rc-link.active[hash-class=DepartmentManage-2410481004987627]{
    border-bottom: 2px solid var(--theme-color,#62a8f2) !important;
}

.rc-table.gw .table-index-style[hash-class=DepartmentManage-2410481004987627] {
    border-left: 0;
}
/* 影藏添加按钮 */
.rc-container.zzjg>.rc-block > :first-child[hash-class=DepartmentManage-2410481004987627] {
    display: none !important;
}

.rc-header-cell.gw:last-child[hash-class=DepartmentManage-2410481004987627] {
    border-right: 0;
}

.rc-row-cell.gw:last-child[hash-class=DepartmentManage-2410481004987627] {
    border-right: 0;
}
.rc-table.gw >.rc-header-row.post[hash-class=DepartmentManage-2410481004987627]{
    height: 40px;
}
.rc-table.gw .rc-row.post[hash-class=DepartmentManage-2410481004987627]{
    height: 40px;
}
.rc-table .table-index-style[hash-class=DepartmentManage-2410481004987627]{
    height: 40px !important;
    min-height: 40px !important; 
}
.rc-table.gw.table-index-style[hash-class=DepartmentManage-2410481004987627] {
    height: 40px !important;
    min-height: 40px !important;
} 

.cancelBtn[hash-class=DepartmentManage-2410481004987627]{
     margin-left: 10px;
    margin-top: 4px;
    cursor: pointer;
    width: 100px;
    height: 30px;
    line-height: 25px;
    background-color: white;
    font-size: 17px;
    /* color: #fff; */
    box-shadow: none;
    font-weight: 400;
    outline: 0;
    border-radius: 10px 10px 10px;
    border: 1px solid var(--theme-color);
}
.cancelBtn .btnTxt[hash-class=DepartmentManage-2410481004987627]{
    color: var(--theme-color);
}
.appendDepartment[hash-class=DepartmentManage-2410481004987627]{
    margin-top: 24px;
}
.edit[hash-class=DepartmentManage-2410481004987627]{
    display: none;
    justify-content: center;
    align-items: center;
    margin-left: 10px;
    width: 24px;
    height: 26px;
    border-radius: 4px;
    color: #5282FC;
}

.editHover:hover .edit[hash-class=DepartmentManage-2410481004987627]{
    display: flex;
}

.edit1[hash-class=DepartmentManage-2410481004987627]{
    display: none;
    justify-content: center;
    align-items: center;
    margin-left: 10px;
    width: 24px;
    height: 26px;
    border-radius: 4px;
    color: #5282FC;
}

.controls:hover .edit1[hash-class=DepartmentManage-2410481004987627]{
    display: flex;
}
.cyybm-drag[hash-class=DepartmentManage-2410481004987627] {
    position: absolute;
    right: 0;
    height: 100%;
    border-right: 1px solid #E9EAF2;
    flex-shrink: 0;
    width: -webkit-max-content;
    width: max-content;
    top: 0;
}

.cyybm-drag:hover[hash-class=DepartmentManage-2410481004987627]{
    border: 1px dashed #5282FC;
    cursor: ew-resize; /* 左右箭头 */
}
.uninoffice[hash-class=DepartmentManage-2410481004987627]{
    width: 58px;
    height: 22px;
    border-radius: 3px;
    background: #DDE0E7;
    font-family: 思源黑体;
    color: #757575;
}
.inoffice[hash-class=DepartmentManage-2410481004987627]{
    background: #C4EAD1;
    width: 58px;
    height: 22px;
    border-radius: 3px;
    font-family: 思源黑体;
    color: #32A372;
}
.uninoffice2[hash-class=DepartmentManage-2410481004987627]{
    background: #FAD5CD;
    width: 58px;
    height: 22px;
    border-radius: 3px;
    font-family: 思源黑体;
    color: #E2584D;
}
.nouseing[hash-class=DepartmentManage-2410481004987627]{
    display: flex;
    align-items: center;
    justify-content: center;
    width: 10px;
    height: 10px;
    border-radius: 50%;
    background: rgba(246, 104, 93, 0.5);;
}
.nouseing-child[hash-class=DepartmentManage-2410481004987627]{
    width: 4px;
    height: 4px;
    border-radius: 50%;
    background: #F6685D;
}
.useing[hash-class=DepartmentManage-2410481004987627]{
    display: flex;
    align-items: center;
    justify-content: center;
    width: 10px;
    height: 10px;
    border-radius: 50%;
    background: rgba(56, 184, 101, 0.5);
}
.useing-child[hash-class=DepartmentManage-2410481004987627]{
    width: 4px;
    height: 4px;
    border-radius: 50%;
    background: #38B865;
}
.department-tree-dia :hover[hash-class=DepartmentManage-2410481004987627]{
    background: #F2F3F4;
    color: #5282FC;
}
.depart-input-placeholder[hash-class=DepartmentManage-2410481004987627]{
    font-family: 思源黑体;
    font-size: 12px;
    color: #BBBDBF;
}
.tap-active[hash-class=DepartmentManage-2410481004987627]{
    color: #5282FC;
    border-bottom: 2px solid #5282FC;
}
.form_label[hash-class=DepartmentManage-2410481004987627]{
    padding: 0 31px;
}
.hide-scroll::-webkit-scrollbar[hash-class=DepartmentManage-2410481004987627] { width: 0!important }
.depart-tree-node[hash-class=DepartmentManage-2410481004987627]{
    height: 28px;
    border-radius: 3px;
    display: flex;
    align-items: center;
    justify-content: flex-start;
    -webkit-user-select: none;
            user-select: none;
    margin-bottom: 3px;
    
}

[hash-class=DepartmentManage-2410481004987627] .remarks textarea {
    resize: none;
}

.transl_text_linr_height[hash-class=DepartmentManage-2410481004987627] {
    line-height: 20px!important;
}

.transl_status_width[hash-class=DepartmentManage-2410481004987627] {
    width: 80px!important;
}

@media (max-width: 768px) {

.rc-form > * > * > *[hash-class=DepartmentManage-2410481004987627] {    
    width: 100% !important;
    box-sizing: border-box !important;
}
.rc-form > * > * > *> *[hash-class=DepartmentManage-2410481004987627] {    
    width: 100% !important;
    box-sizing: border-box !important;
}
}[hash-class=UserLogList-5647710060047378] #rc-2182643717505278_rc-5015400226670592{
    display: none;
}
[hash-class=UserLogList-5647710060047378] #rc-2182644497580284_rc-5015400226670592{
    display: none;
}

[hash-class=OnLineUsers-5654226094449805] .td-content {
    color: #646A73;
}

.sBox[hash-class=ChangePassowrd-5647790566887305]{
    width: 50px;
    height: 22px;
    display: flex;
    justify-content: center;
    margin-right: 8px;
    background: #F2F3F4;
}


[hash-class=ChangePassowrd-5647790566887305] .rc-input input {
    flex: 1!important;
}

[hash-class=ChangePassowrd-5647790566887305] input[type="password"]::-ms-reveal{
    display: none;
}
[hash-class=ChangePassowrd-5647790566887305] input[type="password"]::-ms-clear{
    display: none;
}
[hash-class=ChangePassowrd-5647790566887305] input[type="password"]::-o-clear{
    display: none;
}.btn-item[hash-class=TimerList-5654988861452167] {
  display: flex;
  justify-content: center;
  cursor: pointer;
}

.btn-item:hover[hash-class=TimerList-5654988861452167] {
    background-color: #F2F3F4;
    color: var(--theme-color);
}

.timer-list-btns[hash-class=TimerList-5654988861452167] {
    position: absolute;
    top: 0;
    left: 0;
    background-color: white;
    display: none;
    flex-direction: column;
    width: 130px;
    border-radius: 5px;
    box-shadow: 0 0 12px 0 rgba(0, 0, 0, 0.12);
}

.other-btn[hash-class=TimerList-5654988861452167] {
  display: none;
}

.r-row:hover .other-btn[hash-class=TimerList-5654988861452167] {
  display: block;
}

[hash-class=TimerList-5654988861452167] .td-content {
    color: #646A73;
}

.rotate-image[hash-class=Header-5648740292431489] {
  -webkit-transform: rotate(180deg);
          transform: rotate(180deg)
}
.rc-icon[hash-class=Header-5648740292431489] {
    position: relative; /* 设置为相对定位，方便定位计数器 */
}

.message-count[hash-class=Header-5648740292431489] {
    position: absolute;
    top: -5px; /* 控制位置 */
    right: -5px; /* 控制位置 */
    width: 20px; /* 圆点的宽度 */
    height: 20px; /* 圆点的高度 */
    background-color: red; /* 圆点的背景色 */
    color: white; /* 数字颜色 */
    font-size: 12px; /* 数字的字体大小 */
    border-radius: 50%; /* 使其变成圆形 */
    display: flex;
    justify-content: center;
    align-items: center;
    font-weight: bold;
}

  /* 顶部导航容器 */
        .top-nav-wrapper[hash-class=Header-5648740292431489] {
           
            top: 0;
            left: 0;
            right: 0;
            height: 60px;
         
            box-shadow: 0 2px 10px rgba(0,0,0,0.1);
            z-index: 1000;
            display: flex;
            align-items: center;
        }

  /* 滚动按钮 */
        .scroll-button[hash-class=Header-5648740292431489] {
            width: 40px;
            height: 50px;
            background: rgba(255,255,255,0.9);
            border: none;
            cursor: pointer;
            /* display: none; */
            align-items: center;
            justify-content: center;
            position: absolute;
            top: 0;
            z-index: 1001;
            transition: opacity 0.3s;
        }

        .scroll-button.left[hash-class=Header-5648740292431489] {
            left: 0;
            box-shadow: 2px 0 8px rgba(0,0,0,0.1);
        }

        .scroll-button.right[hash-class=Header-5648740292431489] {
            right: 0;
            box-shadow: -2px 0 8px rgba(0,0,0,0.1);
        }

        .scroll-button:hover[hash-class=Header-5648740292431489] {
            background: #f5f5f5;
        }

 /* 顶部菜单项 */
        .top-menu[hash-class=Header-5648740292431489] {
            display: inline-flex;
            height: 48px;
            list-style: none;
            padding: 0 40px;
            white-space: nowrap;
        }

        .top-menu-item[hash-class=Header-5648740292431489] {
            color: #666;
            padding: 0 25px;
            cursor: pointer;
            display: flex;
            align-items: center;
            height: 100%;
            position: relative;
            transition: all 0.2s;
            border-bottom: 3px solid transparent;
        }

        .top-menu-item:hover[hash-class=Header-5648740292431489] {
            background: rgb(45, 95, 233);
            color: #333;
        }

        .top-menu-item.active[hash-class=Header-5648740292431489] {
           color: #333;
            border-bottom-color: rgb(45, 95, 233);
             background: rgb(45, 95, 233);
           
        }

  /* 响应式设计 */
        @media (max-width: 768px) {
            .top-menu-item[hash-class=Header-5648740292431489] {
                padding: 0 20px;
            }

            .sidebar[hash-class=Header-5648740292431489] {
                width: 200px;
            }

            .content[hash-class=Header-5648740292431489] {
                margin-left: 200px;
                padding: 20px;
            }
        }

        @media (max-width: 480px) {
            .top-menu-item[hash-class=Header-5648740292431489] {
                padding: 0 15px;
                font-size: 14px;
            }

            .sidebar[hash-class=Header-5648740292431489] {
                width: 160px;
            }

            .content[hash-class=Header-5648740292431489] {
                margin-left: 160px;
                padding: 16px;
            }

            .sub-menu-item[hash-class=Header-5648740292431489] {
                padding: 10px 16px;
            }
        }
[hash-class=Menu-5649145710018953] .menu-hover-popup {
    position: absolute;
    width: 150px;
    margin: 0px;
    list-style-type: none;
    padding: 5px 0;
    border-radius: 3px;
    opacity: 1;
    background: rgb(255, 255, 255);
    box-shadow: rgba(0, 0, 0, 0.12) 0px 0px 12px 0px;
    z-index: 999;
    cursor: pointer;
}
[hash-class=Menu-5649145710018953] .menu-hover-item {
    margin: 0px 5px;
    height: 35px;
    line-height: 35px;
    text-align: center;
    font-size: 12px;
}

[hash-class=Menu-5649145710018953] .menu-hover-item .menu-btn {
    position: relative;
}
[hash-class=Menu-5649145710018953] .menu-hover-item .menu-btn-expend {
    position: absolute;
    top: 0px;
    right: 10px;
}

[hash-class=Menu-5649145710018953] .menu-hover-popup .menu-hover-item:hover {
    /* color: #5282FC; */
    background: #F2F3F4;
}
[hash-class=RouterTabs-6520611030239232] .tab-list::-webkit-scrollbar{
  height: 5px!important;
}

.rc-container-v1.tab-item[hash-class=RouterTabs-6520611030239232] {
  background-color: #FFFFFF;
}
.rc-container-v1.tab-active[hash-class=RouterTabs-6520611030239232] {
  color: #5282fb;
  border-bottom: 2px solid #5282fb;
}

[hash-class=RouterTabs-6520611030239232] .tab-name .rc-expression-inner {
  padding: 0 5px;
  border-radius: 5px;
}
[hash-class=RouterTabs-6520611030239232] .tab-name:hover {
  color: #5282fb;
}

.tab-content[hash-class=RouterTabs-6520611030239232] {
  height: 25px;
  border-right: 1px solid #DBDBDB;
}

/* 右击面板 */
.right-click-panel[hash-class=RouterTabs-6520611030239232] {
  height: auto;
  width: auto;
  position: fixed;
  z-index: 999;
  background: white;
  box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.1);
  border: 1px solid #DEE5F8;
  border-radius: 5px;
}
.displaynone[hash-class=RouterTabs-6520611030239232] {
  display: none;
}
.right-click-item[hash-class=RouterTabs-6520611030239232] {
  height: 30px;
  display: flex!important;
  align-items: center;
  width: 100px;
  cursor: pointer;
  margin: 0 3px!important;
  padding-left: 5px;
}
.right-click-item:hover[hash-class=RouterTabs-6520611030239232] {
  background-color: #F2F3F4;
  color: #5282fb;
}

.displaynone[hash-class=RouterTabs-6520611030239232] {
  display: none;
}
[hash-class=SelectPicture-5732771923536027] .iconPopup .rc-upload .upload-left {
    position: unset;
}
[hash-class=SelectPicture-5732771923536027] .iconPopup .rc-upload .upload-left .rc-text-inner {
    color: #4592E3;
}
[hash-class=SelectPicture-5732771923536027] .iconPopup .rc-upload .down-Arrow {
    display: none;
}

.iconPopup .title[hash-class=SelectPicture-5732771923536027] {
    line-height: 18px;
}
.iconPopup .titleActive[hash-class=SelectPicture-5732771923536027] {
    border-bottom: 2px solid var(--theme-color,#5282FC);;
}
.iconPopup .iconItem[hash-class=SelectPicture-5732771923536027] {
    margin-left: 0;
    margin-right: 11.5px;
    margin-bottom: 12px;
    background-color: #B8B8B8;
    border-radius: 4px;
}
.iconPopup .iconItem:hover[hash-class=SelectPicture-5732771923536027] {
    background-color: var(--theme-color,#5282FC);
}
.iconPopup .iconItem:nth-child(7n)[hash-class=SelectPicture-5732771923536027] {
    margin-right: 0px;
}
.iconPopup .iconItem.activeItem[hash-class=SelectPicture-5732771923536027] {
    background-color: var(--theme-color,#5282FC);
}
[hash-class=SelectPicture-5732771923536027] .iconPopup::-webkit-scrollbar {
    width: 0;
    height: 0;
}

[hash-class=SelectPicture-5732771923536027] .rc-popup-dialog {
    background-color: #b6b9ba4d!important;
}.depart-tree-node[hash-class=MenuPermissionTree-5915834670719104]{
    height: 28px;
    border-radius: 3px;
    display: flex;
    align-items: center;
    justify-content: flex-start;
    -webkit-user-select: none;
            user-select: none;
    margin-bottom: 3px;
    
}[hash-class=TimerDetail-5655049281208453] .rc-page__dialog-title {
    justify-content: left;
}
[hash-class=TimerDetail-5655049281208453] .rc-page__dialog-title-text {
    font-size: 16px;
    font-weight: 300;
    letter-spacing: 0.05em;
    color: #000000;
    margin-left: 20px;
}[hash-class=MenuManage-5722202564642432] .table-header-row {
    height: 40px;
    width: 100%;
    display: flex;
    position: sticky;
    top: 0;
    z-index: 2;
}

[hash-class=MenuManage-5722202564642432] .table-header-row .table-cell {
    background-color: #F2F3F5;
}

[hash-class=MenuManage-5722202564642432] .table-row:hover .table-cell {
    background-color: var(--theme-color-opacity-1);
}

[hash-class=MenuManage-5722202564642432] .table-row-active {
    background-color: var(--theme-color-opacity-2);
}

[hash-class=MenuManage-5722202564642432] .table-cell {
    height: 100%;
    display: flex;
    align-items: center;
    padding-left: 10px;
    border-right: 1px solid #E8E8E8;
}

[hash-class=MenuManage-5722202564642432] .table-cell .content {
    flex: 1;
    width: 0;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}

[hash-class=MenuManage-5722202564642432] .table-row {
    height: 40px;
    width: 100%;
    display: flex;
}

[hash-class=MenuManage-5722202564642432] .table-row .table-cell {
    border-bottom: 1px solid #E8E8E8;
}

[hash-class=MenuManage-5722202564642432] .menu-tree-content {
    height: calc(100% - 110px);
}

[hash-class=MenuManage-5722202564642432] .table-cell-btn {
    display: flex;
}

[hash-class=MenuManage-5722202564642432] .table-cell-btn-item {
    margin-right: 10px;
    color: var(--theme-color);
    cursor: pointer;
    padding: 5px;
    border-radius: 4px;
}
[hash-class=MenuManage-5722202564642432] .table-cell-btn-item:hover {
    background-color: #e2e7f3;
}

[hash-class=MenuManage-5722202564642432] .form-item {
    margin-bottom: 25px;
}

[hash-class=MenuManage-5722202564642432] .menu-detail-dialog .rc-input {
    height: 32px;
}

/* 排序按钮组 */
[hash-class=MenuManage-5722202564642432] .sort-btn-group {
    display: none;
}

[hash-class=MenuManage-5722202564642432] .table-row:hover .sort-btn-group {
    display: flex;
}

[hash-class=MenuManage-5722202564642432] .table-row-active .sort-btn-group {
    display: flex;
}

[hash-class=MenuManage-5722202564642432] .sort-btn {
    cursor: pointer;
    width: 12px;
    height: 12px;
    margin-right: 10px;
}

[hash-class=MenuManage-5722202564642432] .drag-btn {
    cursor: move;
    width: 6px;
    height: 12px;
    margin-right: 10px;
}

/* 拖拽排序相关样式 */
[hash-class=MenuManage-5722202564642432] .table-body .hovered .table-cell {
    border-top: 2px solid var(--theme-color);
    z-index: 3;
}

[hash-class=MenuManage-5722202564642432] .table-body .clone {
    position: absolute;
    background-color: var(--theme-color-opacity-2);
}


/* 弹窗样式修改 */
[hash-class=MenuManage-5722202564642432] .popup-title {
    font-size: 16px;
    font-weight: 700;
    color: #2E2E2E;	
}

add-level-menu-transl-width[hash-class=MenuManage-5722202564642432] {
    width: 200px;
}
.add-level-menu-default-width[hash-class=MenuManage-5722202564642432] {
    width:  130px;
}
.rc-text[hash-class=LoginHome-5631950186742919] {
    line-height: 30px;
}

.rc-text-inner[hash-class=LoginHome-5631950186742919] {
    line-height: inherit;
}

.rc-expression-inner[hash-class=LoginHome-5631950186742919] {
    line-height: inherit;
}
.LoginBtn[hash-class=LoginHome-5631950186742919]{
    cursor: pointer;
    height: 36rem;
    line-height: 36rem;
    padding: 0;
    background: 0 0;
    background-color: var(--theme-color);
    font-size: 16rem;
    color: #fff;
    box-shadow: none;
    font-weight: 400;
    border: none;
    outline: 0;
    margin-top: 5rem;
    border-radius: 6rem;
}

.mainContainer[hash-class=LoginHome-5631950186742919] {
    justify-content: center;
}
.smallBox[hash-class=LoginHome-5631950186742919]{
    flex-shrink: 0;
    width: 60px;
    margin-right: 15px;
    background: #f2f1ef;
    display: flex;
    justify-content: center;
    align-items: center;
    align-content: center;
}
[hash-class=LoginHome-5631950186742919] input[type="password"]::-ms-reveal{
    display: none;
}
[hash-class=LoginHome-5631950186742919] input[type="password"]::-ms-clear{
    display: none;
}
[hash-class=LoginHome-5631950186742919] input[type="password"]::-o-clear{
    display: none;
}
.labelTxt[hash-class=LoginHome-5631950186742919]{
    text-align: right;
    flex: 0.15;
}
.inputTxt[hash-class=LoginHome-5631950186742919]{
    flex: 0.85;
    margin-left: 10px;
}

.input-Active[hash-class=LoginHome-5631950186742919]{
    border: 1px solid #144FED;
    border-radius: 4px;
}

.input-NoActive[hash-class=LoginHome-5631950186742919]{
    border: 1px solid #E7E5E3;
    border-radius: 4px;
}

.phone .rc-if-false[hash-class=LoginHome-5631950186742919],
.phone .rc-if-true[hash-class=LoginHome-5631950186742919] {
    height: 100%;
    width: 100%;
}

.phone container-left[hash-class=LoginHome-5631950186742919] {
    width: 100%;
}

.phone .container-right[hash-class=LoginHome-5631950186742919] {
    position: absolute;
    top: 70px;
    width: 100% !important;
    justify-content: flex-start !important;
    height: -webkit-max-content !important;
    height: max-content !important;
}

.phone .login-form-container[hash-class=LoginHome-5631950186742919] {
    background: unset !important;
    box-shadow: unset !important;
    width: 100% !important;
    padding-left: 92rem !important;
    padding-right: 92rem !important;
    padding-top: 0 !important;
    margin-top: 814rem !important;
    height: -webkit-max-content !important;
    height: max-content !important;
}

.phone .login-form-container .form-title[hash-class=LoginHome-5631950186742919] {
    margin-bottom: 46rem !important;
    font-size: 80rem !important;
    line-height: 80rem !important;
    height: -webkit-max-content !important;
    height: max-content !important;
}

.phone .login-form-container .input-container[hash-class=LoginHome-5631950186742919] {
    height: 200rem !important;
    margin-top: 48rem !important;
    background-color: #FBFCFE;
}

.phone .login-form-container .input-container .rc-input[hash-class=LoginHome-5631950186742919] {
    background-color: unset !important;
}

.phone .login-form-container .input-container .rc-image[hash-class=LoginHome-5631950186742919] {
    height: 72rem !important;
    width: 72rem !important;
}

.phone .login-form-container .LoginBtn[hash-class=LoginHome-5631950186742919] {
    height: 220rem !important;
    margin-top: 68rem !important;
    border-radius: 10rem;
}

.phone .login-form-container .LoginBtn .rc-text[hash-class=LoginHome-5631950186742919] {
    font-size: 72rem !important;
    line-height: 72rem !important;
}
.forgetPasswordPop[hash-class=LoginHome-5631950186742919]{
    width: auto;
    height: 300px;      
}
@media (max-width: 768px) {
    [hash-class=LoginHome-5631950186742919] .forgetPasswordPop {
        width: 100% !important;
        min-width: 90%;
    }
}[hash-class=PermissionManage-5656190170647936] .el-tabs__item.is-active {
    color: var(--theme-color, #5585f8);
}

[hash-class=PermissionManage-5656190170647936] .el-tabs__active-bar {
    background-color: var(--theme-color, #5585f8);
}

input[type="checkbox"]:indeterminate[hash-class=PermissionManage-5656190170647936] {
  background-color: aqua;
/* CSS样式代码 */
}

.rc-group-system-item[hash-class=PermissionManage-5656190170647936] {
  cursor: pointer;
}
.edit-menu[hash-class=PermissionManage-5656190170647936] {
  cursor: pointer;
}

.edit-menu-item:hover[hash-class=PermissionManage-5656190170647936] {
  color: white!important;
  background-color: var(--theme-color-opacity-2)!important;
}
[hash-class=PermissionManage-5656190170647936] .rc-radio-button .radio-button-input {
  width: 15px;
  height: 15px;
}
[hash-class=PermissionManage-5656190170647936] .rc-radio-button .radio-button-input::before {
  width: 15px;
  height: 15px;
}
[hash-class=PermissionManage-5656190170647936] .rc-radio-button .radio-button-input:checked:before {
  width: 15px;
  height: 15px;
}
.activeTable[hash-class=PermissionManage-5656190170647936] {
  background-color: #eef2fd;
  border-radius: 3px;
}
[hash-class=PermissionManage-5656190170647936] .el-tabs__nav-scroll {
  margin-left: 20px;
}
[hash-class=PermissionManage-5656190170647936] div.el-tabs {
  height: calc(100% - 76px);
}
.list-item[hash-class=PermissionManage-5656190170647936] {
  font-size: 14px;
}

[hash-class=PermissionManage-5656190170647936] .custom-dialog .current {
  padding-left: 6px;
}
.custom-dialog[hash-class=PermissionManage-5656190170647936] {
  padding-top: 18px;
}
[hash-class=PermissionManage-5656190170647936] .paginationContainer .pagination-container {
    align-items: center;
    justify-content: center;
}
.tableNameItem:hover[hash-class=PermissionManage-5656190170647936] {
      background-color: #eef2fd;
      border-radius: 3px;
}
.del-department:hover[hash-class=PermissionManage-5656190170647936]{
    color: #D54941;
}
.ruleDelete:hover[hash-class=PermissionManage-5656190170647936]{
    color: #D54941;
}
.addCustom:hover[hash-class=PermissionManage-5656190170647936]{
    color: var(--theme-color);
}

.department-item:hover[hash-class=PermissionManage-5656190170647936]{
    background: rgba(82, 130, 252, 0.1);
}

[hash-class=PermissionManage-5656190170647936] input[type="radio"]:disabled {
    cursor: not-allowed;
    opacity: 0.3; /* 将不透明度设置为80%以实现灰色效果 */
}
/* 人员管理报表操作列-删除 */
.report-person-delete:hover[hash-class=PermissionManage-5656190170647936] {
    color: #D54941!important;
    background-color: #F3E7E7;
    border-radius: 4px;
}

/* 功能权限报表 START */
[hash-class=PermissionManage-5656190170647936] .table-header-row {
    height: 40px;
    width: 100%;
    display: flex;
    position: sticky;
    top: 0;
    z-index: 2;
}

[hash-class=PermissionManage-5656190170647936] .table-header-row .table-cell {
    background-color: #F2F3F5;
}

[hash-class=PermissionManage-5656190170647936] .table-row .table-cell .main-page-icon {
    height: 14px;
    width: 14px;
    position: relative;
    right: 14px;
    margin-left: 4px;
}

[hash-class=PermissionManage-5656190170647936] .table-row:hover .table-cell {
    background-color: var(--theme-color-opacity-1);
}

[hash-class=PermissionManage-5656190170647936] .table-row-active {
    background-color: var(--theme-color-opacity-2);
}

[hash-class=PermissionManage-5656190170647936] .table-cell {
    height: 100%;
    display: flex;
    align-items: center;
    padding-left: 10px;
    border-right: 1px solid #E8E8E8;
}

[hash-class=PermissionManage-5656190170647936] .table-cell .content {
    flex: 1;
    width: 0;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}

[hash-class=PermissionManage-5656190170647936] .table-row {
    height: 40px;
    width: 100%;
    display: flex;
}

[hash-class=PermissionManage-5656190170647936] .table-row .table-cell {
    border-bottom: 1px solid #E8E8E8;
}

[hash-class=PermissionManage-5656190170647936] .menu-tree-content {
    height: calc(100% - 90px);
}

[hash-class=PermissionManage-5656190170647936] .table-cell-btn {
    display: flex;
}

[hash-class=PermissionManage-5656190170647936] .table-cell-btn-item {
    margin-right: 10px;
    color: #7B7B7B;
    cursor: pointer;
    padding: 5px;
    border-radius: 4px;
}
[hash-class=PermissionManage-5656190170647936] .table-cell-btn .table-cell-btn-item:first-child:hover {
    background-color: #e2e7f3;
    color: var(--theme-color);
}

[hash-class=PermissionManage-5656190170647936] .table-cell-btn .table-cell-btn-item:last-child:hover{
    color: #D54941 !important;
    background-color: #F3E7E7;
}

[hash-class=PermissionManage-5656190170647936] .form-item {
    margin-bottom: 25px;
}

[hash-class=PermissionManage-5656190170647936] .menu-detail-dialog .rc-input {
    height: 32px;
}

/* 排序按钮组 */
[hash-class=PermissionManage-5656190170647936] .sort-btn-group {
    display: none;
}

[hash-class=PermissionManage-5656190170647936] .table-row:hover .sort-btn-group {
    display: flex;
}

[hash-class=PermissionManage-5656190170647936] .table-row-active .sort-btn-group {
    display: flex;
}

[hash-class=PermissionManage-5656190170647936] .sort-btn {
    cursor: pointer;
    width: 12px;
    height: 12px;
    margin-right: 10px;
}

[hash-class=PermissionManage-5656190170647936] .drag-btn {
    cursor: move;
    width: 6px;
    height: 12px;
    margin-right: 10px;
}

/* 拖拽排序相关样式 */
[hash-class=PermissionManage-5656190170647936] .table-body .hovered .table-cell {
    border-top: 2px solid var(--theme-color);
    z-index: 3;
}

[hash-class=PermissionManage-5656190170647936] .table-body .clone {
    position: absolute;
    background-color: var(--theme-color-opacity-2);
}


/* 弹窗样式修改 */
[hash-class=PermissionManage-5656190170647936] .popup-title {
    font-size: 16px;
    font-weight: 700;
    color: #2E2E2E;	
}

add-level-menu-transl-width[hash-class=PermissionManage-5656190170647936] {
    width: 200px;
}
.add-level-menu-default-width[hash-class=PermissionManage-5656190170647936] {
    width:  130px;
}
/* 功能权限报表 END */

.rc-container.zzjg>.rc-block > :first-child[hash-class=PermissionManage-5656190170647936] {
    display: none !important;
}