.auto-height {
    height: auto;
}
.w100p {
    width: 100%;
}
.page__workflow__container {
  width: 100%;
  overflow: auto;
}
.w1{
    width: calc(((100% - 330px) / 12) * 7 + 180px);
}
.w2{
    width: calc(((100% - 330px) / 12) * 3 + 60px);
}
.w3{
    width: 240.00px;
}
.w4{
    width: calc(((100% - 330px) / 12) * 5 + 120px);
}
.w5{
    width: calc(((100% - 330px) / 12) * 8 + 210px);
}
.w6{
    width: calc(((100% - 330px) / 12) * 4 + 90px);
}
.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: 30.00px;
}
.h2{
    height: 36.00px;
}

.margin-left-1{
    margin-left: 30.00px;
}
.margin-left-1 > .textarea{
    margin-left: 30.00px;
}
.margin-left-2{
    margin-left: 17.50px;
}
.margin-left-2 > .textarea{
    margin-left: 17.50px;
}
.margin-left-3{
    margin-left: 7.50px;
}
.margin-left-3 > .textarea{
    margin-left: 7.50px;
}
.margin-left-4{
    margin-left: 27.50px;
}
.margin-left-4 > .textarea{
    margin-left: 27.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-opacity-2: rgba(89, 107, 136, 0.15);
    --theme-color: #596B88;
    --theme-color-opacity-1: rgba(89, 107, 136, 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);
}

.smallSize {
    --main-fontSize14: 0.12rem;
    --main-fontSize16: 0.14rem;
    --main-fontSize18: 0.16rem;
    --main-fontSize20: 0.18rem;
    --main-fontSize22: 0.2rem;
    --main-fontSize24: 0.22rem;
    --main-fontSize26: 0.24rem;
    --main-fontSize28: 0.26rem;
    --main-fontSize30: 0.28rem;
    --main-fontSize32: 0.3rem;
    --main-fontSize34: 0.32rem;
    --main-fontSize36: 0.34rem;
    --main-fontSize38: 0.36rem;
    --main-fontSize40: 0.38rem;
}

.normalSize {
    --main-fontSize14: 0.13rem;
    --main-fontSize16: 0.15rem;
    --main-fontSize18: 0.17rem;
    --main-fontSize20: 0.19rem;
    --main-fontSize22: 0.21rem;
    --main-fontSize24: 0.23rem;
    --main-fontSize26: 0.25rem;
    --main-fontSize28: 0.27rem;
    --main-fontSize30: 0.29rem;
    --main-fontSize32: 0.31rem;
    --main-fontSize34: 0.33rem;
    --main-fontSize36: 0.35rem;
    --main-fontSize38: 0.37rem;
    --main-fontSize40: 0.39rem;
}

.bigSize {
    --main-fontSize14: 0.14rem;
    --main-fontSize16: 0.16rem;
    --main-fontSize18: 0.18rem;
    --main-fontSize20: 0.2rem;
    --main-fontSize22: 0.22rem;
    --main-fontSize24: 0.24rem;
    --main-fontSize26: 0.26rem;
    --main-fontSize28: 0.28rem;
    --main-fontSize30: 0.3rem;
    --main-fontSize32: 0.32rem;
    --main-fontSize34: 0.34rem;
    --main-fontSize36: 0.36rem;
    --main-fontSize38: 0.38rem;
    --main-fontSize40: 0.4rem;
}: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{
    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 */

/* 无障碍样式 */
.accessibility_top_toolbar {
    position: fixed;
    width: 100%;
    z-index: 9999;
    display: flex;
    height: 110px;
    align-content: center;
    justify-content: center;
    font-size: 16px;
}

/* 无障碍填充物， 用来撑高#app */
.accessibility_fill {
    height: 110px;
}

/* 无障碍样式的#app  */
#app.app_accessibility {
    height: calc(100% - 110px);
}

#app.app_accessibility.has_screen {
    height: calc(100% - 270px);
}

.accessibility_top_toolbar .toolbar_top, .accessibility_top_toolbar .toolbar_bottom {
    display: flex;
    list-style: none;
    margin: 0;
}

.accessibility_top_toolbar .toolbar_bottom {
    position: absolute;
    flex-direction: column;
    width: 85px;
    top: 110px;
    /* left: 603px; */
    left: 430px;
}

.accessibility_top_toolbar .toolbar_bottom li {
    height: 38px;
    line-height: 28px;
    cursor: pointer;
    background-color: #fff;
    border: 5px solid #e4e4e4;
    box-sizing: border-box;
    text-align: center;
}

.accessibility_top_toolbar .toolbar_top li {
    height: 40px;
    border-left: 1px solid #d8dde1;
    cursor: pointer;
    padding-top: 70px;
    background-image: url('https://rcp-staging-1301812200.cos.ap-shanghai.myqcloud.com/elderlyuniversity/fwpt/20221117/imagesx1ioii3x.sprite');
    background-repeat: no-repeat;
    box-sizing: content-box;
    text-align: center;
}

.accessibility_btn {
    width: 85px;
    cursor: pointer;
    background-repeat: no-repeat;
}

.toolbar_li1 {
    background-position: -132px -10px;
}

.toolbar_li2 {
    background-position: -196px -10px;
}

.toolbar_li3 {
    background-position: -4px -10px;
}

.toolbar_li4 {
    background-position: -68px -10px;
}

.toolbar_li5 {
    background-position: -324px -10px;
}

.toolbar_li6 {
    background-position: -388px -10px;
}

.toolbar_li7 {
    background-position: -644px -10px;
}

.toolbar_li8 {
    background-position: -516px -10px;
}

.toolbar_li9 {
    background-position: -580px -10px;
}

.toolbar_li10 {
    background-position: -260px -10px;
}

.toolbar_li11 {
    background-position: -710px -10px;
}

.toolbar_li12 {
    background-position: -777px -10px;
}

.toolbar_li13 {
    background-position: -841px -10px;
}

.toolbar_li14 {
    background-position: -910px -3px;
    padding-right: 10px;
}

.accessibility_btn:hover, .accessibility_top_toolbar .toolbar_bottom li:hover {
    background-color: #d6d5d5;
}

.accessibility_btn.active {
    background-color: #b3b1b1;
}

.secondary_screen_message_box {
    position: fixed;
    width: 100%;
    z-index: 9999;
    display: flex;
    height: 160px;
    font-size: 16px;
    bottom: 0;
    background-color: #d4d4d4;
}

.secondary_screen_message_box .language_main {
    width: 100px;
    margin: 10px 10px 10px 20px;
}

.secondary_screen_message_box ul, .secondary_screen_message_box li {
    margin: 0;
    padding: 0;
    list-style: none;
    display: flex;
}

.secondary_screen_message_box .font_title_bar li input {
    border: 0;
    outline: none;
    color: #000;
    background-color: #81868c;
    width: 48px;
    height: 48px;
    cursor: pointer;
    font-size: 24px;
    margin: 1px;
}

.secondary_screen_message_box .language_spell {
    flex-direction: column;
}

.secondary_screen_message_box .language_spell li input {
    border: 0;
    outline: none;
    color: #000;
    background-color: #81868c;
    width: 98px;
    height: 45px;
    cursor: pointer;
    font-size: 24px;
    margin: 1px;
}

#secondary_screen_message_box li input:hover {
    background: #b3b1b1;
    outline: none;
    color: #000;
}

#secondary_screen_message_box li.active input {
    background-color: #355e92;
    color: #fff;
}

.secondary_screen_message_box .language_text_content {
    flex: 1;
    height: 142px;
    background: #fff;
    margin-top: 10px;
    display: flex;
    align-content: center;
    justify-content: center;
}

.language_text_content .helper_message_box_text {
    position: relative;
    margin: auto;
    width: 100%;
    font-size: 32px !important;
    line-height: 1.2em !important;
    font-family: 'Microsoft YaHei';
    text-align: center;
    vertical-align: middle;
}

.secondary_screen_message_box .language_text_content .accessibility_pinyin {
    font-size: 22px !important;
}
/* 灰色主题*/
/* #rc-3411119848024352,#rc-3433519830884898{
    filter: grayscale(95%);
    -webkit-filter: grayscale(95%);
    -moz-filter: grayscale(95%);
    -ms-filter: grayscale(95%);
    -o-filter: grayscale(95%);
    filter: progid:DXImageTransform.Microsoft.BasicImage(grayscale=.95);
    -webkit-filter: grayscale(.95);
} */

/* flex */
.flex-1{
    flex: 1;
}
/* fwptPagination */
.fwptPagination-container {
    display: flex;
    align-items: center;
    justify-content: center;
}
.fwptPagination-container .fwptPagination-button {
    padding: 0 4px;
    background: #f0f2f5;
    color: #606266;
    font-size: 14px;
    min-width: 32px;
    height: 32px;
    line-height: 32px;
    border-radius: 2px;
    box-sizing: border-box;
    justify-content: center;
    text-align: center;
    margin: 0 .04rem;
    border: 1px solid #d9d9d9;
    cursor: pointer;
}
.fwptPagination-container .fwptPagination-button:hover .fwptPagination-text {
    color: #d91313;
}
.fwptPagination-container .fwptPagination-button:disabled {
    color: #a8abb2;
    background-color: #f5f7fa;
    cursor: not-allowed;
}
.fwptPagination-container .fwptPagination-button:disabled .fwptPagination-text {
    color: #a8abb2
}
.fwptPagination-container .fwptPagination-list {
    min-height: 28px;
    width: -webkit-max-content;
    width: max-content;
}
.fwptPagination-container .fwptPagination-text {
    font-size: 14px;
    line-height: 32px;
    justify-content: center;
    color: #606266;
}
.fwptPagination-input > input::-webkit-outer-spin-button {
    -webkit-appearance: none;
}
.fwptPagination-input > input::-webkit-inner-spin-button {
    -webkit-appearance: none;
}
.fwptPagination-input > input[type='number'] {
    -moz-appearance: textfield;
}
.fwptPagination-container .fwptPagination-button.is--active {
    background-color: #d91313;
}
.fwptPagination-container .fwptPagination-button.is--active .fwptPagination-text {
    color: #FFFFFF;
    font-weight: 700;
}
.changeIcon > .rc-icon {
    display: none;
}
.changeIcon:hover > .rc-text {
    display: none;
}
.changeIcon:hover > .rc-icon {
    display: inline-block;
}
.fwptPagination-container .low-button {
    background-color: #f0f2f5;
    color: #606266;
    border: none;
}
.fwptPagination-container .low-button.is--active-low {
    background-color: #d91313;
    color: #FFFFFF;
    font-weight: 700;
}
.fwptPagination-container .low-button.is--active-low .fwptPagination-text {
    color: #FFFFFF;
    font-weight: 700;
}

.textOverflow3 {
    -webkit-line-clamp: 3;
}

.textOverflow2 {
    -webkit-line-clamp: 2;
}

.textOverflow2, .textOverflow3 {
    display: -webkit-box;
    -webkit-box-orient: vertical;
    overflow: hidden;
    word-break: break-all;
}



/* 详情页富文本通用样式 */
/* .richContent p {
    
    font-size: 14pt;
    line-height: .36rem;
    margin: 0;
} */
/* .richContent span {
    font-size: 14pt!important;
}
.richContent1 span{
    font-size: 0.2rem!important;
} */
/* 富文本字体样式处理 */
#richContent span, p, div, b, i, label, input, button, ul, li, text, a, link, pre {
    font-size: inherit;
}

/* 主体样式居中 */
.rc-page .box-content {
    width: 12rem;
    /* min-height: 100vh; */
    height: auto;
    margin: 0 auto !important;
    margin-bottom: 0.5rem!important;
    position: relative;
}
.rc-dropdown .dropdown-arrow {
  right: 0;
}

#REDCAT_MESSAGE .icon {
    width: 10px !important;
    height: 10px !important;
}
#REDCAT_MESSAGE .message-text {
    font-size: var(--main-fontSize22);
}
#REDCAT_MESSAGE .redcat-message {
    padding: 20px 15px 20px 20px;
}

.phone #REDCAT_MESSAGE .message-text{
    font-size: 16px!important;
    line-height: 18px!important;
}
.phone #REDCAT_MESSAGE {
    width: 320px!important;
    left: 50%!important;
    margin-left: -160px!important;
}
.custom-message-box-wrapper {
  position: fixed;
  display: flex;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  overflow: auto;
  background-color: rgba(0, 0, 0, 0.5);
  vertical-align: middle;
  text-align: center;
  flex-direction: column;
  align-content: center;
  justify-content: center;
  align-items: center;
}

.custom-message-box-wrapper .custom-message-box {
  display: inline-block;
  width: 420px;
  padding-bottom: 10px;
  vertical-align: middle;
  background-color: #fff;
  border-radius: 4px;
  border: 1px solid #ebeef5;
  font-size: 18px;
  box-shadow: 0 0 12px rgba(0, 0, 0, 0.12);
  text-align: left;
  overflow: hidden;
}

.custom-message-box-wrapper .custom-message-box .custom-message-box-header {
  position: relative;
  padding: 15px 15px 10px 15px;
  font-size: 18px;
  display: flex;
  justify-content: center;
}

.custom-message-box-wrapper .custom-message-box .custom-message-box-header .title {
  font-size: 18px;
}

.custom-message-box-wrapper .custom-message-box .custom-message-box-header .close {
  padding: 0 8px 0 8px;
  font-size: 20px;
  position: absolute;
  top: 10px;
  right: 15px;
  cursor: pointer;
}

.custom-message-box-wrapper .custom-message-box .custom-message-box-content {
  padding: 15px 15px 15px 15px;
  display: flex;
  justify-content: center;
}

.custom-message-box-wrapper .custom-message-box .custom-message-box-content>span {
  font-size: var(--main-fontSize14);
}

.custom-message-box-wrapper .custom-message-box .custom-message-box-btns {
  padding: 5px 15px 0;
  display: flex;
  flex-wrap: wrap;
  justify-content: space-evenly;
  align-items: center;
}

.custom-message-box-wrapper .custom-message-box .custom-message-box-btns .c-btn {
  display: inline-flex;
  justify-content: center;
  align-items: center;
  line-height: 1;
  height: 32px;
  white-space: nowrap;
  cursor: pointer;
  color: #606266;
  text-align: center;
  box-sizing: border-box;
  outline: none;
  transition: .1s;
  -webkit-user-select: none;
          user-select: none;
  vertical-align: middle;
  background-color: #fff;
  border: 1px solid #dcdfe6;
  padding: 8px 15px;
  font-size: 14px;
  border-radius: 4px;
}

.custom-message-box-wrapper .custom-message-box .custom-message-box-btns .c-btn.confirm {
  margin-left: 10px;
  background-color: #d91313;
  color: #fff;
}

/* 以前提示框 */
#REDCAT_MESSAGE .redcat-message .message-text{
    line-height: var(--main-fontSize26);
}
.notyf .notyf__toast.notyf__toast--upper .notyf__wrapper .notyf__message{
    /* font-size: var(--main-fontSize16); */
    font-size: 18px;
}
.notyf .notyf__toast.notyf__toast--upper .notyf__wrapper {
    /* max-width: 3.8rem; */
    max-width: 520px;
    min-width: auto;
    width: auto;
    display: flex;
    align-items: flex-start;
}
.notyf .notyf__toast.notyf__toast--upper .notyf__wrapper .notyf__icon {
  display: flex;
  align-items: center;
}

.notyf .notyf__toast.notyf__toast--upper  {
    /* max-width: 3.8rem; */
    max-width: 520px;
    min-width: auto;
    width: auto;
}

.vc-panel{
    z-index: 9999999999999;
}
.notyf{
    z-index: 99999;
}
.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=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;
}
.p-x-15[hash-class=myPointMobile-2135663367328009]{
    padding-left: 15px;
    padding-right: 15px;
}
.m-y-bottom-30[hash-class=myPointMobile-2135663367328009]{
  margin-bottom: 1.312rem;
}
.flex1[hash-class=myPointMobile-2135663367328009]{
    flex: 1;
}
.jcsb[hash-class=myPointMobile-2135663367328009]{
    justify-content: space-between;
}
.color1[hash-class=myPointMobile-2135663367328009]{
    color: #fff;
}
.ac[hash-class=myPointMobile-2135663367328009]{
    align-items: center;
    align-content: center;
}
.topBox[hash-class=myPointMobile-2135663367328009]{
    height: 6.079rem;
    border-radius: .1rem;
    overflow: hidden;
    background: linear-gradient(to bottom right,#df2c31,#f97174);
    padding: 1.13rem .7rem 0 .7rem;
    margin-bottom: 1.137rem;
}
.line[hash-class=myPointMobile-2135663367328009]{
    width: .13rem;
    height: .6rem;
    background-color: #d50b0c;
    margin-right: .2rem;
}
/* 积分列表 */
.pointList[hash-class=myPointMobile-2135663367328009]{
    gap: .656rem;
}
.pointList .item[hash-class=myPointMobile-2135663367328009]{
    padding-bottom: .5248rem;
    border-bottom: 1px solid #fdf9fa;
}
.pointList .item .point[hash-class=myPointMobile-2135663367328009]{
    color: #d70e0f;
    font-size: .8rem;
}
.pointList .item .name[hash-class=myPointMobile-2135663367328009]{
    color: #3a3a3a;
    font-size: .8rem;
    margin-bottom: .568rem;
}
.pointList .item .time[hash-class=myPointMobile-2135663367328009]{
    color: #a3a3a3;
    font-size: .6rem;
}
  /* 分页 */
[hash-class=myPointMobile-2135663367328009] .page-footer .fwptPagination-container .fwptPagination-list{
    display: none;
}
[hash-class=myPointMobile-2135663367328009] .page-footer .center>.center button{
    display: none;
}
[hash-class=myPointMobile-2135663367328009] .page-footer .center>button:nth-child(2){
    margin-right:10px ;
}
[hash-class=myPointMobile-2135663367328009] .page-footer .pagination-button-turning{
    display: none;
}
[hash-class=myPointMobile-2135663367328009] .page-footer .pagination-counter{
    display: none;
}
[hash-class=myPointMobile-2135663367328009] .page-footer .fwptPagination-container>div:nth-child(3){
    display: none;
}

[hash-class=myPointMobile-2135663367328009] .page-footer .fwptPagination-container .fwptPagination-button{
  color: #C9161E;
  border-color: #C9161E;
  background: rgba(201, 22, 30, 0.18);
}
[hash-class=myPointMobile-2135663367328009] .page-footer .fwptPagination-container .fwptPagination-button .fwptPagination-text{
  color: inherit;
}
[hash-class=myPointMobile-2135663367328009] .page-footer .fwptPagination-container .fwptPagination-button:disabled{
  border-color: #d9d9d9;
}
[hash-class=myPointMobile-2135663367328009] .page-footer .fwptPagination-container .fwptPagination-button.btn-disabled  .fwptPagination-text{
  color: #a8abb2;
}
[hash-class=myPointMobile-2135663367328009] .page-footer .fwptPagination-container .fwptPagination-button.btn-disabled  {
  background-color: #f5f7fa;
}.jc[hash-class=publicHeaderHomeBlock-1470039944821848]{
  justify-content: center;
}
.jcsb[hash-class=publicHeaderHomeBlock-1470039944821848]{
  justify-content: space-between;
}
.jcfe[hash-class=publicHeaderHomeBlock-1470039944821848]{
  justify-content: flex-end;
}
.ac[hash-class=publicHeaderHomeBlock-1470039944821848]{
  align-items: center;
  align-content: center;
}
.relative[hash-class=publicHeaderHomeBlock-1470039944821848]{
  position: relative;
}
.absolute[hash-class=publicHeaderHomeBlock-1470039944821848]{
  position: absolute;
}
.pointer[hash-class=publicHeaderHomeBlock-1470039944821848]{
  cursor: pointer;
}
.flex[hash-class=publicHeaderHomeBlock-1470039944821848]{
  display: flex;
}
.noWrap[hash-class=publicHeaderHomeBlock-1470039944821848]{
  flex-wrap: nowrap;
}
.color1[hash-class=publicHeaderHomeBlock-1470039944821848]{
  color: #fff;
}
.color2[hash-class=publicHeaderHomeBlock-1470039944821848]{
  color: #333333;
}
.fontWeightBold[hash-class=publicHeaderHomeBlock-1470039944821848]{
  font-weight: bold;
}
.fs18[hash-class=publicHeaderHomeBlock-1470039944821848]{
  font-size: .18rem;
}
.fs2[hash-class=publicHeaderHomeBlock-1470039944821848]{
  font-size: .2rem;
}
.fs25[hash-class=publicHeaderHomeBlock-1470039944821848]{
  font-size: .25rem;
}
.fs64[hash-class=publicHeaderHomeBlock-1470039944821848]{
  font-size: .64rem;
}
.zIndex1[hash-class=publicHeaderHomeBlock-1470039944821848]{
  z-index: 1;
}
.heightAuto[hash-class=publicHeaderHomeBlock-1470039944821848]{
  height: auto;
}
.w100[hash-class=publicHeaderHomeBlock-1470039944821848]{
  width: 100%;
}
.maxContent[hash-class=publicHeaderHomeBlock-1470039944821848]{
  width: -webkit-max-content;
  width: max-content;
}
.mr7[hash-class=publicHeaderHomeBlock-1470039944821848]{
  margin-right: .07rem;
}
.mr19[hash-class=publicHeaderHomeBlock-1470039944821848]{
  margin-right: .19rem;
}
.mb17[hash-class=publicHeaderHomeBlock-1470039944821848]{
  margin-bottom: .17rem;
}
.mb25[hash-class=publicHeaderHomeBlock-1470039944821848]{
  margin-bottom: .25rem;
}
.publicHeaderBlockBox[hash-class=publicHeaderHomeBlock-1470039944821848]{
  /* height: 8.81rem; */
  position: relative;
  padding-top: 1.5rem;
  height: 7.02rem;
  transition: all .5s;
}
.publicHeaderBlockBox .outBox[hash-class=publicHeaderHomeBlock-1470039944821848]{
  z-index: 999;
}
.publicHeaderBlockBox .bg[hash-class=publicHeaderHomeBlock-1470039944821848]{
  top: 0;
  left: 0;
  z-index: 0;
}
.topBox[hash-class=publicHeaderHomeBlock-1470039944821848]{
  height: .91rem;
  background-color: #0256ca;
  padding:0 1.37rem 0 1.36rem;
}
 .topBox>.leftBox .icon[hash-class=publicHeaderHomeBlock-1470039944821848]{
  width: 2.35rem;
}
 .topBox>.rightBox>.commonBtnBox[hash-class=publicHeaderHomeBlock-1470039944821848]{
  height: .46rem;
  width: -webkit-max-content;
  width: max-content;
  padding: 0 .13rem;
  background-color:  rgba(255, 255, 255, .28);
  border-radius: .02rem;
  border: 0.01rem solid #ddd;
}
/* 菜单区域 */
.menuOutBox[hash-class=publicHeaderHomeBlock-1470039944821848]{
  padding-right: 1.37rem;
  /* margin-top: .1rem; */
  padding-top: .1rem;
  padding-bottom: .1rem;
  transition: all .1s ease;
}
.menuOutBox.active[hash-class=publicHeaderHomeBlock-1470039944821848]{
  background: #ffffff;
  box-shadow: 0rem 0.05rem 0.09rem 0rem rgba(0,0,0,0.10); 
}
.menuOutBox .goHomeBtn[hash-class=publicHeaderHomeBlock-1470039944821848]{
  width: 1.3rem;
  height: 0.46rem;
  background: rgba(255,255,255,0.28);
  border: 0.01rem solid #dddddd;
  border-radius: 0.52rem;
  transition: all .3s;
}
.menuOutBox .goHomeBtn .blueActive[hash-class=publicHeaderHomeBlock-1470039944821848]{
  display: none;
}
.menuOutBox.active .goHomeBtn .txt[hash-class=publicHeaderHomeBlock-1470039944821848]{
  color: #0256ca;
}
.menuOutBox.active .goHomeBtn[hash-class=publicHeaderHomeBlock-1470039944821848]{
  border: 0.01rem solid rgba(2,86,202,0.5);
}
.menuOutBox.active .goHomeBtn .blueActive[hash-class=publicHeaderHomeBlock-1470039944821848]{
  display: flex;
}
.menuOutBox.active .goHomeBtn .normal[hash-class=publicHeaderHomeBlock-1470039944821848]{
  display: none;
}
.menuOutBox .menuList[hash-class=publicHeaderHomeBlock-1470039944821848]{
  gap: .46rem;
}
.menuList .item[hash-class=publicHeaderHomeBlock-1470039944821848]{
  position: relative;
}
.menuOutBox.active .menuList .item .txt[hash-class=publicHeaderHomeBlock-1470039944821848]{
  color: #333333;
}
.menuList .item.active[hash-class=publicHeaderHomeBlock-1470039944821848]::before{
  content: "";
  width: 0.11rem;
  height: 0.11rem;
  background: #0256ca;
  border-radius: 50%;
  position: absolute;
  left: 50%;
  bottom: -.13rem;
  -webkit-transform: translateX(-50%);
          transform: translateX(-50%);
}
.menuOutBox .menuList .item.active .txt[hash-class=publicHeaderHomeBlock-1470039944821848]{
  font-weight: bold;
}
.menuOutBox.active .menuList .item.active .txt[hash-class=publicHeaderHomeBlock-1470039944821848]{
  color: #0256ca;
}
/* 输入框 */
.inputOutBox[hash-class=publicHeaderHomeBlock-1470039944821848]{
  width: 9.95rem;
  height: 1.82rem;
  background: rgba(255,255,255,0.40);
  border: 0.01rem solid #dddddd;
  border-radius: 0.09rem;
  overflow: hidden;
}
[hash-class=publicHeaderHomeBlock-1470039944821848] .inputOutBox .textAreaBox{
  background: none;
  height: 100%;
}
[hash-class=publicHeaderHomeBlock-1470039944821848] .inputOutBox .textAreaBox.rc-textarea .textarea:focus{
  border: none;
}
[hash-class=publicHeaderHomeBlock-1470039944821848] .inputOutBox .textAreaBox.rc-textarea .textarea::-webkit-input-placeholder{
  color: #fff;
}
[hash-class=publicHeaderHomeBlock-1470039944821848] .inputOutBox .textAreaBox.rc-textarea .textarea::placeholder{
  color: #fff;
}
.inputOutBox .regularSearchBtn[hash-class=publicHeaderHomeBlock-1470039944821848]{
  width: 1.23rem;
  height: 0.46rem;
  background: #ffffff;
  border: 0.01rem solid #ffffff;
  border-radius: 0.02rem;
  right: 1.92rem;
  bottom: .23rem;
}
.inputOutBox .intelligentSearchBtn[hash-class=publicHeaderHomeBlock-1470039944821848]{
  width: 1.57rem;
  height: 0.46rem;
  background: linear-gradient(181deg,#68a8ff 0%, #0256ca 100%);
  border-radius: 0.02rem;
  right: .23rem;
  bottom: .23rem;
}
/* 用户信息 */
.userInfoBox[hash-class=publicHeaderHomeBlock-1470039944821848]{
  margin-left: 30px;
  position: relative;
}
.userInfoBox .head_img[hash-class=publicHeaderHomeBlock-1470039944821848]{
  width: .4rem;
  height: .4rem;
  border-radius: 50%;
  object-fit: cover;
  overflow: hidden;
  margin-right: .1rem;
}
.userInfoBox .avatorDrop[hash-class=publicHeaderHomeBlock-1470039944821848]{
  display: none;
  position: absolute;
  width: 1.31rem;
  bottom: -1.5rem;
}
.userInfoBox:hover .avatorDrop[hash-class=publicHeaderHomeBlock-1470039944821848]{
  display: flex;
}
.rc-text[hash-class=publicPagination-1748110319404831] {
    line-height: 30px;
}

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

.rc-expression-inner[hash-class=publicPagination-1748110319404831] {
    line-height: inherit;
}
.fwptPagination-container.publicPagination .fwptPagination-button:hover .fwptPagination-text[hash-class=publicPagination-1748110319404831] {
    color: #0256ca;
}
.fwptPagination-container.publicPagination .fwptPagination-button.is--active[hash-class=publicPagination-1748110319404831] {
    background-color: #0256ca;
}
.fwptPagination-container.publicPagination .fwptPagination-button.is--active .fwptPagination-text[hash-class=publicPagination-1748110319404831]{
    color: #fff;
}
.rc-text[hash-class=publicPaginationLow-1690025102794244] {
    line-height: 30px;
}

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

.rc-expression-inner[hash-class=publicPaginationLow-1690025102794244] {
    line-height: inherit;
}
.fwptPagination-container.publicPaginationLow .fwptPagination-button[hash-class=publicPaginationLow-1690025102794244]{
    background: #ffffff;
    border: 0.01rem solid #dddddd;
}
.fwptPagination-container.publicPaginationLow .low-button[hash-class=publicPaginationLow-1690025102794244] {
    background-color: #fff;
    color: #606266;
    border: 0.01rem solid #dddddd;
}
.fwptPagination-container.publicPaginationLow .low-button.is--active-low[hash-class=publicPaginationLow-1690025102794244] {
    background-color: #0256ca;
    color: #FFFFFF;
    font-weight: 700;
}
.fwptPagination-container .low-button.is--active-low .fwptPagination-text[hash-class=publicPaginationLow-1690025102794244] {
    color: #FFFFFF;
    font-weight: 700;
}
.fwptPagination-container.publicPaginationLow .fwptPagination-button.is--active[hash-class=publicPaginationLow-1690025102794244] {
    background-color: #0256ca;
}
.fwptPagination-container.publicPaginationLow .fwptPagination-button.is--active .fwptPagination-text[hash-class=publicPaginationLow-1690025102794244] {
    color: #FFFFFF;
    font-weight: 700;
}
.fwptPagination-container.publicPaginationLow .fwptPagination-button:hover .fwptPagination-text[hash-class=publicPaginationLow-1690025102794244]{
    color: #0256ca;
}
.fwptPagination-container.publicPaginationLow .low-button.is--active-low .fwptPagination-text[hash-class=publicPaginationLow-1690025102794244]{
    color: #fff;
}.jc[hash-class=publicSidebarBlock-1471095195663454]{
    justify-content: center;
}
.user_feedback[hash-class=publicSidebarBlock-1471095195663454]{
    position: fixed;
    right: 1%;
    top: 30%;
    background: rgba(255, 255, 255, 0);
    width: 0.617rem;
    z-index: 9999;
}
 .user_feedback .user-feedback-item[hash-class=publicSidebarBlock-1471095195663454] {
    width: -webkit-fit-content;
    width: fit-content;
    position: relative;
    background: #0256ca;
    color: white;
    margin-bottom: 5px;
    height: 0.7rem;
    display: flex;
    align-items: center;
    align-content: center;
    justify-content: center;
}
.user_feedback .go-top-btn[hash-class=publicSidebarBlock-1471095195663454]{
    color: #0256ca;
    /* background: white; */
    border: 1px solid #0256ca;
    display: none;
}
 .user_feedback .user-feedback-item .feedback-img[hash-class=publicSidebarBlock-1471095195663454] {
    width: 0.6rem;
    min-width: 20px;
    margin: 0 auto;
    display: block;
    padding: 0.05rem 0.1rem 0 0.1rem;
    box-sizing: border-box;
    min-height: 20px;
}
 .user_feedback .user-feedback-item .feedback-img.active[hash-class=publicSidebarBlock-1471095195663454]{
     display: none;
 }
.user-feedback-item  .go-top-img[hash-class=publicSidebarBlock-1471095195663454]{
    width: 0.6rem;
    min-width: 20px;
    margin: 0 auto;
    display: block;
    padding: .05rem;
    min-height: 20px;
}
 .user_feedback .user-feedback-item:hover .ewm-image[hash-class=publicSidebarBlock-1471095195663454]{
     display: block;
 }
 .user_feedback .user-feedback-item:hover[hash-class=publicSidebarBlock-1471095195663454]{
     border: 1px solid #0256ca;
    color: #0256ca;
    cursor: pointer;
    background: white;
 }
 .user_feedback .user-feedback-item:hover .feedback-img.active[hash-class=publicSidebarBlock-1471095195663454]{
     display: block;
 }
  .user_feedback .user-feedback-item:hover .feedback-img.normal[hash-class=publicSidebarBlock-1471095195663454]{
     display: none;
 }
 .user_feedback .user-feedback-item .feedback-text[hash-class=publicSidebarBlock-1471095195663454] {
    font-size: 0.12rem;
    font-family: Alibaba PuHuiTi, Alibaba PuHuiTi-400;
    font-weight: 600;
    text-align: CENTER;
    color: #fff;
    line-height: 0.21rem;
}
 .user_feedback .user-feedback-item:hover .feedback-text[hash-class=publicSidebarBlock-1471095195663454]{
     color: #0256ca;
 }
 
 .user-feedback-item .entary[hash-class=publicSidebarBlock-1471095195663454] {
    width: auto;
    height: auto;
    position: absolute;
    left: -2.8rem;
    display: none;
    top: 0px;
    z-index: 1001;
    flex-wrap: nowrap;
 }
 .user-feedback-item .entary .ewm-image[hash-class=publicSidebarBlock-1471095195663454]{
    width: .8rem;
    height: .8rem;
 }
 .user-feedback-item .entary .entary-text[hash-class=publicSidebarBlock-1471095195663454]{
    font-size: 0.18rem;
    font-family: Alibaba PuHuiTi, Alibaba PuHuiTi-400;
    font-weight: 400;
    text-align: CENTER;
    color: #333333;
    line-height: 0.21rem;
    margin-top: 7px;
 }
 .user-feedback-item:hover .entary[hash-class=publicSidebarBlock-1471095195663454]{
     display: flex;
 }
 .user-feedback-item .entary .entary-item[hash-class=publicSidebarBlock-1471095195663454]{
    display: flex;
    flex-direction: column;
    margin-right: 0.1rem;
    align-items: center;
 }.color1[hash-class=publicFooterBlock-1467921916984324]{
  color: #fff;
}
.fs2[hash-class=publicFooterBlock-1467921916984324]{
  font-size: .2rem;
}
.ac[hash-class=publicFooterBlock-1467921916984324]{
  align-items: center;
  align-content: center;
}
.jc[hash-class=publicFooterBlock-1467921916984324]{
  justify-content: center;
}
.mb1[hash-class=publicFooterBlock-1467921916984324]{
  margin-bottom: .1rem;
}
.mb36[hash-class=publicFooterBlock-1467921916984324]{
  margin-bottom: .36rem;
}
.publicFooterBlockBox[hash-class=publicFooterBlock-1467921916984324]{
  padding: .64rem 1.23rem .31rem 1.5rem;
  background-color: #0256ca;
}
.publicFooterBlockBox .logo[hash-class=publicFooterBlock-1467921916984324]{
  width: 2.35rem;
}
.publicFooterBlockBox .infoBox .item[hash-class=publicFooterBlock-1467921916984324]{
  position: relative;
  padding-left: .2rem;
  /* width: 3.78rem; */
}
.publicFooterBlockBox .infoBox[hash-class=publicFooterBlock-1467921916984324]{
  gap: 1.16rem;
}
.publicFooterBlockBox .infoBox .outBox[hash-class=publicFooterBlock-1467921916984324]{
  width: 3.78rem;
}
.publicFooterBlockBox .infoBox .item[hash-class=publicFooterBlock-1467921916984324]::before{
  content: "";
  width: .1rem;
  height: .1rem;
  border-radius: 50%;
  position: absolute;
  left: 0;
  top: 50%;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
  background-color: #fff;

}.jc[hash-class=publicHeaderBlock-1455061510487045]{
  justify-content: center;
}
.jcsb[hash-class=publicHeaderBlock-1455061510487045]{
  justify-content: space-between;
}
.jcfe[hash-class=publicHeaderBlock-1455061510487045]{
  justify-content: flex-end;
}
.ac[hash-class=publicHeaderBlock-1455061510487045]{
  align-items: center;
  align-content: center;
}
.relative[hash-class=publicHeaderBlock-1455061510487045]{
  position: relative;
}
.absolute[hash-class=publicHeaderBlock-1455061510487045]{
  position: absolute;
}
.pointer[hash-class=publicHeaderBlock-1455061510487045]{
  cursor: pointer;
}
.flex[hash-class=publicHeaderBlock-1455061510487045]{
  display: flex;
}
.noWrap[hash-class=publicHeaderBlock-1455061510487045]{
  flex-wrap: nowrap;
}
.color1[hash-class=publicHeaderBlock-1455061510487045]{
  color: #fff;
}
.color2[hash-class=publicHeaderBlock-1455061510487045]{
  color: #333333;
}
.color3[hash-class=publicHeaderBlock-1455061510487045]{
  color: #0256CA;
}
.fontWeightBold[hash-class=publicHeaderBlock-1455061510487045]{
  font-weight: bold;
}
.fs18[hash-class=publicHeaderBlock-1455061510487045]{
  font-size: .18rem;
}
.fs2[hash-class=publicHeaderBlock-1455061510487045]{
  font-size: .2rem;
}
.fs64[hash-class=publicHeaderBlock-1455061510487045]{
  font-size: .64rem;
}
.heightAuto[hash-class=publicHeaderBlock-1455061510487045]{
  height: auto;
}
.w100[hash-class=publicHeaderBlock-1455061510487045]{
  width: 100%;
}
.maxContent[hash-class=publicHeaderBlock-1455061510487045]{
  width: -webkit-max-content;
  width: max-content;
}
.mr7[hash-class=publicHeaderBlock-1455061510487045]{
  margin-right: .07rem;
}
.mr19[hash-class=publicHeaderBlock-1455061510487045]{
  margin-right: .19rem;
}
.mb17[hash-class=publicHeaderBlock-1455061510487045]{
  margin-bottom: .17rem;
}
.mb25[hash-class=publicHeaderBlock-1455061510487045]{
  margin-bottom: .25rem;
}
.publicHeaderBlockBox[hash-class=publicHeaderBlock-1455061510487045]{
  /* height: 8.81rem; */
  position: fixed;
  top: 0;
  left: 0;
  z-index: 99999;
}

.publicHeaderBlockBox .topBox[hash-class=publicHeaderBlock-1455061510487045]{
  height: .91rem;
  background-color: #0256ca;
  padding:0 1.37rem 0 1.36rem;
}
.publicHeaderBlockBox .topBox>.leftBox .icon[hash-class=publicHeaderBlock-1455061510487045]{
  width: 2.35rem;
}
.publicHeaderBlockBox .topBox>.rightBox>.commonBtnBox[hash-class=publicHeaderBlock-1455061510487045]{
  height: .46rem;
  width: -webkit-max-content;
  width: max-content;
  padding: 0 .13rem;
  background-color:  rgba(255, 255, 255, .28);
  border-radius: .02rem;
  border: 0.01rem solid #ddd;
}
/* 菜单区域 */
.menuOutBox[hash-class=publicHeaderBlock-1455061510487045]{
  padding-right: 1.37rem;
  height: 0.68rem;
  background: #ffffff;
  box-shadow: 0rem 0.05rem 0.09rem 0rem rgba(0,0,0,0.10); 
}
.menuOutBox .goHomeBtn[hash-class=publicHeaderBlock-1455061510487045]{
  width: 1.3rem;
  height: 0.46rem;
  background: rgba(255,255,255,0.28);
  border: 0.01rem solid rgba(2, 86, 202, 0.5) ;
  border-radius: 0.52rem;
}
.menuOutBox .menuList[hash-class=publicHeaderBlock-1455061510487045]{
  gap: .46rem;
}
.menuList .item[hash-class=publicHeaderBlock-1455061510487045]{
  position: relative;
}
.menuList .item.active[hash-class=publicHeaderBlock-1455061510487045]::before{
  content: "";
  width: 0.11rem;
  height: 0.11rem;
  background: #0256ca;
  border-radius: 50%;
  position: absolute;
  left: 50%;
  bottom: -.13rem;
  -webkit-transform: translateX(-50%);
          transform: translateX(-50%);
}
.menuOutBox .menuList .item.active .txt[hash-class=publicHeaderBlock-1455061510487045]{
  font-weight: bold;
  color: #0256CA;
}
/* 用户信息 */
.userInfoBox[hash-class=publicHeaderBlock-1455061510487045]{
  margin-left: 30px;
  position: relative;
}
.userInfoBox .head_img[hash-class=publicHeaderBlock-1455061510487045]{
  width: .4rem;
  height: .4rem;
  border-radius: 50%;
  object-fit: cover;
  overflow: hidden;
  margin-right: .1rem;
}
.userInfoBox .avatorDrop[hash-class=publicHeaderBlock-1455061510487045]{
  display: none;
  position: absolute;
  width: 1.31rem;
  bottom: -1.5rem;
}
.userInfoBox:hover .avatorDrop[hash-class=publicHeaderBlock-1455061510487045]{
  display: flex;
}.flex1[hash-class=guoyimingshi-1526836796734723]{
    flex: 1;
}
.pointer[hash-class=guoyimingshi-1526836796734723]{
    cursor: pointer;
}
.gap04[hash-class=guoyimingshi-1526836796734723]{
    gap: .04rem;
}
.bannerImage[hash-class=guoyimingshi-1526836796734723] {
    width: 100%;
    height: 4.612rem;
}

.mainContainer[hash-class=guoyimingshi-1526836796734723] {
    background-image: url(https://robit-prod-1301812200.cos.ap-shanghai.myqcloud.com/robit/elderlyuniversity/fwpt/images/71a4f5a929125b82cea5ff0b4d199d10.png);
}

.jiangjie[hash-class=guoyimingshi-1526836796734723] {
    height: 4.6rem;
    background-image: url(https://robit-prod-1301812200.cos.ap-shanghai.myqcloud.com/robit/elderlyuniversity/fwpt/images/a2d45a79cc870900ee58fa7adf6c7e6a.png);
    background-repeat: no-repeat;
    background-size: 100% 100%;
    margin-top: 16px;
    display: flex;
    justify-content: center;
    box-sizing: border-box;
    padding-top: 0.5rem;
}

.jiangjie .left[hash-class=guoyimingshi-1526836796734723] {
    width: 5.96rem;
    height: 3.35rem;
    margin-right: 0.2rem;
    position: relative;
    left: -0.4rem;
}

.jiangjie .right[hash-class=guoyimingshi-1526836796734723] {
    width: 6.047rem;
    height: auto;
}

.titlebox[hash-class=guoyimingshi-1526836796734723] {
    display: flex;
    justify-content: center;
}

.titlebox .titleImage[hash-class=guoyimingshi-1526836796734723] {
    width: 6.082rem;
    height: 1.424rem;
}

.fenggexian[hash-class=guoyimingshi-1526836796734723] {
    margin-top: 10px;
    margin-bottom: 20px;
}

.fenggexian .image[hash-class=guoyimingshi-1526836796734723] {
    width: 13.667rem;
    height: 0.21rem;
}

.learningClass[hash-class=guoyimingshi-1526836796734723] {
    background-image: url(https://robit-prod-1301812200.cos.ap-shanghai.myqcloud.com/robit/elderlyuniversity/fwpt/images/fe9db37eea2d1a0dc23a0214594be912.png);
    background-repeat: no-repeat;
    background-size: 100% 100%;
}

.learningClassItem[hash-class=guoyimingshi-1526836796734723] {
    width: 4.24rem;
    height: 5.5rem;
    background: #ffffff;
    border-radius: 0.04rem;
    box-sizing: border-box;
    padding: 0.17rem;
}

.learningClassItem .imgStyle[hash-class=guoyimingshi-1526836796734723] {
    width: 3.94rem;
    height: 2.35rem;
    border-radius: 0.04rem;
}

.learningClassItem .courseName[hash-class=guoyimingshi-1526836796734723] {
    font-size: 0.26rem;
    font-family: Alibaba PuHuiTi, Alibaba PuHuiTi-400;
    font-weight: 400;
    text-align: LEFT;
    color: #333333;
    line-height: 0.47rem;
    margin-top: 0.17rem;
    margin-bottom: 0.08rem;
    margin-left: 0.04rem;
}

.classBtn[hash-class=guoyimingshi-1526836796734723] {
    height: 0.47rem;
    border-radius: 0.04rem;
    padding: 0.07rem 0.25rem;
    border: none;
}

.startBtnBg[hash-class=guoyimingshi-1526836796734723]{
    background-color: #0256CA;
}

.noStartBtnBg[hash-class=guoyimingshi-1526836796734723] {
    background: #bdbdbd;
}

.teacherName[hash-class=guoyimingshi-1526836796734723] {
    height: 0.28rem;
    background: #E4EDF8;
    border-radius: 0.2rem;
    padding: 0 0.09rem;
    margin-right: 0.06rem;
    font-size: 0.16rem;
    font-family: Alibaba PuHuiTi, Alibaba PuHuiTi-400;
    font-weight: 400;
    text-align: LEFT;
    color: #4886cf;
    line-height: 0.28rem;
    width: .71rem;
}

.teacherName span[hash-class=guoyimingshi-1526836796734723]{
    color: #508ACE;
    font-size: 0.2rem;
}

.teacherIntro span[hash-class=guoyimingshi-1526836796734723]{
    font-size: 0.18rem;
    color: #666666;
    line-height: 0.24rem;
}

.maskBox[hash-class=guoyimingshi-1526836796734723] {
    position: absolute;
    width: 100%;
    height: 100%;
    z-index: 99999;
}

.maskBox .bofangIcon[hash-class=guoyimingshi-1526836796734723] {
    width: 0.51rem;
    height: 0.51rem;
}

.fuwenben[hash-class=guoyimingshi-1526836796734723] {
    width: 100%;
    height: 85%;
}

.listBoxItem[hash-class=guoyimingshi-1526836796734723] {
    display: flex;
    height: 1.3rem;
    align-content: center;
    align-items: center;
}

.listBox .listBoxItem:first-child[hash-class=guoyimingshi-1526836796734723] {
    height: 1.21rem !important;
    align-content: flex-start;
    align-items: flex-start;
}

.listBox .listBoxItem:first-child > div:first-child[hash-class=guoyimingshi-1526836796734723] {
    position: relative;
    top: 0.08rem !important;
}

.rc-list .active[hash-class=guoyimingshi-1526836796734723] {
    background: #0256ca;
}
.dots[hash-class=guoyimingshi-1526836796734723] {
    background: #fff;
}

.question .mouseEntry[hash-class=guoyimingshi-1526836796734723] {
    color: #fff;
    background: #f8f8f8;
    border-radius: none;
    border-top-left-radius: 00.06rem;
    border-top-right-radius: 00.06rem;
    background: #0256ca;
    border: 0.01rem solid #4886cf;
    border-bottom-left-radius: 0;
    border-bottom-right-radius: 0;
    border-bottom: none;
}

.questionItem[hash-class=guoyimingshi-1526836796734723] {
    border-radius: 0.04rem;
    background: rgba(2,86,202,0.12);
    border: 0.01rem solid #0256ca;
}

.noActiveQuestion[hash-class=guoyimingshi-1526836796734723] {
      color: #0256ca;
}

.activeQuestion[hash-class=guoyimingshi-1526836796734723] {
    color: #fff;
}

.hiddenImage[hash-class=guoyimingshi-1526836796734723] {
    display: none;
}

.swiper-list[hash-class=guoyimingshi-1526836796734723]{
    height: 200px;
    position: relative;
    overflow: hidden;
    border: 1px solid #eee;
    padding: 30px 0;
}

.swiper-main[hash-class=guoyimingshi-1526836796734723]{
    height: 100%;
    position: relative;
}

.swiper-main img[hash-class=guoyimingshi-1526836796734723]{
    height: 100%;
    display: block;
    position: absolute;
    top: 0px;
    border-radius: 4px;
    display: inline-block;
    box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19);
}

.btn[hash-class=guoyimingshi-1526836796734723]{
    position: absolute;
    top: 50%;
    -webkit-transform: translateY(-50%);
            transform: translateY(-50%);
    width: 30px;
    height: 30px;
    z-index: 1002;
}

.leftBtn[hash-class=guoyimingshi-1526836796734723]{
    left: 0px;
}

.rightBtn[hash-class=guoyimingshi-1526836796734723]{
    right: 0px;
}

.name > span[hash-class=guoyimingshi-1526836796734723] {
    color: #333 !important;
}

.no-bottom[hash-class=guoyimingshi-1526836796734723] {
    margin-bottom: 0 !important;
}

[hash-class=guoyimingshi-1526836796734723] .rc-popup{
  padding: 0 !important;
  border-radius: 0.05rem;
}


.bigTitleBox[hash-class=guoyimingshi-1526836796734723]::before{
  content: '';
  position: absolute;
  width: 0.27rem;
  height: 0.27rem;
  opacity: 0.2;
  background: #0256ca;
  border-radius: 50%;
  left: -.02rem;
  top: -.02rem;
}.hiddenAction[hash-class=mediamatrix-1566666154337287] {
  display: none !important;
}

.MediaItem[hash-class=mediamatrix-1566666154337287] {
  background-image: url(https://static.lndx.edu.cn/image/bg_juzhen2x.png);
  background-size: cover;
}

.bigTitleBox[hash-class=mediamatrix-1566666154337287]::before{
  content: '';
  position: absolute;
  width: 0.27rem;
  height: 0.27rem;
  opacity: 0.2;
  background: #0256ca;
  border-radius: 50%;
  left: -.02rem;
  top: -.02rem;
}
.name[hash-class=mediamatrix-1566666154337287]{
  font-weight: bold;
}.bigTitleBox[hash-class=serviceHall-1682824702778887]::before{
  content: '';
  position: absolute;
  width: 0.27rem;
  height: 0.27rem;
  opacity: 0.2;
  background: #0256ca;
  border-radius: 50%;
  left: -.02rem;
  top: -.02rem;
}

.activeModule[hash-class=serviceHall-1682824702778887] {
  background: #0256ca !important;
}

.activeModuleText[hash-class=serviceHall-1682824702778887] {
  color: #FFF !important;
}
.rc-text[hash-class=projectIntegrationNewCopy-1806725113131654] {
    line-height: 30px;
}
.ac[hash-class=projectIntegrationNewCopy-1806725113131654]{
    align-items: center;
    align-content: center;
}
.pointer[hash-class=projectIntegrationNewCopy-1806725113131654]{
    cursor: pointer;
}
.hidden[hash-class=projectIntegrationNewCopy-1806725113131654]{
    overflow: hidden;
}
.rc-text-inner[hash-class=projectIntegrationNewCopy-1806725113131654] {
    line-height: inherit;
}

.rc-expression-inner[hash-class=projectIntegrationNewCopy-1806725113131654] {
    line-height: inherit;
}
/** 弹窗**/
.popup_title span[hash-class=projectIntegrationNewCopy-1806725113131654]{
    padding-bottom: 10px;
    font-size: 18px;
}
.popup-info span[hash-class=projectIntegrationNewCopy-1806725113131654]{
    font-size: 14px;
    color: #656565;
}
/** /弹窗**/

.projectIntegration .tabsContainer[hash-class=projectIntegrationNewCopy-1806725113131654] {
    width: 12rem;
    margin: 0 auto;
    height: .74rem;
    justify-content: center;
}

.projectIntegration .tabsItem[hash-class=projectIntegrationNewCopy-1806725113131654] {
    width: 1.2rem;
    height: .5rem;
    margin: 0 .2rem;
    text-align: center;
    color: #000;
    font-size: var(--main-fontSize22);
    line-height: .5rem;
    background: #f4f4f4;
    position: relative;
    cursor: pointer
}
.projectIntegration .tabsItem.active[hash-class=projectIntegrationNewCopy-1806725113131654] {
    color: #fff;
    background: #d91313;
}
.projectIntegration .tabsItem.active[hash-class=projectIntegrationNewCopy-1806725113131654]::after {
    content: "";
    position: absolute;
    bottom: -.1rem;
    left: 50%;
    -webkit-transform: translateX(-50%);
            transform: translateX(-50%);
    width: 0;
    height: 0;
    border: .05rem solid transparent;
    border-top: .05rem solid #d91313;
}
.projectIntegration .tabsItem .tabsText[hash-class=projectIntegrationNewCopy-1806725113131654] {
    width: 100%;
    font-size: var(--main-fontSize22);
    line-height: .5rem;
}

/****** 研学项目 ******/
[hash-class=projectIntegrationNewCopy-1806725113131654] .project-wraper .normal-swiper-pagination-bullet{
    width: 0.17rem;
    height: 0.07rem;
    border-radius: 0.04rem;
}
.project-wraper .project-tabs[hash-class=projectIntegrationNewCopy-1806725113131654]{
    margin-bottom: 0.8rem;
    display: flex;
    justify-content: space-between;
}
.project-wraper .project-tabs .project-tab-item[hash-class=projectIntegrationNewCopy-1806725113131654]{
    width: 3.56rem;
    height: 1.45rem;
    background: #fff;
    box-shadow: 0 2px 13px 0 hsl(0deg 0% 68% / 50%);
    border-radius: 2px;
    padding: 0.21rem 0.53rem;
    box-sizing: border-box;
    display: flex;
    align-items: flex-start;
    justify-content: space-between;
    cursor: pointer;
}
.project-wraper .tab-content[hash-class=projectIntegrationNewCopy-1806725113131654]{
    flex: 1;
}
.project-wraper .tab-content .title[hash-class=projectIntegrationNewCopy-1806725113131654]{
    font-size: var(--main-fontSize24);
    color: #333;
    font-weight: 700;
    line-height: .33rem;
    margin-bottom: 0.08rem;
}
.project-wraper .tab-content .more span[hash-class=projectIntegrationNewCopy-1806725113131654]{
    font-size: var(--main-fontSize20);
    line-height: .3rem;
    color: #d91313;
}
.project-wraper .tab-content .desc[hash-class=projectIntegrationNewCopy-1806725113131654]{
    font-size: var(--main-fontSize20);
    line-height: .28rem;
    color: #666;
    margin-bottom: 0.13rem;
}
.Research-content-title[hash-class=projectIntegrationNewCopy-1806725113131654]{
    margin-bottom: 0.2rem;
    display: flex;
    align-items: center;
}
.Research-content-title .icon[hash-class=projectIntegrationNewCopy-1806725113131654]{
    width: 0.03rem;
    height: 0.24rem;
    background: #e02020;
    margin-right: 0.1rem;
}
.Research-content-title .name[hash-class=projectIntegrationNewCopy-1806725113131654]{
    flex: 1;
    font-size: var(--main-fontSize26);
    color: #000;
    line-height: .37rem;
}
/****** /研学项目-研学列表 ******/
.project-wraper .list .list-item[hash-class=projectIntegrationNewCopy-1806725113131654]{
    padding: 0.25rem 0;
    border-bottom: 1px solid #d8d8d8;
}
.project-wraper .list-item-top[hash-class=projectIntegrationNewCopy-1806725113131654]{
    display: flex;
    align-items: center;
}
.project-wraper .list-item-swiper[hash-class=projectIntegrationNewCopy-1806725113131654]{
    width: 2.65rem;
    height: 1.75rem;
    margin-right: 0.2rem;
}
.project-wraper .list-item-top-content[hash-class=projectIntegrationNewCopy-1806725113131654]{
    flex: 1;
}
.project-wraper .list-item-top-content .title[hash-class=projectIntegrationNewCopy-1806725113131654]{
    font-size: var(--main-fontSize22);
    line-height: .3rem;
    color: #333;
    margin-bottom: 0.1rem;
}
.project-wraper .list-item-top-content .desc[hash-class=projectIntegrationNewCopy-1806725113131654]{
    font-size: var(--main-fontSize20);
    line-height: .32rem;
    color: #666;
    margin-bottom: 0.28rem;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
}
.project-wraper .list-item-top-content .time[hash-class=projectIntegrationNewCopy-1806725113131654]{
    margin-right: 0.18rem;
    display: flex;
    align-items: center;
}
.project-wraper .time>span[hash-class=projectIntegrationNewCopy-1806725113131654]{
    font-size: var(--main-fontSize18);
    line-height: .25rem;
    color: #999;
}
.project-wraper .list .list-info[hash-class=projectIntegrationNewCopy-1806725113131654]{
    display: flex;
}
.project-wraper .list-item-top-content .city[hash-class=projectIntegrationNewCopy-1806725113131654]{
    display: flex;
    align-items: center;
}

.project-wraper .list-item-top-content .city span[hash-class=projectIntegrationNewCopy-1806725113131654]{
    font-size: var(--main-fontSize18);
    line-height: .25rem;
    color: #999;
}
.project-wraper .signup[hash-class=projectIntegrationNewCopy-1806725113131654]{
    width: 1.56rem;
    height: 0.65rem;
    background: #d91313;
    display: flex;
    justify-content: center;
    align-content: center;
    color: #fff;
    margin-left: 1.58rem;
    cursor: pointer;
}
.project-wraper .signup span[hash-class=projectIntegrationNewCopy-1806725113131654]{
    font-size: var(--main-fontSize30);
}
/****** /研学项目 ******/
.projectIntegration .tabsContainer[hash-class=projectIntegrationNewCopy-1806725113131654] {
    width: 12rem;
    margin: 0 auto;
    height: .74rem;
    justify-content: center;
}
.projectIntegration .tabsItem[hash-class=projectIntegrationNewCopy-1806725113131654] {
    width: 1.2rem;
    height: .5rem;
    margin: 0 .2rem;
    text-align: center;
    color: #000;
    font-size: var(--main-fontSize22);
    line-height: .5rem;
    background: #f4f4f4;
    position: relative;
    cursor: pointer
}
.projectIntegration .tabsItem.active[hash-class=projectIntegrationNewCopy-1806725113131654] {
    color: #fff;
    background: #d91313;
}
.projectIntegration .tabsItem.active[hash-class=projectIntegrationNewCopy-1806725113131654]::after {
    content: "";
    position: absolute;
    bottom: -.1rem;
    left: 50%;
    -webkit-transform: translateX(-50%);
            transform: translateX(-50%);
    width: 0;
    height: 0;
    border: .05rem solid transparent;
    border-top: .05rem solid #d91313;
}
.projectIntegration .tabsItem .tabsText[hash-class=projectIntegrationNewCopy-1806725113131654] {
    width: 100%;
    font-size: var(--main-fontSize22);
    line-height: .5rem;
}

/****** 研学项目 ******/
.project-wraper .project-tabs[hash-class=projectIntegrationNewCopy-1806725113131654]{
    margin-bottom: 0.8rem;
    display: flex;
    justify-content: space-between;
}
.project-wraper .project-tabs .project-tab-item[hash-class=projectIntegrationNewCopy-1806725113131654]{
    width: 3.56rem;
    height: 1.45rem;
    background: #fff;
    box-shadow: 0 2px 13px 0 hsl(0deg 0% 68% / 50%);
    border-radius: 2px;
    padding: 0.21rem 0.53rem;
    box-sizing: border-box;
    display: flex;
    align-items: flex-start;
    justify-content: space-between;
    
}
.project-wraper .tab-content[hash-class=projectIntegrationNewCopy-1806725113131654]{
    flex: 1;
}
.project-wraper .tab-content .title[hash-class=projectIntegrationNewCopy-1806725113131654]{
    font-size: var(--main-fontSize24);
    color: #333;
    font-weight: 700;
    line-height: .33rem;
    margin-bottom: 0.08rem;
}
.project-wraper .tab-content .more span[hash-class=projectIntegrationNewCopy-1806725113131654]{
    font-size: var(--main-fontSize20);
    line-height: .3rem;
    color: #d91313;
}
.project-wraper .tab-content .desc[hash-class=projectIntegrationNewCopy-1806725113131654]{
    font-size: var(--main-fontSize20);
    line-height: .28rem;
    color: #666;
    margin-bottom: 0.13rem;
}
.Research-content-title[hash-class=projectIntegrationNewCopy-1806725113131654]{
    margin-bottom: 0.2rem;
    display: flex;
    align-items: center;
}
.Research-content-title .icon[hash-class=projectIntegrationNewCopy-1806725113131654]{
    width: 0.03rem;
    height: 0.24rem;
    background: #e02020;
    margin-right: 0.1rem;
}
.Research-content-title .name[hash-class=projectIntegrationNewCopy-1806725113131654]{
    flex: 1;
    font-size: var(--main-fontSize26);
    color: #000;
    line-height: .37rem;
}
/****** /研学项目-研学列表 ******/
.project-wraper .list .list-item[hash-class=projectIntegrationNewCopy-1806725113131654]{
    padding: 0.25rem 0;
    border-bottom: 1px solid #d8d8d8;
}
.project-wraper .list-item-top[hash-class=projectIntegrationNewCopy-1806725113131654]{
    display: flex;
    align-items: center;
}
.project-wraper .list-item-swiper[hash-class=projectIntegrationNewCopy-1806725113131654]{
    width: 2.65rem;
    height: 1.75rem;
    margin-right: 0.2rem;
}
.project-wraper .list-item-top-content[hash-class=projectIntegrationNewCopy-1806725113131654]{
    flex: 1;
}
.project-wraper .list-item-top-content .title[hash-class=projectIntegrationNewCopy-1806725113131654]{
    font-size: var(--main-fontSize22);
    line-height: .3rem;
    color: #333;
    margin-bottom: 0.1rem;
}
.project-wraper .list-item-top-content .desc[hash-class=projectIntegrationNewCopy-1806725113131654]{
    font-size: var(--main-fontSize20);
    line-height: .32rem;
    color: #666;
    margin-bottom: 0.28rem;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
}
.project-wraper .list-item-top-content .time[hash-class=projectIntegrationNewCopy-1806725113131654]{
    margin-right: 0.18rem;
    flex-shrink: 0;
    width: unset;
}
.project-wraper .time>span[hash-class=projectIntegrationNewCopy-1806725113131654]{
    font-size: var(--main-fontSize18);
    line-height: .25rem;
    color: #999;
}
.project-wraper .list-item-top-content .city[hash-class=projectIntegrationNewCopy-1806725113131654]{
    width: unset;
}
.project-wraper .list-item-top-content .city span[hash-class=projectIntegrationNewCopy-1806725113131654]{
    font-size: var(--main-fontSize18);
    line-height: .25rem;
    color: #999;
}
.project-wraper .signup[hash-class=projectIntegrationNewCopy-1806725113131654]{
    width: 1.56rem;
    height: 0.65rem;
    background: #d91313;
    display: flex;
    justify-content: center;
    align-content: center;
    color: #fff;
    margin-left: 1.58rem;
}
.project-wraper .signup span[hash-class=projectIntegrationNewCopy-1806725113131654]{
    font-size: var(--main-fontSize30);
}
.Research-content-list[hash-class=projectIntegrationNewCopy-1806725113131654] {
    margin-top: 0.4rem;
    flex-wrap: wrap;
    display: flex;
    align-items: center;
}
.Research-content-list-item[hash-class=projectIntegrationNewCopy-1806725113131654]{
    width: 25%;
    margin-bottom: 0.3rem;
    display: flex;
    justify-content: center;
}
.Research-content-list-item img[hash-class=projectIntegrationNewCopy-1806725113131654]{ 
    width: 2.6rem;
    display: block;
    margin: 0 auto 0.2rem;
    box-shadow: 0 2px 13px 0 hsl(0deg 0% 68% / 50%);
    height: 1.17rem;
}
.Research-content-list-item span[hash-class=projectIntegrationNewCopy-1806725113131654]{
    font-size: var(--main-fontSize20);
    color: #333;
    line-height: .28rem;
    text-align: center;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}

/****** /研学项目 ******/

/****** 各类活动 ******/
.activity-wraper .swiper[hash-class=projectIntegrationNewCopy-1806725113131654]{
    margin-bottom: 0.5rem;
}
.activity-wraper .new-activity-con[hash-class=projectIntegrationNewCopy-1806725113131654]{
    display: flex;
    flex-wrap: nowrap;
    transition: all .3s;
    position: relative;
    left: 0;
}
.new-activity-con .new-activity-item[hash-class=projectIntegrationNewCopy-1806725113131654]{
   width: 2.426rem;
    cursor: pointer;
    box-shadow: 0 0.04rem 0.1rem 0 hsl(0deg 0% 83% / 50%);
    border-radius: 4px;
    margin-bottom: 0.15rem;
   margin-right: 0.18rem;
    flex-shrink: 0;
}
.new-activity-con .new-activity-item img[hash-class=projectIntegrationNewCopy-1806725113131654]{
    width: 100%;
    height: 2rem;
}
.new-activity-con .activity-item-bottom[hash-class=projectIntegrationNewCopy-1806725113131654]{
    width: 100%;
    padding: 0 0.16rem;
    box-sizing: border-box;
    background: #f9f9f9;
    margin-top: -0.22rem;
}
.new-activity-item .activity-item-bottom .bottom-con[hash-class=projectIntegrationNewCopy-1806725113131654]{
    font-size: var(--main-fontSize22);
    font-family: PingFangSC-Medium,PingFang SC;
    font-weight: 500;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 1;
    margin: 0.1rem 0;
}
.activity-item-bottom .bottom-con-tip[hash-class=projectIntegrationNewCopy-1806725113131654]{
    height: 25px;
    font-size: 0.16rem;
    font-family: PingFangSC-Regular,PingFang SC;
    font-weight: 400;
    color: #f08c36;
    padding-bottom: 0.12rem;
}
.new-activity-item .activity-item-bottom .tips[hash-class=projectIntegrationNewCopy-1806725113131654]{
    padding: 0.1rem 0;
    width: 100%;
    border-top: 0.01rem dashed #999;
    display: flex;
    justify-content: space-between;
    align-items: center;
}
.activity-wraper .collect[hash-class=projectIntegrationNewCopy-1806725113131654]{
    height: 0.34rem;
    color: #000;
}
.activity-wraper .collect span[hash-class=projectIntegrationNewCopy-1806725113131654]{
    font-size: var(--main-fontSize20);
}
.activity-wraper .collect img[hash-class=projectIntegrationNewCopy-1806725113131654]{
    width: 0.21rem;
    height: 0.21rem;
    margin-right: 0.03rem;
}
.activity-wraper .collect .no-collect[hash-class=projectIntegrationNewCopy-1806725113131654]{
    width: 0.91rem;
    border: 0.01rem solid #e6e6e6;
    color: #000;
    border-radius: 0.17rem;
    display: flex;
    justify-content: center;
    align-content: center;
    align-items: center;
    cursor: pointer;
    height: 100%;
    margin-right: 0.1rem;
}
.activity-wraper .collect .yes-collect[hash-class=projectIntegrationNewCopy-1806725113131654]{
    width: 1.08rem;
    background: #f7b500;
    border: 0.01rem solid #f7b500;
    color: #fff;
    border-radius: 0.17rem;
    display: flex;
    justify-content: center;
    align-content: center;
    align-items: center;
    cursor: pointer;
    height: 100%;
}
.activity-wraper .all-activity[hash-class=projectIntegrationNewCopy-1806725113131654]{
    margin-top: 0.5rem;
}
.activity-wraper .all-activity .screen-box[hash-class=projectIntegrationNewCopy-1806725113131654]{
    margin-top: 0.25rem;
    display: flex;
    justify-content: space-between;
    align-items: center;
}
.all-activity .screen-box .screen-l[hash-class=projectIntegrationNewCopy-1806725113131654]{
    display: flex;
}
/* .screen-box{ */
    /* width: 42%; */
/* } */
.screen-l-item[hash-class=projectIntegrationNewCopy-1806725113131654]{
    margin-right: 0.14rem;
    width: unset;
}
.screen-l-item span[hash-class=projectIntegrationNewCopy-1806725113131654]{
    cursor: pointer;
    padding: 0.11rem 0.12rem;
    display: flex;
    justify-content: center;
    align-items: center;
    border-radius: 0.04rem;
    font-size: var(--main-fontSize20);
    font-family: SourceHanSansCN-Regular,SourceHanSansCN;
    font-weight: 400;
    color: #252728;
    border: 1px solid #c9c9c9;
}
.screen-status-active[hash-class=projectIntegrationNewCopy-1806725113131654]{
    color: #fff;
    background: #d91313;
}
.all-activity-con[hash-class=projectIntegrationNewCopy-1806725113131654]{
    margin-top: 0.34rem;
    /* margin-bottom: 0.5rem; */
    display: flex;
    justify-content: space-between;
}
.activity-con-item[hash-class=projectIntegrationNewCopy-1806725113131654]{
    width: unset;
    width: 5.5rem;
    margin-bottom: 0.3rem;
    cursor: pointer;
    box-sizing: border-box;
    padding: 10px;
    display: flex;
}
.activity-con-item:hover[hash-class=projectIntegrationNewCopy-1806725113131654]{
    box-shadow: 0 0.04rem 0.1rem 0 hsl(0deg 0% 83% / 50%);
    border-radius: 0.1rem;
}

.activity-con-item div[hash-class=projectIntegrationNewCopy-1806725113131654]{
    width: unset;
}
.activity-con-item .box-l[hash-class=projectIntegrationNewCopy-1806725113131654]{
    width: 1.83rem;
    height: 1.43rem;
    margin-right: 0.16rem;
}
.activity-con-item .box-l img[hash-class=projectIntegrationNewCopy-1806725113131654]{
    height: 100%;
    width: 100%;
}
.activity-con-item .box-r[hash-class=projectIntegrationNewCopy-1806725113131654]{
    flex: 1;
    overflow: hidden;
    width: 100%;
}
.activity-con-item .box-r .activity-title[hash-class=projectIntegrationNewCopy-1806725113131654]{
    margin-top: 0.03rem;
    font-size: var(--main-fontSize22);
    font-family: PingFangSC-Medium,PingFang SC;
    font-weight: 500;
    line-height: .3rem;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 1;
    word-break: break-all;
}
.activity-con-item .box-r .activity-time[hash-class=projectIntegrationNewCopy-1806725113131654]{
    margin-top: 0.08rem;
    color: #666;
    width: 200%;
}
.activity-con-item .box-r .activity-time span[hash-class=projectIntegrationNewCopy-1806725113131654]{
    font-size: var(--main-fontSize18);
    font-family: PingFangSC-Regular,PingFang SC;
    font-weight: 400;
}
.activity-con-item .box-r .box-bottom[hash-class=projectIntegrationNewCopy-1806725113131654]{
    display: flex;
    justify-content: space-between;
    margin-right: 0.16rem;
    margin-top: 0.1rem;
    align-items: center;
    margin-top: 0.15rem;
    width: 100%;
}
.activity-con-item .box-r .box-bottom .state span[hash-class=projectIntegrationNewCopy-1806725113131654]{
    font-size: var(--main-fontSize18);
    font-family: PingFangSC-Medium,PingFang SC;
    font-weight: 700;
}
.screen-status-active[hash-class=projectIntegrationNewCopy-1806725113131654]{
    color: #fff !important;
    background: #d91313;
}
/****** /各类活动 ******/

/****** 合作项目 ******/
.project-con-text span[hash-class=projectIntegrationNewCopy-1806725113131654]{
    margin-top: 0.06rem;
    font-size: var(--main-fontSize18);
    font-weight: 400;
    color: #666;
    line-height: .3rem;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
}
.project-company span[hash-class=projectIntegrationNewCopy-1806725113131654]{
    margin-top: 0.06rem;
    font-size: var(--main-fontSize18);
    font-weight: 400;
    color: #666;
    line-height: .3rem;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 1;
}
/****** /合作项目 ******/
.project-con-item[hash-class=projectIntegrationNewCopy-1806725113131654] {
    width: 5.63rem;
    margin-bottom: 0.3rem;
    cursor: pointer;
    padding: 10px;
    box-sizing: border-box;
}
.project-con-item .item-box[hash-class=projectIntegrationNewCopy-1806725113131654] {
    height: 1.34rem;
    display: flex;
}
.project-con-item .item-box .box-l[hash-class=projectIntegrationNewCopy-1806725113131654] {
    margin-right: 0.16rem;
}
.project-con-item .item-box .box-l .project-img[hash-class=projectIntegrationNewCopy-1806725113131654] {
    width: 1.73rem;
    height: 1.34rem;
    object-fit: cover;
    object-position: center;
}
.project-con-item .item-box .box-r[hash-class=projectIntegrationNewCopy-1806725113131654] {
    width: calc(100% - 1.92rem);
    flex-shrink: 0;
}
.project-con-item .item-box .box-r .project-title[hash-class=projectIntegrationNewCopy-1806725113131654] {
    margin-top: 0.03rem;
    font-size: var(--main-fontSize22);
    font-family: PingFangSC-Medium,PingFang SC;
    font-weight: 500;
    color: #000;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    line-height: .3rem;
}
.project-con-item .item-box .box-r .project-company[hash-class=projectIntegrationNewCopy-1806725113131654] {
    margin-top: 0.06rem;
    font-size: var(--main-fontSize18);
    font-family: PingFangSC-Regular,PingFang SC;
    font-weight: 400;
    color: #666;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    line-height: .3rem;
}
.project-con-item .item-box .box-r .project-con-text[hash-class=projectIntegrationNewCopy-1806725113131654] {
    margin-top: 0.06rem;
    font-size: var(--main-fontSize18);
    font-family: PingFangSC-Regular,PingFang SC;
    font-weight: 400;
    color: #666;
    line-height: .3rem;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
}
.list-item-top .signup span[hash-class=projectIntegrationNewCopy-1806725113131654]{
  display: flex;
}
.pagenition-wraper[hash-class=projectIntegrationNewCopy-1806725113131654]{
    margin-top: 0.62rem;
    margin-bottom: 0.38rem;
}

/* 结束 */
.project-wraper .signup.end[hash-class=projectIntegrationNewCopy-1806725113131654]{
    background-color: rgba(95, 99, 104,0.4);
}

/* 合作动态 */
.collaborationDynamicsBox[hash-class=projectIntegrationNewCopy-1806725113131654]{
    padding: 0 10px;
    justify-content: space-between;
    flex-wrap: nowrap;
    gap: 30px
}
.collaborationDynamicsBox .leftBanner[hash-class=projectIntegrationNewCopy-1806725113131654], .collaborationDynamicsBox .rigthList[hash-class=projectIntegrationNewCopy-1806725113131654]{
    width: 5.63rem;
}
.collaborationDynamicsBox .leftBanner[hash-class=projectIntegrationNewCopy-1806725113131654]{
    height: 4rem;
}
.collaborationDynamicsBox .rigthList .rigthListItem[hash-class=projectIntegrationNewCopy-1806725113131654] {
    margin-bottom: .2rem;
}
.collaborationDynamicsBox .rigthList .rigthListItem .rigthListItemTitle[hash-class=projectIntegrationNewCopy-1806725113131654]{
    margin-top: 0.03rem;
    font-size: var(--main-fontSize22);
    font-family: PingFangSC-Medium,PingFang SC;
    font-weight: 500;
    color: #000;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    line-height: .3rem;
}
.collaborationDynamicsBox .rigthList .rigthListItem .rigthListItemIntroTxt[hash-class=projectIntegrationNewCopy-1806725113131654]{
    margin-top: 0.06rem;
    font-size: var(--main-fontSize18);
    font-family: PingFangSC-Regular,PingFang SC;
    font-weight: 400;
    color: #666;
    line-height: .3rem;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
    height: .6rem;
}
.collaborationDynamicsBox .rigthList .rigthListItem .rigthListItemIntroTxtBox[hash-class=projectIntegrationNewCopy-1806725113131654]{
    width: 70%;
}
.collaborationDynamicsBox .rigthList .rigthListItem .rigthListItemDescBox[hash-class=projectIntegrationNewCopy-1806725113131654]{
    justify-content: space-between;
    display: flex;
    flex-wrap: nowrap;
}
.collaborationDynamicsBox .rigthList .rigthListItem .rigthListItemDescBox .moreTxt[hash-class=projectIntegrationNewCopy-1806725113131654]{
    font-size: var(--main-fontSize16);
    color: #cf2531;
    align-self: flex-end;
    cursor: pointer;
}
.collaborationDynamicsBox .rigthList .rigthListItem .grayLine[hash-class=projectIntegrationNewCopy-1806725113131654]{
    width: 100%;
    height: 2px;
    background-color: #eaeaea;
    margin-top: 0.2rem
}
/* 左侧轮播图 */
[hash-class=projectIntegrationNewCopy-1806725113131654] .collaborationDynamicsBox .leftBanner .rc-block{
    height: inherit;
}
/* 项目合作申请 */
.projectCooperationBox[hash-class=projectIntegrationNewCopy-1806725113131654]{
    justify-content: center;
    padding: .3rem 0;
    background: url(https://static.lndx.edu.cn/image/projectIntegration_bg.png) no-repeat 50%;
}
.projectCooperationBox .projectCooperationBoxTitle[hash-class=projectIntegrationNewCopy-1806725113131654]{
    font-size: var(--main-fontSize36);
    font-family: PingFangSC-Medium,PingFang SC;
    font-weight: 500;
    color: #fff;
    margin-bottom: .2rem;
}
.projectCooperationBox .applyingForCooperationBtn[hash-class=projectIntegrationNewCopy-1806725113131654]{
    padding: .1rem .5rem;
    background-color: #d91314;
    font-size: var(--main-fontSize24);
    font-family: PingFangSC-Medium,PingFang SC;
    font-weight: 500;
    color: #fff;
    cursor: pointer;
     margin-bottom: .2rem;
}
.projectCooperationBox .welcome[hash-class=projectIntegrationNewCopy-1806725113131654]{
    font-size: var(--main-fontSize18);
    font-family: PingFangSC-Regular,PingFang SC;
    font-weight: 400;
    color: #fff;
}
.widthAuto[hash-class=projectIntegrationNewCopy-1806725113131654]{
    width: auto;
}
.jc[hash-class=projectIntegrationNewCopy-1806725113131654]{
    justify-content: center;
}
.scrollBox[hash-class=projectIntegrationNewCopy-1806725113131654]{
    position: relative;
    flex-wrap: nowrap;
}
.flex1[hash-class=projectIntegrationNewCopy-1806725113131654]{
    flex: 1;
}
.scrollBox .img[hash-class=projectIntegrationNewCopy-1806725113131654]{
    width: .6rem;
    height: auto;
}
.scrollBox .img.leftArrow[hash-class=projectIntegrationNewCopy-1806725113131654]{
   margin-left: -.1rem;
    margin-right: .05rem;
}
.scrollBox .img.rightArrow[hash-class=projectIntegrationNewCopy-1806725113131654]{
    margin-left: .1rem;
}.w100[hash-class=publicServicePlatform1-1453960672148485]{
  width: 100%;
}
.fontFamily1[hash-class=publicServicePlatform1-1453960672148485]{
  font-family: Alibaba PuHuiTi, Alibaba PuHuiTi-400;
}

.relative[hash-class=publicServicePlatform1-1453960672148485]{
  position: relative;
}
.absolute[hash-class=publicServicePlatform1-1453960672148485]{
  position: absolute;
}
.aifs[hash-class=publicServicePlatform1-1453960672148485]{
  align-items: flex-start;
}
.ac[hash-class=publicServicePlatform1-1453960672148485]{
  align-items: center;
  align-content: center;
}
.jc[hash-class=publicServicePlatform1-1453960672148485]{
  justify-content: center;
}
.jcsb[hash-class=publicServicePlatform1-1453960672148485]{
  justify-content: space-between;
}
.flex1[hash-class=publicServicePlatform1-1453960672148485]{
  flex: 1;
}
.pointer[hash-class=publicServicePlatform1-1453960672148485]{
  cursor: pointer;
}
.omit[hash-class=publicServicePlatform1-1453960672148485]{
  text-overflow: -o-ellipsis-lastline;
overflow: hidden;
text-overflow: ellipsis;
display: -webkit-box;
-webkit-box-orient: vertical;
}
.clamp1[hash-class=publicServicePlatform1-1453960672148485]{
  -webkit-line-clamp: 1;
}
.clamp2[hash-class=publicServicePlatform1-1453960672148485]{
  -webkit-line-clamp: 2;
}
.bg1[hash-class=publicServicePlatform1-1453960672148485]{
  background-color: #f6f6f6;
}
.bg2[hash-class=publicServicePlatform1-1453960672148485]{
  background-color: #e8f0fd;
}
.mr4[hash-class=publicServicePlatform1-1453960672148485]{
  margin-right: .04rem;
}
.mr5[hash-class=publicServicePlatform1-1453960672148485]{
  margin-right: .05rem;
}
.mr9[hash-class=publicServicePlatform1-1453960672148485]{
  margin-right: .09rem;
}
.mr11[hash-class=publicServicePlatform1-1453960672148485]{
  margin-right: .11rem;
}
.mr17[hash-class=publicServicePlatform1-1453960672148485]{
  margin-right: .17rem;
}
.mr25[hash-class=publicServicePlatform1-1453960672148485]{
  margin-right: .25rem;
}
.mr34[hash-class=publicServicePlatform1-1453960672148485]{
  margin-right: .34rem;
}
.mb13[hash-class=publicServicePlatform1-1453960672148485]{
  margin-bottom: .13rem;
}
.mb15[hash-class=publicServicePlatform1-1453960672148485]{
  margin-bottom: .15rem;
}
.mb23[hash-class=publicServicePlatform1-1453960672148485]{
  margin-bottom: .23rem;
}
.mb41[hash-class=publicServicePlatform1-1453960672148485]{
  margin-bottom: .41rem;
}
.mb50[hash-class=publicServicePlatform1-1453960672148485]{
  margin-bottom: .5rem;
}
.mb57[hash-class=publicServicePlatform1-1453960672148485]{
  margin-bottom: .57rem;
}
.p-y-top-52[hash-class=publicServicePlatform1-1453960672148485]{
  padding-top: .52rem;
}
.p-y-top-34[hash-class=publicServicePlatform1-1453960672148485]{
  padding-top: .34rem;
}
.p-y-bottom-34[hash-class=publicServicePlatform1-1453960672148485]{
  padding-bottom: .34rem;
}
.p-y-top-57[hash-class=publicServicePlatform1-1453960672148485]{
  padding-top: .57rem;
}
.p-y-bottom-57[hash-class=publicServicePlatform1-1453960672148485]{
  padding-bottom: .57rem;
}
.color1[hash-class=publicServicePlatform1-1453960672148485]{
  color: #0256CA;
}
.color2[hash-class=publicServicePlatform1-1453960672148485]{
  color: #999999;
}
.color3[hash-class=publicServicePlatform1-1453960672148485]{
  color: #333333;
}
.color4[hash-class=publicServicePlatform1-1453960672148485]{
  color: #999999;
}
.color5[hash-class=publicServicePlatform1-1453960672148485]{
  color: #fff;
}
.fs14[hash-class=publicServicePlatform1-1453960672148485]{
  font-size: .14rem;
}
.fs16[hash-class=publicServicePlatform1-1453960672148485]{
  font-size: .16rem;
}
.fs18[hash-class=publicServicePlatform1-1453960672148485]{
  font-size: .18rem;
}
.fs2[hash-class=publicServicePlatform1-1453960672148485]{
  font-size: .2rem;
}
.fs27[hash-class=publicServicePlatform1-1453960672148485]{
  font-size: .27rem;
}
.fs32[hash-class=publicServicePlatform1-1453960672148485]{
  font-size: .32rem;
}
.fontWeightBold[hash-class=publicServicePlatform1-1453960672148485]{
  font-weight: bold;
}
.mainWidth[hash-class=publicServicePlatform1-1453960672148485]{
  width: 13.66rem;
  margin: 0 auto;
}
.maxContent[hash-class=publicServicePlatform1-1453960672148485]{
  width: -webkit-max-content;
  width: max-content;
}
.bigTitleBox[hash-class=publicServicePlatform1-1453960672148485]{
  position: relative;
  padding-left: .1rem;
  letter-spacing: .01rem;
}
.bigTitleBox[hash-class=publicServicePlatform1-1453960672148485]::before{
  content: '';
  position: absolute;
  width: 0.27rem;
  height: 0.27rem;
  opacity: 0.2;
  background: #0256ca;
  border-radius: 50%;
  left: -.02rem;
  top: -.02rem;
  
}
/* 热门课程 */
.popularCourseContainer[hash-class=publicServicePlatform1-1453960672148485],
.activeUserContainer[hash-class=publicServicePlatform1-1453960672148485]{
  width: 4.38rem;
}
.popularCourseData[hash-class=publicServicePlatform1-1453960672148485]{
  padding: .23rem .18rem .23rem .17rem;
  gap: .11rem;
}
.popularCourseData[hash-class=publicServicePlatform1-1453960672148485],
.userLearningDurationData[hash-class=publicServicePlatform1-1453960672148485]{
   height: 4.73rem;
  background: #ffffff;
  border: 0.01rem solid #dddddd;
  border-radius: 0.09rem;
}
.popularCourseData .item .rankingBox[hash-class=publicServicePlatform1-1453960672148485],
.userLearningDurationData .item .rankingBox[hash-class=publicServicePlatform1-1453960672148485]{
  width: 0.5rem;
  height: 0.35rem;
}
.popularCourseData .item:nth-child(1) .rankingBox[hash-class=publicServicePlatform1-1453960672148485],
.userLearningDurationData .item:nth-child(1) .rankingBox[hash-class=publicServicePlatform1-1453960672148485]{
   background: url(https://static.lndx.edu.cn/image/publicServicePlatform_bg_first.png) no-repeat 100%;
   background-size: cover;
}
.popularCourseData .item:nth-child(2) .rankingBox[hash-class=publicServicePlatform1-1453960672148485],
.userLearningDurationData .item:nth-child(2) .rankingBox[hash-class=publicServicePlatform1-1453960672148485]{
   background: url(https://static.lndx.edu.cn/image/publicServicePlatform_bg_second.png) no-repeat 100%;
   background-size: cover;
}
.popularCourseData .item:nth-child(3) .rankingBox[hash-class=publicServicePlatform1-1453960672148485],
.userLearningDurationData .item:nth-child(3) .rankingBox[hash-class=publicServicePlatform1-1453960672148485]{
   background: url(https://static.lndx.edu.cn/image/publicServicePlatform_bg_third.png) no-repeat 100%;
   background-size: cover;
}
.popularCourseData .item:nth-child(-n+3) .rankingBox .txt[hash-class=publicServicePlatform1-1453960672148485],
.userLearningDurationData .item:nth-child(-n+3) .rankingBox .txt[hash-class=publicServicePlatform1-1453960672148485]{
  color: #ffffff;
}
.popularCourseData .item .coverImg[hash-class=publicServicePlatform1-1453960672148485]{
  width: 1.14rem;
  height: 0.76rem;
  object-fit: cover;
}
/* 活跃用户 */
.userLearningDurationData[hash-class=publicServicePlatform1-1453960672148485]{
  gap: .26rem;
  padding: .31rem .32rem .3rem .17rem;
}
.userLearningDurationData .coverImg[hash-class=publicServicePlatform1-1453960672148485]{
  width: 0.61rem;
  height: 0.61rem;
  border-radius: 0.87rem;
  object-fit: cover;
}
/* 最新活动 */
.fastNewActivityList[hash-class=publicServicePlatform1-1453960672148485]{
  gap: .26rem;
}
.fastNewActivityList .item[hash-class=publicServicePlatform1-1453960672148485]{
  width: 3.22rem;
  height: 2.07rem;
  border-radius: 0.09rem;
  box-shadow: 0rem 0.02rem 0.09rem 0rem rgba(0,0,0,0.12); 
  overflow: hidden;
}
.fastNewActivityList .item .coverImg[hash-class=publicServicePlatform1-1453960672148485]{
  width: 100%;
  height: 100%;
}
.fastNewActivityList .item .statusBox[hash-class=publicServicePlatform1-1453960672148485]{
  left: 0;
  top: .11rem;
  width: 1.14rem;
  height: 0.23rem;
  background: linear-gradient(90deg,#828282 20%, rgba(255,255,255,0.00) 100%);
  padding-left: .13rem;
}
.fastNewActivityList .item .statusBox.in[hash-class=publicServicePlatform1-1453960672148485]{
  background: linear-gradient(90deg,#ed8321 20%, rgba(255,255,255,0.00) 100%);
}
.fastNewActivityList .item .statusBox.noStart[hash-class=publicServicePlatform1-1453960672148485]{
  background: linear-gradient(90deg,#d91313 20%, rgba(255,255,255,0.00) 100%);
}

/* 云课堂 */
.cloudClassroomContent[hash-class=publicServicePlatform1-1453960672148485]{
    /* height: 2.21rem; */
    position: relative;
}
 .cloudClassroomContent .left[hash-class=publicServicePlatform1-1453960672148485]{
    /* width: 11.05rem; */
    height: 100%;
    position: relative;
    /* margin-right: .52rem; */
}
 .cloudClassroomContent .left .arrowImg[hash-class=publicServicePlatform1-1453960672148485]{
    width: .71rem;
    top: 50%;
    -webkit-transform: translateY(-50%);
            transform: translateY(-50%);
    position: absolute;
    z-index: 1;
}
.cloudClassroomContent .left .leftArrowImg[hash-class=publicServicePlatform1-1453960672148485]{
    left: -.34rem;
}
.cloudClassroomContent .left .rightArrowImg[hash-class=publicServicePlatform1-1453960672148485]{
    right: -.35rem;
}
.cloudClassroomContent .left .cloudClassroomList[hash-class=publicServicePlatform1-1453960672148485]{
    /* width: 9.71rem; */
    flex-wrap: nowrap;
    /* overflow: hidden; */
    transition: all .3s;
    position: relative;
    left: 0;
}
.cloudClassroomContent .left .cloudClassroomList .item[hash-class=publicServicePlatform1-1453960672148485]{
    width: 3.22rem;
    height: 2.65rem;
    background: #ffffff;
    border-radius: 0.09rem;
    box-shadow: 0rem 0.02rem 0.09rem 0rem rgba(0,0,0,0.12);
    margin-right: .26rem;
    flex-shrink: 0;
}
.cloudClassroomContent .left .cloudClassroomList .item .topImg[hash-class=publicServicePlatform1-1453960672148485]{
    object-fit: cover;
    height: 2.07rem;
    border-radius: 0.09rem;
    overflow: hidden;
}
.cloudClassroomContent .left .cloudClassroomList .item .name[hash-class=publicServicePlatform1-1453960672148485]{
    /* font-size: var(--main-fontSize16);
    color: #4b4c4c; */
    text-overflow: -o-ellipsis-lastline;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 1;
    -webkit-box-orient: vertical;
    font-size: var(--main-fontSize22);
    color: #333;
}
.cloudClassroomContent .left .cloudClassroomList .item .infoBox[hash-class=publicServicePlatform1-1453960672148485]{
  padding:  .11rem .17rem .17rem .17rem;
}
/* 乐学直播课 */
.liveTopicList[hash-class=publicServicePlatform1-1453960672148485]{
  gap: .26rem;
}
.liveTopicList .item[hash-class=publicServicePlatform1-1453960672148485]{
  width: 3.22rem;
  height: 3.19rem;
  background: #ffffff;
  border-radius: 0.09rem;
  box-shadow: 0rem 0.02rem 0.09rem 0rem rgba(0,0,0,0.12); 
  overflow: hidden;
}
.liveTopicList .numBox[hash-class=publicServicePlatform1-1453960672148485]{
  height: 0.26rem;
  background: linear-gradient(180deg,#88b8fb, #0256ca 69%);
  border-radius: 0.07rem;
  padding: 0 .1rem;
  right: .09rem;
  top: .1rem;
}
.liveTopicList .item .coverImg[hash-class=publicServicePlatform1-1453960672148485],
.smartLearnList .item .coverImg[hash-class=publicServicePlatform1-1453960672148485]{
  height: 2.07rem;
  border-radius: 0.09rem;
  object-fit: cover;
  overflow: hidden;
}
.liveTopicList .item .infoBox[hash-class=publicServicePlatform1-1453960672148485]{
  padding: .11rem .17rem .14rem .17rem;
}
.liveTopicList .item .teacherIcon[hash-class=publicServicePlatform1-1453960672148485]{
  width: .18rem;
}
.liveTopicList .item .timeIcon[hash-class=publicServicePlatform1-1453960672148485]{
  width: .18rem;
}
/* 智慧学习 */
.smartLearnOutBox[hash-class=publicServicePlatform1-1453960672148485]{
  width: 14.35rem;
  height: 4.53rem;
  background: #ffffff;
  border: 0.01rem solid #ffffff;
  border-radius: 0.09rem;
  margin-left: auto;
  margin-right: auto;
  padding-top: .37rem;
  z-index: 1;
  /* margin-top: -1.8rem; */
}
.smartLearnList[hash-class=publicServicePlatform1-1453960672148485]{
  gap: .26rem;
}
.smartLearnList .item[hash-class=publicServicePlatform1-1453960672148485]{
  width: 3.22rem;
  height: 3.19rem;
  background: #ffffff;
  border-radius: 0.09rem;
  box-shadow: 0rem 0.02rem 0.09rem 0rem rgba(0,0,0,0.12); 
  overflow: hidden;
}
.smartLearnList .item .infoBox[hash-class=publicServicePlatform1-1453960672148485]{
  padding: .11rem .17rem .12rem .17rem;
}
.smartLearnList .item .infoBox .name[hash-class=publicServicePlatform1-1453960672148485]{
  height: .59rem;
}
/* 地方平台 */
.localPlatformData .item[hash-class=publicServicePlatform1-1453960672148485]{
  width: 2.11rem;
  height: 1.62rem;
  background: #ffffff;
  border-radius: 0.09rem;
  box-shadow: 0rem 0.01rem 0.07rem 0rem rgba(0,0,0,0.12); 
  overflow: hidden;
  margin-right: .2rem;
}
.localPlatformData .item:nth-child(11n)[hash-class=publicServicePlatform1-1453960672148485]{
  margin-right: 0;
}
.localPlatformData .item .coverImg[hash-class=publicServicePlatform1-1453960672148485]{
  width: 2.11rem;
  height: 1.25rem;
  object-fit: cover;
  transition: all .3s;
}
.localPlatformData .item .imgBox[hash-class=publicServicePlatform1-1453960672148485]{
  height: 1.25rem;
  border-radius: 0.09rem;
  overflow: hidden;
}
.localPlatformData .item .coverImg:hover[hash-class=publicServicePlatform1-1453960672148485]{
  -webkit-transform: scale(1.1);
          transform: scale(1.1);
}
.localPlatformData[hash-class=publicServicePlatform1-1453960672148485]{
  gap: .23rem 0;
}
.localPlatformData .item .infoBox[hash-class=publicServicePlatform1-1453960672148485]{
  height: .36rem;
}
.localPlatformData .item:nth-child(11n+1)[hash-class=publicServicePlatform1-1453960672148485]{
  margin-left: 1.15rem;
}
.localPlatformData .item:nth-child(11n+5)[hash-class=publicServicePlatform1-1453960672148485]{
  margin-right: 1.15rem;
}.mainBox[hash-class=Intelligent_search-1468325149985287] {
    margin: 0.23rem 1.37rem;
    background: #ffffff;
    border: 0.01rem solid #ffffff;
    border-radius: 0.09rem;
}

.queryText[hash-class=Intelligent_search-1468325149985287] {
    font-size: 0.32rem;
    font-family: Alibaba PuHuiTi, Alibaba PuHuiTi-400;
    font-weight: 400;
    text-align: LEFT;
    color: #333333;
}


[hash-class=Intelligent_search-1468325149985287] ol {
    list-style: auto;
    margin-left: 0.1rem;
}

[hash-class=Intelligent_search-1468325149985287] li {
    line-height: 0.36rem !important;
}.jc[hash-class=goodLocalCourse-1582811422154241]{
    justify-content: center;
}
.jcsb[hash-class=goodLocalCourse-1582811422154241]{
    justify-content: space-between;
}
.ac[hash-class=goodLocalCourse-1582811422154241]{
    align-items: center;
    align-content: center;
}
.flex1[hash-class=goodLocalCourse-1582811422154241]{
    flex: 1;
}
.column[hash-class=goodLocalCourse-1582811422154241]{
    flex-direction: column;
}
.pointer[hash-class=goodLocalCourse-1582811422154241]{
    cursor: pointer;
}
.mainWidth[hash-class=goodLocalCourse-1582811422154241]{
    width: 13.67rem;
    margin: 0 auto;
}
.maxContent[hash-class=goodLocalCourse-1582811422154241]{
    width: -webkit-max-content;
    width: max-content;
}
.bg1[hash-class=goodLocalCourse-1582811422154241]{
    background-color: #f6f6f6;
}
.color1[hash-class=goodLocalCourse-1582811422154241]{
    color: #333333;
}
.color2[hash-class=goodLocalCourse-1582811422154241]{
    color: #999999;
}
.fs16[hash-class=goodLocalCourse-1582811422154241]{
    font-size: .16rem;
}
.fs2[hash-class=goodLocalCourse-1582811422154241]{
    font-size: .2rem;
}
.w100[hash-class=goodLocalCourse-1582811422154241]{
    width: 100%;
}
.mt23[hash-class=goodLocalCourse-1582811422154241]{
    margin-top: .23rem;
}
.mb23[hash-class=goodLocalCourse-1582811422154241]{
    margin-bottom: .23rem;
}
.mb27[hash-class=goodLocalCourse-1582811422154241]{
    margin-bottom: .27rem;
}
.mb57[hash-class=goodLocalCourse-1582811422154241]{
    margin-bottom: .57rem;
}
.mr26[hash-class=goodLocalCourse-1582811422154241]{
    margin-right: .26rem;
}
.localTagList[hash-class=goodLocalCourse-1582811422154241]{
    padding: .23rem .34rem;
    background: #ffffff;
    border: 0.01rem solid #ffffff;
    border-radius: 0.09rem;
}
.localTagList .item .bigTitleBox[hash-class=goodLocalCourse-1582811422154241]{
    height: .43rem;
}
.localTagList .item .smallList[hash-class=goodLocalCourse-1582811422154241]{
    gap: .1rem  .1367rem;
}
.localTagList .item .smallList .sItem[hash-class=goodLocalCourse-1582811422154241]{
    width: 1.53rem;
    height: 0.43rem;
    border-radius: 0.02rem;
}
.localTagList .item .smallList .sItem.active[hash-class=goodLocalCourse-1582811422154241]{
    background: #e8f0fd;
}
.localTagList .item .smallList .sItem.active .txt[hash-class=goodLocalCourse-1582811422154241]{
    color: #0256CA;
}
/* 课程列表 */
.courseList[hash-class=goodLocalCourse-1582811422154241]{
    gap: .23rem .26rem;
}
.courseList .item[hash-class=goodLocalCourse-1582811422154241]{
    width: 3.22rem;
    height: 3.19rem;
    background: #ffffff;
    border-radius: 0.09rem;
    box-shadow: 0rem 0.02rem 0.09rem 0rem rgba(0,0,0,0.12); 
    overflow: hidden;
}
.courseList .item .coverImg[hash-class=goodLocalCourse-1582811422154241]{
    width: 3.22rem;
    height: 2.07rem;
    border-radius: 0.09rem;
    overflow: hidden;
}
.courseList .item .infoBox[hash-class=goodLocalCourse-1582811422154241]{
    padding: .11rem .17rem .12rem .17rem;
    height: 1.12rem;
}.line[hash-class=archivesBlock-8027371361512576]{
  width: 4px;
  height: .25rem;
  background-color: #e02020;
  margin-right: .15rem;
}
.ac[hash-class=archivesBlock-8027371361512576]{
  align-items: center;
  align-content: center;
}
.jc[hash-class=archivesBlock-8027371361512576]{
  justify-content: center;
}
.jcsb[hash-class=archivesBlock-8027371361512576]{
  justify-content: space-between;
}
.w100[hash-class=archivesBlock-8027371361512576]{
  width: 100%;
}
.h100[hash-class=archivesBlock-8027371361512576]{
  height: 100%;
}
.objectFitCover[hash-class=archivesBlock-8027371361512576]{
  object-fit: cover;
}
[hash-class=archivesBlock-8027371361512576] .resizeNone .textarea{
  resize: none;
}
.textAlighCenter[hash-class=archivesBlock-8027371361512576]{
  text-align: center;
}
.textAlighRight[hash-class=archivesBlock-8027371361512576]{
  text-align: right;
}
.relative[hash-class=archivesBlock-8027371361512576]{
  position: relative;
}
.absolute[hash-class=archivesBlock-8027371361512576]{
  position: absolute;
}
.noWrap[hash-class=archivesBlock-8027371361512576]{
  flex-wrap: nowrap;
}
.jcfe[hash-class=archivesBlock-8027371361512576]{
  justify-content: flex-end;
}
.column[hash-class=archivesBlock-8027371361512576]{
  flex-direction: column;
}
.pointer[hash-class=archivesBlock-8027371361512576]{
  cursor: pointer;
}
.fs14[hash-class=archivesBlock-8027371361512576]{
  font-size: .14rem;
}
.fs16[hash-class=archivesBlock-8027371361512576]{
  font-size: .16rem;
}
.fs21[hash-class=archivesBlock-8027371361512576]{
  font-size: .21rem;
}
.fs25[hash-class=archivesBlock-8027371361512576]{
  font-size: .25rem;
}
.fs27[hash-class=archivesBlock-8027371361512576]{
  font-size: .27rem;
}
.color1[hash-class=archivesBlock-8027371361512576]{
  color: #333;
}
.color2[hash-class=archivesBlock-8027371361512576]{
  color: #666;
}
.color3[hash-class=archivesBlock-8027371361512576]{
  color: #999;
}
.color4[hash-class=archivesBlock-8027371361512576]{
  color: #D91313;
}
.color5[hash-class=archivesBlock-8027371361512576]{
  color: #1677FF;
}
.flex1[hash-class=archivesBlock-8027371361512576]{
  flex: 1;
}
.mb0[hash-class=archivesBlock-8027371361512576]{
  margin-bottom: 0;
}
.mb28[hash-class=archivesBlock-8027371361512576]{
  margin-bottom: 0.1rem;
}
.mb51[hash-class=archivesBlock-8027371361512576]{
  margin-bottom: .51rem;
}
.ml6[hash-class=archivesBlock-8027371361512576]{
  margin-left: .06rem;
}
.ml27[hash-class=archivesBlock-8027371361512576]{
  margin-left: .27rem;
}
.mr11[hash-class=archivesBlock-8027371361512576]{
  margin-right: .11rem;
}
.mr42[hash-class=archivesBlock-8027371361512576]{
  margin-right: .42rem;
}
.maxContent[hash-class=archivesBlock-8027371361512576]{
  width: -webkit-max-content;
  width: max-content;
}
.fontWeightBold[hash-class=archivesBlock-8027371361512576]{
  font-weight: bold;
}
.mainWidth[hash-class=archivesBlock-8027371361512576]{
  width: 13.689rem;
  margin: 0 auto;
}
.height82[hash-class=archivesBlock-8027371361512576]{
  height: .82rem;
}
.height307[hash-class=archivesBlock-8027371361512576]{
  height: 3.07rem;
}
.width14[hash-class=archivesBlock-8027371361512576]{
  width: 1.44rem;
}
/* 面包屑 */
.breadCrumb[hash-class=archivesBlock-8027371361512576]{
  margin-top: .31rem;
}
[hash-class=archivesBlock-8027371361512576] .breadCrumb .BreadcrumbContainer .breadcrumb .breadcrumb-item:last-child .breadcrumb-title{
  color: #000;
}
[hash-class=archivesBlock-8027371361512576] .breadCrumb .BreadcrumbContainer .breadcrumb .breadcrumb-title{
  font-weight: normal;
}
[hash-class=archivesBlock-8027371361512576] .breadCrumb .BreadcrumbContainer span{
  font-size: 0.159rem !important;
}
[hash-class=archivesBlock-8027371361512576] .breadCrumb .BreadcrumbContainer .breadcrumb .breadcrumb-separator{
  color: #000;
  margin: 0 .02rem;
}
.mainContent[hash-class=archivesBlock-8027371361512576]{
  min-height: calc(100vh - 4.26rem - 1.34rem) ;
  margin-top: 1.34rem;
}
.form[hash-class=archivesBlock-8027371361512576]{
  border: none;
  width: 11.09rem;
  margin: 0 auto;
  padding: 0;
}
.form .leftBox[hash-class=archivesBlock-8027371361512576]{
  /* width: 6.583rem; */
  width: 4.5rem;
  margin-right: .2rem;
}
.form .item .inputItem[hash-class=archivesBlock-8027371361512576]{
  width: 3rem;
  height: 0.41rem;
  background: #ffffff;
  border: 0.01rem solid #dddddd;
  border-radius: 0.02rem;
  margin-left: .06rem;
}
.form .item .w1[hash-class=archivesBlock-8027371361512576]{
  width: 3rem;
}
.form .item .w2[hash-class=archivesBlock-8027371361512576]{
  width: 9.6rem;
}
.form .item .labelBox[hash-class=archivesBlock-8027371361512576]{
  display: flex;
  flex-wrap: nowrap;
  align-items: center;
}
.form .item .labelBox .red[hash-class=archivesBlock-8027371361512576]{
  color: #D91313;
  font-size: .16rem;
}
[hash-class=archivesBlock-8027371361512576] .form .item .dropdownItem.rc-dropdown .current input {
  font-size: .16rem;
  color: #333;
}
.form .item .pictureBox[hash-class=archivesBlock-8027371361512576]{
  width: 1.34rem;
  height: 1.8rem;
  background: #ffffff;
  border: 0.01rem dashed #dddddd;
  border-radius: 0.02rem;
}
.form .item .pictureBox .textBox[hash-class=archivesBlock-8027371361512576]{
  width: -webkit-max-content;
  width: max-content;
  height: 0.82rem;
}
.form .item .provinceItem[hash-class=archivesBlock-8027371361512576]{
  /* width: 1.17rem; */
  width: 0.92rem;
  height: .41rem;
}
.form .item .teachingNameTip[hash-class=archivesBlock-8027371361512576]{
  bottom: .15rem;
  right: .14rem;
}
.form .submitBtn[hash-class=archivesBlock-8027371361512576]{
  width: 4.15rem;
  height: 0.6rem;
  background: #d91313;
  border-radius: 0.02rem;
  border: none;
  margin-bottom: .95rem;
  margin-top: 1.26rem;
}
.form .submitBtn.noEdit[hash-class=archivesBlock-8027371361512576]{
  background-color: #999;
  cursor: not-allowed;
}
/* 证件列表 */
.certificateCategoryList .item .certificateAttachmentBox .pBox[hash-class=archivesBlock-8027371361512576]{
  width: 1.88rem;
  height: 1.1rem;
  background: #ffffff;
  border: 0.01rem dashed #dddddd;
  border-radius: 0.02rem;
}
.certificateCategoryList .item .certificateAttachmentBox .pBox .textBox[hash-class=archivesBlock-8027371361512576]{
   width: -webkit-max-content;
   width: max-content;
  height: 0.41rem;
}
.form .addCertificateBox[hash-class=archivesBlock-8027371361512576]{
  width: 1.25rem;
  height: 0.41rem;
  background: #ffffff;
  border: 0.01rem solid #d91313;
  border-radius: 0.02rem;
  margin-left: 1.5rem;
}
/* 校验信息 */
[hash-class=archivesBlock-8027371361512576] .rc-form .rc-input>.validation-message{
  font-size: .12rem;
  bottom: -.2rem;
}
[hash-class=archivesBlock-8027371361512576] .rc-form .validation-message{
  font-size: .12rem;
  bottom: -.2rem;
}
[hash-class=archivesBlock-8027371361512576] .dropDownBox.rc-dropdown .dropdown-arrow{
  background-image: url(https://static.lndx.edu.cn/image/down12x.png);
  background-size: cover;
  width: .15rem;
  height: .1rem;
  /* transform: translate(10px, 10px); */
  -webkit-transform: rotate(0);
          transform: rotate(0);
  border: 0;
  padding: 0;
}
/* 状态 */
.statusBox .statusTxt1[hash-class=archivesBlock-8027371361512576]{
  font-size: .16rem;
  margin-left: .2rem;
  margin-right: .2rem;
  font-weight: bold;
}
.statusBox .statusTxt2[hash-class=archivesBlock-8027371361512576]{
  color: #333333;
  font-size: .16rem;
}
/* 待审核 */
.statusBox .statusTxt1.pendingReview[hash-class=archivesBlock-8027371361512576]{
  color: #ff7a00;
}
/* 不通过 */
.statusBox .statusTxt1.notApproved[hash-class=archivesBlock-8027371361512576]{
  color: #ff0000;
}
/* 通过 */
.statusBox .statusTxt1.adopt[hash-class=archivesBlock-8027371361512576]{
  color: #1cc600;
}
/* 不能编辑的样式 */
[hash-class=archivesBlock-8027371361512576] #teacherFileForm  .disabled{
  background-color: #ffffff;
  cursor: default;
  border: none;
}
[hash-class=archivesBlock-8027371361512576] #teacherFileForm.notEdit .rc-dropdown-hover:hover .dropdown-clearable{
  display: none;
}
#teacherFileForm.notEdit .item .inputItem[hash-class=archivesBlock-8027371361512576]{
  border: none;
}
[hash-class=archivesBlock-8027371361512576] #teacherFileForm .textarea.disabled{
  height: -webkit-max-content;
  height: max-content;
}
[hash-class=archivesBlock-8027371361512576] #teacherFileForm .phoneEdit .disabled{
  background-color: #f5f7fa;
  cursor: not-allowed;
  color: #000;
}

.statusContent[hash-class=archivesBlock-8027371361512576] {
  padding: 0.2rem 0.4rem;
  box-sizing: border-box;
}.jc[hash-class=teacherLayout-8989850923851911]{
  justify-content: center;
}
.ac[hash-class=teacherLayout-8989850923851911]{
  align-items: center;
  align-content: center;
}
.personLayout[hash-class=teacherLayout-8989850923851911]{
  padding: 0.3rem 0 0.5rem;
  background: #f8f8f8;
}
.personLayout .person-left[hash-class=teacherLayout-8989850923851911]{
  width: 2.5rem;
  margin-right: 0.2rem;
  background: #fff;
  border-radius: 0.02rem;
  padding-bottom: 0.34rem;
  height: auto;
  align-self: flex-start;
}
.personLayout .person-right[hash-class=teacherLayout-8989850923851911]{
  width: 9.3rem;
  height: auto;
  align-self: flex-start;
  background: #fff;
  border-radius: 0.02rem;
  /* padding: 0.22rem 0.26rem; */
  padding: 0.22rem 0;
  box-sizing: border-box;
  display: flex;
  justify-content: space-between;
  position: relative;
}
.personLayout .person-left .userInfo[hash-class=teacherLayout-8989850923851911] {
    width: 100%;
    text-align: center;
    padding: 0.33rem 0 0.22rem;
}
.personLayout .person-left .userInfo .img[hash-class=teacherLayout-8989850923851911]{
  width: 0.9rem;
  height: 0.9rem;
  border-radius: 50%;
  margin: 0 auto 0.08rem;
}

.person-left .userInfo .userInfo-name[hash-class=teacherLayout-8989850923851911], 
.person-left .userInfo .userInfo-score[hash-class=teacherLayout-8989850923851911] {
    font-size: var(--main-fontSize20);
    color: #333;
    line-height: .28rem;
}
 .person-left .list-item[hash-class=teacherLayout-8989850923851911] {
    height: 0.46rem;
    line-height: .3rem;
    margin-bottom: 0.06rem;
    cursor: pointer;
}
.person-left .list-item .img[hash-class=teacherLayout-8989850923851911]{
  width: 0.27rem;
  height: 0.27rem;
  margin-right: 0.13rem;
}
 .person-left .list-item .txt[hash-class=teacherLayout-8989850923851911]{
    font-size: var(--main-fontSize22);
    color: #333;
 }
 .person-left .list-item.active[hash-class=teacherLayout-8989850923851911] {
    background: #f6f6f6;
}
 .person-left .list-item.active .txt[hash-class=teacherLayout-8989850923851911]{
   color: #D91313;
 }
 .help[hash-class=teacherLayout-8989850923851911] {
    width: auto;
    min-height: 0;
    height: -webkit-max-content;
    height: max-content;
    position: relative;
    margin-left: 5px;
    position: absolute;
    right: .26rem;
}
.help .tooltip[hash-class=teacherLayout-8989850923851911] {
    width: -webkit-max-content;
    width: max-content;
    padding: 20px;
    border: 1px solid #ebeef5;
    border-radius: 4px;
    position: absolute;
    background: #fff;
    box-shadow: 0 2px 12px 0 rgb(0 0 0 / 10%);
    color: #606266;
    margin-left: 25px;
    display: none;
    right: -60px;
    top: 40px;
    z-index: 200;
    max-width: 25vw;
}
.help .tooltip[hash-class=teacherLayout-8989850923851911]::after {
    content: "";
    position: absolute;
    right: 90px;
    top: -5px;
    padding: 4px;
    -webkit-transform: rotate(45deg) scale(2);
            transform: rotate(45deg) scale(2);
    border-top: 1px solid #ebeef5;
    border-left: 1px solid #ebeef5;
    background: #fff;
}
.help:hover .tooltip[hash-class=teacherLayout-8989850923851911] {
    display: block;
}
.wenhao-active[hash-class=teacherLayout-8989850923851911]{
    display: none;
}
.help:hover .jifen-text[hash-class=teacherLayout-8989850923851911]{
    color: rgb(224, 32, 32);
}
.help:hover .wenhao-active[hash-class=teacherLayout-8989850923851911]{
    display: block;
}
.help:hover .wenhao-unactive[hash-class=teacherLayout-8989850923851911]{
    display: none;
}
.jifen-wraper[hash-class=teacherLayout-8989850923851911]{
    display: flex;
    align-items: center;
    cursor: pointer;
}
.jifen-text[hash-class=teacherLayout-8989850923851911]{
    color: black;
    margin-left: 3px;
    font-size: var(--main-fontSize18);
    text-decoration: underline;
}
.score-tooltip .title[hash-class=teacherLayout-8989850923851911]{
    display: flex;
    justify-content: center;
}
.score-tooltip .title span[hash-class=teacherLayout-8989850923851911]{
    font-size: var(--main-fontSize22);
    color: #000;
}
[hash-class=teacherLayout-8989850923851911] .score-tooltip .title3{
    font-size: var(--main-fontSize18);
    color: black;
    margin-top: 30px;
    margin-bottom: 10px;
    font-weight: 400;
}
[hash-class=teacherLayout-8989850923851911] .score-tooltip .title4{
    font-size: var(--main-fontSize18);
    color: black;
    margin-top: 10px;
    font-weight: 400;
}
[hash-class=teacherLayout-8989850923851911] .score-tooltip .title5{
    font-size: var(--main-fontSize18);
    color: black;
    margin-top: 0;
    margin-bottom: 10px;
    font-weight: 400;
}
[hash-class=teacherLayout-8989850923851911] .tip-container p{
    font-size: var(--main-fontSize18);
    color: #4e4e4e;
    margin: 5px 0px;
}.blockBox[hash-class=Teacherflies-8990094105111040] {
  box-sizing: border-box;
  padding: 0.2rem;
}.jc[hash-class=headerBlock-7629519169906688]{
    justify-content: center;
}
.jcsb[hash-class=headerBlock-7629519169906688]{
    justify-content: space-between;
}
.ac[hash-class=headerBlock-7629519169906688]{
    align-items: center;
    align-content: center;
}
.pointer[hash-class=headerBlock-7629519169906688]{
    cursor: pointer;
}
.maxContent[hash-class=headerBlock-7629519169906688]{
    width: -webkit-max-content;
    width: max-content;
}
.h100[hash-class=headerBlock-7629519169906688]{
    height: 100%;
}
.mainWidth[hash-class=headerBlock-7629519169906688]{
    width: 13.67rem;
    margin: 0 auto;
}
.headerBox[hash-class=headerBlock-7629519169906688] {
    position: fixed;
    top: 0;
    z-index: 9999;
}
.headerBox .topBox[hash-class=headerBlock-7629519169906688]{
    height: 0.57rem;
    background-color: #D91313;
    /* padding: 0 1.37rem; */
}
.headerBox .topBox .logo[hash-class=headerBlock-7629519169906688]{
    width: 1.77rem;
    height: auto;
}
.headerBox .topBox .searchBox[hash-class=headerBlock-7629519169906688]{
    width: -webkit-max-content;
    width: max-content;
    height: 0.39rem;
    background: rgba(255,255,255,0.25);
    border-radius: 0.39rem;
    padding-left: 0.21rem;
    position: relative;
}
.headerBox .topBox .searchBox .searchInput[hash-class=headerBlock-7629519169906688]{
    color: #fff;
    font-size: 0.13rem;
    width: 1.41rem;
    background: #e34e4e;
    height: 100%;
    border: none;
}
[hash-class=headerBlock-7629519169906688] .headerBox .topBox .searchBox .searchInput .input{
    padding-left: 0;
}
[hash-class=headerBlock-7629519169906688] .headerBox .topBox .searchBox .searchInput .input::-webkit-input-placeholder{
   color: #fff;
   font-size: 0.13rem;
}
[hash-class=headerBlock-7629519169906688] .headerBox .topBox .searchBox .searchInput .input::placeholder{
   color: #fff;
   font-size: 0.13rem;
}
.headerBox .topBox .searchBox .searchBtn[hash-class=headerBlock-7629519169906688]{
    width: 0.68rem;
    height: 0.39rem;
    background: rgba(255,255,255,0.48);
    border-radius: 0.39rem;
}
.headerBox .topBox .searchBox .searchBtn .icon[hash-class=headerBlock-7629519169906688]{
    width: 0.20rem;
    height: auto;
}
.headerBox .topBox .loginBtn[hash-class=headerBlock-7629519169906688]{
    width: 1.04rem;
    height: 0.39rem;
    background: rgba(255,255,255,0.28);
    border: 0.01rem solid #dddddd;
    border-radius: 0.02rem;
}
.headerBox .topBox .personalInformation .img[hash-class=headerBlock-7629519169906688]{
    width: .3rem;
    height: .3rem;
    object-fit: cover;
    border-radius: 50%;
    overflow: hidden;
    margin-right: .1rem;
}
.headerBox .topBox .personalInformation .txt[hash-class=headerBlock-7629519169906688]{
    font-size: .16rem;
    color: #fff;
}
.headerBox .topBox .loginBtn .txt[hash-class=headerBlock-7629519169906688]{
    font-size: 0.16rem;
    color: #fff;
}
.headerBox .topBox .rightBox[hash-class=headerBlock-7629519169906688]{
    gap:  0.34rem;
}
.headerBox .topBox .rightBox .accessibleBrowsingText[hash-class=headerBlock-7629519169906688]{
    font-size: 0.18rem;
    color: #fff;
}
/* 菜单区域 */
.headerBox .menuBox[hash-class=headerBlock-7629519169906688]{
    height: 0.77rem;
    background: #ffffff;
    box-shadow: 0rem 0.02rem 0.09rem 0rem rgba(0,0,0,0.10); 
}
.headerBox .menuBox .publicServicePlatformBox[hash-class=headerBlock-7629519169906688]{
    width: 2.94rem;
    height: 0.47rem;
    border: 0.01rem solid rgba(217,19,19,0.24);
    border-radius: 0.46rem;
    color: #D91313;
    font-size: 0.20rem;
}
.headerBox .menuBox .leftBox[hash-class=headerBlock-7629519169906688]{
    gap: 0.39rem;
}
.headerBox .menuBox .leftBox .item  .txt[hash-class=headerBlock-7629519169906688]{
    font-size: 0.20rem;
    color: #333;
    position: relative;
}
.headerBox .menuBox .leftBox .item.active .txt[hash-class=headerBlock-7629519169906688]{
    font-weight: bold;
    color: #D91313;
}
.headerBox .menuBox .leftBox .item.active .txt[hash-class=headerBlock-7629519169906688]::before{
    content: "";
    position: absolute;
    bottom:-0.25rem;
    width: 0.26rem;
    height: 0.05rem;
    background: #d91313;
    left: 50%;
    -webkit-transform: translateX(-50%);
            transform: translateX(-50%);
}
.jc[hash-class=sidebarV2Block-7652096233341953]{
    justify-content: center;
}
.user_feedback[hash-class=sidebarV2Block-7652096233341953]{
    position: fixed;
    right: 1%;
    top: 30%;
    background: rgba(255, 255, 255, 0);
    width: 0.617rem;
}
 .user_feedback .user-feedback-item[hash-class=sidebarV2Block-7652096233341953] {
    width: -webkit-fit-content;
    width: fit-content;
    position: relative;
    background: #d61820;
    color: white;
    margin-bottom: 5px;
    height: 0.7rem;
    display: flex;
    align-items: center;
    align-content: center;
    justify-content: center;
}
.user_feedback .go-top-btn[hash-class=sidebarV2Block-7652096233341953]{
    color: #d61820;
    background: white;
    border: 1px solid #d61820;
    display: none;
}
 .user_feedback .user-feedback-item .feedback-img[hash-class=sidebarV2Block-7652096233341953] {
    width: 0.6rem;
    min-width: 20px;
    margin: 0 auto;
    display: block;
    padding: 0.05rem 0.1rem 0 0.1rem;
    box-sizing: border-box;
    min-height: 20px;
}
 .user_feedback .user-feedback-item .feedback-img.active[hash-class=sidebarV2Block-7652096233341953]{
     display: none;
 }
.user-feedback-item  .go-top-img[hash-class=sidebarV2Block-7652096233341953]{
    width: 0.6rem;
    min-width: 20px;
    margin: 0 auto;
    display: block;
    padding: .05rem;
    min-height: 20px;
}
 .user_feedback .user-feedback-item:hover .ewm-image[hash-class=sidebarV2Block-7652096233341953]{
     display: block;
 }
 .user_feedback .user-feedback-item:hover[hash-class=sidebarV2Block-7652096233341953]{
     border: 1px solid #d61820;
    color: #d61820;
    cursor: pointer;
    background: white;
 }
 .user_feedback .user-feedback-item:hover .feedback-img.active[hash-class=sidebarV2Block-7652096233341953]{
     display: block;
 }
  .user_feedback .user-feedback-item:hover .feedback-img.normal[hash-class=sidebarV2Block-7652096233341953]{
     display: none;
 }
 .user_feedback .user-feedback-item .feedback-text[hash-class=sidebarV2Block-7652096233341953] {
    font-size: 0.12rem;
    font-family: Alibaba PuHuiTi, Alibaba PuHuiTi-400;
    font-weight: 600;
    text-align: CENTER;
    color: #fff;
    line-height: 0.21rem;
}
 .user_feedback .user-feedback-item:hover .feedback-text[hash-class=sidebarV2Block-7652096233341953]{
     color: #d91313;
 }
 
 .user-feedback-item .entary[hash-class=sidebarV2Block-7652096233341953] {
    width: auto;
    height: auto;
    position: absolute;
    left: -2.8rem;
    display: none;
    top: 0px;
    z-index: 1001;
    flex-wrap: nowrap;
 }
 .user-feedback-item .entary .ewm-image[hash-class=sidebarV2Block-7652096233341953]{
    width: .8rem;
    height: .8rem;
 }
 .user-feedback-item .entary .entary-text[hash-class=sidebarV2Block-7652096233341953]{
    font-size: 0.18rem;
    font-family: Alibaba PuHuiTi, Alibaba PuHuiTi-400;
    font-weight: 400;
    text-align: CENTER;
    color: #333333;
    line-height: 0.21rem;
    margin-top: 7px;
 }
 .user-feedback-item:hover .entary[hash-class=sidebarV2Block-7652096233341953]{
     display: flex;
 }
 .user-feedback-item .entary .entary-item[hash-class=sidebarV2Block-7652096233341953]{
    display: flex;
    flex-direction: column;
    margin-right: 0.1rem;
    align-items: center;
 }.jc[hash-class=footerBlock-7629828193249280]{
    justify-content: center;
}
.jcsb[hash-class=footerBlock-7629828193249280]{
    justify-content: space-between;
}
.column[hash-class=footerBlock-7629828193249280]{
    flex-direction: column;
}
.ac[hash-class=footerBlock-7629828193249280]{
    align-items: center;
    align-content: center;
}
.textAlignCenter[hash-class=footerBlock-7629828193249280]{
    text-align: center;
}
.pointer[hash-class=footerBlock-7629828193249280]{
    cursor: pointer;
}
.maxContent[hash-class=footerBlock-7629828193249280]{
    width: -webkit-max-content;
    width: max-content;
}
.h100[hash-class=footerBlock-7629828193249280]{
    height: 100%;
}
.flex1[hash-class=footerBlock-7629828193249280]{
    flex: 1;
}
.mainWidth[hash-class=footerBlock-7629828193249280]{
    width: 13.67rem;
    margin: 0 auto;
}
.footerBox[hash-class=footerBlock-7629828193249280]{
  height: 4.26rem;
  background: #d91313;
}
.footerBox .leftBox[hash-class=footerBlock-7629828193249280]{
    padding: 0.60rem 0;
    width: 4rem;
}
.footerBox .leftBox .logo[hash-class=footerBlock-7629828193249280]{
    width: 2.43rem;
    height: auto;
    margin-bottom: 0.28rem;
}
.footerBox .leftBox .infoBox[hash-class=footerBlock-7629828193249280]{
    margin-bottom: 0.91rem;
    flex-direction: column;
}
.footerBox .leftBox .infoBox .item[hash-class=footerBlock-7629828193249280]{
    width: -webkit-max-content;
    width: max-content;
}
.footerBox .leftBox .infoBox .item .circle[hash-class=footerBlock-7629828193249280]{
    width: 0.07rem;
    height: 0.07rem;
    background: #ffffff;
    border-radius: 50%;
    margin-right: 0.08rem;
}
.footerBox .leftBox .infoBox .item[hash-class=footerBlock-7629828193249280],
.recordNumberText[hash-class=footerBlock-7629828193249280]{
    line-height: 0.28rem;
    font-size: 0.16rem;
    color: #fff;
}
.footerBox .rightBox[hash-class=footerBlock-7629828193249280]{
    width: 3.68rem;
}
.footerBox .rightBox .imgBoxList[hash-class=footerBlock-7629828193249280]{
     gap: .22rem 0.31rem;
}
.footerBox .rightBox .imgBoxList .item[hash-class=footerBlock-7629828193249280]{
    width: 1.02rem;
}
.footerBox .rightBox .imgBoxList .item .img[hash-class=footerBlock-7629828193249280]{
    width: 1.02rem;
    height: 1.02rem;
    margin-bottom: 0.10rem;
}
.footerBox .rightBox .imgBoxList .item .icon[hash-class=footerBlock-7629828193249280]{
    width: 0.13rem;
    height: auto;
    margin-right: 0.02rem;
    margin-top: 0.04rem;
}
.footerBox .rightBox .imgBoxList .item .textBox[hash-class=footerBlock-7629828193249280]{
    align-items: flex-start;
}
.footerBox .rightBox .imgBoxList .item .textBox .txt[hash-class=footerBlock-7629828193249280]{
    font-size: .14rem;
    color: white;
}.user_feedback[hash-class=sidebarBlock-7640734841654656]{
    position: fixed;
    right: 1%;
    top: 30%;
    background: rgba(255, 255, 255, 0);
    width: .72rem;
}
 .user_feedback .user-feedback-item[hash-class=sidebarBlock-7640734841654656] {
    width: -webkit-fit-content;
    width: fit-content;
    position: relative;
    background: #d61820;
    color: white;
    margin-bottom: 5px;
    height: 0.7rem;
    display: flex;
    align-items: center;
    align-content: center;
}
.user_feedback .go-top-btn[hash-class=sidebarBlock-7640734841654656]{
    color: #d61820;
    background: white;
    border: 1px solid #d61820;
    display: none;
}
 .user_feedback .user-feedback-item .feedback-img[hash-class=sidebarBlock-7640734841654656] {
    width: 0.69rem;
    min-width: 20px;
    margin: 0 auto;
    display: block;
    padding: 0.05rem;
    min-height: 20px;
}
 .user_feedback .user-feedback-item .feedback-img.active[hash-class=sidebarBlock-7640734841654656]{
     display: none;
 }
 .ewm-image[hash-class=sidebarBlock-7640734841654656] {
    width: 1.4rem;
    height: 1.4rem;
    position: absolute;
    left: -1.5rem;
    display: none;
    top: 0px;
    z-index: 1001;
}
 .user_feedback .user-feedback-item:hover .ewm-image[hash-class=sidebarBlock-7640734841654656]{
     display: block;
 }
 .user_feedback .user-feedback-item:hover[hash-class=sidebarBlock-7640734841654656]{
     border: 1px solid #d61820;
    color: #d61820;
    cursor: pointer;
    background: white;
 }
 .user_feedback .user-feedback-item:hover .feedback-img.active[hash-class=sidebarBlock-7640734841654656]{
     display: block;
 }
  .user_feedback .user-feedback-item:hover .feedback-img.normal[hash-class=sidebarBlock-7640734841654656]{
     display: none;
 }
 .ewm-image .img[hash-class=sidebarBlock-7640734841654656] {
    width: 100%;
}
.user_feedback  .service-phone[hash-class=sidebarBlock-7640734841654656] {
    position: fixed;
    right: calc(100% + 10px);
    top: 0;
    width: 1.3rem;
    border-radius: 5px;
    visibility: hidden;
    background-color: white;
    padding-left: 10px;
    box-shadow: 0 12px 32px 4px rgba(0, 0, 0, .04), 0 8px 20px rgba(0, 0, 0, .08);
    padding-top: .05rem;
    padding-bottom: .05rem;
}
.user_feedback .service-phone .label[hash-class=sidebarBlock-7640734841654656]{
    padding-bottom: 0;
    color: #1f282e;
    text-align: left;
    font-size: 20px;
    font-weight: bold;
}
.user_feedback .service-phone .phone[hash-class=sidebarBlock-7640734841654656]{
    color: red;
    font-size: 0.16rem;
}
.user_feedback .user-feedback-item:hover .service-phone[hash-class=sidebarBlock-7640734841654656] {
    visibility: visible;
    position: absolute;
}.ac[hash-class=goodTeacherList-7952039556350848]{
  align-items: center;
  align-content: center;
}
.jc[hash-class=goodTeacherList-7952039556350848]{
  justify-content: center;
}
.jcsb[hash-class=goodTeacherList-7952039556350848]{
  justify-content: space-between;
}
.jcfe[hash-class=goodTeacherList-7952039556350848]{
  justify-content: flex-end;
}
.column[hash-class=goodTeacherList-7952039556350848]{
  flex-direction: column;
}
.pointer[hash-class=goodTeacherList-7952039556350848]{
  cursor: pointer;
}
.flex1[hash-class=goodTeacherList-7952039556350848]{
  flex: 1;
}
.maxContent[hash-class=goodTeacherList-7952039556350848]{
  width: -webkit-max-content;
  width: max-content;
}
.rotate180[hash-class=goodTeacherList-7952039556350848]{
  -webkit-transform: rotate(180deg);
          transform: rotate(180deg);
}
.fontWeightBold[hash-class=goodTeacherList-7952039556350848]{
  font-weight: bold;
}
.color1[hash-class=goodTeacherList-7952039556350848]{
  color: #333333;
}
.color2[hash-class=goodTeacherList-7952039556350848]{
  color: #BDBDBD;
}
.fs25[hash-class=goodTeacherList-7952039556350848]{
  font-size: .25rem;
}
.fs16[hash-class=goodTeacherList-7952039556350848]{
  font-size: .16rem;
}
.fs18[hash-class=goodTeacherList-7952039556350848]{
  font-size: .18rem;
}
.mb26[hash-class=goodTeacherList-7952039556350848]{
  margin-bottom: .26rem;
}
.mainWidth[hash-class=goodTeacherList-7952039556350848]{
  width: 13.67rem;
  margin: 0 auto;
}
/* 面包屑 */
.breadCrumb[hash-class=goodTeacherList-7952039556350848]{
  margin-top: .31rem;
}
[hash-class=goodTeacherList-7952039556350848] .breadCrumb .BreadcrumbContainer .breadcrumb .breadcrumb-item:last-child .breadcrumb-title{
  color: #000;
}
[hash-class=goodTeacherList-7952039556350848] .breadCrumb .BreadcrumbContainer .breadcrumb .breadcrumb-title{
  font-weight: normal;
}
[hash-class=goodTeacherList-7952039556350848] .breadCrumb .BreadcrumbContainer span{
  font-size: 0.159rem !important;
}
[hash-class=goodTeacherList-7952039556350848] .breadCrumb .BreadcrumbContainer .breadcrumb .breadcrumb-separator{
  color: #333;
  margin: 0 .02rem;
}
.mainContent[hash-class=goodTeacherList-7952039556350848]{
  min-height: calc(100vh - 4.26rem - 1.34rem) ;
  /* margin-top: 1.34rem; */
}
.topBox[hash-class=goodTeacherList-7952039556350848]{
  margin: .23rem 0 .22rem 0;
}
.topBox .line[hash-class=goodTeacherList-7952039556350848]{
  width: 0.05rem;
  height: 0.23rem;
  background: #d91313;
  border-radius: 0.01rem;
  margin-right: .03rem;
}
.topBox .searchBox[hash-class=goodTeacherList-7952039556350848]{
  width: 5.24rem;
height: 0.46rem;
background: #ffffff;
border: 0.01rem solid #dddddd;
border-radius: 0.05rem;
}
.topBox .searchBox .btnBox[hash-class=goodTeacherList-7952039556350848]{
  width: 0.77rem;
  height: 0.46rem;
  background: #d91313;
  border-radius: 0.05rem;
  border: none;
  display: flex;
}
.topBox .searchBox .inputBox[hash-class=goodTeacherList-7952039556350848]{
  height: 100%;
  border: none;
}
/* 筛选区域 */
.filterArea .generalList[hash-class=goodTeacherList-7952039556350848]{
  gap: 0.137rem;
  margin-bottom: .22rem;
}
.filterArea .title[hash-class=goodTeacherList-7952039556350848]{
  margin-right: .17rem;
}
.filterArea .generalList .item[hash-class=goodTeacherList-7952039556350848]{
 padding: 0 .2rem 0 .2rem;
 height: .3rem;
 width: -webkit-max-content;
 width: max-content;
}
.filterArea .generalList .item.active[hash-class=goodTeacherList-7952039556350848]{
  background-color: #fadcdc;
  border: 0.01rem solid rgba(217,19,19,0.48);
}
.filterArea .generalList .item.active .txt[hash-class=goodTeacherList-7952039556350848]{
  color: #D91313;
}
.filterArea .dropDownBox[hash-class=goodTeacherList-7952039556350848]{
  width: 1.57rem;
  height: 0.36rem;
  background: #ffffff;
  border: 0.01rem solid #d9d9d9;
  border-radius: 0.02rem;
  margin-right: .11rem;
}
[hash-class=goodTeacherList-7952039556350848] .filterArea .dropDownBox.rc-dropdown .current input{
  font-size: .16rem;
  color: #333333;
}
[hash-class=goodTeacherList-7952039556350848] .filterArea .dropDownBox.rc-dropdown .current input::-webkit-input-placeholder{
  color: #333333;
}
[hash-class=goodTeacherList-7952039556350848] .filterArea .dropDownBox.rc-dropdown .current input::placeholder{
  color: #333333;
}
/* 分页 */
.pageFooter[hash-class=goodTeacherList-7952039556350848]{
  margin: .3rem 0;
}
[hash-class=goodTeacherList-7952039556350848] .dropDownBox.rc-dropdown .dropdown-arrow{
  background-image: url(https://static.lndx.edu.cn/image/teacherList_bt_qiehuan2x.png);
  background-size: cover;
  width: .1rem;
  height: .25rem;
  /* transform: translate(10px, 10px); */
  -webkit-transform: rotate(0);
          transform: rotate(0);
  border: 0;
  padding: 0;
}.listItem[hash-class=goodTeacherListItem-7958002154054017] {
  width: 6.72rem;
  height: 2.05rem;
  background: #ffffff;
  border-radius: 0.02rem;
  box-shadow: 0rem 0rem 0.04rem 0rem rgba(0,0,0,0.15); 
  margin-bottom: 0.2rem;
  box-sizing: border-box;
  padding-right: 0.29rem;
  cursor: pointer;
}
.inline[hash-class=goodTeacherListItem-7958002154054017]{
  display: inline;
}
.listItem .itemImg[hash-class=goodTeacherListItem-7958002154054017] {
  width: 1.54rem;
  height: 100%;
  margin-right: .35rem;
}

.itemRight[hash-class=goodTeacherListItem-7958002154054017] {
  /* width: 3.99rem; */
  flex: 1;
  margin-top: 0.3rem;
  margin-bottom: 0.23rem;
}

.rightText[hash-class=goodTeacherListItem-7958002154054017] {
  font-size: 0.18rem;
  font-family: Alibaba PuHuiTi, Alibaba PuHuiTi-400;
  font-weight: 400;
  text-align: justified;
  color: #666666;
  line-height: 0.24rem;
}
.fontWeightBold[hash-class=goodTeacherListItem-7958002154054017]{
  font-weight: bold;
}


.omit[hash-class=goodTeacherListItem-7958002154054017]{
  text-overflow: -o-ellipsis-lastline;
overflow: hidden;
text-overflow: ellipsis;
display: -webkit-box;
-webkit-box-orient: vertical;
}
.clamp2[hash-class=goodTeacherListItem-7958002154054017]{
  -webkit-line-clamp: 2;
}
.clamp1[hash-class=goodTeacherListItem-7958002154054017]{
  -webkit-line-clamp: 1;
}.ac[hash-class=teacherTeam-7834808232690688]{
  align-items: center;
  align-content: center;
}
.jc[hash-class=teacherTeam-7834808232690688]{
  justify-content: center;
}
.jcsb[hash-class=teacherTeam-7834808232690688]{
  justify-content: space-between;
}
.noWrap[hash-class=teacherTeam-7834808232690688]{
  flex-wrap: nowrap;
}
.jcfe[hash-class=teacherTeam-7834808232690688]{
  justify-content: flex-end;
}
.column[hash-class=teacherTeam-7834808232690688]{
  flex-direction: column;
}
.color1[hash-class=teacherTeam-7834808232690688]{
  color: #ffff;
}
.color2[hash-class=teacherTeam-7834808232690688]{
  color: #666666;
}
.color3[hash-class=teacherTeam-7834808232690688]{
  color: #333333;
}
.color4[hash-class=teacherTeam-7834808232690688]{
  color: #D91313;
}
.color5[hash-class=teacherTeam-7834808232690688]{
  color: #999999;
}
.fs2[hash-class=teacherTeam-7834808232690688]{
  font-size: .2rem;
}
.fs27[hash-class=teacherTeam-7834808232690688]{
  font-size: .27rem;
}
.fs18[hash-class=teacherTeam-7834808232690688]{
  font-size: .18rem;
}
.fs25[hash-class=teacherTeam-7834808232690688]{
  font-size: .25rem;
}
.pointer[hash-class=teacherTeam-7834808232690688]{
  cursor: pointer;
}
.flex1[hash-class=teacherTeam-7834808232690688]{
  flex: 1;
}
.omit[hash-class=teacherTeam-7834808232690688]{
  text-overflow: -o-ellipsis-lastline;
overflow: hidden;
text-overflow: ellipsis;
display: -webkit-box;
-webkit-box-orient: vertical;
}
.clamp1[hash-class=teacherTeam-7834808232690688]{
  -webkit-line-clamp: 1;
}

.gap24[hash-class=teacherTeam-7834808232690688]{
  gap: .24rem;
}
.mb342[hash-class=teacherTeam-7834808232690688]{
  margin-bottom: .342rem;
}
.mb34[hash-class=teacherTeam-7834808232690688]{
  margin-bottom: .34rem;
}
.mb19[hash-class=teacherTeam-7834808232690688]{
  margin-bottom: .19rem;
}
.mb23[hash-class=teacherTeam-7834808232690688]{
  margin-bottom: .23rem;
}
.mb30[hash-class=teacherTeam-7834808232690688]{
  margin-bottom: .3rem;
}
.mr13[hash-class=teacherTeam-7834808232690688]{
  margin-right: .13rem;
}
.maxContent[hash-class=teacherTeam-7834808232690688]{
  width: -webkit-max-content;
  width: max-content;
}
.fontWeightBold[hash-class=teacherTeam-7834808232690688]{
  font-weight: bold;
}
.mainWidth[hash-class=teacherTeam-7834808232690688]{
  width: 13.689rem;
  margin: 0 auto;
}
/* 面包屑 */
.breadCrumb[hash-class=teacherTeam-7834808232690688]{
  margin-top: .31rem;
}
[hash-class=teacherTeam-7834808232690688] .breadCrumb .LableName{
  display: none;
}
[hash-class=teacherTeam-7834808232690688] .BreadcrumbContainer .breadcrumb .breadcrumb-item .breadcrumb-title{
  color: #666666;
  font-weight: normal;
}
[hash-class=teacherTeam-7834808232690688] .breadCrumb .BreadcrumbContainer .breadcrumb .breadcrumb-item:last-child .breadcrumb-title{
  color: #666666;
}
[hash-class=teacherTeam-7834808232690688] .BreadcrumbContainer span{
  font-size: 0.159rem !important;
}
[hash-class=teacherTeam-7834808232690688] .BreadcrumbContainer .breadcrumb .breadcrumb-separator{
  color: #000;
  margin: 0 .02rem;
}
.moreBox[hash-class=teacherTeam-7834808232690688]{
  font-size: 0.16rem;
  color: #D91313;
}
.mainContent[hash-class=teacherTeam-7834808232690688]{
  min-height: calc(100vh - 4.26rem - 1.34rem) ;
  /* margin-top: 1.34rem; */
}
.mainContent .leftMenuBox[hash-class=teacherTeam-7834808232690688]{
  width: 2.39rem;
  height: -webkit-max-content;
  height: max-content;
  margin-right: 1.14rem;
  margin-bottom: .4rem;
  border: 0.01rem solid #dddddd;
}
.mainContent .leftMenuBox .smallMenuList[hash-class=teacherTeam-7834808232690688]{
  /* margin-bottom: .24rem; */
}
.mainContent .leftMenuBox .smallMenuList .item[hash-class=teacherTeam-7834808232690688]{
  padding: .24rem .11rem .23rem  .23rem;
  border-bottom: 0.01rem solid #dddddd;
}
.mainContent .leftMenuBox .smallMenuList .item:last-child[hash-class=teacherTeam-7834808232690688]{
  border-bottom: none;
}
.mainContent .leftMenuBox .smallMenuList .item .txt[hash-class=teacherTeam-7834808232690688]{
  font-size: 0.2rem;
}
.mainContent .leftMenuBox .smallMenuList .item.active[hash-class=teacherTeam-7834808232690688]{
  background-color: #D91313;
}
.mainContent .leftMenuBox .smallMenuList .item.active .txt[hash-class=teacherTeam-7834808232690688]{
  color: #fff;
}
.mainContent .leftMenuBox .smallMenuList .item .icon[hash-class=teacherTeam-7834808232690688]{
  width: .3rem;
}
.famousModule .famousBigTitleList[hash-class=teacherTeam-7834808232690688]{
  background: #ffffff;
  margin-bottom: .11rem;
  border-bottom: 0.01rem solid #dddddd;
  gap: .4rem;
}
.famousModule .famousBigTitleList .item[hash-class=teacherTeam-7834808232690688],
.systematicFacultyModule .bigTitleList .item[hash-class=teacherTeam-7834808232690688],
.serveAsTeacherModule .bigTitleList .item[hash-class=teacherTeam-7834808232690688],
.teacherTrainingModule .bigTitleList .item[hash-class=teacherTeam-7834808232690688],
.teacherDemeanorModule .bigTitleList .item[hash-class=teacherTeam-7834808232690688],
.teacherRecruitmentModule .bigTitleList .item[hash-class=teacherTeam-7834808232690688]{
  width: 1.04rem;
  padding-bottom: .11rem;
  position: relative;
}
.famousModule .famousBigTitleList .item.active[hash-class=teacherTeam-7834808232690688]::before,
.systematicFacultyModule .bigTitleList .item.active[hash-class=teacherTeam-7834808232690688]::before,
.serveAsTeacherModule .bigTitleList .item.active[hash-class=teacherTeam-7834808232690688]::before,
.teacherTrainingModule .bigTitleList .item.active[hash-class=teacherTeam-7834808232690688]::before,
.teacherDemeanorModule .bigTitleList .item.active[hash-class=teacherTeam-7834808232690688]::before,
.teacherRecruitmentModule .bigTitleList .item.active[hash-class=teacherTeam-7834808232690688]::before{
  content: "";
  width: 100%;
  bottom: -0.01rem;
  position: absolute;
  height: 0.02rem;
  background: #d91313;
}
.famousModule .famousBigTitleList .item .name[hash-class=teacherTeam-7834808232690688],
.systematicFacultyModule .bigTitleList .item .name[hash-class=teacherTeam-7834808232690688],
.serveAsTeacherModule .bigTitleList .item .name[hash-class=teacherTeam-7834808232690688],
.teacherTrainingModule .bigTitleList .item .name[hash-class=teacherTeam-7834808232690688],
.teacherDemeanorModule .bigTitleList .item .name[hash-class=teacherTeam-7834808232690688],
.teacherRecruitmentModule .bigTitleList .item .name[hash-class=teacherTeam-7834808232690688]{
  font-size: 0.25rem;
  color: #333333;
}
.famousModule .famousBigTitleList .item.active .name[hash-class=teacherTeam-7834808232690688],
.systematicFacultyModule .bigTitleList .item.active .name[hash-class=teacherTeam-7834808232690688],
.serveAsTeacherModule .bigTitleList .item.active .name[hash-class=teacherTeam-7834808232690688],
.teacherTrainingModule .bigTitleList .item.active .name[hash-class=teacherTeam-7834808232690688],
.teacherDemeanorModule .bigTitleList .item.active .name[hash-class=teacherTeam-7834808232690688],
.teacherRecruitmentModule .bigTitleList .item.active .name[hash-class=teacherTeam-7834808232690688]{
  color: #D91313;
  font-weight: bold;
}

.famousModule .classificationBox[hash-class=teacherTeam-7834808232690688] {
  padding-top: .36rem;
  margin-bottom: .23rem;
}
.famousModule .classificationBox .txt[hash-class=teacherTeam-7834808232690688]{
  font-size: 0.18rem;
  color: #333333;
  
}
.famousModule .classificationBox .classificationList[hash-class=teacherTeam-7834808232690688]{
  gap: 0.171rem;
}
.famousModule .classificationBox .classificationList .item[hash-class=teacherTeam-7834808232690688]{
  height: 0.3rem;
  padding: 0 .21rem 0 .21rem;
  width: -webkit-max-content;
  width: max-content;
}
.famousModule .classificationBox .classificationList .item.active[hash-class=teacherTeam-7834808232690688]{
  background-color: #fadcdc;
  border: 0.01rem solid rgba(217,19,19,0.48);
  border-radius: 0.02rem;
}
.famousModule .classificationBox .classificationList .item.active .txt[hash-class=teacherTeam-7834808232690688]{
  color: #D91313;
}
.famousModule .teacherList[hash-class=teacherTeam-7834808232690688]{
  gap: .22rem;
  margin-bottom: .8rem;
}
/* 体系师资 */
.teacherRecruitmentModule[hash-class=teacherTeam-7834808232690688] {
  margin-top: -.44rem;
}
.systematicFacultyModule .bigTitleList[hash-class=teacherTeam-7834808232690688],
.serveAsTeacherModule .bigTitleList[hash-class=teacherTeam-7834808232690688],
.teacherTrainingModule .bigTitleList[hash-class=teacherTeam-7834808232690688],
.teacherDemeanorModule .bigTitleList[hash-class=teacherTeam-7834808232690688],
.teacherRecruitmentModule .bigTitleList[hash-class=teacherTeam-7834808232690688]{
  border-bottom:  0.01rem solid #dddddd;
}

.systematicFacultyModule .introBox[hash-class=teacherTeam-7834808232690688]{
  margin: .34rem 0 .34rem 0;
  position: relative;
}
.serveAsTeacherModule .introBox[hash-class=teacherTeam-7834808232690688]{
 margin:.34rem 0;
}
.systematicFacultyModule .introBox .txt[hash-class=teacherTeam-7834808232690688],
.serveAsTeacherModule .introBox .txt[hash-class=teacherTeam-7834808232690688]{
  text-align: justify;
  line-height: .36rem;
}
.systematicFacultyModule .institutionalClassificationList[hash-class=teacherTeam-7834808232690688]{
  width: 10.48rem;
height: 1.74rem;
background: #f6f6f6;
border-radius: 0.05rem;
box-shadow: 0rem 0rem 0.05rem 0rem rgba(0,0,0,0.15); 
}
.systematicFacultyModule .institutionalClassificationList .item[hash-class=teacherTeam-7834808232690688]{
  width: -webkit-max-content;
  width: max-content;
  padding-right: .88rem;
  padding-left: .93rem;
  border-right:  0.02rem solid #dddddd;
}
.systematicFacultyModule .institutionalClassificationList .item:last-child[hash-class=teacherTeam-7834808232690688]{
  padding-right: 0;
  border-right: none;
}
.systematicFacultyModule .institutionalClassificationList .item.active[hash-class=teacherTeam-7834808232690688]{
}
.systematicFacultyModule .institutionalClassificationList .item .inBox[hash-class=teacherTeam-7834808232690688]{
  width: .8rem;
}
.systematicFacultyModule .institutionalClassificationList .item .icon[hash-class=teacherTeam-7834808232690688]{
  width: 0.8rem;
  height: auto;
  margin-bottom: .01rem;
}
.systematicFacultyModule .institutionalClassificationList .item .txt[hash-class=teacherTeam-7834808232690688]{
  font-size: 0.27rem;
  color: #333;
}
/* 能者为师 */
.serveAsTeacherModule .serveAsTeacherList[hash-class=teacherTeam-7834808232690688]{
  gap: .16rem 0;
  margin-bottom: 1.82rem;
}
.serveAsTeacherModule .serveAsTeacherList .item[hash-class=teacherTeam-7834808232690688]{
  width: 2.51rem;
  background-color: #f6f6f6;
  padding: .27rem 0 .21rem 0;
  position: relative;
}
.serveAsTeacherModule .serveAsTeacherList .item[hash-class=teacherTeam-7834808232690688]::before{
  height: 1.22rem;
  width: .02rem;
  background-color: #dddddd;
  content: "";
  position: absolute;
  right: 0;
  top: 50%;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
}
.serveAsTeacherModule .serveAsTeacherList .item:nth-child(4n)[hash-class=teacherTeam-7834808232690688]::before{
  display: none;
}
.serveAsTeacherModule .serveAsTeacherList .item .inBox[hash-class=teacherTeam-7834808232690688]{
  max-width: 1.08rem;
}

.serveAsTeacherModule .serveAsTeacherList .item .inBox .icon[hash-class=teacherTeam-7834808232690688]{
  width: 0.81rem;
  height: auto;
  margin-bottom: .1rem;
  
}
/* 师资招募 */
.teacherRecruitmentModule .introBox .txt[hash-class=teacherTeam-7834808232690688]{
  line-height: .27rem;
}
.teacherRecruitmentModule .introBox[hash-class=teacherTeam-7834808232690688]{
  margin-bottom: .46rem;
}
[hash-class=teacherTeam-7834808232690688] .teacherRecruitmentModule .introBox p{
  width: 100%;
  font-size: .18rem;
  color: #333;
}
[hash-class=teacherTeam-7834808232690688] .teacherRecruitmentModule .introBox span{
  font-size: .18rem;
  color: #333;
}
[hash-class=teacherTeam-7834808232690688] .teacherRecruitmentModule .introBox div{
  width: 100%;
}
.teacherRecruitmentModule .btnBox[hash-class=teacherTeam-7834808232690688]{
  width: 4.15rem;
  height: 0.6rem;
  background: #d91313;
  border-radius: 0.03rem;
  display: flex;
  margin: .17rem 0 1.98rem 0;
  border: none;
}
.teacherRecruitmentModule .btnBox.notEdit[hash-class=teacherTeam-7834808232690688]{
  background-color: #999;
  cursor: not-allowed;
}
/* 教师风采 */
.teacherDemeanorModule .topBox .line[hash-class=teacherTeam-7834808232690688],
.teacherTrainingModule .topBox .line[hash-class=teacherTeam-7834808232690688]{
  width: 0.05rem;
  height: 0.23rem;
  background: #d91313;
  border-radius: 0.01rem;
  margin-right: .03rem;
}
.teacherDemeanorModule  .teacherDemeanorList[hash-class=teacherTeam-7834808232690688]{
  gap: .25rem .24rem;
  margin: 0 0 .3rem 0;
}
/* 教师研修 */
.teacherTrainingModule[hash-class=teacherTeam-7834808232690688]{
  margin-bottom: .76rem;
}
.teacherTrainingModule .topBox .line[hash-class=teacherTeam-7834808232690688]{
  margin-right: .13rem;
}
.teacherTrainingModule .moreBox[hash-class=teacherTeam-7834808232690688],
.teacherDemeanorModule .moreBox[hash-class=teacherTeam-7834808232690688]{
  width: 1.2rem;
  height: 0.41rem;
  border: 0.01rem solid #dddddd;
  border-radius: 0.41rem;
  color: #666666;
}
.teacherTrainingModule  .trainingNoticeList[hash-class=teacherTeam-7834808232690688]{
  margin-bottom: .4rem;
}
.teacherTrainingModule  .trainingNoticeList .item[hash-class=teacherTeam-7834808232690688]{
  padding: .23rem 0 .17rem 0;
  border-bottom: 0.02rem solid #F6F6F6;
}.teacherBox[hash-class=teacherCardBlock-7840258914518912]{
  width: 2.37rem;
  background: #ffffff;
  border-radius: 0.02rem;
  box-shadow: 0rem 0rem 0.05rem 0rem rgba(0,0,0,0.15);
}
.teacherBox .coverImg[hash-class=teacherCardBlock-7840258914518912]{
  width: 100%;
  height: 2.03rem;
}
.teacherBox .infoBox[hash-class=teacherCardBlock-7840258914518912]{
  padding: .22rem .24rem .18rem .23rem ;
}
.teacherBox .infoBox .name[hash-class=teacherCardBlock-7840258914518912]{
  font-size: 0.2rem;
  line-height: 0.24rem;
  height: .28rem;
  font-weight: bold;
}
.teacherBox .infoBox .introText[hash-class=teacherCardBlock-7840258914518912]{
  color: #666666;
  font-size: 0.16rem;
}
.omit[hash-class=teacherCardBlock-7840258914518912]{
  text-overflow: -o-ellipsis-lastline;
overflow: hidden;
text-overflow: ellipsis;
display: -webkit-box;
-webkit-box-orient: vertical;
}
.clamp1[hash-class=teacherCardBlock-7840258914518912]{
  -webkit-line-clamp: 1;
}.omit[hash-class=teacherDemeanorBlock-7907205875215360]{
  text-overflow: -o-ellipsis-lastline;
overflow: hidden;
text-overflow: ellipsis;
display: -webkit-box;
-webkit-box-orient: vertical;
}
.clamp2[hash-class=teacherDemeanorBlock-7907205875215360]{
  -webkit-line-clamp: 2;
}
.clamp1[hash-class=teacherDemeanorBlock-7907205875215360]{
  -webkit-line-clamp: 1;
}
.teacherDemeanorItem[hash-class=teacherDemeanorBlock-7907205875215360]{
  width: 3.22rem;
  height: 3.19rem;
  background: #ffffff;
  border-radius: 0.05rem;
  box-shadow: 0rem 0.02rem 0.09rem 0rem rgba(0,0,0,0.12); 
}
.teacherDemeanorItem .img[hash-class=teacherDemeanorBlock-7907205875215360]{
  width: 3.22rem;
  height: 2.07rem;
  border-radius: 0.05rem;
  object-fit: cover;
}
.teacherDemeanorItem .title[hash-class=teacherDemeanorBlock-7907205875215360]{
  font-size: 0.2rem;
  color: #333333;
  height: 0.59rem;
  line-height: 0.3rem;
  font-weight: bold;
}
.teacherDemeanorItem .source[hash-class=teacherDemeanorBlock-7907205875215360]{
  color: #999999;
  font-size: 0.16rem;
}
.teacherDemeanorItem .textBox[hash-class=teacherDemeanorBlock-7907205875215360]{
  padding: .11rem .17rem 0 .17rem;
}.ac[hash-class=teacherList-7908472223607808]{
  align-items: center;
  align-content: center;
}
.jc[hash-class=teacherList-7908472223607808]{
  justify-content: center;
}
.jcsb[hash-class=teacherList-7908472223607808]{
  justify-content: space-between;
}
.jcfe[hash-class=teacherList-7908472223607808]{
  justify-content: flex-end;
}
.column[hash-class=teacherList-7908472223607808]{
  flex-direction: column;
}
.pointer[hash-class=teacherList-7908472223607808]{
  cursor: pointer;
}
.flex1[hash-class=teacherList-7908472223607808]{
  flex: 1;
}
.maxContent[hash-class=teacherList-7908472223607808]{
  width: -webkit-max-content;
  width: max-content;
}
.fontWeightBold[hash-class=teacherList-7908472223607808]{
  font-weight: bold;
}
.color1[hash-class=teacherList-7908472223607808]{
  color: #333333;
}
.color2[hash-class=teacherList-7908472223607808]{
  color: #BDBDBD;
}
.fs25[hash-class=teacherList-7908472223607808]{
  font-size: .25rem;
}
.fs16[hash-class=teacherList-7908472223607808]{
  font-size: .16rem;
}
.fs18[hash-class=teacherList-7908472223607808]{
  font-size: .18rem;
}
.mb26[hash-class=teacherList-7908472223607808]{
  margin-bottom: .26rem;
}
.mainWidth[hash-class=teacherList-7908472223607808]{
  width: 13.67rem;
  margin: 0 auto;
}
.rotate180[hash-class=teacherList-7908472223607808]{
  -webkit-transform: rotate(180deg);
          transform: rotate(180deg);
}
/* 面包屑 */
.breadCrumb[hash-class=teacherList-7908472223607808]{
  margin-top: .31rem;
}
[hash-class=teacherList-7908472223607808] .breadCrumb .BreadcrumbContainer .breadcrumb .breadcrumb-item:last-child .breadcrumb-title{
  color: #000;
}
[hash-class=teacherList-7908472223607808] .breadCrumb .BreadcrumbContainer .breadcrumb .breadcrumb-title{
  font-weight: normal;
}
[hash-class=teacherList-7908472223607808] .breadCrumb .BreadcrumbContainer span{
  font-size: 0.159rem !important;
}
[hash-class=teacherList-7908472223607808] .breadCrumb .BreadcrumbContainer .breadcrumb .breadcrumb-separator{
  color: #333;
  margin: 0 .02rem;
}
.mainContent[hash-class=teacherList-7908472223607808]{
  min-height: calc(100vh - 4.26rem - 1.34rem) ;
  /* margin-top: 1.34rem; */
}
.topBox[hash-class=teacherList-7908472223607808]{
  margin: .23rem 0 .22rem 0;
}
.topBox .line[hash-class=teacherList-7908472223607808]{
  width: 0.05rem;
  height: 0.23rem;
  background: #d91313;
  border-radius: 0.01rem;
  margin-right: .03rem;
}
.topBox .searchBox[hash-class=teacherList-7908472223607808]{
  width: 5.24rem;
height: 0.46rem;
background: #ffffff;
border: 0.01rem solid #dddddd;
border-radius: 0.05rem;
}
.topBox .searchBox .btnBox[hash-class=teacherList-7908472223607808]{
  width: 0.77rem;
  height: 0.46rem;
  background: #d91313;
  border-radius: 0.05rem;
  border: none;
  display: flex;
}
.topBox .searchBox .inputBox[hash-class=teacherList-7908472223607808]{
  height: 100%;
  border: none;
}
/* 筛选区域 */
.filterArea .generalList[hash-class=teacherList-7908472223607808]{
  gap: 0.137rem;
  margin-bottom: .22rem;
}
.filterArea .title[hash-class=teacherList-7908472223607808]{
  margin-right: .17rem;
}
.filterArea .generalList .item[hash-class=teacherList-7908472223607808]{
 padding: 0 .2rem 0 .2rem;
 height: .3rem;
 width: -webkit-max-content;
 width: max-content;
}
.filterArea .generalList .item.active[hash-class=teacherList-7908472223607808]{
  background-color: #fadcdc;
  border: 0.01rem solid rgba(217,19,19,0.48);
}
.filterArea .generalList .item.active .txt[hash-class=teacherList-7908472223607808]{
  color: #D91313;
}
.filterArea .dropDownBox[hash-class=teacherList-7908472223607808]{
  width: 1.57rem;
  height: 0.36rem;
  background: #ffffff;
  border: 0.01rem solid #d9d9d9;
  border-radius: 0.02rem;
  margin-right: .11rem;
}
[hash-class=teacherList-7908472223607808] .filterArea .dropDownBox.rc-dropdown .current input{
  font-size: .16rem;
  color: #333333;
}
[hash-class=teacherList-7908472223607808] .filterArea .dropDownBox.rc-dropdown .current input::-webkit-input-placeholder{
  color: #333333;
}
[hash-class=teacherList-7908472223607808] .filterArea .dropDownBox.rc-dropdown .current input::placeholder{
  color: #333333;
}
/* 分页 */
.pageFooter[hash-class=teacherList-7908472223607808]{
  margin: .3rem 0;
}
[hash-class=teacherList-7908472223607808] .dropDownBox.rc-dropdown .dropdown-arrow{
  background-image: url(https://static.lndx.edu.cn/image/teacherList_bt_qiehuan2x.png);
  background-size: cover;
  width: .1rem;
  height: .25rem;
  /* transform: translate(10px, 10px); */
  -webkit-transform: rotate(0);
          transform: rotate(0);
  border: 0;
  padding: 0;
}.ac[hash-class=famousTeacherDetail-7930531882590592]{
  align-items: center;
  align-content: center;
}
.jc[hash-class=famousTeacherDetail-7930531882590592]{
  justify-content: center;
}
.jcsb[hash-class=famousTeacherDetail-7930531882590592]{
  justify-content: space-between;
}
.jcfe[hash-class=famousTeacherDetail-7930531882590592]{
  justify-content: flex-end;
}
.column[hash-class=famousTeacherDetail-7930531882590592]{
  flex-direction: column;
}
.pointer[hash-class=famousTeacherDetail-7930531882590592]{
  cursor: pointer;
}
.flex1[hash-class=famousTeacherDetail-7930531882590592]{
  flex: 1;
}
.maxContent[hash-class=famousTeacherDetail-7930531882590592]{
  width: -webkit-max-content;
  width: max-content;
}
.color1[hash-class=famousTeacherDetail-7930531882590592]{
  color: #fff;
}
.color2[hash-class=famousTeacherDetail-7930531882590592]{
  color: #333333;
}
.fs32[hash-class=famousTeacherDetail-7930531882590592]{
  font-size: .32rem;
}
.fs2[hash-class=famousTeacherDetail-7930531882590592]{
  font-size: .2rem;
}
.fs18[hash-class=famousTeacherDetail-7930531882590592]{
  font-size: .18rem;
}
.fs16[hash-class=famousTeacherDetail-7930531882590592]{
  font-size: .16rem;
}
.fontWeightBold[hash-class=famousTeacherDetail-7930531882590592]{
  font-weight: bold;
}
.mainWidth[hash-class=famousTeacherDetail-7930531882590592]{
  width: 13.67rem;
  margin: 0 auto;
}
.mainContent[hash-class=famousTeacherDetail-7930531882590592]{
  min-height: calc(100vh - 4.26rem - 1.34rem) ;
  /* margin-top: 1.34rem; */
}
.mainBox[hash-class=famousTeacherDetail-7930531882590592]{
  width: 100%;
  min-height: 4.37rem;
  background: #a61e1e;
  border-radius: 0.05rem;
  position: relative;
  padding: .46rem .57rem  .48rem .46rem;
  margin-bottom: .5rem;
}
.mainBox .bg[hash-class=famousTeacherDetail-7930531882590592]{
  position: absolute;
  width: 100%;
  left: 0;
  top: 0;
}
.mainBox .innerBox[hash-class=famousTeacherDetail-7930531882590592]{
  z-index: 1;
}
.mainBox .coverImg[hash-class=famousTeacherDetail-7930531882590592]{
  width: 2.37rem;
  /* height: 3.23rem; */
  border-radius: 0.02rem;
  margin-right: .36rem;
  align-self: flex-start;
  /* object-fit: contain; */
}
.mainBox .name[hash-class=famousTeacherDetail-7930531882590592]{
  height: 0.43rem;
  line-height: 0.38rem;
  margin-bottom: .05rem;
}
.mainBox .introList[hash-class=famousTeacherDetail-7930531882590592]{
  /* margin-bottom: .2rem; */
}
.mainBox .introList .item .circle[hash-class=famousTeacherDetail-7930531882590592]{
  width: 0.068rem;
  height: 0.068rem;
  border-radius: 50%;
  background-color: #fff;
  margin-right: 0.080rem;
}
.mainBox .introList .item .txt[hash-class=famousTeacherDetail-7930531882590592]{
  line-height: .39rem;
}
.breadCrumbBox[hash-class=famousTeacherDetail-7930531882590592]{
  margin: .51rem 0 .23rem 0;
}
.ac[hash-class=teacherIntroduction-7953152063655552]{
  align-items: center;
  align-content: center;
}
.jc[hash-class=teacherIntroduction-7953152063655552]{
  justify-content: center;
}
.jcsb[hash-class=teacherIntroduction-7953152063655552]{
  justify-content: space-between;
}
.relative[hash-class=teacherIntroduction-7953152063655552]{
  position: relative;
}
.absolute[hash-class=teacherIntroduction-7953152063655552]{
  position: absolute;
}
.jcfe[hash-class=teacherIntroduction-7953152063655552]{
  justify-content: flex-end;
}
.column[hash-class=teacherIntroduction-7953152063655552]{
  flex-direction: column;
}
.pointer[hash-class=teacherIntroduction-7953152063655552]{
  cursor: pointer;
}
.flex1[hash-class=teacherIntroduction-7953152063655552]{
  flex: 1;
}
.maxContent[hash-class=teacherIntroduction-7953152063655552]{
  width: -webkit-max-content;
  width: max-content;
}
.color1[hash-class=teacherIntroduction-7953152063655552]{
  color: #fff;
}
.color2[hash-class=teacherIntroduction-7953152063655552]{
  color: #333333;
}
.bg[hash-class=teacherIntroduction-7953152063655552]{
  background-color: #fff;
}
.fs32[hash-class=teacherIntroduction-7953152063655552]{
  font-size: .32rem;
}
.fs2[hash-class=teacherIntroduction-7953152063655552]{
  font-size: .2rem;
}
.fs18[hash-class=teacherIntroduction-7953152063655552]{
  font-size: .18rem;
}
.fs16[hash-class=teacherIntroduction-7953152063655552]{
  font-size: .16rem;
}
.lineheight36[hash-class=teacherIntroduction-7953152063655552]{
  line-height: .36rem;
}
.lineheight27[hash-class=teacherIntroduction-7953152063655552]{
  line-height: .27rem;
}
.mb16[hash-class=teacherIntroduction-7953152063655552]{
  margin-bottom: .16rem;
}
.mb24[hash-class=teacherIntroduction-7953152063655552]{
  margin-bottom: .24rem;
}
.mb34[hash-class=teacherIntroduction-7953152063655552]{
  margin-bottom: .34rem;
}
.p-x-left-09[hash-class=teacherIntroduction-7953152063655552]{
  padding-left: .09rem;
}
.fontWeightBold[hash-class=teacherIntroduction-7953152063655552]{
  font-weight: bold;
}
.mainWidth[hash-class=teacherIntroduction-7953152063655552]{
  width: 13.67rem;
  margin: 0 auto;
}
.mainContent[hash-class=teacherIntroduction-7953152063655552]{
  min-height: calc(100vh - 4.26rem - 1.34rem) ;
  /* margin-top: 1.34rem; */
  background-color: #f6f6f6;
}
.breadCrumbBox[hash-class=teacherIntroduction-7953152063655552]{
  margin: .51rem 0 .23rem 0;
}
.mainBox[hash-class=teacherIntroduction-7953152063655552]{
  background: #ffffff;
  border-radius: 0.05rem;
  margin-bottom: .54rem;
  padding: .41rem .34rem .48rem .34rem;
}
.mainBox .leftBox[hash-class=teacherIntroduction-7953152063655552]{
  width: 2.1rem;
  margin-right: .44rem;
}
.mainBox .leftBox .img[hash-class=teacherIntroduction-7953152063655552]{
  width: 100%;
  height: 2.8rem;
  margin-bottom: .17rem;
}
.mainBox .leftBox .btnBox[hash-class=teacherIntroduction-7953152063655552]{
  width: 2.1rem;
  height: 0.46rem;
  background: #d91313;
  border-radius: 0.02rem;
}
.mainBox .leftBox .btnBox .icon[hash-class=teacherIntroduction-7953152063655552]{
  margin-right: .02rem;
}
.mainBox .line[hash-class=teacherIntroduction-7953152063655552]{
  width: 0.03rem;
  height: 0.16rem;
  background: #d91313;
  margin-right: .06rem;
}
.mainBox .infoBox .leftInfo[hash-class=teacherIntroduction-7953152063655552]{
  /* width: 3.27rem; */
  /* margin-right: .76rem; */
  margin-bottom: .16rem;
  /* min-height: 3rem; */
}
/* 证书列表 */
.certificateList[hash-class=teacherIntroduction-7953152063655552]{
  gap: .36rem;
}
.certificateList .item .circle[hash-class=teacherIntroduction-7953152063655552]{
  width: 0.14rem;
  height: 0.14rem;
  background: #d91313;
  border-radius: 50%;
  margin-right: .28rem;
  z-index: 1;
}
.certificateList .item .img[hash-class=teacherIntroduction-7953152063655552]{
  width: 1.53rem;
  height: 1rem;
  margin-right: .23rem;
}
/* 证书线 */
.certificateLine[hash-class=teacherIntroduction-7953152063655552]{
  height: 100%;
  width: 0;
  border: 0.01rem dashed #ec8989;
  left: .06rem;
}.inline[hash-class=teacherListItem-7925366693585664]{
  display: inline;
}
.block[hash-class=teacherListItem-7925366693585664]{
  display: block;
}
.pointer[hash-class=teacherListItem-7925366693585664]{
  cursor: pointer;
}
.listItem[hash-class=teacherListItem-7925366693585664] {
  width: 6.72rem;
  height: 2.05rem;
  background: #ffffff;
  border-radius: 0.02rem;
  box-shadow: 0rem 0rem 0.04rem 0rem rgba(0,0,0,0.15); 
  margin-bottom: 0.2rem;
  box-sizing: border-box;
  padding-right: 0.29rem;
}

.listItem .itemImg[hash-class=teacherListItem-7925366693585664] {
  width: 1.54rem;
  height: 100%;
  margin-right: .35rem;
}

.itemRight[hash-class=teacherListItem-7925366693585664] {
  /* width: 3.99rem; */
  flex: 1;
  margin-top: 0.3rem;
  margin-bottom: 0.23rem;
}

.rightText[hash-class=teacherListItem-7925366693585664] {
  font-size: 0.18rem;
  font-family: Alibaba PuHuiTi, Alibaba PuHuiTi-400;
  font-weight: 400;
  text-align: justified;
  color: #666666;
  line-height: 0.24rem;
}
.fontWeightBold[hash-class=teacherListItem-7925366693585664]{
  font-weight: bold;
}


.omit[hash-class=teacherListItem-7925366693585664]{
  text-overflow: -o-ellipsis-lastline;
overflow: hidden;
text-overflow: ellipsis;
display: -webkit-box;
-webkit-box-orient: vertical;
}
.clamp2[hash-class=teacherListItem-7925366693585664]{
  -webkit-line-clamp: 2;
}
.clamp1[hash-class=teacherListItem-7925366693585664]{
  -webkit-line-clamp: 1;
}.jc[hash-class=teacherTrainingItemBlock-7965209187664256]{
  justify-content: center;
}
.ac[hash-class=teacherTrainingItemBlock-7965209187664256]{
  align-items: center;
  align-content: center;
}
.teacherTrainingItem[hash-class=teacherTrainingItemBlock-7965209187664256]{
  width: 3.22rem;
  height: 3.55rem;
  background: #ffffff;
  border-radius: 0.05rem;
  box-shadow: 0rem 0.02rem 0.09rem 0rem rgba(0,0,0,0.12); 
  position: relative;
}
.teacherTrainingItem .img[hash-class=teacherTrainingItemBlock-7965209187664256]{
  width: 100%;
  height: 2.07rem;
  object-fit: cover;
  border-radius: 0.05rem;
}
.teacherTrainingItem .infoBox[hash-class=teacherTrainingItemBlock-7965209187664256]{
  padding: .11rem .17rem .11rem .17rem;
}
.teacherTrainingItem .infoBox .name[hash-class=teacherTrainingItemBlock-7965209187664256]{
  color: #333;
  font-size: .2rem;
  line-height: .3rem;
  height: .59rem;
  font-weight: bold;
  margin-bottom: .11rem;
}
.teacherTrainingItem .infoBox .time[hash-class=teacherTrainingItemBlock-7965209187664256]{
 font-size: .16rem;
 color: #333;
 line-height: .16rem;
 margin-bottom: .1rem;
}
.teacherTrainingItem .infoBox .source[hash-class=teacherTrainingItemBlock-7965209187664256]{
  color: #999;
  font-size: .16rem;
}
.teacherTrainingItem .freeBox[hash-class=teacherTrainingItemBlock-7965209187664256]{
  width: 0.56rem;
  height: 0.26rem;
  background: linear-gradient(180deg,#4be3ac, #00b876 76%);
  border-radius: 0.02rem;
  position: absolute;
  right: .16rem;
  top: .17rem;
  color: #fff;
  font-size: .16rem;
}
.teacherTrainingItem .collectBox[hash-class=teacherTrainingItemBlock-7965209187664256]{
  width: 0.96rem;
  height: 0.32rem;
  background: #ffffff;
  border-radius: 0.24rem;
  position: absolute;
  top: 1.64rem;
  left: .18rem;
  font-size: .16rem;
  color: #333;
  cursor: pointer;
}
.teacherTrainingItem .collectBox .icon[hash-class=teacherTrainingItemBlock-7965209187664256]{
  width: .2rem;
  height: auto;
  margin-left: 0.09rem;
}
.teacherTrainingItem .collectBox .ml14[hash-class=teacherTrainingItemBlock-7965209187664256]{
  margin-left: .14rem;
}
.teacherTrainingItem .collectBox .ml6[hash-class=teacherTrainingItemBlock-7965209187664256]{
  margin-left: .06rem;
}
.omit[hash-class=teacherTrainingItemBlock-7965209187664256]{
  text-overflow: -o-ellipsis-lastline;
overflow: hidden;
text-overflow: ellipsis;
display: -webkit-box;
-webkit-box-orient: vertical;
}
.clamp2[hash-class=teacherTrainingItemBlock-7965209187664256]{
  -webkit-line-clamp: 2;
}
.ac[hash-class=joinTeacher-7970438555705856]{
  align-items: center;
  align-content: center;
}
.jc[hash-class=joinTeacher-7970438555705856]{
  justify-content: center;
}
.jcsb[hash-class=joinTeacher-7970438555705856]{
  justify-content: space-between;
}
.w100[hash-class=joinTeacher-7970438555705856]{
  width: 100%;
}
.h100[hash-class=joinTeacher-7970438555705856]{
  height: 100%;
}
.objectFitCover[hash-class=joinTeacher-7970438555705856]{
  object-fit: cover;
}
[hash-class=joinTeacher-7970438555705856] .resizeNone .textarea{
  resize: none;
}
.textAlighCenter[hash-class=joinTeacher-7970438555705856]{
  text-align: center;
}
.textAlighRight[hash-class=joinTeacher-7970438555705856]{
  text-align: right;
}
.relative[hash-class=joinTeacher-7970438555705856]{
  position: relative;
}
.absolute[hash-class=joinTeacher-7970438555705856]{
  position: absolute;
}
.noWrap[hash-class=joinTeacher-7970438555705856]{
  flex-wrap: nowrap;
}
.jcfe[hash-class=joinTeacher-7970438555705856]{
  justify-content: flex-end;
}
.column[hash-class=joinTeacher-7970438555705856]{
  flex-direction: column;
}
.pointer[hash-class=joinTeacher-7970438555705856]{
  cursor: pointer;
}
.fs14[hash-class=joinTeacher-7970438555705856]{
  font-size: .14rem;
}
.fs16[hash-class=joinTeacher-7970438555705856]{
  font-size: .16rem;
}
.fs25[hash-class=joinTeacher-7970438555705856]{
  font-size: .25rem;
}
.fs27[hash-class=joinTeacher-7970438555705856]{
  font-size: .27rem;
}
.color1[hash-class=joinTeacher-7970438555705856]{
  color: #333;
}
.color2[hash-class=joinTeacher-7970438555705856]{
  color: #666;
}
.color3[hash-class=joinTeacher-7970438555705856]{
  color: #999;
}
.color4[hash-class=joinTeacher-7970438555705856]{
  color: #D91313;
}
.flex1[hash-class=joinTeacher-7970438555705856]{
  flex: 1;
}
.mb0[hash-class=joinTeacher-7970438555705856]{
  margin-bottom: 0;
}
.mb28[hash-class=joinTeacher-7970438555705856]{
  margin-bottom: .28rem;
}
.mb51[hash-class=joinTeacher-7970438555705856]{
  margin-bottom: .51rem;
}
.ml6[hash-class=joinTeacher-7970438555705856]{
  margin-left: .06rem;
}
.ml27[hash-class=joinTeacher-7970438555705856]{
  margin-left: .27rem;
}
.mr11[hash-class=joinTeacher-7970438555705856]{
  margin-right: .11rem;
}
.mr42[hash-class=joinTeacher-7970438555705856]{
  margin-right: .42rem;
}
.maxContent[hash-class=joinTeacher-7970438555705856]{
  width: -webkit-max-content;
  width: max-content;
}
.fontWeightBold[hash-class=joinTeacher-7970438555705856]{
  font-weight: bold;
}
.mainWidth[hash-class=joinTeacher-7970438555705856]{
  width: 13.689rem;
  margin: 0 auto;
}
.height82[hash-class=joinTeacher-7970438555705856]{
  height: .82rem;
}
.height307[hash-class=joinTeacher-7970438555705856]{
  height: 3.07rem;
}
.width14[hash-class=joinTeacher-7970438555705856]{
  width: 1.44rem;
}
/* 面包屑 */
.breadCrumb[hash-class=joinTeacher-7970438555705856]{
  margin-top: .31rem;
}
[hash-class=joinTeacher-7970438555705856] .breadCrumb .BreadcrumbContainer .breadcrumb .breadcrumb-item:last-child .breadcrumb-title{
  color: #000;
}
[hash-class=joinTeacher-7970438555705856] .breadCrumb .BreadcrumbContainer .breadcrumb .breadcrumb-title{
  font-weight: normal;
}
[hash-class=joinTeacher-7970438555705856] .breadCrumb .BreadcrumbContainer span{
  font-size: 0.159rem !important;
}
[hash-class=joinTeacher-7970438555705856] .breadCrumb .BreadcrumbContainer .breadcrumb .breadcrumb-separator{
  color: #000;
  margin: 0 .02rem;
}
.mainContent[hash-class=joinTeacher-7970438555705856]{
  min-height: calc(100vh - 4.26rem - 1.34rem) ;
  margin-top: 1.34rem;
}
.form[hash-class=joinTeacher-7970438555705856]{
  border: none;
  width: 11.09rem;
  margin: 0 auto;
  padding: 0;
}
.form .leftBox[hash-class=joinTeacher-7970438555705856]{
  /* width: 6.583rem; */
  width: 5.24rem;
  margin-right: .89rem;
}
.form .item .inputItem[hash-class=joinTeacher-7970438555705856]{
  width: 3.75rem;
  height: 0.41rem;
  background: #ffffff;
  border: 0.01rem solid #dddddd;
  border-radius: 0.02rem;
  margin-left: .06rem;
}
.form .item .w1[hash-class=joinTeacher-7970438555705856]{
  width: 3.75rem;
}
.form .item .w2[hash-class=joinTeacher-7970438555705856]{
  width: 9.6rem;
}
.form .item .labelBox[hash-class=joinTeacher-7970438555705856]{
  display: flex;
}
.form .item .labelBox .red[hash-class=joinTeacher-7970438555705856]{
  color: #D91313;
  font-size: .16rem;
}
[hash-class=joinTeacher-7970438555705856] .form .item .dropdownItem.rc-dropdown .current input {
  font-size: .16rem;
  color: #333;
}
.form .item .pictureBox[hash-class=joinTeacher-7970438555705856]{
  width: 1.34rem;
  height: 1.8rem;
  background: #ffffff;
  border: 0.01rem dashed #dddddd;
  border-radius: 0.02rem;
}
.form .item .pictureBox .textBox[hash-class=joinTeacher-7970438555705856]{
  width: -webkit-max-content;
  width: max-content;
  height: 0.82rem;
}
.form .item .provinceItem[hash-class=joinTeacher-7970438555705856]{
  width: 1.17rem;
  height: .41rem;
}
.form .item .teachingNameTip[hash-class=joinTeacher-7970438555705856]{
  bottom: .15rem;
  right: .14rem;
}
.form .submitBtn[hash-class=joinTeacher-7970438555705856]{
  width: 4.15rem;
  height: 0.6rem;
  background: #d91313;
  border-radius: 0.02rem;
  border: none;
  margin-bottom: .95rem;
  margin-top: 1.26rem;
}
.form .submitBtn.noEdit[hash-class=joinTeacher-7970438555705856]{
  background-color: #999;
  cursor: not-allowed;
}
/* 证件列表 */
.certificateCategoryList .item .certificateAttachmentBox .pBox[hash-class=joinTeacher-7970438555705856]{
  width: 1.88rem;
  height: 1.1rem;
  background: #ffffff;
  border: 0.01rem dashed #dddddd;
  border-radius: 0.02rem;
}
.certificateCategoryList .item .certificateAttachmentBox .pBox .textBox[hash-class=joinTeacher-7970438555705856]{
   width: -webkit-max-content;
   width: max-content;
  height: 0.41rem;
}
.form .addCertificateBox[hash-class=joinTeacher-7970438555705856]{
  width: 1.25rem;
  height: 0.41rem;
  background: #ffffff;
  border: 0.01rem solid #d91313;
  border-radius: 0.02rem;
  margin-left: 1.5rem;
}
/* 校验信息 */
[hash-class=joinTeacher-7970438555705856] .rc-form .rc-input>.validation-message{
  font-size: .12rem;
  bottom: -.2rem;
}
[hash-class=joinTeacher-7970438555705856] .rc-form .validation-message{
  font-size: .12rem;
  bottom: -.2rem;
}
[hash-class=joinTeacher-7970438555705856] .dropDownBox.rc-dropdown .dropdown-arrow{
  background-image: url(https://static.lndx.edu.cn/image/teacherList_bt_qiehuan2x.png);
  background-size: cover;
  width: .1rem;
  height: .25rem;
  /* transform: translate(10px, 10px); */
  -webkit-transform: rotate(0);
          transform: rotate(0);
  border: 0;
  padding: 0;
}.jc[hash-class=articleDetail-7986361710489344]{
  justify-content: center;
}
.mainWidth[hash-class=articleDetail-7986361710489344]{
  width: 13.689rem;
  margin: 0 auto;
}
/* 面包屑 */
.breadCrumb[hash-class=articleDetail-7986361710489344]{
  margin-top: .31rem;
}
[hash-class=articleDetail-7986361710489344] .breadCrumb .BreadcrumbContainer .breadcrumb .breadcrumb-item:last-child .breadcrumb-title{
  color: #000;
}
[hash-class=articleDetail-7986361710489344] .breadCrumb .BreadcrumbContainer .breadcrumb .breadcrumb-title{
  font-weight: normal;
}
[hash-class=articleDetail-7986361710489344] .breadCrumb .BreadcrumbContainer span{
  font-size: 0.159rem !important;
}
[hash-class=articleDetail-7986361710489344] .breadCrumb .BreadcrumbContainer .breadcrumb .breadcrumb-separator{
  color: #333;
  margin: 0 .02rem;
}
.mainContent[hash-class=articleDetail-7986361710489344]{
  min-height: calc(100vh - 4.26rem - 1.34rem) ;
  /* margin-top: 1.34rem; */
}
.name[hash-class=articleDetail-7986361710489344]{
  font-size: 0.27rem;
  margin-top: .46rem;
}
.time[hash-class=articleDetail-7986361710489344]{
  color: #999999;
  margin-top: .11rem;
}
[hash-class=articleDetail-7986361710489344] .content p{
  width: 100%;
}
[hash-class=articleDetail-7986361710489344] .content img{
  max-width: 100%;
  height: auto;
}.jc[hash-class=articleList-7987234269667712]{
  justify-content: center;
}
.ac[hash-class=articleList-7987234269667712]{
  align-items: center;
  align-content: center;
}
.pointer[hash-class=articleList-7987234269667712]{
  cursor: pointer;
}
.flex1[hash-class=articleList-7987234269667712]{
  flex: 1;
}
.mainWidth[hash-class=articleList-7987234269667712]{
  width: 13.689rem;
  margin: 0 auto;
}
/* 面包屑 */
.breadCrumb[hash-class=articleList-7987234269667712]{
  margin-top: .31rem;
}
[hash-class=articleList-7987234269667712] .breadCrumb .BreadcrumbContainer .breadcrumb .breadcrumb-item:last-child .breadcrumb-title{
  color: #000;
}
[hash-class=articleList-7987234269667712] .breadCrumb .BreadcrumbContainer .breadcrumb .breadcrumb-title{
  font-weight: normal;
}
[hash-class=articleList-7987234269667712] .breadCrumb .BreadcrumbContainer span{
  font-size: 0.159rem !important;
}
[hash-class=articleList-7987234269667712] .breadCrumb .BreadcrumbContainer .breadcrumb .breadcrumb-separator{
  color: #333;
  margin: 0 .02rem;
}
.mainContent[hash-class=articleList-7987234269667712]{
  min-height: calc(100vh - 4.26rem - 1.34rem) ;
  /* margin-top: 1.34rem; */
}
.newList[hash-class=articleList-7987234269667712]{
  margin-bottom: .3rem;
}
.newList .item[hash-class=articleList-7987234269667712]{
  height: 0.58rem;
  line-height: .58rem;
}
.newList .item .icon[hash-class=articleList-7987234269667712]{
  width: 0.29rem;
  height: 0.29rem;
  margin-right: .11rem;
}
.newList .item .name[hash-class=articleList-7987234269667712]{
  color: #252728;
  font-size: .21rem;
}
.newList .item .time[hash-class=articleList-7987234269667712]{
  color: #999;
  font-size: .21rem;
}.jc[hash-class=creditBankRigisterBlock-6632248340851260]{
  justify-content: center;
}
.ac[hash-class=creditBankRigisterBlock-6632248340851260]{
  align-items: center;
  align-content: center;
}
.jcfe[hash-class=creditBankRigisterBlock-6632248340851260]{
  justify-content: flex-end;
}
.flex1[hash-class=creditBankRigisterBlock-6632248340851260]{
  flex: 1;
}
.flex[hash-class=creditBankRigisterBlock-6632248340851260]{
  display: flex;
}
.pointer[hash-class=creditBankRigisterBlock-6632248340851260]{
  cursor: pointer;
}
.color2[hash-class=creditBankRigisterBlock-6632248340851260]{
  color: #D91313;
}
.fs13[hash-class=creditBankRigisterBlock-6632248340851260]{
  font-size: .13rem;
}
.fs16[hash-class=creditBankRigisterBlock-6632248340851260]{
  font-size: .16rem;
}
.fs18[hash-class=creditBankRigisterBlock-6632248340851260]{
  font-size: .18rem;
}
.mb0[hash-class=creditBankRigisterBlock-6632248340851260]{
  margin-bottom: 0;
}
.mb15[hash-class=creditBankRigisterBlock-6632248340851260]{
  margin-bottom: .15rem;
}
.mt14[hash-class=creditBankRigisterBlock-6632248340851260]{
  margin-top: .14rem;
}
/* 学分银行 */
.creditBankPop[hash-class=creditBankRigisterBlock-6632248340851260]{
  width: 5.92rem;
  height: 4.1rem;
  background: #ffffff;
  border-radius: 0.09rem;
  box-shadow: 0rem 0.05rem 0.26rem 0rem rgba(80,11,11,0.35); 
}
.creditBankPop .lableBox[hash-class=creditBankRigisterBlock-6632248340851260]{
   width: 0.7rem;
   text-align: right;
   margin-right: .14rem;
}
.creditBankPop .inputItem[hash-class=creditBankRigisterBlock-6632248340851260]{
  height: .4rem;
}
[hash-class=creditBankRigisterBlock-6632248340851260] .creditBankPop .inputItem.rc-input input{
  outline: none;
}
[hash-class=creditBankRigisterBlock-6632248340851260] .creditBankPop .inputItem.rc-input input:focus{
  border: none;
}
.creditBankPop .cancelBtn[hash-class=creditBankRigisterBlock-6632248340851260],
.firstPop .cancelBtn[hash-class=creditBankRigisterBlock-6632248340851260],
.creditBankPop .submitBtn[hash-class=creditBankRigisterBlock-6632248340851260],
.firstPop .submitBtn[hash-class=creditBankRigisterBlock-6632248340851260]{
  width: 0.64rem;
  height: 0.3rem;
}
.creditBankPop .cancelBtn[hash-class=creditBankRigisterBlock-6632248340851260],
.firstPop .cancelBtn[hash-class=creditBankRigisterBlock-6632248340851260]{
  background: #ffffff;
  border: 0.01rem solid #d91313;
  border-radius: 0.02rem;
   margin-right: .27rem;
}
.creditBankPop .submitBtn[hash-class=creditBankRigisterBlock-6632248340851260],
.firstPop .submitBtn[hash-class=creditBankRigisterBlock-6632248340851260]{
  background: #d91313;
  border: none;
}
.firstPop .submitBtn[hash-class=creditBankRigisterBlock-6632248340851260]{
  width: .75rem;
  display: flex;
}
.creditBankPop .form[hash-class=creditBankRigisterBlock-6632248340851260]{
  border: none;
  padding: 0;
}

.creditBankPop .form .item[hash-class=creditBankRigisterBlock-6632248340851260]{
  margin-bottom: .11rem;
}
[hash-class=creditBankRigisterBlock-6632248340851260] .creditBankPop.rc-popup .title-wraper .popup-title-container  .popup-title{
  font-size: .18rem;
  font-weight: bold;
}
[hash-class=creditBankRigisterBlock-6632248340851260] .creditBankPop.rc-popup .title-wraper .close  .rc-icon-iconClose{
  font-size: .2rem !important;
}
.creditBankRigisterBlock[hash-class=creditBankRigisterBlock-6632248340851260]{
  z-index: 10000;
}.bigTitle[hash-class=person-8637352467769856]{
  font-size: var(--main-fontSize22);
  color: #333;
  line-height: 0.25rem;
  margin-bottom: 0.3rem;
  border-left: 4px solid #e02020;
  padding-left: 0.15rem;
}
#uploadProfileInput[hash-class=person-8637352467769856]{
    width: 0;
    height: 0;
    opacity: 0;
}
.rc-radio-group[hash-class=person-8637352467769856] {
    font-size: var(--main-fontSize20);
}
.rc-text[hash-class=person-8637352467769856] {
    line-height: 30px;
}
.info-edit-input[hash-class=person-8637352467769856] {
    width: 3.34rem;
    height: 0.48rem;
    border-radius: 0.02rem;
    border: 1px solid #e6e6e6;
    /* padding: 0 0.16rem; */
    font-size: var(--main-fontSize20);
}
.rc-text-inner[hash-class=person-8637352467769856] {
    line-height: inherit;
}
.info-btn[hash-class=person-8637352467769856] {
    display: block;
    width: 1.3rem;
    height: 0.48rem;
    background: #d91313;
    border-radius: 0.02rem;
    text-align: center;
    margin: 0.6rem auto 0;
    cursor: pointer;
}
.info-btn .rc-text[hash-class=person-8637352467769856] {
    line-height: .48rem;
    color: #fff;
    font-size: var(--main-fontSize20);
}
/* 新增加的 */
.new_info_item[hash-class=person-8637352467769856]{
    margin-left: 0 !important;
    width: 100%;
    background-color: #fff;
    border-radius: .1rem;
    margin-bottom: .1rem;
}
.editWidth[hash-class=person-8637352467769856]{
    width: -webkit-max-content;
    width: max-content;
}
.new_info_label[hash-class=person-8637352467769856]{
        height: .65rem;
    line-height: .65rem;
    display: inline-block;
    text-align: left;
    width:1.2rem;
    margin-left: .1rem;
}
[hash-class=person-8637352467769856] .new_info_label .rc-text{
    font-size: var(--main-fontSize20);
    color: #000;
}
[hash-class=person-8637352467769856] .new_info_label .rc-expression{
    font-size: var(--main-fontSize20);
    color: #000;
}
.new_con[hash-class=person-8637352467769856]{
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
}
.new-info-edit-input[hash-class=person-8637352467769856]  {
     width: 2.7rem;
    height: .48rem;
    border-radius: .02rem;
    border: 1px solid #e6e6e6;
    /* padding: 0 .16rem; */
    font-size: var(--main-fontSize20);
}
.new-info-edit-expression[hash-class=person-8637352467769856]{
  width: 3rem;
    height: .59rem;
     font-size: var(--main-fontSize20);
}
[hash-class=person-8637352467769856] .new-info-edit-input.rc-dropdown .current  input{
    font-size: var(--main-fontSize20);
}
[hash-class=person-8637352467769856] .new-info-edit-input.rc-dropdown>.options li{
    font-size: var(--main-fontSize20);
}
.new_address_dropdown[hash-class=person-8637352467769856]{
    width: 2rem;
    /* margin-right: 0.2rem; */
    margin-bottom: 0.15rem;
}
.new_learn_txt[hash-class=person-8637352467769856]{
   font-size: var(--main-fontSize20);
}
.addressBox[hash-class=person-8637352467769856]{
    display: flex;
    justify-content: space-between;
    gap: .2rem;
}
[hash-class=person-8637352467769856] .addressBox .rc-dropdown{
    flex: 1;
    flex-shrink: 0;
    padding: 0 .16rem;
}
.new_info_editLable[hash-class=person-8637352467769856]{
    line-height: .52rem;
}
.new_edit_textarea[hash-class=person-8637352467769856]{
    font-size: var(--main-fontSize20);
}
[hash-class=person-8637352467769856] .new_edit_textarea.rc-textarea .textarea{
    resize: none;
    min-height: auto;
    padding: .145rem 15px;
}
.new_save_box[hash-class=person-8637352467769856]{
    display: flex;
    justify-content: center;
    gap: 2rem;
}
.new_save_btn[hash-class=person-8637352467769856]{
    width: 1.05rem;
    margin: .6rem 0 0 0;
}
[hash-class=person-8637352467769856] .new_tx_box .rc-if{
    display: flex;
    justify-content: center;
}
.image-btn[hash-class=person-8637352467769856] {
    display: block;
    width: 1.13rem;
    height: 0.36rem;
    background: #d91313;
    border-radius: 0.18rem;
    color: #fff;
    font-size: var(--main-fontSize18);
    line-height: 0.36rem;
    text-align: center;
    cursor: pointer;
}
/* 弹框 */
.admissionBox[hash-class=person-8637352467769856]{
    width: 100%;
    position: relative;
}
.admissionBox .img[hash-class=person-8637352467769856]{
    width: 100%;
}
.admissionBox .txtBox[hash-class=person-8637352467769856]{
    position: absolute;
    bottom: 12%;
    width: 73%;
    margin-left: 12%;
}
.admissionBox .txtBox .txt[hash-class=person-8637352467769856]{
   font-size: 0.16rem;
    letter-spacing: 1px;
    color: #373733;
    font-family: "Kaiti";
}
.admissionBox .nameBox[hash-class=person-8637352467769856]{
    position: absolute;
    top: 37%;
    left: 16%;
    width: auto;
}
.admissionBox .nameBox .txt[hash-class=person-8637352467769856]{
    font-size: 0.2rem;
    color: #373733;
    letter-spacing: 1px;
    font-family: "Kaiti";
}
/* 街道新样式 */
.wstreet[hash-class=person-8637352467769856]{
    width: 100%;
    padding: 0 .16rem;
}
/* 更改下拉框样式 */
[hash-class=person-8637352467769856] .new_address_dropdown.rc-dropdown .current{
    padding-left: 0;
}.bigTitle[hash-class=creditBankPerson-8638722872307328]{
  font-size: var(--main-fontSize22);
  color: #333;
  line-height: 0.25rem;
  margin-bottom: 0.3rem;
  border-left: 4px solid #e02020;
  padding-left: 0.15rem;
}.bigTitle[hash-class=myUniversityPerson-8638892825084032]{
  font-size: var(--main-fontSize22);
  color: #333;
  line-height: 0.25rem;
  margin-bottom: 0.3rem;
  border-left: 4px solid #e02020;
  padding-left: 0.15rem;
}
.jc[hash-class=myUniversityPerson-8638892825084032]{
    justify-content: center;
}
.ac[hash-class=myUniversityPerson-8638892825084032]{
    align-items: center;
    align-content: center;
}
/* 我的大学 */
.mySchoolList .item[hash-class=myUniversityPerson-8638892825084032] {
  width: 2.07rem;
height: 1.321rem;
margin-right: 0.159rem;
margin-bottom: .2rem;
background-color: #ffefef;
padding: 0.194rem 0.32rem 0.171rem 0.32rem;
border-radius: 0.046rem;
overflow: hidden;
}
.mySchoolList .item:nth-child(4n)[hash-class=myUniversityPerson-8638892825084032]{
    margin-right: 0;
}
.mySchoolList .item .txt[hash-class=myUniversityPerson-8638892825084032]{
    font-size: 0.205rem;
    text-align: center;
    color: #333333;
    height: 0.501rem;
    margin-bottom: 0.114rem;
}
.mySchoolList .item .statusBox[hash-class=myUniversityPerson-8638892825084032]{
    width: 1.367rem;
    height: 0.342rem;
    background: #f0f0f0;
    border-radius: .05rem;
    border-top-left-radius: 0;
    border-top-right-radius: 0;
    /* padding: 0 0.228rem; */
}
.mySchoolList .item.active .statusBox[hash-class=myUniversityPerson-8638892825084032]{
    background: #fbd9d9;
}
.mySchoolList .item .statusTxt[hash-class=myUniversityPerson-8638892825084032]{
    font-size: 0.182rem;
    color: #999999;
    margin-left: 0.102rem;
}
.mySchoolList .item.active .statusTxt[hash-class=myUniversityPerson-8638892825084032]{
    color: #D91313;
}
.mySchoolList .item .img[hash-class=myUniversityPerson-8638892825084032]{
    width: 0.251rem;
    height: auto;
}
.mySchoolList .item .activeImg[hash-class=myUniversityPerson-8638892825084032]{
    display: none;
}
.mySchoolList .item.active .activeImg[hash-class=myUniversityPerson-8638892825084032]{
    display: block;
}
.mySchoolList .item.active .normalImg[hash-class=myUniversityPerson-8638892825084032]{
    display: none;
}.bigTitle[hash-class=myCollectionPerson-8639049450356864]{
  font-size: var(--main-fontSize22);
  color: #333;
  line-height: 0.25rem;
  margin-bottom: 0.3rem;
  border-left: 4px solid #e02020;
  padding-left: 0.15rem;
}
.hidden[hash-class=myCollectionPerson-8639049450356864]{
    overflow: hidden;
}
/* 我的收藏 */
.MyCollection .tab-item[hash-class=myCollectionPerson-8639049450356864] {
    height: .38rem;
    padding: 0 .16rem;
    border: 1px solid #c9c9c9;
    border-radius: .02rem;
    margin-right: .14rem;
    line-height: .38rem;
    font-size: var(--main-fontSize20);
    cursor: pointer;
}
.MyCollection .tab-item.active[hash-class=myCollectionPerson-8639049450356864] {
    background: #e02020;
    border: 0;
    color: #fff;
}
.MyCollection-item[hash-class=myCollectionPerson-8639049450356864] {
    width: 100%;
    margin-bottom: 0.24rem;
    display: flex;
    align-items: center;
}
.MyCollection-item-content[hash-class=myCollectionPerson-8639049450356864] {
    width: 3.7rem;
    flex: 1;
}
.MyCollection-item-status[hash-class=myCollectionPerson-8639049450356864] {
    flex: 1;
    line-height: .26rem;
    margin-top: 0.18rem;
    float: right;
    justify-content: flex-end;
    display: flex;
    align-items: center;
}
.MyCollection-item-status .start[hash-class=myCollectionPerson-8639049450356864] {
    font-size: var(--main-fontSize18);
    color: #fa6400;
}
.MyCollection-item-status .end[hash-class=myCollectionPerson-8639049450356864] {
    font-size: var(--main-fontSize18);
    color: #999;
}
.MyCollection-item-status .sign[hash-class=myCollectionPerson-8639049450356864] {
    font-size: var(--main-fontSize18);
    color: orange;
}
.MyCollection-item-title[hash-class=myCollectionPerson-8639049450356864] {
    display: block;
    font-size: var(--main-fontSize22);
    line-height: .28rem;
    color: #666;
    margin-bottom: 0.09rem;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}
.MyCollection-item-time[hash-class=myCollectionPerson-8639049450356864] {
    display: block;
    width: 100%;
    font-size: var(--main-fontSize18);
    line-height: .26rem;
    color: #666;
    margin-bottom: 0.08rem;
}


.course[hash-class=myCollectionPerson-8639049450356864] {
    display: flex;
    align-items: center;
    flex-wrap: wrap;
}
.MyCollection .course-item[hash-class=myCollectionPerson-8639049450356864] {
    width: 50%;
    margin-bottom: .24rem;
}
.MyCollection .course-item .img[hash-class=myCollectionPerson-8639049450356864] {
    width: 1.63rem;
    height: 1.04rem;
    margin-right: .16rem;
    object-fit: cover;
    object-position: center;
}
.MyCollection .course-item-content[hash-class=myCollectionPerson-8639049450356864] {
    width: 0;
    flex: 1;
}
.MyCollection .course-item-content .title[hash-class=myCollectionPerson-8639049450356864] {
    font-size: var(--main-fontSize20);
    line-height: .28rem;
    color: #000;
    margin-bottom: .04rem;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    display: block;
}
.MyCollection .course-item-content .desc[hash-class=myCollectionPerson-8639049450356864] {
    font-size: var(--main-fontSize20);
    color: #666;
    margin-bottom: .15rem;
    width: 100%;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    display: block;
}
.MyCollection .course-item-content .collect[hash-class=myCollectionPerson-8639049450356864] {
    font-size: var(--main-fontSize18);
    line-height: .25rem;
    color: #f7b500;
    display: flex;
    align-items: center;
}
.MyCollection .course-item-content .collect .img[hash-class=myCollectionPerson-8639049450356864] {
    width: .23rem;
    height: .23rem;
    margin-right: .07rem;
}

.bigTitle[hash-class=myPointPerson-8642987530076160]{
  font-size: var(--main-fontSize22);
  color: #333;
  line-height: 0.25rem;
  margin-bottom: 0.3rem;
  border-left: 4px solid #e02020;
  padding-left: 0.15rem;
}
.jcsb[hash-class=myPointPerson-8642987530076160]{
    justify-content: space-between;
}
.help[hash-class=myPointPerson-8642987530076160] {
    width: auto;
    min-height: 0;
    height: -webkit-max-content;
    height: max-content;
    position: relative;
    margin-left: 5px;
}
.help .tooltip[hash-class=myPointPerson-8642987530076160] {
    width: -webkit-max-content;
    width: max-content;
    padding: 20px;
    border: 1px solid #ebeef5;
    border-radius: 4px;
    position: absolute;
    background: #fff;
    box-shadow: 0 2px 12px 0 rgb(0 0 0 / 10%);
    color: #606266;
    margin-left: 25px;
    display: none;
    right: -60px;
    top: 40px;
    z-index: 200;
    max-width: 25vw;
}
.help .tooltip[hash-class=myPointPerson-8642987530076160]::after {
    content: "";
    position: absolute;
    right: 90px;
    top: -5px;
    padding: 4px;
    -webkit-transform: rotate(45deg) scale(2);
            transform: rotate(45deg) scale(2);
    border-top: 1px solid #ebeef5;
    border-left: 1px solid #ebeef5;
    background: #fff;
}
.help:hover .tooltip[hash-class=myPointPerson-8642987530076160] {
    display: block;
}
.wenhao-active[hash-class=myPointPerson-8642987530076160]{
    display: none;
}
.help:hover .jifen-text[hash-class=myPointPerson-8642987530076160]{
    color: rgb(224, 32, 32);
}
.help:hover .wenhao-active[hash-class=myPointPerson-8642987530076160]{
    display: block;
}
.help:hover .wenhao-unactive[hash-class=myPointPerson-8642987530076160]{
    display: none;
}
.check-point[hash-class=myPointPerson-8642987530076160]{
    display: flex;
    align-content: center;
    flex-direction: column;
    align-items: center;
}
.check-txt[hash-class=myPointPerson-8642987530076160]{
    margin-top: 20px;
}
.review-score[hash-class=myPointPerson-8642987530076160]{
    display: block;
    width: 100%;
    margin-top: 0.3rem;
}
[hash-class=myPointPerson-8642987530076160] .score-table .rc-header-cell{
    border-bottom: none;
    border-top: none;
    background-color: #f9f9f9;
}
.score-table[hash-class=myPointPerson-8642987530076160]{
    border-right: none;
}
[hash-class=myPointPerson-8642987530076160] .score-table .rc-table-index-style{
    border-left: none;
}
[hash-class=myPointPerson-8642987530076160] .score-table .intergral{
    color: rgb(224, 32, 32);
}
[hash-class=myPointPerson-8642987530076160] .score-table .rc-row-cell .rc-expression{
    font-size: var(--main-fontSize16);
}
[hash-class=myPointPerson-8642987530076160] .rc-header-cell span{
    font-size: var(--main-fontSize16);
}
.jifen-wraper[hash-class=myPointPerson-8642987530076160]{
    display: flex;
    align-items: center;
    cursor: pointer;
}
.jifen-text[hash-class=myPointPerson-8642987530076160]{
    color: black;
    margin-left: 3px;
    font-size: var(--main-fontSize18);
    text-decoration: underline;
}
.score-tooltip .title[hash-class=myPointPerson-8642987530076160]{
    display: flex;
    justify-content: center;
}
.score-tooltip .title span[hash-class=myPointPerson-8642987530076160]{
    font-size: var(--main-fontSize22);
    color: #000;
}
[hash-class=myPointPerson-8642987530076160] .score-tooltip .title3{
    font-size: var(--main-fontSize18);
    color: black;
    margin-top: 30px;
    margin-bottom: 10px;
    font-weight: 400;
}
[hash-class=myPointPerson-8642987530076160] .score-tooltip .title4{
    font-size: var(--main-fontSize18);
    color: black;
    margin-top: 10px;
    font-weight: 400;
}
[hash-class=myPointPerson-8642987530076160] .score-tooltip .title5{
    font-size: var(--main-fontSize18);
    color: black;
    margin-top: 0;
    margin-bottom: 10px;
    font-weight: 400;
}
[hash-class=myPointPerson-8642987530076160] .tip-container p{
    font-size: var(--main-fontSize18);
    color: #4e4e4e;
    margin: 5px 0px;
}.bigTitle[hash-class=myMessagePerson-8643374558035968]{
  font-size: var(--main-fontSize22);
  color: #333;
  line-height: 0.25rem;
  margin-bottom: 0.3rem;
  border-left: 4px solid #e02020;
  padding-left: 0.15rem;
}
.hidden[hash-class=myMessagePerson-8643374558035968]{
  overflow: hidden;
}.bigTitle[hash-class=myCertificatePerson-8644304212041728]{
  font-size: var(--main-fontSize22);
  color: #333;
  line-height: 0.25rem;
  margin-bottom: 0.3rem;
  border-left: 4px solid #e02020;
  padding-left: 0.15rem;
}.bigTitle[hash-class=changePasswordPerson-8644404042113024]{
  font-size: var(--main-fontSize22);
  color: #333;
  line-height: 0.25rem;
  margin-bottom: 0.3rem;
  border-left: 4px solid #e02020;
  padding-left: 0.15rem;
}
/* 修改密码 */
.ChangePassword .ChangePassword-edit-item[hash-class=changePasswordPerson-8644404042113024] {
    height: 0.48rem;
    margin-bottom: 0.26rem;
}

.ChangePassword .ChangePassword-edit-item .rc-label[hash-class=changePasswordPerson-8644404042113024] {
    width: 2.75rem;
    text-align: right;
    line-height: .48rem;
    font-size: var(--main-fontSize20);
    color: #000;
    margin-right: 0.18rem;
}

[hash-class=changePasswordPerson-8644404042113024] .ChangePassword .ChangePassword-edit-item .rc-label span {
    font-size: var(--main-fontSize20);
    color: #000;
}

.ChangePassword .ChangePassword-edit-item .rc-input[hash-class=changePasswordPerson-8644404042113024] {
    width: 3.34rem;
    height: 0.48rem;
    border-radius: 0.02rem;
    border: 1px solid #e6e6e6;
    padding: 0 0.16rem;
    font-size: var(--main-fontSize20);
}
.inputBox > input[hash-class=changePasswordPerson-8644404042113024] {
    border: none !important;
}.bigTitle[hash-class=cancelAccountPerson-8644860873819904]{
  font-size: var(--main-fontSize22);
  color: #333;
  line-height: 0.25rem;
  margin-bottom: 0.3rem;
  border-left: 4px solid #e02020;
  padding-left: 0.15rem;
}.bigTitle[hash-class=logOutPerson-8659926778553344]{
  font-size: var(--main-fontSize22);
  color: #333;
  line-height: 0.25rem;
  margin-bottom: 0.3rem;
  border-left: 4px solid #e02020;
  padding-left: 0.15rem;
}
/* 退出登录 */
.LogOutContent[hash-class=logOutPerson-8659926778553344] {
    flex-direction: column;
    align-content: center;
    flex-wrap: nowrap;
    padding: 0.8rem 0 0.6rem;
}

.LogOutContent > .rc-text[hash-class=logOutPerson-8659926778553344] {
    font-size: var(--main-fontSize22);
    color: #333;
    line-height: .3rem;
    text-align: center;
}.bigTitle[hash-class=myCourseV2Person-8660409670533376]{
  font-size: var(--main-fontSize22);
  color: #333;
  line-height: 0.25rem;
  margin-bottom: 0.3rem;
  border-left: 4px solid #e02020;
  padding-left: 0.15rem;
}
/* 我的课程 */
.MyCourse .tab[hash-class=myCourseV2Person-8660409670533376] {
    color: #252728;
    font-size: var(--main-fontSize20);
    margin-bottom: .24rem;
    cursor: pointer;
    display: flex;
    align-items: center;
}
.MyCourse .tab-item[hash-class=myCourseV2Person-8660409670533376] {
    height: .38rem;
    padding: 0 .16rem;
    border: 1px solid #c9c9c9;
    border-radius: .02rem;
    margin-right: .14rem;
    line-height: .38rem;
    font-size: var(--main-fontSize20);
}
.MyCourse .tab-item.active[hash-class=myCourseV2Person-8660409670533376] {
    background: #e02020;
    border: 0;
    color: #fff;
}
.MyCourse .MyCourse-item[hash-class=myCourseV2Person-8660409670533376] {
    width: 2.76rem;
    margin-bottom: .24rem;
    float: left;
    margin-right: .14rem;
    border: 1px solid #e3e3e3;
    position: relative;
}
.MyCourse .MyCourse-item .img[hash-class=myCourseV2Person-8660409670533376] {
    width: 2.76rem;
    height: 1.8rem;
    display: block;
    margin-bottom: .1rem;
}
.MyCourse .MyCourse-item-content[hash-class=myCourseV2Person-8660409670533376] {
    padding: 0 .1rem;
    border-radius: .05rem;
    overflow: hidden;
    flex: 1;
}
.MyCourse-item-content .title[hash-class=myCourseV2Person-8660409670533376] {
    font-size: var(--main-fontSize22);
    line-height: .3rem;
    color: #000;
    margin-bottom: .06rem;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    display: inline;
}
.MyCourse-item-content .desc[hash-class=myCourseV2Person-8660409670533376] {
    width: 100%;
    font-size: var(--main-fontSize16);
    line-height: .26rem;
    color: #666;
    margin-bottom: .07rem;
    overflow: hidden;
    /* text-overflow: ellipsis;
    white-space: nowrap; */
}
.MyCourse-item-content .continueBtn[hash-class=myCourseV2Person-8660409670533376] {
    width: 1.3rem;
    height: .4rem;
    background: #d91313;
    text-align: center;
    line-height: .4rem;
    font-size: var(--main-fontSize18);
    color: #fff;
    border-radius: .2rem;
    margin: .2rem auto;
    justify-content: center;
}.bigTitle[hash-class=myCoursePerson-8949719967442688]{
  font-size: var(--main-fontSize22);
  color: #333;
  line-height: 0.25rem;
  margin-bottom: 0.3rem;
  border-left: 4px solid #e02020;
  padding-left: 0.15rem;
}
.maxContent[hash-class=myCoursePerson-8949719967442688]{
  width: -webkit-max-content;
  width: max-content;
}
.MyCourse-box[hash-class=myCoursePerson-8949719967442688]{
    gap: .2rem;
}

/* 我的课程 */
.MyCourse .tab[hash-class=myCoursePerson-8949719967442688] {
    color: #252728;
    font-size: var(--main-fontSize20);
    margin-bottom: .24rem;
    cursor: pointer;
    display: flex;
    align-items: center;
}
.MyCourse .tab-item[hash-class=myCoursePerson-8949719967442688] {
    height: .38rem;
    padding: 0 .16rem;
    border: 1px solid #c9c9c9;
    border-radius: .02rem;
    margin-right: .14rem;
    line-height: .38rem;
    font-size: var(--main-fontSize20);
}
.MyCourse .tab-item.active[hash-class=myCoursePerson-8949719967442688] {
    background: #e02020;
    border: 0;
    color: #fff;
}
.MyCourse .MyCourse-item[hash-class=myCoursePerson-8949719967442688] {
    width: 2.76rem;
    margin-bottom: .24rem;
    float: left;
    margin-right: .14rem;
    border: 1px solid #e3e3e3;
    position: relative;
}
.MyCourse .MyCourse-item .img[hash-class=myCoursePerson-8949719967442688] {
    width: 2.76rem;
    height: 1.8rem;
    display: block;
    margin-bottom: .1rem;
}
.MyCourse .MyCourse-item-content[hash-class=myCoursePerson-8949719967442688] {
    padding: 0 .1rem;
    border-radius: .05rem;
    overflow: hidden;
    flex: 1;
}
.MyCourse-item-content .title[hash-class=myCoursePerson-8949719967442688] {
    font-size: var(--main-fontSize22);
    line-height: .3rem;
    color: #000;
    margin-bottom: .06rem;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    display: inline;
}
.MyCourse-item-content .desc[hash-class=myCoursePerson-8949719967442688] {
    width: 100%;
    font-size: var(--main-fontSize16);
    line-height: .26rem;
    color: #666;
    margin-bottom: .07rem;
    overflow: hidden;
    /* text-overflow: ellipsis;
    white-space: nowrap; */
}
.MyCourse-item-content .continueBtn[hash-class=myCoursePerson-8949719967442688] {
    width: 1.3rem;
    height: .4rem;
    background: #d91313;
    text-align: center;
    line-height: .4rem;
    font-size: var(--main-fontSize18);
    color: #fff;
    border-radius: .2rem;
    margin: .2rem auto;
    justify-content: center;
}
.jc[hash-class=personLayout-8632063417780096]{
  justify-content: center;
}
.ac[hash-class=personLayout-8632063417780096]{
  align-items: center;
  align-content: center;
}
.personLayout[hash-class=personLayout-8632063417780096]{
  padding: 0.3rem 0 0.5rem;
  background: #f8f8f8;
}
.personLayout .person-left[hash-class=personLayout-8632063417780096]{
  width: 2.5rem;
  margin-right: 0.2rem;
  background: #fff;
  border-radius: 0.02rem;
  padding-bottom: 0.34rem;
  height: auto;
  align-self: flex-start;
}
.personLayout .person-right[hash-class=personLayout-8632063417780096]{
  width: 9.3rem;
  height: auto;
  align-self: flex-start;
  background: #fff;
  border-radius: 0.02rem;
  /* padding: 0.22rem 0.26rem; */
  padding: 0.22rem 0;
  box-sizing: border-box;
  display: flex;
  justify-content: space-between;
  position: relative;
}
.personLayout .person-left .userInfo[hash-class=personLayout-8632063417780096] {
    width: 100%;
    text-align: center;
    padding: 0.33rem 0 0.22rem;
}
.personLayout .person-left .userInfo .img[hash-class=personLayout-8632063417780096]{
  width: 0.9rem;
  height: 0.9rem;
  border-radius: 50%;
  margin: 0 auto 0.08rem;
}

.person-left .userInfo .userInfo-name[hash-class=personLayout-8632063417780096], 
.person-left .userInfo .userInfo-score[hash-class=personLayout-8632063417780096] {
    font-size: var(--main-fontSize20);
    color: #333;
    line-height: .28rem;
}
 .person-left .list-item[hash-class=personLayout-8632063417780096] {
    height: 0.46rem;
    line-height: .3rem;
    margin-bottom: 0.06rem;
    cursor: pointer;
}
.person-left .list-item .img[hash-class=personLayout-8632063417780096]{
  width: 0.27rem;
  height: 0.27rem;
  margin-right: 0.13rem;
}
 .person-left .list-item .txt[hash-class=personLayout-8632063417780096]{
    font-size: var(--main-fontSize22);
    color: #333;
 }
 .person-left .list-item.active[hash-class=personLayout-8632063417780096] {
    background: #e02020;
}
 .person-left .list-item.active .txt[hash-class=personLayout-8632063417780096]{
   color: #fff;
 }
 .help[hash-class=personLayout-8632063417780096] {
    width: auto;
    min-height: 0;
    height: -webkit-max-content;
    height: max-content;
    position: relative;
    margin-left: 5px;
    position: absolute;
    right: .26rem;
}
.help .tooltip[hash-class=personLayout-8632063417780096] {
    width: -webkit-max-content;
    width: max-content;
    padding: 20px;
    border: 1px solid #ebeef5;
    border-radius: 4px;
    position: absolute;
    background: #fff;
    box-shadow: 0 2px 12px 0 rgb(0 0 0 / 10%);
    color: #606266;
    margin-left: 25px;
    display: none;
    right: -60px;
    top: 40px;
    z-index: 200;
    max-width: 25vw;
}
.help .tooltip[hash-class=personLayout-8632063417780096]::after {
    content: "";
    position: absolute;
    right: 90px;
    top: -5px;
    padding: 4px;
    -webkit-transform: rotate(45deg) scale(2);
            transform: rotate(45deg) scale(2);
    border-top: 1px solid #ebeef5;
    border-left: 1px solid #ebeef5;
    background: #fff;
}
.help:hover .tooltip[hash-class=personLayout-8632063417780096] {
    display: block;
}
.wenhao-active[hash-class=personLayout-8632063417780096]{
    display: none;
}
.help:hover .jifen-text[hash-class=personLayout-8632063417780096]{
    color: rgb(224, 32, 32);
}
.help:hover .wenhao-active[hash-class=personLayout-8632063417780096]{
    display: block;
}
.help:hover .wenhao-unactive[hash-class=personLayout-8632063417780096]{
    display: none;
}
.jifen-wraper[hash-class=personLayout-8632063417780096]{
    display: flex;
    align-items: center;
    cursor: pointer;
}
.jifen-text[hash-class=personLayout-8632063417780096]{
    color: black;
    margin-left: 3px;
    font-size: var(--main-fontSize18);
    text-decoration: underline;
}
.score-tooltip .title[hash-class=personLayout-8632063417780096]{
    display: flex;
    justify-content: center;
}
.score-tooltip .title span[hash-class=personLayout-8632063417780096]{
    font-size: var(--main-fontSize22);
    color: #000;
}
[hash-class=personLayout-8632063417780096] .score-tooltip .title3{
    font-size: var(--main-fontSize18);
    color: black;
    margin-top: 30px;
    margin-bottom: 10px;
    font-weight: 400;
}
[hash-class=personLayout-8632063417780096] .score-tooltip .title4{
    font-size: var(--main-fontSize18);
    color: black;
    margin-top: 10px;
    font-weight: 400;
}
[hash-class=personLayout-8632063417780096] .score-tooltip .title5{
    font-size: var(--main-fontSize18);
    color: black;
    margin-top: 0;
    margin-bottom: 10px;
    font-weight: 400;
}
[hash-class=personLayout-8632063417780096] .tip-container p{
    font-size: var(--main-fontSize18);
    color: #4e4e4e;
    margin: 5px 0px;
}

[hash-class=personLayout-8632063417780096] #pointsRulesHtml{
    font-size: var(--main-fontSize18);
    color: #4e4e4e;
}
[hash-class=personLayout-8632063417780096] #pointsRulesHtml span{
    font-size: inherit;
}
[hash-class=personLayout-8632063417780096] #pointsRulesHtml p{
    -webkit-margin-before: 0.5em;
            margin-block-start: 0.5em;
    -webkit-margin-after: 0.5em;
            margin-block-end: 0.5em;
}.flex1[hash-class=eventNewsV2-8943314237695745]{
  flex: 1;
}
.ac[hash-class=eventNewsV2-8943314237695745]{
  align-items: center;
  align-content: center;
}
.maxContent[hash-class=eventNewsV2-8943314237695745]{
  width: -webkit-max-content;
  width: max-content;
}
.inline[hash-class=eventNewsV2-8943314237695745]{
  display: inline;
}
.block[hash-class=eventNewsV2-8943314237695745]{
  display: block;
}
.none[hash-class=eventNewsV2-8943314237695745]{
  display: none;
}
.mainWidth[hash-class=eventNewsV2-8943314237695745]{
  width: 13.67rem;
  margin: 0 auto;
}
.bg[hash-class=eventNewsV2-8943314237695745]{
  background-color: #f8f8f8;
}
.breadCrumb[hash-class=eventNewsV2-8943314237695745]{
  margin: .04rem  0 .1rem 0 ;
}
.topBox[hash-class=eventNewsV2-8943314237695745]{
  min-height: 4.1rem;
  background: #ffffff;
  border-radius: 0.05rem;
  box-shadow: 0rem 0.02rem 0.09rem 0rem rgba(0,0,0,0.12); 
  padding: .27rem .34rem .28rem .34rem;
  margin-bottom: .23rem;
  flex-wrap: nowrap;
}
.topBox .leftBox[hash-class=eventNewsV2-8943314237695745]{
  width: 5.5rem;
  margin-right: .34rem;
  flex-shrink: 0;
}
.topBox .leftBox .img[hash-class=eventNewsV2-8943314237695745]{
  width: 100%;
  height: 3.54rem;
  border-radius: 0.03rem;
  object-fit: cover;
  overflow: hidden;
}
.topBox .rightBox .name[hash-class=eventNewsV2-8943314237695745]{
  font-size: 0.26rem;
  color: #0256ca;
  height: 0.38rem;
  line-height: 0.32rem;
  margin-bottom: .1rem;
  font-weight: bold;
}
.topBox .rightBox .icon[hash-class=eventNewsV2-8943314237695745]{
  width: 0.2rem;
  height: auto;
  margin-right: .05rem;
}
.topBox .rightBox .txt[hash-class=eventNewsV2-8943314237695745]{
  font-size: 0.18rem;
  color: #333333;
  line-height: 0.34rem;
  font-weight: bold;
}
.topBox .rightBox .gap15[hash-class=eventNewsV2-8943314237695745]{
  gap: .15rem;
}
.topBox .rightBox .mb19[hash-class=eventNewsV2-8943314237695745]{
  margin-bottom: .19rem;
}
.topBox .rightBox .introTxt[hash-class=eventNewsV2-8943314237695745]{
  font-size: 0.18rem;
  color: #666666;
  line-height: 0.36rem;
}
/* 底部区域 */
.bottomBox[hash-class=eventNewsV2-8943314237695745]{
  height: 6.7rem;
  background: #ffffff;
  border-radius: 0.09rem;
  margin-bottom: .61rem;
}
.bottomBox .tagBox[hash-class=eventNewsV2-8943314237695745]{
  height: .68rem;
  border-bottom: 0.01rem solid #dddddd;
  padding-left: .23rem;
}
.bottomBox .tagBox .txt[hash-class=eventNewsV2-8943314237695745]{
  font-size: 0.2rem;
  color: #333333;
  position: relative;
  font-weight: bold;
  letter-spacing: 0.01rem;
}
.bottomBox .tagBox .txt[hash-class=eventNewsV2-8943314237695745]::before{
  content: "";
  position: absolute;
  width: 0.4rem;
  height: 0.05rem;
 left: 50%;
  bottom: -.23rem;
  background: #0256ca;
  border-radius: 0.22rem;
  -webkit-transform: translateX(-50%);
          transform: translateX(-50%);
}
.bottomBox  .pdfOutBox[hash-class=eventNewsV2-8943314237695745]{
  padding:  .23rem .34rem .38rem  .34rem;
}
.bottomBox  .pdfOutBox .innerBox[hash-class=eventNewsV2-8943314237695745]{
  width: 12.98rem;
  height: 5.41rem;
}
[hash-class=eventNewsV2-8943314237695745] .breadCrumb .BreadcrumbContainer .breadcrumb .breadcrumb-item:last-child .breadcrumb-title{
  color: #000;
}
[hash-class=eventNewsV2-8943314237695745] .breadCrumb .BreadcrumbContainer .breadcrumb .breadcrumb-title{
  font-weight: normal;
}
[hash-class=eventNewsV2-8943314237695745] .breadCrumb .BreadcrumbContainer span{
  font-size: 0.159rem !important;
}
[hash-class=eventNewsV2-8943314237695745] .breadCrumb .BreadcrumbContainer .breadcrumb .breadcrumb-separator{
  color: #000;
  margin: 0 .02rem;
}
[hash-class=eventNewsV2-8943314237695745] .headerBox .topBox{
  background-color: #427df1;
}
.phone[hash-class=eventNewsV2-8943314237695745]{
  display: none;
}
.pc[hash-class=eventNewsV2-8943314237695745]{
  display: flex;
}
@media(max-width:768px){
  [hash-class=eventNewsV2-8943314237695745] .footer .user_feedback{
    display: none;
  }
  .phone[hash-class=eventNewsV2-8943314237695745]{
    display: flex;
  }
  .pc[hash-class=eventNewsV2-8943314237695745]{
    display: none;
  }
  [hash-class=eventNewsV2-8943314237695745] .BreadcrumbContainer{
    display: none;
  }
  .mainContent[hash-class=eventNewsV2-8943314237695745]{
    min-height: calc(100vh - 50px - 2.393rem);
  }
  .bottomBox .pdfOutBox .innerBox[hash-class=eventNewsV2-8943314237695745]{
    height: 15.5rem;
  }
}.jc[hash-class=localReadactivityMobileBlock-8740652270880001]{
  justify-content: center;
}
.jcsb[hash-class=localReadactivityMobileBlock-8740652270880001]{
  justify-content: space-between;
}
.ac[hash-class=localReadactivityMobileBlock-8740652270880001]{
  align-items: center;
  align-content: center;
}
.maxContent[hash-class=localReadactivityMobileBlock-8740652270880001]{
  width: -webkit-max-content;
  width: max-content;
}
.pointer[hash-class=localReadactivityMobileBlock-8740652270880001]{
  cursor: pointer;
}
.omit[hash-class=localReadactivityMobileBlock-8740652270880001]{
  text-overflow: -o-ellipsis-lastline;
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-box-orient: vertical;
}
.clamp3[hash-class=localReadactivityMobileBlock-8740652270880001]{
  -webkit-line-clamp: 3;
}
.clamp1[hash-class=localReadactivityMobileBlock-8740652270880001]{
  -webkit-line-clamp: 1;
}
.fs44[hash-class=localReadactivityMobileBlock-8740652270880001]{
  font-size: .44rem;
}
.fs52[hash-class=localReadactivityMobileBlock-8740652270880001]{
  font-size: .52rem;
}
.fs7[hash-class=localReadactivityMobileBlock-8740652270880001]{
  font-size: .7rem;
}
.fontWeightBold[hash-class=localReadactivityMobileBlock-8740652270880001]{
  font-weight: bold;
}
.color1[hash-class=localReadactivityMobileBlock-8740652270880001]{
  color: #333333;
}
.color2[hash-class=localReadactivityMobileBlock-8740652270880001]{
  color: #fff;
}
.color3[hash-class=localReadactivityMobileBlock-8740652270880001]{
  color: #666666;
}
.color4[hash-class=localReadactivityMobileBlock-8740652270880001]{
  color: #0256CA;
}
.mb15[hash-class=localReadactivityMobileBlock-8740652270880001]{
  margin-bottom: .15rem;
}
.mb44[hash-class=localReadactivityMobileBlock-8740652270880001]{
  margin-bottom: .44rem;
}
.mr19[hash-class=localReadactivityMobileBlock-8740652270880001]{
  margin-right: .19rem;
}
.flex1[hash-class=localReadactivityMobileBlock-8740652270880001]{
  flex: 1;
}
.localReadactivityBlockItem[hash-class=localReadactivityMobileBlock-8740652270880001]{
  /* height: 2.61rem; */
  height: 5.95rem;
  background: linear-gradient(180deg,#f6fdff, #e5f1ff 100%);
  border-radius: 0.17rem;
  padding: .66rem;
}
.localReadactivityBlockItem .leftBox[hash-class=localReadactivityMobileBlock-8740652270880001]{
  width: 4.9rem;
  height: 3.24rem;
  position: relative;
}
.localReadactivityBlockItem .leftBox .img[hash-class=localReadactivityMobileBlock-8740652270880001]{
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.localReadactivityBlockItem .leftBox .typeBox[hash-class=localReadactivityMobileBlock-8740652270880001]{
  width: 2.41rem;
  height: 0.66rem;
  position: absolute;
  left: 0;
  top: 0;
  background: #c9161e;
  border-bottom-right-radius: .2rem;
}
.localReadactivityBlockItem .leftBox .typeBox.online[hash-class=localReadactivityMobileBlock-8740652270880001]{
  background-color: #507DF1;
}
.localReadactivityBlockItem .introText[hash-class=localReadactivityMobileBlock-8740652270880001]{
  height: 2.1rem;
  text-align: justify;
}.omit[hash-class=readActivityMobileBlock-8740489308669184]{
  text-overflow: -o-ellipsis-lastline;
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-box-orient: vertical;
}
.clamp1[hash-class=readActivityMobileBlock-8740489308669184]{
  -webkit-line-clamp:1
}
.fs52[hash-class=readActivityMobileBlock-8740489308669184]{
  font-size: .52rem;
}
.fs61[hash-class=readActivityMobileBlock-8740489308669184]{
  font-size: .61rem;
}
.color1[hash-class=readActivityMobileBlock-8740489308669184]{
  color: #333333;
}
.color2[hash-class=readActivityMobileBlock-8740489308669184]{
  color: #999;
}
.flex1[hash-class=readActivityMobileBlock-8740489308669184]{
  flex: 1;
}
.jc[hash-class=readActivityMobileBlock-8740489308669184]{
  justify-content: center;
}
.ac[hash-class=readActivityMobileBlock-8740489308669184]{
  align-items: center;
  align-content: center;
}
.mb26[hash-class=readActivityMobileBlock-8740489308669184]{
  margin-bottom: .26rem;
}
.readActivityMobileBlockItem[hash-class=readActivityMobileBlock-8740489308669184]{
  box-shadow: 0 .17rem .35rem 0 rgba(0,0,0,0.1);
}
.readActivityMobileBlockItem .coverImg[hash-class=readActivityMobileBlock-8740489308669184]{
  width: 100%;
  height: 4.24rem;
  border-radius: .17rem;
}
.readActivityMobileBlockItem .textBox[hash-class=readActivityMobileBlock-8740489308669184]{
  padding: .66rem;
}
.readActivityMobileBlockItem .joinNowBtn[hash-class=readActivityMobileBlock-8740489308669184]{
  display: flex;
  width: 3.28rem;
  height: 1.4rem;
  background-color: #507DF1 ;
  border: none;
}.mr36[hash-class=readActivityBlock-8718246868248192]{
  margin-right: .36rem;
}
.mb26[hash-class=readActivityBlock-8718246868248192]{
  margin-bottom: .26rem;
}
.flex1[hash-class=readActivityBlock-8718246868248192]{
  flex: 1;
}
.pointer[hash-class=readActivityBlock-8718246868248192]{
  cursor: pointer;
}
.maxContent[hash-class=readActivityBlock-8718246868248192]{
  width: -webkit-max-content;
  width: max-content;
}

.fs19[hash-class=readActivityBlock-8718246868248192]{
  font-size: .19rem;
}
.fs22[hash-class=readActivityBlock-8718246868248192]{
  font-size: .22rem;
}
.fs23[hash-class=readActivityBlock-8718246868248192]{
  font-size: .23rem;
}
.color1[hash-class=readActivityBlock-8718246868248192]{
  color: #333333;
}
.color2[hash-class=readActivityBlock-8718246868248192]{
  color: #999999;
}
.color3[hash-class=readActivityBlock-8718246868248192]{
  color: #fff;
}
.ac[hash-class=readActivityBlock-8718246868248192]{
  align-items: center;
  align-content: center;
}
.jc[hash-class=readActivityBlock-8718246868248192]{
  justify-content: center;
}
.readActivityBlockItem[hash-class=readActivityBlock-8718246868248192]{
  height: 2rem;
  background: #ffffff;
  border-radius: 0.05rem;
  box-shadow: 0rem 0.05rem 0.16rem 0rem rgba(0,0,0,0.10); 
  padding: .24rem .34rem .23rem .23rem;
}
.readActivityBlockItem .leftBox[hash-class=readActivityBlock-8718246868248192] {
  position: relative;
}
.readActivityBlockItem .leftBox .statusBox[hash-class=readActivityBlock-8718246868248192]{
  width: 1.5rem;
  height: 0.41rem;
  background: linear-gradient(90deg,#ed8321 20%, rgba(255,255,255,0.00) 100%);
  position: absolute;
  top: .2rem;
  left: 0;
  padding-left: .2rem;
}
.readActivityBlockItem .coverImg[hash-class=readActivityBlock-8718246868248192]{
  width: 2.5rem;
  height: 1.5rem;
  border-radius: .05rem;
  overflow: hidden;
  object-fit: cover;
}
.readActivityBlockItem .joinNowBtn[hash-class=readActivityBlock-8718246868248192]{
  display: flex;
  width: 1.2rem;
  height: 0.5rem;
  background: #0256ca;
  border: 0.02rem solid #0256ca;
  border-radius: 0.09rem;
}.jc[hash-class=localReadactivityBlock-8723619652764032]{
  justify-content: center;
}
.jcsb[hash-class=localReadactivityBlock-8723619652764032]{
  justify-content: space-between;
}
.ac[hash-class=localReadactivityBlock-8723619652764032]{
  align-items: center;
  align-content: center;
}
.maxContent[hash-class=localReadactivityBlock-8723619652764032]{
  width: -webkit-max-content;
  width: max-content;
}
.pointer[hash-class=localReadactivityBlock-8723619652764032]{
  cursor: pointer;
}
.omit[hash-class=localReadactivityBlock-8723619652764032]{
  text-overflow: -o-ellipsis-lastline;
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-box-orient: vertical;
}
.clamp3[hash-class=localReadactivityBlock-8723619652764032]{
  -webkit-line-clamp: 3;
}
.clamp1[hash-class=localReadactivityBlock-8723619652764032]{
  -webkit-line-clamp: 1;
}
.fs16[hash-class=localReadactivityBlock-8723619652764032]{
  font-size: .16rem;
}
.fs18[hash-class=localReadactivityBlock-8723619652764032]{
  font-size: .18rem;
}
.fs19[hash-class=localReadactivityBlock-8723619652764032]{
  font-size: .19rem;
}
.fs2[hash-class=localReadactivityBlock-8723619652764032]{
  font-size: .2rem;
}
.fs23[hash-class=localReadactivityBlock-8723619652764032]{
  font-size: .23rem;
}
.fs3[hash-class=localReadactivityBlock-8723619652764032]{
  font-size: .3rem;
}
.fontWeightBold[hash-class=localReadactivityBlock-8723619652764032]{
  font-weight: bold;
}
.color1[hash-class=localReadactivityBlock-8723619652764032]{
  color: #333333;
}
.color2[hash-class=localReadactivityBlock-8723619652764032]{
  color: #fff;
}
.color3[hash-class=localReadactivityBlock-8723619652764032]{
  color: #666666;
}
.color4[hash-class=localReadactivityBlock-8723619652764032]{
  color: #0256CA;
}
.mb15[hash-class=localReadactivityBlock-8723619652764032]{
  margin-bottom: .15rem;
}
.mb2[hash-class=localReadactivityBlock-8723619652764032]{
  margin-bottom: .2rem;
}
.mr19[hash-class=localReadactivityBlock-8723619652764032]{
  margin-right: .19rem;
}
.flex1[hash-class=localReadactivityBlock-8723619652764032]{
  flex: 1;
}
.localReadactivityBlockItem[hash-class=localReadactivityBlock-8723619652764032]{
  width: 5.8rem;
  /* height: 2.61rem; */
  background: linear-gradient(180deg,#f6fdff, #e5f1ff 100%);
  border-radius: 0.08rem;
  padding: .29rem;
}
.localReadactivityBlockItem .leftBox[hash-class=localReadactivityBlock-8723619652764032]{
  width: 2.14rem;
  height: 1.41rem;
  position: relative;
}
.localReadactivityBlockItem .leftBox .img[hash-class=localReadactivityBlock-8723619652764032]{
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.localReadactivityBlockItem .leftBox .typeBox[hash-class=localReadactivityBlock-8723619652764032]{
  width: 1.05rem;
  height: 0.28rem;
  position: absolute;
  left: 0;
  top: 0;
  background: #c9161e;
  border-bottom-right-radius: .2rem;
}
.localReadactivityBlockItem .leftBox .typeBox.online[hash-class=localReadactivityBlock-8723619652764032]{
  background-color: #507DF1;
}
.localReadactivityBlockItem .introText[hash-class=localReadactivityBlock-8723619652764032]{
  height: 0.83rem;
  text-align: justify;
}.mainHeight[hash-class=localReadActivityPageMobile-8741089396720896]{
  min-height: calc(100vh - 50px - 2.393rem);
}
.gap44[hash-class=localReadActivityPageMobile-8741089396720896]{
  gap: .44rem;
}
.p-x-66[hash-class=localReadActivityPageMobile-8741089396720896]{
  padding-left: .66rem;
  padding-right: .66rem;
}
 /* 分页 */
[hash-class=localReadActivityPageMobile-8741089396720896] .page-footer .fwptPagination-container .fwptPagination-list{
    display: none;
}
[hash-class=localReadActivityPageMobile-8741089396720896] .page-footer .center>.center button{
    display: none;
}
[hash-class=localReadActivityPageMobile-8741089396720896] .page-footer .center>button:nth-child(2){
    margin-right:10px ;
}
[hash-class=localReadActivityPageMobile-8741089396720896] .page-footer .pagination-button-turning{
    display: none;
}
[hash-class=localReadActivityPageMobile-8741089396720896] .page-footer .pagination-counter{
    display: none;
}
[hash-class=localReadActivityPageMobile-8741089396720896] .page-footer .fwptPagination-container>div:nth-child(3){
    display: none;
}

[hash-class=localReadActivityPageMobile-8741089396720896] .page-footer .fwptPagination-container .fwptPagination-button{
  color: #0256CA;
  border-color: #0256CA;
  /* background: rgba(201, 22, 30, 0.18); */
  background: rgba(2,86,202,0.18);
}
[hash-class=localReadActivityPageMobile-8741089396720896] .page-footer .fwptPagination-container .fwptPagination-button .fwptPagination-text{
  color: inherit;
}
[hash-class=localReadActivityPageMobile-8741089396720896] .page-footer .fwptPagination-container .fwptPagination-button:disabled{
  border-color: #d9d9d9;
}
[hash-class=localReadActivityPageMobile-8741089396720896] .page-footer .fwptPagination-container .fwptPagination-button.btn-disabled  .fwptPagination-text{
  color: #a8abb2;
}
[hash-class=localReadActivityPageMobile-8741089396720896] .page-footer .fwptPagination-container .fwptPagination-button.btn-disabled  {
  background-color: #f5f7fa;
}.gap4[hash-class=localReadActivityPage-8751605395392000]{
  gap: .4rem;
}
.fs08[hash-class=localReadActivityPage-8751605395392000]{
  font-size: .08rem;
}
.color1[hash-class=localReadActivityPage-8751605395392000]{
  color: #0256CA;
}
.mainWidth[hash-class=localReadActivityPage-8751605395392000]{
  width: 12rem;
  margin: 0 auto;
}
.module-top-title-box-left[hash-class=localReadActivityPage-8751605395392000] {
  width: 0.05rem;
  height: 0.22rem;
  background-color: #0256CA;
  margin-right: 6px;
}
.module-top-title-box-right[hash-class=localReadActivityPage-8751605395392000] {
  font-size: 0.28rem;
  color: #333;
  font-weight: 500;
}
.titleContainer[hash-class=localReadActivityPage-8751605395392000]{
  display: flex;
  justify-content: center;
  margin-bottom: 0.3rem;
}
.moretitle[hash-class=localReadActivityPage-8751605395392000] {
   color: #0256CA;
   font-size: 0.15rem;
   cursor: pointer;
}
[hash-class=localReadActivityPage-8751605395392000] .fwptPagination-container .fwptPagination-button.is--active{
  background-color: #0256CA;
}
[hash-class=localReadActivityPage-8751605395392000] .fwptPagination-container .fwptPagination-button:hover .fwptPagination-text{
  color: #0256CA;
}
[hash-class=localReadActivityPage-8751605395392000] .fwptPagination-container .low-button.is--active-low .fwptPagination-text{
  color: #fff;
}.mt66[hash-class=courseCertificateFillFormH5Block-8587554499977728]{
  margin-bottom: .66rem;
}
.mb66[hash-class=courseCertificateFillFormH5Block-8587554499977728]{
  margin-bottom: .66rem;
}
.mb87[hash-class=courseCertificateFillFormH5Block-8587554499977728]{
  margin-bottom: .87rem;
}
.mb131[hash-class=courseCertificateFillFormH5Block-8587554499977728]{
  margin-bottom: 1.31rem;
}
.jc[hash-class=courseCertificateFillFormH5Block-8587554499977728]{
  justify-content: center;
}
.jcfe[hash-class=courseCertificateFillFormH5Block-8587554499977728]{
  justify-content: flex-end;
}
.ac[hash-class=courseCertificateFillFormH5Block-8587554499977728]{
  align-items: center;
  align-content: center;
}
.flex1[hash-class=courseCertificateFillFormH5Block-8587554499977728]{
  flex: 1;
}
.pointer[hash-class=courseCertificateFillFormH5Block-8587554499977728]{
  cursor: pointer;
}
.color1[hash-class=courseCertificateFillFormH5Block-8587554499977728]{
  color: #333333;
}
.color2[hash-class=courseCertificateFillFormH5Block-8587554499977728]{
  color: #EEA820;
}
.color3[hash-class=courseCertificateFillFormH5Block-8587554499977728]{
  color: #D91313 ;
}
.fs7[hash-class=courseCertificateFillFormH5Block-8587554499977728]{
  font-size: .7rem;
}
.fs87[hash-class=courseCertificateFillFormH5Block-8587554499977728]{
  font-size: .87rem;
}
.block[hash-class=courseCertificateFillFormH5Block-8587554499977728]{
  display: block;
}
.inline[hash-class=courseCertificateFillFormH5Block-8587554499977728]{
  display: inline;
}
.maxContent[hash-class=courseCertificateFillFormH5Block-8587554499977728]{
  width: -webkit-max-content;
  width: max-content;
}
.p-x-15[hash-class=courseCertificateFillFormH5Block-8587554499977728]{
  padding-left: .656rem;
  padding-right: .656rem;
}
.courseCertificateFillFormH5BlockBox .formBox[hash-class=courseCertificateFillFormH5Block-8587554499977728]{
  padding: 0;
  border: none;
}
.courseCertificateFillFormH5BlockBox .formBox .labelBox[hash-class=courseCertificateFillFormH5Block-8587554499977728]{
  width: 3.8rem;
  margin-right: .44rem;
  display: flex;
  height: auto !important;
}
.courseCertificateFillFormH5BlockBox .formBox .inputBox[hash-class=courseCertificateFillFormH5Block-8587554499977728]{
  margin-bottom: 0;
  height: 1.92rem;
  background: #ffffff;
  border: 0.01rem solid #999999;
  border-radius: 0.09rem;
}
.courseCertificateFillFormH5BlockBox .btnBox[hash-class=courseCertificateFillFormH5Block-8587554499977728]{
  width: 3.5rem;
  height: 1.57rem;
  background: #ffffff;
  border: 0.01rem solid #d91313;
  border-radius: 0.09rem;
  display: flex;
}
.courseCertificateFillFormH5BlockBox .btnBox.generate[hash-class=courseCertificateFillFormH5Block-8587554499977728]{
  background: #d91313;
  border: none;
}.jc[hash-class=courseUnfinishedProgressH5Block-8587391959360000]{
    justify-content: center;
}
.ac[hash-class=courseUnfinishedProgressH5Block-8587391959360000]{
    align-items: center;
    align-content: center;
}
.color1[hash-class=courseUnfinishedProgressH5Block-8587391959360000]{
    color: #333;
}
.color2[hash-class=courseUnfinishedProgressH5Block-8587391959360000]{
    color: #D91313;
}
.fs7[hash-class=courseUnfinishedProgressH5Block-8587391959360000]{
    font-size: .7rem;
}
.fs87[hash-class=courseUnfinishedProgressH5Block-8587391959360000]{
    font-size: .87rem;
}
.mb66[hash-class=courseUnfinishedProgressH5Block-8587391959360000]{
    margin-bottom: .66rem;
}
.mt66[hash-class=courseUnfinishedProgressH5Block-8587391959360000]{
    margin-top: .66rem;
}
.mb7[hash-class=courseUnfinishedProgressH5Block-8587391959360000]{
    margin-bottom: .7rem;
}
.mr7[hash-class=courseUnfinishedProgressH5Block-8587391959360000]{
    margin-right: .7rem;
}
.ml2[hash-class=courseUnfinishedProgressH5Block-8587391959360000]{
    margin-left: .2rem;
}
.maxContent[hash-class=courseUnfinishedProgressH5Block-8587391959360000]{
    width: -webkit-max-content;
    width: max-content;
}
.p-x-15[hash-class=courseUnfinishedProgressH5Block-8587391959360000]{
  padding-left: .656rem;
  padding-right: .656rem;
}
.progressBoxOuterBox[hash-class=courseUnfinishedProgressH5Block-8587391959360000]{
    width: 5.69rem;
    height: 0.35rem;
    background: #dddddd;
    border-radius: 0.35rem;
    position: relative;
    overflow: hidden;
}
.progressBoxOuterBox .innerBox[hash-class=courseUnfinishedProgressH5Block-8587391959360000]{
    width: 0;
    height: 0.35rem;
    background: #d91313;
    border-radius: 0.35rem;
}
.jc[hash-class=courseUnfinishedProgressBlock-8552642146183168]{
    justify-content: center;
}
.ac[hash-class=courseUnfinishedProgressBlock-8552642146183168]{
    align-items: center;
    align-content: center;
}
.color1[hash-class=courseUnfinishedProgressBlock-8552642146183168]{
    color: #333;
}
.color2[hash-class=courseUnfinishedProgressBlock-8552642146183168]{
    color: #D91313;
}
.fs18[hash-class=courseUnfinishedProgressBlock-8552642146183168]{
    font-size: .18rem;
}
.fs23[hash-class=courseUnfinishedProgressBlock-8552642146183168]{
    font-size: .23rem;
}
.fs27[hash-class=courseUnfinishedProgressBlock-8552642146183168]{
    font-size: .27rem;
}
.mt24[hash-class=courseUnfinishedProgressBlock-8552642146183168]{
    margin-top: .24rem;
}
.mb23[hash-class=courseUnfinishedProgressBlock-8552642146183168]{
    margin-bottom: .23rem;
}
.mr18[hash-class=courseUnfinishedProgressBlock-8552642146183168]{
    margin-right: .18rem;
}
.ml1[hash-class=courseUnfinishedProgressBlock-8552642146183168]{
    margin-left: .1rem;
}
.maxContent[hash-class=courseUnfinishedProgressBlock-8552642146183168]{
    width: -webkit-max-content;
    width: max-content;
}
.progressBoxOuterBox[hash-class=courseUnfinishedProgressBlock-8552642146183168]{
    width: 1.48rem;
    height: 0.09rem;
    background: #dddddd;
    border-radius: 0.09rem;
    position: relative;
    overflow: hidden;
}
.progressBoxOuterBox .innerBox[hash-class=courseUnfinishedProgressBlock-8552642146183168]{
    width: 0;
    height: 0.09rem;
    background: #d91313;
    border-radius: 0.09rem;
}
.courseUnfinishedProgressBlockBox[hash-class=courseUnfinishedProgressBlock-8552642146183168]{
    min-height: 4.27rem;
}.mt24[hash-class=courseCertificateFillFormBlock-8553693115916928]{
  margin-top: .24rem;
}
.mb23[hash-class=courseCertificateFillFormBlock-8553693115916928]{
  margin-bottom: .23rem;
}
.mb34[hash-class=courseCertificateFillFormBlock-8553693115916928]{
  margin-bottom: .34rem;
}
.jc[hash-class=courseCertificateFillFormBlock-8553693115916928]{
  justify-content: center;
}
.jcfe[hash-class=courseCertificateFillFormBlock-8553693115916928]{
  justify-content: flex-end;
}
.ac[hash-class=courseCertificateFillFormBlock-8553693115916928]{
  align-items: center;
  align-content: center;
}
.flex1[hash-class=courseCertificateFillFormBlock-8553693115916928]{
  flex: 1;
}
.pointer[hash-class=courseCertificateFillFormBlock-8553693115916928]{
  cursor: pointer;
}
.color1[hash-class=courseCertificateFillFormBlock-8553693115916928]{
  color: #333333;
}
.color2[hash-class=courseCertificateFillFormBlock-8553693115916928]{
  color: #EEA820;
}
.color3[hash-class=courseCertificateFillFormBlock-8553693115916928]{
  color: #D91313 ;
}
.fs18[hash-class=courseCertificateFillFormBlock-8553693115916928]{
  font-size: .18rem;
}
.fs23[hash-class=courseCertificateFillFormBlock-8553693115916928]{
  font-size: .23rem;
}
.fs27[hash-class=courseCertificateFillFormBlock-8553693115916928]{
  font-size: .27rem;
}
.block[hash-class=courseCertificateFillFormBlock-8553693115916928]{
  display: block;
}
.inline[hash-class=courseCertificateFillFormBlock-8553693115916928]{
  display: inline;
}
.maxContent[hash-class=courseCertificateFillFormBlock-8553693115916928]{
  width: -webkit-max-content;
  width: max-content;
}
.courseCertificateFillFormBlockBox .formBox[hash-class=courseCertificateFillFormBlock-8553693115916928]{
  padding: 0;
  border: none;
  width: 5.21rem;
}
.courseCertificateFillFormBlockBox .formBox .labelBox[hash-class=courseCertificateFillFormBlock-8553693115916928]{
  width: 1rem;
  margin-right: .11rem;
  display: flex;
  height: auto !important;
}
.courseCertificateFillFormBlockBox .formBox .inputBox[hash-class=courseCertificateFillFormBlock-8553693115916928]{
  margin-bottom: 0;
  height: 0.57rem;
  background: #ffffff;
  border: 0.01rem solid #999999;
  border-radius: 0.02rem;
}
.courseCertificateFillFormBlockBox .formBox .item[hash-class=courseCertificateFillFormBlock-8553693115916928]{
  margin-bottom: .11rem;
}
.courseCertificateFillFormBlockBox .btnBox[hash-class=courseCertificateFillFormBlock-8553693115916928]{
  width: 0.91rem;
  height: 0.41rem;
  background: #ffffff;
  border: 0.01rem solid #d91313;
  border-radius: 0.02rem;
  display: flex;
}
.courseCertificateFillFormBlockBox .btnBox.generate[hash-class=courseCertificateFillFormBlock-8553693115916928]{
  background: #d91313;
  border: none;
}.mt24[hash-class=certificateDownload-8558239362802304]{
  margin-top: .24rem;
}
.mb23[hash-class=certificateDownload-8558239362802304]{
  margin-bottom: .23rem;
}
.mb34[hash-class=certificateDownload-8558239362802304]{
  margin-bottom: .34rem;
}
.jc[hash-class=certificateDownload-8558239362802304]{
  justify-content: center;
}
.jcfe[hash-class=certificateDownload-8558239362802304]{
  justify-content: flex-end;
}
.ac[hash-class=certificateDownload-8558239362802304]{
  align-items: center;
  align-content: center;
}
.flex1[hash-class=certificateDownload-8558239362802304]{
  flex: 1;
}
.pointer[hash-class=certificateDownload-8558239362802304]{
  cursor: pointer;
}
.color1[hash-class=certificateDownload-8558239362802304]{
  color: #333333;
}
.color2[hash-class=certificateDownload-8558239362802304]{
  color: #EEA820;
}
.color3[hash-class=certificateDownload-8558239362802304]{
  color: #D91313 ;
}
.fs18[hash-class=certificateDownload-8558239362802304]{
  font-size: .18rem;
}
.fs23[hash-class=certificateDownload-8558239362802304]{
  font-size: .23rem;
}
.fs25[hash-class=certificateDownload-8558239362802304]{
  font-size: .25rem;
}
.block[hash-class=certificateDownload-8558239362802304]{
  display: block;
}
.inline[hash-class=certificateDownload-8558239362802304]{
  display: inline;
}
.maxContent[hash-class=certificateDownload-8558239362802304]{
  width: -webkit-max-content;
  width: max-content;
}
.courseCertificateFillFormBlockBox .formBox[hash-class=certificateDownload-8558239362802304]{
  padding: 0;
  border: none;
  width: 5.21rem;
}
.courseCertificateFillFormBlockBox .formBox .labelBox[hash-class=certificateDownload-8558239362802304]{
  width: 1rem;
  margin-right: .11rem;
  display: flex;
  height: auto !important;
}
.courseCertificateFillFormBlockBox .formBox .inputBox[hash-class=certificateDownload-8558239362802304]{
  margin-bottom: 0;
  height: 0.57rem;
  background: #ffffff;
  border: 0.01rem solid #999999;
  border-radius: 0.02rem;
}
.courseCertificateFillFormBlockBox .formBox .item[hash-class=certificateDownload-8558239362802304]{
  margin-bottom: .11rem;
}
.courseCertificateFillFormBlockBox .btnBox[hash-class=certificateDownload-8558239362802304]{
  width: 0.91rem;
  height: 0.41rem;
  background: #ffffff;
  border: 0.01rem solid #d91313;
  border-radius: 0.02rem;
  display: flex;
}
.courseCertificateFillFormBlockBox .btnBox.generate[hash-class=certificateDownload-8558239362802304]{
  background: #d91313;
  border: none;
}

.block[hash-class=certificateDownload-8558239362802304]{
  display: block;
}
.inline[hash-class=certificateDownload-8558239362802304]{
  display: inline;
}
.maxContent[hash-class=certificateDownload-8558239362802304]{
  width: -webkit-max-content;
  width: max-content;
}
.jcfe[hash-class=certificateDownload-8558239362802304]{
  justify-content: flex-end;
}
.jcsb[hash-class=certificateDownload-8558239362802304]{
  justify-content: space-between;
}
.ac[hash-class=certificateDownload-8558239362802304]{
  align-items: center;
  align-content: center;
}
.jc[hash-class=certificateDownload-8558239362802304]{
  justify-content: center;
}
 .flex1[hash-class=certificateDownload-8558239362802304]{
  flex: 1;
}
.pointer[hash-class=certificateDownload-8558239362802304]{
  cursor: pointer;
}
 .fs16[hash-class=certificateDownload-8558239362802304]{
  font-size: .16rem;
}
.fs18[hash-class=certificateDownload-8558239362802304]{
  font-size: .18rem;
}
.fs27[hash-class=certificateDownload-8558239362802304]{
  font-size: .27rem;
}
.color1[hash-class=certificateDownload-8558239362802304]{
  color: #333333;
}
.color2[hash-class=certificateDownload-8558239362802304]{
  color: #EEA820;
}
.color3[hash-class=certificateDownload-8558239362802304]{
  color: #d91313;
}
.color4[hash-class=certificateDownload-8558239362802304]{
  color: #999;
}
 .p-x-228[hash-class=certificateDownload-8558239362802304]{
  padding-left: .228rem;
  padding-right: .228rem;
}
 .mr25[hash-class=certificateDownload-8558239362802304]{
  margin-right: .25rem;
}
.mb11[hash-class=certificateDownload-8558239362802304]{
  margin-bottom: .11rem;
}
.mb34[hash-class=certificateDownload-8558239362802304]{
  margin-bottom: .34rem;
}
.proofOfStudyHourDocBlockBox[hash-class=certificateDownload-8558239362802304]{
  position: fixed;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
}
.proofOfStudyHourDocBlockBox .mask[hash-class=certificateDownload-8558239362802304]{
  background: rgba(51,51,51,0.50);
  width: 100%;
  height: 100%;
  position: absolute;
}
.proofOfStudyHourDocBlockBox .popBox[hash-class=certificateDownload-8558239362802304]{
  width: 5.92rem;
  background: #ffffff;
  border-radius: 0.11rem;
  box-shadow: 0rem 0.05rem 0.26rem 0rem rgba(80,11,11,0.35); 
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%,-50%);
          transform: translate(-50%,-50%);
  padding: .24rem .24rem .46rem .46rem;
}
.proofOfStudyHourDocBlockBox .popBox .closeIcon[hash-class=certificateDownload-8558239362802304]{
  width: .23rem;
  height: auto;
}

.proofOfStudyHourDocBlockBox .popBox .certificateCard[hash-class=certificateDownload-8558239362802304]{
  /* width: 4.3rem; */
  min-height: 1.184rem;
  background: #ffffff;
  border-radius: 0.046rem;
  box-shadow: 0px 0.019rem 0.094rem 0px rgba(0,0,0,0.12); 
  padding: 0.148rem 0 0.1rem 0;
  margin-right: .31rem;
  margin-left: .08rem;
}
.proofOfStudyHourDocBlockBox .popBox .certificateCard .line[hash-class=certificateDownload-8558239362802304]{
  height: .01rem;
  background-color: #DDDDDD ;
  margin-top: .16rem;
  margin-bottom: .1rem;
}
.proofOfStudyHourDocBlockBox .popBox .certificateCard .img[hash-class=certificateDownload-8558239362802304]{
  height: 0.888rem;
  width: auto;
  margin-right: 0.228rem;
}
.proofOfStudyHourDocBlockBox .popBox .certificateCard .name[hash-class=certificateDownload-8558239362802304]{
  color: #333333;
  font-size: 0.205rem;
  line-height: 0.296rem;
  margin-bottom: 0.023rem;
}
.proofOfStudyHourDocBlockBox .popBox .certificateCard .certificateNumber[hash-class=certificateDownload-8558239362802304],
.proofOfStudyHourDocBlockBox .popBox .certificateCard .idNumber[hash-class=certificateDownload-8558239362802304]{
  color: #999999;
  font-size: 0.159rem;
}
.proofOfStudyHourDocBlockBox .popBox .certificateCard .rightBox[hash-class=certificateDownload-8558239362802304]{
  width: 0.8rem;
  position: relative;
}
.proofOfStudyHourDocBlockBox .popBox .certificateCard .viewBox[hash-class=certificateDownload-8558239362802304]{
  width: 0.87rem;
  height: 0.330rem;
  background: #d91313;
  border-radius: 0.194rem;
  color: #ffffff;
  font-size: 0.159rem;
}
.proofOfStudyHourDocBlockBox .popBox .certificateCard  .downloadText[hash-class=certificateDownload-8558239362802304]{
  color: #D91313;
  font-size: 0.159rem;
}
.proofOfStudyHourDocBlockBox .popBox .closeBtn[hash-class=certificateDownload-8558239362802304]{
  width: 0.91rem;
  height: 0.41rem;
  background: #ffffff;
  border: 0.01rem solid #d91313;
  border-radius: 0.02rem;
  display: flex;
}.maxContent[hash-class=personCourseBlock-8490161204879872]{
  width: -webkit-max-content;
  width: max-content;
}
.jc[hash-class=personCourseBlock-8490161204879872]{
  justify-content: center;
}
.ac[hash-class=personCourseBlock-8490161204879872]{
  align-items: center;
  align-content: center;
}
.flex1[hash-class=personCourseBlock-8490161204879872]{
  flex: 1;
}
.fs15[hash-class=personCourseBlock-8490161204879872]{
  font-size: .15rem;
}
.fs17[hash-class=personCourseBlock-8490161204879872]{
  font-size: .17rem;
}
.fs21[hash-class=personCourseBlock-8490161204879872]{
  font-size: .21rem;
}
.color1[hash-class=personCourseBlock-8490161204879872]{
  color: #666;
}
.color2[hash-class=personCourseBlock-8490161204879872]{
  color: rgb(218, 26, 67);
}
.color3[hash-class=personCourseBlock-8490161204879872]{
  color: #fff;
}
.color4[hash-class=personCourseBlock-8490161204879872]{
  color: #333333;
}
.p-x-1[hash-class=personCourseBlock-8490161204879872]{
  padding-left: .1rem;
  padding-right: .1rem;
}
.mb17[hash-class=personCourseBlock-8490161204879872]{
  margin-bottom: .17rem;
}
.omit[hash-class=personCourseBlock-8490161204879872]{
  text-overflow: -o-ellipsis-lastline;
overflow: hidden;
text-overflow: ellipsis;
display: -webkit-box;
-webkit-box-orient: vertical;
}
.clamp1[hash-class=personCourseBlock-8490161204879872]{
  -webkit-line-clamp: 1;
}
.personCourseBlockItem[hash-class=personCourseBlock-8490161204879872]{
  width: 2.76rem;
  margin-bottom: .24rem;
  border: 1px solid #e3e3e3;
  position: relative;
}
.personCourseBlockItem .coverImg[hash-class=personCourseBlock-8490161204879872]{
  width: 100%;
  height: 1.8rem;
  margin-bottom: .1rem;
}
.personCourseBlockItem .title[hash-class=personCourseBlock-8490161204879872]{
  margin-bottom: .06rem;
}
.personCourseBlockItem .source[hash-class=personCourseBlock-8490161204879872]{
  margin-bottom: .07rem;
}
.personCourseBlockItem .learnProgressOuterBox[hash-class=personCourseBlock-8490161204879872]{
}
.personCourseBlockItem .learnProgressOuterBox .progress-container[hash-class=personCourseBlock-8490161204879872]{
  width: 1rem;
  height: .09rem;
  border-radius: 50px;
  background-color: #d4d4d4;
  position: relative;
  overflow: hidden;
}
.personCourseBlockItem .learnProgressOuterBox .progress-bar[hash-class=personCourseBlock-8490161204879872]{
    width: 0%;
    height: 100%;
    background-color: #d91313;
    border-radius: 50px;
}
.personCourseBlockItem .learnProgressOuterBox .numBox[hash-class=personCourseBlock-8490161204879872]{
  width: .3rem;
  margin: 0 .1rem;
}
.personCourseBlockItem .line[hash-class=personCourseBlock-8490161204879872]{
  height: .02rem;
  background-color: #DDDDDD;
}
.personCourseBlockItem  .btnBoxs .btn[hash-class=personCourseBlock-8490161204879872]{
  width: 1.25rem;
  height: 0.34rem;
  background-color: #d91313;
  color: #fff;
  border-radius: .2rem;
  display: flex;
  border: none;
}
.personCourseBlockItem  .btnBoxs .btn.unable[hash-class=personCourseBlock-8490161204879872]{
  background-color: #DDDDDD;
}
.personCourseBlockItem  .btnBoxs .btn.unable .txt[hash-class=personCourseBlock-8490161204879872]{
  color: #666666;
}.jc[hash-class=myCourseUnfinishPopBlock-8512802438907008]{
  justify-content: center;
}
.ac[hash-class=myCourseUnfinishPopBlock-8512802438907008]{
  align-items: center;
  align-content: center;
}
.jcfe[hash-class=myCourseUnfinishPopBlock-8512802438907008]{
  justify-content: flex-end;
}
.fs23[hash-class=myCourseUnfinishPopBlock-8512802438907008]{
  font-size: .23rem;
}
.fs27[hash-class=myCourseUnfinishPopBlock-8512802438907008]{
  font-size: .27rem;
}
.color1[hash-class=myCourseUnfinishPopBlock-8512802438907008]{
  color: #333333;
}
.pointer[hash-class=myCourseUnfinishPopBlock-8512802438907008]{
  cursor: pointer;
}
.mb23[hash-class=myCourseUnfinishPopBlock-8512802438907008]{
  margin-bottom: .23rem;
}
.mb34[hash-class=myCourseUnfinishPopBlock-8512802438907008]{
  margin-bottom: .34rem;
}
.myCourseUnfinishPopBlockBox[hash-class=myCourseUnfinishPopBlock-8512802438907008]{
  position: fixed;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
}
.myCourseUnfinishPopBlockBox .mask[hash-class=myCourseUnfinishPopBlock-8512802438907008]{
  background: rgba(51,51,51,0.50);
  width: 100%;
  height: 100%;
  position: absolute;
}
.myCourseUnfinishPopBlockBox .popBox[hash-class=myCourseUnfinishPopBlock-8512802438907008]{
  width: 6.13rem;
  height: 2.64rem;
  background: #ffffff;
  border-radius: 0.11rem;
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%,-50%);
          transform: translate(-50%,-50%);
  padding: .21rem .17rem .46rem .17rem;
}
.myCourseUnfinishPopBlockBox .popBox .closeIcon[hash-class=myCourseUnfinishPopBlock-8512802438907008]{
  width: .3rem;
  height: auto;
}
.myCourseUnfinishPopBlockBox .confirmBtn[hash-class=myCourseUnfinishPopBlock-8512802438907008]{
  width: 1.73rem;
  height: 0.52rem;
  background: #d91313;
  border: 0.02rem solid #d91313;
  border-radius: 0.02rem;
  display: flex;
}.jcfe[hash-class=proofOfstudyHourFillFormBlock-8513715196462208]{
  justify-content: flex-end;
}
.ac[hash-class=proofOfstudyHourFillFormBlock-8513715196462208]{
  align-items: center;
  align-content: center;
}
.jc[hash-class=proofOfstudyHourFillFormBlock-8513715196462208]{
  justify-content: center;
}
.inline[hash-class=proofOfstudyHourFillFormBlock-8513715196462208]{
  display: inline;
}
.block[hash-class=proofOfstudyHourFillFormBlock-8513715196462208]{
  display: block;
}
.pointer[hash-class=proofOfstudyHourFillFormBlock-8513715196462208]{
  cursor: pointer;
}
.fs18[hash-class=proofOfstudyHourFillFormBlock-8513715196462208]{
  font-size: .18rem;
}
.fs23[hash-class=proofOfstudyHourFillFormBlock-8513715196462208]{
  font-size: .23rem;
}
.fs27[hash-class=proofOfstudyHourFillFormBlock-8513715196462208]{
  font-size: .27rem;
}
.color1[hash-class=proofOfstudyHourFillFormBlock-8513715196462208]{
  color: #333333;
}
.color2[hash-class=proofOfstudyHourFillFormBlock-8513715196462208]{
  color: #EEA820;
}
.color3[hash-class=proofOfstudyHourFillFormBlock-8513715196462208]{
  color: #D91313;
}
.flex1[hash-class=proofOfstudyHourFillFormBlock-8513715196462208]{
  flex: 1;
}
.lineHeight32[hash-class=proofOfstudyHourFillFormBlock-8513715196462208]{
  line-height: .32rem;
}
.p-x-right-18[hash-class=proofOfstudyHourFillFormBlock-8513715196462208]{
  padding-right: .18rem;
}
.mb11[hash-class=proofOfstudyHourFillFormBlock-8513715196462208]{
  margin-bottom: .11rem;
}
.mb17[hash-class=proofOfstudyHourFillFormBlock-8513715196462208]{
  margin-bottom: .17rem;
}
.mb23[hash-class=proofOfstudyHourFillFormBlock-8513715196462208]{
  margin-bottom: .23rem;
}
.mb34[hash-class=proofOfstudyHourFillFormBlock-8513715196462208]{
  margin-bottom: .34rem;
}
.proofOfstudyHourFillFormBlockBox[hash-class=proofOfstudyHourFillFormBlock-8513715196462208]{
  position: fixed;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  z-index: 9999;
}
.proofOfstudyHourFillFormBlockBox .mask[hash-class=proofOfstudyHourFillFormBlock-8513715196462208]{
  background: rgba(51,51,51,0.50);
  width: 100%;
  height: 100%;
  position: absolute;
}
.proofOfstudyHourFillFormBlockBox .popBox[hash-class=proofOfstudyHourFillFormBlock-8513715196462208]{
  width: 5.92rem;
  /* height: 4.52rem; */
  background: #ffffff;
  border-radius: 0.11rem;
  box-shadow: 0rem 0.05rem 0.26rem 0rem rgba(80,11,11,0.35); 
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%,-50%);
          transform: translate(-50%,-50%);
  padding: .24rem .24rem .46rem .46rem;
}
.proofOfstudyHourFillFormBlockBox .popBox .closeIcon[hash-class=proofOfstudyHourFillFormBlock-8513715196462208]{
  width: .23rem;
  height: auto;
  margin-bottom: .11rem;
}
.proofOfstudyHourFillFormBlockBox .formBox[hash-class=proofOfstudyHourFillFormBlock-8513715196462208]{
  border: none;
  padding: 0;
}
.proofOfstudyHourFillFormBlockBox .formBox .item .labelBox[hash-class=proofOfstudyHourFillFormBlock-8513715196462208]{
  display: flex;
  width: 1rem;
  margin-right: .11rem;
  height: auto!important;
}
.proofOfstudyHourFillFormBlockBox .formBox .item .inputBox[hash-class=proofOfstudyHourFillFormBlock-8513715196462208]{
  height: 0.57rem;
  margin-bottom: 0;
}
.proofOfstudyHourFillFormBlockBox .formBox .btnBoxs .btnBox[hash-class=proofOfstudyHourFillFormBlock-8513715196462208]{
  width: 0.91rem;
  height: 0.41rem;
  background: #ffffff;
  border: 0.01rem solid #d91313;
  border-radius: 0.02rem;
  display: flex;
}
.proofOfstudyHourFillFormBlockBox .formBox .btnBoxs .btnBox.generateBtn[hash-class=proofOfstudyHourFillFormBlock-8513715196462208]{
  background-color: #D91313;
  border: none;
}.block[hash-class=proofOfStudyHourDocBlock-8518507925341824]{
  display: block;
}
.inline[hash-class=proofOfStudyHourDocBlock-8518507925341824]{
  display: inline;
}
.maxContent[hash-class=proofOfStudyHourDocBlock-8518507925341824]{
  width: -webkit-max-content;
  width: max-content;
}
.jcfe[hash-class=proofOfStudyHourDocBlock-8518507925341824]{
  justify-content: flex-end;
}
.jcsb[hash-class=proofOfStudyHourDocBlock-8518507925341824]{
  justify-content: space-between;
}
.ac[hash-class=proofOfStudyHourDocBlock-8518507925341824]{
  align-items: center;
  align-content: center;
}
.jc[hash-class=proofOfStudyHourDocBlock-8518507925341824]{
  justify-content: center;
}
 .flex1[hash-class=proofOfStudyHourDocBlock-8518507925341824]{
  flex: 1;
}
.pointer[hash-class=proofOfStudyHourDocBlock-8518507925341824]{
  cursor: pointer;
}
 .fs16[hash-class=proofOfStudyHourDocBlock-8518507925341824]{
  font-size: .16rem;
}
.fs18[hash-class=proofOfStudyHourDocBlock-8518507925341824]{
  font-size: .18rem;
}
.fs27[hash-class=proofOfStudyHourDocBlock-8518507925341824]{
  font-size: .27rem;
}
.color1[hash-class=proofOfStudyHourDocBlock-8518507925341824]{
  color: #333333;
}
.color2[hash-class=proofOfStudyHourDocBlock-8518507925341824]{
  color: #EEA820;
}
.color3[hash-class=proofOfStudyHourDocBlock-8518507925341824]{
  color: #d91313;
}
.color4[hash-class=proofOfStudyHourDocBlock-8518507925341824]{
  color: #999;
}
 .p-x-228[hash-class=proofOfStudyHourDocBlock-8518507925341824]{
  padding-left: .228rem;
  padding-right: .228rem;
}
 .mr25[hash-class=proofOfStudyHourDocBlock-8518507925341824]{
  margin-right: .25rem;
}
.mb11[hash-class=proofOfStudyHourDocBlock-8518507925341824]{
  margin-bottom: .11rem;
}
.mb34[hash-class=proofOfStudyHourDocBlock-8518507925341824]{
  margin-bottom: .34rem;
}
.proofOfStudyHourDocBlockBox[hash-class=proofOfStudyHourDocBlock-8518507925341824]{
  position: fixed;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  z-index: 9999;
}
.proofOfStudyHourDocBlockBox .mask[hash-class=proofOfStudyHourDocBlock-8518507925341824]{
  background: rgba(51,51,51,0.50);
  width: 100%;
  height: 100%;
  position: absolute;
}
.proofOfStudyHourDocBlockBox .popBox[hash-class=proofOfStudyHourDocBlock-8518507925341824]{
  width: 5.92rem;
  background: #ffffff;
  border-radius: 0.11rem;
  box-shadow: 0rem 0.05rem 0.26rem 0rem rgba(80,11,11,0.35); 
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%,-50%);
          transform: translate(-50%,-50%);
  padding: .24rem .24rem .46rem .46rem;
}
.proofOfStudyHourDocBlockBox .popBox .closeIcon[hash-class=proofOfStudyHourDocBlock-8518507925341824]{
  width: .23rem;
  height: auto;
}

.proofOfStudyHourDocBlockBox .popBox .certificateCard[hash-class=proofOfStudyHourDocBlock-8518507925341824]{
  /* width: 4.3rem; */
  min-height: 1.184rem;
  background: #ffffff;
  border-radius: 0.046rem;
  box-shadow: 0px 0.019rem 0.094rem 0px rgba(0,0,0,0.12); 
  padding: 0.148rem 0 0.1rem 0;
  margin-right: .31rem;
  margin-left: .08rem;
}
.proofOfStudyHourDocBlockBox .popBox .certificateCard .line[hash-class=proofOfStudyHourDocBlock-8518507925341824]{
  height: .01rem;
  background-color: #DDDDDD ;
  margin-top: .16rem;
  margin-bottom: .1rem;
}
.proofOfStudyHourDocBlockBox .popBox .certificateCard .img[hash-class=proofOfStudyHourDocBlock-8518507925341824]{
  height: 0.888rem;
  width: auto;
  margin-right: 0.228rem;
}
.proofOfStudyHourDocBlockBox .popBox .certificateCard .name[hash-class=proofOfStudyHourDocBlock-8518507925341824]{
  color: #333333;
  font-size: 0.205rem;
  line-height: 0.296rem;
  margin-bottom: 0.023rem;
}
.proofOfStudyHourDocBlockBox .popBox .certificateCard .certificateNumber[hash-class=proofOfStudyHourDocBlock-8518507925341824],
.proofOfStudyHourDocBlockBox .popBox .certificateCard .idNumber[hash-class=proofOfStudyHourDocBlock-8518507925341824]{
  color: #999999;
  font-size: 0.159rem;
}
.proofOfStudyHourDocBlockBox .popBox .certificateCard .rightBox[hash-class=proofOfStudyHourDocBlock-8518507925341824]{
  width: 0.8rem;
  position: relative;
}
.proofOfStudyHourDocBlockBox .popBox .certificateCard .viewBox[hash-class=proofOfStudyHourDocBlock-8518507925341824]{
  width: 0.87rem;
  height: 0.330rem;
  background: #d91313;
  border-radius: 0.194rem;
  color: #ffffff;
  font-size: 0.159rem;
}
.proofOfStudyHourDocBlockBox .popBox .certificateCard  .downloadText[hash-class=proofOfStudyHourDocBlock-8518507925341824]{
  color: #D91313;
  font-size: 0.159rem;
}
.proofOfStudyHourDocBlockBox .popBox .closeBtn[hash-class=proofOfStudyHourDocBlock-8518507925341824]{
  width: 0.91rem;
  height: 0.41rem;
  background: #ffffff;
  border: 0.01rem solid #d91313;
  border-radius: 0.02rem;
  display: flex;
}.jc[hash-class=certificatePreviewBlock-8542518220148480]{
  justify-content: center;
}
.ac[hash-class=certificatePreviewBlock-8542518220148480]{
  align-items: center;
  align-content: center;
}
.fs18[hash-class=certificatePreviewBlock-8542518220148480]{
  font-size: .18rem;
}
.color1[hash-class=certificatePreviewBlock-8542518220148480]{
  color: #D91313;
}
.pointer[hash-class=certificatePreviewBlock-8542518220148480]{
  cursor: pointer;
}
.certificatePreviewBlockBox[hash-class=certificatePreviewBlock-8542518220148480]{
  position: fixed;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  z-index: 9999;
}
.certificatePreviewBlockBox .mask[hash-class=certificatePreviewBlock-8542518220148480]{
  background: rgba(51,51,51,0.50);
  width: 100%;
  height: 100%;
  position: absolute;
}
.certificatePreviewBlockBox .popBox[hash-class=certificatePreviewBlock-8542518220148480]{
  z-index: 1;
  width: 3.64rem;
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%,-50%);
          transform: translate(-50%,-50%);
}
.certificatePreviewBlockBox .popBox .img[hash-class=certificatePreviewBlock-8542518220148480]{
  width: 100%;
  height: auto;
  margin-bottom: .17rem;
}
.certificatePreviewBlockBox .popBox .btnBox[hash-class=certificatePreviewBlock-8542518220148480]{
  width: 0.91rem;
  height: 0.41rem;
  background: #ffffff;
  border: 0.01rem solid #d91313;
  border-radius: 0.02rem;
  display: flex;
}
.certificatePreviewBlockBox .popBox .btnBox.download[hash-class=certificatePreviewBlock-8542518220148480]{
  background-color: #D91313;
  border: none;
}
.jc[hash-class=activityWorkUploadNew-8841487394087555]{
    justify-content: center;
}
.flex[hash-class=activityWorkUploadNew-8841487394087555]{
    display: flex;
}
.noWrap[hash-class=activityWorkUploadNew-8841487394087555]{
    flex-wrap: nowrap;
}
.w100[hash-class=activityWorkUploadNew-8841487394087555]{
    width: 100%;
}
.mainBox[hash-class=activityWorkUploadNew-8841487394087555]{
    margin-top: .4rem;
}
 .subtitle[hash-class=activityWorkUploadNew-8841487394087555] {
    font-size: var(--main-fontSize26);
    font-family: PingFangSC-Medium, PingFang SC;
    font-weight: 500;
    color: #333;
    line-height: var(--main-fontSize36);
    padding-left: 16px;
    position: relative;
}
 .subtitle[hash-class=activityWorkUploadNew-8841487394087555]::before {
    content: "";
    width: 4px;
    height: 70%;
    position: absolute;
    background: #d91313;
    left: 0;
    top: 20%;
}
.star[hash-class=activityWorkUploadNew-8841487394087555] {
    color: red;
}
.coverReminderTxt[hash-class=activityWorkUploadNew-8841487394087555] {
    font-size: var(--main-fontSize14);
    color: #999;
    line-height: 25px;
    padding: 0 0.2rem;
    font-family: SourceHanSansCN-Regular, SourceHanSansCN;
}
.integration-upload[hash-class=activityWorkUploadNew-8841487394087555] {
    background: #fff;
    padding-bottom: 100px;
}
.integration-upload .m-auto[hash-class=activityWorkUploadNew-8841487394087555] {
    margin: 0 auto;
    width: 12rem;
}
.integration-upload .space[hash-class=activityWorkUploadNew-8841487394087555] {
    height: 30px;
}
.integration-upload .form-wrap[hash-class=activityWorkUploadNew-8841487394087555] {
    padding: 30px 26px;
}
.integration-upload .flex[hash-class=activityWorkUploadNew-8841487394087555] {
    display: flex;
}
.integration-upload .form-wrap .el-form-item__label[hash-class=activityWorkUploadNew-8841487394087555], .integration-upload .form-wrap .form-item-label[hash-class=activityWorkUploadNew-8841487394087555] {
    font-size: var(--main-fontSize20);
    font-family: SourceHanSansCN-Regular,SourceHanSansCN;
    font-weight: 400;
    color: #252728;
    line-height: var(--main-fontSize30);
}
.integration-upload .space-mini[hash-class=activityWorkUploadNew-8841487394087555] {
    height: 20px;
}
.integration-upload .form-wrap .img-wrap[hash-class=activityWorkUploadNew-8841487394087555] {
    position: relative;
    width: 2.85rem;
    height: 2.0805rem;
    background-color: #ececec;
    display: flex;
    align-items: center;
}
.integration-upload .form-wrap .img-wrap:before[hash-class=activityWorkUploadNew-8841487394087555] {
    content: "封面尺寸：800*515";
    position: absolute;
    left: 50%;
    width: 100%;
    text-align: center;
    font-size: var(--main-fontSize16);
    font-family: SourceHanSansCN-Regular,SourceHanSansCN;
    font-weight: 400;
    color: #999;
    top: 50%;
    -webkit-transform: translate(-50%,-50%);
            transform: translate(-50%,-50%);
}
.integration-upload .form-wrap .img-wrap img[hash-class=activityWorkUploadNew-8841487394087555] {
    position: absolute;
    width: 100%;
    height: 100%;
    left: 0;
    top: 0;
}
.integration-upload .justify-center[hash-class=activityWorkUploadNew-8841487394087555] {
    justify-content: center;
}
[hash-class=activityWorkUploadNew-8841487394087555] .integration-upload .btn {
    display: flex;
    align-items: center;
}
[hash-class=activityWorkUploadNew-8841487394087555] .integration-upload .btn div {
    font-size: var(--main-fontSize18);
    color: #fff;
    background: #d91313;
    width: 1.27rem;
    height: 0.4rem;
    text-align: center;
    line-height: .4rem;
    margin: 0 0.1rem;
    box-sizing: border-box;
}
.integration-upload .form-wrap .form-item-right[hash-class=activityWorkUploadNew-8841487394087555] {
    padding-top: 0.5rem;
    padding-left: 112px;
    width: 7rem;
}
.el-form[hash-class=activityWorkUploadNew-8841487394087555] {
    font-size: 14px;
}
.integration-upload .form-wrap .form-item-right .el-form-item[hash-class=activityWorkUploadNew-8841487394087555] {
    margin-bottom: 0.08rem;
}
.integration-upload .form-wrap .el-form-item__label[hash-class=activityWorkUploadNew-8841487394087555], .integration-upload .form-wrap .form-item-label[hash-class=activityWorkUploadNew-8841487394087555] {
    font-size: var(--main-fontSize20);
    font-family: SourceHanSansCN-Regular,SourceHanSansCN;
    font-weight: 400;
    color: #252728;
    line-height: var(--main-fontSize30);
}
.integration-upload .form-wrap .el-form-item__label[hash-class=activityWorkUploadNew-8841487394087555] {
    line-height: var(--main-fontSize36);
}
.integration-upload .form-wrap .integra-upload[hash-class=activityWorkUploadNew-8841487394087555] {
    padding-left: 20px;
    padding-right: 20px;
}
.integration-upload .form-wrap .integra-upload .upload-card[hash-class=activityWorkUploadNew-8841487394087555] {
    flex-direction: column;
    height: 300px;
    background: transparent;
    border-radius: 2px;
    border: 1px dotted #b4b9bf;
    display: flex;
    align-items: center;
    justify-content: center;
    text-align: center;
}
.integration-upload .form-wrap .integra-upload .upload-card img[hash-class=activityWorkUploadNew-8841487394087555] {
    width: var(--main-fontSize36);
}
.integration-upload .form-wrap .integra-upload .upload-card .tip[hash-class=activityWorkUploadNew-8841487394087555], .integration-upload .form-wrap .integra-upload .upload-card .tip-type[hash-class=activityWorkUploadNew-8841487394087555] {
    margin: 10px 0;
    font-size: var(--main-fontSize16);
    font-family: PingFangSC-Regular,PingFang SC;
    font-weight: 400;
    color: #666;
    line-height: 28px;
}
.integration-upload .form-wrap .integra-upload .upload-card .tip-type[hash-class=activityWorkUploadNew-8841487394087555] {
    font-size: var(--main-fontSize14);
    color: #999;
    line-height: 20px;
}
.integration-upload .form-wrap .integra-upload .test-footer[hash-class=activityWorkUploadNew-8841487394087555] {
    text-align: center;
    display: flex;
    justify-content: center;
}
.integration-upload .form-wrap .integra-upload .test-footer .btn[hash-class=activityWorkUploadNew-8841487394087555] {
    display: flex;
    align-items: center;
}
.integration-upload .form-wrap .integra-upload .test-footer .btn span[hash-class=activityWorkUploadNew-8841487394087555] {
    font-size: var(--main-fontSize18);
    color: #fff;
    background: #d91313;
    width: 1.27rem;
    height: 0.4rem;
    text-align: center;
    line-height: .4rem;
    margin: 0 0.1rem;
    box-sizing: border-box;
}

[hash-class=activityWorkUploadNew-8841487394087555] .integration-upload .form-wrap .integra-upload .file-list .file-list-item {
    margin-top: 25px;
    padding: 20px 20px;
    background: #fff;
    font-size: var(--main-fontSize14);
    color: #333;
    display: flex;
    justify-content: space-between;
    align-items: center;
}
[hash-class=activityWorkUploadNew-8841487394087555] .integration-upload .name {
    text-align: left;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    width: 100%;
    display: inline-block;
    padding: 0.1rem;
}
[hash-class=activityWorkUploadNew-8841487394087555] .integration-upload .form-wrap .integra-upload .file-list .file-list-item .progress-wrap {
    flex: auto;
    margin-left: 5px;
    margin-right: 25px;
}
.disableColor[hash-class=activityWorkUploadNew-8841487394087555],.integration-upload .form-wrap .integra-upload .test-footer .btn span.disableColor[hash-class=activityWorkUploadNew-8841487394087555]{
    background-color: rgb(196, 196, 196);
    pointer-events: none;
    cursor: not-allowed;
}
.el-form-item__content[hash-class=activityWorkUploadNew-8841487394087555] {
    display: flex;
    flex-wrap: wrap;
    align-items: center;
    flex: 1;
    line-height: 32px;
    position: relative;
    font-size: 0.19rem;
    min-width: 0;
}
.el-form-item[hash-class=activityWorkUploadNew-8841487394087555] {
    display: flex;
    --font-size: 14px;
    margin-bottom: 18px;
}
.el-form-item--large .el-form-item__content[hash-class=activityWorkUploadNew-8841487394087555] {
    line-height: 40px;
    height: 40px;
}
.el-form-item--large .el-form-item__label[hash-class=activityWorkUploadNew-8841487394087555] {
    height: 40px;
    line-height: 40px;
}
.el-form-item__label[hash-class=activityWorkUploadNew-8841487394087555] {
    display: inline-flex;
    justify-content: flex-end;
    align-items: flex-start;
    flex: 0 0 auto;
    height: 32px;
    line-height: 32px;
    padding: 0 12px 0 0;
    box-sizing: border-box;
}
[hash-class=activityWorkUploadNew-8841487394087555] .rc-dropdown .current input{
    font-size: 0.19rem;
}
[hash-class=activityWorkUploadNew-8841487394087555] .el-form-item .rc-dropdown .current input::-webkit-input-placeholder[hash-class=activityWorkUploadNew-8841487394087555] {
    color: #a8abb2;
}
[hash-class=activityWorkUploadNew-8841487394087555] .el-textarea .rc-textarea .textarea{
    position: relative;
    display: block;
    padding: 5px 11px;
    line-height: 1.5;
    box-sizing: border-box;
    width: 100%;
    font-size: inherit;
    font-family: inherit;
    background-image: none;
    -webkit-appearance: none;
    border: none;
    border-radius: 4px;
    box-shadow: 0 0 0 1px #dcdfe6 inset;
    resize: none;
    min-height: 220px;
    height: 220px;
}
[hash-class=activityWorkUploadNew-8841487394087555] .el-textarea .rc-textarea .textarea:focus[hash-class=activityWorkUploadNew-8841487394087555]{
    outline: none;
    box-shadow: 0 0 0 1px #d91313 inset;
 }
 .el-divider[hash-class=activityWorkUploadNew-8841487394087555] {
    position: relative;
}
.el-divider--horizontal[hash-class=activityWorkUploadNew-8841487394087555] {
    display: block;
    height: 1px;
    width: 100%;
    margin: 0.5rem 0;
    border-top: 1px #dcdfe6 solid;
}
[hash-class=activityWorkUploadNew-8841487394087555] .integration-upload .form-wrap .integra-upload .file-list .file-list-item {
    margin-top: 25px;
    padding: 20px 20px;
    background: #fff;
    font-size: var(--main-fontSize14);
    color: #333;
    display: flex;
    justify-content: space-between;
    align-items: center;
}
[hash-class=activityWorkUploadNew-8841487394087555] .integration-upload .form-wrap .integra-upload .file-list .file-list-item .progress-wrap {
    flex: auto;
    margin-left: 5px;
    margin-right: 25px;
}
[hash-class=activityWorkUploadNew-8841487394087555] .progressBar{
   height: 6px;
    background-color: #d91313;
    width: 0;
    display: inline-block;
    border-radius: 100px;
    margin-left: 0.1rem;
    margin-bottom: 0.1rem;
}
[hash-class=activityWorkUploadNew-8841487394087555] .progressBarCross{
    display: inline-block;
    color: gray;
    cursor: pointer;
    margin-bottom: 0.1rem;
    margin-left: 0.1rem;
    vertical-align: text-bottom;
}
[hash-class=activityWorkUploadNew-8841487394087555] .integration-upload .name {
    text-align: left;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    width: 100%;
    display: inline-block;
    padding: 0.1rem;
}
[hash-class=activityWorkUploadNew-8841487394087555] .red{
    color: red;
}
.integration-upload .form-wrap .el-form-item__label[hash-class=activityWorkUploadNew-8841487394087555]{
    width: 2.7rem !important;
}

[hash-class=activityWorkUploadNew-8841487394087555] .el-form-item__label {
    font-size: 16px !important;
}
.w48[hash-class=integrationDetailNew-8716670777615488]{
    width: 48%;
}
.rc-text[hash-class=integrationDetailNew-8716670777615488] {
    line-height: 30px;
}
.mb0[hash-class=integrationDetailNew-8716670777615488]{
    margin-bottom: 0;
}
.bg[hash-class=integrationDetailNew-8716670777615488]{
    background-color: #f5f5f5;
}
.absolute[hash-class=integrationDetailNew-8716670777615488]{
    position: absolute;
}
.rc-text-inner[hash-class=integrationDetailNew-8716670777615488] {
    line-height: inherit;
}
.jc[hash-class=integrationDetailNew-8716670777615488]{
    justify-content: center;
}
.jcsb[hash-class=integrationDetailNew-8716670777615488]{
    justify-content: space-between;
}
.ac[hash-class=integrationDetailNew-8716670777615488]{
    align-items: center;
    align-content: center;
}
.jcfe[hash-class=integrationDetailNew-8716670777615488]{
    justify-content: flex-end;
}
.fs19[hash-class=integrationDetailNew-8716670777615488]{
    font-size: .19rem;
}
.rc-expression-inner[hash-class=integrationDetailNew-8716670777615488] {
    line-height: inherit;
}
.integration-detail[hash-class=integrationDetailNew-8716670777615488] {
    background: #fff;
    width: 100vw;
}
.integration-detail .banner[hash-class=integrationDetailNew-8716670777615488] {
    margin: 0 auto;
    width: 12rem;
    margin-top: 0.36rem;
}
.integration-detail .banner img[hash-class=integrationDetailNew-8716670777615488] {
    width: 100%;
   
}
.integration-detail .tab[hash-class=integrationDetailNew-8716670777615488] {
    height: 0.74rem;
    margin-bottom: 0.4rem;
    box-shadow: 0 2px 4px 0 hsl(0deg 2% 76% / 50%);
}
.flex-main-center[hash-class=integrationDetailNew-8716670777615488] {
    justify-content: center;
}
.flex-contain[hash-class=integrationDetailNew-8716670777615488] {
    display: flex;
    align-items: center;
}
.integration-detail .tab .tab-item.active[hash-class=integrationDetailNew-8716670777615488] {
    color: #fff;
    background: #d91313;
}
.integration-detail .tab .tab-item.active:after[hash-class=integrationDetailNew-8716670777615488] {
    content: "";
    position: absolute;
    bottom: -0.1rem;
    left: 50%;
    -webkit-transform: translateX(-50%);
            transform: translateX(-50%);
    width: 0;
    height: 0;
    border: 0.05rem solid transparent;
    border-top: 0.05rem solid #d91313;
}
.integration-detail .tab .tab-item[hash-class=integrationDetailNew-8716670777615488] {
    width: 1.2rem;
    height: 0.5rem;
    margin: 0 0.2rem;
    text-align: center;
    color: #000;
    font-size: 0.21rem;
    line-height: .5rem;
    background: #f4f4f4;
    position: relative;
}
.pointer[hash-class=integrationDetailNew-8716670777615488] {
    cursor: pointer;
}
.integration-home[hash-class=integrationDetailNew-8716670777615488] {
    font-family: PingFangSC-Medium,PingFang SC;
}
.integration-home .integration-introduce[hash-class=integrationDetailNew-8716670777615488] {
    margin: 0 auto;
    width: 12rem;
}
.integration-detail .subtitle[hash-class=integrationDetailNew-8716670777615488] {
    font-size: var(--main-fontSize26);
    font-family: PingFangSC-Medium,PingFang SC;
    font-weight: 500;
    color: #333;
    line-height: var(--main-fontSize36);
    padding-left: 16px;
    position: relative;
}
.integration-detail .subtitle[hash-class=integrationDetailNew-8716670777615488]::before {
    content: "";
    width: 4px;
    height: 70%;
    position: absolute;
    background: #d91313;
    left: 0;
    top: 20%;
}
.integration-home .integration-introduce .integration-des[hash-class=integrationDetailNew-8716670777615488] {
    margin: 0.2rem 0;
}
.flex[hash-class=integrationDetailNew-8716670777615488] {
    display: flex;
}
.integration-home .integration-introduce .integration-content[hash-class=integrationDetailNew-8716670777615488] {
    margin-left: 0.23rem;
    padding-bottom: 0.15rem;
    width: calc(100% - 4rem);
}
.flex-auto[hash-class=integrationDetailNew-8716670777615488] {
    flex: auto;
}
.justify-between[hash-class=integrationDetailNew-8716670777615488] {
    justify-content: space-between;
}
.flex[hash-class=integrationDetailNew-8716670777615488] {
    display: flex;
}
.integration-home .integration-introduce .integration-title[hash-class=integrationDetailNew-8716670777615488] {
    font-size: var(--main-fontSize26);
    font-weight: 500;
    color: #333;
    line-height: var(--main-fontSize36);
}
.integration-home .integration-introduce .collect[hash-class=integrationDetailNew-8716670777615488] {
    font-size: var(--main-fontSize20);
    color: #000;
}
.integration-home .integration-introduce .collect .true[hash-class=integrationDetailNew-8716670777615488] {
    width: 1.08rem;
    background: #f7b500;
    border: 0.01rem solid #f7b500;
    color: #fff;
}
.integration-home .integration-introduce .collect .false[hash-class=integrationDetailNew-8716670777615488], .integration-home .integration-introduce .collect .true[hash-class=integrationDetailNew-8716670777615488] {
    height: 0.34rem;
    border-radius: 0.17rem;
    display: flex;
    justify-content: center;
    align-items: center;
    cursor: pointer;
}
.integration-home .integration-introduce .collect .false[hash-class=integrationDetailNew-8716670777615488] {
    width: 0.91rem;
    border: 0.01rem solid #e6e6e6;
    color: #000;
}
.integration-home .integration-introduce .time[hash-class=integrationDetailNew-8716670777615488] {
    margin: 0.2rem 0;
    color: #868686;
    font-size: var(--main-fontSize18);
}
.integration-home .integration-introduce .content[hash-class=integrationDetailNew-8716670777615488] {
    font-size: var(--main-fontSize18);
    line-height: var(--main-fontSize28);
    position: relative;
    display: -webkit-box;
    overflow: hidden;
    text-overflow: ellipsis;
    word-wrap: break-word;
    white-space: normal!important;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;
}
.integration-home .more[hash-class=integrationDetailNew-8716670777615488] {
    font-size: var(--main-fontSize18);
    font-weight: 400;
    color: #d91313;
    display: flex;
    align-items: center;
    cursor: pointer;
    justify-content: flex-end;
}
.integration-home .more img[hash-class=integrationDetailNew-8716670777615488] {
    width: 0.1rem;
    height: 0.16rem;
    margin-left: 0.04rem;
}
.m-auto[hash-class=integrationDetailNew-8716670777615488] {
    margin: 0 auto;
    width: 12rem;
}
.integration-flow[hash-class=integrationDetailNew-8716670777615488] {
    background: #fff;
    padding-bottom: 0.6rem;
}
.integration-detail .subtitle[hash-class=integrationDetailNew-8716670777615488] {
    font-size: var(--main-fontSize26);
    font-family: PingFangSC-Medium,PingFang SC;
    font-weight: 500;
    color: #333;
    line-height: var(--main-fontSize36);
    padding-left: 16px;
    position: relative;
}
.integration-detail .subtitle:before[hash-class=integrationDetailNew-8716670777615488] {
    content: "";
    width: 4px;
    height: 70%;
    position: absolute;
    background: #d91313;
    left: 0;
    top: 20%;
}
.integration-flow .space[hash-class=integrationDetailNew-8716670777615488] {
    height: 30px;
}
.integration-flow .m-auto[hash-class=integrationDetailNew-8716670777615488] {
    margin: 0 auto;
    width: 12rem;
}
.richContent p[hash-class=integrationDetailNew-8716670777615488] {
    font-size: .2rem;
    line-height: .36rem;
}
.integration-sign[hash-class=integrationDetailNew-8716670777615488] {
    background: #fff;
    padding-bottom: 0.6rem;
}
.integration-sign .phone[hash-class=integrationDetailNew-8716670777615488] {
    font-size: var(--main-fontSize22);
    font-family: PingFangSC-Regular,PingFang SC;
    font-weight: 400;
    color: #333;
    line-height: var(--main-fontSize36);
}
.integration-sign .space[hash-class=integrationDetailNew-8716670777615488] {
    height: 30px;
}
.el-divider--horizontal[hash-class=integrationDetailNew-8716670777615488] {
    display: block;
    height: 1px;
    width: 100%;
    margin: 0.5rem 0;
    border-top: 1px #dcdfe6 solid;
}
.el-divider[hash-class=integrationDetailNew-8716670777615488] {
    position: relative;
}
.integration-home .list-item[hash-class=integrationDetailNew-8716670777615488] {
    font-size: 0.23rem;
    margin: 0.2rem auto;
}
.question[hash-class=integrationDetailNew-8716670777615488] {
    cursor: pointer;
}
.el-icon[hash-class=integrationDetailNew-8716670777615488] {
    --color: inherit;
    height: 1em;
    width: 1em;
    line-height: 1em;
    display: inline-flex;
    justify-content: center;
    align-items: center;
    position: relative;
    fill: currentColor;
    color: var(--color);
    font-size: inherit;
}
.question:hover[hash-class=integrationDetailNew-8716670777615488] {
    background: #f0f0f0;
}
.space[hash-class=integrationDetailNew-8716670777615488] {
    height: 0.3rem;
}
.integration-home .work-show[hash-class=integrationDetailNew-8716670777615488] {
    background-color: #f5f5f5;
    padding: 0.53rem;
}
.integration-home .work-show .screen-box[hash-class=integrationDetailNew-8716670777615488] {
    margin-top: 0.25rem;
    display: flex;
    justify-content: space-between;
    align-items: center;
}
.screen-l[hash-class=integrationDetailNew-8716670777615488] {
    display: flex;
}
.integration-home .work-show .screen-box .screen-l .screen-l-item[hash-class=integrationDetailNew-8716670777615488] {
    margin-right: 0.14rem;
}
.integration-home .work-show .screen-box .screen-l .screen-l-item .screen-status.active[hash-class=integrationDetailNew-8716670777615488] {
    color: #fff;
    background: #d91313;
}
.integration-home .work-show .screen-box .screen-l .screen-l-item .screen-status[hash-class=integrationDetailNew-8716670777615488] {
    cursor: pointer;
    padding: 0.11rem 0.12rem;
    display: flex;
    justify-content: center;
    align-items: center;
    border-radius: 0.04rem;
    font-size: var(--main-fontSize20);
    font-family: SourceHanSansCN-Regular,SourceHanSansCN;
    font-weight: 400;
    color: #252728;
    border: 1px solid #c9c9c9;
}
.el-row[hash-class=integrationDetailNew-8716670777615488] {
    display: flex;
    flex-wrap: wrap;
    position: relative;
    box-sizing: border-box;
}
[class*=el-col-].is-guttered[hash-class=integrationDetailNew-8716670777615488] {
    display: block;
    min-height: 1px;
}
.el-col-6[hash-class=integrationDetailNew-8716670777615488] {
    max-width: 25%;
    flex: 0 0 25%;
}
[class*=el-col-][hash-class=integrationDetailNew-8716670777615488] {
    box-sizing: border-box;
}
.integration-home .work-show .new-activity-item[hash-class=integrationDetailNew-8716670777615488] {
    position: relative;
    cursor: pointer;
    box-shadow: 0 0.04rem 0.1rem 0 hsl(0deg 0% 83% / 50%);
    border-radius: 4px;
    display: flex;
    flex-direction: column;
    margin-bottom: 0.2rem;
}
.integration-home .work-show .new-activity-item .img[hash-class=integrationDetailNew-8716670777615488] {
    width: 100%;
    height: 2.04rem;
    object-fit: cover;
}
.integration-home .work-show .new-activity-item .activity-item-bottom[hash-class=integrationDetailNew-8716670777615488] {
    width: 100%;
    padding: 0 0.16rem;
    box-sizing: border-box;
    background: #fff;
}
.integration-home .work-show .new-activity-item .activity-item-bottom .bottom-con[hash-class=integrationDetailNew-8716670777615488] {
    font-size: var(--main-fontSize24);
    font-weight: 500;
    line-height: .33rem;
    margin-top: 0.1rem;
}

.integration-home .work-show .new-activity-item .bottom-des[hash-class=integrationDetailNew-8716670777615488] {
    font-size: var(--main-fontSize16);
    margin: 0.18rem 0;
    font-family: PingFangSC-Regular,PingFang SC;
    font-weight: 400;
    color: #666;
    line-height: .26rem;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.items-center[hash-class=integrationDetailNew-8716670777615488] {
    align-items: center;
}
.relative[hash-class=integrationDetailNew-8716670777615488] {
    position: relative;
}
.integration-home .company[hash-class=integrationDetailNew-8716670777615488] {
    background: #fff;
}
.integration-home .company .list_box[hash-class=integrationDetailNew-8716670777615488] {
    width: 12rem;
    margin: 0.54rem auto;
}
.integration-home .company .list_box .list_con[hash-class=integrationDetailNew-8716670777615488] {
    width: 100%;
    height: calc(100% - 0.78rem);
    margin-top: 0.4rem;
    display: flex;
    flex-wrap: wrap;
}
.integration-home .company .list_box .list_con .list_item[hash-class=integrationDetailNew-8716670777615488] {
    width: 2.71rem;
    height: 1.32rem;
    background: #fff;
    border-radius: 0.03rem;
    color: #333;
    margin-bottom: 0.85rem;
    text-align: center;
    position: relative;
    transition: all .2s ease 0s;
    cursor: pointer;
    margin-right: 0.29rem;
}
.integration-home .company .list_box .list_con .list_item img[hash-class=integrationDetailNew-8716670777615488] {
    box-shadow: 0 6px 0.1rem 0 hsl(0deg 0% 83% / 62%);
    width: 100%;
    height: 100%;
}
.integration-home .company .list_box .list_con .list_item .txt[hash-class=integrationDetailNew-8716670777615488] {
    width: 100%;
    height: 0.6rem;
    display: flex;
    align-items: center;
    justify-content: center;
    position: absolute;
    left: 0;
    top: 1.32rem;
    padding: 0 0.12rem;
    box-sizing: border-box;
    font-size: var(--main-fontSize18);
}
.integration-home .company .list_box .list_con .list_item:hover[hash-class=integrationDetailNew-8716670777615488] {
    margin-top: -0.05rem;
}
.integration-home .integration-introduce .collect img[hash-class=integrationDetailNew-8716670777615488] {
    width: 0.21rem;
    height: 0.21rem;
    margin-right: 0.03rem;
}
.integration-upload[hash-class=integrationDetailNew-8716670777615488] {
    background: #fff;
    padding-bottom: 100px;
}
.integration-upload .m-auto[hash-class=integrationDetailNew-8716670777615488] {
    margin: 0 auto;
    width: 12rem;
}
.integration-upload .space[hash-class=integrationDetailNew-8716670777615488] {
    height: 30px;
}
.integration-upload .form-wrap[hash-class=integrationDetailNew-8716670777615488] {
    background-color: #fafafa;
    padding: 30px 26px;
}
.integration-upload .flex[hash-class=integrationDetailNew-8716670777615488] {
    display: flex;
}
.integration-upload .form-wrap .el-form-item__label[hash-class=integrationDetailNew-8716670777615488], .integration-upload .form-wrap .form-item-label[hash-class=integrationDetailNew-8716670777615488] {
    font-size: var(--main-fontSize20);
    font-family: SourceHanSansCN-Regular,SourceHanSansCN;
    font-weight: 400;
    color: #252728;
    line-height: var(--main-fontSize30);
}
.integration-upload .space-mini[hash-class=integrationDetailNew-8716670777615488] {
    height: 20px;
}
.integration-upload .form-wrap .img-wrap[hash-class=integrationDetailNew-8716670777615488] {
    position: relative;
    width: 2.85rem;
    height: 2.0805rem;
    background-color: #ececec;
    display: flex;
    align-items: center;
}
.integration-upload .form-wrap .img-wrap:before[hash-class=integrationDetailNew-8716670777615488] {
    content: "封面尺寸：800*515";
    position: absolute;
    left: 50%;
    width: 100%;
    text-align: center;
    font-size: var(--main-fontSize16);
    font-family: SourceHanSansCN-Regular,SourceHanSansCN;
    font-weight: 400;
    color: #999;
    top: 50%;
    -webkit-transform: translate(-50%,-50%);
            transform: translate(-50%,-50%);
}
.integration-upload .form-wrap .img-wrap img[hash-class=integrationDetailNew-8716670777615488] {
    position: absolute;
    width: 100%;
    height: 100%;
    left: 0;
    top: 0;
}
.integration-upload .justify-center[hash-class=integrationDetailNew-8716670777615488] {
    justify-content: center;
}
[hash-class=integrationDetailNew-8716670777615488] .integration-upload .btn {
    display: flex;
    align-items: center;
}
[hash-class=integrationDetailNew-8716670777615488] .integration-upload .btn div {
    font-size: var(--main-fontSize18);
    color: #fff;
    background: #d91313;
    width: 1.27rem;
    height: 0.4rem;
    text-align: center;
    line-height: .4rem;
    margin: 0 0.1rem;
    box-sizing: border-box;
}
.integration-upload .form-wrap .form-item-right[hash-class=integrationDetailNew-8716670777615488] {
    padding-top: 0.5rem;
    padding-left: 112px;
    width: 7rem;
}
.el-form[hash-class=integrationDetailNew-8716670777615488] {
    font-size: 14px;
}
.integration-upload .form-wrap .form-item-right .el-form-item[hash-class=integrationDetailNew-8716670777615488] {
    margin-bottom: 0.08rem;
}
.el-form-item__label[hash-class=integrationDetailNew-8716670777615488] {
    display: inline-flex;
    justify-content: flex-end;
    align-items: flex-start;
    flex: 0 0 auto;
    height: 32px;
    line-height: 32px;
    padding: 0 12px 0 0;
    box-sizing: border-box;
}
.el-form-item--large .el-form-item__label[hash-class=integrationDetailNew-8716670777615488] {
    height: 40px;
    line-height: 40px;
}
.el-form-item[hash-class=integrationDetailNew-8716670777615488] {
    display: flex;
    --font-size: 14px;
    margin-bottom: 18px;
}
.el-form-item--large[hash-class=integrationDetailNew-8716670777615488] {
    --font-size: 14px;
    --el-form-label-font-size: var(--font-size);
    margin-bottom: 22px;
}
.integration-upload .form-wrap .el-form-item__label[hash-class=integrationDetailNew-8716670777615488], .integration-upload .form-wrap .form-item-label[hash-class=integrationDetailNew-8716670777615488] {
    font-size: var(--main-fontSize20);
    font-family: SourceHanSansCN-Regular,SourceHanSansCN;
    font-weight: 400;
    color: #252728;
    line-height: var(--main-fontSize30);
}
.integration-upload .form-wrap .el-form-item__label[hash-class=integrationDetailNew-8716670777615488] {
    line-height: var(--main-fontSize36);
}
.el-select[hash-class=integrationDetailNew-8716670777615488] {
    display: inline-block;
    position: relative;
    line-height: 32px;
}
.el-select--large[hash-class=integrationDetailNew-8716670777615488] {
    line-height: 40px;
}
.el-textarea[hash-class=integrationDetailNew-8716670777615488] {
    position: relative;
    display: inline-block;
    width: 100%;
    vertical-align: bottom;
}
[hash-class=integrationDetailNew-8716670777615488] .el-textarea .rc-textarea .textarea{
    position: relative;
    display: block;
    padding: 5px 11px;
    line-height: 1.5;
    box-sizing: border-box;
    width: 100%;
    font-size: inherit;
    font-family: inherit;
    background-image: none;
    -webkit-appearance: none;
    border: none;
    border-radius: 4px;
    box-shadow: 0 0 0 1px #dcdfe6 inset;
    resize: none;
    min-height: 220px;
    height: 220px;
}
[hash-class=integrationDetailNew-8716670777615488] .el-textarea .rc-textarea .textarea:focus[hash-class=integrationDetailNew-8716670777615488]{
    outline: none;
    box-shadow: 0 0 0 1px #d91313 inset;
 }
.el-form-item__content[hash-class=integrationDetailNew-8716670777615488] {
    display: flex;
    flex-wrap: wrap;
    align-items: center;
    flex: 1;
    line-height: 32px;
    position: relative;
    font-size: 0.19rem;
    min-width: 0;
}
.el-form-item--large .el-form-item__content[hash-class=integrationDetailNew-8716670777615488] {
    line-height: 40px;
    height: 40px;
}
[hash-class=integrationDetailNew-8716670777615488] .el-form-item .rc-dropdown:foucs[hash-class=integrationDetailNew-8716670777615488] {
    border-color: #d91313;
}
[hash-class=integrationDetailNew-8716670777615488] .el-form-item .rc-dropdown .current input::-webkit-input-placeholder[hash-class=integrationDetailNew-8716670777615488] {
    color: #a8abb2;
}
[hash-class=integrationDetailNew-8716670777615488] .el-form-item .rc-input .input:focus[hash-class=integrationDetailNew-8716670777615488] {
    border: 1px solid #d91313;
}
[hash-class=integrationDetailNew-8716670777615488] .el-form-item .rc-input .input::-webkit-input-placeholder[hash-class=integrationDetailNew-8716670777615488] {
    color: #a8abb2;
}
.integration-upload .form-wrap .integra-upload[hash-class=integrationDetailNew-8716670777615488] {
    padding-left: 20px;
    padding-right: 20px;
}
.integration-upload .form-wrap .integra-upload .upload-card[hash-class=integrationDetailNew-8716670777615488] {
    flex-direction: column;
    height: 300px;
    background: transparent;
    border-radius: 2px;
    border: 1px dotted #b4b9bf;
    display: flex;
    align-items: center;
    justify-content: center;
    text-align: center;
}
.integration-upload .form-wrap .integra-upload .upload-card img[hash-class=integrationDetailNew-8716670777615488] {
    width: var(--main-fontSize36);
}
.integration-upload .form-wrap .integra-upload .upload-card .tip[hash-class=integrationDetailNew-8716670777615488], .integration-upload .form-wrap .integra-upload .upload-card .tip-type[hash-class=integrationDetailNew-8716670777615488] {
    margin: 10px 0;
    font-size: var(--main-fontSize16);
    font-family: PingFangSC-Regular,PingFang SC;
    font-weight: 400;
    color: #666;
    line-height: 28px;
}
.integration-upload .form-wrap .integra-upload .upload-card .tip-type[hash-class=integrationDetailNew-8716670777615488] {
    font-size: var(--main-fontSize14);
    color: #999;
    /* line-height: 20px; */
    line-height: normal;
}
.integration-upload .form-wrap .integra-upload .test-footer[hash-class=integrationDetailNew-8716670777615488] {
    text-align: center;
    display: flex;
    justify-content: center;
}
.integration-upload .form-wrap .integra-upload .test-footer .btn[hash-class=integrationDetailNew-8716670777615488] {
    display: flex;
    align-items: center;
    position: relative;
    width: -webkit-max-content;
    width: max-content;
}
.integration-upload .form-wrap .integra-upload .test-footer .btn span[hash-class=integrationDetailNew-8716670777615488] {
    font-size: var(--main-fontSize18);
    color: #fff;
    background: #d91313;
    width: 1.27rem;
    height: 0.4rem;
    text-align: center;
    line-height: .4rem;
    margin: 0 0.1rem;
    box-sizing: border-box;
}

[hash-class=integrationDetailNew-8716670777615488] .integration-upload .form-wrap .integra-upload .file-list .file-list-item {
    margin-top: 25px;
    padding: 20px 20px;
    background: #fff;
    font-size: var(--main-fontSize14);
    color: #333;
    display: flex;
    justify-content: space-between;
    align-items: center;
}
[hash-class=integrationDetailNew-8716670777615488] .integration-upload .name {
    text-align: left;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    width: 100%;
    display: inline-block;
    padding: 0.1rem;
}
[hash-class=integrationDetailNew-8716670777615488] .integration-upload .form-wrap .integra-upload .file-list .file-list-item .progress-wrap {
    flex: auto;
    margin-left: 5px;
    margin-right: 25px;
}
@-webkit-keyframes progressAnimationStrike {
  from[hash-class=integrationDetailNew-8716670777615488] {
    width: 0;
  }
  to[hash-class=integrationDetailNew-8716670777615488] {
    width: 100%;
  }
}
@keyframes progressAnimationStrike {
  from[hash-class=integrationDetailNew-8716670777615488] {
    width: 0;
  }
  to[hash-class=integrationDetailNew-8716670777615488] {
    width: 100%;
  }
}
[hash-class=integrationDetailNew-8716670777615488] .el-progress {
    position: relative;
    line-height: 1;
    display: flex;
    align-items: center;
}
[hash-class=integrationDetailNew-8716670777615488] .el-progress--without-text .el-progress-bar {
    padding-right: 0;
    margin-right: 0;
    display: block;
}
[hash-class=integrationDetailNew-8716670777615488] .el-progress-bar__outer {
    height: 6px;
    border-radius: 100px;
    background-color: var(--el-border-color-lighter);
    overflow: hidden;
    position: relative;
    vertical-align: middle;
}
[hash-class=integrationDetailNew-8716670777615488] .el-progress-bar__inner{
    position: absolute;
    left: 0;
    top: 0;
    height: 100%;
    width: 100%;
    background-color: var(--el-color-primary);
    text-align: right;
    border-radius: 100px;
    line-height: 1;
    white-space: nowrap;
    transition: width 6s ease;
    -webkit-animation: progressAnimationStrike 3s;
            animation: progressAnimationStrike 3s;
}
[hash-class=integrationDetailNew-8716670777615488] .el-progress-bar {
    flex-grow: 1;
    box-sizing: border-box;
}
[hash-class=integrationDetailNew-8716670777615488] .rc-dropdown .dropdown-arrow {
  right: 0;
}

.integration-sign .rc-form .rc-label .rc-text[hash-class=integrationDetailNew-8716670777615488] {
    font-size: var(--main-fontSize20);
    color: #252728;
    font-family: SourceHanSansCN-Regular, SourceHanSansCN;
}
.integration-sign .rc-form .rc-input[hash-class=integrationDetailNew-8716670777615488] {
    line-height: 40px;
    height: 40px;
}
.integration-sign .rc-form .rc-dropdown[hash-class=integrationDetailNew-8716670777615488] {
    line-height: 40px;
    height: 40px;
}
.integration-sign .rc-form .rc-upload[hash-class=integrationDetailNew-8716670777615488] {
    line-height: 40px;
    height: 40px;
}
[hash-class=integrationDetailNew-8716670777615488] .integration-sign .rc-form .rc-input .input:focus {
    /* border: 1px solid #d91313; */
}
.sign-up-btn[hash-class=integrationDetailNew-8716670777615488] {
    background: #d91313;
    width: 1.1rem;
    height: 0.4rem;
    margin: 0 0.1rem;
    box-sizing: border-box;
    display: flex;
    justify-content: center;
    margin-top: 0.2rem;
    align-items: center;
    border: none;
}
.sign-up-btn .rc-text[hash-class=integrationDetailNew-8716670777615488] {
    font-size: var(--main-fontSize18);
    color: #fff;
}
.sign-up-btn .rc-expression[hash-class=integrationDetailNew-8716670777615488] {
    font-size: var(--main-fontSize18);
    color: #fff;
}
.moban[hash-class=integrationDetailNew-8716670777615488] {
    justify-content: space-between;
}
.moban .rc-expression[hash-class=integrationDetailNew-8716670777615488] {
    font-size: var(--main-fontSize18);
    color: #252728;
    cursor: pointer;
    text-decoration: underline;
    margin-right: 20%;
}
.moban .rc-expression:hover[hash-class=integrationDetailNew-8716670777615488] {
    color: #d91313;
}
[hash-class=integrationDetailNew-8716670777615488] .el-form-item__label .red {
    color: red;
    margin-right: 2px;
}
.star[hash-class=integrationDetailNew-8716670777615488] {
    color: red;
}
.integration-home .m-auto .news_container[hash-class=integrationDetailNew-8716670777615488] {
    width: 5.5rem;
}
.integration-home .news_question[hash-class=integrationDetailNew-8716670777615488] {
    display: flex;
}

.integration-home .m-auto .news_container:nth-child(1)[hash-class=integrationDetailNew-8716670777615488] {
    margin-right: 1rem;
}

.integration-home .m-auto .news_container .news_text[hash-class=integrationDetailNew-8716670777615488] {
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    line-height: var(--main-fontSize24);
}

.integration-home .m-auto .news_container .el-icon[hash-class=integrationDetailNew-8716670777615488] {
    height: var(--main-fontSize24);
}
/* 模板下载 */
[hash-class=integrationDetailNew-8716670777615488] .fileContainer {
    padding: 0 0 10px 0;
}
[hash-class=integrationDetailNew-8716670777615488] .fileContainer a {
    margin-right: 0.4rem;
    text-decoration: none;
    color: #0091ff;
    display: flex;
    margin-bottom: 0.1rem;
    align-items: center;
}
[hash-class=integrationDetailNew-8716670777615488] .fileContainer a img  {
    width: 0.2rem;
    height: 0.2rem;
}
[hash-class=integrationDetailNew-8716670777615488] .fileContainer a span {
    font-size: 14pt;
    padding-left: 0.1rem;
}
[hash-class=integrationDetailNew-8716670777615488] .sign-up .rc-form-table {
    border-right: 0;
}
[hash-class=integrationDetailNew-8716670777615488] .sign-up .rc-form-table .rc-header-row .rc-table-index-style {
    min-width: 50px !important;
}
[hash-class=integrationDetailNew-8716670777615488] .sign-up .rc-form-table .rc-row .rc-table-index-style {
    min-width: 50px !important;
}
[hash-class=integrationDetailNew-8716670777615488] .registration-form .rc-header-cell {
    flex: 1;
}
[hash-class=integrationDetailNew-8716670777615488] .registration-form .rc-table-row-content .rc-row-cell {
    flex: 1;
}
.none[hash-class=integrationDetailNew-8716670777615488]{
    display: none;
}
[hash-class=integrationDetailNew-8716670777615488] .progressBar{
   height: 6px;
    background-color: #d91313;
    width: 0;
    display: inline-block;
    border-radius: 100px;
    margin-left: 0.1rem;
    margin-bottom: 0.1rem;
}
[hash-class=integrationDetailNew-8716670777615488] .progressBarCross{
    display: inline-block;
    color: gray;
    cursor: pointer;
    /* margin-bottom: 0.1rem; */
    margin-left: 0.1rem;
    vertical-align: text-bottom;
}
.fontSizeInput[hash-class=integrationDetailNew-8716670777615488]{
    font-size: 0.19rem;
}
.bottomDistance[hash-class=integrationDetailNew-8716670777615488]{
    margin-bottom: 0.3rem;
}
[hash-class=integrationDetailNew-8716670777615488] .rc-dropdown .current input{
    font-size: 0.19rem;
}
[hash-class=integrationDetailNew-8716670777615488] .fatDom{
    margin-top: 0.2rem;
    margin-bottom: 0.2rem;
}
[hash-class=integrationDetailNew-8716670777615488] #rc-dropdown7{
    font-size: inherit;
}
/* 作品封面 */
.coverReminderTxt[hash-class=integrationDetailNew-8716670777615488]{
    font-size: var(--main-fontSize14);
    color: #999;
    line-height: 25px;
    padding: 0 0.2rem;
    font-family: SourceHanSansCN-Regular,SourceHanSansCN;
}
/* 省 市 */
.provincialAndMunicipalRegion .region[hash-class=integrationDetailNew-8716670777615488]{
    width: 2rem;
    margin-top: 0.3rem;
    height: 0.4rem;
}
[hash-class=integrationDetailNew-8716670777615488] .provincialAndMunicipalRegion .region  div.current.left{
    background-color: #f5f5f5;
}
[hash-class=integrationDetailNew-8716670777615488] .provincialAndMunicipalRegion .region  .options li{
    font-size: 0.19rem;
}
/* 作品提示  */
.workTips[hash-class=integrationDetailNew-8716670777615488]{
    font-size: 0.19rem;
    margin-top: .25rem;
}
.widthAuto[hash-class=integrationDetailNew-8716670777615488]{
    width: auto;
}
.ac[hash-class=integrationDetailNew-8716670777615488]{
    align-items: center;
}
.workHeader[hash-class=integrationDetailNew-8716670777615488]{
    justify-content: space-between;
}
.workHeader .workInput[hash-class=integrationDetailNew-8716670777615488]{
    font-size: .19rem;
    width: 4rem;
    height: .4rem;
}
.workHeader .productBtn[hash-class=integrationDetailNew-8716670777615488]{
    background-color: #d91313;
    margin-left: .2rem;
    cursor: pointer;
    height: 0.35rem;
    border: none;
    width: 0.6rem;
}
/* 点赞数 */
.sortByLikeBox[hash-class=integrationDetailNew-8716670777615488]{
    margin-top: .3rem;
     font-size: var(--main-fontSize20);
    font-family: SourceHanSansCN-Regular,SourceHanSansCN;
    font-weight: 400;
    margin-left: 30px;
}
.sortByLikeBox .likeBtnBox .likeBtnBoxText[hash-class=integrationDetailNew-8716670777615488]{
    cursor: pointer;
    padding: 0.07rem 0.12rem;
    display: flex;
    justify-content: center;
    align-items: center;
    border-radius: 0.04rem;
    font-size: var(--main-fontSize20);
    font-family: SourceHanSansCN-Regular,SourceHanSansCN;
    font-weight: 400;
    color: #252728;
    border: 1px solid #c9c9c9;
}
.sortByLikeBox .likeBtnBox .likeBtnBoxText.likeBtnBoxTextActive[hash-class=integrationDetailNew-8716670777615488]{
    color: #fff;
    background: #d91313;
}
.disableColor[hash-class=integrationDetailNew-8716670777615488],.integration-upload .form-wrap .integra-upload .test-footer .btn span.disableColor[hash-class=integrationDetailNew-8716670777615488]{
    background-color: rgb(196, 196, 196);
    /* pointer-events: none; */
    cursor: not-allowed;
}
/* 填写信息弹框 */
.informationPopup .form[hash-class=integrationDetailNew-8716670777615488]{
    border: none;
    margin-top: .2rem;
}
.informationPopup .item[hash-class=integrationDetailNew-8716670777615488]{
    display: flex;
    margin-bottom: 0.15rem;
}
.informationPopup .label[hash-class=integrationDetailNew-8716670777615488]{
    width: 0.9rem;
    text-align: right;
    font-size: .15rem;
}
.informationPopup .input[hash-class=integrationDetailNew-8716670777615488]{
    flex: 1;
}
.informationPopup .submitBtn[hash-class=integrationDetailNew-8716670777615488]{
    background-color: #d91313;
    border: none;
    outline: none;
    width: 0.8rem;
    height: 0.3rem;
}
.informationPopup .submitTxt[hash-class=integrationDetailNew-8716670777615488]{
   font-size: .15rem;
}
.informationPopup .inputSize[hash-class=integrationDetailNew-8716670777615488]{
    font-size: .15rem;
}
.informationPopup .popupTitle[hash-class=integrationDetailNew-8716670777615488]{
    font-size: .18rem;
    font-weight: bold;
}
.jc[hash-class=integrationDetailNew-8716670777615488]{
    justify-content: center;
}
.f14[hash-class=integrationDetailNew-8716670777615488]{
    font-size: .14rem;
}



/* 作品统一背景封面 */
.workCoverBox[hash-class=integrationDetailNew-8716670777615488]{
    position: relative;
    align-items: center;
    align-content: center;
    height: 2.04rem;
}
.workCoverBox .txt1[hash-class=integrationDetailNew-8716670777615488],
.workCoverBox .txt2[hash-class=integrationDetailNew-8716670777615488]{
   font-size: .15rem;
   color: #000;
    padding: 0 .16rem;
}
.workCoverBox .txt1[hash-class=integrationDetailNew-8716670777615488]{
    margin-bottom: .1rem;
    font-size: .18rem;
}
.workCoverBox .txt2[hash-class=integrationDetailNew-8716670777615488]{
    /* top: .5rem; */
    /* white-space: nowrap; */
}
.workCoverBox .textContent[hash-class=integrationDetailNew-8716670777615488]{
    width: auto;
    align-items: center;
    align-content: center;
    z-index: 1;
}
/* 作者列表 */
.authorAreaNew .btnNew[hash-class=integrationDetailNew-8716670777615488]{
    margin-top: .15rem;
    margin-bottom: .15rem;
}
.authorAreaNew .btnNew[hash-class=integrationDetailNew-8716670777615488],
.AuthorImportPop .btnNew[hash-class=integrationDetailNew-8716670777615488]{
    width: 0.641rem;
    height: 0.288rem;
    background: #d91313;
    border-radius: 0.023rem;
    border: none;
}
.authorAreaNew .btnNew .txt[hash-class=integrationDetailNew-8716670777615488],
.AuthorImportPop .btnNew .txt[hash-class=integrationDetailNew-8716670777615488]{
    font-size: .15rem;
    line-height: normal;
}
.authorAreaNew .table[hash-class=integrationDetailNew-8716670777615488]{
    width: 4.8rem;
    margin-bottom: .2rem;
}
.authorAreaNew .table .row[hash-class=integrationDetailNew-8716670777615488]{
    height: 0.352rem;
    background-color: #ffffff;
    flex-wrap: nowrap;
    border-top: 1px solid #dddd;
}
.authorAreaNew .table .row:last-child[hash-class=integrationDetailNew-8716670777615488]{
    border-bottom: 1px solid #ddd;
}
.authorAreaNew .table .row.header[hash-class=integrationDetailNew-8716670777615488]{
    background-color: #ececec;
}
.authorAreaNew .table .row .col[hash-class=integrationDetailNew-8716670777615488]{
    height: 100%;
    border-left: 1px solid #dddd;
}
.authorAreaNew .table .row .col .txt[hash-class=integrationDetailNew-8716670777615488]{
   color: #666666;
   font-size: .15rem; 
}
.authorAreaNew .table .row .col .deleteTxt[hash-class=integrationDetailNew-8716670777615488]{
    color: red;
}
.authorAreaNew .table .row .col .deleteTxt:hover[hash-class=integrationDetailNew-8716670777615488]{
    text-decoration: underline;
}
.authorAreaNew .table .row .col .input[hash-class=integrationDetailNew-8716670777615488]{
    border: none;
    height: 100%;
}
[hash-class=integrationDetailNew-8716670777615488] .authorAreaNew .table .row .col .input input{
    text-align: center;
    padding-left: 0;
}
.authorAreaNew .table .row .col:nth-child(1)[hash-class=integrationDetailNew-8716670777615488]{
    width: 1.139rem;
}
.authorAreaNew .table .row .col:nth-child(2)[hash-class=integrationDetailNew-8716670777615488]{
    width: 1.8rem;
}
.authorAreaNew .table .row .col:nth-child(3)[hash-class=integrationDetailNew-8716670777615488]{
    width:1.389rem;
    border-right: 1px solid #dddd;
}
.authorAreaNew .table .row .col:nth-child(4)[hash-class=integrationDetailNew-8716670777615488]{
    width:0.7rem;
    border-right: 1px solid #dddd;
}

/* 出生年月 */
[hash-class=integrationDetailNew-8716670777615488] .authorAreaNew  .date{
    width: 100%;
    height: 100%;
}
[hash-class=integrationDetailNew-8716670777615488] .authorAreaNew  .date  .el-input{
    width: 100%;
    height: 100%;
    font-size: .15rem;
}
[hash-class=integrationDetailNew-8716670777615488] .authorAreaNew .date  .el-input input.el-input__inner::-webkit-input-placeholder{
   color:white;
}
[hash-class=integrationDetailNew-8716670777615488] .authorAreaNew .date  .el-input input.el-input__inner::placeholder{
   color:white;
}
[hash-class=integrationDetailNew-8716670777615488] .authorAreaNew .date  .el-input input.el-input__inner{
  text-align: center;
}
[hash-class=integrationDetailNew-8716670777615488] .authorAreaNew .date  .el-icon{
   color:#666666;
   display: none;
}
[hash-class=integrationDetailNew-8716670777615488] .authorAreaNew .date  span{
   font-size: .15rem;
}
[hash-class=integrationDetailNew-8716670777615488] .authorAreaNew .date .el-input__wrapper{
    box-shadow: none;
}

/* 作品上传信息页 */
.workUploadInformationForm[hash-class=integrationDetailNew-8716670777615488]{
    /* justify-content: center; */
}
.integration-upload .form-wrap .workUploadInformationForm .form-item-right[hash-class=integrationDetailNew-8716670777615488]{
    padding-left: 0;
}
/* 推荐单位下拉 */
[hash-class=integrationDetailNew-8716670777615488] .recommendListRCdropdown .validation-message{
    bottom: -25px;
}
/* 作品上传进度条 */
[hash-class=integrationDetailNew-8716670777615488] .integra-upload .file-list .bigOuter {
    display: flex;
    width: 100%;
    align-items: center;
    margin-bottom: .1rem;
}
[hash-class=integrationDetailNew-8716670777615488] .integra-upload .file-list .bigOuter .outerProgressBar {
    width: 90%;
    background: #f0f0f0;
    height: 6px;
    border-radius: 100px;
    margin-left: .1rem;
}
[hash-class=integrationDetailNew-8716670777615488] .integra-upload .file-list .bigOuter .outerProgressBar .progressBar {
    margin-left: 0;
}
[hash-class=integrationDetailNew-8716670777615488] .integra-upload .file-list .bigOuter .percentageText{
    margin-left: .1rem;
}
/* 附件下拉框必填 */
[hash-class=integrationDetailNew-8716670777615488] .rc-upload .validation-message{
    bottom: -30px;
}

[hash-class=integrationDetailNew-8716670777615488] .dynamic-form-wrapper .el-form {
    justify-content: space-between;
}

[hash-class=integrationDetailNew-8716670777615488] .el-form-item__label {
    font-size: 16px !important;
}

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

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

.rc-expression-inner[hash-class=workDetailNew-8784652755070208] {
    line-height: inherit;
}
.integration-detail[hash-class=workDetailNew-8784652755070208] {
    background: #fafafa;
    width: 100vw;
    font-size: var(--main-fontSize20);
}
.integration-detail .m-auto[hash-class=workDetailNew-8784652755070208] {
    margin: 0 auto;
    width: 12rem;
}
.integration-detail .activity-item-bottom[hash-class=workDetailNew-8784652755070208] {
    margin-top: 0.2rem;
}
.integration-detail .bottom-con-text[hash-class=workDetailNew-8784652755070208] {
    font-size: var(--main-fontSize20);
    font-family: SourceHanSansCN-Regular,SourceHanSansCN;
    font-weight: 400;
    color: #252728;
    line-height: var(--main-fontSize36);
}
.integration-detail .img-wrap[hash-class=workDetailNew-8784652755070208] {
    text-align: center;
    padding: 0.3rem 0;
    /* min-height: 1.25rem; */
}
.integration-detail .img-wrap .img[hash-class=workDetailNew-8784652755070208] {
  width: 1.5rem;
}
.jc[hash-class=workDetailNew-8784652755070208]{
    justify-content: center;
}
.ac[hash-class=workDetailNew-8784652755070208]{
    align-items: center;
}
.widthAuto[hash-class=workDetailNew-8784652755070208]{
    width: auto;
}
.likeBox[hash-class=workDetailNew-8784652755070208]{
   border-radius: 0.27rem;
    border: 1px solid #d91313;
    width: -webkit-max-content;
    width: max-content;
    padding: 5px 0.27rem;
    margin: 0 auto;
    cursor: pointer;
}
.likeBox .likeTxt[hash-class=workDetailNew-8784652755070208]{
    font-size: var(--main-fontSize20);
    font-family: SourceHanSansCN-Regular,SourceHanSansCN;
    font-weight: 400;
    line-height: var(--main-fontSize36);
    color: #d91313;
}
[hash-class=workDetailNew-8784652755070208] .likeBox .likeIcon i{
    font-size: .27rem;
}
.ml05[hash-class=workDetailNew-8784652755070208]{
    margin-left: .05rem;
}
/* 填写信息弹框 */
.informationPopup .form[hash-class=workDetailNew-8784652755070208]{
    border: none;
    margin-top: .2rem;
}
.informationPopup .item[hash-class=workDetailNew-8784652755070208]{
    display: flex;
    margin-bottom: 0.15rem;
}
.informationPopup .label[hash-class=workDetailNew-8784652755070208]{
    width: 0.9rem;
    text-align: right;
    font-size: .15rem;
}
.informationPopup .input[hash-class=workDetailNew-8784652755070208]{
    flex: 1;
}
.informationPopup .submitBtn[hash-class=workDetailNew-8784652755070208]{
    background-color: #d91313;
    border: none;
    outline: none;
    width: 0.8rem;
    height: 0.3rem;
}
.informationPopup .submitTxt[hash-class=workDetailNew-8784652755070208]{
   font-size: .15rem;
}
.informationPopup .inputSize[hash-class=workDetailNew-8784652755070208]{
    font-size: .15rem;
}
.informationPopup .popupTitle[hash-class=workDetailNew-8784652755070208]{
    font-size: .18rem;
    font-weight: bold;
}
.jc[hash-class=workDetailNew-8784652755070208]{
    justify-content: center;
}
.f14[hash-class=workDetailNew-8784652755070208]{
    font-size: .14rem;
}.m-auto[hash-class=newActivityDetailNew-8746093634905217] {
    width: 12rem;
}
.flex-auto[hash-class=newActivityDetailNew-8746093634905217] {
    flex: auto;
}
.el-divider--horizontal[hash-class=newActivityDetailNew-8746093634905217] {
    height: 1px;
    width: 100%;
    margin: 0.1rem 0;
    border-top: 1px #dcdfe6 solid;
}
.popUpVideoContainer[hash-class=newActivityDetailNew-8746093634905217] {
    position: fixed;
    left: 50%;
    top: 50%;
    z-index: 100;
    width: 9rem;
    height: 5rem;
    -webkit-transform: translate(-50%, -50%);
            transform: translate(-50%, -50%);
    display: none;
}
.popUpVideoContainer .videoClose[hash-class=newActivityDetailNew-8746093634905217] {
    position: absolute;
    right: 9px;
    top: 5px;
    display: none;
    font-size: .1rem;
    z-index: 99;
    cursor: pointer;
}
[hash-class=newActivityDetailNew-8746093634905217] .popUpVideoContainer:hover .videoClose {
    display: block;
}
.mainContainer[hash-class=newActivityDetailNew-8746093634905217] {
    padding-top: 20px;
}
.activityNameContainer[hash-class=newActivityDetailNew-8746093634905217] {
    font-size: var(--main-fontSize26);
    font-family: PingFangSC-Medium, PingFang SC;
    font-weight: 500;
    color: #333;
    line-height: var(--main-fontSize36);
    padding-left: 16px;
    position: relative;
}
.activityNameContainer[hash-class=newActivityDetailNew-8746093634905217]::before {
    content: "";
    width: 4px;
    height: 70%;
    position: absolute;
    background: #d91313;
    left: 0;
    top: 20%;
}
.activityNameContainer .rc-text[hash-class=newActivityDetailNew-8746093634905217] {
    font-size: inherit;
}
.activityDetails[hash-class=newActivityDetailNew-8746093634905217] {
    margin: 0.2rem 0;
    display: flex;
    flex-wrap: nowrap;
}
.activityLeft[hash-class=newActivityDetailNew-8746093634905217] {
    width: 4rem;
    height: 2.52rem;
}
.activityRight[hash-class=newActivityDetailNew-8746093634905217] {
    margin-left: 0.23rem;
    padding-bottom: 0.15rem;
    width: calc(100% - 4rem);
    display: flex;
    flex-direction: column;
}
.activityRight .rc-expression[hash-class=newActivityDetailNew-8746093634905217] {
    display: -webkit-box;
    -webkit-line-clamp: 5;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}
.integration-title[hash-class=newActivityDetailNew-8746093634905217] {
    font-size: var(--main-fontSize26);
    font-weight: 500;
    color: #333;
    line-height: var(--main-fontSize36);
    word-break: break-all;
}
.activity-time[hash-class=newActivityDetailNew-8746093634905217] {
    margin: 0.2rem 0;
    color: #868686;
    font-size: var(--main-fontSize18);
}
.activity-intro[hash-class=newActivityDetailNew-8746093634905217] {
    font-size: 0.2rem;
    line-height: var(--main-fontSize28);
    position: relative;
    display: -webkit-box;
    overflow: hidden;
    text-overflow: ellipsis;
    word-wrap: break-word;
    white-space: normal !important;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;
}
.more[hash-class=newActivityDetailNew-8746093634905217] {
    font-size: var(--main-fontSize18);
    font-weight: 400;
    color: #d91313;
    display: flex;
    align-items: center;
    cursor: pointer;
    justify-content: flex-end;
}
.more .rc-image[hash-class=newActivityDetailNew-8746093634905217] {
    width: 0.1rem;
    height: 0.16rem;
    margin-left: 0.04rem;
}
.watchContainer[hash-class=newActivityDetailNew-8746093634905217] {
    margin-top: .2rem;
}
.watchDetail[hash-class=newActivityDetailNew-8746093634905217] {
    padding: 0.2rem 0;
}
.watchItem[hash-class=newActivityDetailNew-8746093634905217] {
    width: 1.7rem;
    display: flex;
    height: 2.2rem;
    flex-wrap: nowrap;
    flex-direction: column;
    justify-content: space-between;
    margin-right: 1.5rem;
    margin-bottom: 0.2rem;
}
.watchItem:nth-child(4n)[hash-class=newActivityDetailNew-8746093634905217] {
    margin-right: 0;
}
.watchItem .rc-expression[hash-class=newActivityDetailNew-8746093634905217] {
    display: block;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    width: 2rem;
    text-align: center;
    font-size: 0.21rem;
    margin-top: 0.1rem;
}
.playItem[hash-class=newActivityDetailNew-8746093634905217]  {
    width: 2rem;
    height: 3rem;
    display: flex;
    margin-right: 1.3rem;
    margin-bottom: 0.5rem;
}
.playItem:nth-child(4n)[hash-class=newActivityDetailNew-8746093634905217] {
    margin-right: 0;
}
.playItem .rc-expression[hash-class=newActivityDetailNew-8746093634905217] {
    display: block;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    width: 2rem;
    text-align: center;
    font-size: 0.21rem;
    margin-top: 0.1rem;
}
.courseItem[hash-class=newActivityDetailNew-8746093634905217] {
    width: 2.5rem;
    height: 1.55rem;
    display: flex;
    margin-right: 0.6rem;
    margin-bottom: 0.7rem;
}
.courseItem:nth-child(4n)[hash-class=newActivityDetailNew-8746093634905217] {
    margin-right: 0;
}
.courseItem .rc-expression[hash-class=newActivityDetailNew-8746093634905217] {
    display: block;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    width: 1rem;
    text-align: center;
    font-size: 0.21rem;
    margin-top: 0.1rem;
}
.unitContainer[hash-class=newActivityDetailNew-8746093634905217] {
    display: flex;
    flex-direction: column;
}
.unitContainer .rc-expression[hash-class=newActivityDetailNew-8746093634905217] {
    display: block;
    padding: .1rem 0;
    font-size: var(--main-fontSize22);
    font-family: PingFangSC-Medium, PingFang SC;
}


[hash-class=newActivityDetailNew-8746093634905217] .image-viewer-wrapper {
    position: fixed;
    top: 0;
    right: 0;
    left: 0;
    bottom: 0;
}
[hash-class=newActivityDetailNew-8746093634905217] .image-viewer-mask {
    position: absolute;
    width: 100%;
    height: calc(100% - 80px);
    top: 0;
    left: 0;
    opacity: .9;
    cursor: default;
    margin-top: 40px;
    margin-bottom: 40px;
    background-color: #262626;
}
[hash-class=newActivityDetailNew-8746093634905217] .image-viewer-wrapper .header {
    width: 100%;
    height: 40px;
    display: flex;
    justify-content: space-between;
    align-content: center;
    background-color: #000;
}
[hash-class=newActivityDetailNew-8746093634905217] .image-viewer-box {
    width: 100%;
    height: calc(100% - 80px);
    display: flex;
    justify-content: center;
    align-items: center;
    -webkit-user-select: none;
            user-select: none;
}
[hash-class=newActivityDetailNew-8746093634905217] .image-viewer-img {
    max-height: 100%;
    max-width: 100%;
    -webkit-transform: scale(1) rotate(0deg) translate(0px, 0px);
            transform: scale(1) rotate(0deg) translate(0px, 0px);
    border-style: none;
}
[hash-class=newActivityDetailNew-8746093634905217] .image-viewer-wrapper .footer {
    width: 100%;
    height: 60px;
    background-color: #000;
}.absolute[hash-class=simplifiedActivityDetailNew-8746590290306177]{
  position: absolute;
}
.mainWidth[hash-class=simplifiedActivityDetailNew-8746590290306177]{
  width: 13.57rem;
  margin: 0 auto;
}
.relative[hash-class=simplifiedActivityDetailNew-8746590290306177]{
  position: relative;
}
.maxContent[hash-class=simplifiedActivityDetailNew-8746590290306177]{
  width: -webkit-max-content;
  width: max-content;
}
.ac[hash-class=simplifiedActivityDetailNew-8746590290306177]{
  align-items: center;
  align-content: center;
}
.jc[hash-class=simplifiedActivityDetailNew-8746590290306177]{
  justify-content: center;
}
.jcsb[hash-class=simplifiedActivityDetailNew-8746590290306177]{
  justify-content: space-between;
}
.omit[hash-class=simplifiedActivityDetailNew-8746590290306177]{
  text-overflow: -o-ellipsis-lastline;
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-box-orient: vertical;
}
.clamp1[hash-class=simplifiedActivityDetailNew-8746590290306177]{
  -webkit-line-clamp: 1;
}
.pointer[hash-class=simplifiedActivityDetailNew-8746590290306177]{
  cursor: pointer;
}
.w100[hash-class=simplifiedActivityDetailNew-8746590290306177]{
  width: 100%;
}
.w50[hash-class=simplifiedActivityDetailNew-8746590290306177]{
  width: 50%;
}
.h100[hash-class=simplifiedActivityDetailNew-8746590290306177]{
  height: 100%;
}
.inline[hash-class=simplifiedActivityDetailNew-8746590290306177]{
  display: inline;
}
.noWrap[hash-class=simplifiedActivityDetailNew-8746590290306177]{
  flex-wrap: nowrap;
}
.no-wrap-text[hash-class=simplifiedActivityDetailNew-8746590290306177]{
  white-space: nowrap;
}
.flex1[hash-class=simplifiedActivityDetailNew-8746590290306177]{
  flex: 1;
}
.shrink0[hash-class=simplifiedActivityDetailNew-8746590290306177]{
  flex-shrink: 0;
}
.column[hash-class=simplifiedActivityDetailNew-8746590290306177]{
  flex-direction: column;
}
.p-x-40[hash-class=simplifiedActivityDetailNew-8746590290306177]{
  padding-left: 0.32rem;
  padding-right: 0.32rem;
}
.p-x-20[hash-class=simplifiedActivityDetailNew-8746590290306177]{
   padding-left: 0.16rem;
  padding-right: 0.16rem;
}
.p-y-35[hash-class=simplifiedActivityDetailNew-8746590290306177]{
  padding-top: 0.28rem;
  padding-bottom: 0.28rem;
}
.m-x-right-15[hash-class=simplifiedActivityDetailNew-8746590290306177]{
  margin-right: 0.12rem;
}
.m-y-bottom-10[hash-class=simplifiedActivityDetailNew-8746590290306177]{
  margin-bottom: 0.08rem;
}
.m-y-bottom-66[hash-class=simplifiedActivityDetailNew-8746590290306177]{
  margin-bottom: 0.53rem;
}
.m-y-bottom-50[hash-class=simplifiedActivityDetailNew-8746590290306177]{
  margin-bottom: 0.40rem;
}
.m-y-top-20[hash-class=simplifiedActivityDetailNew-8746590290306177]{
  margin-top: 0.16rem;
}
.m-x-right-20[hash-class=simplifiedActivityDetailNew-8746590290306177]{
  margin-right: 0.16rem;
}
.m-x-right-44[hash-class=simplifiedActivityDetailNew-8746590290306177]{
  margin-right: 0.35rem;
}
.m-y-bottom-36[hash-class=simplifiedActivityDetailNew-8746590290306177]{
  margin-bottom: 0.29rem;
}

.banner[hash-class=simplifiedActivityDetailNew-8746590290306177]{
  height: 4.57rem;
  margin: 4px 0 0.23rem;
}

.activityIntroductionBox[hash-class=simplifiedActivityDetailNew-8746590290306177]{
  border-radius: .1rem;
  box-shadow: 0 0 10px #ececec;
  padding: 0.34rem  0.32rem  0.32rem 0.32rem;
}
.activityIntroductionBox .smallTitleBox[hash-class=simplifiedActivityDetailNew-8746590290306177]{
  width: 1.8rem;
  height: 0.50rem;
  border: 1px solid #de3232;
  color: #dc2424;
  font-size: .23rem;
  background-color: #f7d0d0;
  border-radius: .05rem;
  font-weight: bold;
  letter-spacing: .01rem;
  margin-right: 0.20rem;
  flex-shrink: 0;
}
.activityIntroductionBox .smallTitleBox .titleTxt[hash-class=simplifiedActivityDetailNew-8746590290306177]{
  color: #dc2424;
  font-size: .23rem;
}
.activityIntroductionBox .txt1[hash-class=simplifiedActivityDetailNew-8746590290306177]{
  font-size: .21rem;
}
.activityIntroductionBox .color1[hash-class=simplifiedActivityDetailNew-8746590290306177]{
  color: #3d3d3d;
}
.activityIntroductionBox .color2[hash-class=simplifiedActivityDetailNew-8746590290306177]{
  color: #6d6d6d;
}
.activityIntroductionBox .moreBox[hash-class=simplifiedActivityDetailNew-8746590290306177]{
  color: #e45252;
  font-size: .15rem;
  letter-spacing: .01rem;
}
.activityIntroductionBox .uploadWorkButton[hash-class=simplifiedActivityDetailNew-8746590290306177]{
  width: 2.91rem;
  height: 0.82rem;
  background-color: #d91313;
  border-radius: .08rem;
  color: #fff;
  font-size: .23rem;
    letter-spacing: 0.01rem;
}
.activityIntroductionBox .uploadWorkButton .icon[hash-class=simplifiedActivityDetailNew-8746590290306177]{
  width: 0.36rem;
  height: auto;
}
.activityIntroductionBox .uploadWorkButton .txt[hash-class=simplifiedActivityDetailNew-8746590290306177]{
   color: #fff;
  font-size: .23rem;
}
.exhibitionOfWorkBox .verticalLine[hash-class=simplifiedActivityDetailNew-8746590290306177]{
  width: 0.04rem;
  height: 0.32rem;
  background-color: #d91313;
}
.exhibitionOfWorkBox .bigTtitle[hash-class=simplifiedActivityDetailNew-8746590290306177]{
  font-size: .34rem;
  letter-spacing: .01rem;
  color: #333333;
  font-weight: bold;
}
.exhibitionOfWorkBox .workInput[hash-class=simplifiedActivityDetailNew-8746590290306177]{
  font-size: .19rem;
  width: 4rem;
  height: .4rem;
}
.exhibitionOfWorkBox .productBtn[hash-class=simplifiedActivityDetailNew-8746590290306177]{
  background-color: #d91313;
  margin-left: .2rem;
  cursor: pointer;
  height: 0.35rem;
  border: none;
  width: 0.6rem;
}
.exhibitionOfWorkBox .fontSizeInput[hash-class=simplifiedActivityDetailNew-8746590290306177]{
  font-size: .19rem;
}
.exhibitionOfWorkBox .categoryList .item .txt[hash-class=simplifiedActivityDetailNew-8746590290306177]{
  font-size: .3rem;
  color: #343434;
  position: relative;
}
.exhibitionOfWorkBox .categoryList .item.active .txt[hash-class=simplifiedActivityDetailNew-8746590290306177]{
  color: #d91313;
}
.exhibitionOfWorkBox .categoryList .item.active .txt[hash-class=simplifiedActivityDetailNew-8746590290306177]::before{
  content: "";
  position: absolute;
  width: 100%;
  height: 0.04rem;
  left: 0;
  background-color: #d91313;
  bottom: -0.13rem;
}
.exhibitionOfWorkBox .categoryList .item .lines[hash-class=simplifiedActivityDetailNew-8746590290306177]{
  width: .03rem;
  height: 0.32rem;
  background-color: #dedede;
}
.exhibitionOfWorkBox .categoryList .item:last-child .lines[hash-class=simplifiedActivityDetailNew-8746590290306177]{
  display: none;
}
/* 作品列表 */
.exhibitionOfWorkBox .activityProducListBox .item[hash-class=simplifiedActivityDetailNew-8746590290306177]{
  width: 3.22rem;
  overflow: hidden;
  border-radius: .04rem;
  box-shadow: 0 0 10px #ededed;
  margin-right: 0.23rem;
  margin-bottom: 0.26rem;
  align-self: center;
}
.exhibitionOfWorkBox .activityProducListBox .item:nth-child(4n)[hash-class=simplifiedActivityDetailNew-8746590290306177]{
  margin-right: 0;
}
.exhibitionOfWorkBox .activityProducListBox  .item .img[hash-class=simplifiedActivityDetailNew-8746590290306177]{
  height: 2.15rem;
  border-radius: .04rem;
  overflow: hidden;
}
.exhibitionOfWorkBox .activityProducListBox .item .txt1[hash-class=simplifiedActivityDetailNew-8746590290306177],
.exhibitionOfWorkBox .activityProducListBox .item .txt2[hash-class=simplifiedActivityDetailNew-8746590290306177]{
  font-size: .19rem;
}
.exhibitionOfWorkBox .activityProducListBox .item .txt1[hash-class=simplifiedActivityDetailNew-8746590290306177]{
  color: #3c3c3c;
  font-weight: bold;
}
.exhibitionOfWorkBox .activityProducListBox .item .txt2[hash-class=simplifiedActivityDetailNew-8746590290306177]{
  color: #424242;
}
.exhibitionOfWorkBox .activityProducListBox .item .bottomBox[hash-class=simplifiedActivityDetailNew-8746590290306177]{
  border-top: 1px solid rgb(245, 245, 245);
  /* height: 0.46rem; */
  margin-top: 0.15rem;
  padding-top: 0.15rem;
  margin-bottom: 0px;
}
.exhibitionOfWorkBox .activityProducListBox .item .bottomBox .icon1[hash-class=simplifiedActivityDetailNew-8746590290306177]{
  width: 0.2rem;
}
.exhibitionOfWorkBox .activityProducListBox .item .bottomBox .icon2[hash-class=simplifiedActivityDetailNew-8746590290306177]{
  width: 0.2rem;
  margin-top: 0.05rem;
}
.exhibitionOfWorkBox .activityProducListBox .item .bottomBox .txt[hash-class=simplifiedActivityDetailNew-8746590290306177]{
  padding-left: 0.1rem;
  font-size: var(--main-fontSize16);
  font-family: PingFangSC-Regular, PingFang SC;
  font-weight: 400;
  color: #666;
}
.exhibitionOfWorkBox .activityProducListBox .item .textContent[hash-class=simplifiedActivityDetailNew-8746590290306177]{
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%,-50%);
          transform: translate(-50%,-50%);
  padding: 0 .16rem;
}
.exhibitionOfWorkBox .activityProducListBox .item .textContent .name1[hash-class=simplifiedActivityDetailNew-8746590290306177]{
  color: #000;
  margin-bottom: .1rem;
  font-size: .18rem;
}
.exhibitionOfWorkBox .activityProducListBox .item .textContent .name2[hash-class=simplifiedActivityDetailNew-8746590290306177]{
  color: #000;
  font-size: .15rem;
}
[hash-class=simplifiedActivityDetailNew-8746590290306177] .el-textarea .rc-textarea .textarea{
    position: relative;
    display: block;
    padding: 5px 11px;
    line-height: 1.5;
    box-sizing: border-box;
    width: 100%;
    font-size: inherit;
    font-family: inherit;
    background-image: none;
    -webkit-appearance: none;
    border: none;
    border-radius: 4px;
    box-shadow: 0 0 0 1px #dcdfe6 inset;
    resize: none;
    min-height: 220px;
    height: 220px;
}
[hash-class=simplifiedActivityDetailNew-8746590290306177] .el-textarea .rc-textarea .textarea:focus[hash-class=simplifiedActivityDetailNew-8746590290306177]{
    outline: none;
    box-shadow: 0 0 0 1px #d91313 inset;
 }
 .page-footer[hash-class=simplifiedActivityDetailNew-8746590290306177]{
   padding: .2rem 0;
 }
.rc-text[hash-class=projectIntegrationNew-8739392710716544] {
    line-height: 30px;
}
.ac[hash-class=projectIntegrationNew-8739392710716544]{
    align-items: center;
    align-content: center;
}
.pointer[hash-class=projectIntegrationNew-8739392710716544]{
    cursor: pointer;
}
.hidden[hash-class=projectIntegrationNew-8739392710716544]{
    overflow: hidden;
}
.rc-text-inner[hash-class=projectIntegrationNew-8739392710716544] {
    line-height: inherit;
}

.rc-expression-inner[hash-class=projectIntegrationNew-8739392710716544] {
    line-height: inherit;
}
/** 弹窗**/
.popup_title span[hash-class=projectIntegrationNew-8739392710716544]{
    padding-bottom: 10px;
    font-size: 18px;
}
.popup-info span[hash-class=projectIntegrationNew-8739392710716544]{
    font-size: 14px;
    color: #656565;
}
/** /弹窗**/

.projectIntegration .tabsContainer[hash-class=projectIntegrationNew-8739392710716544] {
    width: 12rem;
    margin: 0 auto;
    height: .74rem;
    justify-content: center;
}

.projectIntegration .tabsItem[hash-class=projectIntegrationNew-8739392710716544] {
    width: 1.2rem;
    height: .5rem;
    margin: 0 .2rem;
    text-align: center;
    color: #000;
    font-size: var(--main-fontSize22);
    line-height: .5rem;
    background: #f4f4f4;
    position: relative;
    cursor: pointer
}
.projectIntegration .tabsItem.active[hash-class=projectIntegrationNew-8739392710716544] {
    color: #fff;
    background: #d91313;
}
.projectIntegration .tabsItem.active[hash-class=projectIntegrationNew-8739392710716544]::after {
    content: "";
    position: absolute;
    bottom: -.1rem;
    left: 50%;
    -webkit-transform: translateX(-50%);
            transform: translateX(-50%);
    width: 0;
    height: 0;
    border: .05rem solid transparent;
    border-top: .05rem solid #d91313;
}
.projectIntegration .tabsItem .tabsText[hash-class=projectIntegrationNew-8739392710716544] {
    width: 100%;
    font-size: var(--main-fontSize22);
    line-height: .5rem;
}

/****** 研学项目 ******/
[hash-class=projectIntegrationNew-8739392710716544] .project-wraper .normal-swiper-pagination-bullet{
    width: 0.17rem;
    height: 0.07rem;
    border-radius: 0.04rem;
}
.project-wraper .project-tabs[hash-class=projectIntegrationNew-8739392710716544]{
    margin-bottom: 0.8rem;
    display: flex;
    justify-content: space-between;
}
.project-wraper .project-tabs .project-tab-item[hash-class=projectIntegrationNew-8739392710716544]{
    width: 3.56rem;
    height: 1.45rem;
    background: #fff;
    box-shadow: 0 2px 13px 0 hsl(0deg 0% 68% / 50%);
    border-radius: 2px;
    padding: 0.21rem 0.53rem;
    box-sizing: border-box;
    display: flex;
    align-items: flex-start;
    justify-content: space-between;
    cursor: pointer;
}
.project-wraper .tab-content[hash-class=projectIntegrationNew-8739392710716544]{
    flex: 1;
}
.project-wraper .tab-content .title[hash-class=projectIntegrationNew-8739392710716544]{
    font-size: var(--main-fontSize24);
    color: #333;
    font-weight: 700;
    line-height: .33rem;
    margin-bottom: 0.08rem;
}
.project-wraper .tab-content .more span[hash-class=projectIntegrationNew-8739392710716544]{
    font-size: var(--main-fontSize20);
    line-height: .3rem;
    color: #d91313;
}
.project-wraper .tab-content .desc[hash-class=projectIntegrationNew-8739392710716544]{
    font-size: var(--main-fontSize20);
    line-height: .28rem;
    color: #666;
    margin-bottom: 0.13rem;
}
.Research-content-title[hash-class=projectIntegrationNew-8739392710716544]{
    margin-bottom: 0.2rem;
    display: flex;
    align-items: center;
}
.Research-content-title .icon[hash-class=projectIntegrationNew-8739392710716544]{
    width: 0.03rem;
    height: 0.24rem;
    background: #e02020;
    margin-right: 0.1rem;
}
.Research-content-title .name[hash-class=projectIntegrationNew-8739392710716544]{
    flex: 1;
    font-size: var(--main-fontSize26);
    color: #000;
    line-height: .37rem;
}
/****** /研学项目-研学列表 ******/
.project-wraper .list .list-item[hash-class=projectIntegrationNew-8739392710716544]{
    padding: 0.25rem 0;
    border-bottom: 1px solid #d8d8d8;
}
.project-wraper .list-item-top[hash-class=projectIntegrationNew-8739392710716544]{
    display: flex;
    align-items: center;
}
.project-wraper .list-item-swiper[hash-class=projectIntegrationNew-8739392710716544]{
    width: 2.65rem;
    height: 1.75rem;
    margin-right: 0.2rem;
}
.project-wraper .list-item-top-content[hash-class=projectIntegrationNew-8739392710716544]{
    flex: 1;
}
.project-wraper .list-item-top-content .title[hash-class=projectIntegrationNew-8739392710716544]{
    font-size: var(--main-fontSize22);
    line-height: .3rem;
    color: #333;
    margin-bottom: 0.1rem;
}
.project-wraper .list-item-top-content .desc[hash-class=projectIntegrationNew-8739392710716544]{
    font-size: var(--main-fontSize20);
    line-height: .32rem;
    color: #666;
    margin-bottom: 0.28rem;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
}
.project-wraper .list-item-top-content .time[hash-class=projectIntegrationNew-8739392710716544]{
    margin-right: 0.18rem;
    display: flex;
    align-items: center;
}
.project-wraper .time>span[hash-class=projectIntegrationNew-8739392710716544]{
    font-size: var(--main-fontSize18);
    line-height: .25rem;
    color: #999;
}
.project-wraper .list .list-info[hash-class=projectIntegrationNew-8739392710716544]{
    display: flex;
}
.project-wraper .list-item-top-content .city[hash-class=projectIntegrationNew-8739392710716544]{
    display: flex;
    align-items: center;
}

.project-wraper .list-item-top-content .city span[hash-class=projectIntegrationNew-8739392710716544]{
    font-size: var(--main-fontSize18);
    line-height: .25rem;
    color: #999;
}
.project-wraper .signup[hash-class=projectIntegrationNew-8739392710716544]{
    width: 1.56rem;
    height: 0.65rem;
    background: #d91313;
    display: flex;
    justify-content: center;
    align-content: center;
    color: #fff;
    margin-left: 1.58rem;
    cursor: pointer;
}
.project-wraper .signup span[hash-class=projectIntegrationNew-8739392710716544]{
    font-size: var(--main-fontSize30);
}
/****** /研学项目 ******/
.projectIntegration .tabsContainer[hash-class=projectIntegrationNew-8739392710716544] {
    width: 12rem;
    margin: 0 auto;
    height: .74rem;
    justify-content: center;
}
.projectIntegration .tabsItem[hash-class=projectIntegrationNew-8739392710716544] {
    width: 1.2rem;
    height: .5rem;
    margin: 0 .2rem;
    text-align: center;
    color: #000;
    font-size: var(--main-fontSize22);
    line-height: .5rem;
    background: #f4f4f4;
    position: relative;
    cursor: pointer
}
.projectIntegration .tabsItem.active[hash-class=projectIntegrationNew-8739392710716544] {
    color: #fff;
    background: #d91313;
}
.projectIntegration .tabsItem.active[hash-class=projectIntegrationNew-8739392710716544]::after {
    content: "";
    position: absolute;
    bottom: -.1rem;
    left: 50%;
    -webkit-transform: translateX(-50%);
            transform: translateX(-50%);
    width: 0;
    height: 0;
    border: .05rem solid transparent;
    border-top: .05rem solid #d91313;
}
.projectIntegration .tabsItem .tabsText[hash-class=projectIntegrationNew-8739392710716544] {
    width: 100%;
    font-size: var(--main-fontSize22);
    line-height: .5rem;
}

/****** 研学项目 ******/
.project-wraper .project-tabs[hash-class=projectIntegrationNew-8739392710716544]{
    margin-bottom: 0.8rem;
    display: flex;
    justify-content: space-between;
}
.project-wraper .project-tabs .project-tab-item[hash-class=projectIntegrationNew-8739392710716544]{
    width: 3.56rem;
    height: 1.45rem;
    background: #fff;
    box-shadow: 0 2px 13px 0 hsl(0deg 0% 68% / 50%);
    border-radius: 2px;
    padding: 0.21rem 0.53rem;
    box-sizing: border-box;
    display: flex;
    align-items: flex-start;
    justify-content: space-between;
    
}
.project-wraper .tab-content[hash-class=projectIntegrationNew-8739392710716544]{
    flex: 1;
}
.project-wraper .tab-content .title[hash-class=projectIntegrationNew-8739392710716544]{
    font-size: var(--main-fontSize24);
    color: #333;
    font-weight: 700;
    line-height: .33rem;
    margin-bottom: 0.08rem;
}
.project-wraper .tab-content .more span[hash-class=projectIntegrationNew-8739392710716544]{
    font-size: var(--main-fontSize20);
    line-height: .3rem;
    color: #d91313;
}
.project-wraper .tab-content .desc[hash-class=projectIntegrationNew-8739392710716544]{
    font-size: var(--main-fontSize20);
    line-height: .28rem;
    color: #666;
    margin-bottom: 0.13rem;
}
.Research-content-title[hash-class=projectIntegrationNew-8739392710716544]{
    margin-bottom: 0.2rem;
    display: flex;
    align-items: center;
}
.Research-content-title .icon[hash-class=projectIntegrationNew-8739392710716544]{
    width: 0.03rem;
    height: 0.24rem;
    background: #e02020;
    margin-right: 0.1rem;
}
.Research-content-title .name[hash-class=projectIntegrationNew-8739392710716544]{
    flex: 1;
    font-size: var(--main-fontSize26);
    color: #000;
    line-height: .37rem;
}
/****** /研学项目-研学列表 ******/
.project-wraper .list .list-item[hash-class=projectIntegrationNew-8739392710716544]{
    padding: 0.25rem 0;
    border-bottom: 1px solid #d8d8d8;
}
.project-wraper .list-item-top[hash-class=projectIntegrationNew-8739392710716544]{
    display: flex;
    align-items: center;
}
.project-wraper .list-item-swiper[hash-class=projectIntegrationNew-8739392710716544]{
    width: 2.65rem;
    height: 1.75rem;
    margin-right: 0.2rem;
}
.project-wraper .list-item-top-content[hash-class=projectIntegrationNew-8739392710716544]{
    flex: 1;
}
.project-wraper .list-item-top-content .title[hash-class=projectIntegrationNew-8739392710716544]{
    font-size: var(--main-fontSize22);
    line-height: .3rem;
    color: #333;
    margin-bottom: 0.1rem;
}
.project-wraper .list-item-top-content .desc[hash-class=projectIntegrationNew-8739392710716544]{
    font-size: var(--main-fontSize20);
    line-height: .32rem;
    color: #666;
    margin-bottom: 0.28rem;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
}
.project-wraper .list-item-top-content .time[hash-class=projectIntegrationNew-8739392710716544]{
    margin-right: 0.18rem;
    flex-shrink: 0;
    width: unset;
}
.project-wraper .time>span[hash-class=projectIntegrationNew-8739392710716544]{
    font-size: var(--main-fontSize18);
    line-height: .25rem;
    color: #999;
}
.project-wraper .list-item-top-content .city[hash-class=projectIntegrationNew-8739392710716544]{
    width: unset;
}
.project-wraper .list-item-top-content .city span[hash-class=projectIntegrationNew-8739392710716544]{
    font-size: var(--main-fontSize18);
    line-height: .25rem;
    color: #999;
}
.project-wraper .signup[hash-class=projectIntegrationNew-8739392710716544]{
    width: 1.56rem;
    height: 0.65rem;
    background: #d91313;
    display: flex;
    justify-content: center;
    align-content: center;
    color: #fff;
    margin-left: 1.58rem;
}
.project-wraper .signup span[hash-class=projectIntegrationNew-8739392710716544]{
    font-size: var(--main-fontSize30);
}
.Research-content-list[hash-class=projectIntegrationNew-8739392710716544] {
    margin-top: 0.4rem;
    flex-wrap: wrap;
    display: flex;
    align-items: center;
}
.Research-content-list-item[hash-class=projectIntegrationNew-8739392710716544]{
    width: 25%;
    margin-bottom: 0.3rem;
    display: flex;
    justify-content: center;
}
.Research-content-list-item img[hash-class=projectIntegrationNew-8739392710716544]{ 
    width: 2.6rem;
    display: block;
    margin: 0 auto 0.2rem;
    box-shadow: 0 2px 13px 0 hsl(0deg 0% 68% / 50%);
    height: 1.17rem;
}
.Research-content-list-item span[hash-class=projectIntegrationNew-8739392710716544]{
    font-size: var(--main-fontSize20);
    color: #333;
    line-height: .28rem;
    text-align: center;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}

/****** /研学项目 ******/

/****** 各类活动 ******/
.activity-wraper .swiper[hash-class=projectIntegrationNew-8739392710716544]{
    margin-bottom: 0.5rem;
}
.activity-wraper .new-activity-con[hash-class=projectIntegrationNew-8739392710716544]{
    display: flex;
    flex-wrap: nowrap;
    transition: all .3s;
    position: relative;
    left: 0;
}
.new-activity-con .new-activity-item[hash-class=projectIntegrationNew-8739392710716544]{
   width: 2.426rem;
    cursor: pointer;
    box-shadow: 0 0.04rem 0.1rem 0 hsl(0deg 0% 83% / 50%);
    border-radius: 4px;
    margin-bottom: 0.15rem;
   margin-right: 0.18rem;
    flex-shrink: 0;
}
.new-activity-con .new-activity-item img[hash-class=projectIntegrationNew-8739392710716544]{
    width: 100%;
    height: 2rem;
}
.new-activity-con .activity-item-bottom[hash-class=projectIntegrationNew-8739392710716544]{
    width: 100%;
    padding: 0 0.16rem;
    box-sizing: border-box;
    background: #f9f9f9;
    margin-top: -0.22rem;
}
.new-activity-item .activity-item-bottom .bottom-con[hash-class=projectIntegrationNew-8739392710716544]{
    font-size: var(--main-fontSize22);
    font-family: PingFangSC-Medium,PingFang SC;
    font-weight: 500;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 1;
    margin: 0.1rem 0;
}
.activity-item-bottom .bottom-con-tip[hash-class=projectIntegrationNew-8739392710716544]{
    height: 25px;
    font-size: 0.16rem;
    font-family: PingFangSC-Regular,PingFang SC;
    font-weight: 400;
    color: #f08c36;
    padding-bottom: 0.12rem;
}
.new-activity-item .activity-item-bottom .tips[hash-class=projectIntegrationNew-8739392710716544]{
    padding: 0.1rem 0;
    width: 100%;
    border-top: 0.01rem dashed #999;
    display: flex;
    justify-content: space-between;
    align-items: center;
}
.activity-wraper .collect[hash-class=projectIntegrationNew-8739392710716544]{
    height: 0.34rem;
    color: #000;
}
.activity-wraper .collect span[hash-class=projectIntegrationNew-8739392710716544]{
    font-size: var(--main-fontSize20);
}
.activity-wraper .collect img[hash-class=projectIntegrationNew-8739392710716544]{
    width: 0.21rem;
    height: 0.21rem;
    margin-right: 0.03rem;
}
.activity-wraper .collect .no-collect[hash-class=projectIntegrationNew-8739392710716544]{
    width: 0.91rem;
    border: 0.01rem solid #e6e6e6;
    color: #000;
    border-radius: 0.17rem;
    display: flex;
    justify-content: center;
    align-content: center;
    align-items: center;
    cursor: pointer;
    height: 100%;
    margin-right: 0.1rem;
}
.activity-wraper .collect .yes-collect[hash-class=projectIntegrationNew-8739392710716544]{
    width: 1.08rem;
    background: #f7b500;
    border: 0.01rem solid #f7b500;
    color: #fff;
    border-radius: 0.17rem;
    display: flex;
    justify-content: center;
    align-content: center;
    align-items: center;
    cursor: pointer;
    height: 100%;
}
.activity-wraper .all-activity[hash-class=projectIntegrationNew-8739392710716544]{
    margin-top: 0.5rem;
}
.activity-wraper .all-activity .screen-box[hash-class=projectIntegrationNew-8739392710716544]{
    margin-top: 0.25rem;
    display: flex;
    justify-content: space-between;
    align-items: center;
}
.all-activity .screen-box .screen-l[hash-class=projectIntegrationNew-8739392710716544]{
    display: flex;
}
/* .screen-box{ */
    /* width: 42%; */
/* } */
.screen-l-item[hash-class=projectIntegrationNew-8739392710716544]{
    margin-right: 0.14rem;
    width: unset;
}
.screen-l-item span[hash-class=projectIntegrationNew-8739392710716544]{
    cursor: pointer;
    padding: 0.11rem 0.12rem;
    display: flex;
    justify-content: center;
    align-items: center;
    border-radius: 0.04rem;
    font-size: var(--main-fontSize20);
    font-family: SourceHanSansCN-Regular,SourceHanSansCN;
    font-weight: 400;
    color: #252728;
    border: 1px solid #c9c9c9;
}
.screen-status-active[hash-class=projectIntegrationNew-8739392710716544]{
    color: #fff;
    background: #d91313;
}
.all-activity-con[hash-class=projectIntegrationNew-8739392710716544]{
    margin-top: 0.34rem;
    /* margin-bottom: 0.5rem; */
    display: flex;
    justify-content: space-between;
}
.activity-con-item[hash-class=projectIntegrationNew-8739392710716544]{
    width: unset;
    width: 5.5rem;
    margin-bottom: 0.3rem;
    cursor: pointer;
    box-sizing: border-box;
    padding: 10px;
    display: flex;
}
.activity-con-item:hover[hash-class=projectIntegrationNew-8739392710716544]{
    box-shadow: 0 0.04rem 0.1rem 0 hsl(0deg 0% 83% / 50%);
    border-radius: 0.1rem;
}

.activity-con-item div[hash-class=projectIntegrationNew-8739392710716544]{
    width: unset;
}
.activity-con-item .box-l[hash-class=projectIntegrationNew-8739392710716544]{
    width: 1.83rem;
    height: 1.43rem;
    margin-right: 0.16rem;
}
.activity-con-item .box-l img[hash-class=projectIntegrationNew-8739392710716544]{
    height: 100%;
    width: 100%;
}
.activity-con-item .box-r[hash-class=projectIntegrationNew-8739392710716544]{
    flex: 1;
    overflow: hidden;
    width: 100%;
}
.activity-con-item .box-r .activity-title[hash-class=projectIntegrationNew-8739392710716544]{
    margin-top: 0.03rem;
    font-size: var(--main-fontSize22);
    font-family: PingFangSC-Medium,PingFang SC;
    font-weight: 500;
    line-height: .3rem;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 1;
    word-break: break-all;
}
.activity-con-item .box-r .activity-time[hash-class=projectIntegrationNew-8739392710716544]{
    margin-top: 0.08rem;
    color: #666;
    width: 200%;
}
.activity-con-item .box-r .activity-time span[hash-class=projectIntegrationNew-8739392710716544]{
    font-size: var(--main-fontSize18);
    font-family: PingFangSC-Regular,PingFang SC;
    font-weight: 400;
}
.activity-con-item .box-r .box-bottom[hash-class=projectIntegrationNew-8739392710716544]{
    display: flex;
    justify-content: space-between;
    margin-right: 0.16rem;
    margin-top: 0.1rem;
    align-items: center;
    margin-top: 0.15rem;
    width: 100%;
}
.activity-con-item .box-r .box-bottom .state span[hash-class=projectIntegrationNew-8739392710716544]{
    font-size: var(--main-fontSize18);
    font-family: PingFangSC-Medium,PingFang SC;
    font-weight: 700;
}
.screen-status-active[hash-class=projectIntegrationNew-8739392710716544]{
    color: #fff !important;
    background: #d91313;
}
/****** /各类活动 ******/

/****** 合作项目 ******/
.project-con-text span[hash-class=projectIntegrationNew-8739392710716544]{
    margin-top: 0.06rem;
    font-size: var(--main-fontSize18);
    font-weight: 400;
    color: #666;
    line-height: .3rem;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
}
.project-company span[hash-class=projectIntegrationNew-8739392710716544]{
    margin-top: 0.06rem;
    font-size: var(--main-fontSize18);
    font-weight: 400;
    color: #666;
    line-height: .3rem;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 1;
}
/****** /合作项目 ******/
.project-con-item[hash-class=projectIntegrationNew-8739392710716544] {
    width: 5.63rem;
    margin-bottom: 0.3rem;
    cursor: pointer;
    padding: 10px;
    box-sizing: border-box;
}
.project-con-item .item-box[hash-class=projectIntegrationNew-8739392710716544] {
    height: 1.34rem;
    display: flex;
}
.project-con-item .item-box .box-l[hash-class=projectIntegrationNew-8739392710716544] {
    margin-right: 0.16rem;
}
.project-con-item .item-box .box-l .project-img[hash-class=projectIntegrationNew-8739392710716544] {
    width: 1.73rem;
    height: 1.34rem;
    object-fit: cover;
    object-position: center;
}
.project-con-item .item-box .box-r[hash-class=projectIntegrationNew-8739392710716544] {
    width: calc(100% - 1.92rem);
    flex-shrink: 0;
}
.project-con-item .item-box .box-r .project-title[hash-class=projectIntegrationNew-8739392710716544] {
    margin-top: 0.03rem;
    font-size: var(--main-fontSize22);
    font-family: PingFangSC-Medium,PingFang SC;
    font-weight: 500;
    color: #000;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    line-height: .3rem;
}
.project-con-item .item-box .box-r .project-company[hash-class=projectIntegrationNew-8739392710716544] {
    margin-top: 0.06rem;
    font-size: var(--main-fontSize18);
    font-family: PingFangSC-Regular,PingFang SC;
    font-weight: 400;
    color: #666;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    line-height: .3rem;
}
.project-con-item .item-box .box-r .project-con-text[hash-class=projectIntegrationNew-8739392710716544] {
    margin-top: 0.06rem;
    font-size: var(--main-fontSize18);
    font-family: PingFangSC-Regular,PingFang SC;
    font-weight: 400;
    color: #666;
    line-height: .3rem;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
}
.list-item-top .signup span[hash-class=projectIntegrationNew-8739392710716544]{
  display: flex;
}
.pagenition-wraper[hash-class=projectIntegrationNew-8739392710716544]{
    margin-top: 0.62rem;
    margin-bottom: 0.38rem;
}

/* 结束 */
.project-wraper .signup.end[hash-class=projectIntegrationNew-8739392710716544]{
    background-color: rgba(95, 99, 104,0.4);
}

/* 合作动态 */
.collaborationDynamicsBox[hash-class=projectIntegrationNew-8739392710716544]{
    padding: 0 10px;
    justify-content: space-between;
    flex-wrap: nowrap;
    gap: 30px
}
.collaborationDynamicsBox .leftBanner[hash-class=projectIntegrationNew-8739392710716544], .collaborationDynamicsBox .rigthList[hash-class=projectIntegrationNew-8739392710716544]{
    width: 5.63rem;
}
.collaborationDynamicsBox .leftBanner[hash-class=projectIntegrationNew-8739392710716544]{
    height: 4rem;
}
.collaborationDynamicsBox .rigthList .rigthListItem[hash-class=projectIntegrationNew-8739392710716544] {
    margin-bottom: .2rem;
}
.collaborationDynamicsBox .rigthList .rigthListItem .rigthListItemTitle[hash-class=projectIntegrationNew-8739392710716544]{
    margin-top: 0.03rem;
    font-size: var(--main-fontSize22);
    font-family: PingFangSC-Medium,PingFang SC;
    font-weight: 500;
    color: #000;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    line-height: .3rem;
}
.collaborationDynamicsBox .rigthList .rigthListItem .rigthListItemIntroTxt[hash-class=projectIntegrationNew-8739392710716544]{
    margin-top: 0.06rem;
    font-size: var(--main-fontSize18);
    font-family: PingFangSC-Regular,PingFang SC;
    font-weight: 400;
    color: #666;
    line-height: .3rem;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
    height: .6rem;
}
.collaborationDynamicsBox .rigthList .rigthListItem .rigthListItemIntroTxtBox[hash-class=projectIntegrationNew-8739392710716544]{
    width: 70%;
}
.collaborationDynamicsBox .rigthList .rigthListItem .rigthListItemDescBox[hash-class=projectIntegrationNew-8739392710716544]{
    justify-content: space-between;
    display: flex;
    flex-wrap: nowrap;
}
.collaborationDynamicsBox .rigthList .rigthListItem .rigthListItemDescBox .moreTxt[hash-class=projectIntegrationNew-8739392710716544]{
    font-size: var(--main-fontSize16);
    color: #cf2531;
    align-self: flex-end;
    cursor: pointer;
}
.collaborationDynamicsBox .rigthList .rigthListItem .grayLine[hash-class=projectIntegrationNew-8739392710716544]{
    width: 100%;
    height: 2px;
    background-color: #eaeaea;
    margin-top: 0.2rem
}
/* 左侧轮播图 */
[hash-class=projectIntegrationNew-8739392710716544] .collaborationDynamicsBox .leftBanner .rc-block{
    height: inherit;
}
/* 项目合作申请 */
.projectCooperationBox[hash-class=projectIntegrationNew-8739392710716544]{
    justify-content: center;
    padding: .3rem 0;
    background: url(https://static.lndx.edu.cn/image/projectIntegration_bg.png) no-repeat 50%;
}
.projectCooperationBox .projectCooperationBoxTitle[hash-class=projectIntegrationNew-8739392710716544]{
    font-size: var(--main-fontSize36);
    font-family: PingFangSC-Medium,PingFang SC;
    font-weight: 500;
    color: #fff;
    margin-bottom: .2rem;
}
.projectCooperationBox .applyingForCooperationBtn[hash-class=projectIntegrationNew-8739392710716544]{
    padding: .1rem .5rem;
    background-color: #d91314;
    font-size: var(--main-fontSize24);
    font-family: PingFangSC-Medium,PingFang SC;
    font-weight: 500;
    color: #fff;
    cursor: pointer;
     margin-bottom: .2rem;
}
.projectCooperationBox .welcome[hash-class=projectIntegrationNew-8739392710716544]{
    font-size: var(--main-fontSize18);
    font-family: PingFangSC-Regular,PingFang SC;
    font-weight: 400;
    color: #fff;
}
.widthAuto[hash-class=projectIntegrationNew-8739392710716544]{
    width: auto;
}
.jc[hash-class=projectIntegrationNew-8739392710716544]{
    justify-content: center;
}
.scrollBox[hash-class=projectIntegrationNew-8739392710716544]{
    position: relative;
    flex-wrap: nowrap;
}
.flex1[hash-class=projectIntegrationNew-8739392710716544]{
    flex: 1;
}
.scrollBox .img[hash-class=projectIntegrationNew-8739392710716544]{
    width: .6rem;
    height: auto;
}
.scrollBox .img.leftArrow[hash-class=projectIntegrationNew-8739392710716544]{
   margin-left: -.1rem;
    margin-right: .05rem;
}
.scrollBox .img.rightArrow[hash-class=projectIntegrationNew-8739392710716544]{
    margin-left: .1rem;
}.hidden[hash-class=checkInReadActivityBlock-8672384733195906]{
  overflow: hidden;
}
.maxContent[hash-class=checkInReadActivityBlock-8672384733195906]{
  width: -webkit-max-content;
  width: max-content;
}
.fontWeightBold[hash-class=checkInReadActivityBlock-8672384733195906]{
  font-weight: bold;
}
.w100[hash-class=checkInReadActivityBlock-8672384733195906]{
  width: 100%;
}
.p-x-66[hash-class=checkInReadActivityBlock-8672384733195906]{
  padding-left: .66rem;
  padding-right: .66rem;
}
.p-y-66[hash-class=checkInReadActivityBlock-8672384733195906]{
  padding-top: .66rem;
  padding-bottom: .66rem;
}
.p-x-left-52[hash-class=checkInReadActivityBlock-8672384733195906]{
  padding-left: .52rem;
}
.p-x-right-48[hash-class=checkInReadActivityBlock-8672384733195906]{
  padding-right: .48rem;
}
.p-y-top-57[hash-class=checkInReadActivityBlock-8672384733195906]{
  padding-top: .57rem;
}
.fs35[hash-class=checkInReadActivityBlock-8672384733195906]{
  font-size: .35rem;
}
.fs52[hash-class=checkInReadActivityBlock-8672384733195906]{
  font-size: .52rem;
}
.fs61[hash-class=checkInReadActivityBlock-8672384733195906]{
  font-size: .61rem;
}
.fs7[hash-class=checkInReadActivityBlock-8672384733195906]{
  font-size: .7rem;
}
.fs87[hash-class=checkInReadActivityBlock-8672384733195906]{
  font-size: .87rem;
}
.color1[hash-class=checkInReadActivityBlock-8672384733195906]{
  color: #333;
}
.color2[hash-class=checkInReadActivityBlock-8672384733195906]{
  color: #D91313;
}
.color3[hash-class=checkInReadActivityBlock-8672384733195906]{
  color: #ffffff;
}
.color4[hash-class=checkInReadActivityBlock-8672384733195906]{
  color: #999999;
}
.color5[hash-class=checkInReadActivityBlock-8672384733195906]{
  color: #666666;
}
.ac[hash-class=checkInReadActivityBlock-8672384733195906]{
  align-items: center;
  align-content: center;
}
.jc[hash-class=checkInReadActivityBlock-8672384733195906]{
  justify-content: center;
}
.jcsb[hash-class=checkInReadActivityBlock-8672384733195906]{
  justify-content: space-between;
}
.noWrap[hash-class=checkInReadActivityBlock-8672384733195906]{
  flex-wrap: nowrap;
}
.mr27[hash-class=checkInReadActivityBlock-8672384733195906]{
  margin-right: .27rem;
}
.mb44[hash-class=checkInReadActivityBlock-8672384733195906]{
  margin-bottom: .44rem;
}
.mb66[hash-class=checkInReadActivityBlock-8672384733195906]{
  margin-bottom: .66rem;
}
.mb83[hash-class=checkInReadActivityBlock-8672384733195906]{
  margin-bottom: .83rem;
}
.mb87[hash-class=checkInReadActivityBlock-8672384733195906]{
  margin-bottom: .87rem;
}
.line[hash-class=checkInReadActivityBlock-8672384733195906]{
  background-color: #f2f5f8;
  height: .44rem;
}
/* WebKit 浏览器的滚动条样式 */
.scroll-container::-webkit-scrollbar[hash-class=checkInReadActivityBlock-8672384733195906] {
  display: none; /* 隐藏滚动条 */
}
/* 确保对于不支持 ::-webkit-scrollbar 的浏览器仍然隐藏滚动条 */
.scroll-container[hash-class=checkInReadActivityBlock-8672384733195906] {
  -ms-overflow-style: none;  /* IE 和 Edge */
  scrollbar-width: none;  /* Firefox */
  overflow-x: auto;
}
.checkActivityImg[hash-class=checkInReadActivityBlock-8672384733195906]{
  width: 5.51rem;
  height: auto;
}
/* 签到容器 */
.signInBigBox[hash-class=checkInReadActivityBlock-8672384733195906]{
  height: 7.78rem;
  background: linear-gradient(335deg,#fcdfd2 0%, #ffd2d2 100%);
  border: 0.04rem solid rgba(217,19,19,0.25);
  border-radius: 0.17rem;
}
.signInBigBox .dayList[hash-class=checkInReadActivityBlock-8672384733195906]{
  gap: .31rem;
  overflow-x: auto;
   scrollbar-width: none; /* Firefox */
   padding-bottom: 20px;
   margin-bottom: -10px;
}
.signInBigBox .dayList::-webkit-scrollbar[hash-class=checkInReadActivityBlock-8672384733195906]{
  display: none;
}
.signInBigBox .dayList .item[hash-class=checkInReadActivityBlock-8672384733195906]{
   width: 1.75rem;
   flex-shrink: 0;
}

.signInBigBox .dayList .item .topBox[hash-class=checkInReadActivityBlock-8672384733195906]{
  height: 2.27rem;
  background: #ffffff;
  border-radius: 0.13rem;
  box-shadow: 0rem 0.04rem 0.18rem 0rem rgba(209,24,24,0.22); 
  margin-bottom: .26rem;
}
.signInBigBox .dayList .item.double .topBox[hash-class=checkInReadActivityBlock-8672384733195906]{
  background: #fff8bc;
}
.signInBigBox .dayList .item.expire .topBox[hash-class=checkInReadActivityBlock-8672384733195906]{
  background-color: #fff;
}
.signInBigBox .dayList .item.double .topBox[hash-class=checkInReadActivityBlock-8672384733195906],
.signInBigBox .dayList .item.double.expire.active .topBox[hash-class=checkInReadActivityBlock-8672384733195906]{
  border: 0.02rem solid #ffb526;
}
.signInBigBox .dayList .item.double.expire .topBox[hash-class=checkInReadActivityBlock-8672384733195906]{
  border: none;
}
.signInBigBox .dayList .item.active .topBox[hash-class=checkInReadActivityBlock-8672384733195906]{
  background-color: #d91313;
}
/* .signInBigBox .dayList .item.active .topBox .textBox{
  display: none;
} */
.signInBigBox .dayList .item.expire .topBox .textBox .txt[hash-class=checkInReadActivityBlock-8672384733195906]{
   color: #999999;
}
.signInBigBox .dayList .item.active .topBox .textBox .txt[hash-class=checkInReadActivityBlock-8672384733195906]{
   color: #ffc300;
}
.signInBigBox .dayList .item .topBox .pointIcon[hash-class=checkInReadActivityBlock-8672384733195906]{
  height: .79rem;
  width: auto;
}
.signInBigBox .dayList .item .topBox .checkIcon[hash-class=checkInReadActivityBlock-8672384733195906]{
  width: 1.01rem;
}
.signInBigBox .dayList .item .topBox .checkBox[hash-class=checkInReadActivityBlock-8672384733195906]{
  display: none;
  margin-top: -.2rem;
  margin-left: .1rem;
}
/* .signInBigBox .dayList .item.active .topBox .checkBox{
  display: flex;
} */
.signInBigBox .dayList .item .topBox .textBox[hash-class=checkInReadActivityBlock-8672384733195906]{
  margin-top: .3rem;
}
.signInBigBox .dayList .item.active .dayBox .txt[hash-class=checkInReadActivityBlock-8672384733195906],
.signInBigBox .dayList .item.expire .dayBox .txt[hash-class=checkInReadActivityBlock-8672384733195906]{
  color: #999999;
}
.signInBigBox .checkInBtn[hash-class=checkInReadActivityBlock-8672384733195906]{
  display: flex;
  width: 7rem;
  height: 1.75rem;
  background: linear-gradient(180deg,#ff8e8e, #d91313 100%);
  border: 0.02rem solid #d91313;
  border-radius: 1.27rem;
}
.signInBigBox .shareBtn[hash-class=checkInReadActivityBlock-8672384733195906]{
  width: 3.5rem;
  height: 1.75rem;
  background: linear-gradient(180deg,#ffb526, #ed662c 100%);
  border: 0.02rem solid #ed662c;
  border-radius: 1.27rem;
  display: flex;
  margin-left: 0;
}
.signInBigBox .downArrowIcon[hash-class=checkInReadActivityBlock-8672384733195906]{
  width: .52rem;
  height: auto;
  margin-left: .27rem;
}

/* 标签区域 */
.tagBox[hash-class=checkInReadActivityBlock-8672384733195906]{
  width: 11.2rem;
  height: 1.75rem;
  background: #ffffff;
  border: 0.04rem solid #d91313;
  border-radius: 1.53rem;
}
.tagBox .item[hash-class=checkInReadActivityBlock-8672384733195906]{
  width: 50%;
  height: 100%;
  position: relative;
}
.tagBox .item .txt[hash-class=checkInReadActivityBlock-8672384733195906]{
  z-index: 1;
}
.tagBox .item .bgImg[hash-class=checkInReadActivityBlock-8672384733195906]{
  width: 100%;
  height: 100%;
  position: absolute;
  z-index: 0;
  display: none;
}
.tagBox .item.active .bgImg[hash-class=checkInReadActivityBlock-8672384733195906]{
  display: flex;
}
.tagBox .item.active .txt[hash-class=checkInReadActivityBlock-8672384733195906]{
  color: #ffffff;
}

.shareOutBox[hash-class=checkInReadActivityBlock-8672384733195906]{
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 1001;
}
.shareOutBox .mask[hash-class=checkInReadActivityBlock-8672384733195906]{
  background: rgba(0,0,0,0.50);
  width: 100%;
  height: 100%;
}
.shareOutBox .popBox[hash-class=checkInReadActivityBlock-8672384733195906]{
  position: absolute;
  top: 60px;
  left: 50%;
  -webkit-transform: translateX(-50%);
          transform: translateX(-50%);
  width: 15.09rem;
  height: 21.95rem;
}
.shareOutBox .closeBtn[hash-class=checkInReadActivityBlock-8672384733195906]{
  width: 1.92rem;
  height: 1.92rem;
  background-image: url(https://static.lndx.edu.cn/image/checkInReadActivityBlock_bt_close.png);
  background-size: contain;
  top: calc(60px + 21.95rem + .66rem);
  left: 50%;
  -webkit-transform: translateX(-50%);
          transform: translateX(-50%);
  position: absolute;
}

/* 用户积分 */
.userPointBox[hash-class=checkInReadActivityBlock-8672384733195906]{
  width: -webkit-max-content;
  width: max-content;
  flex-direction: column;
}.jc[hash-class=checkInReadActivityPCBlock-8677372257512320]{
  justify-content: center;
}
.jcsb[hash-class=checkInReadActivityPCBlock-8677372257512320]{
  justify-content: space-between;
}
.ac[hash-class=checkInReadActivityPCBlock-8677372257512320]{
  align-items: center;
  align-content: center;
}
.maxContent[hash-class=checkInReadActivityPCBlock-8677372257512320]{
  width: -webkit-max-content;
  width: max-content;
}
.relative[hash-class=checkInReadActivityPCBlock-8677372257512320]{
  position: relative;
}
.pointer[hash-class=checkInReadActivityPCBlock-8677372257512320]{
  cursor: pointer;
}
.visibilityHidden[hash-class=checkInReadActivityPCBlock-8677372257512320]{
  visibility: hidden;
}
.mb17[hash-class=checkInReadActivityPCBlock-8677372257512320]{
  margin-bottom: .17rem;
}
.fs18[hash-class=checkInReadActivityPCBlock-8677372257512320]{
  font-size: .18rem;
}
.fs24[hash-class=checkInReadActivityPCBlock-8677372257512320]{
  font-size: .24rem;
}
.fs46[hash-class=checkInReadActivityPCBlock-8677372257512320]{
  font-size: .46rem;
}
.color1[hash-class=checkInReadActivityPCBlock-8677372257512320]{
  color: #333;
}
.color2[hash-class=checkInReadActivityPCBlock-8677372257512320]{
  color: #FFFFFF;
}
.fontWeightBold[hash-class=checkInReadActivityPCBlock-8677372257512320]{
  font-weight: bold;
}
.mr11[hash-class=checkInReadActivityPCBlock-8677372257512320]{
  margin-right: .11rem;
}
.visibilityHidden[hash-class=checkInReadActivityPCBlock-8677372257512320]{
  visibility: hidden;
}
.rc[hash-class=checkInReadActivityPCBlock-8677372257512320]{
  /* transform: translateX(0); */
  flex-wrap: nowrap;
  height: 100%;
  align-items: center;
  /* transition: transform 0.4s linear; */
  left: 0;
  transition: all .3s linear;
  position: relative;
}
.uc-content[hash-class=checkInReadActivityPCBlock-8677372257512320]{
  width: 100%;
  max-width: 12rem;
  margin-left: auto;
  margin-right: auto;
}
.uc-content .shareBox[hash-class=checkInReadActivityPCBlock-8677372257512320]{
  font-size: .18rem;
  color: #D91313;
  margin-top: .17rem;
}
.uc-content .shareBox .icon[hash-class=checkInReadActivityPCBlock-8677372257512320]{
  width: .3rem;
  height: auto;
  margin-right: .07rem;
}
/* 打卡签到 */
.signIn-bottom[hash-class=checkInReadActivityPCBlock-8677372257512320] {
  height: 22px;
  background: #d91313;
  border-radius: 4px;
}

.signIn-box[hash-class=checkInReadActivityPCBlock-8677372257512320] {
  height: 1.7rem;
  background: linear-gradient(303deg,#fd31316b 0%, #f16d3440 100%);
  border: 2px solid rgba(217,19,19,0.25);
  border-top-left-radius: 15px;
  border-top-right-radius: 15px;
}

.signIn-card[hash-class=checkInReadActivityPCBlock-8677372257512320] {
  height: 1rem;
  margin-left: 23%;
}

.signIn-card-item[hash-class=checkInReadActivityPCBlock-8677372257512320] {
  /* min-width: 0.67rem; */
  width: 0.67rem;
  height: 0.9rem;
  background: #ffffff;
  border-radius: 0.06rem;
  box-shadow: 0px 1.44px 7.2px 0px rgba(209,24,24,0.22); 
  margin-right: 0.12rem;
  flex-shrink: 0;
}
.signIn-card-item:last-child[hash-class=checkInReadActivityPCBlock-8677372257512320]{
  margin-right: 0;
}
.signIn-card-item .pointTxt[hash-class=checkInReadActivityPCBlock-8677372257512320]{
  font-size: 0.14rem;
  color: rgb(217, 19, 19);
  line-height: 0.18rem;
}
.signIn-card-item .pointTxt.expire[hash-class=checkInReadActivityPCBlock-8677372257512320]{
  color: #999999;
}
.signIn-card-item .pointTxt.check[hash-class=checkInReadActivityPCBlock-8677372257512320]{
  color: #ffc300;
}
/* 双倍积分box */
.signIn-card-item.double[hash-class=checkInReadActivityPCBlock-8677372257512320]{
  background: #fff8bc;
}
.signIn-card-item.expire[hash-class=checkInReadActivityPCBlock-8677372257512320]{
  background-color: #fff;
}
.signIn-card-item.double[hash-class=checkInReadActivityPCBlock-8677372257512320],
.signIn-card-item.double.expire.finishSign[hash-class=checkInReadActivityPCBlock-8677372257512320]{
  border: 0.01rem solid #ffb526;
  /* box-shadow: 0rem 0.02rem 0.08rem 0rem rgba(209,24,24,0.22);  */
}
.signIn-card-item.double.expire[hash-class=checkInReadActivityPCBlock-8677372257512320]{
  border: none;
}
.signIn-card-item-image[hash-class=checkInReadActivityPCBlock-8677372257512320] {
  width: 0.32rem;
  height: 0.32rem;
}

.signIn-card-info[hash-class=checkInReadActivityPCBlock-8677372257512320] {
  margin-top: 23px;
}

[hash-class=checkInReadActivityPCBlock-8677372257512320] .signIn-card-info-time > span{
  color: #999;
}

.signIn-card-item.finishSign[hash-class=checkInReadActivityPCBlock-8677372257512320] {
  background-color: #d91313;
}

.siginHiden[hash-class=checkInReadActivityPCBlock-8677372257512320] {
  display: none;
}

.finishSignColor[hash-class=checkInReadActivityPCBlock-8677372257512320] {
  color: #fff !important;
}

[hash-class=checkInReadActivityPCBlock-8677372257512320] .countDay > span {
  color: #666666;
  font-size: 0.14rem;
}

.bottomBoxListSmallList::-webkit-scrollbar[hash-class=checkInReadActivityPCBlock-8677372257512320] {
    display: none; /* 隐藏滚动条 */
}

.rulesBox[hash-class=checkInReadActivityPCBlock-8677372257512320] {
   /* width: 3.1rem; */
   width: 6.2rem;
   height: auto;
   right: -1.2rem;
    color: #fff;
    top: .2rem;
    background: rgba(0, 0, 0, 0.7);
    box-sizing: border-box;
    padding: 0 0.2rem;
    border-radius: 0.1rem;
    display: none;
    z-index: 1;
    padding-bottom: 0.1rem;
    padding-top: .1rem;
}

[hash-class=checkInReadActivityPCBlock-8677372257512320] .rulesText > span {
  font-size: 0.15rem;
  /* line-height: 0.15rem; */
  line-height: 1.5;
}
.checkInRuleOutbox[hash-class=checkInReadActivityPCBlock-8677372257512320]{
  padding-bottom: 8px;
  z-index: 99;
}
.checkInRuleOutbox:hover .rulesBox[hash-class=checkInReadActivityPCBlock-8677372257512320]{
  display: block;
}
/* .hoverRules:hover ~ .rulesBox{
  display: block;
}

.hoverRulesIcon:hover ~ .rulesBox{
  display: block;
} */

.signBoxLeft[hash-class=checkInReadActivityPCBlock-8677372257512320] {
  display: flex;
  flex-direction: column;
  width: auto;
}

.signBoxRight[hash-class=checkInReadActivityPCBlock-8677372257512320] {
  width: auto;
  margin-left: 0.2rem;
}
.uc-content .titleImg[hash-class=checkInReadActivityPCBlock-8677372257512320]{
  width: 2.85rem;
  height: auto;
}
.shareBoxPop[hash-class=checkInReadActivityPCBlock-8677372257512320]{
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 1000;
}
.shareBoxPop .innerBox[hash-class=checkInReadActivityPCBlock-8677372257512320]{
  width: 3.64rem;
  top: 50%;
  left: 50%;
  position: absolute;
  -webkit-transform: translate(-50%,-50%);
          transform: translate(-50%,-50%);
}
.shareBoxPop .innerBox .img[hash-class=checkInReadActivityPCBlock-8677372257512320]{
  width: 100%;
  height: auto;
}

.shareBoxPop .innerBox .btnBoxs[hash-class=checkInReadActivityPCBlock-8677372257512320]{
  /* width: 0.91rem; */
  width: 1.6rem;
  height: 0.41rem;
  border-radius: 0.02rem;
  border: none;
  background-color: #cecece;
}
.shareBoxPop .innerBox .btnBoxs.download[hash-class=checkInReadActivityPCBlock-8677372257512320]{
  background: #d91313;
  margin-left: 0;
}
/* 用户积分表 */
.userPointBox[hash-class=checkInReadActivityPCBlock-8677372257512320]{
  position: absolute;
  bottom: .1rem;
  left: -.1rem;
}
/* 查看排行榜 */
.maodian[hash-class=checkInReadActivityPCBlock-8677372257512320]{
  position: absolute;
  bottom: -.26rem;
}.p-x-66[hash-class=checkInRulesPage-8712161922507392]{
  padding-left: .66rem;
  padding-right: .66rem;
}
.color1[hash-class=checkInRulesPage-8712161922507392]{
  color: #2e2e2f;
}
.color2[hash-class=checkInRulesPage-8712161922507392]{
  color: #1f2a43;
}
.fs61[hash-class=checkInRulesPage-8712161922507392]{
  font-size: .61rem;
}
.fs7[hash-class=checkInRulesPage-8712161922507392]{
  font-size: .7rem;
}
.fontWeightBold[hash-class=checkInRulesPage-8712161922507392]{
  font-weight: bold;
}
.contentBox[hash-class=checkInRulesPage-8712161922507392]{
  padding-top: .66rem;
}.pointer[hash-class=courseBoxV3-6480950971746444]{
    cursor: pointer;
}
.jc[hash-class=courseBoxV3-6480950971746444]{
    justify-content: center;
}
.ac[hash-class=courseBoxV3-6480950971746444]{
    align-items: center;
    align-content: center;
}
.courseItemV3[hash-class=courseBoxV3-6480950971746444]{
    width: 3.17rem;
   box-shadow: 0 0.02rem 0.13rem 0 hsl(0deg 0% 68% / 50%);
   border-radius: .03rem;
   overflow: hidden;
   height: 3.76rem;
   height: auto;
}
.courseItemV3 .img[hash-class=courseBoxV3-6480950971746444]{
    width: 100%;
    height: 2.16rem;
    object-fit: cover;
    border-radius: .03rem;
    overflow: hidden;
}
.courseItemV3 .content[hash-class=courseBoxV3-6480950971746444]{
    padding: .264rem .2rem;
}
.courseItemV3 .content .courseName[hash-class=courseBoxV3-6480950971746444]{
    font-size: .2rem;
    color: #484848;
    margin-bottom: .208rem;
    font-weight: bold;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 1;
    -webkit-box-orient: vertical;
}
.courseItemV3 .content .sourceName[hash-class=courseBoxV3-6480950971746444]{
    color: #b7b7b7;
    font-size: .145rem;
}

/* 图片区域 */
.courseItemV3 .imgBox[hash-class=courseBoxV3-6480950971746444]{
    position: relative;
}
.courseItemV3 .imgBox .learnBox[hash-class=courseBoxV3-6480950971746444]{
    position: absolute;
    border-radius: .05rem;
    background-image: linear-gradient(to bottom, #7db0f8 , #0256ca);
    right: 0.08rem;
    top: .08rem;
    padding: 0.05rem 0.1rem;
    letter-spacing: .01rem;
    width: -webkit-max-content;
    width: max-content;
}
.courseItemV3 .imgBox .learnBox .txt1[hash-class=courseBoxV3-6480950971746444]{
    font-size: .14rem;
    color: #fff;
    letter-spacing: .01rem;
}
.courseItemV3 .imgBox .statusBox[hash-class=courseBoxV3-6480950971746444]{
    position: absolute;
    height: .368rem;
    bottom: 0;
    background-color: rgba(255, 255, 255,.6);
    padding-left: .184rem;
}
.courseItemV3 .imgBox .statusBox .circle[hash-class=courseBoxV3-6480950971746444]{
    width: .096rem;
    height: .096rem;
    border-radius: 50%;
}
.courseItemV3 .imgBox .statusBox .txt1[hash-class=courseBoxV3-6480950971746444]{
    font-size: .14rem;
}
.courseItemV3 .imgBox .statusBox.inLive .circle[hash-class=courseBoxV3-6480950971746444]{
    background-color: #f53a3a;
}
.courseItemV3 .imgBox .statusBox.inLive .txt1[hash-class=courseBoxV3-6480950971746444]{
    color: #f53a3a;
}
.courseItemV3 .imgBox .statusBox.noStart .circle[hash-class=courseBoxV3-6480950971746444]{
    background-color: #666666;
}
.courseItemV3 .imgBox .statusBox.noStart .txt1[hash-class=courseBoxV3-6480950971746444]{
     color: #666666;
}
.courseItemV3 .imgBox .statusBox.playBack .circle[hash-class=courseBoxV3-6480950971746444]{
    background-color: #0256ca;
}
.courseItemV3 .imgBox .statusBox.playBack .txt1[hash-class=courseBoxV3-6480950971746444]{
    color: #0256ca;
}.pointer[hash-class=courseBoxV4-6485981427467147]{
    cursor: pointer;
}
.jc[hash-class=courseBoxV4-6485981427467147]{
    justify-content: center;
}
.ac[hash-class=courseBoxV4-6485981427467147]{
    align-items: center;
    align-content: center;
}
.omit[hash-class=courseBoxV4-6485981427467147]{
  text-overflow: -o-ellipsis-lastline;
overflow: hidden;
text-overflow: ellipsis;
display: -webkit-box;
-webkit-box-orient: vertical;
}
.clamp1[hash-class=courseBoxV4-6485981427467147]{
  -webkit-line-clamp: 1;
}
.courseItemV4[hash-class=courseBoxV4-6485981427467147]{
    width: 3.17rem;
   box-shadow: 0 0.02rem 0.13rem 0 hsl(0deg 0% 68% / 50%);
   border-radius: .03rem;
   overflow: hidden;
}
.courseItemV4 .img[hash-class=courseBoxV4-6485981427467147]{
    width: 100%;
    height: 2.14rem;
    object-fit: cover;
    border-radius: .03rem;
    overflow: hidden;
}
.courseItemV4 .content[hash-class=courseBoxV4-6485981427467147]{
    padding: .264rem .2rem;
}
.courseItemV4 .content .courseName[hash-class=courseBoxV4-6485981427467147]{
    font-size: .2rem;
    color: #484848;
    margin-bottom: .208rem;
    font-weight: bold;
}
.courseItemV4 .content .sourceName[hash-class=courseBoxV4-6485981427467147]{
    color: #b7b7b7;
    font-size: .13rem;
}

/* 图片区域 */
.courseItemV4 .imgBox[hash-class=courseBoxV4-6485981427467147]{
    position: relative;
}
.courseItemV4 .playBox[hash-class=courseBoxV4-6485981427467147]{
    width: .77rem;
    height: .77rem;
    border-radius: 50%;
    background-color: rgba(0, 0, 0,.3);
    position: absolute;
    border: 1px solid #fff;
    top: 50%;
    left: 50%;
    -webkit-transform: translate(-50%,-50%);
            transform: translate(-50%,-50%);
}
.courseItemV4 .playBox .playImg[hash-class=courseBoxV4-6485981427467147]{
    width: .248rem;
}
/* .courseItemV4 .imgBox .freeBox{
    position: absolute;
    width: .56rem;
    height: .24rem;
    border-radius: .05rem;
    background-image: linear-gradient(to bottom, #48e2aa , #00b876);
    color: #fff;
    font-size: .14rem;
    right: 0.08rem;
    top: .08rem;
    letter-spacing: .01rem;
} */
/* .courseItemV4 .imgBox .collectBox{
    position: absolute;
    width: .94rem;
    height: .32rem;
    background-color: #fff;
    border-radius: .2rem;
    left: .16rem;
    bottom: .104rem;
}
.courseItemV4 .imgBox .collectBox .collectImg{
    margin-left: .11rem;
    height: .21rem;
}
.courseItemV4 .imgBox .collectBox .txt1{
    margin-left: .136rem;
    font-size: .13rem;
}
.courseItemV4 .imgBox .collectBox .txt2{
    margin-left: .08rem;
    font-size: .13rem;
} */.mainWidth[hash-class=xueLeWeiSecondary-6402564090554368]{
    width: 13.45rem;
    margin: 0 auto;
}
.maxContent[hash-class=xueLeWeiSecondary-6402564090554368]{
    width: -webkit-max-content;
    width: max-content;
}
.jc[hash-class=xueLeWeiSecondary-6402564090554368]{
    justify-content: center;
}
.ac[hash-class=xueLeWeiSecondary-6402564090554368]{
    align-items: center;
    align-content: center;
}
.jcsb[hash-class=xueLeWeiSecondary-6402564090554368]{
    justify-content: space-between;
}
.pointer[hash-class=xueLeWeiSecondary-6402564090554368]{
    cursor: pointer;
}
.flex1[hash-class=xueLeWeiSecondary-6402564090554368]{
    flex: 1;
}
/* 轮播图 */
.banner[hash-class=xueLeWeiSecondary-6402564090554368]{
    height: 3.75rem;
    /* margin: .5rem auto .9rem; */
    /* border-radius: 0.15rem; */
    overflow: hidden;
    margin-bottom: .45rem;
}
/* 最新推荐 */

/* 大标题 */
.bgTitle[hash-class=xueLeWeiSecondary-6402564090554368]{
   font-size: .36rem;
    color: #333333;
    letter-spacing: 0.1rem;
    font-weight: bold;
}
/* 线 */
.line[hash-class=xueLeWeiSecondary-6402564090554368]{
    height: .3rem;
    width: .045rem;
    background-color: #0256ca;
    margin-right: .184rem;
}
.latestRecommendation .recourseList[hash-class=xueLeWeiSecondary-6402564090554368]{
    margin-top: .45rem;
    margin-bottom: .977rem;
}
[hash-class=xueLeWeiSecondary-6402564090554368] .latestRecommendation .recourseList .courseItem{
    margin-right: .256rem;
    margin-bottom: 0;
}
[hash-class=xueLeWeiSecondary-6402564090554368] .latestRecommendation  .recourseList .courseItem:nth-child(4n) {
    margin-right: 0;
}
/* 精品专题 */
.premiumTopicArea[hash-class=xueLeWeiSecondary-6402564090554368]{
    margin-bottom: .776rem;
}
.premiumTopicArea .titleBox[hash-class=xueLeWeiSecondary-6402564090554368]{
    margin-bottom: .45rem;
}
/* 二级标题 */
.premiumTopicArea .secondaryBox[hash-class=xueLeWeiSecondary-6402564090554368]{
    width: 3.17rem;
    height: 3.307rem;
    border-radius: .05rem;
    overflow: hidden;
    background-image: url(https://static.lndx.edu.cn/image/bg_wudao2x.png);
    background-repeat: no-repeat;
    background-size: cover;
    padding-left: .336rem;
    padding-top: .376rem;
    position: relative;
    margin-right: 0.256rem;
    margin-bottom: .22rem;
}
/* .premiumTopicArea .secondaryBox.additionalBg0{
    background-image: linear-gradient(to right,#557db2,#86a8d4);
}
.premiumTopicArea .secondaryBox.additionalBg1{
    background-image: linear-gradient(to right,#7f89a2,#c8d4e7);
}
.premiumTopicArea .secondaryBox.additionalBg2{
    background-image: linear-gradient(to right,#5d6ec8,#d4c6ec);
}
.premiumTopicArea .secondaryBox.additionalBg3{
    background-image: linear-gradient(to right,#f37f2b,#f4e5ad);
} */
.premiumTopicArea .bigBox:nth-child(4n+1) .secondaryBox[hash-class=xueLeWeiSecondary-6402564090554368]{
    background-image: url(https://static.lndx.edu.cn/image/bg_wudao2x.png);
    background-repeat: no-repeat;
    background-size: cover;
}

.premiumTopicArea .bigBox:nth-child(4n+2) .secondaryBox[hash-class=xueLeWeiSecondary-6402564090554368]{
    background-image: url(https://static.lndx.edu.cn/image/bg_yangsheng2x.png);
    background-repeat: no-repeat;
    background-size: cover;
}
.premiumTopicArea .bigBox:nth-child(4n+3) .secondaryBox[hash-class=xueLeWeiSecondary-6402564090554368]{
    background-image: url(https://static.lndx.edu.cn/image/bg_huyan2x.png);
    background-repeat: no-repeat;
    background-size: cover;
}
.premiumTopicArea .bigBox:nth-child(4n+4) .secondaryBox[hash-class=xueLeWeiSecondary-6402564090554368]{
    background-image: url(https://static.lndx.edu.cn/image/bg_xinling2x.png);
    background-repeat: no-repeat;
    background-size: cover;
}

.premiumTopicArea .secondaryBox .textArea .txt1[hash-class=xueLeWeiSecondary-6402564090554368]{
    color: #fff;
    font-size: .32rem;
    margin-bottom: 0.05rem;
    letter-spacing: 0.02rem;
}
.premiumTopicArea .secondaryBox .secondaryBoxMoreBox[hash-class=xueLeWeiSecondary-6402564090554368]{
    width: 1.53rem;
    height: .57rem;
    border-radius: .3rem;
    background-color: rgba(255, 255, 255, .3);
    color: #fff;
    font-size: .24rem;
    position: absolute;
    bottom: .27rem;
    letter-spacing: 0.01rem;
}
.premiumTopicArea .secondaryBox .secondaryBoxMoreBox .txt1[hash-class=xueLeWeiSecondary-6402564090554368]{
    margin-left: .296rem;
}
.premiumTopicArea .secondaryBox .secondaryBoxMoreBox .img1[hash-class=xueLeWeiSecondary-6402564090554368]{
   margin-right: 0.18rem;
    width: 0.3rem;
}
/* :deep(.premiumTopicArea  .courseItem2){
    margin-right: .256rem;
    margin-bottom: 0;
}
:deep(.premiumTopicArea  .courseItem2:nth-child(4n) ){
    margin-right: 0;
} */
/* 课程专区 */
.courseZone .titleBox[hash-class=xueLeWeiSecondary-6402564090554368]{
    margin-bottom: .8rem;
}
.courseZone .classificationArea[hash-class=xueLeWeiSecondary-6402564090554368] {
    margin-bottom: .25rem;
}
.courseZone .classificationArea .item[hash-class=xueLeWeiSecondary-6402564090554368]{
    width: 2.86rem;
    height: 0.71rem;
    background: #eeeeee;
    border-radius: 0.04rem;
    margin-bottom: 0.1rem;
}
.courseZone .classificationArea .item.active[hash-class=xueLeWeiSecondary-6402564090554368]{
    background-color: #0256CA !important;
}
.courseZone .classificationArea .item .txt[hash-class=xueLeWeiSecondary-6402564090554368]{
    font-size: .17rem;
    color: #252525;
}
.courseZone .classificationArea .item.active .txt[hash-class=xueLeWeiSecondary-6402564090554368]{
    color: #ffffff !important;
    font-weight: bold;
}
[hash-class=xueLeWeiSecondary-6402564090554368] .courseZone  .courseZoneItem{
    margin-bottom: 0.25rem;
}
[hash-class=xueLeWeiSecondary-6402564090554368] .courseZone .courseZoneItem:nth-child(4n) {
    margin-right: 0;
}

/* 查看更多 */
.moreBox[hash-class=xueLeWeiSecondary-6402564090554368]{
    margin-top: 0.19rem;
    width: 1.56rem;
    height: 0.58rem;
    border: 2px solid #3c7dd6;
    background-color: #ffffff;
    border-radius: 0.4rem;
    color: #3c7dd6;
    font-size: .16rem;
    margin-bottom: 0.72rem;
    letter-spacing: .02rem;
    font-weight: bold;
}

/* 全部课程 */
.allCourseBox[hash-class=xueLeWeiSecondary-6402564090554368]{
    font-size: .14rem;
    color: #397bd5;
}
.allCourseBox .txt2[hash-class=xueLeWeiSecondary-6402564090554368]{
    margin-left: .1rem;
}.pointer[hash-class=courseBoxV2-6412194130822656]{
    cursor: pointer;
}
.jc[hash-class=courseBoxV2-6412194130822656]{
    justify-content: center;
}
.ac[hash-class=courseBoxV2-6412194130822656]{
    align-items: center;
    align-content: center;
}
.courseItemV2[hash-class=courseBoxV2-6412194130822656]{
    width: 3.17rem;
   box-shadow: 0 0.02rem 0.13rem 0 hsl(0deg 0% 68% / 50%);
   border-radius: .03rem;
   overflow: hidden;
}
.courseItemV2 .img[hash-class=courseBoxV2-6412194130822656]{
    width: 100%;
    height: 2.14rem;
    object-fit: cover;
    border-radius: .03rem;
    overflow: hidden;
}
.courseItemV2 .content[hash-class=courseBoxV2-6412194130822656]{
    padding: .264rem .2rem;
}
.courseItemV2 .content .courseName[hash-class=courseBoxV2-6412194130822656]{
    font-size: .2rem;
    color: #484848;
    margin-bottom: .208rem;
    font-weight: bold;
    height: .53rem;
}
.courseItemV2 .content .sourceName[hash-class=courseBoxV2-6412194130822656]{
    color: #b7b7b7;
    font-size: .13rem;
}

/* 图片区域 */
.courseItemV2 .imgBox[hash-class=courseBoxV2-6412194130822656]{
    position: relative;
}
.courseItemV2 .imgBox .freeBox[hash-class=courseBoxV2-6412194130822656]{
    position: absolute;
    width: .56rem;
    height: .24rem;
    border-radius: .05rem;
    background-image: linear-gradient(to bottom, #48e2aa , #00b876);
    color: #fff;
    font-size: .14rem;
    right: 0.08rem;
    top: .08rem;
    letter-spacing: .01rem;
}
.courseItemV2 .imgBox .collectBox[hash-class=courseBoxV2-6412194130822656]{
    position: absolute;
    width: .94rem;
    height: .32rem;
    background-color: #fff;
    border-radius: .2rem;
    left: .16rem;
    bottom: .104rem;
}
.courseItemV2 .imgBox .collectBox .collectImg[hash-class=courseBoxV2-6412194130822656]{
    margin-left: .11rem;
    height: .21rem;
}
.courseItemV2 .imgBox .collectBox .txt1[hash-class=courseBoxV2-6412194130822656]{
    margin-left: .136rem;
    font-size: .13rem;
}
.courseItemV2 .imgBox .collectBox .txt2[hash-class=courseBoxV2-6412194130822656]{
    margin-left: .08rem;
    font-size: .13rem;
}.jc[hash-class=avatarDropdownBlock-8388232321991168]{
    justify-content: center;
}
.fs18[hash-class=avatarDropdownBlock-8388232321991168]{
    font-size: .18rem;
}
.color1[hash-class=avatarDropdownBlock-8388232321991168]{
    color: #333;
}
.pointer[hash-class=avatarDropdownBlock-8388232321991168]{
    cursor: pointer;
}
.avatarDropdownBlock[hash-class=avatarDropdownBlock-8388232321991168]{
    width: 1.31rem;
    /* min-height: 1.37rem; */
    background: #ffffff;
    border-radius: 0.05rem;
    box-shadow: 0rem 0.05rem 0.09rem 0rem rgba(0,0,0,0.15); 
    padding: 0 .1rem;
}
.avatarDropdownBlock .item[hash-class=avatarDropdownBlock-8388232321991168]{
    padding: .14rem 0;
    border-bottom: .01rem solid #ddd;
}
.avatarDropdownBlock .item:last-child[hash-class=avatarDropdownBlock-8388232321991168]{
    border-bottom: none;
}.jc[hash-class=loginOutPopBlock-8389889416266240]{
  justify-content: center;
}
.jcfe[hash-class=loginOutPopBlock-8389889416266240]{
  justify-content: flex-end;
}
.ac[hash-class=loginOutPopBlock-8389889416266240]{
  align-items: center;
  align-content: center;
}
.color1[hash-class=loginOutPopBlock-8389889416266240]{
  color: #333;
}
.color2[hash-class=loginOutPopBlock-8389889416266240]{
  color: #D91313;
}
.fs23[hash-class=loginOutPopBlock-8389889416266240]{
  font-size: .23rem;
}
.fs27[hash-class=loginOutPopBlock-8389889416266240]{
  font-size: .27rem;
}
.mb38[hash-class=loginOutPopBlock-8389889416266240]{
  margin-bottom: .38rem;
}
.mb46[hash-class=loginOutPopBlock-8389889416266240]{
  margin-bottom: .46rem;
}
.p-x-23[hash-class=loginOutPopBlock-8389889416266240]{
  padding-left: .23rem;
  padding-right: .23rem;
}
.lineHeight3[hash-class=loginOutPopBlock-8389889416266240]{
  line-height: .3rem;
}
.pointer[hash-class=loginOutPopBlock-8389889416266240]{
  cursor: pointer;
}
.loginOutPopBlockBox[hash-class=loginOutPopBlock-8389889416266240] {
  width: 100%;
  height: 100%;
  position: fixed;
  left: 0;
  z-index: 10000;
}
.loginOutPopBlockBox .mask[hash-class=loginOutPopBlock-8389889416266240]{
  background: rgba(0,0,0,0.5);
  width: 100%;
  height: 100%;
}
.loginOutPopBlockBox .loginOutPopBox[hash-class=loginOutPopBlock-8389889416266240]{
  width: 6.13rem;
  height: 3.19rem;
  background: #ffffff;
  border-radius: 0.11rem;
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%,-50%);
          transform: translate(-50%,-50%);
  padding: .21rem .17rem .49rem .17rem;
}
.loginOutPopBlockBox .loginOutPopBox .closeIcon[hash-class=loginOutPopBlock-8389889416266240]{
  width: .3rem;
  height: auto;
}
.loginOutPopBlockBox .btnBoxs[hash-class=loginOutPopBlock-8389889416266240]{
  display: flex;
 width: 1.73rem;
height: 0.52rem;
background: #ffffff;
border: 0.02rem solid #d91313;
border-radius: 0.02rem;
}
.loginOutPopBlockBox .btnBoxs.confirmBox[hash-class=loginOutPopBlock-8389889416266240]{
  background-color: #D91313;
}.jc[hash-class=changePasswordPopBlock-8405352367891584]{
  justify-content: center;
}
.jcfe[hash-class=changePasswordPopBlock-8405352367891584]{
  justify-content: flex-end;
}
.ac[hash-class=changePasswordPopBlock-8405352367891584]{
  align-items: center;
  align-content: center;
}
.flex1[hash-class=changePasswordPopBlock-8405352367891584]{
  flex: 1;
}
.maxContent[hash-class=changePasswordPopBlock-8405352367891584]{
  width: -webkit-max-content;
  width: max-content;
}
.pointer[hash-class=changePasswordPopBlock-8405352367891584]{
  cursor: pointer;
}
.color1[hash-class=changePasswordPopBlock-8405352367891584]{
  color: #333;
}
.color2[hash-class=changePasswordPopBlock-8405352367891584]{
  color: #D91313;
}
.fs21[hash-class=changePasswordPopBlock-8405352367891584]{
  font-size: .21rem;
}
.fs23[hash-class=changePasswordPopBlock-8405352367891584]{
  font-size: .23rem;
}
.fs27[hash-class=changePasswordPopBlock-8405352367891584]{
  font-size: .27rem;
}
.mb38[hash-class=changePasswordPopBlock-8405352367891584]{
  margin-bottom: .38rem;
}
.mt23[hash-class=changePasswordPopBlock-8405352367891584]{
  margin-top: .23rem;
}
.changePasswordPopBlock[hash-class=changePasswordPopBlock-8405352367891584]{
  width: 100%;
  height: 100%;
  position: fixed;
  left: 0;
  z-index: 10000; 
}
.changePasswordPopBlock .mask[hash-class=changePasswordPopBlock-8405352367891584]{
  background: rgba(0,0,0,0.5);
  width: 100%;
  height: 100%;
}
.changePasswordPopBlock .changePwdPopBox[hash-class=changePasswordPopBlock-8405352367891584]{
  width: 6.14rem;
  min-height: 5.33rem;
  padding: .21rem .18rem .48rem .18rem;
  background: #ffffff;
  border-radius: 0.11rem;
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%,-50%);
          transform: translate(-50%,-50%);
}
.changePasswordPopBlock .changePwdPopBox .closeIcon[hash-class=changePasswordPopBlock-8405352367891584]{
  width: .3rem;
  height: auto; 
}
.changePwdPopBox .changePwdForm[hash-class=changePasswordPopBlock-8405352367891584]{
  border: none;
  padding-top: 0;
}
.changePwdPopBox .changePwdForm .item[hash-class=changePasswordPopBlock-8405352367891584]{
  margin-bottom: .23rem;
  position: relative;
}
.changePwdPopBox .changePwdForm .item .labelBox[hash-class=changePasswordPopBlock-8405352367891584]{
  width: 1rem;
  display: flex;
  align-items: center;
  align-content: center;
  margin-right: .13rem;
}
[hash-class=changePasswordPopBlock-8405352367891584] .changePwdPopBox .changePwdForm .item .labelBox .red{
  font-size: .21rem;
}
.changePwdPopBox .changePwdForm .inputBox[hash-class=changePasswordPopBlock-8405352367891584]{
  height: .55rem;
  background-color: #F7F7F7;
  border: none;
  margin-bottom: 0;
}
[hash-class=changePasswordPopBlock-8405352367891584]  .changePwdPopBox .inputBox.notEdit .input{
  background-color: #fff !important;
  cursor: text !important;
}
.changePwdPopBox .changePwdForm .btnBoxs[hash-class=changePasswordPopBlock-8405352367891584]{
  display: flex;
 width: 1.73rem;
height: 0.52rem;
background: #ffffff;
border: 0.02rem solid #d91313;
border-radius: 0.02rem;
}
.changePwdPopBox .changePwdForm .btnBoxs.confirmBox[hash-class=changePasswordPopBlock-8405352367891584]{
  background-color: #D91313;
}
.changePwdPopBox .sendCode[hash-class=changePasswordPopBlock-8405352367891584]{
  position: absolute;
  right: .23rem;
}
.fs19[hash-class=myCourseMobile-8269345917971328]{
    font-size: 19px;
}
.fs21[hash-class=myCourseMobile-8269345917971328]{
    font-size: 21px;
}
.jc[hash-class=myCourseMobile-8269345917971328]{
    justify-content: center;
}
.p-x-15[hash-class=myCourseMobile-8269345917971328]{
    padding-left: 15px;
    padding-right: 15px;
}
.p-x-9[hash-class=myCourseMobile-8269345917971328]{
    padding-left: 9px;
    padding-right: 9px;
}
.gap15[hash-class=myCourseMobile-8269345917971328]{
    gap: 15px;
}
.maxContent[hash-class=myCourseMobile-8269345917971328]{
    width: -webkit-max-content;
    width: max-content;
}
.jcsb[hash-class=myCourseMobile-8269345917971328]{
    justify-content: space-between;
}
.color1[hash-class=myCourseMobile-8269345917971328]{
    color: #8d8d8d;
}
.color2[hash-class=myCourseMobile-8269345917971328]{
    color: #fff;
}
.tagList[hash-class=myCourseMobile-8269345917971328] {
   padding: .87rem  2.14rem;
}
.tagList .item[hash-class=myCourseMobile-8269345917971328]{
    width: -webkit-max-content;
    width: max-content;
    position: relative;
}
.tagList .item.active[hash-class=myCourseMobile-8269345917971328]::before{
    position: absolute;
    content: "";
     width: 0;
    height: 0;
    border-left: 8px solid transparent;
    border-right: 8px solid transparent;
    border-bottom: 13px solid #fff;
    bottom: -0.9rem;
    left: 50%;
    -webkit-transform: translateX(-50%);
            transform: translateX(-50%);
}
.tagList .item.active .txt[hash-class=myCourseMobile-8269345917971328]{
    font-weight: bold;
}
/* 课程列表 */
.courseList[hash-class=myCourseMobile-8269345917971328]{
    /* margin-top: .7rem; */
}
.courseList .item[hash-class=myCourseMobile-8269345917971328]{
    width: -webkit-max-content;
    width: max-content;
}
[hash-class=myCourseMobile-8269345917971328] .courseList .item:last-child .courseBox{
    border-bottom: none;
}
/* 分页 */
 .page-footer[hash-class=myCourseMobile-8269345917971328]{
   margin: .5rem 0;
 }
[hash-class=myCourseMobile-8269345917971328] .page-footer .fwptPagination-container .fwptPagination-list{
    display: none;
}
[hash-class=myCourseMobile-8269345917971328] .page-footer .center>.center button{
    display: none;
}
[hash-class=myCourseMobile-8269345917971328] .page-footer .center>button:nth-child(2){
    margin-right:10px ;
}
[hash-class=myCourseMobile-8269345917971328] .page-footer .pagination-button-turning{
    display: none;
}
[hash-class=myCourseMobile-8269345917971328] .page-footer .pagination-counter{
    display: none;
}
[hash-class=myCourseMobile-8269345917971328] .page-footer .fwptPagination-container>div:nth-child(3){
    display: none;
}

[hash-class=myCourseMobile-8269345917971328] .page-footer .fwptPagination-container .fwptPagination-button{
  color: #C9161E;
  border-color: #C9161E;
  background: rgba(201, 22, 30, 0.18);
}
[hash-class=myCourseMobile-8269345917971328] .page-footer .fwptPagination-container .fwptPagination-button .fwptPagination-text{
  color: inherit;
}
[hash-class=myCourseMobile-8269345917971328] .page-footer .fwptPagination-container .fwptPagination-button:disabled{
  border-color: #d9d9d9;
}
[hash-class=myCourseMobile-8269345917971328] .page-footer .fwptPagination-container .fwptPagination-button.btn-disabled  .fwptPagination-text{
  color: #a8abb2;
}
[hash-class=myCourseMobile-8269345917971328] .page-footer .fwptPagination-container .fwptPagination-button.btn-disabled  {
  background-color: #f5f7fa;
}
/* 顶部 */
.topBox[hash-class=myCourseMobile-8269345917971328]{
    height: 8.74rem;
    background: linear-gradient(133.8443deg,#eb643b 1%, #ec412c 30%, #e51813 63%, #e10313 100%);
}
.topBox .headerBox[hash-class=myCourseMobile-8269345917971328]{
    padding: .57rem .78rem;
    position: relative;
    border-bottom: 1px solid #FF7A6C;
}
.topBox .headerBox .icon[hash-class=myCourseMobile-8269345917971328]{
    position: absolute;
    left: .78rem;
    top: 50%;
    -webkit-transform: translateY(-50%);
            transform: translateY(-50%);
    font-size: 8px;
}
.bottomBox .innerBox[hash-class=myCourseMobile-8269345917971328]{
    border-radius: 0.35rem;
    box-shadow: 0rem 0.17rem 0.49rem 0.03rem #e3e3e3, 0rem 0rem 0.16rem 0.03rem rgba(0,0,0,0.21);
    background: #ffffff;
    min-height: calc(100vh - 8rem);
}.fs14[hash-class=courseMobileBlock-8270261463221120]{
  font-size: .61rem;
}
.fs12[hash-class=courseMobileBlock-8270261463221120]{
  font-size: .525rem;
}
.fs65[hash-class=courseMobileBlock-8270261463221120]{
  font-size: .65rem;
}
.fs83[hash-class=courseMobileBlock-8270261463221120]{
  font-size: .83rem;
}
.jcfe[hash-class=courseMobileBlock-8270261463221120]{
  justify-content: flex-end;
}
.ac[hash-class=courseMobileBlock-8270261463221120]{
  align-items: center;
  align-content: center;
}
.flex1[hash-class=courseMobileBlock-8270261463221120]{
  flex: 1;
}
.relative[hash-class=courseMobileBlock-8270261463221120]{
  position: relative;
}
.m-x-left-10[hash-class=courseMobileBlock-8270261463221120]{
  margin-left: .437rem;
}
.m-x-right-4[hash-class=courseMobileBlock-8270261463221120]{
  margin-right: .175rem;
}
.m-x-left-36[hash-class=courseMobileBlock-8270261463221120]{
  margin-left: .36rem;
}
.m-x-right-2[hash-class=courseMobileBlock-8270261463221120]{
  margin-right: .02rem;
}
.mb20[hash-class=courseMobileBlock-8270261463221120]{
  margin-bottom: .2rem;
}
.omit[hash-class=courseMobileBlock-8270261463221120]{
  text-overflow: -o-ellipsis-lastline;
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-box-orient: vertical;
}
.clamp1[hash-class=courseMobileBlock-8270261463221120]{
  -webkit-line-clamp: 1;
}
.clamp2[hash-class=courseMobileBlock-8270261463221120]{
  -webkit-line-clamp: 2;
}
.color1[hash-class=courseMobileBlock-8270261463221120]{
  color: #A4A4A4;
}
.color2[hash-class=courseMobileBlock-8270261463221120]{
  color: #fff;
}
.mb2[hash-class=courseMobileBlock-8270261463221120]{
  margin-bottom: .2rem;
}
.courseBox[hash-class=courseMobileBlock-8270261463221120]{
  padding: .65rem .67rem .65rem .54rem;
  border-bottom: 1px solid #ECECEC;
}
.courseBox .coverImg[hash-class=courseMobileBlock-8270261463221120]{
  width: 6.62rem;
  height: 4.36rem;
  border: 0.02rem solid #f7b7b7;
  object-fit: cover;
  margin-right: .35rem;
}
.courseBox .name[hash-class=courseMobileBlock-8270261463221120]{
  max-height: 2.3rem;
}
.courseBox .collectBox[hash-class=courseMobileBlock-8270261463221120]{
  width: 4.05rem;
  height: 1.13rem;
  background: #eeeeee;
  border-radius: 0.57rem;
  position: absolute;
  bottom: -.14rem;
  right: 0;
}
.courseBox .collectBox.collected[hash-class=courseMobileBlock-8270261463221120]{
  width: 3.51rem;
  background: #e63d3b;
}
.courseBox .collectBox .icon[hash-class=courseMobileBlock-8270261463221120]{
  width: .65rem;
  height: auto;
}.fs19[hash-class=myCollectionMobile-8282294773025280]{
    font-size: 19px;
}
.fs21[hash-class=myCollectionMobile-8282294773025280]{
    font-size: 21px;
}
.jc[hash-class=myCollectionMobile-8282294773025280]{
    justify-content: center;
}
.p-x-15[hash-class=myCollectionMobile-8282294773025280]{
    padding-left: 15px;
    padding-right: 15px;
}
.p-x-9[hash-class=myCollectionMobile-8282294773025280]{
    padding-left: 9px;
    padding-right: 9px;
}
.gap15[hash-class=myCollectionMobile-8282294773025280]{
    gap: 15px;
}
.maxContent[hash-class=myCollectionMobile-8282294773025280]{
    width: -webkit-max-content;
    width: max-content;
}
.jcsb[hash-class=myCollectionMobile-8282294773025280]{
    justify-content: space-between;
}
.color1[hash-class=myCollectionMobile-8282294773025280]{
    color: #8d8d8d;
}
.color2[hash-class=myCollectionMobile-8282294773025280]{
    color: #fff;
}
.omit[hash-class=myCollectionMobile-8282294773025280]{
  text-overflow: -o-ellipsis-lastline;
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-box-orient: vertical;
}
.clamp1[hash-class=myCollectionMobile-8282294773025280]{
  -webkit-line-clamp: 1;
}
.tagList[hash-class=myCollectionMobile-8282294773025280] {
   padding: .87rem  2.14rem;
}
.tagList .item[hash-class=myCollectionMobile-8282294773025280]{
    width: -webkit-max-content;
    width: max-content;
    position: relative;
}
.tagList .item.active[hash-class=myCollectionMobile-8282294773025280]::before{
    position: absolute;
    content: "";
     width: 0;
    height: 0;
    border-left: 8px solid transparent;
    border-right: 8px solid transparent;
    border-bottom: 13px solid #fff;
    bottom: -0.9rem;
    left: 50%;
    -webkit-transform: translateX(-50%);
            transform: translateX(-50%);
}
.tagList .item.active .txt[hash-class=myCollectionMobile-8282294773025280]{
    font-weight: bold;
}
/* 分页 */
 .page-footer[hash-class=myCollectionMobile-8282294773025280]{
   margin: .5rem 0;
 }
[hash-class=myCollectionMobile-8282294773025280] .page-footer .fwptPagination-container .fwptPagination-list{
    display: none;
}
[hash-class=myCollectionMobile-8282294773025280] .page-footer .center>.center button{
    display: none;
}
[hash-class=myCollectionMobile-8282294773025280] .page-footer .center>button:nth-child(2){
    margin-right:10px ;
}
[hash-class=myCollectionMobile-8282294773025280] .page-footer .pagination-button-turning{
    display: none;
}
[hash-class=myCollectionMobile-8282294773025280] .page-footer .pagination-counter{
    display: none;
}
[hash-class=myCollectionMobile-8282294773025280] .page-footer .fwptPagination-container>div:nth-child(3){
    display: none;
}

[hash-class=myCollectionMobile-8282294773025280] .page-footer .fwptPagination-container .fwptPagination-button{
  color: #C9161E;
  border-color: #C9161E;
  background: rgba(201, 22, 30, 0.18);
}
[hash-class=myCollectionMobile-8282294773025280] .page-footer .fwptPagination-container .fwptPagination-button .fwptPagination-text{
  color: inherit;
}
[hash-class=myCollectionMobile-8282294773025280] .page-footer .fwptPagination-container .fwptPagination-button:disabled{
  border-color: #d9d9d9;
}
[hash-class=myCollectionMobile-8282294773025280] .page-footer .fwptPagination-container .fwptPagination-button.btn-disabled  .fwptPagination-text{
  color: #a8abb2;
}
[hash-class=myCollectionMobile-8282294773025280] .page-footer .fwptPagination-container .fwptPagination-button.btn-disabled  {
  background-color: #f5f7fa;
}
/* 课程列表 */
.courseList[hash-class=myCollectionMobile-8282294773025280]{
}
.courseList .activityItem[hash-class=myCollectionMobile-8282294773025280]{
    padding: .65rem .61rem;
    border-bottom: 1px solid #F6F6F6;
}
.courseList .activityItem:last-child[hash-class=myCollectionMobile-8282294773025280]{
    border-bottom: none;
}
[hash-class=myCollectionMobile-8282294773025280] .courseList .item:last-child .courseBlock{
    border-bottom: none;
}
.collectBox1[hash-class=myCollectionMobile-8282294773025280]{
  width: 3.32rem;
  height: 1.22rem;
  border: 0.03rem solid #dcdcdc;
  border-radius: 1.36rem;
}
.collectBox1 .icon[hash-class=myCollectionMobile-8282294773025280]{
  width: 0.57rem;
  height: auto;
}


/* 顶部 */
.topBox[hash-class=myCollectionMobile-8282294773025280]{
    height: 8.74rem;
    background: linear-gradient(133.8443deg,#eb643b 1%, #ec412c 30%, #e51813 63%, #e10313 100%);
}
.topBox .headerBox[hash-class=myCollectionMobile-8282294773025280]{
    padding: .57rem .78rem;
    position: relative;
    border-bottom: 1px solid #FF7A6C;
}
.topBox .headerBox .icon[hash-class=myCollectionMobile-8282294773025280]{
    position: absolute;
    left: .78rem;
    top: 50%;
    -webkit-transform: translateY(-50%);
            transform: translateY(-50%);
    font-size: 8px;
}
.bottomBox .innerBox[hash-class=myCollectionMobile-8282294773025280]{
    border-radius: 0.35rem;
    box-shadow: 0rem 0.17rem 0.49rem 0.03rem #e3e3e3, 0rem 0rem 0.16rem 0.03rem rgba(0,0,0,0.21);
    background: #ffffff;
    min-height: calc(100vh - 8rem);
}.flex1[hash-class=mobleCourseblock-8287285868610816]{
  flex: 1;
}
.fs14[hash-class=mobleCourseblock-8287285868610816]{
  font-size: .61rem;
}
.color1[hash-class=mobleCourseblock-8287285868610816]{
  color: #0f0e0f;
}
.color2[hash-class=mobleCourseblock-8287285868610816]{
  color: #6b6b6d;
}
.m-x-left-10[hash-class=mobleCourseblock-8287285868610816]{
  margin-left: .437rem;
}
.mb2[hash-class=mobleCourseblock-8287285868610816]{
  margin-bottom: .2rem;
}
.mb4[hash-class=mobleCourseblock-8287285868610816]{
  margin-bottom: .4rem;
}
.ac[hash-class=mobleCourseblock-8287285868610816]{
  align-items: center;
  align-content: center;
}
.omit[hash-class=mobleCourseblock-8287285868610816]{
  text-overflow: -o-ellipsis-lastline;
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-box-orient: vertical;
}
.clamp1[hash-class=mobleCourseblock-8287285868610816]{
  -webkit-line-clamp: 1;
}
.courseBlock[hash-class=mobleCourseblock-8287285868610816]{
  padding: .65rem .61rem ;
  border-bottom: 1px solid #F6F6F6;
}
.courseBlock .coverImg[hash-class=mobleCourseblock-8287285868610816]{
  /* width: 7.22rem; */
  /* height: 4.592rem; */
  width: 6rem;
  height: 3.6rem;
  object-fit: cover;
  margin-right: .656rem;
}
.courseBlock .collectBox[hash-class=mobleCourseblock-8287285868610816]{
  width: 3.32rem;
  height: 1.22rem;
  border: 0.03rem solid #dcdcdc;
  border-radius: 1.36rem;
}
.courseBlock .collectBox .icon[hash-class=mobleCourseblock-8287285868610816]{
  width: 0.57rem;
  height: auto;
}
.fs16[hash-class=activityBlock-8303249757310208]{
    font-size: 16px;
}
.color1[hash-class=activityBlock-8303249757310208]{
    color: #070707;
}
.activityBlock .coverImg[hash-class=activityBlock-8303249757310208]{
    width: 100%;
    height: 5rem;
    border-radius: .3rem;
    overflow: hidden;
    margin-bottom: .2rem;
    object-fit: cover;
}.fs18[hash-class=userAgreementPromptBlock-8303403771825408]{
  font-size: .18rem;
}
.fs3[hash-class=userAgreementPromptBlock-8303403771825408]{
  font-size: .3rem;
}
.fs2[hash-class=userAgreementPromptBlock-8303403771825408]{
  font-size: .2rem; 
}
.color1[hash-class=userAgreementPromptBlock-8303403771825408]{
  color: #D91313;
}
.color2[hash-class=userAgreementPromptBlock-8303403771825408]{
  color: #333333;
}
.mb34[hash-class=userAgreementPromptBlock-8303403771825408]{
  margin-bottom: .34rem;
}
.fontWeightBold[hash-class=userAgreementPromptBlock-8303403771825408]{
  font-weight: bold;
}
.pointer[hash-class=userAgreementPromptBlock-8303403771825408]{
  cursor: pointer;
}
.noWrap[hash-class=userAgreementPromptBlock-8303403771825408]{
  flex-wrap: nowrap;
}
.jcsb[hash-class=userAgreementPromptBlock-8303403771825408]{
  justify-content: space-between;
}
.jc[hash-class=userAgreementPromptBlock-8303403771825408]{
  justify-content: center;
}
.ac[hash-class=userAgreementPromptBlock-8303403771825408]{
  align-items: center;
  align-content: center;
}
.p-x-46[hash-class=userAgreementPromptBlock-8303403771825408]{
  padding-left: .46rem;
  padding-right: .46rem;
}
.prompBox[hash-class=userAgreementPromptBlock-8303403771825408]{
  position: fixed;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
}
.prompBox .mask[hash-class=userAgreementPromptBlock-8303403771825408]{
  background: rgba(51,51,51,0.50);
  width: 100%;
  height: 100%;
  position: absolute;
}
.prompBox .popBox[hash-class=userAgreementPromptBlock-8303403771825408]{
   width: 9.79rem;
  min-height: 6.61rem;
  background: #ffffff;
  border-radius: 0.11rem;
  z-index: 1;
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%,-50%);
          transform: translate(-50%,-50%);
  padding-top: .46rem;
  padding-bottom: .46rem;
}
.prompBox .popBox .titleBox[hash-class=userAgreementPromptBlock-8303403771825408]{
  border-bottom: 0.01rem solid #DDDDDD;
  padding-bottom: .36rem;
  margin-bottom: .17rem;
}
.prompBox .popBox .titleBox .icon[hash-class=userAgreementPromptBlock-8303403771825408]{
  width: .3rem;
  height: auto;
}
[hash-class=userAgreementPromptBlock-8303403771825408] .prompBox .popBox .richContent span{
  font-size: inherit;
}
.prompBox .popBox .richBox[hash-class=userAgreementPromptBlock-8303403771825408]{
  margin-bottom: .41rem;
  height: 4.71rem;
  overflow-y: auto;
}


[hash-class=userAgreementPromptBlock-8303403771825408] .prompBox .popBox .richContent p.MsoNormal span {
    font-size: var(--main-fontSize20);
}
[hash-class=userAgreementPromptBlock-8303403771825408] .prompBox .popBox .richContent p {
    width: 100%;
}
.prompBox .popBox .btnBox[hash-class=userAgreementPromptBlock-8303403771825408]{
  width: 0.91rem;
  height: 0.41rem;
  border-radius: 0.02rem;
  display: flex;
}
.prompBox .popBox .btnBox.noAgree[hash-class=userAgreementPromptBlock-8303403771825408]{
  border: 0.01rem solid #d91313;
  background-color: #fff;
}
.prompBox .popBox .btnBox.agree[hash-class=userAgreementPromptBlock-8303403771825408]{
  background-color: #D91313;
  border:  none;
}
.prompBox .popBox .btnBox.noClick[hash-class=userAgreementPromptBlock-8303403771825408]{
  background-color: #CCCCCC;
  cursor: not-allowed;
}
/* 定义整个滚动条的样式 */
.custom-scrollbar::-webkit-scrollbar[hash-class=userAgreementPromptBlock-8303403771825408] {
  width: 12px; /* 滚动条宽度 */
}

/* 定义滚动条轨道的样式 */
.custom-scrollbar::-webkit-scrollbar-track[hash-class=userAgreementPromptBlock-8303403771825408] {
  background: #f1f1f1; /* 轨道背景颜色 */
}

/* 定义滑块的样式 */
.custom-scrollbar::-webkit-scrollbar-thumb[hash-class=userAgreementPromptBlock-8303403771825408] {
  background: #888; /* 滑块背景颜色 */
  border-radius: 6px; /* 滑块圆角 */
}

/* 定义鼠标悬停时滑块的样式 */
.custom-scrollbar::-webkit-scrollbar-thumb:hover[hash-class=userAgreementPromptBlock-8303403771825408] {
  background: #555; /* 鼠标悬停时滑块背景颜色 */
}

/* 定义滚动条两端按钮的样式（如果有的话） */
.custom-scrollbar::-webkit-scrollbar-button[hash-class=userAgreementPromptBlock-8303403771825408] {
  background: #ddd; /* 按钮背景颜色 */
}.hidden[hash-class=checkInActivityBlock-8327664625339136]{
  overflow: hidden;
}
.maxContent[hash-class=checkInActivityBlock-8327664625339136]{
  width: -webkit-max-content;
  width: max-content;
}
.fontWeightBold[hash-class=checkInActivityBlock-8327664625339136]{
  font-weight: bold;
}
.w100[hash-class=checkInActivityBlock-8327664625339136]{
  width: 100%;
}
.p-x-66[hash-class=checkInActivityBlock-8327664625339136]{
  padding-left: .66rem;
  padding-right: .66rem;
}
.p-y-66[hash-class=checkInActivityBlock-8327664625339136]{
  padding-top: .66rem;
  padding-bottom: .66rem;
}
.p-x-left-52[hash-class=checkInActivityBlock-8327664625339136]{
  padding-left: .52rem;
}
.p-x-right-48[hash-class=checkInActivityBlock-8327664625339136]{
  padding-right: .48rem;
}
.p-y-top-57[hash-class=checkInActivityBlock-8327664625339136]{
  padding-top: .57rem;
}
.fs35[hash-class=checkInActivityBlock-8327664625339136]{
  font-size: .35rem;
}
.fs52[hash-class=checkInActivityBlock-8327664625339136]{
  font-size: .52rem;
}
.fs7[hash-class=checkInActivityBlock-8327664625339136]{
  font-size: .7rem;
}
.fs87[hash-class=checkInActivityBlock-8327664625339136]{
  font-size: .87rem;
}
.color1[hash-class=checkInActivityBlock-8327664625339136]{
  color: #333;
}
.color2[hash-class=checkInActivityBlock-8327664625339136]{
  color: #D91313;
}
.color3[hash-class=checkInActivityBlock-8327664625339136]{
  color: #ffffff;
}
.color4[hash-class=checkInActivityBlock-8327664625339136]{
  color: #999999;
}
.ac[hash-class=checkInActivityBlock-8327664625339136]{
  align-items: center;
  align-content: center;
}
.jc[hash-class=checkInActivityBlock-8327664625339136]{
  justify-content: center;
}
.jcsb[hash-class=checkInActivityBlock-8327664625339136]{
  justify-content: space-between;
}
.noWrap[hash-class=checkInActivityBlock-8327664625339136]{
  flex-wrap: nowrap;
}
.mb44[hash-class=checkInActivityBlock-8327664625339136]{
  margin-bottom: .44rem;
}
.mb66[hash-class=checkInActivityBlock-8327664625339136]{
  margin-bottom: .66rem;
}
.mb83[hash-class=checkInActivityBlock-8327664625339136]{
  margin-bottom: .83rem;
}
.mb87[hash-class=checkInActivityBlock-8327664625339136]{
  margin-bottom: .87rem;
}
.line[hash-class=checkInActivityBlock-8327664625339136]{
  background-color: #f2f5f8;
  height: .44rem;
}
/* WebKit 浏览器的滚动条样式 */
.scroll-container::-webkit-scrollbar[hash-class=checkInActivityBlock-8327664625339136] {
  display: none; /* 隐藏滚动条 */
}
/* 确保对于不支持 ::-webkit-scrollbar 的浏览器仍然隐藏滚动条 */
.scroll-container[hash-class=checkInActivityBlock-8327664625339136] {
  -ms-overflow-style: none;  /* IE 和 Edge */
  scrollbar-width: none;  /* Firefox */
  overflow-x: auto;
}
.checkActivityImg[hash-class=checkInActivityBlock-8327664625339136]{
  width: 7.08rem;
  height: auto;
}
/* 签到容器 */
.signInBigBox[hash-class=checkInActivityBlock-8327664625339136]{
  height: 7.78rem;
  background: linear-gradient(335deg,#fcdfd2 0%, #ffd2d2 100%);
  border: 0.04rem solid rgba(217,19,19,0.25);
  border-radius: 0.17rem;
}
.signInBigBox .dayList[hash-class=checkInActivityBlock-8327664625339136]{
  gap: .31rem;
  overflow-x: auto;
   scrollbar-width: none; /* Firefox */
   padding-bottom: 20px;
   margin-bottom: -10px;
}
.signInBigBox .dayList::-webkit-scrollbar[hash-class=checkInActivityBlock-8327664625339136]{
  display: none;
}
.signInBigBox .dayList .item[hash-class=checkInActivityBlock-8327664625339136]{
   width: 1.75rem;
   flex-shrink: 0;
}
.signInBigBox .dayList .item .topBox[hash-class=checkInActivityBlock-8327664625339136]{
  height: 2.27rem;
  background: #ffffff;
  border-radius: 0.13rem;
  box-shadow: 0rem 0.04rem 0.18rem 0rem rgba(209,24,24,0.22); 
  margin-bottom: .26rem;
}
.signInBigBox .dayList .item.active .topBox[hash-class=checkInActivityBlock-8327664625339136]{
  background-color: #d91313;
}
.signInBigBox .dayList .item.active .topBox .textBox[hash-class=checkInActivityBlock-8327664625339136]{
  display: none;
}
.signInBigBox .dayList .item.expire .topBox .textBox .txt[hash-class=checkInActivityBlock-8327664625339136]{
   color: #999999;
}
.signInBigBox .dayList .item .topBox .pointIcon[hash-class=checkInActivityBlock-8327664625339136]{
  width: 0.79rem;
  height: auto;
}
.signInBigBox .dayList .item .topBox .checkIcon[hash-class=checkInActivityBlock-8327664625339136]{
  width: 1.01rem;
}
.signInBigBox .dayList .item .topBox .checkBox[hash-class=checkInActivityBlock-8327664625339136]{
  display: none;
  margin-top: -.2rem;
  margin-left: .1rem;
}
.signInBigBox .dayList .item.active .topBox .checkBox[hash-class=checkInActivityBlock-8327664625339136]{
  display: flex;
}
.signInBigBox .dayList .item .topBox .textBox[hash-class=checkInActivityBlock-8327664625339136]{
  margin-top: .3rem;
}
.signInBigBox .dayList .item.active .dayBox .txt[hash-class=checkInActivityBlock-8327664625339136],
.signInBigBox .dayList .item.expire .dayBox .txt[hash-class=checkInActivityBlock-8327664625339136]{
  color: #999999;
}
.signInBigBox .checkInBtn[hash-class=checkInActivityBlock-8327664625339136]{
  display: flex;
  width: 100%;
  height: 1.75rem;
  background: linear-gradient(180deg,#ff8e8e, #d91313 100%);
  border: 0.02rem solid #d91313;
  border-radius: 1.27rem;
}
.signInBigBox .downArrowIcon[hash-class=checkInActivityBlock-8327664625339136]{
  width: .52rem;
  height: auto;
  margin-left: .27rem;
}
.listenBox[hash-class=checkInActivityBlock-8327664625339136]{
  position: relative;
  height: 3.94rem;
}
.listenBox .img1[hash-class=checkInActivityBlock-8327664625339136]{
  width: 100%;
  height: 100%;
}
.listenBox .qrBox[hash-class=checkInActivityBlock-8327664625339136]{
  width: 2.8rem;
  height: 2.8rem;
  border: 0.04rem solid #d91313;
  border-radius: 0.17rem;
  position: absolute;
  right: 1.3rem;
  top: 50%;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
  padding: .17rem;
}
.listenBox .qrBox .qrImg[hash-class=checkInActivityBlock-8327664625339136]{
  width: 100%;
  height: 100%;
}
/* 标签区域 */
.tagBox[hash-class=checkInActivityBlock-8327664625339136]{
  width: 11.2rem;
  height: 1.75rem;
  background: #ffffff;
  border: 0.04rem solid #d91313;
  border-radius: 1.53rem;
}
.tagBox .item[hash-class=checkInActivityBlock-8327664625339136]{
  width: 50%;
  height: 100%;
  position: relative;
}
.tagBox .item .txt[hash-class=checkInActivityBlock-8327664625339136]{
  z-index: 1;
}
.tagBox .item .bgImg[hash-class=checkInActivityBlock-8327664625339136]{
  width: 100%;
  height: 100%;
  position: absolute;
  z-index: 0;
  display: none;
}
.tagBox .item.active .bgImg[hash-class=checkInActivityBlock-8327664625339136]{
  display: flex;
}
.tagBox .item.active .txt[hash-class=checkInActivityBlock-8327664625339136]{
  color: #ffffff;
}
/* 排行榜 */
.rankingList[hash-class=checkInActivityBlock-8327664625339136]{
  gap: .44rem;
}
.rankingList .item[hash-class=checkInActivityBlock-8327664625339136]{
  height: 2.32rem;
  background: #e6e6e6;
  border-radius: 0.17rem;
  padding-left: .39rem;
  padding-right: .66rem;
}
.rankingList .item:nth-child(1)[hash-class=checkInActivityBlock-8327664625339136]{
  background: linear-gradient(90deg, rgba(255, 245, 224, 0.43), rgba(245, 241, 233, 0.43) 100%);
}
.rankingList .item:nth-child(2)[hash-class=checkInActivityBlock-8327664625339136]{
  background: linear-gradient(90deg, rgba(224, 233, 255, 0.43), rgba(233, 242, 245, 0.45) 100%);
}
.rankingList .item:nth-child(3)[hash-class=checkInActivityBlock-8327664625339136]{
  background: linear-gradient(90deg, rgba(255, 226, 224, 0.45), rgba(245, 235, 233, 0.45) 100%);
}
.rankingList .item .number[hash-class=checkInActivityBlock-8327664625339136]{
  width: .92rem;
  height: 1.09rem;
  margin-right: .66rem;
  /* background-size: 100% auto; */
  background: url(https://robit-prod-1301812200.cos.ap-shanghai.myqcloud.com/robit/elderlyuniversity/fwpt/images/608c9cc759234f0bae690d31df20bdfe.png) center center no-repeat;
  background-size: 100%;
}
.rankingList .item:nth-child(1) .number[hash-class=checkInActivityBlock-8327664625339136]{
  background: url(https://robit-prod-1301812200.cos.ap-shanghai.myqcloud.com/robit/elderlyuniversity/fwpt/images/e0b119cf08352bfcd506ba2b3c39a4bc.png) center center no-repeat;
  background-size: 100%;
}
.rankingList .item:nth-child(2) .number[hash-class=checkInActivityBlock-8327664625339136]{
  background: url(https://robit-prod-1301812200.cos.ap-shanghai.myqcloud.com/robit/elderlyuniversity/fwpt/images/cdc3f15a5e2bcc61e199e6cd4464bbab.png)  center center no-repeat;
  background-size: 100%;
}
.rankingList .item:nth-child(3) .number[hash-class=checkInActivityBlock-8327664625339136]{
  background: url(https://robit-prod-1301812200.cos.ap-shanghai.myqcloud.com/robit/elderlyuniversity/fwpt/images/935260b1ce98af24423a5a91073e41a1.png)  center center no-repeat;
  background-size: 100%;
}
.jc[hash-class=cloudClassroomEnrollment3-7997589738482688]{
    justify-content: center;
}
.relative[hash-class=cloudClassroomEnrollment3-7997589738482688]{
    position: relative;
}
.absolute[hash-class=cloudClassroomEnrollment3-7997589738482688]{
    position: absolute;
}
.jcfs[hash-class=cloudClassroomEnrollment3-7997589738482688]{
    justify-content: flex-start;
}
.ac[hash-class=cloudClassroomEnrollment3-7997589738482688]{
    align-items: center;
    align-content: center;
}
.noWrap[hash-class=cloudClassroomEnrollment3-7997589738482688]{
    flex-wrap: nowrap;
}

.jcsb[hash-class=cloudClassroomEnrollment3-7997589738482688]{
    justify-content: space-between;
}
.jcfe[hash-class=cloudClassroomEnrollment3-7997589738482688]{
    justify-content: flex-end;
}
.pointer[hash-class=cloudClassroomEnrollment3-7997589738482688]{
    cursor: pointer;
}
.flex1[hash-class=cloudClassroomEnrollment3-7997589738482688]{
    flex: 1;
}
.imgs[hash-class=cloudClassroomEnrollment3-7997589738482688]{
    width: 100%;
    height: auto;
}
.maxContent[hash-class=cloudClassroomEnrollment3-7997589738482688]{
    width: -webkit-max-content;
    width: max-content;
}
.jcfe[hash-class=cloudClassroomEnrollment3-7997589738482688]{
    justify-content: flex-end;
}
.w100[hash-class=cloudClassroomEnrollment3-7997589738482688]{
    width: 100%;
}
.color1[hash-class=cloudClassroomEnrollment3-7997589738482688]{
    color: #333;
}
.color2[hash-class=cloudClassroomEnrollment3-7997589738482688]{
    color: #D00C0C;
}
.color3[hash-class=cloudClassroomEnrollment3-7997589738482688]{
    color: #666;
}
.color4[hash-class=cloudClassroomEnrollment3-7997589738482688]{
    color: #fff;
}
.fs16[hash-class=cloudClassroomEnrollment3-7997589738482688]{
    font-size: .16rem;
}
.fs18[hash-class=cloudClassroomEnrollment3-7997589738482688]{
    font-size: .18rem;
}
.fs2[hash-class=cloudClassroomEnrollment3-7997589738482688]{
    font-size: .2rem;
}
.fs22[hash-class=cloudClassroomEnrollment3-7997589738482688]{
    font-size: .22rem;
}
.fs23[hash-class=cloudClassroomEnrollment3-7997589738482688]{
    font-size: .23rem;
}
.fs25[hash-class=cloudClassroomEnrollment3-7997589738482688]{
    font-size: .25rem;
}
.fs27[hash-class=cloudClassroomEnrollment3-7997589738482688]{
    font-size: .27rem;
}
.fs3[hash-class=cloudClassroomEnrollment3-7997589738482688]{
    font-size: .3rem;
}
.lineHeight23[hash-class=cloudClassroomEnrollment3-7997589738482688]{
    line-height: .23rem;
}
.lineHeight25[hash-class=cloudClassroomEnrollment3-7997589738482688]{
    line-height: .25rem;
}
.lineHeight34[hash-class=cloudClassroomEnrollment3-7997589738482688]{
    line-height: .34rem;
}
.textAlignJustify[hash-class=cloudClassroomEnrollment3-7997589738482688]{
    text-align: justify;
}
.textAlignCenter[hash-class=cloudClassroomEnrollment3-7997589738482688]{
    text-align: center;
}
.fontWeightBold[hash-class=cloudClassroomEnrollment3-7997589738482688]{
    font-weight: bold;
}
.omit[hash-class=cloudClassroomEnrollment3-7997589738482688]{
  text-overflow: -o-ellipsis-lastline;
overflow: hidden;
text-overflow: ellipsis;
display: -webkit-box;
-webkit-box-orient: vertical;
}
.clamp2[hash-class=cloudClassroomEnrollment3-7997589738482688]{
  -webkit-line-clamp: 2;
}
.clamp1[hash-class=cloudClassroomEnrollment3-7997589738482688]{
  -webkit-line-clamp: 1;
}
.mb11[hash-class=cloudClassroomEnrollment3-7997589738482688]{
    margin-bottom: .11rem;
}
.mb13[hash-class=cloudClassroomEnrollment3-7997589738482688]{
    margin-bottom: .13rem;
}
.mb17[hash-class=cloudClassroomEnrollment3-7997589738482688]{
    margin-bottom: .17rem;
}
.mb18[hash-class=cloudClassroomEnrollment3-7997589738482688]{
    margin-bottom: .18rem;
}
.mr8[hash-class=cloudClassroomEnrollment3-7997589738482688]{
    margin-right: .08rem;
}
.mr11[hash-class=cloudClassroomEnrollment3-7997589738482688]{
    margin-right: .11rem;
}
.mr26[hash-class=cloudClassroomEnrollment3-7997589738482688]{
    margin-right: .26rem;
}
.mainWidth[hash-class=cloudClassroomEnrollment3-7997589738482688]{
    width: 13.67rem;
    margin: 0 auto;
}

/* 弹框样式 */
.popTxt[hash-class=cloudClassroomEnrollment3-7997589738482688]{
    font-size: 0.2rem;
    text-align: center;
}
.popBtnbg[hash-class=cloudClassroomEnrollment3-7997589738482688]{
    background-color: #4471c4;
    height: auto;
}

/* 按钮样式 */
.leftBtn[hash-class=cloudClassroomEnrollment3-7997589738482688]{
    margin-right: 0.5rem;
    width: 0.8rem;
    height: 0.4rem;
    line-height: 0.4rem;
    background: rgb(255, 255, 255);
}

.footBtn:hover[hash-class=cloudClassroomEnrollment3-7997589738482688]{
    background:rgb(216, 212, 212)!important
}
.footBtn[hash-class=cloudClassroomEnrollment3-7997589738482688]{
    border: 1px solid rgb(153,153,153);
}
.rightBtn[hash-class=cloudClassroomEnrollment3-7997589738482688]{
    width: 0.8rem;
    height: 0.4rem;
    line-height: 0.4rem;
    border: none;
    background-color: #4471c4;
}
.leftBtn .leftBtnTxt[hash-class=cloudClassroomEnrollment3-7997589738482688]{
    overflow: hidden;
    text-overflow: ellipsis;
    font-size: 0.19rem;
    color: rgb(153, 153, 153);
    margin-left: 0.03rem;
    line-height: 0.4rem;
}
.rightBtn .rigthBntTxt[hash-class=cloudClassroomEnrollment3-7997589738482688]{
    font-size: 0.19rem;
    color: white;
}
.banner[hash-class=cloudClassroomEnrollment3-7997589738482688]{
    height: 4.64rem;
}
/* 顶部区域 */
.topBox[hash-class=cloudClassroomEnrollment3-7997589738482688]{
    background: #ffffff;
    border-radius: 0.05rem;
    box-shadow: 0rem 0.02rem 0.17rem 0rem rgba(101,101,101,0.25);
    margin-top: .47rem; 
    margin-bottom: .79rem;
}
.topBox .img[hash-class=cloudClassroomEnrollment3-7997589738482688]{
    width: 7.12rem;
    height: 3.79rem;
    margin-right: .35rem;
}
.topBox .textBox[hash-class=cloudClassroomEnrollment3-7997589738482688]{
    padding: .45rem .46rem .45rem 0;
}
/* 课程亮点 */
.courseHighlightsBox[hash-class=cloudClassroomEnrollment3-7997589738482688]{
    margin-bottom: .8rem;
}
.courseHighlightsBox .img[hash-class=cloudClassroomEnrollment3-7997589738482688]{
    width: 7.61rem;
    height: auto;
    margin-bottom: .35rem;
}
.courseHighlightsBox .list[hash-class=cloudClassroomEnrollment3-7997589738482688]{
    gap: .26rem;
}
.courseHighlightsBox .list .item[hash-class=cloudClassroomEnrollment3-7997589738482688]{
    width: 3.22rem;
    height: 2.28rem;
    background: #ffffff;
    border-radius: 0.05rem;
    box-shadow: 0rem 0.02rem 0.17rem 0rem rgba(101,101,101,0.25); 
}
.courseHighlightsBox .list .item .icon[hash-class=cloudClassroomEnrollment3-7997589738482688]{
    width: 1.22rem;
    height: auto;
    margin-bottom: .14rem;
}
/* 课程学习 */
.courseLearningBox[hash-class=cloudClassroomEnrollment3-7997589738482688]{
    margin-top: .46rem;
}
.courseLearningBox .img[hash-class=cloudClassroomEnrollment3-7997589738482688],
.commonProblemBox .img[hash-class=cloudClassroomEnrollment3-7997589738482688]{
    width: 7.61rem;
    margin-bottom: .34rem;
}
.courseLearningBox .courseList[hash-class=cloudClassroomEnrollment3-7997589738482688]{
    gap: .23rem ;
}
.courseLearningBox .courseList .item[hash-class=cloudClassroomEnrollment3-7997589738482688]{
    width: 6.72rem;
    height: 2.6rem;
    background: #ffffff;
    border-radius: 0.05rem;
    box-shadow: 0rem 0.02rem 0.17rem 0rem rgba(101,101,101,0.25);  
    padding: .23rem .23rem 0 .23rem;
}
.courseLearningBox .courseList .item .coverImg[hash-class=cloudClassroomEnrollment3-7997589738482688]{
    width: 2.63rem;
    height: 1.69rem;
    object-fit: cover;
    margin-right: .2rem;
}
.courseLearningBox .courseList .item .introBox[hash-class=cloudClassroomEnrollment3-7997589738482688]{
    height: .5rem;
}
[hash-class=cloudClassroomEnrollment3-7997589738482688] .courseLearningBox .courseList .item .introBox p{
    margin: 0;
}
[hash-class=cloudClassroomEnrollment3-7997589738482688] .courseLearningBox .courseList .item .introBox span{
    font-size: inherit;
}
.courseLearningBox .courseList .item .teacherName[hash-class=cloudClassroomEnrollment3-7997589738482688]{
    width: 0.61rem;
    height: 0.25rem;
    background: #e6e6e6;
    border-radius: 0.02rem;
}
.courseLearningBox .courseList .item .detailBox[hash-class=cloudClassroomEnrollment3-7997589738482688]{
    width: 1rem;
    height: 0.41rem;
    background: #ffffff;
    border: 0.02rem solid #d00c0c;
    border-radius: 0.05rem;
}
.courseLearningBox .courseList .item .signUpBox[hash-class=cloudClassroomEnrollment3-7997589738482688]{
    width: 1rem;
    height: 0.41rem;
    background: #d00c0c;
    border-radius: 0.05rem;
    border: none;
    display: flex;
}
/* 常见问题 */
.commonProblemBox[hash-class=cloudClassroomEnrollment3-7997589738482688]{
    margin-top: .8rem;
    margin-bottom: 1.21rem;
}
.commonProblemBox .questionList[hash-class=cloudClassroomEnrollment3-7997589738482688]{
    gap: .23rem ;
}
.commonProblemBox .questionList .question[hash-class=cloudClassroomEnrollment3-7997589738482688]{
    width: 6.72rem;
    position: relative;
}
.commonProblemBox .questionList .question .questionItemv1[hash-class=cloudClassroomEnrollment3-7997589738482688],
.commonProblemBox .questionList .question .questionItemv2[hash-class=cloudClassroomEnrollment3-7997589738482688]{
    padding: .16rem .2rem ;
    border: 0.01rem solid #d00c0c;
    border-radius: 0.05rem;
}
.commonProblemBox .questionList .icon[hash-class=cloudClassroomEnrollment3-7997589738482688]{
    width: .43rem;
    height: auto;
}
.commonProblemBox .questionList .question .questionItemv2[hash-class=cloudClassroomEnrollment3-7997589738482688]{
    position: absolute;
    top: 100%;
    z-index: 33;
    background-color: #fff;
    display: none;
    padding-top: 0;
}
.commonProblemBox .questionList .question:hover .questionItemv2[hash-class=cloudClassroomEnrollment3-7997589738482688]{
    display: flex;
    /* background-color:  rgba(208, 12, 12,0.5); */
    background-color: #d00c0c;
    border-top-left-radius: 0;
    border-top-right-radius: 0;
}
.commonProblemBox .questionList .question:hover .questionItemv1[hash-class=cloudClassroomEnrollment3-7997589738482688]{
    display: flex;
    /* background-color:  rgba(208, 12, 12,0.5); */
    background-color: #d00c0c;
    border-bottom-left-radius: 0;
    border-bottom-right-radius: 0;
}
.commonProblemBox .questionList .question:hover .txt[hash-class=cloudClassroomEnrollment3-7997589738482688]{
    color: #fff;
}
.commonProblemBox .questionList .question .activeImg[hash-class=cloudClassroomEnrollment3-7997589738482688]{
    display: none;
}
.commonProblemBox .questionList .question:hover .activeImg[hash-class=cloudClassroomEnrollment3-7997589738482688]{
    display: flex;
}
.commonProblemBox .questionList .question:hover .normalImg[hash-class=cloudClassroomEnrollment3-7997589738482688]{
    display: none;
}
/* 富文本区域 */
[hash-class=cloudClassroomEnrollment3-7997589738482688] .richContent p{
    margin: 0;
}.quesItem[hash-class=cloudClassroomEnrollment3Moblie-8190982913869568] {
    height: 2.27rem;
    border: 0.03rem solid #d00c0c;
    border-radius: 0.12rem;
    display: flex;
    align-items: center;
    padding: 0 0.64rem;
    place-content: space-between;
    align-content: center;
    flex-wrap: nowrap !important;
    line-height:  2.27rem;;
    background: rgba(255,255,255,0.12);
}.fontFamily[hash-class=cloudClassroomList-8265047409254912]{
  font-family: PingFang SC, PingFang SC-400;
}
.color1[hash-class=cloudClassroomList-8265047409254912]{
  color: #C9161E;
}
.ac[hash-class=cloudClassroomList-8265047409254912]{
  align-items: center;
  align-content: center;
}
.jc[hash-class=cloudClassroomList-8265047409254912]{
  justify-content: center;
}
.jcsb[hash-class=cloudClassroomList-8265047409254912]{
  justify-content: space-between;
}
.noWrap[hash-class=cloudClassroomList-8265047409254912]{
  flex-wrap: nowrap;
}
.flex1[hash-class=cloudClassroomList-8265047409254912]{
  flex: 1;
}
.fs14[hash-class=cloudClassroomList-8265047409254912]{
  font-size: 0.61rem;
}
.fs15[hash-class=cloudClassroomList-8265047409254912]{
  font-size: .66rem;
}
.fs12[hash-class=cloudClassroomList-8265047409254912]{
  font-size: .525rem;
}
.omit[hash-class=cloudClassroomList-8265047409254912]{
  text-overflow: -o-ellipsis-lastline;
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-box-orient: vertical;
}
.clamp1[hash-class=cloudClassroomList-8265047409254912]{
  -webkit-line-clamp: 1;
}
.clamp2[hash-class=cloudClassroomList-8265047409254912]{
  -webkit-line-clamp: 2;
}
.p-x-15[hash-class=cloudClassroomList-8265047409254912]{
  padding-left: .656rem;
  padding-right: .656rem;
}
.m-x-right-15[hash-class=cloudClassroomList-8265047409254912]{
  margin-right: .656rem;
}
.m-x-right-11[hash-class=cloudClassroomList-8265047409254912]{
  margin-right: 0.481rem;
}
.m-y-top-20[hash-class=cloudClassroomList-8265047409254912]{
  margin-top: .876rem;
}
.m-y-bottom-20[hash-class=cloudClassroomList-8265047409254912]{
  margin-bottom: .876rem;
}
.m-y-top-5[hash-class=cloudClassroomList-8265047409254912]{
  margin-top: .22rem;
}
.m-y-top-6[hash-class=cloudClassroomList-8265047409254912]{
  margin-top: .26rem;
}
.m-y-top-10[hash-class=cloudClassroomList-8265047409254912]{
  margin-top: .437rem;
}
.tipsBox[hash-class=cloudClassroomList-8265047409254912]{
  height: 2.799rem;
  background-color: #C9161E;
  color: #fff;
}
.tipsBox .icon[hash-class=cloudClassroomList-8265047409254912]{
  width: .7rem;
  height: auto;
}
.mainContent[hash-class=cloudClassroomList-8265047409254912]{
  /* min-height: calc(100vh - 50px - 54px); */
}
.courseList .item .courseImg[hash-class=cloudClassroomList-8265047409254912]{
  width: 7.22rem;
  height: 4.592rem;
  border-radius: .17rem ;
  overflow: hidden;
  object-fit: cover;
}
.courseList .item .title[hash-class=cloudClassroomList-8265047409254912]{
  font-weight: 500;
  color: #333333;
}
.courseList .item .introTxt[hash-class=cloudClassroomList-8265047409254912]{
 color: #999999;
}
.courseList .item .freeTxt[hash-class=cloudClassroomList-8265047409254912]{
  color: #C9161E;
}
.courseList .item .signUpBtn[hash-class=cloudClassroomList-8265047409254912]{
  width: 2.54rem;
  height: 1.14rem;
  border: 1px solid #c9161e;
  border-radius: .7rem;
}
.courseList .item .introBox[hash-class=cloudClassroomList-8265047409254912]{
  height: 1.487rem;
}
.courseList .item:last-child[hash-class=cloudClassroomList-8265047409254912]{
  margin-bottom: 1.31rem;
}
.courseList .item .rightBox[hash-class=cloudClassroomList-8265047409254912]{
  width: calc(100% - 7.22rem - 0.656rem);
}.changePlacholderStyle input::-webkit-input-placeholder[hash-class=updatePasswordMobile-8229924854408453] {
    font-size: 0.73rem;
    font-family: SourceHanSansCN, SourceHanSansCN-Regular;
    font-weight: 400;
    color: #464647;
}
.changePlacholderStyle input[hash-class=updatePasswordMobile-8229924854408453]::placeholder {
    font-size: 0.73rem;
    font-family: SourceHanSansCN, SourceHanSansCN-Regular;
    font-weight: 400;
    color: #464647;
}
.jc[hash-class=updatePasswordMobile-8229924854408453]{
    justify-content: center;
}
.ac[hash-class=updatePasswordMobile-8229924854408453]{
    align-items: center;
    align-content: center;
}
.fontWeightBold[hash-class=updatePasswordMobile-8229924854408453]{
    font-weight: bold;
}
.fontFamily1[hash-class=updatePasswordMobile-8229924854408453]{
    font-family: Source Han Sans SC, Source Han Sans SC-Regular;
}
.fs16[hash-class=updatePasswordMobile-8229924854408453]{
    font-size: 16px;
}
.fs18[hash-class=updatePasswordMobile-8229924854408453]{
    font-size: 18px;
}
.fs19[hash-class=updatePasswordMobile-8229924854408453]{
    font-size: 19px;
}
.fs21[hash-class=updatePasswordMobile-8229924854408453]{
    font-size: 21px;
}
.color1[hash-class=updatePasswordMobile-8229924854408453]{
    color: #fff;
}
.color2[hash-class=updatePasswordMobile-8229924854408453]{
    color: #333;
}
.inputBox[hash-class=updatePasswordMobile-8229924854408453]{
    height: 41px;
    background: #f0f0f0;
    border-radius: 12px;
}
.sendCode[hash-class=updatePasswordMobile-8229924854408453]{
    width: 121.5px;
    height: 41px;
    background: #e64645;
    border-radius: 8px;
}
.topBox[hash-class=updatePasswordMobile-8229924854408453]{
    height: 132.5px;
    background: linear-gradient(133.8443deg,#eb643b 1%, #ec412c 30%, #e51813 63%, #e10313 100%);
}.omit[hash-class=courseLearnBlock-8076835822651264]{
  text-overflow: -o-ellipsis-lastline;
overflow: hidden;
text-overflow: ellipsis;
display: -webkit-box;
-webkit-box-orient: vertical;
}
.clamp1[hash-class=courseLearnBlock-8076835822651264]{
  -webkit-line-clamp: 1;
}
.ac[hash-class=courseLearnBlock-8076835822651264]{
    align-items: center;
    align-content: center;
}
.jcsb[hash-class=courseLearnBlock-8076835822651264]{
    justify-content: space-between;
}
.flex1[hash-class=courseLearnBlock-8076835822651264]{
    flex: 1;
}
.fs2[hash-class=courseLearnBlock-8076835822651264]{
    font-size: .2rem;
}
.fs17[hash-class=courseLearnBlock-8076835822651264]{
    font-size: .17rem;
}
.fs18[hash-class=courseLearnBlock-8076835822651264]{
    font-size: .18rem;
}
.pointer[hash-class=courseLearnBlock-8076835822651264]{
    cursor: pointer;
}
.fontWeightBold[hash-class=courseLearnBlock-8076835822651264]{
    font-weight: bold;
}
.color1[hash-class=courseLearnBlock-8076835822651264]{
    color: #333;
}
.color2[hash-class=courseLearnBlock-8076835822651264]{
    color: #666;
}
.color3[hash-class=courseLearnBlock-8076835822651264]{
    color: #D91313;
}
.courseLearnBlock[hash-class=courseLearnBlock-8076835822651264]{
    width: 12.98rem;
}
.courseLearnBlock .topBox[hash-class=courseLearnBlock-8076835822651264]{
    /* width: 12.98rem; */
    height: 0.64rem;
    background: #f6f6f6;
    padding: 0 .22rem;
    margin-bottom: .28rem;
}
.courseLearnBlock .w1[hash-class=courseLearnBlock-8076835822651264]{
    width: 4.76rem;
}
.courseLearnBlock .w2[hash-class=courseLearnBlock-8076835822651264]{
    width: 2.1rem;
}
.courseLearnBlock .w3[hash-class=courseLearnBlock-8076835822651264]{
    width: 2.63rem;
}
.courseLearnBlock .mb2[hash-class=courseLearnBlock-8076835822651264]{
    margin-bottom: .2rem;
}
.courseLearnBlock .pl23[hash-class=courseLearnBlock-8076835822651264]{
    padding-left: .23rem;
}
.courseLearnBlock .courseList[hash-class=courseLearnBlock-8076835822651264]{
    padding: 0 .2rem;
    gap: .2rem;
}
.courseLearnBlock .courseList .childList[hash-class=courseLearnBlock-8076835822651264]{
    gap: .13rem;
}
.courseLearnBlock .courseList  .btnBox[hash-class=courseLearnBlock-8076835822651264]{
    width: 1rem;
    height: 0.35rem;
    background: #d91313;
    border-radius: 0.03rem;
    border: none;
}
.maxContent[hash-class=teacherTrainingMobile-7358583521747968]{
    width: auto;
}
.fontFamily[hash-class=teacherTrainingMobile-7358583521747968]{
  font-family: PingFang SC, PingFang SC-400;
}
.pointer[hash-class=teacherTrainingMobile-7358583521747968]{
  cursor: pointer;
}
.z-index3[hash-class=teacherTrainingMobile-7358583521747968]{
  z-index: 3;
}
.fontWeight500[hash-class=teacherTrainingMobile-7358583521747968]{
  font-weight: 500;
}
.text-alignJust[hash-class=teacherTrainingMobile-7358583521747968]{
  text-align: justify;
}
.objectFitCover[hash-class=teacherTrainingMobile-7358583521747968]{
  object-fit: cover;
}
.color1[hash-class=teacherTrainingMobile-7358583521747968]{
  color: #333333;
}
.color2[hash-class=teacherTrainingMobile-7358583521747968]{
  color: #666666;
}
.color3[hash-class=teacherTrainingMobile-7358583521747968]{
  color: #C9161E;
}
.color4[hash-class=teacherTrainingMobile-7358583521747968]{
  color: #fff;
}
.color5[hash-class=teacherTrainingMobile-7358583521747968]{
  color: #999999;
}
.color6[hash-class=teacherTrainingMobile-7358583521747968]{
  color: #FFB526;
}
.absolute[hash-class=teacherTrainingMobile-7358583521747968]{
  position: absolute;
}
.relative[hash-class=teacherTrainingMobile-7358583521747968]{
  position: relative;
}
.ac[hash-class=teacherTrainingMobile-7358583521747968]{
  align-items: center;
  align-content: center;
}
.jc[hash-class=teacherTrainingMobile-7358583521747968]{
  justify-content: center;
}
.jcsb[hash-class=teacherTrainingMobile-7358583521747968]{
  justify-content: space-between;
}
.w100[hash-class=teacherTrainingMobile-7358583521747968]{
  width: 100%;
}
.w50[hash-class=teacherTrainingMobile-7358583521747968]{
  width: 50%;
}
.h100[hash-class=teacherTrainingMobile-7358583521747968]{
  height: 100%;
}
.noWrap[hash-class=teacherTrainingMobile-7358583521747968]{
  flex-wrap: nowrap;
}
.no-wrap-text[hash-class=teacherTrainingMobile-7358583521747968]{
  white-space: nowrap;
}
.flex1[hash-class=teacherTrainingMobile-7358583521747968]{
  flex: 1;
}
.shrink0[hash-class=teacherTrainingMobile-7358583521747968]{
  /* flex-shrink: 0; */
}
.column[hash-class=teacherTrainingMobile-7358583521747968]{
  flex-direction: column;
}
.fs14[hash-class=teacherTrainingMobile-7358583521747968]{
  font-size: 0.61rem;
}
.fs15[hash-class=teacherTrainingMobile-7358583521747968]{
  font-size: .66rem;
}
.fs16[hash-class=teacherTrainingMobile-7358583521747968]{
  font-size: .7rem;
}
.lineHeight16[hash-class=teacherTrainingMobile-7358583521747968]{
  line-height: .7rem;
}
.fs10[hash-class=teacherTrainingMobile-7358583521747968]{
  font-size: .437rem;
}
.fs12[hash-class=teacherTrainingMobile-7358583521747968]{
  font-size: .525rem;
}
.fs18[hash-class=teacherTrainingMobile-7358583521747968]{
  font-size: .78rem;
}
.fs20[hash-class=teacherTrainingMobile-7358583521747968]{
  font-size: .874rem;
}
.fs26[hash-class=teacherTrainingMobile-7358583521747968]{
  font-size: 1.137rem;
}
.omit[hash-class=teacherTrainingMobile-7358583521747968]{
  text-overflow: -o-ellipsis-lastline;
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-box-orient: vertical;
}
.clamp1[hash-class=teacherTrainingMobile-7358583521747968]{
  -webkit-line-clamp: 1;
}
.clamp2[hash-class=teacherTrainingMobile-7358583521747968]{
  -webkit-line-clamp: 2;
}
.p-x-15[hash-class=teacherTrainingMobile-7358583521747968]{
  padding-left: .656rem;
  padding-right: .656rem;
}
.p-y-bottom-15[hash-class=teacherTrainingMobile-7358583521747968]{
   padding-bottom: .656rem;
}
.m-y-top-15[hash-class=teacherTrainingMobile-7358583521747968]{
  margin-top: .656rem;
}
.p-x-right-15[hash-class=teacherTrainingMobile-7358583521747968]{
  padding-right: .656rem;
}
.p-x-right-14[hash-class=teacherTrainingMobile-7358583521747968]{
  padding-right: .612rem;
}
.p-x-left-15[hash-class=teacherTrainingMobile-7358583521747968]{
  padding-left: .656rem;
}
.p-y-15[hash-class=teacherTrainingMobile-7358583521747968]{
  padding-top: .656rem;
  padding-bottom: .656rem;
}
.p-y-top-15[hash-class=teacherTrainingMobile-7358583521747968]{
   padding-top: .656rem;
}
.p-y-bottom-20[hash-class=teacherTrainingMobile-7358583521747968]{
  padding-bottom: .876rem;
}
.m-x-right-2[hash-class=teacherTrainingMobile-7358583521747968]{
  margin-right: 0.087rem;
}
.p-y-10[hash-class=teacherTrainingMobile-7358583521747968]{
  padding-top: .437rem;
  padding-bottom: .437rem;
}
.m-x-left-10[hash-class=teacherTrainingMobile-7358583521747968]{
  margin-left: .437rem;
}
.p-y-top-10[hash-class=teacherTrainingMobile-7358583521747968]{
   padding-top: .437rem;
}
.p-y-bottom-10[hash-class=teacherTrainingMobile-7358583521747968]{
  padding-bottom: .437rem;
}
.p-x-left-12[hash-class=teacherTrainingMobile-7358583521747968]{
  padding-left: .525rem;
}
.m-x-right-12[hash-class=teacherTrainingMobile-7358583521747968]{
  margin-right: .525rem;
}
.m-x-right-15[hash-class=teacherTrainingMobile-7358583521747968]{
  margin-right: .656rem;
}
.m-x-left-15[hash-class=teacherTrainingMobile-7358583521747968]{
  margin-left: .656rem;
}
.m-y-bottom-15[hash-class=teacherTrainingMobile-7358583521747968]{
  margin-bottom: .656rem;
}
.m-x-right-11[hash-class=teacherTrainingMobile-7358583521747968]{
  margin-right: 0.481rem;
}
.m-y-bottom-13[hash-class=teacherTrainingMobile-7358583521747968]{
  margin-bottom: 0.569rem;
}
.m-x-right-4[hash-class=teacherTrainingMobile-7358583521747968]{
  margin-right: .175rem;
}
.m-x-right-22[hash-class=teacherTrainingMobile-7358583521747968]{
  margin-right: 0.9621rem;
}
.m-x-right-7[hash-class=teacherTrainingMobile-7358583521747968]{
  margin-right: 0.306rem;
}
.m-y-top-20[hash-class=teacherTrainingMobile-7358583521747968]{
  margin-top: .876rem;
}
.m-y-bottom-20[hash-class=teacherTrainingMobile-7358583521747968]{
  margin-bottom: .876rem;
}
.m-y-top-5[hash-class=teacherTrainingMobile-7358583521747968]{
  margin-top: .22rem;
}
.m-y-top-6[hash-class=teacherTrainingMobile-7358583521747968]{
  margin-top: .26rem;
}
.m-x-right-6[hash-class=teacherTrainingMobile-7358583521747968]{
  margin-right: .26rem;
}
.m-y-top-10[hash-class=teacherTrainingMobile-7358583521747968]{
  margin-top: .437rem;
}
.p-x-10[hash-class=teacherTrainingMobile-7358583521747968]{
  padding-left: .437rem;
  padding-right: .437rem;
}
.m-y-top-1[hash-class=teacherTrainingMobile-7358583521747968]{
  margin-top: .0437rem;
}
.m-y-bottom-30[hash-class=teacherTrainingMobile-7358583521747968]{
  margin-bottom: 1.312rem;
}
.m-x-right-1[hash-class=teacherTrainingMobile-7358583521747968]{
  margin-right: .0437rem;
}
.m-x-right-10[hash-class=teacherTrainingMobile-7358583521747968]{
  margin-right: .437rem;
}
.m-x-right-8[hash-class=teacherTrainingMobile-7358583521747968]{
  margin-right: .35rem;
}
.p-x-8[hash-class=teacherTrainingMobile-7358583521747968]{
  padding-left:.35rem;
  padding-right:.35rem;
}
.m-x-right-9[hash-class=teacherTrainingMobile-7358583521747968]{
  margin-right: .394rem;
}
.m-y-bottom-6[hash-class=teacherTrainingMobile-7358583521747968]{
  margin-bottom: .25rem;
}
.m-y-bottom-8[hash-class=teacherTrainingMobile-7358583521747968]{
  margin-bottom: .35rem;
}
.m-y-bottom-10[hash-class=teacherTrainingMobile-7358583521747968]{
  margin-bottom: .437rem;
}
.banner[hash-class=teacherTrainingMobile-7358583521747968]{
  height: 5.598rem;
}
.line[hash-class=teacherTrainingMobile-7358583521747968]{
  width: 0.131rem;
  height: 0.700rem;
  background: #c9161e;
  border-radius: 0.350rem;
}
.listData .item[hash-class=teacherTrainingMobile-7358583521747968]{
  width: 7.216rem;
}
.listData .item .img[hash-class=teacherTrainingMobile-7358583521747968]{
  height: 4.592rem;
  border-radius: 0.175rem;
}
.listData .item .collectBox[hash-class=teacherTrainingMobile-7358583521747968]{
  width: 3.324rem;
  height: 1.225rem;
  border:0.035rem solid #dedede;
  border-radius: 1.356rem;
}
.listData .item .collectBox .icon[hash-class=teacherTrainingMobile-7358583521747968]{
  width: 0.569rem;
  height: auto;
}
[hash-class=teacherTrainingMobile-7358583521747968] .swiper-pre{
  width: 30px;
}
[hash-class=teacherTrainingMobile-7358583521747968] .swiper-next{
  width: 30px;
}.teacherTrainingDetailH5 .name[hash-class=teacherTrainingDetailH5-7364602825950336] {
    margin-bottom: .6rem;
    font-weight: 600;
}
.rc-page[hash-class=teacherTrainingDetailH5-7364602825950336]{
  position: relative;
}
.teacherTrainingDetailH5 .mb1[hash-class=teacherTrainingDetailH5-7364602825950336]{
  margin-bottom: .12rem;
}
.mask[hash-class=teacherTrainingDetailH5-7364602825950336] {
  position: absolute;
  width: 100%;
  height: 100%;
  background-color: rgba(0, 0, 0, .5);
}
.textTip[hash-class=teacherTrainingDetailH5-7364602825950336] {
  font-size: .58rem;
  color: #fff;
  position: absolute;
  left: 50%;
  top: 50%;
  -webkit-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
  width: -webkit-max-content;
  width: max-content;
  padding: .3rem;
}
/* 未开始 已结束 已报名 */
.btnBox.noStart[hash-class=teacherTrainingDetailH5-7364602825950336],
.btnBox.ended[hash-class=teacherTrainingDetailH5-7364602825950336]{
  background-color: #d7d7d7;
}
.btnBox.registered[hash-class=teacherTrainingDetailH5-7364602825950336]{
  background-color: #FAD1D1;
}
.btnBox.noStart[hash-class=teacherTrainingDetailH5-7364602825950336],
.btnBox.ended[hash-class=teacherTrainingDetailH5-7364602825950336] {
  color: #333333;
}
/* 已报名 */
.btnBox.registered[hash-class=teacherTrainingDetailH5-7364602825950336] {
  pointer-events: none;
  color: #fff;
}
.tab[hash-class=teacherTrainingDetailH5-7364602825950336] {
  margin-bottom: 3rem;
}
.topImg[hash-class=teacherTrainingDetailH5-7364602825950336] {
  width: 100%;
  position: relative;
}
.classDetail[hash-class=teacherTrainingDetailH5-7364602825950336] {
  line-height: .9rem;
}
.jcsb[hash-class=teacherTrainingDetailH5-7364602825950336]{
  justify-content: space-between;
}
.ac[hash-class=teacherTrainingDetailH5-7364602825950336]{
  align-items: center;
  align-content: center;
}
.p-y-15[hash-class=teacherTrainingDetailH5-7364602825950336]{
  padding-top: .656rem;
  padding-bottom: .656rem;
}
.line[hash-class=teacherTrainingDetailH5-7364602825950336]{
  width: 0.131rem;
  height: 0.700rem;
  background: #c9161e;
  border-radius: 0.350rem;
}
.maxContent[hash-class=teacherTrainingDetailH5-7364602825950336]{
    width: auto;
}
.fontFamily[hash-class=teacherTrainingDetailH5-7364602825950336]{
  font-family: PingFang SC, PingFang SC-400;
}
.pointer[hash-class=teacherTrainingDetailH5-7364602825950336]{
  cursor: pointer;
}
.z-index3[hash-class=teacherTrainingDetailH5-7364602825950336]{
  z-index: 3;
}
.fontWeight500[hash-class=teacherTrainingDetailH5-7364602825950336]{
  font-weight: 500;
}
.fontWeight600[hash-class=teacherTrainingDetailH5-7364602825950336]{
  font-weight: 600;
}
.text-alignJust[hash-class=teacherTrainingDetailH5-7364602825950336]{
  text-align: justify;
}
.objectFitCover[hash-class=teacherTrainingDetailH5-7364602825950336]{
  object-fit: cover;
}
.color1[hash-class=teacherTrainingDetailH5-7364602825950336]{
  color: #333333;
}
.color2[hash-class=teacherTrainingDetailH5-7364602825950336]{
  color: #666666;
}
.color3[hash-class=teacherTrainingDetailH5-7364602825950336]{
  color: #C9161E;
}
.color4[hash-class=teacherTrainingDetailH5-7364602825950336]{
  color: #fff;
}
.color5[hash-class=teacherTrainingDetailH5-7364602825950336]{
  color: #999999;
}
.color6[hash-class=teacherTrainingDetailH5-7364602825950336]{
  color: #FFB526;
}
.color7[hash-class=teacherTrainingDetailH5-7364602825950336]{
  color: #D91313;
}
.absolute[hash-class=teacherTrainingDetailH5-7364602825950336]{
  position: absolute;
}
.relative[hash-class=teacherTrainingDetailH5-7364602825950336]{
  position: relative;
}
.ac[hash-class=teacherTrainingDetailH5-7364602825950336]{
  align-items: center;
  align-content: center;
}
.jc[hash-class=teacherTrainingDetailH5-7364602825950336]{
  justify-content: center;
}
.jcsb[hash-class=teacherTrainingDetailH5-7364602825950336]{
  justify-content: space-between;
}
.w100[hash-class=teacherTrainingDetailH5-7364602825950336]{
  width: 100%;
}
.w50[hash-class=teacherTrainingDetailH5-7364602825950336]{
  width: 50%;
}
.w30[hash-class=teacherTrainingDetailH5-7364602825950336] {
  width: 30%;
}
.h100[hash-class=teacherTrainingDetailH5-7364602825950336]{
  height: 100%;
}
.noWrap[hash-class=teacherTrainingDetailH5-7364602825950336]{
  flex-wrap: nowrap;
}
.no-wrap-text[hash-class=teacherTrainingDetailH5-7364602825950336]{
  white-space: nowrap;
}
.flex1[hash-class=teacherTrainingDetailH5-7364602825950336]{
  flex: 1;
}

.column[hash-class=teacherTrainingDetailH5-7364602825950336]{
  flex-direction: column;
}
.fs14[hash-class=teacherTrainingDetailH5-7364602825950336]{
  font-size: 0.61rem;
}
.fs15[hash-class=teacherTrainingDetailH5-7364602825950336]{
  font-size: .66rem;
}
.fs16[hash-class=teacherTrainingDetailH5-7364602825950336]{
  font-size: .7rem;
}
.lineHeight16[hash-class=teacherTrainingDetailH5-7364602825950336]{
  line-height: .7rem;
}
.fs10[hash-class=teacherTrainingDetailH5-7364602825950336]{
  font-size: .437rem;
}
.fs12[hash-class=teacherTrainingDetailH5-7364602825950336]{
  font-size: .525rem;
}
.fs18[hash-class=teacherTrainingDetailH5-7364602825950336]{
  font-size: .78rem;
}
.fs20[hash-class=teacherTrainingDetailH5-7364602825950336]{
  font-size: .874rem;
}
.fs26[hash-class=teacherTrainingDetailH5-7364602825950336]{
  font-size: 1.137rem;
}
.omit[hash-class=teacherTrainingDetailH5-7364602825950336]{
  text-overflow: -o-ellipsis-lastline;
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-box-orient: vertical;
}
.clamp1[hash-class=teacherTrainingDetailH5-7364602825950336]{
  -webkit-line-clamp: 1;
}
.clamp2[hash-class=teacherTrainingDetailH5-7364602825950336]{
  -webkit-line-clamp: 2;
}
.p-x-15[hash-class=teacherTrainingDetailH5-7364602825950336]{
  padding-left: .656rem;
  padding-right: .656rem;
}
.p-y-bottom-15[hash-class=teacherTrainingDetailH5-7364602825950336]{
   padding-bottom: .656rem;
}
.m-y-top-15[hash-class=teacherTrainingDetailH5-7364602825950336]{
  margin-top: .656rem;
}
.p-x-right-15[hash-class=teacherTrainingDetailH5-7364602825950336]{
  padding-right: .656rem;
}
.p-x-right-14[hash-class=teacherTrainingDetailH5-7364602825950336]{
  padding-right: .612rem;
}
.p-x-left-15[hash-class=teacherTrainingDetailH5-7364602825950336]{
  padding-left: .656rem;
}
.p-y-15[hash-class=teacherTrainingDetailH5-7364602825950336]{
  padding-top: .656rem;
  padding-bottom: .656rem;
}
.p-y-top-15[hash-class=teacherTrainingDetailH5-7364602825950336]{
   padding-top: .656rem;
}
.p-y-bottom-20[hash-class=teacherTrainingDetailH5-7364602825950336]{
  padding-bottom: .876rem;
}
.m-x-right-2[hash-class=teacherTrainingDetailH5-7364602825950336]{
  margin-right: 0.087rem;
}
.p-y-10[hash-class=teacherTrainingDetailH5-7364602825950336]{
  padding-top: .437rem;
  padding-bottom: .437rem;
}
.m-x-left-10[hash-class=teacherTrainingDetailH5-7364602825950336]{
  margin-left: .437rem;
}
.p-y-top-10[hash-class=teacherTrainingDetailH5-7364602825950336]{
   padding-top: .437rem;
}
.p-y-bottom-10[hash-class=teacherTrainingDetailH5-7364602825950336]{
  padding-bottom: .437rem;
}
.p-x-left-12[hash-class=teacherTrainingDetailH5-7364602825950336]{
  padding-left: .525rem;
}
.m-x-right-12[hash-class=teacherTrainingDetailH5-7364602825950336]{
  margin-right: .525rem;
}
.m-x-right-15[hash-class=teacherTrainingDetailH5-7364602825950336]{
  margin-right: .656rem;
}
.m-x-left-15[hash-class=teacherTrainingDetailH5-7364602825950336]{
  margin-left: .656rem;
}
.m-y-bottom-15[hash-class=teacherTrainingDetailH5-7364602825950336]{
  margin-bottom: .656rem;
}
.m-x-right-11[hash-class=teacherTrainingDetailH5-7364602825950336]{
  margin-right: 0.481rem;
}
.m-y-bottom-13[hash-class=teacherTrainingDetailH5-7364602825950336]{
  margin-bottom: 0.569rem;
}
.m-x-right-4[hash-class=teacherTrainingDetailH5-7364602825950336]{
  margin-right: .175rem;
}
.m-x-right-22[hash-class=teacherTrainingDetailH5-7364602825950336]{
  margin-right: 0.9621rem;
}
.m-x-right-7[hash-class=teacherTrainingDetailH5-7364602825950336]{
  margin-right: 0.306rem;
}
.m-y-top-20[hash-class=teacherTrainingDetailH5-7364602825950336]{
  margin-top: .876rem;
}
.m-y-bottom-20[hash-class=teacherTrainingDetailH5-7364602825950336]{
  margin-bottom: .876rem;
}
.m-y-top-5[hash-class=teacherTrainingDetailH5-7364602825950336]{
  margin-top: .22rem;
}
.m-y-top-6[hash-class=teacherTrainingDetailH5-7364602825950336]{
  margin-top: .26rem;
}
.m-x-right-6[hash-class=teacherTrainingDetailH5-7364602825950336]{
  margin-right: .26rem;
}
.m-y-top-10[hash-class=teacherTrainingDetailH5-7364602825950336]{
  margin-top: .437rem;
}
.p-x-10[hash-class=teacherTrainingDetailH5-7364602825950336]{
  padding-left: .437rem;
  padding-right: .437rem;
}
.m-y-top-1[hash-class=teacherTrainingDetailH5-7364602825950336]{
  margin-top: .0437rem;
}
.m-y-bottom-30[hash-class=teacherTrainingDetailH5-7364602825950336]{
  margin-bottom: 1.312rem;
}
.m-x-right-1[hash-class=teacherTrainingDetailH5-7364602825950336]{
  margin-right: .0437rem;
}
.m-x-right-10[hash-class=teacherTrainingDetailH5-7364602825950336]{
  margin-right: .437rem;
}
.m-x-right-8[hash-class=teacherTrainingDetailH5-7364602825950336]{
  margin-right: .35rem;
}
.p-x-8[hash-class=teacherTrainingDetailH5-7364602825950336]{
  padding-left:.35rem;
  padding-right:.35rem;
}
.m-x-right-9[hash-class=teacherTrainingDetailH5-7364602825950336]{
  margin-right: .394rem;
}
.m-y-bottom-8[hash-class=teacherTrainingDetailH5-7364602825950336]{
  margin-bottom: .35rem;
}
.m-y-bottom-10[hash-class=teacherTrainingDetailH5-7364602825950336]{
  margin-bottom: .437rem;
}
.none[hash-class=teacherTrainingDetailH5-7364602825950336] {
  display: none;
}
.block[hash-class=teacherTrainingDetailH5-7364602825950336] {
  display: block;
}
.needBorderBottom[hash-class=teacherTrainingDetailH5-7364602825950336] {
  border-bottom: 1px solid #ECECEC;
}
.star[hash-class=teacherTrainingDetailH5-7364602825950336] {
  width: 1rem;
}

.btnBox[hash-class=teacherTrainingDetailH5-7364602825950336] {
  display: flex;
  justify-content: center;
  align-items: center;
  align-content: center;
  width: 8.3rem;
  height: 1.74rem;
  background-color: #c9161e;
  border-radius: 1.4rem;
  color: #fff;
  font-size: .66rem;
}
.btnBox .rc-expression[hash-class=teacherTrainingDetailH5-7364602825950336] {
  font-size: .62rem;
}
/* 作业富文本区域 */
[hash-class=teacherTrainingDetailH5-7364602825950336] .richContent p{
    width: 100%;
    max-width: 100%;
    box-sizing: border-box;
}
[hash-class=teacherTrainingDetailH5-7364602825950336] .richContent img{
    max-width: 100%;
}
.contentBox[hash-class=teacherTrainingDetailH5-7364602825950336] {
  padding-top: .6rem;
}
.toFixed[hash-class=teacherTrainingDetailH5-7364602825950336] {
    position: fixed;
    bottom: 0;
    background: #fff;
}

.list_item[hash-class=teacherTrainingDetailH5-7364602825950336] {
  font-size: 0.61rem;
  width: 100%;
  line-height: .48rem;
  display: flex;
  align-items: center;
}
.list-item-div[hash-class=teacherTrainingDetailH5-7364602825950336] {
  display: none;
}
.list_item .img[hash-class=teacherTrainingDetailH5-7364602825950336] {
  width: .86rem;
  height: .85rem;
  margin-left: .2rem;
  margin-right: .12rem;
  position: relative;
}
.list_item .img1[hash-class=teacherTrainingDetailH5-7364602825950336] {
    width: 100%;
    height: 100%;
    position: absolute;
    left: 0;
    top: 0;
}
.list_item .img2[hash-class=teacherTrainingDetailH5-7364602825950336] {
  display: none;
}
.x[hash-class=teacherTrainingDetailH5-7364602825950336] {
  display: none;
}

[hash-class=teacherTrainingDetailH5-7364602825950336] .gg {
  height: 2.18rem;
  display: flex;
  justify-content: space-between;
  align-items: center;
  font-size: 0.61rem;
  background-color: #f2f5f8;
  border-radius: 4px;
  cursor: pointer;
}
[hash-class=teacherTrainingDetailH5-7364602825950336] .gg:hover {
  color: #c5312c;
}
[hash-class=teacherTrainingDetailH5-7364602825950336] .gg:nth-child(2n + 2) {
  background-color: #fff;
}
[hash-class=teacherTrainingDetailH5-7364602825950336] .list-gg {
  width: 100%;
  height: 2.18rem;
  line-height: 2.18rem;
  font-size: 0.61rem;
  margin-left: 10px;
  text-overflow: ellipsis;
  overflow: hidden;
  white-space: nowrap;
}
[hash-class=teacherTrainingDetailH5-7364602825950336] .list-time {
  font-size: 0.61rem;
  margin-right: 16px;
}

.teamList[hash-class=teacherTrainingDetailH5-7364602825950336] {
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-start;
}




[hash-class=teacherTrainingDetailH5-7364602825950336] .flex{
  display: flex;
}
[hash-class=teacherTrainingDetailH5-7364602825950336] .ac{
  align-items: center;
  align-content: center;
}
[hash-class=teacherTrainingDetailH5-7364602825950336] .jc{
  justify-content: center;
}
[hash-class=teacherTrainingDetailH5-7364602825950336] .jcsb{
  justify-content: space-between;
}
[hash-class=teacherTrainingDetailH5-7364602825950336] .maxContent{
  width: auto;
}
[hash-class=teacherTrainingDetailH5-7364602825950336] .omit {
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-box-orient: vertical;
}
[hash-class=teacherTrainingDetailH5-7364602825950336] .clamp1 {
  -webkit-line-clamp: 1;
}
[hash-class=teacherTrainingDetailH5-7364602825950336] .chapter-content {
  margin-top: .2rem;
  line-height: 1rem;
}


.bottomLeftBox[hash-class=teacherTrainingDetailH5-7364602825950336] {
  position: relative;
}
/* 分享 */
.shareBoxC[hash-class=teacherTrainingDetailH5-7364602825950336]{
  position: absolute;
  display: none;
  top: -7rem;
  background-color: white;
  width: auto;
  height: auto;
  z-index: 10;
  left: 1rem;
}
[hash-class=teacherTrainingDetailH5-7364602825950336] .shareBox {
  width: 12rem;
  height: 6.67rem;
  padding: .3rem;
}
[hash-class=teacherTrainingDetailH5-7364602825950336] .shareBox .left {
  width: 5.5rem;
  height: auto;
}
[hash-class=teacherTrainingDetailH5-7364602825950336] .shareBox .left .item {
  width: 2rem;
  margin-right: 0.5rem;
  margin-bottom: 0.5rem;
}
[hash-class=teacherTrainingDetailH5-7364602825950336] .shareBox .left .item .txtFont {
  font-size: .62rem;
}
[hash-class=teacherTrainingDetailH5-7364602825950336] .canvas div{
  display: flex;
  justify-content: center;
}
[hash-class=teacherTrainingDetailH5-7364602825950336] #shareCanvas {
  width: 5.3rem !important;
  height: 5.3rem !important;
}
[hash-class=teacherTrainingDetailH5-7364602825950336] .shareBox .right .txt {
  margin-top: 0.1rem;
  font-size: .62rem;
}

/* 报名弹窗 */
.RegistrationForm .titles[hash-class=teacherTrainingDetailH5-7364602825950336]{
    font-size: .62rem;
    color: #232323;
}
.RegistrationForm .linkTxt[hash-class=teacherTrainingDetailH5-7364602825950336]{
    color: rgb(0, 145, 255);
    font-size: .6rem;
}
.RegistrationForm .TipsText[hash-class=teacherTrainingDetailH5-7364602825950336]{
  font-size: .6rem;
  line-height: 1rem;
}
.RegistrationForm .btns[hash-class=teacherTrainingDetailH5-7364602825950336],
.registrationFormUploadFailedPopup .btns[hash-class=teacherTrainingDetailH5-7364602825950336]{
    width: 4.4rem;
    height: 1.58rem;
}
.RegistrationForm .btns .txt[hash-class=teacherTrainingDetailH5-7364602825950336],
.registrationFormUploadFailedPopup .btns .txt[hash-class=teacherTrainingDetailH5-7364602825950336]{
    font-size: .6rem;
    line-height: normal;
}
.RegistrationForm .mb10[hash-class=teacherTrainingDetailH5-7364602825950336]{
    margin-bottom: .2rem;
}
.RegistrationForm .mb20[hash-class=teacherTrainingDetailH5-7364602825950336]{
    margin-bottom: 0.5rem;
}
[hash-class=teacherTrainingDetailH5-7364602825950336] .RegistrationForm .uploads .file-tips .rc-text{
    font-size: .58rem;
}
.RegistrationForm .upload-btn[hash-class=teacherTrainingDetailH5-7364602825950336]{
   border: 1px solid #eee;
    border-radius: .1rem;
    height:1.3rem;
    background-color: #f9f9f9;
}
.RegistrationForm .upload-btn .txt[hash-class=teacherTrainingDetailH5-7364602825950336]{
    color: gray;
    margin-left: .3rem;
    font-size: .58rem;
}
.RegistrationForm #registrationFileSelectionInput[hash-class=teacherTrainingDetailH5-7364602825950336]{
    width: 0;
    height: 0;
    opacity: 0;
}
.RegistrationForm .btns[hash-class=teacherTrainingDetailH5-7364602825950336],
.registrationFormUploadFailedPopup .btns[hash-class=teacherTrainingDetailH5-7364602825950336]{
    width: 4.4rem;
    height: 1.5rem;
}
.RegistrationForm .btns .txt[hash-class=teacherTrainingDetailH5-7364602825950336],
.registrationFormUploadFailedPopup .btns .txt[hash-class=teacherTrainingDetailH5-7364602825950336]{
    font-size: .6rem;
    line-height: normal;
}
/* 报名表上传失败弹窗 */
.registrationFormUploadFailedPopup[hash-class=teacherTrainingDetailH5-7364602825950336]{
    max-height: 70%;
    overflow-y: scroll;
}
.registrationFormUploadFailedPopup .itemTxt[hash-class=teacherTrainingDetailH5-7364602825950336]{
 font-size: .62rem;
 margin-bottom: .3rem;
}

/* showWx */
/* 弹框 */
.popupTitleBox[hash-class=teacherTrainingDetailH5-7364602825950336]{
  display: flex;
  justify-content: center;
}
.popupBox[hash-class=teacherTrainingDetailH5-7364602825950336]{
    display: flex;
    justify-content: center;
}
.popupBox .canvas[hash-class=teacherTrainingDetailH5-7364602825950336] {
  display: flex;
  justify-content: center;
}

/* 课程学习 */
.courseLearningBoxList .fs61[hash-class=teacherTrainingDetailH5-7364602825950336],
.announcementList .fs61[hash-class=teacherTrainingDetailH5-7364602825950336]{
  font-size: .61rem;
}
.courseLearningBoxList .mb66[hash-class=teacherTrainingDetailH5-7364602825950336]{
  margin-bottom: .66rem;
}
.courseLearningBoxList .fs52[hash-class=teacherTrainingDetailH5-7364602825950336],
.announcementList .fs52[hash-class=teacherTrainingDetailH5-7364602825950336]{
  font-size: .52rem;
}
.courseLearningBoxList .mr3[hash-class=teacherTrainingDetailH5-7364602825950336]{
  margin-right: .3rem; 
}
.courseLearningBoxList .ml6[hash-class=teacherTrainingDetailH5-7364602825950336]{
  margin-left: .6rem;
}

/* 课程公告 */
.announcementList[hash-class=teacherTrainingDetailH5-7364602825950336]{
  gap: .2rem;
}
.announcementList .item[hash-class=teacherTrainingDetailH5-7364602825950336]{
  height: 2.89rem;
  background: #f2f5f8;
  border-radius: 0.17rem;
  padding: 0 .57rem;
}
.announcementList .item .icon[hash-class=teacherTrainingDetailH5-7364602825950336]{
  width: 0.79rem;
  height: auto;
  margin-right: .48rem;
  align-self: flex-start;
  margin-top: .1rem;
}
/* 教师列表 */
.teacherList[hash-class=teacherTrainingDetailH5-7364602825950336]{
  gap: .4rem ;
}
.teacherList .item .leftBox[hash-class=teacherTrainingDetailH5-7364602825950336]{
  width: 2.62rem;
  margin-right: .44rem;
}
.teacherList .item .leftBox .headImg[hash-class=teacherTrainingDetailH5-7364602825950336]{
  width: 100%;
  height: 2.62rem;
  border-radius: 50%;
  margin-bottom: .26rem;
}
.teacherList .item .textContentBox[hash-class=teacherTrainingDetailH5-7364602825950336]{
  background-color: #F2F5F8;
  border-radius: 0.17rem;
  padding: .57rem;
}
/* 评分区域 */
.ratingArea[hash-class=teacherTrainingDetailH5-7364602825950336]{
  height: 2.19rem;
  bottom: 0;
  left: 0;
  padding: 0 .64rem;
}
.ratingArea .score-mask[hash-class=teacherTrainingDetailH5-7364602825950336]{
  opacity: 0.5;
  background: #000000;
  width: 100%;
  height: 100%;
  left: 0;
  z-index: 0;
}
.ratingArea .start-container[hash-class=teacherTrainingDetailH5-7364602825950336]{
  z-index: 1;
}
.ratingArea .score-btn[hash-class=teacherTrainingDetailH5-7364602825950336]{
  width: 3.32rem;
  height: 1.31rem;
  background: #eea820;
  border-radius: 1.66rem;
}
[hash-class=teacherTrainingDetailH5-7364602825950336] .ratingArea .start-container .score-img{
  width: .79rem;
  margin-right: .29rem;
}
[hash-class=teacherTrainingDetailH5-7364602825950336] .ratingArea .start-container .score-container{
  width: -webkit-max-content;
  width: max-content;
}
[hash-class=teacherTrainingDetailH5-7364602825950336] .score-box .score-container{
  width: -webkit-max-content;
  width: max-content;
}
.starBottom .rc-expression[hash-class=teacherTrainingDetailH5-7364602825950336] {
    display: block;
    margin-right: 30px;
    width: 110px;
    height: 40px;
    border-radius: 3px;
}
.starBottom .star-btn[hash-class=teacherTrainingDetailH5-7364602825950336] {
    background-color: #d71820;
    color: #fff;
    text-align: center;
    line-height: 40px;
    cursor: pointer;
}
/* 弹窗显示 */
.popUpPromptBox[hash-class=teacherTrainingDetailH5-7364602825950336]{
  background-color: #474747;
  width: 7.7rem;
  min-height: 5.47rem;
  border-radius: .3rem;
  z-index: 9999;
  left: 50%;
  top: 50%;
  position: fixed;
  -webkit-transform: translate(-50%,-50%);
          transform: translate(-50%,-50%);
  padding: .83rem;
}
.popUpPromptBox .icon[hash-class=teacherTrainingDetailH5-7364602825950336]{
  width: 1.97rem;
  height: auto;
}
/* 富文本 */
[hash-class=teacherTrainingDetailH5-7364602825950336] #classRoomInfoRich span{
  font-size: .78rem !important;
}
[hash-class=teacherTrainingDetailH5-7364602825950336] #classRoomInfoRich p{
  line-height: 1.5 !important;
  margin: 0;
}.maxContent[hash-class=smartElderlyAssistanceHome-7720004012598912]{
  width: -webkit-max-content;
  width: max-content;
}
.relative[hash-class=smartElderlyAssistanceHome-7720004012598912]{
  position: relative;
}
.absolute[hash-class=smartElderlyAssistanceHome-7720004012598912]{
  position: absolute;
}
.omit[hash-class=smartElderlyAssistanceHome-7720004012598912]{
  text-overflow: -o-ellipsis-lastline;
overflow: hidden;
text-overflow: ellipsis;
display: -webkit-box;
-webkit-box-orient: vertical;
}
.clamp2[hash-class=smartElderlyAssistanceHome-7720004012598912]{
  -webkit-line-clamp: 2;
}
.jcsb[hash-class=smartElderlyAssistanceHome-7720004012598912]{
  justify-content: space-between;
}
.jc[hash-class=smartElderlyAssistanceHome-7720004012598912]{
  justify-content: center;
}
.ac[hash-class=smartElderlyAssistanceHome-7720004012598912]{
  align-items: center;
  align-content: center;
}
.pointer[hash-class=smartElderlyAssistanceHome-7720004012598912]{
  cursor: pointer;
}
.mainWidth[hash-class=smartElderlyAssistanceHome-7720004012598912]{
  width: 13.67rem;
  margin: 0 auto;
}
.fs16[hash-class=smartElderlyAssistanceHome-7720004012598912]{
  font-size: .16rem;
}
.fs25[hash-class=smartElderlyAssistanceHome-7720004012598912]{
  font-size: .25rem;
}
.bg[hash-class=smartElderlyAssistanceHome-7720004012598912]{
  background-color: #f8f8f8;
}
.service-top[hash-class=smartElderlyAssistanceHome-7720004012598912]{
    height: 4.61rem;
}
.seeMoreBox[hash-class=smartElderlyAssistanceHome-7720004012598912]{
  font-size: 0.18rem;
  color: #0256ca;
  line-height: 0.3rem;
}
.seeMoreBox .rightIcon[hash-class=smartElderlyAssistanceHome-7720004012598912]{
  width: 0.239rem;
  height: auto;
}
/* 公示公告区域 */
.publicAnnouncementArea[hash-class=smartElderlyAssistanceHome-7720004012598912] {
  margin-top: .34rem;
}
.publicAnnouncementArea .item[hash-class=smartElderlyAssistanceHome-7720004012598912]{
  width: 6.72rem;
  height: 1.71rem;
  /* background: linear-gradient(90deg,#6aa1ff, #b9d5ff 100%); */
  border-radius: 0.05rem;
  box-shadow: 0rem 0.02rem 0.09rem 0rem rgba(24,76,198,0.23); 
  padding: .25rem 2rem 0 .38rem;
  position: relative;
}
.publicAnnouncementArea .item > *[hash-class=smartElderlyAssistanceHome-7720004012598912]{
  z-index: 2;
}
.publicAnnouncementArea .item .bg[hash-class=smartElderlyAssistanceHome-7720004012598912]{
  position: absolute;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  z-index: 1;
}
.publicAnnouncementArea .item .name[hash-class=smartElderlyAssistanceHome-7720004012598912]{
  font-size: 0.456rem;
  font-family: Alibaba PuHuiTi, Alibaba PuHuiTi-700;
  font-weight: 700;
  color: #fff;
  line-height: 0.54rem;
  margin-bottom: .12rem; 
  letter-spacing: 0.03rem;
}
.publicAnnouncementArea .item .introText[hash-class=smartElderlyAssistanceHome-7720004012598912]{
  font-size: 0.2rem;
  font-family: Alibaba PuHuiTi, Alibaba PuHuiTi-400;
  color: #ffffff;
  line-height: 0.24rem;
  letter-spacing: 0.01rem;
}

/* 优质课程 */
.highQualityCourseBox[hash-class=smartElderlyAssistanceHome-7720004012598912]{
  margin-top: .57rem;
}
.highQualityCourseBox .bigTitleBox[hash-class=smartElderlyAssistanceHome-7720004012598912],
highQualityCaseBox .bigTitleBox[hash-class=smartElderlyAssistanceHome-7720004012598912]{
  margin-bottom: .36rem;
}
.highQualityCourseBox .bigTitleBox .name[hash-class=smartElderlyAssistanceHome-7720004012598912],
.highQualityCaseBox .bigTitleBox .name[hash-class=smartElderlyAssistanceHome-7720004012598912]{
  font-size: 0.46rem;
  font-family: Alibaba PuHuiTi, Alibaba PuHuiTi-700;
  color: #0256ca;
  line-height: 0.54rem;
  height: 0.63rem;
  font-weight: bold;
}
.highQualityCourseBox .bigTitleBox .introText[hash-class=smartElderlyAssistanceHome-7720004012598912],
.highQualityCaseBox .bigTitleBox .introText[hash-class=smartElderlyAssistanceHome-7720004012598912]{
  font-size: 0.26rem;
  font-family: Alibaba PuHuiTi, Alibaba PuHuiTi-400;
  color: #999999;
  line-height: 0.32rem;
  letter-spacing: 0.01rem;
}
.highQualityCourseBox .highQualityCourseList .classificationBox[hash-class=smartElderlyAssistanceHome-7720004012598912]{
  margin-bottom: .38rem;
}
.highQualityCourseBox .highQualityCourseList .classificationBox .line[hash-class=smartElderlyAssistanceHome-7720004012598912]{
  width: 0.05rem;
  height: 0.32rem;
  background: #0256ca;
}
.highQualityCourseBox .highQualityCourseList .classificationBox .name[hash-class=smartElderlyAssistanceHome-7720004012598912]{
  font-size: 0.32rem;
  font-family: Alibaba PuHuiTi, Alibaba PuHuiTi-400;
  color: #0256ca;
  line-height: 0.38rem;
  margin: 0 .14rem 0 .13rem;
  font-weight: bold;
}
.highQualityCourseBox .highQualityCourseList .classificationBox .introText[hash-class=smartElderlyAssistanceHome-7720004012598912]{
  font-size: 0.27rem;
  font-family: Alibaba PuHuiTi, Alibaba PuHuiTi-400;
  color: #999999;
 line-height: 0.32rem;
}
.highQualityCourseBox .highQualityCourseList .courseList[hash-class=smartElderlyAssistanceHome-7720004012598912]{
  gap: .26rem ;
  margin-bottom: .48rem;
}

/* 优质案例 */
.highQualityCaseBox[hash-class=smartElderlyAssistanceHome-7720004012598912]{
   background: linear-gradient(to bottom right, #fefdfe, #d9ebfc);
  padding-top: .46rem;
  padding-bottom: .75rem;
}
.highQualityCaseBox .bigTitleBox .introText[hash-class=smartElderlyAssistanceHome-7720004012598912]{
  margin-bottom: .17rem;
}
.highQualityCaseBox .excellentCaseList[hash-class=smartElderlyAssistanceHome-7720004012598912]{
  gap: .23rem .26rem;
  margin-top: .46rem;
}
[hash-class=smartElderlyAssistanceHome-7720004012598912] .headerBox .topBox{
  background-color: #427df1;
}
/* 搜索框 */
.searchBox[hash-class=smartElderlyAssistanceHome-7720004012598912]{
  /* width: 3.43rem; */
  width: -webkit-max-content;
  width: max-content;
  /* height: 0.39rem; */
}
.searchBox .inputBox[hash-class=smartElderlyAssistanceHome-7720004012598912]{
  /* width: 3.43rem; */
  width: 5.4rem;
  border-radius: 0.63rem;
  /* height: .39rem; */
  height: .64rem;
  padding-left: .22rem;
  padding-right: .6rem;
}
[hash-class=smartElderlyAssistanceHome-7720004012598912] .searchBox .inputBox input{
  padding-left: 0;
}
[hash-class=smartElderlyAssistanceHome-7720004012598912] .searchBox .inputBox input::-webkit-input-placeholder{
 color: #BDBDBD;
}
[hash-class=smartElderlyAssistanceHome-7720004012598912] .searchBox .inputBox input::placeholder{
 color: #BDBDBD;
}
[hash-class=smartElderlyAssistanceHome-7720004012598912] .searchBox .inputBox input::-webkit-input-placeholder{
 color: #BDBDBD;
}
.searchBox .searchBtn[hash-class=smartElderlyAssistanceHome-7720004012598912]{
  /* width: 0.68rem; */
  /* height: 0.4rem; */
  width: 1.12rem;
  height: 0.64rem;
  background: #0256ca;
  border: 0.01rem solid #dddddd;
  border-radius: 0.63rem;
  display: flex;
  margin-left: -0.6rem;
  z-index: 2;
}
.searchBox .searchBtn .icon[hash-class=smartElderlyAssistanceHome-7720004012598912]{
  width: 0.35rem;
  height: auto;
}
.phone[hash-class=smartElderlyAssistanceHome-7720004012598912]{
  display: none;
}
.pc[hash-class=smartElderlyAssistanceHome-7720004012598912]{
  display: flex;
}
@media(max-width:768px){
  [hash-class=smartElderlyAssistanceHome-7720004012598912] .footer .user_feedback{
    display: none;
  }
  .phone[hash-class=smartElderlyAssistanceHome-7720004012598912]{
    display: flex;
  }
  .pc[hash-class=smartElderlyAssistanceHome-7720004012598912]{
    display: none;
  }
}.maxContent[hash-class=smartElderlyCourseDetailPlay-7748680493280542]{
    width: -webkit-max-content;
    width: max-content;
}
.relative[hash-class=smartElderlyCourseDetailPlay-7748680493280542]{
    position: relative;
}
.jcsb[hash-class=smartElderlyCourseDetailPlay-7748680493280542]{
    justify-content: space-between;
}
.jc[hash-class=smartElderlyCourseDetailPlay-7748680493280542]{
    justify-content: center;
}
.ac[hash-class=smartElderlyCourseDetailPlay-7748680493280542]{
    align-items: center;
    align-content: center;
}
.none[hash-class=smartElderlyCourseDetailPlay-7748680493280542]{
    display: none;
}
.fontWeightBold[hash-class=smartElderlyCourseDetailPlay-7748680493280542]{
    font-weight: bold;
}
.pointer[hash-class=smartElderlyCourseDetailPlay-7748680493280542]{
    cursor: pointer;
}
.fontFamily[hash-class=smartElderlyCourseDetailPlay-7748680493280542]{
    font-family: Alibaba PuHuiTi, Alibaba PuHuiTi-400;
}
.bgWhite[hash-class=smartElderlyCourseDetailPlay-7748680493280542]{
    background-color: #fff;
}
.flex1[hash-class=smartElderlyCourseDetailPlay-7748680493280542]{
    flex: 1;
}
.centerMainBox[hash-class=smartElderlyCourseDetailPlay-7748680493280542]{
     background: #f8f8f8;
}
.rc-text[hash-class=smartElderlyCourseDetailPlay-7748680493280542] {
    line-height: 30px;
}

.rc-text-inner[hash-class=smartElderlyCourseDetailPlay-7748680493280542] {
    line-height: inherit;
}

.rc-expression-inner[hash-class=smartElderlyCourseDetailPlay-7748680493280542] {
    line-height: inherit;
}
.BoxContainer[hash-class=smartElderlyCourseDetailPlay-7748680493280542] {
    /* width: 12rem; */
    display: flex;
    flex-direction: column;
}
.mainBox[hash-class=smartElderlyCourseDetailPlay-7748680493280542]{
    width: 12rem;
    display: flex;
    justify-content: center;
}
.videoBbox[hash-class=smartElderlyCourseDetailPlay-7748680493280542] {
    height: 6.7rem;
    box-sizing: border-box;
    display: flex;
    justify-content: space-between;
    flex-direction: column;
}
.module4[hash-class=smartElderlyCourseDetailPlay-7748680493280542] {
    width: 12rem;
    height: 1.01rem;
    background: #fff;
    /* margin-top: .14rem; */
    padding: 0 .22rem;
    box-sizing: border-box;
    display: flex;
    align-items: center;
    align-content: center;
    position: relative;
}
.item[hash-class=smartElderlyCourseDetailPlay-7748680493280542] {
    width: 1.9rem;
    height: .6rem;
    cursor: pointer;
    margin-right: .15rem;
    font-size: var(--main-fontSize20);
    color: #fff;
    display: flex;
    justify-content: center;
    align-items: center;
    align-content: center;
}
.item.item1[hash-class=smartElderlyCourseDetailPlay-7748680493280542] {
    background: #d91313;
}
.item.item2[hash-class=smartElderlyCourseDetailPlay-7748680493280542] {
    background: #f2711f;
}
.item.item3[hash-class=smartElderlyCourseDetailPlay-7748680493280542] {
    background: #3567c2;
}
.item .rc-image[hash-class=smartElderlyCourseDetailPlay-7748680493280542] {
    width: .22rem;
    height: .22rem;
    margin-right: .08rem;
}
.item .rc-text[hash-class=smartElderlyCourseDetailPlay-7748680493280542] {
    font-size: var(--main-fontSize20);
}
.box_content_module[hash-class=smartElderlyCourseDetailPlay-7748680493280542] {
    width: 100%;
}
.box_content_module.module3[hash-class=smartElderlyCourseDetailPlay-7748680493280542] {
    min-height: 2rem;
	background: #fff;
	border-radius: 0.02rem;
	margin: 0.16rem auto;
	padding: 0.24rem;
	box-sizing: border-box;
}
.tab[hash-class=smartElderlyCourseDetailPlay-7748680493280542] {
    width: 100%;
	height: 0.48rem;
	display: flex;
}
.courseItem[hash-class=smartElderlyCourseDetailPlay-7748680493280542] {
    margin-right: 0.6rem;
	height: 0.48rem;
	color: #999;
	line-height: 0.48rem;
	position: relative;
    cursor: pointer;
    width: auto;
    align-content: center;
}
.courseItem.active .rc-text[hash-class=smartElderlyCourseDetailPlay-7748680493280542] {
    color: #333;
    font-weight: 600;
    font-size: var(--main-fontSize26);
}
.item_x[hash-class=smartElderlyCourseDetailPlay-7748680493280542] {
    width: 0.36rem;
	height: 0.04rem;
	background: #1a42a9;
	border-radius: 0.01rem;
	position: absolute;
	left: 50%;
	bottom: 0;
	-webkit-transform: translateX(-50%);
	        transform: translateX(-50%);
}
.module3_detail[hash-class=smartElderlyCourseDetailPlay-7748680493280542] {
    width: 100%;
	margin-top: 0.28rem;
}
.detail_title[hash-class=smartElderlyCourseDetailPlay-7748680493280542] {
    width: 100%;
	height: 0.3rem;
	line-height: 0.3rem;
	display: flex;
	font-weight: 600;
	align-items: center;
    font-size: var(--main-fontSize22);
}
.s[hash-class=smartElderlyCourseDetailPlay-7748680493280542] {
    width: 0.03rem;
	height: 0.2rem;
	background: #1a42a9;
	margin-right: 0.16rem;
}
.detail_top[hash-class=smartElderlyCourseDetailPlay-7748680493280542] {
    width: 100%;
}
.detail_top .content[hash-class=smartElderlyCourseDetailPlay-7748680493280542] {
    margin-top: 0.12rem;
	font-size: var(--main-fontSize22);
	color: #333;
	/* line-height: 0.39rem; */
}
[hash-class=smartElderlyCourseDetailPlay-7748680493280542] .detail_top .content p{
    width: 100%;
}
.detail_footer[hash-class=smartElderlyCourseDetailPlay-7748680493280542] {
    margin-top: 0.28rem;
}
.footer_con[hash-class=smartElderlyCourseDetailPlay-7748680493280542] {
    width: 100%;
	margin-top: 0.24rem;
	display: flex;
	justify-content: space-between;
}
.footer_con .foter_left[hash-class=smartElderlyCourseDetailPlay-7748680493280542] {
    width: 2.2rem;
	height: 1.97rem;
}
.footer_con .foter_left .rc-image[hash-class=smartElderlyCourseDetailPlay-7748680493280542] {
    width: 100%;
	height: 100%;
}
.footer_con .foter_right[hash-class=smartElderlyCourseDetailPlay-7748680493280542] {
    width: calc(100% - 2.44rem);
}
.footer_con .foter_right .detailItem[hash-class=smartElderlyCourseDetailPlay-7748680493280542] {
    margin-top: 0.08rem;
    font-size: var(--main-fontSize22);
    color: #333;
    display: block;
}
.course-list[hash-class=smartElderlyCourseDetailPlay-7748680493280542] {
    height: 4rem;
    padding-top: 20px;
}
.course-list-item[hash-class=smartElderlyCourseDetailPlay-7748680493280542] {
    display: flex;
    align-items: center;
    justify-content: space-between;
    font-size: var(--main-fontSize24);
    height: .42rem;
    margin-bottom: .18rem;
    flex-wrap: nowrap;
}
.course-list-item .rc-image[hash-class=smartElderlyCourseDetailPlay-7748680493280542] {
    width: var(--main-fontSize24);
    position: relative;
    top: .025rem;
}
.course-list-item .rc-expression[hash-class=smartElderlyCourseDetailPlay-7748680493280542] {
    padding-left: .12rem;
}
.btn[hash-class=smartElderlyCourseDetailPlay-7748680493280542] {
    display: flex;
    align-items: center;
    cursor: pointer;
    justify-content: center;
}
.btn .rc-expression[hash-class=smartElderlyCourseDetailPlay-7748680493280542],
.btn .rc-text[hash-class=smartElderlyCourseDetailPlay-7748680493280542] {
    font-size: var(--main-fontSize18);
    color: #fff;
    background: #1a42a9;
    width: 1.27rem;
    height: .4rem;
    text-align: center;
    line-height: .4rem;
    margin-left: .18rem;
    display: block;
}
.courseFalse[hash-class=smartElderlyCourseDetailPlay-7748680493280542] {
    justify-content: center;
    margin-top: 25px;
}
.courseFalse .rc-text[hash-class=smartElderlyCourseDetailPlay-7748680493280542] {
    font-size: var(--main-fontSize24);
}
.tool[hash-class=smartElderlyCourseDetailPlay-7748680493280542] {
    display: flex;
    flex-wrap: nowrap;
    width: auto;
}
.content[hash-class=smartElderlyCourseDetailPlay-7748680493280542] {
    font-size: var(--main-fontSize20);
    font-family: SourceHanSansCN-Regular, SourceHanSansCN;
    font-weight: 400;
    color: #666666;
    line-height: var(--main-fontSize30);
    letter-spacing: 2px;
    margin-bottom: 0.08rem;
    text-align: justify;
}
.content img[hash-class=smartElderlyCourseDetailPlay-7748680493280542] {
    max-width: 100%;
    height: auto;
    object-fit: cover;
}
.enclosure-wrap[hash-class=smartElderlyCourseDetailPlay-7748680493280542] {
    margin-top: .2rem;
    display: flex;
    flex-wrap: wrap;
    margin-bottom: .2rem;
}
.enclosure-task[hash-class=smartElderlyCourseDetailPlay-7748680493280542] {
    display: flex;
    align-items: center;
    color: #0091ff;
    line-height: var(--main-fontSize28);
    letter-spacing: 2px;
    cursor: pointer;
    margin-bottom: .14rem;
    margin-right: .2rem;
}
.enclosure-task .rc-image[hash-class=smartElderlyCourseDetailPlay-7748680493280542] {
    margin-right: 13px;
    width: .16rem;
}
.enclosure-task .rc-expression[hash-class=smartElderlyCourseDetailPlay-7748680493280542] {
    font-size: var(--main-fontSize16);
    font-family: SourceHanSansCN-Regular,SourceHanSansCN;
    font-weight: 400;
}
.el-divider[hash-class=smartElderlyCourseDetailPlay-7748680493280542] {
    position: relative;
}
.el-divider--horizontal[hash-class=smartElderlyCourseDetailPlay-7748680493280542] {
    display: block;
    height: 1px;
    width: 100%;
    margin: 24px 0;
    border-top: 1px var(--el-border-color) var(--el-border-style);
}
.space[hash-class=smartElderlyCourseDetailPlay-7748680493280542] {
    height: 30px;
}
.homeWork-upload[hash-class=smartElderlyCourseDetailPlay-7748680493280542] {
    padding-left: 20px;
    padding-right: 20px;
    flex-direction: column;
    flex-wrap: nowrap;
}
.homeWork-upload .upload-card[hash-class=smartElderlyCourseDetailPlay-7748680493280542] {
    height: 300px;
    width: 100%;
    flex-direction: column;
    flex-wrap: nowrap;
    background: transparent;
    border-radius: 2px;
    border: 1px dotted #b4b9bf;
    display: flex;
    align-items: center;
    justify-content: center;
    text-align: center;
}
.homeWork-upload .upload-card img[hash-class=smartElderlyCourseDetailPlay-7748680493280542] {
    width: var(--main-fontSize36);
}
.homeWork-upload .upload-card .tip-type[hash-class=smartElderlyCourseDetailPlay-7748680493280542] {
    margin: 10px 0;
    font-size: var(--main-fontSize16);
    font-family: PingFangSC-Regular,PingFang SC;
    font-weight: 400;
    color: #666;
    line-height: 28px;
}
.homeWork-upload .upload-card .tip-type[hash-class=smartElderlyCourseDetailPlay-7748680493280542] {
    font-size: var(--main-fontSize14);
    color: #999;
    line-height: 20px;
}
.homeWork-upload .test-footer[hash-class=smartElderlyCourseDetailPlay-7748680493280542] {
    text-align: center;
    display: flex;
    justify-content: center;
}
.homeWork-upload .test-footer .btn[hash-class=smartElderlyCourseDetailPlay-7748680493280542] {
    display: flex;
    align-items: center;
}
.homeWork-upload .test-footer .btn span[hash-class=smartElderlyCourseDetailPlay-7748680493280542] {
    font-size: var(--main-fontSize18);
    color: #fff;
    background: #1a42a9;
    width: 1.27rem;
    height: 0.4rem;
    text-align: center;
    line-height: .4rem;
    margin: 0 0.1rem;
    box-sizing: border-box;
}

[hash-class=smartElderlyCourseDetailPlay-7748680493280542] .homeWork-upload .file-list .file-list-item {
    margin-top: 25px;
    padding: 20px 20px;
    background: #fff;
    font-size: var(--main-fontSize14);
    color: #333;
    display: flex;
    justify-content: space-between;
    align-items: center;
}
[hash-class=smartElderlyCourseDetailPlay-7748680493280542] .name {
    text-align: left;
    width: 1.7rem;
    /* white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis; */
}
[hash-class=smartElderlyCourseDetailPlay-7748680493280542] .homeWork-upload .file-list .file-list-item .progress-wrap {
    flex: auto;
    margin-left: 5px;
    margin-right: 25px;
}
@-webkit-keyframes progressAnimationStrike {
  from[hash-class=smartElderlyCourseDetailPlay-7748680493280542] {
    width: 0;
  }
  to[hash-class=smartElderlyCourseDetailPlay-7748680493280542] {
    width: 100%;
  }
}
@keyframes progressAnimationStrike {
  from[hash-class=smartElderlyCourseDetailPlay-7748680493280542] {
    width: 0;
  }
  to[hash-class=smartElderlyCourseDetailPlay-7748680493280542] {
    width: 100%;
  }
}
[hash-class=smartElderlyCourseDetailPlay-7748680493280542] .el-progress {
    position: relative;
    line-height: 1;
    display: flex;
    align-items: center;
}
[hash-class=smartElderlyCourseDetailPlay-7748680493280542] .el-progress--without-text .el-progress-bar {
    padding-right: 0;
    margin-right: 0;
    display: block;
}
[hash-class=smartElderlyCourseDetailPlay-7748680493280542] .el-progress-bar__outer {
    height: 6px;
    border-radius: 100px;
    background-color: var(--el-border-color-lighter);
    overflow: hidden;
    position: relative;
    vertical-align: middle;
}
[hash-class=smartElderlyCourseDetailPlay-7748680493280542] .el-progress-bar__inner{
    position: absolute;
    left: 0;
    top: 0;
    height: 100%;
    width: 100%;
    background-color: var(--el-color-primary);
    text-align: right;
    border-radius: 100px;
    line-height: 1;
    white-space: nowrap;
    transition: width 6s ease;
    -webkit-animation: progressAnimationStrike 3s;
            animation: progressAnimationStrike 3s;
}
[hash-class=smartElderlyCourseDetailPlay-7748680493280542] .el-progress-bar {
    flex-grow: 1;
    box-sizing: border-box;
}
.del[hash-class=smartElderlyCourseDetailPlay-7748680493280542] {
    cursor: pointer;
}
.tip[hash-class=smartElderlyCourseDetailPlay-7748680493280542] {
    display: flex;
    justify-content: space-between;
    align-items: center;
    padding: 0 .18rem;
    font-size: var(--main-fontSize20);
    margin-bottom: .18rem;
}
.title[hash-class=smartElderlyCourseDetailPlay-7748680493280542] {
    padding: 0 .18rem;
    font-size: var(--main-fontSize20);
    line-height: var(--main-fontSize36);
    font-family: SourceHanSansCN-Bold,SourceHanSansCN;
    font-weight: 700;
    color: #000;
    position: relative;
    margin-bottom: .18rem;
}
.title[hash-class=smartElderlyCourseDetailPlay-7748680493280542]::before {
    content: "";
    width: .04rem;
    height: var(--main-fontSize24);
    position: absolute;
    top: 5px;
    left: -20px;
    background-color: #1a42a9;
}
.test-current[hash-class=smartElderlyCourseDetailPlay-7748680493280542] {
    font-size: var(--main-fontSize30);
    color: #1a42a9;
}
.test[hash-class=smartElderlyCourseDetailPlay-7748680493280542] {
    padding: 0 0.18rem;
}
.option-item[hash-class=smartElderlyCourseDetailPlay-7748680493280542] {
    margin-bottom: .22rem;
}
.classTest-footer[hash-class=smartElderlyCourseDetailPlay-7748680493280542] {
    display: flex;
    justify-content: center;
    flex-wrap: nowrap;
}
.classTest-footer .rc-expression[hash-class=smartElderlyCourseDetailPlay-7748680493280542] {
    font-size: var(--main-fontSize18);
    color: #fff;
    background: #1a42a9;
    width: 1.27rem;
    height: .4rem;
    text-align: center;
    line-height: .4rem;
    margin: 0 .1rem;
    cursor: pointer;
    box-sizing: border-box;
}
/* .classTest-footer.needBottom {
    position: absolute;
    bottom: 0.5rem;
} */
.rc-expression.test-disabled[hash-class=smartElderlyCourseDetailPlay-7748680493280542] {
    background: #f1f1f1;
    border: 1px solid #c9c9c9;
    color: #999;
    cursor: not-allowed;
    line-height: calc(.4rem - 2px);
}
.result[hash-class=smartElderlyCourseDetailPlay-7748680493280542] {
    position: relative;
}
.result .all-num[hash-class=smartElderlyCourseDetailPlay-7748680493280542] {
    position: absolute;
    top: 32%;
    font-size: var(--main-fontSize14);
    color: #333;
    text-align: center;
    width: 100%;
    font-weight: 600;
    font-family: PingFangSC-Semibold,PingFang SC;
}
.test-result[hash-class=smartElderlyCourseDetailPlay-7748680493280542] {
    position: relative;
    padding-top: 20px;
}
.result .current-num[hash-class=smartElderlyCourseDetailPlay-7748680493280542] {
    position: absolute;
    color: #333;
    text-align: center;
    width: 100%;
    font-weight: 600;
    font-family: PingFangSC-Semibold,PingFang SC;
    top: 47%;
    font-size: var(--main-fontSize26);
    -webkit-transform: translateY(-50%);
            transform: translateY(-50%);
}
.result .num-tip[hash-class=smartElderlyCourseDetailPlay-7748680493280542] {
    position: absolute;
    color: #333;
    width: 100%;
    font-weight: 600;
    font-family: PingFangSC-Semibold,PingFang SC;
    text-align: center;
    font-size: var(--main-fontSize18);
    top: 59%;
}
.result .rc-image[hash-class=smartElderlyCourseDetailPlay-7748680493280542] {
    width: 100%;
}
[hash-class=smartElderlyCourseDetailPlay-7748680493280542] .cir-wrap {
    padding: 0 .6rem;
    padding-left: .94rem;
    margin-bottom: 20px;
}
[hash-class=smartElderlyCourseDetailPlay-7748680493280542] .num-cir {
    width: .68rem;
    height: .68rem;
    background: #4ec470;
    font-size: var(--main-fontSize18);
    color: #fff;
    border-radius: 50%;
    text-align: center;
    line-height: .68rem;
    margin: .2rem .2rem;
    display: inline-block;
}
[hash-class=smartElderlyCourseDetailPlay-7748680493280542] .num-cir.err-num {
    background: #1a42a9;
}
[hash-class=smartElderlyCourseDetailPlay-7748680493280542] .correct:before {
    content: '\2714';
    color: #008100;
}
[hash-class=smartElderlyCourseDetailPlay-7748680493280542] .incorrect:before {
    content: '\2716';
    color: #b20610;
}
[hash-class=smartElderlyCourseDetailPlay-7748680493280542] .test-item-name.success {
    color: #4ec470;
}
[hash-class=smartElderlyCourseDetailPlay-7748680493280542] .test-item-name {
    padding-left: .4rem;
}
[hash-class=smartElderlyCourseDetailPlay-7748680493280542] .test-item-name.error {
    color: #1a42a9;
}
.analysis-card[hash-class=smartElderlyCourseDetailPlay-7748680493280542] {
    background: #f8f8fb;
    height: 3rem;
    box-sizing: border-box;
    padding: .3rem;
    margin: 0 .2rem;
    margin-top: .4rem;
    margin-bottom: .25rem;
    flex-direction: column;
}
.analysis-result[hash-class=smartElderlyCourseDetailPlay-7748680493280542] {
    font-size: var(--main-fontSize22);
    color: #1a42a9;
    font-family: PingFangSC-Semibold,PingFang SC;
    font-weight: 600;
    margin-bottom: .1rem;
}
.analysis-result-your[hash-class=smartElderlyCourseDetailPlay-7748680493280542] {
    font-size: var(--main-fontSize18);
    font-family: PingFangSC-Regular,PingFang SC;
    color: #333;
    margin-bottom: .2rem;
    line-height: var(--main-fontSize30);
}
.analysis-btn[hash-class=smartElderlyCourseDetailPlay-7748680493280542] {
    background: #505789;
    font-size: var(--main-fontSize22);
    font-family: PingFangSC-Semibold,PingFang SC;
    font-weight: 600;
    color: #fff;
    line-height: .3rem;
    padding: .04rem .05rem;
    display: inline-block;
    margin-bottom: .1rem;
}
[hash-class=smartElderlyCourseDetailPlay-7748680493280542] .rc-popup.rc-popup-dialog{
    z-index: 200;
}
/* 猜你喜欢 */
.guess[hash-class=smartElderlyCourseDetailPlay-7748680493280542] {
    width: 100%;
}
.guess .guess-title[hash-class=smartElderlyCourseDetailPlay-7748680493280542] {
    font-size: 0.20rem;
    font-weight: 500;
    display: block;
    margin-bottom: 0.1rem;
}
.guess .guess-list[hash-class=smartElderlyCourseDetailPlay-7748680493280542] {
    display: flex;
    width: 100%;
}
.guess .guess-list .guess-list-item[hash-class=smartElderlyCourseDetailPlay-7748680493280542] {
    display: flex;
    width: 2.81rem;
    height: 3rem;
    flex-direction: column;
    background-color: #fff;
    margin: 0 0.25rem 0.1rem 0;
    cursor: pointer;
    box-shadow: .06rem .05rem .1rem 0rem rgba(211, 211, 211, 0.62);
}
.guess .guess-list .guess-list-item:nth-child(4)[hash-class=smartElderlyCourseDetailPlay-7748680493280542] {
    margin-right: 0;
}
.guess .guess-list .guess-list-item .guess-item-img[hash-class=smartElderlyCourseDetailPlay-7748680493280542] {
    width: 2.5rem;
    height: 1.6rem;
    margin: 0.15rem;
    border-radius: 0.05rem;
}
.guess .guess-list .guess-list-item .divider[hash-class=smartElderlyCourseDetailPlay-7748680493280542] {
    height: 1px;
    width: auto;
    margin: 0.1rem 0.15rem;
    border-top: 1px #dcdfe6 solid;
}
.guess .guess-list .guess-list-item .guess-item-name[hash-class=smartElderlyCourseDetailPlay-7748680493280542] {
    font-size: .17rem;
    font-weight: 500;
    margin: 0 0.15rem 0.35rem 0.15rem;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}
.guess .guess-list .guess-list-item .guess-item-source[hash-class=smartElderlyCourseDetailPlay-7748680493280542] {
    margin: 0 0.15rem 0.1rem 0.15rem;
    font-size: .13rem;
    color: #4b7afb;
}
[hash-class=smartElderlyCourseDetailPlay-7748680493280542] .btn2 {
    background: #8ad4fb;
}
[hash-class=smartElderlyCourseDetailPlay-7748680493280542] .btn2 rc-text-inner{
    color: #4b7afb;
}
[hash-class=smartElderlyCourseDetailPlay-7748680493280542] .fenxiang-butto{
     background: #8ad4fb;
}
[hash-class=smartElderlyCourseDetailPlay-7748680493280542] .BreadcrumbContainer .breadcrumb .breadcrumb-item:last-child .breadcrumb-title{
    color: #1a42a9;
}
/* 观看人数 */
.visitBox[hash-class=smartElderlyCourseDetailPlay-7748680493280542]{
    background: #fff;
    padding: 0.15rem 0.15rem 0;
    display: flex;
    justify-content: space-between;
    position: relative;
}
.vists-left[hash-class=smartElderlyCourseDetailPlay-7748680493280542] {
    width: 50%;
    display: flex;
    justify-content: space-between;
}
.vists-right[hash-class=smartElderlyCourseDetailPlay-7748680493280542] {
    width: 30%;
    justify-content: space-around;
}
.visitBox .visitTxt[hash-class=smartElderlyCourseDetailPlay-7748680493280542]{
    font-size: var(--main-fontSize22);
    color: #525252;
}
/* 收藏容器 */
.scContainer[hash-class=smartElderlyCourseDetailPlay-7748680493280542] {
    display: flex;
    align-content: center;
    align-items: center;
    width: auto;
    cursor: pointer;
    margin-right: .1rem;
}
.scContainer .rc-image[hash-class=smartElderlyCourseDetailPlay-7748680493280542]{
    width: 0.21rem;
    height: 0.21rem;
    margin-right: .13rem;
}
.scContainer .rc-expression[hash-class=smartElderlyCourseDetailPlay-7748680493280542] {
    font-size: var(--main-fontSize20);
}
/* 分享 */
.shareBoxC[hash-class=smartElderlyCourseDetailPlay-7748680493280542]{
    position: absolute;
    display: none;
    bottom: 0.4rem;
    right: 0rem;
    background-color: white;
    width: auto;
    height: auto;
    z-index: 10;
}
.start-container[hash-class=smartElderlyCourseDetailPlay-7748680493280542] {
    width: auto;
    height: 0.3rem;
    display: flex;
    align-items: center;
    justify-content: flex-end;
    flex-wrap: nowrap;
    /* position: absolute; */
    /* right: 0.3rem; */
}
.start-container .score-start[hash-class=smartElderlyCourseDetailPlay-7748680493280542] {
    font-size: var(--main-fontSize22);
    color: #edb83f;
    position: relative;
    margin-right: 10px;
}
[hash-class=smartElderlyCourseDetailPlay-7748680493280542] .start-container .score-container {
    justify-content: flex-start;
    width: auto;
}
[hash-class=smartElderlyCourseDetailPlay-7748680493280542] .start-container .score-container .score-content img {
    width: .24rem;
}
.starContainer[hash-class=smartElderlyCourseDetailPlay-7748680493280542] {
    padding: 10px 0px;
}
.scoreBottom[hash-class=smartElderlyCourseDetailPlay-7748680493280542] {
    margin-top: .5rem;
    margin-left: 0.4rem;
    display: flex;
    justify-content: center;
}
.star-btn[hash-class=smartElderlyCourseDetailPlay-7748680493280542] {
    display: block;
    font-size: .15rem;
    margin-right: 30px;
    width: 1rem;
    height: 0.4rem;
    border-radius: 3px;
    background-color: #d71820;
    color: #fff;
    text-align: center;
    line-height: .4rem;
    cursor: pointer;
}
[hash-class=smartElderlyCourseDetailPlay-7748680493280542] .starContainer .score-container {
    justify-content: center;
}
/* 弹框 */
.popupTitleBox[hash-class=smartElderlyCourseDetailPlay-7748680493280542]{
    justify-content: center;
    position: absolute;
    z-index: 2;
    top: 20px;
}
.popupBox[hash-class=smartElderlyCourseDetailPlay-7748680493280542]{
    display: flex;
    justify-content: center;
}
.popupBox .canvas[hash-class=smartElderlyCourseDetailPlay-7748680493280542]{
    min-width: 276px;
    min-height: 216px;
    justify-content: center;
    align-items: center;
    margin-top: 40px;
}
.popupBox #canvas3[hash-class=smartElderlyCourseDetailPlay-7748680493280542]{
    -webkit-transform: scale(1.683,1.683);
            transform: scale(1.683,1.683);
}

/* 课程跟练 */
.courseFollow[hash-class=smartElderlyCourseDetailPlay-7748680493280542] {
    background-color: #fff;
    padding: 0.3rem 0.1rem 0.4rem 0.1rem;
    position: relative;
    align-items: center;
}
.followContainer[hash-class=smartElderlyCourseDetailPlay-7748680493280542] {
    width: 1.2rem;
    background-color: #427df1;
    padding: 0.05rem;
    justify-content: center;
}
.followContainer .rc-text[hash-class=smartElderlyCourseDetailPlay-7748680493280542] {
    font-size: .2rem;
    color: #fff;
}

/* 讨论区域 */
.comment-container[hash-class=smartElderlyCourseDetailPlay-7748680493280542] {
    background: #fff;
    /* padding: 0.3rem; */
}
.h3Container .rc-expression[hash-class=smartElderlyCourseDetailPlay-7748680493280542] {
    font-size: var(--main-fontSize22);
}
.comment-input-box[hash-class=smartElderlyCourseDetailPlay-7748680493280542] {
    display: flex;
    flex-wrap: nowrap;
    height: 0.52rem;
    flex: 1;
    justify-content: space-between;
    /* padding-left: 0.4rem; */
    margin-top: 0.2rem;
}
.comment-input-box .rc-textarea[hash-class=smartElderlyCourseDetailPlay-7748680493280542] {
    min-height: 0.3rem;
    width: 86%;
    background: #F1F2F3;
    line-height: 0.4rem;
}
.comment-input-box .rc-textarea:hover[hash-class=smartElderlyCourseDetailPlay-7748680493280542] {
    background-color: #fff;
}
[hash-class=smartElderlyCourseDetailPlay-7748680493280542] .comment-input-box .rc-textarea .textarea {
    resize: none;
    outline: none;
    height: 0.5rem;
}
.commentButtonBox[hash-class=smartElderlyCourseDetailPlay-7748680493280542] {
    justify-content: flex-end;
    width: auto;
    flex-wrap: nowrap;
    margin-left: 0.2rem;
}
.commentBtx[hash-class=smartElderlyCourseDetailPlay-7748680493280542] {
    background: #7ed5f4;
    border-radius: 4px;
    font-size: var(--main-fontSize20);
    color: #fff;
    border: none;
    outline: none;
    width: 0.8rem;
    height: 0.5rem;
}
[hash-class=smartElderlyCourseDetailPlay-7748680493280542] .commentBtx .rc-text {
    font-size: var(--main-fontSize16);
    line-height: normal;
}
.uploadBtx[hash-class=smartElderlyCourseDetailPlay-7748680493280542] {
    background-color: #88abda;
    margin-right: .1rem;
}
.rc-upload-pro-container[hash-class=smartElderlyCourseDetailPlay-7748680493280542] {
    width: 0rem;
}
[hash-class=smartElderlyCourseDetailPlay-7748680493280542] .rc-upload-pro-container .rc-upload-pro {
    width: 0 !important;
    height: 0.5rem;
    position: relative;
    border-radius: 4px;
    background: #88abda;
    border: none;
}
[hash-class=smartElderlyCourseDetailPlay-7748680493280542] .rc-upload-pro-container .rc-upload-pro:hover .file-tips .rc-text {
    color: #fff;
}
[hash-class=smartElderlyCourseDetailPlay-7748680493280542] .rc-upload-pro-container .rc-upload-pro .down-Arrow {
    display: flex !important;
    position: absolute;
    top: 0.35rem;
    left: -.2rem;
}
[hash-class=smartElderlyCourseDetailPlay-7748680493280542] .rc-upload-pro-container .rc-upload-pro .file-tips {
    display: none;
}
[hash-class=smartElderlyCourseDetailPlay-7748680493280542] .rc-upload-pro-container .rc-upload-pro .file-tips .upload-file-icon {
    display: none;
}
[hash-class=smartElderlyCourseDetailPlay-7748680493280542] .rc-upload-pro-container .rc-upload-pro .file-tips .rc-text {
    font-size: var(--main-fontSize16);
    color: #fff;
}
[hash-class=smartElderlyCourseDetailPlay-7748680493280542] .rc-upload-pro-container .rc-upload-pro .down-Arrow .icon-down {
    padding-left: 2px;
}
[hash-class=smartElderlyCourseDetailPlay-7748680493280542] .rc-upload-pro-container .rc-upload-pro .down-Arrow .icon-down::after {
    border: 4px solid #747475;
    border-left-color: transparent;
    border-top-color: transparent;
}
[hash-class=smartElderlyCourseDetailPlay-7748680493280542] .rc-upload-pro-container .file-box {
    display: none;
}
[hash-class=smartElderlyCourseDetailPlay-7748680493280542] .rc-upload-pro-container .rc-upload-pro .down-Arrow .file-count {
    display: none;
}
.unLoginDiscussContainer[hash-class=smartElderlyCourseDetailPlay-7748680493280542] {
    /* padding-left: 0.4rem; */
}
.comment-list[hash-class=smartElderlyCourseDetailPlay-7748680493280542] {

}
[hash-class=smartElderlyCourseDetailPlay-7748680493280542] .comment-list-item {
    border-bottom: 1px solid #dddddd;
    padding: 25px 0 15px;
    box-sizing: border-box;
}
[hash-class=smartElderlyCourseDetailPlay-7748680493280542] .moreReplyContainer .comment-list-item {
    border: none;
    margin-bottom: 0;
}
[hash-class=smartElderlyCourseDetailPlay-7748680493280542] .flex-start-start {
    display: flex;
    align-items: flex-start;
    justify-content: flex-start;
    flex-wrap: nowrap;
}
[hash-class=smartElderlyCourseDetailPlay-7748680493280542] .author-head-pic {
    width: .53rem;
    height: .53rem;
    border-radius: 50%;
    box-shadow: 0 0 4px #00000040;
    border: 1px solid #dddddd;
    margin-right: .12rem;
}
[hash-class=smartElderlyCourseDetailPlay-7748680493280542] .comment-list-item-content {
    flex: 1;
    padding-top: .1rem;
    box-sizing: border-box;
}
[hash-class=smartElderlyCourseDetailPlay-7748680493280542] .comment-list-item-content div {
    margin-bottom: .1rem;
}
.contentName .rc-expression[hash-class=smartElderlyCourseDetailPlay-7748680493280542] {
    font-size: .18rem;
}
[hash-class=smartElderlyCourseDetailPlay-7748680493280542] .moreReplyContainer .contentName span {
    font-size: .18rem;
}
.contentText .rc-expression[hash-class=smartElderlyCourseDetailPlay-7748680493280542] {
    font-size: .18rem;
}
[hash-class=smartElderlyCourseDetailPlay-7748680493280542] .moreReplyContainer .contentText span {
    font-size: .18rem;
}
.contentReply .rc-expression[hash-class=smartElderlyCourseDetailPlay-7748680493280542] {
    font-size: .14rem;
    margin-right: 0.2rem;
}
[hash-class=smartElderlyCourseDetailPlay-7748680493280542] .moreReplyContainer .contentReply span {
    font-size: .14rem;
    margin-right: 0.2rem;
}
.toSee[hash-class=smartElderlyCourseDetailPlay-7748680493280542] {
    cursor: pointer;
}
.toSee .rc-expression[hash-class=smartElderlyCourseDetailPlay-7748680493280542] {
    color: #ccc;
}

/* 子评论新增样式 */
.moreReplyContainer[hash-class=smartElderlyCourseDetailPlay-7748680493280542] {
    /* display: none; */
}
.moreReplyContainer .comment-list-item[hash-class=smartElderlyCourseDetailPlay-7748680493280542]{
    padding: 10px 0 0;
    flex-wrap: nowrap;
}
.moreReplyContainer .comment-list-item .right[hash-class=smartElderlyCourseDetailPlay-7748680493280542]{
    flex: 1;
}
.moreReplyContainer .comment-list-item .right  .userName[hash-class=smartElderlyCourseDetailPlay-7748680493280542]{
    margin-right: .2rem;
}
.moreReplyContainer .comment-list-item .right .userLink[hash-class=smartElderlyCourseDetailPlay-7748680493280542]{
    color: #008AC5;
    margin-right: 0;
}
.moreReplyContainer .comment-list-item .right  .userName[hash-class=smartElderlyCourseDetailPlay-7748680493280542],.moreReplyContainer .comment-list-item .right  .userContent[hash-class=smartElderlyCourseDetailPlay-7748680493280542] {
     font-size: .18rem;
     word-break: break-all;
}
.pointer[hash-class=smartElderlyCourseDetailPlay-7748680493280542]{
    cursor: pointer;
}
.childTextArea[hash-class=smartElderlyCourseDetailPlay-7748680493280542] {
    display: none;
}
.comment-list .txt:hover[hash-class=smartElderlyCourseDetailPlay-7748680493280542]{
    color: #008AC5;
}
.comment-list .colorGrey[hash-class=smartElderlyCourseDetailPlay-7748680493280542]{
    color: #9499A0;;
}

/* 子分页 */
.subPagination[hash-class=smartElderlyCourseDetailPlay-7748680493280542]{
    display: none;
}
[hash-class=smartElderlyCourseDetailPlay-7748680493280542] .subPagination div{
    margin-bottom: 0;
}
[hash-class=smartElderlyCourseDetailPlay-7748680493280542] .subPagination .fwptPagination-container{
    justify-content: flex-start;
}
[hash-class=smartElderlyCourseDetailPlay-7748680493280542] .subPagination .fwptPagination-container .low-button{
    background-color: white;
}
[hash-class=smartElderlyCourseDetailPlay-7748680493280542] .subPagination .fwptPagination-container .low-button.is--active-low{
    background-color: white;
}
[hash-class=smartElderlyCourseDetailPlay-7748680493280542] .subPagination .fwptPagination-container .low-button.is--active-low .fwptPagination-text{
    color: #00AEEC;
}
[hash-class=smartElderlyCourseDetailPlay-7748680493280542] .subPagination .fwptPagination-container .fwptPagination-button{
    min-width: auto;
}
[hash-class=smartElderlyCourseDetailPlay-7748680493280542] .subPagination .fwptPagination-container .fwptPagination-text:hover{
    color: #00AEEC;
}
[hash-class=smartElderlyCourseDetailPlay-7748680493280542] .subPagination .fwptPagination-container > .center > button:first-child{
    padding-left: 0;
    margin-left: 0;
}
/* 父分页 */
.pagination[hash-class=smartElderlyCourseDetailPlay-7748680493280542]{
    margin-top: .2rem;
}
/* 跟学子评论区域 */
.subcommentFollowLearnInput[hash-class=smartElderlyCourseDetailPlay-7748680493280542]{
    display: none;
}
/* 公共 */
.inline[hash-class=smartElderlyCourseDetailPlay-7748680493280542]{
    display: inline;
}
.block[hash-class=smartElderlyCourseDetailPlay-7748680493280542]{
    display: block;
}
.w[hash-class=smartElderlyCourseDetailPlay-7748680493280542]{
    width: 10rem;
}
/* 共同学习 */
.coLearningContainer[hash-class=smartElderlyCourseDetailPlay-7748680493280542]{
    align-items: center;
    position: absolute;
    left: 50%;
    width: auto;
    -webkit-transform: translateX(-50%);
            transform: translateX(-50%);
}
.coLearningContainer .tx[hash-class=smartElderlyCourseDetailPlay-7748680493280542]{
    width: .5rem;
    height: .5rem;
    margin-right: .1rem;
}
.coLearningContainer .iconDown[hash-class=smartElderlyCourseDetailPlay-7748680493280542]{
    color: #434343;
    font-size: .1rem;
}
.coLearningContainer .text[hash-class=smartElderlyCourseDetailPlay-7748680493280542]{
    font-size: var(--main-fontSize22);
    margin-right: .1rem;
}
/* 附件区域 */
.commentAttachment .img[hash-class=smartElderlyCourseDetailPlay-7748680493280542]{
    width: 1.2rem;
    height: 1.2rem;
    object-fit: cover;
    margin-right: .1rem;
}
.commentAttachment .file[hash-class=smartElderlyCourseDetailPlay-7748680493280542]{
    color: #008AC5;;
}
.commentAttachment .fileBlock[hash-class=smartElderlyCourseDetailPlay-7748680493280542]{
    display: flex;
    align-items: center;
    width: auto;
}
.comment-list-item-content div.mb0[hash-class=smartElderlyCourseDetailPlay-7748680493280542]{
    margin-bottom: 0;
}
/* 视频播放样式 */
.popUpVideoContainer[hash-class=smartElderlyCourseDetailPlay-7748680493280542] {
    position: fixed;
    left: 50%;
    top: 50%;
    z-index: 100;
    width: 9rem;
    height: 5rem;
    -webkit-transform: translate(-50%, -50%);
            transform: translate(-50%, -50%);
    display: none;
}
.popUpVideoContainer .videoClose[hash-class=smartElderlyCourseDetailPlay-7748680493280542] {
    position: absolute;
    right: 9px;
    top: 5px;
    display: none;
    font-size: .15rem;
    z-index: 99;
    cursor: pointer;
    color: white;
}
[hash-class=smartElderlyCourseDetailPlay-7748680493280542] .popUpVideoContainer:hover .videoClose {
    display: block;
}
[hash-class=smartElderlyCourseDetailPlay-7748680493280542] .popUpVideoContainer  video::-webkit-media-controls-play-button {
    background-size: 80%;
}
[hash-class=smartElderlyCourseDetailPlay-7748680493280542] .popUpVideoContainer video::-webkit-media-controls-current-time-display {
    font-size: 17px;
}
[hash-class=smartElderlyCourseDetailPlay-7748680493280542] .popUpVideoContainer video::-webkit-media-controls-time-remaining-display {
    font-size: 17px;
}
[hash-class=smartElderlyCourseDetailPlay-7748680493280542] .popUpVideoContainer video::-webkit-media-controls-mute-button {
    background-size: 80%;
}
[hash-class=smartElderlyCourseDetailPlay-7748680493280542] .popUpVideoContainer video::-webkit-media-controls-fullscreen-button {
    background-size: 80%;
}
[hash-class=smartElderlyCourseDetailPlay-7748680493280542] .popUpVideoContainer video::-internal-media-controls-overflow-button {
    background-size: 80% !important;
}
/* 放大图片 */
[hash-class=smartElderlyCourseDetailPlay-7748680493280542] .image-viewer-wrapper {
    position: fixed;
    top: 0;
    right: 0;
    left: 0;
    bottom: 0;
}
[hash-class=smartElderlyCourseDetailPlay-7748680493280542] .image-viewer-mask {
    position: absolute;
    width: 100%;
    height: calc(100% - 80px);
    top: 0;
    left: 0;
    opacity: .9;
    cursor: default;
    margin-top: 40px;
    margin-bottom: 40px;
    background-color: #262626;
}
[hash-class=smartElderlyCourseDetailPlay-7748680493280542] .image-viewer-wrapper .header {
    width: 100%;
    height: 40px;
    display: flex;
    justify-content: space-between;
    align-content: center;
    background-color: #000;
}
[hash-class=smartElderlyCourseDetailPlay-7748680493280542] .image-viewer-box {
    width: 100%;
    height: calc(100% - 80px);
    display: flex;
    justify-content: center;
    align-items: center;
    -webkit-user-select: none;
            user-select: none;
}
[hash-class=smartElderlyCourseDetailPlay-7748680493280542] .image-viewer-img {
    max-height: 100%;
    max-width: 100%;
    -webkit-transform: scale(1) rotate(0deg) translate(0px, 0px);
            transform: scale(1) rotate(0deg) translate(0px, 0px);
    border-style: none;
}
[hash-class=smartElderlyCourseDetailPlay-7748680493280542] .image-viewer-wrapper .footer {
    width: 100%;
    height: 60px;
    background-color: #000;
}
/* 文本两端对齐 */
.txJustify[hash-class=smartElderlyCourseDetailPlay-7748680493280542]{
    text-align: justify;
}
/* 点赞区域 */
.likesContainer[hash-class=smartElderlyCourseDetailPlay-7748680493280542]{
    display: flex;
    width: auto;
    align-items: center;
}
.comment-list-item-content .likesContainer[hash-class=smartElderlyCourseDetailPlay-7748680493280542]{
    margin-bottom: 0;
}
.likesContainer>div[hash-class=smartElderlyCourseDetailPlay-7748680493280542]{
    margin-bottom: 0;
}
.likesContainer .text[hash-class=smartElderlyCourseDetailPlay-7748680493280542]{
    margin-left: .1rem;
}
.colorBlue[hash-class=smartElderlyCourseDetailPlay-7748680493280542]{
    color: #00aeec;
}
/* 改变讨论区的字体大小 */
[hash-class=smartElderlyCourseDetailPlay-7748680493280542] .commentInput.rc-textarea .textarea::-webkit-input-placeholder{
    font-size: 0.14rem;
}
[hash-class=smartElderlyCourseDetailPlay-7748680493280542] .commentInput.rc-textarea .textarea::placeholder{
    font-size: 0.14rem;
}
.joinSondDu[hash-class=smartElderlyCourseDetailPlay-7748680493280542]{
    overflow: hidden;
    text-overflow: ellipsis;
}
.customerBox[hash-class=smartElderlyCourseDetailPlay-7748680493280542] {
    position: fixed;
    height: 100%;
    width: 30%;
    right: 0;
    z-index: 999;
    background-color: #fff;
    box-shadow: -4px 0px 9px 0px rgba(0, 0, 0, 0.08);
}

.leanringBox[hash-class=smartElderlyCourseDetailPlay-7748680493280542] {
     width: 2.6rem;
    height: 2.6rem;
    position: fixed;
    bottom: 0.2rem;
    right: 0.2rem;
    cursor: pointer;
    z-index: 1;
}
.customerBox .closeRegion[hash-class=smartElderlyCourseDetailPlay-7748680493280542]{
    position: absolute;
    right: 10px;
    top: 15px;
    font-size: 13px;
}
/* 公共服务平台课程信息栏 */
.seviceplatformCourseInformationBar[hash-class=smartElderlyCourseDetailPlay-7748680493280542] {
    padding-top: .21rem;
    padding-bottom: 0.31rem;
    background-color: #fff;
}
.seviceplatformCourseInformationBar .playChapterName[hash-class=smartElderlyCourseDetailPlay-7748680493280542]{
    color: #333333;
    font-size: 0.18rem;
    margin-bottom: 0.08rem;
}
.seviceplatformCourseInformationBar  .txt[hash-class=smartElderlyCourseDetailPlay-7748680493280542]{
    color: #666666;
    font-size: 0.13rem;
    margin-right: 0.208rem;
}
.seviceplatformCourseInformationBar .icon[hash-class=smartElderlyCourseDetailPlay-7748680493280542]{
    width: .2rem;
    height: auto;
    margin-right: .09rem;
}
.seviceplatformCourseInformationBar .txt2[hash-class=smartElderlyCourseDetailPlay-7748680493280542]{
    color: #333333;
    font-size: 0.18rem;
    line-height: .22rem;
    font-weight: bold;
}
.seviceplatformCourseInformationBar .start-container .score-start[hash-class=smartElderlyCourseDetailPlay-7748680493280542]{
    font-size: 0.18rem;
    font-family: Alibaba PuHuiTi, Alibaba PuHuiTi-400;
    color: #333333;
}
[hash-class=smartElderlyCourseDetailPlay-7748680493280542] .seviceplatformCourseInformationBar .score-container>div>img{
    margin-right: 0.09rem;
}
.serviceplatformCourseInformationSwitchingArea[hash-class=smartElderlyCourseDetailPlay-7748680493280542]{
    margin-top: .298rem;
}
/* 服务平台底部信息栏 */
.serviceplatformCourseInformationSwitchingArea[hash-class=smartElderlyCourseDetailPlay-7748680493280542]{
    margin-bottom: .28rem;
}
.serviceplatformCourseInformationSwitchingArea .left[hash-class=smartElderlyCourseDetailPlay-7748680493280542]{
    /* width: 7.792rem; */
    width: 12rem;
    /* background-color: #fff; */
    border-radius: 0.09rem;
    height: -webkit-max-content;
    height: max-content;
}
.serviceplatformCourseInformationSwitchingArea .left .header[hash-class=smartElderlyCourseDetailPlay-7748680493280542]{
    height: .66rem;
    border-bottom: 0.01rem solid #dddddd;
    padding: 0 .22rem;
    background-color: #fff;
}
.serviceplatformCourseInformationSwitchingArea .left .header .txt[hash-class=smartElderlyCourseDetailPlay-7748680493280542]{
    color: #666666;
    font-size: 0.2rem;
    font-family: Alibaba PuHuiTi, Alibaba PuHuiTi-400;
    position: relative;
    margin-right: .44rem;
}
.serviceplatformCourseInformationSwitchingArea .left .header .txt.active[hash-class=smartElderlyCourseDetailPlay-7748680493280542]{
    color:#333333;
    font-weight: bold;
}
.serviceplatformCourseInformationSwitchingArea .left .header .txt.active[hash-class=smartElderlyCourseDetailPlay-7748680493280542]::before{
    content: "";
    position: absolute;
    width: 0.39rem;
    height: 0.04rem;
    background: #0256ca;
    border-radius: 0.21rem;
    left: 50%;
    top: .43rem;
    -webkit-transform: translateX(-50%);
            transform: translateX(-50%);
}
.serviceplatformCourseInformationSwitchingArea .left .innerBox[hash-class=smartElderlyCourseDetailPlay-7748680493280542]{
    padding: .22rem;
    background-color: #fff;
}
[hash-class=smartElderlyCourseDetailPlay-7748680493280542] .serviceplatformCourseInformationSwitchingArea .left .innerBox .content p{
    width: 100%;
    margin: 0;
}
[hash-class=smartElderlyCourseDetailPlay-7748680493280542] .serviceplatformCourseInformationSwitchingArea .left .innerBox .content p img{
    max-width: 100%;
    height: auto;
}
.serviceplatformCourseInformationSwitchingArea .right[hash-class=smartElderlyCourseDetailPlay-7748680493280542]{
    width: 3.91rem;
}
/* 公共服务平台评论 */
.serviceplatformContentOutBox .comment-container[hash-class=smartElderlyCourseDetailPlay-7748680493280542]{
    padding: 0;
}
.serviceplatformContentOutBox .comment-container .commentBtx[hash-class=smartElderlyCourseDetailPlay-7748680493280542]{
    width: 1.1rem;
    height: 0.44rem;
    background: #0256ca;
    border-radius: 0.04rem;
    color: #ffffff;
    font-size: 0.15rem;
    font-family: Alibaba PuHuiTi, Alibaba PuHuiTi-400;
}
.serviceplatformContentOutBox .comment-container .author-head-pic[hash-class=smartElderlyCourseDetailPlay-7748680493280542]{
    width: 0.53rem;
    height: 0.53rem;
    border: 0.02rem solid #dddddd;
}
.serviceplatformContentOutBox .comment-container .comment-input-box .rc-textarea[hash-class=smartElderlyCourseDetailPlay-7748680493280542]{
    height: 0.44rem;
    background: #f8f8f8;
    border: 0.01rem solid #dddddd;
    border-radius: 0.04rem;
}
[hash-class=smartElderlyCourseDetailPlay-7748680493280542] .serviceplatformContentOutBox .comment-container  .comment-input-box .rc-textarea .textarea{
    height: .44rem;
    line-height: .32rem;
    font-size: .14rem;
    overflow: hidden;
}
.serviceplatformContentOutBox .comment-container .zanIcon[hash-class=smartElderlyCourseDetailPlay-7748680493280542]{
    width: 0.18rem;
    height: 0.18rem;
}
.serviceplatformContentOutBox .comment-container .replyTxt[hash-class=smartElderlyCourseDetailPlay-7748680493280542]{
    color: #0256ca;
    font-size: 0.13rem;
    font-family: Alibaba PuHuiTi, Alibaba PuHuiTi-400;
}
[hash-class=smartElderlyCourseDetailPlay-7748680493280542] .serviceplatformContentOutBox .comment-container .pagination .fwptPagination-container .low-button.is--active-low{
    background-color: #0256ca;
}
[hash-class=smartElderlyCourseDetailPlay-7748680493280542] .serviceplatformContentOutBox .comment-container .pagination .fwptPagination-container .fwptPagination-button:hover .fwptPagination-text{
    color: #0256ca;
}
[hash-class=smartElderlyCourseDetailPlay-7748680493280542] .serviceplatformContentOutBox .comment-container .childTextArea{
    padding-left: .1rem;
}
[hash-class=smartElderlyCourseDetailPlay-7748680493280542] .serviceplatformContentOutBox .comment-container .comment-input-box{
    padding-left: 0;
    align-items: center;
}
[hash-class=smartElderlyCourseDetailPlay-7748680493280542] .serviceplatformContentOutBox .comment-container .unLoginDiscussContainer{
    padding-left: 0;
}
[hash-class=smartElderlyCourseDetailPlay-7748680493280542] .serviceplatformContentOutBox .comment-container .comment-list-item-content div.mb0{
 margin-bottom: 0;
}
/* 简介 */
[hash-class=smartElderlyCourseDetailPlay-7748680493280542] #courseDetialContent img{
    max-width: 100%;
    height: auto;
}
[hash-class=smartElderlyCourseDetailPlay-7748680493280542] .BreadcrumbBlock .BreadcrumbContainer .breadcrumb .breadcrumb-item:last-child .breadcrumb-title{
  color: #000;
}
[hash-class=smartElderlyCourseDetailPlay-7748680493280542] .BreadcrumbBlock .BreadcrumbContainer .breadcrumb .breadcrumb-title{
  font-weight: normal;
}
[hash-class=smartElderlyCourseDetailPlay-7748680493280542] .BreadcrumbBlock .BreadcrumbContainer span{
  font-size: 0.159rem !important;
  line-height: normal;
}
[hash-class=smartElderlyCourseDetailPlay-7748680493280542] .BreadcrumbBlock .BreadcrumbContainer .breadcrumb .breadcrumb-separator{
  color: #000;
  margin: 0 .02rem;
}

@media(max-width:768px){
  [hash-class=smartElderlyCourseDetailPlay-7748680493280542] .user_feedback{
      display: none;
  }
  [hash-class=smartElderlyCourseDetailPlay-7748680493280542] .centerMainBox{
      min-height: calc(100vh - 1.64rem - 3.5rem);
  }
  /* :deep(.BreadcrumbContainer){
      display: none;
  } */
  [hash-class=smartElderlyCourseDetailPlay-7748680493280542] .serviceplatformContentOutBox .comment-container .comment-input-box .rc-textarea .textarea {
      padding: .05rem .1rem 0 .1rem;
  }
}.ac[hash-class=smartElderVideoBlock-7799341616114183]{
    align-items: center;
    align-content: center;
}
.jcsb[hash-class=smartElderVideoBlock-7799341616114183]{
    justify-content: space-between;
}
.maxContent[hash-class=smartElderVideoBlock-7799341616114183]{
    width: -webkit-max-content;
    width: max-content;
}
.pointer[hash-class=smartElderVideoBlock-7799341616114183]{
    cursor: pointer;
}
.omit[hash-class=smartElderVideoBlock-7799341616114183]{
  text-overflow: -o-ellipsis-lastline;
overflow: hidden;
text-overflow: ellipsis;
display: -webkit-box;
-webkit-box-orient: vertical;
}
.clamp1[hash-class=smartElderVideoBlock-7799341616114183]{
  -webkit-line-clamp: 1;
}
.border-radius-50[hash-class=smartElderVideoBlock-7799341616114183]{
    border-radius: 50%;
}
.hidden[hash-class=smartElderVideoBlock-7799341616114183]{
    overflow: hidden;
}
.img-cover[hash-class=smartElderVideoBlock-7799341616114183]{
    object-fit: cover;
}
.color1[hash-class=smartElderVideoBlock-7799341616114183]{
    color: #fff;
}
.relative[hash-class=smartElderVideoBlock-7799341616114183]{
    position: relative;
}
.rc-text[hash-class=smartElderVideoBlock-7799341616114183] {
    line-height: 30px;
}

.rc-text-inner[hash-class=smartElderVideoBlock-7799341616114183] {
    line-height: inherit;
}

.rc-expression-inner[hash-class=smartElderVideoBlock-7799341616114183] {
    line-height: inherit;
}
.tit[hash-class=smartElderVideoBlock-7799341616114183] {
    width: 100%;
    height: .37rem;
    font-size: var(--main-fontSize26);
    line-height: .37rem;
    font-weight: 600;
}
.module_con[hash-class=smartElderVideoBlock-7799341616114183] {
    background: #000;
    width: 100%;
    height: calc(100% - .52rem);
    display: flex;
    flex-wrap: nowrap;
    border-radius: .1rem;
}
.left[hash-class=smartElderVideoBlock-7799341616114183] {
    width: 7.78rem;
    height: 100%;
}
.videoContainer[hash-class=smartElderVideoBlock-7799341616114183] {
    width: 100%;
    height: 5.34rem;
}
iframe[hash-class=smartElderVideoBlock-7799341616114183] {
    border-style: inset;
    border-color: initial;
    border-image: initial;
}
.left-bottom[hash-class=smartElderVideoBlock-7799341616114183] {
    box-sizing: border-box;
    padding: 0 .28rem;
    width: 100%;
    height: calc(100% - 5.34rem);
    background: #191919;
    display: flex;
    flex-wrap: nowrap;
    align-items: center;
    justify-content: space-between;
}
.bottom-title[hash-class=smartElderVideoBlock-7799341616114183] {
    font-size: var(--main-fontSize24);
    color: #fff;
    display: block;
    /* max-width: 2rem; */
    text-overflow: ellipsis;
    overflow: hidden;
    white-space: nowrap;
}
.changeWordSize[hash-class=smartElderVideoBlock-7799341616114183] {
    align-items: center;
    /* width: auto; */
    flex-wrap: nowrap;
    width: -webkit-max-content;
    width: max-content;
}
.changeWordSize .rc-text[hash-class=smartElderVideoBlock-7799341616114183],
.changeWordSize .rc-expression[hash-class=smartElderVideoBlock-7799341616114183] {
    font-size: var(--main-fontSize24);
	color: #fff;

    text-overflow: ellipsis;
    overflow: hidden;
    white-space: nowrap;
}
.wordSizeActive[hash-class=smartElderVideoBlock-7799341616114183] {
    background: #d91313;
}
.right[hash-class=smartElderVideoBlock-7799341616114183] {
    width: calc(100% - 7.78rem);
    height: 100%;
    background-color: skyblue;
}

.name[hash-class=smartElderVideoBlock-7799341616114183] {
    font-size: var(--main-fontSize20);
    color: #fff;
}

.active[hash-class=smartElderVideoBlock-7799341616114183] {
    color: #fff;
}
.active .q[hash-class=smartElderVideoBlock-7799341616114183] {
    background-color: #fff;
}
.sc[hash-class=smartElderVideoBlock-7799341616114183] {
    width: auto;
}
.sc-true[hash-class=smartElderVideoBlock-7799341616114183] {
    font-size: var(--main-fontSize20);
    color: #fff;
    display: flex;
    cursor: pointer;

    flex-wrap: nowrap;
}
.sc-true img[hash-class=smartElderVideoBlock-7799341616114183]{
    width: .21rem;
    height: .21rem;
    margin-right: .13rem;
}
.sc-true .rc-text[hash-class=smartElderVideoBlock-7799341616114183] {
    white-space: nowrap;
}
[hash-class=smartElderVideoBlock-7799341616114183] .small .xg-text-track {
    font-size: var(--main-fontSize24)!important
}
[hash-class=smartElderVideoBlock-7799341616114183] .middle .xg-text-track {
    font-size: var(--main-fontSize30)!important
}
[hash-class=smartElderVideoBlock-7799341616114183] .big .xg-text-track {
    font-size: var(--main-fontSize36)!important
}
[hash-class=smartElderVideoBlock-7799341616114183] .audioContainer .xgplayer-name {
    font-size: var(--main-fontSize22)!important;
    display: none;
}
[hash-class=smartElderVideoBlock-7799341616114183] .audioContainer .xgplayer-cover {
    width: 60px !important;
    display: none;
}
[hash-class=smartElderVideoBlock-7799341616114183] .audioContainer .xgplayer-next{
    display: none;
}
[hash-class=smartElderVideoBlock-7799341616114183] .audioContainer .xgplayer-prev{
    display: none;
}
[hash-class=smartElderVideoBlock-7799341616114183] .audioContainer .xgplayer-backward {
    display: none;
}
[hash-class=smartElderVideoBlock-7799341616114183] .audioContainer .xgplayer-forward {
    display: none;
}
[hash-class=smartElderVideoBlock-7799341616114183] .audioContainer .xgplayer-skin-default.xgplayer-music .xgplayer-controls .xgplayer-play{
    margin-right: 0;
    margin-left: 0;
}
[hash-class=smartElderVideoBlock-7799341616114183] .audioContainer .xgplayer-controls{
    align-items: center;
}
[hash-class=smartElderVideoBlock-7799341616114183] .audioContainer .xgplayer-skin-default.xgplayer-music .xgplayer-controls .xgplayer-progress{
    top: 20%;
}
[hash-class=smartElderVideoBlock-7799341616114183] .audioContainer .xgplayer-skin-default.xgplayer-music .xgplayer-controls .xgplayer-time{
    top: 30%;
    font-size: 16px;
    will-change: transform;
}
.needNone[hash-class=smartElderVideoBlock-7799341616114183] {
    display: none;
}
[hash-class=smartElderVideoBlock-7799341616114183] .progress-container {
  display: flex;
  align-items: center;
}
.progress-container[hash-class=smartElderVideoBlock-7799341616114183]{
  display: flex;
  align-items: center;
}
/* 公共服务平台课程章节播放 */
.servicePlatformBox[hash-class=smartElderVideoBlock-7799341616114183] {
    background-color: #1a2129;
    padding: 0 .22rem;
    height: 100%;
    overflow: hidden;
}
.servicePlatformBox .topBox[hash-class=smartElderVideoBlock-7799341616114183] {
    height: .66rem;
    border-bottom: 0.01rem solid #101821;
}
.servicePlatformBox .topBox .txt[hash-class=smartElderVideoBlock-7799341616114183]{
    font-size: 0.2rem;
    font-family: Alibaba PuHuiTi, Alibaba PuHuiTi-400;
}
.servicePlatformBox .chapterList[hash-class=smartElderVideoBlock-7799341616114183] {
    height: calc(100% - .66rem);
    overflow-y: scroll;
}
.servicePlatformBox .chapterList .headlineTxt[hash-class=smartElderVideoBlock-7799341616114183]{
    font-size: 0.18rem;
    font-family: Alibaba PuHuiTi, Alibaba PuHuiTi-400;
    color: #999999;
    padding: .1rem 0 ;
}
.servicePlatformBox .chapterList .chapter-item[hash-class=smartElderVideoBlock-7799341616114183]{
    padding: 0 .16rem;
    min-height: 0.44rem;
    flex-wrap: nowrap;
}
.servicePlatformBox .chapterList .chapter-item.lockBox[hash-class=smartElderVideoBlock-7799341616114183]{
    padding-top: .1rem;
    padding-bottom: .1rem;
}
.servicePlatformBox .chapterList .chapter-item.active[hash-class=smartElderVideoBlock-7799341616114183]{
    background-color: #101821;
}
.servicePlatformBox .chapterList .chapter-item .icon[hash-class=smartElderVideoBlock-7799341616114183]{
    width: 0.23rem;
    height: 0.22rem;
    margin-right: .16rem;
}
.servicePlatformBox .chapterList .chapter-item .lockIcon[hash-class=smartElderVideoBlock-7799341616114183]{
    width: 0.205rem;
    margin-right: .16rem;
    height: auto;
}
.servicePlatformBox .chapterList .chapter-item .lockBox[hash-class=smartElderVideoBlock-7799341616114183]{
    align-self: flex-start;
    margin-top: .03rem;
}
.servicePlatformBox .chapterList .chapter-item .icon.normal[hash-class=smartElderVideoBlock-7799341616114183]{
    display: flex;
}
.servicePlatformBox .chapterList .chapter-item .icon.active[hash-class=smartElderVideoBlock-7799341616114183]{
    display: none;
}
.servicePlatformBox .chapterList .chapter-item.active .icon.normal[hash-class=smartElderVideoBlock-7799341616114183]{
    display: none;
}
.servicePlatformBox .chapterList .chapter-item.active .icon.active[hash-class=smartElderVideoBlock-7799341616114183]{
    display: flex;
}
.servicePlatformBox .chapterList .chapter-item .txt[hash-class=smartElderVideoBlock-7799341616114183]{
    color: #999999;
    font-size: 0.15rem;
    font-family: Alibaba PuHuiTi, Alibaba PuHuiTi-400;
}
.servicePlatformBox .chapterList .chapter-item .txt.timeNo[hash-class=smartElderVideoBlock-7799341616114183]{
    color: #666666;
}
.servicePlatformBox .chapterList .chapter-item.active .txt[hash-class=smartElderVideoBlock-7799341616114183]{
    color: #417DF1;
}
.servicePlatformBox .chapterList .chapter-item .timeShowTxt[hash-class=smartElderVideoBlock-7799341616114183]{
    color: #666666;
    font-size: 0.136rem;
    font-family: Alibaba PuHuiTi, Alibaba PuHuiTi-400;
}
/* 视频底部信息栏 */
.servicePlatformVideoBottom .tx[hash-class=smartElderVideoBlock-7799341616114183]{
    width: 0.55rem;
    height: 0.55rem;
    margin-right: .15rem;
}
.servicePlatformVideoBottom .sourceTxt[hash-class=smartElderVideoBlock-7799341616114183]{
    font-size: 0.18rem;
    font-family: Alibaba PuHuiTi, Alibaba PuHuiTi-400;
    color: #8B97A5;
    margin-right: .23rem;
    margin-bottom: 0.01rem;
}
.servicePlatformVideoBottom .learningTogetherTxt[hash-class=smartElderVideoBlock-7799341616114183]{
    font-size: 0.15rem;
    font-family: Alibaba PuHuiTi, Alibaba PuHuiTi-400;
    color: #8B97A5;
}
.servicePlatformVideoBottom .collectBox[hash-class=smartElderVideoBlock-7799341616114183],
.servicePlatformVideoBottom .sharingBox[hash-class=smartElderVideoBlock-7799341616114183],
.servicePlatformVideoBottom .likeArea[hash-class=smartElderVideoBlock-7799341616114183]{
     height: 0.31rem;
}
.servicePlatformVideoBottom .collectBox[hash-class=smartElderVideoBlock-7799341616114183]{
    padding: 0 .12rem;
    background: #323c46;
    border-radius: 0.32rem;
}

.servicePlatformVideoBottom  .mr15[hash-class=smartElderVideoBlock-7799341616114183]{
    margin-right: .15rem;
}
.servicePlatformVideoBottom .collectBox .txt[hash-class=smartElderVideoBlock-7799341616114183],
.servicePlatformVideoBottom .sharingBox .txt[hash-class=smartElderVideoBlock-7799341616114183],
.servicePlatformVideoBottom .likeArea .txt[hash-class=smartElderVideoBlock-7799341616114183]{
    color: #8b97a5;
    font-size: 0.15rem;
    font-family: Alibaba PuHuiTi, Alibaba PuHuiTi-400;
}
.servicePlatformVideoBottom .collectBox .icon[hash-class=smartElderVideoBlock-7799341616114183],
.servicePlatformVideoBottom .sharingBox .icon[hash-class=smartElderVideoBlock-7799341616114183],
.servicePlatformVideoBottom .likeArea .icon[hash-class=smartElderVideoBlock-7799341616114183]{
    width: 0.21rem;
    margin-right: .03rem;
}
.servicePlatformVideoBottom .sharingBox .shareBox[hash-class=smartElderVideoBlock-7799341616114183]{
    position: absolute;
    background-color: #fff;
    top: .15rem;
    left: 50%;
    -webkit-transform: translateX(-50%);
            transform: translateX(-50%);
    display: none;
    width: auto;
    height: auto;
    z-index: 10;
}
.servicePlatformVideoBottom .sharingBox:hover .shareBox[hash-class=smartElderVideoBlock-7799341616114183]{
    display: flex;
}.omit[hash-class=smartElderlyAssistanceCourseItem-7726658414309248]{
  text-overflow: -o-ellipsis-lastline;
overflow: hidden;
text-overflow: ellipsis;
display: -webkit-box;
-webkit-box-orient: vertical;
}
.clamp2[hash-class=smartElderlyAssistanceCourseItem-7726658414309248]{
  -webkit-line-clamp: 2;
}
.clamp1[hash-class=smartElderlyAssistanceCourseItem-7726658414309248]{
  -webkit-line-clamp: 1;
}
.courseItem[hash-class=smartElderlyAssistanceCourseItem-7726658414309248]{
  width: 3.22rem;
  /* height: 4.01rem; */
  background: #ffffff;
  border-radius: 0.05rem;
  box-shadow: 0rem 0.02rem 0.09rem 0rem rgba(0,0,0,0.12); 
  overflow: hidden;
}
.courseItem  .img[hash-class=smartElderlyAssistanceCourseItem-7726658414309248]{
  width: 100%;
  height: 2.07rem;
border-radius: 0.03rem;
object-fit: cover;
}
.courseItem .infoBox[hash-class=smartElderlyAssistanceCourseItem-7726658414309248]{
  padding: .23rem .24rem .17rem .18rem ;
}
 .courseItem .infoBox .name[hash-class=smartElderlyAssistanceCourseItem-7726658414309248]{
  height: 0.59rem;
  font-size: 0.23rem;
  font-family: Alibaba PuHuiTi, Alibaba PuHuiTi-400;
  color: #333333;
  margin-bottom: .11rem;
  font-weight: bold;
}
.courseItem .infoBox  .source[hash-class=smartElderlyAssistanceCourseItem-7726658414309248]{
  font-size: 0.18rem;
  color: #999999;
  line-height: 0.27rem;
}.jcsb[hash-class=excellentCaseBlock-7726949618716160]{
  justify-content: space-between;
}
.flex1[hash-class=excellentCaseBlock-7726949618716160]{
  flex: 1;
}
.ac[hash-class=excellentCaseBlock-7726949618716160]{
  align-items: center;
  align-content: center;
}
.maxContent[hash-class=excellentCaseBlock-7726949618716160]{
  width: -webkit-max-content;
  width: max-content;
}
.omit[hash-class=excellentCaseBlock-7726949618716160]{
  text-overflow: -o-ellipsis-lastline;
overflow: hidden;
text-overflow: ellipsis;
display: -webkit-box;
-webkit-box-orient: vertical;
}
.clamp1[hash-class=excellentCaseBlock-7726949618716160]{
  -webkit-line-clamp: 1;
}
.clamp3[hash-class=excellentCaseBlock-7726949618716160]{
  -webkit-line-clamp: 3;
}
.excellentCaseItem[hash-class=excellentCaseBlock-7726949618716160]{
  width: 4.38rem;
  height: auto;
  /* height: 5.26rem; */
  background: #ffffff;
  border-radius: 0.05rem;
  box-shadow: 0rem 0.02rem 0.09rem 0rem rgba(0,0,0,0.12); 
  overflow: hidden;
}
.excellentCaseItem .img[hash-class=excellentCaseBlock-7726949618716160]{
  width: 100%;
  height: 2.82rem;
  border-radius: 0.03rem;
}
.excellentCaseItem .infoBox[hash-class=excellentCaseBlock-7726949618716160]{
  padding: .28rem .29rem .23rem  .28rem;
}
.excellentCaseItem .infoBox .name[hash-class=excellentCaseBlock-7726949618716160]{
  font-size: 0.23rem;
  color: #333333;
  line-height: 0.3rem;
  margin-bottom: .14rem;
  font-weight: bold;
}
.excellentCaseItem .infoBox .introBox[hash-class=excellentCaseBlock-7726949618716160]{
  /* width: 3.656rem; */
}
.excellentCaseItem .infoBox .introText[hash-class=excellentCaseBlock-7726949618716160]{
  font-size: 0.2rem;
  font-family: Alibaba PuHuiTi, Alibaba PuHuiTi-400;
  color: #666666;
  line-height: 0.27rem;
  height: 0.81rem;
  margin-bottom: .14rem;
}
.excellentCaseItem .infoBox .source[hash-class=excellentCaseBlock-7726949618716160]{
  font-size: 0.18rem;
  font-family: Alibaba PuHuiTi, Alibaba PuHuiTi-400;
  color: #999999;
  line-height: 0.27rem;
}
.excellentCaseItem .infoBox .icon[hash-class=excellentCaseBlock-7726949618716160]{
  width: .25rem;
  height: auto;
  margin-right: .07rem;
}.jc[hash-class=eventNews-7733229515007744]{
    justify-content: center;
}
.mainWidth[hash-class=eventNews-7733229515007744]{
    width: 13.67rem;
    margin: 0 auto;
}
.none[hash-class=eventNews-7733229515007744]{
  display: none;
}
.name[hash-class=eventNews-7733229515007744]{
    font-size: 0.27rem;
    color: #000;
    height: 0.38rem;
    line-height: 0.32rem;
    margin-top: .46rem;
}
.time[hash-class=eventNews-7733229515007744]{
    font-size: 0.2rem;
    color: #999999;
    height: 0.28rem;
    line-height: 0.24rem;
    margin-top: .11rem;
}
.content[hash-class=eventNews-7733229515007744]{
    margin-top: .3rem;
}
[hash-class=eventNews-7733229515007744] .content p{
    width: 100%;
}
[hash-class=eventNews-7733229515007744] .content div{
    width: 100%;
}
[hash-class=eventNews-7733229515007744] .content img{
    max-width: 100%;
    height: auto;
}
[hash-class=eventNews-7733229515007744] .content span{
   font-size: inherit;
}
[hash-class=eventNews-7733229515007744] .BreadcrumbBlock .BreadcrumbContainer .breadcrumb .breadcrumb-item:last-child .breadcrumb-title{
  color: #000;
}
[hash-class=eventNews-7733229515007744] .BreadcrumbBlock .BreadcrumbContainer .breadcrumb .breadcrumb-title{
  font-weight: normal;
}
[hash-class=eventNews-7733229515007744] .BreadcrumbBlock .BreadcrumbContainer span{
  font-size: 0.159rem !important;
}
[hash-class=eventNews-7733229515007744] .BreadcrumbBlock .BreadcrumbContainer .breadcrumb .breadcrumb-separator{
  color: #000;
  margin: 0 .02rem;
}
[hash-class=eventNews-7733229515007744] .headerBox .topBox{
  background-color: #427df1;
}
.phone[hash-class=eventNews-7733229515007744]{
  display: none;
}
.pc[hash-class=eventNews-7733229515007744]{
  display: flex;
}
@media(max-width:768px){
  [hash-class=eventNews-7733229515007744] .footer .user_feedback{
    display: none;
  }
  .phone[hash-class=eventNews-7733229515007744]{
    display: flex;
  }
  .pc[hash-class=eventNews-7733229515007744]{
    display: none;
  }
  [hash-class=eventNews-7733229515007744] .BreadcrumbContainer{
    display: none;
  }
  [hash-class=eventNews-7733229515007744] .content *{
    max-width: 100%;
  }
}.maxContent[hash-class=highQualityCourseList-7743653416478080]{
  width: -webkit-max-content;
  width: max-content;
}
.jcsb[hash-class=highQualityCourseList-7743653416478080]{
  justify-content: space-between;
}
.jc[hash-class=highQualityCourseList-7743653416478080]{
  justify-content: center;
}
.ac[hash-class=highQualityCourseList-7743653416478080]{
  align-items: center;
  align-content: center;
}
.pointer[hash-class=highQualityCourseList-7743653416478080]{
  cursor: pointer;
}
.fs16[hash-class=highQualityCourseList-7743653416478080]{
  font-size: .16rem;
}
.mainWidth[hash-class=highQualityCourseList-7743653416478080]{
  width: 13.67rem;
  margin: 0 auto;
}
.classificationBox[hash-class=highQualityCourseList-7743653416478080] {
  margin-top: .46rem;
}
 .classificationBox .line[hash-class=highQualityCourseList-7743653416478080]{
  width: 0.05rem;
  height: 0.32rem;
  background: #0256ca;
}
.classificationBox .name[hash-class=highQualityCourseList-7743653416478080]{
  font-size: 0.32rem;
  font-family: Alibaba PuHuiTi, Alibaba PuHuiTi-400;
  color: #0256ca;
  line-height: 0.38rem;
  margin: 0 .14rem 0 .13rem;
  font-weight: bold;
}
.classificationBox .introText[hash-class=highQualityCourseList-7743653416478080]{
  font-size: 0.27rem;
  font-family: Alibaba PuHuiTi, Alibaba PuHuiTi-400;
  color: #999999;
 line-height: 0.32rem;
}
.seeMoreBox[hash-class=highQualityCourseList-7743653416478080]{
  font-size: 0.18rem;
  color: #0256ca;
  line-height: 0.3rem;
}
.seeMoreBox .rightIcon[hash-class=highQualityCourseList-7743653416478080]{
  width: .239rem;
  height: auto;
}
.courseList[hash-class=highQualityCourseList-7743653416478080]{
  gap: .26rem ;
  margin-top: .38rem;
  margin: .38rem 0 .58rem 0;
}
.pageFooter[hash-class=highQualityCourseList-7743653416478080]{
  margin-bottom: .55rem;
}
[hash-class=highQualityCourseList-7743653416478080] .fwptPagination-container .low-button.is--active-low{
    background: #0256ca;
}
[hash-class=highQualityCourseList-7743653416478080] .headerBox .topBox{
  background-color: #427df1;
}
/* 搜索框 */
.searchBox[hash-class=highQualityCourseList-7743653416478080]{
  /* width: 3.43rem; */
  width: -webkit-max-content;
  width: max-content;
  height: 0.39rem;
}
.searchBox .inputBox[hash-class=highQualityCourseList-7743653416478080]{
  width: 3.43rem;
  border-radius: 0.39rem;
  height: .39rem;
  padding-left: .22rem;
  padding-right: .6rem;
}
[hash-class=highQualityCourseList-7743653416478080] .searchBox .inputBox input{
  padding-left: 0;
}
.searchBox .searchBtn[hash-class=highQualityCourseList-7743653416478080]{
  width: 0.68rem;
  height: 0.4rem;
  background: #0256ca;
  border: 0.01rem solid #dddddd;
  border-radius: 0.39rem;
  display: flex;
  margin-left: -0.6rem;
  z-index: 2;
}
.searchBox .searchBtn .icon[hash-class=highQualityCourseList-7743653416478080]{
  width: 0.23rem;
  height: auto;
}
.phone[hash-class=highQualityCourseList-7743653416478080]{
  display: none;
}
.pc[hash-class=highQualityCourseList-7743653416478080]{
  display: flex;
}
@media(max-width:768px){
  [hash-class=highQualityCourseList-7743653416478080] .footer .user_feedback{
    display: none;
  }
  .phone[hash-class=highQualityCourseList-7743653416478080]{
    display: flex;
  }
  .pc[hash-class=highQualityCourseList-7743653416478080]{
    display: none;
  }
  [hash-class=highQualityCourseList-7743653416478080] .BreadcrumbContainer{
    display: none;
  }
  .mainContent[hash-class=highQualityCourseList-7743653416478080]{
    min-height: calc(100vh - 50px - 2.393rem);
  }
}.maxContent[hash-class=excellentCaseList-7743925622416768]{
  width: -webkit-max-content;
  width: max-content;
}
.jcsb[hash-class=excellentCaseList-7743925622416768]{
  justify-content: space-between;
}
.jc[hash-class=excellentCaseList-7743925622416768]{
  justify-content: center;
}
.ac[hash-class=excellentCaseList-7743925622416768]{
  align-items: center;
  align-content: center;
}
.noWrap[hash-class=excellentCaseList-7743925622416768]{
  flex-wrap: nowrap;
}
.fs16[hash-class=excellentCaseList-7743925622416768]{
  font-size: .16rem;
}
.pointer[hash-class=excellentCaseList-7743925622416768]{
  cursor: pointer;
}
.mainWidth[hash-class=excellentCaseList-7743925622416768]{
  width: 13.67rem;
  margin: 0 auto;
}
.classificationBox[hash-class=excellentCaseList-7743925622416768] {
  margin-top: .46rem;
}
 .classificationBox .line[hash-class=excellentCaseList-7743925622416768]{
  width: 0.05rem;
  height: 0.32rem;
  background: #0256ca;
}
.classificationBox .name[hash-class=excellentCaseList-7743925622416768]{
  font-size: 0.32rem;
  font-family: Alibaba PuHuiTi, Alibaba PuHuiTi-400;
  color: #0256ca;
  line-height: 0.38rem;
  margin: 0 .14rem 0 .13rem;
  font-weight: bold;
}
.classificationBox .introText[hash-class=excellentCaseList-7743925622416768]{
  font-size: 0.27rem;
  font-family: Alibaba PuHuiTi, Alibaba PuHuiTi-400;
  color: #999999;
 line-height: 0.32rem;
}
.seeMoreBox[hash-class=excellentCaseList-7743925622416768]{
  font-size: 0.18rem;
  color: #0256ca;
  line-height: 0.3rem;
}
.seeMoreBox .rightIcon[hash-class=excellentCaseList-7743925622416768]{
  width: .239rem;
  height: auto;
}
.courseList[hash-class=excellentCaseList-7743925622416768]{
  gap: .26rem ;
  margin-top: .38rem;
  margin: .38rem 0 .58rem 0;
}
.pageFooter[hash-class=excellentCaseList-7743925622416768]{
  margin-bottom: .55rem;
}
[hash-class=excellentCaseList-7743925622416768] .fwptPagination-container .low-button.is--active-low{
    background: #0256ca;
}
.excellentCaseList[hash-class=excellentCaseList-7743925622416768]{
  gap: .23rem .26rem;
  margin: .34rem 0 .57rem 0;
}
/* 搜索框 */
.searchBox[hash-class=excellentCaseList-7743925622416768]{
  /* width: 3.43rem; */
  width: -webkit-max-content;
  width: max-content;
  height: 0.39rem;
}
.searchBox .inputBox[hash-class=excellentCaseList-7743925622416768]{
  width: 3.43rem;
  border-radius: 0.39rem;
  height: .39rem;
  padding-left: .22rem;
  padding-right: .6rem;
}
[hash-class=excellentCaseList-7743925622416768] .searchBox .inputBox input{
  padding-left: 0;
}
.searchBox .searchBtn[hash-class=excellentCaseList-7743925622416768]{
  width: 0.68rem;
  height: 0.4rem;
  background: #0256ca;
  border: 0.01rem solid #dddddd;
  border-radius: 0.39rem;
  display: flex;
  margin-left: -0.6rem;
  z-index: 2;
}
.searchBox .searchBtn .icon[hash-class=excellentCaseList-7743925622416768]{
  width: 0.23rem;
  height: auto;
}
[hash-class=excellentCaseList-7743925622416768] .headerBox .topBox{
  background-color: #427df1;
}
.phone[hash-class=excellentCaseList-7743925622416768]{
  display: none;
}
.pc[hash-class=excellentCaseList-7743925622416768]{
  display: flex;
}
@media(max-width:768px){
  [hash-class=excellentCaseList-7743925622416768] .footer .user_feedback{
    display: none;
  }
  .phone[hash-class=excellentCaseList-7743925622416768]{
    display: flex;
  }
  .pc[hash-class=excellentCaseList-7743925622416768]{
    display: none;
  }
  [hash-class=excellentCaseList-7743925622416768] .BreadcrumbContainer{
    display: none;
  }
  .mainContent[hash-class=excellentCaseList-7743925622416768]{
    min-height: calc(100vh - 50px - 2.393rem);
  }
}
.flex1[hash-class=caseDetail-7804889556058752]{
  flex: 1;
}
.ac[hash-class=caseDetail-7804889556058752]{
  align-items: center;
  align-content: center;
}
.maxContent[hash-class=caseDetail-7804889556058752]{
  width: -webkit-max-content;
  width: max-content;
}
.inline[hash-class=caseDetail-7804889556058752]{
  display: inline;
}
.block[hash-class=caseDetail-7804889556058752]{
  display: block;
}
.none[hash-class=caseDetail-7804889556058752]{
  display: none;
}
.mainWidth[hash-class=caseDetail-7804889556058752]{
  width: 13.67rem;
  margin: 0 auto;
}
.bg[hash-class=caseDetail-7804889556058752]{
  background-color: #f8f8f8;
}
.breadCrumb[hash-class=caseDetail-7804889556058752]{
  margin: .04rem  0 .1rem 0 ;
}
.topBox[hash-class=caseDetail-7804889556058752]{
  min-height: 4.1rem;
  background: #ffffff;
  border-radius: 0.05rem;
  box-shadow: 0rem 0.02rem 0.09rem 0rem rgba(0,0,0,0.12); 
  padding: .27rem .34rem .28rem .34rem;
  margin-bottom: .23rem;
  flex-wrap: nowrap;
}
.topBox .leftBox[hash-class=caseDetail-7804889556058752]{
  width: 5.5rem;
  margin-right: .34rem;
  flex-shrink: 0;
}
.topBox .leftBox .img[hash-class=caseDetail-7804889556058752]{
  width: 100%;
  height: 3.54rem;
  border-radius: 0.03rem;
  object-fit: cover;
  overflow: hidden;
}
.topBox .rightBox .name[hash-class=caseDetail-7804889556058752]{
  font-size: 0.26rem;
  color: #0256ca;
  height: 0.38rem;
  line-height: 0.32rem;
  margin-bottom: .1rem;
  font-weight: bold;
}
.topBox .rightBox .icon[hash-class=caseDetail-7804889556058752]{
  width: 0.2rem;
  height: auto;
  margin-right: .05rem;
}
.topBox .rightBox .txt[hash-class=caseDetail-7804889556058752]{
  font-size: 0.18rem;
  color: #333333;
  line-height: 0.34rem;
  font-weight: bold;
}
.topBox .rightBox .gap15[hash-class=caseDetail-7804889556058752]{
  gap: .15rem;
}
.topBox .rightBox .mb19[hash-class=caseDetail-7804889556058752]{
  margin-bottom: .19rem;
}
.topBox .rightBox .introTxt[hash-class=caseDetail-7804889556058752]{
  font-size: 0.18rem;
  color: #666666;
  line-height: 0.36rem;
}
/* 底部区域 */
.bottomBox[hash-class=caseDetail-7804889556058752]{
  height: 6.7rem;
  background: #ffffff;
  border-radius: 0.09rem;
  margin-bottom: .61rem;
}
.bottomBox .tagBox[hash-class=caseDetail-7804889556058752]{
  height: .68rem;
  border-bottom: 0.01rem solid #dddddd;
  padding-left: .23rem;
}
.bottomBox .tagBox .txt[hash-class=caseDetail-7804889556058752]{
  font-size: 0.2rem;
  color: #333333;
  position: relative;
  font-weight: bold;
  letter-spacing: 0.01rem;
}
.bottomBox .tagBox .txt[hash-class=caseDetail-7804889556058752]::before{
  content: "";
  position: absolute;
  width: 0.4rem;
  height: 0.05rem;
 left: 50%;
  bottom: -.23rem;
  background: #0256ca;
  border-radius: 0.22rem;
  -webkit-transform: translateX(-50%);
          transform: translateX(-50%);
}
.bottomBox  .pdfOutBox[hash-class=caseDetail-7804889556058752]{
  padding:  .23rem .34rem .38rem  .34rem;
}
.bottomBox  .pdfOutBox .innerBox[hash-class=caseDetail-7804889556058752]{
  width: 12.98rem;
  height: 5.41rem;
}
[hash-class=caseDetail-7804889556058752] .breadCrumb .BreadcrumbContainer .breadcrumb .breadcrumb-item:last-child .breadcrumb-title{
  color: #000;
}
[hash-class=caseDetail-7804889556058752] .breadCrumb .BreadcrumbContainer .breadcrumb .breadcrumb-title{
  font-weight: normal;
}
[hash-class=caseDetail-7804889556058752] .breadCrumb .BreadcrumbContainer span{
  font-size: 0.159rem !important;
}
[hash-class=caseDetail-7804889556058752] .breadCrumb .BreadcrumbContainer .breadcrumb .breadcrumb-separator{
  color: #000;
  margin: 0 .02rem;
}
[hash-class=caseDetail-7804889556058752] .headerBox .topBox{
  background-color: #427df1;
}
.phone[hash-class=caseDetail-7804889556058752]{
  display: none;
}
.pc[hash-class=caseDetail-7804889556058752]{
  display: flex;
}
@media(max-width:768px){
  [hash-class=caseDetail-7804889556058752] .footer .user_feedback{
    display: none;
  }
  .phone[hash-class=caseDetail-7804889556058752]{
    display: flex;
  }
  .pc[hash-class=caseDetail-7804889556058752]{
    display: none;
  }
  [hash-class=caseDetail-7804889556058752] .BreadcrumbContainer{
    display: none;
  }
  .mainContent[hash-class=caseDetail-7804889556058752]{
    min-height: calc(100vh - 50px - 2.393rem);
  }
  .bottomBox .pdfOutBox .innerBox[hash-class=caseDetail-7804889556058752]{
    height: 15.5rem;
  }
}.w100[hash-class=creditBankBlock-8038071946969472]{
  width: 100%;
}
.h100[hash-class=creditBankBlock-8038071946969472]{
  height: 100%;
}
.jc[hash-class=creditBankBlock-8038071946969472]{
  justify-content: center;
}
.jcfe[hash-class=creditBankBlock-8038071946969472]{
  justify-content: flex-end;
}
.jcsb[hash-class=creditBankBlock-8038071946969472]{
  justify-content: space-between;
}
.ac[hash-class=creditBankBlock-8038071946969472]{
  align-items: center;
  align-content: center;
}
.pointer[hash-class=creditBankBlock-8038071946969472]{
  cursor: pointer;
}
.flex1[hash-class=creditBankBlock-8038071946969472]{
  flex: 1;
}
.flex2[hash-class=creditBankBlock-8038071946969472]{
  flex: 2;
}
.wordBreak1[hash-class=creditBankBlock-8038071946969472]{
  word-break: break-all;
}
.relative[hash-class=creditBankBlock-8038071946969472]{
  position: relative;
}
.textAlighJustify[hash-class=creditBankBlock-8038071946969472]{
  text-align: justify;
}
.absolute[hash-class=creditBankBlock-8038071946969472]{
  position: absolute;
}
.fontWeightBold[hash-class=creditBankBlock-8038071946969472]{
  font-weight: bold;
}
.fs13[hash-class=creditBankBlock-8038071946969472]{
  font-size: .13rem;
}
.fs14[hash-class=creditBankBlock-8038071946969472]{
  font-size: .14rem;
}
.fs16[hash-class=creditBankBlock-8038071946969472]{
  font-size: .16rem;
}
.fs18[hash-class=creditBankBlock-8038071946969472]{
  font-size: .18rem;
}
.fs21[hash-class=creditBankBlock-8038071946969472]{
  font-size: .21rem;
}
.fs23[hash-class=creditBankBlock-8038071946969472]{
  font-size: .23rem;
}
.fs25[hash-class=creditBankBlock-8038071946969472]{
  font-size: .25rem;
}
.fs27[hash-class=creditBankBlock-8038071946969472]{
  font-size: .27rem;
}
.color1[hash-class=creditBankBlock-8038071946969472]{
  color: #333;
}
.color2[hash-class=creditBankBlock-8038071946969472]{
  color: #D91313;
}
.color3[hash-class=creditBankBlock-8038071946969472]{
  color: #666;
}
.color4[hash-class=creditBankBlock-8038071946969472]{
  color: #3453A5;
}
.color5[hash-class=creditBankBlock-8038071946969472]{
  color: #999;
}
.lineHeight3[hash-class=creditBankBlock-8038071946969472]{
  line-height: .3rem;
}
.mb0[hash-class=creditBankBlock-8038071946969472]{
  margin-bottom: 0;
}
.mb14[hash-class=creditBankBlock-8038071946969472]{
  margin-bottom: .14rem;
}
.mb15[hash-class=creditBankBlock-8038071946969472]{
  margin-bottom: .15rem;
}
.mb17[hash-class=creditBankBlock-8038071946969472]{
  margin-bottom: .17rem;
}
.mb26[hash-class=creditBankBlock-8038071946969472]{
  margin-bottom: .26rem;
}
.mt12[hash-class=creditBankBlock-8038071946969472]{
 margin-top: .12rem;
}
.mt14[hash-class=creditBankBlock-8038071946969472]{
  margin-top: .14rem;
}
.mr2[hash-class=creditBankBlock-8038071946969472]{
  margin-right: .02rem;
}
.topBox[hash-class=creditBankBlock-8038071946969472]{
  margin-bottom: .31rem;
}
.topBox .btnBox[hash-class=creditBankBlock-8038071946969472]{
  width: 3.17rem;
  height: 0.6rem;
  background: #d91313;
  border-radius: 0.03rem;
  color: #fff;
  font-size: .23rem;
  position: absolute;
  top: 50%;
  right: .65rem;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
}
/* 学分银行 */
.creditBankPop[hash-class=creditBankBlock-8038071946969472]{
  width: 5.92rem;
  height: 4.1rem;
  background: #ffffff;
  border-radius: 0.09rem;
  box-shadow: 0rem 0.05rem 0.26rem 0rem rgba(80,11,11,0.35); 
}
.creditBankPop .lableBox[hash-class=creditBankBlock-8038071946969472]{
   width: 0.7rem;
   text-align: right;
   margin-right: .14rem;
}
.creditBankPop .inputItem[hash-class=creditBankBlock-8038071946969472]{
  height: .4rem;
}
[hash-class=creditBankBlock-8038071946969472] .creditBankPop .inputItem.rc-input input{
  outline: none;
}
[hash-class=creditBankBlock-8038071946969472] .creditBankPop .inputItem.rc-input input:focus{
  border: none;
}
.creditBankPop .cancelBtn[hash-class=creditBankBlock-8038071946969472],
.creditBankPop .submitBtn[hash-class=creditBankBlock-8038071946969472]{
  width: 0.64rem;
  height: 0.3rem;
}
.creditBankPop .cancelBtn[hash-class=creditBankBlock-8038071946969472]{
  background: #ffffff;
  border: 0.01rem solid #d91313;
  border-radius: 0.02rem;
   margin-right: .27rem;
}
.creditBankPop .submitBtn[hash-class=creditBankBlock-8038071946969472]{
  background: #d91313;
  border: none;
}
.creditBankPop .form[hash-class=creditBankBlock-8038071946969472]{
  border: none;
  padding: 0;
}

.creditBankPop .form .item[hash-class=creditBankBlock-8038071946969472]{
  margin-bottom: .11rem;
}
[hash-class=creditBankBlock-8038071946969472] .creditBankPop.rc-popup .title-wraper .popup-title-container  .popup-title{
  font-size: .18rem;
  font-weight: bold;
}
[hash-class=creditBankBlock-8038071946969472] .creditBankPop.rc-popup .title-wraper .close  .rc-icon-iconClose{
  font-size: .2rem !important;
}

[hash-class=creditBankBlock-8038071946969472] .rc-block[name='creditBankBlock']  .rc-popup-dialog{
  z-index: 99999;
}

/* 学分银行 */
.creditBankInformationBox .leftBox[hash-class=creditBankBlock-8038071946969472]{
  width: 3.5rem;
  height: 1.71rem;
  margin-right: .27rem;
}
.creditBankInformationBox .leftBox .personBox[hash-class=creditBankBlock-8038071946969472]{
  left: 0;
  bottom: 0;
  padding-left: .22rem;
  padding-bottom: .1rem;
}
.creditBankInformationBox .leftBox .personBox .icon[hash-class=creditBankBlock-8038071946969472]{
  width: .2rem;
  height: auto;
}
/* 我的学习成果 */
.myLearnAchievementBox[hash-class=creditBankBlock-8038071946969472]{
  margin-top: .4rem;
  margin-bottom: .4rem;
}
.myLearnAchievementBox .mainHeader[hash-class=creditBankBlock-8038071946969472]{
  width: 9.85rem;
  height: 0.46rem;
  background: #f6f6f6;
}
.myLearnAchievementBox .mainHeader .item[hash-class=creditBankBlock-8038071946969472]{
  height: .32rem;
  border-right: 0.01rem solid #dddddd;
  padding: 0 .1rem;
}
.myLearnAchievementBox .mainHeader .item:last-child[hash-class=creditBankBlock-8038071946969472]{
  height: .32rem;
  border-right: none;
}
.myLearnAchievementBox .tbodyList .row[hash-class=creditBankBlock-8038071946969472]{
  /* height: 0.46rem; */
  min-height: 0.46rem;
}
.myLearnAchievementBox .tbodyList .row .item[hash-class=creditBankBlock-8038071946969472]{
  padding: .05rem .1rem;
  border: 0.01rem solid #f5f5f5;
  border-top: none;
  border-right: none;
  overflow: hidden;
}
.myLearnAchievementBox .tbodyList .row .item:last-child[hash-class=creditBankBlock-8038071946969472]{
  border-right: 0.01rem solid #f5f5f5;
}.login-page[hash-class=szd_user_authorization-8032843857373056]{
    width: 100%;
    background: url(https://static.lndx.edu.cn/image/loginBackground.png) no-repeat 30%;
    background-size: cover;
    min-height: 100vh;
    padding-top: 0.35rem;
}
.rc-text[hash-class=carousel3DmoreT1-7391704608443270] {
    line-height: 30px;
}

.rc-text-inner[hash-class=carousel3DmoreT1-7391704608443270] {
    line-height: inherit;
}

.rc-expression-inner[hash-class=carousel3DmoreT1-7391704608443270] {
    line-height: inherit;
}
.more3d-swiper[hash-class=carousel3DmoreT1-7391704608443270] {
  display: flex;
  margin: 0px auto;
  overflow: hidden;
  position: relative;
  width: 100%;
}

[hash-class=carousel3DmoreT1-7391704608443270] .more3d-swiper-wrapper {
  width: 100%;
  height: 100%;
  display: flex;
  flex-wrap: nowrap;
  position: relative;
  height: 4.1rem;
}

[hash-class=carousel3DmoreT1-7391704608443270] .more3d-swiper-slide {
  flex-shrink: 0;
  display: inline-block;
  transition: all linear 150ms;
  position: absolute;
  width: 8.2rem;
  height: 4.1rem;
  box-shadow: 0 0 0.1rem 0 rgb(0 0 0 / 62%);
}

[hash-class=carousel3DmoreT1-7391704608443270] .more3d-swiper-slide-no-animate {
  transition: none !important;
}

/** pagenation **/
[hash-class=carousel3DmoreT1-7391704608443270] .more3d-swiper-pagination {
  width: 100%;
  position: absolute;
  bottom: 0;
  display: flex;
  padding: 10px 0px;
  justify-content: center;
}

[hash-class=carousel3DmoreT1-7391704608443270] .more3d-swiper-pagination-bullet {
  width: 15px;
  height: 5px;
  border-radius: 20%;
  background: white;
  margin-left: 10px;
  opacity: 0.5;
  cursor: pointer;
}

[hash-class=carousel3DmoreT1-7391704608443270] .more3d-swiper-pagination-bullet-active {
  opacity: 1;
}

[hash-class=carousel3DmoreT1-7391704608443270] .more3d-swiper-slide img {
  width: 100%;
  height: 100%;
}

[hash-class=carousel3DmoreT1-7391704608443270] .swiper .swiper-inner {
  margin: 50px 0rem;
  box-shadow: 0 0 0.13rem 0 rgb(0 0 0 / 62%);
}


/** navigation **/
[hash-class=carousel3DmoreT1-7391704608443270] .more3d-navigation {
  -webkit-transform: translateY(50%);
          transform: translateY(50%);
  width: 0.7rem;
  height: 0.7rem;
  border-radius: 50%;
  /* background: rgb(237, 108, 103); */
  display: flex;
  place-content: center;
  align-items: center;
  position: absolute;
  /* color: white; */
  cursor: pointer;
  z-index: 200;
  /* border: 2px solid white; */
}

[hash-class=carousel3DmoreT1-7391704608443270] .more3d-navigation .rc-icon {
  font-size: 16px !important;
}

[hash-class=carousel3DmoreT1-7391704608443270] .more3d-navigation i {
  font-size: 16px !important;
}

[hash-class=carousel3DmoreT1-7391704608443270] .more3d-navigation-left {
  bottom: 50%;
  left: 18%;
  /* background: url(../image/thirdActiveLeft.png); */
  background: url(https://robit-prod-1301812200.cos.ap-shanghai.myqcloud.com/bobgo/elderlyuniversity/fwpt/image/93d132c33ec11fb464bb590e7408dd5d.png);
  background-size: contain;
  background-repeat: no-repeat;
}

[hash-class=carousel3DmoreT1-7391704608443270] .more3d-navigation-right {
  bottom: 50%;
  right: 18%;
  /* background: url(../image/thirdActiveRight.png); */
  background: url(https://robit-prod-1301812200.cos.ap-shanghai.myqcloud.com/bobgo/elderlyuniversity/fwpt/image/dec3e0bf6513d71ab0eb5603a7d03cee.png);
  background-size: contain;
  background-repeat: no-repeat;
}
.bannerImage[hash-class=famousChinesedoctor-7273933457687296] {
    width: 100%;
    height: 4.612rem;
}

.mainContainer[hash-class=famousChinesedoctor-7273933457687296] {
    background-image: url(https://robit-prod-1301812200.cos.ap-shanghai.myqcloud.com/robit/elderlyuniversity/fwpt/images/71a4f5a929125b82cea5ff0b4d199d10.png);
}

.jiangjie[hash-class=famousChinesedoctor-7273933457687296] {
    height: 4.6rem;
    background-image: url(https://robit-prod-1301812200.cos.ap-shanghai.myqcloud.com/robit/elderlyuniversity/fwpt/images/a2d45a79cc870900ee58fa7adf6c7e6a.png);
    background-repeat: no-repeat;
    background-size: 100% 100%;
    margin-top: 16px;
    display: flex;
    justify-content: center;
    box-sizing: border-box;
    padding-top: 0.5rem;
}

.jiangjie .left[hash-class=famousChinesedoctor-7273933457687296] {
    width: 5.96rem;
    height: 3.35rem;
    margin-right: 0.2rem;
    position: relative;
    left: -0.4rem;
}

.jiangjie .right[hash-class=famousChinesedoctor-7273933457687296] {
    width: 6.047rem;
    height: auto;
}

.titlebox[hash-class=famousChinesedoctor-7273933457687296] {
    display: flex;
    justify-content: center;
}

.titlebox .titleImage[hash-class=famousChinesedoctor-7273933457687296] {
    width: 6.082rem;
    height: 1.424rem;
}

.fenggexian[hash-class=famousChinesedoctor-7273933457687296] {
    margin-top: 10px;
    margin-bottom: 20px;
}

.fenggexian .image[hash-class=famousChinesedoctor-7273933457687296] {
    width: 13.667rem;
    height: 0.21rem;
}

.learningClass[hash-class=famousChinesedoctor-7273933457687296] {
    background-image: url(https://robit-prod-1301812200.cos.ap-shanghai.myqcloud.com/robit/elderlyuniversity/fwpt/images/fe9db37eea2d1a0dc23a0214594be912.png);
    background-repeat: no-repeat;
    background-size: 100% 100%;
}

.learningClassItem[hash-class=famousChinesedoctor-7273933457687296] {
    width: 4.24rem;
    height: 5.5rem;
    background: #ffffff;
    border-radius: 0.04rem;
    box-sizing: border-box;
    padding: 0.17rem;
}

.learningClassItem .imgStyle[hash-class=famousChinesedoctor-7273933457687296] {
    width: 3.94rem;
    height: 2.35rem;
    border-radius: 0.04rem;
}

.learningClassItem .courseName[hash-class=famousChinesedoctor-7273933457687296] {
    font-size: 0.26rem;
    font-family: Alibaba PuHuiTi, Alibaba PuHuiTi-400;
    font-weight: 400;
    text-align: LEFT;
    color: #333333;
    line-height: 0.47rem;
    margin-top: 0.17rem;
    margin-bottom: 0.08rem;
    margin-left: 0.04rem;
}

.classBtn[hash-class=famousChinesedoctor-7273933457687296] {
    height: 0.47rem;
    border-radius: 0.04rem;
    padding: 0.07rem 0.25rem;
    border: none;
}

.startBtnBg[hash-class=famousChinesedoctor-7273933457687296]{
    background-color: #0256CA;
}

.noStartBtnBg[hash-class=famousChinesedoctor-7273933457687296] {
    background: #bdbdbd;
}

.teacherName[hash-class=famousChinesedoctor-7273933457687296] {
    height: 0.36rem;
    background: #E4EDF8;
    border-radius: 0.2rem;
    padding: 0 0.19rem;
    text-align: center;
    color: #508ACE;
    font-size: 0.2rem;
    margin-right: 0.06rem;
}

.teacherName span[hash-class=famousChinesedoctor-7273933457687296]{
    color: #508ACE;
    font-size: 0.2rem;
}

.teacherIntro span[hash-class=famousChinesedoctor-7273933457687296]{
    font-size: 0.18rem;
    color: #666666;
    line-height: 0.24rem;
}

.maskBox[hash-class=famousChinesedoctor-7273933457687296] {
    position: absolute;
    width: 100%;
    height: 100%;
    z-index: 99999;
}

.maskBox .bofangIcon[hash-class=famousChinesedoctor-7273933457687296] {
    width: 0.51rem;
    height: 0.51rem;
}

.fuwenben[hash-class=famousChinesedoctor-7273933457687296] {
    width: 100%;
    height: 85%;
}

.listBoxItem[hash-class=famousChinesedoctor-7273933457687296] {
    display: flex;
    height: 1.3rem;
    align-content: center;
    align-items: center;
}

.listBox .listBoxItem:first-child[hash-class=famousChinesedoctor-7273933457687296] {
    height: 1.21rem !important;
    align-content: flex-start;
    align-items: flex-start;
}

.listBox .listBoxItem:first-child > div:first-child[hash-class=famousChinesedoctor-7273933457687296] {
    position: relative;
    top: 0.08rem !important;
}

.rc-list .active[hash-class=famousChinesedoctor-7273933457687296] {
    background: #0256ca;
}
.dots[hash-class=famousChinesedoctor-7273933457687296] {
    background: #fff;
}

.question .mouseEntry[hash-class=famousChinesedoctor-7273933457687296] {
    color: #fff;
    background: #f8f8f8;
    border-radius: none;
    border-top-left-radius: 00.06rem;
    border-top-right-radius: 00.06rem;
    background: #0256ca;
    border: 0.01rem solid #4886cf;
    border-bottom-left-radius: 0;
    border-bottom-right-radius: 0;
    border-bottom: none;
}

.questionItem[hash-class=famousChinesedoctor-7273933457687296] {
    border-radius: 0.04rem;
    background: rgba(2,86,202,0.12);
    border: 0.01rem solid #0256ca;
}

.noActiveQuestion[hash-class=famousChinesedoctor-7273933457687296] {
      color: #0256ca;
}

.activeQuestion[hash-class=famousChinesedoctor-7273933457687296] {
    color: #fff;
}

.hiddenImage[hash-class=famousChinesedoctor-7273933457687296] {
    display: none;
}

.swiper-list[hash-class=famousChinesedoctor-7273933457687296]{
    height: 200px;
    position: relative;
    overflow: hidden;
    border: 1px solid #eee;
    padding: 30px 0;
}

.swiper-main[hash-class=famousChinesedoctor-7273933457687296]{
    height: 100%;
    position: relative;
}

.swiper-main img[hash-class=famousChinesedoctor-7273933457687296]{
    height: 100%;
    display: block;
    position: absolute;
    top: 0px;
    border-radius: 4px;
    display: inline-block;
    box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19);
}

.btn[hash-class=famousChinesedoctor-7273933457687296]{
    position: absolute;
    top: 50%;
    -webkit-transform: translateY(-50%);
            transform: translateY(-50%);
    width: 30px;
    height: 30px;
    z-index: 1002;
}

.leftBtn[hash-class=famousChinesedoctor-7273933457687296]{
    left: 0px;
}

.rightBtn[hash-class=famousChinesedoctor-7273933457687296]{
    right: 0px;
}

.name > span[hash-class=famousChinesedoctor-7273933457687296] {
    color: #333 !important;
}

.no-bottom[hash-class=famousChinesedoctor-7273933457687296] {
    margin-bottom: 0 !important;
}

[hash-class=famousChinesedoctor-7273933457687296] .rc-popup{
  padding: 0 !important;
  border-radius: 0.05rem;
}.famousMoblie[hash-class=famousChinesedoctorMoblie-7363427669001472] {
  background: url("https://robit-prod-1301812200.cos.ap-shanghai.myqcloud.com/robit/elderlyuniversity/fwpt/images/77d9da0f78e5ae5a43d95825d1936796.png");
}

.startBtnBg[hash-class=famousChinesedoctorMoblie-7363427669001472]{
  background-color: #0256CA;
}
.noStartBtnBg[hash-class=famousChinesedoctorMoblie-7363427669001472] {
  background-color: #bdbdbd;
}
[hash-class=famousChinesedoctorMoblie-7363427669001472] .rc-popup{
  padding: 0 !important;
  border-radius: 0.05rem;
}

.quesItem[hash-class=famousChinesedoctorMoblie-7363427669001472] {
   width: 15.68rem;
    height: 2.27rem;
    background: rgba(2,86,202,0.12);
    border: 0.05rem solid #0256ca;
    border-radius: 0.18rem;
    display: flex;
    align-items: center;
    padding: 0 0.64rem;
    place-content: space-between;
    align-content: center;
    flex-wrap: nowrap !important;
    line-height:  2.27rem;;
}

[hash-class=famousChinesedoctorMoblie-7363427669001472] .MsoNormal {
  font-size: 0.6rem !important;
  line-height: 0.8rem !important;
} .detailBox[hash-class=famousDetailsPage-7370828326325248] {
  width: 100%;
  height: auto;
  box-sizing: border-box;
  background: url("https://robit-prod-1301812200.cos.ap-shanghai.myqcloud.com/robit/elderlyuniversity/fwpt/images/71a4f5a929125b82cea5ff0b4d199d10.png");
}

.jiangjie[hash-class=famousDetailsPage-7370828326325248] {
    height: 4.5rem;
    background-image: url(https://robit-prod-1301812200.cos.ap-shanghai.myqcloud.com/robit/elderlyuniversity/fwpt/images/a2d45a79cc870900ee58fa7adf6c7e6a.png);
    background-repeat: no-repeat;
    background-size: 100% 100%;
    margin-top: 16px;
    display: flex;
    justify-content: center;
    box-sizing: border-box;
    padding-top: 0.490rem;
}

.jiangjie .left[hash-class=famousDetailsPage-7370828326325248] {
    width: 5.96rem;
height: 3.35rem;
    margin-right: 36px;
}

.jiangjie .right[hash-class=famousDetailsPage-7370828326325248] {
    width: 6.047rem;
    height: auto;
}

.maskBox[hash-class=famousDetailsPage-7370828326325248] {
    position: absolute;
    width: 100%;
    height: 100%;
}

.maskBox .bofangIcon[hash-class=famousDetailsPage-7370828326325248] {
    width: 0.51rem;
    height: 0.51rem;
}

.courseBox[hash-class=famousDetailsPage-7370828326325248] {
    background: url("https://robit-prod-1301812200.cos.ap-shanghai.myqcloud.com/robit/elderlyuniversity/fwpt/images/8d73501a18f5c7212a57a30483995d28.png");
    background-repeat: no-repeat;
    object-fit: fill;
    background-size: cover;
}

.jiangjie .right::-webkit-scrollbar[hash-class=famousDetailsPage-7370828326325248] {
  display: none; /* 对于 Chrome, Safari 和 Opera 隐藏滚动条 */
}

.selectedBackColor[hash-class=famousDetailsPage-7370828326325248] {
    background: rgba(72,134,207,0.10) !important;
}

.noselectedBackColor[hash-class=famousDetailsPage-7370828326325248] {
    background: #fff !important;
}

.selectedFont[hash-class=famousDetailsPage-7370828326325248] {
    color: #4886cf !important;
}

.noselectedFont[hash-class=famousDetailsPage-7370828326325248] {
    color: #333 !important;
}

[hash-class=famousDetailsPage-7370828326325248] .breadcrumb-title {
    color: rgb(36, 86, 194) !important;
}

.noOpenFont[hash-class=famousDetailsPage-7370828326325248] {
    color: #bdbdbd !important;
}

.no-click[hash-class=famousDetailsPage-7370828326325248] {
    pointer-events: none;
}

[hash-class=famousDetailsPage-7370828326325248] .detailsPopup {
    display: flex;
    justify-content: center;
    align-items: center;
}

.name span[hash-class=famousDetailsPage-7370828326325248] {
    font-size: 0.26rem;
    font-family: Alibaba PuHuiTi, Alibaba PuHuiTi-400;
    font-weight: 400;
    text-align: LEFT;
    color: #000000;
    line-height: 0.3rem;
}

[hash-class=famousDetailsPage-7370828326325248] .fuwenben  p {
    text-align: justify !important;
}
.customerBox[hash-class=famousDetailsPage-7370828326325248] {
    position: fixed;
    height: 100%;
    width: 30%;
    right: 0;
    z-index: 99999;
    background-color: #fff;
    box-shadow: -4px 0px 9px 0px rgba(0, 0, 0, 0.08);
}

.leanringBox[hash-class=famousDetailsPage-7370828326325248] {
     width: 2.6rem;
    height: 2.6rem;
    position: fixed;
    bottom: 0.2rem;
    right: 0.2rem;
    cursor: pointer;
    z-index: 2;
}
.customerBox .closeRegion[hash-class=famousDetailsPage-7370828326325248]{
    position: absolute;
    right: 10px;
    top: 15px;
    font-size: 13px;
}
/* 封面 */
#coursefengmian[hash-class=famousDetailsPage-7370828326325248]{
    position: absolute;
    width: 100%;
    height: 100%;
    display: flex;
    align-content: center;
    align-items: center;
    justify-content: center;
    z-index: 9999;
}[hash-class=ArticlePage-7415359210942336] .breadcrumb-title {
        color: rgb(36, 86, 194) !important;
}
.mainWidth[hash-class=ArticlePage-7415359210942336]{
  padding: 0px 2.2rem;
}
.phone[hash-class=ArticlePage-7415359210942336]{
  display: none;
}
.pc[hash-class=ArticlePage-7415359210942336]{
  display: flex;
}
@media(max-width:768px){
  [hash-class=ArticlePage-7415359210942336] .footer .user_feedback{
    display: none;
  }
  .phone[hash-class=ArticlePage-7415359210942336]{
    display: flex;
  }
  .pc[hash-class=ArticlePage-7415359210942336]{
    display: none;
  }
  [hash-class=ArticlePage-7415359210942336] .BreadcrumbContainer{
    display: none;
  }
  [hash-class=ArticlePage-7415359210942336] #mainBox span{
    font-size: inherit;
  }
  [hash-class=ArticlePage-7415359210942336] #mainBox img{
    max-width: 100%;
    height: auto;
  }
  .mainWidth[hash-class=ArticlePage-7415359210942336]{
    padding: 0 .66rem;
    min-height: calc(100vh - 50px - 2.393rem);
  }
}.title[hash-class=courseListPage-7436802683184128] {
    font-size: var(--main-fontSize26);
    color: #333;
    padding-left: 0.2rem;
    border-left: 0.03rem solid rgb(36, 86, 194);
    line-height: 1;
}

.hearIcon[hash-class=courseListPage-7436802683184128] {
    width: 0.25rem;
    height: 0.25rem;
}

.list-item[hash-class=courseListPage-7436802683184128] {
    margin-top: 0.2rem;
    position: relative;
}

.item-title[hash-class=courseListPage-7436802683184128] {
    margin-left: 0.2rem;
     color: #252728;
     font-size: .22rem;
}

.item-time[hash-class=courseListPage-7436802683184128] {
    color: #999;
    position: absolute;
    right: 0;
    font-size: .22rem;
}

 /* 分页 */
    [hash-class=courseListPage-7436802683184128] .page-footer .fwptPagination-container .fwptPagination-list{
        display: none;
    }
    [hash-class=courseListPage-7436802683184128] .page-footer .center>.center button{
        display: none;
    }
    [hash-class=courseListPage-7436802683184128] .page-footer .center>button:nth-child(2){
        margin-right:10px ;
    }
    [hash-class=courseListPage-7436802683184128] .page-footer .pagination-button-turning{
        display: none;
    }
    [hash-class=courseListPage-7436802683184128] .page-footer .pagination-counter{
        display: none;
    }
    [hash-class=courseListPage-7436802683184128] .page-footer .fwptPagination-container>div:nth-child(3){
        display: none;
    }

    [hash-class=courseListPage-7436802683184128] .fwptPagination-button.is--active {
        background-color: rgb(36, 86, 194);
    }

    [hash-class=courseListPage-7436802683184128] .breadcrumb-title {
        color: rgb(36, 86, 194) !important;
    }[hash-class=rankingListMoblie-7516184359912320] .topBox {
  background-color: transparent !important;
}

.listHeaderText[hash-class=rankingListMoblie-7516184359912320] {
  font-size: 0.7rem;
  font-family: Alibaba PuHuiTi, Alibaba PuHuiTi-400;
  font-weight: 400;
  text-align: LEFT;
  color: #999999;
  line-height: 0.83rem;
}

[hash-class=rankingListMoblie-7516184359912320] .rc-popup{
  padding: 0 !important;
  border-radius: 0.05rem;
}

.sort1[hash-class=rankingListMoblie-7516184359912320] {
  background-image: url("https://robit-prod-1301812200.cos.ap-shanghai.myqcloud.com/robit/elderlyuniversity/fwpt/images/d0f9e31ba6aebf839ff5372e3c6bab97.png");
  background-repeat: no-repeat;
  background-size: contain;
}

.sort2[hash-class=rankingListMoblie-7516184359912320] {
  background-image: url("https://robit-prod-1301812200.cos.ap-shanghai.myqcloud.com/robit/elderlyuniversity/fwpt/images/2893e64423807a8e107f2650c066ed97.png");
  background-repeat: no-repeat;
  background-size: contain;
}

.sort3[hash-class=rankingListMoblie-7516184359912320] {
  background-image: url("https://robit-prod-1301812200.cos.ap-shanghai.myqcloud.com/robit/elderlyuniversity/fwpt/images/e195d3ff1b86bb45e03c9458731fd94a.png");
  background-repeat: no-repeat;
  background-size: contain;
}

.textWhite[hash-class=rankingListMoblie-7516184359912320] {
  color: #fff !important;
}



.TL-List div:last-child[hash-class=rankingListMoblie-7516184359912320] {
  margin-bottom: 0.14rem !important;
}.selected[hash-class=rankingList-7516276876297088] {
  font-size: 0.24rem;
  font-family: Alibaba PuHuiTi, Alibaba PuHuiTi-700;
  font-weight: 700;
  text-align: LEFT;
  color: #000000;
  line-height: 0.28rem;
}

.noSelected[hash-class=rankingList-7516276876297088] {
  font-size: 0.24rem;
  font-family: Alibaba PuHuiTi, Alibaba PuHuiTi-400;
  font-weight: 400;
  text-align: LEFT;
  color: #666666;
  line-height: 0.28rem;
}

.selectedBg[hash-class=rankingList-7516276876297088] {
  background-color: #fff;
  box-shadow: 0rem -0.01rem 0.05rem 0rem rgba(0,0,0,0.06); 
}

.noSelectedBg[hash-class=rankingList-7516276876297088] {
  background: #eaeaea;
}

.listText[hash-class=rankingList-7516276876297088] {
  font-size: 0.2rem;
  font-family: Alibaba PuHuiTi, Alibaba PuHuiTi-400;
  font-weight: 400;
  text-align: LEFT;
  color: #999999;
  line-height: 0.23rem;
}



[hash-class=rankingList-7516276876297088] .rc-popup{
  padding: 0 !important;
  border-radius: 0.05rem;
}

.sort1[hash-class=rankingList-7516276876297088] {
  background-image: url("https://robit-prod-1301812200.cos.ap-shanghai.myqcloud.com/robit/elderlyuniversity/fwpt/images/d0f9e31ba6aebf839ff5372e3c6bab97.png");
  background-repeat: no-repeat;
  background-size: contain;
}

.sort2[hash-class=rankingList-7516276876297088] {
  background-image: url("https://robit-prod-1301812200.cos.ap-shanghai.myqcloud.com/robit/elderlyuniversity/fwpt/images/2893e64423807a8e107f2650c066ed97.png");
  background-repeat: no-repeat;
  background-size: contain;
}

.sort3[hash-class=rankingList-7516276876297088] {
  background-image: url("https://robit-prod-1301812200.cos.ap-shanghai.myqcloud.com/robit/elderlyuniversity/fwpt/images/e195d3ff1b86bb45e03c9458731fd94a.png");
  background-repeat: no-repeat;
  background-size: contain;
}

.textWhite[hash-class=rankingList-7516276876297088] {
  color: #fff !important;
}.p-x-66[hash-class=shareHomepage1-7653055001452936]{
  padding-left: .66rem;
  padding-right: .66rem;
}
.mb66[hash-class=shareHomepage1-7653055001452936]{
  margin-bottom: .66rem;
}
.jc[hash-class=shareHomepage1-7653055001452936]{
  justify-content: center;
}
.ac[hash-class=shareHomepage1-7653055001452936]{
  align-items: center;
  align-content: center;
}
.relative[hash-class=shareHomepage1-7653055001452936]{
  position: relative;
}
.h100[hash-class=shareHomepage1-7653055001452936]{
  height: 100%;
}
.w100[hash-class=shareHomepage1-7653055001452936]{
  width: 100%;
}
.pointer[hash-class=shareHomepage1-7653055001452936]{
  cursor: pointer;
}
.flex1[hash-class=shareHomepage1-7653055001452936]{
  flex: 1;
}
.omit[hash-class=shareHomepage1-7653055001452936]{
  text-overflow: -o-ellipsis-lastline;
overflow: hidden;
text-overflow: ellipsis;
display: -webkit-box;
-webkit-box-orient: vertical;
}
.clamp2[hash-class=shareHomepage1-7653055001452936]{
  -webkit-line-clamp: 2;
}
.clamp1[hash-class=shareHomepage1-7653055001452936]{
   -webkit-line-clamp: 1;
}
.maxContent[hash-class=shareHomepage1-7653055001452936]{
  width: -webkit-max-content;
  width: max-content;
}
.mainWidth[hash-class=shareHomepage1-7653055001452936]{
  width: 13.67rem;
  margin: 0 auto;
}
.mainContent[hash-class=shareHomepage1-7653055001452936]{
  padding-top: 0.50rem;
  padding-bottom: 0.79rem;
}
.banner[hash-class=shareHomepage1-7653055001452936]{
  width: 100%;
  height: 4.22rem;
}
/* 课程列表 */
.courseList[hash-class=shareHomepage1-7653055001452936] {
  gap: 0.26rem 0.25rem;
}
.courseList .item[hash-class=shareHomepage1-7653055001452936]{
  width: 6.685rem;;
  height: 2.15rem;
  background: #ffffff;
  border-radius: 0.21rem;
  box-shadow: 0px 0px 0.07rem 0.01rem rgba(59,69,87,0.30); 
  padding: 0.18rem 0.46rem 0.21rem 0.18rem;
}
.courseList .item .img[hash-class=shareHomepage1-7653055001452936]{
  width: 3.14rem;
  height: 1.77rem;
  border-radius: .15rem;
  overflow: hidden;
}
.courseList .item .rightBox[hash-class=shareHomepage1-7653055001452936]{
  margin-left: 0.26rem;
}
.courseList .item .rightBox .name[hash-class=shareHomepage1-7653055001452936]{
  font-size: 0.28rem;
  font-family: PingFang SC, PingFang SC-Medium;
  font-weight: 500;
  color: #333;
  line-height: .32rem;
  margin-bottom: .1rem;
  /* margin-bottom: 0.12rem; */
}
.courseList .item .rightBox .teacherName[hash-class=shareHomepage1-7653055001452936]{
  color: #5B5757;
  font-size: 0.21rem;
}
.courseList .item .rightBox .topBox[hash-class=shareHomepage1-7653055001452936]{
  height: 1.17rem;
}
.courseList .item .rightBox .line[hash-class=shareHomepage1-7653055001452936]{
  width: 2.41rem;
  height: 0.01rem;
  background: #e5e5e5;
}
.courseList .item .rightBox .btnBox[hash-class=shareHomepage1-7653055001452936]{
  width: 1.52rem;
  height: 0.40rem;
  background: #e43636;
  border-radius: 0.03rem;
  color: white;
  font-size: 0.24rem;
  letter-spacing: 0.006rem;
  margin-top: 0.179rem;
}
.courseList .item .rightBox .timeText[hash-class=shareHomepage1-7653055001452936]{
  font-size: 0.24rem;
  letter-spacing: 0.006rem;
  color: #A1A1A1;
  margin-top: 0.22rem;
}
.clickTheLearnButton[hash-class=shareHomepage1-7653055001452936]{
  position: absolute;
  width: 2.469rem;
  height: 0.829rem;
  border-radius: .2rem;
  right: 4.73rem;
  bottom: 1.25rem;
}
/* 移动端样式 */
.phoneCourseList[hash-class=shareHomepage1-7653055001452936]{
  padding-left: .66rem;
  padding-right: .66rem;
  gap: .66rem;
  margin-bottom: .66rem;
}
.phoneCourseList .item[hash-class=shareHomepage1-7653055001452936]{
  width: calc((100% - .66rem) / 2);
}
.phoneCourseList .item .img[hash-class=shareHomepage1-7653055001452936]{
  height: 105px;
  overflow: hidden;
  border-radius: 4px;
  width: 100%;
  margin-bottom: 10px;
  object-fit: cover;
}
.phoneCourseList .item .name[hash-class=shareHomepage1-7653055001452936]{
  font-size: 14px;
  color: #333;
}
.phoneCourseList .item .teacherName[hash-class=shareHomepage1-7653055001452936]{
  color: #5B5757;
  font-size: 12px;
  line-height: 22px;
}
.phoneCourseList .item .btnBox[hash-class=shareHomepage1-7653055001452936]{
  width: -webkit-max-content;
  width: max-content;
    height: 26px;
    background: #e43636;
    border-radius: 0.03rem;
    color: white;
    font-size: 14px;
    letter-spacing: 0.006rem;
    margin-top: 5px;
    padding: 0 10px;
}
.phoneCourseList .item .timeText[hash-class=shareHomepage1-7653055001452936]{
  font-size: 14px;
  letter-spacing: 0.006rem;
  color: #A1A1A1;
  margin-top: 5px;
}
.phone[hash-class=shareHomepage1-7653055001452936]{
  display: none;
}
.pc[hash-class=shareHomepage1-7653055001452936]{
  display: flex;
}
@media(max-width:768px){
  .phone[hash-class=shareHomepage1-7653055001452936]{
    display: flex;
  }
  .pc[hash-class=shareHomepage1-7653055001452936]{
    display: none;
  }
}

/* 打卡签到 */
.signIn-bottom[hash-class=shareHomepage1-7653055001452936] {
  height: 22px;
  background: #d91313;
  border-radius: 4px;
}

.signIn-box[hash-class=shareHomepage1-7653055001452936] {
  height: 1.7rem;
  background: linear-gradient(303deg,#fd31316b 0%, #f16d3440 100%);
  border: 2px solid rgba(217,19,19,0.25);
  border-top-left-radius: 15px;
  border-top-right-radius: 15px;
}

.signIn-card[hash-class=shareHomepage1-7653055001452936] {
  height: 1rem;
  margin-left: 23%;
}

.signIn-card-item[hash-class=shareHomepage1-7653055001452936] {
  min-width: 0.67rem;
  height: 0.9rem;
  background: #ffffff;
  border-radius: 0.06rem;
  box-shadow: 0px 1.44px 7.2px 0px rgba(209,24,24,0.22); 
  margin-right: 0.12rem;
}

.signIn-card-item-image[hash-class=shareHomepage1-7653055001452936] {
  width: 0.32rem;
  height: 0.32rem;
}

.signIn-card-info[hash-class=shareHomepage1-7653055001452936] {
  margin-top: 23px;
}

[hash-class=shareHomepage1-7653055001452936] .signIn-card-info-time > span{
  color: #999;
}

.finishSign[hash-class=shareHomepage1-7653055001452936] {
  background-color: #d91313;
}

.siginHiden[hash-class=shareHomepage1-7653055001452936] {
  display: none;
}

.finishSignColor[hash-class=shareHomepage1-7653055001452936] {
  color: #fff !important;
}

[hash-class=shareHomepage1-7653055001452936] .countDay > span {
  color: #666666;
  font-size: 0.14rem;
}

.bottomBoxListSmallList::-webkit-scrollbar[hash-class=shareHomepage1-7653055001452936] {
    display: none; /* 隐藏滚动条 */
}

.rulesBox[hash-class=shareHomepage1-7653055001452936] {
   width: 3rem;
   height: auto;
   right: -1.2rem;
    color: #fff;
    top: .2rem;
    background: rgba(0, 0, 0, 0.7);
    box-sizing: border-box;
    padding: 0 0.2rem;
    border-radius: 0.1rem;
    display: none;
    z-index: 1;
    padding-bottom: 0.1rem;
}

[hash-class=shareHomepage1-7653055001452936] .rulesText > span {
  font-size: 0.12rem;
  line-height: 0.15rem;
}

.hoverRules:hover ~ .rulesBox[hash-class=shareHomepage1-7653055001452936]{
  display: block;
}

.hoverRulesIcon:hover ~ .rulesBox[hash-class=shareHomepage1-7653055001452936]{
  display: block;
}

.signBoxLeft[hash-class=shareHomepage1-7653055001452936] {
  display: flex;
  flex-direction: column;
  width: auto;
}

.signBoxRight[hash-class=shareHomepage1-7653055001452936] {
  width: auto;
  margin-left: 0.2rem;
}

.bottomBoxList[hash-class=shareHomepage1-7653055001452936]{
    border-radius: 5px;
    border: #eeeeee 1px solid;
    width: 3.29rem;
    padding: 0.1rem 0;
    background: linear-gradient(to bottom, #f8efe6 0%, #fff 20%, #fff 100%);
}
.bottomBoxList1[hash-class=shareHomepage1-7653055001452936]{
    border-radius: 5px;
    border: #eeeeee 1px solid;
    width: 2.9rem;
    padding: 0.1rem 0;
    background: linear-gradient(to bottom, #e2f1fe 0%, #fff 20%, #fff 100%);
}
.bottomBoxList2[hash-class=shareHomepage1-7653055001452936]{
    border-radius: 5px;
    border: #eeeeee 1px solid;
    width: 3.29rem;
    padding: 0.1rem 0;
   background: linear-gradient(to bottom, #e8fcee 0%, #fff 20%, #fff 100%);
}
.bottomBoxList3[hash-class=shareHomepage1-7653055001452936]{
    border-radius: 5px;
    border: #eeeeee 1px solid;
    width: 3.29rem;
    padding: 0.1rem 0;
   background: linear-gradient(to bottom, #fff7ef 0%, #fff 20%, #fff 100%);
}

.bottomBoxListTitle[hash-class=shareHomepage1-7653055001452936]{
  color: #bf9645;
  display: flex;
    flex-wrap: wrap;
    justify-content: flex-start;
    align-items: center;
    /* font-size: 0.22rem; */
    font-size: .23rem;
    padding: 0.1rem;
    margin-bottom: 0.3rem;
}
.bottomBoxListTitle1[hash-class=shareHomepage1-7653055001452936]{
  color: #2d6cce;
  display: flex;
    flex-wrap: wrap;
    justify-content: flex-start;
    align-items: center;
    font-size: 0.22rem;
    padding: 0.1rem;
    margin-bottom: 0.3rem;

}
.bottomBoxListTitle2[hash-class=shareHomepage1-7653055001452936]{
  color: #41b165;
  display: flex;
    flex-wrap: wrap;
    justify-content: flex-start;
    align-items: center;
    font-size: 0.22em;
    padding: 0.1rem;
    margin-bottom: 0.3rem;

}
.bottomBoxListTitle3[hash-class=shareHomepage1-7653055001452936]{
  color: #fb9721;
  display: flex;
    flex-wrap: wrap;
    justify-content: flex-start;
    align-items: center;
    font-size: 0.22rem;
    padding: 0.1rem;
    margin-bottom: 0.3rem;

}

.bottomBoxListSmallList[hash-class=shareHomepage1-7653055001452936]{
  padding: 0 0.2rem;
  height: 3.8rem;
}
.bottomBoxListSmallListLi[hash-class=shareHomepage1-7653055001452936]{
      display: flex;
    flex-wrap: wrap;
    justify-content: flex-start;
    align-items: center;
    height: 0.63rem;
    transition: all 0.3s linear;
    padding-left: 0;
}
.bottomBoxListSmallListLi:hover[hash-class=shareHomepage1-7653055001452936]{
  padding-left: 5px;
}
.number[hash-class=shareHomepage1-7653055001452936]{
    width: 0.2rem;
    height: 0.271rem;
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABEAAAAWCAYAAAAmaHdCAAAAhUlEQVQ4je3PMQ4BURAG4I/DKDZRqLiC0hlcwA0ke4O9gDPQucOL1gkkDkCJlZFXKIiVbd/fzvxfZgYppVbPDPsCClKQghSkG3LEHAuc/kXOWGKMPbao0OD+C7mixggbPN5mF6wwxeETEstRivI6Y98SwCyDr71A4txJPj/e6JJbfq3C7gkythpP8h+P+QAAAABJRU5ErkJggg==) center center no-repeat;
    background-size: 100% auto;
    text-align: center;
    font-size: 0.16rem;
    color: #fff;
    margin-right: 0.1rem;
    position: relative;
    top: 3px;
    line-height: 0.271rem;
    display: flex;
    justify-content: center;
}
.bottomBoxListSmallList  .bottomBoxListSmallListLi:nth-child(1) .number[hash-class=shareHomepage1-7653055001452936]{
      background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABEAAAAWCAYAAAAmaHdCAAAAh0lEQVQ4je3PMQ4BURAG4I/DKDZRqLjClg6g0ijdQOIGLuAMtttLaJ1A4gAkGpaMvEJBrGz7/nbm/zLTuy5mDx3T7wrISEYykpF2yAElpjj+i5wwxxA1diiwwf0XcsEaA2zRvM3OWGKM/ScklqMU5VXCviWASQJfe4HEuaN0frzRJrf0WoHqCWH4GaqhuDFjAAAAAElFTkSuQmCC)  center center no-repeat;
  background-size: 100% auto;

}
.bottomBoxListSmallList .bottomBoxListSmallListLi:nth-child(2) .number[hash-class=shareHomepage1-7653055001452936]{
      background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABEAAAAWCAYAAAAmaHdCAAAAh0lEQVQ4je3PMQ4BURAG4I+jKBSbKFT2CkpncAE3kLiBQusMtttLaJ1A4gAUCpaMvEJBrGz7/nbm/zLTu24GDx3T7wrISEYykpF2yAFTzHD8FzlhjhFq7FBgjfsv5IIVhtiieZudscAE+09ILEcpysuEfUsAZQJfe4HEueN0frzRJrf0WoHqCRU4GZ0Y5IfNAAAAAElFTkSuQmCC)  center center no-repeat;
  background-size: 100% auto;
}
.bottomBoxListSmallList .bottomBoxListSmallListLi:nth-child(3) .number[hash-class=shareHomepage1-7653055001452936]{
      background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABEAAAAWCAYAAAAmaHdCAAAAhklEQVQ4je3PMQ4BURAG4I/DKDZRqLjCls7gAhq1xA1cwA0ktttLaCV6iQNQsmTkFQpiZdv3tzP/l5necbt46Jh+V0BGMpKRjLRDDigxxelf5IwZhqixQ4E17r+QK1YYYIPmbXbBHGPsPyGxHKUoLxP2LQFMEvjaCyTOHaXz4402uaXXClRP1uUZ6QQboIQAAAAASUVORK5CYII=)  center center no-repeat;
  background-size: 100% auto;
}

.reshuLeft3[hash-class=shareHomepage1-7653055001452936]{
  display: block;
  max-width: 100%;
  height: 0.3rem;
  width: 0.3rem;
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAeCAYAAAAYa/93AAAB9ElEQVQ4jX3USaiOURgH8B+uoSRDyDwWiTKlSNmRlCkbFsaFSGRI2dgoFoawEElYSBFJsRPFQsnG7JJkvEKh3Ay3XD15vtv7vff7PJv3nPec/3n+5/n/n9Oh5ehI/4keWIbjlS0d/7O5F25gdvFnGbAVU3J8Mse76gG64gA2oScW4yAe1AP0x2/MxHjswzZ0LwIaCuM3OX+Lu/iEa+iNRbneBhiC0TiM4RiAZ7m2pbK5CFiHlUnnNVYk/9O4X+sOnTPLgpyfx3fsybV2gCv5nZxZH2EnLqClfOng+zxL+g2zMCpPD0rKGcahCWeylDfRD62ZsSrCS2GBLwkalHV/jIHoUgZEhq+4nBuGpsLDsKO8uQLohKU4m/Ti1FW4k9pURUMKdTXVbAyaWI9bGFErw8ukcy+pRBxJqp9rAaIam9Ot55JSa7p2WslvbcJFvZekZ34lzb44kV1XJVzEPKxJO0d8wAYMzpK3y9CY6R9iddohKnQKY9PiVYAX2IgfOIap2I/deJrzKoB06IQU7iO2F/q7Ty2AvOTawokV/q9wG93KgL1YmLa+lHcKU/7BdMwvA6KHx+A6JmEuluN9rs+oEiUjemNO6lDh/g5P0FwLEBEiBq2f2VShSbRvc72n8iImpr/CJofyf1O9DBHxWsRFQ7R/1cJf/rhq/Pv732EAAAAASUVORK5CYII=) center center no-repeat;
}
.reshuRight[hash-class=shareHomepage1-7653055001452936]{
  display: block;
  max-width: 100%;
   height: 0.3rem;
  width: 0.3rem;
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA0AAAAeCAYAAAD3qZRJAAAB80lEQVQ4jX3USaiNYRgH8N81JCzMJLoJYSGZi4UdC7Gh7FC4prhFycJsYcNGSjIlUiyUrFiR4ZZhQVGIK7JgYR4K96Ln9pz6HN93/nV6z3nP+3/+z9x09fBcBQxDM+5qgG51f33DLexGUxWtnvQVB7ALi/IuzjmNSIE9eIx9+fsEWhuRwqUfmIVP+bs/phYf9agjLccatGE2BuIjfjdSOoW+2Iyn+JBKO9NYZUyTsArXMRZ98B1HMLPMvUC/jOlCqgU25fmzSulzBn4Je/NufMb2oIr0J0nPsCO9eY0lGBmcMpJ8sB4DMnPh7mA8ijJUkcL3K5m1QK8s8i90VpEuZhJa070V6I1DVTEFpmM+zmEi5mF/fipJC/E8le5jQZ43GpGu5Xk8ExFGzmZMpaSheJFzNbwYS63IZR0xCpcxOQ2MwZ1MRluVUnvWJwp7Dw9zMNfVROpJzTnyXzAh7w7idjZvZxlpdVqehjNoyQxGPy7OFvuPFNZG4xWOZv8tzRZqrz2qkWIctuXcvM+JDQzCMqwsWq5lL5bI2rT4Bh2ZsRk5EhuLpFDqmW0T32O8QzHmaAhu5rQ+qVeK4MKN83kXxdyK7XhXUpIu6+HKBmzJ3RA7L9bXW4yrIgWiA2KpH0P3jGdKYUf8g2IbncRpjMDLssddwF85RmxuzwheVgAAAABJRU5ErkJggg==) center center no-repeat;
}
.reshuRight1[hash-class=shareHomepage1-7653055001452936]{
  display: block;
  max-width: 100%;
   height: 0.3rem;
  width: 0.3rem;
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA0AAAAeCAYAAAD3qZRJAAAB9klEQVQ4jX3USaiNYRgH8N81JCzMJLoJuRbIXCzsWIgNskOZ6VKULIxZ2LCRjUyJFAslKxZKhluGRFGIK7JgYR7KcNFze059ju87/zq957zn+T/j/3mbxrfeVcAQNOO2BuhS99dX3MBuNFXR6klfsB+7sCDv4pxVNKpPL9AD99JhC97jMhZVRYqUvmMGPubvvphcNOpWR1qGNWjDTPTHB/xuVNMJ9MZmPMnUItLOdFZKCkzASlzFaPTCNxzC9LL0An2ypnMZLbApzx9VkT5l4RewJ+9asrb7VaQ/SXqKHZnNKyzG8OCUkaTBevTLzkW6A/EwxlBFitwvZdfkwI/hJzqqSOezCRszveXoiYNVNQWmYi7OYBzmYF9+Kknz8SwjhQ7n5XmtEelKnkezEeHkdNZUShqM57lXQ4u11IZcpogRuIiJ6WAUbmUz2qoited8YrB38CAXc10tSD2pOVf+M8bm3QHcTPF2lJFWp+cpOIVV2cHQ48KU2H+k8DYSL3E49bckJdReM6qRYh225d68y40NDMBSrCh6rnVvL9amx9f4lR2bliuxoUiKSN1TNvE91jsixh4NwvXc1sf1kaK4SONs3sUwt2I73paMpNN7pNKKLfk2PMrn6w3GVJECoYDZOIKuWc+kwhvxD4oyOo6TGIYXZcadwF8ydW234ERP2gAAAABJRU5ErkJggg==) center center no-repeat;
}
.reshuRight2[hash-class=shareHomepage1-7653055001452936]{
  display: block;
  max-width: 100%;
   height: 0.3rem;
  width: 0.3rem;
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA0AAAAeCAYAAAD3qZRJAAAB9ElEQVQ4jX3USahOYRgH8N81JCzMJLoJYSGZi4WyYCE2lB0K19R1i5KF2cKGjWxkSqRYKKzYyXDLsKAoxBVZsDAPZbjouT1fHZ9zvn+d3nPe8/6f/zO+TXMvtihgGJpxRwN0q/v1FTexG01VtHrSFxzALizOvVjnNCIF9uAR9uX3cbQ1IoVL3zELH/O7P6YWD/WoI63AWrRjNgbiA343UjqJvtiMJ3ifSjvTWGVMk7Aa1zAWffANhzGzzL1Av4zpfKoFNuX6o0rpUwZ+CXtzb3zGdr+K9CdJT7EjvXmFpRgZnDKSPLABAzJz4e5gPIwyVJHC9yuZtUCvLPJPdFaRLmQS2tK9leiNQ1UxBaZjAc5iIuZjfz6VpEV4lkr3sDDX641IV3M9lokII2cyplLSUDzPuRpejKVW5LKOGIXLmJwGxuB2JqO9Sqkj6xOFvYsHOZjrayL1pOYc+c+YkHsHcSubt7OMtCYtT8NptGQGox+XZIv9Rwpro/ESR7L/lmULddQO1UgxDttybt7lxAYGYTlWFS3XsheXyLq0+Bq/MmMzciQ2Fkmh1DPbJt5jvEMx5mgIbuS0Pq5XiuDCjXO5F8Xciu14W1KSLuvhSiu25N0Qd15cX28wrooUiA6Yh6PonvFMKdwR/6DYRidwCiPwouxwF/AXmO5sK1NlwnwAAAAASUVORK5CYII=) center center no-repeat;
}
.reshuRight3[hash-class=shareHomepage1-7653055001452936]{
  display: block;
  max-width: 100%;
   height: 0.3rem;
  width: 0.3rem;
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA0AAAAeCAYAAAD3qZRJAAAB+0lEQVQ4jYXUS6hPcRAH8M/1SJS8SXTzyrVA3sXCjoXYICmhvAllYSWPLGzYyMJ7JWWjZMVCyeOWxwJRiCuyYOH9KG/Nbf51nHvONXX6nTNnvjPfmd/MNP04PFJBhqAZt3QiXUq/vuA69qCpDlYGfcYB7MbC1MU5u2hUphfSA3fSYQve4RIW10UKSt8wEx/yuy+mFI26lUArsR6tmIX+eI/f/6N3DxPwDGPwC8vQG0er6IVMxBpcSVAvfMURzKiiF9InczqLx6nbluf3ukgfM/Hz2Ju6lsztbh3oT4KeYGeyeYklGB6YKpA02IR+WbmgOxAPonh1oOB+EbvyOy78JH5ENetA57IIW5PeKvTEobqcQqZhHs5gPOZifz61oAV4mpGiD+fnebUz0OU8T2QhwsnpzKkSNDhbKOZqaDGXxiVXdcQIXMCkdDAaN7MYrXWR2vJ+4mJv434O5sZGkDKoOUf+E8al7iBuFDq+A2hdep6KU1ibFYx+XJQt1gEU3kbhBY5l/y3PFmprGDVAMQ47cm7e5sSGDMAKrC56blRvHzakx1f4mRWbniOxpQiKSN2zbeI9Nk9EjDkahGs5rY+KoNgREe1hlndpjnfowtmbiitp9x5UNmN77oZwEOvrNcbWgUKiA+bgOLpmPpMLO+IfKa+woDUMz6uM2wV/Adi+caYc8TvHAAAAAElFTkSuQmCC) center center no-repeat;
}

.listTxt[hash-class=shareHomepage1-7653055001452936]{
      white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    flex: 1;
    /* font-size: 0.16rem; */
    font-size: .17rem;
}

.expire[hash-class=shareHomepage1-7653055001452936] {
  color: #999 !important;
}.p-x-66[hash-class=shareHomepage-7612427512958592]{
  padding-left: .66rem;
  padding-right: .66rem;
}
.mb66[hash-class=shareHomepage-7612427512958592]{
  margin-bottom: .66rem;
}
.jc[hash-class=shareHomepage-7612427512958592]{
  justify-content: center;
}
.ac[hash-class=shareHomepage-7612427512958592]{
  align-items: center;
  align-content: center;
}
.relative[hash-class=shareHomepage-7612427512958592]{
  position: relative;
}
.h100[hash-class=shareHomepage-7612427512958592]{
  height: 100%;
}
.w100[hash-class=shareHomepage-7612427512958592]{
  width: 100%;
}
.pointer[hash-class=shareHomepage-7612427512958592]{
  cursor: pointer;
}
.flex1[hash-class=shareHomepage-7612427512958592]{
  flex: 1;
}
.omit[hash-class=shareHomepage-7612427512958592]{
  text-overflow: -o-ellipsis-lastline;
overflow: hidden;
text-overflow: ellipsis;
display: -webkit-box;
-webkit-box-orient: vertical;
}
.clamp2[hash-class=shareHomepage-7612427512958592]{
  -webkit-line-clamp: 2;
}
.clamp1[hash-class=shareHomepage-7612427512958592]{
   -webkit-line-clamp: 1;
}
.maxContent[hash-class=shareHomepage-7612427512958592]{
  width: -webkit-max-content;
  width: max-content;
}
.mainWidth[hash-class=shareHomepage-7612427512958592]{
  width: 13.67rem;
  margin: 0 auto;
}
.mainContent[hash-class=shareHomepage-7612427512958592]{
  padding-top: 0.59rem;
  padding-bottom: 0.79rem;
}
.banner[hash-class=shareHomepage-7612427512958592]{
  width: 100%;
  height: 4.22rem;
}
/* 课程列表 */
.courseList[hash-class=shareHomepage-7612427512958592] {
  gap: 0.26rem 0.25rem;
}
.courseList .item[hash-class=shareHomepage-7612427512958592]{
  width: 6.685rem;;
  height: 2.15rem;
  background: #ffffff;
  border-radius: 0.21rem;
  box-shadow: 0px 0px 0.07rem 0.01rem rgba(59,69,87,0.30); 
  padding: 0.18rem 0.46rem 0.21rem 0.18rem;
}
.courseList .item .img[hash-class=shareHomepage-7612427512958592]{
  width: 3.14rem;
  height: 1.77rem;
  border-radius: .15rem;
  overflow: hidden;
}
.courseList .item .rightBox[hash-class=shareHomepage-7612427512958592]{
  margin-left: 0.26rem;
}
.courseList .item .rightBox .name[hash-class=shareHomepage-7612427512958592]{
  font-size: 0.28rem;
  font-family: PingFang SC, PingFang SC-Medium;
  font-weight: 500;
  color: #333;
  line-height: .32rem;
  margin-bottom: .1rem;
  /* margin-bottom: 0.12rem; */
}
.courseList .item .rightBox .teacherName[hash-class=shareHomepage-7612427512958592]{
  color: #5B5757;
  font-size: 0.21rem;
}
.courseList .item .rightBox .topBox[hash-class=shareHomepage-7612427512958592]{
  height: 1.17rem;
}
.courseList .item .rightBox .line[hash-class=shareHomepage-7612427512958592]{
  width: 2.41rem;
  height: 0.01rem;
  background: #e5e5e5;
}
.courseList .item .rightBox .btnBox[hash-class=shareHomepage-7612427512958592]{
  width: 1.52rem;
  height: 0.40rem;
  background: #e43636;
  border-radius: 0.03rem;
  color: white;
  font-size: 0.24rem;
  letter-spacing: 0.006rem;
  margin-top: 0.179rem;
}
.courseList .item .rightBox .timeText[hash-class=shareHomepage-7612427512958592]{
  font-size: 0.24rem;
  letter-spacing: 0.006rem;
  color: #A1A1A1;
  margin-top: 0.22rem;
}
.clickTheLearnButton[hash-class=shareHomepage-7612427512958592]{
  position: absolute;
  width: 2.469rem;
  height: 0.829rem;
  border-radius: .2rem;
  right: 4.73rem;
  bottom: 1.25rem;
}

/* 移动端样式 */
.phoneCourseList[hash-class=shareHomepage-7612427512958592]{
  padding-left: .66rem;
  padding-right: .66rem;
  gap: .66rem;
  margin-bottom: .66rem;
}
.phoneCourseList .item[hash-class=shareHomepage-7612427512958592]{
  width: calc((100% - .66rem) / 2);
}
.phoneCourseList .item .img[hash-class=shareHomepage-7612427512958592]{
  height: 105px;
  overflow: hidden;
  border-radius: 4px;
  width: 100%;
  margin-bottom: 10px;
  object-fit: cover;
}
.phoneCourseList .item .name[hash-class=shareHomepage-7612427512958592]{
  font-size: 14px;
  color: #333;
}
.phoneCourseList .item .teacherName[hash-class=shareHomepage-7612427512958592]{
  color: #5B5757;
  font-size: 12px;
  line-height: 22px;
}
.phoneCourseList .item .btnBox[hash-class=shareHomepage-7612427512958592]{
  width: -webkit-max-content;
  width: max-content;
    height: 26px;
    background: #e43636;
    border-radius: 0.03rem;
    color: white;
    font-size: 14px;
    letter-spacing: 0.006rem;
    margin-top: 5px;
    padding: 0 10px;
}
.phoneCourseList .item .timeText[hash-class=shareHomepage-7612427512958592]{
  font-size: 14px;
  letter-spacing: 0.006rem;
  color: #A1A1A1;
  margin-top: 5px;
}
.phone[hash-class=shareHomepage-7612427512958592]{
  display: none;
}
.pc[hash-class=shareHomepage-7612427512958592]{
  display: flex;
}
@media(max-width:768px){
  [hash-class=shareHomepage-7612427512958592] .phone .headerBox .topBox{
  background-color: #427df1;
}
  [hash-class=shareHomepage-7612427512958592] .footer .user_feedback{
    display: none;
  }
  .phone[hash-class=shareHomepage-7612427512958592]{
    display: flex;
  }
  .pc[hash-class=shareHomepage-7612427512958592]{
    display: none;
  }
   .mainContent1[hash-class=shareHomepage-7612427512958592]{
    min-height: calc(100vh - 50px - 2.393rem);
  }
}

/* 打卡签到 */
.signIn-bottom[hash-class=shareHomepage-7612427512958592] {
  height: 22px;
  background: #d91313;
  border-radius: 4px;
}

.signIn-box[hash-class=shareHomepage-7612427512958592] {
  height: 1.7rem;
  background: linear-gradient(303deg,#fd31316b 0%, #f16d3440 100%);
  border: 2px solid rgba(217,19,19,0.25);
  border-top-left-radius: 15px;
  border-top-right-radius: 15px;
}

.signIn-card[hash-class=shareHomepage-7612427512958592] {
  height: 1rem;
  margin-left: 23%;
}

.signIn-card-item[hash-class=shareHomepage-7612427512958592] {
  min-width: 0.67rem;
  height: 0.9rem;
  background: #ffffff;
  border-radius: 0.06rem;
  box-shadow: 0px 1.44px 7.2px 0px rgba(209,24,24,0.22); 
  margin-right: 0.12rem;
}

.signIn-card-item-image[hash-class=shareHomepage-7612427512958592] {
  width: 0.32rem;
  height: 0.32rem;
}

.signIn-card-info[hash-class=shareHomepage-7612427512958592] {
  margin-top: 23px;
}

[hash-class=shareHomepage-7612427512958592] .signIn-card-info-time > span{
  color: #999;
}

.finishSign[hash-class=shareHomepage-7612427512958592] {
  background-color: #d91313;
}

.siginHiden[hash-class=shareHomepage-7612427512958592] {
  display: none;
}

.finishSignColor[hash-class=shareHomepage-7612427512958592] {
  color: #fff !important;
}

[hash-class=shareHomepage-7612427512958592] .countDay > span {
  color: #666666;
  font-size: 0.14rem;
}

.bottomBoxListSmallList::-webkit-scrollbar[hash-class=shareHomepage-7612427512958592] {
    display: none; /* 隐藏滚动条 */
}

.rulesBox[hash-class=shareHomepage-7612427512958592] {
   width: 3rem;
   height: auto;
   right: -1.2rem;
    color: #fff;
    top: .2rem;
    background: rgba(0, 0, 0, 0.7);
    box-sizing: border-box;
    padding: 0 0.2rem;
    border-radius: 0.1rem;
    display: none;
    z-index: 1;
    padding-bottom: 0.1rem;
}

[hash-class=shareHomepage-7612427512958592] .rulesText > span {
  font-size: 0.12rem;
  line-height: 0.15rem;
}

.hoverRules:hover ~ .rulesBox[hash-class=shareHomepage-7612427512958592]{
  display: block;
}

.hoverRulesIcon:hover ~ .rulesBox[hash-class=shareHomepage-7612427512958592]{
  display: block;
}

.signBoxLeft[hash-class=shareHomepage-7612427512958592] {
  display: flex;
  flex-direction: column;
  width: auto;
}

.signBoxRight[hash-class=shareHomepage-7612427512958592] {
  width: auto;
  margin-left: 0.2rem;
}

.bottomBoxList[hash-class=shareHomepage-7612427512958592]{
    border-radius: 5px;
    border: #eeeeee 1px solid;
    width: 3.29rem;
    padding: 0.1rem 0;
    background: linear-gradient(to bottom, #f8efe6 0%, #fff 20%, #fff 100%);
}
.bottomBoxList1[hash-class=shareHomepage-7612427512958592]{
    border-radius: 5px;
    border: #eeeeee 1px solid;
    width: 2.9rem;
    padding: 0.1rem 0;
    background: linear-gradient(to bottom, #e2f1fe 0%, #fff 20%, #fff 100%);
}
.bottomBoxList2[hash-class=shareHomepage-7612427512958592]{
    border-radius: 5px;
    border: #eeeeee 1px solid;
    width: 3.29rem;
    padding: 0.1rem 0;
   background: linear-gradient(to bottom, #e8fcee 0%, #fff 20%, #fff 100%);
}
.bottomBoxList3[hash-class=shareHomepage-7612427512958592]{
    border-radius: 5px;
    border: #eeeeee 1px solid;
    width: 3.29rem;
    padding: 0.1rem 0;
   background: linear-gradient(to bottom, #fff7ef 0%, #fff 20%, #fff 100%);
}

.bottomBoxListTitle[hash-class=shareHomepage-7612427512958592]{
  color: #bf9645;
  display: flex;
    flex-wrap: wrap;
    justify-content: flex-start;
    align-items: center;
    /* font-size: 0.22rem; */
    font-size: .23rem;
    padding: 0.1rem;
    margin-bottom: 0.3rem;
}
.bottomBoxListTitle1[hash-class=shareHomepage-7612427512958592]{
  color: #2d6cce;
  display: flex;
    flex-wrap: wrap;
    justify-content: flex-start;
    align-items: center;
    font-size: 0.22rem;
    padding: 0.1rem;
    margin-bottom: 0.3rem;

}
.bottomBoxListTitle2[hash-class=shareHomepage-7612427512958592]{
  color: #41b165;
  display: flex;
    flex-wrap: wrap;
    justify-content: flex-start;
    align-items: center;
    font-size: 0.22em;
    padding: 0.1rem;
    margin-bottom: 0.3rem;

}
.bottomBoxListTitle3[hash-class=shareHomepage-7612427512958592]{
  color: #fb9721;
  display: flex;
    flex-wrap: wrap;
    justify-content: flex-start;
    align-items: center;
    font-size: 0.22rem;
    padding: 0.1rem;
    margin-bottom: 0.3rem;

}

.bottomBoxListSmallList[hash-class=shareHomepage-7612427512958592]{
  padding: 0 0.2rem;
  height: 3.8rem;
}
.bottomBoxListSmallListLi[hash-class=shareHomepage-7612427512958592]{
      display: flex;
    flex-wrap: wrap;
    justify-content: flex-start;
    align-items: center;
    height: 0.63rem;
    transition: all 0.3s linear;
    padding-left: 0;
}
.bottomBoxListSmallListLi:hover[hash-class=shareHomepage-7612427512958592]{
  padding-left: 5px;
}
.number[hash-class=shareHomepage-7612427512958592]{
    width: 0.2rem;
    height: 0.271rem;
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABEAAAAWCAYAAAAmaHdCAAAAhUlEQVQ4je3PMQ4BURAG4I/DKDZRqLiC0hlcwA0ke4O9gDPQucOL1gkkDkCJlZFXKIiVbd/fzvxfZgYppVbPDPsCClKQghSkG3LEHAuc/kXOWGKMPbao0OD+C7mixggbPN5mF6wwxeETEstRivI6Y98SwCyDr71A4txJPj/e6JJbfq3C7gkythpP8h+P+QAAAABJRU5ErkJggg==) center center no-repeat;
    background-size: 100% auto;
    text-align: center;
    font-size: 0.16rem;
    color: #fff;
    margin-right: 0.1rem;
    position: relative;
    top: 3px;
    line-height: 0.271rem;
    display: flex;
    justify-content: center;
}
.bottomBoxListSmallList  .bottomBoxListSmallListLi:nth-child(1) .number[hash-class=shareHomepage-7612427512958592]{
      background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABEAAAAWCAYAAAAmaHdCAAAAh0lEQVQ4je3PMQ4BURAG4I/DKDZRqLjClg6g0ijdQOIGLuAMtttLaJ1A4gAkGpaMvEJBrGz7/nbm/zLTuy5mDx3T7wrISEYykpF2yAElpjj+i5wwxxA1diiwwf0XcsEaA2zRvM3OWGKM/ScklqMU5VXCviWASQJfe4HEuaN0frzRJrf0WoHqCWH4GaqhuDFjAAAAAElFTkSuQmCC)  center center no-repeat;
  background-size: 100% auto;

}
.bottomBoxListSmallList .bottomBoxListSmallListLi:nth-child(2) .number[hash-class=shareHomepage-7612427512958592]{
      background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABEAAAAWCAYAAAAmaHdCAAAAh0lEQVQ4je3PMQ4BURAG4I+jKBSbKFT2CkpncAE3kLiBQusMtttLaJ1A4gAUCpaMvEJBrGz7/nbm/zLTu24GDx3T7wrISEYykpF2yAFTzHD8FzlhjhFq7FBgjfsv5IIVhtiieZudscAE+09ILEcpysuEfUsAZQJfe4HEueN0frzRJrf0WoHqCRU4GZ0Y5IfNAAAAAElFTkSuQmCC)  center center no-repeat;
  background-size: 100% auto;
}
.bottomBoxListSmallList .bottomBoxListSmallListLi:nth-child(3) .number[hash-class=shareHomepage-7612427512958592]{
      background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABEAAAAWCAYAAAAmaHdCAAAAhklEQVQ4je3PMQ4BURAG4I/DKDZRqLjCls7gAhq1xA1cwA0ktttLaCV6iQNQsmTkFQpiZdv3tzP/l5necbt46Jh+V0BGMpKRjLRDDigxxelf5IwZhqixQ4E17r+QK1YYYIPmbXbBHGPsPyGxHKUoLxP2LQFMEvjaCyTOHaXz4402uaXXClRP1uUZ6QQboIQAAAAASUVORK5CYII=)  center center no-repeat;
  background-size: 100% auto;
}

.reshuLeft3[hash-class=shareHomepage-7612427512958592]{
  display: block;
  max-width: 100%;
  height: 0.3rem;
  width: 0.3rem;
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAeCAYAAAAYa/93AAAB9ElEQVQ4jX3USaiOURgH8B+uoSRDyDwWiTKlSNmRlCkbFsaFSGRI2dgoFoawEElYSBFJsRPFQsnG7JJkvEKh3Ay3XD15vtv7vff7PJv3nPec/3n+5/n/n9Oh5ehI/4keWIbjlS0d/7O5F25gdvFnGbAVU3J8Mse76gG64gA2oScW4yAe1AP0x2/MxHjswzZ0LwIaCuM3OX+Lu/iEa+iNRbneBhiC0TiM4RiAZ7m2pbK5CFiHlUnnNVYk/9O4X+sOnTPLgpyfx3fsybV2gCv5nZxZH2EnLqClfOng+zxL+g2zMCpPD0rKGcahCWeylDfRD62ZsSrCS2GBLwkalHV/jIHoUgZEhq+4nBuGpsLDsKO8uQLohKU4m/Ti1FW4k9pURUMKdTXVbAyaWI9bGFErw8ukcy+pRBxJqp9rAaIam9Ot55JSa7p2WslvbcJFvZekZ34lzb44kV1XJVzEPKxJO0d8wAYMzpK3y9CY6R9iddohKnQKY9PiVYAX2IgfOIap2I/deJrzKoB06IQU7iO2F/q7Ty2AvOTawokV/q9wG93KgL1YmLa+lHcKU/7BdMwvA6KHx+A6JmEuluN9rs+oEiUjemNO6lDh/g5P0FwLEBEiBq2f2VShSbRvc72n8iImpr/CJofyf1O9DBHxWsRFQ7R/1cJf/rhq/Pv732EAAAAASUVORK5CYII=) center center no-repeat;
}
.reshuRight[hash-class=shareHomepage-7612427512958592]{
  display: block;
  max-width: 100%;
   height: 0.3rem;
  width: 0.3rem;
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA0AAAAeCAYAAAD3qZRJAAAB80lEQVQ4jX3USaiNYRgH8N81JCzMJLoJYSGZi4UdC7Gh7FC4prhFycJsYcNGSjIlUiyUrFiR4ZZhQVGIK7JgYR4K96Ln9pz6HN93/nV6z3nP+3/+z9x09fBcBQxDM+5qgG51f33DLexGUxWtnvQVB7ALi/IuzjmNSIE9eIx9+fsEWhuRwqUfmIVP+bs/phYf9agjLccatGE2BuIjfjdSOoW+2Iyn+JBKO9NYZUyTsArXMRZ98B1HMLPMvUC/jOlCqgU25fmzSulzBn4Je/NufMb2oIr0J0nPsCO9eY0lGBmcMpJ8sB4DMnPh7mA8ijJUkcL3K5m1QK8s8i90VpEuZhJa070V6I1DVTEFpmM+zmEi5mF/fipJC/E8le5jQZ43GpGu5Xk8ExFGzmZMpaSheJFzNbwYS63IZR0xCpcxOQ2MwZ1MRluVUnvWJwp7Dw9zMNfVROpJzTnyXzAh7w7idjZvZxlpdVqehjNoyQxGPy7OFvuPFNZG4xWOZv8tzRZqrz2qkWIctuXcvM+JDQzCMqwsWq5lL5bI2rT4Bh2ZsRk5EhuLpFDqmW0T32O8QzHmaAhu5rQ+qVeK4MKN83kXxdyK7XhXUpIu6+HKBmzJ3RA7L9bXW4yrIgWiA2KpH0P3jGdKYUf8g2IbncRpjMDLssddwF85RmxuzwheVgAAAABJRU5ErkJggg==) center center no-repeat;
}
.reshuRight1[hash-class=shareHomepage-7612427512958592]{
  display: block;
  max-width: 100%;
   height: 0.3rem;
  width: 0.3rem;
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA0AAAAeCAYAAAD3qZRJAAAB9klEQVQ4jX3USaiNYRgH8N81JCzMJLoJuRbIXCzsWIgNskOZ6VKULIxZ2LCRjUyJFAslKxZKhluGRFGIK7JgYR7KcNFze059ju87/zq957zn+T/j/3mbxrfeVcAQNOO2BuhS99dX3MBuNFXR6klfsB+7sCDv4pxVNKpPL9AD99JhC97jMhZVRYqUvmMGPubvvphcNOpWR1qGNWjDTPTHB/xuVNMJ9MZmPMnUItLOdFZKCkzASlzFaPTCNxzC9LL0An2ypnMZLbApzx9VkT5l4RewJ+9asrb7VaQ/SXqKHZnNKyzG8OCUkaTBevTLzkW6A/EwxlBFitwvZdfkwI/hJzqqSOezCRszveXoiYNVNQWmYi7OYBzmYF9+Kknz8SwjhQ7n5XmtEelKnkezEeHkdNZUShqM57lXQ4u11IZcpogRuIiJ6WAUbmUz2qoited8YrB38CAXc10tSD2pOVf+M8bm3QHcTPF2lJFWp+cpOIVV2cHQ48KU2H+k8DYSL3E49bckJdReM6qRYh225d68y40NDMBSrCh6rnVvL9amx9f4lR2bliuxoUiKSN1TNvE91jsixh4NwvXc1sf1kaK4SONs3sUwt2I73paMpNN7pNKKLfk2PMrn6w3GVJECoYDZOIKuWc+kwhvxD4oyOo6TGIYXZcadwF8ydW234ERP2gAAAABJRU5ErkJggg==) center center no-repeat;
}
.reshuRight2[hash-class=shareHomepage-7612427512958592]{
  display: block;
  max-width: 100%;
   height: 0.3rem;
  width: 0.3rem;
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA0AAAAeCAYAAAD3qZRJAAAB9ElEQVQ4jX3USahOYRgH8N81JCzMJLoJYSGZi4WyYCE2lB0K19R1i5KF2cKGjWxkSqRYKKzYyXDLsKAoxBVZsDAPZbjouT1fHZ9zvn+d3nPe8/6f/zO+TXMvtihgGJpxRwN0q/v1FTexG01VtHrSFxzALizOvVjnNCIF9uAR9uX3cbQ1IoVL3zELH/O7P6YWD/WoI63AWrRjNgbiA343UjqJvtiMJ3ifSjvTWGVMk7Aa1zAWffANhzGzzL1Av4zpfKoFNuX6o0rpUwZ+CXtzb3zGdr+K9CdJT7EjvXmFpRgZnDKSPLABAzJz4e5gPIwyVJHC9yuZtUCvLPJPdFaRLmQS2tK9leiNQ1UxBaZjAc5iIuZjfz6VpEV4lkr3sDDX641IV3M9lokII2cyplLSUDzPuRpejKVW5LKOGIXLmJwGxuB2JqO9Sqkj6xOFvYsHOZjrayL1pOYc+c+YkHsHcSubt7OMtCYtT8NptGQGox+XZIv9Rwpro/ESR7L/lmULddQO1UgxDttybt7lxAYGYTlWFS3XsheXyLq0+Bq/MmMzciQ2Fkmh1DPbJt5jvEMx5mgIbuS0Pq5XiuDCjXO5F8Xciu14W1KSLuvhSiu25N0Qd15cX28wrooUiA6Yh6PonvFMKdwR/6DYRidwCiPwouxwF/AXmO5sK1NlwnwAAAAASUVORK5CYII=) center center no-repeat;
}
.reshuRight3[hash-class=shareHomepage-7612427512958592]{
  display: block;
  max-width: 100%;
   height: 0.3rem;
  width: 0.3rem;
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA0AAAAeCAYAAAD3qZRJAAAB+0lEQVQ4jYXUS6hPcRAH8M/1SJS8SXTzyrVA3sXCjoXYICmhvAllYSWPLGzYyMJ7JWWjZMVCyeOWxwJRiCuyYOH9KG/Nbf51nHvONXX6nTNnvjPfmd/MNP04PFJBhqAZt3QiXUq/vuA69qCpDlYGfcYB7MbC1MU5u2hUphfSA3fSYQve4RIW10UKSt8wEx/yuy+mFI26lUArsR6tmIX+eI/f/6N3DxPwDGPwC8vQG0er6IVMxBpcSVAvfMURzKiiF9InczqLx6nbluf3ukgfM/Hz2Ju6lsztbh3oT4KeYGeyeYklGB6YKpA02IR+WbmgOxAPonh1oOB+EbvyOy78JH5ENetA57IIW5PeKvTEobqcQqZhHs5gPOZifz61oAV4mpGiD+fnebUz0OU8T2QhwsnpzKkSNDhbKOZqaDGXxiVXdcQIXMCkdDAaN7MYrXWR2vJ+4mJv434O5sZGkDKoOUf+E8al7iBuFDq+A2hdep6KU1ibFYx+XJQt1gEU3kbhBY5l/y3PFmprGDVAMQ47cm7e5sSGDMAKrC56blRvHzakx1f4mRWbniOxpQiKSN2zbeI9Nk9EjDkahGs5rY+KoNgREe1hlndpjnfowtmbiitp9x5UNmN77oZwEOvrNcbWgUKiA+bgOLpmPpMLO+IfKa+woDUMz6uM2wV/Adi+caYc8TvHAAAAAElFTkSuQmCC) center center no-repeat;
}

.listTxt[hash-class=shareHomepage-7612427512958592]{
      white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    flex: 1;
    /* font-size: 0.16rem; */
    font-size: .17rem;
}


.expire[hash-class=shareHomepage-7612427512958592] {
  color: #999 !important;
}
.rc-text[hash-class=foreignLogin-7715557080829189] {
    line-height: 30px;
}
.jc[hash-class=foreignLogin-7715557080829189]{
    justify-content: center;
}
.rc-text-inner[hash-class=foreignLogin-7715557080829189] {
    line-height: inherit;
}

.rc-expression-inner[hash-class=foreignLogin-7715557080829189] {
    line-height: inherit;
}
.login-page[hash-class=foreignLogin-7715557080829189]{
    width: 100%;
    background: url(https://static.lndx.edu.cn/image/loginBackground.png) no-repeat 50%;
    background-size: cover;
    min-height: 100vh;
    padding-top: 0.35rem;
}
.logo-image[hash-class=foreignLogin-7715557080829189]{
    width: 2.75rem;
    height: 0.56rem;
}
.login-header-btn-container[hash-class=foreignLogin-7715557080829189]{
    width: unset;
}
.login-back-button[hash-class=foreignLogin-7715557080829189]{
    width: 1.17rem;
    height: 0.43rem;
    background: #d91313;
    border-radius: 0.05rem;
    cursor: pointer;
    margin-left: 0.16rem;
    display: flex;
    justify-content: center;
}
.login-back-button span[hash-class=foreignLogin-7715557080829189]{
    font-size: var(--main-fontSize20);
    text-align: center;
    line-height: .42rem;
    color: #fff;
}
.imgcode-class[hash-class=foreignLogin-7715557080829189]{
    font-size: 0.12rem !important;
}
imgcode-class rc-button[hash-class=foreignLogin-7715557080829189]{
    margin: 0px;
}
.login-header[hash-class=foreignLogin-7715557080829189]{
    width: 12rem;
    display: flex;
    align-items: center;
    justify-content: space-between;
    margin-left: auto !important;
    margin-right: auto;
}
.login-content[hash-class=foreignLogin-7715557080829189]{
    margin: 0.58rem auto 0;
    display: flex;
    align-items: center;
    justify-content: center;
}
.login-content .content[hash-class=foreignLogin-7715557080829189]{
    width: 5.05rem;
    background: #fff;
    border-radius: 0.1rem;
    padding: 0.44rem 0.38rem;
    box-sizing: border-box;
}
.login-content .content-title[hash-class=foreignLogin-7715557080829189]{
    font-size: var(--main-fontSize26);
    color: #333;
    margin-bottom: 0.26rem;
    text-align: center;
    position: relative;
    display: flex;
    justify-content: center;
}
.login-content .content-title img[hash-class=foreignLogin-7715557080829189]{
    width: 0.3rem;
    position: absolute;
    left: 0;
    top: 0.05rem;
    cursor: pointer;
}
.login-content .content-title span[hash-class=foreignLogin-7715557080829189]{
    font-size: var(--main-fontSize26);
    color: #333;
}
.login-content .content-tab[hash-class=foreignLogin-7715557080829189]{
    color: #999;
    line-height: .3rem;
    margin-bottom: 0.35rem;
    cursor: pointer;
    display: flex;
    align-items: center;
}
.login-content .content-tab span[hash-class=foreignLogin-7715557080829189]{
    font-size: var(--main-fontSize22);
}
.login-content .content-login[hash-class=foreignLogin-7715557080829189]{

}
.login-content .content-login .content-login-item[hash-class=foreignLogin-7715557080829189]{
    
}
.login-content .content-tab-item[hash-class=foreignLogin-7715557080829189]{
    display: inline-block;
    margin-right: 0.34rem;
    width: auto;
    position: relative;
}
.login-content .content-tab-item-active[hash-class=foreignLogin-7715557080829189]{
    color: #d91313;
}
.login-content .content-tab-item-active[hash-class=foreignLogin-7715557080829189]::after {
    content: "";
    position: absolute;
    left: 50%;
    bottom: -0.1rem;
    width: 0.37rem;
    height: 0.03rem;
    background: #d91313;
    -webkit-transform: translateX(-50%);
            transform: translateX(-50%);
}
.content-btn[hash-class=foreignLogin-7715557080829189]{
    width: 100%;
    height: 0.54rem;
    background: #d91313;
    border-radius: 0.05rem;
    
    color: #fff;
    text-align: center;
    line-height: .54rem;
    margin-bottom: 0.2rem;
}
.content-btn span[hash-class=foreignLogin-7715557080829189]{
    font-size: var(--main-fontSize20);
}
.content-login-item[hash-class=foreignLogin-7715557080829189]{
    height: 0.54rem;
    margin-bottom: 0.24rem;
}
.content-login-item-input[hash-class=foreignLogin-7715557080829189]{
    height: 100%;
    background: #f7f7f7;
    font-size: var(--main-fontSize20);
    box-sizing: border-box;
    border-radius: 0.02rem;
    border: 0;
    padding: 0 0.12rem;
}
.content-login-item-input input[hash-class=foreignLogin-7715557080829189]{
    border: none;
}
.other-login-tiltle[hash-class=foreignLogin-7715557080829189]{
    
}
.other-login-img[hash-class=foreignLogin-7715557080829189]{
    
}
.other-login-img .other-login-img-item[hash-class=foreignLogin-7715557080829189]{
    
}
.other-login-img .other-login-img-item img[hash-class=foreignLogin-7715557080829189]{

}
.other-login-img .other-login-img-item .text[hash-class=foreignLogin-7715557080829189]{
    
}
.content-tips[hash-class=foreignLogin-7715557080829189]{
    margin-bottom: 0.36rem;
    display: flex;
    align-items: center;
    justify-content: space-between;
}
.login-content .content-tips-item[hash-class=foreignLogin-7715557080829189]{
    width: unset;
}
.login-content .content-tips-item span[hash-class=foreignLogin-7715557080829189]{
    font-size: var(--main-fontSize20);
    color: #666;
    line-height: .28rem;
}
.login-content .other-login-title[hash-class=foreignLogin-7715557080829189]{
    width: 3.6rem;
    height: 1px;
    background: -webkit-linear-gradient(left,#fff,#666 50%,#fff);
    margin: 0 auto 0.36rem;
    position: relative;
}
.login-content .other-login-title span[hash-class=foreignLogin-7715557080829189]{
    width: 1.5rem;
    background: #fff;
    font-size: var(--main-fontSize20);
    color: #666;
    text-align: center;
    position: absolute;
    left: 50%;
    line-height: .28rem;
    top: -0.14rem;
    -webkit-transform: translateX(-50%);
            transform: translateX(-50%);
}
.login-content .other-login-img[hash-class=foreignLogin-7715557080829189]{
    width: 2.2rem;
    margin: 0 auto;
    justify-content: space-around;
    display: flex;
    align-items: center;
}
.login-content .other-login-img-item[hash-class=foreignLogin-7715557080829189]{
    display: flex;
    flex-direction: column;
    cursor: pointer;
    width: unset;
}
.login-content .other-login-img-item img[hash-class=foreignLogin-7715557080829189]{
    display: block;
    width: 0.56rem;
    height: 0.56rem;
    margin: 0 auto 0.12rem;
}
.login-content .other-login-img-item span[hash-class=foreignLogin-7715557080829189]{
    font-size: var(--main-fontSize20);
    color: #666;
    line-height: .28rem;
}
.content-login-item>.rc-label[hash-class=foreignLogin-7715557080829189]{
    width: 1.16rem;
    color: #333;
    flex-shrink: 0;
    display: flex;
    justify-content: flex-end;
    align-items: center;
    height: 100%;
}
.content-login-item>.rc-label>span[hash-class=foreignLogin-7715557080829189]{
    font-size: var(--main-fontSize20);
    text-align: right;
}
[hash-class=foreignLogin-7715557080829189] .content-login-item .rc-label .red {
    color: #d91313;
    margin-right: 0.05rem;
    font-size: var(--main-fontSize20);
}
.content-login-item .content-login-item-input[hash-class=foreignLogin-7715557080829189]{
    flex: 1;
}
[hash-class=foreignLogin-7715557080829189] .content-login-item-input input{
    border: none
}
.content-login-item>img[hash-class=foreignLogin-7715557080829189]{
    width: 1rem;
    margin-left: 0.1rem;
    margin-right: 0.1rem;
    height: 100%;
}
.content-login-item>.rc-button[hash-class=foreignLogin-7715557080829189]{
    background: white;
    flex-shrink: 0;
    width: 0.8rem;
    line-height: .28rem;
    border: none;
    height: 100%;
    padding: 0px;
    display: flex;
    justify-content: center;
    align-items: center;
    margin: 0px;
}
.content-login-item>.rc-button:hover[hash-class=foreignLogin-7715557080829189]{
    -webkit-filter: brightness(1);
            filter: brightness(1);
}
.content-login-item .rc-button span[hash-class=foreignLogin-7715557080829189]{
    color: #d91313;
    font-size: var(--main-fontSize20);
    white-space: nowrap;
}
.content-login-item-input-btn[hash-class=foreignLogin-7715557080829189]{
    position: relative;
    display: flex;
    background: #f7f7f7;
}
.content-login-item-input-btn .login-sms-input input[hash-class=foreignLogin-7715557080829189]{
    outline: none;
}
.content-login-item-input-btn .sendCode[hash-class=foreignLogin-7715557080829189]{
    width: 1rem;
    margin-right: 0.16rem;
    cursor: pointer;
    height: 100%;
    display: flex;
    align-content: center;
    margin-bottom: 0.24rem;
    justify-content: center;
}
.content-login-item-input-btn .sendCode .rc-if[hash-class=foreignLogin-7715557080829189]{
    display: flex;
    justify-content: center;
}
.content-login-item-input-btn .sendCode span[hash-class=foreignLogin-7715557080829189] {
    font-size: var(--main-fontSize20);
    color: #d91313;
    white-space: nowrap;
}

/* wechat qrcode iframe */ 
#wxQrcodeWrapper[hash-class=foreignLogin-7715557080829189] {
    width: 3rem;
    margin: 0 auto 0.24rem;
}
[hash-class=foreignLogin-7715557080829189] #wxQrcodeWrapper iframe {
    width: 3rem;
    height: 4rem;
}
/* rememberMe */
[hash-class=foreignLogin-7715557080829189] .remenberDiv {
    width: 100%;
    height: 100%;
    display: flex;
    align-items: center;
}
[hash-class=foreignLogin-7715557080829189] .remenberDiv input {
    width: 0.2rem;
    height: 0.2rem;
}
[hash-class=foreignLogin-7715557080829189] .remenberDiv span {
    font-size: var(--main-fontSize18);
    margin-bottom: 1px;
    color: #757575;
    margin-left: 0.1rem;
}

/* 国家老年大学学员 */
.login-content .registerContent[hash-class=foreignLogin-7715557080829189] {
    /* padding: 0.2rem 0.38rem; */
}
.isStudentContainer[hash-class=foreignLogin-7715557080829189] {
    justify-content: space-between;
}
.isStudentContainer .rc-text[hash-class=foreignLogin-7715557080829189] {
    font-size: var(--main-fontSize20);
    color: #333;
}
.radioGroup[hash-class=foreignLogin-7715557080829189] {
    width: auto;
    height: 100%;
    display: flex;
    align-items: center;
    align-content: center;
}
.genderItem[hash-class=foreignLogin-7715557080829189] {
    width: 1rem;
    font-size: var(--main-fontSize20);
    color: #333;
}
.flexBetween[hash-class=foreignLogin-7715557080829189] {
    justify-content: space-between;
}
.content-dropdown[hash-class=foreignLogin-7715557080829189] {
    flex: 1;
    height: 100%;
}
.studentContainerMask[hash-class=foreignLogin-7715557080829189] {
    position: fixed;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
}
.login-content .studentInfoContainer[hash-class=foreignLogin-7715557080829189]  {
    width: 5.4rem;
    max-height: 7.6rem;
    overflow: auto;
    margin: 0.35rem auto;
}
.studentInfoContainer .content-login-item > .rc-label[hash-class=foreignLogin-7715557080829189] {
    width: 1.2rem;
}
.studentInfoContainer .content-login-item[hash-class=foreignLogin-7715557080829189] {
    height: .4rem;
    margin-bottom: .1rem;
}
.switchContainer[hash-class=foreignLogin-7715557080829189] {
    width: auto;
    position: relative;
}
.switchContainer .rc-text[hash-class=foreignLogin-7715557080829189] {
    position: absolute;
    top: 0;
}
.switchContainer:hover .rc-text[hash-class=foreignLogin-7715557080829189] {
    display: block !important;
    cursor: pointer;
    position: absolute;
    top: -0.3rem;
    background: rgba(0,0,0, .7);
    width: 1.2rem;
    right: 0;
    color: #fff;
    font-size: var(--main-fontSize14);
    border-radius: 5px;
}

.registerbottom[hash-class=foreignLogin-7715557080829189] {
    margin-top: .2rem;
}
.registerbottom .rc-text[hash-class=foreignLogin-7715557080829189] {
    background: #d91313;
    width: 1rem;
    height: 0.5rem;
    text-align: center;
    border-radius: 4px;
    line-height: .5rem;
    font-size: var(--main-fontSize20);
    color: #fff;
    margin-right: 0.5rem;
    cursor: pointer;
}
.popUpTitle .rc-text[hash-class=foreignLogin-7715557080829189] {
    font-size: var(--main-fontSize24);
}
.popUpBottom[hash-class=foreignLogin-7715557080829189] {
    margin-top: .3rem;
}
.popUpBottom .rc-text[hash-class=foreignLogin-7715557080829189] {
    background: #d91313;
    width: 1.3rem;
    height: 0.5rem;
    text-align: center;
    border-radius: 4px;
    line-height: .5rem;
    font-size: var(--main-fontSize20);
    color: #fff;
    margin-right: 0.3rem;
    cursor: pointer;
}
.popUpBottom .skipText[hash-class=foreignLogin-7715557080829189] {
    background-color: #fff;
    color: rgb(153, 153, 153);
    border: 1px solid rgb(153,153,153);
}
.popUpBottom .skipText:hover[hash-class=foreignLogin-7715557080829189] {
    background: rgb(216,212,212)
}

.registerTitle[hash-class=foreignLogin-7715557080829189] {
    margin-bottom: .2rem;
}
.registerTitle .rc-text[hash-class=foreignLogin-7715557080829189] {
    font-size: var(--main-fontSize24);
}
[hash-class=foreignLogin-7715557080829189] .login-page .rc-popup-dialog .rc-popup .close {
    display: none;
}
/* 入学 编码图 */
.studentCodeContainer[hash-class=foreignLogin-7715557080829189] {
    position: fixed;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    z-index: 1001;
    display: none;
}
[hash-class=foreignLogin-7715557080829189] .entranceSchool {
    position: absolute;
    left: 50%;
    top: 50%;
    -webkit-transform: translate(-50%, -50%);
            transform: translate(-50%, -50%);
}
[hash-class=foreignLogin-7715557080829189] .entranceSchool img {
    width: 7rem;
}
[hash-class=foreignLogin-7715557080829189] .entranceSchool span {
    position: absolute;
    font-size: var(--main-fontSize30);
    padding: 0.2rem;
    background: #d91313;
    color: #fff;
    left: 50%;
    -webkit-transform: translate(-50%, 0);
            transform: translate(-50%, 0);
    top: 5%;
    width: 5rem;
    text-align: center;
}
.falseInput[hash-class=foreignLogin-7715557080829189] {
    position: absolute;
    width: 0;
    height: 0;
    top: -10000px;
}
/* 新修改区域 */
.newLearnBox[hash-class=foreignLogin-7715557080829189]{
    display: flex;
    justify-content: space-between;
    height: auto;
}
.newLearnBox .right[hash-class=foreignLogin-7715557080829189]{
    flex: 1;
    flex-shrink: 0;
}
.newH[hash-class=foreignLogin-7715557080829189]{
    height: .4rem;
}
.learn_c_mb[hash-class=foreignLogin-7715557080829189]{
    margin-bottom: .1rem;
    flex-wrap: nowrap;
    align-items: center;
    font-size: var(--main-fontSize20);
    color: #333;
}
/* 阅读协议 */
.agreeGreyTxt[hash-class=foreignLogin-7715557080829189]{
    color: #93939f;
    font-size: var(--main-fontSize20);
    flex-shrink: 0;
}
.agreeRedTxt[hash-class=foreignLogin-7715557080829189]{
    color: #d91313;
    font-size: var(--main-fontSize20);
    /* margin: 0 .05rem; */
     flex-shrink: 0;
     cursor: pointer;
}
.checkBoxActive[hash-class=foreignLogin-7715557080829189]{
     background-color: #93939f;
}
.areaDrowp[hash-class=foreignLogin-7715557080829189]{
    width: 35%;
    height: 100%;
    background: #f7f7f7;
    font-size: var(--main-fontSize20);
    box-sizing: border-box;
    border-radius: 0.02rem;
    border: 0;
    padding: 0 0.12rem;
    margin-right: .1rem;
}
[hash-class=foreignLogin-7715557080829189] .rc-dropdown.areaDrowp .current input{
    font-size: var(--main-fontSize20);
}
.registDrowp[hash-class=foreignLogin-7715557080829189]{
    width: 30%;
}
[hash-class=foreignLogin-7715557080829189] .rc-dropdown.registDrowp .current input{
    font-size: .16rem;
}
[hash-class=foreignLogin-7715557080829189] .checkBoxActive > .square-checkbox{
     background-color: #93939f !important;
}.ac[hash-class=myCertificateBlock-7653292741431040]{
  align-items: center;
  align-content: center;
}
.jc[hash-class=myCertificateBlock-7653292741431040]{
  justify-content: center;
}
.jcsb[hash-class=myCertificateBlock-7653292741431040]{
  justify-content: space-between;
}
.pointer[hash-class=myCertificateBlock-7653292741431040]{
  cursor: pointer;
}
.maxContent[hash-class=myCertificateBlock-7653292741431040]{
  width: -webkit-max-content;
  width: max-content;
}
.myCertificateList[hash-class=myCertificateBlock-7653292741431040]{
  gap: 0.171rem;
}
.myCertificateList .item[hash-class=myCertificateBlock-7653292741431040]{
  width: 4.3rem;
  min-height: 1.184rem;
  background: #ffffff;
  border-radius: 0.046rem;
  box-shadow: 0px 0.019rem 0.094rem 0px rgba(0,0,0,0.12); 
  padding: 0.148rem 0 0.1rem 0;
}
.myCertificateList .p-x-228[hash-class=myCertificateBlock-7653292741431040]{
  padding-left: .228rem;
  padding-right: .228rem;
}
.myCertificateList .mr25[hash-class=myCertificateBlock-7653292741431040]{
  margin-right: .25rem;
}
.myCertificateList .fs16[hash-class=myCertificateBlock-7653292741431040]{
  font-size: .16rem;
}
.myCertificateList .color1[hash-class=myCertificateBlock-7653292741431040]{
  color: #D91313;
}
.myCertificateList .color2[hash-class=myCertificateBlock-7653292741431040]{
  color: #999999;
}
.myCertificateList .item .line[hash-class=myCertificateBlock-7653292741431040]{
  height: .01rem;
  background-color: #DDDDDD ;
  margin-top: .16rem;
  margin-bottom: .1rem;
}
.myCertificateList .item .img[hash-class=myCertificateBlock-7653292741431040]{
  height: 0.888rem;
  width: auto;
  margin-right: 0.228rem;
}
.myCertificateList .flex1[hash-class=myCertificateBlock-7653292741431040]{
  flex: 1;
}
.myCertificateList .item .name[hash-class=myCertificateBlock-7653292741431040]{
  color: #333333;
  font-size: 0.205rem;
  line-height: 0.296rem;
  margin-bottom: 0.023rem;
}
.myCertificateList .item .certificateNumber[hash-class=myCertificateBlock-7653292741431040],
.myCertificateList .item .idNumber[hash-class=myCertificateBlock-7653292741431040]{
  color: #999999;
  font-size: 0.159rem;
}
.myCertificateList .item .rightBox[hash-class=myCertificateBlock-7653292741431040]{
  width: 0.8rem;
  position: relative;
}
.myCertificateList .item .viewBox[hash-class=myCertificateBlock-7653292741431040]{
  width: 0.87rem;
  height: 0.330rem;
  background: #d91313;
  border-radius: 0.194rem;
  color: #ffffff;
  font-size: 0.159rem;
}
.myCertificateList .item  .downloadText[hash-class=myCertificateBlock-7653292741431040]{
  color: #D91313;
  font-size: 0.159rem;
}.changePlacholderStyle input::-webkit-input-placeholder[hash-class=forgotPassword-7636151589595136] {
    font-size: 0.73rem;
    font-family: SourceHanSansCN, SourceHanSansCN-Regular;
    font-weight: 400;
    color: #464647;
}
.changePlacholderStyle input[hash-class=forgotPassword-7636151589595136]::placeholder {
    font-size: 0.73rem;
    font-family: SourceHanSansCN, SourceHanSansCN-Regular;
    font-weight: 400;
    color: #464647;
}
.fs16[hash-class=forgotPassword-7636151589595136]{
    font-size: 16px;
}.w100[hash-class=PluginPC-7324219103543683]{
    width: 100%;
}
.h100[hash-class=PluginPC-7324219103543683]{
    height: 100%;
}
.p-x-left-7[hash-class=PluginPC-7324219103543683]{
    padding-left: 6.98px;
}
.m-x-right-11[hash-class=PluginPC-7324219103543683]{
    margin-right: 5px;
}
.ac[hash-class=PluginPC-7324219103543683]{
    align-items: center;
    align-content: center;
}
.jcsb[hash-class=PluginPC-7324219103543683]{
    justify-content: space-between;
}
.headerBox .topBox[hash-class=PluginPC-7324219103543683]{
    height: 50px;
    background: #c9161e;
    padding: 0 15px;
    z-index: 101;
}

.isElderTopbox[hash-class=PluginPC-7324219103543683] {
    background: #507DF1 !important;
}

.headerBox .topBox .img1[hash-class=PluginPC-7324219103543683]{
    width: 150px;
}
.headerBox .topBox .img2[hash-class=PluginPC-7324219103543683]{
    width: 22px;
    height: 16px;
}
.headerBox .catagueList[hash-class=PluginPC-7324219103543683]{
    padding: 0 15px;
    background-color: #fff;
    z-index: 101;
}
.headerBox .catagueList .item[hash-class=PluginPC-7324219103543683]{
    padding: 12px 0;
    font-size: 14px;
    font-family: PingFang SC, PingFang SC-400;
    font-weight: 400;
    color: #333333;
    line-height: 16px;
}
.headerBox .mask[hash-class=PluginPC-7324219103543683]{
    position: fixed;
    width: 100%;
    height: 100%;
    background-color: rgba(0, 0, 0, .5);
    z-index: 100;
}
.name[hash-class=PluginPC-7324219103543683]{
    font-size: 17px;
    font-family: PingFang SC, PingFang SC-500;
    font-weight: 500;
    color: #ffffff;
    line-height: 20px;
}
.leftArrow[hash-class=PluginPC-7324219103543683]{
    /* width: 8px; */
    height: 22px;
    width: auto;
}.jc[hash-class=authorizationPopupBlock-7200360748573056]{
  justify-content: center;
  margin-top: 0.5rem;
}
.ac[hash-class=authorizationPopupBlock-7200360748573056]{
  align-items: center;
  align-content: center;
}
/* 标题 */
.title[hash-class=authorizationPopupBlock-7200360748573056]{
  color: #000;
  font-size: .18rem;
  margin-bottom: .1rem;
  max-width: 1.5rem;
  text-align: center;
}
/* 身份信息 */
.txt[hash-class=authorizationPopupBlock-7200360748573056],
.labelTxt[hash-class=authorizationPopupBlock-7200360748573056]{
  color: #333333;
  font-size: .14rem;
}
.labelTxt[hash-class=authorizationPopupBlock-7200360748573056]{
  width: 1rem;
}
/* 按钮 */
.btns[hash-class=authorizationPopupBlock-7200360748573056]{
  width: .8rem;
  height: .35rem;
  display: flex;
  background-color: #fff;
  border: 1px solid #acacac;
  border-radius: .03rem;
  justify-content: center;
}
.txt2[hash-class=authorizationPopupBlock-7200360748573056]{
  font-size: .16rem;
  color: #3e3e3e;
  margin-bottom: 0;
}
.btns.active[hash-class=authorizationPopupBlock-7200360748573056]{
  background-color: #d91313;
  border: none;
}
.btns.active .txt2[hash-class=authorizationPopupBlock-7200360748573056]{
  color: white;
}

.mainBox[hash-class=authorizationPopupBlock-7200360748573056] {
  margin-left: 0.2rem;
}

.flex-1[hash-class=authorizationPopupBlock-7200360748573056] {
  flex: 1;
}

.checkboxIcon[hash-class=authorizationPopupBlock-7200360748573056] {
  width: 0.3rem;
  height: .3rem;
}

.listItem[hash-class=authorizationPopupBlock-7200360748573056] {
  margin-bottom: .15rem;
  display: flex;
  width: 40%;
  background-color: #F6F6F6;
  border-radius: 0.06rem;
  height: 0.4rem;
  align-items: center;
  box-sizing: border-box;
  padding-left: 0.2rem;
}

.topLeft[hash-class=authorizationPopupBlock-7200360748573056] {
  margin-right: 0.5rem;
  justify-content: center;
}

.linkText[hash-class=authorizationPopupBlock-7200360748573056] {
  margin-left: 0.06rem;
  color: #98A6F6;
  cursor: pointer;
}

.agrmenttitle[hash-class=authorizationPopupBlock-7200360748573056] {
  font-size: .12rem;
}
.rc-text[hash-class=CallbackLoginMobile-7487919912830226] {
    line-height: 30px;
}

.rc-text-inner[hash-class=CallbackLoginMobile-7487919912830226] {
    line-height: inherit;
}

.rc-expression-inner[hash-class=CallbackLoginMobile-7487919912830226] {
    line-height: inherit;
}
.login-page[hash-class=CallbackLoginMobile-7487919912830226]{
    width: 100%;
    background: url(https://static.lndx.edu.cn/image/loginBackground.png) no-repeat 30%;
    background-size: cover;
    min-height: 100vh;
    padding-top: 0.35rem;
}
.logo-image[hash-class=CallbackLoginMobile-7487919912830226]{
    width: 2.75rem;
    height: 0.56rem;
}
.login-header-btn-container[hash-class=CallbackLoginMobile-7487919912830226]{
    width: unset;
}
.login-back-button[hash-class=CallbackLoginMobile-7487919912830226]{
    width: 1.17rem;
    height: 0.43rem;
    background: #d91313;
    border-radius: 0.05rem;
    cursor: pointer;
    margin-left: 0.16rem;
    display: flex;
    justify-content: center;
}
.login-back-button span[hash-class=CallbackLoginMobile-7487919912830226]{
    font-size: var(--main-fontSize20);
    text-align: center;
    line-height: .42rem;
    color: #fff;
}
.imgcode-class[hash-class=CallbackLoginMobile-7487919912830226]{
    font-size: 0.12rem !important;
}
imgcode-class rc-button[hash-class=CallbackLoginMobile-7487919912830226]{
    margin: 0px;
}
.login-header[hash-class=CallbackLoginMobile-7487919912830226]{
    width: 12rem;
    display: flex;
    align-items: center;
    justify-content: space-between;
    margin-left: auto !important;
    margin-right: auto;
}
.login-content[hash-class=CallbackLoginMobile-7487919912830226]{
    margin: 0.58rem auto 0;
    display: flex;
    align-items: center;
    justify-content: center;
}
.login-content .content[hash-class=CallbackLoginMobile-7487919912830226]{
    width: 5.05rem;
    background: #fff;
    border-radius: 0.1rem;
    padding: 0.44rem 0.38rem;
    box-sizing: border-box;
}
.login-content .content-title[hash-class=CallbackLoginMobile-7487919912830226]{
    font-size: var(--main-fontSize26);
    color: #333;
    margin-bottom: 0.26rem;
    text-align: center;
    position: relative;
    display: flex;
    justify-content: center;
}
.login-content .content-title img[hash-class=CallbackLoginMobile-7487919912830226]{
    width: 0.3rem;
    position: absolute;
    left: 0;
    top: 0.05rem;
    cursor: pointer;
}
.login-content .content-title span[hash-class=CallbackLoginMobile-7487919912830226]{
    font-size: var(--main-fontSize26);
    color: #333;
}
.login-content .content-tab[hash-class=CallbackLoginMobile-7487919912830226]{
    color: #999;
    line-height: .3rem;
    margin-bottom: 0.35rem;
    cursor: pointer;
    display: flex;
    align-items: center;
}
.login-content .content-tab span[hash-class=CallbackLoginMobile-7487919912830226]{
    font-size: var(--main-fontSize22);
}
.login-content .content-login[hash-class=CallbackLoginMobile-7487919912830226]{

}
.login-content .content-login .content-login-item[hash-class=CallbackLoginMobile-7487919912830226]{
    height: 1.5rem;
}
.login-content .content-tab-item[hash-class=CallbackLoginMobile-7487919912830226]{
    display: inline-block;
    margin-right: 0.34rem;
    width: auto;
    position: relative;
}
.login-content .content-tab-item-active[hash-class=CallbackLoginMobile-7487919912830226]{
    color: #d91313;
}
.login-content .content-tab-item-active[hash-class=CallbackLoginMobile-7487919912830226]::after {
    content: "";
    position: absolute;
    left: 50%;
    bottom: -0.1rem;
    width: 0.37rem;
    height: 0.03rem;
    background: #d91313;
    -webkit-transform: translateX(-50%);
            transform: translateX(-50%);
}
.content-btn[hash-class=CallbackLoginMobile-7487919912830226]{
    width: 100%;
    height: 0.54rem;
    background: #d91313;
    border-radius: 0.05rem;
    
    color: #fff;
    text-align: center;
    line-height: .54rem;
    margin-bottom: 0.2rem;
}
.content-btn span[hash-class=CallbackLoginMobile-7487919912830226]{
    font-size: var(--main-fontSize20);
}
.content-login-item[hash-class=CallbackLoginMobile-7487919912830226]{
    height: 0.54rem;
    margin-bottom: 0.24rem;
}
.content-login-item-input[hash-class=CallbackLoginMobile-7487919912830226]{
    height: 100%;
    background: #f7f7f7;
    font-size: var(--main-fontSize20);
    box-sizing: border-box;
    border-radius: 0.02rem;
    border: 0;
    padding: 0 0.12rem;
}
.content-login-item-input input[hash-class=CallbackLoginMobile-7487919912830226]{
    border: none;
}
.other-login-tiltle[hash-class=CallbackLoginMobile-7487919912830226]{
    
}
.other-login-img[hash-class=CallbackLoginMobile-7487919912830226]{
    
}
.other-login-img .other-login-img-item[hash-class=CallbackLoginMobile-7487919912830226]{
    
}
.other-login-img .other-login-img-item img[hash-class=CallbackLoginMobile-7487919912830226]{

}
.other-login-img .other-login-img-item .text[hash-class=CallbackLoginMobile-7487919912830226]{
    
}
.content-tips[hash-class=CallbackLoginMobile-7487919912830226]{
    margin-bottom: 0.56rem;
    display: flex;
    align-items: center;
    justify-content: space-between;
}
.login-content .content-tips-item[hash-class=CallbackLoginMobile-7487919912830226]{
    width: unset;
}
.login-content .content-tips-item span[hash-class=CallbackLoginMobile-7487919912830226]{
    font-size: var(--main-fontSize20);
    color: #666;
    line-height: .28rem;
}
.login-content .other-login-title[hash-class=CallbackLoginMobile-7487919912830226]{
    width: 3.6rem;
    height: 1px;
    background: -webkit-linear-gradient(left,#fff,#666 50%,#fff);
    margin: 0 auto 0.36rem;
    position: relative;
}
.login-content .other-login-title span[hash-class=CallbackLoginMobile-7487919912830226]{
    width: 1.5rem;
    background: #fff;
    font-size: var(--main-fontSize20);
    color: #666;
    text-align: center;
    position: absolute;
    left: 50%;
    line-height: .28rem;
    top: -0.14rem;
    -webkit-transform: translateX(-50%);
            transform: translateX(-50%);
}
.login-content .other-login-img[hash-class=CallbackLoginMobile-7487919912830226]{
    width: 3.3rem;
    margin: 0 auto;
    justify-content: space-around;
    display: flex;
    align-items: center;
}
.login-content .other-login-img-item[hash-class=CallbackLoginMobile-7487919912830226]{
    display: flex;
    flex-direction: column;
    cursor: pointer;
    width: unset;
}
.login-content .other-login-img-item img[hash-class=CallbackLoginMobile-7487919912830226]{
    display: block;
    width: 0.56rem;
    height: 0.56rem;
    margin: 0 auto 0.12rem;
}
.login-content .other-login-img-item span[hash-class=CallbackLoginMobile-7487919912830226]{
    font-size: var(--main-fontSize20);
    color: #666;
    line-height: .28rem;
}
.content-login-item>.rc-label[hash-class=CallbackLoginMobile-7487919912830226]{
    width: 1.16rem;
    color: #333;
    flex-shrink: 0;
    display: flex;
    justify-content: flex-end;
    align-items: center;
    height: 100%;
}
.content-login-item>.rc-label>span[hash-class=CallbackLoginMobile-7487919912830226]{
    font-size: var(--main-fontSize20);
    text-align: right;
}
[hash-class=CallbackLoginMobile-7487919912830226] .content-login-item .rc-label .red {
    color: #d91313;
    margin-right: 0.05rem;
    font-size: var(--main-fontSize20);
}
.content-login-item .content-login-item-input[hash-class=CallbackLoginMobile-7487919912830226]{
    flex: 1;
}
[hash-class=CallbackLoginMobile-7487919912830226] .content-login-item-input input{
    border: none
}
.content-login-item>img[hash-class=CallbackLoginMobile-7487919912830226]{
    width: 1rem;
    margin-left: 0.1rem;
    margin-right: 0.1rem;
    height: 100%;
}
.content-login-item>.rc-button[hash-class=CallbackLoginMobile-7487919912830226]{
    background: white;
    flex-shrink: 0;
    width: 0.8rem;
    line-height: .28rem;
    border: none;
    height: 100%;
    padding: 0px;
    display: flex;
    justify-content: center;
    align-items: center;
    margin: 0px;
}
.content-login-item>.rc-button:hover[hash-class=CallbackLoginMobile-7487919912830226]{
    -webkit-filter: brightness(1);
            filter: brightness(1);
}
.content-login-item .rc-button span[hash-class=CallbackLoginMobile-7487919912830226]{
    color: #d91313;
    font-size: var(--main-fontSize20);
    white-space: nowrap;
}
.content-login-item-input-btn[hash-class=CallbackLoginMobile-7487919912830226]{
    position: relative;
    display: flex;
    background: #f7f7f7;
}
.content-login-item-input-btn .login-sms-input input[hash-class=CallbackLoginMobile-7487919912830226]{
    outline: none;
}
.content-login-item-input-btn .sendCode[hash-class=CallbackLoginMobile-7487919912830226]{
    width: 1rem;
    margin-right: 0.16rem;
    cursor: pointer;
    height: 100%;
    display: flex;
    align-content: center;
    margin-bottom: 0.24rem;
    justify-content: center;
}
.content-login-item-input-btn .sendCode .rc-if[hash-class=CallbackLoginMobile-7487919912830226]{
    display: flex;
    justify-content: center;
}
.content-login-item-input-btn .sendCode span[hash-class=CallbackLoginMobile-7487919912830226] {
    font-size: var(--main-fontSize20);
    color: #d91313;
    white-space: nowrap;
}

/* wechat qrcode iframe */ 
#wxQrcodeWrapper[hash-class=CallbackLoginMobile-7487919912830226] {
    width: 3rem;
    margin: 0 auto 0.24rem;
}
[hash-class=CallbackLoginMobile-7487919912830226] #wxQrcodeWrapper iframe {
    width: 3rem;
    height: 4rem;
}
/* rememberMe */
[hash-class=CallbackLoginMobile-7487919912830226] .remenberDiv {
    width: 100%;
    height: 100%;
    display: flex;
    align-items: center;
}
[hash-class=CallbackLoginMobile-7487919912830226] .remenberDiv input {
    width: 0.2rem;
    height: 0.2rem;
}
[hash-class=CallbackLoginMobile-7487919912830226] .remenberDiv span {
    font-size: var(--main-fontSize18);
    margin-bottom: 1px;
    color: #757575;
    margin-left: 0.1rem;
}

/* 国家老年大学学员 */
.login-content .registerContent[hash-class=CallbackLoginMobile-7487919912830226] {
    /* padding: 0.2rem 0.38rem; */
}
.isStudentContainer[hash-class=CallbackLoginMobile-7487919912830226] {
    justify-content: space-between;
}
.isStudentContainer .rc-text[hash-class=CallbackLoginMobile-7487919912830226] {
    font-size: var(--main-fontSize20);
    color: #333;
}
.radioGroup[hash-class=CallbackLoginMobile-7487919912830226] {
    width: auto;
    height: 100%;
    display: flex;
    align-items: center;
    align-content: center;
}
.genderItem[hash-class=CallbackLoginMobile-7487919912830226] {
    width: 1rem;
    font-size: var(--main-fontSize20);
    color: #333;
}
.flexBetween[hash-class=CallbackLoginMobile-7487919912830226] {
    justify-content: space-between;
}
.content-dropdown[hash-class=CallbackLoginMobile-7487919912830226] {
    flex: 1;
    height: 100%;
}
.studentContainerMask[hash-class=CallbackLoginMobile-7487919912830226] {
    position: fixed;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
}
.login-content .studentInfoContainer[hash-class=CallbackLoginMobile-7487919912830226]  {
    width: 5.4rem;
    max-height: 7.6rem;
    overflow: auto;
    margin: 0.35rem auto;
}
.studentInfoContainer .content-login-item > .rc-label[hash-class=CallbackLoginMobile-7487919912830226] {
    width: 1.2rem;
}
.studentInfoContainer .content-login-item[hash-class=CallbackLoginMobile-7487919912830226] {
    height: .4rem;
    margin-bottom: .1rem;
}
.switchContainer[hash-class=CallbackLoginMobile-7487919912830226] {
    width: auto;
    position: relative;
}
.switchContainer .rc-text[hash-class=CallbackLoginMobile-7487919912830226] {
    position: absolute;
    top: 0;
}
.switchContainer:hover .rc-text[hash-class=CallbackLoginMobile-7487919912830226] {
    display: block !important;
    cursor: pointer;
    position: absolute;
    top: -0.3rem;
    background: rgba(0,0,0, .7);
    width: 1.2rem;
    right: 0;
    color: #fff;
    font-size: var(--main-fontSize14);
    border-radius: 5px;
}

.registerbottom[hash-class=CallbackLoginMobile-7487919912830226] {
    margin-top: .2rem;
}
.registerbottom .rc-text[hash-class=CallbackLoginMobile-7487919912830226] {
    background: #d91313;
    width: 1rem;
    height: 0.5rem;
    text-align: center;
    border-radius: 4px;
    line-height: .5rem;
    font-size: var(--main-fontSize20);
    color: #fff;
    margin-right: 0.5rem;
    cursor: pointer;
}
.popUpTitle .rc-text[hash-class=CallbackLoginMobile-7487919912830226] {
    font-size: var(--main-fontSize24);
}
.popUpBottom[hash-class=CallbackLoginMobile-7487919912830226] {
    margin-top: .3rem;
}
.popUpBottom .rc-text[hash-class=CallbackLoginMobile-7487919912830226] {
    background: #d91313;
    width: 1.3rem;
    height: 0.5rem;
    text-align: center;
    border-radius: 4px;
    line-height: .5rem;
    font-size: var(--main-fontSize20);
    color: #fff;
    margin-right: 0.3rem;
    cursor: pointer;
}
.popUpBottom .skipText[hash-class=CallbackLoginMobile-7487919912830226] {
    background-color: #fff;
    color: rgb(153, 153, 153);
    border: 1px solid rgb(153,153,153);
}
.popUpBottom .skipText:hover[hash-class=CallbackLoginMobile-7487919912830226] {
    background: rgb(216,212,212)
}

.registerTitle[hash-class=CallbackLoginMobile-7487919912830226] {
    margin-bottom: .2rem;
}
.registerTitle .rc-text[hash-class=CallbackLoginMobile-7487919912830226] {
    font-size: var(--main-fontSize24);
}
[hash-class=CallbackLoginMobile-7487919912830226] .login-page .rc-popup-dialog .rc-popup .close {
    display: none;
}
/* 入学 编码图 */
.studentCodeContainer[hash-class=CallbackLoginMobile-7487919912830226] {
    position: fixed;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    z-index: 1001;
    display: none;
}
[hash-class=CallbackLoginMobile-7487919912830226] .entranceSchool {
    position: absolute;
    left: 50%;
    top: 50%;
    -webkit-transform: translate(-50%, -50%);
            transform: translate(-50%, -50%);
}
[hash-class=CallbackLoginMobile-7487919912830226] .entranceSchool img {
    width: 7rem;
}
[hash-class=CallbackLoginMobile-7487919912830226] .entranceSchool span {
    position: absolute;
    font-size: var(--main-fontSize30);
    padding: 0.2rem;
    background: #d91313;
    color: #fff;
    left: 50%;
    -webkit-transform: translate(-50%, 0);
            transform: translate(-50%, 0);
    top: 5%;
    width: 5rem;
    text-align: center;
}
.falseInput[hash-class=CallbackLoginMobile-7487919912830226] {
    position: absolute;
    width: 0;
    height: 0;
    top: -10000px;
}
/* 新修改区域 */
.newLearnBox[hash-class=CallbackLoginMobile-7487919912830226]{
    display: flex;
    justify-content: space-between;
    height: auto;
}
.newLearnBox .right[hash-class=CallbackLoginMobile-7487919912830226]{
    flex: 1;
    flex-shrink: 0;
}
.newH[hash-class=CallbackLoginMobile-7487919912830226]{
    height: .4rem;
}
.learn_c_mb[hash-class=CallbackLoginMobile-7487919912830226]{
    margin-bottom: .1rem;
    flex-wrap: nowrap;
    align-items: center;
    font-size: var(--main-fontSize20);
    color: #333;
}
/* 阅读协议 */
.agreeGreyTxt[hash-class=CallbackLoginMobile-7487919912830226]{
    color: #93939f;
    font-size: var(--main-fontSize20);
    flex-shrink: 0;
}
.agreeRedTxt[hash-class=CallbackLoginMobile-7487919912830226]{
    color: #d91313;
    font-size: var(--main-fontSize20);
    /* margin: 0 .05rem; */
     flex-shrink: 0;
     cursor: pointer;
}
.checkBoxActive[hash-class=CallbackLoginMobile-7487919912830226]{
     background-color: #93939f;
}

.topImageBox[hash-class=CallbackLoginMobile-7487919912830226] {
    margin-top: 0.58rem;
}

.topImage[hash-class=CallbackLoginMobile-7487919912830226] {
    width: 2.5rem;
    height: 1.5rem;
}

.circle1[hash-class=CallbackLoginMobile-7487919912830226], .circle2[hash-class=CallbackLoginMobile-7487919912830226], .circle3[hash-class=CallbackLoginMobile-7487919912830226], .circle4[hash-class=CallbackLoginMobile-7487919912830226] {
    width: 0.8rem;
    height: 0.8rem;
    border-radius: 50%;
    margin-right: 0.3rem;
}
.circle1[hash-class=CallbackLoginMobile-7487919912830226] {
    background-color: #D70E1E;
}
.circle2[hash-class=CallbackLoginMobile-7487919912830226] {
    background-color: #E05155;
}
.circle3[hash-class=CallbackLoginMobile-7487919912830226] {
    background-color: #E67578;
}
.circle4[hash-class=CallbackLoginMobile-7487919912830226] {
    background-color: #EAA3A4;
}

.loadingBox[hash-class=CallbackLoginMobile-7487919912830226] {
    margin-top: 0.3rem;
}

.loadginText[hash-class=CallbackLoginMobile-7487919912830226] {
    font-size: 0.16rem;
    color: #93939f;
}

.loadginTextBox[hash-class=CallbackLoginMobile-7487919912830226] {
    margin-top: 0.4rem;
    margin-bottom: 0.4rem;
}
.rc-text[hash-class=CallbackLogin-7149457428193280] {
    line-height: 30px;
}

.rc-text-inner[hash-class=CallbackLogin-7149457428193280] {
    line-height: inherit;
}

.rc-expression-inner[hash-class=CallbackLogin-7149457428193280] {
    line-height: inherit;
}
.login-page[hash-class=CallbackLogin-7149457428193280]{
    width: 100%;
    background: url(https://static.lndx.edu.cn/image/loginBackground.png) no-repeat 50%;
    background-size: cover;
    min-height: 100vh;
    padding-top: 0.35rem;
}
.logo-image[hash-class=CallbackLogin-7149457428193280]{
    width: 2.75rem;
    height: 0.56rem;
}
.login-header-btn-container[hash-class=CallbackLogin-7149457428193280]{
    width: unset;
}
.login-back-button[hash-class=CallbackLogin-7149457428193280]{
    width: 1.17rem;
    height: 0.43rem;
    background: #d91313;
    border-radius: 0.05rem;
    cursor: pointer;
    margin-left: 0.16rem;
    display: flex;
    justify-content: center;
}
.login-back-button span[hash-class=CallbackLogin-7149457428193280]{
    font-size: var(--main-fontSize20);
    text-align: center;
    line-height: .42rem;
    color: #fff;
}
.imgcode-class[hash-class=CallbackLogin-7149457428193280]{
    font-size: 0.12rem !important;
}
imgcode-class rc-button[hash-class=CallbackLogin-7149457428193280]{
    margin: 0px;
}
.login-header[hash-class=CallbackLogin-7149457428193280]{
    width: 12rem;
    display: flex;
    align-items: center;
    justify-content: space-between;
    margin-left: auto !important;
    margin-right: auto;
}
.login-content[hash-class=CallbackLogin-7149457428193280]{
    margin: 0.58rem auto 0;
    display: flex;
    align-items: center;
    justify-content: center;
}
.login-content .content[hash-class=CallbackLogin-7149457428193280]{
    width: 5.05rem;
    background: #fff;
    border-radius: 0.1rem;
    padding: 0.44rem 0.38rem;
    box-sizing: border-box;
}
.login-content .content-title[hash-class=CallbackLogin-7149457428193280]{
    font-size: var(--main-fontSize26);
    color: #333;
    margin-bottom: 0.26rem;
    text-align: center;
    position: relative;
    display: flex;
    justify-content: center;
}
.login-content .content-title img[hash-class=CallbackLogin-7149457428193280]{
    width: 0.3rem;
    position: absolute;
    left: 0;
    top: 0.05rem;
    cursor: pointer;
}
.login-content .content-title span[hash-class=CallbackLogin-7149457428193280]{
    font-size: var(--main-fontSize26);
    color: #333;
}
.login-content .content-tab[hash-class=CallbackLogin-7149457428193280]{
    color: #999;
    line-height: .3rem;
    margin-bottom: 0.35rem;
    cursor: pointer;
    display: flex;
    align-items: center;
}
.login-content .content-tab span[hash-class=CallbackLogin-7149457428193280]{
    font-size: var(--main-fontSize22);
}
.login-content .content-login[hash-class=CallbackLogin-7149457428193280]{

}
.login-content .content-login .content-login-item[hash-class=CallbackLogin-7149457428193280]{
    
}
.login-content .content-tab-item[hash-class=CallbackLogin-7149457428193280]{
    display: inline-block;
    margin-right: 0.34rem;
    width: auto;
    position: relative;
}
.login-content .content-tab-item-active[hash-class=CallbackLogin-7149457428193280]{
    color: #d91313;
}
.login-content .content-tab-item-active[hash-class=CallbackLogin-7149457428193280]::after {
    content: "";
    position: absolute;
    left: 50%;
    bottom: -0.1rem;
    width: 0.37rem;
    height: 0.03rem;
    background: #d91313;
    -webkit-transform: translateX(-50%);
            transform: translateX(-50%);
}
.content-btn[hash-class=CallbackLogin-7149457428193280]{
    width: 100%;
    height: 0.54rem;
    background: #d91313;
    border-radius: 0.05rem;
    
    color: #fff;
    text-align: center;
    line-height: .54rem;
    margin-bottom: 0.2rem;
}
.content-btn span[hash-class=CallbackLogin-7149457428193280]{
    font-size: var(--main-fontSize20);
}
.content-login-item[hash-class=CallbackLogin-7149457428193280]{
    height: 0.54rem;
    margin-bottom: 0.24rem;
}
.content-login-item-input[hash-class=CallbackLogin-7149457428193280]{
    height: 100%;
    background: #f7f7f7;
    font-size: var(--main-fontSize20);
    box-sizing: border-box;
    border-radius: 0.02rem;
    border: 0;
    padding: 0 0.12rem;
}
.content-login-item-input input[hash-class=CallbackLogin-7149457428193280]{
    border: none;
}
.other-login-tiltle[hash-class=CallbackLogin-7149457428193280]{
    
}
.other-login-img[hash-class=CallbackLogin-7149457428193280]{
    
}
.other-login-img .other-login-img-item[hash-class=CallbackLogin-7149457428193280]{
    
}
.other-login-img .other-login-img-item img[hash-class=CallbackLogin-7149457428193280]{

}
.other-login-img .other-login-img-item .text[hash-class=CallbackLogin-7149457428193280]{
    
}
.content-tips[hash-class=CallbackLogin-7149457428193280]{
    margin-bottom: 0.56rem;
    display: flex;
    align-items: center;
    justify-content: space-between;
}
.login-content .content-tips-item[hash-class=CallbackLogin-7149457428193280]{
    width: unset;
}
.login-content .content-tips-item span[hash-class=CallbackLogin-7149457428193280]{
    font-size: var(--main-fontSize20);
    color: #666;
    line-height: .28rem;
}
.login-content .other-login-title[hash-class=CallbackLogin-7149457428193280]{
    width: 3.6rem;
    height: 1px;
    background: -webkit-linear-gradient(left,#fff,#666 50%,#fff);
    margin: 0 auto 0.36rem;
    position: relative;
}
.login-content .other-login-title span[hash-class=CallbackLogin-7149457428193280]{
    width: 1.5rem;
    background: #fff;
    font-size: var(--main-fontSize20);
    color: #666;
    text-align: center;
    position: absolute;
    left: 50%;
    line-height: .28rem;
    top: -0.14rem;
    -webkit-transform: translateX(-50%);
            transform: translateX(-50%);
}
.login-content .other-login-img[hash-class=CallbackLogin-7149457428193280]{
    width: 3.3rem;
    margin: 0 auto;
    justify-content: space-around;
    display: flex;
    align-items: center;
}
.login-content .other-login-img-item[hash-class=CallbackLogin-7149457428193280]{
    display: flex;
    flex-direction: column;
    cursor: pointer;
    width: unset;
}
.login-content .other-login-img-item img[hash-class=CallbackLogin-7149457428193280]{
    display: block;
    width: 0.56rem;
    height: 0.56rem;
    margin: 0 auto 0.12rem;
}
.login-content .other-login-img-item span[hash-class=CallbackLogin-7149457428193280]{
    font-size: var(--main-fontSize20);
    color: #666;
    line-height: .28rem;
}
.content-login-item>.rc-label[hash-class=CallbackLogin-7149457428193280]{
    width: 1.16rem;
    color: #333;
    flex-shrink: 0;
    display: flex;
    justify-content: flex-end;
    align-items: center;
    height: 100%;
}
.content-login-item>.rc-label>span[hash-class=CallbackLogin-7149457428193280]{
    font-size: var(--main-fontSize20);
    text-align: right;
}
[hash-class=CallbackLogin-7149457428193280] .content-login-item .rc-label .red {
    color: #d91313;
    margin-right: 0.05rem;
    font-size: var(--main-fontSize20);
}
.content-login-item .content-login-item-input[hash-class=CallbackLogin-7149457428193280]{
    flex: 1;
}
[hash-class=CallbackLogin-7149457428193280] .content-login-item-input input{
    border: none
}
.content-login-item>img[hash-class=CallbackLogin-7149457428193280]{
    width: 1rem;
    margin-left: 0.1rem;
    margin-right: 0.1rem;
    height: 100%;
}
.content-login-item>.rc-button[hash-class=CallbackLogin-7149457428193280]{
    background: white;
    flex-shrink: 0;
    width: 0.8rem;
    line-height: .28rem;
    border: none;
    height: 100%;
    padding: 0px;
    display: flex;
    justify-content: center;
    align-items: center;
    margin: 0px;
}
.content-login-item>.rc-button:hover[hash-class=CallbackLogin-7149457428193280]{
    -webkit-filter: brightness(1);
            filter: brightness(1);
}
.content-login-item .rc-button span[hash-class=CallbackLogin-7149457428193280]{
    color: #d91313;
    font-size: var(--main-fontSize20);
    white-space: nowrap;
}
.content-login-item-input-btn[hash-class=CallbackLogin-7149457428193280]{
    position: relative;
    display: flex;
    background: #f7f7f7;
}
.content-login-item-input-btn .login-sms-input input[hash-class=CallbackLogin-7149457428193280]{
    outline: none;
}
.content-login-item-input-btn .sendCode[hash-class=CallbackLogin-7149457428193280]{
    width: 1rem;
    margin-right: 0.16rem;
    cursor: pointer;
    height: 100%;
    display: flex;
    align-content: center;
    margin-bottom: 0.24rem;
    justify-content: center;
}
.content-login-item-input-btn .sendCode .rc-if[hash-class=CallbackLogin-7149457428193280]{
    display: flex;
    justify-content: center;
}
.content-login-item-input-btn .sendCode span[hash-class=CallbackLogin-7149457428193280] {
    font-size: var(--main-fontSize20);
    color: #d91313;
    white-space: nowrap;
}

/* wechat qrcode iframe */ 
#wxQrcodeWrapper[hash-class=CallbackLogin-7149457428193280] {
    width: 3rem;
    margin: 0 auto 0.24rem;
}
[hash-class=CallbackLogin-7149457428193280] #wxQrcodeWrapper iframe {
    width: 3rem;
    height: 4rem;
}
/* rememberMe */
[hash-class=CallbackLogin-7149457428193280] .remenberDiv {
    width: 100%;
    height: 100%;
    display: flex;
    align-items: center;
}
[hash-class=CallbackLogin-7149457428193280] .remenberDiv input {
    width: 0.2rem;
    height: 0.2rem;
}
[hash-class=CallbackLogin-7149457428193280] .remenberDiv span {
    font-size: var(--main-fontSize18);
    margin-bottom: 1px;
    color: #757575;
    margin-left: 0.1rem;
}

/* 国家老年大学学员 */
.login-content .registerContent[hash-class=CallbackLogin-7149457428193280] {
    /* padding: 0.2rem 0.38rem; */
}
.isStudentContainer[hash-class=CallbackLogin-7149457428193280] {
    justify-content: space-between;
}
.isStudentContainer .rc-text[hash-class=CallbackLogin-7149457428193280] {
    font-size: var(--main-fontSize20);
    color: #333;
}
.radioGroup[hash-class=CallbackLogin-7149457428193280] {
    width: auto;
    height: 100%;
    display: flex;
    align-items: center;
    align-content: center;
}
.genderItem[hash-class=CallbackLogin-7149457428193280] {
    width: 1rem;
    font-size: var(--main-fontSize20);
    color: #333;
}
.flexBetween[hash-class=CallbackLogin-7149457428193280] {
    justify-content: space-between;
}
.content-dropdown[hash-class=CallbackLogin-7149457428193280] {
    flex: 1;
    height: 100%;
}
.studentContainerMask[hash-class=CallbackLogin-7149457428193280] {
    position: fixed;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
}
.login-content .studentInfoContainer[hash-class=CallbackLogin-7149457428193280]  {
    width: 5.4rem;
    max-height: 7.6rem;
    overflow: auto;
    margin: 0.35rem auto;
}
.studentInfoContainer .content-login-item > .rc-label[hash-class=CallbackLogin-7149457428193280] {
    width: 1.2rem;
}
.studentInfoContainer .content-login-item[hash-class=CallbackLogin-7149457428193280] {
    height: .4rem;
    margin-bottom: .1rem;
}
.switchContainer[hash-class=CallbackLogin-7149457428193280] {
    width: auto;
    position: relative;
}
.switchContainer .rc-text[hash-class=CallbackLogin-7149457428193280] {
    position: absolute;
    top: 0;
}
.switchContainer:hover .rc-text[hash-class=CallbackLogin-7149457428193280] {
    display: block !important;
    cursor: pointer;
    position: absolute;
    top: -0.3rem;
    background: rgba(0,0,0, .7);
    width: 1.2rem;
    right: 0;
    color: #fff;
    font-size: var(--main-fontSize14);
    border-radius: 5px;
}

.registerbottom[hash-class=CallbackLogin-7149457428193280] {
    margin-top: .2rem;
}
.registerbottom .rc-text[hash-class=CallbackLogin-7149457428193280] {
    background: #d91313;
    width: 1rem;
    height: 0.5rem;
    text-align: center;
    border-radius: 4px;
    line-height: .5rem;
    font-size: var(--main-fontSize20);
    color: #fff;
    margin-right: 0.5rem;
    cursor: pointer;
}
.popUpTitle .rc-text[hash-class=CallbackLogin-7149457428193280] {
    font-size: var(--main-fontSize24);
}
.popUpBottom[hash-class=CallbackLogin-7149457428193280] {
    margin-top: .3rem;
}
.popUpBottom .rc-text[hash-class=CallbackLogin-7149457428193280] {
    background: #d91313;
    width: 1.3rem;
    height: 0.5rem;
    text-align: center;
    border-radius: 4px;
    line-height: .5rem;
    font-size: var(--main-fontSize20);
    color: #fff;
    margin-right: 0.3rem;
    cursor: pointer;
}
.popUpBottom .skipText[hash-class=CallbackLogin-7149457428193280] {
    background-color: #fff;
    color: rgb(153, 153, 153);
    border: 1px solid rgb(153,153,153);
}
.popUpBottom .skipText:hover[hash-class=CallbackLogin-7149457428193280] {
    background: rgb(216,212,212)
}

.registerTitle[hash-class=CallbackLogin-7149457428193280] {
    margin-bottom: .2rem;
}
.registerTitle .rc-text[hash-class=CallbackLogin-7149457428193280] {
    font-size: var(--main-fontSize24);
}
[hash-class=CallbackLogin-7149457428193280] .login-page .rc-popup-dialog .rc-popup .close {
    display: none;
}
/* 入学 编码图 */
.studentCodeContainer[hash-class=CallbackLogin-7149457428193280] {
    position: fixed;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    z-index: 1001;
    display: none;
}
[hash-class=CallbackLogin-7149457428193280] .entranceSchool {
    position: absolute;
    left: 50%;
    top: 50%;
    -webkit-transform: translate(-50%, -50%);
            transform: translate(-50%, -50%);
}
[hash-class=CallbackLogin-7149457428193280] .entranceSchool img {
    width: 7rem;
}
[hash-class=CallbackLogin-7149457428193280] .entranceSchool span {
    position: absolute;
    font-size: var(--main-fontSize30);
    padding: 0.2rem;
    background: #d91313;
    color: #fff;
    left: 50%;
    -webkit-transform: translate(-50%, 0);
            transform: translate(-50%, 0);
    top: 5%;
    width: 5rem;
    text-align: center;
}
.falseInput[hash-class=CallbackLogin-7149457428193280] {
    position: absolute;
    width: 0;
    height: 0;
    top: -10000px;
}
/* 新修改区域 */
.newLearnBox[hash-class=CallbackLogin-7149457428193280]{
    display: flex;
    justify-content: space-between;
    height: auto;
}
.newLearnBox .right[hash-class=CallbackLogin-7149457428193280]{
    flex: 1;
    flex-shrink: 0;
}
.newH[hash-class=CallbackLogin-7149457428193280]{
    height: .4rem;
}
.learn_c_mb[hash-class=CallbackLogin-7149457428193280]{
    margin-bottom: .1rem;
    flex-wrap: nowrap;
    align-items: center;
    font-size: var(--main-fontSize20);
    color: #333;
}
/* 阅读协议 */
.agreeGreyTxt[hash-class=CallbackLogin-7149457428193280]{
    color: #93939f;
    font-size: var(--main-fontSize20);
    flex-shrink: 0;
}
.agreeRedTxt[hash-class=CallbackLogin-7149457428193280]{
    color: #d91313;
    font-size: var(--main-fontSize20);
    /* margin: 0 .05rem; */
     flex-shrink: 0;
     cursor: pointer;
}
.checkBoxActive[hash-class=CallbackLogin-7149457428193280]{
     background-color: #93939f;
}

.topImageBox[hash-class=CallbackLogin-7149457428193280] {
    margin-top: 0.58rem;
}

.topImage[hash-class=CallbackLogin-7149457428193280] {
    width: 2.5rem;
    height: 1.5rem;
}

.circle1[hash-class=CallbackLogin-7149457428193280], .circle2[hash-class=CallbackLogin-7149457428193280], .circle3[hash-class=CallbackLogin-7149457428193280], .circle4[hash-class=CallbackLogin-7149457428193280] {
    width: 0.15rem;
    height: 0.15rem;
    border-radius: 50%;
    margin-right: 0.2rem;
}
.circle1[hash-class=CallbackLogin-7149457428193280] {
    background-color: #D70E1E;
}
.circle2[hash-class=CallbackLogin-7149457428193280] {
    background-color: #E05155;
}
.circle3[hash-class=CallbackLogin-7149457428193280] {
    background-color: #E67578;
}
.circle4[hash-class=CallbackLogin-7149457428193280] {
    background-color: #EAA3A4;
}

.loadingBox[hash-class=CallbackLogin-7149457428193280] {
    margin-top: 0.3rem;
}

.loadginText[hash-class=CallbackLogin-7149457428193280] {
    font-size: 0.16rem;
    color: #93939f;
}

.loadginTextBox[hash-class=CallbackLogin-7149457428193280] {
    margin-top: 0.4rem;
    margin-bottom: 0.4rem;
}.maxContent[hash-class=instructorAboutBlock-7290969691898112]{
  width: -webkit-max-content;
  width: max-content;
}
.ac[hash-class=instructorAboutBlock-7290969691898112]{
  align-items: center;
  align-content: center;
}
.jc[hash-class=instructorAboutBlock-7290969691898112]{
  justify-content: center;
}
.column[hash-class=instructorAboutBlock-7290969691898112]{
  flex-direction: column;
}
.flex1[hash-class=instructorAboutBlock-7290969691898112]{
  flex: 1;
}
.w100[hash-class=instructorAboutBlock-7290969691898112]{
  width: 100%;
}
.instructorBox[hash-class=instructorAboutBlock-7290969691898112]{
  width: 3.91rem;
  background: #ffffff;
  border-radius: 0.09rem;
  padding:  .22rem;
}
.instructorBox .title[hash-class=instructorAboutBlock-7290969691898112]{
  color: #333333;
  font-size: 0.2rem;
  font-family: Alibaba PuHuiTi, Alibaba PuHuiTi-400;
  margin-bottom: 0.19rem;
}
.instructorBox .img[hash-class=instructorAboutBlock-7290969691898112]{
  border-radius: 50%;
  overflow: hidden;
  width: 0.73rem;
  height: 0.73rem;
  margin-right: 0.12rem;
  /* margin-bottom: 0.15rem; */
}
.instructorBox .tag[hash-class=instructorAboutBlock-7290969691898112]{
  width: 0.41rem;
  height: 0.22rem;
  background: #f0f0f0;
  border-radius: 0.04rem;
  color: #999999;
  font-size: 0.15rem;
  font-family: Alibaba PuHuiTi, Alibaba PuHuiTi-400;
  margin-bottom: .07rem;
}
.instructorBox .name[hash-class=instructorAboutBlock-7290969691898112]{
  color: #333333;
  font-size: 0.18rem;
  font-family: Alibaba PuHuiTi, Alibaba PuHuiTi-400;
  margin-bottom: .02rem;
  width: 100%;
  text-align: justify;
}
.instructorBox .trainerIntroductionTxt[hash-class=instructorAboutBlock-7290969691898112]{
  font-size: 0.15rem;
  font-family: Alibaba PuHuiTi, Alibaba PuHuiTi-400;
  font-weight: 400;
  text-align: justify;
  color: #666666;
  line-height: 0.2rem;
}.maxContent[hash-class=guessYouLikeCourseBlock-7295382495021952]{
  width: -webkit-max-content;
  width: max-content;
}
.ac[hash-class=guessYouLikeCourseBlock-7295382495021952]{
  align-items: center;
  align-content: center;
}
.omit[hash-class=guessYouLikeCourseBlock-7295382495021952]{
  text-overflow: -o-ellipsis-lastline;
overflow: hidden;
text-overflow: ellipsis;
display: -webkit-box;
-webkit-box-orient: vertical;
}
.clamp2[hash-class=guessYouLikeCourseBlock-7295382495021952]{
  -webkit-line-clamp: 2;
}
.pointer[hash-class=guessYouLikeCourseBlock-7295382495021952]{
  cursor: pointer;
}
.guessYouLikeCourseBox[hash-class=guessYouLikeCourseBlock-7295382495021952]{
  width: 3.91rem;
  background: #ffffff;
  border-radius: 0.09rem;
  padding: .22rem;
}
.guessYouLikeCourseBox .title[hash-class=guessYouLikeCourseBlock-7295382495021952]{
  color: #333333;
  font-size: 0.2rem;
  font-family: Alibaba PuHuiTi, Alibaba PuHuiTi-400;
  margin-bottom: .18rem;
}
.guessYouLikeCourseBox .courseList .item .img[hash-class=guessYouLikeCourseBlock-7295382495021952]{
  width: 1.52rem;
  height: 1.01rem;
  border-radius: 0.04rem;
  overflow: hidden;
  object-fit: cover;
   margin-right: .11rem;
   flex-shrink: 0;
}
.guessYouLikeCourseBox .courseList .item[hash-class=guessYouLikeCourseBlock-7295382495021952]{
  margin-bottom: 0.17rem;
  flex-wrap: nowrap;
}
.guessYouLikeCourseBox .courseList .item .name[hash-class=guessYouLikeCourseBlock-7295382495021952]{
  color: #333333;
  font-size: 0.18rem;
  font-family: Alibaba PuHuiTi, Alibaba PuHuiTi-400;
}
.guessYouLikeCourseBox .courseList .item .nameBox[hash-class=guessYouLikeCourseBlock-7295382495021952]{
  height: 0.44rem;
  margin-bottom: .05rem;
}
.guessYouLikeCourseBox .courseList .item .source[hash-class=guessYouLikeCourseBlock-7295382495021952]{
  color: #999999;
font-size: 0.13rem;
font-family: Alibaba PuHuiTi, Alibaba PuHuiTi-400;
}
.rc-text[hash-class=courseDetailPlayBasic-7278142396557696] {
    line-height: 30px;
}
.cr1[hash-class=courseDetailPlayBasic-7278142396557696]{ width: 1020px; margin: auto; color: #ff0000;}
cr2[hash-class=courseDetailPlayBasic-7278142396557696]{margin-top:40px;color: #ff0000;}
.rc-text-inner[hash-class=courseDetailPlayBasic-7278142396557696] {
    line-height: inherit;
}

.rc-expression-inner[hash-class=courseDetailPlayBasic-7278142396557696] {
    line-height: inherit;
}
.BoxContainer[hash-class=courseDetailPlayBasic-7278142396557696] {
    width: 12rem;
    display: flex;
    flex-direction: column;
}
.videoBbox[hash-class=courseDetailPlayBasic-7278142396557696] {
    height: 6.7rem;
    box-sizing: border-box;
    display: flex;
    justify-content: space-between;
    flex-direction: column;
}
.module4[hash-class=courseDetailPlayBasic-7278142396557696] {
    width: 12rem;
    height: 1.01rem;
    background: #fff;
    /* margin-top: .14rem; */
    padding: 0 .22rem;
    box-sizing: border-box;
    display: flex;
    align-items: center;
    align-content: center;
    position: relative;
}
.item[hash-class=courseDetailPlayBasic-7278142396557696] {
    width: 1.9rem;
    height: .6rem;
    cursor: pointer;
    margin-right: .15rem;
    font-size: var(--main-fontSize20);
    color: #fff;
    display: flex;
    justify-content: center;
    align-items: center;
    align-content: center;
}
.item.item1[hash-class=courseDetailPlayBasic-7278142396557696] {
    background: #d91313;
}
.item.item2[hash-class=courseDetailPlayBasic-7278142396557696] {
    background: #f2711f;
}
.item.item3[hash-class=courseDetailPlayBasic-7278142396557696] {
    background: #3567c2;
}
.item .rc-image[hash-class=courseDetailPlayBasic-7278142396557696] {
    width: .22rem;
    height: .22rem;
    margin-right: .08rem;
}
.item .rc-text[hash-class=courseDetailPlayBasic-7278142396557696] {
    font-size: var(--main-fontSize20);
}
.box_content_module[hash-class=courseDetailPlayBasic-7278142396557696] {
    width: 100%;
}
.box_content_module.module3[hash-class=courseDetailPlayBasic-7278142396557696] {
    min-height: 2rem;
	background: #fff;
	border-radius: 0.02rem;
	margin: 0.16rem auto;
	padding: 0.24rem;
	box-sizing: border-box;
}
.tab[hash-class=courseDetailPlayBasic-7278142396557696] {
    width: 100%;
	height: 0.48rem;
	display: flex;
}
.courseItem[hash-class=courseDetailPlayBasic-7278142396557696] {
    margin-right: 0.6rem;
	height: 0.48rem;
	color: #999;
	line-height: 0.48rem;
	position: relative;
    cursor: pointer;
    width: auto;
    align-content: center;
}
.courseItem.active .rc-text[hash-class=courseDetailPlayBasic-7278142396557696] {
    color: #333;
    font-weight: 600;
    font-size: var(--main-fontSize26);
}
.item_x[hash-class=courseDetailPlayBasic-7278142396557696] {
    width: 0.36rem;
	height: 0.04rem;
	background: #1a42a9;
	border-radius: 0.01rem;
	position: absolute;
	left: 50%;
	bottom: 0;
	-webkit-transform: translateX(-50%);
	        transform: translateX(-50%);
}
.module3_detail[hash-class=courseDetailPlayBasic-7278142396557696] {
    width: 100%;
	margin-top: 0.28rem;
}
.detail_title[hash-class=courseDetailPlayBasic-7278142396557696] {
    width: 100%;
	height: 0.3rem;
	line-height: 0.3rem;
	display: flex;
	font-weight: 600;
	align-items: center;
    font-size: var(--main-fontSize22);
}
.s[hash-class=courseDetailPlayBasic-7278142396557696] {
    width: 0.03rem;
	height: 0.2rem;
	background: #1a42a9;
	margin-right: 0.16rem;
}
.detail_top[hash-class=courseDetailPlayBasic-7278142396557696] {
    width: 100%;
}
.detail_top .content[hash-class=courseDetailPlayBasic-7278142396557696] {
    margin-top: 0.12rem;
	font-size: var(--main-fontSize22);
	color: #333;
	/* line-height: 0.39rem; */
}
[hash-class=courseDetailPlayBasic-7278142396557696] .detail_top .content p{
    width: 100%;
}
.detail_footer[hash-class=courseDetailPlayBasic-7278142396557696] {
    margin-top: 0.28rem;
}
.footer_con[hash-class=courseDetailPlayBasic-7278142396557696] {
    width: 100%;
	margin-top: 0.24rem;
	display: flex;
	justify-content: space-between;
}
.footer_con .foter_left[hash-class=courseDetailPlayBasic-7278142396557696] {
    width: 2.2rem;
	height: 1.97rem;
}
.footer_con .foter_left .rc-image[hash-class=courseDetailPlayBasic-7278142396557696] {
    width: 100%;
	height: 100%;
}
.footer_con .foter_right[hash-class=courseDetailPlayBasic-7278142396557696] {
    width: calc(100% - 2.44rem);
}
.footer_con .foter_right .detailItem[hash-class=courseDetailPlayBasic-7278142396557696] {
    margin-top: 0.08rem;
    font-size: var(--main-fontSize22);
    color: #333;
    display: block;
}
.course-list[hash-class=courseDetailPlayBasic-7278142396557696] {
    height: 4rem;
    padding-top: 20px;
}
.course-list-item[hash-class=courseDetailPlayBasic-7278142396557696] {
    display: flex;
    align-items: center;
    justify-content: space-between;
    font-size: var(--main-fontSize24);
    height: .42rem;
    margin-bottom: .18rem;
    flex-wrap: nowrap;
}
.course-list-item .rc-image[hash-class=courseDetailPlayBasic-7278142396557696] {
    width: var(--main-fontSize24);
    position: relative;
    top: .025rem;
}
.course-list-item .rc-expression[hash-class=courseDetailPlayBasic-7278142396557696] {
    padding-left: .12rem;
}
.btn[hash-class=courseDetailPlayBasic-7278142396557696] {
    display: flex;
    align-items: center;
    cursor: pointer;
    justify-content: center;
}
.btn .rc-expression[hash-class=courseDetailPlayBasic-7278142396557696],
.btn .rc-text[hash-class=courseDetailPlayBasic-7278142396557696] {
    font-size: var(--main-fontSize18);
    color: #fff;
    background: #1a42a9;
    width: 1.27rem;
    height: .4rem;
    text-align: center;
    line-height: .4rem;
    margin-left: .18rem;
    display: block;
}
.courseFalse[hash-class=courseDetailPlayBasic-7278142396557696] {
    justify-content: center;
    margin-top: 25px;
}
.courseFalse .rc-text[hash-class=courseDetailPlayBasic-7278142396557696] {
    font-size: var(--main-fontSize24);
}
.tool[hash-class=courseDetailPlayBasic-7278142396557696] {
    display: flex;
    flex-wrap: nowrap;
    width: auto;
}
.content[hash-class=courseDetailPlayBasic-7278142396557696] {
    font-size: var(--main-fontSize20);
    font-family: SourceHanSansCN-Regular, SourceHanSansCN;
    font-weight: 400;
    color: #000000;
    line-height: var(--main-fontSize30);
    letter-spacing: 2px;
    margin-bottom: 0.12rem;
}
.content img[hash-class=courseDetailPlayBasic-7278142396557696] {
    max-width: 100%;
    height: auto;
    object-fit: cover;
}
.enclosure-wrap[hash-class=courseDetailPlayBasic-7278142396557696] {
    margin-top: .2rem;
    display: flex;
    flex-wrap: wrap;
    margin-bottom: .2rem;
}
.enclosure-task[hash-class=courseDetailPlayBasic-7278142396557696] {
    display: flex;
    align-items: center;
    color: #0091ff;
    line-height: var(--main-fontSize28);
    letter-spacing: 2px;
    cursor: pointer;
    margin-bottom: .14rem;
    margin-right: .2rem;
}
.enclosure-task .rc-image[hash-class=courseDetailPlayBasic-7278142396557696] {
    margin-right: 13px;
    width: .16rem;
}
.enclosure-task .rc-expression[hash-class=courseDetailPlayBasic-7278142396557696] {
    font-size: var(--main-fontSize16);
    font-family: SourceHanSansCN-Regular,SourceHanSansCN;
    font-weight: 400;
}
.el-divider[hash-class=courseDetailPlayBasic-7278142396557696] {
    position: relative;
}
.el-divider--horizontal[hash-class=courseDetailPlayBasic-7278142396557696] {
    display: block;
    height: 1px;
    width: 100%;
    margin: 24px 0;
    border-top: 1px var(--el-border-color) var(--el-border-style);
}
.space[hash-class=courseDetailPlayBasic-7278142396557696] {
    height: 30px;
}
.homeWork-upload[hash-class=courseDetailPlayBasic-7278142396557696] {
    padding-left: 20px;
    padding-right: 20px;
    flex-direction: column;
    flex-wrap: nowrap;
}
.homeWork-upload .upload-card[hash-class=courseDetailPlayBasic-7278142396557696] {
    height: 300px;
    width: 100%;
    flex-direction: column;
    flex-wrap: nowrap;
    background: transparent;
    border-radius: 2px;
    border: 1px dotted #b4b9bf;
    display: flex;
    align-items: center;
    justify-content: center;
    text-align: center;
}
.homeWork-upload .upload-card img[hash-class=courseDetailPlayBasic-7278142396557696] {
    width: var(--main-fontSize36);
}
.homeWork-upload .upload-card .tip-type[hash-class=courseDetailPlayBasic-7278142396557696] {
    margin: 10px 0;
    font-size: var(--main-fontSize16);
    font-family: PingFangSC-Regular,PingFang SC;
    font-weight: 400;
    color: #666;
    line-height: 28px;
}
.homeWork-upload .upload-card .tip-type[hash-class=courseDetailPlayBasic-7278142396557696] {
    font-size: var(--main-fontSize14);
    color: #999;
    line-height: 20px;
}
.homeWork-upload .test-footer[hash-class=courseDetailPlayBasic-7278142396557696] {
    text-align: center;
    display: flex;
    justify-content: center;
}
.homeWork-upload .test-footer .btn[hash-class=courseDetailPlayBasic-7278142396557696] {
    display: flex;
    align-items: center;
}
.homeWork-upload .test-footer .btn span[hash-class=courseDetailPlayBasic-7278142396557696] {
    font-size: var(--main-fontSize18);
    color: #fff;
    background: #1a42a9;
    width: 1.27rem;
    height: 0.4rem;
    text-align: center;
    line-height: .4rem;
    margin: 0 0.1rem;
    box-sizing: border-box;
}

[hash-class=courseDetailPlayBasic-7278142396557696] .homeWork-upload .file-list .file-list-item {
    margin-top: 25px;
    padding: 20px 20px;
    background: #fff;
    font-size: var(--main-fontSize14);
    color: #333;
    display: flex;
    justify-content: space-between;
    align-items: center;
}
[hash-class=courseDetailPlayBasic-7278142396557696] .name {
    text-align: left;
    width: 1.7rem;
    /* white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis; */
}
[hash-class=courseDetailPlayBasic-7278142396557696] .homeWork-upload .file-list .file-list-item .progress-wrap {
    flex: auto;
    margin-left: 5px;
    margin-right: 25px;
}
@-webkit-keyframes progressAnimationStrike {
  from[hash-class=courseDetailPlayBasic-7278142396557696] {
    width: 0;
  }
  to[hash-class=courseDetailPlayBasic-7278142396557696] {
    width: 100%;
  }
}
@keyframes progressAnimationStrike {
  from[hash-class=courseDetailPlayBasic-7278142396557696] {
    width: 0;
  }
  to[hash-class=courseDetailPlayBasic-7278142396557696] {
    width: 100%;
  }
}
[hash-class=courseDetailPlayBasic-7278142396557696] .el-progress {
    position: relative;
    line-height: 1;
    display: flex;
    align-items: center;
}
[hash-class=courseDetailPlayBasic-7278142396557696] .el-progress--without-text .el-progress-bar {
    padding-right: 0;
    margin-right: 0;
    display: block;
}
[hash-class=courseDetailPlayBasic-7278142396557696] .el-progress-bar__outer {
    height: 6px;
    border-radius: 100px;
    background-color: var(--el-border-color-lighter);
    overflow: hidden;
    position: relative;
    vertical-align: middle;
}
[hash-class=courseDetailPlayBasic-7278142396557696] .el-progress-bar__inner{
    position: absolute;
    left: 0;
    top: 0;
    height: 100%;
    width: 100%;
    background-color: var(--el-color-primary);
    text-align: right;
    border-radius: 100px;
    line-height: 1;
    white-space: nowrap;
    transition: width 6s ease;
    -webkit-animation: progressAnimationStrike 3s;
            animation: progressAnimationStrike 3s;
}
[hash-class=courseDetailPlayBasic-7278142396557696] .el-progress-bar {
    flex-grow: 1;
    box-sizing: border-box;
}
.del[hash-class=courseDetailPlayBasic-7278142396557696] {
    cursor: pointer;
}
.tip[hash-class=courseDetailPlayBasic-7278142396557696] {
    display: flex;
    justify-content: space-between;
    align-items: center;
    padding: 0 .18rem;
    font-size: var(--main-fontSize20);
    margin-bottom: .18rem;
}
.title[hash-class=courseDetailPlayBasic-7278142396557696] {
    padding: 0 .18rem;
    font-size: var(--main-fontSize20);
    line-height: var(--main-fontSize36);
    font-family: SourceHanSansCN-Bold,SourceHanSansCN;
    font-weight: 700;
    color: #000;
    position: relative;
    margin-bottom: .18rem;
}
.title[hash-class=courseDetailPlayBasic-7278142396557696]::before {
    content: "";
    width: .04rem;
    height: var(--main-fontSize24);
    position: absolute;
    top: 5px;
    left: -20px;
    background-color: #1a42a9;
}
.test-current[hash-class=courseDetailPlayBasic-7278142396557696] {
    font-size: var(--main-fontSize30);
    color: #1a42a9;
}
.test[hash-class=courseDetailPlayBasic-7278142396557696] {
    padding: 0 0.18rem;
}
.option-item[hash-class=courseDetailPlayBasic-7278142396557696] {
    margin-bottom: .22rem;
}
.classTest-footer[hash-class=courseDetailPlayBasic-7278142396557696] {
    display: flex;
    justify-content: center;
    flex-wrap: nowrap;
}
.classTest-footer .rc-expression[hash-class=courseDetailPlayBasic-7278142396557696] {
    font-size: var(--main-fontSize18);
    color: #fff;
    background: #1a42a9;
    width: 1.27rem;
    height: .4rem;
    text-align: center;
    line-height: .4rem;
    margin: 0 .1rem;
    cursor: pointer;
    box-sizing: border-box;
}
/* .classTest-footer.needBottom {
    position: absolute;
    bottom: 0.5rem;
} */
.rc-expression.test-disabled[hash-class=courseDetailPlayBasic-7278142396557696] {
    background: #f1f1f1;
    border: 1px solid #c9c9c9;
    color: #999;
    cursor: not-allowed;
    line-height: calc(.4rem - 2px);
}
.result[hash-class=courseDetailPlayBasic-7278142396557696] {
    position: relative;
}
.result .all-num[hash-class=courseDetailPlayBasic-7278142396557696] {
    position: absolute;
    top: 32%;
    font-size: var(--main-fontSize14);
    color: #333;
    text-align: center;
    width: 100%;
    font-weight: 600;
    font-family: PingFangSC-Semibold,PingFang SC;
}
.test-result[hash-class=courseDetailPlayBasic-7278142396557696] {
    position: relative;
    padding-top: 20px;
}
.result .current-num[hash-class=courseDetailPlayBasic-7278142396557696] {
    position: absolute;
    color: #333;
    text-align: center;
    width: 100%;
    font-weight: 600;
    font-family: PingFangSC-Semibold,PingFang SC;
    top: 47%;
    font-size: var(--main-fontSize26);
    -webkit-transform: translateY(-50%);
            transform: translateY(-50%);
}
.result .num-tip[hash-class=courseDetailPlayBasic-7278142396557696] {
    position: absolute;
    color: #333;
    width: 100%;
    font-weight: 600;
    font-family: PingFangSC-Semibold,PingFang SC;
    text-align: center;
    font-size: var(--main-fontSize18);
    top: 59%;
}
.result .rc-image[hash-class=courseDetailPlayBasic-7278142396557696] {
    width: 100%;
}
[hash-class=courseDetailPlayBasic-7278142396557696] .cir-wrap {
    padding: 0 .6rem;
    padding-left: .94rem;
    margin-bottom: 20px;
}
[hash-class=courseDetailPlayBasic-7278142396557696] .num-cir {
    width: .68rem;
    height: .68rem;
    background: #4ec470;
    font-size: var(--main-fontSize18);
    color: #fff;
    border-radius: 50%;
    text-align: center;
    line-height: .68rem;
    margin: .2rem .2rem;
    display: inline-block;
}
[hash-class=courseDetailPlayBasic-7278142396557696] .num-cir.err-num {
    background: #1a42a9;
}
[hash-class=courseDetailPlayBasic-7278142396557696] .correct:before {
    content: '\2714';
    color: #008100;
}
[hash-class=courseDetailPlayBasic-7278142396557696] .incorrect:before {
    content: '\2716';
    color: #b20610;
}
[hash-class=courseDetailPlayBasic-7278142396557696] .test-item-name.success {
    color: #4ec470;
}
[hash-class=courseDetailPlayBasic-7278142396557696] .test-item-name {
    padding-left: .4rem;
}
[hash-class=courseDetailPlayBasic-7278142396557696] .test-item-name.error {
    color: #1a42a9;
}
.analysis-card[hash-class=courseDetailPlayBasic-7278142396557696] {
    background: #f8f8fb;
    height: 3rem;
    box-sizing: border-box;
    padding: .3rem;
    margin: 0 .2rem;
    margin-top: .4rem;
    margin-bottom: .25rem;
    flex-direction: column;
}
.analysis-result[hash-class=courseDetailPlayBasic-7278142396557696] {
    font-size: var(--main-fontSize22);
    color: #1a42a9;
    font-family: PingFangSC-Semibold,PingFang SC;
    font-weight: 600;
    margin-bottom: .1rem;
}
.analysis-result-your[hash-class=courseDetailPlayBasic-7278142396557696] {
    font-size: var(--main-fontSize18);
    font-family: PingFangSC-Regular,PingFang SC;
    color: #333;
    margin-bottom: .2rem;
    line-height: var(--main-fontSize30);
}
.analysis-btn[hash-class=courseDetailPlayBasic-7278142396557696] {
    background: #505789;
    font-size: var(--main-fontSize22);
    font-family: PingFangSC-Semibold,PingFang SC;
    font-weight: 600;
    color: #fff;
    line-height: .3rem;
    padding: .04rem .05rem;
    display: inline-block;
    margin-bottom: .1rem;
}
[hash-class=courseDetailPlayBasic-7278142396557696] .rc-popup.rc-popup-dialog{
    z-index: 200;
}
/* 猜你喜欢 */
.guess[hash-class=courseDetailPlayBasic-7278142396557696] {
    width: 100%;
}
.guess .guess-title[hash-class=courseDetailPlayBasic-7278142396557696] {
    font-size: 0.20rem;
    font-weight: 500;
    display: block;
    margin-bottom: 0.1rem;
}
.guess .guess-list[hash-class=courseDetailPlayBasic-7278142396557696] {
    display: flex;
    width: 100%;
}
.guess .guess-list .guess-list-item[hash-class=courseDetailPlayBasic-7278142396557696] {
    display: flex;
    width: 2.81rem;
    height: 3rem;
    flex-direction: column;
    background-color: #fff;
    margin: 0 0.25rem 0.1rem 0;
    cursor: pointer;
    box-shadow: .06rem .05rem .1rem 0rem rgba(211, 211, 211, 0.62);
}
.guess .guess-list .guess-list-item:nth-child(4)[hash-class=courseDetailPlayBasic-7278142396557696] {
    margin-right: 0;
}
.guess .guess-list .guess-list-item .guess-item-img[hash-class=courseDetailPlayBasic-7278142396557696] {
    width: 2.5rem;
    height: 1.6rem;
    margin: 0.15rem;
    border-radius: 0.05rem;
}
.guess .guess-list .guess-list-item .divider[hash-class=courseDetailPlayBasic-7278142396557696] {
    height: 1px;
    width: auto;
    margin: 0.1rem 0.15rem;
    border-top: 1px #dcdfe6 solid;
}
.guess .guess-list .guess-list-item .guess-item-name[hash-class=courseDetailPlayBasic-7278142396557696] {
    font-size: .17rem;
    font-weight: 500;
    margin: 0 0.15rem 0.35rem 0.15rem;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}
.guess .guess-list .guess-list-item .guess-item-source[hash-class=courseDetailPlayBasic-7278142396557696] {
    margin: 0 0.15rem 0.1rem 0.15rem;
    font-size: .13rem;
    color: #4b7afb;
}
[hash-class=courseDetailPlayBasic-7278142396557696] .btn2 {
    background: #8ad4fb;
}
[hash-class=courseDetailPlayBasic-7278142396557696] .btn2 rc-text-inner{
    color: #4b7afb;
}
[hash-class=courseDetailPlayBasic-7278142396557696] .fenxiang-butto{
     background: #8ad4fb;
}
[hash-class=courseDetailPlayBasic-7278142396557696] .BreadcrumbContainer .breadcrumb .breadcrumb-item:last-child .breadcrumb-title{
    color: #1a42a9;
}
/* 观看人数 */
.visitBox[hash-class=courseDetailPlayBasic-7278142396557696]{
    background: #fff;
    padding: 0.15rem 0.15rem 0;
    display: flex;
    justify-content: space-between;
    position: relative;
}
.vists-left[hash-class=courseDetailPlayBasic-7278142396557696] {
    width: 50%;
    display: flex;
    justify-content: space-between;
}
.vists-right[hash-class=courseDetailPlayBasic-7278142396557696] {
    width: 30%;
    justify-content: space-around;
}
.visitBox .visitTxt[hash-class=courseDetailPlayBasic-7278142396557696]{
    font-size: var(--main-fontSize22);
    color: #525252;
}
/* 收藏容器 */
.scContainer[hash-class=courseDetailPlayBasic-7278142396557696] {
    display: flex;
    align-content: center;
    align-items: center;
    width: auto;
    cursor: pointer;
    margin-right: .1rem;
}
.scContainer .rc-image[hash-class=courseDetailPlayBasic-7278142396557696]{
    width: 0.21rem;
    height: 0.21rem;
    margin-right: .13rem;
}
.scContainer .rc-expression[hash-class=courseDetailPlayBasic-7278142396557696] {
    font-size: var(--main-fontSize20);
}
/* 分享 */
.shareBoxC[hash-class=courseDetailPlayBasic-7278142396557696]{
    position: absolute;
    display: none;
    bottom: 0.4rem;
    right: 0rem;
    background-color: white;
    width: auto;
    height: auto;
    z-index: 10;
}
.start-container[hash-class=courseDetailPlayBasic-7278142396557696] {
    width: 4rem;
    height: 0.3rem;
    display: flex;
    align-items: center;
    justify-content: flex-end;
    flex-wrap: nowrap;
    position: absolute;
    right: 0.3rem;
}
.start-container .score-start[hash-class=courseDetailPlayBasic-7278142396557696] {
    font-size: var(--main-fontSize22);
    color: #edb83f;
    position: relative;
    margin-right: 10px;
}
[hash-class=courseDetailPlayBasic-7278142396557696] .start-container .score-container {
    justify-content: flex-start;
    width: auto;
}
[hash-class=courseDetailPlayBasic-7278142396557696] .start-container .score-container .score-content img {
    width: .24rem;
}
.starContainer[hash-class=courseDetailPlayBasic-7278142396557696] {
    padding: 10px 0px;
}
.scoreBottom[hash-class=courseDetailPlayBasic-7278142396557696] {
    margin-top: .5rem;
    margin-left: 0.4rem;
    display: flex;
    justify-content: center;
}
.star-btn[hash-class=courseDetailPlayBasic-7278142396557696] {
    display: block;
    font-size: .15rem;
    margin-right: 30px;
    width: 1rem;
    height: 0.4rem;
    border-radius: 3px;
    background-color: #d71820;
    color: #fff;
    text-align: center;
    line-height: .4rem;
    cursor: pointer;
}
[hash-class=courseDetailPlayBasic-7278142396557696] .starContainer .score-container {
    justify-content: center;
}
/* 弹框 */
.popupTitleBox[hash-class=courseDetailPlayBasic-7278142396557696]{
    justify-content: center;
    position: absolute;
    z-index: 2;
    top: 20px;
}
.popupBox[hash-class=courseDetailPlayBasic-7278142396557696]{
    display: flex;
    justify-content: center;
}
.popupBox .canvas[hash-class=courseDetailPlayBasic-7278142396557696]{
    min-width: 276px;
    min-height: 216px;
    justify-content: center;
    align-items: center;
    margin-top: 40px;
}
.popupBox #canvas3[hash-class=courseDetailPlayBasic-7278142396557696]{
    -webkit-transform: scale(1.683,1.683);
            transform: scale(1.683,1.683);
}

/* 课程跟练 */
.courseFollow[hash-class=courseDetailPlayBasic-7278142396557696] {
    background-color: #fff;
    padding: 0.3rem 0.1rem 0.4rem 0.1rem;
    position: relative;
    align-items: center;
}
.followContainer[hash-class=courseDetailPlayBasic-7278142396557696] {
    width: 1.2rem;
    background-color: #427df1;
    padding: 0.05rem;
    justify-content: center;
}
.followContainer .rc-text[hash-class=courseDetailPlayBasic-7278142396557696] {
    font-size: .2rem;
    color: #fff;
}

/* 讨论区域 */
.comment-container[hash-class=courseDetailPlayBasic-7278142396557696] {
    background: #fff;
    padding: 0.3rem;
}
.h3Container .rc-expression[hash-class=courseDetailPlayBasic-7278142396557696] {
    font-size: var(--main-fontSize22);
}
.comment-input-box[hash-class=courseDetailPlayBasic-7278142396557696] {
    display: flex;
    flex-wrap: nowrap;
    height: 0.52rem;
    flex: 1;
    justify-content: space-between;
    padding-left: 0.4rem;
    margin-top: 0.2rem;
}
.comment-input-box .rc-textarea[hash-class=courseDetailPlayBasic-7278142396557696] {
    min-height: 0.3rem;
    width: 86%;
    background: #F1F2F3;
    line-height: 0.4rem;
}
.comment-input-box .rc-textarea:hover[hash-class=courseDetailPlayBasic-7278142396557696] {
    background-color: #fff;
}
[hash-class=courseDetailPlayBasic-7278142396557696] .comment-input-box .rc-textarea .textarea {
    resize: none;
    outline: none;
    height: 0.5rem;
}
.commentButtonBox[hash-class=courseDetailPlayBasic-7278142396557696] {
    justify-content: flex-end;
    width: auto;
    flex-wrap: nowrap;
    margin-left: 0.2rem;
}
.commentBtx[hash-class=courseDetailPlayBasic-7278142396557696] {
    background: #7ed5f4;
    border-radius: 4px;
    font-size: var(--main-fontSize20);
    color: #fff;
    border: none;
    outline: none;
    width: 0.8rem;
    height: 0.5rem;
}
[hash-class=courseDetailPlayBasic-7278142396557696] .commentBtx .rc-text {
    font-size: var(--main-fontSize16);
}
.uploadBtx[hash-class=courseDetailPlayBasic-7278142396557696] {
    background-color: #88abda;
    margin-right: .1rem;
}
.rc-upload-pro-container[hash-class=courseDetailPlayBasic-7278142396557696] {
    width: 0rem;
}
[hash-class=courseDetailPlayBasic-7278142396557696] .rc-upload-pro-container .rc-upload-pro {
    width: 0 !important;
    height: 0.5rem;
    position: relative;
    border-radius: 4px;
    background: #88abda;
    border: none;
}
[hash-class=courseDetailPlayBasic-7278142396557696] .rc-upload-pro-container .rc-upload-pro:hover .file-tips .rc-text {
    color: #fff;
}
[hash-class=courseDetailPlayBasic-7278142396557696] .rc-upload-pro-container .rc-upload-pro .down-Arrow {
    display: flex !important;
    position: absolute;
    top: 0.35rem;
    left: -.2rem;
}
[hash-class=courseDetailPlayBasic-7278142396557696] .rc-upload-pro-container .rc-upload-pro .file-tips {
    display: none;
}
[hash-class=courseDetailPlayBasic-7278142396557696] .rc-upload-pro-container .rc-upload-pro .file-tips .upload-file-icon {
    display: none;
}
[hash-class=courseDetailPlayBasic-7278142396557696] .rc-upload-pro-container .rc-upload-pro .file-tips .rc-text {
    font-size: var(--main-fontSize16);
    color: #fff;
}
[hash-class=courseDetailPlayBasic-7278142396557696] .rc-upload-pro-container .rc-upload-pro .down-Arrow .icon-down {
    padding-left: 2px;
}
[hash-class=courseDetailPlayBasic-7278142396557696] .rc-upload-pro-container .rc-upload-pro .down-Arrow .icon-down::after {
    border: 4px solid #747475;
    border-left-color: transparent;
    border-top-color: transparent;
}
[hash-class=courseDetailPlayBasic-7278142396557696] .rc-upload-pro-container .file-box {
    display: none;
}
[hash-class=courseDetailPlayBasic-7278142396557696] .rc-upload-pro-container .rc-upload-pro .down-Arrow .file-count {
    display: none;
}
.unLoginDiscussContainer[hash-class=courseDetailPlayBasic-7278142396557696] {
    padding-left: 0.4rem;
}
.comment-list[hash-class=courseDetailPlayBasic-7278142396557696] {

}
[hash-class=courseDetailPlayBasic-7278142396557696] .comment-list-item {
    border-bottom: 1px solid #dddddd;
    padding: 25px 0 30px;
    box-sizing: border-box;
}
[hash-class=courseDetailPlayBasic-7278142396557696] .moreReplyContainer .comment-list-item {
    border: none;
    margin-bottom: 0;
}
[hash-class=courseDetailPlayBasic-7278142396557696] .flex-start-start {
    display: flex;
    align-items: flex-start;
    justify-content: flex-start;
    flex-wrap: nowrap;
}
[hash-class=courseDetailPlayBasic-7278142396557696] .author-head-pic {
    width: .38rem;
    height: .38rem;
    border-radius: 50%;
    box-shadow: 0 0 4px #00000040;
    border: 1px solid #dddddd;
    margin-right: .12rem;
}
[hash-class=courseDetailPlayBasic-7278142396557696] .comment-list-item-content {
    flex: 1;
    padding-top: .1rem;
    box-sizing: border-box;
}
[hash-class=courseDetailPlayBasic-7278142396557696] .comment-list-item-content div {
    margin-bottom: .1rem;
}
.contentName .rc-expression[hash-class=courseDetailPlayBasic-7278142396557696] {
    font-size: .18rem;
}
[hash-class=courseDetailPlayBasic-7278142396557696] .moreReplyContainer .contentName span {
    font-size: .18rem;
}
.contentText .rc-expression[hash-class=courseDetailPlayBasic-7278142396557696] {
    font-size: .18rem;
}
[hash-class=courseDetailPlayBasic-7278142396557696] .moreReplyContainer .contentText span {
    font-size: .18rem;
}
.contentReply .rc-expression[hash-class=courseDetailPlayBasic-7278142396557696] {
    font-size: .14rem;
    margin-right: 0.2rem;
}
[hash-class=courseDetailPlayBasic-7278142396557696] .moreReplyContainer .contentReply span {
    font-size: .14rem;
    margin-right: 0.2rem;
}
.toSee[hash-class=courseDetailPlayBasic-7278142396557696] {
    cursor: pointer;
}
.toSee .rc-expression[hash-class=courseDetailPlayBasic-7278142396557696] {
    color: #ccc;
}

/* 子评论新增样式 */
.moreReplyContainer[hash-class=courseDetailPlayBasic-7278142396557696] {
    /* display: none; */
}
.moreReplyContainer .comment-list-item[hash-class=courseDetailPlayBasic-7278142396557696]{
    padding: 10px 0 0;
    flex-wrap: nowrap;
}
.moreReplyContainer .comment-list-item .right[hash-class=courseDetailPlayBasic-7278142396557696]{
    flex: 1;
}
.moreReplyContainer .comment-list-item .right  .userName[hash-class=courseDetailPlayBasic-7278142396557696]{
    margin-right: .2rem;
}
.moreReplyContainer .comment-list-item .right .userLink[hash-class=courseDetailPlayBasic-7278142396557696]{
    color: #008AC5;
    margin-right: 0;
}
.moreReplyContainer .comment-list-item .right  .userName[hash-class=courseDetailPlayBasic-7278142396557696],.moreReplyContainer .comment-list-item .right  .userContent[hash-class=courseDetailPlayBasic-7278142396557696] {
     font-size: .18rem;
     word-break: break-all;
}
.pointer[hash-class=courseDetailPlayBasic-7278142396557696]{
    cursor: pointer;
}
.childTextArea[hash-class=courseDetailPlayBasic-7278142396557696] {
    display: none;
}
.comment-list .txt:hover[hash-class=courseDetailPlayBasic-7278142396557696]{
    color: #008AC5;
}
.comment-list .colorGrey[hash-class=courseDetailPlayBasic-7278142396557696]{
    color: #9499A0;;
}

/* 子分页 */
.subPagination[hash-class=courseDetailPlayBasic-7278142396557696]{
    display: none;
}
[hash-class=courseDetailPlayBasic-7278142396557696] .subPagination div{
    margin-bottom: 0;
}
[hash-class=courseDetailPlayBasic-7278142396557696] .subPagination .fwptPagination-container{
    justify-content: flex-start;
}
[hash-class=courseDetailPlayBasic-7278142396557696] .subPagination .fwptPagination-container .low-button{
    background-color: white;
}
[hash-class=courseDetailPlayBasic-7278142396557696] .subPagination .fwptPagination-container .low-button.is--active-low{
    background-color: white;
}
[hash-class=courseDetailPlayBasic-7278142396557696] .subPagination .fwptPagination-container .low-button.is--active-low .fwptPagination-text{
    color: #00AEEC;
}
[hash-class=courseDetailPlayBasic-7278142396557696] .subPagination .fwptPagination-container .fwptPagination-button{
    min-width: auto;
}
[hash-class=courseDetailPlayBasic-7278142396557696] .subPagination .fwptPagination-container .fwptPagination-text:hover{
    color: #00AEEC;
}
[hash-class=courseDetailPlayBasic-7278142396557696] .subPagination .fwptPagination-container > .center > button:first-child{
    padding-left: 0;
    margin-left: 0;
}
/* 父分页 */
.pagination[hash-class=courseDetailPlayBasic-7278142396557696]{
    margin-top: .2rem;
}
/* 跟学子评论区域 */
.subcommentFollowLearnInput[hash-class=courseDetailPlayBasic-7278142396557696]{
    display: none;
}
/* 公共 */
.inline[hash-class=courseDetailPlayBasic-7278142396557696]{
    display: inline;
}
.block[hash-class=courseDetailPlayBasic-7278142396557696]{
    display: block;
}
.w[hash-class=courseDetailPlayBasic-7278142396557696]{
    width: 10rem;
}
/* 共同学习 */
.coLearningContainer[hash-class=courseDetailPlayBasic-7278142396557696]{
    align-items: center;
    position: absolute;
    left: 50%;
    width: auto;
    -webkit-transform: translateX(-50%);
            transform: translateX(-50%);
}
.coLearningContainer .tx[hash-class=courseDetailPlayBasic-7278142396557696]{
    width: .5rem;
    height: .5rem;
    margin-right: .1rem;
}
.coLearningContainer .iconDown[hash-class=courseDetailPlayBasic-7278142396557696]{
    color: #434343;
    font-size: .1rem;
}
.coLearningContainer .text[hash-class=courseDetailPlayBasic-7278142396557696]{
    font-size: var(--main-fontSize22);
    margin-right: .1rem;
}
/* 附件区域 */
.commentAttachment .img[hash-class=courseDetailPlayBasic-7278142396557696]{
    width: 1.2rem;
    height: 1.2rem;
    object-fit: cover;
    margin-right: .1rem;
}
.commentAttachment .file[hash-class=courseDetailPlayBasic-7278142396557696]{
    color: #008AC5;;
}
.commentAttachment .fileBlock[hash-class=courseDetailPlayBasic-7278142396557696]{
    display: flex;
    align-items: center;
    width: auto;
}
.comment-list-item-content div.mb0[hash-class=courseDetailPlayBasic-7278142396557696]{
    margin-bottom: 0;
}
/* 视频播放样式 */
.popUpVideoContainer[hash-class=courseDetailPlayBasic-7278142396557696] {
    position: fixed;
    left: 50%;
    top: 50%;
    z-index: 100;
    width: 9rem;
    height: 5rem;
    -webkit-transform: translate(-50%, -50%);
            transform: translate(-50%, -50%);
    display: none;
}
.popUpVideoContainer .videoClose[hash-class=courseDetailPlayBasic-7278142396557696] {
    position: absolute;
    right: 9px;
    top: 5px;
    display: none;
    font-size: .15rem;
    z-index: 99;
    cursor: pointer;
    color: white;
}
[hash-class=courseDetailPlayBasic-7278142396557696] .popUpVideoContainer:hover .videoClose {
    display: block;
}
[hash-class=courseDetailPlayBasic-7278142396557696] .popUpVideoContainer  video::-webkit-media-controls-play-button {
    background-size: 80%;
}
[hash-class=courseDetailPlayBasic-7278142396557696] .popUpVideoContainer video::-webkit-media-controls-current-time-display {
    font-size: 17px;
}
[hash-class=courseDetailPlayBasic-7278142396557696] .popUpVideoContainer video::-webkit-media-controls-time-remaining-display {
    font-size: 17px;
}
[hash-class=courseDetailPlayBasic-7278142396557696] .popUpVideoContainer video::-webkit-media-controls-mute-button {
    background-size: 80%;
}
[hash-class=courseDetailPlayBasic-7278142396557696] .popUpVideoContainer video::-webkit-media-controls-fullscreen-button {
    background-size: 80%;
}
[hash-class=courseDetailPlayBasic-7278142396557696] .popUpVideoContainer video::-internal-media-controls-overflow-button {
    background-size: 80% !important;
}
/* 放大图片 */
[hash-class=courseDetailPlayBasic-7278142396557696] .image-viewer-wrapper {
    position: fixed;
    top: 0;
    right: 0;
    left: 0;
    bottom: 0;
}
[hash-class=courseDetailPlayBasic-7278142396557696] .image-viewer-mask {
    position: absolute;
    width: 100%;
    height: calc(100% - 80px);
    top: 0;
    left: 0;
    opacity: .9;
    cursor: default;
    margin-top: 40px;
    margin-bottom: 40px;
    background-color: #262626;
}
[hash-class=courseDetailPlayBasic-7278142396557696] .image-viewer-wrapper .header {
    width: 100%;
    height: 40px;
    display: flex;
    justify-content: space-between;
    align-content: center;
    background-color: #000;
}
[hash-class=courseDetailPlayBasic-7278142396557696] .image-viewer-box {
    width: 100%;
    height: calc(100% - 80px);
    display: flex;
    justify-content: center;
    align-items: center;
    -webkit-user-select: none;
            user-select: none;
}
[hash-class=courseDetailPlayBasic-7278142396557696] .image-viewer-img {
    max-height: 100%;
    max-width: 100%;
    -webkit-transform: scale(1) rotate(0deg) translate(0px, 0px);
            transform: scale(1) rotate(0deg) translate(0px, 0px);
    border-style: none;
}
[hash-class=courseDetailPlayBasic-7278142396557696] .image-viewer-wrapper .footer {
    width: 100%;
    height: 60px;
    background-color: #000;
}
/* 文本两端对齐 */
.txJustify[hash-class=courseDetailPlayBasic-7278142396557696]{
    text-align: justify;
}
/* 点赞区域 */
.likesContainer[hash-class=courseDetailPlayBasic-7278142396557696]{
    display: flex;
    width: auto;
    align-items: center;
}
.comment-list-item-content .likesContainer[hash-class=courseDetailPlayBasic-7278142396557696]{
    margin-bottom: 0;
}
.likesContainer>div[hash-class=courseDetailPlayBasic-7278142396557696]{
    margin-bottom: 0;
}
.likesContainer .text[hash-class=courseDetailPlayBasic-7278142396557696]{
    margin-left: .1rem;
}
.colorBlue[hash-class=courseDetailPlayBasic-7278142396557696]{
    color: #00aeec;
}
/* 改变讨论区的字体大小 */
[hash-class=courseDetailPlayBasic-7278142396557696] .commentInput.rc-textarea .textarea::-webkit-input-placeholder{
    font-size: 0.14rem;
}
[hash-class=courseDetailPlayBasic-7278142396557696] .commentInput.rc-textarea .textarea::placeholder{
    font-size: 0.14rem;
}
.joinSondDu[hash-class=courseDetailPlayBasic-7278142396557696]{
    overflow: hidden;
    text-overflow: ellipsis;
}
.customerBox[hash-class=courseDetailPlayBasic-7278142396557696] {
    position: fixed;
    height: 100%;
    width: 30%;
    right: 0;
    z-index: 999;
    background-color: #fff;
}

.leanringBox[hash-class=courseDetailPlayBasic-7278142396557696] {
    width: 1.3rem;
    height: 1.3rem;
    position: fixed;
    bottom: 0.2rem;
    right: 0.2rem;
    cursor: pointer;
    z-index: 1;
}
.customerBox .closeRegion[hash-class=courseDetailPlayBasic-7278142396557696]{
    position: absolute;
    right: 10px;
    top: 15px;
    font-size: 13px;
}.maxContent[hash-class=projectIntegrationMobile-6996176039379968]{
    width: auto;
}
.fontFamily[hash-class=projectIntegrationMobile-6996176039379968]{
  font-family: PingFang SC, PingFang SC-400;
}
.z-index3[hash-class=projectIntegrationMobile-6996176039379968]{
  z-index: 3;
}
.fontWeight500[hash-class=projectIntegrationMobile-6996176039379968]{
  font-weight: 500;
}
.fontWeightBold[hash-class=projectIntegrationMobile-6996176039379968]{
  font-weight: bold;
}
.fontWeight700[hash-class=projectIntegrationMobile-6996176039379968]{
  font-weight: 700;
}
.text-alignJust[hash-class=projectIntegrationMobile-6996176039379968]{
  text-align: justify;
}
.objectFitCover[hash-class=projectIntegrationMobile-6996176039379968]{
  object-fit: cover;
}
.color1[hash-class=projectIntegrationMobile-6996176039379968]{
  color: #333333;
}
.color2[hash-class=projectIntegrationMobile-6996176039379968]{
  color: #666666;
}
.color3[hash-class=projectIntegrationMobile-6996176039379968]{
  color: #C9161E;
}
.color4[hash-class=projectIntegrationMobile-6996176039379968]{
  color: #fff;
}
.color5[hash-class=projectIntegrationMobile-6996176039379968]{
  color: #999999;
}
.color6[hash-class=projectIntegrationMobile-6996176039379968]{
  color: #ECECEC;
}
.absolute[hash-class=projectIntegrationMobile-6996176039379968]{
  position: absolute;
}
.relative[hash-class=projectIntegrationMobile-6996176039379968]{
  position: relative;
}
.ac[hash-class=projectIntegrationMobile-6996176039379968]{
  align-items: center;
  align-content: center;
}
.jc[hash-class=projectIntegrationMobile-6996176039379968]{
  justify-content: center;
}
.jcsb[hash-class=projectIntegrationMobile-6996176039379968]{
  justify-content: space-between;
}
.jcfe[hash-class=projectIntegrationMobile-6996176039379968]{
  justify-content: flex-end;
}
.w100[hash-class=projectIntegrationMobile-6996176039379968]{
  width: 100%;
}
.pointer[hash-class=projectIntegrationMobile-6996176039379968]{
  cursor: pointer;
}
.w50[hash-class=projectIntegrationMobile-6996176039379968]{
  width: 50%;
}
.h100[hash-class=projectIntegrationMobile-6996176039379968]{
  height: 100%;
}
.noWrap[hash-class=projectIntegrationMobile-6996176039379968]{
  flex-wrap: nowrap;
}
.no-wrap-text[hash-class=projectIntegrationMobile-6996176039379968]{
  white-space: nowrap;
}
.flex1[hash-class=projectIntegrationMobile-6996176039379968]{
  flex: 1;
}
.shrink0[hash-class=projectIntegrationMobile-6996176039379968]{
  /* flex-shrink: 0; */
}
.column[hash-class=projectIntegrationMobile-6996176039379968]{
  flex-direction: column;
}
.fs14[hash-class=projectIntegrationMobile-6996176039379968]{
  font-size: 0.61rem;
}
.fs15[hash-class=projectIntegrationMobile-6996176039379968]{
  font-size: .66rem;
}
.fs16[hash-class=projectIntegrationMobile-6996176039379968]{
  font-size: .7rem;
}
.lineHeight16[hash-class=projectIntegrationMobile-6996176039379968]{
  line-height: .7rem;
}
.fs10[hash-class=projectIntegrationMobile-6996176039379968]{
  font-size: .437rem;
}
.fs12[hash-class=projectIntegrationMobile-6996176039379968]{
  font-size: .525rem;
}
.fs18[hash-class=projectIntegrationMobile-6996176039379968]{
  font-size: .78rem;
}
.fs20[hash-class=projectIntegrationMobile-6996176039379968]{
  font-size: .874rem;
}
.fs26[hash-class=projectIntegrationMobile-6996176039379968]{
  font-size: 1.137rem;
}
.omit[hash-class=projectIntegrationMobile-6996176039379968]{
  text-overflow: -o-ellipsis-lastline;
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-box-orient: vertical;
}
.clamp1[hash-class=projectIntegrationMobile-6996176039379968]{
  -webkit-line-clamp: 1;
}
.clamp2[hash-class=projectIntegrationMobile-6996176039379968]{
  -webkit-line-clamp: 2;
}
.p-x-15[hash-class=projectIntegrationMobile-6996176039379968]{
  padding-left: .656rem;
  padding-right: .656rem;
}
.p-x-24[hash-class=projectIntegrationMobile-6996176039379968]{
  padding-left: 1.05rem;
  padding-right: 1.05rem;
}
.p-y-bottom-15[hash-class=projectIntegrationMobile-6996176039379968]{
   padding-bottom: .656rem;
}
.m-y-top-15[hash-class=projectIntegrationMobile-6996176039379968]{
  margin-top: .656rem;
}
.m-y-bottom-13[hash-class=projectIntegrationMobile-6996176039379968]{
  margin-bottom: .57rem;
}
.m-y-bottom-7[hash-class=projectIntegrationMobile-6996176039379968]{
  margin-bottom: 0.31rem;
}
.p-x-right-15[hash-class=projectIntegrationMobile-6996176039379968]{
  padding-right: .656rem;
}
.p-x-right-14[hash-class=projectIntegrationMobile-6996176039379968]{
  padding-right: .612rem;
}
.p-x-left-15[hash-class=projectIntegrationMobile-6996176039379968]{
  padding-left: .656rem;
}
.p-y-15[hash-class=projectIntegrationMobile-6996176039379968]{
  padding-top: .656rem;
  padding-bottom: .656rem;
}
.p-y-top-15[hash-class=projectIntegrationMobile-6996176039379968]{
   padding-top: .656rem;
}
.p-y-bottom-20[hash-class=projectIntegrationMobile-6996176039379968]{
  padding-bottom: .876rem;
}
.p-y-top-20[hash-class=projectIntegrationMobile-6996176039379968]{
  padding-top: .876rem;
}

.p-y-20[hash-class=projectIntegrationMobile-6996176039379968]{
  padding-top: .876rem;
   padding-bottom: .876rem;
}
.p-y-10[hash-class=projectIntegrationMobile-6996176039379968]{
  padding-top: .437rem;
  padding-bottom: .437rem;
}
.m-x-left-10[hash-class=projectIntegrationMobile-6996176039379968]{
  margin-left: .437rem;
}
.p-y-top-10[hash-class=projectIntegrationMobile-6996176039379968]{
   padding-top: .437rem;
}
.p-y-bottom-10[hash-class=projectIntegrationMobile-6996176039379968]{
  padding-bottom: .437rem;
}
.p-x-left-12[hash-class=projectIntegrationMobile-6996176039379968]{
  padding-left: .525rem;
}
.m-x-right-12[hash-class=projectIntegrationMobile-6996176039379968]{
  margin-right: .525rem;
}
.m-y-top-12[hash-class=projectIntegrationMobile-6996176039379968]{
  margin-top: .525rem;
}
.m-x-right-15[hash-class=projectIntegrationMobile-6996176039379968]{
  margin-right: .656rem;
}
.m-x-left-15[hash-class=projectIntegrationMobile-6996176039379968]{
  margin-left: .656rem;
}
.m-y-bottom-15[hash-class=projectIntegrationMobile-6996176039379968]{
  margin-bottom: .656rem;
}
.m-x-right-11[hash-class=projectIntegrationMobile-6996176039379968]{
  margin-right: 0.481rem;
}
.m-x-right-4[hash-class=projectIntegrationMobile-6996176039379968]{
  margin-right: .175rem;
}
.m-x-right-22[hash-class=projectIntegrationMobile-6996176039379968]{
  margin-right: 0.9621rem;
}
.m-y-top-20[hash-class=projectIntegrationMobile-6996176039379968]{
  margin-top: .876rem;
}
.m-y-bottom-20[hash-class=projectIntegrationMobile-6996176039379968]{
  margin-bottom: .876rem;
}
.m-y-top-5[hash-class=projectIntegrationMobile-6996176039379968]{
  margin-top: .22rem;
}
.m-y-top-6[hash-class=projectIntegrationMobile-6996176039379968]{
  margin-top: .26rem;
}
.m-x-right-6[hash-class=projectIntegrationMobile-6996176039379968]{
  margin-right: .26rem;
}
.m-y-bottom-6[hash-class=projectIntegrationMobile-6996176039379968]{
  margin-bottom:  .26rem;
}
.m-y-top-10[hash-class=projectIntegrationMobile-6996176039379968]{
  margin-top: .437rem;
}
.p-x-10[hash-class=projectIntegrationMobile-6996176039379968]{
  padding-left: .437rem;
  padding-right: .437rem;
}
.m-y-top-1[hash-class=projectIntegrationMobile-6996176039379968]{
  margin-top: .0437rem;
}
.m-y-bottom-30[hash-class=projectIntegrationMobile-6996176039379968]{
  margin-bottom: 1.312rem;
}
.m-x-right-1[hash-class=projectIntegrationMobile-6996176039379968]{
  margin-right: .0437rem;
}
.m-x-right-10[hash-class=projectIntegrationMobile-6996176039379968]{
  margin-right: .437rem;
}
.m-x-right-8[hash-class=projectIntegrationMobile-6996176039379968]{
  margin-right: .35rem;
}
.p-x-8[hash-class=projectIntegrationMobile-6996176039379968]{
  padding-left:.35rem;
  padding-right:.35rem;
}
.m-x-right-9[hash-class=projectIntegrationMobile-6996176039379968]{
  margin-right: .394rem;
}
.m-y-bottom-8[hash-class=projectIntegrationMobile-6996176039379968]{
  margin-bottom: .35rem;
}
.m-y-top-8[hash-class=projectIntegrationMobile-6996176039379968]{
  margin-top: .35rem;
}
.m-y-bottom-10[hash-class=projectIntegrationMobile-6996176039379968]{
  margin-bottom: .437rem;
}

/* 模块 */
.titleList .item[hash-class=projectIntegrationMobile-6996176039379968]{
  margin-right: 2.36rem;
}
.titleList .item.active .txt[hash-class=projectIntegrationMobile-6996176039379968]{
  color: #333333;
  font-size: .7rem;
  font-weight: 600;
}
.titleList .item .img[hash-class=projectIntegrationMobile-6996176039379968]{
  width: 0.61rem;
  display: none;
}
.titleList .item.active .img[hash-class=projectIntegrationMobile-6996176039379968]{
  display: flex;
}
.banner[hash-class=projectIntegrationMobile-6996176039379968]{
  height: 4.59rem;
}
[hash-class=projectIntegrationMobile-6996176039379968] .banner .swiper{
  border-radius: 0.175rem;
}
.titleBox .line[hash-class=projectIntegrationMobile-6996176039379968]{
  width: 0.13rem;
  height: 0.70rem;
  background: #c9161e;
  border-radius: 0.35rem;
}
/* 最新活动 */
.newActivityList .item[hash-class=projectIntegrationMobile-6996176039379968]{
  width:  calc((100% - .656rem)/2);
}
.newActivityList .item .img[hash-class=projectIntegrationMobile-6996176039379968]{
  height: 3.59rem;
  border-radius: 0.17rem;
  overflow: hidden;
}
.newActivityList .item .collectBox[hash-class=projectIntegrationMobile-6996176039379968],
.allActivityList .item .collectBox[hash-class=projectIntegrationMobile-6996176039379968]{
  width: 3.32rem;
  height: 1.22rem;
  /* opacity: .4; */
  border: 0.03rem solid #dcdcdc;
  border-radius: 1.36rem;
}
.newActivityList .item .collectBox .scIcon[hash-class=projectIntegrationMobile-6996176039379968],
.allActivityList .item .collectBox .scIcon[hash-class=projectIntegrationMobile-6996176039379968]{
  width: 0.57rem;
  height: auto;
}
.statusList .item[hash-class=projectIntegrationMobile-6996176039379968]{
  padding: 0.13rem 0.44rem;
  background-color: #fff;
  width: auto;
  border-radius: 0.74rem;
}
.statusList .item.active[hash-class=projectIntegrationMobile-6996176039379968]{
  background-color: #f4d0d2;
}
.statusList .item.active .txt[hash-class=projectIntegrationMobile-6996176039379968]{
  color: #C9161E;
}
/* 全部活动 */
.allActivityList .item[hash-class=projectIntegrationMobile-6996176039379968]{
  min-height: 11.20rem;
  background: #ffffff;
  border-radius: 0.17rem;
  box-shadow: 0px 0.17rem 0.35rem 0px rgba(0,0,0,0.10);
  overflow: hidden;
}
.allActivityList .item .img[hash-class=projectIntegrationMobile-6996176039379968]{
  height: 7.52rem;
  border-radius: 0.17rem;
}
.allActivityList .item .statusBox[hash-class=projectIntegrationMobile-6996176039379968]{
  width: 5.25rem;
  height: 1.05rem;
  position: absolute;
  bottom: 0%;
}
.allActivityList .item .statusBox.bg1[hash-class=projectIntegrationMobile-6996176039379968]{
  background: linear-gradient(90deg,#545962 20%, rgba(255,255,255,0.00) 100%);
}
.allActivityList .item .statusBox.bg2[hash-class=projectIntegrationMobile-6996176039379968]{
  background: linear-gradient(90deg,#c9161e 20%, rgba(255,255,255,0.00) 100%);
}
.allActivityList .item .statusBox.bg3[hash-class=projectIntegrationMobile-6996176039379968]{
  background: linear-gradient(90deg,#ed8321 20%, rgba(255,255,255,0.00) 100%);
}
.allActivityList .item .collectBox[hash-class=projectIntegrationMobile-6996176039379968]{
  position: absolute;
 right: 0.5rem;
  bottom: 0;
}
/* 对外合作 */
.foreignCooperationList .item .img[hash-class=projectIntegrationMobile-6996176039379968]{
  width: 7.22rem;
  height: 4.59rem;
  border-radius: 0.17rem;
  overflow: hidden;
}
/* 项目合作 */
.cooperationApplicationBox[hash-class=projectIntegrationMobile-6996176039379968] {
  margin-bottom: 1.40rem;
  position: relative;
}
.cooperationApplicationBox .leftBox[hash-class=projectIntegrationMobile-6996176039379968]{
  position: absolute;
  width: auto;
  display: flex;
  flex-direction: column;
  margin-left:   1.05rem;
  top: 50%;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
}
.cooperationApplicationBox .rightBox[hash-class=projectIntegrationMobile-6996176039379968]{
  width: 4.42rem;
  height: 1.49rem;
  background: #c9161e;
  border-radius: 0.09rem;
  position: absolute;
  right: 1.05rem;
  top: 50%;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
}
[hash-class=projectIntegrationMobile-6996176039379968] .swiper-pre{
  display: none;
}
[hash-class=projectIntegrationMobile-6996176039379968] .swiper-next{
  display: none;
}
/* 分页 */
 .page-footer[hash-class=projectIntegrationMobile-6996176039379968]{
   margin: .5rem 0;
 }
[hash-class=projectIntegrationMobile-6996176039379968] .page-footer .fwptPagination-container .fwptPagination-list{
    display: none;
}
[hash-class=projectIntegrationMobile-6996176039379968] .page-footer .center>.center button{
    display: none;
}
[hash-class=projectIntegrationMobile-6996176039379968] .page-footer .center>button:nth-child(2){
    margin-right:10px ;
}
[hash-class=projectIntegrationMobile-6996176039379968] .page-footer .pagination-button-turning{
    display: none;
}
[hash-class=projectIntegrationMobile-6996176039379968] .page-footer .pagination-counter{
    display: none;
}
[hash-class=projectIntegrationMobile-6996176039379968] .page-footer .fwptPagination-container>div:nth-child(3){
    display: none;
}

[hash-class=projectIntegrationMobile-6996176039379968] .page-footer .fwptPagination-container .fwptPagination-button{
  color: #C9161E;
  border-color: #C9161E;
  background: rgba(201, 22, 30, 0.18);
}
[hash-class=projectIntegrationMobile-6996176039379968] .page-footer .fwptPagination-container .fwptPagination-button .fwptPagination-text{
  color: inherit;
}
[hash-class=projectIntegrationMobile-6996176039379968] .page-footer .fwptPagination-container .fwptPagination-button:disabled{
  border-color: #d9d9d9;
}
[hash-class=projectIntegrationMobile-6996176039379968] .page-footer .fwptPagination-container .fwptPagination-button.btn-disabled  .fwptPagination-text{
  color: #a8abb2;
}
[hash-class=projectIntegrationMobile-6996176039379968] .page-footer .fwptPagination-container .fwptPagination-button.btn-disabled  {
  background-color: #f5f7fa;
}.maxContent[hash-class=simplifiedActivityDetailMobile-7376009753036032]{
    width: auto;
}
.fontFamily[hash-class=simplifiedActivityDetailMobile-7376009753036032]{
  font-family: PingFang SC, PingFang SC-400;
}
.lineHeightNormal[hash-class=simplifiedActivityDetailMobile-7376009753036032]{
  line-height: normal;
}
.noWrap[hash-class=simplifiedActivityDetailMobile-7376009753036032]{
  flex-wrap: nowrap;
}
.z-index3[hash-class=simplifiedActivityDetailMobile-7376009753036032]{
  z-index: 3;
}
.pointer[hash-class=simplifiedActivityDetailMobile-7376009753036032]{
  cursor: pointer;
}
.fontWeight500[hash-class=simplifiedActivityDetailMobile-7376009753036032]{
  font-weight: 500;
}
.text-alignJust[hash-class=simplifiedActivityDetailMobile-7376009753036032]{
  text-align: justify;
}
.objectFitCover[hash-class=simplifiedActivityDetailMobile-7376009753036032]{
  object-fit: cover;
}
.color1[hash-class=simplifiedActivityDetailMobile-7376009753036032]{
  color: #333333;
}
.color2[hash-class=simplifiedActivityDetailMobile-7376009753036032]{
  color: #666666;
}
.color3[hash-class=simplifiedActivityDetailMobile-7376009753036032]{
  color: #C9161E;
}
.color4[hash-class=simplifiedActivityDetailMobile-7376009753036032]{
  color: #fff;
}
.color5[hash-class=simplifiedActivityDetailMobile-7376009753036032]{
  color: #999999;
}
.absolute[hash-class=simplifiedActivityDetailMobile-7376009753036032]{
  position: absolute;
}
.relative[hash-class=simplifiedActivityDetailMobile-7376009753036032]{
  position: relative;
}
.ac[hash-class=simplifiedActivityDetailMobile-7376009753036032]{
  align-items: center;
  align-content: center;
}
.jc[hash-class=simplifiedActivityDetailMobile-7376009753036032]{
  justify-content: center;
}
.jcsb[hash-class=simplifiedActivityDetailMobile-7376009753036032]{
  justify-content: space-between;
}
.w100[hash-class=simplifiedActivityDetailMobile-7376009753036032]{
  width: 100%;
}
.w50[hash-class=simplifiedActivityDetailMobile-7376009753036032]{
  width: 50%;
}
.h100[hash-class=simplifiedActivityDetailMobile-7376009753036032]{
  height: 100%;
}
.noWrap[hash-class=simplifiedActivityDetailMobile-7376009753036032]{
  flex-wrap: nowrap;
}
.no-wrap-text[hash-class=simplifiedActivityDetailMobile-7376009753036032]{
  white-space: nowrap;
}
.flex1[hash-class=simplifiedActivityDetailMobile-7376009753036032]{
  flex: 1;
}
.shrink0[hash-class=simplifiedActivityDetailMobile-7376009753036032]{
  /* flex-shrink: 0; */
}
.column[hash-class=simplifiedActivityDetailMobile-7376009753036032]{
  flex-direction: column;
}
.fs14[hash-class=simplifiedActivityDetailMobile-7376009753036032]{
  font-size: 0.61rem;
}
.fs15[hash-class=simplifiedActivityDetailMobile-7376009753036032]{
  font-size: .66rem;
}
.fs16[hash-class=simplifiedActivityDetailMobile-7376009753036032]{
  font-size: .7rem;
}
.lineHeight16[hash-class=simplifiedActivityDetailMobile-7376009753036032]{
  line-height: .7rem;
}
.fs10[hash-class=simplifiedActivityDetailMobile-7376009753036032]{
  font-size: .437rem;
}
.fs12[hash-class=simplifiedActivityDetailMobile-7376009753036032]{
  font-size: .525rem;
}
.fs18[hash-class=simplifiedActivityDetailMobile-7376009753036032]{
  font-size: .78rem;
}
.fs20[hash-class=simplifiedActivityDetailMobile-7376009753036032]{
  font-size: .874rem;
}
.fs26[hash-class=simplifiedActivityDetailMobile-7376009753036032]{
  font-size: 1.137rem;
}
.omit[hash-class=simplifiedActivityDetailMobile-7376009753036032]{
  text-overflow: -o-ellipsis-lastline;
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-box-orient: vertical;
}
.clamp1[hash-class=simplifiedActivityDetailMobile-7376009753036032]{
  -webkit-line-clamp: 1;
}
.clamp2[hash-class=simplifiedActivityDetailMobile-7376009753036032]{
  -webkit-line-clamp: 2;
}
.p-x-15[hash-class=simplifiedActivityDetailMobile-7376009753036032]{
  padding-left: .656rem;
  padding-right: .656rem;
}
.p-y-bottom-15[hash-class=simplifiedActivityDetailMobile-7376009753036032]{
   padding-bottom: .656rem;
}
.m-y-top-15[hash-class=simplifiedActivityDetailMobile-7376009753036032]{
  margin-top: .656rem;
}
.p-x-right-15[hash-class=simplifiedActivityDetailMobile-7376009753036032]{
  padding-right: .656rem;
}
.p-x-right-14[hash-class=simplifiedActivityDetailMobile-7376009753036032]{
  padding-right: .612rem;
}
.p-x-left-15[hash-class=simplifiedActivityDetailMobile-7376009753036032]{
  padding-left: .656rem;
}
.p-y-15[hash-class=simplifiedActivityDetailMobile-7376009753036032]{
  padding-top: .656rem;
  padding-bottom: .656rem;
}
.p-y-top-15[hash-class=simplifiedActivityDetailMobile-7376009753036032]{
   padding-top: .656rem;
}
.p-y-bottom-20[hash-class=simplifiedActivityDetailMobile-7376009753036032]{
  padding-bottom: .876rem;
}
.p-y-10[hash-class=simplifiedActivityDetailMobile-7376009753036032]{
  padding-top: .437rem;
  padding-bottom: .437rem;
}
.p-y-top-10[hash-class=simplifiedActivityDetailMobile-7376009753036032]{
   padding-top: .437rem;
}
.p-y-bottom-10[hash-class=simplifiedActivityDetailMobile-7376009753036032]{
  padding-bottom: .437rem;
}
.p-x-left-12[hash-class=simplifiedActivityDetailMobile-7376009753036032]{
  padding-left: .525rem;
}
.m-x-right-12[hash-class=simplifiedActivityDetailMobile-7376009753036032]{
  margin-right: .525rem;
}
.m-x-right-15[hash-class=simplifiedActivityDetailMobile-7376009753036032]{
  margin-right: .656rem;
}
.m-x-left-15[hash-class=simplifiedActivityDetailMobile-7376009753036032]{
  margin-left: .656rem;
}
.m-y-bottom-15[hash-class=simplifiedActivityDetailMobile-7376009753036032]{
  margin-bottom: .656rem;
}
.m-x-right-11[hash-class=simplifiedActivityDetailMobile-7376009753036032]{
  margin-right: 0.481rem;
}
.m-x-right-4[hash-class=simplifiedActivityDetailMobile-7376009753036032]{
  margin-right: .175rem;
}
.m-y-top-4[hash-class=simplifiedActivityDetailMobile-7376009753036032]{
  margin-top: .175rem;
}
.m-x-right-22[hash-class=simplifiedActivityDetailMobile-7376009753036032]{
  margin-right: 0.9621rem;
}
.m-x-right-2[hash-class=simplifiedActivityDetailMobile-7376009753036032]{
  margin-right: 0.087rem;
}
.m-y-bottom-16[hash-class=simplifiedActivityDetailMobile-7376009753036032]{
  margin-bottom: 0.700rem;
}
.m-y-top-20[hash-class=simplifiedActivityDetailMobile-7376009753036032]{
  margin-top: .876rem;
}
.m-y-bottom-20[hash-class=simplifiedActivityDetailMobile-7376009753036032]{
  margin-bottom: .876rem;
}
.m-y-top-5[hash-class=simplifiedActivityDetailMobile-7376009753036032]{
  margin-top: .22rem;
}
.m-y-top-6[hash-class=simplifiedActivityDetailMobile-7376009753036032]{
  margin-top: .26rem;
}
.m-x-right-6[hash-class=simplifiedActivityDetailMobile-7376009753036032]{
  margin-right: .26rem;
}
.m-y-top-10[hash-class=simplifiedActivityDetailMobile-7376009753036032]{
  margin-top: .437rem;
}
.p-x-10[hash-class=simplifiedActivityDetailMobile-7376009753036032]{
  padding-left: .437rem;
  padding-right: .437rem;
}
.p-x-left-10[hash-class=simplifiedActivityDetailMobile-7376009753036032]{
  padding-left: .437rem;
}
.m-y-top-1[hash-class=simplifiedActivityDetailMobile-7376009753036032]{
  margin-top: .0437rem;
}
.m-y-bottom-30[hash-class=simplifiedActivityDetailMobile-7376009753036032]{
  margin-bottom: 1.312rem;
}
.m-x-right-1[hash-class=simplifiedActivityDetailMobile-7376009753036032]{
  margin-right: .0437rem;
}
.m-x-right-10[hash-class=simplifiedActivityDetailMobile-7376009753036032]{
  margin-right: .437rem;
}
.m-x-right-8[hash-class=simplifiedActivityDetailMobile-7376009753036032]{
  margin-right: .35rem;
}
.p-x-8[hash-class=simplifiedActivityDetailMobile-7376009753036032]{
  padding-left:.35rem;
  padding-right:.35rem;
}
.m-x-right-9[hash-class=simplifiedActivityDetailMobile-7376009753036032]{
  margin-right: .394rem;
}
.m-y-bottom-8[hash-class=simplifiedActivityDetailMobile-7376009753036032]{
  margin-bottom: .35rem;
}
.m-y-bottom-10[hash-class=simplifiedActivityDetailMobile-7376009753036032]{
  margin-bottom: .437rem;
}
.m-x-right-10[hash-class=simplifiedActivityDetailMobile-7376009753036032]{
  margin-right: .437rem;
}
.banner[hash-class=simplifiedActivityDetailMobile-7376009753036032]{
  height: 4.592rem;
}
.mainContent[hash-class=simplifiedActivityDetailMobile-7376009753036032]{
  min-height: calc(100vh - 50px - 54px);
}
.moduleBox[hash-class=simplifiedActivityDetailMobile-7376009753036032]{
  height: 1.860rem;
  border-bottom: 1px solid #ECECEC;
}
.moduleBox .item .txt[hash-class=simplifiedActivityDetailMobile-7376009753036032]{
  position: relative;
}
.moduleBox .item.active .txt[hash-class=simplifiedActivityDetailMobile-7376009753036032]{
  color: #333;
  font-size: .7rem;
}
.moduleBox .item.active .txt[hash-class=simplifiedActivityDetailMobile-7376009753036032]::before{
  content: "";
  position: absolute;
  width: 0.875rem;
  height: 0.087rem;
  background: #c9161e;
  border-radius: 0.437rem;
  left: 50%;
  top: 1.34rem;
  -webkit-transform: translateX(-50%);
          transform: translateX(-50%);
}
.activityIntroductionBox .item .labelBox[hash-class=simplifiedActivityDetailMobile-7376009753036032]{
  width: 3.324rem;
  height: 1.225rem;
  background: rgba(201,22,30,0.18);
  border: 1px solid #c9161e;
  border-radius: 0.175rem;
}
.searchBox[hash-class=simplifiedActivityDetailMobile-7376009753036032] {
  height: 1.662rem;
  background: #f4f4f4;
  border: 1px solid #ececec;
  border-radius: 0.175rem;
  overflow: hidden;
}
.searchBox .btn[hash-class=simplifiedActivityDetailMobile-7376009753036032]{
  background-color: #C9161E;
  width: 3.061rem;
  border: none;
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
  color: #fff;
}
.searchBox .searchInput[hash-class=simplifiedActivityDetailMobile-7376009753036032]{
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
  border: none;
}
[hash-class=simplifiedActivityDetailMobile-7376009753036032] .searchBox .searchInput.rc-input:not(.is-focus):hover{
  border-color: transparent;
} 
.searchBox .searchInput.rc-input.is-focus[hash-class=simplifiedActivityDetailMobile-7376009753036032] {
    border-color: transparent;
}
/* 作品列表 */
.productList .item[hash-class=simplifiedActivityDetailMobile-7376009753036032]{
  width: 7.216rem;
}
.productList .item .img[hash-class=simplifiedActivityDetailMobile-7376009753036032]{
  height: 4.592rem;
  border-radius: 0.175rem;
  object-fit: cover;
}
.productList .item .textContent[hash-class=simplifiedActivityDetailMobile-7376009753036032]{
  top: 50%;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
  padding: 0 .2rem;
}
 /* 分页 */
 .page-footer[hash-class=simplifiedActivityDetailMobile-7376009753036032]{
   margin: .5rem 0;
 }
[hash-class=simplifiedActivityDetailMobile-7376009753036032] .page-footer .fwptPagination-container .fwptPagination-list{
    display: none;
}
[hash-class=simplifiedActivityDetailMobile-7376009753036032] .page-footer .center>.center button{
    display: none;
}
[hash-class=simplifiedActivityDetailMobile-7376009753036032] .page-footer .center>button:nth-child(2){
    margin-right:10px ;
}
[hash-class=simplifiedActivityDetailMobile-7376009753036032] .page-footer .pagination-button-turning{
    display: none;
}
[hash-class=simplifiedActivityDetailMobile-7376009753036032] .page-footer .pagination-counter{
    display: none;
}
[hash-class=simplifiedActivityDetailMobile-7376009753036032] .page-footer .fwptPagination-container>div:nth-child(3){
    display: none;
}

[hash-class=simplifiedActivityDetailMobile-7376009753036032] .page-footer .fwptPagination-container .fwptPagination-button{
  color: #C9161E;
  border-color: #C9161E;
  background: rgba(201, 22, 30, 0.18);
}
[hash-class=simplifiedActivityDetailMobile-7376009753036032] .page-footer .fwptPagination-container .fwptPagination-button .fwptPagination-text{
  color: inherit;
}
[hash-class=simplifiedActivityDetailMobile-7376009753036032] .page-footer .fwptPagination-container .fwptPagination-button:disabled{
  border-color: #d9d9d9;
}
[hash-class=simplifiedActivityDetailMobile-7376009753036032] .page-footer .fwptPagination-container .fwptPagination-button.btn-disabled  .fwptPagination-text{
  color: #a8abb2;
}
[hash-class=simplifiedActivityDetailMobile-7376009753036032] .page-footer .fwptPagination-container .fwptPagination-button.btn-disabled  {
  background-color: #f5f7fa;
}
/* 作品为空 */
.emptyWorkImg[hash-class=simplifiedActivityDetailMobile-7376009753036032]{
  width: 7.216rem;
}.maxContent[hash-class=newActivityDetailMobile-7392549117093760]{
    width: auto;
}
.fontFamily[hash-class=newActivityDetailMobile-7392549117093760]{
  font-family: PingFang SC, PingFang SC-400;
}
.lineHeightNormal[hash-class=newActivityDetailMobile-7392549117093760]{
  line-height: normal;
}
.eventNone[hash-class=newActivityDetailMobile-7392549117093760]{
  pointer-events: none;
}
.noWrap[hash-class=newActivityDetailMobile-7392549117093760]{
  flex-wrap: nowrap;
}
.z-index3[hash-class=newActivityDetailMobile-7392549117093760]{
  z-index: 3;
}
.pointer[hash-class=newActivityDetailMobile-7392549117093760]{
  cursor: pointer;
}
.fontWeight500[hash-class=newActivityDetailMobile-7392549117093760]{
  font-weight: 500;
}
.fontWeightBold[hash-class=newActivityDetailMobile-7392549117093760]{
  font-weight: bold;
}
.text-alignJust[hash-class=newActivityDetailMobile-7392549117093760]{
  text-align: justify;
}
.objectFitCover[hash-class=newActivityDetailMobile-7392549117093760]{
  object-fit: cover;
}
.color1[hash-class=newActivityDetailMobile-7392549117093760]{
  color: #333333;
}
.color2[hash-class=newActivityDetailMobile-7392549117093760]{
  color: #666666;
}
.color3[hash-class=newActivityDetailMobile-7392549117093760]{
  color: #C9161E;
}
.color4[hash-class=newActivityDetailMobile-7392549117093760]{
  color: #fff;
}
.color5[hash-class=newActivityDetailMobile-7392549117093760]{
  color: #999999;
}
.color6[hash-class=newActivityDetailMobile-7392549117093760]{
  color: #a6a6a6;
}
.absolute[hash-class=newActivityDetailMobile-7392549117093760]{
  position: absolute;
}
.relative[hash-class=newActivityDetailMobile-7392549117093760]{
  position: relative;
}
.ac[hash-class=newActivityDetailMobile-7392549117093760]{
  align-items: center;
  align-content: center;
}
.jc[hash-class=newActivityDetailMobile-7392549117093760]{
  justify-content: center;
}
.jcsb[hash-class=newActivityDetailMobile-7392549117093760]{
  justify-content: space-between;
}
.w100[hash-class=newActivityDetailMobile-7392549117093760]{
  width: 100%;
}
.w50[hash-class=newActivityDetailMobile-7392549117093760]{
  width: 50%;
}
.h100[hash-class=newActivityDetailMobile-7392549117093760]{
  height: 100%;
}
.noWrap[hash-class=newActivityDetailMobile-7392549117093760]{
  flex-wrap: nowrap;
}
.no-wrap-text[hash-class=newActivityDetailMobile-7392549117093760]{
  white-space: nowrap;
}
.flex1[hash-class=newActivityDetailMobile-7392549117093760]{
  flex: 1;
}
.shrink0[hash-class=newActivityDetailMobile-7392549117093760]{
  /* flex-shrink: 0; */
}
.column[hash-class=newActivityDetailMobile-7392549117093760]{
  flex-direction: column;
}
.fs14[hash-class=newActivityDetailMobile-7392549117093760]{
  font-size: 0.61rem;
}
.fs15[hash-class=newActivityDetailMobile-7392549117093760]{
  font-size: .66rem;
}
.fs16[hash-class=newActivityDetailMobile-7392549117093760]{
  font-size: .7rem;
}
.lineHeight16[hash-class=newActivityDetailMobile-7392549117093760]{
  line-height: .7rem;
}
.fs10[hash-class=newActivityDetailMobile-7392549117093760]{
  font-size: .437rem;
}
.fs12[hash-class=newActivityDetailMobile-7392549117093760]{
  font-size: .525rem;
}
.fs18[hash-class=newActivityDetailMobile-7392549117093760]{
  font-size: .78rem;
}
.fs20[hash-class=newActivityDetailMobile-7392549117093760]{
  font-size: .874rem;
}
.fs26[hash-class=newActivityDetailMobile-7392549117093760]{
  font-size: 1.137rem;
}
.omit[hash-class=newActivityDetailMobile-7392549117093760]{
  text-overflow: -o-ellipsis-lastline;
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-box-orient: vertical;
}
.clamp1[hash-class=newActivityDetailMobile-7392549117093760]{
  -webkit-line-clamp: 1;
}
.clamp2[hash-class=newActivityDetailMobile-7392549117093760]{
  -webkit-line-clamp: 2;
}
.p-x-15[hash-class=newActivityDetailMobile-7392549117093760]{
  padding-left: .656rem;
  padding-right: .656rem;
}
.p-y-bottom-15[hash-class=newActivityDetailMobile-7392549117093760]{
   padding-bottom: .656rem;
}
.m-y-top-15[hash-class=newActivityDetailMobile-7392549117093760]{
  margin-top: .656rem;
}
.p-x-right-15[hash-class=newActivityDetailMobile-7392549117093760]{
  padding-right: .656rem;
}
.p-x-right-14[hash-class=newActivityDetailMobile-7392549117093760]{
  padding-right: .612rem;
}
.p-x-left-15[hash-class=newActivityDetailMobile-7392549117093760]{
  padding-left: .656rem;
}
.p-y-15[hash-class=newActivityDetailMobile-7392549117093760]{
  padding-top: .656rem;
  padding-bottom: .656rem;
}
.p-y-top-15[hash-class=newActivityDetailMobile-7392549117093760]{
   padding-top: .656rem;
}
.p-y-bottom-20[hash-class=newActivityDetailMobile-7392549117093760]{
  padding-bottom: .876rem;
}
.p-y-10[hash-class=newActivityDetailMobile-7392549117093760]{
  padding-top: .437rem;
  padding-bottom: .437rem;
}
.p-x-23[hash-class=newActivityDetailMobile-7392549117093760]{
  padding-left: 1.006rem;
  padding-right: 1.006rem;
}
.p-y-top-10[hash-class=newActivityDetailMobile-7392549117093760]{
   padding-top: .437rem;
}
.p-y-bottom-10[hash-class=newActivityDetailMobile-7392549117093760]{
  padding-bottom: .437rem;
}
.p-x-left-12[hash-class=newActivityDetailMobile-7392549117093760]{
  padding-left: .525rem;
}
.m-x-right-12[hash-class=newActivityDetailMobile-7392549117093760]{
  margin-right: .525rem;
}
.m-x-right-15[hash-class=newActivityDetailMobile-7392549117093760]{
  margin-right: .656rem;
}
.m-x-left-15[hash-class=newActivityDetailMobile-7392549117093760]{
  margin-left: .656rem;
}
.m-y-bottom-15[hash-class=newActivityDetailMobile-7392549117093760]{
  margin-bottom: .656rem;
}
.m-x-right-11[hash-class=newActivityDetailMobile-7392549117093760]{
  margin-right: 0.481rem;
}
.m-x-right-4[hash-class=newActivityDetailMobile-7392549117093760]{
  margin-right: .175rem;
}
.m-y-top-4[hash-class=newActivityDetailMobile-7392549117093760]{
  margin-top: .175rem;
}
.m-y-top-26[hash-class=newActivityDetailMobile-7392549117093760]{
  margin-top: 1.137rem;
}
.m-x-right-22[hash-class=newActivityDetailMobile-7392549117093760]{
  margin-right: 0.9621rem;
}
.m-x-right-2[hash-class=newActivityDetailMobile-7392549117093760]{
  margin-right: 0.087rem;
}
.m-y-bottom-16[hash-class=newActivityDetailMobile-7392549117093760]{
  margin-bottom: 0.700rem;
}
.m-y-top-20[hash-class=newActivityDetailMobile-7392549117093760]{
  margin-top: .876rem;
}
.m-y-bottom-20[hash-class=newActivityDetailMobile-7392549117093760]{
  margin-bottom: .876rem;
}
.m-y-top-5[hash-class=newActivityDetailMobile-7392549117093760]{
  margin-top: .22rem;
}
.m-y-top-6[hash-class=newActivityDetailMobile-7392549117093760]{
  margin-top: .26rem;
}
.m-y-bottom-6[hash-class=newActivityDetailMobile-7392549117093760]{
  margin-bottom: .26rem;
}
.m-x-right-6[hash-class=newActivityDetailMobile-7392549117093760]{
  margin-right: .26rem;
}
.m-y-top-10[hash-class=newActivityDetailMobile-7392549117093760]{
  margin-top: .437rem;
}
.p-x-10[hash-class=newActivityDetailMobile-7392549117093760]{
  padding-left: .437rem;
  padding-right: .437rem;
}
.p-x-left-10[hash-class=newActivityDetailMobile-7392549117093760]{
  padding-left: .437rem;
}
.p-x-34[hash-class=newActivityDetailMobile-7392549117093760]{
  padding-left: 1.487rem;
  padding-right: 1.487rem;
}
.m-y-top-1[hash-class=newActivityDetailMobile-7392549117093760]{
  margin-top: .0437rem;
}
.m-y-bottom-30[hash-class=newActivityDetailMobile-7392549117093760]{
  margin-bottom: 1.312rem;
}
.m-x-right-1[hash-class=newActivityDetailMobile-7392549117093760]{
  margin-right: .0437rem;
}
.m-x-right-10[hash-class=newActivityDetailMobile-7392549117093760]{
  margin-right: .437rem;
}
.m-x-right-8[hash-class=newActivityDetailMobile-7392549117093760]{
  margin-right: .35rem;
}
.p-x-8[hash-class=newActivityDetailMobile-7392549117093760]{
  padding-left:.35rem;
  padding-right:.35rem;
}
.m-x-right-9[hash-class=newActivityDetailMobile-7392549117093760]{
  margin-right: .394rem;
}
.m-y-bottom-8[hash-class=newActivityDetailMobile-7392549117093760]{
  margin-bottom: .35rem;
}
.m-y-bottom-10[hash-class=newActivityDetailMobile-7392549117093760]{
  margin-bottom: .437rem;
}
.m-x-right-10[hash-class=newActivityDetailMobile-7392549117093760]{
  margin-right: .437rem;
}
.mainContent[hash-class=newActivityDetailMobile-7392549117093760]{
  min-height: calc(100vh - 50px - 54px);
}
.cover[hash-class=newActivityDetailMobile-7392549117093760]{
  height: 8.222rem;
}
.activityInfoBox .titleBox[hash-class=newActivityDetailMobile-7392549117093760]  {
  /* max-height: 2.187rem; */
}
.activityInfoBox .titleBox .viewDetailBox[hash-class=newActivityDetailMobile-7392549117093760]{
  right: 0;
  bottom: 0;
  z-index: 1;
}
.tagBox[hash-class=newActivityDetailMobile-7392549117093760]{
  height: 1.881rem;
  border-bottom: 1px solid #ECECEC;
}

.tagBox .item.active[hash-class=newActivityDetailMobile-7392549117093760]::before{
  content: "";
  position: absolute;
  width: 0.875rem;
  height: 0.087rem;
  background: #c9161e;
  border-radius: 0.437rem;
  bottom: 0;
  left: 50%;
  -webkit-transform: translateX(-50%);
          transform: translateX(-50%);
}
.tagBox .item.active .txt[hash-class=newActivityDetailMobile-7392549117093760]{
  font-size: .7rem;
  color: #333333;
  font-weight: 500;
}
.viewEntranceList .item[hash-class=newActivityDetailMobile-7392549117093760]{
  width: 48%;
}
.viewEntranceList .item .img[hash-class=newActivityDetailMobile-7392549117093760] {
  width: 5.335rem;
  height: 5.248rem;
}
.broadcastPlanBox .infoBox[hash-class=newActivityDetailMobile-7392549117093760]{
  height: 1.225rem;
  background: #fadede;
}
.broadcastPlanBox .item[hash-class=newActivityDetailMobile-7392549117093760]{
  width: 7.172rem;
}
.broadcastPlanBox .item .img[hash-class=newActivityDetailMobile-7392549117093760]{
  width: 100%;
  height: 12.202rem;
}
[hash-class=newActivityDetailMobile-7392549117093760] .image-viewer-wrapper {
    position: fixed;
    top: 0;
    right: 0;
    left: 0;
    bottom: 0;
}
[hash-class=newActivityDetailMobile-7392549117093760] .image-viewer-mask {
    position: absolute;
    width: 100%;
    height: calc(100% - 80px);
    top: 0;
    left: 0;
    opacity: .9;
    cursor: default;
    margin-top: 40px;
    margin-bottom: 40px;
    background-color: #262626;
}
[hash-class=newActivityDetailMobile-7392549117093760] .image-viewer-wrapper .header {
    width: 100%;
    height: 40px;
    display: flex;
    justify-content: space-between;
    align-content: center;
    background-color: #000;
}
[hash-class=newActivityDetailMobile-7392549117093760] .image-viewer-box {
    width: 100%;
    height: calc(100% - 80px);
    display: flex;
    justify-content: center;
    align-items: center;
    -webkit-user-select: none;
            user-select: none;
}
[hash-class=newActivityDetailMobile-7392549117093760] .image-viewer-img {
    max-height: 100%;
    max-width: 100%;
    -webkit-transform: scale(1) rotate(0deg) translate(0px, 0px);
            transform: scale(1) rotate(0deg) translate(0px, 0px);
    border-style: none;
}
[hash-class=newActivityDetailMobile-7392549117093760] .image-viewer-wrapper .footer {
    width: 100%;
    height: 60px;
    background-color: #000;
}

.courseReplayBox .item[hash-class=newActivityDetailMobile-7392549117093760]{
  height: 8.484rem;
  border-radius: 0.175rem;
  overflow: hidden;
  position: relative;
}
.courseReplayBox .item .img[hash-class=newActivityDetailMobile-7392549117093760]{
  width: 100%;
  height: 100%;
}
.courseReplayBox .item .playImg[hash-class=newActivityDetailMobile-7392549117093760]{
  position: absolute;
  width: 2.405rem;
  height: 2.405rem;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%,-50%);
          transform: translate(-50%,-50%);
}
.popUpVideoContainer[hash-class=newActivityDetailMobile-7392549117093760] {
    position: fixed;
    left: 50%;
    top: 50%;
    z-index: 100;
    /* width: 9rem;
    height: 5rem; */
    -webkit-transform: translate(-50%, -50%);
            transform: translate(-50%, -50%);
    display: none;
    width: 90%;
    height: auto;
    /* background-color: #fff; */
}
.popUpVideoContainer .videoClose[hash-class=newActivityDetailMobile-7392549117093760] {
    position: absolute;
    right: 9px;
    top: 5px;
    display: none;
    z-index: 99;
    cursor: pointer;
    font-size: 10px;
}
[hash-class=newActivityDetailMobile-7392549117093760] .popUpVideoContainer:hover .videoClose {
    display: block;
}
.popupbox[hash-class=newActivityDetailMobile-7392549117093760]{
  position: fixed;
  width: 100%;
  height: 100%;
  z-index: 3;
  display: none;
}
.popupbox .mask[hash-class=newActivityDetailMobile-7392549117093760]{
  position: fixed;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  opacity: .9;
  cursor: default;
  background-color: #262626;
}.maxContent[hash-class=foreignCooperationDetailMobile-7001289753332992]{
    width: auto;
}
.rc-page[hash-class=foreignCooperationDetailMobile-7001289753332992]{
  overflow-x: hidden;
}
.fontFamily[hash-class=foreignCooperationDetailMobile-7001289753332992]{
  font-family: PingFang SC, PingFang SC-400;
}
.z-index3[hash-class=foreignCooperationDetailMobile-7001289753332992]{
  z-index: 3;
}
.fontWeight500[hash-class=foreignCooperationDetailMobile-7001289753332992]{
  font-weight: 500;
}
.fontWeightBold[hash-class=foreignCooperationDetailMobile-7001289753332992]{
  font-weight: bold;
}
.fontWeight700[hash-class=foreignCooperationDetailMobile-7001289753332992]{
  font-weight: 700;
}
.text-alignJust[hash-class=foreignCooperationDetailMobile-7001289753332992]{
  text-align: justify;
}
.objectFitCover[hash-class=foreignCooperationDetailMobile-7001289753332992]{
  object-fit: cover;
}
.color1[hash-class=foreignCooperationDetailMobile-7001289753332992]{
  color: #333333;
}
.color2[hash-class=foreignCooperationDetailMobile-7001289753332992]{
  color: #666666;
}
.color3[hash-class=foreignCooperationDetailMobile-7001289753332992]{
  color: #C9161E;
}
.color4[hash-class=foreignCooperationDetailMobile-7001289753332992]{
  color: #fff;
}
.color5[hash-class=foreignCooperationDetailMobile-7001289753332992]{
  color: #999999;
}
.color6[hash-class=foreignCooperationDetailMobile-7001289753332992]{
  color: #ECECEC;
}
.absolute[hash-class=foreignCooperationDetailMobile-7001289753332992]{
  position: absolute;
}
.relative[hash-class=foreignCooperationDetailMobile-7001289753332992]{
  position: relative;
}
.ac[hash-class=foreignCooperationDetailMobile-7001289753332992]{
  align-items: center;
  align-content: center;
}
.jc[hash-class=foreignCooperationDetailMobile-7001289753332992]{
  justify-content: center;
}
.jcsb[hash-class=foreignCooperationDetailMobile-7001289753332992]{
  justify-content: space-between;
}
.jcfe[hash-class=foreignCooperationDetailMobile-7001289753332992]{
  justify-content: flex-end;
}
.w100[hash-class=foreignCooperationDetailMobile-7001289753332992]{
  width: 100%;
}
.pointer[hash-class=foreignCooperationDetailMobile-7001289753332992]{
  cursor: pointer;
}
.w50[hash-class=foreignCooperationDetailMobile-7001289753332992]{
  width: 50%;
}
.h100[hash-class=foreignCooperationDetailMobile-7001289753332992]{
  height: 100%;
}
.noWrap[hash-class=foreignCooperationDetailMobile-7001289753332992]{
  flex-wrap: nowrap;
}
.no-wrap-text[hash-class=foreignCooperationDetailMobile-7001289753332992]{
  white-space: nowrap;
}
.flex1[hash-class=foreignCooperationDetailMobile-7001289753332992]{
  flex: 1;
}
.shrink0[hash-class=foreignCooperationDetailMobile-7001289753332992]{
  /* flex-shrink: 0; */
}
.column[hash-class=foreignCooperationDetailMobile-7001289753332992]{
  flex-direction: column;
}
.fs14[hash-class=foreignCooperationDetailMobile-7001289753332992]{
  font-size: 0.61rem;
}
.fs15[hash-class=foreignCooperationDetailMobile-7001289753332992]{
  font-size: .66rem;
}
.fs16[hash-class=foreignCooperationDetailMobile-7001289753332992]{
  font-size: .7rem;
}
.lineHeight16[hash-class=foreignCooperationDetailMobile-7001289753332992]{
  line-height: .7rem;
}
.fs10[hash-class=foreignCooperationDetailMobile-7001289753332992]{
  font-size: .437rem;
}
.fs12[hash-class=foreignCooperationDetailMobile-7001289753332992]{
  font-size: .525rem;
}
.fs18[hash-class=foreignCooperationDetailMobile-7001289753332992]{
  font-size: .78rem;
}
.fs20[hash-class=foreignCooperationDetailMobile-7001289753332992]{
  font-size: .874rem;
}
.fs26[hash-class=foreignCooperationDetailMobile-7001289753332992]{
  font-size: 1.137rem;
}
.omit[hash-class=foreignCooperationDetailMobile-7001289753332992]{
  text-overflow: -o-ellipsis-lastline;
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-box-orient: vertical;
}
.clamp1[hash-class=foreignCooperationDetailMobile-7001289753332992]{
  -webkit-line-clamp: 1;
}
.clamp2[hash-class=foreignCooperationDetailMobile-7001289753332992]{
  -webkit-line-clamp: 2;
}
.p-x-15[hash-class=foreignCooperationDetailMobile-7001289753332992]{
  padding-left: .656rem;
  padding-right: .656rem;
}
.p-x-24[hash-class=foreignCooperationDetailMobile-7001289753332992]{
  padding-left: 1.05rem;
  padding-right: 1.05rem;
}
.p-y-bottom-15[hash-class=foreignCooperationDetailMobile-7001289753332992]{
   padding-bottom: .656rem;
}
.m-y-top-15[hash-class=foreignCooperationDetailMobile-7001289753332992]{
  margin-top: .656rem;
}
.m-y-bottom-13[hash-class=foreignCooperationDetailMobile-7001289753332992]{
  margin-bottom: .57rem;
}
.m-y-bottom-7[hash-class=foreignCooperationDetailMobile-7001289753332992]{
  margin-bottom: 0.31rem;
}
.p-x-right-15[hash-class=foreignCooperationDetailMobile-7001289753332992]{
  padding-right: .656rem;
}
.p-x-right-14[hash-class=foreignCooperationDetailMobile-7001289753332992]{
  padding-right: .612rem;
}
.p-x-left-15[hash-class=foreignCooperationDetailMobile-7001289753332992]{
  padding-left: .656rem;
}
.p-y-15[hash-class=foreignCooperationDetailMobile-7001289753332992]{
  padding-top: .656rem;
  padding-bottom: .656rem;
}
.p-y-top-15[hash-class=foreignCooperationDetailMobile-7001289753332992]{
   padding-top: .656rem;
}
.p-y-bottom-20[hash-class=foreignCooperationDetailMobile-7001289753332992]{
  padding-bottom: .876rem;
}
.p-y-top-20[hash-class=foreignCooperationDetailMobile-7001289753332992]{
  padding-top: .876rem;
}

.p-y-20[hash-class=foreignCooperationDetailMobile-7001289753332992]{
  padding-top: .876rem;
   padding-bottom: .876rem;
}
.p-y-10[hash-class=foreignCooperationDetailMobile-7001289753332992]{
  padding-top: .437rem;
  padding-bottom: .437rem;
}
.m-x-left-10[hash-class=foreignCooperationDetailMobile-7001289753332992]{
  margin-left: .437rem;
}
.p-y-top-10[hash-class=foreignCooperationDetailMobile-7001289753332992]{
   padding-top: .437rem;
}
.p-y-bottom-10[hash-class=foreignCooperationDetailMobile-7001289753332992]{
  padding-bottom: .437rem;
}
.p-x-left-12[hash-class=foreignCooperationDetailMobile-7001289753332992]{
  padding-left: .525rem;
}
.p-y-12[hash-class=foreignCooperationDetailMobile-7001289753332992]{
  padding-top: .525rem ;
  padding-bottom: .525rem;
}
.m-x-right-12[hash-class=foreignCooperationDetailMobile-7001289753332992]{
  margin-right: .525rem;
}
.m-y-top-12[hash-class=foreignCooperationDetailMobile-7001289753332992]{
  margin-top: .525rem;
}
.m-x-right-15[hash-class=foreignCooperationDetailMobile-7001289753332992]{
  margin-right: .656rem;
}
.m-x-left-15[hash-class=foreignCooperationDetailMobile-7001289753332992]{
  margin-left: .656rem;
}
.m-y-bottom-15[hash-class=foreignCooperationDetailMobile-7001289753332992]{
  margin-bottom: .656rem;
}
.m-x-right-11[hash-class=foreignCooperationDetailMobile-7001289753332992]{
  margin-right: 0.481rem;
}
.m-x-right-4[hash-class=foreignCooperationDetailMobile-7001289753332992]{
  margin-right: .175rem;
}
.m-x-right-22[hash-class=foreignCooperationDetailMobile-7001289753332992]{
  margin-right: 0.9621rem;
}
.m-y-top-20[hash-class=foreignCooperationDetailMobile-7001289753332992]{
  margin-top: .876rem;
}
.m-y-bottom-20[hash-class=foreignCooperationDetailMobile-7001289753332992]{
  margin-bottom: .876rem;
}
.m-y-top-5[hash-class=foreignCooperationDetailMobile-7001289753332992]{
  margin-top: .22rem;
}
.m-y-top-6[hash-class=foreignCooperationDetailMobile-7001289753332992]{
  margin-top: .26rem;
}
.m-x-right-6[hash-class=foreignCooperationDetailMobile-7001289753332992]{
  margin-right: .26rem;
}
.m-y-bottom-6[hash-class=foreignCooperationDetailMobile-7001289753332992]{
  margin-bottom:  .26rem;
}
.m-y-top-10[hash-class=foreignCooperationDetailMobile-7001289753332992]{
  margin-top: .437rem;
}
.p-x-10[hash-class=foreignCooperationDetailMobile-7001289753332992]{
  padding-left: .437rem;
  padding-right: .437rem;
}
.m-y-top-1[hash-class=foreignCooperationDetailMobile-7001289753332992]{
  margin-top: .0437rem;
}
.m-y-bottom-30[hash-class=foreignCooperationDetailMobile-7001289753332992]{
  margin-bottom: 1.312rem;
}
.m-x-right-1[hash-class=foreignCooperationDetailMobile-7001289753332992]{
  margin-right: .0437rem;
}
.m-x-right-10[hash-class=foreignCooperationDetailMobile-7001289753332992]{
  margin-right: .437rem;
}
.m-x-right-8[hash-class=foreignCooperationDetailMobile-7001289753332992]{
  margin-right: .35rem;
}
.p-x-8[hash-class=foreignCooperationDetailMobile-7001289753332992]{
  padding-left:.35rem;
  padding-right:.35rem;
}
.m-x-right-9[hash-class=foreignCooperationDetailMobile-7001289753332992]{
  margin-right: .394rem;
}
.m-y-bottom-8[hash-class=foreignCooperationDetailMobile-7001289753332992]{
  margin-bottom: .35rem;
}
.m-y-top-8[hash-class=foreignCooperationDetailMobile-7001289753332992]{
  margin-top: .35rem;
}
.m-y-bottom-10[hash-class=foreignCooperationDetailMobile-7001289753332992]{
  margin-bottom: .437rem;
}

.banner[hash-class=foreignCooperationDetailMobile-7001289753332992]{
  height: 4.11rem;
}
.tagList[hash-class=foreignCooperationDetailMobile-7001289753332992]{
  border-bottom: 1px solid #ececec;
  padding-left: 1.36rem;
  padding-right: 1.36rem;
  flex-wrap: nowrap;
  overflow-x: scroll;
  scrollbar-width: none;
}
.tagList .item[hash-class=foreignCooperationDetailMobile-7001289753332992]{
  margin-right: 2.54rem;
  flex-shrink: 0;
}
.tagList .item:last-child[hash-class=foreignCooperationDetailMobile-7001289753332992]{
  margin-right: 0;
}
.tagList .item .txt[hash-class=foreignCooperationDetailMobile-7001289753332992]{
  position: relative;
}
.tagList .item.active .txt[hash-class=foreignCooperationDetailMobile-7001289753332992]::before{
  content: "";
  position: absolute;
  width: 0.87rem;
  height: 0.09rem;
  background: #c9161e;
  border-radius: 0.44rem;
  bottom: -.525rem;
  left: 50%;
  -webkit-transform: translateX(-50%);
          transform: translateX(-50%);
}
.tagList .item.active .txt[hash-class=foreignCooperationDetailMobile-7001289753332992]{
  font-size: .7rem;
  font-weight: 500;
  color: #333333;
}
.mainContent[hash-class=foreignCooperationDetailMobile-7001289753332992]{
  min-height: calc(100vh - 50px - 2.362rem);
}
#presentation[hash-class=foreignCooperationDetailMobile-7001289753332992]{
  width: 100%;
}
[hash-class=foreignCooperationDetailMobile-7001289753332992] #presentation img{
  max-width: 100%;
}.maxContent[hash-class=projectCooperationApplicationMobile-7002621618220544]{
    width: auto;
}
.fontFamily[hash-class=projectCooperationApplicationMobile-7002621618220544]{
  font-family: PingFang SC, PingFang SC-400;
}
.z-index3[hash-class=projectCooperationApplicationMobile-7002621618220544]{
  z-index: 3;
}
.fontWeight500[hash-class=projectCooperationApplicationMobile-7002621618220544]{
  font-weight: 500;
}
.fontWeightBold[hash-class=projectCooperationApplicationMobile-7002621618220544]{
  font-weight: bold;
}
.fontWeight700[hash-class=projectCooperationApplicationMobile-7002621618220544]{
  font-weight: 700;
}
.text-alignJust[hash-class=projectCooperationApplicationMobile-7002621618220544]{
  text-align: justify;
}
.objectFitCover[hash-class=projectCooperationApplicationMobile-7002621618220544]{
  object-fit: cover;
}
.color1[hash-class=projectCooperationApplicationMobile-7002621618220544]{
  color: #333333;
}
.color2[hash-class=projectCooperationApplicationMobile-7002621618220544]{
  color: #666666;
}
.color3[hash-class=projectCooperationApplicationMobile-7002621618220544]{
  color: #C9161E;
}
.color4[hash-class=projectCooperationApplicationMobile-7002621618220544]{
  color: #fff;
}
.color5[hash-class=projectCooperationApplicationMobile-7002621618220544]{
  color: #999999;
}
.color6[hash-class=projectCooperationApplicationMobile-7002621618220544]{
  color: #ECECEC;
}
.absolute[hash-class=projectCooperationApplicationMobile-7002621618220544]{
  position: absolute;
}
.relative[hash-class=projectCooperationApplicationMobile-7002621618220544]{
  position: relative;
}
.ac[hash-class=projectCooperationApplicationMobile-7002621618220544]{
  align-items: center;
  align-content: center;
}
.jc[hash-class=projectCooperationApplicationMobile-7002621618220544]{
  justify-content: center;
}
.jcsb[hash-class=projectCooperationApplicationMobile-7002621618220544]{
  justify-content: space-between;
}
.jcfe[hash-class=projectCooperationApplicationMobile-7002621618220544]{
  justify-content: flex-end;
}
.w100[hash-class=projectCooperationApplicationMobile-7002621618220544]{
  width: 100%;
}
.pointer[hash-class=projectCooperationApplicationMobile-7002621618220544]{
  cursor: pointer;
}
.w50[hash-class=projectCooperationApplicationMobile-7002621618220544]{
  width: 50%;
}
.h100[hash-class=projectCooperationApplicationMobile-7002621618220544]{
  height: 100%;
}
.noWrap[hash-class=projectCooperationApplicationMobile-7002621618220544]{
  flex-wrap: nowrap;
}
.no-wrap-text[hash-class=projectCooperationApplicationMobile-7002621618220544]{
  white-space: nowrap;
}
.flex1[hash-class=projectCooperationApplicationMobile-7002621618220544]{
  flex: 1;
}
.shrink0[hash-class=projectCooperationApplicationMobile-7002621618220544]{
  /* flex-shrink: 0; */
}
.column[hash-class=projectCooperationApplicationMobile-7002621618220544]{
  flex-direction: column;
}
.fs14[hash-class=projectCooperationApplicationMobile-7002621618220544]{
  font-size: 0.61rem;
}
.fs15[hash-class=projectCooperationApplicationMobile-7002621618220544]{
  font-size: .66rem;
}
.fs16[hash-class=projectCooperationApplicationMobile-7002621618220544]{
  font-size: .7rem;
}
.lineHeight16[hash-class=projectCooperationApplicationMobile-7002621618220544]{
  line-height: .7rem;
}
.fs10[hash-class=projectCooperationApplicationMobile-7002621618220544]{
  font-size: .437rem;
}
.fs12[hash-class=projectCooperationApplicationMobile-7002621618220544]{
  font-size: .525rem;
}
.fs18[hash-class=projectCooperationApplicationMobile-7002621618220544]{
  font-size: .78rem;
}
.fs20[hash-class=projectCooperationApplicationMobile-7002621618220544]{
  font-size: .874rem;
}
.fs26[hash-class=projectCooperationApplicationMobile-7002621618220544]{
  font-size: 1.137rem;
}
.omit[hash-class=projectCooperationApplicationMobile-7002621618220544]{
  text-overflow: -o-ellipsis-lastline;
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-box-orient: vertical;
}
.clamp1[hash-class=projectCooperationApplicationMobile-7002621618220544]{
  -webkit-line-clamp: 1;
}
.clamp2[hash-class=projectCooperationApplicationMobile-7002621618220544]{
  -webkit-line-clamp: 2;
}
.p-x-15[hash-class=projectCooperationApplicationMobile-7002621618220544]{
  padding-left: .656rem;
  padding-right: .656rem;
}
.p-x-24[hash-class=projectCooperationApplicationMobile-7002621618220544]{
  padding-left: 1.05rem;
  padding-right: 1.05rem;
}
.p-y-bottom-15[hash-class=projectCooperationApplicationMobile-7002621618220544]{
   padding-bottom: .656rem;
}
.m-y-top-15[hash-class=projectCooperationApplicationMobile-7002621618220544]{
  margin-top: .656rem;
}
.m-y-bottom-13[hash-class=projectCooperationApplicationMobile-7002621618220544]{
  margin-bottom: .57rem;
}
.m-x-right-13[hash-class=projectCooperationApplicationMobile-7002621618220544]{
  margin-right: .57rem;
}
.m-y-bottom-7[hash-class=projectCooperationApplicationMobile-7002621618220544]{
  margin-bottom: 0.31rem;
}
.p-x-right-15[hash-class=projectCooperationApplicationMobile-7002621618220544]{
  padding-right: .656rem;
}
.p-x-right-14[hash-class=projectCooperationApplicationMobile-7002621618220544]{
  padding-right: .612rem;
}
.p-y-top-14[hash-class=projectCooperationApplicationMobile-7002621618220544]{
  padding-top: .612rem;
}
.p-x-left-15[hash-class=projectCooperationApplicationMobile-7002621618220544]{
  padding-left: .656rem;
}
.p-y-15[hash-class=projectCooperationApplicationMobile-7002621618220544]{
  padding-top: .656rem;
  padding-bottom: .656rem;
}
.p-y-top-15[hash-class=projectCooperationApplicationMobile-7002621618220544]{
   padding-top: .656rem;
}
.p-y-bottom-20[hash-class=projectCooperationApplicationMobile-7002621618220544]{
  padding-bottom: .876rem;
}
.p-y-top-20[hash-class=projectCooperationApplicationMobile-7002621618220544]{
  padding-top: .876rem;
}

.p-y-20[hash-class=projectCooperationApplicationMobile-7002621618220544]{
  padding-top: .876rem;
   padding-bottom: .876rem;
}
.p-y-10[hash-class=projectCooperationApplicationMobile-7002621618220544]{
  padding-top: .437rem;
  padding-bottom: .437rem;
}
.m-x-left-10[hash-class=projectCooperationApplicationMobile-7002621618220544]{
  margin-left: .437rem;
}
.p-y-top-10[hash-class=projectCooperationApplicationMobile-7002621618220544]{
   padding-top: .437rem;
}
.p-y-bottom-10[hash-class=projectCooperationApplicationMobile-7002621618220544]{
  padding-bottom: .437rem;
}
.p-x-left-12[hash-class=projectCooperationApplicationMobile-7002621618220544]{
  padding-left: .525rem;
}
.m-x-right-12[hash-class=projectCooperationApplicationMobile-7002621618220544]{
  margin-right: .525rem;
}
.m-y-top-12[hash-class=projectCooperationApplicationMobile-7002621618220544]{
  margin-top: .525rem;
}
.m-x-right-15[hash-class=projectCooperationApplicationMobile-7002621618220544]{
  margin-right: .656rem;
}
.m-x-left-15[hash-class=projectCooperationApplicationMobile-7002621618220544]{
  margin-left: .656rem;
}
.m-y-bottom-15[hash-class=projectCooperationApplicationMobile-7002621618220544]{
  margin-bottom: .656rem;
}
.m-x-right-11[hash-class=projectCooperationApplicationMobile-7002621618220544]{
  margin-right: 0.481rem;
}
.m-x-right-4[hash-class=projectCooperationApplicationMobile-7002621618220544]{
  margin-right: .175rem;
}
.m-x-right-22[hash-class=projectCooperationApplicationMobile-7002621618220544]{
  margin-right: 0.9621rem;
}
.p-y-bottom-22[hash-class=projectCooperationApplicationMobile-7002621618220544]{
  padding-bottom: 0.9621rem;
}
.m-y-top-20[hash-class=projectCooperationApplicationMobile-7002621618220544]{
  margin-top: .876rem;
}
.m-y-bottom-20[hash-class=projectCooperationApplicationMobile-7002621618220544]{
  margin-bottom: .876rem;
}
.m-y-top-5[hash-class=projectCooperationApplicationMobile-7002621618220544]{
  margin-top: .22rem;
}
.m-y-top-6[hash-class=projectCooperationApplicationMobile-7002621618220544]{
  margin-top: .26rem;
}
.m-x-right-6[hash-class=projectCooperationApplicationMobile-7002621618220544]{
  margin-right: .26rem;
}
.m-y-bottom-6[hash-class=projectCooperationApplicationMobile-7002621618220544]{
  margin-bottom:  .26rem;
}
.m-y-top-10[hash-class=projectCooperationApplicationMobile-7002621618220544]{
  margin-top: .437rem;
}
.p-x-10[hash-class=projectCooperationApplicationMobile-7002621618220544]{
  padding-left: .437rem;
  padding-right: .437rem;
}
.m-y-top-1[hash-class=projectCooperationApplicationMobile-7002621618220544]{
  margin-top: .0437rem;
}
.m-y-bottom-30[hash-class=projectCooperationApplicationMobile-7002621618220544]{
  margin-bottom: 1.312rem;
}
.m-x-right-1[hash-class=projectCooperationApplicationMobile-7002621618220544]{
  margin-right: .0437rem;
}
.m-x-right-10[hash-class=projectCooperationApplicationMobile-7002621618220544]{
  margin-right: .437rem;
}
.m-x-right-8[hash-class=projectCooperationApplicationMobile-7002621618220544]{
  margin-right: .35rem;
}
.p-x-8[hash-class=projectCooperationApplicationMobile-7002621618220544]{
  padding-left:.35rem;
  padding-right:.35rem;
}
.m-x-right-9[hash-class=projectCooperationApplicationMobile-7002621618220544]{
  margin-right: .394rem;
}
.m-y-bottom-8[hash-class=projectCooperationApplicationMobile-7002621618220544]{
  margin-bottom: .35rem;
}
.m-y-top-8[hash-class=projectCooperationApplicationMobile-7002621618220544]{
  margin-top: .35rem;
}
.m-y-bottom-10[hash-class=projectCooperationApplicationMobile-7002621618220544]{
  margin-bottom: .437rem;
}

/* 主要内容 */
.bg[hash-class=projectCooperationApplicationMobile-7002621618220544]{
    width: 100%;
    height: 200px;
    background: linear-gradient(180deg,#c9161e, rgba(212,59,65,0) 100%);
    position: absolute;
}
.box .innerBox[hash-class=projectCooperationApplicationMobile-7002621618220544]{
  /* min-height: 761px; */
  background: #ffffff;
  border-radius: 0.17rem;
  box-shadow: 0px 0.17rem 0.35rem 0px rgba(0,0,0,0.10); 
  z-index: 1;
}
.formList[hash-class=projectCooperationApplicationMobile-7002621618220544]{
  border: none;
  padding-top: 0;
  padding-bottom: 0;
}
.formList .item[hash-class=projectCooperationApplicationMobile-7002621618220544]{
  padding-top: 0.70rem;
  padding-bottom: 0.61rem;
}
.formList .item .inputBox[hash-class=projectCooperationApplicationMobile-7002621618220544]{
  border: none;
  margin-bottom: 0;
  height: auto;
}
[hash-class=projectCooperationApplicationMobile-7002621618220544] .formList .item .inputBox .input{
  padding-left: 0;
}
.formList .item .textBox[hash-class=projectCooperationApplicationMobile-7002621618220544]{
  width: 3.06rem;
  display: flex;
}
.formList .item.borderBottom[hash-class=projectCooperationApplicationMobile-7002621618220544]{
  border-bottom: 1px solid #ECECEC;
}
.formList .item .textArea[hash-class=projectCooperationApplicationMobile-7002621618220544]{
  border: none;
  height: 2.97rem;
  background: #f2f5f8;
  border-radius: 0.17rem;
  margin-bottom: 0;
}
[hash-class=projectCooperationApplicationMobile-7002621618220544] .formList .item .textArea .textarea{
  border: none;
  padding-top: .612rem;
}
.formList .item .leftBox[hash-class=projectCooperationApplicationMobile-7002621618220544]{
  width: 6.56rem;
  height: 3.94rem;
  background: #f2f5f8;
  border-radius: 0.17rem;
}
.formList .item .leftBox .img[hash-class=projectCooperationApplicationMobile-7002621618220544]{
  width: 1.53rem;
  height: auto;
}
.formList .submitButton[hash-class=projectCooperationApplicationMobile-7002621618220544]{
  width: 100%;
  height: 1.75rem;
  background: #c9161e;
  border-radius: 0.96rem;
  border: none;
}
[hash-class=projectCooperationApplicationMobile-7002621618220544] .rc-upload-pro .file-tips{
  display: none;
}
[hash-class=projectCooperationApplicationMobile-7002621618220544] .rc-upload-pro {
  border: none;
  display: none;
}
[hash-class=projectCooperationApplicationMobile-7002621618220544] .rc-upload-pro-container{
  min-height: auto;
}[hash-class=mobileLogin-7255839562916480] .checkBoxActive > .square-checkbox{
     background-color: #93939f;
}.maxContent[hash-class=center-7257023151850624]{
  width: -webkit-max-content;
  width: max-content;
}
.pointer[hash-class=center-7257023151850624]{
  cursor: pointer;
}
.fs16[hash-class=center-7257023151850624]{
  font-size: 16px;
}
.fs19[hash-class=center-7257023151850624]{
  font-size: 19px;
}
.fs20[hash-class=center-7257023151850624]{
  font-size: 20px;
}
.ac[hash-class=center-7257023151850624]{
  align-items: center;
  align-content: center;
}
.jc[hash-class=center-7257023151850624]{
  justify-content: center;
}
.item[hash-class=center-7257023151850624]{
  height: 60.5px;
}
.color1[hash-class=center-7257023151850624]{
  color: #BEBEBE;
}[hash-class=beStudent-7257546973323264] .body .rc-form label{
    margin-bottom: 0;
    font-size: 0.75rem
}
[hash-class=beStudent-7257546973323264] .rc-checkbox{
    width: 18px;
    height: 18px;
}
.changeFz[hash-class=beStudent-7257546973323264]{
    font-size: 0.4rem;
}
[hash-class=beStudent-7257546973323264] .rc-form {
    flex-direction: column;
}
[hash-class=beStudent-7257546973323264] .rc-dropdown .current input{
    font-size: 0.7rem!important;
}
/* :deep(.title-wraper .close){
    display: none;
} */
[hash-class=beStudent-7257546973323264] .rc-dropdown{
    margin:0
}

.rc-container[hash-class=beStudent-7257546973323264]{
    margin: 0;
}
.labelCss[hash-class=beStudent-7257546973323264]{
    width: -webkit-fit-content;
    width: fit-content;
}
/* 弹框 */
.admissionBox[hash-class=beStudent-7257546973323264]{
    width: 100%;
    position: relative;
}
.admissionBox .img[hash-class=beStudent-7257546973323264]{
    width: 100%;
}
.admissionBox .txtBox[hash-class=beStudent-7257546973323264]{
    position: absolute;
    bottom: 12%;
    width: 85%;
    margin-left: 8%;
}
.txt[hash-class=beStudent-7257546973323264]{
   font-size: 0.4rem;
   letter-spacing: 1px;
   color: #373733;
   font-family: "KaiTi";
}
.admissionBox .txtBox .txt[hash-class=beStudent-7257546973323264]{
   font-size: 0.4rem;
   letter-spacing: 1px;
   color: #373733;
}
#rc-4035168140149001[hash-class=beStudent-7257546973323264]{
    z-index: 1000;
}
.margin-left-1[hash-class=beStudent-7257546973323264]{
    margin: 0;
}
[hash-class=beStudent-7257546973323264] .rc-input .input{
    height: 1.45rem;
    font-size: 0.7rem;
    text-align: right;
}
.footBtn:hover[hash-class=beStudent-7257546973323264]{
    background:rgb(216, 212, 212)!important
}
.footBtn[hash-class=beStudent-7257546973323264]{
    border: 1px solid rgb(153,153,153);
}
.rc-textarea[hash-class=beStudent-7257546973323264]{
    min-height: 0.9rem;
}
.rc-label[hash-class=beStudent-7257546973323264]{
    min-height: 0.9rem;
}
.agreeRedTxt[hash-class=beStudent-7257546973323264]{
    color: #d91313;
    font-size: 0.53rem;
    /* margin: 0 .05rem; */
     flex-shrink: 0;
     cursor: pointer;
}
.checkBoxActive[hash-class=beStudent-7257546973323264]{
     background-color: #93939f;
}
/* 阅读协议 */
.agreeGreyTxt[hash-class=beStudent-7257546973323264]{
    color: gray;
    font-size: 0.53rem;
    flex-shrink: 0;
}
.popTxt[hash-class=beStudent-7257546973323264]::before{
    content: '*';
    color: red;
    margin-right: 0.15rem;
}
.popTxt1[hash-class=beStudent-7257546973323264]::before{
    display: none;
}

/* :deep(.rc-input > input::placeholder) {
    color: #a4a4a4;
} */
[hash-class=beStudent-7257546973323264] .rc-input > input::-webkit-input-placeholder {
    color: #000;
}
[hash-class=beStudent-7257546973323264] .rc-input > input::placeholder {
    color: #000;
}
[hash-class=beStudent-7257546973323264] .rc-input > input {
    color: #000;
}

[hash-class=beStudent-7257546973323264] .rc-input > input.disabled {
    background-color: #fff !important;
}
[hash-class=beStudent-7257546973323264] .rc-dropdown > .disabled {
    background-color: #fff !important;
    margin-right: 0;
}
[hash-class=beStudent-7257546973323264] .rc-dropdown > .disabled > input.disabled {
    background-color: #fff !important;
    text-align: right;
    color: #000;
}

[hash-class=beStudent-7257546973323264] .rc-dropdown.disabled {
    background-color: #fff !important;
}

[hash-class=beStudent-7257546973323264] .disabled {
    color: #000 !important;
}

[hash-class=beStudent-7257546973323264] .rc-dropdown-hover:hover .dropdown-clearable {
    display: none;
}


/* 弹框 */
.admissionBox[hash-class=beStudent-7257546973323264]{
    width: 100%;
    position: relative;
}
.admissionBox .img[hash-class=beStudent-7257546973323264]{
    width: 100%;
}
.admissionBox .txtBox[hash-class=beStudent-7257546973323264]{
    position: absolute;
    bottom: 12%;
    width: 73%;
    margin-left: 12%;
}
.admissionBox .txtBox .txt[hash-class=beStudent-7257546973323264]{
   font-size: 0.16rem;
    letter-spacing: 1px;
    color: #373733;
    font-family: "Kaiti";
}
.admissionBox .nameBox[hash-class=beStudent-7257546973323264]{
    position: absolute;
    top: 37%;
    left: 16%;
    width: auto;
}
.admissionBox .nameBox .txt[hash-class=beStudent-7257546973323264]{
    font-size: 0.2rem;
    color: #373733;
    letter-spacing: 1px;
    font-family: "Kaiti";
}


[hash-class=beStudent-7257546973323264] #rc-dropdown2 {
    pointer-events:none;
}
[hash-class=beStudent-7257546973323264] #rc-input14 {
    pointer-events:none;
}
.rc-text[hash-class=sharedCourse-7494702737204102] {
    line-height: 30px;
}

.rc-text-inner[hash-class=sharedCourse-7494702737204102] {
    line-height: inherit;
}

.rc-expression-inner[hash-class=sharedCourse-7494702737204102] {
    line-height: inherit;
}
.active[hash-class=sharedCourse-7494702737204102] {
	background: #8ad4fb;
	color: #1a42a9;
	font-weight: 600;
}
.search_box[hash-class=sharedCourse-7494702737204102] {
    width: 100%;
	height: 1.2rem;
	background: rgb(248, 248, 248);
	position: relative;
}
.search_box .search_main[hash-class=sharedCourse-7494702737204102] {
    width: 7.54rem;
	height: .61rem;
	border-radius: .31rem;
	box-shadow: 0rem .06rem .1rem 0rem rgba(211, 211, 211, 0.62);
	overflow: hidden;
	display: flex;
	position: absolute;
	left: 50%;
	top: .28rem;
	-webkit-transform: translateX(-50%);
	        transform: translateX(-50%);
}
.search_box .search_main .search_input_box[hash-class=sharedCourse-7494702737204102] {
    width: 5.59rem;
	height: 100%;
	background: #fff;
	position: relative;
}
.search_box .search_main .search_input_box .rc-input[hash-class=sharedCourse-7494702737204102] {
    width: 80%;
	height: 100%;
	font-size: var(--main-fontSize20);
	position: absolute;
	left: .3rem;
	top: 0;
	border: none;
	outline: none;
}
[hash-class=sharedCourse-7494702737204102] .search_box .search_main .search_input_box .rc-input .input {
	border: 0;
	margin: 0;
	padding-left: 0;
}
[hash-class=sharedCourse-7494702737204102] .search_box .search_main .search_input_box .rc-input .input:-moz-placeholder {
	color: #C0C0C0;
}
[hash-class=sharedCourse-7494702737204102] .search_box .search_main .search_input_box .rc-input .input:-ms-input-placeholder {
	color: #C0C0C0;
}
[hash-class=sharedCourse-7494702737204102] .search_box .search_main .search_input_box .rc-input .input::-webkit-input-placeholder {
	color: #C0C0C0;
}
.search_box .search_main .search_btn_box[hash-class=sharedCourse-7494702737204102] {
    width: calc(100% - 5.59rem);
	height: 100%;
	background: #1a42a9;
	font-size: var(--main-fontSize20);
	color: #fff;
	display: flex;
	flex-wrap: nowrap;
	justify-content: center;
	align-items: center;
	cursor: pointer;
}
.search_box .search_main .search_btn_box .rc-image[hash-class=sharedCourse-7494702737204102] {
    width: .31rem;
	height: .31rem;
	margin-right: .14rem;
} 
.box-title[hash-class=sharedCourse-7494702737204102] {
	width: -webkit-fit-content;
	width: fit-content;
    height: .63rem;
    border-bottom: .04rem solid #8ad4fb;
    font-size: .44rem;
    line-height: .44rem;
    color: #333;
    margin: .4rem auto .34rem;
    text-align: center;
    position: relative;
}
.box-title[hash-class=sharedCourse-7494702737204102]::after {
	content: '';
	width: 0.4rem;
	height: 0.04rem;
	background: #1a42a9;
	position: absolute;
	bottom: -0.04rem;
	left: 50%;
	margin-left: -0.2rem;
}
.nav[hash-class=sharedCourse-7494702737204102] {
	width: 12rem;
	margin: .3rem auto 0.5rem;
	background: #fff;
	border-radius: .1rem;
	box-sizing: border-box;
	padding: .32rem .25rem 0.2rem;
	box-shadow: 0px 2px 13px 0px rgba(173, 173, 173, 0.5);
}
.nav .classify[hash-class=sharedCourse-7494702737204102] {
	width: 100%;
	display: flex;
	margin-bottom: .25rem;
	flex-wrap: nowrap;
}
.nav .classify .item_title[hash-class=sharedCourse-7494702737204102] {
	color: #333;
	font-weight: 600;
	width: 1.2rem;
	height: .35rem;
	line-height: .35rem;
	font-size: var(--main-fontSize20);
	white-space: nowrap;
}
.nav .classify .item_box[hash-class=sharedCourse-7494702737204102] {
	width: calc(100% - 1rem);
	font-size: var(--main-fontSize18);
	display: flex;
	align-items: center;
	flex-wrap: wrap;
	color: #333;
}
.nav .classify .item_box .item[hash-class=sharedCourse-7494702737204102] {
	padding: 0rem .1rem;
	margin-right: .1rem;
	height: .35rem;
	line-height: .35rem;
	border-radius: .02rem;
	cursor: pointer;
	width: auto;
	margin-bottom: 0.1rem;
}
.nav .classify .item_box .item .txt[hash-class=sharedCourse-7494702737204102]{
	font-size: var(--main-fontSize18);
}
.item_con_box[hash-class=sharedCourse-7494702737204102] {
	width: 12rem;
	margin: 0 auto;
	display: flex;
	flex-wrap: wrap;
	box-sizing: border-box;
}
.m-auto[hash-class=sharedCourse-7494702737204102] {
	max-width: 12rem;
    width: 100%;
    margin: 0 auto;
    display: flex;
    align-items: center;
    justify-content: center;
}
.item_con_box .item_con_box_item[hash-class=sharedCourse-7494702737204102] {
	width: 2.7rem;
	height: 3rem;
	box-shadow: 0rem .02rem .13rem 0rem rgba(173, 173, 173, 0.5);
	border-radius: .02rem;
	background: #fff;
	margin-right: .39rem;
	margin-bottom: .4rem;
	overflow: hidden;
}
.item_con_box_item .top[hash-class=sharedCourse-7494702737204102] {
	width: 100%;
	height: 1.736rem;
}
.item_con_box_item .top .rc-image[hash-class=sharedCourse-7494702737204102] {
	width: 100%;
	height: 100%;
}
.item_con_box_item .centerr[hash-class=sharedCourse-7494702737204102] {
	width: 100%;
	height: 0.75rem;
	box-sizing: border-box;
	padding: .1rem .15rem;
	display: flex;
	flex-direction: column;
	justify-content: space-between;
}
.centerr .name[hash-class=sharedCourse-7494702737204102] {
	font-size: var(--main-fontSize24);
    color: #333;
    font-weight: 400;
	display: block;
}
.centerr .textOverflow[hash-class=sharedCourse-7494702737204102] {
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}

.centerr .dw[hash-class=sharedCourse-7494702737204102] {
	font-size: var(--main-fontSize16);
	color: #999;
}
.item_con_box_item .bottom[hash-class=sharedCourse-7494702737204102] {
	width: calc(100% - .4rem);
	height: calc(100% - 2.85rem);
	margin: 0 auto;
	box-sizing: border-box;
	border-top: .01rem dashed rgb(235, 235, 235);
	display: flex;
	justify-content: space-between;
	align-items: center;
}
.bottom .money[hash-class=sharedCourse-7494702737204102] {
	font-size: var(--main-fontSize20);
	color: #F7B500;
	font-weight: 600;
	width: auto;
}
.bottom .collect[hash-class=sharedCourse-7494702737204102] {
	font-size: var(--main-fontSize20);
	color: #000;
	width: auto;
}
.bottom .collect .rc-image[hash-class=sharedCourse-7494702737204102] {
	width: .21rem;
	height: .21rem;
	margin-right: .03rem;
}
.true[hash-class=sharedCourse-7494702737204102],
.false[hash-class=sharedCourse-7494702737204102] {
	height: .34rem;
	border-radius: .17rem;
	display: flex;
	justify-content: center;
	align-items: center;
	cursor: pointer;
	align-content: center;
}
.true[hash-class=sharedCourse-7494702737204102] {
	width: 1.08rem;
	background: #F7B500;
	border: .01rem solid #F7B500;
	color: #fff;
}
.false[hash-class=sharedCourse-7494702737204102] {
	width: .91rem;
	border: .01rem solid #e6e6e6;
	color: #000;
}
.item_con_box_item:nth-child(4n+4)[hash-class=sharedCourse-7494702737204102] {
	margin-right: 0rem;
}

.policy_topics_box[hash-class=sharedCourse-7494702737204102] {
	width: 100vw;
    height: auto;
    background: #fff;
}
.material-title[hash-class=sharedCourse-7494702737204102] {
	width: 100%;
    height: .63rem;
	justify-content: center;
    color: #333;
    margin: 0 auto .54rem;
    position: relative;
}
.material-title[hash-class=sharedCourse-7494702737204102]::after {
	content: "";
    width: .4rem;
    height: .04rem;
    background: #1a42a9;
    position: absolute;
    bottom: 0;
    left: 50%;
    margin-left: -.2rem;
}
.swiper[hash-class=sharedCourse-7494702737204102] {
	width: 14.4rem;
    margin: .4rem auto 0;
    overflow: hidden;
    height: 4.58rem;
    position: relative;
    padding: .15rem .1rem;
    box-sizing: border-box;
}
.swiper-content[hash-class=sharedCourse-7494702737204102] {
	position: absolute;
    transition: all .3s;
    left: 0rem;
	width: -webkit-max-content;
	width: max-content;
}
.flex-contain[hash-class=sharedCourse-7494702737204102] {
	display: flex;
    align-items: center;
}
.swiper-content-item[hash-class=sharedCourse-7494702737204102] {
	width: 3.42rem;
    height: 4rem;
    background: #fff;
    box-shadow: 0 2px 13px 0 hsla(0,0%,68%,.5);
    box-sizing: border-box;
    flex-shrink: 0;
    margin: 0 .16rem;
}
.swiper-content.flex-contain:first-child[hash-class=sharedCourse-7494702737204102] {
	margin-left: 5px;
}
.swiper-content-item .rc-image[hash-class=sharedCourse-7494702737204102] {
	width: 2.42rem;
    height: 3rem;
    display: block;
    margin: 0 auto;
}
.swiper-content-item .name[hash-class=sharedCourse-7494702737204102] {
	display: block;
	width: 3.42rem;
    height: .74rem;
    background: #fff;
    font-size: var(--main-fontSize24);
    color: #333;
    line-height: .3rem;
    padding: .14rem;
    box-sizing: border-box;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
}
.swiper-button[hash-class=sharedCourse-7494702737204102] {
	  width: 3rem;
    margin: .2rem auto 0;
}
.flex-main-center[hash-class=sharedCourse-7494702737204102] {
	justify-content: center;
}
.button-item[hash-class=sharedCourse-7494702737204102] {
	  width: .58rem;
    height: .58rem;
    background: #fff;
    box-shadow: 0 2px 13px 0 hsla(0,0%,68%,.5);
    text-align: center;
    line-height: .58rem;
    font-size: .24rem;
    color: #333;
    border-radius: 50%;
    margin: 0 .13rem;
		justify-content: center;
    align-content: center;
    align-items: center;
}
.button-item .rc-image[hash-class=sharedCourse-7494702737204102] {
	  width: .13rem;
}
.pointer[hash-class=sharedCourse-7494702737204102] {
	cursor: pointer;
}

.box-bottom[hash-class=sharedCourse-7494702737204102] {
	width: 100%;
    height: 1.58rem;
	margin-top: 0.6rem;
	align-content: center;
    background: url(https://static.lndx.edu.cn/image/generalCourses_bottom.png) 50%/100% auto no-repeat;
}
.box-bottom .rc-button[hash-class=sharedCourse-7494702737204102] {
	width: 1.74rem;
    height: .54rem;
    background: #1a42a9;
    border-radius: .05rem;
    text-align: center;
    line-height: .54rem;
    font-size: var(--main-fontSize18);
    color: #fff;
	border: none;
}
.box-bottom .rc-button:hover[hash-class=sharedCourse-7494702737204102] {
	-webkit-filter: none;
	        filter: none;
}
[hash-class=sharedCourse-7494702737204102] .fwptPagination-container .fwptPagination-button.is--active{
    background: #1a42a9;
}
.banner[hash-class=sharedCourse-7494702737204102]{
	width: 100%;
	height: 4.58rem;
}
[hash-class=sharedCourse-7494702737204102] .phone .headerBox .topBox{
  background-color: #427df1;
}
.phone[hash-class=sharedCourse-7494702737204102]{
  display: none;
}
.pc[hash-class=sharedCourse-7494702737204102]{
  display: flex;
}
@media(max-width:768px){
  [hash-class=sharedCourse-7494702737204102] .footer .user_feedback{
    display: none;
  }
  .phone[hash-class=sharedCourse-7494702737204102]{
    display: flex;
  }
  .pc[hash-class=sharedCourse-7494702737204102]{
    display: none;
  }
	 /* 分页 */
[hash-class=sharedCourse-7494702737204102] .page-footer .fwptPagination-container .fwptPagination-list{
    display: none;
}
[hash-class=sharedCourse-7494702737204102] .page-footer .center>.center button{
    display: none;
}
[hash-class=sharedCourse-7494702737204102] .page-footer .center>button:nth-child(2){
    margin-right:10px ;
}
[hash-class=sharedCourse-7494702737204102] .page-footer .pagination-button-turning{
    display: none;
}
[hash-class=sharedCourse-7494702737204102] .page-footer .pagination-counter{
    display: none;
}
[hash-class=sharedCourse-7494702737204102] .page-footer .fwptPagination-container>div:nth-child(3){
    display: none;
}

[hash-class=sharedCourse-7494702737204102] .page-footer .fwptPagination-container .fwptPagination-button{
  color: #C9161E;
  border-color: #C9161E;
  background: rgba(201, 22, 30, 0.18);
}
[hash-class=sharedCourse-7494702737204102] .page-footer .fwptPagination-container .fwptPagination-button .fwptPagination-text{
  color: inherit;
}
[hash-class=sharedCourse-7494702737204102] .page-footer .fwptPagination-container .fwptPagination-button:disabled{
  border-color: #d9d9d9;
}
[hash-class=sharedCourse-7494702737204102] .page-footer .fwptPagination-container .fwptPagination-button.btn-disabled  .fwptPagination-text{
  color: #a8abb2;
}
[hash-class=sharedCourse-7494702737204102] .page-footer .fwptPagination-container .fwptPagination-button.btn-disabled  {
  background-color: #f5f7fa;
}
	/* 导航栏 */
	.nav[hash-class=sharedCourse-7494702737204102]{
		width: calc(100% - 30px);
	}
	.item_con_box[hash-class=sharedCourse-7494702737204102]{
		width: calc(100% - 30px);
	}
	.courseList[hash-class=sharedCourse-7494702737204102]{
		gap: 15px;
	}
	.item_con_box .item_con_box_item[hash-class=sharedCourse-7494702737204102]{
		width: calc((100% - 15px) / 2);
		margin-right: 0;
		height: auto;
	}
	.item_con_box_item .top[hash-class=sharedCourse-7494702737204102]{
		height: 105px;
		overflow: hidden;
    border-radius: 4px;
	}
	.item_con_box_item .top .rc-image[hash-class=sharedCourse-7494702737204102]{
		object-fit: cover;
	}
	.item_con_box_item .centerr[hash-class=sharedCourse-7494702737204102]{
		height: auto;
	}
	.centerr .name[hash-class=sharedCourse-7494702737204102]{
		font-size: 14px;
	}
	.centerr .dw[hash-class=sharedCourse-7494702737204102]{
		font-size: 12px;
	}
	.bottom .collect[hash-class=sharedCourse-7494702737204102]{
		font-size: 16px;
		line-height: normal;
	}
	.true[hash-class=sharedCourse-7494702737204102],
	.false[hash-class=sharedCourse-7494702737204102] {
	 width: -webkit-max-content;
	 width: max-content;
	 height: auto;
	 padding: 0 10px;
	border-radius: 20px;
	margin-bottom: 5px;
	}
	.bottom .collect .rc-image[hash-class=sharedCourse-7494702737204102]{
		width: 16px;
		height: auto;
	}
	.nav .classify .item_title[hash-class=sharedCourse-7494702737204102]{
		font-size: 14px;
		width: -webkit-max-content;
		width: max-content;
	}
	.nav .classify .item_box[hash-class=sharedCourse-7494702737204102]{
		flex: 1;
	}
	.nav .classify .item_box .item .txt[hash-class=sharedCourse-7494702737204102]{
		font-size: 14px;
	}
.nav .classify .item_box .item[hash-class=sharedCourse-7494702737204102]{
	height: 22px;
	align-items: center;
	align-content: center;
	padding: 0 5px;
}
}.jc[hash-class=cancelAccountBlock-6345161772445568]{
  justify-content: center;
}
.ac[hash-class=cancelAccountBlock-6345161772445568]{
  align-items: center;
  align-content: center;
}
.font[hash-class=cancelAccountBlock-6345161772445568]{
  font-size: var(--main-fontSize22);
  color: #333;
  line-height: .3rem;
}
.font2[hash-class=cancelAccountBlock-6345161772445568]{
  color: #c73027;
  font-size: var(--main-fontSize20);
  line-height: .3rem;
}
.btnBox[hash-class=cancelAccountBlock-6345161772445568]{
  width: 3.34rem;
    height: 0.48rem;
    background: rgb(217, 19, 19);
    border-radius: 0.02rem;
    text-align: center;
    line-height: 0.48rem;
    color: rgb(255, 255, 255);
    font-size: var(--main-fontSize20);
    margin: 0.6rem auto .6rem;
    cursor: pointer;
    border: none;
}
.mb1[hash-class=cancelAccountBlock-6345161772445568]{
  margin-bottom: .1rem;
}.mainWidth[hash-class=cloudPreviousCourse-6542522181092992] {
    width: 13.66rem;
    margin: 0 auto;
}
.maxContent[hash-class=cloudPreviousCourse-6542522181092992]{
    width: -webkit-max-content;
    width: max-content;
}
.pointer[hash-class=cloudPreviousCourse-6542522181092992]{
    cursor: pointer;
}
.jcsb[hash-class=cloudPreviousCourse-6542522181092992] {
    justify-content: space-between;
}
.jc[hash-class=cloudPreviousCourse-6542522181092992]{
    justify-content: center;
}
.ac[hash-class=cloudPreviousCourse-6542522181092992]{
    align-items: center;
    align-content: center;
}
.nufteEducation[hash-class=cloudPreviousCourse-6542522181092992] {
    background-color: #e8f0fd;
    padding: 0.496rem 0 0.336rem 0;
    min-height: 100%;
    height: auto;
    /* padding-top: 0; */
}
.nufteEducation .secondaryTitleBox[hash-class=cloudPreviousCourse-6542522181092992]
{
    position: relative;
    padding:  0 .06rem;
    margin: .33rem 0 .44rem;
}
.nufteEducation .secondaryTitleBox .bg[hash-class=cloudPreviousCourse-6542522181092992]
{
    position: absolute;
    background-color: #fbe9e9;
    height: .15rem;
    bottom: -.03rem ;
    right: 0;
    z-index: 0;
}
.nufteEducation .secondaryTitleBox .txt1[hash-class=cloudPreviousCourse-6542522181092992]
{
    font-size: var(--main-fontSize30);
    color: #343335;
    z-index: 1;
}
.nufteEducation .secondaryTitleBox .txt2[hash-class=cloudPreviousCourse-6542522181092992]
{
    /* font-size: var(--main-fontSize24); */
    font-size: .195rem;
    color: #717273;
    z-index: 1;
}
.nufteEducation .secondaryTitleBox .verticalLine[hash-class=cloudPreviousCourse-6542522181092992]{
    width: 1px;
    height: .24rem;
    background-color: #c0c3ca;
    margin: 0 .16rem;
    z-index: 1;
}
.nufteEducation .linkBox .item[hash-class=cloudPreviousCourse-6542522181092992]{
    width: 0.93rem;
    height: 0.32rem;
    background-color: #fff;
    border-radius: 0.3rem;
    border: 1px solid #d8e5fe;
}
.nufteEducation .linkBox .item .txt[hash-class=cloudPreviousCourse-6542522181092992] {
    color: #3c3c3c;
    font-size: .12rem;
}
.nufteEducation .promptBox[hash-class=cloudPreviousCourse-6542522181092992]{
    font-size: var(--main-fontSize14);
    margin-left: 0.63rem;
    margin: 0.224rem 0 0.32rem 0.63rem;
}
.nufteEducation .promptBox .promptImg[hash-class=cloudPreviousCourse-6542522181092992] {
    width: 0.096rem;
    height: 0.11rem;
    margin-right: 0.06rem;
}
.nufteEducation .promptBox .txt1[hash-class=cloudPreviousCourse-6542522181092992] {
    color: #ce4148;
}
.nufteEducation .promptBox .txt2[hash-class=cloudPreviousCourse-6542522181092992] {
    color: #595a5d;
}
.nufteEducation .lines[hash-class=cloudPreviousCourse-6542522181092992] {
    height: 1px;
    background-color: #c7d4f1;
}
.phone[hash-class=cloudPreviousCourse-6542522181092992]{
    display: none;
}
/* @media(max-width:768px){
    .pc{
        display: none;
    }
    .phone{
        display: flex;
    }
    .mainWidth{
        width: 100%;
        padding: 0 0.437rem;
    }
    .nufteEducation{
        min-height: calc(100vh - 50px - 54px);
    }
    .nufteEducation .secondaryTitleBox .txt1{
        font-size: .64rem;
    }
    .nufteEducation .secondaryTitleBox .verticalLine{
        height: .5rem;
    }
    .nufteEducation .secondaryTitleBox .verticalLine{
        font-size: .5rem;
    }
    .nufteEducation .linkBox .item{
        width: 2.5rem;
        height: 0.8rem;
        border-radius: 0.6rem;
        font-size: .4rem;
    }
    .nufteEducation .linkBox .item .txt{
        font-size: .4rem;
    }
    :deep(.cloudClassroomContent .left .cloudClassroomList .item){
        width: 5.6rem;
        margin-right: 0.4rem;
    }
    :deep(.cloudClassroomContent .left .cloudClassroomList .item .topImg){
        height: 3.5rem;
    }
    :deep(.cloudClassroomContent .left .cloudClassroomList .item .name){
        font-size: .6rem;
    }
    :deep(.cloudClassroomContent .left .arrowImg){
        width: 1.5rem;
    }
    :deep(.cloudClassroomContent){
        height: auto;
    }
    .nufteEducation .promptBox{
        font-size: .4rem;
        margin-top: 0.3rem;
    }
    .nufteEducation .promptBox .promptImg{
        width: 0.5rem;
        height: auto;
    }
    .nufteEducation .secondaryTitleBox .txt2{
        font-size: .4rem;
    }
} */.maxContent[hash-class=cloudPreviousCourseMobile-6719051020561412]{
    width: -webkit-max-content;
    width: max-content;
}
.fontFamily[hash-class=cloudPreviousCourseMobile-6719051020561412]{
  font-family: PingFang SC, PingFang SC-400;
}
.fontWeight500[hash-class=cloudPreviousCourseMobile-6719051020561412]{
  font-weight: 500;
}
.color1[hash-class=cloudPreviousCourseMobile-6719051020561412]{
  color: #333333;
}
.color2[hash-class=cloudPreviousCourseMobile-6719051020561412]{
  color: #666666;
}
.color3[hash-class=cloudPreviousCourseMobile-6719051020561412]{
  color: #C9161E;
}
.ac[hash-class=cloudPreviousCourseMobile-6719051020561412]{
  align-items: center;
  align-content: center;
}
.jc[hash-class=cloudPreviousCourseMobile-6719051020561412]{
  justify-content: center;
}
.jcsb[hash-class=cloudPreviousCourseMobile-6719051020561412]{
  justify-content: space-between;
}
.w100[hash-class=cloudPreviousCourseMobile-6719051020561412]{
  width: 100%;
}
.noWrap[hash-class=cloudPreviousCourseMobile-6719051020561412]{
  flex-wrap: nowrap;
}
.flex1[hash-class=cloudPreviousCourseMobile-6719051020561412]{
  flex: 1;
}
.fs14[hash-class=cloudPreviousCourseMobile-6719051020561412]{
  font-size: 0.61rem;
}
.fs15[hash-class=cloudPreviousCourseMobile-6719051020561412]{
  font-size: .66rem;
}
.fs12[hash-class=cloudPreviousCourseMobile-6719051020561412]{
  font-size: .525rem;
}
.fs20[hash-class=cloudPreviousCourseMobile-6719051020561412]{
  font-size: .874rem;
}
.omit[hash-class=cloudPreviousCourseMobile-6719051020561412]{
  text-overflow: -o-ellipsis-lastline;
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-box-orient: vertical;
}
.clamp1[hash-class=cloudPreviousCourseMobile-6719051020561412]{
  -webkit-line-clamp: 1;
}
.clamp2[hash-class=cloudPreviousCourseMobile-6719051020561412]{
  -webkit-line-clamp: 2;
}
.p-x-15[hash-class=cloudPreviousCourseMobile-6719051020561412]{
  padding-left: .656rem;
  padding-right: .656rem;
}
.p-y-15[hash-class=cloudPreviousCourseMobile-6719051020561412]{
  padding-top: .656rem;
  padding-bottom: .656rem;
}
.m-x-right-15[hash-class=cloudPreviousCourseMobile-6719051020561412]{
  margin-right: .656rem;
}
.m-x-right-11[hash-class=cloudPreviousCourseMobile-6719051020561412]{
  margin-right: 0.481rem;
}
.m-y-top-20[hash-class=cloudPreviousCourseMobile-6719051020561412]{
  margin-top: .876rem;
}
.m-y-bottom-20[hash-class=cloudPreviousCourseMobile-6719051020561412]{
  margin-bottom: .876rem;
}
.m-y-top-5[hash-class=cloudPreviousCourseMobile-6719051020561412]{
  margin-top: .22rem;
}
.m-y-top-6[hash-class=cloudPreviousCourseMobile-6719051020561412]{
  margin-top: .26rem;
}
.m-x-right-6[hash-class=cloudPreviousCourseMobile-6719051020561412]{
  margin-right: .26rem;
}
.m-y-top-10[hash-class=cloudPreviousCourseMobile-6719051020561412]{
  margin-top: .437rem;
}
.m-y-bottom-10[hash-class=cloudPreviousCourseMobile-6719051020561412]{
  margin-bottom: .437rem;
}
.nufteEducation[hash-class=cloudPreviousCourseMobile-6719051020561412]{
    min-height: calc(100vh - 50px - 54px);
    height: auto;
}
.bigCourseList .triangle[hash-class=cloudPreviousCourseMobile-6719051020561412]{
  width: 0;
  height: 0;
  border-left: 0.2rem solid transparent;
  border-right: 0.2rem solid transparent;
  border-top: 0.3rem solid #666666;
}
.bigCourseList .item[hash-class=cloudPreviousCourseMobile-6719051020561412] {
  width: 7.04rem;
  margin-right: .6rem;
}
.bigCourseList .item:nth-child(even)[hash-class=cloudPreviousCourseMobile-6719051020561412]{
  margin-right: 0;
}
.bigCourseList .item .courseImg[hash-class=cloudPreviousCourseMobile-6719051020561412]{
  height: 4.59rem;
  border-radius: 0.175rem;
  object-fit: cover;
}
.bigCourseList .item  .signUpBtn[hash-class=cloudPreviousCourseMobile-6719051020561412]{
  width: 2.54rem;
    height: 1.14rem;
    border: 1px solid #c9161e;
    border-radius: 0.7rem;
    flex-shrink: 0;
}
.bigCourseList .item .nameTxt[hash-class=cloudPreviousCourseMobile-6719051020561412]{
  /* height: .831rem; */
}.pointer[hash-class=cloudCourseBlock-6542534084724352]{
    cursor: pointer;
}
/* 云课堂 */
 .cloudClassroomContent[hash-class=cloudCourseBlock-6542534084724352]{
    height: 2.21rem;
    position: relative;
}
 .cloudClassroomContent .left[hash-class=cloudCourseBlock-6542534084724352]{
    /* width: 11.05rem; */
    height: 100%;
    margin-right: .52rem;
}
 .cloudClassroomContent .left .arrowImg[hash-class=cloudCourseBlock-6542534084724352]{
    width: .43rem;
    margin-top: -0.25rem;
}
 .cloudClassroomContent .left .leftArrowImg[hash-class=cloudCourseBlock-6542534084724352]{
    margin-right: .224rem;
}
 .cloudClassroomContent .left .rightArrowImg[hash-class=cloudCourseBlock-6542534084724352]{
    margin-left: .224rem;
}
 .cloudClassroomContent .left .cloudClassroomList[hash-class=cloudCourseBlock-6542534084724352]{
    /* width: 9.71rem; */
    flex-wrap: nowrap;
    /* overflow: hidden; */
    transition: all .3s;
    position: relative;
    left: 0;
}
 .cloudClassroomContent .left .cloudClassroomList .item[hash-class=cloudCourseBlock-6542534084724352]{
    width: 2.965rem;
    margin-right: 0.16rem;
    flex-shrink: 0;
}
 .cloudClassroomContent .left .cloudClassroomList .item .topImg[hash-class=cloudCourseBlock-6542534084724352]{
    width: 100%;
    height: 1.88rem;
    object-fit: cover;
    border-radius: .1rem;
    margin-bottom: .128rem;
    overflow: hidden;
}
 .cloudClassroomContent .left .cloudClassroomList .item .name[hash-class=cloudCourseBlock-6542534084724352]{
    /* font-size: var(--main-fontSize16);
    color: #4b4c4c; */
    text-overflow: -o-ellipsis-lastline;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 1;
    -webkit-box-orient: vertical;
    font-size: var(--main-fontSize22);
    color: #333;
}
 .cloudClassroomContent .right .item[hash-class=cloudCourseBlock-6542534084724352]{
    width: 2.01rem;
    height: 0.67rem;
    color: white;
    padding-left: 0.26rem;
    font-size: .18rem;
    letter-spacing: .01rem;
}
 .cloudClassroomContent .right .arrowIcon[hash-class=cloudCourseBlock-6542534084724352] {
    width: 0.08rem;
    height: 0.13rem;
    margin-left: 0.12rem
}.jc[hash-class=cloudClassroomEnrollment2-6571631825946240]{
    justify-content: center;
}
.jcfs[hash-class=cloudClassroomEnrollment2-6571631825946240]{
    justify-content: flex-start;
}
.ac[hash-class=cloudClassroomEnrollment2-6571631825946240]{
    align-items: center;
    align-content: center;
}
.noWrap[hash-class=cloudClassroomEnrollment2-6571631825946240]{
    flex-wrap: nowrap;
}

.jcsb[hash-class=cloudClassroomEnrollment2-6571631825946240]{
    justify-content: space-between;
}
.jcfe[hash-class=cloudClassroomEnrollment2-6571631825946240]{
    justify-content: flex-end;
}
.pointer[hash-class=cloudClassroomEnrollment2-6571631825946240]{
    cursor: pointer;
}
.flex1[hash-class=cloudClassroomEnrollment2-6571631825946240]{
    flex: 1;
}
.imgs[hash-class=cloudClassroomEnrollment2-6571631825946240]{
    width: 100%;
    height: auto;
}
.maxContent[hash-class=cloudClassroomEnrollment2-6571631825946240]{
    width: -webkit-max-content;
    width: max-content;
}
.jcfe[hash-class=cloudClassroomEnrollment2-6571631825946240]{
    justify-content: flex-end;
}
.w100[hash-class=cloudClassroomEnrollment2-6571631825946240]{
    width: 100%;
}
.mainWidth[hash-class=cloudClassroomEnrollment2-6571631825946240]{
    width: 11.27rem;
    margin: 0 auto;
}
.firstModule[hash-class=cloudClassroomEnrollment2-6571631825946240]{
    height: 4.13rem;
    position: relative;
}
.firstModule .freeImg[hash-class=cloudClassroomEnrollment2-6571631825946240]{
    position: absolute;
    width: 1.3rem;
    height: auto;
    top: 0.3rem;
    left: 1.8rem;
}
.firstModule .infoBox[hash-class=cloudClassroomEnrollment2-6571631825946240]{
    width: 4.52rem;
    height: 3.48rem;
    margin-top: .2rem;
    margin-right: 3.5rem;
}
.firstModule .infoBox .topTitle[hash-class=cloudClassroomEnrollment2-6571631825946240]{
    margin-top: .697rem;
    color: #f9483f;
    font-size: .19rem;
    font-weight: bold;
}
.firstModule .infoBox .time[hash-class=cloudClassroomEnrollment2-6571631825946240]{
     margin-top: .369rem;
}
.firstModule .infoBox .time[hash-class=cloudClassroomEnrollment2-6571631825946240],
.firstModule .infoBox .applicantNumber .txt1[hash-class=cloudClassroomEnrollment2-6571631825946240],
.firstModule .infoBox .applicantNumber .txt2[hash-class=cloudClassroomEnrollment2-6571631825946240]{
    font-size: .19rem;
    letter-spacing: 0.01rem;
}
.firstModule .infoBox .applicantNumber[hash-class=cloudClassroomEnrollment2-6571631825946240]{
    margin-top: .24rem;
}
.firstModule .infoBox .applicantNumber .txt1[hash-class=cloudClassroomEnrollment2-6571631825946240]{
    color: #f9483f;
}
.firstModule .infoBox .btnBox[hash-class=cloudClassroomEnrollment2-6571631825946240]{
    margin-top: 0.38rem;
    width: 62%;
    height: 0.35899rem;
    line-height: 0.35899rem;
    justify-content: flex-start;
    cursor: pointer;
}
.firstModule .infoBox .btnBox .btnTxt[hash-class=cloudClassroomEnrollment2-6571631825946240]{
    color: white;
    font-size: .16rem;
    margin-left: 0.30646rem;
}
/* 弹框样式 */
.popTxt[hash-class=cloudClassroomEnrollment2-6571631825946240]{
    font-size: 0.2rem;
    text-align: center;
}
.popBtnbg[hash-class=cloudClassroomEnrollment2-6571631825946240]{
    background-color: #4471c4;
    height: auto;
}

/* 按钮样式 */
.leftBtn[hash-class=cloudClassroomEnrollment2-6571631825946240]{
    margin-right: 0.5rem;
    width: 0.8rem;
    height: 0.4rem;
    line-height: 0.4rem;
    background: rgb(255, 255, 255);
}

.footBtn:hover[hash-class=cloudClassroomEnrollment2-6571631825946240]{
    background:rgb(216, 212, 212)!important
}
.footBtn[hash-class=cloudClassroomEnrollment2-6571631825946240]{
    border: 1px solid rgb(153,153,153);
}
.rightBtn[hash-class=cloudClassroomEnrollment2-6571631825946240]{
    width: 0.8rem;
    height: 0.4rem;
    line-height: 0.4rem;
    border: none;
    background-color: #4471c4;
}
.leftBtn .leftBtnTxt[hash-class=cloudClassroomEnrollment2-6571631825946240]{
    overflow: hidden;
    text-overflow: ellipsis;
    font-size: 0.19rem;
    color: rgb(153, 153, 153);
    margin-left: 0.03rem;
    line-height: 0.4rem;
}
.rightBtn .rigthBntTxt[hash-class=cloudClassroomEnrollment2-6571631825946240]{
    font-size: 0.19rem;
    color: white;
}

/* 主要区域 */
.mainBox[hash-class=cloudClassroomEnrollment2-6571631825946240]{
    position: relative;
}
.mainBox .bgImg[hash-class=cloudClassroomEnrollment2-6571631825946240]{
    width: 100%;
    height: auto;
}
.mainBox>div[hash-class=cloudClassroomEnrollment2-6571631825946240]{
    position: absolute;
}
/* 前期回顾 */
.previousSituationReview[hash-class=cloudClassroomEnrollment2-6571631825946240] {
    padding-top: .897rem;
}
.previousSituationReview .previousSituationReviewBg[hash-class=cloudClassroomEnrollment2-6571631825946240]{
    width: 100%;
    height: auto;
}
.previousSituationReview .innnerBox[hash-class=cloudClassroomEnrollment2-6571631825946240],
.bigMainCourseArea  .innnerBox[hash-class=cloudClassroomEnrollment2-6571631825946240],
.teachingStaffTeamBox .innnerBox[hash-class=cloudClassroomEnrollment2-6571631825946240]{
    position: relative;
}
.previousSituationReview .contentBox[hash-class=cloudClassroomEnrollment2-6571631825946240],
.bigMainCourseArea .contentBox[hash-class=cloudClassroomEnrollment2-6571631825946240],
.teachingStaffTeamBox .contentBox[hash-class=cloudClassroomEnrollment2-6571631825946240]{
    width: 100%;
    position: absolute;
    top: 0.94rem;
    padding: 0 .38rem;
}
.previousSituationReview .contentBox .titleBox[hash-class=cloudClassroomEnrollment2-6571631825946240],
.bigMainCourseArea .contentBox .titleBox[hash-class=cloudClassroomEnrollment2-6571631825946240]{
    width: 3.12rem;
    height: .74rem;
    font-size: .33rem;
    color: #fff;
    font-style: italic;
}
.previousSituationReview .contentBox .titleBox .txt[hash-class=cloudClassroomEnrollment2-6571631825946240],
.bigMainCourseArea .contentBox .titleBox .txt[hash-class=cloudClassroomEnrollment2-6571631825946240]{
    margin-top: -0.1rem;
    letter-spacing: 0.02rem;
}
.previousSituationReview .contentBox .introBox[hash-class=cloudClassroomEnrollment2-6571631825946240]{
    margin-top: .4rem;
    align-items: flex-end;
}
.previousSituationReview .contentBox .introBox .polygonIcon[hash-class=cloudClassroomEnrollment2-6571631825946240],
.courseIntroductionBox .introBox .polygonIcon[hash-class=cloudClassroomEnrollment2-6571631825946240]{
    width: .21rem;
    height: auto;
    margin-right: .17rem;
    margin-left: .16rem;
}
.previousSituationReview .contentBox .introBox .txt1[hash-class=cloudClassroomEnrollment2-6571631825946240],
.courseIntroductionBox .introBox .txt1[hash-class=cloudClassroomEnrollment2-6571631825946240]{
    color: #202020;
    font-size: .21rem;
    letter-spacing: 0.025rem;
}
.previousSituationReview .contentBox .introBox .txt2[hash-class=cloudClassroomEnrollment2-6571631825946240]{
    color:  #ff2c01;
    font-size: .3rem;
    align-self: flex-end;
}
.previousSituationReview .contentBox .studentFeedback[hash-class=cloudClassroomEnrollment2-6571631825946240]{
    position: relative;
    width: 100%;
    margin: 0 .36rem;
    margin-top: .376rem;
}
.previousSituationReview .contentBox .studentFeedback .studentFeedbackBg[hash-class=cloudClassroomEnrollment2-6571631825946240]{
    width: 100%;
    height: auto;
}
.previousSituationReview .contentBox .studentFeedback .studentFeedbackInnerBox[hash-class=cloudClassroomEnrollment2-6571631825946240]{
    position: absolute;
    top: .745rem;
    padding: 0 .19rem;
}
.previousSituationReview .contentBox .studentFeedback .studentFeedbackInnerBox .studentFeedBackTitleBox[hash-class=cloudClassroomEnrollment2-6571631825946240]{
    font-size: .29rem;
    color: #ff7302;
    letter-spacing: .02rem;
    font-weight: bold;
}
.evaluationArea[hash-class=cloudClassroomEnrollment2-6571631825946240]{
    margin-top: .144rem;
}
.evaluationArea .item[hash-class=cloudClassroomEnrollment2-6571631825946240]{
    height: .744rem;
    margin-bottom: .176rem;
    padding: 0 .176rem 0 .42rem;
}
.evaluationArea .item .txt[hash-class=cloudClassroomEnrollment2-6571631825946240]{
    color: #0b0b05;
    font-size: .19rem;
    letter-spacing: 0.015rem;
}
.evaluationArea .item .zanImg[hash-class=cloudClassroomEnrollment2-6571631825946240]{
    width: .24rem;
    height: auto;
    margin-left: .136rem;
}
.evaluationArea .item:last-child[hash-class=cloudClassroomEnrollment2-6571631825946240]{
    margin-bottom: 0;
}

/* 主要课程区域 */
.bigMainCourseArea[hash-class=cloudClassroomEnrollment2-6571631825946240]{
    top: calc(12.836rem + .84rem);
}
.courseHighlight[hash-class=cloudClassroomEnrollment2-6571631825946240]{
    margin-top: .384rem;
    padding: 0 .12rem;
}
.bigMainCourseArea .courseHighlight .item[hash-class=cloudClassroomEnrollment2-6571631825946240]{
    width: 4.917rem;
    height: 1.521rem;
    border: 1px solid #fc7e61;
    border-radius: .2rem;
    background-color: #fff2f1;
    padding: 0 0 0 .424rem;
}
.bigMainCourseArea .courseHighlight .item .img[hash-class=cloudClassroomEnrollment2-6571631825946240]{
    width: .857rem;
    height: auto;
    margin-right: .36rem;
}
.bigMainCourseArea .courseHighlight .item .txt1[hash-class=cloudClassroomEnrollment2-6571631825946240]{
    color: #161a1b;
    font-size: .32rem;
    font-weight: bold;
    letter-spacing: 0.01rem;
}
.bigMainCourseArea .courseHighlight .item .txt2[hash-class=cloudClassroomEnrollment2-6571631825946240]{
    color: #1a1b19;
    font-size: .26rem;
    margin-top: .22rem;
    margin-left: .05rem;
}
.bigMainCourseArea .courseIntroductionBox[hash-class=cloudClassroomEnrollment2-6571631825946240]{
    margin-top: .777rem;
}
.bigMainCourseArea .courseIntroductionBox .introBox[hash-class=cloudClassroomEnrollment2-6571631825946240]{
    margin-top: .112rem;
}
.bigMainCourseArea .courseIntroductionBox .schedule[hash-class=cloudClassroomEnrollment2-6571631825946240]{
    margin-top: .224rem;
    padding: 0 .128rem;
}
.bigMainCourseArea .courseIntroductionBox .schedule .item[hash-class=cloudClassroomEnrollment2-6571631825946240]{
    height: .46rem;
    padding: 0 .16rem;
    position: relative;
    margin-right: .128rem;
    margin-bottom: .176rem;
}
.bigMainCourseArea .courseIntroductionBox .schedule .item:nth-child(5n)[hash-class=cloudClassroomEnrollment2-6571631825946240]{
    margin-right: 0;
}
.bigMainCourseArea .courseIntroductionBox .schedule .item .tIcon[hash-class=cloudClassroomEnrollment2-6571631825946240]{
    width: .1521rem;
    height: auto;
    margin-right: .104rem;
    z-index: 1;
}
.bigMainCourseArea .courseIntroductionBox .schedule .item:nth-child(1) .tIcon[hash-class=cloudClassroomEnrollment2-6571631825946240],
.bigMainCourseArea .courseIntroductionBox .schedule .item:nth-child(2) .tIcon[hash-class=cloudClassroomEnrollment2-6571631825946240],
.bigMainCourseArea .courseIntroductionBox .schedule .item:nth-child(3) .tIcon[hash-class=cloudClassroomEnrollment2-6571631825946240],
.bigMainCourseArea .courseIntroductionBox .schedule .item:nth-child(4) .tIcon[hash-class=cloudClassroomEnrollment2-6571631825946240],
.bigMainCourseArea .courseIntroductionBox .schedule .item:nth-child(5) .tIcon[hash-class=cloudClassroomEnrollment2-6571631825946240]{
    margin-right: .06rem;
}
.bigMainCourseArea .courseIntroductionBox .schedule .item .itemBg[hash-class=cloudClassroomEnrollment2-6571631825946240]{
    width: 100%;
    height: 100%;
    position: absolute;
    z-index: 0;
    left: 0;
}
.bigMainCourseArea .courseIntroductionBox .schedule .item .txt[hash-class=cloudClassroomEnrollment2-6571631825946240]{
    z-index: 1;
    font-size: .17rem;
    color: #d84442;
    font-weight: bold;
}
.bigMainCourseArea .courseIntroductionBox .schedule .item:nth-child(6)[hash-class=cloudClassroomEnrollment2-6571631825946240],
.bigMainCourseArea .courseIntroductionBox .schedule .item:nth-child(7)[hash-class=cloudClassroomEnrollment2-6571631825946240],
.bigMainCourseArea .courseIntroductionBox .schedule .item:nth-child(8)[hash-class=cloudClassroomEnrollment2-6571631825946240],
.bigMainCourseArea .courseIntroductionBox .schedule .item:nth-child(9)[hash-class=cloudClassroomEnrollment2-6571631825946240]{
    margin-right: .112rem;
}
.bigMainCourseArea .courseIntroductionBox .schedule .item:nth-child(6) .txt[hash-class=cloudClassroomEnrollment2-6571631825946240]{
    margin-left: .09rem;
    margin-right: .224rem;
}
.bigMainCourseArea .courseIntroductionBox .schedule .item:nth-child(7) .txt[hash-class=cloudClassroomEnrollment2-6571631825946240]{
    margin-left: .144rem;
    margin-right: .32rem;
}
.bigMainCourseArea .courseIntroductionBox .schedule .item:nth-child(8) .txt[hash-class=cloudClassroomEnrollment2-6571631825946240]{
    margin-left: .08rem;
    margin-right: .12rem;
}
.bigMainCourseArea .courseIntroductionBox .schedule .item:nth-child(9) .txt[hash-class=cloudClassroomEnrollment2-6571631825946240]{
    margin-left: .0.072rem;
    margin-right: .104rem;
}
.bigMainCourseArea .courseIntroductionBox .schedule .item:nth-child(10) .txt[hash-class=cloudClassroomEnrollment2-6571631825946240]{
    margin-left: .128rem;
    margin-right: .176rem;
}
/* 课程详情 */
.bigMainCourseArea .courseDetailBox[hash-class=cloudClassroomEnrollment2-6571631825946240]{
    margin-top: .6rem;
}
.bigMainCourseArea .courseDetailBox  .courseList[hash-class=cloudClassroomEnrollment2-6571631825946240]{
    width: 10.53rem;
    margin: 0 auto;
    /* margin-top: .336rem; */
}
.bigMainCourseArea .courseDetailBox .courseList .item  .rightBox .courseImg[hash-class=cloudClassroomEnrollment2-6571631825946240]{
    width: 2.17rem;
    height: 1.369rem;
    border: 1px solid #fbe6d2;
    border-radius: 0.01rem;
    overflow: hidden;
    object-fit: cover;
}
.bigMainCourseArea .courseDetailBox .courseList  .rightBox[hash-class=cloudClassroomEnrollment2-6571631825946240]{
    margin-left: .176rem;
}
.bigMainCourseArea .courseDetailBox .courseList .leftBox .topBox[hash-class=cloudClassroomEnrollment2-6571631825946240]{
    position: relative;
}
.bigMainCourseArea .courseDetailBox .courseList .leftBox .topBox .verticalLine[hash-class=cloudClassroomEnrollment2-6571631825946240]{
    width: .176rem;
    height: 50%;
    margin-right: .144rem;
}
.bigMainCourseArea .courseDetailBox .courseList .leftBox .topBox .name[hash-class=cloudClassroomEnrollment2-6571631825946240]{
    color: #323031;
    font-size: .195rem;
    font-weight: bold;
    letter-spacing: 0.015rem;
}
.bigMainCourseArea .courseDetailBox .courseList .leftBox .topBox .introTxt[hash-class=cloudClassroomEnrollment2-6571631825946240]{
    color: #868688;
    font-size: .16rem;
    line-height: .32rem;
    margin-top: .05rem;
    letter-spacing: 0.01rem;
}
.bigMainCourseArea .courseDetailBox .courseList .item .btnImg[hash-class=cloudClassroomEnrollment2-6571631825946240]{
    margin-top: .168rem;
    width: 1.2rem;
    height: auto;
}
.bigMainCourseArea .courseDetailBox .courseList .item[hash-class=cloudClassroomEnrollment2-6571631825946240]{
    margin-bottom: .256rem;
    margin-top: .296rem;
}
.bigMainCourseArea .courseDetailBox .courseList .bigItem[hash-class=cloudClassroomEnrollment2-6571631825946240]{
    border-bottom: 1px solid #fed9bb;
}
.bigMainCourseArea .courseDetailBox .courseList .item .leftBox .bottomBox .tips[hash-class=cloudClassroomEnrollment2-6571631825946240]{
    font-size: .17rem;
    margin-top: 0.1rem;
    margin-right: 0.2rem;
    color: red;
}
/* 师资团队 */
.teachingStaffTeamBox[hash-class=cloudClassroomEnrollment2-6571631825946240]{
    top: calc(1.017rem + 43.655rem + .865rem);
}
.teachingStaffTeamBox .teacherTeamList[hash-class=cloudClassroomEnrollment2-6571631825946240]{
    padding: 0 .184rem;
    padding-top: .1rem;
}
.teacherTeamList .item[hash-class=cloudClassroomEnrollment2-6571631825946240]{
    width: 4.797rem;
    margin-bottom: .73rem;
}
.teacherTeamList .item:nth-child(1)[hash-class=cloudClassroomEnrollment2-6571631825946240]{
    width: 100%;
}
.teacherTeamList .item:nth-child(10)[hash-class=cloudClassroomEnrollment2-6571631825946240]{
    width: 100%;
}
.teachingStaffTeamBox .teacherTeamList .item .tx[hash-class=cloudClassroomEnrollment2-6571631825946240]{
    width: 1.089rem;
    height: auto;
    margin-right: .288rem;
    align-self: flex-start;
}
.teacherTeamList .item .nameBox .txt1[hash-class=cloudClassroomEnrollment2-6571631825946240]{
    /* padding: 0 0.096rem; */
    position: relative;
    z-index: 1;
}
.teacherTeamList .item .nameBox .txt1[hash-class=cloudClassroomEnrollment2-6571631825946240],
.teacherTeamList .item .nameBox .txt2[hash-class=cloudClassroomEnrollment2-6571631825946240]{
    color: #1e1c1d;
    font-size: .19rem;
    font-weight: bold;
}
.teacherTeamList .item .nameBox .txt1[hash-class=cloudClassroomEnrollment2-6571631825946240]::before{
    content: "";
    position: absolute;
    width: 100%;
    height: .19rem;
    background-color: #f8da75;
    border-radius: .05rem;
    z-index: -1;
    bottom: -0.07rem;
    left: 0;
}
.teacherTeamList .item .introBox[hash-class=cloudClassroomEnrollment2-6571631825946240] {
    margin-top: .24rem;
}
.teacherTeamList .item .introBox .txt1[hash-class=cloudClassroomEnrollment2-6571631825946240]{
    color: #78777b ;
    font-size: .18rem;
    line-height: .35rem;
}.fontFamily[hash-class=cloudClassroomListMobile-6717915692067840]{
  font-family: PingFang SC, PingFang SC-400;
}
.color1[hash-class=cloudClassroomListMobile-6717915692067840]{
  color: #C9161E;
}
.ac[hash-class=cloudClassroomListMobile-6717915692067840]{
  align-items: center;
  align-content: center;
}
.jc[hash-class=cloudClassroomListMobile-6717915692067840]{
  justify-content: center;
}
.jcsb[hash-class=cloudClassroomListMobile-6717915692067840]{
  justify-content: space-between;
}
.noWrap[hash-class=cloudClassroomListMobile-6717915692067840]{
  flex-wrap: nowrap;
}
.flex1[hash-class=cloudClassroomListMobile-6717915692067840]{
  flex: 1;
}
.fs14[hash-class=cloudClassroomListMobile-6717915692067840]{
  font-size: 0.61rem;
}
.fs15[hash-class=cloudClassroomListMobile-6717915692067840]{
  font-size: .66rem;
}
.fs12[hash-class=cloudClassroomListMobile-6717915692067840]{
  font-size: .525rem;
}
.omit[hash-class=cloudClassroomListMobile-6717915692067840]{
  text-overflow: -o-ellipsis-lastline;
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-box-orient: vertical;
}
.clamp1[hash-class=cloudClassroomListMobile-6717915692067840]{
  -webkit-line-clamp: 1;
}
.clamp2[hash-class=cloudClassroomListMobile-6717915692067840]{
  -webkit-line-clamp: 2;
}
.p-x-15[hash-class=cloudClassroomListMobile-6717915692067840]{
  padding-left: .656rem;
  padding-right: .656rem;
}
.m-x-right-15[hash-class=cloudClassroomListMobile-6717915692067840]{
  margin-right: .656rem;
}
.m-x-right-11[hash-class=cloudClassroomListMobile-6717915692067840]{
  margin-right: 0.481rem;
}
.m-y-top-20[hash-class=cloudClassroomListMobile-6717915692067840]{
  margin-top: .876rem;
}
.m-y-bottom-20[hash-class=cloudClassroomListMobile-6717915692067840]{
  margin-bottom: .876rem;
}
.m-y-top-5[hash-class=cloudClassroomListMobile-6717915692067840]{
  margin-top: .22rem;
}
.m-y-top-6[hash-class=cloudClassroomListMobile-6717915692067840]{
  margin-top: .26rem;
}
.m-y-top-10[hash-class=cloudClassroomListMobile-6717915692067840]{
  margin-top: .437rem;
}
.tipsBox[hash-class=cloudClassroomListMobile-6717915692067840]{
  height: 2.799rem;
  background-color: #C9161E;
  color: #fff;
}
.tipsBox .icon[hash-class=cloudClassroomListMobile-6717915692067840]{
  width: .7rem;
  height: auto;
}
.mainContent[hash-class=cloudClassroomListMobile-6717915692067840]{
  /* min-height: calc(100vh - 50px - 54px); */
}
.courseList .item .courseImg[hash-class=cloudClassroomListMobile-6717915692067840]{
  width: 7.22rem;
  height: 4.592rem;
  border-radius: .17rem ;
  overflow: hidden;
  object-fit: cover;
}
.courseList .item .title[hash-class=cloudClassroomListMobile-6717915692067840]{
  font-weight: 500;
  color: #333333;
}
.courseList .item .introTxt[hash-class=cloudClassroomListMobile-6717915692067840]{
 color: #999999;
}
.courseList .item .freeTxt[hash-class=cloudClassroomListMobile-6717915692067840]{
  color: #C9161E;
}
.courseList .item .signUpBtn[hash-class=cloudClassroomListMobile-6717915692067840]{
  width: 2.54rem;
  height: 1.14rem;
  border: 1px solid #c9161e;
  border-radius: .7rem;
}
.courseList .item .introBox[hash-class=cloudClassroomListMobile-6717915692067840]{
  height: 1.487rem;
}
.courseList .item:last-child[hash-class=cloudClassroomListMobile-6717915692067840]{
  margin-bottom: 1.31rem;
}
.courseList .item .rightBox[hash-class=cloudClassroomListMobile-6717915692067840]{
  width: calc(100% - 7.22rem - 0.656rem);
}.topBox[hash-class=specialCourseMobile-7034809494202624] {
    margin: 0.83rem 0.63rem;
    position: relative;
}

.topMenu[hash-class=specialCourseMobile-7034809494202624] {
    background: #f2f5f8;
    height: 1.58rem;
    box-sizing: border-box;
    padding: 0 0.63rem;
}

.MenuList[hash-class=specialCourseMobile-7034809494202624] {
    position: absolute;
    top: 1.58rem;
}

.listBox[hash-class=specialCourseMobile-7034809494202624] {
    margin: 0.83rem 0.63rem;
    min-height: 26.9rem;
    margin-top: 0;
}

.titList[hash-class=specialCourseMobile-7034809494202624] {
    display: flex;
    flex-direction: column;
    padding: 0 0.63rem;
    background-color: #fff;
    padding-bottom: 0.72rem;
}

.MakeProgress[hash-class=specialCourseMobile-7034809494202624] {
    -webkit-transform: rotate(180deg);
            transform: rotate(180deg);
}

.down[hash-class=specialCourseMobile-7034809494202624] {
    -webkit-transform: rotate(0);
            transform: rotate(0);
}

.none[hash-class=specialCourseMobile-7034809494202624]{
    display: none;
}

.block[hash-class=specialCourseMobile-7034809494202624] {
    display: block;
}

.listCourseItem[hash-class=specialCourseMobile-7034809494202624] {
    width: 6.88rem;
    display: flex;
    flex-direction: column;
    margin-bottom: 0.83rem;
}

.courseName[hash-class=specialCourseMobile-7034809494202624] {
    font-size: 0.58rem;
    color: #333333;
    font-weight: 400;
    line-height: 0.67rem;
    margin-bottom: 0.25rem;
    margin-top: 0.42rem;
}

.sourceTit[hash-class=specialCourseMobile-7034809494202624] {
    color: #999999;
    line-height: 0.58rem;
    font-size: 0.5rem;
}

[hash-class=specialCourseMobile-7034809494202624] .courseName > span {
    white-space: nowrap;
}

[hash-class=specialCourseMobile-7034809494202624] .sourceTit > span {
    white-space: nowrap;
}.phone-header[hash-class=readingSharingDetailMobile-6696942306192000] {
  height: 2.17rem;
  background: #c9161e;
  box-sizing: border-box;
  padding: 0 0.65rem;
}

.phone-header-title[hash-class=readingSharingDetailMobile-6696942306192000] {
  color: #fff;
  font-weight: 500;
  line-height: 0.87rem;
  font-size: 0.74rem;
  margin-left: 0.51rem;
}

.phone-main[hash-class=readingSharingDetailMobile-6696942306192000] {
  background: #e66464;
  overflow: scroll;
  height: 100vh;
}

.phone-main-top[hash-class=readingSharingDetailMobile-6696942306192000] {
  height: 8.04rem;
  background-image: url("https://robit-prod-1301812200.cos.ap-shanghai.myqcloud.com/robit/elderlyuniversity/fwpt/images/bc235de6fad27869f3501fed9049879a.png");
  background-repeat: no-repeat;
  background-size: cover;
}

.phone-main-bottom[hash-class=readingSharingDetailMobile-6696942306192000] {
  margin: 0 0.65rem;
  border-radius: 0.43rem;
  background: #ffffff;
  box-sizing: border-box;
  padding: 0.65rem;
  margin-bottom: 1.52rem;
}

.phone-main-bottom-image[hash-class=readingSharingDetailMobile-6696942306192000] {
  width: 6.83rem;
  height: 5.52rem;
  border-radius: 0.43rem;
}

.phone-main-bottom-top-right[hash-class=readingSharingDetailMobile-6696942306192000] {
  display: flex;
  flex-direction: column;
  margin-left: 0.91rem;
}

.phone-main-bottom-top-right-author[hash-class=readingSharingDetailMobile-6696942306192000] {
  font-size: 0.87rem;
  font-family: PingFang SC, PingFang SC-600;
  font-weight: 600;
  text-align: LEFT;
  color: #333333;
  line-height: 1rem;
}

.phone-main-bottom-top-right-title[hash-class=readingSharingDetailMobile-6696942306192000] {
  font-size: 0.52rem;
  font-family: PingFang SC, PingFang SC-400;
  font-weight: 400;
  text-align: LEFT;
  color: #ffffff;
  line-height: 0.61rem;
  background: #f2ab20;
  border-radius: 1.39rem;
  padding: 4px 8px;
  display: flex;
  justify-content: center;
  margin-top: 1.48rem;
}

.phone-main-bottom-top-right-body[hash-class=readingSharingDetailMobile-6696942306192000] {
  font-size: 0.61rem;
  font-family: PingFang SC, PingFang SC-400;
  font-weight: 400;
  text-align: JUSTIFIED;
  color: #333333;
  line-height: 0.7rem;
  margin-top: 0.65rem;
  text-indent: 1rem;
}

[hash-class=readingSharingDetailMobile-6696942306192000] .phone-main::-webkit-scrollbar {
  display: none;
}
[hash-class=readingSharingDetailMobile-6696942306192000] .phone-main::-webkit-scrollbar-horizontal {
  display: none;
}.share[hash-class=readingStoryListPage-6798317004915328]{
    border-radius: 5px;
    /* border: #f7f0e4 1px solid; */
    width: 5.9rem;
    background: linear-gradient(180deg,#f6fdff, #e5f1ff 100%);
    overflow: hidden;
    padding:0.3rem 0.2rem 0.15rem;
    margin-bottom: 0.2rem;
    position: relative;
    top: 0;
    transition: all 0.3s linear;
    cursor: pointer;
}
.share:hover[hash-class=readingStoryListPage-6798317004915328]{
  top: -5px;
  box-shadow: 0 5px 15px 0 rgba(0, 0, 0, 0.1);
}
.share:hover .sharePartRighTitle[hash-class=readingStoryListPage-6798317004915328]{
  color: #0256CA;
}
.shareBox[hash-class=readingStoryListPage-6798317004915328]{
  display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
    align-items: stretch;
}
.sharePart[hash-class=readingStoryListPage-6798317004915328]{
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
    align-items: flex-start;
    margin-bottom: 0.2rem;
}
.sharePartImg[hash-class=readingStoryListPage-6798317004915328]{
      width: 1.9rem;
  height: 1.3rem;
  overflow: hidden;
    margin-right: 0.3rem;
}
.sharePartRighTitle[hash-class=readingStoryListPage-6798317004915328]{
/* font-size: 0.22rem; */
font-size: .23rem;
    margin-bottom: 0.1rem;
    color: #333;
}
.sharePartRighTxt[hash-class=readingStoryListPage-6798317004915328]{
font-size: 0.22rem;
    color: #999999;
    overflow: hidden;
}
.introd[hash-class=readingStoryListPage-6798317004915328]{
      word-break: break-all;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 4;
    overflow: hidden;
    /* font-size: 0.19rem; */
    font-size: .2rem;
    color: #666666;
    margin-bottom: 0.1rem;
}
.sharePartRighMore[hash-class=readingStoryListPage-6798317004915328]{
  display: flex;
    flex-wrap: wrap;
    justify-content: flex-end;
    align-items: center;
}
.sharePartRighMoreTxt[hash-class=readingStoryListPage-6798317004915328]{
  font-size: 0.22rem;
      cursor: pointer;
    outline: none;
    transition: all 0.3s linear;
    display: flex;
    flex-wrap: wrap;
    justify-content: center;
    align-items: center;
    height: 0.3rem;
    border-radius: 5px;
    padding: 0 0.1rem;
}

.bookImg[hash-class=readingStoryListPage-6798317004915328]{
    width: 100%;
    height: 100%;
    display: block;
    object-fit: cover;
    transition: all 0.3s linear;
    cursor: pointer;
}
.bookImg:hover[hash-class=readingStoryListPage-6798317004915328]{
  -webkit-transform: scale(1.1);
          transform: scale(1.1);
}

.imgBox[hash-class=readingStoryListPage-6798317004915328]{
  width: 1.3rem;
  height: 1.8rem;
  border-radius: 5px;
  overflow: hidden;
  margin-right: 0.3rem;
  box-shadow: 0 5px 15px 0 rgba(0, 0, 0, 0.1);
}
.imgBoxRight[hash-class=readingStoryListPage-6798317004915328]{
  flex: 1;
  display: flex;
  flex-direction: column;
  justify-content: space-between;
}
.bookImg[hash-class=readingStoryListPage-6798317004915328]{
    width: 100%;
    height: 100%;
    display: block;
    object-fit: cover;
    transition: all 0.3s linear;
    cursor: pointer;
}
.bookImg:hover[hash-class=readingStoryListPage-6798317004915328]{
  -webkit-transform: scale(1.1);
          transform: scale(1.1);
}
.bookList[hash-class=readingStoryListPage-6798317004915328]{
    margin-bottom: 0.1rem;
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
    align-items: center;
    position: relative;
    top: 0;
    /* transition: all 0.3s linear; */
}
/* .bookList:hover{
  top: -5px;
} */
.imgBoxRightTitle[hash-class=readingStoryListPage-6798317004915328]{
      display: flex;
    flex-wrap: wrap;
    justify-content: flex-start;
    align-items: center;
    margin-bottom: 0.1rem;
}
.imgBoxRightCon[hash-class=readingStoryListPage-6798317004915328]{
    word-break: break-all;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
      /* font-size: 0.16rem; */
    font-size: .17rem;
    text-align: justify;
    color: #666666;
    overflow: hidden;
    margin-bottom: 0.1rem;
}
.imgBoxRightTags[hash-class=readingStoryListPage-6798317004915328]{
      margin-bottom: 0.1rem;
    display: flex;
    flex-wrap: wrap;
    justify-content: flex-start;
    align-items: center;
}
.imgBoxRightTagsTxt[hash-class=readingStoryListPage-6798317004915328]{
    line-height: 20px;
    border-radius: 3px;
    padding: 0 0.1rem;
    display: block;
    background-color: #fafae0;
    color: #b6b394;
    font-size: .15rem;
}
.imgBoxRightBtm[hash-class=readingStoryListPage-6798317004915328]{
      display: flex;
    flex-wrap: wrap;
    justify-content: flex-start;
    align-items: center;
}
imgBoxRightsubBtm[hash-class=readingStoryListPage-6798317004915328]{
    display: flex;
    flex-wrap: wrap;
    justify-content: flex-start;
    align-items: center;
    margin-right: 0.5rem;
    color: #999999;
}
.lookMore[hash-class=readingStoryListPage-6798317004915328]{
    cursor: pointer;
    outline: none;
    transition: all 0.3s linear;
    display: flex;
    flex-wrap: wrap;
    justify-content: center;
    align-items: center;
    /* font-size: 0.16rem; */
    font-size: .17rem;
}
.lookMore:hover[hash-class=readingStoryListPage-6798317004915328]{
  color: #0256CA;
}
.imgBoxRightTitle[hash-class=readingStoryListPage-6798317004915328]{
      display: flex;
    flex-wrap: wrap;
    justify-content: flex-start;
    align-items: center;
    margin-bottom: 0.1rem;
}
.imgBoxRightCon[hash-class=readingStoryListPage-6798317004915328]{
    word-break: break-all;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
      /* font-size: 0.16rem; */
    font-size: .17rem;
    text-align: justify;
    color: #666666;
    overflow: hidden;
    margin-bottom: 0.1rem;
}
.imgBoxRightTags[hash-class=readingStoryListPage-6798317004915328]{
      margin-bottom: 0.1rem;
    display: flex;
    flex-wrap: wrap;
    justify-content: flex-start;
    align-items: center;
}
.imgBoxRightTagsTxt[hash-class=readingStoryListPage-6798317004915328]{
    line-height: 20px;
    border-radius: 3px;
    padding: 0 0.1rem;
    display: block;
    background-color: #fafae0;
    color: #b6b394;
    font-size: .15rem;
}
.imgBoxRightBtm[hash-class=readingStoryListPage-6798317004915328]{
      display: flex;
    flex-wrap: wrap;
    justify-content: flex-start;
    align-items: center;
}
imgBoxRightsubBtm[hash-class=readingStoryListPage-6798317004915328]{
    display: flex;
    flex-wrap: wrap;
    justify-content: flex-start;
    align-items: center;
    margin-right: 0.5rem;
    color: #999999;
}
.lookMore[hash-class=readingStoryListPage-6798317004915328]{
    cursor: pointer;
    outline: none;
    transition: all 0.3s linear;
    display: flex;
    flex-wrap: wrap;
    justify-content: center;
    align-items: center;
    /* font-size: 0.16rem; */
    font-size: .17rem;
}
.lookMore:hover[hash-class=readingStoryListPage-6798317004915328]{
  color: #0256CA;
}
.uc-content[hash-class=readingStoryListPage-6798317004915328]{
  width: 100%;
  max-width: 12rem;
  margin-left: auto;
  margin-right: auto;
}
.uc-content1[hash-class=readingStoryListPage-6798317004915328]{
  width: 100%;
  max-width: 12rem;
  margin-left: auto;
  margin-right: auto;
  overflow: hidden;
}

.listBox[hash-class=readingStoryListPage-6798317004915328] {
  padding: 0.5rem 1.5rem;
  box-sizing: border-box;
}

.page[hash-class=readingStoryListPage-6798317004915328]{
  margin-bottom: 1rem !important;
}
[hash-class=readingStoryListPage-6798317004915328] .fwptPagination-container .low-button.is--active-low{
  background-color: #0256CA;
}
[hash-class=readingStoryListPage-6798317004915328] .fwptPagination-container .fwptPagination-button:hover .fwptPagination-text{
  color: #0256CA;
}
[hash-class=readingStoryListPage-6798317004915328] .fwptPagination-container .low-button.is--active-low .fwptPagination-text{
  color: #fff;
}.listBox[hash-class=workListPage-6809694847995008] {
  padding: 0.5rem 1.5rem;
  box-sizing: border-box;
}

.worksList[hash-class=workListPage-6809694847995008] {
  display: flex;
  margin-top: 18px;
}

.worksListItem[hash-class=workListPage-6809694847995008] {
  width: 2.5rem;
  height: auto;
  border-radius: 0.03rem;
  display: flex;
  flex-direction: column;
  margin-right: 1rem;
  overflow: hidden;
  margin-bottom: 0.5rem;
  box-shadow: 0 0 10px #ededed;
  transition: all 0.3s linear;
  cursor: pointer;
}
.worksListItem:hover[hash-class=workListPage-6809694847995008] {
  -webkit-transform: scale(1.1);
          transform: scale(1.1);
} 

.worksListItem:nth-child(4n)[hash-class=workListPage-6809694847995008] {
    margin-right: 0;
}

.worksListItem .img[hash-class=workListPage-6809694847995008] {
  width: 100%;
  height: 1.666rem;
}



.worksListItem .textBox[hash-class=workListPage-6809694847995008] {
  box-sizing: border-box;
  padding: 0 10px;
}
.worksListItem .textBox .text[hash-class=workListPage-6809694847995008] {
  font-size: var(--main-fontSize16);
    color: #666;
}
.page[hash-class=workListPage-6809694847995008]{
  margin-bottom: 1rem !important;
}
[hash-class=workListPage-6809694847995008] .fwptPagination-container .low-button.is--active-low{
  background-color: #1a42a9;
}
[hash-class=workListPage-6809694847995008] .fwptPagination-container .fwptPagination-button:hover .fwptPagination-text{
  color: #1a42a9;
}
[hash-class=workListPage-6809694847995008] .fwptPagination-container .low-button.is--active-low .fwptPagination-text{
  color: #fff;
}.uc-home-1[hash-class=bookClassfilyPage-6810128712322688] {
  padding: 0.5rem 0;
}

.uc-content[hash-class=bookClassfilyPage-6810128712322688]{
  width: 100%;
  max-width: 11rem;
  margin-left: auto;
  margin-right: auto;
}

.active[hash-class=bookClassfilyPage-6810128712322688] {
  color: #d91313;
}
.active[hash-class=bookClassfilyPage-6810128712322688]::after {
  display: block;
  content: "";
  width: 100%;
  border: 1px solid #d91313;
  margin-top: 2px;
}

.classfilyItem[hash-class=bookClassfilyPage-6810128712322688] {
  padding-right: 0.2rem;
  border-right: 1px solid #ccc;
  font-size: 18px;
  font-weight: 500;
  display: flex;
  flex-direction: column;
  cursor: pointer;
}

.classfilyListItem[hash-class=bookClassfilyPage-6810128712322688] {
  padding-right: 0.2rem;
  border-right: 1px solid #ccc;
  font-size: 18px;
  font-weight: 500;
  display: flex;
  flex-direction: column;
  cursor: pointer;
}

.classfilyListItem:last-child[hash-class=bookClassfilyPage-6810128712322688] {
  border-right: none;
}

.marginLeft2[hash-class=bookClassfilyPage-6810128712322688] {
  margin-left: .2rem;
}

.bookListBox[hash-class=bookClassfilyPage-6810128712322688] {
  background: url(https://robit-prod-1301812200.cos.ap-shanghai.myqcloud.com/robit/elderlyuniversity/fwpt/images/c06b68db8a1276758a59ee07997a967a.png);
  background-size: 100% 100%;
  height: 500px;
  background-repeat: no-repeat;
}

.round[hash-class=bookClassfilyPage-6810128712322688] {
  background: #d91313;
  width: 12px;
  height: 12px;
  border-radius: 50%;
  margin-right: 18px;
}

.bookList[hash-class=bookClassfilyPage-6810128712322688] {
  margin-top: 25px;
  padding: 20px 107px;
}/* 轮播图 */
.topBanner[hash-class=liveTopicPageMobile-6657301233140616]{
  /* margin-top:5px; */
  height:4.76rem;
}
.none[hash-class=liveTopicPageMobile-6657301233140616]{
  display: none;
}
.flex1[hash-class=liveTopicPageMobile-6657301233140616]{
  flex: 1;
}
.ac[hash-class=liveTopicPageMobile-6657301233140616] {
  align-items: center;
  align-content: center;
}
.fs14[hash-class=liveTopicPageMobile-6657301233140616]{
  font-size: .612rem;
}
.jc[hash-class=liveTopicPageMobile-6657301233140616]{
  justify-content: center;
}
.maxContent[hash-class=liveTopicPageMobile-6657301233140616]{
  width: -webkit-max-content;
  width: max-content;
}
.fontFamily[hash-class=liveTopicPageMobile-6657301233140616]{
  font-family: PingFang SC, PingFang SC-500;
}
.w100[hash-class=liveTopicPageMobile-6657301233140616]{
  width: 100%;
}
.h100[hash-class=liveTopicPageMobile-6657301233140616]{
  height: 100%;
}
.omit[hash-class=liveTopicPageMobile-6657301233140616]{
  text-overflow: -o-ellipsis-lastline;
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-box-orient: vertical;
}
.clamp1[hash-class=liveTopicPageMobile-6657301233140616]{
  -webkit-line-clamp: 1;
}
.clamp2[hash-class=liveTopicPageMobile-6657301233140616]{
  -webkit-line-clamp: 2;
}
.jcsb[hash-class=liveTopicPageMobile-6657301233140616]{
  justify-content: space-between;
}
.p-x-15[hash-class=liveTopicPageMobile-6657301233140616]{
  padding-left: .656rem;
  padding-right: .656rem;
}
.p-y-top-15[hash-class=liveTopicPageMobile-6657301233140616]{
  padding-top: .656rem;
}
.p-y-bottom-15[hash-class=liveTopicPageMobile-6657301233140616]{
  padding-bottom: .656rem;
}
.p-y-bottom-5[hash-class=liveTopicPageMobile-6657301233140616]{
  padding-bottom: .219rem;
}
.p-y-15[hash-class=liveTopicPageMobile-6657301233140616]{
  padding-top: .656rem;
  padding-bottom: .656rem;
}
.p-y-bottom-20[hash-class=liveTopicPageMobile-6657301233140616]{
  padding-bottom: .874rem;
}
.p-x-30[hash-class=liveTopicPageMobile-6657301233140616]{
  padding-left: 1.31rem;
  padding-right: 1.31rem;
}
.p-x-left-30[hash-class=liveTopicPageMobile-6657301233140616]{
  padding-left: 1.31rem;
}
.m-y-bottom-15[hash-class=liveTopicPageMobile-6657301233140616]{
  margin-bottom: .656rem;
}
.m-y-bottom-30[hash-class=liveTopicPageMobile-6657301233140616]{
  margin-bottom: 1.312rem;
}
.m-y-top-10[hash-class=liveTopicPageMobile-6657301233140616]{
  margin-top: .437rem;
}
.m-x-right-30[hash-class=liveTopicPageMobile-6657301233140616]{
  margin-right: 1.312rem;
}
.p-y-top-20[hash-class=liveTopicPageMobile-6657301233140616]{
  padding-top: .875rem;
}
.z-index-3[hash-class=liveTopicPageMobile-6657301233140616]{
  z-index: 3;
}
/* 主要内容 */
.mainBox[hash-class=liveTopicPageMobile-6657301233140616]{
  /* background-color: #f4f4f4; */
}
/* 中间盒子 */
.centerBox[hash-class=liveTopicPageMobile-6657301233140616]{
  width: 100%;
  margin: 0 auto;
  min-height: calc(100vh - 50px - 54px - 4.76rem);
}
.lexueLiveClass .item .courseImg[hash-class=liveTopicPageMobile-6657301233140616]{
  width: 100%;
  height: 100%;
}
  /* 乐学直播课 */
.lexueLiveClass .item[hash-class=liveTopicPageMobile-6657301233140616]{
  width: calc((100% - .656rem) / 2);
}
.lexueLiveClass .item .topBox[hash-class=liveTopicPageMobile-6657301233140616]{
  position: relative;
   height: 4.592rem;
    overflow: hidden;
    border-radius: 4px;
}
.lexueLiveClass .item .topBox .innerBox[hash-class=liveTopicPageMobile-6657301233140616]{
  height: .875rem;
  position: absolute;
  bottom: 0;
}
.lexueLiveClass .item .topBox .leftBox[hash-class=liveTopicPageMobile-6657301233140616]{
  background-color: rgba(0, 0, 0, 0.5);
   border-top-left-radius: 4px;
}
.lexueLiveClass .item .topBox .rightBox[hash-class=liveTopicPageMobile-6657301233140616]{
  width: 2.317rem;
  background: #f2ab20;
  border-top-right-radius: 4px;
}
.lexueLiveClass .item .topBox .rightBox .statusTxt[hash-class=liveTopicPageMobile-6657301233140616],
.lexueLiveClass .item .topBox .leftBox .numTxt[hash-class=liveTopicPageMobile-6657301233140616]{
  font-size: 12px;
  color: #ffffff;
  line-height: 14px;
}

.lexueLiveClass .item .nameBox[hash-class=liveTopicPageMobile-6657301233140616],
.learningStories .item .nameBox[hash-class=liveTopicPageMobile-6657301233140616]{
  height: 1.749rem;
}
.lexueLiveClass .item .nameBox .nameTxt[hash-class=liveTopicPageMobile-6657301233140616],
.learningStories .item .nameBox .nameTxt[hash-class=liveTopicPageMobile-6657301233140616]{
  font-size: 14px;
  color: #333333;
  line-height: 16px;
}
.lexueLiveClass .item .timeBox .time[hash-class=liveTopicPageMobile-6657301233140616]{
  font-size: 12px;
  color: #999999;
  line-height: 14px;
}
/* 分类盒子 */
.classificationBox[hash-class=liveTopicPageMobile-6657301233140616]{
  background-color: #fff;
  position: relative;
  z-index: 3;
}
.classificationBox .popFrame[hash-class=liveTopicPageMobile-6657301233140616]{
  position: absolute;
  border: 1px solid #e1e1e1;
  z-index: 2;
  top: 100%;
  left: 0;
  right: 0;
  background-color: #fff;
  height: 8.965rem;
}
.classificationBox .popFrame .bottomBox[hash-class=liveTopicPageMobile-6657301233140616]{
  height:  1.924rem;
}
.classificationBox .popFrame .courseClassificationBox[hash-class=liveTopicPageMobile-6657301233140616],
.classificationBox .popFrame  .statusBox[hash-class=liveTopicPageMobile-6657301233140616],
.classificationBox .popFrame  .timeBox[hash-class=liveTopicPageMobile-6657301233140616]{
  height: calc(8.965rem - 1.924rem);
  overflow-y: auto;
}
.classificationBox .popFrame .bottomBox .btnBox[hash-class=liveTopicPageMobile-6657301233140616]{
  width: 50%;
}
.classificationBox .popFrame .bottomBox .btnBox.left[hash-class=liveTopicPageMobile-6657301233140616]{
  font-size: 14px;
  color: #666666;
  border: 1px solid #e1e1e1;
}
.classificationBox .popFrame .bottomBox .btnBox.right[hash-class=liveTopicPageMobile-6657301233140616]{
  font-size: 14px;
  color: #ffffff;
  background: #c9161e;
}
.classificationBox .mask[hash-class=liveTopicPageMobile-6657301233140616]{
  position: fixed;
  width: 100%;
  height: 100%;
  background: rgba(0,0,0,0.50);
  z-index: 1;
  left: 0;
  top: 0;
}
.classificationBox .yearList .yearItem[hash-class=liveTopicPageMobile-6657301233140616]{
  width: 2.97rem;
  height: 1.137rem;
  border-radius: 2px;
}
.classificationBox .yearList .yearItem.active[hash-class=liveTopicPageMobile-6657301233140616]{
  background: rgba(201,22,30,0.12);
}
.classificationBox .yearList .yearItem .yearTxt[hash-class=liveTopicPageMobile-6657301233140616]{
  font-size: .61rem;
  color: #333333;
}
.classificationBox .yearList .yearItem.active .yearTxt[hash-class=liveTopicPageMobile-6657301233140616]{
  color: #c9161e;
  font-weight: 500;
}
.classificationBox .monthList[hash-class=liveTopicPageMobile-6657301233140616] {
  padding: 0 0.656rem;
  padding-bottom: 1.27rem;
}
.classificationBox .monthList .monthItem[hash-class=liveTopicPageMobile-6657301233140616] {
  width: 2.22rem;
  margin-bottom: 0.656rem;
}
.classificationBox .monthList .monthItem:nth-child(6n)[hash-class=liveTopicPageMobile-6657301233140616]{
  margin-right: 0;
}
.classificationBox .monthList .monthItem .monthTxt[hash-class=liveTopicPageMobile-6657301233140616]{
  font-size: .61rem;
  color: #666666;
}
.classificationBox .monthList .monthItem.active .monthTxt[hash-class=liveTopicPageMobile-6657301233140616]{
  font-weight: 500;
  color: #c9161e;
}
.classificationBox .item .txt[hash-class=liveTopicPageMobile-6657301233140616]{
font-size: 0.7rem;
font-weight: 500;
color: #333333;
}
.classificationBox .item .img[hash-class=liveTopicPageMobile-6657301233140616]{
  width: 0.787rem;
  height: auto;
}
/* 分类 */
.classificationBox .statusBox .statusItem[hash-class=liveTopicPageMobile-6657301233140616]{
color: #666666;
 margin-right: 1.137rem;
}
.classificationBox .statusBox .statusItem.active[hash-class=liveTopicPageMobile-6657301233140616]{
  color: #c9161e;
}
.classificationBox .statusBox[hash-class=liveTopicPageMobile-6657301233140616]{
  /* padding-bottom: 5.467rem; */
}
.classificationBox .courseClassificationBox .courseClassificationBoxItem[hash-class=liveTopicPageMobile-6657301233140616]{
  margin-right: 1.137rem;
  color: #666666;
}
.classificationBox .courseClassificationBox .courseClassificationBoxItem .courseClassificationTxt[hash-class=liveTopicPageMobile-6657301233140616]{
   color: #666666;
}
.classificationBox .courseClassificationBox .courseClassificationBoxItem.active .courseClassificationTxt[hash-class=liveTopicPageMobile-6657301233140616]{
    font-weight: 500;
    color: #c9161e;
}


  /* 分页 */
[hash-class=liveTopicPageMobile-6657301233140616] .page-footer .fwptPagination-container .fwptPagination-list{
    display: none;
}
[hash-class=liveTopicPageMobile-6657301233140616] .page-footer .center>.center button{
    display: none;
}
[hash-class=liveTopicPageMobile-6657301233140616] .page-footer .center>button:nth-child(2){
    margin-right:10px ;
}
[hash-class=liveTopicPageMobile-6657301233140616] .page-footer .pagination-button-turning{
    display: none;
}
[hash-class=liveTopicPageMobile-6657301233140616] .page-footer .pagination-counter{
    display: none;
}
[hash-class=liveTopicPageMobile-6657301233140616] .page-footer .fwptPagination-container>div:nth-child(3){
    display: none;
}

[hash-class=liveTopicPageMobile-6657301233140616] .page-footer .fwptPagination-container .fwptPagination-button{
  color: #C9161E;
  border-color: #C9161E;
  background: rgba(201, 22, 30, 0.18);
}
[hash-class=liveTopicPageMobile-6657301233140616] .page-footer .fwptPagination-container .fwptPagination-button .fwptPagination-text{
  color: inherit;
}
[hash-class=liveTopicPageMobile-6657301233140616] .page-footer .fwptPagination-container .fwptPagination-button:disabled{
  border-color: #d9d9d9;
}
[hash-class=liveTopicPageMobile-6657301233140616] .page-footer .fwptPagination-container .fwptPagination-button.btn-disabled  .fwptPagination-text{
  color: #a8abb2;
}
[hash-class=liveTopicPageMobile-6657301233140616] .page-footer .fwptPagination-container .fwptPagination-button.btn-disabled  {
  background-color: #f5f7fa;
}
[hash-class=liveTopicPageMobile-6657301233140616] .swiper-pre{
  width: 30px;
}
[hash-class=liveTopicPageMobile-6657301233140616] .swiper-next{
  width: 30px;
}
/* 移动端 */
.MobileHeader[hash-class=artLiveClassMoblie-6718039607993505] {
  width: 100%;
  height: 2.17rem;
  background: #c9161e;
  box-sizing: border-box;
  padding: 0 0.5rem;
}

.MobileHeaderTitle[hash-class=artLiveClassMoblie-6718039607993505] {
  color: #fff;
  font-size: 20px;
  margin-left: 12px;
}

.banner[hash-class=artLiveClassMoblie-6718039607993505]{
  height: 4.57rem;
}

.artLiveClassMainContent[hash-class=artLiveClassMoblie-6718039607993505] {
  background-color: #FBEAE4;
  display: flex;
  flex-direction: column;
  align-items: center;
  box-sizing: border-box;
  padding: 0.87rem 0.65rem;
}

.title-style[hash-class=artLiveClassMoblie-6718039607993505] {
  font-size: 0.87rem;
  font-family: Source Han Serif CN, Source Han Serif CN-700;
  font-weight: 700;
  text-align: LEFT;
  line-height: 1rem;
  background-image: radial-gradient(#943136, #2e0f11);
  -webkit-background-clip: text;
  background-clip: text;
  color: transparent;
}

.mainWidth[hash-class=artLiveClassMoblie-6718039607993505] {
  box-sizing: border-box;
  padding: 0.65rem 0.87rem;
  background-color: #fff;
  border-radius: 0.35rem;
  margin-top: 0.65rem;
}


.introText[hash-class=artLiveClassMoblie-6718039607993505]{
  color: #333333;
  line-height: 0.96rem;
  font-size: 0.61rem;
  text-align: JUSTIFIED;
}

.small-title[hash-class=artLiveClassMoblie-6718039607993505] {
  font-size: 0.78rem;
  font-family: PingFang SC, PingFang SC-500;
  font-weight: 500;
  text-align: LEFT;
  color: #333333;
  line-height: 0.91rem;
}

.small-title-tag[hash-class=artLiveClassMoblie-6718039607993505] {
  width: 0.13rem;
  height: 0.7rem;
  background-color: #c9161e;
  border-radius: 0.35rem;
  margin-right: 0.35rem;
}

.yishukeItemImage[hash-class=artLiveClassMoblie-6718039607993505] {
  width: 7.03rem;
  height: 4.35rem;
  background: #dff0f5;
border-radius: 0.35rem;
object-fit: contain;
}

.yishukeItemTitle[hash-class=artLiveClassMoblie-6718039607993505] {
  font-size: 0.61rem;
  font-family: PingFang SC, PingFang SC-500;
  font-weight: 500;
  text-align: LEFT;
  color: #333333;
  line-height: 0.7rem;
  object-fit: contain;
  margin-top: 0.43rem;
}

.LeftIcon[hash-class=artLiveClassMoblie-6718039607993505] {
    position: absolute;
    top: 1.57rem;
    width: 1.35rem;
    height: 1.35rem;
}

.rightIcon[hash-class=artLiveClassMoblie-6718039607993505] {
    position: absolute;
    top: 1.57rem;
    width: 1.35rem;
    height: 1.35rem;
    right: 0;
}

.excellent-course[hash-class=artLiveClassMoblie-6718039607993505] {
  height: 5.22rem;
  background: #ffffff;
  border-radius: 0.35rem;
  margin-top: 0.65rem;
  box-sizing: border-box;
  padding: .65rem;
  display: flex;
}

.excellent-course-image[hash-class=artLiveClassMoblie-6718039607993505] {
  width: 5.22rem;
  height: 3.91rem;
  margin-right: 0.74rem;
}

.excellent-course-rightBox[hash-class=artLiveClassMoblie-6718039607993505] {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
}

.excellent-course-rightBox-bottom[hash-class=artLiveClassMoblie-6718039607993505] {
  display: flex;
  
}

.excellent-course-rightBox-name[hash-class=artLiveClassMoblie-6718039607993505] {
  font-size: 0.7rem;
  font-family: Source Han Serif CN, Source Han Serif CN-700;
  font-weight: 700;
  text-align: LEFT;
  color: #333333;
  line-height: 0.83rem;
}

.excellent-course-rightBox-time[hash-class=artLiveClassMoblie-6718039607993505] {
  font-size: 0.52rem;
  font-family: PingFang SC, PingFang SC-400;
  font-weight: 400;
  text-align: LEFT;
  color: #999999;
  line-height: 0.61rem;
}

.excellent-course-rightBox-header[hash-class=artLiveClassMoblie-6718039607993505] {
  width: 1.3rem;
  height: 1.3rem;
  border-radius: 50%;
}

.excellent-course-rightBox-btn[hash-class=artLiveClassMoblie-6718039607993505] {
  width: 3.22rem;
  height: 1.22rem;
  background: #c9161e;
  border-radius: 0.09rem;
}

.bottom-image[hash-class=artLiveClassMoblie-6718039607993505] {
  width: 100%;
  height: 2.52rem;
  margin-top: 0.85rem;
}

.video-lesson-box[hash-class=artLiveClassMoblie-6718039607993505] {
  margin-top: 0.65rem;
}

.video-lesson-tabs[hash-class=artLiveClassMoblie-6718039607993505] {
  width: 10rem;
  height: 1.74rem;
}

.video-lesson-tabs-item[hash-class=artLiveClassMoblie-6718039607993505] {
  width: 5rem;
  height: 100%;
  background-color: #fff;
}

/* .video-lesson-tabs-item-text {
  font-size: 0.61rem;
  font-family: PingFang SC, PingFang SC-600;
  font-weight: 600;
  text-align: LEFT;
  color: #ffffff;
  line-height: 0.7rem;
}

.video-lesson-tabs-item-text-active {
  font-size: 0.61rem;
  font-family: PingFang SC, PingFang SC-600;
  font-weight: 600;
  text-align: LEFT;
  color: #C9161E;
  line-height: 0.7rem;
} */

.video-lesson-tabs-item-active[hash-class=artLiveClassMoblie-6718039607993505] {
  width: 5rem;
  height: 100%;
  background: #c9161e;
  border-top-right-radius: 0.17rem;
  border-bottom-right-radius: 0.17rem;
  color: #fff;
  font-size: 0.61rem;
  font-family: PingFang SC, PingFang SC-600;
  font-weight: 600;
  text-align: LEFT;
  line-height: 0.7rem;
}

.video-lesson-tabs-item-no-active[hash-class=artLiveClassMoblie-6718039607993505] {
  font-size: 0.61rem;
  font-family: PingFang SC, PingFang SC-600;
  font-weight: 600;
  text-align: LEFT;
  color: #C9161E;
  line-height: 0.7rem;
}

.video-lesson-box-main[hash-class=artLiveClassMoblie-6718039607993505] {
  height: 9.83rem;
  background-color: #fff;
  border-radius: .35rem;
  margin-top: .65rem;
}

.videoBox[hash-class=artLiveClassMoblie-6718039607993505]{
  height: 8.26rem;
  position: relative;
  overflow: hidden;
}

.videoList[hash-class=artLiveClassMoblie-6718039607993505]{
  width: 100%;
  height: 100%;
  display: flex;
  flex-wrap: nowrap;
  transition: all .5s;
  position: relative;
  left: 0px;
}

.videoItem[hash-class=artLiveClassMoblie-6718039607993505]{
  flex-shrink: 0;
  width: 100%;
  height: 100%;
  background-color: #333;
}

.leftArrow[hash-class=artLiveClassMoblie-6718039607993505] {
  width: 1.35rem;
  height: 1.35rem;
  position: absolute;
  top: 50%;
  display: none;
}

.rightArrow[hash-class=artLiveClassMoblie-6718039607993505] {
  width: 1.35rem;
  height: 1.35rem;
  position: absolute;
  top: 50%;
  display: none;
}


.leftArrow[hash-class=artLiveClassMoblie-6718039607993505]{
  left: 0.09rem;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
  cursor: pointer;
  opacity: .3;
}

.videoBox:hover .leftArrow[hash-class=artLiveClassMoblie-6718039607993505] {
  display: block !important;
}

.videoBox:hover .rightArrow[hash-class=artLiveClassMoblie-6718039607993505] {
  display: block !important;
}

.rightArrow[hash-class=artLiveClassMoblie-6718039607993505]{
  right: 0.09rem;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
  cursor: pointer;
  opacity: .3;
}

.videoBox .pauseImg[hash-class=artLiveClassMoblie-6718039607993505]{
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%,-50%);
          transform: translate(-50%,-50%);
  width: 2.26rem;
  height: 2.26rem;
  cursor: pointer;
}

.videoNameBox[hash-class=artLiveClassMoblie-6718039607993505] {
  height: 1.75rem;
  box-sizing: border-box;
  padding-left: 0.61rem;
}

.videoNameText[hash-class=artLiveClassMoblie-6718039607993505] {
  color: #333;
  font-size: 0.61rem;
  font-weight: 500;
  line-height: 0.7rem;
}

.videoItem > .video[hash-class=artLiveClassMoblie-6718039607993505] {
  width: 100% !important;
  height: 100% !important;
}

.more-text[hash-class=artLiveClassMoblie-6718039607993505] {
  color: #666;
  font-size: 0.61rem;
  line-height: 0.7rem;
}

.consult-list[hash-class=artLiveClassMoblie-6718039607993505] {
  margin-top: 00.74rem;
}

.dot[hash-class=artLiveClassMoblie-6718039607993505] {
  width: 0.26rem;
  height: 0.26rem;
  background: #c9161e;
  border-radius: 50%;
  margin-right: 0.35rem;
}

.consult-list-item[hash-class=artLiveClassMoblie-6718039607993505] {
  height: 1.74rem;
  background: #ffffff;
  border-radius: 0.35rem;
  margin-bottom: 0.43rem;
  box-sizing: border-box;
  padding: 0 .65rem;
}

.consult-list-item-text[hash-class=artLiveClassMoblie-6718039607993505] {
  font-size: 0.61rem;
  font-family: PingFang SC, PingFang SC-500;
  font-weight: 500;
  text-align: LEFT;
  color: #333333;
  line-height: 0.7rem;
  flex: 1;
  width: 80%;
}

[hash-class=artLiveClassMoblie-6718039607993505] .consult-list-item-text > span {
  white-space:nowrap;
  overflow:hidden;
  text-overflow:ellipsis;
}

.question-list[hash-class=artLiveClassMoblie-6718039607993505] {
  background: #ffffff;
  border-radius: 0.35rem;
  box-sizing: border-box;
  padding: 0.73rem;
}
.question-list-box[hash-class=artLiveClassMoblie-6718039607993505] {
  background: #ffffff;
  border-radius: 0.35rem;
  box-sizing: border-box;
  padding: 0.73rem;
  margin-top: .65rem;
}

/* =============== */

.mainBox[hash-class=artLiveClassMoblie-6718039607993505]{
    width: 74.3%;
    margin: .2rem auto !important;
    height: 1500.94px;
    position: relative;
}
.btnBox[hash-class=artLiveClassMoblie-6718039607993505]{
    position: absolute;
    width: 33.41%;
    justify-content: center;
    align-items: center;
    font-size: 0.44rem;
    color: white;
    font-weight: bold;
    height: .9rem;
    bottom: 3.5%;
    left: 50%;
    -webkit-transform: translateX(-50%);
            transform: translateX(-50%);
    cursor: pointer;
    line-height: .8rem;
    letter-spacing: 2px;
}
[hash-class=artLiveClassMoblie-6718039607993505] .question-list .question-container{
    width: 11.7rem;
}
[hash-class=artLiveClassMoblie-6718039607993505] .question-list .question-container .question-item .question-content{
    display: none;
}
[hash-class=artLiveClassMoblie-6718039607993505] .question-list .question-container .question-item.active .question-content{
    display: block;
    padding: 0 0.3rem;
    margin: 0.87rem 0;
}
[hash-class=artLiveClassMoblie-6718039607993505] .question-list .question-container .question-item .question-content .content-item{
    font-size: 0.52rem;
    font-family: PingFang SC, PingFang SC-400;
    font-weight: 400;
    text-align: JUSTIFIED;
    color: #666666;
    line-height: 0.78rem;
}
[hash-class=artLiveClassMoblie-6718039607993505] .question-list .question-container .question-item .question-title{
    display: flex;
    justify-content: space-between;
    align-items: center;
    position: relative;
    padding-right: 0.2rem;
}

[hash-class=artLiveClassMoblie-6718039607993505] .question-list .question-container .question-item{
    margin-bottom: .1rem;
    min-height: 2.74rem;
    border-bottom: 0.04rem solid #ececec;
    display: flex;
    flex-direction: column;
    justify-content: center;
}
[hash-class=artLiveClassMoblie-6718039607993505] .question-list .question-container .question-item:last-child{
    margin-bottom: 0rem;
}


[hash-class=artLiveClassMoblie-6718039607993505] .question-list .question-container .question-item .question-title.highLight{
    background-color: #dedede;
}

[hash-class=artLiveClassMoblie-6718039607993505] .question-list .question-container .question-item .question-title .title{
    font-size: 0.61rem;
    font-family: PingFang SC, PingFang SC-500;
    font-weight: 500;
    text-align: LEFT;
    color: #333333;
    line-height: 0.7rem;
}

/* :deep(.question-list .question-container .question-item .question-title .square::before){
    content: "";
    display: inline-block;
    border-width: 0.05rem 0.05rem 0.05rem 0;
    border-style: solid;
    border-color: transparent #d91313 transparent transparent;
    margin-bottom: 0.05rem;
}
:deep(.question-list .question-container .question-item .question-title .square::after){
    content: "";
    display: inline-block;
    border-width: 0.05rem 0 0.05rem 0.05rem;
    border-style: solid;
    border-color: transparent transparent transparent #d91313;
        margin-bottom: 0.05rem;
} */

[hash-class=artLiveClassMoblie-6718039607993505] .question-list .question-container .question-item .question-title .square {
  width: 1.22rem;
  height: 1.22rem;
  margin-right: 0.22rem;
}

[hash-class=artLiveClassMoblie-6718039607993505] .question-list .question-container .question-item .question-title .arrow{
    -webkit-transform: rotateZ(-90deg);
            transform: rotateZ(-90deg);
    width: 0.61rem;
    height: 0.61rem;
}
[hash-class=artLiveClassMoblie-6718039607993505] .question-list .question-container .question-item.active .question-title .arrow{
    -webkit-transform: rotateZ(0deg);
            transform: rotateZ(0deg);
    width: 0.61rem;
    height: 0.61rem;
}

[hash-class=artLiveClassMoblie-6718039607993505] .question-list .question-container .question-item .question-title .arrow.active{
    -webkit-transform: rotateZ(0deg);
            transform: rotateZ(0deg);
}
.banner[hash-class=ArtMasterCourseDetailMoblie-6729067644806176]{
  height: 4.57rem;
}

.banner-image[hash-class=ArtMasterCourseDetailMoblie-6729067644806176] {
  width: 100%;
  height: 100%;
}

.artLiveClassMainContent[hash-class=ArtMasterCourseDetailMoblie-6729067644806176] {
  background-color: #FBEAE4;
  display: flex;
  flex-direction: column;
  align-items: center;
  box-sizing: border-box;
  padding: 0.87rem 0.65rem;
}

.title-style[hash-class=ArtMasterCourseDetailMoblie-6729067644806176] {
  font-size: 0.87rem;
  font-family: Source Han Serif CN, Source Han Serif CN-700;
  font-weight: 700;
  text-align: LEFT;
  line-height: 1rem;
  background-image: radial-gradient(#943136, #2e0f11);
  -webkit-background-clip: text;
  background-clip: text;
  color: transparent;
}

.mainWidth[hash-class=ArtMasterCourseDetailMoblie-6729067644806176] {
  box-sizing: border-box;
  padding: 0.65rem 0.87rem;
  background-color: #fff;
  border-radius: 0.35rem;
  margin-top: 0.65rem;
}

.introText[hash-class=ArtMasterCourseDetailMoblie-6729067644806176]{
  color: #333333;
  line-height: 0.76rem;
  font-size: 0.61rem;
  text-align: JUSTIFIED;
}

.teach-introduce-list[hash-class=ArtMasterCourseDetailMoblie-6729067644806176] {
  flex: 1;
  margin-left: .43rem;
}

.circle[hash-class=ArtMasterCourseDetailMoblie-6729067644806176] {
  width: .2rem;
  height: .2rem;
  background-color: #333;
  margin-right: .43rem;
  border-radius: 50%;
}

.teach-introduce-image[hash-class=ArtMasterCourseDetailMoblie-6729067644806176] {
  width: 5.22rem;
  height: 3.91rem;
}

.small-title-tag[hash-class=ArtMasterCourseDetailMoblie-6729067644806176] {
  width: 0.13rem;
  height: 0.7rem;
  background-color: #c9161e;
  border-radius: 0.35rem;
  margin-right: 0.35rem;
}

.small-title[hash-class=ArtMasterCourseDetailMoblie-6729067644806176] {
  font-size: 0.78rem;
  font-family: PingFang SC, PingFang SC-500;
  font-weight: 500;
  text-align: LEFT;
  color: #333333;
  line-height: 0.91rem;
}

[hash-class=ArtMasterCourseDetailMoblie-6729067644806176] .mainWidth  > p{
  font-size: 0.61rem;
  font-family: Source Han Serif CN, Source Han Serif CN-400;
  font-weight: 400;
  text-align: JUSTIFIED;
  color: #333333;
  line-height: 0.96rem;
}

.two-dimensional-code[hash-class=ArtMasterCourseDetailMoblie-6729067644806176] {
  width: 4.35rem;
  height: 4.35rem;
}
.two-dimensional-code-text[hash-class=ArtMasterCourseDetailMoblie-6729067644806176] {
  margin-top: .65rem;
  font-size: 0.61rem;
  font-family: PingFang SC, PingFang SC-400;
  font-weight: 400;
  text-align: LEFT;
  color: #333333;
  line-height: 0.7rem;
}

.teach-name-box[hash-class=ArtMasterCourseDetailMoblie-6729067644806176] {
  width: 100%;
  height: 1.04rem;
  background: linear-gradient(90deg,#c9161e 20%, rgba(94,94,102,0.00) 100%);
  position: absolute;
  top: 2.91rem;
}

.teach-name[hash-class=ArtMasterCourseDetailMoblie-6729067644806176] {
  font-size: 0.61rem;
  font-family: Source Han Serif CN, Source Han Serif CN-700;
  font-weight: 700;
  text-align: LEFT;
  color: #ffffff;
  line-height: 0.7rem;
  margin-left: .39rem;
}

.left[hash-class=ArtMasterCourseDetailMoblie-6729067644806176] {
  width: 100%;
  height: 100%;
  flex-shrink: 0;
}

.playImg[hash-class=ArtMasterCourseDetailMoblie-6729067644806176] {
  width: 2.26rem;
  height: 2.26rem;
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%,-50%);
          transform: translate(-50%,-50%);
  z-index: 9999999;
}

.right[hash-class=ArtMasterCourseDetailMoblie-6729067644806176] {
  background: #ffffff;
  border-radius: 0.35rem;
  padding: 0.7rem 0;
  margin-top: 0.87rem;
}

.right-list-image[hash-class=ArtMasterCourseDetailMoblie-6729067644806176] {
  width: 0.78rem;
  height: 0.78rem;
  margin-right: 0.52rem;
}

.right-list-image-lock[hash-class=ArtMasterCourseDetailMoblie-6729067644806176] {
  width: 0.7rem;
  height: 0.74rem;
}

.right-list-text[hash-class=ArtMasterCourseDetailMoblie-6729067644806176] {
  font-size: 0.61rem;
  font-family: PingFang SC, PingFang SC-400;
  font-weight: 400;
  text-align: LEFT;
  color: #333333;
  line-height: 0.7rem;
}

.right-list-text:hover[hash-class=ArtMasterCourseDetailMoblie-6729067644806176] {
  color: #C9161E;
}

.item:last-child[hash-class=ArtMasterCourseDetailMoblie-6729067644806176] {
  margin-bottom: 0 !important;
}

.tag-box[hash-class=ArtMasterCourseDetailMoblie-6729067644806176] {
  height: 2.17rem;
  box-sizing: border-box;
  padding: 0 0.56rem;
  border-bottom: 0.04rem solid #ececec;
  margin-bottom: 0.7rem;
}

.tag-box-title[hash-class=ArtMasterCourseDetailMoblie-6729067644806176] {
  font-size: 0.7rem;
  font-family: PingFang SC, PingFang SC-500;
  font-weight: 500;
  text-align: LEFT;
  color: #333333;
  line-height: 0.83rem;
}

.tag-box-close[hash-class=ArtMasterCourseDetailMoblie-6729067644806176] {
  height: 2.17rem;
  box-sizing: border-box;
  padding: 0 0.56rem;
  border-bottom: none;
  margin-bottom: 0;
}

.lockText[hash-class=ArtMasterCourseDetailMoblie-6729067644806176] {
  color: #999999 !important;
}

.bottom-bar[hash-class=ArtMasterCourseDetailMoblie-6729067644806176] {
  display: none;
}[hash-class=learningMap-6577618059911808] .types-container1 .type-item {
    width: -webkit-fit-content !important;
    width: fit-content !important;
    padding: 7px 18px;
    border: 1px solid #d91313 !important;
    color: #d91313 !important;
    cursor: pointer;
    height: -webkit-fit-content;
    height: fit-content;
}
[hash-class=learningMap-6577618059911808] .types-container1 .type-item.active {
    color: #fff !important;
    background-color: #d91313;
}

:deeo(.search-input > input::-webkit-input-placeholder)[hash-class=learningMap-6577618059911808] {
    color: #bdbdbd;
}

:deeo(.search-input > input::placeholder)[hash-class=learningMap-6577618059911808] {
    color: #bdbdbd;
}

[hash-class=learningMap-6577618059911808] .address-list .address-item {
    background: #ffffff;
    border-radius: 2px;
    box-shadow: 0px 0px 4px 0px rgba(0,0,0,0.15);
    margin-bottom: 10px;
    cursor: pointer; 
}

[hash-class=learningMap-6577618059911808] .address-list .address-item .label-text > span {
    text-overflow: ellipsis;
    overflow: hidden;
    white-space: nowrap;
}

[hash-class=learningMap-6577618059911808] .address-list .address-item .address-info > span {
    text-overflow: ellipsis;
    overflow: hidden;
    white-space: nowrap;
}

/* :deep(.idea-list) {
    position: absolute;
    width: calc(100% - 52px);
    left: 0px;
    height: auto;
    right: 10px;
    top: 100%;
    padding-top: 8px;
    margin-top: -8px;
    box-sizing: border-box;
} */
.searchOption:hover[hash-class=learningMap-6577618059911808] {
  background-color: #CCD5E4;
}[hash-class=learningMapFront-6611446742386560] .page-container .icon-map:hover{
    -webkit-transform: translate(-50%, -50%) scale(1.2);
            transform: translate(-50%, -50%) scale(1.2);
}

[hash-class=learningMapFront-6611446742386560] .page-container .icon-map{
    cursor: pointer;
    transition: all 0.2s;
    width: 41px;
    height: 52px;
    position: absolute;
    -webkit-transform: translate(-50%, -50%);
            transform: translate(-50%, -50%);
}
[hash-class=learningMapFront-6611446742386560] .page-container .icon-map1 {
    left: 22.8%;
    top: 51.3%;
}

[hash-class=learningMapFront-6611446742386560] .page-container .icon-map2 {
    left: 50.45%;
    top: 46.3%;
}

[hash-class=learningMapFront-6611446742386560] .page-container .icon-map3 {
    left: 74%;
    top: 55.5%;
}

[hash-class=learningMapFront-6611446742386560] .page-container .icon-map4 {
    left: 21.6%;
    top: 73.5%;
}

[hash-class=learningMapFront-6611446742386560] .page-container .icon-map5 {
    left: 35.8%;
    top: 72.5%;
}

[hash-class=learningMapFront-6611446742386560] .page-container .icon-map6 {
    left: 62.65%;
    top: 80.7%;
}
.rc-text[hash-class=courseList-6883346513847809] {
    line-height: 30px;
}

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

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


.bread-crumb[hash-class=courseList-6883346513847809] {
    margin-top: 0.38rem;
}

.title[hash-class=courseList-6883346513847809] {
    font-size: var(--main-fontSize26);
    color: #333;
    padding-left: 0.2rem;
    margin-top: 0.3rem;
    border-left: 0.03rem solid #d91313;
    line-height: 1;
}

.list-container[hash-class=courseList-6883346513847809] {
    padding-top: 0.3rem;
}
.list-item[hash-class=courseList-6883346513847809] {
    width: 100%;
    height: 0.58rem;
    line-height: .58rem;
    display: flex;
    /* justify-content: space-between; */
    align-items: center;
    cursor: pointer;
}
.list-item .hearIcon[hash-class=courseList-6883346513847809]{
    width: 0.29rem;
    height: 0.29rem;
    margin-right: .1rem;
}
.item-title[hash-class=courseList-6883346513847809] {
    display: block;
    font-size: var(--main-fontSize22);
    color: #252728;
    width: calc(100% - 2rem);
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.item-time[hash-class=courseList-6883346513847809] {
    font-size: var(--main-fontSize22);
    color: #999;
    margin-left: 0.34rem;
}

.page-footer[hash-class=courseList-6883346513847809] {
   margin-bottom: 0.5rem;
    margin-top: 0.3rem;
}
.phone[hash-class=courseList-6883346513847809]{
    display: none;
}
[hash-class=courseList-6883346513847809] .headerBox .leftArrow{
    display: none;
}
/* 屏幕宽度小于768px应用的样式 */
@media(max-width:768px){
    .list-container[hash-class=courseList-6883346513847809]{
        padding-top: 20px;
        padding-bottom: 10px;
    }
    .list-item[hash-class=courseList-6883346513847809]{
        height: auto;
        line-height: normal;
        margin-bottom: 10px;
    }
    .title[hash-class=courseList-6883346513847809]{
       display: none;
    }
    .item-title[hash-class=courseList-6883346513847809]{
        font-size: 17px;
        width: auto;
        flex: 1;
    }
    .item-time[hash-class=courseList-6883346513847809]{
        font-size: 12px;
    }
    .list-item .hearIcon[hash-class=courseList-6883346513847809]{
        margin-right: 10px;
        width: 20px;
        height: auto;
    }
    .rc-page .box-content[hash-class=courseList-6883346513847809] {
        width: 100%;
        padding:0 10px;
        min-height: calc(100vh - 50px - 54px);
    }
    .phone[hash-class=courseList-6883346513847809]{
        display: flex;
    }
    .pc[hash-class=courseList-6883346513847809]{
        display: none;
    }
    /* 面包屑 */
    .bread-crumb[hash-class=courseList-6883346513847809]{
        display: none;
    }
    /* 分页 */
    [hash-class=courseList-6883346513847809] .page-footer .fwptPagination-container .fwptPagination-list{
        display: none;
    }
    [hash-class=courseList-6883346513847809] .page-footer .center>.center button{
        display: none;
    }
    [hash-class=courseList-6883346513847809] .page-footer .center>button:nth-child(2){
        margin-right:10px ;
    }
    [hash-class=courseList-6883346513847809] .page-footer .pagination-button-turning{
        display: none;
    }
    [hash-class=courseList-6883346513847809] .page-footer .pagination-counter{
        display: none;
    }
    [hash-class=courseList-6883346513847809] .page-footer .fwptPagination-container>div:nth-child(3){
        display: none;
    }
}
.openbg[hash-class=integralSharing-6168544227469696]{
    border-radius: 20px;
    width: 70%;
    margin-left: 15%;
}
.downloadbg[hash-class=integralSharing-6168544227469696]{
    border-radius: 20px;
    width: 70%;
    margin-left: 15%;
}
.shadow[hash-class=integralSharing-6168544227469696] {
    position: absolute;
    background: rgba(0,0,0, 0.6);
    z-index: 999;
}
.shadow .tip-container[hash-class=integralSharing-6168544227469696] {
    display: flex;
    justify-content: flex-end;
}
.shadow .tip-container .tip[hash-class=integralSharing-6168544227469696] {
    width: 50%;
    margin-right: 20px;
}
.rc-text[hash-class=InvalidPermissions-2058752406200430] {
    line-height: 30px;
}

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

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

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

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

.rc-expression-inner[hash-class=newsCenter-3151885878201204] {
    line-height: inherit;
}
.service-top[hash-class=newsCenter-3151885878201204]{
    width: 100%;
    background: #fff;
    padding-top: 0.35rem;
    box-sizing: border-box;
    margin-left: unset;
}
.banner-wraper[hash-class=newsCenter-3151885878201204]{
    width: 12rem;
    margin-left: auto !important;
    margin-right: auto;
	height: 4.3rem;
}
.news-wraper[hash-class=newsCenter-3151885878201204] {
	width: 12rem;
}
.carousel .image-text-div[hash-class=newsCenter-3151885878201204]{
    width: 100%;
    height: 0.74rem;
    background: linear-gradient(90deg,transparent,rgba(0,0,0,.4) 20%,rgba(0,0,0,.4) 75%,transparent);
    border-radius: 2px;
    line-height: .74rem;
    color: #fff;
    position: absolute;
    bottom: 0;
    display: flex;
    justify-content: center;
    align-items: center;
}
.carousel .image-text-div span[hash-class=newsCenter-3151885878201204]{
    font-size: .26rem;
}

.newsCenter .curriculum_model_box[hash-class=newsCenter-3151885878201204] {
	background: #f6f6f6;
    height: 10.1rem;
    padding-top: .1rem;
    box-sizing: border-box;
}
.newsCenter .box-title[hash-class=newsCenter-3151885878201204] {
	width: 100%;
    height: .7rem;
    display: flex;
    justify-content: center;
    align-items: center;
	margin-top: .53rem;
    margin-bottom: .52rem;
}
.newsCenter .item_con_box[hash-class=newsCenter-3151885878201204] {
	width: 12rem;
	margin: 0 auto;
	display: flex;
	flex-wrap: wrap;
	box-sizing: border-box;
}
.newsCenter .item_con_box .item_con_box_item[hash-class=newsCenter-3151885878201204] {
	width: 2.7rem;
	height: 3.35rem;
	box-shadow: 0rem .02rem .13rem 0rem rgba(173, 173, 173, 0.5);
	border-radius: .02rem;
	background: #fff;
	margin-right: .39rem;
	margin-bottom: .4rem;
	overflow: hidden;
}
.newsCenter .item_con_box_item .top[hash-class=newsCenter-3151885878201204] {
	width: 100%;
	height: 2.1rem;
}
.newsCenter .item_con_box_item .top .rc-image[hash-class=newsCenter-3151885878201204] {
	width: 100%;
	height: 100%;
}
.newsCenter .item_con_box_item .centerr[hash-class=newsCenter-3151885878201204] {
	  width: 100%;
    height: 0.75rem;
    box-sizing: border-box;
    padding: 0.1rem 0.15rem;
    display: flex;
    flex-direction: column;
    justify-content: space-between;
}
.newsCenter .item_con_box_item .centerr .name[hash-class=newsCenter-3151885878201204] {
    font-size: var(--main-fontSize24);
    color: #333;
    font-weight: 400;
}
.newsCenter .item_con_box_item .centerr .dw[hash-class=newsCenter-3151885878201204] { 
    font-size: var(--main-fontSize16);
    color: #999;
}
.textOverflow[hash-class=newsCenter-3151885878201204] {
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}
.newsCenter .centerr .name[hash-class=newsCenter-3151885878201204] {
	font-size: var(--main-fontSize24);
	color: #333;
	font-weight: 400;
}
.newsCenter .centerr .dw[hash-class=newsCenter-3151885878201204] {
	font-size: var(--main-fontSize16);
	color: #999;
}
.newsCenter .item_con_box_item .bottom[hash-class=newsCenter-3151885878201204] {
	width: calc(100% - .4rem);
	height: calc(100% - 2.85rem);
	margin: 0 auto;
	box-sizing: border-box;
	border-top: .01rem dashed rgb(235, 235, 235);
	display: flex;
	justify-content: space-between;
	align-items: center;
}
.newsCenter .bottom .money[hash-class=newsCenter-3151885878201204] {
	font-size: var(--main-fontSize20);
	color: #F7B500;
	font-weight: 600;
	width: auto;
}
.newsCenter .bottom .collect[hash-class=newsCenter-3151885878201204] {
	font-size: var(--main-fontSize20);
	color: #000;
	width: auto;
}
.newsCenter .bottom .collect .rc-image[hash-class=newsCenter-3151885878201204] {
	width: .21rem;
	height: .21rem;
	margin-right: .03rem;
}
.newsCenter .true[hash-class=newsCenter-3151885878201204],
.newsCenter .false[hash-class=newsCenter-3151885878201204] {
	height: .34rem;
	border-radius: .17rem;
	display: flex;
	justify-content: center;
	align-items: center;
	align-content: center;
	cursor: pointer;
}
.newsCenter .true[hash-class=newsCenter-3151885878201204] {
	width: 1.08rem;
	background: #F7B500;
	border: .01rem solid #F7B500;
	color: #fff;
}
.newsCenter .false[hash-class=newsCenter-3151885878201204] {
	width: .91rem;
	border: .01rem solid #e6e6e6;
	color: #000;
}
.newsCenter .item_con_box_item:nth-child(4n+4)[hash-class=newsCenter-3151885878201204] {
	margin-right: 0rem;
}

/* 优秀案例 */
[hash-class=newsCenter-3151885878201204] .excellent-cases-container .rc-dropdown-hover:hover .dropdown-clearable {
  display: none;
}
[hash-class=newsCenter-3151885878201204] .excellent-cases-container .rc-dropdown-hover:hover .dropdown-arrow {
  display: inline-block;
}
.cases-list-container[hash-class=newsCenter-3151885878201204] {
	width: 100%;
    height: calc(100% - 0.78rem);
    margin-top: 0.34rem;
    display: flex;
    align-items: flex-start;
    flex-wrap: wrap;
}
.cases-list-item[hash-class=newsCenter-3151885878201204] {
	width: 3.79rem;
    height: 3.77rem;
    background: #fff;
    box-shadow: 0 0.02rem 0.13rem 0 hsl(0deg 0% 68% / 50%);
    margin-bottom: 0.4rem;
    cursor: pointer;
    margin-right: 0.2rem;
}
.cases-top[hash-class=newsCenter-3151885878201204] {
	width: 100%;
    height: 2.77rem;
}
.cases-bottom[hash-class=newsCenter-3151885878201204] {
	width: 100%;
    height: calc(100% - 2.77rem);
    box-sizing: border-box;
    padding: 0.18rem 0.16rem;
    display: flex;
    flex-direction: column;
    justify-content: space-between;
}
.case-bottom-title[hash-class=newsCenter-3151885878201204] {
    width: 100%;
    display: block;
	font-size: var(--main-fontSize24);
    color: #333;
    white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden;
}
.case-bottom-content[hash-class=newsCenter-3151885878201204] {
    width: 100%;
    display: block;
	font-size: var(--main-fontSize18);
    color: #999;
    white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden;
}
.footer-more[hash-class=newsCenter-3151885878201204] {
	width: 2rem;
    height: 0.42rem;
    display: flex;
    justify-content: center;
    align-items: center;
    margin: 0 auto 0.7rem;
    border: 1px solid #d91313;
    font-weight: 700;
    cursor: pointer;
}
.footer-more-text[hash-class=newsCenter-3151885878201204] {
    display: block;
    line-height: 0.42rem;
	color: #d91313;
	font-size: var(--main-fontSize20);
}

/* 政策解读 */
.policy-title[hash-class=newsCenter-3151885878201204] {
	width: 100%;
    height: 0.7rem;
    margin: 0.9rem auto 0;
    display: flex;
    justify-content: center;
    align-items: center;
}
.image-list[hash-class=newsCenter-3151885878201204] {
	width: 14.4rem;
    margin: 0.4rem auto 0;
    overflow: hidden;
    height: 3.58rem;
    position: relative;
    padding: 0.15rem 0.1rem;
    box-sizing: border-box;
}
.swiper-content[hash-class=newsCenter-3151885878201204] {
	position: absolute;
    transition: all .3s;
    left: 0rem;
	width: -webkit-max-content;
	width: max-content;
}
.flex-contain[hash-class=newsCenter-3151885878201204] {
	display: flex;
    align-items: center;
}
.swiper-content-item[hash-class=newsCenter-3151885878201204] {
	width: 3.42rem;
    height: 3.15rem;
    background: #fff;
    box-shadow: 0 2px 13px 0 hsla(0,0%,68%,.5);
    box-sizing: border-box;
    flex-shrink: 0;
    margin: 0 .16rem;
}
.swiper-content.flex-contain:first-child[hash-class=newsCenter-3151885878201204] {
	margin-left: 5px;
}
.swiper-content-item .rc-image[hash-class=newsCenter-3151885878201204] {
	width: 3.42rem;
    height: 2.2rem;
    display: block;
}
.swiper-content-item .name[hash-class=newsCenter-3151885878201204] {
	display: block;
	width: 3.42rem;
    height: .74rem;
    background: #fff;
    font-size: var(--main-fontSize20);
    color: #333;
    line-height: .3rem;
    padding: .14rem;
    box-sizing: border-box;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
}
.swiper-button[hash-class=newsCenter-3151885878201204] {
	  width: 3rem;
    margin: .2rem auto 0;
}
.flex-main-center[hash-class=newsCenter-3151885878201204] {
	justify-content: center;
}
.button-item[hash-class=newsCenter-3151885878201204] {
	  width: .58rem;
    height: .58rem;
    background: #fff;
    box-shadow: 0 2px 13px 0 hsla(0,0%,68%,.5);
    text-align: center;
    line-height: .58rem;
    font-size: .24rem;
    color: #333;
    border-radius: 50%;
    margin: 0 .13rem;
		justify-content: center;
    align-content: center;
    align-items: center;
}
.button-item .rc-image[hash-class=newsCenter-3151885878201204] {
	  width: .13rem;
}
.pointer[hash-class=newsCenter-3151885878201204] {
	cursor: pointer;
}

/* 媒体·国家老年大学 */
/* 幻灯片 */
.media-carousel[hash-class=newsCenter-3151885878201204]{
  overflow:hidden;
  position:relative;
  transition:all 400ms ease;
  border-color: none;
}
.media-carousel[hash-class=newsCenter-3151885878201204]{
  -servicestudio-max-height:100vh;
  -servicestudio-max-height:none !important;
  -servicestudio-min-height:80px !important;
}
.media-carousel:empty[hash-class=newsCenter-3151885878201204]{
  -servicestudio-min-height:200px;
}
.media-carousel .image-div[hash-class=newsCenter-3151885878201204]{
  width: 8.05rem;
  height: 5.51rem;
  background: #fff;
}
[hash-class=newsCenter-3151885878201204] .media-carousel .media-carouse-listitem-content-right{
    width: 5.3rem;
    height: 5.22rem;
    position: absolute;
    right: 0;
    bottom: 0;
    box-sizing: border-box;
    padding: 0.72rem 0.32rem 0.36rem 0.28rem;
}
[hash-class=newsCenter-3151885878201204] .media-carousel .list-group .active .media-carouse-listitem-content-right {
  background: #fff;
  box-shadow: 0 0.02rem 0.13rem 0 hsl(0deg 0% 68% / 50%);
}
.media-carouse-listitem-content-right-more[hash-class=newsCenter-3151885878201204] {
  width: 100%;
  display: flex;
  align-items: center;
  justify-content: flex-end;
  position: absolute;
  bottom: 0.36rem;
  right: 0.32rem;
  cursor: pointer;
}
.media-carousel:not(.no-swipe) .media-carousel-container-content:hover[hash-class=newsCenter-3151885878201204]{
  cursor:-webkit-grab;
  cursor:grab;
}
.media-carousel.init[hash-class=newsCenter-3151885878201204]{
  opacity:0;
}
.media-carousel.init[hash-class=newsCenter-3151885878201204]{
  -servicestudio-opacity:1;
}
.media-carousel > .list:not([data-virtualization-disabled]) > *[hash-class=newsCenter-3151885878201204], .media-carousel > .list:not([data-animation-disabled]) > *[hash-class=newsCenter-3151885878201204]{
  -servicestudio-display:none !important;
}
.media-carousel > .list:not([data-virtualization-disabled])[hash-class=newsCenter-3151885878201204], .media-carousel > .list:not([data-animation-disabled])[hash-class=newsCenter-3151885878201204]{
  -servicestudio-min-height:225px;
  -servicestudio-pointer-events:none;
}
.media-carousel > .list:not([data-virtualization-disabled]):after[hash-class=newsCenter-3151885878201204], .media-carousel > .list:not([data-animation-disabled]):after[hash-class=newsCenter-3151885878201204]{
  -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%;
}
.media-carousel--animatable[hash-class=newsCenter-3151885878201204]{
  transition:all 250ms linear;
  will-change:transform;
}
.media-carousel [data-block*=Card] + [data-block*=Card] .card[hash-class=newsCenter-3151885878201204]{
  margin-top:var(--space-none);
}
.media-carousel .media-carousel-container[hash-class=newsCenter-3151885878201204]{
  --media-carousel-width:100%;
  width:var(--media-carousel-width);
  background-color:transparent;
  white-space:nowrap;
}
.media-carousel .media-carousel-container[hash-class=newsCenter-3151885878201204]{
  -servicestudio-min-height:80px !important;
  -servicestudio-white-space:normal;
}
.media-carouse-listitem-container[hash-class=newsCenter-3151885878201204] {
  width: 12rem;
  height: 6.19rem;
  margin: 0.61rem auto 0;
  position: relative;
  opacity: 0;
}
[hash-class=newsCenter-3151885878201204] .media-carousel .list-group .active {
  opacity: 1;
}
.media-carousel .media-carousel-container .list.list-group[hash-class=newsCenter-3151885878201204]{
  background-color:transparent;
  white-space:nowrap;
}
.media-carousel .media-carousel-container .list.list-group[hash-class=newsCenter-3151885878201204]{
  -servicestudio-white-space:normal;
}
.media-carousel .media-carousel-container > .media-carousel-container-content > *:not(.list)[hash-class=newsCenter-3151885878201204], .media-carousel .media-carousel-container > .media-carousel-container-content > .list > div[hash-class=newsCenter-3151885878201204]{
  display:inline-block;
  white-space:normal;
  width:100%;
}
.media-carousel .media-carousel-container .media-carousel-container-content > .list:not([data-virtualization-disabled]) > *[hash-class=newsCenter-3151885878201204],
.media-carousel .media-carousel-container .media-carousel-container-content > .list:not([data-animation-disabled]) > *[hash-class=newsCenter-3151885878201204]{
  -servicestudio-display:none !important;
}
.media-carousel .media-carousel-container .media-carousel-container-content > .list:not([data-virtualization-disabled])[hash-class=newsCenter-3151885878201204],
.media-carousel .media-carousel-container .media-carousel-container-content > .list:not([data-animation-disabled])[hash-class=newsCenter-3151885878201204]{
  -servicestudio-min-height:225px;
  -servicestudio-pointer-events:none;
}
.media-carousel .media-carousel-container .media-carousel-container-content > .list:not([data-virtualization-disabled]):after[hash-class=newsCenter-3151885878201204],
.media-carousel .media-carousel-container .media-carousel-container-content > .list:not([data-animation-disabled]):after[hash-class=newsCenter-3151885878201204]{
  -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%;
}
.media-carousel .media-carousel-container-content[hash-class=newsCenter-3151885878201204]{
  -servicestudio-min-height:80px !important;
}
.media-carousel .media-carousel-container-content .OSFillParent[hash-class=newsCenter-3151885878201204]{
  display:inline-block;
}
.media-carousel .media-carousel-container-content .grid-gallery .OSFillParent[hash-class=newsCenter-3151885878201204]{
  display:inherit;
}
.media-carousel .media-carousel-navigation[hash-class=newsCenter-3151885878201204]{
  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);
  justify-content:center;
  position:absolute;
  top:50%;
  -webkit-transform:translateY(-25px);
          transform:translateY(-25px);
  transition:all 150ms linear;
  will-change:opacity;
  z-index:2;
  width: 0.58rem;
  height: 0.58rem;
}
.media-carousel .media-carousel-navigation.disabled[hash-class=newsCenter-3151885878201204]{
  opacity:0.3;
}
.media-carousel .media-carousel-navigation.hidden[hash-class=newsCenter-3151885878201204]{
  display:none;
}
.media-carousel .media-carousel-navigation.media-carousel-navigation-left[hash-class=newsCenter-3151885878201204]{
  left:0px;
  background: #FFF;
}
.media-carousel .media-carousel-navigation.media-carousel-navigation-right[hash-class=newsCenter-3151885878201204]{
  right:0px;
  text-align:right;
  background: #FFF;
}
.media-carousel .media-carousel-navigation.media-carousel-navigation .rc-icon[hash-class=newsCenter-3151885878201204]{
  color: #000;
  -webkit-transform: scale(0.5);
          transform: scale(0.5);
}
.media-carousel-is-moving .hide-on-drag[hash-class=newsCenter-3151885878201204]{
  opacity:0;
  transition:opacity 250ms ease;
}
.media-carousel .list.list-group[hash-class=newsCenter-3151885878201204]{
  overflow:initial;
}
.media-carousel svg[hash-class=newsCenter-3151885878201204]{
  max-width:100%;
}
.media-carousel .rc-image>.image-inner[hash-class=newsCenter-3151885878201204] {
  width: 100%;
  height: 100%;
}

.has-accessible-features .media-carousel .media-carousel-navigation:focus[hash-class=newsCenter-3151885878201204]{
  box-shadow:0 0 0 3px var(--color-focus-outer);
}
[hash-class=newsCenter-3151885878201204] .rc-dropdown .dropdown-arrow {
  right: 0;
}
.rc-text[hash-class=schoolGeneralization2-3163354430538675] {
    line-height: 30px;
}

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

.rc-expression-inner[hash-class=schoolGeneralization2-3163354430538675] {
    line-height: inherit;
}
.box[hash-class=schoolGeneralization2-3163354430538675] {
    width: 100vw;
    min-height: 100vh;
    background: #f5f5f5
}

div.box_content[hash-class=schoolGeneralization2-3163354430538675] {
    width: 12rem;
    display: flex;
    flex-direction: column;
    margin: 0 auto;
}

.box_content_module[hash-class=schoolGeneralization2-3163354430538675] {
    width: 100%;
    min-height: 2rem;
    background: #fff;
    border-radius: 0.08rem;
    box-sizing: border-box;
    padding: 0.3rem;
    display: flex;
    justify-content: space-between;
    margin: 0.35rem 0 0.5rem 0;
}

.left[hash-class=schoolGeneralization2-3163354430538675] {
    width: 2.09rem;
    height: 2.78rem;
    display: flex;
    justify-content: space-between;
    flex-direction: column;
}

.left .module-list[hash-class=schoolGeneralization2-3163354430538675] {
        width: 2.09rem;
        height: 2.78rem;
        display: flex;
        justify-content: space-between;
        flex-direction: column;
    }

.left .module-list .item.active[hash-class=schoolGeneralization2-3163354430538675] {
                background: linear-gradient(180deg,#ff7676,#d91313);
                color: #fff;
                border: none;
            }

.left .module-list .item[hash-class=schoolGeneralization2-3163354430538675] {
            width: 100%;
            height: 0.46rem;
            line-height: 0.46rem;
            border: 0.01rem solid #dcdcdc;
            box-sizing: border-box;
            display: flex;
            justify-content: center;
            align-items: center;
            font-size: var(--main-fontSize20);
            color: #333;
            cursor: pointer;
}

.left .module-list .item img[hash-class=schoolGeneralization2-3163354430538675] {
                width: 0.22rem;
                height: 0.22rem;
                margin-right: 0.04rem;
            }

.left .module-list .item span.rc-expression[hash-class=schoolGeneralization2-3163354430538675] {
                font-size: var(--main-fontSize20);
            }

.right[hash-class=schoolGeneralization2-3163354430538675] {
    width: calc(100% - 2.33rem);
    min-height: 2rem;
    border-left: 0.01rem solid #dcdcdc;
    padding-left: 0.24rem;
    box-sizing: border-box;
}

.right .rc-container.title[hash-class=schoolGeneralization2-3163354430538675] {
        width: 100%;
        height: 0.4rem;
        border-bottom: 0.01rem solid #e5e5e5;
        color: #d91313;
    }

.right .rc-container.title span[hash-class=schoolGeneralization2-3163354430538675] {
            height: 0.46rem;
            border-bottom: 0.03rem solid #d91313;
            display: inline-block;
            position: relative;
            top: -0.05rem;
            font-size: var(--main-fontSize20);
        }

.right .rc-container.content-container[hash-class=schoolGeneralization2-3163354430538675] {
        padding-top: 0.2rem;
    }

.right .rc-container.content-container [hash-class=schoolGeneralization2-3163354430538675] .school-construct p {
            overflow: hidden;;
        }

.right .rc-container.content-container .school-connect .rc-list .rc-container[hash-class=schoolGeneralization2-3163354430538675] {
                    padding-top: 0.15rem;
                }

.right .rc-container.content-container .school-connect .rc-list .rc-container .rc-expression[hash-class=schoolGeneralization2-3163354430538675] {
                        font-size: var(--main-fontSize20);
                        color: #333;
                    }

.right .rc-container.content-container .school-event .rc-list .event-item[hash-class=schoolGeneralization2-3163354430538675] {
                    padding-left: 0.24rem;
                    position: relative;
                    margin-top: 0.36rem;
                }

.right .rc-container.content-container .school-event .rc-list .event-item .time[hash-class=schoolGeneralization2-3163354430538675] {
                        padding-bottom: 0.2rem;
                    }

.right .rc-container.content-container .school-event .rc-list .event-item .time span[hash-class=schoolGeneralization2-3163354430538675] {
                            font-size: var(--main-fontSize22);
                            color: #d91313;
                        }

.right .rc-container.content-container .school-event .rc-list .event-item[hash-class=schoolGeneralization2-3163354430538675]::before {
                        content: "";
                        display: inline-block;
                        width: 0.06rem;
                        height: 0.06rem;
                        border-radius: 50%;
                        left: 0;
                        top: 0.12rem;
                        position: absolute;
                        background-color: #d91313;
                    }

.right .rc-container.content-container .school-event .rc-list .event-item .content .rc-html .rc-expression[hash-class=schoolGeneralization2-3163354430538675]{
                        font-size: 0.2rem;
                        color: #333;
                        text-indent: 0.5rem;
                    }

.right .rc-container.content-container .school-leaders .rc-list[hash-class=schoolGeneralization2-3163354430538675] {
                display: flex;
                align-items: center;
                flex-wrap: wrap;
            }

.right .rc-container.content-container .school-leaders .rc-list .leader-item[hash-class=schoolGeneralization2-3163354430538675] {
                    width: 50%;
                    margin-top: 0.4rem;
                    display: flex;
                    align-items: center;
                    flex-wrap: nowrap;
                }

.right .rc-container.content-container .school-leaders .rc-list .leader-item img[hash-class=schoolGeneralization2-3163354430538675] {
                        width: 1.3rem;
                        height: 1.8rem;
                        margin-right: 0.2rem;
                    }

.right .rc-container.content-container .school-leaders .rc-list .leader-item .leader-info[hash-class=schoolGeneralization2-3163354430538675] {
                        flex: 1;
                    }

.right .rc-container.content-container .school-leaders .rc-list .leader-item .leader-info .name[hash-class=schoolGeneralization2-3163354430538675] {
                            padding-bottom: 0.1rem;
                        }

.right .rc-container.content-container .school-leaders .rc-list .leader-item .leader-info .name span[hash-class=schoolGeneralization2-3163354430538675] {
                                font-size: var(--main-fontSize20);
                                font-weight: bold;
                            }

.right .rc-container.content-container .school-leaders .rc-list .leader-item .leader-info .info-self[hash-class=schoolGeneralization2-3163354430538675] {
                            padding-right: 0.4rem;
                        }

.right .rc-container.content-container .school-leaders .rc-list .leader-item .leader-info .info-self span[hash-class=schoolGeneralization2-3163354430538675] {
                                font-size: var(--main-fontSize20);
                                color: #666;
                            }

.right .rc-container.content-container .school-leaders .rc-list .leader-item .leader-info .info-btn[hash-class=schoolGeneralization2-3163354430538675] {
                            display: flex;
                            align-items: center;
                            padding-top: 0.2rem;
                        }

.right .rc-container.content-container .school-leaders .rc-list .leader-item .leader-info .info-btn span[hash-class=schoolGeneralization2-3163354430538675] {
                                background-color: #d91313;
                                color: #fff;
                                font-size: var(--main-fontSize16);
                                display: inline-block;
                                width: 0.74rem;
                                height: 0.28rem;
                                line-height: .28rem;
                                text-align: center;
                                border-radius: 0.14rem;
                                cursor: pointer;
                            }

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

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

.rc-expression-inner[hash-class=news-3163768614538308] {
    line-height: inherit;
}
/* 大标题的头部样式 */
.title[hash-class=news-3163768614538308] {
    width: 100%;
    height: 0.42rem;
    display: flex;
    justify-content: space-between;
    align-items: center;
    margin-bottom: 0.44rem;
}
.title-text[hash-class=news-3163768614538308] {
    font-size: var(--main-fontSize30);
    color: #252728;
    line-height: 0.42rem;
    font-weight: 600;
}
.title-more[hash-class=news-3163768614538308] {
    cursor: pointer;
    font-size: var(--main-fontSize20);
    font-weight: 400;
    color: #d91313;
    display: flex;
    align-items: center
}
.title-more-image[hash-class=news-3163768614538308] {
    width: 0.1rem;
    height: 0.16rem;
    margin-left: 0.04rem;
}

/* 政策专区 */
.policy-zone[hash-class=news-3163768614538308], .media-zone[hash-class=news-3163768614538308] {
    width: 100%;
    margin-bottom: 0.4rem;
}
.policy-list[hash-class=news-3163768614538308] {
    width: 100%;
    height: calc(100% - 0.86rem);
    display: flex;
    justify-content: space-between;
    flex-wrap: wrap;
}
.policy-list-item[hash-class=news-3163768614538308] {
    width: 5.85rem;
    height: 2.31rem;
    overflow: hidden;
    background: #fff;
    margin-bottom: 0.3rem;
    box-shadow: 0 0.04rem 0.1rem 0 hsl(0deg 0% 83% / 50%);
    border-radius: 0.1rem;
    position: relative;
    display: flex;
    align-content: center;
    align-items: center;
    justify-content: space-between;
    cursor: pointer;
}
div.image-container[hash-class=news-3163768614538308] {
    display: inline-block;
    width: 2.3rem;
    height: 1.91rem;
    margin-left: 0.14rem;
}
.policy-list-item-image[hash-class=news-3163768614538308] {
    width: 2.3rem;
    height: 1.91rem;
}
.policy-list-item-right[hash-class=news-3163768614538308] {
    width: calc(100% - 2.72rem);
    height: 1.91rem;
    margin-right: 0.14rem;
    display: flex;
    flex-direction: column;
    justify-content: space-between;
}
.policy-list-item-right-title[hash-class=news-3163768614538308] {
    display: block;
    width: 100%;
    font-size: var(--main-fontSize24);
    color: #252728;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}
.policy-list-item-right-intro-wraper[hash-class=news-3163768614538308]{
    flex: 1;
    overflow: hidden;
}
.policy-list-item-right-intro[hash-class=news-3163768614538308] {
    display: block;
    font-size: var(--main-fontSize18);
    color: #666;
    margin: 0.12rem 0rem;
    -webkit-line-clamp: 5;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    overflow: hidden;
    line-height: calc(var(--main-fontSize18) + 8px)
}
.policy-list-item-right-footer[hash-class=news-3163768614538308] {
    display: flex;
    justify-content: space-between;
}
.policy-list-item-right-footer-text[hash-class=news-3163768614538308] {
    font-size: var(--main-fontSize16);
    color: #999;
}

/* 媒体专区 */
div.media-list-item[hash-class=news-3163768614538308] {
    cursor: pointer;
    width: 2.49rem;
    float: left;
    margin-left: 0.17rem;
    margin-bottom: 0.21rem;
}
div.media-list-item img[hash-class=news-3163768614538308] {
        width: 100%;
        height: 1.62rem;
        vertical-align: top;
    }
div.media-list-item .media-list-item-title[hash-class=news-3163768614538308] {
        display: block;
        font-size: var(--main-fontSize22);
        color: #333;
        margin: 0.1rem 0;
        line-height: 1;
        white-space: nowrap;
        overflow: hidden;
        text-overflow: ellipsis;
        width: 100%;
    }
div.media-list-item .media-name[hash-class=news-3163768614538308] {
        display: block;
        margin-right: 0.2rem;
        font-size: var(--main-fontSize18);
        background: #ffebeb;
        color: #d91313;
        border-radius: 0.05rem;
        padding: 0.05rem 0.1rem;
        white-space: nowrap;
        overflow: hidden;
        text-overflow: ellipsis;
    }
div.media-list-item:first-of-type[hash-class=news-3163768614538308] {
    width: 6.67rem;
    margin-left: 0;
}
div.media-list-item:first-of-type img[hash-class=news-3163768614538308] {
        height: 4.16rem;
    }
@media screen and (max-width: 1200px) {
   .policy-list-item-right-intro[hash-class=news-3163768614538308] {
       -webkit-line-clamp: 4;
   }
}
.rc-text[hash-class=payArea-3163772093779012] {
    line-height: 30px;
}

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

.rc-expression-inner[hash-class=payArea-3163772093779012] {
    line-height: inherit;
}

.rc-text[hash-class=special-3167474967480509] {
    line-height: 30px;
}

.rc-text-inner[hash-class=special-3167474967480509] {
    line-height: inherit;
}

.rc-expression-inner[hash-class=special-3167474967480509] {
    line-height: inherit;
}
.search_box[hash-class=special-3167474967480509] {
    width: 100%;
	height: 1.2rem;
	background: rgb(248, 248, 248);
	position: relative;
}
.search_box .search_main[hash-class=special-3167474967480509] {
    width: 7.54rem;
	height: .61rem;
	border-radius: .31rem;
	box-shadow: 0rem .06rem .1rem 0rem rgba(211, 211, 211, 0.62);
	overflow: hidden;
	display: flex;
	position: absolute;
	left: 50%;
	top: .28rem;
	-webkit-transform: translateX(-50%);
	        transform: translateX(-50%);
}
.search_box .search_main .search_input_box[hash-class=special-3167474967480509] {
    width: 5.59rem;
	height: 100%;
	background: #fff;
	position: relative;
}
.search_box .search_main .search_input_box .rc-input[hash-class=special-3167474967480509] {
    width: 80%;
	height: 100%;
	font-size: var(--main-fontSize20);
	position: absolute;
	left: .3rem;
	top: 0;
	border: none;
	outline: none;
}
[hash-class=special-3167474967480509] .search_box .search_main .search_input_box .rc-input .input {
	border: 0;
	margin: 0;
	padding-left: 0;
}
[hash-class=special-3167474967480509] .search_box .search_main .search_input_box .rc-input .input:-moz-placeholder {
	color: #C0C0C0;
}
[hash-class=special-3167474967480509] .search_box .search_main .search_input_box .rc-input .input:-ms-input-placeholder {
	color: #C0C0C0;
}
[hash-class=special-3167474967480509] .search_box .search_main .search_input_box .rc-input .input::-webkit-input-placeholder {
	color: #C0C0C0;
}
.search_box .search_main .search_btn_box[hash-class=special-3167474967480509] {
    width: calc(100% - 5.59rem);
	height: 100%;
	background: #1a42a9;
	font-size: var(--main-fontSize20);
	color: #fff;
	display: flex;
	flex-wrap: nowrap;
	justify-content: center;
	align-items: center;
	cursor: pointer;
}
.search_box .search_main .search_btn_box .rc-image[hash-class=special-3167474967480509] {
    width: .31rem;
	height: .31rem;
	margin-right: .14rem;
} 

.special .tab[hash-class=special-3167474967480509] {
	width: 12rem;
    height: .92rem;
    background: #fff;
    box-shadow: 0 0.02rem 0.13rem 0 hsl(0deg 0% 68% / 50%);
    margin: .5rem auto;
    display: flex;
    justify-content: center;
    align-items: center;
	align-content: center;
}
.special .tab .item[hash-class=special-3167474967480509] {
	height: .35rem;
    font-size: var(--main-fontSize18);
    color: #333;
    padding: 0 .1rem;
    margin-right: .1rem;
    line-height: .35rem;
    cursor: pointer;
}
.special .tab .item.active[hash-class=special-3167474967480509] {
	background: #8ad4fb;
    color: #1a42a9;
    font-weight: 600;
}
.special .con_box[hash-class=special-3167474967480509] {
	width: 12rem;
    display: flex;
    flex-wrap: wrap;
    margin: 0 auto;
}
.special .m-auto[hash-class=special-3167474967480509] {
	max-width: 12rem;
    width: 100%;
    margin: 0 auto;
    display: flex;
    align-items: center;
    justify-content: center;
}
[hash-class=special-3167474967480509] .fwptPagination-container .fwptPagination-button.is--active{
    background: #1a42a9;
}

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

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

.rc-expression-inner[hash-class=researchExchange2-3167486962337958] {
    line-height: inherit;
}
.researchExchange .tabsContainer[hash-class=researchExchange2-3167486962337958] {
    width: 12rem;
    margin: 0 auto;
    height: .74rem;
    margin-bottom: .7rem;
    justify-content: center;
}
.researchExchange .tabsItem[hash-class=researchExchange2-3167486962337958] {
    width: 1.2rem;
    height: .5rem;
    margin: 0 .2rem;
    text-align: center;
    color: #000;
    font-size: var(--main-fontSize22);
    line-height: .5rem;
    background: #f4f4f4;
    position: relative;
    cursor: pointer
}
.researchExchange .tabsItem.active[hash-class=researchExchange2-3167486962337958] {
    color: #fff;
    background: #d91313;
}
.researchExchange .tabsItem.active[hash-class=researchExchange2-3167486962337958]::after {
    content: "";
    position: absolute;
    bottom: -.1rem;
    left: 50%;
    -webkit-transform: translateX(-50%);
            transform: translateX(-50%);
    width: 0;
    height: 0;
    border: .05rem solid transparent;
    border-top: .05rem solid #d91313;
}
.researchExchange .tabsItem .tabsText[hash-class=researchExchange2-3167486962337958] {
    width: 100%;
    font-size: var(--main-fontSize22);
    line-height: .5rem;
}

.researchExchange .titleText[hash-class=researchExchange2-3167486962337958] {
    width: 1.8rem;
    height: .63rem;
    border-bottom: .04rem solid #f5b2b2;
    font-size: .44rem;
    line-height: .44rem;
    color: #333;
    margin: 0 auto .54rem;
    text-align: center;
    position: relative;
}
.researchExchange .titleText[hash-class=researchExchange2-3167486962337958]::after {
    content: "";
    width: .4rem;
    height: .04rem;
    background: #d91313;
    position: absolute;
    bottom: -.04rem;
    left: 50%;
    margin-left: -.2rem;
}
[hash-class=researchExchange2-3167486962337958] .researchExchange .richContent p {
    font-size: .2rem;
    line-height: .36rem;
    margin: 0;
}

.researchExchange .TeamList[hash-class=researchExchange2-3167486962337958],
.researchExchange .DynamicList[hash-class=researchExchange2-3167486962337958],
.researchExchange .ArticleList[hash-class=researchExchange2-3167486962337958],
.researchExchange .ReleaseList[hash-class=researchExchange2-3167486962337958] {
    display: flex;
    align-items: center;
    flex-wrap: wrap;
    justify-content: space-between;
}
.researchExchange .TeamListItem[hash-class=researchExchange2-3167486962337958] {
    width: 5.9rem;
    height: 2.7rem;
    padding: .19rem;
    margin-bottom: .2rem;
    box-sizing: border-box;
    box-shadow: 0 6px 10px 0 hsl(0deg 0% 83% / 62%);
    cursor: pointer;
    display: flex;
    align-items: center;
}
[hash-class=researchExchange2-3167486962337958] .researchExchange .TeamListItem img {
    width: 1.69rem;
    height: 2.33rem;
    margin-right: .26rem;
    display: block;
}
.researchExchange .TeamListItem .name[hash-class=researchExchange2-3167486962337958] {
    font-size: var(--main-fontSize20);
    line-height: .28rem;
    color: #333;
    margin-bottom: .12rem;
}
.researchExchange .TeamListItem .desc[hash-class=researchExchange2-3167486962337958] {
    height: .9rem;
    line-height: .3rem!important;
    color: #666;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;
    font-size: var(--main-fontSize18);
}
.researchExchange .TeamListItem .button[hash-class=researchExchange2-3167486962337958] {
    width: 1rem;
    height: .38rem;
    font-size: var(--main-fontSize20);
    line-height: .38rem;
    color: #fff;
    background: #d91313;
    text-align: center;
    margin-top: .46rem;
    cursor: pointer;
}
.researchExchange .DynamicListItem[hash-class=researchExchange2-3167486962337958] {
    width: 5.9rem;
    height: 1.34rem;
    margin-bottom: .3rem;
    box-sizing: border-box;
    cursor: pointer;
    display: flex;
    align-items: center;
}
[hash-class=researchExchange2-3167486962337958] .researchExchange .DynamicListItem img {
    width: 1.73rem;
    height: 1.34rem;
    margin-right: .26rem;
    display: block;
}
.researchExchange .DynamicListItem .desc[hash-class=researchExchange2-3167486962337958], 
.researchExchange .DynamicListItem .title[hash-class=researchExchange2-3167486962337958],
.researchExchange .ReleaseListItem .desc[hash-class=researchExchange2-3167486962337958], 
.researchExchange .ReleaseListItem .title[hash-class=researchExchange2-3167486962337958] {
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-box-orient: vertical;
}
.researchExchange .DynamicListItem .title[hash-class=researchExchange2-3167486962337958],
.researchExchange .ReleaseListItem .title[hash-class=researchExchange2-3167486962337958] {
    font-size: var(--main-fontSize20);
    -webkit-line-clamp: 1;
}
.researchExchange .DynamicListItem .desc[hash-class=researchExchange2-3167486962337958],
.researchExchange .ReleaseListItem .desc[hash-class=researchExchange2-3167486962337958] {
    height: .6rem;
    font-size: var(--main-fontSize18);
    line-height: .3rem;
    color: #666;
    -webkit-line-clamp: 2;
}
.researchExchange .DynamicListItem .name[hash-class=researchExchange2-3167486962337958],
.researchExchange .ReleaseListItem .name[hash-class=researchExchange2-3167486962337958] {
    font-size: var(--main-fontSize18);
    line-height: .3rem;
    color: #333;
    margin-bottom: .06rem;
}
.researchExchange .DynamicListItem .time[hash-class=researchExchange2-3167486962337958],
.researchExchange .ReleaseListItem .time[hash-class=researchExchange2-3167486962337958] {
    font-size: var(--main-fontSize18);
    line-height: .3rem;
    color: #666;
    margin-bottom: .06rem;
}
.researchExchange .Pagination[hash-class=researchExchange2-3167486962337958] {
    margin-top: .8rem;
}
.researchExchange .ArticleListItem[hash-class=researchExchange2-3167486962337958] {
    width: 100%;
    height: .58rem;
    margin-bottom: .1rem;
    box-sizing: border-box;
    padding: 0 .27rem;
    cursor: pointer;
    display: flex;
    align-items: center;
    justify-content: space-between;
    align-content: center
}
.researchExchange .ArticleListItem:hover[hash-class=researchExchange2-3167486962337958] {
    background: #f0f0f0;
}
.researchExchange .ArticleListItem .title[hash-class=researchExchange2-3167486962337958]{
    display: inline-block;
    flex: 1;
    text-overflow: ellipsis;
    overflow: hidden;
}
.researchExchange .ArticleListItem .title[hash-class=researchExchange2-3167486962337958],
.researchExchange .ArticleListItem .time[hash-class=researchExchange2-3167486962337958] {
    font-size: var(--main-fontSize22);
    line-height: .32rem;
}
.researchExchange .ArticleListItem .time[hash-class=researchExchange2-3167486962337958] {
    color: #999;
}
.researchExchange .ReleaseListItem[hash-class=researchExchange2-3167486962337958] {
    width: 12rem;
    height: 1.63rem;
    margin-bottom: .2rem;
    box-sizing: border-box;
    padding: .14rem .23rem;
    box-shadow: 0 2px 13px 0 hsl(0deg 0% 68% / 50%);
    cursor: pointer;
    display: flex;
    align-items: center;
}
[hash-class=researchExchange2-3167486962337958] .researchExchange .ReleaseListItem img {
    width: 1.73rem;
    height: 1.34rem;
    margin-right: .16rem;
    display: block;
}.mainBox[hash-class=nationInstitutionDetail-5273907802271234]{
    width: 12rem;
    margin: 0 auto;
    height: auto;
    /* min-height: 100vh; */
  }

  .ac[hash-class=nationInstitutionDetail-5273907802271234]{
    align-items: center;
  }
  .ac2[hash-class=nationInstitutionDetail-5273907802271234]{
    align-content: center;
  }
  .jc[hash-class=nationInstitutionDetail-5273907802271234]{
    justify-content: center;
  }
  .fend[hash-class=nationInstitutionDetail-5273907802271234]{
    justify-content: flex-end;
  }
  .pointer[hash-class=nationInstitutionDetail-5273907802271234]{
    cursor: pointer;
  }
  /* 标题 */
  .titleBox[hash-class=nationInstitutionDetail-5273907802271234] {
    margin-top: .3rem;
  }
  .titleBox .line[hash-class=nationInstitutionDetail-5273907802271234]{
    width: 0.05rem;
    height: .3rem;
    background-color: #e3393c;
    margin-right: .2rem;
  }
  .titleBox .titleTxt[hash-class=nationInstitutionDetail-5273907802271234]{
    font-size: .23rem;
    color: #cc131b;
  }
  
  /* 内容区域 */
   .contentBox[hash-class=nationInstitutionDetail-5273907802271234]{
    margin-top: .2rem;
    box-shadow: 0 0 30px hsl(0deg 0% 68% / 50%);
    border-radius: 5px;
    overflow: hidden;
    height: 4rem;
    position: relative;
  }
  /* 方块 */
  .contentBox .diamond[hash-class=nationInstitutionDetail-5273907802271234]{
    width: .3rem;
    height: .3rem;
    background-color: #9c0305;
    border-radius: 5px 0 5px 0;
  }
  /* 主要内容 */
  .contentBox .contentBoxMain[hash-class=nationInstitutionDetail-5273907802271234]{
    justify-content: space-between;
    padding: .2rem .3rem ;
    height: 3.61rem;
  }
  .contentBox .contentBoxMain .left[hash-class=nationInstitutionDetail-5273907802271234]{
    width: 55%;
  }
  .contentBox .contentBoxMain .right[hash-class=nationInstitutionDetail-5273907802271234]{
    width: 42%;
    height: 100%;
    box-shadow: 0 0 10px #f6aeb9;
    background-color: white;
  }
  .contentBox .contentBoxMain .left .introText[hash-class=nationInstitutionDetail-5273907802271234]{
    font-size: .2rem;
    line-height: .32rem;
    text-align: justify;
    letter-spacing: 0.01rem;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 9;
    overflow: hidden;
  }
  .contentBox .contentBoxMain .left .more[hash-class=nationInstitutionDetail-5273907802271234]{
    font-size: .18rem;
    cursor: pointer;
    color: #bcbcbc;
    margin-top: .2rem;
  }
   .contentBox .contentBoxMain .left .moreTxt:hover[hash-class=nationInstitutionDetail-5273907802271234]{
     color: #cc131b;
   }
  .contentBox .bg[hash-class=nationInstitutionDetail-5273907802271234]{
    position: absolute;
    right: 0;
    bottom: 0;
    width: 1.7rem;
    height: 1.7rem;
    background-color: #9c0305;
  }
  .informaionBox[hash-class=nationInstitutionDetail-5273907802271234]{
    margin: .7rem 0;
  }
  .informaionBox > div[hash-class=nationInstitutionDetail-5273907802271234]{
   width: 3.7rem;
    margin-right: 0.45rem;
    height: 3.5rem;
  }
  .informaionBox > div:last-child[hash-class=nationInstitutionDetail-5273907802271234]{
    margin-right: 0;
  }
   .informaionBox >div .img[hash-class=nationInstitutionDetail-5273907802271234]{
    width: 1.4rem;
  }
    .informaionBox .txt[hash-class=nationInstitutionDetail-5273907802271234]{
    font-size: .2rem;
    color: white;
  }
.rc-text[hash-class=webMap-3246812421055238] {
    line-height: 30px;
}

.rc-text-inner[hash-class=webMap-3246812421055238] {
    line-height: inherit;
}

.rc-expression-inner[hash-class=webMap-3246812421055238] {
    line-height: inherit;
}
.rc-page[hash-class=webMap-3246812421055238] {
    background-color: #f5f5f5;
}

.web-map-body[hash-class=webMap-3246812421055238] {
    background-color: white;
    width: 70%;
    margin: 0.5rem auto;
    padding: 0.5rem;
}
.web-map-main[hash-class=webMap-3246812421055238] {
    border-top: 1px solid red;
    margin-top: 0.1rem;
}

[hash-class=webMap-3246812421055238] .web-map-main .web-map-content {
    display: flex;
    flex-wrap: wrap;
    flex-direction: column;
    width: 100%;
    height: 7.5rem;
    margin-top: 0.2rem;

}

[hash-class=webMap-3246812421055238] .web-map-main .web-map-content .first-nav {
    width: 25%;
}

[hash-class=webMap-3246812421055238] .web-map-main .web-map-content .first-nav .first-nav-item {
    font-size: var(--main-fontSize22);
    font-weight: 400;
}

[hash-class=webMap-3246812421055238] .web-map-main .web-map-content .first-nav .second-nav-content {
    padding-left: 0.1rem;
}

[hash-class=webMap-3246812421055238] .web-map-main .web-map-content .first-nav .second-nav-content .second-nav-item {
    font-size: var(--main-fontSize18);
    font-weight: 400;
    color: #3a85d4;
}

.web-map-title[hash-class=webMap-3246812421055238] {
    font-size: var(--main-fontSize22);
    border-left: 0.03rem solid red;
    padding-left: 0.1rem;
    height: 0.25rem;
    line-height: 0.25rem;
}

[hash-class=webMap-3246812421055238] .link-btn {
    cursor: pointer;
}
[hash-class=webMap-3246812421055238] .web-map-main .web-map-content .first-nav .first-nav-item:hover {
    color: red;
}
[hash-class=webMap-3246812421055238] .web-map-main .web-map-content .first-nav .second-nav-content .second-nav-item:hover {
    color: red;
}
[hash-class=webMap-3246812421055238] .web-map-main .web-map-content .first-nav:nth-child(7) .second-nav-content .second-nav-item:nth-child(1){
display: none;
}
.rc-text[hash-class=orderDetails-3315693030262080] {
    line-height: 30px;
}

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

.rc-expression-inner[hash-class=orderDetails-3315693030262080] {
    line-height: inherit;
}
.BoxContainer[hash-class=orderDetails-3315693030262080] {
    width: 12rem;
    display: flex;
    flex-direction: column;
    margin-top: 20px;
}
.box_content_module[hash-class=orderDetails-3315693030262080] {
    width: 100%;
}
.box_content_module.contentDetail[hash-class=orderDetails-3315693030262080] {
    justify-content: center;
}
.box_content_module.module2[hash-class=orderDetails-3315693030262080] {
    height: 3.28rem;
    background: #fff;
    border-radius: .02rem;
    padding: .24rem;
    box-sizing: border-box;
    display: flex;
    justify-content: space-between;
}
.left[hash-class=orderDetails-3315693030262080] {
    width: 4.5rem;
    height: 100%;
}
.left .rc-image[hash-class=orderDetails-3315693030262080] {
    width: 100%;
    height: 100%;
}
.right[hash-class=orderDetails-3315693030262080] {
    width: calc(100% - 4.74rem);
    height: 100%;
    display: flex;
    flex-direction: column;
    position: relative;
    justify-content: space-between;
}
.right .name[hash-class=orderDetails-3315693030262080] {
    font-size: var(--main-fontSize26);
    color: #333;
    font-weight: 600;
    margin-top: .17rem;
}
.right .tips_box[hash-class=orderDetails-3315693030262080] {
    width: 100%;
    height: .32rem;
    display: flex;
}
.right .tips_box .tips_item[hash-class=orderDetails-3315693030262080] {
    color: #666;
    font-size: var(--main-fontSize16);
    height: .32rem;
    padding: 0 .12rem;
    line-height: .32rem;
    background: #fff2f2;
    border-radius: .02rem;
    margin-right: .12rem;
}
.right .money[hash-class=orderDetails-3315693030262080] {
    font-size: var(--main-fontSize28);
    color: #F7B500;
    font-weight: 600;
}
.box_content_module.module3[hash-class=orderDetails-3315693030262080] {
    min-height: 2rem;
    background: #fff;
    border-radius: .02rem;
    margin: .16rem auto;
    padding: .24rem;
    box-sizing: border-box;
}
.pay-title[hash-class=orderDetails-3315693030262080] {
    margin-top: 20px;
    margin-bottom: 20px;
}
.pay-title .rc-expression[hash-class=orderDetails-3315693030262080] {
    font-size: var(--main-fontSize26);
}
.pay-footer[hash-class=orderDetails-3315693030262080] {
    display: flex;
    align-items: center;
    justify-content: flex-end;
    font-weight: 500;
    margin-top: 20px;
}
.label[hash-class=orderDetails-3315693030262080] {
    margin-right: 12px;
    font-size: var(--main-fontSize20);
}
.price-label[hash-class=orderDetails-3315693030262080] {
    margin: 0 4px -6px 0;
    color: #F7B500;
    font-size: var(--main-fontSize20);
}
.price-real[hash-class=orderDetails-3315693030262080] {
    margin-right: 12px;
    color: #F7B500;
    font-size: var(--main-fontSize26);
}
.label-price-wrap[hash-class=orderDetails-3315693030262080] {
    display: flex;
    justify-content: flex-end;
    padding: 0 32px;
}
.label-price-wrap .rc-expression[hash-class=orderDetails-3315693030262080] {
    font-size: var(--main-fontSize20);
}
.pay-btn[hash-class=orderDetails-3315693030262080] {
    display: block;
    width: 196px;
    cursor: pointer;
    height: 48px;
    font-size: 18px;
    line-height: 48px;
    text-align: center;
    color: #fff;
    background-color: #c31111;
    border-radius: 100px;
}
.rc-text[hash-class=appDownLoad-3355832545742820] {
    line-height: 30px;
}

.rc-text-inner[hash-class=appDownLoad-3355832545742820] {
    line-height: inherit;
}
.txt[hash-class=appDownLoad-3355832545742820]{
    font-size:0.8rem;
    color:#524c4b;
}

.rc-expression-inner[hash-class=appDownLoad-3355832545742820] {
    line-height: inherit;
}
.mainContainer[hash-class=appDownLoad-3355832545742820] {
    height: 100%;
    background-image: url("../image/AppBgc.png");
    background-size: cover;
    background-repeat: no-repeat;
    flex-direction: column;
    justify-content: space-around;
    flex-wrap: nowrap;
    z-index: 1;
}
.top .rc-image[hash-class=appDownLoad-3355832545742820] {
    width: 75%;
}
.downloadContainer[hash-class=appDownLoad-3355832545742820] {
    margin-top: 2.2rem;
    position: relative;
}
.downloadContainer .rc-image[hash-class=appDownLoad-3355832545742820] {
    width: 60%;
}
.toDownLoad[hash-class=appDownLoad-3355832545742820] {
    z-index: 1;
    position: absolute;
    color: #000;
    font-size: .8rem;
}
.bottom .rc-image[hash-class=appDownLoad-3355832545742820] {
    width: 50%;
}
.shadow[hash-class=appDownLoad-3355832545742820] {
    position: absolute;
    background: rgba(0,0,0, 0.6);
    z-index: 999;
}
.shadow .tip-container[hash-class=appDownLoad-3355832545742820] {
    display: flex;
    justify-content: flex-end;
}
.shadow .tip-container .tip[hash-class=appDownLoad-3355832545742820] {
    width: 50%;
    margin-right: 20px;
}
.rc-text[hash-class=dataDeclaration-3371767384477286] {
    line-height: 30px;
}

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

.rc-expression-inner[hash-class=dataDeclaration-3371767384477286] {
    line-height: inherit;
}
.rc-page[hash-class=dataDeclaration-3371767384477286] {
  justify-content: center;
  background-color: #f5f5f5;
}

.mainPage[hash-class=dataDeclaration-3371767384477286] {
  width: 10rem;
  background-color: #f5f5f5;
  margin: .5rem 0 1rem 1rem;
  display: flex;
  flex-direction: column;
}

.mainPage .declaration-form[hash-class=dataDeclaration-3371767384477286] {
}

.mainPage .declaration-form-title[hash-class=dataDeclaration-3371767384477286] {
  margin: 0.1rem auto 0.3rem;
  font-size: 0.25rem;
}

.mainPage .declaration-form .form-secret[hash-class=dataDeclaration-3371767384477286] {
  background-color: #fff;
  margin-bottom: .2rem;
  border-radius: 0.1rem;
}

.mainPage .declaration-form .form-secret .secret-container[hash-class=dataDeclaration-3371767384477286] {
  display: flex;
  margin: 0.1rem 0;
  padding: 0.1rem 0;
  margin-left: 1.5rem;
}

.mainPage .declaration-form .form-secret .secret-input[hash-class=dataDeclaration-3371767384477286] {
  margin-left: 0.1rem;
  display: block;
  width: 70% !important;
  height: 0.5rem;
  max-height: 36px;
  min-height: 29px;
}

.mainPage .declaration-form .form-secret .secret-label[hash-class=dataDeclaration-3371767384477286] {
  width: auto;
  line-height: 30px;
}

[hash-class=dataDeclaration-3371767384477286] .input {
  margin: 0 !important;
}

.mainPage .declaration-form .form-secret .secret-label span[hash-class=dataDeclaration-3371767384477286] {
  font-size: .16rem;
  font-weight: 500;
}

.mainPage .declaration-form .form-secret .secret-label .red[hash-class=dataDeclaration-3371767384477286] {
  color: red;
}

.mainPage .declaration-form .form-normal[hash-class=dataDeclaration-3371767384477286] {
  background-color: #fff;
  margin-bottom: 0.1rem;
  border-radius: 0.1rem;
}

.mainPage .declaration-form .form-normal .normal-container[hash-class=dataDeclaration-3371767384477286] {
  display: flex;
  flex-direction: column;
  padding: 0.2rem 0.5rem;
}

.mainPage .declaration-form .form-normal .normal-input[hash-class=dataDeclaration-3371767384477286] {
  width: 80%;
  display: block;
  margin-left: 0.3rem;
  height: 0.5rem;
  max-height: 36px;
  min-height: 29px;
}

.mainPage .declaration-form .form-normal .normal-label[hash-class=dataDeclaration-3371767384477286] {
  margin-bottom: 0.1rem;
}

.mainPage .declaration-form .form-normal .normal-label span[hash-class=dataDeclaration-3371767384477286] {
  font-size: .16rem;
  font-weight: 500;
}

[hash-class=dataDeclaration-3371767384477286] .rc-input .input {
  width: 100%;
}

.declaration-form .bottom-btns[hash-class=dataDeclaration-3371767384477286] {
  height: 1rem;
  display: flex;
  justify-content: center;
}

.declaration-form .bottom-btns .button-back[hash-class=dataDeclaration-3371767384477286] {
  height: 0.4rem;
  width: 0.6rem;
}

.declaration-form .bottom-btns .button-submit[hash-class=dataDeclaration-3371767384477286] {
  height: 0.4rem;
  width: 0.6rem;
}

.cancel-btn[hash-class=dataDeclaration-3371767384477286] {
  background-color: #fff;
  color: #000;
}

.datadeclaration-btn[hash-class=dataDeclaration-3371767384477286] {
  height: 0.36rem;
  width: 1.2rem;
}

.submit-btn[hash-class=dataDeclaration-3371767384477286] {
  color: #fff;
  background-color: #409eff;
  border-color: #409eff;
}



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

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

.rc-expression-inner[hash-class=teachingMaterial-3433698976025405] {
    line-height: inherit;
}
.search_box[hash-class=teachingMaterial-3433698976025405] {
    width: 100%;
	height: 1.2rem;
	background: rgb(248, 248, 248);
	position: relative;
	margin-bottom: 0.4rem;
}
.search_box .search_main[hash-class=teachingMaterial-3433698976025405] {
    width: 7.54rem;
	height: .61rem;
	border-radius: .31rem;
	box-shadow: 0rem .06rem .1rem 0rem rgba(211, 211, 211, 0.62);
	overflow: hidden;
	display: flex;
	position: absolute;
	left: 50%;
	top: .28rem;
	-webkit-transform: translateX(-50%);
	        transform: translateX(-50%);
}
.search_box .search_main .search_input_box[hash-class=teachingMaterial-3433698976025405] {
    width: 5.59rem;
	height: 100%;
	background: #fff;
	position: relative;
}
.search_box .search_main .search_input_box .rc-input[hash-class=teachingMaterial-3433698976025405] {
    width: 80%;
	height: 100%;
	font-size: var(--main-fontSize20);
	position: absolute;
	left: .3rem;
	top: 0;
	border: none;
	outline: none;
}
[hash-class=teachingMaterial-3433698976025405] .search_box .search_main .search_input_box .rc-input .input {
	border: 0;
	margin: 0;
	padding-left: 0;
}
[hash-class=teachingMaterial-3433698976025405] .search_box .search_main .search_input_box .rc-input .input:-moz-placeholder {
	color: #C0C0C0;
}
[hash-class=teachingMaterial-3433698976025405] .search_box .search_main .search_input_box .rc-input .input:-ms-input-placeholder {
	color: #C0C0C0;
}
[hash-class=teachingMaterial-3433698976025405] .search_box .search_main .search_input_box .rc-input .input::-webkit-input-placeholder {
	color: #C0C0C0;
}
.search_box .search_main .search_btn_box[hash-class=teachingMaterial-3433698976025405] {
    width: calc(100% - 5.59rem);
	height: 100%;
	background: #D91313;
	font-size: var(--main-fontSize20);
	color: #fff;
	display: flex;
	flex-wrap: nowrap;
	justify-content: center;
	align-items: center;
	cursor: pointer;
}
.search_box .search_main .search_btn_box .rc-image[hash-class=teachingMaterial-3433698976025405] {
    width: .31rem;
	height: .31rem;
	margin-right: .14rem;
} 

.main-con .con_box[hash-class=teachingMaterial-3433698976025405] {
	width: 12rem;
    display: flex;
    flex-wrap: wrap;
    margin: 0 auto;
}
.main-con .m-auto[hash-class=teachingMaterial-3433698976025405] {
	max-width: 12rem;
    width: 100%;
    margin: 0 auto;
    display: flex;
    align-items: center;
    justify-content: center;
}

.list-item[hash-class=teachingMaterial-3433698976025405] {
	width: 2.7rem;
    height: 4rem;
	box-shadow: rgba(173, 173, 173, 0.5) 0px 2px 13px;
	margin-right: 0.39rem;
    margin-bottom: 0.4rem;
	border-radius: 10px;
}
.list-item:nth-child(4n+4)[hash-class=teachingMaterial-3433698976025405]{
	margin-right: 0;
}

.list-item .rc-image[hash-class=teachingMaterial-3433698976025405] {
	width: 2.42rem;
    height: 3rem;
    display: block;
    margin: 0px auto;
}
.textOverflow[hash-class=teachingMaterial-3433698976025405] {
    white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden;
	display: block;
}
.list-item .item-title[hash-class=teachingMaterial-3433698976025405] {
	padding-left: 0.2rem;
	font-weight: 800;
	font-size: var(--main-fontSize24);
	width: 100%;
}
.list-item .item-publisher[hash-class=teachingMaterial-3433698976025405] {
	font-size: var(--main-fontSize16);
	margin-left: 0.2rem;
	color: rgb(153, 153, 153);
}
.list-item .item-author[hash-class=teachingMaterial-3433698976025405] {
	font-size: var(--main-fontSize16);
	padding-left: 0.2rem;
	color: rgb(153, 153, 153);
	width: 100%;
}
.rc-text[hash-class=recommendList-3446265750127999] {
    line-height: 30px;
}

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

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

.main-con .con_box[hash-class=recommendList-3446265750127999] {
  width: 12rem;
  display: flex;
  flex-wrap: wrap;
  margin: 0 auto;
  margin-top: .3rem;
}

.main-con .m-auto[hash-class=recommendList-3446265750127999] {
  max-width: 12rem;
  width: 100%;
  margin: 0 auto;
  display: flex;
  align-items: center;
  justify-content: center;
}

.list-item[hash-class=recommendList-3446265750127999] {
  width: 2.7rem;
  height: 4rem;
  box-shadow: rgba(173, 173, 173, 0.5) 0px 2px 13px;
  margin-right: 0.39rem;
  margin-bottom: 0.4rem;
  border-radius: 10px;
}

.list-item:nth-child(4n+4)[hash-class=recommendList-3446265750127999] {
  margin-right: 0;
}

.list-item .rc-image[hash-class=recommendList-3446265750127999] {
  width: 2.42rem;
  height: 3rem;
  display: block;
  margin: 0px auto;
}

.textOverflow[hash-class=recommendList-3446265750127999] {
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
  display: block;
}

.list-item .item-title[hash-class=recommendList-3446265750127999] {
  margin-left: 0.2rem;
  font-weight: 800;
  font-size: var(--main-fontSize24);
}

.list-item .item-publisher[hash-class=recommendList-3446265750127999] {
  font-size: var(--main-fontSize16);
  margin-left: 0.2rem;
  color: rgb(153, 153, 153);
}

.list-item .item-author[hash-class=recommendList-3446265750127999] {
  font-size: var(--main-fontSize16);
  margin-left: 0.2rem;
  color: rgb(153, 153, 153);
}

.course_container[hash-class=recommendList-3446265750127999] {
  margin: .2rem .945rem .2rem 0;
}

.course_container:nth-child(3n+3)[hash-class=recommendList-3446265750127999] {
  margin-right: 0;
}

.popUpVideoContainer[hash-class=recommendList-3446265750127999] {
  position: fixed;
  left: 50%;
  top: 50%;
  z-index: 100;
  width: 9rem;
  height: 5rem;
  -webkit-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
  display: none;
}

.popUpVideoContainer .videoClose[hash-class=recommendList-3446265750127999] {
  position: absolute;
  right: 9px;
  top: 5px;
  display: none;
  font-size: .1rem;
  z-index: 99;
  cursor: pointer;
}

[hash-class=recommendList-3446265750127999] .popUpVideoContainer:hover .videoClose {
  display: block;
}

[hash-class=recommendList-3446265750127999] .recommend {
  background-color: #fff;
}

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

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

.rc-expression-inner[hash-class=learningList-3514186654532697] {
    line-height: inherit;
}
.main-con .m-auto[hash-class=learningList-3514186654532697] {
  max-width: 12rem;
  width: 100%;
  margin: 0 auto;
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0.3rem 0;
}/* 主区域 */
.mainBox[hash-class=openingSeason-3926522184034945]{
  height: auto;
  position: relative;
}
.margin-left-1[hash-class=openingSeason-3926522184034945]{
  margin: 0;
}
[hash-class=openingSeason-3926522184034945] .video{
  width: 60%
}
.lbOne[hash-class=openingSeason-3926522184034945]{
  padding:0.2rem 0;
}
.hk[hash-class=openingSeason-3926522184034945]{
  margin-bottom: 0.43rem;
  margin-top:0.13rem;
  width: 13rem;

}
.topLeft[hash-class=openingSeason-3926522184034945] {
  cursor: pointer;
}
.service-top[hash-class=openingSeason-3926522184034945] {
  width: 100%;
  height: 100vh;
  box-sizing: border-box;
  margin-left: unset;
}
@media screen and (max-width:800px){
  .service-top[hash-class=openingSeason-3926522184034945]{
    height: 6rem;
  }
}
.imgC[hash-class=openingSeason-3926522184034945]{
  overflow: hidden;
}
/* 机构专区 */
.bfIcons[hash-class=openingSeason-3926522184034945]{
  font-size: 0.5rem;
}
.organVideo[hash-class=openingSeason-3926522184034945]{
    width: 11.13rem;
    height: 6rem;
  }
  .organList[hash-class=openingSeason-3926522184034945]{
    width: 4rem;
    height: 6rem;
    background-color: #d04a51;
    color: white;
    overflow-y:overlay;
    padding: 0.15rem;
  }
  .organList::-webkit-scrollbar-thumb[hash-class=openingSeason-3926522184034945]{
    background-color: #676767;
  }
  .organList .iconPlay[hash-class=openingSeason-3926522184034945]{
    color: white;
    font-size: 0.111rem;
  }
  .organList .iconPlay.active[hash-class=openingSeason-3926522184034945]{
    color: black;
  }
  .organList .organListItem[hash-class=openingSeason-3926522184034945]{
    z-index: 888;
    width: 90%;
    margin: 0 auto;
    border-bottom: 1px solid white;
    line-height: 1;
    padding-bottom: 0.04rem;
    margin-bottom: 0.08rem;
  }
  .organList .organListItem.active[hash-class=openingSeason-3926522184034945]{
    color: black;
  }
/* 媒体专区 */
.mediaBox[hash-class=openingSeason-3926522184034945]{
    width: 14rem;
    margin:  0 auto ;
}
.mediaTitle[hash-class=openingSeason-3926522184034945]{
    font-size:0.29rem;
    margin-bottom:0.43rem!important;
    margin-top:0.13rem;
    display: flex;
    align-items: center;
    font-family: "SourceSansPro-Regular", "微软雅黑";
}
.mediaTitle .mediaTitleBar[hash-class=openingSeason-3926522184034945]{
    width: 0.0533rem;
    height: 0.37369rem;
    background-color: #c61016;
    margin-right: 0.1601rem;
}

.mediaList[hash-class=openingSeason-3926522184034945]{
  display: inline-block;
}
.mediaList[hash-class=openingSeason-3926522184034945]::after{
  content: "";
  display: block;
  clear: both;
}
.MediaLeft:first-of-type[hash-class=openingSeason-3926522184034945]{
width: 7.45rem;
margin-left: 0;
height: 7.04rem;
padding-left: 0;
}
.MediaLeft:first-of-type img[hash-class=openingSeason-3926522184034945]{
height: 7.04rem;
object-fit: cover;
}
.MediaLeft:first-of-type .fb[hash-class=openingSeason-3926522184034945]{
  margin-left: 0.07rem;
}
.MediaLeft[hash-class=openingSeason-3926522184034945]{
  position: relative;
cursor: pointer;
float: left;
width: 3.85rem;
overflow: hidden;
padding-left: 0.17rem;
margin-bottom: 0.21rem;
}
.MediaLeft img[hash-class=openingSeason-3926522184034945]{
  height: 2.2rem;
  vertical-align: top;
  width: 100%;
  transition: all .5s;
}
.word-expression[hash-class=openingSeason-3926522184034945]{
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  font-size: 0.16rem;
  color: white;
  margin-bottom: 0.03rem;
  /* font-weight: bold; */

}
.fb[hash-class=openingSeason-3926522184034945]{
  font-weight: bold;
}
.mediaWord[hash-class=openingSeason-3926522184034945]{
  position: absolute;
  bottom: 0;
  /* background: linear-gradient(0deg,#252728,transparent); */
background: rgba(0, 0, 0, 0.5);
  padding: 0 0.10677rem 0.10677rem;
  margin-left: 0;
}
.GreIcon[hash-class=openingSeason-3926522184034945]{
  position: absolute;
  width: 0.05rem;
  height: 0.25rem;
  background-color: green;
}
.MediaLeft:hover img[hash-class=openingSeason-3926522184034945]{
   -webkit-transform: scale(1.2);
           transform: scale(1.2);
}
.topBorder[hash-class=openingSeason-3926522184034945]{
    width: 0.0533rem;
    height: 0.37369rem;
    margin-right: 0.1601rem;
}
.topC[hash-class=openingSeason-3926522184034945]{
    width: auto
}
.topTxt[hash-class=openingSeason-3926522184034945]{
    font-size: 0.29rem;
}
.bigC[hash-class=openingSeason-3926522184034945]{
    padding-top: 0.7rem ;
    padding-bottom: 0.7rem ;
    width: 14rem;
    margin: 0 auto;
}
.leftTxt[hash-class=openingSeason-3926522184034945]{
margin-right: 0.1rem;
}
.bottoms[hash-class=openingSeason-3926522184034945]{
    position: relative;
    height: auto;
    width: 13rem;
}
.focus[hash-class=openingSeason-3926522184034945]{
    position: relative;
    width: 300px;
    overflow: hidden;
    height: 17px;
}
.bottomsLeft[hash-class=openingSeason-3926522184034945]{
    width: 12.5rem;
    position: absolute;
    display: block;
    left: 0;
    height: 17px;
    transition: all 0.5s;
}
.months[hash-class=openingSeason-3926522184034945]{
    background-color: #a3d3a5;
    width: 1rem;
    float: left;
    margin: 0 1px;
}
.icon-l[hash-class=openingSeason-3926522184034945]{
  background: rgb(216, 214, 214);
  align-content: center;
  cursor: pointer;
}
.icon-l:hover[hash-class=openingSeason-3926522184034945] {
    background-color: #e4e9ec;
}
.icon-r[hash-class=openingSeason-3926522184034945]{
    background: rgb(216, 214, 214);
    align-content: center;
    cursor: pointer;
}
.icon-r:hover[hash-class=openingSeason-3926522184034945] {
    background-color: #e4e9ec;
}
.leftOne[hash-class=openingSeason-3926522184034945]{
    /* padding:0.08rem; */
    width: 3rem;
    height: 5.63rem;
    overflow: auto;
}
.courseTitle[hash-class=openingSeason-3926522184034945] {
  color: #fff;
  font-size: var(--main-fontSize24);
  text-align: center;
}
.courseLecture[hash-class=openingSeason-3926522184034945] {
  color: #fff;
  font-size: var(--main-fontSize20);
}
.courseIntro[hash-class=openingSeason-3926522184034945] {
  color: #fff;
  font-size: var(--main-fontSize18);
  line-height: .3rem;
  text-align: justify;
}
.rightBig[hash-class=openingSeason-3926522184034945]{
    width: 3rem;
    position: relative;
}
.rightOne[hash-class=openingSeason-3926522184034945]{
    width: 100%;
}
.bofang[hash-class=openingSeason-3926522184034945]{
    width: 1rem;
    height: 1rem;
    left: 50%;
    top: 50%;
    -webkit-transform: translate(-50%,-50%);
            transform: translate(-50%,-50%);
    position: absolute;
}
.middleOne[hash-class=openingSeason-3926522184034945]{
  position: relative;
  height: 5.63rem;
  width: 10rem;
}
.courseRight[hash-class=openingSeason-3926522184034945]{
    position: absolute;
    right: 0;
    width: 0rem;
    height: 5.63rem;
    background: #fff;
    transition: width 1s;
    display: flex;
    flex-direction: column;
    flex-wrap: nowrap;
}
.middleOne .videoCss[hash-class=openingSeason-3926522184034945]{
  height: 5.63rem;
}
.middleOne .videoCss .rc-image[hash-class=openingSeason-3926522184034945] {
  width: 100%;
  height: 100%;
}
.insBig[hash-class=openingSeason-3926522184034945]{
  padding: 0 0.58rem;
}
.instLeft[hash-class=openingSeason-3926522184034945]{
    border-bottom-color: rgba(255, 255, 255, 1);
    border-bottom-style: solid;
    border-bottom-width: 1px;
    line-height: 0.51rem;
    cursor: pointer;
}
.instLeft:hover[hash-class=openingSeason-3926522184034945]{
  background-color: #e18c8a;
  color: #fff;
}
.instLeft:hover .iconPlay[hash-class=openingSeason-3926522184034945]{
  color: #fff;
}
.toptxts[hash-class=openingSeason-3926522184034945]{
  font-size: 0.19rem;
  margin-left: 0.05rem;
  /* color: #000; */
  font-weight: bold;
}

/* 课表 */
.scheduleTop[hash-class=openingSeason-3926522184034945] {
  height: .43rem;
  flex-wrap: nowrap;
}
.headerMiddle[hash-class=openingSeason-3926522184034945] {
  flex: 1;
  overflow: hidden;
  position: relative;
}
.monthContainer[hash-class=openingSeason-3926522184034945] {
  height: 100%;
  align-content: center;
  flex-wrap: nowrap;
  padding: 0 0.05rem;
  width: auto;
  transition: all 0.5s;
  position: absolute;
  left: 0;
}
.monthExpression[hash-class=openingSeason-3926522184034945] {
    background: rgb(216, 214, 214);
    font-size: var(--main-fontSize20);
    margin-right: 0.08rem;
    width: 0.78rem;
    text-align: center;
    display: flex;
    justify-content: center;
    cursor: pointer;
    font-weight: bold;
}
.monthExpression.isActive[hash-class=openingSeason-3926522184034945] {
  background-color: #ff6b6b;
  color: #fff;
  border-bottom: 3px solid red;
}

/* 课表list */
.scheduleContainer[hash-class=openingSeason-3926522184034945] {
  flex: 1;
  height: 100%;
  padding-top: .1rem;
}
.scheduleList[hash-class=openingSeason-3926522184034945] {
    flex-direction: column;
    flex-wrap: nowrap;
    background: #fff;
    padding-top: 0.1rem;
    overflow: auto;
    height: 100%;
}
.scheduleList::-webkit-scrollbar-thumb[hash-class=openingSeason-3926522184034945]{
  background-color: #676767;
}
.courseExpression[hash-class=openingSeason-3926522184034945] {
  font-size: var(--main-fontSize20);
  padding: 0.1rem 0.1rem;
  cursor: pointer;
}
.courseExpression.expressionActive[hash-class=openingSeason-3926522184034945] {
  background-color: #ff6b6b;
  color: #fff;
}
.common_mb[hash-class=openingSeason-3926522184034945]{
  margin-bottom: 0.77rem;
}
/* :deep(.normal-swiper-slide){
  object-fit: cover;
} */
[hash-class=openingSeason-3926522184034945] .hearderContainer-older .top-wraper{
  background: linear-gradient(180deg,#372223,transparent)!important;
}
/* 修改开学一课的宽度 */
.bigC1[hash-class=openingSeason-3926522184034945]{
   padding-top: 0.7rem ;
    padding-bottom: 0.7rem ;
    position: relative;
}
.classNewTitle[hash-class=openingSeason-3926522184034945]{
  width: 14rem;
    margin: 0 auto !important;
}
.class_new_content[hash-class=openingSeason-3926522184034945]{
  width: 100%;
  padding: 0 0.58rem;
}
.bottoms2[hash-class=openingSeason-3926522184034945]{
  position: relative;
  height: auto;
  display: flex;
  width: 100%;
}
.leftOne2[hash-class=openingSeason-3926522184034945]{
  width: 3.4rem;
  height: 6.61rem;
}
.leftOne2 .rc-image[hash-class=openingSeason-3926522184034945] {
  width: 100%;
  height: 100%;
}
.middleOne2[hash-class=openingSeason-3926522184034945]{
  flex:1;
  height: 6.6rem;
}
.courseRight2[hash-class=openingSeason-3926522184034945]{
  height: 6.6rem;
}
.middleOne2 .videoCss[hash-class=openingSeason-3926522184034945]{
  height: 100%;
}

/* 广告牌区域 */
.bannerBox[hash-class=openingSeason-3926522184034945]{
  /* height: .8rem; */
  padding: 0px 0.58rem;
}
.bannerBox .img[hash-class=openingSeason-3926522184034945]{
  width: 100%;
  height: 100%;
  /* object-fit: cover; */
  cursor: pointer;
}.service-top[hash-class=activityWeek-3949119821783232] {
  width: 100%;
  height: 4.58rem;
  box-sizing: border-box;
  margin-left: unset;
}
.title[hash-class=activityWeek-3949119821783232] {
  width: 100%;
  display: flex;
  justify-content: center;
  margin: .5rem 0;
}
.title_inner[hash-class=activityWeek-3949119821783232] {
  width: auto;
  display: flex;
  justify-content: center;
  align-items: center;
}
.title_inner .rc-text[hash-class=activityWeek-3949119821783232] {
    margin: 0 0.3rem;
    font-size: var(--main-fontSize32);
    letter-spacing: 0.05rem;
}
.recommend[hash-class=activityWeek-3949119821783232] {
    background-color: #f7f3f2;
    padding: 0.5rem  0;
}
.recommend .con_box_container[hash-class=activityWeek-3949119821783232] {
  width: 14rem;
  margin: 0 auto;
  flex-wrap: nowrap;
  flex-direction: column;
  margin-bottom: .5rem;
}
.recommendList[hash-class=activityWeek-3949119821783232] {
    flex-wrap: nowrap;
}
[hash-class=activityWeek-3949119821783232] .recommendList .recommend {
    margin-left: .2rem;
    z-index: 0;
}
.activityWeek img[hash-class=activityWeek-3949119821783232]{
    height: 4.9409rem;
}
.activityWeek[hash-class=activityWeek-3949119821783232] {
    display: flex;
    justify-content: space-between;
    gap: 0.3rem;
    width: 14rem;
    padding: 0 0.3rem 0 0;
    margin: 0 auto !important;
}
.activityWeek .activityWeekItem[hash-class=activityWeek-3949119821783232]{
    width: 6.7rem !important;
}
.paginationContainer[hash-class=activityWeek-3949119821783232] {
    justify-content: center;
    align-items: center;
    margin-top: .8rem;
}
.popUpVideoContainer[hash-class=activityWeek-3949119821783232] {
    position: fixed;
    left: 50%;
    top: 50%;
    z-index: 100;
    width: 9rem;
    height: 5rem;
    -webkit-transform: translate(-50%, -50%);
            transform: translate(-50%, -50%);
    display: none;
}
.popUpVideoContainer .videoClose[hash-class=activityWeek-3949119821783232] {
    position: absolute;
    right: 2%;
    top: 1%;
    display: none;
    font-size: .15rem;
    z-index: 99;
    cursor: pointer;
}
[hash-class=activityWeek-3949119821783232] .popUpVideoContainer:hover .videoClose {
    display: block;
}
[hash-class=activityWeek-3949119821783232] .popUpVideoContainer  video::-webkit-media-controls-play-button {
    background-size: 80%;
}
[hash-class=activityWeek-3949119821783232] .popUpVideoContainer video::-webkit-media-controls-current-time-display {
    font-size: 17px;
}
[hash-class=activityWeek-3949119821783232] .popUpVideoContainer video::-webkit-media-controls-time-remaining-display {
    font-size: 17px;
}
[hash-class=activityWeek-3949119821783232] .popUpVideoContainer video::-webkit-media-controls-mute-button {
    background-size: 80%;
}
[hash-class=activityWeek-3949119821783232] .popUpVideoContainer video::-webkit-media-controls-fullscreen-button {
    background-size: 80%;
}
[hash-class=activityWeek-3949119821783232] .popUpVideoContainer video::-internal-media-controls-overflow-button {
    background-size: 80% !important;
}

/* 课程分类区域 */
.mainList[hash-class=activityWeek-3949119821783232] {

}
.item[hash-class=activityWeek-3949119821783232] {
    padding-bottom: .5rem;
    justify-content: center;
    background-color: #f7f9fa;
}
.tagTitle[hash-class=activityWeek-3949119821783232] {
    /* font-size: var(--main-fontSize30); */
    font-size: var(--main-fontSize24);
    color: #404040;
    letter-spacing: 4px;
    padding: 0  0.1708rem;
    margin-bottom: 0.0854rem;
}

.emContainer[hash-class=activityWeek-3949119821783232] {
    position: relative;
    justify-content: center;
    align-items: center;
    margin-top: 0.2rem;
}
.courseList[hash-class=activityWeek-3949119821783232] {
    flex-wrap: nowrap;
    /* justify-content: space-between; */
    width: 14rem;
    min-height: 2.8rem;
}
.courseItem[hash-class=activityWeek-3949119821783232] {
    width: 3.2rem;
    margin-bottom: 0.5rem;
    cursor: pointer;
    margin-left: 0.3rem;
}
.imgContainer[hash-class=activityWeek-3949119821783232] {
    height: 2.06rem;
    position: relative;
}
.playImg[hash-class=activityWeek-3949119821783232] {
    width: 0.36rem;
    position: absolute;
    left: 3%;
    top: 3%;
}
.nameContainer[hash-class=activityWeek-3949119821783232] {
    margin-top: .1rem;
}
.name[hash-class=activityWeek-3949119821783232] {
    font-size: var(--main-fontSize24);
    color: #333;
}
.sourceContainer[hash-class=activityWeek-3949119821783232] {
    margin-top: .1rem;
}
.source[hash-class=activityWeek-3949119821783232] {
    font-size: var(--main-fontSize16);
    color: #999;
}
.item:nth-child(2n)[hash-class=activityWeek-3949119821783232] {
    background-color: #f7f3f2;
}
.more[hash-class=activityWeek-3949119821783232] {
    width: 14rem;
    justify-content: flex-end;
}
.more .rc-text[hash-class=activityWeek-3949119821783232] {
    color: #dfe0df;
    font-size: var(--main-fontSize16);
}
.more .moreText[hash-class=activityWeek-3949119821783232] {
    color: #2075ff;
    margin-right: .1rem;
    cursor: pointer;
}
[hash-class=activityWeek-3949119821783232] .recommendList .courseSource {
    /* white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    display: block; */
}
[hash-class=activityWeek-3949119821783232] .recommendList .recommend {
    width: 4.37rem;
    height: 2.61rem;
}
[hash-class=activityWeek-3949119821783232] .recommendList .recommend .top {
  height: 1rem;
  width: 4rem;
}
[hash-class=activityWeek-3949119821783232] .recommendList .recommend .top .mid_img_container img {
    width: 0.4rem;
}
[hash-class=activityWeek-3949119821783232] .recommendList .recommend .top .intro_container span {
    font-size: var(--main-fontSize24);
    line-height: calc(var(--main-fontSize24) + 0.1rem);
}
[hash-class=activityWeek-3949119821783232] .recommendList .recommend .top .intro_container .courseSource span {
    font-size: var(--main-fontSize18);
    line-height: calc(var(--main-fontSize18) + 0.1rem);
}
[hash-class=activityWeek-3949119821783232] .recommendList .recommend .bottom {
    width: 4.14rem;
    height: 2.07rem;
    top: 0.9rem;
}
[hash-class=activityWeek-3949119821783232] .recommendList .recommend .bottom .bottom_image {
    width: 4.14rem;
    height: 2.07rem;
}
/* 底部 */ 
.bottomContainer[hash-class=activityWeek-3949119821783232] {
    background-color: #f7f3f2;
}
.topContainer[hash-class=activityWeek-3949119821783232] {
    width: 12rem;
    flex-wrap: nowrap;
    justify-content: space-between;
    margin: .5rem 0;
}
.topContainer .rc-image[hash-class=activityWeek-3949119821783232] {
    width: 100%;
}
.learnContainer[hash-class=activityWeek-3949119821783232] {
    width: 5.5rem;
    cursor: pointer;
}
.checkContainer[hash-class=activityWeek-3949119821783232] {
    width: 5.5rem;
    cursor: pointer;
}
.adviceContainer[hash-class=activityWeek-3949119821783232] {
    width: 12rem;
}
/* 反馈 */
.feedback-second-title[hash-class=activityWeek-3949119821783232] {
    font-size: var(--main-fontSize24);
    color: #333;
}
.feedback-type[hash-class=activityWeek-3949119821783232] {
    display: flex;
    align-items: center;
    margin-top: 0.15rem;
}

.feedback-type .rc-label[hash-class=activityWeek-3949119821783232] {
    font-size: var(--main-fontSize20);
    width: auto;
}
.feedback-type .rc-dropdown[hash-class=activityWeek-3949119821783232] {
    font-size: var(--main-fontSize20);
    width: 30%;
    margin-bottom: 0;
}
.feeaback-btn[hash-class=activityWeek-3949119821783232] {
    height: 0.36rem;
    width: 1.2rem;
}
.feeaback-btn span[hash-class=activityWeek-3949119821783232] {
    height: 0.36rem;
    line-height: 0.36rem;
}
.submit-btn[hash-class=activityWeek-3949119821783232] {
    background-color: #c63025;
    border: #c63025;
    color: white;
}
.cancel-btn[hash-class=activityWeek-3949119821783232] {
    background-color: white;
    color: black;
}
.cancel-btn .rc-text[hash-class=activityWeek-3949119821783232] {
    color: black;
}

.tagTitle.tagLink[hash-class=activityWeek-3949119821783232]{
    cursor: pointer;
    font-size: var(--main-fontSize18);
}
.tagTitle.tagLink:hover[hash-class=activityWeek-3949119821783232]{
    color: #c9161e;
    text-decoration: underline;
}
.tagTitleM[hash-class=activityWeek-3949119821783232]{
    margin-top: 0.085rem;
}/* 头部区域 */
.headBox[hash-class=elderlyUniversityMobile-3965802201950127]{
    padding: 10px 5%;
}
.headerTitle[hash-class=elderlyUniversityMobile-3965802201950127]{
    font-size: 20px;
    font-weight: bold;
    color: white;
     margin-left: 5px;
}
/* 轮播图区域 */
.carouselBox[hash-class=elderlyUniversityMobile-3965802201950127]{
    width: 100%;
    height: 5.7043rem;
}
[hash-class=elderlyUniversityMobile-3965802201950127] .carouselBox .swiper-pre{
    display: none;
}
[hash-class=elderlyUniversityMobile-3965802201950127] .carouselBox .swiper-next{
    display: none;
}
/* 智库 服务 机构tab区域 */
.topContainer[hash-class=elderlyUniversityMobile-3965802201950127]{
    padding: 3px 0 0;
    background-color: #eeeeee;
}
.topTabContainer[hash-class=elderlyUniversityMobile-3965802201950127]{
    padding: 0.7922rem  0;
    background-color: #ffffff;
    border-radius: 5px;
    display: flex;
    justify-content: space-around;
    width: 94%;
    margin: 0 auto !important;
}
.topTabContainer .topItem[hash-class=elderlyUniversityMobile-3965802201950127]{
    width: 25%;
    cursor: pointer;
    position: relative;
    /* height: 50px; */
}
.topTabContainer .topItem .icon_img[hash-class=elderlyUniversityMobile-3965802201950127]{
    width: 60%;
    object-fit: cover;
}
.topTabContainer .topItem .text_img[hash-class=elderlyUniversityMobile-3965802201950127]{
    width: 40%;
    object-fit: cover;
}
.titleBox[hash-class=elderlyUniversityMobile-3965802201950127]{
    width: 90%;
    margin: 10px auto 10px !important;
}
/* 标题样式 */
.titleBar[hash-class=elderlyUniversityMobile-3965802201950127]{
    width: 10px;
    height: 0.7922rem;
    background-color: #e60012;
    margin-right: 10px;
}
.title[hash-class=elderlyUniversityMobile-3965802201950127]{
    color: #444444;
    font-size: 0.713rem;
    font-weight: 600;
    letter-spacing: 2px;
    font-family: "黑体";
}
/* 推荐课程列表 */
.recommendCourseContainer[hash-class=elderlyUniversityMobile-3965802201950127]{
  /* height: 200px; */
}
.recommendList[hash-class=elderlyUniversityMobile-3965802201950127]{
    width: 70%;
    /* padding-left: 8%; */
    padding-top: 2%;
    overflow: hidden;
}
.recommendCourseList[hash-class=elderlyUniversityMobile-3965802201950127]{
    width: 100%;
    display: flex;
    flex-wrap: nowrap;
    transition: all .5s;
    position: relative;
    left: 0px;
}
.recommendArrow[hash-class=elderlyUniversityMobile-3965802201950127]{
    height: 90%;
}
.playImg[hash-class=elderlyUniversityMobile-3965802201950127]{
    position: absolute;
    top: 50%;
    left: 50%;
    -webkit-transform: translate(-50%,-50%);
            transform: translate(-50%,-50%);
    width: 10%;
}
.recommendTop[hash-class=elderlyUniversityMobile-3965802201950127]{
    /* transform: translateX(-10%); */
    z-index: 2;
    width: 90%;
    margin-left: 1%;
}
.recommendBottom[hash-class=elderlyUniversityMobile-3965802201950127]{
    -webkit-transform: translateY(-5%);
            transform: translateY(-5%);
     z-index: 1;
     margin-left: 10%;
}
.popUpVideoContainer[hash-class=elderlyUniversityMobile-3965802201950127] {
    position: fixed;
    left: 50%;
    top: 50%;
    z-index: 100;
    width: 100%;
    height: 200px;
    -webkit-transform: translate(-50%, -50%);
            transform: translate(-50%, -50%);
    display: none;

}
.popUpVideoContainer .videoClose[hash-class=elderlyUniversityMobile-3965802201950127] {
    position: absolute;
    right: 5%;
    top: 5px;
    /* display: none; */
    font-size: 13px;
    z-index: 99;
    cursor: pointer;
}
[hash-class=elderlyUniversityMobile-3965802201950127] .popUpVideoContainer:hover .videoClose {
    display: block;
}
[hash-class=elderlyUniversityMobile-3965802201950127] .popUpVideoContainer  video::-webkit-media-controls-play-button {
    background-size: 80%;
}
[hash-class=elderlyUniversityMobile-3965802201950127] .popUpVideoContainer video::-webkit-media-controls-current-time-display {
    font-size: 17px;
}
[hash-class=elderlyUniversityMobile-3965802201950127] .popUpVideoContainer video::-webkit-media-controls-time-remaining-display {
    font-size: 17px;
}
[hash-class=elderlyUniversityMobile-3965802201950127] .popUpVideoContainer video::-webkit-media-controls-mute-button {
    background-size: 80%;
}
[hash-class=elderlyUniversityMobile-3965802201950127] .popUpVideoContainer video::-webkit-media-controls-fullscreen-button {
    background-size: 80%;
}
[hash-class=elderlyUniversityMobile-3965802201950127] .popUpVideoContainer video::-internal-media-controls-overflow-button {
    background-size: 80% !important;
}
/* 更多 */
.moreText[hash-class=elderlyUniversityMobile-3965802201950127]{
    color: #818181;
    margin-right: 5px;
    cursor: pointer;
}
.moreBar[hash-class=elderlyUniversityMobile-3965802201950127]{
    width: 2px;
    height: 0.7923rem;
    background-color: #e5000d;
}
/* 新闻资讯 */
.newsList[hash-class=elderlyUniversityMobile-3965802201950127]{
 width: 90%;
 margin: 0 auto !important;
 background-color: white;
 padding: 0 3px;
}
.newsList .newsItem[hash-class=elderlyUniversityMobile-3965802201950127]{
    display: flex;
    justify-content: space-between;
    align-items: center;
    border-bottom: 1px solid #e4e4e4;
    line-height: 1.5846rem;
    padding: 0 0.7526rem;
}
.newsList .newsItem:last-child[hash-class=elderlyUniversityMobile-3965802201950127]{
    border: none;
}
.newsList .newsItem .newsText[hash-class=elderlyUniversityMobile-3965802201950127]{
    color: #375363;
}
.newsList .newsItem .newsTitle[hash-class=elderlyUniversityMobile-3965802201950127]{
    width: 75%;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
}
.bg[hash-class=elderlyUniversityMobile-3965802201950127]{
    background-color: #eeeeee;
}
/* 机构列表 */
.org_box[hash-class=elderlyUniversityMobile-3965802201950127]{
    display: flex;
    justify-content: space-between;
    padding: 20px 10%;
}
.org_box .org_img:nth-child(n+9)[hash-class=elderlyUniversityMobile-3965802201950127]{
    display: none;
}
.org_img[hash-class=elderlyUniversityMobile-3965802201950127]{
    width: 42.5%;
    margin-bottom: 10px;
    box-shadow: 0 2px 3px #eeeeee, 
                0 -2px 3px #eeeeee,
                2px 0px 3px #eeeeee,
                -2px 0px 3px #eeeeee;
    margin-right: 5%;
}
.org_img:nth-child(2n)[hash-class=elderlyUniversityMobile-3965802201950127]{
    margin-right: 0;
}
/* 相似专题样式 */
.storyList[hash-class=elderlyUniversityMobile-3965802201950127]{
    display: flex;
    flex-wrap: nowrap;
    transition: all .5s;
    width: 100%;
    position: relative;
    left: 0px;
}
[hash-class=elderlyUniversityMobile-3965802201950127] .storyList .rc-expression{
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
}
[hash-class=elderlyUniversityMobile-3965802201950127] .storyList .rc-image{
  height: 4.56rem;
  object-fit: cover;
}
.mainBox[hash-class=studentRightsAndInterests-4221854323615362]{
    width: 74.3%;
    margin: .2rem auto !important;
    height: 1500.94px;
    position: relative;
}
.btnBox[hash-class=studentRightsAndInterests-4221854323615362]{
    position: absolute;
    width: 33.41%;
    justify-content: center;
    align-items: center;
    font-size: 0.44rem;
    color: white;
    font-weight: bold;
    height: .9rem;
    bottom: 3.5%;
    left: 50%;
    -webkit-transform: translateX(-50%);
            transform: translateX(-50%);
    cursor: pointer;
    line-height: .8rem;
    letter-spacing: 2px;
}/* 轮播图区域 */
.banner[hash-class=firstClassBegin-4522333545891586]{
  height: 4.58rem;
  width: 100%;
}
.bottomOther[hash-class=firstClassBegin-4522333545891586]{
  display: flex;
  justify-content: space-between;
  margin-top: 0.4rem;
  padding: 0 .25rem;
}
.mainContainer[hash-class=firstClassBegin-4522333545891586] {
  height: auto;
  background: #F3F5F9;
}
.txm[hash-class=firstClassBegin-4522333545891586]{
  font-size: 0.2rem;
}
[hash-class=firstClassBegin-4522333545891586] .banner .swiper-pre{
  display: none;
}
[hash-class=firstClassBegin-4522333545891586] .banner .swiper-next{
  display: none;
}
/* 开学第一课 */
.firstClassBeginBox[hash-class=firstClassBegin-4522333545891586]{
  padding: 0 0 1rem;
}
.firstClassBeginBox .title[hash-class=firstClassBegin-4522333545891586]{
    width: 100%;
    display: flex;
    justify-content: center;
    padding: 50px 0;
}
.firstClassBeginBox .title .txt[hash-class=firstClassBegin-4522333545891586]{
  font-size: var(--main-fontSize30);
  color: #006361;
  font-weight: 600;
  /* letter-spacing: 0.05rem; */
}
.zhibo[hash-class=firstClassBegin-4522333545891586]{
  display: flex;
  justify-content: center;
  font-size: 0.29rem;
  letter-spacing: 4px;
}
.firstClassBeginBox .contentBox[hash-class=firstClassBegin-4522333545891586]{
  width: 11rem;
  margin: 0 auto;
}
.classList[hash-class=firstClassBegin-4522333545891586] {
  flex-direction: column;
  flex-wrap: nowrap;
}
.listItem[hash-class=firstClassBegin-4522333545891586] {
  flex-direction: column;
  flex-wrap: nowrap;
  align-items: center;
  background-color: #fff;
  box-shadow: 0 0 4px #0000000f;
  border-radius: 10px;
  padding: .18rem .3rem .18rem .25rem;
  box-sizing: border-box;
  margin-bottom: .2rem;
  font-family: PingFangSC-Medium,PingFang SC;
  font-weight: 600;
  color: #383d4a;
  line-height: 26px;
  cursor: pointer;
}
.firstContainer[hash-class=firstClassBegin-4522333545891586] {
  justify-content: space-between;
  align-items: center;
}
.courseName[hash-class=firstClassBegin-4522333545891586] {
  font-size: .23rem;
  display: -webkit-box;
  overflow: hidden;
  text-overflow: ellipsis;
  word-wrap: break-word;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
}
.rightContainer[hash-class=firstClassBegin-4522333545891586] {
  width: auto;
}
.rightContainer .openTime[hash-class=firstClassBegin-4522333545891586] {
  font-weight: 500;
  color: #61657e;
}
.rightContainer .rc-expression[hash-class=firstClassBegin-4522333545891586] {
  font-size: .18rem;
}
.replay[hash-class=firstClassBegin-4522333545891586] {
  margin-left: .2rem;
  display: block;
  background: linear-gradient(#fba30b, #ee5b00);
  padding: 0.1rem;
  border-radius: 10px;
  color: #fff;
  font-size: .18rem;
}
.secondContainer[hash-class=firstClassBegin-4522333545891586] {
  justify-content: center;
  align-items: center;
}
.more[hash-class=firstClassBegin-4522333545891586]{
  color: #C00000;
  cursor: pointer;
  font-size: 0.23rem;
}
.ykt[hash-class=firstClassBegin-4522333545891586]{
  margin-left: 0.1rem;
}
.other[hash-class=firstClassBegin-4522333545891586]{
  margin-right: 0.3rem;
}
.toBeStudent[hash-class=firstClassBegin-4522333545891586]{
  background: #e2e2e2;
  color: red;
  cursor: pointer;
}/* 轮播图 */
.topBanner[hash-class=liveTopicPage-4754579901932802]{
  margin-top:5px;
  height:4.76rem;
}
/* 主要内容 */
.mainBox[hash-class=liveTopicPage-4754579901932802]{
  background-color: #f4f4f4;
}
/* 中间盒子 */
.centerBox[hash-class=liveTopicPage-4754579901932802]{
  width: 12rem;
  margin: 0 auto;
}
/* 分类标题 */
.sortTitleBox[hash-class=liveTopicPage-4754579901932802]{
  width: auto;
}
.categoryTitle[hash-class=liveTopicPage-4754579901932802]{
  /* font-size: var(--main-fontSize24);
  font-weight: bold; */
  margin-right: .176rem;
  font-size: 0.2rem;
  font-weight: 600;
}
/* 分类小标题 */
.catogoryItem[hash-class=liveTopicPage-4754579901932802]{
  border-radius: 5px;
  width: auto;
  padding: 0rem  .1rem;
  /* border: 1px solid #bebebe; */
  cursor: pointer;
  /* background-color: #ffffff; */
  /* color: #7b7b7b; */
  margin-bottom: .176rem;
  margin-right: .176rem;
}
[hash-class=liveTopicPage-4754579901932802] .catogoryItem>span{
  /* font-size: var(--main-fontSize20); */
  font-size: 0.2rem;
}
.catogoryItemActive[hash-class=liveTopicPage-4754579901932802]{
  background-color: #c9161e;
  color: white;
  border-color: #c9161e;
}
.categoryBox[hash-class=liveTopicPage-4754579901932802]{
  flex: 1;
  /* gap: .176rem; */
}
.statusBox[hash-class=liveTopicPage-4754579901932802]{
  margin-bottom: 0.089rem;
}
.sortBox[hash-class=liveTopicPage-4754579901932802]{
  margin-top: .26rem;
}
.contentBox[hash-class=liveTopicPage-4754579901932802]{
  /* gap: .26rem; */
  width: 12rem;
  /* justify-content: space-between; */
}
.contentBox .item[hash-class=liveTopicPage-4754579901932802]{
  width: 2.7rem;
  background-color: #ffffff;
  margin-bottom: 0.44rem;
  margin-right: 0.26rem;
  border-radius: 0.02rem;
  cursor: pointer;
  box-shadow: 0rem 0.02rem 0.13rem 0rem rgba(173, 173, 173, 0.5);
}
.contentBox .item:nth-child(4n+4)[hash-class=liveTopicPage-4754579901932802]{
  margin-right: 0;
}
.contentBox .item .imgBox[hash-class=liveTopicPage-4754579901932802]{
  position: relative;
  height: 2.06rem;
}
.contentBox .item .imgBox .img[hash-class=liveTopicPage-4754579901932802]{
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.contentBox .item .imgBox .statusImg[hash-class=liveTopicPage-4754579901932802]{
  position: absolute;
  left: 0;
  top: 0;
  width: 0.98rem;
}
.contentBox .item .contentCon[hash-class=liveTopicPage-4754579901932802]{
  padding: 0 .13rem;
}
.contentBox .item .itemTitle[hash-class=liveTopicPage-4754579901932802]{
  text-overflow: -o-ellipsis-lastline;
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  margin-top: 0.089rem;
  font-size: var(--main-fontSize24);
  color: #333;
  height: 0.62rem;
}
.contentBox .item .itemTime[hash-class=liveTopicPage-4754579901932802],.contentBox .item .itemName[hash-class=liveTopicPage-4754579901932802]{
  font-size: var(--main-fontSize16);
}
.contentBox .item .itemTime[hash-class=liveTopicPage-4754579901932802]{
  margin-top: 0.132rem;
}
.contentBox .item .itemName[hash-class=liveTopicPage-4754579901932802]{
  margin-top: 0.07rem;
}
.contentBox .item .itemNum[hash-class=liveTopicPage-4754579901932802]{
  font-size: var(--main-fontSize14);
  color: #b9b9b9;
  margin: .11rem 0 .089rem;
}

.pagination[hash-class=liveTopicPage-4754579901932802]{
  margin-bottom: .44rem;
}
.sortBox[hash-class=liveTopicPage-4754579901932802]{
  flex: 1;
  width: auto;
}
.centerTopBox[hash-class=liveTopicPage-4754579901932802]{
  width: 12rem;
  margin: 0.3rem auto 0.5rem;
  background: #fff;
  border-radius: 0.1rem;
  box-sizing: border-box;
  padding: 0.32rem 0.25rem 0.2rem;
  box-shadow: 0px 2px 13px 0px rgb(173 173 173 / 50%);
  justify-content: space-between;
}
.liveClassScheduleBtn[hash-class=liveTopicPage-4754579901932802]{
  width: 1.41rem;
  height: .55rem;
  cursor: pointer;
  margin-top: .26rem;
}
.timeItem[hash-class=liveTopicPage-4754579901932802]{
  position: relative;
}
.timeItem .monthBox[hash-class=liveTopicPage-4754579901932802]{
  display: none;
  /* display: block; */
  position: absolute;
  top: .3rem;
  background-color: #ffffff;
  border: 1px solid #bebebe;
  border-radius: 5px;
  left: 0;
  height: 1rem;
  overflow-y: overlay;
  width: .88rem;
}
[hash-class=liveTopicPage-4754579901932802] .timeItem .monthBox .monthItem>span{
  font-size: var(--main-fontSize20);
}
.timeItem .monthBox .monthItem[hash-class=liveTopicPage-4754579901932802]{
  /* color: #7b7b7b; */
  padding: 0.02rem .14rem;
  justify-content: center;
  color: #7b7b7b;
}
.timeItem .monthBox .monthItem.catogoryItemActive[hash-class=liveTopicPage-4754579901932802]{
  background-color: #c9161e;
    color: white;
}
.timeItem .monthBox .monthItem:hover[hash-class=liveTopicPage-4754579901932802]{
  background-color: #c9161e;
  color: white;
}

 .timeItem:hover  .monthBox[hash-class=liveTopicPage-4754579901932802]{
   display: block;
 }
 .none[hash-class=liveTopicPage-4754579901932802]{
   display: none;
 }

 /* VR特殊样式 */
 .VR[hash-class=liveTopicPage-4754579901932802]{
    border: 0.03rem dashed #eb445a;
    border-radius: 0.09rem;
 }/* 轮播图区域 */
.banner[hash-class=virtuoso-4895605270373888]{
  height: 4.58rem;
  width: 100%;
}
.bottomOther[hash-class=virtuoso-4895605270373888]{
  display: flex;
  justify-content: space-between;
  margin-top: 0.4rem;
  padding: 0 .25rem;
}
.mainContainer[hash-class=virtuoso-4895605270373888] {
  height: auto;
  background: #F3F5F9;
}
.txm[hash-class=virtuoso-4895605270373888]{
  font-size: 0.2rem;
}
[hash-class=virtuoso-4895605270373888] .banner .swiper-pre{
  display: none;
}
[hash-class=virtuoso-4895605270373888] .banner .swiper-next{
  display: none;
}
/* 开学第一课 */
.firstClassBeginBox[hash-class=virtuoso-4895605270373888]{
  padding: 0 0 1rem;
}
.firstClassBeginBox .title[hash-class=virtuoso-4895605270373888]{
    width: 100%;
    display: flex;
    justify-content: center;
    padding: 50px 0;
}
.firstClassBeginBox .title .txt[hash-class=virtuoso-4895605270373888]{
  font-size: var(--main-fontSize30);
  color: #006361;
  font-weight: 600;
  /* letter-spacing: 0.05rem; */
}
.zhibo[hash-class=virtuoso-4895605270373888]{
  display: flex;
  justify-content: center;
  font-size: 0.29rem;
  letter-spacing: 4px;
}
.firstClassBeginBox .contentBox[hash-class=virtuoso-4895605270373888]{
  width: 11rem;
  margin: 0 auto;
}
.classList[hash-class=virtuoso-4895605270373888] {
  flex-direction: column;
  flex-wrap: nowrap;
}
.listItem[hash-class=virtuoso-4895605270373888] {
  flex-direction: column;
  flex-wrap: nowrap;
  align-items: center;
  background-color: #fff;
  box-shadow: 0 0 4px #0000000f;
  border-radius: 10px;
  padding: .18rem .3rem .18rem .25rem;
  box-sizing: border-box;
  margin-bottom: .2rem;
  font-family: PingFangSC-Medium,PingFang SC;
  font-weight: 600;
  color: #383d4a;
  line-height: 26px;
  cursor: pointer;
}
.firstContainer[hash-class=virtuoso-4895605270373888] {
  justify-content: space-between;
  align-items: center;
}
.courseName[hash-class=virtuoso-4895605270373888] {
  font-size: .23rem;
  display: -webkit-box;
  overflow: hidden;
  text-overflow: ellipsis;
  word-wrap: break-word;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
      margin-bottom: 0.1rem;
}
.rightContainer[hash-class=virtuoso-4895605270373888] {
  width: auto;
}
.rightContainer .openTime[hash-class=virtuoso-4895605270373888] {
  font-weight: 500;
  color: #61657e;
}
.rightContainer .rc-expression[hash-class=virtuoso-4895605270373888] {
  font-size: .18rem;
}
.replay[hash-class=virtuoso-4895605270373888] {
  margin-left: .2rem;
  display: flex;
  background: linear-gradient(#fba30b, #ee5b00);
  padding: 0.1rem;
  border-radius: 10px;
  color: #fff;
  font-size: .18rem;
  min-width: 1rem;
  text-align: center;
  justify-content: center;
}
.replay.notStarted[hash-class=virtuoso-4895605270373888]{
  background-color: #cccccc;
  background-image: none;
}
.secondContainer[hash-class=virtuoso-4895605270373888] {
  justify-content: center;
  align-items: center;
}
.more[hash-class=virtuoso-4895605270373888]{
  color: #C00000;
  cursor: pointer;
  font-size: 0.23rem;
}
.ykt[hash-class=virtuoso-4895605270373888]{
  margin-left: 0.1rem;
}
.other[hash-class=virtuoso-4895605270373888]{
  margin-right: 0.3rem;
}
.toBeStudent[hash-class=virtuoso-4895605270373888]{
  background: #e2e2e2;
  color: red;
  cursor: pointer;
}
/* 弹框样式 */
.jc[hash-class=virtuoso-4895605270373888]{
  justify-content: center;
}
.popup .btnBox[hash-class=virtuoso-4895605270373888]{
  margin-top: 20px;
}
.popup .titleTxt[hash-class=virtuoso-4895605270373888]{
  font-size: var(--main-fontSize20);
}
.popup .toLoginBtn[hash-class=virtuoso-4895605270373888]{
  background-color: #d61920;
  cursor: pointer;
  border: none;
  width: 0.8rem;
    height: 0.3rem
}
.popup .toLoginBtn .txt[hash-class=virtuoso-4895605270373888]{
  font-size: 0.19rem;
}
.popup .cancelBtn[hash-class=virtuoso-4895605270373888]{
  border: 1px solid rgb(153,153,153);
  background: rgb(255, 255, 255);
  cursor: pointer;
  width: 0.7rem;
    height: 0.3rem
}
.popup .cancelBtn .txt[hash-class=virtuoso-4895605270373888]{
  font-size: 0.19rem;
    color: rgb(153, 153, 153);
}.banner[hash-class=artLiveClass-4906115295725954]{
  margin-top: .17rem;
  height: 5.19rem;
}
.mainWidth[hash-class=artLiveClass-4906115295725954]{
  width: 73%;
  margin: 0 auto;
}
.introText[hash-class=artLiveClass-4906115295725954]{
  margin-top: .35rem;
    letter-spacing: 0.07rem;
    /* font-size: var(--main-fontSize18); */
    font-size: .19rem;
    margin-bottom: .53rem;
    line-height: var(--main-fontSize40);
    text-indent: 2em;
    text-align: justify;
}
.introductionBox .titleBox[hash-class=artLiveClass-4906115295725954]{
  margin-top: 0.62rem;
}

/* 艺术名家课 */
.artMasterCourse[hash-class=artLiveClass-4906115295725954]{
  background-color: #eeeeee;
  padding-top: .7rem;
  padding-bottom: .65rem;
}
.jc[hash-class=artLiveClass-4906115295725954]{
  justify-content: center;
}
.artMasterCourse .contentBox[hash-class=artLiveClass-4906115295725954]{
  justify-content: space-between;
  position: relative;
}
.artMasterCourse .contentBox>div[hash-class=artLiveClass-4906115295725954]{
  width: 48.5%;
}
.line[hash-class=artLiveClass-4906115295725954]{
  width: .44rem;
  height: 4px;
  background-color: #d71820;
}
.widthAuto[hash-class=artLiveClass-4906115295725954]{
  width: auto;
}

/* 国画系列 */
.traditionalChinesepainting .titleTxt[hash-class=artLiveClass-4906115295725954]{
  font-size: var(--main-fontSize28);
  color: #d61621;
  font-weight: bold;
  margin-bottom: 4px;
  letter-spacing: 2px;
}
.traditionalChinesepainting .list .item[hash-class=artLiveClass-4906115295725954]{
  justify-content: space-between;
  min-height: 1.58rem;
  margin-top: .5rem;
  box-shadow: -2px 3px 10px  #e5e5e5,-2px -3px 10px  #e5e5e5;
  border-radius: 3px;
  cursor: pointer;
  background-color: white;
}
.traditionalChinesepainting .list .item>div[hash-class=artLiveClass-4906115295725954]{
  width: 50%;
  position: relative;
}
.traditionalChinesepainting .list .item .left .name[hash-class=artLiveClass-4906115295725954]{
  margin-top: .26rem;
  margin-left: .11rem;
}
.traditionalChinesepainting .list .item .left .nameTxt[hash-class=artLiveClass-4906115295725954]{
  padding: 2px 0.09rem;
  /* font-size: var(--main-fontSize16); */
  font-size: .19rem;
}
.traditionalChinesepainting .list .item .left .people[hash-class=artLiveClass-4906115295725954]{
  position: absolute;
  height: 1.8rem;
  left: 50%;
  top: -.23rem;
  -webkit-transform: translateX(-50%);
          transform: translateX(-50%);
  width: auto;
}
.traditionalChinesepainting .list .item .right .nameTxt[hash-class=artLiveClass-4906115295725954]{
  font-weight: bold;
  font-size: var(--main-fontSize20);
  margin-top: .22rem;
}
.traditionalChinesepainting .list .item .right .timeTxt[hash-class=artLiveClass-4906115295725954]{
  font-size: var(--main-fontSize18);
  color: #9f9f9f;
  margin-top: .13rem;
}
.traditionalChinesepainting .list .item .right .btn[hash-class=artLiveClass-4906115295725954]{
  padding: .04rem .15rem;
  background-color: #c1b491;
  /* margin-top: .26rem; */
  margin-top: .5rem;
  cursor: pointer;
}
.traditionalChinesepainting .list .item .right .btnTxt[hash-class=artLiveClass-4906115295725954]{
  font-size: var(--main-fontSize20);
}
.traditionalChinesepainting .list .item .right .btn.before[hash-class=artLiveClass-4906115295725954]{
  background-color: #d61920;
}
.traditionalChinesepainting .list .item .right .btn.before .btnTxt[hash-class=artLiveClass-4906115295725954],.traditionalChinesepainting .list .item .right .btn.inLive .btnTxt[hash-class=artLiveClass-4906115295725954]{
  color: white;
}
.traditionalChinesepainting .list .item .right .btn.inLive[hash-class=artLiveClass-4906115295725954]{
  background-color: #7ab900;
}

/* 常见问题 */
.commonProblemBox .txt[hash-class=artLiveClass-4906115295725954]{
  /* font-size: var(--main-fontSize16); */
  font-size: .19rem;
  color: #6b2e25;
  cursor: pointer;
}
.commonProblemBox[hash-class=artLiveClass-4906115295725954]{
  padding: 1.03rem 0 1.06rem;
}
.ysxy[hash-class=artLiveClass-4906115295725954]{
  width: 100%;
  height: auto;
}

/* 修改页脚样式 */
[hash-class=artLiveClass-4906115295725954] .footer .footer_top .applet{
  min-width: 2rem;
  margin-left: 2.4rem;
}
[hash-class=artLiveClass-4906115295725954] #footerContainerId > div.footer_top > div.applet > div > div.img{
  text-align: center;
}
[hash-class=artLiveClass-4906115295725954] #footerContainerId > div.footer_top > div.app > div > div.img{
  text-align: center;
}

.mb37[hash-class=artLiveClass-4906115295725954]{
  margin-bottom: .33rem;
}

/* 轮播图 */
[hash-class=artLiveClass-4906115295725954] .banner .swiper .swiper-pre{
  display: none;
}
[hash-class=artLiveClass-4906115295725954] .banner .swiper .swiper-next{
  display: none;
}
/* 弹框样式 */
.jc[hash-class=artLiveClass-4906115295725954]{
  justify-content: center;
}
.popup .btnBox[hash-class=artLiveClass-4906115295725954]{
  margin-top: 20px;
}
.popup .titleTxt[hash-class=artLiveClass-4906115295725954]{
  font-size: var(--main-fontSize20);
}
.popup .toLoginBtn[hash-class=artLiveClass-4906115295725954]{
  background-color: #d61920;
  cursor: pointer;
  border: none;
  width: 0.8rem;
    height: 0.3rem
}
.popup .toLoginBtn .txt[hash-class=artLiveClass-4906115295725954]{
  font-size: 0.19rem;
}
.popup .cancelBtn[hash-class=artLiveClass-4906115295725954]{
  border: 1px solid rgb(153,153,153);
  background: rgb(255, 255, 255);
  cursor: pointer;
  width: 0.7rem;
    height: 0.3rem
}
.popup .cancelBtn .txt[hash-class=artLiveClass-4906115295725954]{
  font-size: 0.19rem;
    color: rgb(153, 153, 153);
}

/* 课程动态 */
.courseDynamicsBox[hash-class=artLiveClass-4906115295725954]{
  background-color: #f6f6f6;
  padding-bottom: 0.55rem;
}
.mainCourseDynamicsBox[hash-class=artLiveClass-4906115295725954]{
  /* width: 90%; */
  width: 73%;
  margin: 0 auto;
  display: flex;
  justify-content: space-between;
}
.mainCourseDynamicsBox .left[hash-class=artLiveClass-4906115295725954],.mainCourseDynamicsBox .right[hash-class=artLiveClass-4906115295725954]{
  width: 48.5%;
}
.mainCourseDynamicsBox .left[hash-class=artLiveClass-4906115295725954]{
  /* margin-right: 0.09rem; */
}
.mainCourseDynamicsBox .left .titleBar[hash-class=artLiveClass-4906115295725954],.mainCourseDynamicsBox .right .titleBar[hash-class=artLiveClass-4906115295725954]{
 margin: 0.17rem 0 0.27rem 0;
}
.mainCourseDynamicsBox .left .titleBar .title_item[hash-class=artLiveClass-4906115295725954],.mainCourseDynamicsBox .right .titleBar .title_item[hash-class=artLiveClass-4906115295725954]{
  width:auto;
  position: relative;
  margin-right: .17rem;
  cursor: pointer;
}
.mainCourseDynamicsBox .right .titleBar .title_item[hash-class=artLiveClass-4906115295725954]::after,.mainCourseDynamicsBox .left .titleBar .title_item.active[hash-class=artLiveClass-4906115295725954]::after{
  content: "";
  position: absolute;
  /* width: .17rem; */
  width: 50%;
  height: .02rem;
  background-color: #d7282f;
  bottom: -0.04rem;
  left: 50%;
  -webkit-transform: translateX(-50%);
          transform: translateX(-50%);
}
.mainCourseDynamicsBox .left .titleBar .title_item .textName[hash-class=artLiveClass-4906115295725954],.mainCourseDynamicsBox .right .titleBar .title_item .textName[hash-class=artLiveClass-4906115295725954]{
    font-size: .19rem;
}
.mainCourseDynamicsBox .right .titleBar .title_item .textName[hash-class=artLiveClass-4906115295725954],.mainCourseDynamicsBox .left .titleBar .title_item.active .textName[hash-class=artLiveClass-4906115295725954]{
  color:#d7282f;
}
.mainCourseDynamicsBox .right .titleBar[hash-class=artLiveClass-4906115295725954]{
  justify-content: space-between;
}
.mainCourseDynamicsBox .right .titleBar .seeMoreText[hash-class=artLiveClass-4906115295725954]{
  font-size: .19rem;
  color:#d7282f;
  cursor: pointer;
}

/* 资讯列表 */
.mainCourseDynamicsBox .right .infoList .infoItem[hash-class=artLiveClass-4906115295725954]{
   display: flex;
    align-content: center;
    align-items: center;
  background-color: #eeeeee;
  height: .43rem;
  margin-bottom: .09rem;
  flex-wrap: nowrap;
  cursor: pointer;
  transition: all .3s;
}
.mainCourseDynamicsBox .right .infoList .infoItem:last-child[hash-class=artLiveClass-4906115295725954]{
  margin-bottom: 0;
}
.mainCourseDynamicsBox .right .infoList .infoItem .dot[hash-class=artLiveClass-4906115295725954] {
  width: 0.07rem;
  height: 0.07rem;
  border-radius: 50%;
  background-color: #d6242c;
  margin: 0 .17rem;
  transition: all .3s;
  flex-shrink: 0;
}
.mainCourseDynamicsBox .right .infoList .infoItem .infoItem_title[hash-class=artLiveClass-4906115295725954]{
  font-size: .19rem;
   text-overflow: -o-ellipsis-lastline;
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 1;
  -webkit-box-orient: vertical;
  transition: all .3s;
  padding-right: 0.17rem
}
.mainCourseDynamicsBox .right .infoList .infoItem:hover[hash-class=artLiveClass-4906115295725954]{
  background-color: #73372d;
}
.mainCourseDynamicsBox .right .infoList .infoItem:hover .dot[hash-class=artLiveClass-4906115295725954]{
  background-color: white;
}
.mainCourseDynamicsBox .right .infoList .infoItem:hover .infoItem_title[hash-class=artLiveClass-4906115295725954]{
  color: white;
}

/* 宣传片 */
.mainCourseDynamicsBox .left  .trailerBox .videoNameBox[hash-class=artLiveClass-4906115295725954] {
  background-color: #dacbaf;
   text-overflow: -o-ellipsis-lastline;
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 1;
  -webkit-box-orient: vertical;
   height: .43rem;
    display: flex;
    align-items: center;
    align-content: center;
    padding: 0 0.09rem;
}
.mainCourseDynamicsBox .left  .trailerBox .videoNameText[hash-class=artLiveClass-4906115295725954]{
  font-size: .19rem;
  letter-spacing: 0.02rem;
}
.mainCourseDynamicsBox .left  .trailerBox .videoBox[hash-class=artLiveClass-4906115295725954]{
  /* height: 2.56rem; */
  height: 2.595rem;
  position: relative;
    overflow: hidden;
}
.mainCourseDynamicsBox .left  .trailerBox .videoBox .leftArrow[hash-class=artLiveClass-4906115295725954],.mainCourseDynamicsBox .left  .trailerBox .videoBox .rightArrow[hash-class=artLiveClass-4906115295725954]{
  width: 0.51rem;
  height: 0.51rem;
  position: absolute;
      top: 50%;
  display: none;
}
.mainCourseDynamicsBox .left  .trailerBox .videoBox .leftArrow[hash-class=artLiveClass-4906115295725954]{
  left: 0.09rem;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
  cursor: pointer;
  opacity: .3;
}
.mainCourseDynamicsBox .left  .trailerBox .videoBox .rightArrow[hash-class=artLiveClass-4906115295725954]{
  right: 0.09rem;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
  cursor: pointer;
  opacity: .3;
}
.mainCourseDynamicsBox .left  .trailerBox .videoBox:hover .leftArrow[hash-class=artLiveClass-4906115295725954],.mainCourseDynamicsBox .left  .trailerBox .videoBox:hover .rightArrow[hash-class=artLiveClass-4906115295725954]{
  display: block;
}
.mainCourseDynamicsBox .left  .trailerBox .videoBox .pauseImg[hash-class=artLiveClass-4906115295725954]{
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%,-50%);
          transform: translate(-50%,-50%);
  width: 0.85rem;
  cursor: pointer;
}
.mainCourseDynamicsBox .left  .trailerBox .videoBox .videoList[hash-class=artLiveClass-4906115295725954]{
  width: 100%;
  height: 100%;
  display: flex;
  flex-wrap: nowrap;
  transition: all .5s;
  position: relative;
  left: 0px;
}
.mainCourseDynamicsBox .left  .trailerBox .videoBox .videoList .videoItem[hash-class=artLiveClass-4906115295725954]{
  flex-shrink: 0;
  width: 100%;
  height: 100%;
}
.mainCourseDynamicsBox .left  .trailerBox .videoBox .videoList .video[hash-class=artLiveClass-4906115295725954]{
  width: 100%;
  height: 100%;
}

/* 艺术名家精品课 */
.eliteArtClass[hash-class=artLiveClass-4906115295725954]{
  background-color: #f6f6f6;
}
/* 标题 */
.eliteArtClass .eliteArtClassTitle[hash-class=artLiveClass-4906115295725954]{
  margin: .7rem 0 .2rem;
}
/* 分类名 */
.eliteArtClass  .eliteArtClassTagBox[hash-class=artLiveClass-4906115295725954]{
  justify-content: space-between;
}
.eliteArtClass  .eliteArtClassTagBox>div[hash-class=artLiveClass-4906115295725954]{
  width: 48.5%;
}
.eliteArtClass  .eliteArtClassTagBox .titleTxt[hash-class=artLiveClass-4906115295725954]{
  font-size: var(--main-fontSize28);
  color: #d61621;
  font-weight: bold;
  margin-bottom: 4px;
  letter-spacing: 2px;
}

/* 内容 */
.eliteArtClass .eliteArtClassContent[hash-class=artLiveClass-4906115295725954]{
  margin-top: .3rem;
  padding: .5rem 0;
}
.eliteArtClass .eliteArtClassContent .eliteArtClassContentBox[hash-class=artLiveClass-4906115295725954]{
  justify-content: space-between;
}
.eliteArtClass .eliteArtClassContent .eliteArtClassContentBox>div[hash-class=artLiveClass-4906115295725954]{
   width: 48.5%;
}
.eliteArtClass .eliteArtClassContent .eliteArtClassContentBox .eliteArtClassContentBoxItem[hash-class=artLiveClass-4906115295725954]{
  padding: .2rem;
  /* padding: .2rem .1rem; */
  background-color: #ffffff;
  border-radius: 2px;
  justify-content: space-between;
}
.eliteArtClass .eliteArtClassContent .eliteArtClassContentBox .eliteArtClassContentBoxItem .left[hash-class=artLiveClass-4906115295725954]{
  width: 55%;
  height: 2rem;
}
.eliteArtClass .eliteArtClassContent .eliteArtClassContentBox .eliteArtClassContentBoxItem .left .img[hash-class=artLiveClass-4906115295725954]{
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.eliteArtClass .eliteArtClassContent .eliteArtClassContentBox .eliteArtClassContentBoxItem .right[hash-class=artLiveClass-4906115295725954]{
  /* width: 40%; */
  width: 41%;
  height: 2rem;
  position: relative;
}
.eliteArtClass .eliteArtClassContent .eliteArtClassContentBox .eliteArtClassContentBoxItem .right .courseName[hash-class=artLiveClass-4906115295725954]{
  /* font-size: var(--main-fontSize18); */
  font-size: var(--main-fontSize26);
  font-weight: bold;
  margin-bottom: .1rem;
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 1;
  -webkit-box-orient: vertical;
}
.eliteArtClass .eliteArtClassContent .eliteArtClassContentBox .eliteArtClassContentBoxItem .right .time[hash-class=artLiveClass-4906115295725954]{
  background-color: #f0f0f0;
  padding: 0.03rem .05rem;
  color: #929292;
  /* font-size: var(--main-fontSize16); */
  /* font-size: var(--main-fontSize18); */
  font-size: .16rem;
  /* margin-bottom: .2rem; */
  margin-bottom: .1rem;
  font-family: serif;
  white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}
.eliteArtClass .eliteArtClassContent .eliteArtClassContentBox .eliteArtClassContentBoxItem .right .desc[hash-class=artLiveClass-4906115295725954]{
  align-items: center;
  margin-bottom: .2rem;
}
.eliteArtClass .eliteArtClassContent .eliteArtClassContentBox .eliteArtClassContentBoxItem .right .desc .headSculpture[hash-class=artLiveClass-4906115295725954]{
  width: .75rem;
  height: .75rem;
  object-fit: cover;
  border-radius: 50%;
}
.eliteArtClass .eliteArtClassContent .eliteArtClassContentBox .eliteArtClassContentBoxItem .right .desc .instructorName[hash-class=artLiveClass-4906115295725954]{
  font-size: var(--main-fontSize20);
  /* font-weight: bold; */
  color: #bd9f67;
  margin-left: .2rem;
}
.eliteArtClass .eliteArtClassContent .eliteArtClassContentBox .eliteArtClassContentBoxItem .right .btnBox[hash-class=artLiveClass-4906115295725954]{
  padding: .05rem .2rem;
  background-color: #d61920;
  width: auto;
  cursor: pointer;
  position: absolute;
    bottom: 0;
}
.eliteArtClass .eliteArtClassContent .eliteArtClassContentBox .eliteArtClassContentBoxItem .right .btnBox .btnTxt[hash-class=artLiveClass-4906115295725954]{
  color: white;
  font-size: var(--main-fontSize18);
}
.eliteArtClass .eliteArtClassContent .eliteArtClassContentBox .eliteArtClassContentBoxItem .right .txBox[hash-class=artLiveClass-4906115295725954]{
  border-radius: 50%;
    background: #fce9ed;
    padding: 0.03rem;
}
/* 作品展示 */
.exhibitionWork[hash-class=artLiveClass-4906115295725954]{
  background-color: #f6f6f6;
}
.exhibitionWork .exhibitionWorkContent[hash-class=artLiveClass-4906115295725954]{
  margin-top: .2rem;
}
.exhibitionWork .exhibitionWorkContent .classificationNameBox .tagName[hash-class=artLiveClass-4906115295725954]{
  width: auto;
    position: relative;
    margin-right: 0.17rem;
    cursor: pointer;
    font-size: .19rem;
}
.exhibitionWork .exhibitionWorkContent .classificationNameBox .tagName.active[hash-class=artLiveClass-4906115295725954]{
  color: #d7282f;
}
.exhibitionWork .exhibitionWorkContent .classificationNameBox .tagName.active[hash-class=artLiveClass-4906115295725954]::after{
   content: "";
  position: absolute;
  /* width: .17rem; */
  width: 50%;
  height: .04rem;
  background-color: #d7282f;
  bottom: -0.04rem;
  left: 50%;
  -webkit-transform: translateX(-50%);
          transform: translateX(-50%);
}
.exhibitionWork .exhibitionWorkContent .listOfWorks[hash-class=artLiveClass-4906115295725954]{
  margin: .2rem 0;
}
.exhibitionWork .exhibitionWorkContent .listOfWorks .listOfWorksItem[hash-class=artLiveClass-4906115295725954]{
  width: 22.69%;
  margin-bottom: .2rem;
  margin-right: .35rem;
  top: 0;
  transition: all 0.3s linear;
  position: relative;
  background-color: white;
  border-radius: 5px;
  overflow: hidden;
}
.exhibitionWork .exhibitionWorkContent .listOfWorks .listOfWorksItem:hover[hash-class=artLiveClass-4906115295725954]{
  top: -5px;
  box-shadow: 0 5px 15px 0 rgba(0, 0, 0, 0.1);
}
.exhibitionWork .exhibitionWorkContent .listOfWorks .listOfWorksItem:nth-child(4n+4)[hash-class=artLiveClass-4906115295725954]{
  margin-right: 0;
}
.exhibitionWork .exhibitionWorkContent .listOfWorks .listOfWorksItem .img[hash-class=artLiveClass-4906115295725954]{
  width: 100%;
  height: 1.5rem;
  object-fit: cover;
  cursor: pointer;
}
.exhibitionWork .exhibitionWorkContent .listOfWorks .listOfWorksItem .desc[hash-class=artLiveClass-4906115295725954]{
  padding: .1rem;
}
.exhibitionWork .exhibitionWorkContent .listOfWorks .listOfWorksItem .desc .workName[hash-class=artLiveClass-4906115295725954]{
  font-size: var(--main-fontSize18);
  font-weight: bold;
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 1;
  -webkit-box-orient: vertical;
  margin-bottom: .1rem;
}
.exhibitionWork .exhibitionWorkContent .listOfWorks .listOfWorksItem .desc .authorName[hash-class=artLiveClass-4906115295725954]{
   font-size: var(--main-fontSize16);
   color: #c5ab7c;
}
.pointer[hash-class=artLiveClass-4906115295725954]{
  cursor: pointer;
}

/* 查看原图 */
[hash-class=artLiveClass-4906115295725954] .image-viewer-wrapper {
    position: fixed;
    top: 0;
    right: 0;
    left: 0;
    bottom: 0;
}
[hash-class=artLiveClass-4906115295725954] .image-viewer-mask {
    position: absolute;
    width: 100%;
    height: calc(100% - 80px);
    top: 0;
    left: 0;
    opacity: .9;
    cursor: default;
    margin-top: 40px;
    margin-bottom: 40px;
    background-color: #262626;
}
[hash-class=artLiveClass-4906115295725954] .image-viewer-wrapper .header {
    width: 100%;
    height: 40px;
    display: flex;
    justify-content: space-between;
    align-content: center;
    background-color: #000;
}
[hash-class=artLiveClass-4906115295725954] .image-viewer-box {
    width: 100%;
    height: calc(100% - 80px);
    display: flex;
    justify-content: center;
    align-items: center;
    -webkit-user-select: none;
            user-select: none;
}
[hash-class=artLiveClass-4906115295725954] .image-viewer-img {
    max-height: 100%;
    max-width: 100%;
    -webkit-transform: scale(1) rotate(0deg) translate(0px, 0px);
            transform: scale(1) rotate(0deg) translate(0px, 0px);
    border-style: none;
}
[hash-class=artLiveClass-4906115295725954] .image-viewer-wrapper .footer {
    width: 100%;
    height: 60px;
    background-color: #000;
}

/* iframe */
#linkIframe[hash-class=artLiveClass-4906115295725954]{
  width: 100%;
    height: 80vh;
}
.none[hash-class=artLiveClass-4906115295725954]{
  display: none;
}
.rc-text[hash-class=teacherTrainingDetail1-5269274191063300] {
    line-height: 30px;
}

.rc-text-inner[hash-class=teacherTrainingDetail1-5269274191063300] {
    line-height: inherit;
}

.rc-expression-inner[hash-class=teacherTrainingDetail1-5269274191063300] {
    line-height: inherit;
}
.teacherTrainingDetail[hash-class=teacherTrainingDetail1-5269274191063300] {
    width: 100vw;
    min-height: 100vh;
    background: #f5f5f5;
}
.teacherTrainingDetail .box_content[hash-class=teacherTrainingDetail1-5269274191063300] {
    width: 12rem;
    display: flex;
    flex-direction: column;
    margin: 0 auto;
}
.score-gray-container[hash-class=teacherTrainingDetail1-5269274191063300]{
    display: inline-block;
}
.teacherTrainingDetail .box_content .box_content_module[hash-class=teacherTrainingDetail1-5269274191063300] {
    width: 100%;
}
.teacherTrainingDetail .box_content .box_content_module.module2[hash-class=teacherTrainingDetail1-5269274191063300] {
    background: #fff;
    border-radius: .02rem;
    padding: .24rem .24rem .48rem .24rem;
    box-sizing: border-box;
    display: flex;
    justify-content: space-between;
}
.teacherTrainingDetail .box_content .module2 .left1[hash-class=teacherTrainingDetail1-5269274191063300] {
    width: 5rem;
    height: 100%;
}
.teacherTrainingDetail .box_content .module2 .right[hash-class=teacherTrainingDetail1-5269274191063300] {
    width: calc(100% - 5.34rem);
    height: 100%;
    display: flex;
    flex-direction: column;
    position: relative;
}
.teacherTrainingDetail .box_content .module2 .right .name[hash-class=teacherTrainingDetail1-5269274191063300] {
    font-size: var(--main-fontSize26);
    color: #333;
    font-weight: 600;
}
.teacherTrainingDetail .box_content .module2 .right .content[hash-class=teacherTrainingDetail1-5269274191063300] {
    font-size: var(--main-fontSize22);
    color: #333;
    padding-top: .2rem;
    white-space: inherit;
}
.teacherTrainingDetail .box_content .module2 .right .score-container[hash-class=teacherTrainingDetail1-5269274191063300] {
    display: flex;
    justify-content: space-between;
    margin-top: .5rem;
    position: relative;
    min-height: .3rem;
}
.teacherTrainingDetail .box_content .module2 .right .start-container[hash-class=teacherTrainingDetail1-5269274191063300] {
    width: 4rem;
    height: 0.3rem;
    display: flex;
    align-items: center;
    flex-wrap: nowrap;
}
[hash-class=teacherTrainingDetail1-5269274191063300] .start-container .score-container{
    justify-content: flex-start;
    width: auto;
}
[hash-class=teacherTrainingDetail1-5269274191063300] .start-container .score-container .score-content img {
    width: 24px;
}
.teacherTrainingDetail .box_content .module2 .right .score-start[hash-class=teacherTrainingDetail1-5269274191063300] {
    font-size: var(--main-fontSize22);
    color: #edb83f;
    position: relative;
    margin-right: 10px;
}
.teacherTrainingDetail .box_content .module2 .right .score-gray[hash-class=teacherTrainingDetail1-5269274191063300] {
    font-size: var(--main-fontSize14);
    color: #000;
    position: relative;
    padding-left: 10px;
}
.teacherTrainingDetail .box_content .module2 .right .score-btn[hash-class=teacherTrainingDetail1-5269274191063300] {
    background-color: rgba(240, 213, 214, 1);
    width: 1rem;
    height: 0.3rem;
    border-radius: 0.4rem;
    border: none;
    position: absolute;
    /* transform: translateY(-50%); */
    /* top: 50%; */
    right: 0;
    min-height: 30px;
}


.teacherTrainingDetail .box_content .middle[hash-class=teacherTrainingDetail1-5269274191063300] {
    min-height: 1rem;
    background: #fff;
    border-radius: .02rem;
    margin: .16rem auto;
    padding: .24rem;
    box-sizing: border-box;
    display: flex;
    justify-content: space-between;
    align-items: center;
    align-content: center;
}
.teacherTrainingDetail .box_content .middle .course-container[hash-class=teacherTrainingDetail1-5269274191063300] {
    /* width: 6rem; */
    width: auto;
    height: 0.6rem;
    display: flex;
    justify-content: flex-start;
}
.teacherTrainingDetail .box_content .middle .course-container .signUpBtn[hash-class=teacherTrainingDetail1-5269274191063300]{
    
}
.teacherTrainingDetail .box_content .middle .course-left-item[hash-class=teacherTrainingDetail1-5269274191063300] {
    width: 1.8rem;
    height: 100%;
    display: flex;
    justify-content: space-around;
    align-items: center;
    align-content: center;
    padding: 0 0.15rem;
    cursor: pointer;
}
.teacherTrainingDetail .box_content .middle .course-left-item .rc-image[hash-class=teacherTrainingDetail1-5269274191063300] {
    width: 0.25rem;
    height: 0.25rem;
}
.teacherTrainingDetail .box_content .middle .course-help[hash-class=teacherTrainingDetail1-5269274191063300] {
    width: 1.1rem;
    display: flex;
    justify-content: center;
    align-items: center;
    border: 1px solid #c5312c;
    border-radius: 0.2rem;
    cursor: pointer;
}
.teacherTrainingDetail .box_content .middle .help-dialog-content[hash-class=teacherTrainingDetail1-5269274191063300] {
    display: flex;
    flex-direction: column;
    align-items: center;
    margin-top: 0.3rem;
}
.teacherTrainingDetail .box_content .middle .dialog-title[hash-class=teacherTrainingDetail1-5269274191063300] {
    font-size: var(--main-fontSize22);
    height: 0.57rem;
    line-height: 0.57rem;
    text-align: center;
    font-family: SourceHanSansCN-Bold, SourceHanSansCN;
    font-weight: 700;
    color: rgb(0, 0, 0);
    letter-spacing: 3px;
    position: absolute;
    top: 0px;
    left: 50%;
    -webkit-transform: translate(-50%, 0px);
            transform: translate(-50%, 0px);
}
[hash-class=teacherTrainingDetail1-5269274191063300] .teacherTrainingDetail .box_content .middle .rc-popup-dialog .rc-popup .close {
    /* z-index: 2;
    background-color: rgba(245, 245, 245, 1); */
}

.classRoomContainer[hash-class=teacherTrainingDetail1-5269274191063300] {
    height: auto;
    padding-top: 20px;
    position: relative;
}


.teacherTrainingDetail .box_content .module3[hash-class=teacherTrainingDetail1-5269274191063300] {
    min-height: 2rem;
    background: #fff;
    border-radius: .02rem;
    margin: .16rem auto;
    padding: .24rem;
    box-sizing: border-box;
}
.teacherTrainingDetail .box_content .module3 .tab[hash-class=teacherTrainingDetail1-5269274191063300] {
    width: 100%;
    height: .48rem;
    display: flex;
}
.teacherTrainingDetail .box_content .module3 .item[hash-class=teacherTrainingDetail1-5269274191063300] {
    margin-right: .6rem;
    height: .48rem;
    font-size: var(--main-fontSize26);
    color: #999;
    line-height: .48rem;
    position: relative;
    cursor: pointer;
    font-weight: 700;
}
.teacherTrainingDetail .box_content .module3 .item.active[hash-class=teacherTrainingDetail1-5269274191063300] {
    color: #333;
    font-weight: 600;
}
.teacherTrainingDetail .box_content .module3 .item.active[hash-class=teacherTrainingDetail1-5269274191063300]::after {
    content: "";
    width: .36rem;
    height: .04rem;
    background: #d91313;
    border-radius: .01rem;
    position: absolute;
    left: 50%;
    bottom: 0;
    -webkit-transform: translateX(-50%);
            transform: translateX(-50%);
}
.teacherTrainingDetail .box_content .module3 .list_box[hash-class=teacherTrainingDetail1-5269274191063300] {
    width: 100%;
    margin-top: .28rem;
}
.teacherTrainingDetail .box_content .module3 .list_nav_container[hash-class=teacherTrainingDetail1-5269274191063300] {
    display: flex;
    justify-content: space-between;
    align-items: center;
    height: .58rem;
    line-height: .58rem;
    padding: 0 .2rem;
    box-sizing: border-box;
    border-radius: .03rem;
    background: #f5f5f5;
}
.teacherTrainingDetail .box_content .module3 .list_box .list_nav[hash-class=teacherTrainingDetail1-5269274191063300] {
    width: 60%;
    height: .58rem;
    line-height: .58rem;
    font-size: var(--main-fontSize22);
    color: #333;
    font-weight: 600;
}
.teacherTrainingDetail .box_content .module3 .list_box .list_item_box[hash-class=teacherTrainingDetail1-5269274191063300] {
    width: 100%;
}
.teacherTrainingDetail .box_content .module3 .list_box .list_item[hash-class=teacherTrainingDetail1-5269274191063300] {
    font-size: var(--main-fontSize20);
    /* color: #333; */
    width: 100%;
    /* height: .48rem; */
    line-height: .48rem;
    display: flex;
    align-items: center;
}
.teacherTrainingDetail .box_content .module3 .list_box .list_item:hover[hash-class=teacherTrainingDetail1-5269274191063300] {
    /* color: #d91313; */
}
.list-item-div:hover[hash-class=teacherTrainingDetail1-5269274191063300] {
    color: #d91313;
}
.list-item-div[hash-class=teacherTrainingDetail1-5269274191063300]{
    /* display: none; */
}
[hash-class=teacherTrainingDetail1-5269274191063300] .chapter-content:hover {
    color: #d91313;
}
/* :deep(.child-icon) {
    font-family: redcat-ui-icons!important;
    font-style: normal;
    margin-left: 10px;
    cursor: pointer;
}
:deep(.child-icon:before) {
    content: "\e627";
}
:deep(.child-iconHidden:before) {
    content: '\e65a';
} */
[hash-class=teacherTrainingDetail1-5269274191063300] .chapterSpan:hover .chapterIcon1 {
    display: none;
}
[hash-class=teacherTrainingDetail1-5269274191063300] .chapterSpan:hover .chapterIcon2 {
    display: block !important;
}
[hash-class=teacherTrainingDetail1-5269274191063300] .chapterSpan:hover {
    color: #d91313;
}
[hash-class=teacherTrainingDetail1-5269274191063300] .chapter-content:hover .detailIcon1 {
    display: none;
}
[hash-class=teacherTrainingDetail1-5269274191063300] .chapter-content:hover .detailIcon2 {
    display: block !important;
}
.teacherTrainingDetail .box_content .module3 .list_box .list_item .img[hash-class=teacherTrainingDetail1-5269274191063300] {
    width: .19rem;
    height: .18rem;
    margin-left: .2rem;
    margin-right: .12rem;
    position: relative;
}
.teacherTrainingDetail .box_content .module3 .list_box .list_item .img1[hash-class=teacherTrainingDetail1-5269274191063300],
.teacherTrainingDetail .box_content .module3 .list_box .list_item .img2[hash-class=teacherTrainingDetail1-5269274191063300] {
    width: 100%;
    height: 100%;
    position: absolute;
    left: 0;
    top: 0;
}
.teacherTrainingDetail .box_content .module3 .list_box .list_item .img2[hash-class=teacherTrainingDetail1-5269274191063300] {
    display: none;
}
.teacherTrainingDetail .box_content .module3 .list_box .list-item-div:hover .img1[hash-class=teacherTrainingDetail1-5269274191063300] {
    display: none;
}
.teacherTrainingDetail .box_content .module3 .list_box .list-item-div:hover .img2[hash-class=teacherTrainingDetail1-5269274191063300] {
    display: block;
}

[hash-class=teacherTrainingDetail1-5269274191063300] .gg {
    height: .58rem;
    display: flex;
    justify-content: space-between;
    line-height: .58rem;
    font-size: var(--main-fontSize20);
    background-color: #f5f5f5;
    border-radius: 4px;
    cursor: pointer;
}
[hash-class=teacherTrainingDetail1-5269274191063300] .gg:hover {
    color: #c5312c;
}
[hash-class=teacherTrainingDetail1-5269274191063300] .gg:nth-child(2n + 2) {
    background-color: #fff;
}
[hash-class=teacherTrainingDetail1-5269274191063300] .list-gg {
    width: 60%;
    height: .58rem;
    line-height: .58rem;
    font-size: var(--main-fontSize20);
    margin-left: 10px;
}
[hash-class=teacherTrainingDetail1-5269274191063300] .list-time {
    font-size: var(--main-fontSize20);
    margin-right: 16px;
}
/* 教学团队 */
.teacherList[hash-class=teacherTrainingDetail1-5269274191063300] {
    flex-direction: row;
    flex-wrap: wrap;
    justify-content: space-between;
}
.teacherContainer[hash-class=teacherTrainingDetail1-5269274191063300] {
    width: 49%;
    justify-content: space-between;
    border: 1px solid #ccc;
    border-radius: 5px;
    margin-bottom: 25px;
    box-shadow: 0px 4px 4px #c8c8c8;
    cursor: pointer;
}
.teacherLeft[hash-class=teacherTrainingDetail1-5269274191063300] {
    width: 1.5rem;
    height: 1.8rem;
}
.teacherLeft .rc-image[hash-class=teacherTrainingDetail1-5269274191063300] {
    width: 100%;
    height: 100%;
    padding: 10px;
}
.teacherRight[hash-class=teacherTrainingDetail1-5269274191063300] {
    flex: 1;
    flex-direction: column;
    padding: 10px;
    position: relative;
}
.teacherRight .rc-expression[hash-class=teacherTrainingDetail1-5269274191063300] {
    margin-bottom: 13px;
}
.course-list[hash-class=teacherTrainingDetail1-5269274191063300] {
    height: 4rem;
}
.course-list-item[hash-class=teacherTrainingDetail1-5269274191063300] {
    display: flex;
    align-items: center;
    justify-content: space-between;
    font-size: var(--main-fontSize24);
    height: .42rem;
    margin-bottom: .18rem;
    flex-wrap: nowrap;
}
.course-list-item .rc-image[hash-class=teacherTrainingDetail1-5269274191063300] {
    width: var(--main-fontSize24);
    position: relative;
    top: .025rem;
}
.course-list-item .rc-expression[hash-class=teacherTrainingDetail1-5269274191063300] {
    padding-left: .12rem;
}
.btn[hash-class=teacherTrainingDetail1-5269274191063300] {
    display: flex;
    align-items: center;
    cursor: pointer;
}
.btn .rc-expression[hash-class=teacherTrainingDetail1-5269274191063300],
.btn .rc-text[hash-class=teacherTrainingDetail1-5269274191063300] {
    font-size: var(--main-fontSize18);
    color: #fff;
    background: #d91313;
    width: 1.27rem;
    height: .4rem;
    text-align: center;
    line-height: .4rem;
    margin-left: .18rem;
    display: block;
}
.tool[hash-class=teacherTrainingDetail1-5269274191063300] {
    display: flex;
    flex-wrap: nowrap;
    width: auto;
}

.tip[hash-class=teacherTrainingDetail1-5269274191063300] {
    display: flex;
    justify-content: space-between;
    align-items: center;
    padding: 0 .18rem;
    font-size: var(--main-fontSize20);
    margin-bottom: .18rem;
}
.title[hash-class=teacherTrainingDetail1-5269274191063300] {
    padding: 0 .18rem;
    font-size: var(--main-fontSize20);
    line-height: var(--main-fontSize36);
    font-family: SourceHanSansCN-Bold,SourceHanSansCN;
    font-weight: 700;
    color: #000;
    position: relative;
    margin-bottom: .18rem;
}
.title[hash-class=teacherTrainingDetail1-5269274191063300]::before {
    content: "";
    width: .04rem;
    height: var(--main-fontSize24);
    position: absolute;
    top: 5px;
    left: -20px;
    background-color: #d91313;
}
.test-current[hash-class=teacherTrainingDetail1-5269274191063300] {
    font-size: var(--main-fontSize30);
    color: #d91313;
}
.test[hash-class=teacherTrainingDetail1-5269274191063300] {
    padding: 0 0.18rem;
}
.option-item[hash-class=teacherTrainingDetail1-5269274191063300] {
    margin-bottom: .22rem;
}
.classTest-footer[hash-class=teacherTrainingDetail1-5269274191063300] {
    display: flex;
    justify-content: center;
    flex-wrap: nowrap;
}
.classTest-footer .rc-expression[hash-class=teacherTrainingDetail1-5269274191063300] {
    font-size: var(--main-fontSize18);
    color: #fff;
    background: #d91313;
    width: 1.27rem;
    height: .4rem;
    text-align: center;
    line-height: .4rem;
    margin: 0 .1rem;
    cursor: pointer;
    box-sizing: border-box;
}
.classTest-footer.needBottom[hash-class=teacherTrainingDetail1-5269274191063300] {
    position: absolute;
    bottom: 0.5rem;
    left: 0;
}
.rc-expression.test-disabled[hash-class=teacherTrainingDetail1-5269274191063300] {
    background: #f1f1f1;
    border: 1px solid #c9c9c9;
    color: #999;
    cursor: not-allowed;
    line-height: calc(.4rem - 2px);
}
.test-result[hash-class=teacherTrainingDetail1-5269274191063300] {
    position: relative;
}
.result[hash-class=teacherTrainingDetail1-5269274191063300] {
    position: relative;
    margin-bottom: .25rem;
}
.result .all-num[hash-class=teacherTrainingDetail1-5269274191063300] {
    position: absolute;
    top: 32%;
    font-size: var(--main-fontSize14);
    color: #333;
    text-align: center;
    width: 100%;
    font-weight: 600;
    font-family: PingFangSC-Semibold,PingFang SC;
}
.result .current-num[hash-class=teacherTrainingDetail1-5269274191063300] {
    position: absolute;
    color: #333;
    text-align: center;
    width: 100%;
    font-weight: 600;
    font-family: PingFangSC-Semibold,PingFang SC;
    top: 47%;
    -webkit-transform: translateY(-50%);
            transform: translateY(-50%);
    font-size: var(--main-fontSize26);
}
.result .num-tip[hash-class=teacherTrainingDetail1-5269274191063300] {
    position: absolute;
    color: #333;
    width: 100%;
    font-weight: 600;
    font-family: PingFangSC-Semibold,PingFang SC;
    text-align: center;
    font-size: var(--main-fontSize18);
    top: 59%;
}
.result .rc-image[hash-class=teacherTrainingDetail1-5269274191063300] {
    width: 100%;
}
[hash-class=teacherTrainingDetail1-5269274191063300] .cir-wrap {
    padding: 0 .6rem;
    padding-left: .94rem;
    margin-bottom: 2rem;
}
[hash-class=teacherTrainingDetail1-5269274191063300] .num-cir {
    width: .68rem;
    height: .68rem;
    background: #4ec470;
    font-size: var(--main-fontSize18);
    color: #fff;
    border-radius: 50%;
    text-align: center;
    line-height: .68rem;
    margin: .2rem .2rem;
    display: inline-block;
}
[hash-class=teacherTrainingDetail1-5269274191063300] .num-cir.err-num {
    background: #d91313;
}
[hash-class=teacherTrainingDetail1-5269274191063300] .correct:before {
    content: '\2714';
    color: #008100;
}
[hash-class=teacherTrainingDetail1-5269274191063300] .incorrect:before {
    content: '\2716';
    color: #b20610;
}
[hash-class=teacherTrainingDetail1-5269274191063300] .test-item-name.success {
    color: #4ec470;
}
[hash-class=teacherTrainingDetail1-5269274191063300] .test-item-name {
    padding-left: .4rem;
}
[hash-class=teacherTrainingDetail1-5269274191063300] .test-item-name.error {
    color: #d91313;
}
.analysis-card[hash-class=teacherTrainingDetail1-5269274191063300] {
    background: #f8f8fb;
    height: 3rem;
    box-sizing: border-box;
    padding: .3rem;
    margin: 0 .2rem;
    margin-top: .4rem;
    margin-bottom: .25rem;
    flex-direction: column;
}
.analysis-result[hash-class=teacherTrainingDetail1-5269274191063300] {
    font-size: var(--main-fontSize22);
    color: #d91313;
    font-family: PingFangSC-Semibold,PingFang SC;
    font-weight: 600;
    margin-bottom: .1rem;
}
.analysis-result-your[hash-class=teacherTrainingDetail1-5269274191063300] {
    font-size: var(--main-fontSize18);
    font-family: PingFangSC-Regular,PingFang SC;
    color: #333;
    margin-bottom: .2rem;
    line-height: var(--main-fontSize30);
}
.analysis-btn[hash-class=teacherTrainingDetail1-5269274191063300] {
    background: #505789;
    font-size: var(--main-fontSize22);
    font-family: PingFangSC-Semibold,PingFang SC;
    font-weight: 600;
    color: #fff;
    line-height: .3rem;
    padding: .04rem .05rem;
    display: inline-block;
    margin-bottom: .1rem;
}

.content[hash-class=teacherTrainingDetail1-5269274191063300] {
    font-size: var(--main-fontSize20);
    font-family: SourceHanSansCN-Regular, SourceHanSansCN;
    font-weight: 400;
    color: #000000;
    line-height: var(--main-fontSize30);
    letter-spacing: 2px;
    margin-bottom: 0.12rem;
}
.content img[hash-class=teacherTrainingDetail1-5269274191063300] {
    max-width: 100%;
    height: auto;
    object-fit: cover;
}
.enclosure-wrap[hash-class=teacherTrainingDetail1-5269274191063300] {
    margin-top: .2rem;
    display: flex;
    flex-wrap: wrap;
    margin-bottom: .2rem;
}
.enclosure-task[hash-class=teacherTrainingDetail1-5269274191063300] {
    display: flex;
    align-items: center;
    color: #0091ff;
    line-height: var(--main-fontSize28);
    letter-spacing: 2px;
    cursor: pointer;
    margin-bottom: .14rem;
    margin-right: .2rem;
}
.enclosure-task .rc-image[hash-class=teacherTrainingDetail1-5269274191063300] {
    margin-right: 13px;
    width: .16rem;
}
.enclosure-task .rc-expression[hash-class=teacherTrainingDetail1-5269274191063300] {
    font-size: var(--main-fontSize16);
    font-family: SourceHanSansCN-Regular,SourceHanSansCN;
    font-weight: 400;
}
.el-divider[hash-class=teacherTrainingDetail1-5269274191063300] {
    position: relative;
}
.el-divider--horizontal[hash-class=teacherTrainingDetail1-5269274191063300] {
    display: block;
    height: 1px;
    width: 100%;
    margin: 24px 0;
    border-top: 1px var(--el-border-color) var(--el-border-style);
}
.space[hash-class=teacherTrainingDetail1-5269274191063300] {
    height: 30px;
}
.homeWork-upload[hash-class=teacherTrainingDetail1-5269274191063300] {
    padding-left: 20px;
    padding-right: 20px;
    flex-direction: column;
    flex-wrap: nowrap;
}
.homeWork-upload .upload-card[hash-class=teacherTrainingDetail1-5269274191063300] {
    height: 300px;
    width: 100%;
    flex-direction: column;
    flex-wrap: nowrap;
    background: transparent;
    border-radius: 2px;
    border: 1px dotted #b4b9bf;
    display: flex;
    align-items: center;
    justify-content: center;
    text-align: center;
}
.homeWork-upload .upload-card img[hash-class=teacherTrainingDetail1-5269274191063300] {
    width: var(--main-fontSize36);
}
.homeWork-upload .upload-card .tip-type[hash-class=teacherTrainingDetail1-5269274191063300] {
    margin: 10px 0;
    font-size: var(--main-fontSize16);
    font-family: PingFangSC-Regular,PingFang SC;
    font-weight: 400;
    color: #666;
    line-height: 28px;
}
.homeWork-upload .upload-card .tip-type[hash-class=teacherTrainingDetail1-5269274191063300] {
    font-size: var(--main-fontSize14);
    color: #999;
    line-height: 20px;
}
.homeWork-upload .test-footer[hash-class=teacherTrainingDetail1-5269274191063300] {
    text-align: center;
    display: flex;
    justify-content: center;
}
.homeWork-upload .test-footer .btn[hash-class=teacherTrainingDetail1-5269274191063300] {
    display: flex;
    align-items: center;
}
.homeWork-upload .test-footer .btn span[hash-class=teacherTrainingDetail1-5269274191063300] {
    font-size: var(--main-fontSize18);
    color: #fff;
    background: #d91313;
    width: 1.27rem;
    height: 0.4rem;
    text-align: center;
    line-height: .4rem;
    margin: 0 0.1rem;
    box-sizing: border-box;
}

[hash-class=teacherTrainingDetail1-5269274191063300] .homeWork-upload .file-list .file-list-item {
    margin-top: 25px;
    padding: 20px 20px;
    background: #fff;
    font-size: var(--main-fontSize14);
    color: #333;
    display: flex;
    justify-content: space-between;
    align-items: center;
}
[hash-class=teacherTrainingDetail1-5269274191063300] .name {
    text-align: left;
    width: 1.7rem;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}
[hash-class=teacherTrainingDetail1-5269274191063300] .homeWork-upload .file-list .file-list-item .progress-wrap {
    flex: auto;
    margin-left: 5px;
    margin-right: 25px;
}
@-webkit-keyframes progressAnimationStrike {
  from[hash-class=teacherTrainingDetail1-5269274191063300] {
    width: 0;
  }
  to[hash-class=teacherTrainingDetail1-5269274191063300] {
    width: 100%;
  }
}
@keyframes progressAnimationStrike {
  from[hash-class=teacherTrainingDetail1-5269274191063300] {
    width: 0;
  }
  to[hash-class=teacherTrainingDetail1-5269274191063300] {
    width: 100%;
  }
}
[hash-class=teacherTrainingDetail1-5269274191063300] .el-progress {
    position: relative;
    line-height: 1;
    display: flex;
    align-items: center;
}
[hash-class=teacherTrainingDetail1-5269274191063300] .el-progress--without-text .el-progress-bar {
    padding-right: 0;
    margin-right: 0;
    display: block;
}
[hash-class=teacherTrainingDetail1-5269274191063300] .el-progress-bar__outer {
    height: 6px;
    border-radius: 100px;
    background-color: var(--el-border-color-lighter);
    overflow: hidden;
    position: relative;
    vertical-align: middle;
}
[hash-class=teacherTrainingDetail1-5269274191063300] .el-progress-bar__inner{
    position: absolute;
    left: 0;
    top: 0;
    height: 100%;
    width: 100%;
    background-color: var(--el-color-primary);
    text-align: right;
    border-radius: 100px;
    line-height: 1;
    white-space: nowrap;
    transition: width 6s ease;
    -webkit-animation: progressAnimationStrike 3s;
            animation: progressAnimationStrike 3s;
}
[hash-class=teacherTrainingDetail1-5269274191063300] .el-progress-bar {
    flex-grow: 1;
    box-sizing: border-box;
}
.del[hash-class=teacherTrainingDetail1-5269274191063300] {
    cursor: pointer;
}
.courseFalse[hash-class=teacherTrainingDetail1-5269274191063300] {
    justify-content: center;
    margin-top: 25px;
}
.courseFalse .rc-text[hash-class=teacherTrainingDetail1-5269274191063300] {
    font-size: var(--main-fontSize24);
}
.starBottom[hash-class=teacherTrainingDetail1-5269274191063300] {
    justify-content: flex-end;
}
.starBottom .rc-expression[hash-class=teacherTrainingDetail1-5269274191063300] {
    display: block;
    margin-right: 30px;
    width: 110px;
    height: 40px;
    border-radius: 3px;
}
.star-btn[hash-class=teacherTrainingDetail1-5269274191063300] {
    background-color: #d71820;
    color: #fff;
    text-align: center;
    line-height: 40px;
    cursor: pointer;
}

.star-dialog-title[hash-class=teacherTrainingDetail1-5269274191063300] {
    font-size: var(--main-fontSize22);
    height: 0.57rem;
    line-height: 0.57rem;
    text-align: center;
    font-family: SourceHanSansCN-Bold, SourceHanSansCN;
    font-weight: 700;
    color: rgb(0, 0, 0);
    letter-spacing: 3px;
    position: absolute;
    top: 0px;
    left: 50%;
    -webkit-transform: translate(-50%, 0px);
            transform: translate(-50%, 0px);
}
[hash-class=teacherTrainingDetail1-5269274191063300] .score-container {
    justify-content: center;
}
.studyContainer[hash-class=teacherTrainingDetail1-5269274191063300] {
    padding-top: 20px;
}
.study-main[hash-class=teacherTrainingDetail1-5269274191063300] {
    padding-top: 20px;
}
.study-progress[hash-class=teacherTrainingDetail1-5269274191063300] {
    justify-content: flex-end;
    flex: 1;
    align-items: center;
    align-content: center;
}
.study_static[hash-class=teacherTrainingDetail1-5269274191063300] {
    justify-content: center;
    flex: 1;
    flex-wrap: nowrap;
    align-content: center;
}
.study_wenhao[hash-class=teacherTrainingDetail1-5269274191063300] {
    flex: 1;
    align-items: center;
    align-content: center;
    position: relative;
}
.study_know[hash-class=teacherTrainingDetail1-5269274191063300] {
    justify-content: center;
    align-items: center;
    padding: 0.4rem;
}
.study_know .rc-expression[hash-class=teacherTrainingDetail1-5269274191063300] {
    display: block;
    width: 100px;
    height: 40px;
    background-color: #d71820;
    cursor: pointer;
    color: #fff;
    border-radius: 3px;
    text-align: center;
    line-height: 40px;
}
.wenhaoActive[hash-class=teacherTrainingDetail1-5269274191063300] {
    display: none;
}
.hoverContainer:hover .wenhaoActive[hash-class=teacherTrainingDetail1-5269274191063300] {
    display: block;
}
.hoverContainer:hover .wenhao[hash-class=teacherTrainingDetail1-5269274191063300] {
    display: none;
}
.hoverContainer:hover .study-tip[hash-class=teacherTrainingDetail1-5269274191063300] {
    display: block;
}
.rc-container.hoverContainer[hash-class=teacherTrainingDetail1-5269274191063300] {
    display: inline-block;
    height: 20px;
    width: 20px;
}
.study-tip[hash-class=teacherTrainingDetail1-5269274191063300] {
    position: absolute;
    background-color: #000;
    opacity: .84;
    top: 33px;
    height: 35px;
    width: -webkit-max-content;
    width: max-content;
    white-space: nowrap;
    right: 0;
    display: none;
    border-radius: 3px;
    padding: 0 10px;
}
.study-tip[hash-class=teacherTrainingDetail1-5269274191063300]::after {
    content: "";
    opacity: .7;
    position: absolute;
    padding: 4px;
    border-top: 1px solid #000;
    border-left: 1px solid #000;
    background-color: #000000;
    right: 153px;
    top: -4px;
    -webkit-transform: rotate(45deg);
            transform: rotate(45deg);
}

.course-left-item> *[hash-class=teacherTrainingDetail1-5269274191063300]{
  margin-right: 20px;
}
.x[hash-class=teacherTrainingDetail1-5269274191063300]{
    display: none;
}
/* 报名弹出框 */
.registrationPromptBox div[hash-class=teacherTrainingDetail1-5269274191063300]{
    justify-content: center;
}
.registrationPromptBox .top[hash-class=teacherTrainingDetail1-5269274191063300]{
    font-size: var(--main-fontSize22);
}
.registrationPromptBox .bottom[hash-class=teacherTrainingDetail1-5269274191063300]{
    margin: .3rem 0;
}
.registrationPromptBox .bottom .signUpBtn[hash-class=teacherTrainingDetail1-5269274191063300]{
    background-color: #b20610;
    width: .8rem;
    min-height: .3rem;
    border: none;
}
.registrationPromptBox .bottom .cancelBtn[hash-class=teacherTrainingDetail1-5269274191063300]{
    background-color: white;
    border: 1px solid rgb(153,153,153);
    width: .6rem;
    min-height: .3rem;
}
.registrationPromptBox .bottom .cancelBtn:hover[hash-class=teacherTrainingDetail1-5269274191063300]{
    background-color: #c2bfbf;
}
.registrationPromptBox .bottom .cancelBtn span[hash-class=teacherTrainingDetail1-5269274191063300]{
     color: rgb(153, 153, 153);


}
.registrationPromptBox .bottom .cancelBtn span[hash-class=teacherTrainingDetail1-5269274191063300],.registrationPromptBox .bottom .signUpBtn span[hash-class=teacherTrainingDetail1-5269274191063300]{
     font-size: var(--main-fontSize18);
     line-height: normal;
}
.rc-text[hash-class=teacherDetails-3248476508417891] {
    line-height: 30px;
}

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

.rc-expression-inner[hash-class=teacherDetails-3248476508417891] {
    line-height: inherit;
}
.leaderDetail .leaderDetailIn[hash-class=teacherDetails-3248476508417891] {
    margin-top: .2rem;
    padding: .2rem;
    background-color: #fff;
}
.leaderDetail .title[hash-class=teacherDetails-3248476508417891] {
    width: 100%;
    height: .4rem;
    border-bottom: .01rem solid #e5e5e5;
    font-size: var(--main-fontSize24);
    color: #d91313;
}
.leaderDetail .title .titleText[hash-class=teacherDetails-3248476508417891] {
    height: .46rem;
    border-bottom: .03rem solid #d91313;
    display: inline-block;
    position: relative;
    top: -.07rem;
    font-size: var(--main-fontSize24);
}
.leaderDetail .contentTop[hash-class=teacherDetails-3248476508417891] {
    margin-top: .2rem;
    display: flex;
    align-items: flex-start;
}
.leaderDetail .contentTop .img[hash-class=teacherDetails-3248476508417891] {
    width: 2.47rem;
    height: 3.35rem;
}
.leaderDetail .contentTop .name[hash-class=teacherDetails-3248476508417891] {
    font-size: var(--main-fontSize24);
    margin: .2rem 0;
}
.leaderDetail .contentTop .detail[hash-class=teacherDetails-3248476508417891] {
    font-size: var(--main-fontSize22);
    color: #666;
    margin: 0;
}/* 轮播图 */
[hash-class=revitalizeTheNortheast-5653325489621632] .revitalizeTheNortheast .normal-swiper-wrapper img{
  cursor: none !important;
  pointer-events: none;
}
.banner[hash-class=revitalizeTheNortheast-5653325489621632]{
  height: 4.58rem;
}
.maxWidth[hash-class=revitalizeTheNortheast-5653325489621632]{
  width: 11.37rem;
  margin: 0 auto;
}
.jc[hash-class=revitalizeTheNortheast-5653325489621632]{
  justify-content: center;
}
.ac[hash-class=revitalizeTheNortheast-5653325489621632]{
  align-items: center;
  align-content: center;
}
.pointer[hash-class=revitalizeTheNortheast-5653325489621632]{
  cursor: pointer;
}
.maxWidthContent[hash-class=revitalizeTheNortheast-5653325489621632]{
  width: -webkit-max-content;
  width: max-content;
}
/* 课程数据 */
.courseDataList .courseTypeData .title[hash-class=revitalizeTheNortheast-5653325489621632] {
  /* justify-content: space-between; */
  margin: 0.5rem 0;
  border-bottom: 1px solid #eeeeee;
  line-height: 0.5rem;
  position: relative;
}
 .speechSpirit .title[hash-class=revitalizeTheNortheast-5653325489621632]{
  /* justify-content: space-between; */
  margin: 0.5rem 0;
  border-bottom: 1px solid #eeeeee;
  line-height: 0.5rem;
  position: relative;
}
.courseDataList .outerBg[hash-class=revitalizeTheNortheast-5653325489621632]{
    padding-bottom: 0.5rem;
    /* background-color: #f7f9fa; */
}
.courseDataList .outerBg:nth-child(2n)[hash-class=revitalizeTheNortheast-5653325489621632]{
   /* background-color: #f7f3f2; */
}
.courseDataList .courseTypeData .title .txt[hash-class=revitalizeTheNortheast-5653325489621632] {
  font-size: var(--main-fontSize30);
  color: #d91819;
  letter-spacing: 4px;
  font-weight: bold;
  border-bottom: 0.04rem solid #d61a18;
  padding: 0 .17rem;
  position: relative;
}
.speechSpirit .title .txt[hash-class=revitalizeTheNortheast-5653325489621632]{
  font-size: var(--main-fontSize30);
  color: #d91819;
  letter-spacing: 4px;
  font-weight: bold;
  border-bottom: 0.04rem solid #d61a18;
  padding: 0 .17rem;
  position: relative;
}
.speechSpirit .title .txt[hash-class=revitalizeTheNortheast-5653325489621632]::before{
  content: "";
  position: absolute;
  display: block;
   width: 0px;
  height: 0px;
  border-top: 0.13rem solid #d61a18;
  border-left: 0.09rem solid transparent;
  border-right: 0.09rem solid transparent;
  bottom: 0;
  left: 50%;
  -webkit-transform: translate(-50%,100%);
          transform: translate(-50%,100%);
}
.courseDataList .courseTypeData .title .txt[hash-class=revitalizeTheNortheast-5653325489621632]::before{
  content: "";
  position: absolute;
  display: block;
   width: 0px;
  height: 0px;
  border-top: 0.13rem solid #d61a18;
  border-left: 0.09rem solid transparent;
  border-right: 0.09rem solid transparent;
  bottom: 0;
  left: 50%;
  -webkit-transform: translate(-50%,100%);
          transform: translate(-50%,100%);
}
.courseDataList .courseTypeData .title .more1[hash-class=revitalizeTheNortheast-5653325489621632]{
  /* color: #2075ff;
    margin-right: 0.1rem;
    cursor: pointer;
    font-size: var(--main-fontSize16); */
    position: absolute;
    right: 0;
    border: 1px solid #9d9d9d;
  color: #9d9d9d;
  padding: 3px 10px;
  border-radius: 20px;
  cursor: pointer;
  font-size: var(--main-fontSize14);
}
.classifyCourseDataList .item[hash-class=revitalizeTheNortheast-5653325489621632]{
   width: 2.64rem;
   height: 2.9rem;
   box-shadow: 0px 0px 5px 0px rgba(0, 0, 0, 0.3);
    border-radius: 3px;
    overflow: hidden;
    /* margin-bottom: 0.5rem; */
    cursor: pointer;
    margin-right: 0.257rem;
    /* flex-wrap: nowrap; */
}
.classifyCourseDataList .item:nth-child(4n)[hash-class=revitalizeTheNortheast-5653325489621632]{
  margin-right: 0;
}

/* 推荐课程 */
.courseRecommendList .item[hash-class=revitalizeTheNortheast-5653325489621632]{
   width: 2.5756rem;
   min-height: 3.13rem;
   box-shadow: 0px 0px 5px 0px rgba(0, 0, 0, 0.3);
  border-radius: 3px;
  overflow: hidden;
  margin-bottom: 0.342rem;
  cursor: pointer;
  margin-right: 0.35rem;
}
.courseRecommendList .item .collect .true[hash-class=revitalizeTheNortheast-5653325489621632],
.courseRecommendList .item .collect .false[hash-class=revitalizeTheNortheast-5653325489621632] {
    height: .34rem;
    border-radius: .17rem;
    display: flex;
    justify-content: center;
    align-items: center;
    align-content: center;
    cursor: pointer;
}
.courseRecommendList .item .collect .true[hash-class=revitalizeTheNortheast-5653325489621632] {
    width: 1.08rem;
    background: #f7b500;
    border: .01rem solid #f7b500;
    color: #fff;
}
.courseRecommendList .item .collect .false[hash-class=revitalizeTheNortheast-5653325489621632] {
    width: .91rem;
    border: .01rem solid #e6e6e6;
    color: #000;
}
.courseRecommendList .item:nth-child(4n)[hash-class=revitalizeTheNortheast-5653325489621632]{
  margin-right: 0;
}
.courseRecommendList .item .imgContainer[hash-class=revitalizeTheNortheast-5653325489621632] {
  height: 1.93rem;
  position: relative;
}
.classifyCourseDataList .item .imgContainer[hash-class=revitalizeTheNortheast-5653325489621632] {
  height: 1.51rem;
  position: relative;
}
.classifyCourseDataList .item .imgContainer .playImg[hash-class=revitalizeTheNortheast-5653325489621632]{
  width: 0.36rem;
    position: absolute;
    left: 3%;
    top: 3%;
}
.classifyCourseDataList .item .bottomContent[hash-class=revitalizeTheNortheast-5653325489621632]{
  padding: 0 0.16rem;
}
.courseRecommendList .item .bottomContent[hash-class=revitalizeTheNortheast-5653325489621632]{
  padding: 0 0.16rem;
}
.courseRecommendList .item .nameContainer .name[hash-class=revitalizeTheNortheast-5653325489621632]{
  font-size: var(--main-fontSize20);
  color: #333;
  font-weight: bold;
  text-overflow: -o-ellipsis-lastline;
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 1;
  -webkit-box-orient: vertical;
  margin-top: .12rem;
}
.courseRecommendList .item .bottomContent .line[hash-class=revitalizeTheNortheast-5653325489621632]{
  height: 1px;
  background-color: #f5f5f5;
  width: 90%;
  margin: 0 auto;
}
.courseRecommendList .item .nameContainer .source[hash-class=revitalizeTheNortheast-5653325489621632]{
  font-size: var(--main-fontSize18);
  color: #a7a7a7;
  margin: 0.09rem 0;
   text-overflow: -o-ellipsis-lastline;
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 1;
  -webkit-box-orient: vertical;
}

.classifyCourseDataList .item .bottomContent .line[hash-class=revitalizeTheNortheast-5653325489621632]{
  height: 1px;
  /* width: 90%; */
  margin: 0 auto;
  background-color: #f5f5f5;
}
.classifyCourseDataList .item .nameContainer[hash-class=revitalizeTheNortheast-5653325489621632]{
  /* margin-top: 0.1rem; */
}
.classifyCourseDataList .item .nameContainer .name[hash-class=revitalizeTheNortheast-5653325489621632]{
  font-size: var(--main-fontSize16);
    color: #333;
    font-weight: bold;
     text-overflow: -o-ellipsis-lastline;
overflow: hidden;
text-overflow: ellipsis;
display: -webkit-box;
-webkit-line-clamp: 1;
-webkit-box-orient: vertical;
height: 0.4rem;
margin-top: 0.17rem;
margin-bottom: 0.26rem;
}
.classifyCourseDataList .item .nameContainer .source[hash-class=revitalizeTheNortheast-5653325489621632]{
  font-size: var(--main-fontSize14);
  color: #6988fc;
  margin-top: 0.12rem;
   text-overflow: -o-ellipsis-lastline;
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 1;
  -webkit-box-orient: vertical;
}


/* 讲话精神 */
.speechSpiritContent[hash-class=revitalizeTheNortheast-5653325489621632]{
  box-shadow: 0 0 10px 5px #fab1c2;
}
.speechSpiritContent .left[hash-class=revitalizeTheNortheast-5653325489621632]{
  width: 6.12rem;
  height: 3.956rem;
  position: relative;
  /* margin-right: 0.34rem;
  padding-top: .055rem; */
}
.speechSpiritContent .left .img[hash-class=revitalizeTheNortheast-5653325489621632]{
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.speechSpiritContent .left .bottomTitleBox[hash-class=revitalizeTheNortheast-5653325489621632]{
  position: absolute;
  line-height: .47rem;
  height: .47rem;
  padding: 0 .1rem;
  bottom: 0;
 background: linear-gradient(to right, rgba(0, 0, 0, 0.3) 0%, rgba(0, 0, 0, 0.3) 50%, rgba(0, 0, 0, 0) 100%);
}
.speechSpiritContent .left .bottomTitleBox .txt[hash-class=revitalizeTheNortheast-5653325489621632]{
  color: white;
  font-size: var(--main-fontSize18);
}
.speechSpiritContent .right[hash-class=revitalizeTheNortheast-5653325489621632]{
  flex: 1;
  padding: .24rem .16rem .16rem .24rem;
}

/* 新闻列表 */
.newsList .lines[hash-class=revitalizeTheNortheast-5653325489621632]{
  margin-bottom: .16rem;
  height: 3px;
  background-image: linear-gradient(to right, #868686 0%, #868686 50%, transparent 50%);
  background-size: 20px 2px;
  background-repeat: repeat-x;
}
.newsList .item[hash-class=revitalizeTheNortheast-5653325489621632] {
  line-height: .31rem;
  flex-wrap: nowrap;
  margin-bottom: .16rem;
}
.newsList .item .hearIcon[hash-class=revitalizeTheNortheast-5653325489621632]{
  width: .31rem;
  height: .31rem;
  margin-right: 9px;
}
.newsList .item .txt[hash-class=revitalizeTheNortheast-5653325489621632]{
  font-size: var(--main-fontSize24);
  color: #252728;
}
.newsList .item .txt:hover[hash-class=revitalizeTheNortheast-5653325489621632]{
  text-decoration: underline;
}
/* 更多 */
.more[hash-class=revitalizeTheNortheast-5653325489621632]{
  border: 1px solid #9d9d9d;
  color: #9d9d9d;
  padding: 3px 10px;
  border-radius: 20px;
  cursor: pointer;
  font-size: var(--main-fontSize14);
}

.service-top[hash-class=recommendCourse-3865630592018080] {
  width: 100%;
  flex: 1;
  height: 4.58rem;
  box-sizing: border-box;
  margin-left: unset;
  border-radius: 10px;
  overflow: hidden;
}
[hash-class=recommendCourse-3865630592018080] .service-top .swiper .swiper-pre{
    left: 3%;
}
.huif[hash-class=recommendCourse-3865630592018080]{
    background-color: #fb6802;
}
[hash-class=recommendCourse-3865630592018080] .classTableHead{
    background-color:#c00000 ;
}
[hash-class=recommendCourse-3865630592018080] .titleTable{
    border: 1px solid white;
}
[hash-class=recommendCourse-3865630592018080] .classTableHead1{
    background-color: #f8d7cd;
}
[hash-class=recommendCourse-3865630592018080] .classTableHead2{
    background-color: #fcece8;
}
.footBtn:hover[hash-class=recommendCourse-3865630592018080]{
    background:rgb(216, 212, 212)!important
}
.footBtn[hash-class=recommendCourse-3865630592018080]{
    border: 1px solid rgb(153,153,153);
}
.rc-container[hash-class=recommendCourse-3865630592018080]{
    margin: 0;
}
.margin-left-1[hash-class=recommendCourse-3865630592018080]{
    margin: 0;
}
/* .rc-dropdown{
    margin: 0;
} */
.popTxt[hash-class=recommendCourse-3865630592018080]{
    font-size: 0.2rem;
    text-align: center;
}
[hash-class=recommendCourse-3865630592018080] .rc-popup-dialog .rc-popup .close{
    position: absolute;
    right: 20px;
    top: 10px;
    font-size: 15px;
    
}
[hash-class=recommendCourse-3865630592018080] .rc-popup-dialog .rc-popup{
    overflow-x: hidden!important;
}
.title[hash-class=recommendCourse-3865630592018080] {
  width: 100%;
  display: flex;
  justify-content: center;
  margin: .5rem 0;
}
.title_inner[hash-class=recommendCourse-3865630592018080] {
  width: auto;
  display: flex;
  justify-content: center;
  align-items: center;
}
.title_inner .rc-text[hash-class=recommendCourse-3865630592018080] {
    margin: 0 0.3rem;
    font-size: var(--main-fontSize32);
    letter-spacing: 0.05rem;
}
.recommend[hash-class=recommendCourse-3865630592018080] {
    background-color: #f7f3f2;
}
.recommend .con_box_container[hash-class=recommendCourse-3865630592018080] {
  width: 14rem;
  margin: 0 auto;
  flex-wrap: nowrap;
  flex-direction: column;
  margin-bottom: .5rem;
}
.recommendList[hash-class=recommendCourse-3865630592018080] {
    flex-wrap: nowrap;
}
[hash-class=recommendCourse-3865630592018080] .recommendList .recommend {
    margin-left: .2rem;
    z-index: 0;
}
.paginationContainer[hash-class=recommendCourse-3865630592018080] {
    justify-content: center;
    align-items: center;
    margin-top: .8rem;
}
.popUpVideoContainer[hash-class=recommendCourse-3865630592018080] {
    position: fixed;
    left: 50%;
    top: 50%;
    z-index: 100;
    width: 9rem;
    height: 5rem;
    -webkit-transform: translate(-50%, -50%);
            transform: translate(-50%, -50%);
    display: none;
}
.popUpVideoContainer .videoClose[hash-class=recommendCourse-3865630592018080] {
    position: absolute;
    right: 2%;
    top: 1%;
    display: none;
    font-size: .15rem;
    z-index: 99;
    cursor: pointer;
}
[hash-class=recommendCourse-3865630592018080] .popUpVideoContainer:hover .videoClose {
    display: block;
}
[hash-class=recommendCourse-3865630592018080] .popUpVideoContainer  video::-webkit-media-controls-play-button {
    background-size: 80%;
}
[hash-class=recommendCourse-3865630592018080] .popUpVideoContainer video::-webkit-media-controls-current-time-display {
    font-size: 17px;
}
[hash-class=recommendCourse-3865630592018080] .popUpVideoContainer video::-webkit-media-controls-time-remaining-display {
    font-size: 17px;
}
[hash-class=recommendCourse-3865630592018080] .popUpVideoContainer video::-webkit-media-controls-mute-button {
    background-size: 80%;
}
[hash-class=recommendCourse-3865630592018080] .popUpVideoContainer video::-webkit-media-controls-fullscreen-button {
    background-size: 80%;
}
[hash-class=recommendCourse-3865630592018080] .popUpVideoContainer video::-internal-media-controls-overflow-button {
    background-size: 80% !important;
}

/* 课程分类区域 */
.mainList[hash-class=recommendCourse-3865630592018080] {

}
.item[hash-class=recommendCourse-3865630592018080] {
    padding-bottom: .5rem;
    justify-content: center;
    background-color: #f7f9fa;
}
.tagTitle[hash-class=recommendCourse-3865630592018080] {
    font-size: var(--main-fontSize30);
    color: #404040;
    letter-spacing: 4px;
}
.emContainer[hash-class=recommendCourse-3865630592018080] {
    position: relative;
    justify-content: center;
    align-items: center;
    margin-top: 0.2rem;
}
.courseList[hash-class=recommendCourse-3865630592018080] {
    flex-wrap: nowrap;
    /* justify-content: space-between; */
    width: 14rem;
    min-height: 2.8rem;
}
.courseItem[hash-class=recommendCourse-3865630592018080] {
    width: 3.2rem;
    margin-bottom: 0.5rem;
    cursor: pointer;
    margin-right: 0.3rem;
}
.imgContainer[hash-class=recommendCourse-3865630592018080] {
    height: 2.06rem;
    position: relative;
}
.playImg[hash-class=recommendCourse-3865630592018080] {
    width: 0.36rem;
    position: absolute;
    left: 3%;
    top: 3%;
}
.nameContainer[hash-class=recommendCourse-3865630592018080] {
    margin-top: .1rem;
}
.name[hash-class=recommendCourse-3865630592018080] {
    font-size: var(--main-fontSize24);
    color: #333;
}
.sourceContainer[hash-class=recommendCourse-3865630592018080] {
    margin-top: .1rem;
}
.source[hash-class=recommendCourse-3865630592018080] {
    font-size: var(--main-fontSize16);
    color: #999;
}
.item:nth-child(2n)[hash-class=recommendCourse-3865630592018080] {
    background-color: #f7f3f2;
}
.more[hash-class=recommendCourse-3865630592018080] {
    width: 14rem;
    justify-content: flex-end;
}
.more .rc-text[hash-class=recommendCourse-3865630592018080] {
    color: #dfe0df;
    font-size: var(--main-fontSize16);
}
.more .moreText[hash-class=recommendCourse-3865630592018080] {
    color: #2075ff;
    margin-right: .1rem;
    cursor: pointer;
}
[hash-class=recommendCourse-3865630592018080] .recommendList .courseSource {
    /* white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    display: block; */
}
[hash-class=recommendCourse-3865630592018080] .recommendList .recommend {
    width: 4.37rem;
    height: 2.61rem;
}
[hash-class=recommendCourse-3865630592018080] .recommendList .recommend .top {
  height: 1rem;
  width: 4rem;
}
[hash-class=recommendCourse-3865630592018080] .recommendList .recommend .top .mid_img_container img {
    width: 0.4rem;
}
[hash-class=recommendCourse-3865630592018080] .recommendList .recommend .top .intro_container span {
    font-size: var(--main-fontSize24);
    line-height: calc(var(--main-fontSize24) + 0.1rem);
}
[hash-class=recommendCourse-3865630592018080] .recommendList .recommend .top .intro_container .courseSource span {
    font-size: var(--main-fontSize18);
    line-height: calc(var(--main-fontSize18) + 0.1rem);
}
[hash-class=recommendCourse-3865630592018080] .recommendList .recommend .bottom {
    width: 4.14rem;
    height: 2.07rem;
    top: 0.9rem;
}
[hash-class=recommendCourse-3865630592018080] .recommendList .recommend .bottom .bottom_image {
    width: 4.14rem;
    height: 2.07rem;
}
/* 底部 */ 
.bottomContainer[hash-class=recommendCourse-3865630592018080] {
    background-color: #f7f3f2;
}
.topContainer[hash-class=recommendCourse-3865630592018080] {
    width: 12rem;
    flex-wrap: nowrap;
    justify-content: space-between;
    margin: .5rem 0;
}
.topContainer .rc-image[hash-class=recommendCourse-3865630592018080] {
    width: 100%;
}
.learnContainer[hash-class=recommendCourse-3865630592018080] {
    width: 5.5rem;
    cursor: pointer;
}
.checkContainer[hash-class=recommendCourse-3865630592018080] {
    width: 5.5rem;
    cursor: pointer;
}
.adviceContainer[hash-class=recommendCourse-3865630592018080] {
    width: 12rem;
}
/* 反馈 */
.feedback-second-title[hash-class=recommendCourse-3865630592018080] {
    font-size: var(--main-fontSize24);
    color: #333;
}
.feedback-type[hash-class=recommendCourse-3865630592018080] {
    display: flex;
    align-items: center;
    margin-top: 0.15rem;
}

.feedback-type .rc-label[hash-class=recommendCourse-3865630592018080] {
    font-size: var(--main-fontSize20);
    width: auto;
}
.feedback-type .rc-dropdown[hash-class=recommendCourse-3865630592018080] {
    font-size: var(--main-fontSize20);
    width: 30%;
    margin-bottom: 0;
}
.feeaback-btn[hash-class=recommendCourse-3865630592018080] {
    height: 0.36rem;
    width: 1.2rem;
}
.feeaback-btn span[hash-class=recommendCourse-3865630592018080] {
    height: 0.36rem;
    line-height: 0.36rem;
}
.submit-btn[hash-class=recommendCourse-3865630592018080] {
    background-color: #c63025;
    border: #c63025;
    color: white;
}
.cancel-btn[hash-class=recommendCourse-3865630592018080] {
    background-color: white;
    color: black;
}
.cancel-btn .rc-text[hash-class=recommendCourse-3865630592018080] {
    color: black;
}

/* 艺术直播课 */
.liveBox[hash-class=recommendCourse-3865630592018080]{
    display: flex;
    justify-content: space-between;
}
.liveItem[hash-class=recommendCourse-3865630592018080]{
    width: 45%;
    position: relative;
    box-shadow: rgba(173, 173, 173, 0.5) 0px 0.02rem 0.13rem;
    cursor: pointer;
}
.liveItem img[hash-class=recommendCourse-3865630592018080]{
    width: 100%;
    height: 4rem;
    object-fit: cover;
}
.liveItem .liveTxtBox[hash-class=recommendCourse-3865630592018080]{
    position: absolute;
    bottom: 0;
    padding: .1rem .3rem;
    background-color: rgba(0,0,0,.6);
}
.liveItem .liveTxtBox .txt[hash-class=recommendCourse-3865630592018080]{
    font-size: var(--main-fontSize24);
    color: white;
}

/* 课程表区域 */
[hash-class=recommendCourse-3865630592018080] .classWeekBox .classTable{
        color: black;
    text-align: center;
    font-size: var(--main-fontSize20);
    height: 1.75rem;
    font-weight: bold;
    border: 1px solid white;
}
[hash-class=recommendCourse-3865630592018080] .classWeekBox .classTable tr td.txt{
    font-weight: normal;
    font-size: var(--main-fontSize18);
    cursor: pointer;
    border: 1px solid white;
}
[hash-class=recommendCourse-3865630592018080] .classWeekBox .classTable tr td.txt:hover{
    color: #d91313;
    text-decoration: underline;
}
[hash-class=recommendCourse-3865630592018080] .classWeekBox .classTable tr td.fixedW{
    width: 2.646rem;
    color: white;
    border: 1px solid white;
}
/* 新建小标题 向左靠齐 */
.newSmallTitle[hash-class=recommendCourse-3865630592018080]{
 width: 14rem;
 display: flex;
 margin: .5rem 0;
}
.newEmContainer[hash-class=recommendCourse-3865630592018080]{
    position: relative;
    align-items: center;
    margin-top: .2rem;
    width: 14rem;
}
.admissionBox[hash-class=recommendCourse-3865630592018080]{
    width: 100%;
    position: relative;
     border: 2px solid #d26263;
}
.admissionBox .img[hash-class=recommendCourse-3865630592018080]{
    width: 100%;
}
.admissionBox .txtBox[hash-class=recommendCourse-3865630592018080]{
    position: absolute;
    background-color: #c62110;
    width: 90%;
    padding: 10px;
    margin-left: 5%;
    margin-top: 2%;
}
.admissionBox .txtBox .txt[hash-class=recommendCourse-3865630592018080]{
    color: white;
    font-size: var(--main-fontSize20);
    justify-content: center;
    letter-spacing:  1px;
}

/* 轮播图区域改造 */
.topBox[hash-class=recommendCourse-3865630592018080]{
    position: relative;
    margin-top: .2rem;
}
.topBox .collegeBox[hash-class=recommendCourse-3865630592018080]{
    /* position: absolute; */
    margin-left: .2rem;
    width: auto;
}
/* 直播专题页 */
.contentBox[hash-class=recommendCourse-3865630592018080]{
  gap: .3rem;
   /* width: 63.7%; */
   width: 14rem;
    margin: 0 auto;
}
.contentBox .item[hash-class=recommendCourse-3865630592018080]{
  /* width: 2.4rem ; */
  width: 3.2rem ;
  background-color: #ffffff;
  margin-bottom: .5rem;
  /* margin-right: .26rem; */
  cursor: pointer;
  padding-bottom: 0;
}
.contentBox .item:nth-child(4n+4)[hash-class=recommendCourse-3865630592018080]{
  margin-right: 0;
}
.contentBox .item .imgBox[hash-class=recommendCourse-3865630592018080]{
  position: relative;
  height: 2.06rem;
}
.contentBox .item .imgBox .img[hash-class=recommendCourse-3865630592018080]{
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.contentBox .item .imgBox .statusImg[hash-class=recommendCourse-3865630592018080]{
  position: absolute;
  left: 0;
  top: 0;
  width: 0.98rem;
}
.contentBox .item .contentCon[hash-class=recommendCourse-3865630592018080]{
  padding: 0 .13rem;
}
.contentBox .item .itemTitle[hash-class=recommendCourse-3865630592018080]{
   text-overflow: -o-ellipsis-lastline;
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  margin-top: 0.089rem;
  font-size: var(--main-fontSize24);
  color: #333;
  height: 0.62rem;
}
.contentBox .item .itemTime[hash-class=recommendCourse-3865630592018080],.contentBox .item .itemName[hash-class=recommendCourse-3865630592018080]{
  font-size: var(--main-fontSize16);
}
.contentBox .item .itemTime[hash-class=recommendCourse-3865630592018080]{
  margin-top: 0.132rem;
}
.contentBox .item .itemName[hash-class=recommendCourse-3865630592018080]{
  margin-top: 0.07rem;
}
.contentBox .item .itemNum[hash-class=recommendCourse-3865630592018080]{
  font-size: var(--main-fontSize14);
  color: #b9b9b9;
  margin: .11rem 0 .089rem;
}
.LiveTopicBox[hash-class=recommendCourse-3865630592018080]{
    background-color: #f4f4f4;
}
.m0auto[hash-class=recommendCourse-3865630592018080]{
    margin: 0 auto;
    margin-bottom: .5rem;   
}
[hash-class=recommendCourse-3865630592018080] .rc-dropdown .current input{
    font-size: 19px!important;
}
[hash-class=recommendCourse-3865630592018080] .rc-dropdown>.options li{
    font-size: 19px;
}
.none[hash-class=recommendCourse-3865630592018080]{
    display: none;
}.firTagTitle[hash-class=newCoursePage-4578500222451842]{
  /* margin-right: 0.3rem; */
  margin-right: 0.1rem;
    font-size: 0.2rem;
    cursor: pointer;
    display: flex;
    justify-content: center;
    height: 0.35rem;
    line-height: 0.35rem;
    margin-bottom: 0.1rem;
    padding: 0rem 0.1rem;
    border-radius: 0.02rem;
}
.secTagTitle[hash-class=newCoursePage-4578500222451842]{
  margin-right: 0.3rem;
  font-size: 0.2rem;
  cursor: pointer;
}
.active[hash-class=newCoursePage-4578500222451842] {
	background: #c9161e;
    color: white;
    font-weight: 600;
}
.source[hash-class=newCoursePage-4578500222451842] {
    font-size: var(--main-fontSize16);
    color: #999;
}
.courseList[hash-class=newCoursePage-4578500222451842] {
    /* justify-content: space-between; */
    width: 12rem;
    min-height: 2.8rem;
}
.listBox[hash-class=newCoursePage-4578500222451842]{
    width: 100%;
    display: flex;
    justify-content: center;
    margin-bottom: 0.5rem;
}
.item_title[hash-class=newCoursePage-4578500222451842] {
	color: #333;
	font-weight: 600;
	width: 1.2rem;
	height: .35rem;
	line-height: .35rem;
}
.nav[hash-class=newCoursePage-4578500222451842] {
	width: 12rem;
	margin: .3rem auto 0.5rem;
	background: #fff;
	border-radius: .1rem;
	box-sizing: border-box;
	padding: .32rem .25rem 0.2rem;
	box-shadow: 0px 2px 13px 0px rgba(173, 173, 173, 0.5);
}
.headTitle[hash-class=newCoursePage-4578500222451842]{
    /* font-size: var(--main-fontSize20); */
	font-size: 0.2rem;
    white-space: nowrap;
    width: 1.2rem;
    margin-top: -0.05rem;
}
.item_con_box_item[hash-class=newCoursePage-4578500222451842] {
	width: 2.7rem;
	height: 3.35rem;
	box-shadow: 0rem .02rem .13rem 0rem rgba(173, 173, 173, 0.5);
	border-radius: .02rem;
	background: #fff;
	margin-right: .39rem;
	margin-bottom: .4rem;
	overflow: hidden;
}
.top[hash-class=newCoursePage-4578500222451842]{
	width: 100%;
	height: 2.06rem;
}
.centerr[hash-class=newCoursePage-4578500222451842] {
	width: 100%;
	height: 0.75rem;
	box-sizing: border-box;
	padding: .1rem .15rem;
	display: flex;
	flex-direction: column;
	justify-content: space-between;
}
.textOverflow[hash-class=newCoursePage-4578500222451842] {
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}
.centerr .name[hash-class=newCoursePage-4578500222451842] {
	font-size: var(--main-fontSize24);
    color: #333;
    font-weight: 400;
	display: block;
}
.centerr .dw[hash-class=newCoursePage-4578500222451842] {
	font-size: var(--main-fontSize16);
	color: #999;
}
.item_con_box_item .bottom[hash-class=newCoursePage-4578500222451842] {
	width: calc(100% - .4rem);
	height: calc(100% - 2.85rem);
	margin: 0 auto;
	box-sizing: border-box;
	border-top: .01rem dashed rgb(235, 235, 235);
	display: flex;
	justify-content: space-between;
	align-items: center;
}
.bottom .money[hash-class=newCoursePage-4578500222451842] {
	font-size: var(--main-fontSize20);
	color: #F7B500;
	font-weight: 600;
	width: auto;
}
.bottom .collect[hash-class=newCoursePage-4578500222451842] {
	font-size: var(--main-fontSize20);
	color: #000;
	width: auto;
}
.bottom .collect .rc-image[hash-class=newCoursePage-4578500222451842] {
	width: .21rem;
	height: .21rem;
	margin-right: .03rem;
}
.true[hash-class=newCoursePage-4578500222451842],
.false[hash-class=newCoursePage-4578500222451842] {
	height: .34rem;
	border-radius: .17rem;
	display: flex;
	justify-content: center;
	align-items: center;
	cursor: pointer;
	align-content: center;
}
.true[hash-class=newCoursePage-4578500222451842] {
	width: 1.08rem;
	background: #F7B500;
	border: .01rem solid #F7B500;
	color: #fff;
}
.false[hash-class=newCoursePage-4578500222451842] {
	width: .91rem;
	border: .01rem solid #e6e6e6;
	color: #000;
}
.item_con_box_item:nth-child(4n+4)[hash-class=newCoursePage-4578500222451842] {
	margin-right: 0rem;
}
.item_con_box_item .top .rc-image[hash-class=newCoursePage-4578500222451842] {
	width: 100%;
	height: 100%;
}
.m-auto[hash-class=newCoursePage-4578500222451842] {
	max-width: 12rem;
    width: 100%;
    margin: 0 auto;
    display: flex;
    align-items: center;
    justify-content: center;
}/* 头部 */
.headContainer[hash-class=generalCoursesDetailMobile1-3988975671870289]{
    height: 44px;
    background-color: #1a42a9;
    padding-left: 20px;
}
.headContainer .headText[hash-class=generalCoursesDetailMobile1-3988975671870289]{
    color: white;
    font-weight: bold;
}
/* 课程图片 */
.courseImgContainer img[hash-class=generalCoursesDetailMobile1-3988975671870289]{
    height: 223px;
}
/* 标题区域 */
.titleContainer[hash-class=generalCoursesDetailMobile1-3988975671870289]{
    padding: 10px 10px 17px;
}
.titleContainer .playIcon[hash-class=generalCoursesDetailMobile1-3988975671870289]{
    width: 20px;
}
.titleContainer .titleText[hash-class=generalCoursesDetailMobile1-3988975671870289]{
    font-weight: bold;
    font-size: 18px;
    letter-spacing: 2px;
    margin-left: 5px;
}
.btnContainer[hash-class=generalCoursesDetailMobile1-3988975671870289]{
    margin-top: 12px;
    display: flex;
    gap: 12px;
}
.titleContainer .titleBtn[hash-class=generalCoursesDetailMobile1-3988975671870289]{
    background-color: #427df1;
    color: white;
    /* padding: 0 20px; */
    letter-spacing: 2px;
    border-radius: 10px;
    cursor: pointer;
    margin-left: 0 !important;
    width: 140px;
    height: 37px;
    line-height: 37px;
}
[hash-class=generalCoursesDetailMobile1-3988975671870289] .titleBtn.rc-button>.rc-text{
    line-height: 1;
    font-size: 16px;
}
/* 内容区域 */
.contentContainer[hash-class=generalCoursesDetailMobile1-3988975671870289]{
    margin: 0 auto 22px;
    background-color: #ffffff;
    width: calc(100% - 20px);
    padding: 0 22px;
}
.contentContainer .contentTitleCon[hash-class=generalCoursesDetailMobile1-3988975671870289]{
    border-bottom: 2px solid #e2e2e2;
}
.contentTitleConTitle[hash-class=generalCoursesDetailMobile1-3988975671870289]{
    line-height: 40px;
    cursor: pointer;
    margin-right: 50px;
    position: relative;
    font-size: 16px;
}
/* .contentTitleConTitle.active{
    border-bottom: 2px solid #2f70ef;
    color: #2f70ef;
} */
.contentTitleConTitle.active[hash-class=generalCoursesDetailMobile1-3988975671870289]{
    color: #2f70ef;
}
.contentTitleConTitle.active[hash-class=generalCoursesDetailMobile1-3988975671870289]::after,.teacherTitle[hash-class=generalCoursesDetailMobile1-3988975671870289]::after{
    content: "";
    position: absolute;
    display: block;
    bottom: -2px;
    width: 100%;
    height: 2px;
    background-color: #5a8cf1;
}
.introBox[hash-class=generalCoursesDetailMobile1-3988975671870289]{
    padding-top: 17px;
}
.introBox .introText[hash-class=generalCoursesDetailMobile1-3988975671870289],.teacherIntro .introText[hash-class=generalCoursesDetailMobile1-3988975671870289]{
    color: #646464;
    font-size: 14px;
    text-indent: 2em;
}
.courseIntro[hash-class=generalCoursesDetailMobile1-3988975671870289]{
    height: 160px;
}
.teacherIntro[hash-class=generalCoursesDetailMobile1-3988975671870289]{
    padding-bottom: 37px;
}
.teacherIntro .introText[hash-class=generalCoursesDetailMobile1-3988975671870289]{
    text-indent: 0;
}
.teacherIntro .iconImg[hash-class=generalCoursesDetailMobile1-3988975671870289]{
    height: auto;
    width: 25%;
    margin-right: 15px;
}
.chapterItem[hash-class=generalCoursesDetailMobile1-3988975671870289]{
    display: flex;
    justify-content: space-between;
    line-height: 30px;
}
.chapterItem .chapterInfo[hash-class=generalCoursesDetailMobile1-3988975671870289]{
    flex: 1;
    flex-shrink: 0;
}
.chapterItem .playImg[hash-class=generalCoursesDetailMobile1-3988975671870289]{
    width: 20px;
}
.chapterItem .chapterInfo .chapterText[hash-class=generalCoursesDetailMobile1-3988975671870289]{
     color: #646464;
    font-size: 14px;
}
/* 章节区域 */
.chapter[hash-class=generalCoursesDetailMobile1-3988975671870289]{
    display: none;
    margin-bottom: 30px;
}
/* 按钮 */
[hash-class=generalCoursesDetailMobile1-3988975671870289] .el-message-box__btns {
    padding: 15px 0 0;
    display: flex;
    flex-wrap: wrap;
    justify-content: center;
    align-items: center;
}
[hash-class=generalCoursesDetailMobile1-3988975671870289] .el-button {
    display: inline-flex;
    justify-content: center;
    align-items: center;
    line-height: 1;
    height: 32px;
    white-space: nowrap;
    cursor: pointer;
    color: #fff;
    text-align: center;
    box-sizing: border-box;
    outline: none;
    transition: .1s;
    font-weight: 500;
    -webkit-user-select: none;
    user-select: none;
    vertical-align: middle;
    -webkit-appearance: none;
    background-color: #1a42a9;
    border: 1px solid #dcdfe6;
    border-color: #1a42a9;
    padding: 8px 15px;
    font-size: 14px;
    border-radius: 4px;
}
.rc-text[hash-class=teacherDetail2-3179474906393424] {
    line-height: 30px;
}

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

.rc-expression-inner[hash-class=teacherDetail2-3179474906393424] {
    line-height: inherit;
}
[hash-class=teacherDetail2-3179474906393424] .leaderDetail {
    width: 12rem;
    margin: 0 auto;
}
[hash-class=teacherDetail2-3179474906393424] .leaderDetail .breadcrumb {
    padding-top: 0.2rem;
    display: flex;
    align-items: center;
    padding-bottom: 0.24rem;
    position: relative;
}
[hash-class=teacherDetail2-3179474906393424] .leaderDetail .leaderDetailIn {
    margin-top: 0.2rem;
    padding: 0.2rem;
    background-color: #fff;
}

[hash-class=teacherDetail2-3179474906393424] .leaderDetail .breadcrumb .breadcrumb-container {
    font-size: 14px;
    line-height: 1;
}
[hash-class=teacherDetail2-3179474906393424] .leaderDetail .breadcrumb .breadcrumb-container .breadcrumb__item {
    float: left;
    display: flex;
    align-items: center;
    font-size: var(--main-fontSize18);
}
[hash-class=teacherDetail2-3179474906393424] .leaderDetail .breadcrumb .breadcrumb-container .breadcrumb__item:last-child .breadcrumb__item_pre[hash-class=teacherDetail2-3179474906393424] {
        color: #d91313;
    }
[hash-class=teacherDetail2-3179474906393424] .leaderDetail .breadcrumb .breadcrumb-container .breadcrumb__item:last-child .breadcrumb__item_back[hash-class=teacherDetail2-3179474906393424] {
        display: none;
    }
[hash-class=teacherDetail2-3179474906393424] .leaderDetail .breadcrumb .breadcrumb-container .breadcrumb__item .breadcrumb__item_pre {
    font-weight: 400;
    text-decoration: none;
    color: #303133;
    font-size: var(--main-fontSize18);
}
[hash-class=teacherDetail2-3179474906393424] .leaderDetail .breadcrumb .breadcrumb-container .breadcrumb__item .breadcrumb__item_back {
    font-size: var(--main-fontSize18);
    margin: 0 9px;
    font-weight: 700;
    color: #a8abb2;
    font-size: var(--main-fontSize18);
}
[hash-class=teacherDetail2-3179474906393424] .leaderDetail .leaderDetailIn .title {
    width: 100%;
    height: 0.4rem;
    border-bottom: 0.01rem solid #e5e5e5;
    color: #d91313;
}
[hash-class=teacherDetail2-3179474906393424] .leaderDetail .leaderDetailIn .title span {
    height: 0.46rem;
    border-bottom: 0.04rem solid #d91313;
    display: inline-block;
    position: relative;
    top: -0.04rem;
    font-size: var(--main-fontSize24);
}
[hash-class=teacherDetail2-3179474906393424] .leaderDetail .leaderDetailIn .content {
    margin-top: 0.2rem;
    align-items: flex-start;
    display: flex;
}
[hash-class=teacherDetail2-3179474906393424] .leaderDetail .leaderDetailIn .content img {
    width: 2.47rem;
    height: 3.35rem;
}
[hash-class=teacherDetail2-3179474906393424] .leaderDetail .leaderDetailIn .content .content-right {
    padding-left: 0.2rem;
    flex: 1;
}

[hash-class=teacherDetail2-3179474906393424] .leaderDetail .leaderDetailIn .content .content-right .name {
    padding: 0.2rem 0;
    flex: 1;
}
[hash-class=teacherDetail2-3179474906393424] .leaderDetail .leaderDetailIn .content .content-right .name span {
    font-size: var(--main-fontSize24);
}
[hash-class=teacherDetail2-3179474906393424] .leaderDetail .leaderDetailIn .content .content-right .intro span {
    font-size: var(--main-fontSize22);
    color: #666;
}
[hash-class=teacherDetail2-3179474906393424] .leaderDetail .leaderDetailIn .richContent {
    margin: 0.2rem 0;
}

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

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

.rc-expression-inner[hash-class=schoolGeneralization-3280954286735828] {
    line-height: inherit;
}
.box[hash-class=schoolGeneralization-3280954286735828] {
    width: 100vw;
    min-height: 100vh;
    background: #f5f5f5
}

div.box_content[hash-class=schoolGeneralization-3280954286735828] {
    width: 12rem;
    display: flex;
    flex-direction: column;
    margin: 0 auto;
}

.box_content_module[hash-class=schoolGeneralization-3280954286735828] {
    width: 100%;
    min-height: 2rem;
    background: #fff;
    border-radius: 0.08rem;
    box-sizing: border-box;
    padding: 0.3rem;
    display: flex;
    justify-content: space-between;
    margin: 0.35rem 0 0.5rem 0;
}

.left[hash-class=schoolGeneralization-3280954286735828] {
    width: 2.09rem;
    height: 2.78rem;
    display: flex;
    justify-content: space-between;
    flex-direction: column;
}
.module-list[hash-class=schoolGeneralization-3280954286735828] {
    width: 2.09rem;
    height: 2.78rem;
    display: flex;
    justify-content: space-between;
    flex-direction: column;
}
.item.active[hash-class=schoolGeneralization-3280954286735828] {
        background: linear-gradient(180deg,#ff7676,#d91313);
        color: #fff;
        border: none;
    }
.item[hash-class=schoolGeneralization-3280954286735828] {
    width: 100%;
    height: 0.46rem;
    line-height: 0.46rem;
    border: 0.01rem solid #dcdcdc;
    box-sizing: border-box;
    display: flex;
    justify-content: center;
    align-items: center;
    font-size: var(--main-fontSize20);
    color: #333;
    cursor: pointer;
}
.item img[hash-class=schoolGeneralization-3280954286735828] {
        width: 0.22rem;
        height: 0.22rem;
        margin-right: 0.04rem;
    }
.item span.rc-expression[hash-class=schoolGeneralization-3280954286735828] {
        font-size: var(--main-fontSize22);
    }

.right[hash-class=schoolGeneralization-3280954286735828] {
    width: calc(100% - 2.33rem);
    min-height: 2rem;
    border-left: 0.01rem solid #dcdcdc;
    padding-left: 0.24rem;
    box-sizing: border-box;
}

.right .rc-container.title[hash-class=schoolGeneralization-3280954286735828] {
        width: 100%;
        height: 0.4rem;
        border-bottom: 0.01rem solid #e5e5e5;
        color: #d91313;
    }

.right .rc-container.title span[hash-class=schoolGeneralization-3280954286735828] {
            height: 0.46rem;
            border-bottom: 0.03rem solid #d91313;
            display: inline-block;
            position: relative;
            top: -0.05rem;
            font-size: var(--main-fontSize24);
        }

.right .rc-container.content-container[hash-class=schoolGeneralization-3280954286735828] {
        padding-top: 0.2rem;
    }

.right .rc-container.content-container [hash-class=schoolGeneralization-3280954286735828] .school-construct p {
            overflow: hidden;;
        }

.right .rc-container.content-container .school-connect .rc-list .rc-container[hash-class=schoolGeneralization-3280954286735828] {
                    padding-top: 0.15rem;
                }

.right .rc-container.content-container .school-connect .rc-list .rc-container .rc-expression[hash-class=schoolGeneralization-3280954286735828] {
                        font-size: var(--main-fontSize20);
                        color: #333;
                    }

.right .rc-container.content-container .school-event .rc-list .event-item[hash-class=schoolGeneralization-3280954286735828] {
                    padding-left: 0.24rem;
                    position: relative;
                    margin-top: 0.36rem;
                }

.right .rc-container.content-container .school-event .rc-list .event-item .time[hash-class=schoolGeneralization-3280954286735828] {
                        padding-bottom: 0.2rem;
                    }

.right .rc-container.content-container .school-event .rc-list .event-item .time span[hash-class=schoolGeneralization-3280954286735828] {
                            font-size: var(--main-fontSize22);
                            color: #d91313;
                        }

.right .rc-container.content-container .school-event .rc-list .event-item[hash-class=schoolGeneralization-3280954286735828]::before {
                        content: "";
                        display: inline-block;
                        width: 0.06rem;
                        height: 0.06rem;
                        border-radius: 50%;
                        left: 0;
                        top: 0.12rem;
                        position: absolute;
                        background-color: #d91313;
                    }

.right .rc-container.content-container .school-event .rc-list .event-item .content .rc-html .rc-expression[hash-class=schoolGeneralization-3280954286735828]{
                        font-size: 0.2rem;
                        color: #333;
                        text-indent: 0.5rem;
                    }

.right .rc-container.content-container .school-leaders .rc-list[hash-class=schoolGeneralization-3280954286735828] {
                display: flex;
                align-items: center;
                flex-wrap: wrap;
            }

.right .rc-container.content-container .school-leaders .rc-list .leader-item[hash-class=schoolGeneralization-3280954286735828] {
                    width: 50%;
                    margin-top: 0.4rem;
                    display: flex;
                    align-items: center;
                    flex-wrap: nowrap;
                }

.right .rc-container.content-container .school-leaders .rc-list .leader-item img[hash-class=schoolGeneralization-3280954286735828] {
                        width: 1.3rem;
                        height: 1.8rem;
                        margin-right: 0.2rem;
                    }

.right .rc-container.content-container .school-leaders .rc-list .leader-item .leader-info[hash-class=schoolGeneralization-3280954286735828] {
                        flex: 1;
                    }

.right .rc-container.content-container .school-leaders .rc-list .leader-item .leader-info .name[hash-class=schoolGeneralization-3280954286735828] {
                            padding-bottom: 0.1rem;
                        }

.right .rc-container.content-container .school-leaders .rc-list .leader-item .leader-info .name span[hash-class=schoolGeneralization-3280954286735828] {
                                font-size: var(--main-fontSize20);
                                font-weight: bold;
                            }

.right .rc-container.content-container .school-leaders .rc-list .leader-item .leader-info .info-self[hash-class=schoolGeneralization-3280954286735828] {
                            padding-right: 0.4rem;
                        }

.right .rc-container.content-container .school-leaders .rc-list .leader-item .leader-info .info-self span[hash-class=schoolGeneralization-3280954286735828] {
                                font-size: var(--main-fontSize20);
                                color: #666;
                            }

.right .rc-container.content-container .school-leaders .rc-list .leader-item .leader-info .info-btn[hash-class=schoolGeneralization-3280954286735828] {
                            display: flex;
                            align-items: center;
                            padding-top: 0.2rem;
                        }

.right .rc-container.content-container .school-leaders .rc-list .leader-item .leader-info .info-btn span[hash-class=schoolGeneralization-3280954286735828] {
                                background-color: #d91313;
                                color: #fff;
                                font-size: var(--main-fontSize16);
                                display: inline-block;
                                width: 0.74rem;
                                height: 0.28rem;
                                line-height: .28rem;
                                text-align: center;
                                border-radius: 0.14rem;
                                cursor: pointer;
                            }
.right .richContainer[hash-class=schoolGeneralization-3280954286735828] {
    white-space: pre-wrap;
    font-size: var(--main-fontSize20);
    color: rgb(51, 51, 51);
}
[hash-class=schoolGeneralization-3280954286735828] .right .richContainer p {
    font-size: .2rem;
    line-height: .36rem;
}
[hash-class=schoolGeneralization-3280954286735828] .right .richContainer p span {
    font-size: .2rem !important;
}
.rc-text[hash-class=teacherDetail-3282453234737740] {
    line-height: 30px;
}

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

.rc-expression-inner[hash-class=teacherDetail-3282453234737740] {
    line-height: inherit;
}
[hash-class=teacherDetail-3282453234737740] .leaderDetail {
    width: 12rem;
    margin: 0 auto;
}
[hash-class=teacherDetail-3282453234737740] .leaderDetail .breadcrumb {
    padding-top: 0.2rem;
    display: flex;
    align-items: center;
    padding-bottom: 0.24rem;
    position: relative;
}
[hash-class=teacherDetail-3282453234737740] .leaderDetail .leaderDetailIn {
    margin-top: 0.2rem;
    padding: 0.2rem;
    background-color: #fff;
}

[hash-class=teacherDetail-3282453234737740] .leaderDetail .breadcrumb .breadcrumb-container {
    font-size: 14px;
    line-height: 1;
}
[hash-class=teacherDetail-3282453234737740] .leaderDetail .breadcrumb .breadcrumb-container .breadcrumb__item {
    float: left;
    display: flex;
    align-items: center;
    font-size: var(--main-fontSize18);
}
[hash-class=teacherDetail-3282453234737740] .leaderDetail .breadcrumb .breadcrumb-container .breadcrumb__item:last-child .breadcrumb__item_pre[hash-class=teacherDetail-3282453234737740] {
        color: #d91313;
    }
[hash-class=teacherDetail-3282453234737740] .leaderDetail .breadcrumb .breadcrumb-container .breadcrumb__item:last-child .breadcrumb__item_back[hash-class=teacherDetail-3282453234737740] {
        display: none;
    }
[hash-class=teacherDetail-3282453234737740] .leaderDetail .breadcrumb .breadcrumb-container .breadcrumb__item .breadcrumb__item_pre {
    font-weight: 400;
    text-decoration: none;
    color: #303133;
    font-size: var(--main-fontSize18);
}
[hash-class=teacherDetail-3282453234737740] .leaderDetail .breadcrumb .breadcrumb-container .breadcrumb__item .breadcrumb__item_back {
    font-size: var(--main-fontSize18);
    margin: 0 9px;
    font-weight: 700;
    color: #a8abb2;
    font-size: var(--main-fontSize18);
}
[hash-class=teacherDetail-3282453234737740] .leaderDetail .leaderDetailIn .title {
    width: 100%;
    height: 0.4rem;
    border-bottom: 0.01rem solid #e5e5e5;
    color: #d91313;
}
[hash-class=teacherDetail-3282453234737740] .leaderDetail .leaderDetailIn .title span {
    height: 0.46rem;
    border-bottom: 0.04rem solid #d91313;
    display: inline-block;
    position: relative;
    top: -0.04rem;
    font-size: var(--main-fontSize24);
}
[hash-class=teacherDetail-3282453234737740] .leaderDetail .leaderDetailIn .content {
    margin-top: 0.2rem;
    align-items: flex-start;
    display: flex;
}
[hash-class=teacherDetail-3282453234737740] .leaderDetail .leaderDetailIn .content img {
    width: 2.47rem;
    height: 3.35rem;
}
[hash-class=teacherDetail-3282453234737740] .leaderDetail .leaderDetailIn .content .content-right {
    padding-left: 0.2rem;
    flex: 1;
}

[hash-class=teacherDetail-3282453234737740] .leaderDetail .leaderDetailIn .content .content-right .name {
    padding: 0.2rem 0;
    flex: 1;
}
[hash-class=teacherDetail-3282453234737740] .leaderDetail .leaderDetailIn .content .content-right .name span {
    font-size: var(--main-fontSize24);
}
[hash-class=teacherDetail-3282453234737740] .leaderDetail .leaderDetailIn .content .content-right .intro span {
    font-size: var(--main-fontSize22);
    color: #666;
}
[hash-class=teacherDetail-3282453234737740] .leaderDetail .leaderDetailIn .richContent {
    margin: 0.2rem 0;
}

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

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

.rc-expression-inner[hash-class=newsListBox-3179208200603800] {
    line-height: inherit;
}
.news-list-box[hash-class=newsListBox-3179208200603800] {
    display: flex;
    justify-content: space-between;
    margin-top: 0.3rem;
    margin-bottom: 0.62rem;
    height: 2.82rem;
    width: 12rem;
}
.info-block[hash-class=newsListBox-3179208200603800] {
    width: 7.17rem;
    box-sizing: content-box;
    padding-right: 0.3rem;
    border-right: 1px solid #8b8b8b;
}
.notice-block[hash-class=newsListBox-3179208200603800] {
    width: 4.3rem;
}
/* 头部样式 */
.title[hash-class=newsListBox-3179208200603800] {
    width: 100%;
    height: 0.42rem;
    display: flex;
    justify-content: space-between;
    align-items: center;
    margin-bottom: 0.24rem;
}
.title-text[hash-class=newsListBox-3179208200603800] {
    font-size: var(--main-fontSize30);
    color: #252728;
    line-height: 0.42rem;
    font-weight: 600;
}
.title-more[hash-class=newsListBox-3179208200603800] {
    cursor: pointer;
    font-size: var(--main-fontSize20);
    font-weight: 400;
    color: #d91313;
    display: flex;
    align-items: center
}
.title-more-image[hash-class=newsListBox-3179208200603800] {
    width: 0.1rem;
    height: 0.16rem;
    margin-left: 0.04rem;
}

/* 列表样式 */
.list-news[hash-class=newsListBox-3179208200603800] {
    height: 2.15rem;
}
.list-item[hash-class=newsListBox-3179208200603800] {
    width: 100%;
    height: 20%;
    cursor: pointer;
    display: flex;
    justify-content: space-between;
    align-content: center;
}
.list-item-image[hash-class=newsListBox-3179208200603800] {
    width: 0.29rem;
    height: 0.29rem;
}
.list-item-title[hash-class=newsListBox-3179208200603800] {
    width: calc(100% - 2rem);
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    font-size: var(--main-fontSize24);
    color: #252728;
    display: inline-block;
}
.list-item-title:hover[hash-class=newsListBox-3179208200603800] {
    text-decoration: underline;
}
.list-item-time[hash-class=newsListBox-3179208200603800] {
    color: #999;
    margin-left: 0.34rem;
    font-size: var(--main-fontSize22);
}
.rc-text[hash-class=leaderDetail-3174421749663996] {
    line-height: 30px;
}

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

.rc-expression-inner[hash-class=leaderDetail-3174421749663996] {
    line-height: inherit;
}
.leaderDetail .leaderDetailIn[hash-class=leaderDetail-3174421749663996] {
    margin-top: .2rem;
    padding: .2rem;
    background-color: #fff;
}
.leaderDetail .title[hash-class=leaderDetail-3174421749663996] {
    width: 100%;
    height: .4rem;
    border-bottom: .01rem solid #e5e5e5;
    font-size: var(--main-fontSize24);
    color: #d91313;
}
.leaderDetail .title .titleText[hash-class=leaderDetail-3174421749663996] {
    height: .46rem;
    border-bottom: .03rem solid #d91313;
    display: inline-block;
    position: relative;
    top: -.07rem;
    font-size: var(--main-fontSize24);
}
.leaderDetail .contentTop[hash-class=leaderDetail-3174421749663996] {
    margin-top: .2rem;
    display: flex;
    align-items: flex-start;
}
.leaderDetail .contentTop .img[hash-class=leaderDetail-3174421749663996] {
    width: 2.47rem;
    height: 3.35rem;
}
.leaderDetail .contentTop .name[hash-class=leaderDetail-3174421749663996] {
    font-size: var(--main-fontSize24);
    margin: .2rem 0;
}
.leaderDetail .contentTop .detail[hash-class=leaderDetail-3174421749663996] {
    font-size: var(--main-fontSize22);
    color: #666;
    margin: 0;
}
.rc-text[hash-class=researchExchange-3282581175953147] {
    line-height: 30px;
}

.rc-text-inner[hash-class=researchExchange-3282581175953147] {
    line-height: inherit;
}

.rc-expression-inner[hash-class=researchExchange-3282581175953147] {
    line-height: inherit;
}
.researchExchange .tabsContainer[hash-class=researchExchange-3282581175953147] {
    width: 12rem;
    margin: 0 auto;
    height: .74rem;
    margin-bottom: .7rem;
    justify-content: center;
}
.tabsList[hash-class=researchExchange-3282581175953147] {
    display: flex;
    flex-direction: row;
    flex-wrap: nowrap;
}
.researchExchange .tabsItem[hash-class=researchExchange-3282581175953147] {
    width: 1.2rem;
    height: .5rem;
    margin: 0 .2rem;
    text-align: center;
    color: #000;
    font-size: var(--main-fontSize22);
    line-height: .5rem;
    background: #f4f4f4;
    position: relative;
    cursor: pointer;
    justify-content: center;
}
.researchExchange .tabsItem.active[hash-class=researchExchange-3282581175953147] {
    color: #fff;
    background: #d91313;
}
.researchExchange .tabsItem.active[hash-class=researchExchange-3282581175953147]::after {
    content: "";
    position: absolute;
    bottom: -.1rem;
    left: 50%;
    -webkit-transform: translateX(-50%);
            transform: translateX(-50%);
    width: 0;
    height: 0;
    border: .05rem solid transparent;
    border-top: .05rem solid #d91313;
}
.researchExchange .tabsItem .rc-expression[hash-class=researchExchange-3282581175953147] {
    font-size: var(--main-fontSize22);
    line-height: .5rem;
}

.researchExchange .titleText[hash-class=researchExchange-3282581175953147] {
    width: 1.8rem;
    height: .63rem;
    border-bottom: .04rem solid #f5b2b2;
    font-size: .44rem;
    line-height: .44rem;
    color: #333;
    margin: 0 auto .54rem;
    text-align: center;
    position: relative;
}
.researchExchange .titleText[hash-class=researchExchange-3282581175953147]::after {
    content: "";
    width: .4rem;
    height: .04rem;
    background: #d91313;
    position: absolute;
    bottom: -.04rem;
    left: 50%;
    margin-left: -.2rem;
}
[hash-class=researchExchange-3282581175953147] .researchExchange .richContent p {
    /* font-size: .2rem;
    line-height: .36rem;
    margin: 0; */
}

.researchExchange .TeamList[hash-class=researchExchange-3282581175953147],
.researchExchange .DynamicList[hash-class=researchExchange-3282581175953147],
.researchExchange .ArticleList[hash-class=researchExchange-3282581175953147],
.researchExchange .ReleaseList[hash-class=researchExchange-3282581175953147] {
    display: flex;
    align-items: center;
    flex-wrap: wrap;
    justify-content: space-between;
}
.researchExchange .TeamListItem[hash-class=researchExchange-3282581175953147] {
    width: 5.9rem;
    height: 2.7rem;
    padding: .19rem;
    margin-bottom: .2rem;
    box-sizing: border-box;
    box-shadow: 0 6px 10px 0 hsl(0deg 0% 83% / 62%);
    cursor: pointer;
    display: flex;
    align-items: center;
}
[hash-class=researchExchange-3282581175953147] .researchExchange .TeamListItem img {
    width: 1.69rem;
    height: 2.33rem;
    margin-right: .26rem;
    display: block;
}
.researchExchange .TeamListItem .name[hash-class=researchExchange-3282581175953147] {
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 1;
    overflow: hidden;
    -webkit-box-orient: vertical;
    font-size: var(--main-fontSize20);
    line-height: .28rem;
    color: #333;
    margin-bottom: .12rem;
}
.researchExchange .TeamListItem .desc[hash-class=researchExchange-3282581175953147] {
    height: .9rem;
    line-height: .3rem!important;
    color: #666;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;
    font-size: var(--main-fontSize18);
}
.researchExchange .TeamListItem .button[hash-class=researchExchange-3282581175953147] {
    width: 1rem;
    height: .38rem;
    font-size: var(--main-fontSize20);
    line-height: .38rem;
    color: #fff;
    background: #d91313;
    text-align: center;
    margin-top: .46rem;
    cursor: pointer;
}
.researchExchange .DynamicListItem[hash-class=researchExchange-3282581175953147] {
    width: 5.9rem;
    height: 1.34rem;
    margin-bottom: .3rem;
    box-sizing: border-box;
    cursor: pointer;
    display: flex;
    align-items: center;
}
[hash-class=researchExchange-3282581175953147] .researchExchange .DynamicListItem img {
    width: 1.73rem;
    height: 1.34rem;
    margin-right: .26rem;
    display: block;
}
.researchExchange .DynamicListItem .desc[hash-class=researchExchange-3282581175953147], 
.researchExchange .DynamicListItem .title[hash-class=researchExchange-3282581175953147],
.researchExchange .ReleaseListItem .desc[hash-class=researchExchange-3282581175953147], 
.researchExchange .ReleaseListItem .title[hash-class=researchExchange-3282581175953147] {
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-box-orient: vertical;
}
.researchExchange .DynamicListItem .title[hash-class=researchExchange-3282581175953147],
.researchExchange .ReleaseListItem .title[hash-class=researchExchange-3282581175953147] {
    font-size: var(--main-fontSize20);
    -webkit-line-clamp: 1;
}
.researchExchange .DynamicListItem .desc[hash-class=researchExchange-3282581175953147],
.researchExchange .ReleaseListItem .desc[hash-class=researchExchange-3282581175953147] {
    height: .6rem;
    font-size: var(--main-fontSize18);
    line-height: .3rem;
    color: #666;
    -webkit-line-clamp: 2;
}
.researchExchange .DynamicListItem .name[hash-class=researchExchange-3282581175953147],
.researchExchange .ReleaseListItem .name[hash-class=researchExchange-3282581175953147] {
    font-size: var(--main-fontSize18);
    line-height: .3rem;
    color: #333;
    margin-bottom: .06rem;
}
.researchExchange .DynamicListItem .time[hash-class=researchExchange-3282581175953147],
.researchExchange .ReleaseListItem .time[hash-class=researchExchange-3282581175953147] {
    font-size: var(--main-fontSize18);
    line-height: .3rem;
    color: #666;
    margin-bottom: .06rem;
}
.researchExchange .Pagination[hash-class=researchExchange-3282581175953147] {
    margin-top: .8rem;
}
.researchExchange .ArticleListItem[hash-class=researchExchange-3282581175953147] {
    width: 100%;
    height: .58rem;
    margin-bottom: .1rem;
    box-sizing: border-box;
    padding: 0 .27rem;
    cursor: pointer;
    display: flex;
    align-items: center;
    justify-content: space-between;
    align-content: center
}
.researchExchange .ArticleListItem:hover[hash-class=researchExchange-3282581175953147] {
    background: #f0f0f0;
}
.researchExchange .ArticleListItem .title[hash-class=researchExchange-3282581175953147]{
    display: inline-block;
    flex: 1;
    text-overflow: ellipsis;
    overflow: hidden;
}
.researchExchange .ArticleListItem .title[hash-class=researchExchange-3282581175953147],
.researchExchange .ArticleListItem .time[hash-class=researchExchange-3282581175953147] {
    font-size: var(--main-fontSize22);
    line-height: .32rem;
}
.researchExchange .ArticleListItem .time[hash-class=researchExchange-3282581175953147] {
    color: #999;
}
.researchExchange .ReleaseListItem[hash-class=researchExchange-3282581175953147] {
    width: 12rem;
    height: 1.63rem;
    margin-bottom: .2rem;
    box-sizing: border-box;
    padding: .14rem .23rem;
    box-shadow: 0 2px 13px 0 hsl(0deg 0% 68% / 50%);
    cursor: pointer;
    display: flex;
    align-items: center;
}
[hash-class=researchExchange-3282581175953147] .researchExchange .ReleaseListItem img {
    width: 1.73rem;
    height: 1.34rem;
    margin-right: .16rem;
    display: block;
}
.rc-text[hash-class=schoolLeaderDetail-3191841153871182] {
    line-height: 30px;
}

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

.rc-expression-inner[hash-class=schoolLeaderDetail-3191841153871182] {
    line-height: inherit;
}
.leaderDetail[hash-class=schoolLeaderDetail-3191841153871182] {
    width: 12rem;
    margin: 0 auto;
}
.leaderDetail .leaderDetailIn[hash-class=schoolLeaderDetail-3191841153871182] {
    margin-top: 0.2rem;
    padding: 0.2rem;
    background-color: #fff;
}
.leaderDetail .leaderDetailIn .title[hash-class=schoolLeaderDetail-3191841153871182] {
    width: 100%;
    height: 0.4rem;
    border-bottom: 0.01rem solid #e5e5e5;
    font-size: var(--main-fontSize24);
    color: #d91313;
}
.leaderDetail .leaderDetailIn .title span[hash-class=schoolLeaderDetail-3191841153871182] {
    height: 0.46rem;
    border-bottom: 0.03rem solid #d91313;
    display: inline-block;
    position: relative;
    top: -0.07rem;
}
.leaderDetail .leaderDetailIn .contentTop[hash-class=schoolLeaderDetail-3191841153871182] {
    margin-top: 0.2rem;
}

.flex-contain[hash-class=schoolLeaderDetail-3191841153871182] {
    display: flex;
    align-items: center;
}
.flex-cross-start[hash-class=schoolLeaderDetail-3191841153871182] {
    align-items: flex-start;
}
.leaderDetail .leaderDetailIn .contentTop img[hash-class=schoolLeaderDetail-3191841153871182] {
    max-width: 100%;
    height: auto;
    width: 2.47rem;
}
.flex-1[hash-class=schoolLeaderDetail-3191841153871182] {
    flex: 1;
}
.leaderDetail .leaderDetailIn .contentBot[hash-class=schoolLeaderDetail-3191841153871182] {
    margin: 0.2rem 0;
}
.leaderDetail .leaderDetailIn .contentTop h4[hash-class=schoolLeaderDetail-3191841153871182] {
    font-size: var(--main-fontSize24);
    margin: 0.2rem 0;
}
.leaderDetail .leaderDetailIn .contentTop p[hash-class=schoolLeaderDetail-3191841153871182] {
    font-size: var(--main-fontSize22);
    color: #666;
    word-break: break-all;
}
.rc-text[hash-class=worksList-3195937173022051] {
    line-height: 30px;
}

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

.rc-expression-inner[hash-class=worksList-3195937173022051] {
    line-height: inherit;
}
.Student[hash-class=worksList-3195937173022051] {
    padding-bottom: 0.8rem;
}
.nav-title[hash-class=worksList-3195937173022051] {
    margin: 0 auto;
    width: 12rem;
    height: 0.75rem;
    font-size: var(--main-fontSize18);
    color: #333;
}
.m-auto[hash-class=worksList-3195937173022051] {
    width: 12rem;
    margin: 0 auto;
}
.Student-content[hash-class=worksList-3195937173022051] {
    margin-bottom: 0.8rem;
}
.Student-content-title[hash-class=worksList-3195937173022051] {
    margin-bottom: 0.2rem;
}
.flex-contain[hash-class=worksList-3195937173022051] {
    display: flex;
    align-items: center;
}
.Student-content .tab[hash-class=worksList-3195937173022051] {
    color: #252728;
    font-size: var(--main-fontSize20);
    margin-bottom: 0.24rem;
}
.pointer[hash-class=worksList-3195937173022051] {
    cursor: pointer;
}
.flex-wrap[hash-class=worksList-3195937173022051] {
    flex-wrap: wrap;
}
.Student-content-title .icon[hash-class=worksList-3195937173022051] {
    width: 0.03rem;
    height: 0.2rem;
    background: #e02020;
    margin-right: 0.1rem;
}
.Student-content-title .name[hash-class=worksList-3195937173022051] {
    font-size: var(--main-fontSize22);
    color: #333;
    line-height: .3rem;
}
.flex-1[hash-class=worksList-3195937173022051] {
    flex: 1;
}
.Student-content .tab-item.active[hash-class=worksList-3195937173022051] {
    background: #e02020;
    border: 0;
    color: #fff;
}
.Student-content .tab-item[hash-class=worksList-3195937173022051] {
    height: 0.38rem;
    padding: 0 0.16rem;
    border: 1px solid #c9c9c9;
    border-radius: 0.02rem;
    margin-right: 0.14rem;
    line-height: .38rem;
}
.Student-content-list-item[hash-class=worksList-3195937173022051] {
    width: 2.6rem;
    margin: 0 0.4rem 0.2rem 0;
}
.Student-content-list-item img[hash-class=worksList-3195937173022051] {
    width: 2.6rem;
    height: 1.79rem;
    display: block;
}
.Student-content-list-item .name[hash-class=worksList-3195937173022051] {
    font-size: 0.23rem;
    color: #333;
    line-height: .31rem;
    background: #f9f9f9;
    padding: 0.1rem 0.1rem;
    margin-left: 0.05rem;
}
.textOverflow[hash-class=worksList-3195937173022051] {
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}
.rc-text[hash-class=starStudent-3196207891042263] {
    line-height: 30px;
}

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

.rc-expression-inner[hash-class=starStudent-3196207891042263] {
    line-height: inherit;
}
.Student[hash-class=starStudent-3196207891042263] {
    padding-bottom: 0.8rem;
}
.nav-title[hash-class=starStudent-3196207891042263] {
    margin: 0 auto;
    width: 12rem;
    height: 0.75rem;
    font-size: var(--main-fontSize18);
    color: #333;
}
.m-auto[hash-class=starStudent-3196207891042263] {
    width: 12rem;
    margin: 0 auto;
}
.Student-content[hash-class=starStudent-3196207891042263] {
    margin-bottom: 0.8rem;
}
.Student-content-title[hash-class=starStudent-3196207891042263] {
    margin-bottom: 0.2rem;
}
.flex-contain[hash-class=starStudent-3196207891042263] {
    display: flex;
    align-items: center;
}
.pointer[hash-class=starStudent-3196207891042263] {
    cursor: pointer;
}
.flex-wrap[hash-class=starStudent-3196207891042263] {
    flex-wrap: wrap;
}
.Student-content-title .icon[hash-class=starStudent-3196207891042263] {
    width: 0.03rem;
    height: 0.2rem;
    background: #e02020;
    margin-right: 0.1rem;
}
.Student-content-title .name[hash-class=starStudent-3196207891042263] {
    font-size: var(--main-fontSize22);
    color: #000;
    line-height: .3rem;
}
.flex-1[hash-class=starStudent-3196207891042263] {
    flex: 1;
}
.flex-wrap[hash-class=starStudent-3196207891042263] {
    flex-wrap: wrap;
}
.flex-main-justify[hash-class=starStudent-3196207891042263] {
    justify-content: space-between;
}
.Student-content-card-item[hash-class=starStudent-3196207891042263] {
    width: 5.88rem;
    height: 2.13rem;
    background: #fff;
    box-shadow: 0 0 10px 0 hsl(0deg 0% 76% / 50%);
    border-radius: 0.1rem;
    box-sizing: border-box;
    padding: 0.27rem 0.19rem;
    margin-bottom: 0.17rem;
}
.Student-content-card-item img[hash-class=starStudent-3196207891042263] {
    width: 1.6rem;
    height: 1.6rem;
    border-radius: 50%;
    margin-right: 0.34rem;
    flex-shrink: 0;
}
.Student-content-card-item .content .name[hash-class=starStudent-3196207891042263] {
    width: 0.95rem;
    height: 0.47rem;
    font-size: var(--main-fontSize22);
    line-height: .3rem;
    border-bottom: 0.03rem solid #d91313;
    margin-bottom: 0.14rem;
}
.Student-content-card-item .content .desc[hash-class=starStudent-3196207891042263] {
    font-size: var(--main-fontSize20);
    color: #666;
    line-height: .26rem;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;
    max-height: 1.05rem;
}
.richContent p[hash-class=starStudent-3196207891042263] {
    font-size: .2rem;
    line-height: .36rem;
}
.rc-text[hash-class=commonProblem-3196819566071789] {
    line-height: 30px;
}

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

.rc-expression-inner[hash-class=commonProblem-3196819566071789] {
    line-height: inherit;
}
.news[hash-class=commonProblem-3196819566071789] {
    background-color: #fff;
}
.news .card1[hash-class=commonProblem-3196819566071789] {
    width: 12rem;
    margin: 0 auto;
}
.news .newsList[hash-class=commonProblem-3196819566071789] {
    padding-top: 0.3rem;
}
.news .newsList .item[hash-class=commonProblem-3196819566071789] {
    width: 100%;
    height: 0.58rem;
    line-height: .58rem;
    display: flex;
    justify-content: space-between;
    align-items: center;
    font-size: var(--main-fontSize22);
    color: #252728;
    cursor: pointer;
}
.news .newsList .item .square[hash-class=commonProblem-3196819566071789] {
    width: 0.1rem;
    height: 0.1rem;
}
.flex-contain[hash-class=commonProblem-3196819566071789] {
    display: flex;
    align-items: center;
}
.news .newsList .item .square:before[hash-class=commonProblem-3196819566071789] {
    content: "";
    display: inline-block;
    border-width: 0.05rem 0.05rem 0.05rem 0;
    border-style: solid;
    border-color: transparent #d91313 transparent transparent;
}
.news .newsList .item .square:after[hash-class=commonProblem-3196819566071789] {
    content: "";
    display: inline-block;
    border-width: 0.05rem 0 0.05rem 0.05rem;
    border-style: solid;
    border-color: transparent transparent transparent #d91313;
}
.news .newsList .item .tit[hash-class=commonProblem-3196819566071789] {
    width: calc(100% - 2rem);
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    margin-left: 0.1rem;
    font-size: inherit;
}
.flex-1[hash-class=commonProblem-3196819566071789] {
    flex: 1;
}
.news .breadcrumb[hash-class=commonProblem-3196819566071789] {
    padding-top: 0.38rem;
}
.news .newsList .item:hover[hash-class=commonProblem-3196819566071789] {
    background-color: #f0f0f0;
}.mainBox[hash-class=readingSharingDetail-4588993095993730]{
    width: 72.2% ;
    margin: 0 auto;
    margin-bottom: .616rem;
}
/* 标题 */
.titleBox[hash-class=readingSharingDetail-4588993095993730]{
    justify-content: center;
    font-weight: bold;
    font-size: 0.33rem;
    margin: .264rem 0;
}
/* 内容区域 */
.contentBox[hash-class=readingSharingDetail-4588993095993730]{
  border-radius: 0.09rem;
  padding: .352rem .7923rem .7042rem;
  border: #f7f0e4 1px solid;
  background: linear-gradient(to bottom, #f7f0e4 0%, #fff 20%, #fff 100%);
  font-size: .1408rem;
  text-align: justify;
}
.contentBox .imgBox[hash-class=readingSharingDetail-4588993095993730]{
  justify-content: center;
  margin-bottom: .264rem ;
}
.contentBox .imgBox .img[hash-class=readingSharingDetail-4588993095993730]{
  width: auto;
}
.contentBox .contentTitle[hash-class=readingSharingDetail-4588993095993730]{
  font-size: .23rem;
}
.contentBox .descTxt[hash-class=readingSharingDetail-4588993095993730]{
  font-size: .19rem;
  margin-bottom: .176rem;
}
.h_auto[hash-class=readingSharingDetail-4588993095993730]{
  height: auto;
}
[hash-class=readingSharingDetail-4588993095993730] .contentBox .detail p{
  /* font-size: .1405rem; */
}
[hash-class=readingSharingDetail-4588993095993730] .bread .BreadcrumbContainer .breadcrumb .breadcrumb-item:last-child .breadcrumb-title{
  color: #1a42a9;
}
.rc-text[hash-class=service-3167514488113383] {
    line-height: 30px;
}

.rc-text-inner[hash-class=service-3167514488113383] {
    line-height: inherit;
}

.rc-expression-inner[hash-class=service-3167514488113383] {
    line-height: inherit;
}
.service[hash-class=service-3167514488113383] {
    background-color: #fff;
}
.more .more-container[hash-class=service-3167514488113383] {
  display: flex;
  margin: .3rem auto;
  align-items: center;
  justify-content: flex-end;

}

.more .more-container .more-text[hash-class=service-3167514488113383] {
  margin-right: 0.1rem;
  color: #757779;
  font-size: var(--main-fontSize24);
}
.service-top[hash-class=service-3167514488113383]{
    width: 100%;
    height: 5.5rem;
    background: #fff;
    box-shadow: 0 2px 4px 0 hsl(0deg 2% 76% / 50%);
    margin-bottom: 0.6rem;
    padding-top: 0.35rem;
    box-sizing: border-box;
    margin-left: unset;
}
.banner-wraper[hash-class=service-3167514488113383]{
    width: 12rem;
    margin-left: auto !important;
    margin-right: auto;
    margin-bottom: 0.2rem;
}
.carousel .image-text-div[hash-class=service-3167514488113383]{
    width: 100%;
    height: 0.74rem;
    background: linear-gradient(90deg,transparent,rgba(0,0,0,.4) 20%,rgba(0,0,0,.4) 75%,transparent);
    border-radius: 2px;
    line-height: .74rem;
    color: #fff;
    position: absolute;
    bottom: 0;
    display: flex;
    justify-content: center;
    align-items: center;
}
.carousel .image-text-div span[hash-class=service-3167514488113383]{
    font-size: .26rem;
}
.service .service-top .tab[hash-class=service-3167514488113383] {
    height: 0.74rem;
}
.flex-main-center[hash-class=service-3167514488113383] {
    justify-content: center;
}
.flex-contain[hash-class=service-3167514488113383] {
    display: flex;
    align-items: center;
}
.service .service-top .tab .tab-item[hash-class=service-3167514488113383] {
    width: 1.2rem;
    height: 0.5rem;
    margin: 0 0.2rem;
    text-align: center;
    color: #000;
    font-size: var(--main-fontSize20);
    line-height: .5rem;
    background: #f4f4f4;
    position: relative;
}
.service .service-top .tab .tab-item.active[hash-class=service-3167514488113383] {
    color: #fff;
    background: #d91313;
}
.service .service-top .tab .tab-item.active [hash-class=service-3167514488113383]::after{
    content: "";
    position: absolute;
    bottom: -0.1rem;
    left: 50%;
    -webkit-transform: translateX(-50%);
            transform: translateX(-50%);
    width: 0;
    height: 0;
    border: 0.05rem solid transparent;
    border-top: 0.05rem solid #d91313;
}
.pointer[hash-class=service-3167514488113383] {
    cursor: pointer;
}
.service-content[hash-class=service-3167514488113383] {
    width: 12rem;
    margin: 0 auto;
}
.TeachingStaff[hash-class=service-3167514488113383] {
    padding-bottom: 1rem;
}
.TeachingStaff .tab[hash-class=service-3167514488113383]{
    color: #252728;
    font-size: var(--main-fontSize20);
    margin-bottom: 0.24rem;
}
.TeachingStaff .tab-item[hash-class=service-3167514488113383] {
    height: 0.38rem;
    padding: 0 0.16rem;
    border: 1px solid #c9c9c9;
    border-radius: 0.02rem;
    margin-right: 0.14rem;
    line-height: .38rem;
    font-size: inherit;
}
.TeachingStaff .tab-item.active[hash-class=service-3167514488113383] {
    background: white;
    border: 0;
    color: black;
}
.Certificate[hash-class=service-3167514488113383] {
    width: 100%;
    padding: 0.3rem;
    box-sizing: border-box;
}
.Certificate-title[hash-class=service-3167514488113383] {
    text-align: center;
    font-size: var(--main-fontSize30);
    color: #000;
    line-height: .42rem;
}
.Certificate-list[hash-class=service-3167514488113383] {
    width: 4.5rem;
    margin: 0.45rem auto;
    display: flex;
    flex-direction: column;
    align-items: center;
}
.Certificate-list-item[hash-class=service-3167514488113383] {
    height: 0.48rem;
    margin-bottom: 0.26rem;
}
.Certificate-list-item-label[hash-class=service-3167514488113383] {
    width: 1rem;
    text-align: right;
    line-height: .48rem;
    font-size: var(--main-fontSize20);
    color: #000;
    margin-right: 0.18rem;
    flex-shrink: 0;
}
.Certificate-list-item-content[hash-class=service-3167514488113383] {
    width: 3.34rem;
    height: 0.48rem;
    
}
[hash-class=service-3167514488113383] .Certificate-list-item-content input {
    width: 100%;
    height: 0.48rem;
    border-radius: 0.02rem;
    border: 1px solid #e6e6e6;
    padding: 0 0.16rem;
    font-size: var(--main-fontSize20);
}
[hash-class=service-3167514488113383] .Certificate-list-item img {
    width: 1.06rem;
    margin-left: 0.28rem;
    border: 1px solid #e6e6e6;
}
.Certificate-list .changeImage[hash-class=service-3167514488113383] {
    text-align: right;
    font-size: var(--main-fontSize20);
    line-height: .28rem;
    color: #d91313;
    margin-left: 0.1rem;
}
.Certificate-list-item-content .button[hash-class=service-3167514488113383] {
    width: 1.58rem;
    height: 0.48rem;
    border-radius: 0.05rem;
    border: 1px solid #c9c9c9;
    text-align: center;
    line-height: .48rem;
    color: #333;
    font-size: var(--main-fontSize20);
}
.Certificate-list-item-content .button.active[hash-class=service-3167514488113383] {
    color: #fff;
    border: none;
}
.flex-main-justify[hash-class=service-3167514488113383] {
    justify-content: space-between;
}
.TeachingStaff .list[hash-class=service-3167514488113383] {
    margin-bottom: 1rem;
}
.TeachingStaff .list-item[hash-class=service-3167514488113383] {
    width: 5.9rem;
    height: 2.7rem;
    background: #fff;
    box-shadow: 0 4px 10px 4px hsl(0deg 0% 83% / 62%);
    border-radius: 0.1rem;
    padding: 0.19rem;
    box-sizing: border-box;
    margin-bottom: 0.2rem;
}
.TeachingStaff .list-item img[hash-class=service-3167514488113383] {
    width: 1.69rem;
    height: 2.33rem;
    margin-right: 0.26rem;
}
.TeachingStaff .list-item .title[hash-class=service-3167514488113383] {
    font-size: var(--main-fontSize20);
    line-height: .28rem;
    margin-bottom: 0.08rem;
    color: #000;
}
.TeachingStaff .list-item .desc[hash-class=service-3167514488113383] {
    height: 1.22rem;
    font-size: var(--main-fontSize18);
    line-height: .3rem;
    color: #666;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    word-break: break-all;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;
}
.TeachingStaff .list-item .btn[hash-class=service-3167514488113383] {
    width: 1rem;
    height: 0.38rem;
    border-radius: 0.04rem;
    background: #e02020;
    color: #fff;
    font-size: var(--main-fontSize18);
    line-height: .38rem;
    text-align: center;
    margin-top: 0.14rem;
    display: block;
}
.flex-wrap[hash-class=service-3167514488113383] {
    flex-wrap: wrap;
}
.Student[hash-class=service-3167514488113383] {
    padding-bottom: 0.8rem;
}
.Student-content[hash-class=service-3167514488113383] {
    margin-bottom: 0.8rem;
}
.Student-content-title[hash-class=service-3167514488113383] {
    margin-bottom: 0.2rem;
}
.Student-content-title .icon[hash-class=service-3167514488113383] {
    width: 0.03rem;
    height: 0.2rem;
    background: #e02020;
    margin-right: 0.1rem;
}
.Student-content-title .name[hash-class=service-3167514488113383] {
    font-size: var(--main-fontSize22);
    color: #000;
    line-height: .3rem;
}
.flex-1[hash-class=service-3167514488113383] {
    flex: 1;
}
.Student-content-title .more[hash-class=service-3167514488113383] {
    font-size: var(--main-fontSize18);
    color: #e02020;
    line-height: .27rem;
}
.Student-content-list-item[hash-class=service-3167514488113383] {
    width: 2.6rem;
    margin-right: 0.53rem;
    /* margin: 0 0.2rem 0.2rem 0; */
}
.Student-content-list-item img[hash-class=service-3167514488113383] {
    width: 2.6rem;
    height: 1.79rem;
    display: block;
}
.Student-content-list[hash-class=service-3167514488113383] {
    /* justify-content: space-between; */
}
.Student-content-list .Student-content-list-item:nth-child(4)[hash-class=service-3167514488113383] {
    margin-right: 0;
}
.Student-content-list-item .name[hash-class=service-3167514488113383] {
    font-size: 0.23rem;
    color: #333;
    line-height: .38rem;
    background: #f9f9f9;
    padding: 0.1rem 0.1rem;
}
.Student-content-list-item .name .text[hash-class=service-3167514488113383] {
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    font-size: inherit;
}
.Student-content .tab[hash-class=service-3167514488113383] {
    color: #252728;
    font-size: var(--main-fontSize20);
    margin-bottom: 0.24rem;
}
.Student-content .tab-item.active[hash-class=service-3167514488113383] {
    background: #e02020;
    border: 0;
    color: #fff;
}
.Student-content .tab-item[hash-class=service-3167514488113383] {
    height: 0.38rem;
    padding: 0 0.16rem;
    border: 1px solid #c9c9c9;
    border-radius: 0.02rem;
    margin-right: 0.14rem;
    line-height: .38rem;
}
.textOverflow[hash-class=service-3167514488113383] {
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}
.Student-content-card-item[hash-class=service-3167514488113383] {
    width: 5.88rem;
    height: 2.13rem;
    background: #fff;
    box-shadow: 0 0 10px 0 hsl(0deg 0% 76% / 50%);
    border-radius: 0.1rem;
    box-sizing: border-box;
    padding: 0.27rem 0.19rem;
    margin-bottom: 0.17rem;
}
.Student-content-card-item img[hash-class=service-3167514488113383] {
    width: 1.6rem;
    height: 1.6rem;
    border-radius: 50%;
    margin-right: 0.34rem;
    flex-shrink: 0;
}
.Student-content-card-item .content .name[hash-class=service-3167514488113383] {
    width: 0.95rem;
    height: 0.47rem;
    font-size: var(--main-fontSize22);
    line-height: .3rem;
    border-bottom: 0.03rem solid #d91313;
    margin-bottom: 0.14rem;
}
.Student-content-card-item .content .desc[hash-class=service-3167514488113383] {
    font-size: var(--main-fontSize20);
    color: #666;
    line-height: .26rem;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;
}
.Student-content-question[hash-class=service-3167514488113383] {
    font-size: var(--main-fontSize20);
    line-height: .26rem;
}
.Student-content-question-item[hash-class=service-3167514488113383] {
    font-size: inherit;
    margin-bottom: 0.16rem;
}
.el-icon[hash-class=service-3167514488113383] {
    --color: inherit;
    height: 1em;
    width: 1em;
    line-height: 1em;
    display: inline-flex;
    justify-content: center;
    align-items: center;
    position: relative;
    fill: currentColor;
    color: var(--color);
    font-size: inherit;
}
.el-icon svg[hash-class=service-3167514488113383] {
    height: 1em;
    width: 1em;
}
.Student .question:hover[hash-class=service-3167514488113383] {
    background: #f0f0f0;
}
.Student-content-consulting-item[hash-class=service-3167514488113383] {
    font-size: var(--main-fontSize20);
    line-height: .26rem;
    color: #333;
    margin-right: 0.6rem;
}
.Student-content-list-item2[hash-class=service-3167514488113383]{
height: 2.76rem;
    background: rgb(249, 249, 249);
}
.rc-container-vertical-jjy[hash-class=service-3167514488113383]{
    display: flex;
}
.rc-container-v1-jjy[hash-class=service-3167514488113383]{
    cursor: pointer;
    background-color: #F4F4F4;
    position: relative;
    border-width: 1px;
    border-style: solid;
    border-color:#f0f0f0 ;
}

.rc-container-v1-jjy.active[hash-class=service-3167514488113383] {
    color: #fff;
    background: #d91313;
}
.rc-container-v1-jjy.active[hash-class=service-3167514488113383]::after{
 content: "";
    position: absolute;
    bottom: -0.1rem;
    left: 50%;
    -webkit-transform: translateX(-50%);
            transform: translateX(-50%);
    width: 0;
    height: 0;
    border: 0.05rem solid transparent;
    border-top: 0.05rem solid #d91313;
    
}
.rc-container-v1-jjy1[hash-class=service-3167514488113383]{
    display: flex;
    align-items: center;
}
.rc-container-v1-jjy2[hash-class=service-3167514488113383]{
    display: flex;
}
.rc-container-v1-jjy4[hash-class=service-3167514488113383]{
    cursor: pointer;
}
.rc-container-v1-jjy5[hash-class=service-3167514488113383]{
    cursor: pointer;
}
.rc-container-v1-jjy6[hash-class=service-3167514488113383]{
    cursor: pointer;
}
[hash-class=service-3167514488113383] .rc-dropdown .current input{
    font-size: 0.2rem;
    width: 3.4rem;
}
.rc-container-v1-jjy10[hash-class=service-3167514488113383]{
    border-width: 3px;
    border-style: solid;
    border-color: #F4F4F4;
    white-space: nowrap;
    overflow: hidden; /* 隐藏超出容器的部分 */
    text-overflow: ellipsis; /* 超出部分显示省略号 */
}
[hash-class=service-3167514488113383] .Certificate-list-item .rc-image-jjy{
    width: 1.06rem;
}
.rc-text[hash-class=LayoutMenu-2058752642589254] {
    line-height: 30px;
}

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

.rc-expression-inner[hash-class=LayoutMenu-2058752642589254] {
    line-height: inherit;
}

.rc-text[hash-class=recommendDetail-3869717220888509] {
    line-height: 30px;
}

.rc-text-inner[hash-class=recommendDetail-3869717220888509] {
    line-height: inherit;
}

.rc-expression-inner[hash-class=recommendDetail-3869717220888509] {
    line-height: inherit;
}
.popTxt[hash-class=recommendDetail-3869717220888509]{
    font-size: 0.2rem;
    text-align: center;
}
.search_box[hash-class=recommendDetail-3869717220888509] {
    width: 100%;
	height: 1.2rem;
	background: rgb(248, 248, 248);
	position: relative;
}
.search_box .search_main[hash-class=recommendDetail-3869717220888509] {
    width: 7.54rem;
	height: .61rem;
	border-radius: .31rem;
	box-shadow: 0rem .06rem .1rem 0rem rgba(211, 211, 211, 0.62);
	overflow: hidden;
	display: flex;
	position: absolute;
	left: 50%;
	top: .28rem;
	-webkit-transform: translateX(-50%);
	        transform: translateX(-50%);
}
.search_box .search_main .search_input_box[hash-class=recommendDetail-3869717220888509] {
    width: 5.59rem;
	height: 100%;
	background: #fff;
	position: relative;
}
.search_box .search_main .search_input_box .rc-input[hash-class=recommendDetail-3869717220888509] {
    width: 80%;
	height: 100%;
	font-size: var(--main-fontSize20);
	position: absolute;
	left: .3rem;
	top: 0;
	border: none;
	outline: none;
}
[hash-class=recommendDetail-3869717220888509] .search_box .search_main .search_input_box .rc-input .input {
	border: 0;
	margin: 0;
	padding-left: 0;
}
[hash-class=recommendDetail-3869717220888509] .search_box .search_main .search_input_box .rc-input .input:-moz-placeholder {
	color: #C0C0C0;
}
[hash-class=recommendDetail-3869717220888509] .search_box .search_main .search_input_box .rc-input .input:-ms-input-placeholder {
	color: #C0C0C0;
}
[hash-class=recommendDetail-3869717220888509] .search_box .search_main .search_input_box .rc-input .input::-webkit-input-placeholder {
	color: #C0C0C0;
}
.search_box .search_main .search_btn_box[hash-class=recommendDetail-3869717220888509] {
    width: calc(100% - 5.59rem);
	height: 100%;
	background: #1a42a9;
	font-size: var(--main-fontSize20);
	color: #fff;
	display: flex;
	flex-wrap: nowrap;
	justify-content: center;
	align-items: center;
	cursor: pointer;
}
.search_box .search_main .search_btn_box .rc-image[hash-class=recommendDetail-3869717220888509] {
    width: .31rem;
	height: .31rem;
	margin-right: .14rem;
} 

.special .tab[hash-class=recommendDetail-3869717220888509] {
	width: 12rem;
    height: .92rem;
    background: #fff;
    box-shadow: 0 0.02rem 0.13rem 0 hsl(0deg 0% 68% / 50%);
    margin: .5rem auto;
    display: flex;
    justify-content: center;
    align-items: center;
	align-content: center;
}
.special .tab .item[hash-class=recommendDetail-3869717220888509] {
	height: .35rem;
    font-size: var(--main-fontSize18);
    color: #333;
    padding: 0 .1rem;
    margin-right: .1rem;
    line-height: .35rem;
    cursor: pointer;
}
.special .tab .item.active[hash-class=recommendDetail-3869717220888509] {
	background: #efccce;
    color: #c9161e;
    font-weight: 600;
}
.special .con_box[hash-class=recommendDetail-3869717220888509] {
	width: 13rem;
    display: flex;
    flex-wrap: wrap;
    margin: 0 auto;
}
.special .m-auto[hash-class=recommendDetail-3869717220888509] {
	max-width: 12rem;
    width: 100%;
    margin: 0 auto;
    display: flex;
    align-items: center;
    justify-content: center;
}
/* :deep(.fwptPagination-container .fwptPagination-button.is--active){
    background: #1a42a9;
} */
[hash-class=recommendDetail-3869717220888509] .CardItem{
	height: 3rem;
}
[hash-class=recommendDetail-3869717220888509] .CardItem .con .tips{
	display: none;
}
.tagTitle[hash-class=recommendDetail-3869717220888509] {
    font-size: var(--main-fontSize28);
    color: #404040;
    letter-spacing: 4px;
		padding-bottom: .2rem;
		position: relative;
}
.tagTitle[hash-class=recommendDetail-3869717220888509]::before{
    position: absolute;
    width: calc(100% - 4px);
    height: 2px;
    background-color: #1a42a9;
    content: "";
    bottom: 0;
    left: 0;
}
.newEmContainer[hash-class=recommendDetail-3869717220888509]{
    position: relative;
    align-items: center;
    margin-top: .2rem;
    width: 14rem;
}
[hash-class=recommendDetail-3869717220888509] .footerPagination.platform .fwptPagination-container .fwptPagination-button.is--active{
    background-color: #1a42a9;
}
[hash-class=recommendDetail-3869717220888509] .footerPagination.platform .fwptPagination-container .fwptPagination-button:hover .fwptPagination-text{
    color: #1a42a9;
}
.bg[hash-class=recommendDetail-3869717220888509]{
	background-color: #d60202;
}
.bg.platform[hash-class=recommendDetail-3869717220888509]{
	background-color: #1a42a9;
}
[hash-class=recommendDetail-3869717220888509] .platform .BreadcrumbContainer .breadcrumb .breadcrumb-item:last-child .breadcrumb-title{
	color: #1a42a9;
}.maxContent[hash-class=courseLearning-5739449544287744]{
    width: -webkit-max-content;
    width: max-content;
}
.mainWidth[hash-class=courseLearning-5739449544287744]{
    width: 13.66rem;
    margin: 0 auto;
}
.w100[hash-class=courseLearning-5739449544287744]{
    width: 100%;
}
.w50[hash-class=courseLearning-5739449544287744]{
    width: 50%;
}
.ac[hash-class=courseLearning-5739449544287744]{
    align-items: center;
    align-content: center;
}
.relative[hash-class=courseLearning-5739449544287744]{
    position: relative;
}
.h100[hash-class=courseLearning-5739449544287744]{
    height: 100%;
}
.noWrap[hash-class=courseLearning-5739449544287744]{
    flex-wrap: nowrap;
}
.flex1[hash-class=courseLearning-5739449544287744]{
    flex: 1;
}
.pointer[hash-class=courseLearning-5739449544287744]{
    cursor: pointer;
}
.jc[hash-class=courseLearning-5739449544287744]{
    justify-content: center;
}
.jcsb[hash-class=courseLearning-5739449544287744]{
    justify-content: space-between;
}
.mb2[hash-class=courseLearning-5739449544287744]{
    margin-bottom: .2rem;
}
.jcfe[hash-class=courseLearning-5739449544287744]{
    justify-content: flex-end;
}
.omit[hash-class=courseLearning-5739449544287744]{
    text-overflow: -o-ellipsis-lastline;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-box-orient: vertical;
}
.clamp1[hash-class=courseLearning-5739449544287744]{
    -webkit-line-clamp: 1;
}

/* 咨询服务 */
.informationService[hash-class=courseLearning-5739449544287744]{
    background-color: #f6f6f6;
    padding: .496rem 0 .416rem 0;
}
.informationService .titleBox[hash-class=courseLearning-5739449544287744]{
    font-size: var(--main-fontSize30);
    color: #333333;
    /* font-weight: bold; */
    letter-spacing: .01rem;
}
.informationService .content[hash-class=courseLearning-5739449544287744]{
    margin-top: .32rem;
    padding: .36rem .32rem .32rem .36rem;
    background-color: #ffffff;
}
.informationService .content .form[hash-class=courseLearning-5739449544287744]{
    border: none;
}
.informationService .content .form .textarea[hash-class=courseLearning-5739449544287744]{
    padding: 5px 0 0 10px;
}
.informationService .content .form .submitBtn[hash-class=courseLearning-5739449544287744]{
    background: #c73025;
    border: none;
    width: 0.88rem;
    height: 0.36rem;
}
.informationService .content .form .cancelBtn[hash-class=courseLearning-5739449544287744]{
    width: 0.88rem;
    height: 0.36rem;
    border: 1px solid #c73025;
    background: #fff;
}
.informationService .content .form .cancelTxt[hash-class=courseLearning-5739449544287744]{
    color: #c73025;
}
.informationService .content .form .btnTxt[hash-class=courseLearning-5739449544287744]{
    font-size: .18rem;
}
[hash-class=courseLearning-5739449544287744] .informationService .content .form .feedbackType.rc-dropdown .current input {
    font-size: .18rem;
}
[hash-class=courseLearning-5739449544287744] #dropdownOptions.options li{
    font-size: .18rem;
}
[hash-class=courseLearning-5739449544287744] .informationService .content .form .feedbackType.rc-dropdown>.options li{
    font-size: .18rem;
}
.informationService .content .form .feedbackType[hash-class=courseLearning-5739449544287744]{
    height: .34rem;
}
.informationService .content .form .feedbackContent[hash-class=courseLearning-5739449544287744]{
    height: 1.6rem;
}
[hash-class=courseLearning-5739449544287744] .informationService .content .form .feedbackContent.rc-textarea .textarea{
    resize: none;
}
.informationService .content .form .btnBox[hash-class=courseLearning-5739449544287744]{
    margin-left: .9rem;
}

/* 轮播图区域 */
.bannerBox[hash-class=courseLearning-5739449544287744] {
    height: 3.88rem;
    padding: .24rem 0;
}
.bannerBox .leftBanner[hash-class=courseLearning-5739449544287744]{
    width: 10.78rem;
    height: 3.33rem;
    border-radius: 0.1rem;
    overflow: hidden;
    margin-right: .32rem;
}
[hash-class=courseLearning-5739449544287744] .bannerBox .leftBanner .swiper .swiper-next{
    right: .24rem;
}
[hash-class=courseLearning-5739449544287744] .bannerBox .leftBanner .swiper .swiper-pre{
    left: .24rem;
}
/* 右边区域 */
.bannerBox .rightBox[hash-class=courseLearning-5739449544287744]{
    height: 3.33rem;
}
/* 未登录 */
.bannerBox .rightBox .noLoginBox[hash-class=courseLearning-5739449544287744]{
    height: 3.33rem;
    padding: .24rem .24rem .2rem .24rem;
}
.bannerBox .rightBox .noLoginBox .titleBox[hash-class=courseLearning-5739449544287744]{
    height: 0.16rem;
    margin-bottom: .16rem;
}
.bannerBox .rightBox .noLoginBox .equityBox[hash-class=courseLearning-5739449544287744]{
    color: #ca1e25;
    font-weight: bold;
    font-size: .15rem;
    margin-bottom: .096rem;
}
.bannerBox .rightBox .noLoginBox .equityBox .equityIcon[hash-class=courseLearning-5739449544287744]{
    width: .16rem;
    margin-right: .06rem;
    /* height: 15px; */
}
.bannerBox .rightBox .noLoginBox  .line[hash-class=courseLearning-5739449544287744]{
    height: 1px;
    background-color: #f0f0f0;
    margin-bottom: .16rem;
}
.bannerBox .rightBox .noLoginBox .textContent .item .tickIcon[hash-class=courseLearning-5739449544287744]{
    width: 0.112rem;
    height: .112rem;
    margin-right: .096rem;
}
.bannerBox .rightBox .noLoginBox .textContent .item[hash-class=courseLearning-5739449544287744]{
    color: #3f3f3f;
    margin-bottom: .096rem;
    font-size: .13rem;
}
.bannerBox .rightBox .noLoginBox .textContent .item:last-child[hash-class=courseLearning-5739449544287744]{
    margin-bottom: .24rem;
}
.bannerBox .rightBox .noLoginBox .loginBtn[hash-class=courseLearning-5739449544287744]{
    height: .32rem;
    color: white;
    font-size: .13rem;
}
/* 登录区域 */
.bannerBox .rightBox .loginBox[hash-class=courseLearning-5739449544287744]{
     height: 3.33rem;
     padding: 0 .19rem;
}
.bannerBox .rightBox .loginBox .top[hash-class=courseLearning-5739449544287744]{
    height: .52rem;
}
.bannerBox .rightBox .loginBox .top .name[hash-class=courseLearning-5739449544287744]{
    font-size: .16rem;
    color: white;
    flex-shrink: 0;
}
.bannerBox .rightBox .loginBox .top .studentIDText[hash-class=courseLearning-5739449544287744]{
    color: white;
    font-size: .12rem;
}
.bannerBox .rightBox .loginBox .middle[hash-class=courseLearning-5739449544287744]{
    height: .38rem;
    margin-bottom: .24rem;
}
.bannerBox .rightBox .loginBox .learningOverview[hash-class=courseLearning-5739449544287744]{
    color: #ce2d35;
    font-size: .15rem;
}
.bannerBox .rightBox .loginBox .moreIcon[hash-class=courseLearning-5739449544287744]{
    width: .1121rem;
    height: .1121rem;
    margin-left: .04rem;
}
.bannerBox .rightBox .loginBox .moreText[hash-class=courseLearning-5739449544287744]{
    color: #898483;
    font-size: .14rem;
}
.bannerBox .rightBox .loginBox .bottom .bottomItem[hash-class=courseLearning-5739449544287744]{
    margin-bottom: .096rem;
}
.bannerBox .rightBox .loginBox .bottom .bottomItem .txt[hash-class=courseLearning-5739449544287744]{
    color: #424242;
    font-size: .14rem;
}
.bannerBox .rightBox .loginBox .bottom .bottomItem .numText[hash-class=courseLearning-5739449544287744]{
    color: #d55c60;
    font-size: .14rem;
}
.bannerBox .rightBox .loginBox .bottom .line[hash-class=courseLearning-5739449544287744]{
    height: 1px ;
    background-color: #f4f4f4;
    margin-bottom: .16rem;
}

/* 最新活动 */
.newActivity[hash-class=courseLearning-5739449544287744]{
    background-color: #fffcf7;
    padding: .54rem 0;
}
.newActivity .titleBox[hash-class=courseLearning-5739449544287744]{
    font-size: var(--main-fontSize34);
    letter-spacing: .01rem;
    margin-bottom: .32rem;
}
.newActivity .newActivityList[hash-class=courseLearning-5739449544287744]{
    margin-right: .52rem;
}
.newActivity .newActivityList .item[hash-class=courseLearning-5739449544287744]{
   width: 3.56rem;
    height: 1.905rem;
    margin-right: .2rem;
    overflow: hidden;
    border-radius: .1rem;
}
.newActivity .newActivityList .item:last-child[hash-class=courseLearning-5739449544287744]{
    margin-right: 0;
}
.newActivity .newActivityList .item .img[hash-class=courseLearning-5739449544287744]{
    width: 100%;
    height: 100%;
    object-fit: cover;
}
.newActivity .rightBox[hash-class=courseLearning-5739449544287744]{
    height: 1.986rem;
}
.newActivity .rightBox .item[hash-class=courseLearning-5739449544287744]{
    width: 2.01rem;
    height: 0.67rem;
    color: white;
    padding-left: .26rem;
    font-size: .18rem;
    letter-spacing: .01rem;
}
.newActivity .rightBox .item  .arrowIcon[hash-class=courseLearning-5739449544287744]{
   width: .08rem;
   height: .13rem;
   margin-left: .12rem;
}
/* 国家老年大学宗旨 */
.nufteEducation[hash-class=courseLearning-5739449544287744]{
    background-color: #e8f0fd;
    padding: .496rem 0 .336rem 0;
}
/*大标题 */
.nufteEducation .titleBoxs[hash-class=courseLearning-5739449544287744]{
    margin-bottom: .32rem;
}
.nufteEducation .titleBoxs .txt1[hash-class=courseLearning-5739449544287744]{
    font-size: var(--main-fontSize38);
    color: #343233;
}
.nufteEducation .titleBoxs .txt2[hash-class=courseLearning-5739449544287744]{
    font-size: var(--main-fontSize34);
    color: #343334;
    margin: 0 0.096rem;
}
.nufteEducation .titleBoxs .txt3[hash-class=courseLearning-5739449544287744]{
    font-size: var(--main-fontSize24);
    color: #676767;
    letter-spacing: .01rem;
}
.nufteEducation .lines[hash-class=courseLearning-5739449544287744]{
    height: 1px;
    background-color: #c7d4f1;
}
/* 二级标题 */
.nufteEducation .secondaryTitleBox[hash-class=courseLearning-5739449544287744]{
    position: relative;
    padding:  0 .06rem;
    margin: .33rem 0 .44rem;
}
.nufteEducation .secondaryTitleBox .bg[hash-class=courseLearning-5739449544287744]{
    position: absolute;
    background-color: #fbe9e9;
    height: .15rem;
    bottom: -.03rem ;
    right: 0;
    z-index: 0;
}
.nufteEducation .secondaryTitleBox .txt1[hash-class=courseLearning-5739449544287744]{
    font-size: var(--main-fontSize30);
    color: #343335;
    z-index: 1;
}
.nufteEducation .secondaryTitleBox .txt2[hash-class=courseLearning-5739449544287744]{
    font-size: var(--main-fontSize24);
    color: #717273;
    z-index: 1;
}
.nufteEducation .secondaryTitleBox .verticalLine[hash-class=courseLearning-5739449544287744]{
    width: 1px;
    height: .24rem;
    background-color: #c0c3ca;
    margin: 0 .16rem;
    z-index: 1;
}
/* 云课堂 */
.nufteEducation .cloudClassroomContent[hash-class=courseLearning-5739449544287744]{
    height: 2.21rem;
    position: relative;
}
.nufteEducation .cloudClassroomContent .left[hash-class=courseLearning-5739449544287744]{
    width: 11.05rem;
    height: 100%;
    margin-right: .52rem;
}
.nufteEducation .cloudClassroomContent .left .arrowImg[hash-class=courseLearning-5739449544287744]{
    width: .43rem;
    margin-top: -0.25rem;
}
.nufteEducation .cloudClassroomContent .left .leftArrowImg[hash-class=courseLearning-5739449544287744]{
    margin-right: .224rem;
}
.nufteEducation .cloudClassroomContent .left .rightArrowImg[hash-class=courseLearning-5739449544287744]{
    margin-left: .224rem;
}
.nufteEducation .cloudClassroomContent .left .cloudClassroomList[hash-class=courseLearning-5739449544287744]{
    /* width: 9.71rem; */
    flex-wrap: nowrap;
    /* overflow: hidden; */
    transition: all .3s;
    position: relative;
    left: 0;
}
.nufteEducation .cloudClassroomContent .left .cloudClassroomList .item[hash-class=courseLearning-5739449544287744]{
    width: 2.965rem;
    margin-right: .384rem;
    flex-shrink: 0;
}
.nufteEducation .cloudClassroomContent .left .cloudClassroomList .item .topImg[hash-class=courseLearning-5739449544287744]{
    width: 100%;
    height: 1.88rem;
    object-fit: cover;
    border-radius: .1rem;
    margin-bottom: .128rem;
    overflow: hidden;
}
.nufteEducation .cloudClassroomContent .left .cloudClassroomList .item .name[hash-class=courseLearning-5739449544287744]{
    /* font-size: var(--main-fontSize16);
    color: #4b4c4c; */
    text-overflow: -o-ellipsis-lastline;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 1;
    -webkit-box-orient: vertical;
    font-size: var(--main-fontSize22);
    color: #333;
}
.nufteEducation .cloudClassroomContent .right .item[hash-class=courseLearning-5739449544287744]{
    width: 2.01rem;
    height: 0.67rem;
    color: white;
    padding-left: 0.26rem;
    font-size: .18rem;
    letter-spacing: .01rem;
}
.nufteEducation .cloudClassroomContent .right .arrowIcon[hash-class=courseLearning-5739449544287744] {
    width: 0.08rem;
    height: 0.13rem;
    margin-left: 0.12rem
}
.nufteEducation .promptBox[hash-class=courseLearning-5739449544287744]{
    font-size: var(--main-fontSize14);
    margin-left: .63rem;
    margin: .224rem 0 .32rem .63rem;
}
.nufteEducation .promptBox .txt1[hash-class=courseLearning-5739449544287744]{
    color: #ce4148;
}
.nufteEducation .promptBox .txt2[hash-class=courseLearning-5739449544287744]{
    color: #595a5d;
}
.nufteEducation .promptBox .promptImg[hash-class=courseLearning-5739449544287744]{
    width: .096rem;
    height: .11rem;
    margin-right: .06rem;
}
.nufteEducation .more[hash-class=courseLearning-5739449544287744]{
    color: #9b9c9d;
    font-size: var(--main-fontSize16);
}

/* 艺术名家课tab */
.artMasterCourseTabBox[hash-class=courseLearning-5739449544287744]{
    margin-left: 1.19rem;
}
.artMasterCourseTabBox .item[hash-class=courseLearning-5739449544287744]{
    width: .736rem;
    height: .32rem;
    background-color: white;
    border-radius: .2rem;
    color: #535353;
    font-size: var(--main-fontSize16);
    margin-right: .16rem;
}
.artMasterCourseTabBox .item.active[hash-class=courseLearning-5739449544287744]{
    background-color: #c9161e;
    color: white;
}
.artMasterCourseContent[hash-class=courseLearning-5739449544287744]{
    position: relative;
}
.artMasterCourseContent .mask1[hash-class=courseLearning-5739449544287744]{
    height: 100%;
    position: absolute;
    width: 2.4rem;
    left: 0.43rem;
    background-image: linear-gradient(to right, #e8f0fd, transparent);
    z-index: 3;
}
.artMasterCourseContent .mask2[hash-class=courseLearning-5739449544287744]{
    height: 100%;
    position: absolute;
    width: 2.4rem;
    right: 0.6rem;
    background-image: linear-gradient(to left, #e8f0fd, transparent);
    z-index: 3;
}
.artMasterCourseContent .arrowIcon[hash-class=courseLearning-5739449544287744]{
    width: 0.43rem;
}
.artMasterCourseContent .leftArrow[hash-class=courseLearning-5739449544287744]{
    margin-right: .34rem;
}
.artMasterCourseContent .rightArrow[hash-class=courseLearning-5739449544287744]{
    margin-left: .34rem;
}
.artMasterCourseContent .content[hash-class=courseLearning-5739449544287744]{
    height: 2.6rem;
    width: 11.96rem;
    position: relative;
}
.artMasterCourseContent .content .item[hash-class=courseLearning-5739449544287744]{
    position: absolute;
    width: 4.35rem;
    height: 2.57rem;
    overflow: hidden;
    border-radius: .1rem;
    -webkit-transform: translateX(3.75rem);
            transform: translateX(3.75rem);
    transition: all .45s ease-in-out;
    z-index: 0;
    background-color: white;
    opacity: 0;
}
.artMasterCourseContent .content .item.center[hash-class=courseLearning-5739449544287744]{
    z-index: 2;
    opacity: 1;
}

.artMasterCourseContent .content .item.left[hash-class=courseLearning-5739449544287744]{
    -webkit-transform: translateX(0) translateY(.2rem);
            transform: translateX(0) translateY(.2rem);
     width: 3.32rem;
    height: 2.05rem;
    z-index: 1;
     opacity: 1;

}
.artMasterCourseContent .content .item.right[hash-class=courseLearning-5739449544287744]{
    -webkit-transform: translateX(8.53rem) translateY(.2rem);
            transform: translateX(8.53rem) translateY(.2rem);
     width: 3.32rem;
    height: 2.05rem;
    z-index: 1;
     opacity: 1;
}
.artMasterCourseContent .content .item .bg[hash-class=courseLearning-5739449544287744]{
    position: absolute;
    width: 100%;
    height: 100%;
    object-fit: cover;
}
.artMasterCourseContent .content .item .top[hash-class=courseLearning-5739449544287744]{
    justify-content: flex-end;
}
.artMasterCourseContent .content .item .top .type[hash-class=courseLearning-5739449544287744]{
    width: 1.04rem;
    height: .368rem;
}
.artMasterCourseContent .content .item.left .top .type[hash-class=courseLearning-5739449544287744]{
    width: .82rem;
    height: .29rem;
}
.artMasterCourseContent .content .item.right .top .type[hash-class=courseLearning-5739449544287744]{
    width: .82rem;
    height: .29rem;
}
.artMasterCourseContent .content .item .top .type .txt[hash-class=courseLearning-5739449544287744]{
    color: white;
    font-size: var(--main-fontSize16);
}
.artMasterCourseContent .content .item.left .top .type .txt[hash-class=courseLearning-5739449544287744]{
    font-size: var(--main-fontSize14);
}
.artMasterCourseContent .content .item.right .top .type .txt[hash-class=courseLearning-5739449544287744]{
    font-size: var(--main-fontSize14);
}
.artMasterCourseContent .content .item .bottom[hash-class=courseLearning-5739449544287744]{
    position: absolute;
    height: .56rem;
    background-color: rgba(0,0,0,.3);
    bottom: 0;
    padding: 0 0 0 .22rem;
}
.artMasterCourseContent .content .item.left .bottom[hash-class=courseLearning-5739449544287744]{
    height: .42rem;
}
.artMasterCourseContent .content .item.right .bottom[hash-class=courseLearning-5739449544287744]{
    height: .42rem;
}
.artMasterCourseContent .content .item .bottom .sculptureBox[hash-class=courseLearning-5739449544287744]{
    width: 0.99rem;
    height: 0.99rem;
    padding: 0.02rem;
    background-color: #d2b9b3;
    position: absolute;
    bottom: .16rem;
    border-radius: 50%;
    overflow: hidden;
}
.artMasterCourseContent .content .item.left .bottom .sculptureBox[hash-class=courseLearning-5739449544287744]{
    width: .77rem;
    height: .77rem;
    bottom: .096rem;
}
.artMasterCourseContent .content .item.right .bottom .sculptureBox[hash-class=courseLearning-5739449544287744]{
    width: .77rem;
    height: .77rem;
    bottom: .096rem;
}
.artMasterCourseContent .content .item .bottom .sculptureBox .img[hash-class=courseLearning-5739449544287744]{
   width: 100%;
   height: 100%;
    border-radius: 50%;
    object-fit: cover;
    background-color: #903427;
}
.artMasterCourseContent .content .item .bottom .txt[hash-class=courseLearning-5739449544287744]{
    color: white;
    font-size: var(--main-fontSize18);
    margin-left: 1.3rem;
}
.artMasterCourseContent .content .item.left .bottom .txt[hash-class=courseLearning-5739449544287744]{
    margin-left: 1.05rem;
    font-size: var(--main-fontSize16);
}
.artMasterCourseContent .content .item.right .bottom .txt[hash-class=courseLearning-5739449544287744]{
    margin-left: 1.05rem;
    font-size: var(--main-fontSize16);
}
/* 乐学直播课 */
.lexueLiveClassContent .item[hash-class=courseLearning-5739449544287744]{
    width: 3.15rem;
    /* height: 2.39rem; */
    background-color: #ffffff;
    overflow: hidden;
    border-radius: .03rem;
    margin-right: .296rem;
    box-shadow: 0 0 5px rgba(0,0,0,.3);
    
}
.lexueLiveClassContent .item:nth-child(4n)[hash-class=courseLearning-5739449544287744]{
    margin-right: 0;
}
.lexueLiveClassContent .item .top[hash-class=courseLearning-5739449544287744]{
    height: 1.61rem;
    position: relative;
}
.lexueLiveClassContent .item .top .img[hash-class=courseLearning-5739449544287744]{
    width: 100%;
    height: 100%;
    object-fit: cover;
}
.lexueLiveClassContent .item .top .typeImg[hash-class=courseLearning-5739449544287744]{
    width: .96rem;
    height: .288rem;
    position: absolute;
    top: 0;
    left: 0;
}
.lexueLiveClassContent .item .bottom[hash-class=courseLearning-5739449544287744]{
    padding: .14rem .12rem .12rem;
}
.lexueLiveClassContent .item .bottom .name[hash-class=courseLearning-5739449544287744],.famousTeacherZoneContent .item .bottom .name[hash-class=courseLearning-5739449544287744]{
     text-overflow: -o-ellipsis-lastline;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 1;
    -webkit-box-orient: vertical;
    /* color: #525252;
    font-size: var(--main-fontSize18); */
    font-size: var(--main-fontSize22);
    color: #333;
    margin-bottom: .16rem;
}
.lexueLiveClassContent .item .bottom .rmIcon[hash-class=courseLearning-5739449544287744]{
    width: .12rem;
    height: .12rem;
    margin-right: .06rem;
}
.lexueLiveClassContent .item .bottom .sjIcon[hash-class=courseLearning-5739449544287744]{
    width: .12rem;
    height: .12rem;
    margin-right: .06rem;
}
.lexueLiveClassContent .item .bottom .txt[hash-class=courseLearning-5739449544287744]{
    color: #a2a2a2;
    font-size: var(--main-fontSize14);
}
/* 名师专区 */
.famousTeacherZone[hash-class=courseLearning-5739449544287744]{
    background-color: #f9f9f9;
    padding: .48rem 0  .32rem 0;
}
.famousTeacherZoneContent .item[hash-class=courseLearning-5739449544287744]{
    width: 3.15rem;
    /* height: 2.39rem; */
    background-color: #ffffff;
    overflow: hidden;
    border-radius: 0.03rem;
    margin-right: 0.296rem;
    box-shadow: 0 0px 5px rgba(0,0,0,.3);
}
.famousTeacherZoneContent .item:nth-child(4n)[hash-class=courseLearning-5739449544287744]{
    margin-right: 0;
}
.famousTeacherZoneContent .item .top[hash-class=courseLearning-5739449544287744]{
    height: 1.61rem;
    position: relative;
}
.famousTeacherZoneContent .item .img[hash-class=courseLearning-5739449544287744]{
    width: 100%;
    height: 100%;
    object-fit: cover;
}
.famousTeacherZoneContent .item .bottom[hash-class=courseLearning-5739449544287744]{
    padding: .14rem .12rem .12rem;
}
.famousTeacherZoneContent .item .bottom .teacherName[hash-class=courseLearning-5739449544287744]{
    color: #343434;
    font-size: var(--main-fontSize16);
    margin-right: .12rem;
}
.famousTeacherZoneContent .item .bottom .tagNameBox[hash-class=courseLearning-5739449544287744]{
    background-color: #fcf2f3;
    border: 1px solid #e2878e;
    border-radius: .03rem;
    padding:  .024rem .06rem;

}
.famousTeacherZoneContent .item .bottom .tagNameBox .txt[hash-class=courseLearning-5739449544287744]{
    color: #cf3b42;
    font-size: var(--main-fontSize14);
}

/* 德学康乐为 */
.dexueRecreationArea[hash-class=courseLearning-5739449544287744]{
    background-color: #fef9f5;
    padding-top: .32rem;
}
.dexueRecreationArea .tagItemBigBox[hash-class=courseLearning-5739449544287744]{
    background-color: #ffffff;
    height: 5.485rem;
    padding-top: .35rem;
    padding:.35rem .56rem 0 .376rem;
    margin-bottom: .256rem;
    
}
.dexueRecreationArea .tagItemBigBox .newsTitle[hash-class=courseLearning-5739449544287744]{
    /* font-size: var(--main-fontSize18); */
    font-size: var(--main-fontSize24);
    font-weight: bold;
}
.dexueRecreationArea .tagItemBigBox .color1[hash-class=courseLearning-5739449544287744]{
    color: #c9151e;
}
.dexueRecreationArea .tagItemBigBox .color2[hash-class=courseLearning-5739449544287744]{
    color: #5ccf00;
}
.dexueRecreationArea .tagItemBigBox .color3[hash-class=courseLearning-5739449544287744]{
    color: #3da6ff;
}
.dexueRecreationArea .tagItemBigBox .color4[hash-class=courseLearning-5739449544287744]{
    color: #fa8501;
}
.dexueRecreationArea .tagItemBigBox .color5[hash-class=courseLearning-5739449544287744]{
    color: #2a45ca;
}
.dexueRecreationArea .tagItemBigBox .line[hash-class=courseLearning-5739449544287744]{
    width: 100%;
    height: 1px;
    background-color: #eeeeee;
    margin: .12rem 0 .17rem;
}
/* 大标题盒子 */
.dexueRecreationArea .tagItemBigBox .bigTitleBox[hash-class=courseLearning-5739449544287744]{
    width: 2.23rem;
    height: 3.03rem;
    position: relative;
    margin-right: .78rem;
    align-self: center;
    border-radius: .03rem;
    transition: all .3s;
    overflow: hidden;
}
.dexueRecreationArea .tagItemBigBox .bigTitleBox:hover[hash-class=courseLearning-5739449544287744]{
    box-shadow: 0 0 10px #acb1b4;
}
.dexueRecreationArea .tagItemBigBox .bigTitleBox .bg[hash-class=courseLearning-5739449544287744]{
    position: absolute;
    width: 100%;
    height: 100%;
}
.dexueRecreationArea .tagItemBigBox .bigTitleBox .bottom[hash-class=courseLearning-5739449544287744]{
    position: absolute;
    bottom: 0;
    height: .32rem;
    color: white;
    font-size: var(--main-fontSize18);
    background-color: rgba(0,0,0,.3);
    transition: background-color .3s;
}
.dexueRecreationArea .tagItemBigBox .bigTitleBox .bgColor1:hover[hash-class=courseLearning-5739449544287744]{
    background-color: #c9161e;
}
.dexueRecreationArea .tagItemBigBox .bigTitleBox .bgColor2:hover[hash-class=courseLearning-5739449544287744]{
    background-color: #5bcf00;
}
.dexueRecreationArea .tagItemBigBox .bigTitleBox .bgColor3:hover[hash-class=courseLearning-5739449544287744]{
    background-color: #3da6ff;
}
.dexueRecreationArea .tagItemBigBox .bigTitleBox .bgColor4:hover[hash-class=courseLearning-5739449544287744]{
    background-color: #f98500;
}
.dexueRecreationArea .tagItemBigBox .bigTitleBox .bgColor5:hover[hash-class=courseLearning-5739449544287744]{
    background-color: #2a45ca;
}
.dexueRecreationArea .tagItemBigBox .bigTitleBox .icon[hash-class=courseLearning-5739449544287744]{
    position: absolute;
    width: .54rem;
    height: .45rem;
    bottom: .76rem;
    left: 50%;
    -webkit-transform: translateX(-50%);
            transform: translateX(-50%);
}
.dexueRecreationArea .tagItemBigBox .bigTitleBox .txtContent[hash-class=courseLearning-5739449544287744]{
    padding: 0  .248rem;
    position: absolute;
    top: 1.249rem;
    display: none;
}
.dexueRecreationArea .tagItemBigBox .bigTitleBox:hover .txtContent[hash-class=courseLearning-5739449544287744]{
    display: flex;
}
.dexueRecreationArea .tagItemBigBox .bigTitleBox:hover .icon[hash-class=courseLearning-5739449544287744]{
    display: none;
}
.dexueRecreationArea .tagItemBigBox .bigTitleBox .txtContent .txt[hash-class=courseLearning-5739449544287744]{
    color: white;
    font-size: var(--main-fontSize16);
    line-height: var(--main-fontSize22);
}
/* 新闻盒子 */
.dexueRecreationArea .tagItemBigBox .newsBox[hash-class=courseLearning-5739449544287744]{
    width: 2.98rem;
    margin-right: .67rem;
}
.dexueRecreationArea .tagItemBigBox .newsBox .newsList .item[hash-class=courseLearning-5739449544287744]{
    margin-bottom: .2rem;
}
.dexueRecreationArea .tagItemBigBox .newsBox .newsList .item:last-child[hash-class=courseLearning-5739449544287744]{
    margin-bottom: 0;
}
.dexueRecreationArea .tagItemBigBox .newsBox .newsList .item .hearIcon[hash-class=courseLearning-5739449544287744]{
    width: 0.29rem;
    height: 0.29rem;
    margin-right: .096rem;
}
.dexueRecreationArea .tagItemBigBox .newsBox .newsList .item .txt[hash-class=courseLearning-5739449544287744]{
    font-size: var(--main-fontSize24);
    color: #252728;
    text-overflow: -o-ellipsis-lastline;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 1;
    -webkit-box-orient: vertical;
}
.dexueRecreationArea .tagItemBigBox .newsBox .newsList .item:hover .txt[hash-class=courseLearning-5739449544287744]{
    text-decoration: underline;
}
/* 课程盒子 */
.dexueRecreationArea .tagItemBigBox .courseBox[hash-class=courseLearning-5739449544287744]{
    width: 5.81rem;
}

.dexueRecreationArea .tagItemBigBox .courseBox .titleBox[hash-class=courseLearning-5739449544287744]{
    width: 2.44rem;
    /* font-size: var(--main-fontSize18); */
    font-size: var(--main-fontSize24);
    font-weight: bold;
}
.dexueRecreationArea .tagItemBigBox .courseBox .courseList .item[hash-class=courseLearning-5739449544287744]{
    width: 2.43rem;
    /* height: 2rem; */
    border-radius: .1rem;
    box-shadow: 0 0 10px #efefef;
    margin-right: .84rem;
    overflow: hidden;
    margin-bottom: .19rem;
}
.dexueRecreationArea .tagItemBigBox .courseBox .courseList .item:nth-child(2n)[hash-class=courseLearning-5739449544287744]{
    margin-right: 0;
}
.dexueRecreationArea .tagItemBigBox .courseBox .courseList .item .top[hash-class=courseLearning-5739449544287744]{
    height: 1.345rem;
}
.dexueRecreationArea .tagItemBigBox .courseBox .courseList .item .top .img[hash-class=courseLearning-5739449544287744]{
    width: 100%;
    height: 100%;
    object-fit: cover;
}
.dexueRecreationArea .tagItemBigBox .courseBox .courseList .item .bottoms[hash-class=courseLearning-5739449544287744]{
    padding: .12rem;
}
.dexueRecreationArea .tagItemBigBox .courseBox .courseList .item .bottoms .name[hash-class=courseLearning-5739449544287744]{
    /* color: #4b4b4b;
    font-size: var(--main-fontSize16); */
    margin-bottom: .088rem;
     text-overflow: -o-ellipsis-lastline;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 1;
    -webkit-box-orient: vertical;
    font-size: var(--main-fontSize22);
    color: #333;
}
.dexueRecreationArea .tagItemBigBox .courseBox .courseList .item .bottoms .source[hash-class=courseLearning-5739449544287744]{
    color:  #999;
    font-size: var(--main-fontSize14);
}

/* 课程推荐官 */
.courseRecommendationBox[hash-class=courseLearning-5739449544287744]{
    background-color: #f1f1f1;
    padding: .44rem  0 .328rem 0;
}
.courseRecommendationBox .titleBox .txt1[hash-class=courseLearning-5739449544287744]{
    font-size: var(--main-fontSize30);
    color: #333333;
    letter-spacing: .01rem;
    margin-right: .1rem;
}
.courseRecommendationBox .titleBox .txt2[hash-class=courseLearning-5739449544287744]{
    color: #676767;
    font-size: var(--main-fontSize24);
}
.courseRecommendationBox .more[hash-class=courseLearning-5739449544287744]{
    color: #a5a5a5;
    font-size: var(--main-fontSize14);
}
.courseRecommendationBox .recommendList .item[hash-class=courseLearning-5739449544287744]{
    width: 4.19rem;
    height: 1.36rem;
    margin-right: .44rem;
    border-radius: .1rem;
    overflow: hidden;
    position: relative;
}
.courseRecommendationBox .recommendList .item:nth-child(3n)[hash-class=courseLearning-5739449544287744]{
    margin-right: 0;
}
.courseRecommendationBox .recommendList .item .verticalLine[hash-class=courseLearning-5739449544287744]{
    width: .08rem;
    height: 100%;
    background-color: #c9151e;
}
.courseRecommendationBox .recommendList .item .middleBox[hash-class=courseLearning-5739449544287744]{
    width: 1.67rem;
    height: 100%;
    position: relative;
    -webkit-clip-path: polygon(0% 0%,75% 0%,100% 50%,75% 100%,0% 100%);
            clip-path: polygon(0% 0%,75% 0%,100% 50%,75% 100%,0% 100%);
}
.courseRecommendationBox .recommendList .item .middleBox .bg[hash-class=courseLearning-5739449544287744]{
    width: 100%;
    height: 100%;
    object-fit: cover;
    position: absolute;
}
.courseRecommendationBox .recommendList .item .middleBox .nameBox[hash-class=courseLearning-5739449544287744]{
    background-color: #c9151e;
    width: .85rem;
    height: .24rem;
    padding-left: .05rem;
    border-bottom-left-radius: .1rem;
}
.courseRecommendationBox .recommendList .item .middleBox .nameBox.padding13[hash-class=courseLearning-5739449544287744]{
    padding-left: .13rem;
}
.courseRecommendationBox .recommendList .item .middleBox .nameBox .txt[hash-class=courseLearning-5739449544287744]{
    color: white;
    font-size: .14rem;
}
.courseRecommendationBox .recommendList .item .middleBox .sourceBox[hash-class=courseLearning-5739449544287744]{
    background-color: rgba(0,0,0,.3);
    height: .256rem;
    padding-left: .05rem;
    position: absolute;
    bottom: 0;
}
.courseRecommendationBox .recommendList .item .middleBox .sourceBox .txt[hash-class=courseLearning-5739449544287744]{
    color: white;
    font-size: .14rem;
}
.courseRecommendationBox .recommendList .item .middleBox .playIcon[hash-class=courseLearning-5739449544287744]{
    width: .26rem;
    height: .26rem;
    position: absolute;
    top: 50%;
    left: 50%;
    -webkit-transform: translate(-50%,-50%);
            transform: translate(-50%,-50%);
    display: none;
}
.courseRecommendationBox .recommendList .item .middleBox:hover .playIcon[hash-class=courseLearning-5739449544287744]{
    display: flex;
}
.courseRecommendationBox .recommendList .item .rightBox[hash-class=courseLearning-5739449544287744]{
    /* width: 2.58rem; */
    width: 2.7rem;
    height: 100%;
    position: absolute;
    right: 0;
    -webkit-clip-path: polygon(100% 0%,100% 50%,100% 100%,0% 100%,15% 50%,0% 0%);
            clip-path: polygon(100% 0%,100% 50%,100% 100%,0% 100%,15% 50%,0% 0%);
}
.courseRecommendationBox .recommendList .item .rightBox .bg[hash-class=courseLearning-5739449544287744]{
    position: absolute;
    width: 100%;
    height: 100%;
    object-fit: cover;
}
.courseRecommendationBox .recommendList .item .rightBox .playIcon[hash-class=courseLearning-5739449544287744]{
    width: .22rem;
    height: .22rem;
    position: absolute;
    top: 50%;
    left: 50%;
    -webkit-transform: translate(-50%,-50%);
            transform: translate(-50%,-50%);
    display: none;
}
.courseRecommendationBox .recommendList .item .rightBox:hover .playIcon[hash-class=courseLearning-5739449544287744]{
    display: flex;
}

/* 视频播放器 */
.popUpVideoContainer[hash-class=courseLearning-5739449544287744] {
    position: fixed;
    left: 50%;
    top: 50%;
    z-index: 100;
    width: 9rem;
    height: 5rem;
    -webkit-transform: translate(-50%, -50%);
            transform: translate(-50%, -50%);
    display: none;
}
.popUpVideoContainer .videoClose[hash-class=courseLearning-5739449544287744] {
    position: absolute;
    right: 2%;
    top: 1%;
    display: none;
    font-size: .15rem;
    z-index: 99;
    cursor: pointer;
}
[hash-class=courseLearning-5739449544287744] .popUpVideoContainer:hover .videoClose {
    display: block;
}
[hash-class=courseLearning-5739449544287744] .popUpVideoContainer  video::-webkit-media-controls-play-button {
    background-size: 80%;
}
[hash-class=courseLearning-5739449544287744] .popUpVideoContainer video::-webkit-media-controls-current-time-display {
    font-size: 17px;
}
[hash-class=courseLearning-5739449544287744] .popUpVideoContainer video::-webkit-media-controls-time-remaining-display {
    font-size: 17px;
}
[hash-class=courseLearning-5739449544287744] .popUpVideoContainer video::-webkit-media-controls-mute-button {
    background-size: 80%;
}
[hash-class=courseLearning-5739449544287744] .popUpVideoContainer video::-webkit-media-controls-fullscreen-button {
    background-size: 80%;
}
[hash-class=courseLearning-5739449544287744] .popUpVideoContainer video::-internal-media-controls-overflow-button {
    background-size: 80% !important;
}

/* 排行榜区域 */
.rankingArea[hash-class=courseLearning-5739449544287744]{
    background-color: #fef9f5;
    padding-top: .5rem;
    height: 5.2rem;
}

/* 热门课程 */
.popularCourse[hash-class=courseLearning-5739449544287744]{
    width: 3.18rem;
}
.popularCourse .line[hash-class=courseLearning-5739449544287744]{
    height: 1px ;
    background-color: #f1edea;
    margin: .096rem 0 .15rem;
}
.popularCourse .titleBox[hash-class=courseLearning-5739449544287744]{
    color: #d24f51;
    font-size: var(--main-fontSize20);
}
.popularCourse .titleBox .icon[hash-class=courseLearning-5739449544287744]{
    width: .14rem;
    height: .17rem;
    margin-right: .14rem;
}

.popularCourse .popularCourseList .item[hash-class=courseLearning-5739449544287744]{
    height: .577rem;
}
.popularCourse .popularCourseList .item .rankingNumberTxt[hash-class=courseLearning-5739449544287744]{
    font-size: var(--main-fontSize20);
    width: .13rem;
    margin-right: .17rem;
}
.popularCourse .popularCourseList .item .rankingNumberTxt.color1[hash-class=courseLearning-5739449544287744]{
    color: #d33931;
}
.popularCourse .popularCourseList .item .rankingNumberTxt.color2[hash-class=courseLearning-5739449544287744]{
    color: #f67525;
}
.popularCourse .popularCourseList .item .rankingNumberTxt.color3[hash-class=courseLearning-5739449544287744]{
    color: #feb973;
}
.popularCourse .popularCourseList .item .rankingNumberTxt.color4[hash-class=courseLearning-5739449544287744]{
    color: #999999;
}
.popularCourse .popularCourseList .item .rankingNumberTxt.color5[hash-class=courseLearning-5739449544287744]{
    color: #9c9b9a;
}
.popularCourse .popularCourseList .item .coverImg[hash-class=courseLearning-5739449544287744]{
    width: .96rem;
    height: 100%;
    margin-right: .096rem;
}
.popularCourse .popularCourseList .item .rightBox .name[hash-class=courseLearning-5739449544287744]{
    color: #585755;
    font-size: var(--main-fontSize16);
}
.popularCourse .popularCourseList .item .rightBox .source[hash-class=courseLearning-5739449544287744]{
    color: #9c9c9c;
    font-size: var(--main-fontSize14);
}
.popularCourse .popularCourseList .item .rightBox .participantNum[hash-class=courseLearning-5739449544287744]{
    color: #9c9c9c;
    font-size: .11rem;
}
.popularCourse .popularCourseList .item .rightBox>div[hash-class=courseLearning-5739449544287744]{
    margin-bottom: .096rem;
}
.popularCourse .popularCourseList .item .rightBox>div:last-child[hash-class=courseLearning-5739449544287744]{
    margin-bottom: 0;
}.service-top[hash-class=specialCourse-5925111308020096] {
  width: 100%;
  flex: 1;
  height: 4.58rem;
  box-sizing: border-box;
  margin-left: unset;
  border-radius: 10px;
  overflow: hidden;
}
[hash-class=specialCourse-5925111308020096] .service-top .swiper .swiper-pre{
    left: 3%;
}
.huif[hash-class=specialCourse-5925111308020096]{
    background-color: #fb6802;
}
[hash-class=specialCourse-5925111308020096] .classTableHead{
    background-color:#c00000 ;
}
[hash-class=specialCourse-5925111308020096] .titleTable{
    border: 1px solid white;
}
[hash-class=specialCourse-5925111308020096] .classTableHead1{
    background-color: #f8d7cd;
}
[hash-class=specialCourse-5925111308020096] .classTableHead2{
    background-color: #fcece8;
}
.footBtn:hover[hash-class=specialCourse-5925111308020096]{
    background:rgb(216, 212, 212)!important
}
.footBtn[hash-class=specialCourse-5925111308020096]{
    border: 1px solid rgb(153,153,153);
}
.rc-container[hash-class=specialCourse-5925111308020096]{
    margin: 0;
}
.margin-left-1[hash-class=specialCourse-5925111308020096]{
    margin: 0;
}
/* .rc-dropdown{
    margin: 0;
} */
.popTxt[hash-class=specialCourse-5925111308020096]{
    font-size: 0.2rem;
    text-align: center;
}
[hash-class=specialCourse-5925111308020096] .rc-popup-dialog .rc-popup .close{
    position: absolute;
    right: 20px;
    top: 10px;
    font-size: 15px;
    
}
[hash-class=specialCourse-5925111308020096] .rc-popup-dialog .rc-popup{
    overflow-x: hidden!important;
}
.title[hash-class=specialCourse-5925111308020096] {
  width: 100%;
  display: flex;
  justify-content: center;
  margin: .5rem 0;
}
.title_inner[hash-class=specialCourse-5925111308020096] {
  width: 100%;
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.title_inner .rc-text[hash-class=specialCourse-5925111308020096] {
    /* margin: 0 0.3rem; */
    font-size: var(--main-fontSize32);
    /* letter-spacing: 0.05rem; */
}
.recommend[hash-class=specialCourse-5925111308020096] {
    background-color: #f7f3f2;
}
.recommend .con_box_container[hash-class=specialCourse-5925111308020096] {
  width: 14rem;
  margin: 0 auto;
  flex-wrap: nowrap;
  flex-direction: column;
  margin-bottom: .5rem;
}
.recommendList[hash-class=specialCourse-5925111308020096] {
    flex-wrap: nowrap;
}
[hash-class=specialCourse-5925111308020096] .recommendList .recommend {
    margin-left: .2rem;
    z-index: 0;
}
.paginationContainer[hash-class=specialCourse-5925111308020096] {
    justify-content: center;
    align-items: center;
    margin-top: .8rem;
}
.popUpVideoContainer[hash-class=specialCourse-5925111308020096] {
    position: fixed;
    left: 50%;
    top: 50%;
    z-index: 100;
    width: 9rem;
    height: 5rem;
    -webkit-transform: translate(-50%, -50%);
            transform: translate(-50%, -50%);
    display: none;
}
.popUpVideoContainer .videoClose[hash-class=specialCourse-5925111308020096] {
    position: absolute;
    right: 2%;
    top: 1%;
    display: none;
    font-size: .15rem;
    z-index: 99;
    cursor: pointer;
}
[hash-class=specialCourse-5925111308020096] .popUpVideoContainer:hover .videoClose {
    display: block;
}
[hash-class=specialCourse-5925111308020096] .popUpVideoContainer  video::-webkit-media-controls-play-button {
    background-size: 80%;
}
[hash-class=specialCourse-5925111308020096] .popUpVideoContainer video::-webkit-media-controls-current-time-display {
    font-size: 17px;
}
[hash-class=specialCourse-5925111308020096] .popUpVideoContainer video::-webkit-media-controls-time-remaining-display {
    font-size: 17px;
}
[hash-class=specialCourse-5925111308020096] .popUpVideoContainer video::-webkit-media-controls-mute-button {
    background-size: 80%;
}
[hash-class=specialCourse-5925111308020096] .popUpVideoContainer video::-webkit-media-controls-fullscreen-button {
    background-size: 80%;
}
[hash-class=specialCourse-5925111308020096] .popUpVideoContainer video::-internal-media-controls-overflow-button {
    background-size: 80% !important;
}

/* 课程分类区域 */
.mainList[hash-class=specialCourse-5925111308020096] {

}
.item[hash-class=specialCourse-5925111308020096] {
    /* padding-bottom: .5rem; */
    justify-content: center;
    background-color: #f7f9fa;
}
.tagTitle[hash-class=specialCourse-5925111308020096] {
    font-size: var(--main-fontSize28);
    color: #404040;
    letter-spacing: 4px;
    padding-bottom: .2rem;
    /* border-bottom: 2px solid #1a42a9; */
    position: relative;
}
.tagTitle[hash-class=specialCourse-5925111308020096]::before{
    position: absolute;
    width: calc(100% - 4px);
    height: 2px;
    background-color: #1a42a9;
    content: "";
    bottom: 0;
    left: 0;
}
.emContainer[hash-class=specialCourse-5925111308020096] {
    position: relative;
    justify-content: center;
    align-items: center;
    margin-top: 0.2rem;
}
.courseList[hash-class=specialCourse-5925111308020096] {
    flex-wrap: nowrap;
    /* justify-content: space-between; */
    /* width: 14rem; */
    width: 13.7rem;
    min-height: 2.8rem;
}
.courseItem[hash-class=specialCourse-5925111308020096] {
    width: 3.2rem;
    margin-bottom: 0.5rem;
    cursor: pointer;
    margin-right: 0.3rem;
}
.imgContainer[hash-class=specialCourse-5925111308020096] {
    height: 2.06rem;
    position: relative;
}
.playImg[hash-class=specialCourse-5925111308020096] {
    width: 0.36rem;
    position: absolute;
    left: 3%;
    top: 3%;
}
.nameContainer[hash-class=specialCourse-5925111308020096] {
    margin-top: .1rem;
}
.name[hash-class=specialCourse-5925111308020096] {
    font-size: var(--main-fontSize24);
    color: #333;
}
.sourceContainer[hash-class=specialCourse-5925111308020096] {
    margin-top: .1rem;
}
.source[hash-class=specialCourse-5925111308020096] {
    font-size: var(--main-fontSize16);
    color: #999;
}
.item:nth-child(2n)[hash-class=specialCourse-5925111308020096] {
    background-color: #f7f3f2;
}
.more[hash-class=specialCourse-5925111308020096] {
    width: 14rem;
    justify-content: flex-end;
}
.more .rc-text[hash-class=specialCourse-5925111308020096] {
    color: #dfe0df;
    font-size: var(--main-fontSize16);
}
.more .moreText[hash-class=specialCourse-5925111308020096] {
    color: #2075ff;
    /* margin-right: .1rem; */
    cursor: pointer;
}
[hash-class=specialCourse-5925111308020096] .recommendList .courseSource {
    /* white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    display: block; */
}
[hash-class=specialCourse-5925111308020096] .recommendList .recommend {
    width: 4.37rem;
    height: 2.61rem;
}
[hash-class=specialCourse-5925111308020096] .recommendList .recommend .top {
  height: 1rem;
  width: 4rem;
}
[hash-class=specialCourse-5925111308020096] .recommendList .recommend .top .mid_img_container img {
    width: 0.4rem;
}
[hash-class=specialCourse-5925111308020096] .recommendList .recommend .top .intro_container span {
    font-size: var(--main-fontSize24);
    line-height: calc(var(--main-fontSize24) + 0.1rem);
}
[hash-class=specialCourse-5925111308020096] .recommendList .recommend .top .intro_container .courseSource span {
    font-size: var(--main-fontSize18);
    line-height: calc(var(--main-fontSize18) + 0.1rem);
}
[hash-class=specialCourse-5925111308020096] .recommendList .recommend .bottom {
    width: 4.14rem;
    height: 2.07rem;
    top: 0.9rem;
}
[hash-class=specialCourse-5925111308020096] .recommendList .recommend .bottom .bottom_image {
    width: 4.14rem;
    height: 2.07rem;
}
/* 底部 */ 
.bottomContainer[hash-class=specialCourse-5925111308020096] {
    background-color: #f7f3f2;
}
.topContainer[hash-class=specialCourse-5925111308020096] {
    width: 12rem;
    flex-wrap: nowrap;
    justify-content: space-between;
    margin: .5rem 0;
}
.topContainer .rc-image[hash-class=specialCourse-5925111308020096] {
    width: 100%;
}
.learnContainer[hash-class=specialCourse-5925111308020096] {
    width: 5.5rem;
    cursor: pointer;
}
.checkContainer[hash-class=specialCourse-5925111308020096] {
    width: 5.5rem;
    cursor: pointer;
}
.adviceContainer[hash-class=specialCourse-5925111308020096] {
    width: 12rem;
}
/* 反馈 */
.feedback-second-title[hash-class=specialCourse-5925111308020096] {
    font-size: var(--main-fontSize24);
    color: #333;
}
.feedback-type[hash-class=specialCourse-5925111308020096] {
    display: flex;
    align-items: center;
    margin-top: 0.15rem;
}

.feedback-type .rc-label[hash-class=specialCourse-5925111308020096] {
    font-size: var(--main-fontSize20);
    width: auto;
}
.feedback-type .rc-dropdown[hash-class=specialCourse-5925111308020096] {
    font-size: var(--main-fontSize20);
    width: 30%;
    margin-bottom: 0;
}
.feeaback-btn[hash-class=specialCourse-5925111308020096] {
    height: 0.36rem;
    width: 1.2rem;
}
.feeaback-btn span[hash-class=specialCourse-5925111308020096] {
    height: 0.36rem;
    line-height: 0.36rem;
}
.submit-btn[hash-class=specialCourse-5925111308020096] {
    background-color: #c63025;
    border: #c63025;
    color: white;
}
.cancel-btn[hash-class=specialCourse-5925111308020096] {
    background-color: white;
    color: black;
}
.cancel-btn .rc-text[hash-class=specialCourse-5925111308020096] {
    color: black;
}

/* 艺术直播课 */
.liveBox[hash-class=specialCourse-5925111308020096]{
    display: flex;
    justify-content: space-between;
}
.liveItem[hash-class=specialCourse-5925111308020096]{
    width: 45%;
    position: relative;
    box-shadow: rgba(173, 173, 173, 0.5) 0px 0.02rem 0.13rem;
    cursor: pointer;
}
.liveItem img[hash-class=specialCourse-5925111308020096]{
    width: 100%;
    height: 4rem;
    object-fit: cover;
}
.liveItem .liveTxtBox[hash-class=specialCourse-5925111308020096]{
    position: absolute;
    bottom: 0;
    padding: .1rem .3rem;
    background-color: rgba(0,0,0,.6);
}
.liveItem .liveTxtBox .txt[hash-class=specialCourse-5925111308020096]{
    font-size: var(--main-fontSize24);
    color: white;
}

/* 课程表区域 */
[hash-class=specialCourse-5925111308020096] .classWeekBox .classTable{
        color: black;
    text-align: center;
    font-size: var(--main-fontSize20);
    height: 1.75rem;
    font-weight: bold;
    border: 1px solid white;
}
[hash-class=specialCourse-5925111308020096] .classWeekBox .classTable tr td.txt{
    font-weight: normal;
    font-size: var(--main-fontSize18);
    cursor: pointer;
    border: 1px solid white;
}
[hash-class=specialCourse-5925111308020096] .classWeekBox .classTable tr td.txt:hover{
    color: #d91313;
    text-decoration: underline;
}
[hash-class=specialCourse-5925111308020096] .classWeekBox .classTable tr td.fixedW{
    width: 2.646rem;
    color: white;
    border: 1px solid white;
}
/* 新建小标题 向左靠齐 */
.newSmallTitle[hash-class=specialCourse-5925111308020096]{
 /* width: 14rem; */
 width: 13.7rem;
 display: flex;
 margin: .5rem 0;
 margin-top: 0.42rem;
 margin-bottom: .22rem;
}
.newEmContainer[hash-class=specialCourse-5925111308020096]{
    position: relative;
    align-items: center;
    margin-top: .2rem;
    width: 14rem;
}
.admissionBox[hash-class=specialCourse-5925111308020096]{
    width: 100%;
    position: relative;
     border: 2px solid #d26263;
}
.admissionBox .img[hash-class=specialCourse-5925111308020096]{
    width: 100%;
}
.admissionBox .txtBox[hash-class=specialCourse-5925111308020096]{
    position: absolute;
    background-color: #c62110;
    width: 90%;
    padding: 10px;
    margin-left: 5%;
    margin-top: 2%;
}
.admissionBox .txtBox .txt[hash-class=specialCourse-5925111308020096]{
    color: white;
    font-size: var(--main-fontSize20);
    justify-content: center;
    letter-spacing:  1px;
}

/* 轮播图区域改造 */
.topBox[hash-class=specialCourse-5925111308020096]{
    position: relative;
    margin-top: .2rem;
}
.topBox .collegeBox[hash-class=specialCourse-5925111308020096]{
    /* position: absolute; */
    margin-left: .2rem;
    width: auto;
}
/* 直播专题页 */
.contentBox[hash-class=specialCourse-5925111308020096]{
  gap: .3rem;
   /* width: 63.7%; */
   width: 14rem;
    margin: 0 auto;
}
.contentBox .item[hash-class=specialCourse-5925111308020096]{
  /* width: 2.4rem ; */
  width: 3.2rem ;
  background-color: #ffffff;
  margin-bottom: .5rem;
  /* margin-right: .26rem; */
  cursor: pointer;
  padding-bottom: 0;
}
.contentBox .item:nth-child(4n+4)[hash-class=specialCourse-5925111308020096]{
  margin-right: 0;
}
.contentBox .item .imgBox[hash-class=specialCourse-5925111308020096]{
  position: relative;
  height: 2.06rem;
}
.contentBox .item .imgBox .img[hash-class=specialCourse-5925111308020096]{
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.contentBox .item .imgBox .statusImg[hash-class=specialCourse-5925111308020096]{
  position: absolute;
  left: 0;
  top: 0;
  width: 0.98rem;
}
.contentBox .item .contentCon[hash-class=specialCourse-5925111308020096]{
  padding: 0 .13rem;
}
.contentBox .item .itemTitle[hash-class=specialCourse-5925111308020096]{
   text-overflow: -o-ellipsis-lastline;
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  margin-top: 0.089rem;
  font-size: var(--main-fontSize24);
  color: #333;
  height: 0.62rem;
}
.contentBox .item .itemTime[hash-class=specialCourse-5925111308020096],.contentBox .item .itemName[hash-class=specialCourse-5925111308020096]{
  font-size: var(--main-fontSize16);
}
.contentBox .item .itemTime[hash-class=specialCourse-5925111308020096]{
  margin-top: 0.132rem;
}
.contentBox .item .itemName[hash-class=specialCourse-5925111308020096]{
  margin-top: 0.07rem;
}
.contentBox .item .itemNum[hash-class=specialCourse-5925111308020096]{
  font-size: var(--main-fontSize14);
  color: #b9b9b9;
  margin: .11rem 0 .089rem;
}
.LiveTopicBox[hash-class=specialCourse-5925111308020096]{
    background-color: #f4f4f4;
}
.m0auto[hash-class=specialCourse-5925111308020096]{
    margin: 0 auto;
    margin-bottom: .5rem;   
}
[hash-class=specialCourse-5925111308020096] .rc-dropdown .current input{
    font-size: 19px!important;
}
[hash-class=specialCourse-5925111308020096] .rc-dropdown>.options li{
    font-size: 19px;
}
.none[hash-class=specialCourse-5925111308020096]{
    display: none;
}
[hash-class=specialCourse-5925111308020096] .footerPagination .fwptPagination-container .fwptPagination-button.is--active{
    background-color: #1a42a9;
}
[hash-class=specialCourse-5925111308020096] .footerPagination .fwptPagination-container .fwptPagination-button:hover .fwptPagination-text{
    color: #1a42a9;
}
.courseList .courseItem:last-child[hash-class=specialCourse-5925111308020096]{
    margin-right: 0;
}
.rc-text[hash-class=feedback-3219553835565074] {
    line-height: 30px;
}

.rc-text-inner[hash-class=feedback-3219553835565074] {
    line-height: inherit;
}

.rc-expression-inner[hash-class=feedback-3219553835565074] {
    line-height: inherit;
}
.rc-page[hash-class=feedback-3219553835565074] {
    background-color: #f5f5f5;
    display: flex;
    justify-content: center;
}
.feedback-content[hash-class=feedback-3219553835565074] {
    background-color: white;
    width: 70%;
    margin: 1rem;
}

.feedback-title[hash-class=feedback-3219553835565074] {
    font-size: var(--main-fontSize26);
}

.feedback-second-title[hash-class=feedback-3219553835565074] {
    font-size: var(--main-fontSize20);
    border-left: 0.03rem solid red;
    padding-left: 0.1rem;
    height: 0.16rem;
    line-height: 0.16rem;
}

.feedback-content .question-list[hash-class=feedback-3219553835565074] {
    margin-top: 0.2rem;
    margin-left: 0.2rem;
}

.question-list-item[hash-class=feedback-3219553835565074] {
    margin-bottom: 0.16rem;
    height: 0.45rem;
    display: flex;
    align-items: center;
    align-content: center;
    justify-content: space-between;
    font-size: var(--main-fontSize20);
    background-color: #f9f9f9;
    cursor: pointer;
    padding-left: 0.05rem;
}
.question-list-item span[hash-class=feedback-3219553835565074] {
    font-size: var(--main-fontSize20);
}
.el-icon[hash-class=feedback-3219553835565074] {
    --color: inherit;
    height: 1em;
    width: 1em;
    line-height: 1em;
    display: inline-flex;
    justify-content: center;
    align-items: center;
    position: relative;
    fill: currentColor;
    color: var(--color);
    font-size: inherit;
}

.feedback-type[hash-class=feedback-3219553835565074] {
    display: flex;
    align-items: center;
    margin-top: 0.15rem;
}

.feedback-type .rc-label[hash-class=feedback-3219553835565074] {
    font-size: var(--main-fontSize20);
    width: auto;
}
.feedback-type .rc-dropdown[hash-class=feedback-3219553835565074] {
    font-size: var(--main-fontSize20);
    width: 30%;
    margin-bottom: 0;
}
.consultaion[hash-class=feedback-3219553835565074]{
    margin-top: 0.2rem;
    margin-left: 0.2rem;
}
.consultaion-item[hash-class=feedback-3219553835565074]{
    font-size: var(--main-fontSize20);
    margin-bottom: 0.34rem;
}
.consultaion-tel[hash-class=feedback-3219553835565074]{
    font-size: var(--main-fontSize20);
}
[hash-class=feedback-3219553835565074] .rc-dropdown .current input{
    font-size: .16rem;
}
.feeaback-btn[hash-class=feedback-3219553835565074] {
    height: 0.36rem;
    width: 1.2rem;
}
.feeaback-btn span[hash-class=feedback-3219553835565074] {
    height: 0.36rem;
    line-height: 0.36rem;
}
.submit-btn[hash-class=feedback-3219553835565074] {
    background-color: #c63025;
    border: #c63025;
    color: white;
}
.cancel-btn[hash-class=feedback-3219553835565074] {
    background-color: white;
    color: black;
}
.cancel-btn .rc-text[hash-class=feedback-3219553835565074] {
    color: black;
}
[hash-class=feedback-3219553835565074] .rc-dropdown>.options li{
    font-size: .155rem;
}
[hash-class=feedback-3219553835565074] .feedbackTextarea{
    font-size: .16rem;
}
[hash-class=feedback-3219553835565074] .feedbackTextarea ::-webkit-input-placeholder{
    font-size: .16rem;
}
[hash-class=feedback-3219553835565074] .feedbackTextarea ::placeholder{
    font-size: .16rem;
}.recommend .con_box_container[hash-class=recommendOfficerList-6056272621578240]{
    width: 14rem;
    margin: 0 auto;
    flex-wrap: nowrap;
    flex-direction: column;
    /* margin-bottom: 0.5rem; */
}
.popUpVideoContainer[hash-class=recommendOfficerList-6056272621578240] {
    position: fixed;
    left: 50%;
    top: 50%;
    z-index: 100;
    width: 9rem;
    height: 5rem;
    -webkit-transform: translate(-50%, -50%);
            transform: translate(-50%, -50%);
    display: none;
}
.popUpVideoContainer .videoClose[hash-class=recommendOfficerList-6056272621578240] {
    position: absolute;
    right: 2%;
    top: 1%;
    display: none;
    font-size: .15rem;
    z-index: 99;
    cursor: pointer;
}
[hash-class=recommendOfficerList-6056272621578240] .popUpVideoContainer:hover .videoClose {
    display: block;
}
[hash-class=recommendOfficerList-6056272621578240] .popUpVideoContainer  video::-webkit-media-controls-play-button {
    background-size: 80%;
}
[hash-class=recommendOfficerList-6056272621578240] .popUpVideoContainer video::-webkit-media-controls-current-time-display {
    font-size: 17px;
}
[hash-class=recommendOfficerList-6056272621578240] .popUpVideoContainer video::-webkit-media-controls-time-remaining-display {
    font-size: 17px;
}
[hash-class=recommendOfficerList-6056272621578240] .popUpVideoContainer video::-webkit-media-controls-mute-button {
    background-size: 80%;
}
[hash-class=recommendOfficerList-6056272621578240] .popUpVideoContainer video::-webkit-media-controls-fullscreen-button {
    background-size: 80%;
}
[hash-class=recommendOfficerList-6056272621578240] .popUpVideoContainer video::-internal-media-controls-overflow-button {
    background-size: 80% !important;
}


.paginationContainer[hash-class=recommendOfficerList-6056272621578240] {
    justify-content: center;
    align-items: center;
    padding: .5rem 0 1.5rem;
    /* margin-top: 0.8rem; */
}

 [hash-class=recommendOfficerList-6056272621578240] .recommendList .recommend {
    width: 4.37rem;
    height: 2.61rem;
    margin-bottom: .4rem;
}
 [hash-class=recommendOfficerList-6056272621578240] .recommendList .recommend {
    margin-left: 0.2rem;
    z-index: 0;
}.mainWidth[hash-class=satisfactionQuestionnaire-6361191534587776]{
    width: 8rem;
    margin: 0 auto;
}
.jc[hash-class=satisfactionQuestionnaire-6361191534587776]{
    justify-content: center;
}
.ac[hash-class=satisfactionQuestionnaire-6361191534587776]{
    align-items: center;
    align-content: center;
}
.pointer[hash-class=satisfactionQuestionnaire-6361191534587776]{
    cursor: pointer;
}
.titleBox[hash-class=satisfactionQuestionnaire-6361191534587776]{
    font-weight: bold;
    font-size: .2rem;
    line-height: .23rem;
    margin: .3rem 0;
}
.tipBox .txt[hash-class=satisfactionQuestionnaire-6361191534587776]{
 color: #FF0000;
 font-size: .14rem;
 line-height: .17rem;
}
.tipBox[hash-class=satisfactionQuestionnaire-6361191534587776]{
    margin-bottom: .2rem;
}
[hash-class=satisfactionQuestionnaire-6361191534587776] .w100{
    width: 100%;
}
[hash-class=satisfactionQuestionnaire-6361191534587776] .question-item{
    margin-bottom: .1rem;
}
[hash-class=satisfactionQuestionnaire-6361191534587776] .option-list{
    flex-direction: row;
    gap: .2rem;
}
[hash-class=satisfactionQuestionnaire-6361191534587776] .question-title{
    font-size: var(--main-fontSize18);
    color: rgb(96, 98, 102);
    margin-bottom: .1rem;
}

.btnBox .submitBtn[hash-class=satisfactionQuestionnaire-6361191534587776],
.btnBox .cancelBtn[hash-class=satisfactionQuestionnaire-6361191534587776]{
    width: .6rem;
    height: .3rem;
    background-color: #d91313;
    border-radius: .02rem;
    font-size: var(--main-fontSize18);
    color: #fff;
}
.btnBox .cancelBtn[hash-class=satisfactionQuestionnaire-6361191534587776]{
    background-color: #fff;
    border: 1px solid rgb(96, 98, 102);
    color: rgb(96, 98, 102);
    margin-left: .2rem;
}.omit[hash-class=courseBox-6225414726017024]{
  display: -webkit-box;
  overflow: hidden;
  text-overflow: ellipsis;
  word-wrap: break-word;
  -webkit-box-orient: vertical;
}
.clamp2[hash-class=courseBox-6225414726017024]{
   -webkit-line-clamp: 2;
}
.pointer[hash-class=courseBox-6225414726017024]{
  cursor: pointer;
}
.courseBox[hash-class=courseBox-6225414726017024] {
  width: 2.62rem;
  height: 2.95rem;
  background-color: #fff;
  box-shadow: 0 0 5px #00000024;
  border-radius: 3px;
  margin-bottom: .4rem ;
  overflow: hidden;
}
.courseBox .img[hash-class=courseBox-6225414726017024]{
  width: 100%;
  height: 1.6rem;
  object-fit: cover;
}
.courseBox .content[hash-class=courseBox-6225414726017024]{
  padding: .16rem .12rem 0;
}
.courseBox .content .name[hash-class=courseBox-6225414726017024]{
  font-family: PingFangSC-Medium,PingFang SC;
  font-weight: bold;
  font-size: .18rem;
  line-height: .27rem;
  height: 0.54rem;
}
.courseBox .content .organ[hash-class=courseBox-6225414726017024]{
  border-top: 1px solid #eee;
  padding: .14rem 0;
  margin-top: .2rem;
}
.courseBox .content .source[hash-class=courseBox-6225414726017024]{
  font-size: .12rem;
  color: #2655fb;
  font-family: PingFangSC-Medium,PingFang SC;
}

@media(max-width:768px){
  .courseBox[hash-class=courseBox-6225414726017024] {
    width: 5.4rem;
    height: 6rem;
    background-color: #fff;
    box-shadow: 0 0 5px #00000024;
    border-radius: 6px;
    margin-bottom: .8rem ;
    overflow: hidden;
  }
  .courseBox .img[hash-class=courseBox-6225414726017024]{
    width: 100%;
    height: auto;
    object-fit: cover;
  }
  .courseBox .content .name[hash-class=courseBox-6225414726017024]{
    font-family: PingFangSC-Medium,PingFang SC;
    font-weight: normal;
    font-size: .48rem;
    line-height: 0.6rem;
    height: 1.2rem;
  }
  .courseBox .content .source[hash-class=courseBox-6225414726017024]{
    font-size: 0.4rem;
    color: #2655fb;
    font-family: PingFangSC-Medium,PingFang SC;
  }
  .courseBox .content .organ[hash-class=courseBox-6225414726017024]{
    border-top: 1px solid #eee;
    padding: .14rem 0;
    margin-top: .3rem;
  }

  [hash-class=courseBox-6225414726017024] .courseBox .content .source > span {
    white-space: nowrap;
    width: 5rem;
  }
}
.rc-text[hash-class=newsDetail-3180646100774888] {
    line-height: 30px;
}


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

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

.listen-btn[hash-class=newsDetail-3180646100774888] {
    position: absolute;
    right: 0;
    top: 0.2rem;
    cursor: pointer;
    width: 1.16rem;
    height: 0.32rem;
    background: linear-gradient(180deg,#ff7676,#d91313);
    border-radius: 0.16rem;
    display: flex;
    justify-content: center;
    align-items: center;
    margin-right: 0.4rem;
}

.title-container[hash-class=newsDetail-3180646100774888] {
    padding-top: 0.3rem;
    justify-content: center;
}
.title-container .title-style[hash-class=newsDetail-3180646100774888]{
    font-weight: 400 !important;
}
.title-style[hash-class=newsDetail-3180646100774888] {
    display: block;
    font-size: var(--main-fontSize30);
}
.source-container[hash-class=newsDetail-3180646100774888] {
    padding: 0.2rem 0;
    justify-content: center;
}
.source-style[hash-class=newsDetail-3180646100774888] {
    color: #999;
    font-size: var(--main-fontSize22);
}
.divider[hash-class=newsDetail-3180646100774888] {
    border-top: 0.01rem solid #999;
    padding: 0.3rem 0 0.5rem;
    display: flex;
}
.divider a[hash-class=newsDetail-3180646100774888]{
    margin-right: 0.4rem;
    text-decoration: none;
    color: #0091ff;
    display: flex;
}
.divider a img[hash-class=newsDetail-3180646100774888]{
    width: 0.2rem;
    height: 0.2rem;
}
.divider a span[hash-class=newsDetail-3180646100774888]{
    font-size: var(--main-fontSize18);
    padding-left: 0.1rem;
}
/* 播放 */
[hash-class=newsDetail-3180646100774888] .playAudio {
	width: 100%;
	height: 0.68rem;
	background: rgba(0, 0, 0, 0.8);
	position: fixed;
	bottom: 0;
	left: 0;
}
[hash-class=newsDetail-3180646100774888] .playAudio .playAudio-content {
    width: 12rem;
    height: 0.68rem;
    margin: 0 auto;
    display: flex;
    align-items: center;
    align-content: center;
}
[hash-class=newsDetail-3180646100774888] .playAudio .status {
    cursor: pointer;
    display: flex;
    align-items: center;
    width: 0.83rem;
}
[hash-class=newsDetail-3180646100774888] .playAudio .progress-container {
    background-color: #fff;
    height: 7px;
    border-radius: 3.5px;
    margin: 0 0.3rem;
    position: relative;
    flex: 1;
}
[hash-class=newsDetail-3180646100774888] .playAudio .progress-container .progress {
    background-color: #D91313;
    height: 7px;
    border-radius: 3.5px;
    width: 0;
}
[hash-class=newsDetail-3180646100774888] .playAudio .progress-container .rc-input {
    width: 100%;
    height: 7px;
    display: block;
    position: absolute;
    top: 0;
    left: 0;
    opacity: 0;
    z-index: 100;
}
[hash-class=newsDetail-3180646100774888] .playAudio .progress-container .rc-input input {
    margin: 0;
    padding-left: 0;
}
.phone[hash-class=newsDetail-3180646100774888]{
    display: none;
}
@media(max-width:768px){
    .pc[hash-class=newsDetail-3180646100774888]{
        display: none;
    }
    .phone[hash-class=newsDetail-3180646100774888]{
        display: flex;
    }
    .breadCrumb[hash-class=newsDetail-3180646100774888]{
        display: none;
    }
    .rc-page .box-content[hash-class=newsDetail-3180646100774888]{
        width: 100%;
        padding: 0 10px;
        min-height: calc(100vh - 50px - 54px );
    }
    .title-container .title-style[hash-class=newsDetail-3180646100774888]{
        font-size: 24px;
        text-align: center;
    }
    .title-container[hash-class=newsDetail-3180646100774888]{
        padding-top: 20px;
    }
    .source-style[hash-class=newsDetail-3180646100774888] {
        font-size: 14px;
    }
    [hash-class=newsDetail-3180646100774888] #richContent img{
        max-width: 100%;
        height: auto;
    }
    [hash-class=newsDetail-3180646100774888] #richContent p{
        text-align: justify;
    }
}
.rc-text[hash-class=newsList-3195844800381510] {
    line-height: 30px;
}

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

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


.bread-crumb[hash-class=newsList-3195844800381510] {
    margin-top: 0.38rem;
}

.title[hash-class=newsList-3195844800381510] {
    font-size: var(--main-fontSize26);
    color: #333;
    padding-left: 0.2rem;
    margin-top: 0.3rem;
    border-left: 0.03rem solid #d91313;
    line-height: 1;
}

.list-container[hash-class=newsList-3195844800381510] {
    padding-top: 0.3rem;
}
.list-item[hash-class=newsList-3195844800381510] {
    width: 100%;
    height: 0.58rem;
    line-height: .58rem;
    display: flex;
    justify-content: space-between;
    align-items: center;
    cursor: pointer;
}
.list-item .hearIcon[hash-class=newsList-3195844800381510]{
    width: 0.29rem;
    height: 0.29rem;
}
.item-title[hash-class=newsList-3195844800381510] {
    display: block;
    font-size: var(--main-fontSize22);
    color: #252728;
    width: calc(100% - 2rem);
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.item-time[hash-class=newsList-3195844800381510] {
    font-size: var(--main-fontSize22);
    color: #999;
    margin-left: 0.34rem;
}

.page-footer[hash-class=newsList-3195844800381510] {
   margin-bottom: 0.5rem;
    margin-top: 0.3rem;
}
.phone[hash-class=newsList-3195844800381510]{
    display: none;
}
/* 屏幕宽度小于768px应用的样式 */
@media(max-width:768px){
    .list-container[hash-class=newsList-3195844800381510]{
        padding-top: 20px;
        padding-bottom: 10px;
    }
    .list-item[hash-class=newsList-3195844800381510]{
        height: auto;
        line-height: normal;
        margin-bottom: 10px;
    }
    .title[hash-class=newsList-3195844800381510]{
       display: none;
    }
    .item-title[hash-class=newsList-3195844800381510]{
        font-size: 17px;
        width: auto;
        flex: 1;
    }
    .item-time[hash-class=newsList-3195844800381510]{
        font-size: 12px;
    }
    .list-item .hearIcon[hash-class=newsList-3195844800381510]{
        margin-right: 10px;
        width: 20px;
        height: auto;
    }
    .rc-page .box-content[hash-class=newsList-3195844800381510] {
        width: 100%;
        padding:0 10px;
        min-height: calc(100vh - 50px - 54px);
    }
    .phone[hash-class=newsList-3195844800381510]{
        display: flex;
    }
    .pc[hash-class=newsList-3195844800381510]{
        display: none;
    }
    /* 面包屑 */
    .bread-crumb[hash-class=newsList-3195844800381510]{
        display: none;
    }
    /* 分页 */
    [hash-class=newsList-3195844800381510] .page-footer .fwptPagination-container .fwptPagination-list{
        display: none;
    }
    [hash-class=newsList-3195844800381510] .page-footer .center>.center button{
        display: none;
    }
    [hash-class=newsList-3195844800381510] .page-footer .center>button:nth-child(2){
        margin-right:10px ;
    }
    [hash-class=newsList-3195844800381510] .page-footer .pagination-button-turning{
        display: none;
    }
    [hash-class=newsList-3195844800381510] .page-footer .pagination-counter{
        display: none;
    }
    [hash-class=newsList-3195844800381510] .page-footer .fwptPagination-container>div:nth-child(3){
        display: none;
    }
}
.rc-text[hash-class=policy-3197076716503042] {
    line-height: 30px;
}

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

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


.title-container[hash-class=policy-3197076716503042] {
    padding-left: 0.2rem;
    margin-top: 0.3rem;
    border-left: 0.03rem solid #d91313;
    line-height: 1;
}
.title-style[hash-class=policy-3197076716503042] {
    font-size: var(--main-fontSize26);
    color: #333;
}

.list-item[hash-class=policy-3197076716503042] {
    /* height: 2.31rem; */
    overflow: hidden;
    background: #fff;
    padding: 0.2rem 0;
    margin-bottom: 0.3rem;
    box-shadow: 0 0.04rem 0.1rem 0 hsl(0deg 0% 83% / 50%);
    border-radius: 0.1rem;
    position: relative;
    display: flex;
    align-content: center;
    justify-content: space-between;
    flex-wrap: nowrap;
}

.list-item img[hash-class=policy-3197076716503042] {
        width: 2.3rem;
        height: 1.51rem;
        margin-left: 0.14rem;
        object-fit: cover;
        object-position: center;
    }

/* .image-container {
    width: 2.3rem;
    height: 1.91rem;
    img {
        width: 2.3rem;
        height: 1.91rem;
        margin-left: 0.14rem;
    }
} */
.item-right[hash-class=policy-3197076716503042] {
    width: calc(100% - 2.72rem);
    margin-right: 0.14rem;
    display: flex;
    flex-direction: column;
    justify-content: space-between;
}
.item-title[hash-class=policy-3197076716503042] {
    width: 100%;
    font-size: var(--main-fontSize20);
    font-weight: 600;
    color: #252728;
    padding-bottom: 0.1rem;
    padding-top: 0.15rem;
}
.item-intro[hash-class=policy-3197076716503042] {
    font-size: var(--main-fontSize18);
    color: #666;
    margin: 0.1rem 0;
    -webkit-line-clamp: 3;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    overflow: hidden;
}
.publish-time[hash-class=policy-3197076716503042]{
     font-size: var(--main-fontSize16);
    color: #999;
    padding: 0.05rem 0 0.1rem 0px;
}
/* .item-footer {
    display: flex;
    justify-content: space-between;
    span {
        font-size: var(--main-fontSize16);
        color: #999;
    }
} */
.textOverflow[hash-class=policy-3197076716503042] {
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}
.textOverflow2[hash-class=policy-3197076716503042], .textOverflow3[hash-class=policy-3197076716503042] {
    display: -webkit-box;
    -webkit-box-orient: vertical;
    overflow: hidden;
}
.textOverflow2[hash-class=policy-3197076716503042] {
    -webkit-line-clamp: 2;
}
.phone[hash-class=policy-3197076716503042]{
    display: none;
}
@media(max-width:768px){
    .phone[hash-class=policy-3197076716503042]{
        display: flex;
    }
    .pc[hash-class=policy-3197076716503042]{
        display: none;
    }
    .bread-crumb[hash-class=policy-3197076716503042]{
        display: none;
    }
    .title-container[hash-class=policy-3197076716503042]{
        display: none;
    }
    .rc-page .box-content[hash-class=policy-3197076716503042]{
        width: 100%;
        padding: 0 10px;
    }
    .item-title[hash-class=policy-3197076716503042]{
        font-size: 16px;
        width: 100%;
    }
    .item-intro[hash-class=policy-3197076716503042]{
        font-size: 14px;
    }
    .publish-time[hash-class=policy-3197076716503042]{
        font-size: 12px;
    }
    .list[hash-class=policy-3197076716503042]{
        flex-direction: column;
    }
    .list-item[hash-class=policy-3197076716503042]{
        flex: 1;
        width: 100%;
        overflow: hidden;
        align-items: center;
    }
    .list-item img[hash-class=policy-3197076716503042]{
        width: 70px;
        height: 70px;
        margin-right: 10px;
    }
    .item-right[hash-class=policy-3197076716503042]{
        flex: 1;
       width: calc(100% - 80px);
       position: relative;
    }
      /* 分页 */
    [hash-class=policy-3197076716503042] .page-footer .fwptPagination-container .fwptPagination-list{
        display: none;
    }
    [hash-class=policy-3197076716503042] .page-footer .center>.center button{
        display: none;
    }
    [hash-class=policy-3197076716503042] .page-footer .center>button:nth-child(2){
        margin-right:10px ;
    }
    [hash-class=policy-3197076716503042] .page-footer .pagination-button-turning{
        display: none;
    }
    [hash-class=policy-3197076716503042] .page-footer .pagination-counter{
        display: none;
    }
    [hash-class=policy-3197076716503042] .page-footer .fwptPagination-container>div:nth-child(3){
        display: none;
    }
}
.rc-text[hash-class=media-3197138332237871] {
    line-height: 30px;
}

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

.rc-expression-inner[hash-class=media-3197138332237871] {
    line-height: inherit;
}
.publish-time[hash-class=media-3197138332237871]{
     font-size: var(--main-fontSize16);
    color: #999;
    padding: 0.05rem 0;
}
.media_name[hash-class=media-3197138332237871]{
     display: block;
    margin-right: auto;
    font-size: var(--main-fontSize18);
    background: #ffebeb;
    color: #d91313;
    border-radius: 0.05rem;
    padding: 0.05rem 0.1rem;
}
.title-container[hash-class=media-3197138332237871] {
    padding-left: 0.2rem;
    margin-top: 0.3rem;
    border-left: 0.03rem solid #d91313;
    line-height: 1;
}
.title-style[hash-class=media-3197138332237871] {
    font-size: var(--main-fontSize26);
    color: #333;
}

.list-item[hash-class=media-3197138332237871] {
    /* height: 2.31rem; */
    overflow: hidden;
    background: #fff;
    padding: 0.2rem 0;
    margin-bottom: 0.3rem;
    box-shadow: 0 0.04rem 0.1rem 0 hsl(0deg 0% 83% / 50%);
    border-radius: 0.1rem;
    position: relative;
    display: flex;
    align-items: center;
    justify-content: space-between;
}

.list-item img[hash-class=media-3197138332237871] {
        width: 2.3rem;
        height: 1.51rem;
        margin-left: 0.14rem;
        object-fit: cover;
        object-position: center;
    }

.item-right[hash-class=media-3197138332237871] {
    width: calc(100% - 2.72rem);
    margin-right: 0.14rem;
    display: flex;
    flex-direction: column;
    justify-content: space-between;
}
.item-title[hash-class=media-3197138332237871] {
    width: 100%;
    font-size: var(--main-fontSize20);
    font-weight: 600;
    color: #252728;
    padding-bottom: 0.1rem;
}
.item-intro[hash-class=media-3197138332237871] {
    font-size: var(--main-fontSize18);
    color: #666;
    margin-top: 0.1rem;
    margin-bottom: 0.1rem;
    -webkit-line-clamp: 3;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    overflow: hidden;
}
.textOverflow[hash-class=media-3197138332237871] {
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}
.textOverflow2[hash-class=media-3197138332237871], .textOverflow3[hash-class=media-3197138332237871] {
    display: -webkit-box;
    -webkit-box-orient: vertical;
    overflow: hidden;
}
.textOverflow2[hash-class=media-3197138332237871] {
    -webkit-line-clamp: 2;
}
.phone[hash-class=media-3197138332237871]{
    display: none;
}
@media(max-width:768px){
    .phone[hash-class=media-3197138332237871]{
        display: flex;
    }
    .pc[hash-class=media-3197138332237871]{
        display: none;
    }
    .breadcrumb[hash-class=media-3197138332237871]{
        display: none;
    }
    .title-container[hash-class=media-3197138332237871]{
        display: none;
    }
    .rc-page .box-content[hash-class=media-3197138332237871]{
        width: 100%;
        padding: 0 10px;
    }
      .list[hash-class=media-3197138332237871]{
        flex-direction: column;
    }
    .list-item[hash-class=media-3197138332237871]{
        flex: 1;
        width: 100%;
        overflow: hidden;
        align-items: center;
    }
    .list-item img[hash-class=media-3197138332237871]{
        width: 70px;
        height: 70px;
        margin-right: 10px;
    }
    .item-right[hash-class=media-3197138332237871]{
        flex: 1;
       width: calc(100% - 80px);
       position: relative;
    }
    .item-title[hash-class=media-3197138332237871] {
        font-size: 16px;
        width: 100%;
    }
    .item-intro[hash-class=media-3197138332237871] {
        font-size: 14px;
    }
    .publish-time[hash-class=media-3197138332237871] {
        font-size: 12px;
    }
    .media_name[hash-class=media-3197138332237871]{
        font-size: 14px;
        padding: 2.5px 5px;
        border-radius: 4px;
    }
        /* 分页 */
    [hash-class=media-3197138332237871] .page-footer .fwptPagination-container .fwptPagination-list{
        display: none;
    }
    [hash-class=media-3197138332237871] .page-footer .center>.center button{
        display: none;
    }
    [hash-class=media-3197138332237871] .page-footer .center>button:nth-child(2){
        margin-right:10px ;
    }
    [hash-class=media-3197138332237871] .page-footer .pagination-button-turning{
        display: none;
    }
    [hash-class=media-3197138332237871] .page-footer .pagination-counter{
        display: none;
    }
    [hash-class=media-3197138332237871] .page-footer .fwptPagination-container>div:nth-child(3){
        display: none;
    }
}.jc[hash-class=nationInstitutions-3167493029070986]{
    justify-content: center;
}
.ac[hash-class=nationInstitutions-3167493029070986]{
    align-items: center;
    align-content: center;
}
.flex1[hash-class=nationInstitutions-3167493029070986]{
    flex: 1;
}
.rc-text[hash-class=nationInstitutions-3167493029070986] {
    line-height: 30px;
}

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

.rc-expression-inner[hash-class=nationInstitutions-3167493029070986] {
    line-height: inherit;
}
.institutions[hash-class=nationInstitutions-3167493029070986] {
    width: 100vw;
    height: auto;
}
.institutions .institutions-con[hash-class=nationInstitutions-3167493029070986] {
    height: auto;
    margin: 0 auto;
}
.institutions .institutions-con .screen-box[hash-class=nationInstitutions-3167493029070986] {
    background: #fff;
    border-radius: 0.02rem;
    box-sizing: border-box;
    box-shadow: 0 6px 10px 0 hsl(0deg 0% 83% / 62%);
}
.institutions .institutions-con .screen-box-content[hash-class=nationInstitutions-3167493029070986] {
    width: 12rem;
    margin: 0 auto;
    padding: 0.44rem 0.25rem 0;
    box-sizing: border-box;
}
.institutions .institutions-con .screen-box .institution-class[hash-class=nationInstitutions-3167493029070986] {
    display: flex;
    align-items: flex-start;
    margin-top: 0.05rem;
    flex-wrap: nowrap;
}
.institutions .institutions-con .screen-box .institution-class .institution-class-title[hash-class=nationInstitutions-3167493029070986] {
    width: 1.3rem;
    flex-shrink: 0;
    /* 先写死0.2rem 后面更具全局修改 */
    font-size: var(--main-fontSize22);
    font-family: PingFangSC-Medium,PingFang SC;
    font-weight: 500;
    color: #333;
    line-height: .3rem;
    white-space: nowrap;
}
.institutions .institutions-con .screen-box .institution-class .header-list[hash-class=nationInstitutions-3167493029070986] {
    display: flex;
    flex-wrap: wrap;
    width: auto;
}


.institutions .institutions-con .screen-box .region[hash-class=nationInstitutions-3167493029070986] {
    margin-top: 0.16rem;
}
[hash-class=nationInstitutions-3167493029070986] .institutions .institutions-con .screen-box .institution-class .header-list .institution-class-item {
    margin-right: 0.09rem;
    margin-bottom: 0.12rem;
    font-size: var(--main-fontSize20);
    font-family: PingFangSC-Regular,PingFang SC;
    font-weight: 400;
    color: #333;
    padding: 0.06rem 0.1rem;
    box-sizing: border-box;
    cursor: pointer;
}
[hash-class=nationInstitutions-3167493029070986] .institutions .institutions-con .screen-box .institution-class .header-list .active {
    background: #ffebeb;
    border-radius: 0.02rem;
    font-size: var(--main-fontSize20);
    font-family: PingFangSC-Medium,PingFang SC;
    font-weight: 500;
    color: #d91313
}
.institutions .institutions-con .con-box[hash-class=nationInstitutions-3167493029070986] {
    width: 12rem;
    margin: 0.6rem auto;
}

.institutions .institutions-con .con-box .list[hash-class=nationInstitutions-3167493029070986] {
    width: 110%;
    display: flex;
    flex-wrap: wrap;
}
.institutions .institutions-con .con-box .other-cooperate .list .other-cooperate-item[hash-class=nationInstitutions-3167493029070986] {
    width: 2.91rem;
    margin-bottom: 0.4rem;
    cursor: pointer;
    float: left;
    margin-right: 0.1rem;
}
.institutions .institutions-con .con-box .other-cooperate .list .other-cooperate-item .img[hash-class=nationInstitutions-3167493029070986]{
    width: 2.91rem;
    height: 1.32rem;
    display: block;
    margin-bottom: 0.1rem;
    transition: all .2s;
}
.institutions .institutions-con .con-box .other-cooperate .list .other-cooperate-item:hover img[hash-class=nationInstitutions-3167493029070986] {
    margin-top: -0.05rem;
    box-shadow: 0 6px 10px 0 hsl(0deg 0% 83% / 62%);
}
.institutions .institutions-con .con-box .other-cooperate .list .other-cooperate-item .name[hash-class=nationInstitutions-3167493029070986]{
    font-size: var(--main-fontSize16);
    color: #333;
    line-height: .25rem;
    text-align: center;
    display: block;
}
.institutions .Pagination[hash-class=nationInstitutions-3167493029070986] {
    margin-top: 0.8rem;
    margin-bottom: 0.8rem;
}
.flex-main-center[hash-class=nationInstitutions-3167493029070986] {
    justify-content: center;
}
.flex-contain[hash-class=nationInstitutions-3167493029070986] {
    display: flex;
    align-items: center;
}
.institutions .institutions-footer[hash-class=nationInstitutions-3167493029070986] {
    width: 100vw;
    height: 2.78rem;
    background: url(https://static.lndx.edu.cn/image/institutions_footer_bg.png) no-repeat;
    background-size: 100% 100%;
    text-align: center;
    overflow: hidden;
}
.institutions .institutions-footer .title[hash-class=nationInstitutions-3167493029070986] {
    font-size: var(--main-fontSize36);
    font-family: PingFangSC-Medium,PingFang SC;
    font-weight: 500;
    color: #fff;
    margin-top: 0.56rem;
    display: block;
}
.institutions .institutions-footer .welcome[hash-class=nationInstitutions-3167493029070986] {
    font-size: var(--main-fontSize18);
    font-family: PingFangSC-Regular,PingFang SC;
    font-weight: 400;
    color: #fff;
    margin-top: 0.13rem;
    display: block;
}
.institutions .institutions-footer .apply[hash-class=nationInstitutions-3167493029070986] {
    display: flex;
    justify-content: center;
    align-items: center;
    margin: 0.16rem auto 0;
    width: 1.74rem;
    height: 0.54rem;
    background: #d91313;
    border-radius: 0.05rem;
    font-size: var(--main-fontSize18);
    font-family: PingFangSC-Medium,PingFang SC;
    font-weight: 500;
    color: #fff;
    cursor: pointer;
}
[hash-class=nationInstitutions-3167493029070986] .rc-popup-dialog .dia1 {
    width: 6rem;
    padding-bottom: 10px;
    vertical-align: middle;
    background-color: #fff;
    border-radius: 4px;
    border: 1px solid #ebeef5;
    font-size: var(--main-fontSize18);
    box-shadow: 0px 0px 12px rgba(0,0,0,0.12);
    text-align: left;
}
.rc-popup-dialog[hash-class=nationInstitutions-3167493029070986] {
    background-color: rgba(0, 0, 0, 0.5);
}

.dia1 .close[hash-class=nationInstitutions-3167493029070986] {
    color: red!important;
}
.dia1 .title[hash-class=nationInstitutions-3167493029070986] {
    position: absolute;
    top: 0.1rem;
    left: 0.2rem;
    margin-bottom: 0;
    color: #303133;
    font-size: var(--main-fontSize20);
    border-left: 0.03rem solid red;
    padding-left: 0.1rem;
    height: 0.16rem;
    line-height: 0.16rem;
}
.dialog-content[hash-class=nationInstitutions-3167493029070986] {
    margin-top: 0.2rem;
}
.div-flex[hash-class=nationInstitutions-3167493029070986] {
    width: 90%;
    margin: 0 auto!important;
    display: flex;
    justify-content: space-between;
}
.div-flex .rc-label[hash-class=nationInstitutions-3167493029070986] {
    width: 20%;
    text-align: left;
}

.div-flex .rc-input[hash-class=nationInstitutions-3167493029070986] {
    width: 80%;
}
.div-flex .rc-upload[hash-class=nationInstitutions-3167493029070986] {
    width: 80%;
    margin-bottom: 18px;
}
[hash-class=nationInstitutions-3167493029070986] .div-flex .rc-upload .down-Arrow {
    width: 100%;
}
.div-flex .rc-dropdown[hash-class=nationInstitutions-3167493029070986] {
    width: 80%;
}
.div-flex>div[hash-class=nationInstitutions-3167493029070986]{
    width: 80%;
}
.div-flex>div>div.rc-input[hash-class=nationInstitutions-3167493029070986],
.div-flex>div>div.rc-upload[hash-class=nationInstitutions-3167493029070986],
.div-flex>div>div.rc-dropdown[hash-class=nationInstitutions-3167493029070986],
.div-flex>div>div.rc-textarea[hash-class=nationInstitutions-3167493029070986]
{
    width: 100%;
}

.btn-list .rc-button[hash-class=nationInstitutions-3167493029070986] {
    height: 0.36rem;
    width: 1.2rem;
}

.btn-list .rc-button span[hash-class=nationInstitutions-3167493029070986] {
    height: 0.36rem;
    line-height: 0.36rem;
}

.submit-btn[hash-class=nationInstitutions-3167493029070986] {
    background-color: #c63025;
    border: #c63025;
    color: white;
}
.cancel-btn[hash-class=nationInstitutions-3167493029070986] {
    background-color: white;
    color: black;
}
.cancel-btn .rc-text[hash-class=nationInstitutions-3167493029070986] {
    color: black;
}

.area-list .rc-label[hash-class=nationInstitutions-3167493029070986] {
    display: none;
}

.institution-class .area-list .area-item[hash-class=nationInstitutions-3167493029070986] {
    width: 15%;
    margin-right: 0.1rem;
}
.institution-class .area-list .area-item[hash-class=nationInstitutions-3167493029070986] {
    width: 15%;
    margin-right: 0.1rem;
}

.div-flex .area-list[hash-class=nationInstitutions-3167493029070986]{
    width: 80%;
    justify-content: space-between;
}
.div-flex .area-list .area-item-1[hash-class=nationInstitutions-3167493029070986]{
    width: 30%;
}
.div-flex .area-list .area-item[hash-class=nationInstitutions-3167493029070986] {
    width: 30%;
}
.div-flex .area-list .area-item-1 .rc-dropdown[hash-class=nationInstitutions-3167493029070986]{
    width: 100%;
}
.div-flex .area-list .area-item .rc-dropdown[hash-class=nationInstitutions-3167493029070986]{
    width: 100%;
}
.area-select .rc-text[hash-class=nationInstitutions-3167493029070986] {
    font-size: var(--main-fontSize14);
}
.detaile-address .rc-textarea[hash-class=nationInstitutions-3167493029070986] {
    width: 80%;
    margin-bottom: 18px;
}

.detaile-address .rc-label .rc-text[hash-class=nationInstitutions-3167493029070986]{
    font-size: var(--main-fontSize14);
}
[hash-class=nationInstitutions-3167493029070986] .area-list .area-item .currentItem {
    background-color: #ffebeb;
    color: #d91313;
}
[hash-class=nationInstitutions-3167493029070986] .area-list .area-item li:hover {
    background-color: #ffebeb;
    color: #d91313;
}
[hash-class=nationInstitutions-3167493029070986] .institution-class .area-list .area-item input {
    font-size: var(--main-fontSize20);
    font-weight: 400;
}
[hash-class=nationInstitutions-3167493029070986] .institution-class .area-list .area-item li {
    font-size: var(--main-fontSize20);
    font-weight: 400;
}

/* start-机构申请登录提示相关样式 */
[hash-class=nationInstitutions-3167493029070986] .rc-popup-dialog .login-tip-content span {
    display: block;
    margin: 0 auto 0.3rem;
    font-size: var(--main-fontSize20);
}
[hash-class=nationInstitutions-3167493029070986] .rc-popup-dialog .login-tip-btns {
    width: 50%;
    margin: 0 auto;
    display: flex;
    justify-content: space-between;
    flex-wrap: nowrap;
}
[hash-class=nationInstitutions-3167493029070986] .rc-popup-dialog .login-tip-btns .rc-button {
    height: 0.36rem;
    width: 0.9rem;
}
[hash-class=nationInstitutions-3167493029070986] .rc-popup-dialog .login-tip-btns .login-tip-btn-close {
    background: white;
    color: black;
}
[hash-class=nationInstitutions-3167493029070986] .rc-popup-dialog .login-tip-btns .login-tip-btn-close span {
    color: black;
}
[hash-class=nationInstitutions-3167493029070986] .rc-popup-dialog .login-tip-btns .login-tip-btn-login {
    background: #c63025;
    border: #c63025;
}
/* end-机构申请登录提示相关样式 */


/*  营业执照*/
[hash-class=nationInstitutions-3167493029070986] .legalPerson .file-box .content ul li{
    margin-top: 0;
}
[hash-class=nationInstitutions-3167493029070986] .legalPerson .file-box{
    margin-bottom: 10px;
}
.legalPerson .file-box .content ul li[hash-class=nationInstitutions-3167493029070986]{
    margin-top: 0;
}
.legalPerson .file-box[hash-class=nationInstitutions-3167493029070986]{
    margin-bottom: 10px;
}
.rc-text[hash-class=studentStory-3192374907022494] {
    line-height: 30px;
}

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

.rc-expression-inner[hash-class=studentStory-3192374907022494] {
    line-height: inherit;
}
.Student[hash-class=studentStory-3192374907022494] {
    padding-bottom: 0.8rem;
}
.m-auto[hash-class=studentStory-3192374907022494] {
    width: 12rem;
    margin: 0 auto;
}
.Student-content[hash-class=studentStory-3192374907022494] {
    margin-bottom: 0.8rem;
}
.Student-content-title[hash-class=studentStory-3192374907022494] {
    margin-bottom: 0.2rem;
}
.flex-contain[hash-class=studentStory-3192374907022494] {
    display: flex;
    align-items: center;
}
.Student-content-title .icon[hash-class=studentStory-3192374907022494] {
    width: 0.03rem;
    height: 0.2rem;
    background: #e02020;
    margin-right: 0.1rem;
}
.Student-content-title .name[hash-class=studentStory-3192374907022494] {
    font-size: var(--main-fontSize22);
    color: #000;
    line-height: .3rem;
}
.flex-1[hash-class=studentStory-3192374907022494] {
    flex: 1;
}
.flex-wrap[hash-class=studentStory-3192374907022494] {
    flex-wrap: wrap;
}
.Student-content-list-item[hash-class=studentStory-3192374907022494] {
    width: 2.6rem;
    height: 2.53rem;
    background: #f9f9f9;
    margin: 0 0.4rem 0.2rem 0;
}
.Student-content-list-item img[hash-class=studentStory-3192374907022494] {
    width: 2.6rem;
    height: 1.79rem;
    display: block;
}
.pointer[hash-class=studentStory-3192374907022494] {
    cursor: pointer;
}
.Student-content-list-item .name[hash-class=studentStory-3192374907022494] {
    font-size: 0.23rem;
    color: #333;
    line-height: .31rem;
    /* background: #f9f9f9; */
    padding: 0.1rem 0.1rem;
}
.Student-content-list-item .name .text[hash-class=studentStory-3192374907022494] {
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    font-size: inherit;
}
.nav-title[hash-class=studentStory-3192374907022494] {
    margin: 0 auto;
    width: 12rem;
    height: 0.75rem;
    font-size: var(--main-fontSize18);
    color: #333;
}
.phone[hash-class=studentStory-3192374907022494]{
    display: none;
}
@media(max-width:768px){
    .phone[hash-class=studentStory-3192374907022494]{
        display: flex;
    }
    .pc[hash-class=studentStory-3192374907022494]{
        display: none;
    }
    .Student[hash-class=studentStory-3192374907022494]{
        min-height: calc(100vh - 50px - 54px);
    }
    .nav-title[hash-class=studentStory-3192374907022494]{
        display: none;
    }
    .m-auto[hash-class=studentStory-3192374907022494]{
        margin: 0;
        padding: 0 .437rem;
        width: 100%;
    }
    .Student-content .flex-contain:first-child[hash-class=studentStory-3192374907022494]{
        display: none;
    }
    .Student-content-list-item .name .text[hash-class=studentStory-3192374907022494]{
        font-size: .6rem;
    }
    .Student-content-list-item .name[hash-class=studentStory-3192374907022494]{
        line-height: normal;
    }
    .Student-content-list-item img[hash-class=studentStory-3192374907022494]{
        width: 100%;
        height: 4.5rem;
        object-fit: cover;
    }
    .Student-content-list-item[hash-class=studentStory-3192374907022494]{
        width: 7.4rem;
        height: 6.361rem;
        margin-bottom: .5rem;
    }
    .Student-content-list[hash-class=studentStory-3192374907022494]{
        padding-top: 20px;
    }
       /* 分页 */
    [hash-class=studentStory-3192374907022494] .page-footer .fwptPagination-container .fwptPagination-list{
        display: none;
    }
    [hash-class=studentStory-3192374907022494] .page-footer .center>.center button{
        display: none;
    }
    [hash-class=studentStory-3192374907022494] .page-footer .center>button:nth-child(2){
        margin-right:10px ;
    }
    [hash-class=studentStory-3192374907022494] .page-footer .pagination-button-turning{
        display: none;
    }
    [hash-class=studentStory-3192374907022494] .page-footer .pagination-counter{
        display: none;
    }
    [hash-class=studentStory-3192374907022494] .page-footer .fwptPagination-container>div:nth-child(3){
        display: none;
    }
}
.rc-text[hash-class=newsCenterDetail-3173143781712098] {
    line-height: 30px;
}

.rc-text-inner[hash-class=newsCenterDetail-3173143781712098] {
    line-height: inherit;
}

.rc-expression-inner[hash-class=newsCenterDetail-3173143781712098] {
    line-height: inherit;
}
div[name="MainContainer"][hash-class=newsCenterDetail-3173143781712098] {
    min-height: calc(100vh - 4.64rem);
}
.newsCenterDetail[hash-class=newsCenterDetail-3173143781712098]{
    width: 12rem;
    display: flex;
    flex-direction: column;
    margin: 0px auto;
    padding-bottom: 0.6rem;
}
.newsCenterDetail .title[hash-class=newsCenterDetail-3173143781712098] {
    font-size: var(--main-fontSize30);
    color: #252728;
    font-weight: 600;
    text-align: center;
    margin: .16rem auto;
    word-break: break-all;
}
.newsCenterDetail .content[hash-class=newsCenterDetail-3173143781712098] {
    /* font-size: var(--main-fontSize22); */
}
[hash-class=newsCenterDetail-3173143781712098] .newsCenterDetail .richContent p {
    /* font-size: .2rem;
    line-height: .36rem;
    margin: 0;
    word-break: break-all */
}
.newsCenterDetail .tips[hash-class=newsCenterDetail-3173143781712098] {
    width: 100%;
    height: 0.32rem;
    display: flex;
    justify-content: center;
    align-items: center;
    margin-bottom: 0.49rem;
}
.newsCenterDetail .tips .tips_c[hash-class=newsCenterDetail-3173143781712098] {
    font-size: var(--main-fontSize22);
    color: #999;
}
.source-style[hash-class=newsCenterDetail-3173143781712098] {
    color: #999;
    font-size: var(--main-fontSize22);
}
.source-container[hash-class=newsCenterDetail-3173143781712098] {
    padding: 0.2rem 0;
    justify-content: center;
}
.phone[hash-class=newsCenterDetail-3173143781712098]{
    display: none;
}
@media(max-width:768px){
    .pc[hash-class=newsCenterDetail-3173143781712098]{
        display: none;
    }
    .phone[hash-class=newsCenterDetail-3173143781712098]{
        display: flex;
    }
    .breadCrumb[hash-class=newsCenterDetail-3173143781712098]{
        display: none;
    }
    .newsCenterDetail[hash-class=newsCenterDetail-3173143781712098]{
        width: 100%;
        padding: 0 10px;
        min-height: calc(100vh - 50px - 54px );
    }
    .newsCenterDetail .title[hash-class=newsCenterDetail-3173143781712098]{
        font-size: 24px;
        text-align: center;
        margin-top: 20px;
        justify-content: center;
    }
    .title-container[hash-class=newsCenterDetail-3173143781712098]{
        padding-top: 20px;
    }
    .newsCenterDetail .tips .tips_c[hash-class=newsCenterDetail-3173143781712098] {
        font-size: 14px;
        text-align: center;
    }
    [hash-class=newsCenterDetail-3173143781712098] .richContent img{
        max-width: 100%;
        height: auto;
    }
    [hash-class=newsCenterDetail-3173143781712098] .richContent p{
        text-align: justify;
    }
     [hash-class=newsCenterDetail-3173143781712098] .richContent p{
        width: 100%;
    }
    .newsCenterDetail .tips[hash-class=newsCenterDetail-3173143781712098]{
        height: auto;
    }
}
.rc-text[hash-class=caseList-3203407127593514] {
    line-height: 30px;
}

.rc-text-inner[hash-class=caseList-3203407127593514] {
    line-height: inherit;
}
.selectTxt[hash-class=caseList-3203407127593514]{
     font-size: var(--main-fontSize20);
    color: #252728;
    line-height: 40px;
}

.rc-expression-inner[hash-class=caseList-3203407127593514] {
    line-height: inherit;
}
.title-container[hash-class=caseList-3203407127593514] {
    padding-left: 0.2rem;
    margin-top: 20px;
    border-left: 0.03rem solid #d91313;
    line-height: 1;
}
.title-style[hash-class=caseList-3203407127593514] {
    font-size: var(--main-fontSize26);
    color: #333;
}
.list-item[hash-class=caseList-3203407127593514]{
    width: 2.8rem;
    margin: 0px 0.2rem 0.2rem 0px;
}
.list-item .img[hash-class=caseList-3203407127593514]{
    width: 2.8rem;
    height: 1.79rem;
    display: block;
}
.list-item .txt[hash-class=caseList-3203407127593514]{
    width: 100%;
    font-size: var(--main-fontSize18);
    color: rgb(0, 0, 0);
    line-height: 0.27rem;
    background: rgb(249, 249, 249);
    padding: 0.1rem 0.2rem;
    white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden;
}
[hash-class=caseList-3203407127593514] .rc-dropdown-hover:hover .dropdown-clearable {
  display: none;
}
[hash-class=caseList-3203407127593514] .rc-dropdown-hover:hover .dropdown-arrow {
  display: inline-block;
}
[hash-class=caseList-3203407127593514] .rc-dropdown .current input{
    font-size: 19px;
}
.phone[hash-class=caseList-3203407127593514]{
    display: none;
}
@media(max-width:768px){
    .list[hash-class=caseList-3203407127593514]{
        justify-content: space-between;
    }
    .phone[hash-class=caseList-3203407127593514]{
        display: flex;
    }
    .pc[hash-class=caseList-3203407127593514]{
        display: none;
    }
    .bread-crumb[hash-class=caseList-3203407127593514]{
        display: none;
    }
    .title-container[hash-class=caseList-3203407127593514]{
        display: none;
    }
    .rc-page .box-content[hash-class=caseList-3203407127593514] {
        width: 100%;
        padding: 0 10px;
        min-height: calc(100vh - 50px - 55px);
        padding-top: 20px;
    }
    .selectTxt[hash-class=caseList-3203407127593514]{
        font-size: 16px;
    }
    .list-item[hash-class=caseList-3203407127593514]{
         width: 48%;
        margin: 0;
        margin-bottom: 10px;
        position: relative;
    }
    .list-item .img[hash-class=caseList-3203407127593514]{
        width: 100%;
        height: 100px;
        object-fit: cover;
    }
    .list-item .txt[hash-class=caseList-3203407127593514]{
        line-height: 30px;
        font-size: 16px;
        padding: 6px 10px;
    }
    .selectBox[hash-class=caseList-3203407127593514]{
        margin-bottom: 10px;
    }
       /* 分页 */
    [hash-class=caseList-3203407127593514] .page-footer .fwptPagination-container .fwptPagination-list{
        display: none;
    }
    [hash-class=caseList-3203407127593514] .page-footer .center>.center button{
        display: none;
    }
    [hash-class=caseList-3203407127593514] .page-footer .center>button:nth-child(2){
        margin-right:10px ;
    }
    [hash-class=caseList-3203407127593514] .page-footer .pagination-button-turning{
        display: none;
    }
    [hash-class=caseList-3203407127593514] .page-footer .pagination-counter{
        display: none;
    }
    [hash-class=caseList-3203407127593514] .page-footer .fwptPagination-container>div:nth-child(3){
        display: none;
    }
}
.rc-text[hash-class=paySuccess-3320755702481476] {
    line-height: 30px;
}

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

.rc-expression-inner[hash-class=paySuccess-3320755702481476] {
    line-height: inherit;
}
.mainContainer[hash-class=paySuccess-3320755702481476] {
    flex-direction: column;
    justify-content: space-around;
    align-items: center;
    align-content: center;
    width: 12rem;
    display: flex;
    margin-top: 20px;
    border-radius: .02rem;
    padding: .5rem;
    box-sizing: border-box;
    background-color: #fff;
    height: 5rem;

}
.top[hash-class=paySuccess-3320755702481476] {
    flex-direction: column;
    justify-content: space-between;
    align-items: center;
    align-content: center;
}
.btn1[hash-class=paySuccess-3320755702481476] {
    background: #d91313;
    cursor: pointer;
    width: 1.6rem;
    height: 0.45rem;
    border-radius: 0.1rem;
    color: #fff;
    line-height: .45rem;
    text-align: center;
    border: none;
}.firTagTitle[hash-class=elderTagCoursePage-4940030030955673]{
  /* margin-right: 0.3rem; */
  margin-right: 0.1rem;
    font-size: 0.2rem;
    cursor: pointer;
    display: flex;
    justify-content: center;
    height: 0.35rem;
    line-height: 0.35rem;
    margin-bottom: 0.1rem;
    padding: 0rem 0.1rem;
    border-radius: 0.02rem;
}
.secTagTitle[hash-class=elderTagCoursePage-4940030030955673]{
  margin-right: 0.3rem;
  font-size: 0.2rem;
  cursor: pointer;
}
.active[hash-class=elderTagCoursePage-4940030030955673] {
	background: #c9161e;
    color: white;
    font-weight: 600;
}
.source[hash-class=elderTagCoursePage-4940030030955673] {
    font-size: var(--main-fontSize16);
    color: #999;
}
.courseList[hash-class=elderTagCoursePage-4940030030955673] {
    /* justify-content: space-between; */
    width: 12rem;
    min-height: 2.8rem;
}
.listBox[hash-class=elderTagCoursePage-4940030030955673]{
    width: 100%;
    display: flex;
    justify-content: center;
    margin-bottom: 0.5rem;
}
.item_title[hash-class=elderTagCoursePage-4940030030955673] {
	color: #333;
	font-weight: 600;
	width: 1.2rem;
	height: .35rem;
	line-height: .35rem;
}
.nav[hash-class=elderTagCoursePage-4940030030955673] {
	width: 12rem;
	margin: .3rem auto 0.5rem;
	background: #fff;
	border-radius: .1rem;
	box-sizing: border-box;
	padding: .32rem .25rem 0.2rem;
	box-shadow: 0px 2px 13px 0px rgba(173, 173, 173, 0.5);
}
.headTitle[hash-class=elderTagCoursePage-4940030030955673]{
    /* font-size: var(--main-fontSize20); */
	font-size: 0.2rem;
    white-space: nowrap;
    width: 1.2rem;
    margin-top: -0.05rem;
}
.item_con_box_item[hash-class=elderTagCoursePage-4940030030955673] {
	width: 2.7rem;
	height: 2.5rem;
	box-shadow: 0rem .02rem .13rem 0rem rgba(173, 173, 173, 0.5);
	border-radius: .02rem;
	background: #fff;
	margin-right: .39rem;
	margin-bottom: .4rem;
	overflow: hidden;
}
.top[hash-class=elderTagCoursePage-4940030030955673]{
	width: 100%;
	height: 1.8rem;
	margin-bottom: 0.1rem;
}
.centerr[hash-class=elderTagCoursePage-4940030030955673] {
	width: 100%;
	height: 0.75rem;
	box-sizing: border-box;
	padding: .1rem .15rem;
	display: flex;
	flex-direction: column;
	justify-content: space-between;
}
.textOverflow[hash-class=elderTagCoursePage-4940030030955673] {
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}
.centerr .name[hash-class=elderTagCoursePage-4940030030955673] {
	font-size: var(--main-fontSize24);
    color: #333;
    font-weight: 400;
	display: block;
}
.centerr .dw[hash-class=elderTagCoursePage-4940030030955673] {
	font-size: var(--main-fontSize16);
	color: #999;
}
.item_con_box_item .bottom[hash-class=elderTagCoursePage-4940030030955673] {
	width: calc(100% - .4rem);
	height: calc(100% - 2.85rem);
	margin: 0 auto;
	box-sizing: border-box;
	border-top: .01rem dashed rgb(235, 235, 235);
	display: flex;
	justify-content: space-between;
	align-items: center;
}
.bottom .money[hash-class=elderTagCoursePage-4940030030955673] {
	font-size: var(--main-fontSize20);
	color: #F7B500;
	font-weight: 600;
	width: auto;
}
.bottom .collect[hash-class=elderTagCoursePage-4940030030955673] {
	font-size: var(--main-fontSize20);
	color: #000;
	width: auto;
}
.bottom .collect .rc-image[hash-class=elderTagCoursePage-4940030030955673] {
	width: .21rem;
	height: .21rem;
	margin-right: .03rem;
}
.true[hash-class=elderTagCoursePage-4940030030955673],
.false[hash-class=elderTagCoursePage-4940030030955673] {
	height: .34rem;
	border-radius: .17rem;
	display: flex;
	justify-content: center;
	align-items: center;
	cursor: pointer;
	align-content: center;
}
.true[hash-class=elderTagCoursePage-4940030030955673] {
	width: 1.08rem;
	background: #F7B500;
	border: .01rem solid #F7B500;
	color: #fff;
}
.false[hash-class=elderTagCoursePage-4940030030955673] {
	width: .91rem;
	border: .01rem solid #e6e6e6;
	color: #000;
}
.item_con_box_item:nth-child(4n+4)[hash-class=elderTagCoursePage-4940030030955673] {
	margin-right: 0rem;
}
.item_con_box_item .top .rc-image[hash-class=elderTagCoursePage-4940030030955673] {
	width: 100%;
	height: 100%;
}
.m-auto[hash-class=elderTagCoursePage-4940030030955673] {
	max-width: 12rem;
    width: 100%;
    margin: 0 auto;
    display: flex;
    align-items: center;
    justify-content: center;
}.evaluationBox[hash-class=excellentEvaluation-6005521457712896]{
  width: 13.66rem;
  margin:0 auto;
  padding: 0.35rem 0 0.38rem 0;
}
.titlebox[hash-class=excellentEvaluation-6005521457712896]{
  font-size: var(--main-fontSize30);
  color: #ffffff;
}
.pointer[hash-class=excellentEvaluation-6005521457712896]{
  cursor: pointer;
}

/*评论区域*/
.commentBox[hash-class=excellentEvaluation-6005521457712896]{
  margin: 0.4rem 0 0.2rem 0;
}
.commentBox .item[hash-class=excellentEvaluation-6005521457712896]{
  /* display: -webkit-box; */
  /* box-sizing: border-box; */
  width: 3.265rem;
  margin-right: 0.2rem;
  /* overflow: hidden; */
  border-radius: .03rem;
  font-size: var(--main-fontSize16);
  padding: 0 0.1rem 0.1rem;
  align-self: center;
  min-height: 1.674rem;
}
.commentBox .item:nth-child(4n)[hash-class=excellentEvaluation-6005521457712896]{
  margin-right: 0;
}
.commentBox .avatar[hash-class=excellentEvaluation-6005521457712896]{
 position: relative;
    margin: -0.25rem 0 0;
    height: 0.6rem;
    width: 0.6rem;
    border-radius: 50%;
    border: .03rem solid #fff;
}
.commentBox .userName[hash-class=excellentEvaluation-6005521457712896]{
  margin-left: 0.15rem;
  font-size: .12rem;
}
.commentBox .contentText[hash-class=excellentEvaluation-6005521457712896]{
  font-size: .12rem;
  line-height: .26rem;
}
/*底部按钮*/
.buttonBox[hash-class=excellentEvaluation-6005521457712896]{
  margin-top: 0.35rem;
}
.buttonBox .btn[hash-class=excellentEvaluation-6005521457712896]{
  width: 2.46rem;
  height: 0.5rem;
  cursor: pointer;
  box-shadow: 0 0.12rem 0.12rem #7f3431;
}
.btnBox[hash-class=excellentEvaluation-6005521457712896]{
    font-size: var(--main-fontSize16);
}
.f11[hash-class=excellentEvaluation-6005521457712896]{
  font-size: .11rem;
}
.commentContentBox[hash-class=excellentEvaluation-6005521457712896]{
  min-height: .496rem;
  position: relative;
   margin-top: 0.1rem;
  margin-bottom: 0.2rem;
}
.clamp2[hash-class=excellentEvaluation-6005521457712896]{
   text-overflow: -o-ellipsis-lastline;
overflow: hidden;
text-overflow: ellipsis;
display: -webkit-box;
-webkit-line-clamp: 2;
-webkit-box-orient: vertical;
}
.moreTxt[hash-class=excellentEvaluation-6005521457712896]{
  font-size: .12rem;
  color: #d91313;
  position: absolute;
  z-index: 2;
  bottom: -.15rem;
  right: 0;
  background-color: #fff;
}
.jcfe[hash-class=excellentEvaluation-6005521457712896]{
  justify-content: flex-end;
}.bj1[hash-class=cloudClassroomEnrollment-4181521946386547]{
    /* background: url(/image/mainBg2.png) no-repeat 100%/100% 100%; */
    background: url(https://static.lndx.edu.cn/image/cloudClassroomBG1.jpg) no-repeat 100%/100% 100%;
    
}
.bj2[hash-class=cloudClassroomEnrollment-4181521946386547]{
    /* background: url(/image/cloudMainBg2.png) no-repeat 100%/ 100% 100%; */
    background: url(https://robit-prod-1301812200.cos.ap-shanghai.myqcloud.com/bobgo/elderlyuniversity/fwpt/image/5da0a7a81c8fba9381845220ae1cda99.png) no-repeat 100%/ 100% 100%;

}
.bj3[hash-class=cloudClassroomEnrollment-4181521946386547]{
    /* background: url(/image/cloudTitleBg.png) no-repeat 100%/ 100% 100%; */
    background: url(https://robit-prod-1301812200.cos.ap-shanghai.myqcloud.com/bobgo/elderlyuniversity/fwpt/image/24a2b9bd9c5c38a69be1b7857d362af5.png) no-repeat 100%/ 100% 100%;

}
.mainBody[hash-class=cloudClassroomEnrollment-4181521946386547]{
    --mainBodyTxt:.16rem;
}
/* 第一模块 */
.firstModule[hash-class=cloudClassroomEnrollment-4181521946386547]{
    padding: 0.4378rem 0;
    justify-content: flex-end;
}
.firstModule .fristMainBox[hash-class=cloudClassroomEnrollment-4181521946386547]{
    width: 3.9402rem;
    /* height: 3.5024rem; */
    margin-right: 3.5024rem;
    padding: 0.6129rem 0 0.55rem 0;
}
.firstModule>*[hash-class=cloudClassroomEnrollment-4181521946386547]{
    justify-content: center;
}
.firstModule .fristMainBox>*[hash-class=cloudClassroomEnrollment-4181521946386547]{
    justify-content: center;
}
.firstModule .fristMainBox .title[hash-class=cloudClassroomEnrollment-4181521946386547]{
    color: #fc5952;
    font-size: var(--main-fontSize18);
    font-weight: bold;
}
.firstModule .fristMainBox .priceColor[hash-class=cloudClassroomEnrollment-4181521946386547]{
    color:  #fd4328;
    font-weight: bold;
    font-size: var(--main-fontSize16);
}
.firstModule .fristMainBox .introTxt[hash-class=cloudClassroomEnrollment-4181521946386547]{
    color:  #2c2c2f;
    font-weight: bold;
    font-size: var(--main-fontSize16);
}
.firstModule .fristMainBox .time[hash-class=cloudClassroomEnrollment-4181521946386547]{
    color:  #666c6f;
    font-size: var(--mainBodyTxt);
}
.firstModule .fristMainBox .enrollmentNumTxt[hash-class=cloudClassroomEnrollment-4181521946386547]{
    color: #fa463d;
    font-size: var(--mainBodyTxt);
}
.firstModule .fristMainBox .btnTxt[hash-class=cloudClassroomEnrollment-4181521946386547]{
    color: white;
    font-size: var(--mainBodyTxt);
    margin-left: 0.30646rem;
}
.firstModule .fristMainBox .introBox[hash-class=cloudClassroomEnrollment-4181521946386547]{
    margin-top: 0.175rem;
}
.firstModule .fristMainBox .timeBox[hash-class=cloudClassroomEnrollment-4181521946386547]{
    margin-top: 0.2627rem;
}
.firstModule .fristMainBox .enrollmentBox[hash-class=cloudClassroomEnrollment-4181521946386547]{
    margin-top: 0.175rem;
}
.firstModule .fristMainBox .btnBox[hash-class=cloudClassroomEnrollment-4181521946386547]{
    margin-top: 0.38rem;
    width: 62%;
    height: 0.35899rem;
    line-height: 0.35899rem;
    justify-content: flex-start;
    cursor: pointer;
}
/* 主要盒子 */
.mainContentBox[hash-class=cloudClassroomEnrollment-4181521946386547]{
    width: 70%;
    margin: 0 auto;
    /* margin-bottom: 1.7512rem; */
    /* padding-bottom: 0.5505rem; */
    position: relative;
    height: 5187.504px;
}
/* 第二模块 */
.secondModule[hash-class=cloudClassroomEnrollment-4181521946386547],.cloudClassroom[hash-class=cloudClassroomEnrollment-4181521946386547],.curriculumValue[hash-class=cloudClassroomEnrollment-4181521946386547],.teacherTeam[hash-class=cloudClassroomEnrollment-4181521946386547],.studentFeedback[hash-class=cloudClassroomEnrollment-4181521946386547]{
    padding: 0 0.8756rem;
}
.secondModule[hash-class=cloudClassroomEnrollment-4181521946386547]{
    position: absolute;
    /* 原先距离 */
    /* top: 1.2%; */
    top: 1.55%;
}
.secondModule .titleBox[hash-class=cloudClassroomEnrollment-4181521946386547],.cloudClassroom .titleBox[hash-class=cloudClassroomEnrollment-4181521946386547]{
    width: 1.6636rem;
    height: 0.4rem;
    line-height: 0.4rem;
}
.secondModule .titleBox .titleTxt[hash-class=cloudClassroomEnrollment-4181521946386547],.cloudClassroom .titleBox .titleTxt[hash-class=cloudClassroomEnrollment-4181521946386547]{
   color: white;
   font-size: var(--main-fontSize18);
   font-weight: bold;
   letter-spacing: 3px;
   margin-left: 0.525rem;
}
.secondModule .courseHighlights[hash-class=cloudClassroomEnrollment-4181521946386547]{
    display: flex;
    /* gap: 0.4398rem; */
    margin-top: .4rem;
    margin-left: .3rem;
}
.secondModule .courseHighlights>*[hash-class=cloudClassroomEnrollment-4181521946386547]{
    /* flex:1; */
    /* justify-content: center; */
    align-items: center;
    width: 45%;
}
.secondModule .courseHighlights .imgBox[hash-class=cloudClassroomEnrollment-4181521946386547]{
    width: auto;
    border-radius: 50%;
    margin-right: .3rem;
}
.secondModule .courseHighlights .img[hash-class=cloudClassroomEnrollment-4181521946386547]{
    height: 0.4378rem;
    width: 0.6129rem;
    margin: 0.175rem 0.08745rem;
}
.secondModule .courseHighlights .descTitleBox[hash-class=cloudClassroomEnrollment-4181521946386547]{
    width: auto;
}
.secondModule .courseHighlights .titleCon[hash-class=cloudClassroomEnrollment-4181521946386547]{
    /* justify-content: center; */
    margin-bottom: 0.175rem;
}
.secondModule .courseHighlights .titleCon .title[hash-class=cloudClassroomEnrollment-4181521946386547]{
    font-size: var(--main-fontSize18);
    color: #4b566b;
    font-weight: bold;
}
.secondModule .courseHighlights .descCon[hash-class=cloudClassroomEnrollment-4181521946386547]{
    /* justify-content: center; */
    /* margin-bottom: 20px; */
}
.secondModule .courseHighlights .descCon .descTxt[hash-class=cloudClassroomEnrollment-4181521946386547]{
    color: #505354;
    font-size: var(--mainBodyTxt);
}
.secondModule .secondCon[hash-class=cloudClassroomEnrollment-4181521946386547]{
    display: flex;
    margin-top: 0.45rem;
    flex-wrap: nowrap;
}
/* 招生人群 */
.secondModule .secondCon .enrollmentPopulation[hash-class=cloudClassroomEnrollment-4181521946386547]{
    width: 50%;
}
.secondModule .secondCon .enrollmentPopulation .descCon[hash-class=cloudClassroomEnrollment-4181521946386547]{
    display: flex;
    align-items: center;
    margin-bottom: 0.2rem;
}
.secondModule .secondCon .enrollmentPopulation .descCon:first-child[hash-class=cloudClassroomEnrollment-4181521946386547]{
    margin-top: 0.2627rem;
}
.secondModule .secondCon .enrollmentPopulation .descCon .circle[hash-class=cloudClassroomEnrollment-4181521946386547]{
    width: 0.175rem;
    height:  0.175rem;
    border-radius: 50%;
    border: 1px solid #9ed4fd;
    margin-right:  0.1313rem;
}
.secondModule .secondCon .enrollmentPopulation .descCon .txt[hash-class=cloudClassroomEnrollment-4181521946386547]{
    font-size: var(--mainBodyTxt);;
    letter-spacing: 2px;
    color: rgb(78, 79, 81);
}
.secondModule .secondCon .enrollmentPopulation .descCon .active[hash-class=cloudClassroomEnrollment-4181521946386547]{
    color: #fb504a;
    font-size:var(--mainBodyTxt);;
     letter-spacing: 2px;
}
/* 扫码进班群 */
.secondModule .secondCon .classGroup[hash-class=cloudClassroomEnrollment-4181521946386547]{
    width: auto;
}
.secondModule .secondCon .classGroup .titleBox .titleTxt[hash-class=cloudClassroomEnrollment-4181521946386547]{
    letter-spacing: 0;
    margin-left: 0.4rem;
}
.secondModule .secondCon .classGroup .contentBox[hash-class=cloudClassroomEnrollment-4181521946386547]{
    display: flex;
    align-items: center;
    flex-wrap: nowrap;
}
.secondModule .secondCon .classGroup .contentBox .classQR[hash-class=cloudClassroomEnrollment-4181521946386547]{
    width: 1.7rem;
    margin: .1rem .175rem .25rem .38rem;
}
.secondModule .secondCon .classGroup .contentBox .hand[hash-class=cloudClassroomEnrollment-4181521946386547]{
    width: 0.2rem;
    margin-right: 0.1313rem;
}
.secondModule .secondCon .classGroup .contentBox .txtBox[hash-class=cloudClassroomEnrollment-4181521946386547]{
    /* width: 1.2258rem; */
    width: auto;
}
.secondModule .secondCon .classGroup .contentBox .txt[hash-class=cloudClassroomEnrollment-4181521946386547]{
   /* color: #5f6062; */
   font-size: var(--mainBodyTxt);
   line-height: var(--main-fontSize22);
   color: rgb(111, 111, 113);
   font-weight: 700;
}

/* 云课堂 */
 .cloudClassroom[hash-class=cloudClassroomEnrollment-4181521946386547]{
     position: absolute;
     /* 原先距离 */
     /* top: 13%; */
     top: 17.2%;
 }
 /* 课程介绍 */
.cloudClassroom .courseIntroduction .desc[hash-class=cloudClassroomEnrollment-4181521946386547]{
    text-indent: 2em;
    margin-top: 0.3rem;
}
.cloudClassroom .courseIntroduction .desc .txt[hash-class=cloudClassroomEnrollment-4181521946386547]{
    font-size: var(--mainBodyTxt);
    line-height: var(--main-fontSize24);
    color: rgb(64, 73, 82);
}
/* 课程表 */
.cloudClassroom .courseIntroduction .lessonTimetable[hash-class=cloudClassroomEnrollment-4181521946386547]{
    margin-top: 0.3rem;
}
[hash-class=cloudClassroomEnrollment-4181521946386547] .cloudClassroom .courseIntroduction .lessonTimetable .classTable .txt{
    cursor: pointer;
    white-space: nowrap;
}
[hash-class=cloudClassroomEnrollment-4181521946386547] .cloudClassroom .courseIntroduction .lessonTimetable .classTable .txt:hover{
    color: #27aeff;
    text-decoration: underline;
}
[hash-class=cloudClassroomEnrollment-4181521946386547] .cloudClassroom .courseIntroduction .lessonTimetable .classTableHead{
    background-color: #27aeff;
    line-height: var(--main-fontSize40);
}
[hash-class=cloudClassroomEnrollment-4181521946386547] .cloudClassroom .courseIntroduction .lessonTimetable .classTableHead1{
    background-color: #f5fafa;
    line-height: var(--main-fontSize40);

}
[hash-class=cloudClassroomEnrollment-4181521946386547] .cloudClassroom .courseIntroduction .lessonTimetable .classTableHead2{
    background-color: #e5f2ff;
    line-height: var(--main-fontSize40);
}
[hash-class=cloudClassroomEnrollment-4181521946386547] .cloudClassroom .courseIntroduction .lessonTimetable .classTableHead>*{
    font-size: var(--mainBodyTxt);
}
[hash-class=cloudClassroomEnrollment-4181521946386547] .cloudClassroom .courseIntroduction .lessonTimetable .classTableHead1>*{
    text-align: center;
    font-size: var(--mainBodyTxt);
     color: rgb(45, 39, 34);
}
[hash-class=cloudClassroomEnrollment-4181521946386547] .cloudClassroom .courseIntroduction .lessonTimetable .classTableHead2>*{
     text-align: center;
     font-size: var(--mainBodyTxt);
     color: rgb(45, 39, 34);
}
[hash-class=cloudClassroomEnrollment-4181521946386547] .cloudClassroom .courseIntroduction .lessonTimetable .titleTable{
  width: 0.8756rem;
}
[hash-class=cloudClassroomEnrollment-4181521946386547] .cloudClassroom .courseIntroduction .lessonTimetable .fixedW{
  width: 2.0839rem;
  text-align: center;
  color: white;
}

/* 云课堂 课程详情 */
.cloudClassroom .courseDetailBox[hash-class=cloudClassroomEnrollment-4181521946386547]{
    
}
.cloudClassroom .courseDetailBox .item[hash-class=cloudClassroomEnrollment-4181521946386547]{
    display: flex;
    position: relative;
    gap: 0.3502rem;
    margin-top: 0.45rem;
}
.cloudClassroom .courseDetailBox .item:first-child[hash-class=cloudClassroomEnrollment-4181521946386547]{
    margin-top: 0.45rem;
}
.cloudClassroom .courseDetailBox .item .left[hash-class=cloudClassroomEnrollment-4181521946386547]{
    flex:1;
    position: relative;
}
.cloudClassroom .courseDetailBox .item .right[hash-class=cloudClassroomEnrollment-4181521946386547]{
    width: 1.7512rem;
    height: 1.1rem;
    cursor: pointer;
}
.cloudClassroom .courseDetailBox .item .left .title[hash-class=cloudClassroomEnrollment-4181521946386547]{
    font-weight: bold;
    font-size: var(--main-fontSize18);
    cursor: pointer;
    color: rgb(50, 50, 52);
}
.cloudClassroom .courseDetailBox .item .left .desc[hash-class=cloudClassroomEnrollment-4181521946386547]{
    color: #545557;
    font-size: var(--mainBodyTxt);
    line-height: var(--main-fontSize24);
    margin: 0.0875rem 0 0.0875rem 0;
}
.cloudClassroom .courseDetailBox .item .left .btnBox[hash-class=cloudClassroomEnrollment-4181521946386547]{
    display: flex;
    justify-content: space-between;
    align-items: center;
    /* position: absolute;
    bottom: 0; */
}
.cloudClassroom .courseDetailBox .item .left .btnBox .btnLeft[hash-class=cloudClassroomEnrollment-4181521946386547]{
    font-size: var(--mainBodyTxt);
    cursor: pointer;
        color: rgb(36, 37, 39);
}
.cloudClassroom .courseDetailBox .item .left .btnBox  .btnRight[hash-class=cloudClassroomEnrollment-4181521946386547]{
   width: 1.0507rem;
   height: 0.3065rem;
   line-height: 0.3065rem;
   justify-content: center;
   color: #fe5644;
   font-weight: bold;
   font-size: var(--mainBodyTxt);
   cursor: pointer;
}

/* 课程价值 */
.curriculumValue[hash-class=cloudClassroomEnrollment-4181521946386547]{
    position: absolute;
    top: 55.1%;
}
.curriculumValue .curriculumValueBox[hash-class=cloudClassroomEnrollment-4181521946386547]{
    display: flex;
    justify-content: space-between;
    gap: 0.4378rem;
    padding-bottom: 0.1313rem;
    margin-top: .3rem;
}
.curriculumValue .curriculumValueBox .left[hash-class=cloudClassroomEnrollment-4181521946386547]{
    flex: 1;
}
.curriculumValue .curriculumValueBox .left .item .titleBox[hash-class=cloudClassroomEnrollment-4181521946386547] {
    align-items: center;
    font-size: var(--main-fontSize18);
    font-weight: bold;
    color: rgb(44, 44, 46);
}
.curriculumValue .curriculumValueBox .left .item .titleBox .circle[hash-class=cloudClassroomEnrollment-4181521946386547]{
    width: 0.2189rem;
    height: 0.2189rem;
    line-height: 0.2189rem;
    justify-content: center;
    font-size: var(--main-fontSize18);
    color: white;
    margin-right: 0.0876rem;
}
.curriculumValue .curriculumValueBox .left .item .desc[hash-class=cloudClassroomEnrollment-4181521946386547]{
    color: #5c5d61;
    font-size: var(--mainBodyTxt);
    line-height: var(--main-fontSize22);
    margin-top: 0.0876rem;
    margin-left: 0.3065rem;
    margin-bottom: 0.3rem;
}
.curriculumValue .curriculumValueBox .right[hash-class=cloudClassroomEnrollment-4181521946386547]{
    width: 2.7rem;
    height: 3.7rem;
    /* margin: 0.175rem 0; */
}
/* 师资团队 */
.teacherTeam[hash-class=cloudClassroomEnrollment-4181521946386547]{
    position: absolute;
    /* 原先距离 */
    /* top: 66.85%; */
    top: 73.25%;
}
.teacherTeam .teacherBox[hash-class=cloudClassroomEnrollment-4181521946386547]{
    display: flex;
    gap: 0.2rem;
    margin: 0 auto;
    margin-top: 0.6rem;
    width: 95%;
}
.teacherTeam .teacherBox .item[hash-class=cloudClassroomEnrollment-4181521946386547]{
    width: 48%;
    gap: .1rem;
    flex-wrap: nowrap;
    /* margin-bottom: .1rem; */
}
.teacherTeam .teacherBox .item .txBox[hash-class=cloudClassroomEnrollment-4181521946386547]{
    width: 1.2rem;
    height: 1.2rem;
    border-radius: 50%;
}
.teacherTeam .teacherBox .item .txBox .img[hash-class=cloudClassroomEnrollment-4181521946386547]{
   width: 94%;
    height: 93%;
    margin: 4% 3%;
    border-radius: 50%;
    object-fit: cover;
}
.teacherTeam .teacherBox .item  .rightBox[hash-class=cloudClassroomEnrollment-4181521946386547]{
    flex: 1;
}

.teacherTeam .teacherBox .item  .rightBox .teacherNameBox[hash-class=cloudClassroomEnrollment-4181521946386547]{
}
.teacherTeam .teacherBox .item  .rightBox .teacherNameBox .txt[hash-class=cloudClassroomEnrollment-4181521946386547]{
    width: 100%;
    white-space: nowrap;
    text-overflow: ellipsis;
    font-weight: 700;
    font-size: var(--main-fontSize18);
    color: #191b1d;
}
.teacherTeam .teacherBox .item  .rightBox .teacherNameBox .line[hash-class=cloudClassroomEnrollment-4181521946386547]{
    width: 0.3502rem;
    height: 0.035rem;
    background-color: #f9c300;
    margin: 0.0856rem 0;
    
}
.teacherTeam .teacherBox .item  .rightBox .descBox[hash-class=cloudClassroomEnrollment-4181521946386547]{
    font-size: var(--mainBodyTxt);
    line-height: var(--main-fontSize22);
    color: #2f3031;
}
/* 之前版本 */
.teacherTeam .firtLine:first-child[hash-class=cloudClassroomEnrollment-4181521946386547]{
    margin-top: 0.5rem;
}
.teacherTeam .firtLine[hash-class=cloudClassroomEnrollment-4181521946386547]{
    display: flex;
    gap: 0.0875rem;
}
.teacherTeam .firtLine .item[hash-class=cloudClassroomEnrollment-4181521946386547]{
    flex: 1;
}
.teacherTeam .firtLine .item .headBox[hash-class=cloudClassroomEnrollment-4181521946386547]{
    display: flex;
    justify-content: center;
}
.teacherTeam .firtLine .item .headBox>*[hash-class=cloudClassroomEnrollment-4181521946386547]{
    width: 1.2rem;
    height: 1.2rem;
    border-radius: 50%;
}
.teacherTeam .firtLine .item .tearcherNameBox[hash-class=cloudClassroomEnrollment-4181521946386547]{
    justify-content: center;
    font-weight: bold;
    font-size: var(--main-fontSize16);
    color: rgb(25, 27, 29);
}
.teacherTeam .firtLine .item .tearcherNameBox .line[hash-class=cloudClassroomEnrollment-4181521946386547]{
    width: .3502rem;
    height: 0.035rem;
    background-color: #f9c300;
    margin-bottom: 0.0856rem;
}
.teacherTeam .firtLine .item .tearcherNameBox .txt[hash-class=cloudClassroomEnrollment-4181521946386547]{
    margin: 0.1313rem 0 0.0856rem 0;
}
.w100[hash-class=cloudClassroomEnrollment-4181521946386547]{
    width: 100%;
    text-align: center;
}
.teacherTeam .firtLine .item .descBox[hash-class=cloudClassroomEnrollment-4181521946386547] {
    justify-content: center;
    align-items: center;
    font-size: var(--main-fontSize14);
    line-height: var(--main-fontSize22);
    color: rgb(87,88,90);
}
.teacherTeam .firtLine .item .descBox .txt[hash-class=cloudClassroomEnrollment-4181521946386547]{
    position: relative;
    margin-left: 13px;
    display: block;
    text-align: center;
}
.teacherTeam .firtLine .item .descBox .txt[hash-class=cloudClassroomEnrollment-4181521946386547]::before{
    content: "";
    display: block;
    position: absolute;
    width: 0.026rem;
   height: 0.026rem;
   background-color: black;
   border-radius: 50%;
   left: -13px;
   top: 0.09rem;
   
}
.teacherTeam .firtLine.firtLine3 .item[hash-class=cloudClassroomEnrollment-4181521946386547]{
    flex: 0 1 auto ;
    width: 2.6314rem;
}

/* 学员反馈 */
.studentFeedback[hash-class=cloudClassroomEnrollment-4181521946386547]{
position: absolute;
top: 86.75%;
}
.studentFeedback .studentFeedbackBox[hash-class=cloudClassroomEnrollment-4181521946386547] {
    display: flex;
    margin-top: 0.3502rem;
    justify-content: center;
}
.studentFeedback .studentFeedbackBox .item[hash-class=cloudClassroomEnrollment-4181521946386547]{
    width: 40%;
}
.studentFeedback .studentFeedbackBox .item:first-child[hash-class=cloudClassroomEnrollment-4181521946386547]{
    margin-right: .7rem;
    height: 2rem;
}
.studentFeedback .studentFeedbackBox .item .titleBox[hash-class=cloudClassroomEnrollment-4181521946386547]{
    font-size: var(--main-fontSize20);
    color: white;
    height: 0.4378rem;
     line-height: 0.4378rem;
     margin-left: 0.175rem;
     font-weight: bold;
}
.studentFeedback .studentFeedbackBox .item .descBox[hash-class=cloudClassroomEnrollment-4181521946386547]{
    display: flex;
    gap: 0.175rem;
    margin-left: 0.4378rem;
    margin-top: 0.3rem;
}
.studentFeedback .studentFeedbackBox .item .descBox .left[hash-class=cloudClassroomEnrollment-4181521946386547]{
    width: 0.7005rem;
    height:0.7005rem;
}
.studentFeedback .studentFeedbackBox .item .descBox .right[hash-class=cloudClassroomEnrollment-4181521946386547]{
  width: 50%;
}
.studentFeedback .studentFeedbackBox .item .descBox .right .line[hash-class=cloudClassroomEnrollment-4181521946386547]{
    width: .2627rem;
    height: 0.0438rem;
    margin-bottom: 0.0876rem;
}
.studentFeedback .studentFeedbackBox .item .descBox .right .txt[hash-class=cloudClassroomEnrollment-4181521946386547]{
    font-size: var(--mainBodyTxt);
    line-height: var(--main-fontSize22);
    color: rgb(55, 55, 55);
}

/* 弹框样式 */
.popTxt[hash-class=cloudClassroomEnrollment-4181521946386547]{
    font-size: 0.2rem;
    text-align: center;
}
.popBtnbg[hash-class=cloudClassroomEnrollment-4181521946386547]{
    background-color: #4471c4;
    height: auto;
}

/* 按钮样式 */
.leftBtn[hash-class=cloudClassroomEnrollment-4181521946386547]{
    margin-right: 0.5rem;
    width: 0.8rem;
    height: 0.4rem;
    line-height: 0.4rem;
    background: rgb(255, 255, 255);
}

.footBtn:hover[hash-class=cloudClassroomEnrollment-4181521946386547]{
    background:rgb(216, 212, 212)!important
}
.footBtn[hash-class=cloudClassroomEnrollment-4181521946386547]{
    border: 1px solid rgb(153,153,153);
}
.rightBtn[hash-class=cloudClassroomEnrollment-4181521946386547]{
    width: 0.8rem;
    height: 0.4rem;
    line-height: 0.4rem;
    border: none;
    background-color: #4471c4;
}
.leftBtn .leftBtnTxt[hash-class=cloudClassroomEnrollment-4181521946386547]{
    overflow: hidden;
    text-overflow: ellipsis;
    font-size: 0.19rem;
    color: rgb(153, 153, 153);
    margin-left: 0.03rem;
    line-height: 0.4rem;
}
.rightBtn .rigthBntTxt[hash-class=cloudClassroomEnrollment-4181521946386547]{
    font-size: 0.19rem;
    color: white;
}
/* 大标题 */
.mainTitleBox[hash-class=cloudClassroomEnrollment-4181521946386547]{
    justify-content: center;
    font-size: var(--main-fontSize20);
    color: white;
    font-weight: bold;
}
.m30[hash-class=cloudClassroomEnrollment-4181521946386547]{
    margin-top: 0.2627rem;
}

/* 隐藏部分 */
.curriculumValue[hash-class=cloudClassroomEnrollment-4181521946386547]{
    display: none;
}
.studentFeedback[hash-class=cloudClassroomEnrollment-4181521946386547]{
    /* opacity: 0; */
    display: none;
}
/* 隐藏招生人数 */
.secondModule .secondCon .enrollmentPopulation[hash-class=cloudClassroomEnrollment-4181521946386547]{
    display: none;
}
.secondModule .secondCon .graduationCertificateBox[hash-class=cloudClassroomEnrollment-4181521946386547]{
    width: 50%;
}
.secondModule .secondCon .graduationCertificateBox .img[hash-class=cloudClassroomEnrollment-4181521946386547]{
    width: 1.6rem;
    margin-left: .8rem;
}.rc-container[hash-class=publicServicePlatformMobile1-3966807293370810]{
    margin: 0;
}
.lookMore[hash-class=publicServicePlatformMobile1-3966807293370810]{
        display: flex;
    justify-content: flex-end;
    align-content: center;
    align-items: center;
    margin-bottom: 0.7rem;
}
.jjycss[hash-class=publicServicePlatformMobile1-3966807293370810]{
    display: flex;
    position: relative;
}
[hash-class=publicServicePlatformMobile1-3966807293370810] .bgc .jpCourse3 .jp-video:last-child .lookMore{
    margin-bottom: 0;
}
[hash-class=publicServicePlatformMobile1-3966807293370810]  .swiper-pre{
    display: none;
}
[hash-class=publicServicePlatformMobile1-3966807293370810] .swiper-next{
    display: none;
}

 .item1.active[hash-class=publicServicePlatformMobile1-3966807293370810] {
  border: .01rem solid #417cf0;
  color: #fff;
  background: #417cf0;
}
.active .jpClassTxt[hash-class=publicServicePlatformMobile1-3966807293370810]{
    color: #fff;
}
.txtHid[hash-class=publicServicePlatformMobile1-3966807293370810]{
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
}
.contenTd[hash-class=publicServicePlatformMobile1-3966807293370810]{

    display: flex;
    justify-content: space-between;
}
.tagList[hash-class=publicServicePlatformMobile1-3966807293370810]{
    display: flex;
    justify-content: flex-start;
}
/* 导航栏顶部 */
.navTop[hash-class=publicServicePlatformMobile1-3966807293370810]{
    width: 100%;
    padding: 2.8% 4.1%;
    display: flex;
    align-items: center;
    align-content: center;
    justify-content: space-between;
    background: #427df1;
}
.imgTop[hash-class=publicServicePlatformMobile1-3966807293370810]{
    width: 100%;
    height: 100%;
    border: none;
}
.topBorder[hash-class=publicServicePlatformMobile1-3966807293370810]{
    flex-shrink: 0;
    width: 5.5%;
}
.topBorder-Son[hash-class=publicServicePlatformMobile1-3966807293370810]{
    flex-shrink: 0;
    width: 100%;
    background: rgba(255, 255, 255, 1);
    height: 0.15rem;
    margin-bottom: 0.15rem;
    border-top-left-radius: 2px;
    border-top-right-radius: 2px;
    border-bottom-left-radius: 2px;
    border-bottom-right-radius: 2px;
}
.navMidImg[hash-class=publicServicePlatformMobile1-3966807293370810]{
    height: 100%;
    width: 100%;
}
.jpCourse[hash-class=publicServicePlatformMobile1-3966807293370810]{
    background-image: url("https://resource.lndx.edu.cn/elderlyuniversity/fwpt/20220826/bg0190319qr2d.png");
    padding: 0 4.1%  6.5%;
    background-size: 100% 100%;
}
.bgc[hash-class=publicServicePlatformMobile1-3966807293370810]{
     background-image: url("https://resource.lndx.edu.cn/elderlyuniversity/fwpt/20220826/bg0182fryxczo.png");
    background-size: 100% 100%;
}
.bgc1[hash-class=publicServicePlatformMobile1-3966807293370810]{
    background-image: url("https://resource.lndx.edu.cn/elderlyuniversity/fwpt/20220826/bg0218z0w6bop.png");
    background-size: 100% 100%;
}
.bgc2[hash-class=publicServicePlatformMobile1-3966807293370810]{
    background-image: url("https://resource.lndx.edu.cn/elderlyuniversity/fwpt/20220826/bg0203vue0a18.png");
    background-size: 100% 100%;
}
.bgc3[hash-class=publicServicePlatformMobile1-3966807293370810]{
    background-image: url("https://robit-prod-1301812200.cos.ap-shanghai.myqcloud.com/robit/elderlyuniversity/fwpt/images/efa3e1eaeb5dcc142c126e726474f745.jpg");
    background-size: 100% 100%;
}
.jpCourse1[hash-class=publicServicePlatformMobile1-3966807293370810]{
    padding: 6.5% 4.1%;
}
.jpCourse3[hash-class=publicServicePlatformMobile1-3966807293370810]{
    padding:0;
}
.jpNav[hash-class=publicServicePlatformMobile1-3966807293370810]{
    margin-bottom: 0.3rem;
    display: flex;
    align-items: center;
}
.jpNav-Left[hash-class=publicServicePlatformMobile1-3966807293370810]{
    width: 2.17%;
    background: rgba(26, 66, 169, 1);
    height: 0.65rem;
}
.jpNav-right[hash-class=publicServicePlatformMobile1-3966807293370810]{
    flex-shrink: 0;
    width: -webkit-max-content;
    width: max-content;
    margin-left: 2.17%;
}
.jp-txt1[hash-class=publicServicePlatformMobile1-3966807293370810]{
    font-weight: bold;
    font-size: 0.69rem;
}
.jpClass[hash-class=publicServicePlatformMobile1-3966807293370810]{
     flex-shrink: 0;
    width: 100%;
    display: flex;
    place-content: space-between;
}
.jpClass-Son[hash-class=publicServicePlatformMobile1-3966807293370810]{
    flex-shrink: 0;
    width: -webkit-max-content;
    width: max-content;
    background-color: #e5e5e5;
    border-top-left-radius: 50px;
    border-top-right-radius: 50px;
    border-bottom-left-radius: 50px;
    border-bottom-right-radius: 50px;
    padding-right: 2.41%;
    padding-left: 2.41%;
    margin-top: 3px;
    margin-bottom: 3px;
    margin-right: 0.5rem!important;
}
.jpClassTxt[hash-class=publicServicePlatformMobile1-3966807293370810]{
    font-size: 0.57rem;
     overflow: hidden;
    text-overflow: ellipsis;
    color: #444444;
}
/* .jp-video{
    display: flex;
    place-content: space-between;
} */
.jp-v-detail[hash-class=publicServicePlatformMobile1-3966807293370810]{
    width: 46%;
}
.jp-v-img[hash-class=publicServicePlatformMobile1-3966807293370810]{
    overflow: hidden;
    border-top-left-radius: 20px;
    border-top-right-radius: 20px;
    flex-shrink: 0;
    width: 100%;
}
.jp-v-imgs[hash-class=publicServicePlatformMobile1-3966807293370810]{
    width: 100%;
    height: 4.2rem;
}
.jp-bottom[hash-class=publicServicePlatformMobile1-3966807293370810]{
    padding-top: 10px;
    padding-right: 10px;
    padding-bottom: 10px;
    padding-left: 10px;
    border-top-color: rgba(242, 242, 242, 1);
    border-right-color: rgba(242, 242, 242, 1);
    border-bottom-color: rgba(242, 242, 242, 1);
    border-left-color: rgba(242, 242, 242, 1);
    border-top-style: solid;
    border-right-style: solid;
    border-bottom-style: solid;
    border-left-style: solid;
    border-top-width: 1px;
    border-right-width: 1px;
    border-bottom-width: 1px;
    border-left-width: 1px;
}
.jp-bottomC1[hash-class=publicServicePlatformMobile1-3966807293370810]{
     flex-shrink: 0;
    width: 100%;
    padding-bottom: 0.3rem;
}
.jp-bottomC2[hash-class=publicServicePlatformMobile1-3966807293370810]{
    flex-shrink: 0;
    width: 100%;
    border-top-color: rgba(237, 237, 237, 1);
    border-right-color: rgba(237, 237, 237, 1);
    border-bottom-color: rgba(237, 237, 237, 1);
    border-left-color: rgba(237, 237, 237, 1);
    padding-bottom: 0.3rem;
    border-bottom-style: dashed;
    border-bottom-width: 1px;
    margin-bottom: 0.3rem;
}
.jp-bottomC3[hash-class=publicServicePlatformMobile1-3966807293370810]{
    flex-shrink: 0;
    width: 100%;
    display: flex;
    place-content: space-between;
    align-items: center;
}
/* .title{
    width: 100%;
    height: 0.7rem;
    margin: 0.4rem auto 0;
    display: flex;
    justify-content: center;
    align-items: center;
} */
.bookImg[hash-class=publicServicePlatformMobile1-3966807293370810]{
    height: 8.2rem;
    width: 100%;
}
/* .special_box .s_box_wrapper */
[hash-class=publicServicePlatformMobile1-3966807293370810]  .s_box {
    width: 100%;
  display: flex;
  justify-content: space-between;
  flex-wrap: wrap;
}
[hash-class=publicServicePlatformMobile1-3966807293370810] .item {
    width: 4.35rem;
    height: auto;
    margin-bottom: 0.7rem;
}
[hash-class=publicServicePlatformMobile1-3966807293370810] .item img {
    width: 100%
}
[hash-class=publicServicePlatformMobile1-3966807293370810] .course_source .source_box_wrapper .s_box {
  width: 14rem;
  margin: 0.76rem auto;
  display: flex;
  justify-content: space-between;
  flex-wrap: wrap;
}

/* 德学康乐为 */
.dexueRecreationArea[hash-class=publicServicePlatformMobile1-3966807293370810]{

    padding-top: .32rem;
}
.dexueRecreationArea .tagItemBigBox[hash-class=publicServicePlatformMobile1-3966807293370810]{
    background-color: #ffffff;
    height: 5.7rem;
    padding-top: .35rem;
    padding:.35rem .56rem 0 .56rem;
    margin-bottom: .256rem;
    
}
.dexueRecreationArea .tagItemBigBox .newsTitle[hash-class=publicServicePlatformMobile1-3966807293370810]{
    /* font-size: var(--main-fontSize18); */
    font-size: var(--main-fontSize24);
    font-weight: bold;
}
.dexueRecreationArea .tagItemBigBox .color1[hash-class=publicServicePlatformMobile1-3966807293370810]{
    color: #c9151e;
}
.dexueRecreationArea .tagItemBigBox .color2[hash-class=publicServicePlatformMobile1-3966807293370810]{
    color: #5ccf00;
}
.dexueRecreationArea .tagItemBigBox .color3[hash-class=publicServicePlatformMobile1-3966807293370810]{
    color: #3da6ff;
}
.dexueRecreationArea .tagItemBigBox .color4[hash-class=publicServicePlatformMobile1-3966807293370810]{
    color: #fa8501;
}
.dexueRecreationArea .tagItemBigBox .color5[hash-class=publicServicePlatformMobile1-3966807293370810]{
    color: #2a45ca;
}
.dexueRecreationArea .tagItemBigBox .line[hash-class=publicServicePlatformMobile1-3966807293370810]{
    width: 100%;
    height: 1px;
    background-color: #eeeeee;
    margin: .12rem 0 .17rem;
}
/* 大标题盒子 */

.dexueRecreationArea .tagItemBigBox .bigTitleBox .icon[hash-class=publicServicePlatformMobile1-3966807293370810]{
    position: absolute;
    width: .54rem;
    height: .45rem;
    bottom: .76rem;
    left: 50%;
    -webkit-transform: translateX(-50%);
            transform: translateX(-50%);
}
.dexueRecreationArea .tagItemBigBox .bigTitleBox .txtContent[hash-class=publicServicePlatformMobile1-3966807293370810]{
    padding: 0  .248rem;
    position: absolute;
    top: 1.249rem;
    display: flex;
}
.dexueRecreationArea .tagItemBigBox .bigTitleBox:hover .txtContent[hash-class=publicServicePlatformMobile1-3966807293370810]{
    display: flex;
}
.dexueRecreationArea .tagItemBigBox .bigTitleBox:hover .icon[hash-class=publicServicePlatformMobile1-3966807293370810]{
    display: none;
}
.dexueRecreationArea .tagItemBigBox .bigTitleBox .txtContent .txt[hash-class=publicServicePlatformMobile1-3966807293370810]{
    color: white;
    font-size: var(--main-fontSize16);
    line-height: var(--main-fontSize22);
}
/* 新闻盒子 */
.dexueRecreationArea .tagItemBigBox .newsBox[hash-class=publicServicePlatformMobile1-3966807293370810]{
    width: 2.98rem;
    margin-right: .67rem;
}
.dexueRecreationArea .tagItemBigBox .newsBox .newsList .item[hash-class=publicServicePlatformMobile1-3966807293370810]{
    margin-bottom: .2rem;
}
.dexueRecreationArea .tagItemBigBox .newsBox .newsList .item:last-child[hash-class=publicServicePlatformMobile1-3966807293370810]{
    margin-bottom: 0;
}
.dexueRecreationArea .tagItemBigBox .newsBox .newsList .item .hearIcon[hash-class=publicServicePlatformMobile1-3966807293370810]{
    width: 0.29rem;
    height: 0.29rem;
    margin-right: .096rem;
}
.dexueRecreationArea .tagItemBigBox .newsBox .newsList .item .txt[hash-class=publicServicePlatformMobile1-3966807293370810]{
    font-size: 0.87rem;
    color: #333;
    text-overflow: -o-ellipsis-lastline;
    overflow: hidden;
    text-overflow: ellipsis;
    -webkit-line-clamp: 1;
    -webkit-box-orient: vertical;
    font-weight: 500;
    line-height: 1rem;
}
.dexueRecreationArea .tagItemBigBox .newsBox .newsList .item:hover .txt[hash-class=publicServicePlatformMobile1-3966807293370810]{
    text-decoration: underline;
}
/* 课程盒子 */
.dexueRecreationArea .tagItemBigBox .courseBox[hash-class=publicServicePlatformMobile1-3966807293370810]{
     width: 5.81rem; 
    flex: 1;
}

.dexueRecreationArea .tagItemBigBox .courseBox .titleBox[hash-class=publicServicePlatformMobile1-3966807293370810]{
    width: 2.44rem;
    /* font-size: var(--main-fontSize18); */
    font-size: var(--main-fontSize24);
    font-weight: bold;
}
.dexueRecreationArea .tagItemBigBox .courseBox .courseList[hash-class=publicServicePlatformMobile1-3966807293370810]{
    display: flex;
    justify-content: space-around;
    width: 100%;

}
.dexueRecreationArea .tagItemBigBox .courseBox .courseList .item[hash-class=publicServicePlatformMobile1-3966807293370810]{
    width: 42%;
     height: 6rem;
    border-radius: .1rem;
    box-shadow: 0 0 10px #efefef;
    margin-right: .84rem;
    overflow: hidden;
    margin-bottom: .19rem;
    position: relative;
}

.dexueRecreationArea .tagItemBigBox .courseBox .courseList .item .top .img[hash-class=publicServicePlatformMobile1-3966807293370810]{
    width: 100%;
    height: 100%;
    object-fit: cover;
}
.dexueRecreationArea .tagItemBigBox .courseBox .courseList .item .bottoms[hash-class=publicServicePlatformMobile1-3966807293370810]{
    position: absolute;
    bottom: 0.1rem;
    padding: .12rem;
}
.dexueRecreationArea .tagItemBigBox .courseBox .courseList .item .bottoms .name[hash-class=publicServicePlatformMobile1-3966807293370810]{
    /* color: #4b4b4b;
    font-size: var(--main-fontSize16); */
    margin-bottom: .088rem;
     text-overflow: -o-ellipsis-lastline;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    -webkit-line-clamp: 1;
    -webkit-box-orient: vertical;
    font-size: 0.7rem;
    color: #333;
}
.dexueRecreationArea .tagItemBigBox .courseBox .courseList .item .bottoms .source[hash-class=publicServicePlatformMobile1-3966807293370810]{
    color:  #999;
    font-size: 0.4rem;
}
[hash-class=publicServicePlatformMobile1-3966807293370810] .normal-swiper-slide{
    height: 5.5rem;
}

/* .item1{
    background-color: #427df1;
} */
/* jpClass-Son:nth-child(1){
    background-color: #427df1;
}
jpClassTxt:nth-child(1){
    color: #fff;
} */

.LeftIcon[hash-class=publicServicePlatformMobile1-3966807293370810] {
    position: absolute;
    top: 1.57rem;
    left: 0.43rem;
}

.rightIcon[hash-class=publicServicePlatformMobile1-3966807293370810] {
    position: absolute;
    top: 1.57rem;
    right: 0.43rem;
}

.more[hash-class=publicServicePlatformMobile1-3966807293370810] {
    display: flex;
    align-items: center;
    flex-wrap: nowrap;
}

.moreText[hash-class=publicServicePlatformMobile1-3966807293370810] {
    font-size: 0.61rem;
    color: #666;
    line-height: 0.7rem;
}

.readBook[hash-class=publicServicePlatformMobile1-3966807293370810] {
    display: flex;
    justify-content: space-between;
    margin-top: 0.65rem;
    margin-bottom: 0.65rem;
}

[hash-class=publicServicePlatformMobile1-3966807293370810] .readBookTitle {
    color: #333333;
    line-height: 1rem;
    font-weight: 500;
    font-size: 0.87rem;
}

[hash-class=publicServicePlatformMobile1-3966807293370810] .bookIntroduction > span {
    display: -webkit-box;
    /* 使用旧的 WebKit 内核浏览器的前缀属性 */
    -webkit-box-orient: vertical;
    /* 设置垂直方向排列 */
    -webkit-line-clamp: 2;
    /* 设置最大显示行数为 2 行 */
    overflow: hidden;
    /* 溢出部分隐藏 */
    text-overflow: ellipsis;
    max-width: 9.6rem;
    color: #333;
    font-size: 0.52rem;
    line-height: 0.91rem;
}

[hash-class=publicServicePlatformMobile1-3966807293370810] .newRecord > span{
    width: 7rem;
    white-space: nowrap;
}

.de[hash-class=publicServicePlatformMobile1-3966807293370810]{
  display: block;
    margin-left: 0.1rem;
    height: 0.6rem;
    background-repeat: no-repeat;
    background-position: center;
    background-size: 100% auto;
    width: 0.6rem;
    font-size: 0.51rem;
}[hash-class=toBeTrainee-4046730316252878] .body .rc-form label{
    margin-bottom: 0;
    font-size: 0.25rem
}
.changeFz[hash-class=toBeTrainee-4046730316252878]{
    font-size: var(--main-fontSize20);
    height: auto;
}
[hash-class=toBeTrainee-4046730316252878] .rc-dropdown .current input{
    font-size: 0.19rem!important;

}
[hash-class=toBeTrainee-4046730316252878] .title-wraper .close{
    display: none;
}
[hash-class=toBeTrainee-4046730316252878] .rc-label .red{
    font-size: 0.2rem;
}
/* 弹框 */
.admissionBox[hash-class=toBeTrainee-4046730316252878]{
    width: 100%;
    position: relative;
}
.admissionBox .img[hash-class=toBeTrainee-4046730316252878]{
    width: 100%;
}
.admissionBox .txtBox[hash-class=toBeTrainee-4046730316252878]{
    position: absolute;
    bottom: 12%;
    width: 73%;
    margin-left: 12%;
    font-family: "KaiTi";
}
.admissionBox .txtBox .txt[hash-class=toBeTrainee-4046730316252878]{
   font-size: 0.2rem;
   letter-spacing: 1px;
   color: #373733;
}
.admissionBox .nameBox[hash-class=toBeTrainee-4046730316252878]{
    position: absolute;
    top: 37%;
    left: 16%;
    width: auto;
    font-family: "KaiTi";
}
.admissionBox .nameBox .txt[hash-class=toBeTrainee-4046730316252878]{
     font-size: 0.2rem;
   color: #373733;
   letter-spacing: 1px;
}
#rc-4035168140149001[hash-class=toBeTrainee-4046730316252878]{
    z-index: 1000;
}
.margin-left-1[hash-class=toBeTrainee-4046730316252878]{
    margin: 0;
}
[hash-class=toBeTrainee-4046730316252878] .rc-input .input{
    height: 0.45rem;
}
.footBtn:hover[hash-class=toBeTrainee-4046730316252878]{
    background:rgb(216, 212, 212)!important
}
.footBtn[hash-class=toBeTrainee-4046730316252878]{
    border: 1px solid rgb(153,153,153);
}
.rc-textarea[hash-class=toBeTrainee-4046730316252878]{
    min-height: 0.9rem;
}
/* 下拉框字体大小 */
[hash-class=toBeTrainee-4046730316252878] .toBeTraineeDropdown.rc-dropdown>.options li {
    font-size: var(--main-fontSize20);
}
.agreeRedTxt[hash-class=toBeTrainee-4046730316252878]{
    color: #d91313;
    font-size: 0.19rem;
    /* margin: 0 .05rem; */
     flex-shrink: 0;
     cursor: pointer;
}
.checkBoxActive[hash-class=toBeTrainee-4046730316252878]{
     background-color: #93939f;
}
/* 阅读协议 */
.agreeGreyTxt[hash-class=toBeTrainee-4046730316252878]{
    color: gray;
    font-size: var(--main-fontSize20);
    flex-shrink: 0;
}
.none[hash-class=toBeTrainee-4046730316252878]{
    display: none;
}
.content-login-item>.rc-button[hash-class=toBeTrainee-4046730316252878] {
    background: white;
    flex-shrink: 0;
    width: 0.8rem;
    line-height: .28rem;
    border: none;
    height: 100%;
    padding: 0px;
    display: flex;
    justify-content: center;
    align-items: center;
    margin-top: .08rem;
}
.content-login-item .rc-button span[hash-class=toBeTrainee-4046730316252878] {
    color: #d91313;
    font-size: var(--main-fontSize20);
    white-space: nowrap;
}
.content-login-item>img[hash-class=toBeTrainee-4046730316252878] {
    width: 1.1rem;
    margin-left: 0.1rem;
    margin-right: 0.1rem;
    height: .45rem;
}
.content-login-item-input[hash-class=toBeTrainee-4046730316252878] {
    flex: 1 1 0;
    height: auto;
}
[hash-class=toBeTrainee-4046730316252878] .checkBoxActive > .square-checkbox{
     background-color: #93939f !important;
}#content[hash-class=privacyPolicyMobile-4662470858057346]{
    margin: 0 .2rem;
}
[hash-class=privacyPolicyMobile-4662470858057346] #content p.MsoNormal span {
    font-size: var(--main-fontSize20);
}.mainBox[hash-class=studentRightsAndInterestsMobile-4222178802183047]{
    width: 100%;
    /* margin:  auto !important; */
    height: 1500.94px;
    position: relative;
}
.btnBox[hash-class=studentRightsAndInterestsMobile-4222178802183047]{
    position: absolute;
    width: 33.41%;
    justify-content: center;
    align-items: center;
    font-size: 0.6rem;
    color: white;
    font-weight: bold;
    height: 1.2rem;
    bottom: 3.5%;
    left: 50%;
    -webkit-transform: translateX(-50%);
            transform: translateX(-50%);
    cursor: pointer;
    line-height: 1.1rem;
    letter-spacing: 2px;
}/* 轮播图区域 */
.carouselBox[hash-class=firstClassBeginMobile-4537801228069634]{
    width: 100%;
    height: 5.7043rem;
}
[hash-class=firstClassBeginMobile-4537801228069634] .carouselBox .swiper-pre{
    display: none;
}
[hash-class=firstClassBeginMobile-4537801228069634] .carouselBox .swiper-next{
    display: none;
}
/* 开学第一课区域 */
.firstClassBeginBox .titleBox[hash-class=firstClassBeginMobile-4537801228069634]{
    justify-content: center;
    margin: 0 0 .7rem;
}
.firstClassBeginBox .titleBox .txt[hash-class=firstClassBeginMobile-4537801228069634] {
    font-size: .8rem;
    font-weight: 600;
    color: #006361;
    /* line-height: .37rem; */
    text-align: center;
    padding: 0  0 .3rem;
    box-sizing: border-box;
}
/* 内容区域 */
.firstClassBeginBox .contentBox[hash-class=firstClassBeginMobile-4537801228069634]{
    width: 95%;
    margin: 0 auto;
}
.firstClassBeginBox .contentBox .item[hash-class=firstClassBeginMobile-4537801228069634]{
    box-shadow: 0 0 4px #0000000f;
    border-radius: .2rem;
    padding: .4rem .4rem;
    box-sizing: border-box;
    margin-bottom: .2rem;
    font-size: .26rem;
    font-family: PingFangSC-Medium,PingFang SC;
    font-weight: 600;
    color: #383d4a;
    /* line-height: .28rem; */
    cursor: pointer;
    display: flex;
    justify-content: space-between;
    align-items: center;
}
.firstClassBeginBox .contentBox .item .rightBox[hash-class=firstClassBeginMobile-4537801228069634]{
    color: #e7403b;
    width: auto;
    flex-direction: column;
    align-items: flex-end;
}
.firstClassBeginBox .contentBox .item .rightBox .liveBtnBox[hash-class=firstClassBeginMobile-4537801228069634]{
    width: -webkit-max-content;
    width: max-content;
    background: linear-gradient(#fba30b, #ee5b00);
    padding: 0.3rem;
    border-radius: 5px;
    color: #fff;
    letter-spacing: 1px;
}
.firstClassBeginBox .contentBox .item .rightBox .liveBtnBox .live_txt[hash-class=firstClassBeginMobile-4537801228069634]{
    font-size: .6rem;
    font-weight: normal;
}
.firstClassBeginBox  .bottomBox[hash-class=firstClassBeginMobile-4537801228069634]{
    justify-content: center;
}
.firstClassBeginBox  .bottomBox .button[hash-class=firstClassBeginMobile-4537801228069634]{
    /* margin: .2rem 0;
    padding: 0 .3rem;
    background-color: #f99a0a;
    border: none;
    border-radius: .2rem;
    box-shadow: 0 .1rem 0 #d25f00; */
    margin-top: .2rem;
    background: #e2e2e2;
    padding: 0.3rem;
    border-radius: 5px;
    color: red;
    border: none;
    letter-spacing: 1px;
    width: auto;
}
.firstClassBeginBox .bottomBox .button .btnTxt[hash-class=firstClassBeginMobile-4537801228069634]{
    font-size: .6rem;
    font-weight: normal;
}
.firstClassBeginBox .contentBox .item .leftBox[hash-class=firstClassBeginMobile-4537801228069634]{
    flex:1;
    cursor: pointer;
}
.firstClassBeginBox .contentBox .item .leftBox .course_name[hash-class=firstClassBeginMobile-4537801228069634]{
    font-size: .65rem;
}
.firstClassBeginBox .contentBox .item .leftBox .opening_time[hash-class=firstClassBeginMobile-4537801228069634]{
    font-size: .55rem;
    font-weight: normal;
}
.firstClassBeginBox .contentBox .item .leftBox .time[hash-class=firstClassBeginMobile-4537801228069634]{
    font-size: .24rem;
    font-family: PingFangSC-Medium,PingFang SC;
    font-weight: 600;
    color: #999;
    /* line-height: .26rem; */
    margin-top: .2rem;
}
.pointer[hash-class=firstClassBeginMobile-4537801228069634]{
    cursor: pointer;
}
.box[hash-class=firstClassBeginMobile-4537801228069634]{
    align-items: center;
}
.firstClassBeginBox  .linkBox[hash-class=firstClassBeginMobile-4537801228069634]{
     margin: .5rem 0;
     align-items: center;
    line-height: .9rem;
    padding: 0 .5rem;
    margin-top: .7rem;
    /* justify-content: center; */
}
.firstClassBeginBox  .linkBox>div[hash-class=firstClassBeginMobile-4537801228069634]{
    /* justify-content: center; */
    margin-top: .3rem;
}
.firstClassBeginBox  .linkBox .student_txt[hash-class=firstClassBeginMobile-4537801228069634]{
    font-size: .55rem;
    font-weight: normal;
}
.firstClassBeginBox  .linkBox .link_txt[hash-class=firstClassBeginMobile-4537801228069634]{
    color: #c00000;
    margin-right: .2rem;
    font-weight: normal;
    font-size: .65rem;
}
.firstClassBeginBox  .linkBox .link_txt:last-child[hash-class=firstClassBeginMobile-4537801228069634]{
    margin-right: 0;
}
/* 直播状态区域 */
.firstClassBeginBox .statusBox[hash-class=firstClassBeginMobile-4537801228069634]{
    justify-content: center;
    margin: 0.7rem 0;
}
.firstClassBeginBox .statusBox>div[hash-class=firstClassBeginMobile-4537801228069634]{
    justify-content: center;
}
.firstClassBeginBox .statusBox .statusTxt[hash-class=firstClassBeginMobile-4537801228069634]{
    font-size: .8rem;
}
.firstClassBeginBox .statusBox .countDown[hash-class=firstClassBeginMobile-4537801228069634]{
    font-size: .8rem;
    justify-content: center;
    margin-top: 0.3rem
}
.none[hash-class=firstClassBeginMobile-4537801228069634]{
    display: none;
}
.hr[hash-class=firstClassBeginMobile-4537801228069634]{
    width: 93%;
    margin: 0 auto;
    border-top: 2px solid #7b7b7b;
    margin-top: 1.5rem;
}
.form[hash-class=firstClassBeginMobile-4537801228069634]{
    flex-direction: column;
}
.form .input[hash-class=firstClassBeginMobile-4537801228069634]{
    display: flex;
    margin-top: 1rem;
    
}
.form .buttonBox[hash-class=firstClassBeginMobile-4537801228069634]{
    margin-top: .7rem;
    justify-content: center;
}
.form .buttonBox .submitBtn[hash-class=firstClassBeginMobile-4537801228069634]{
    border: none;
    background-color: #e60012;
    color: white;
}.color1[hash-class=readCommunity-4588827430944898]{
  color: #0256CA;
}
.fs08[hash-class=readCommunity-4588827430944898]{
  font-size: .08rem;
}
.fs16[hash-class=readCommunity-4588827430944898]{
  font-size: .16rem;
}
.ac[hash-class=readCommunity-4588827430944898]{
  align-items: center;
  align-content: center;
}
.jc[hash-class=readCommunity-4588827430944898]{
  justify-content: center;
}
.jcsb[hash-class=readCommunity-4588827430944898]{
  justify-content: space-between;
}
.gap4[hash-class=readCommunity-4588827430944898]{
  gap: .4rem;
}
.maxContent[hash-class=readCommunity-4588827430944898]{
  width: -webkit-max-content;
  width: max-content;
}
.visibilityHidden[hash-class=readCommunity-4588827430944898]{
  visibility: hidden;
}
.mr18[hash-class=readCommunity-4588827430944898]{
  margin-right: .18rem;
}
.mb19[hash-class=readCommunity-4588827430944898]{
  margin-bottom: .19rem;
}
.mb46[hash-class=readCommunity-4588827430944898]{
  margin-bottom: .46rem;
}
.mb3[hash-class=readCommunity-4588827430944898]{
  margin-bottom: .3rem;
}
.uc-home-1[hash-class=readCommunity-4588827430944898] {
  padding: 0.5rem 0;
}
.top[hash-class=readCommunity-4588827430944898]{
  margin-top: 0.3rem;
}
.numTxt[hash-class=readCommunity-4588827430944898]{
  margin-left: 0.04rem;
}
.bannerHeight[hash-class=readCommunity-4588827430944898]{
    height: 4.5rem;
    width: 100%;
}
[hash-class=readCommunity-4588827430944898] .swiper{
  /* border-radius: 5px; */
}

.titleContainer[hash-class=readCommunity-4588827430944898]{
  display: flex;
  justify-content: center;
  margin-bottom: 0.3rem;
}
.title[hash-class=readCommunity-4588827430944898]{
  /* font-size: 0.32rem; */
  font-size: .33rem;
  font-weight: bold;
  color: #333;
}
.filterTxt[hash-class=readCommunity-4588827430944898]{
    padding: 0 0.05rem;
    border-radius: 3px;
    cursor: pointer;
    margin-right: 0.05rem;
    margin-bottom: 0.05rem;
    height: 0.45rem;
    display: flex;
    justify-content: center;
    /* font-size: 0.18rem; */
    font-size: .19rem;
    flex-direction: column;
}

[hash-class=readCommunity-4588827430944898] .filterTxt > span::after {
    display: block;
    content: '';
    width: 2px;
    height: 70%;
    background-color: #ccc;
    margin-left: 0.2rem;
}

[hash-class=readCommunity-4588827430944898] .filterTxt:last-child > span::after {
    display: none;
}

[hash-class=readCommunity-4588827430944898] .filterTxt > span {
    display: flex;
    overflow: visible;
    align-items: center;
}

.active[hash-class=readCommunity-4588827430944898]::after {
  display: block;
  content: '';
  width: 62%;
  height: 2px;
  background-color: #0256CA;
  position: relative;
  left: -13px;
  bottom: -0.1rem;
}

[hash-class=readCommunity-4588827430944898] .active:last-child:after {
    width: 100%;
    left: 0;
}
.bottom[hash-class=readCommunity-4588827430944898]{
  margin-bottom: 0.3rem;
}
.imgBox[hash-class=readCommunity-4588827430944898]{
  width: 1.3rem;
  height: 1.8rem;
  border-radius: 5px;
  overflow: hidden;
  margin-right: 0.3rem;
  box-shadow: 0 5px 15px 0 rgba(0, 0, 0, 0.1);
}
.imgBoxRight[hash-class=readCommunity-4588827430944898]{
  flex: 1;
  display: flex;
  flex-direction: column;
  justify-content: space-between;
}
.bookImg[hash-class=readCommunity-4588827430944898]{
    width: 100%;
    height: 100%;
    display: block;
    object-fit: cover;
    transition: all 0.3s linear;
    cursor: pointer;
}
.bookImg:hover[hash-class=readCommunity-4588827430944898]{
  -webkit-transform: scale(1.1);
          transform: scale(1.1);
}
.bookList[hash-class=readCommunity-4588827430944898]{
    margin-bottom: 0.1rem;
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
    align-items: center;
    position: relative;
    top: 0;
    /* transition: all 0.3s linear; */
}
/* .bookList:hover{
  top: -5px;
} */
.imgBoxRightTitle[hash-class=readCommunity-4588827430944898]{
      display: flex;
    flex-wrap: wrap;
    justify-content: flex-start;
    align-items: center;
    margin-bottom: 0.1rem;
}
.imgBoxRightCon[hash-class=readCommunity-4588827430944898]{
    word-break: break-all;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
      /* font-size: 0.16rem; */
    font-size: .17rem;
    text-align: justify;
    color: #666666;
    overflow: hidden;
    margin-bottom: 0.1rem;
}
.imgBoxRightTags[hash-class=readCommunity-4588827430944898]{
      margin-bottom: 0.1rem;
    display: flex;
    flex-wrap: wrap;
    justify-content: flex-start;
    align-items: center;
}
.imgBoxRightTagsTxt[hash-class=readCommunity-4588827430944898]{
    line-height: 20px;
    border-radius: 3px;
    padding: 0 0.1rem;
    display: block;
    background-color: #fafae0;
    color: #b6b394;
    font-size: .15rem;
}
.imgBoxRightBtm[hash-class=readCommunity-4588827430944898]{
      display: flex;
    flex-wrap: wrap;
    justify-content: flex-start;
    align-items: center;
}
imgBoxRightsubBtm[hash-class=readCommunity-4588827430944898]{
    display: flex;
    flex-wrap: wrap;
    justify-content: flex-start;
    align-items: center;
    margin-right: 0.5rem;
    color: #999999;
}
.lookMore[hash-class=readCommunity-4588827430944898]{
    cursor: pointer;
    outline: none;
    transition: all 0.3s linear;
    display: flex;
    flex-wrap: wrap;
    justify-content: center;
    align-items: center;
    /* font-size: 0.16rem; */
    font-size: .17rem;
}
.lookMore:hover[hash-class=readCommunity-4588827430944898]{
  color: #c8171e;
}
.uc-content[hash-class=readCommunity-4588827430944898]{
  width: 100%;
  max-width: 12rem;
  margin-left: auto;
  margin-right: auto;
}
.uc-content1[hash-class=readCommunity-4588827430944898]{
  width: 100%;
  max-width: 12rem;
  margin-left: auto;
  margin-right: auto;
  overflow: hidden;
}
.share[hash-class=readCommunity-4588827430944898]{
    border-radius: 0.08rem;
    /* border: #f7f0e4 1px solid; */
    width: 5.8rem;
    height: 2.51rem;
    /* background: linear-gradient(to bottom, #f7f0e4 0%, #fff 100%); */
    background: linear-gradient(180deg,#f6fdff, #e5f1ff 100%);
    overflow: hidden;
    padding:0.31rem 0.29rem 0.29rem .29rem;
    /* margin-bottom: 0.2rem; */
    position: relative;
    top: 0;
    transition: all 0.3s linear;
    cursor: pointer;
}
.share:hover[hash-class=readCommunity-4588827430944898]{
  top: -5px;
  box-shadow: 0 5px 15px 0 rgba(0, 0, 0, 0.1);
}
.share:hover .sharePartRighTitle[hash-class=readCommunity-4588827430944898]{
  /* color: #c8171e; */
  color: #0256CA;
}
.shareBox[hash-class=readCommunity-4588827430944898]{
  display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
    align-items: stretch;
}
.sharePart[hash-class=readCommunity-4588827430944898]{
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
    /* align-items: flex-start; */
    /* margin-bottom: 0.2rem; */
}
.sharePartImg[hash-class=readCommunity-4588827430944898]{
      width: 1.91rem;
  height: 1.91rem;
  overflow: hidden;
  border-radius: .08rem;
    margin-right: 0.19rem;
}
.sharePartRighTitle[hash-class=readCommunity-4588827430944898]{
/* font-size: 0.22rem; */
font-size: .23rem;
    /* margin-bottom: 0.1rem; */
    color: #333;
}
.sharePartRighTxt[hash-class=readCommunity-4588827430944898]{
  padding: .06rem .22rem .06rem .21rem;
  height: 0.42rem;
  background: #628dfb;
  border-radius: 0.61rem;
  color: #fff;
  overflow: hidden;
}
.introd[hash-class=readCommunity-4588827430944898]{
      word-break: break-all;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 4;
    overflow: hidden;
    /* font-size: 0.19rem; */
    font-size: .2rem;
    color: #666666;
    /* margin-bottom: 0.1rem; */
}
.sharePartRighMore[hash-class=readCommunity-4588827430944898]{
  display: flex;
    flex-wrap: wrap;
    justify-content: flex-end;
    align-items: center;
}
.sharePartRighMoreTxt[hash-class=readCommunity-4588827430944898]{
  font-size: 0.22rem;
      cursor: pointer;
    outline: none;
    transition: all 0.3s linear;
    display: flex;
    flex-wrap: wrap;
    justify-content: center;
    align-items: center;
    height: 0.3rem;
    border-radius: 5px;
    padding: 0 0.1rem;
}
.mediaList[hash-class=readCommunity-4588827430944898]{
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
    align-items: flex-start;
    padding-bottom:0.1rem;
}
.mediaListLi[hash-class=readCommunity-4588827430944898]{
    border-radius: 5px;
    border: #f7f0e4 1px solid;
    width: 3.75rem;
    background: linear-gradient(to bottom, #f7f0e4 0%, #fff 100%);
    padding: 0.3rem 0.2rem;
    margin-bottom: 0.2rem;
    margin-right: 0.25rem;
    position: relative;
    top: 0;
    transition: all 0.3s linear;
    overflow: hidden;
    height: 3.4rem;
}
.mediaListLi:hover[hash-class=readCommunity-4588827430944898]{
  top: -5px;
  box-shadow: 0 5px 15px 0 rgba(0, 0, 0, 0.1);
}
.mediaListLi:hover .mediaListLiTxt[hash-class=readCommunity-4588827430944898]{
  color: #c8171e;
}
.mediaList .mediaListLi:nth-child(3n)[hash-class=readCommunity-4588827430944898]{
  margin-right: 0;
}
.mediaListLiImg[hash-class=readCommunity-4588827430944898]{
    width: 100%;
    height: 2rem;
    overflow: hidden;
    margin-bottom: 0.15rem;
}
.mediaListLiTxt[hash-class=readCommunity-4588827430944898]{
      /* font-size:0.20rem; */
      font-size: .21rem;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    margin-bottom: 0.1rem;
    width: 100%;
    font-weight: bold;
    color: #333;
}
.mediaListLiTxt1[hash-class=readCommunity-4588827430944898]{
    word-break: break-all;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
      /* font-size: 0.16rem; */
      font-size: .17rem;
    text-align: justify;
    color: #666666;
    overflow: hidden;
    margin-bottom: 0.1rem;
}
.bottomBox[hash-class=readCommunity-4588827430944898]{
      display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
    align-items: flex-start;
    /* gap: .3rem; */
}
.bottomBoxList[hash-class=readCommunity-4588827430944898]{
    border-radius: 5px;
    border: #eeeeee 1px solid;
    /* width: 2.9rem; */
    width: 3.8rem;
    padding: 0.1rem 0;
    background: linear-gradient(to bottom, #f8efe6 0%, #fff 20%, #fff 100%);
}
.bottomBoxList .leftWheat[hash-class=readCommunity-4588827430944898],
.bottomBoxList1 .leftWheat[hash-class=readCommunity-4588827430944898],
.bottomBoxList3 .leftWheat[hash-class=readCommunity-4588827430944898]{
  margin-right: -.15rem;
}
.bottomBoxList .rightWheat[hash-class=readCommunity-4588827430944898],
.bottomBoxList1 .rightWheat[hash-class=readCommunity-4588827430944898],
.bottomBoxList3 .rightWheat[hash-class=readCommunity-4588827430944898]{
  margin-left: -.15rem;
}
.bottomBoxList .rightWheat[hash-class=readCommunity-4588827430944898],
.bottomBoxList1 .rightWheat[hash-class=readCommunity-4588827430944898],
.bottomBoxList3 .rightWheat[hash-class=readCommunity-4588827430944898],
.bottomBoxList .leftWheat[hash-class=readCommunity-4588827430944898],
.bottomBoxList1 .leftWheat[hash-class=readCommunity-4588827430944898],
.bottomBoxList3 .leftWheat[hash-class=readCommunity-4588827430944898]{
  width: .7rem;
}
.bottomBoxList1[hash-class=readCommunity-4588827430944898]{
    border-radius: 5px;
    border: #eeeeee 1px solid;
    width: 2.9rem;
    padding: 0.1rem 0;
    background: linear-gradient(to bottom, #e2f1fe 0%, #fff 20%, #fff 100%);
}
.bottomBoxList2[hash-class=readCommunity-4588827430944898]{
    border-radius: 5px;
    border: #eeeeee 1px solid;
    width: 2.9rem;
    padding: 0.1rem 0;
   background: linear-gradient(to bottom, #e8fcee 0%, #fff 20%, #fff 100%);
}
.bottomBoxList3[hash-class=readCommunity-4588827430944898]{
    border-radius: 5px;
    border: #eeeeee 1px solid;
    /* width: 2.9rem; */
    width: 3.8rem;
    padding: 0.1rem 0;
   background: linear-gradient(to bottom, #fff7ef 0%, #fff 20%, #fff 100%);
}

.bottomBoxListTitle[hash-class=readCommunity-4588827430944898]{
  color: #bf9645;
  display: flex;
    flex-wrap: wrap;
    justify-content: flex-start;
    align-items: center;
    /* font-size: 0.22rem; */
    font-size: .23rem;
    padding: 0.1rem;
    margin-bottom: 0.3rem;
}
.bottomBoxListTitle1[hash-class=readCommunity-4588827430944898]{
  color: #2d6cce;
  display: flex;
    flex-wrap: wrap;
    justify-content: flex-start;
    align-items: center;
    font-size: 0.22rem;
    padding: 0.1rem;
    margin-bottom: 0.3rem;

}
.bottomBoxListTitle2[hash-class=readCommunity-4588827430944898]{
  color: #41b165;
  display: flex;
    flex-wrap: wrap;
    justify-content: flex-start;
    align-items: center;
    font-size: 0.22em;
    padding: 0.1rem;
    margin-bottom: 0.3rem;

}
.bottomBoxListTitle3[hash-class=readCommunity-4588827430944898]{
  color: #fb9721;
  display: flex;
    flex-wrap: wrap;
    justify-content: flex-start;
    align-items: center;
    font-size: 0.22rem;
    padding: 0.1rem;
    margin-bottom: 0.3rem;

}

.bottomBoxListSmallList[hash-class=readCommunity-4588827430944898]{
  /* padding: 0 0.2rem; */
  padding: 0 0.35rem;
  height: 3rem;
}
.bottomBoxListSmallListLi[hash-class=readCommunity-4588827430944898]{
      display: flex;
    flex-wrap: wrap;
    justify-content: flex-start;
    align-items: center;
    height: 0.5rem;
    transition: all 0.3s linear;
    padding-left: 0;
}
.bottomBoxListSmallListLi:hover[hash-class=readCommunity-4588827430944898]{
  padding-left: 5px;
}
.number[hash-class=readCommunity-4588827430944898]{
    width: 0.2rem;
    height: 0.271rem;
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABEAAAAWCAYAAAAmaHdCAAAAhUlEQVQ4je3PMQ4BURAG4I/DKDZRqLiC0hlcwA0ke4O9gDPQucOL1gkkDkCJlZFXKIiVbd/fzvxfZgYppVbPDPsCClKQghSkG3LEHAuc/kXOWGKMPbao0OD+C7mixggbPN5mF6wwxeETEstRivI6Y98SwCyDr71A4txJPj/e6JJbfq3C7gkythpP8h+P+QAAAABJRU5ErkJggg==) center center no-repeat;
    background-size: 100% auto;
    text-align: center;
    font-size: 0.16rem;
    color: #fff;
    margin-right: 0.1rem;
    position: relative;
    top: 3px;
    line-height: 0.271rem;
    display: flex;
    justify-content: center;
}
.bottomBoxListSmallList  .bottomBoxListSmallListLi:nth-child(1) .number[hash-class=readCommunity-4588827430944898]{
      background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABEAAAAWCAYAAAAmaHdCAAAAh0lEQVQ4je3PMQ4BURAG4I/DKDZRqLjClg6g0ijdQOIGLuAMtttLaJ1A4gAkGpaMvEJBrGz7/nbm/zLTuy5mDx3T7wrISEYykpF2yAElpjj+i5wwxxA1diiwwf0XcsEaA2zRvM3OWGKM/ScklqMU5VXCviWASQJfe4HEuaN0frzRJrf0WoHqCWH4GaqhuDFjAAAAAElFTkSuQmCC)  center center no-repeat;
  background-size: 100% auto;

}
.bottomBoxListSmallList .bottomBoxListSmallListLi:nth-child(2) .number[hash-class=readCommunity-4588827430944898]{
      background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABEAAAAWCAYAAAAmaHdCAAAAh0lEQVQ4je3PMQ4BURAG4I+jKBSbKFT2CkpncAE3kLiBQusMtttLaJ1A4gAUCpaMvEJBrGz7/nbm/zLTu24GDx3T7wrISEYykpF2yAFTzHD8FzlhjhFq7FBgjfsv5IIVhtiieZudscAE+09ILEcpysuEfUsAZQJfe4HEueN0frzRJrf0WoHqCRU4GZ0Y5IfNAAAAAElFTkSuQmCC)  center center no-repeat;
  background-size: 100% auto;
}
.bottomBoxListSmallList .bottomBoxListSmallListLi:nth-child(3) .number[hash-class=readCommunity-4588827430944898]{
      background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABEAAAAWCAYAAAAmaHdCAAAAhklEQVQ4je3PMQ4BURAG4I/DKDZRqLjCls7gAhq1xA1cwA0ktttLaCV6iQNQsmTkFQpiZdv3tzP/l5necbt46Jh+V0BGMpKRjLRDDigxxelf5IwZhqixQ4E17r+QK1YYYIPmbXbBHGPsPyGxHKUoLxP2LQFMEvjaCyTOHaXz4402uaXXClRP1uUZ6QQboIQAAAAASUVORK5CYII=)  center center no-repeat;
  background-size: 100% auto;
}
.reshuLeft[hash-class=readCommunity-4588827430944898]{
  display: block;
  max-width: 100%;
  height: 0.3rem;
  width: 0.3rem;
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAeCAYAAAAYa/93AAAB8klEQVQ4jX3US6hPURQG8N/lepTkESLPKBLllSJlRlJemTDwHMhN5BGZmCgGHmFAkjCQIpLCSG4xUCJ5xSXJ8wqFcvMqVzvr3M459/zvmvz3/u/97fWt9X3r1DUemaWD6ImlOJZd6dTB5d5oROHFMmAzJsf6RKx31gJ0w35sQC8swgE8rAUYgN+YgXHYiy3okQfU59ZvYv8Wd/AJ19AHC+O8DTAEo3AIwzEQz+JsU3Y5D1iLFUHnNZYH/1N4UFVDl8gyP/bn8B2746wd4HL8Toqsj7ED5/GnXHTi+zxa+g0zMTJeT5SUM4xFM05HK2+gP1ojYzvAvVhfxc8Q8C625c4KgK+4hEEYGgoPw/by5QzQGUtwJuh1xUrcDm0KUR9CXQk1m1CHBtzEiKoML4PO/aCS4nBQ/VwFSN3YGMWeDUqt4dqpJb+1CZf6vTg88yto9sPxmLqCcCnmYnXYOcUHrMNgfKnK0BTpH2FV2CF16CTGhMULgBdYjx84iinYh114GvsCQDh0fAj3EVtz8923CiCKXJN7MeP/CrfQvQzYgwVh64tRUzLlX0zDvDIgzfBoXMdEzMEyvI/z6QVRItJszA4dMu7v8AQtVYAUScREK9k9DVXSJI1vS61P5QVMCH8lmxyM/5trZUiRvhap0CTa/27hH+fFascZsg4NAAAAAElFTkSuQmCC) center center no-repeat;
}
.reshuLeft1[hash-class=readCommunity-4588827430944898]{
  display: block;
  max-width: 100%;
  height: 0.3rem;
  width: 0.3rem;
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAeCAYAAAAYa/93AAAB80lEQVQ4jX3USahPYRgG8N/lGkoyhMgYRUKmFCk7kjJlw8K4EBkyRDY2ioUhLJQkLKSIpLASxULJkCkuScYrFMrNVK6+vOd2zrnnf9/N+b7zfc95n/d9nvfUjVl7VxvRFYtwJLvSro3L3XEN0/Mvy4BNmBDrY7HeUQvQCfuwHt0wH/vxsBagD35jKkZhDzajSx5Qn1u/if1b3MYnXEEPzIvzFsAADMNBDEZfPIuzjdnlPGAVlgad11gS/E/gQVUNHSLLnNifwXfsirNWgIvxHB9ZH2M7zuJPuejE93m09BumYWh8PVFSzjASjTgZrbyO3miOjK0A92J9GT9DwDvYmjsrAL7iAvphYCg8CNvKlzNAeyzEqaDXEctwK7QpRH0IdSnUbEAdVuMGhlRleBl07geVFIeC6ucqQOrGhij2dFBqDtdOKvmtRbjU7wXhmV9BsxeOxtQVhEsxCyvCzik+YA3640tVhoZI/wjLww6pQ8cxIixeALzAOvzAYUzEXuzE09gXAMKho0O4j9iSm++eVQBR5MrcFzP+r3ATncuA3Zgbtj4fNSVT/sVkzC4D0gwPx1WMw0wsxvs4n1IQJSLNxozQIeP+Dk/QVAVIkURMtJLd01AlTdL4NtX6VZ7D2PBXssmBeN9YK0OK9LdIhSbR/ncL/wDCJ2qUoWPTygAAAABJRU5ErkJggg==) center center no-repeat;
}
.reshuLeft2[hash-class=readCommunity-4588827430944898]{
  display: block;
  max-width: 100%;
  height: 0.3rem;
  width: 0.3rem;
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAeCAYAAAAYa/93AAAB80lEQVQ4jX3US6hPURQG8N/lepTkESLPKBLllSKlDEjKKxMGnkUk8ohMTBQDjzBQkjCQItItjEQxUCJ5xSXJ8wqFcvMqVzvr3M459/zvmpy9z97fWd9a37dO3YyG1dqJ7liCY9mVDu1c7onrmJl/WQZswcRYn4j1rlqALjiAjeiBhTiIh7UA/fAb0zAG+7AV3fKA+tz6Tezf4g4+4Sp6YUGctwIGYQQOYyj641mcbc4u5wFrsTzovMay4H8KD6pq6BRZ5sX+HL5jT5y1AVyK54TI+hg7cR5/ykUnvs+jpd8wHcPj64mScobRaMLpaOUN9EVLZGwDuBfrK/gZAt7F9txZAfAVDRiAwaHwEOwoX84AHbEYZ4JeZ6zA7dCmEPUh1OVQsxF1WIebGFaV4WXQuR9UUhwJqp+rAKkbm6LYs0GpJVw7ueS3VuFSvxeFZ34FzT44HlNXEC7FHKwKO6f4gPUYiC9VGRoj/SOsDDukDp3EqLB4AfACG/ADRzEJ+7EbT2NfAAiHjg3hPmJbbr57VwFEkWtyX8z4v8ItdC0D9mJ+2Ppi1JRM+RdTMLcMSDM8EtcwHrOxFO/jfGpBlIg0G7NCh4z7OzxBcxUgRRIx0Up2T0OVNEnj21zrV3kB48JfySaH4n1TrQwp0t8iFZpE+98t/ANm5GqEDcnFsQAAAABJRU5ErkJggg==) center center no-repeat;
}
.reshuLeft3[hash-class=readCommunity-4588827430944898]{
  display: block;
  max-width: 100%;
  height: 0.3rem;
  width: 0.3rem;
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAeCAYAAAAYa/93AAAB9ElEQVQ4jX3USaiOURgH8B+uoSRDyDwWiTKlSNmRlCkbFsaFSGRI2dgoFoawEElYSBFJsRPFQsnG7JJkvEKh3Ay3XD15vtv7vff7PJv3nPec/3n+5/n/n9Oh5ehI/4keWIbjlS0d/7O5F25gdvFnGbAVU3J8Mse76gG64gA2oScW4yAe1AP0x2/MxHjswzZ0LwIaCuM3OX+Lu/iEa+iNRbneBhiC0TiM4RiAZ7m2pbK5CFiHlUnnNVYk/9O4X+sOnTPLgpyfx3fsybV2gCv5nZxZH2EnLqClfOng+zxL+g2zMCpPD0rKGcahCWeylDfRD62ZsSrCS2GBLwkalHV/jIHoUgZEhq+4nBuGpsLDsKO8uQLohKU4m/Ti1FW4k9pURUMKdTXVbAyaWI9bGFErw8ukcy+pRBxJqp9rAaIam9Ot55JSa7p2WslvbcJFvZekZ34lzb44kV1XJVzEPKxJO0d8wAYMzpK3y9CY6R9iddohKnQKY9PiVYAX2IgfOIap2I/deJrzKoB06IQU7iO2F/q7Ty2AvOTawokV/q9wG93KgL1YmLa+lHcKU/7BdMwvA6KHx+A6JmEuluN9rs+oEiUjemNO6lDh/g5P0FwLEBEiBq2f2VShSbRvc72n8iImpr/CJofyf1O9DBHxWsRFQ7R/1cJf/rhq/Pv732EAAAAASUVORK5CYII=) center center no-repeat;
}
.reshuRight[hash-class=readCommunity-4588827430944898]{
  display: block;
  max-width: 100%;
   height: 0.3rem;
  width: 0.3rem;
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA0AAAAeCAYAAAD3qZRJAAAB80lEQVQ4jX3USaiNYRgH8N81JCzMJLoJYSGZi4UdC7Gh7FC4prhFycJsYcNGSjIlUiyUrFiR4ZZhQVGIK7JgYR4K96Ln9pz6HN93/nV6z3nP+3/+z9x09fBcBQxDM+5qgG51f33DLexGUxWtnvQVB7ALi/IuzjmNSIE9eIx9+fsEWhuRwqUfmIVP+bs/phYf9agjLccatGE2BuIjfjdSOoW+2Iyn+JBKO9NYZUyTsArXMRZ98B1HMLPMvUC/jOlCqgU25fmzSulzBn4Je/NufMb2oIr0J0nPsCO9eY0lGBmcMpJ8sB4DMnPh7mA8ijJUkcL3K5m1QK8s8i90VpEuZhJa070V6I1DVTEFpmM+zmEi5mF/fipJC/E8le5jQZ43GpGu5Xk8ExFGzmZMpaSheJFzNbwYS63IZR0xCpcxOQ2MwZ1MRluVUnvWJwp7Dw9zMNfVROpJzTnyXzAh7w7idjZvZxlpdVqehjNoyQxGPy7OFvuPFNZG4xWOZv8tzRZqrz2qkWIctuXcvM+JDQzCMqwsWq5lL5bI2rT4Bh2ZsRk5EhuLpFDqmW0T32O8QzHmaAhu5rQ+qVeK4MKN83kXxdyK7XhXUpIu6+HKBmzJ3RA7L9bXW4yrIgWiA2KpH0P3jGdKYUf8g2IbncRpjMDLssddwF85RmxuzwheVgAAAABJRU5ErkJggg==) center center no-repeat;
}
.reshuRight1[hash-class=readCommunity-4588827430944898]{
  display: block;
  max-width: 100%;
   height: 0.3rem;
  width: 0.3rem;
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA0AAAAeCAYAAAD3qZRJAAAB9klEQVQ4jX3USaiNYRgH8N81JCzMJLoJuRbIXCzsWIgNskOZ6VKULIxZ2LCRjUyJFAslKxZKhluGRFGIK7JgYR7KcNFze059ju87/zq957zn+T/j/3mbxrfeVcAQNOO2BuhS99dX3MBuNFXR6klfsB+7sCDv4pxVNKpPL9AD99JhC97jMhZVRYqUvmMGPubvvphcNOpWR1qGNWjDTPTHB/xuVNMJ9MZmPMnUItLOdFZKCkzASlzFaPTCNxzC9LL0An2ypnMZLbApzx9VkT5l4RewJ+9asrb7VaQ/SXqKHZnNKyzG8OCUkaTBevTLzkW6A/EwxlBFitwvZdfkwI/hJzqqSOezCRszveXoiYNVNQWmYi7OYBzmYF9+Kknz8SwjhQ7n5XmtEelKnkezEeHkdNZUShqM57lXQ4u11IZcpogRuIiJ6WAUbmUz2qoited8YrB38CAXc10tSD2pOVf+M8bm3QHcTPF2lJFWp+cpOIVV2cHQ48KU2H+k8DYSL3E49bckJdReM6qRYh225d68y40NDMBSrCh6rnVvL9amx9f4lR2bliuxoUiKSN1TNvE91jsixh4NwvXc1sf1kaK4SONs3sUwt2I73paMpNN7pNKKLfk2PMrn6w3GVJECoYDZOIKuWc+kwhvxD4oyOo6TGIYXZcadwF8ydW234ERP2gAAAABJRU5ErkJggg==) center center no-repeat;
}
.reshuRight2[hash-class=readCommunity-4588827430944898]{
  display: block;
  max-width: 100%;
   height: 0.3rem;
  width: 0.3rem;
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA0AAAAeCAYAAAD3qZRJAAAB9ElEQVQ4jX3USahOYRgH8N81JCzMJLoJYSGZi4WyYCE2lB0K19R1i5KF2cKGjWxkSqRYKKzYyXDLsKAoxBVZsDAPZbjouT1fHZ9zvn+d3nPe8/6f/zO+TXMvtihgGJpxRwN0q/v1FTexG01VtHrSFxzALizOvVjnNCIF9uAR9uX3cbQ1IoVL3zELH/O7P6YWD/WoI63AWrRjNgbiA343UjqJvtiMJ3ifSjvTWGVMk7Aa1zAWffANhzGzzL1Av4zpfKoFNuX6o0rpUwZ+CXtzb3zGdr+K9CdJT7EjvXmFpRgZnDKSPLABAzJz4e5gPIwyVJHC9yuZtUCvLPJPdFaRLmQS2tK9leiNQ1UxBaZjAc5iIuZjfz6VpEV4lkr3sDDX641IV3M9lokII2cyplLSUDzPuRpejKVW5LKOGIXLmJwGxuB2JqO9Sqkj6xOFvYsHOZjrayL1pOYc+c+YkHsHcSubt7OMtCYtT8NptGQGox+XZIv9Rwpro/ESR7L/lmULddQO1UgxDttybt7lxAYGYTlWFS3XsheXyLq0+Bq/MmMzciQ2Fkmh1DPbJt5jvEMx5mgIbuS0Pq5XiuDCjXO5F8Xciu14W1KSLuvhSiu25N0Qd15cX28wrooUiA6Yh6PonvFMKdwR/6DYRidwCiPwouxwF/AXmO5sK1NlwnwAAAAASUVORK5CYII=) center center no-repeat;
}
.reshuRight3[hash-class=readCommunity-4588827430944898]{
  display: block;
  max-width: 100%;
   height: 0.3rem;
  width: 0.3rem;
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA0AAAAeCAYAAAD3qZRJAAAB+0lEQVQ4jYXUS6hPcRAH8M/1SJS8SXTzyrVA3sXCjoXYICmhvAllYSWPLGzYyMJ7JWWjZMVCyeOWxwJRiCuyYOH9KG/Nbf51nHvONXX6nTNnvjPfmd/MNP04PFJBhqAZt3QiXUq/vuA69qCpDlYGfcYB7MbC1MU5u2hUphfSA3fSYQve4RIW10UKSt8wEx/yuy+mFI26lUArsR6tmIX+eI/f/6N3DxPwDGPwC8vQG0er6IVMxBpcSVAvfMURzKiiF9InczqLx6nbluf3ukgfM/Hz2Ju6lsztbh3oT4KeYGeyeYklGB6YKpA02IR+WbmgOxAPonh1oOB+EbvyOy78JH5ENetA57IIW5PeKvTEobqcQqZhHs5gPOZifz61oAV4mpGiD+fnebUz0OU8T2QhwsnpzKkSNDhbKOZqaDGXxiVXdcQIXMCkdDAaN7MYrXWR2vJ+4mJv434O5sZGkDKoOUf+E8al7iBuFDq+A2hdep6KU1ibFYx+XJQt1gEU3kbhBY5l/y3PFmprGDVAMQ47cm7e5sSGDMAKrC56blRvHzakx1f4mRWbniOxpQiKSN2zbeI9Nk9EjDkahGs5rY+KoNgREe1hlndpjnfowtmbiitp9x5UNmN77oZwEOvrNcbWgUKiA+bgOLpmPpMLO+IfKa+woDUMz6uM2wV/Adi+caYc8TvHAAAAAElFTkSuQmCC) center center no-repeat;
}
.de[hash-class=readCommunity-4588827430944898]{
  display: block;
    margin-left: 0.1rem;
    width: 0.52rem;
    height: 0.52rem;
    background-repeat: no-repeat;
    background-position: center;
}
.imgBoxRightBtmIcon1[hash-class=readCommunity-4588827430944898]{
  display: block;
  margin-right: 0.2rem;
  width: 0.2rem;
  height: 0.2rem;
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAACXBIWXMAAAsTAAALEwEAmpwYAAAE7mlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNy4xLWMwMDAgNzkuYjBmOGJlOSwgMjAyMS8xMi8wOC0xOToxMToyMiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczpkYz0iaHR0cDovL3B1cmwub3JnL2RjL2VsZW1lbnRzLzEuMS8iIHhtbG5zOnBob3Rvc2hvcD0iaHR0cDovL25zLmFkb2JlLmNvbS9waG90b3Nob3AvMS4wLyIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0RXZ0PSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VFdmVudCMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIDIzLjIgKFdpbmRvd3MpIiB4bXA6Q3JlYXRlRGF0ZT0iMjAyMy0wMy0xOFQxMDozMTowNyswODowMCIgeG1wOk1vZGlmeURhdGU9IjIwMjMtMDMtMThUMTA6MzI6NDkrMDg6MDAiIHhtcDpNZXRhZGF0YURhdGU9IjIwMjMtMDMtMThUMTA6MzI6NDkrMDg6MDAiIGRjOmZvcm1hdD0iaW1hZ2UvcG5nIiBwaG90b3Nob3A6Q29sb3JNb2RlPSIzIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjJhMzkwYzk5LWJlYzMtNGI0Yi1iOTVjLTc4NGQ3N2NjYmQ0OSIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDoyYTM5MGM5OS1iZWMzLTRiNGItYjk1Yy03ODRkNzdjY2JkNDkiIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDoyYTM5MGM5OS1iZWMzLTRiNGItYjk1Yy03ODRkNzdjY2JkNDkiPiA8eG1wTU06SGlzdG9yeT4gPHJkZjpTZXE+IDxyZGY6bGkgc3RFdnQ6YWN0aW9uPSJjcmVhdGVkIiBzdEV2dDppbnN0YW5jZUlEPSJ4bXAuaWlkOjJhMzkwYzk5LWJlYzMtNGI0Yi1iOTVjLTc4NGQ3N2NjYmQ0OSIgc3RFdnQ6d2hlbj0iMjAyMy0wMy0xOFQxMDozMTowNyswODowMCIgc3RFdnQ6c29mdHdhcmVBZ2VudD0iQWRvYmUgUGhvdG9zaG9wIDIzLjIgKFdpbmRvd3MpIi8+IDwvcmRmOlNlcT4gPC94bXBNTTpIaXN0b3J5PiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PrDeipMAAAC+SURBVDiNxZOrCkJBEIa/lVM1mBQv2Wz2FWwGfQBB0Few+QJWsWsQweJbiPFkg0kRRDAdWMsKw2Ecj5zgwMLPXL75l2Wd9548Ucg1DURvsVmvZL4E3IOeAVNZ7PUHXx10hR5aDj4BRkJffgXUgI7Spy6LhD4BeyBO9bSAc9AJsAMmmoMm0AaqypJKOHVgbF3hCjw1qyISC5AlbnkBWwvgMkCXFqABFI3hGDjIhHzGRSgegbIy/ADm6aT7+298AZQgHuqfT6siAAAAAElFTkSuQmCC) center center no-repeat;
}
.imgBoxRightBtmIcon2[hash-class=readCommunity-4588827430944898]{
  display: block;
  margin-right: 0.2rem;
  width: 0.2rem;
  height: 0.2rem;
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAACXBIWXMAAAsTAAALEwEAmpwYAAAE7mlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNy4xLWMwMDAgNzkuYjBmOGJlOSwgMjAyMS8xMi8wOC0xOToxMToyMiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczpkYz0iaHR0cDovL3B1cmwub3JnL2RjL2VsZW1lbnRzLzEuMS8iIHhtbG5zOnBob3Rvc2hvcD0iaHR0cDovL25zLmFkb2JlLmNvbS9waG90b3Nob3AvMS4wLyIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0RXZ0PSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VFdmVudCMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIDIzLjIgKFdpbmRvd3MpIiB4bXA6Q3JlYXRlRGF0ZT0iMjAyMy0wMy0xOFQxMDozMToxMyswODowMCIgeG1wOk1vZGlmeURhdGU9IjIwMjMtMDMtMThUMTA6MzI6NDUrMDg6MDAiIHhtcDpNZXRhZGF0YURhdGU9IjIwMjMtMDMtMThUMTA6MzI6NDUrMDg6MDAiIGRjOmZvcm1hdD0iaW1hZ2UvcG5nIiBwaG90b3Nob3A6Q29sb3JNb2RlPSIzIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOmY4ZTU4MzlkLTY1NzYtYjc0OC05YTdlLWFlNDlmZmQ0NDE2MSIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpmOGU1ODM5ZC02NTc2LWI3NDgtOWE3ZS1hZTQ5ZmZkNDQxNjEiIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDpmOGU1ODM5ZC02NTc2LWI3NDgtOWE3ZS1hZTQ5ZmZkNDQxNjEiPiA8eG1wTU06SGlzdG9yeT4gPHJkZjpTZXE+IDxyZGY6bGkgc3RFdnQ6YWN0aW9uPSJjcmVhdGVkIiBzdEV2dDppbnN0YW5jZUlEPSJ4bXAuaWlkOmY4ZTU4MzlkLTY1NzYtYjc0OC05YTdlLWFlNDlmZmQ0NDE2MSIgc3RFdnQ6d2hlbj0iMjAyMy0wMy0xOFQxMDozMToxMyswODowMCIgc3RFdnQ6c29mdHdhcmVBZ2VudD0iQWRvYmUgUGhvdG9zaG9wIDIzLjIgKFdpbmRvd3MpIi8+IDwvcmRmOlNlcT4gPC94bXBNTTpIaXN0b3J5PiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PrqLSVIAAADkSURBVDiNxdMxSsMxFMfxT9VRUXoGB0EHJ3VQOji4OCg4VHoApzqISmcXF6FLC/UC6uDi4EGcHPQAvUA38e+SQAg1f6GDD8JL3sv78stL0qiqyiw2N1M1FuD56XFabhEjXGKcJ0/ap7UKztHBdUlBCdALvhuV/hWwhNvgheIBVqYBIvkCG1jFOprZvjO08Y5PfOAmBRxj9zeZwZaxE8ZbBMQj7OGhBhDtBZtxkfaggzt8F4rvcZQG8iZeofQ0e3kgBxxgvgDYrwNsJ/MvvGKSxLbqAPEmhljDYfD9EG/lgMa//8YfLl4iFjmcA1QAAAAASUVORK5CYII=) center center no-repeat;
}
.imgBoxRightBtmIcon3[hash-class=readCommunity-4588827430944898]{
  display: block;
  margin-right: 0.2rem;
  width: 0.2rem;
  height: 0.2rem;
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAACXBIWXMAAAsTAAALEwEAmpwYAAAE7mlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNy4xLWMwMDAgNzkuYjBmOGJlOSwgMjAyMS8xMi8wOC0xOToxMToyMiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczpkYz0iaHR0cDovL3B1cmwub3JnL2RjL2VsZW1lbnRzLzEuMS8iIHhtbG5zOnBob3Rvc2hvcD0iaHR0cDovL25zLmFkb2JlLmNvbS9waG90b3Nob3AvMS4wLyIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0RXZ0PSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VFdmVudCMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIDIzLjIgKFdpbmRvd3MpIiB4bXA6Q3JlYXRlRGF0ZT0iMjAyMy0wMy0xOFQxMDozMTowNyswODowMCIgeG1wOk1vZGlmeURhdGU9IjIwMjMtMDMtMThUMTA6MzI6NDkrMDg6MDAiIHhtcDpNZXRhZGF0YURhdGU9IjIwMjMtMDMtMThUMTA6MzI6NDkrMDg6MDAiIGRjOmZvcm1hdD0iaW1hZ2UvcG5nIiBwaG90b3Nob3A6Q29sb3JNb2RlPSIzIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjJhMzkwYzk5LWJlYzMtNGI0Yi1iOTVjLTc4NGQ3N2NjYmQ0OSIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDoyYTM5MGM5OS1iZWMzLTRiNGItYjk1Yy03ODRkNzdjY2JkNDkiIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDoyYTM5MGM5OS1iZWMzLTRiNGItYjk1Yy03ODRkNzdjY2JkNDkiPiA8eG1wTU06SGlzdG9yeT4gPHJkZjpTZXE+IDxyZGY6bGkgc3RFdnQ6YWN0aW9uPSJjcmVhdGVkIiBzdEV2dDppbnN0YW5jZUlEPSJ4bXAuaWlkOjJhMzkwYzk5LWJlYzMtNGI0Yi1iOTVjLTc4NGQ3N2NjYmQ0OSIgc3RFdnQ6d2hlbj0iMjAyMy0wMy0xOFQxMDozMTowNyswODowMCIgc3RFdnQ6c29mdHdhcmVBZ2VudD0iQWRvYmUgUGhvdG9zaG9wIDIzLjIgKFdpbmRvd3MpIi8+IDwvcmRmOlNlcT4gPC94bXBNTTpIaXN0b3J5PiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PrDeipMAAAC+SURBVDiNxZOrCkJBEIa/lVM1mBQv2Wz2FWwGfQBB0Few+QJWsWsQweJbiPFkg0kRRDAdWMsKw2Ecj5zgwMLPXL75l2Wd9548Ucg1DURvsVmvZL4E3IOeAVNZ7PUHXx10hR5aDj4BRkJffgXUgI7Spy6LhD4BeyBO9bSAc9AJsAMmmoMm0AaqypJKOHVgbF3hCjw1qyISC5AlbnkBWwvgMkCXFqABFI3hGDjIhHzGRSgegbIy/ADm6aT7+298AZQgHuqfT6siAAAAAElFTkSuQmCC) center center no-repeat;
}
.bookList .bookDetail:hover[hash-class=readCommunity-4588827430944898]{
  top: -5px;
}
.bookList .bookDetail[hash-class=readCommunity-4588827430944898]{
  position: relative;
  transition: all 0.3s linear;
  top: 0;
}
.bookList .bookDetail:hover .bookDetailTxt[hash-class=readCommunity-4588827430944898]{
  /* color: #c8171e; */
  color: #0256CA;
}
.bookDetailTxt[hash-class=readCommunity-4588827430944898]{
color: #333;
transition: all linear 0.3s;
/* font-size: 0.16rem; */
font-size: .17rem;
}
.listTxt[hash-class=readCommunity-4588827430944898]{
      white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    flex: 1;
    /* font-size: 0.16rem; */
    font-size: .17rem;
}
.dushuSource[hash-class=readCommunity-4588827430944898]{
  /* font-size: 0.18rem; */
  font-size: .19rem;
}

.module-top-title-box[hash-class=readCommunity-4588827430944898] {

}

.module-top-title-box-left[hash-class=readCommunity-4588827430944898] {
  width: 0.05rem;
  height: 0.22rem;
  background-color: #0256CA;
  margin-right: .12rem;
}

.module-top-title-box-right[hash-class=readCommunity-4588827430944898] {
  font-size: 0.28rem;
  color: #333;
  font-weight: 500;
}

.moretitle[hash-class=readCommunity-4588827430944898] {
   color: #0256CA;
   font-size: 0.15rem;
   cursor: pointer;
}

.readingBookImage[hash-class=readCommunity-4588827430944898] {
  width: 2.5rem;
  height: 1.5rem;
  border-radius: 0.05rem;
  margin-right: 0.3rem;
   transition: all 0.3s linear;
}

.readingBookImage:hover[hash-class=readCommunity-4588827430944898] {
  -webkit-transform: scale(1.1);
          transform: scale(1.1);
}

.readingBookTitle[hash-class=readCommunity-4588827430944898] {
  font-size: 0.27rem;
  color: #333;
  font-weight: 500;
}

.readingBookIntro[hash-class=readCommunity-4588827430944898] {
  color: #ccc;
  font-size: 0.17rem;
  line-height: 0.26rem;
  word-break: break-all;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 4;
  overflow: hidden;
}

.readingBookRight[hash-class=readCommunity-4588827430944898] {
  box-sizing: border-box;
  padding: 0.15rem 0 0.1rem 0;
  display: flex;
  flex-direction: column;
  justify-content: space-between;
}


.tabsList .middle[hash-class=readCommunity-4588827430944898] {
  width: 2px;
  height: .2rem;
  background-color: #ccc;
  margin: 0 .1rem;
}

.tabsList .tabTitle[hash-class=readCommunity-4588827430944898] {
  color: #333;
  font-size: 0.2rem;
  font-weight: 500;
  cursor: pointer;
}

.tabsList .active1[hash-class=readCommunity-4588827430944898] {
  color: #d91313;
}

.active1[hash-class=readCommunity-4588827430944898]::after {
  display: block;
  content: '';
  height: 2px;
  background-color: #d91313;
  position: relative;
}

[hash-class=readCommunity-4588827430944898] .active1:last-child:after {
    width: 100%;
    left: 0;
}

.worksList[hash-class=readCommunity-4588827430944898] {
  display: flex;
  margin-top: 18px;
}

.worksListItem[hash-class=readCommunity-4588827430944898] {
  width: 2.5rem;
  height: auto;
  border-radius: 0.03rem;
  display: flex;
  flex-direction: column;
  margin-right: .6rem;
  overflow: hidden;
  margin-bottom: 0.4rem;
  box-shadow: 0 0 10px #ededed;
  transition: all 0.3s linear;
  cursor: pointer;
}
.worksListItem:hover[hash-class=readCommunity-4588827430944898] {
  -webkit-transform: scale(1.1);
          transform: scale(1.1);
} 

.worksListItem:nth-child(4n)[hash-class=readCommunity-4588827430944898] {
    margin-right: 0;
}

.worksListItem .img[hash-class=readCommunity-4588827430944898] {
  width: 100%;
  height: 1.666rem;
}



.worksListItem .textBox[hash-class=readCommunity-4588827430944898] {
  box-sizing: border-box;
  padding: 0 10px;
}
.worksListItem .textBox .text[hash-class=readCommunity-4588827430944898] {
  /* font-weight: 600; */
  font-size: var(--main-fontSize16);
    color: #666;
}

.hiddenText[hash-class=readCommunity-4588827430944898] {
  width: 64%;
}

[hash-class=readCommunity-4588827430944898] .hiddenText > span {
 font-size: var(--main-fontSize16);
 color: #666;
}

.signIn-bottom[hash-class=readCommunity-4588827430944898] {
  height: 22px;
  background: #d91313;
  border-radius: 4px;
}

.signIn-box[hash-class=readCommunity-4588827430944898] {
  height: 1.7rem;
  background: linear-gradient(303deg,#fd31316b 0%, #f16d3440 100%);
  border: 2px solid rgba(217,19,19,0.25);
  border-top-left-radius: 15px;
  border-top-right-radius: 15px;
}

.signIn-card[hash-class=readCommunity-4588827430944898] {
  height: 1rem;
  margin-left: 23%;
}

.signIn-card-item[hash-class=readCommunity-4588827430944898] {
  min-width: 0.67rem;
  height: 0.9rem;
  background: #ffffff;
  border-radius: 0.06rem;
  box-shadow: 0px 1.44px 7.2px 0px rgba(209,24,24,0.22); 
  margin-right: 0.12rem;
}

.signIn-card-item-image[hash-class=readCommunity-4588827430944898] {
  width: 0.32rem;
  height: 0.32rem;
}

.signIn-card-info[hash-class=readCommunity-4588827430944898] {
  margin-top: 23px;
}

[hash-class=readCommunity-4588827430944898] .signIn-card-info-time > span{
  color: #999;
}

.finishSign[hash-class=readCommunity-4588827430944898] {
  background-color: #d91313;
}

.siginHiden[hash-class=readCommunity-4588827430944898] {
  display: none;
}

.finishSignColor[hash-class=readCommunity-4588827430944898] {
  color: #fff !important;
}

[hash-class=readCommunity-4588827430944898] .countDay > span {
  color: #666666;
  font-size: 0.14rem;
}

.bottomBoxListSmallList::-webkit-scrollbar[hash-class=readCommunity-4588827430944898] {
    display: none; /* 隐藏滚动条 */
}

.rulesBox[hash-class=readCommunity-4588827430944898] {
   width: 3rem;
   height: auto;
   right: -1.2rem;
    color: #fff;
    top: .2rem;
    background: rgba(0, 0, 0, 0.7);
    box-sizing: border-box;
    padding: 0 0.2rem;
    border-radius: 0.1rem;
    display: none;
    z-index: 1;
    padding-bottom: 0.1rem;
}

[hash-class=readCommunity-4588827430944898] .rulesText > span {
  font-size: 0.14rem;
  /* line-height: 0.15rem; */
  line-height: 1.5;
}
/* 
.hoverRules:hover ~ .rulesBox{
  display: block;
}

.hoverRulesIcon:hover ~ .rulesBox{
  display: block;
} */
/* 搜索框 */
.searchBox[hash-class=readCommunity-4588827430944898]{
  /* width: 3.43rem; */
  width: -webkit-max-content;
  width: max-content;
  height: 0.39rem;
}
.searchBox .inputBox[hash-class=readCommunity-4588827430944898]{
  width: 3.43rem;
  border-radius: 0.39rem;
  height: .39rem;
  padding-left: .22rem;
  padding-right: .6rem;
}
[hash-class=readCommunity-4588827430944898] .searchBox .inputBox input{
  padding-left: 0;
}
[hash-class=readCommunity-4588827430944898] .searchBox .inputBox input::-webkit-input-placeholder{
  color: #BDBDBD;
}
[hash-class=readCommunity-4588827430944898] .searchBox .inputBox input::placeholder{
  color: #BDBDBD;
}
.searchBox .searchBtn[hash-class=readCommunity-4588827430944898]{
  width: 0.68rem;
  height: 0.39rem;
  background: #0256ca;
  border: 0.01rem solid #dddddd;
  border-radius: 0.39rem;
  display: flex;
  margin-left: -0.6rem;
  z-index: 2;
}
.searchBox .searchBtn .icon[hash-class=readCommunity-4588827430944898]{
  width: 0.23rem;
  height: auto;
}
.rankWidth[hash-class=readCommunity-4588827430944898]{
  width: 3.7rem;
}.mainBox[hash-class=bookResourceList-4588930520648066]{
    width: 72.2% ;
    margin: 0 auto;
}
.p-x-6[hash-class=bookResourceList-4588930520648066]{
  padding-left: .6rem;
  padding-right: .6rem;
}
[hash-class=bookResourceList-4588930520648066] .breadcrumb  .BreadcrumbContainer .breadcrumb .breadcrumb-item:last-child .breadcrumb-title{
  color: #0256CA;
}
.line[hash-class=bookResourceList-4588930520648066]{
  width: 0.03rem;
  height: 0.32rem;
  background: #0256ca;
  margin-right: .17rem;
}
.ac[hash-class=bookResourceList-4588930520648066]{
  align-items: center;
  align-content: center;
}
.jc[hash-class=bookResourceList-4588930520648066]{
  justify-content: center;
}
.fs16[hash-class=bookResourceList-4588930520648066]{
  font-size: .16rem;
}
.fontWeightNormal[hash-class=bookResourceList-4588930520648066]{
  font-weight: normal;
}
/* 标题 */
.titleBox[hash-class=bookResourceList-4588930520648066]{
    /* justify-content: center; */
    font-weight: bold;
    font-size: 0.33rem;
    margin: .264rem 0;
}
/* 搜索框 */
.searchBox[hash-class=bookResourceList-4588930520648066]{
  /* width: 3.43rem; */
  width: -webkit-max-content;
  width: max-content;
  height: 0.39rem;
}
.searchBox .inputBox[hash-class=bookResourceList-4588930520648066]{
  width: 3.43rem;
  border-radius: 0.39rem;
  height: .39rem;
  padding-left: .22rem;
  padding-right: .6rem;
}
[hash-class=bookResourceList-4588930520648066] .searchBox .inputBox input{
  padding-left: 0;
}
[hash-class=bookResourceList-4588930520648066] .searchBox .inputBox input::-webkit-input-placeholder{
  color: #BDBDBD;
}
[hash-class=bookResourceList-4588930520648066] .searchBox .inputBox input::placeholder{
  color: #BDBDBD;
}
.searchBox .searchBtn[hash-class=bookResourceList-4588930520648066]{
  width: 0.68rem;
  height: 0.39rem;
  background: #0256ca;
  border: 0.01rem solid #dddddd;
  border-radius: 0.39rem;
  display: flex;
  margin-left: -0.6rem;
  z-index: 2;
}
.searchBox .searchBtn .icon[hash-class=bookResourceList-4588930520648066]{
  width: 0.23rem;
  height: auto;
}
/* 移动端的搜索框 */
.phoneSearchBox[hash-class=bookResourceList-4588930520648066]{
  padding: .44rem 0;
}
.phoneSearchBox .inputBox[hash-class=bookResourceList-4588930520648066]{
  width: 15.09rem;
  height: 1.4rem;
  background: #f2f5f8;
  border: 0.04rem solid #e1e1e1;
  border-radius: 1.01rem;
}
.phoneSearchBox .searchBtn[hash-class=bookResourceList-4588930520648066]{
  width: 2.54rem;
  height: 1.4rem;
  background: #507df1;
  border-radius: 1.92rem;
  display: flex;
  margin-left: -2.65rem;
  z-index: 2;
}
.phoneSearchBox .searchBtn .icon[hash-class=bookResourceList-4588930520648066]{
  width: 0.83rem;
  height: auto;
}
.classifyBox .classifyItem[hash-class=bookResourceList-4588930520648066]{
  padding: 0 .0878rem;
  line-height: .263rem;
  border-radius: 3px;
  width: 1rem;
  display: flex;
  height: .4rem;
  justify-content: center;
  align-content: center;
  cursor: pointer;
  /* width: max-content; */
  margin-right: .0878rem;
  margin-bottom: .0878rem;
}
.classifyBox .classifyItem .clasifyTxt[hash-class=bookResourceList-4588930520648066]{
  /* font-size: .18rem; */
  font-size: .19rem;
}
.classifyBox .classifyItem:hover[hash-class=bookResourceList-4588930520648066],.classifyBox .classifyItem.active[hash-class=bookResourceList-4588930520648066]{
  background-color: #f9f5ec;
}
/* list区域 */
.contentBox[hash-class=bookResourceList-4588930520648066]{
  flex-wrap: wrap;
  justify-content: flex-start;
  align-items: flex-start;
  margin: .4rem 0;
}
.contentBox .item[hash-class=bookResourceList-4588930520648066]{
   margin-bottom: .2634rem;
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
  align-items: center;
  position: relative;
  top: 0;
  transition: all 0.3s linear;
  cursor: pointer;
}
.contentBox .item:hover[hash-class=bookResourceList-4588930520648066]{
   top: -5px;
}
.contentBox .item .left[hash-class=bookResourceList-4588930520648066]{
   width: 1.14rem;
  border-radius: 5px;
  height: 1.62rem;
  margin-right: .26rem;
  box-shadow: 0 .04rem  0.13rem rgba(0, 0, 0, 0.1);
}
.contentBox .item .left .img[hash-class=bookResourceList-4588930520648066]{
  width: 100%;
  height: 100%;
  object-fit: cover;
  transition: all 0.3s linear;
  border-radius: 5px;
}
.contentBox .item .left:hover .img[hash-class=bookResourceList-4588930520648066]{
  -webkit-transform: scale(1.1, 1.1);
          transform: scale(1.1, 1.1);
}
.contentBox .item .right[hash-class=bookResourceList-4588930520648066]{
  flex: 1;
}
.right .title[hash-class=bookResourceList-4588930520648066] {
  margin-bottom: .1rem;
}
.contentBox .item .title .icon[hash-class=bookResourceList-4588930520648066]{
  width: .3rem;
  height: .3rem;
  margin-left: 0.09rem;
}
.contentBox .item  .title .titleTxt[hash-class=bookResourceList-4588930520648066]{
  font-weight: bold;
  /* font-size: .16rem;*/
  font-size: .17rem;
  transition: .3 all linear;
  color: #333333;
}
.contentBox .item:hover  .title .titleTxt[hash-class=bookResourceList-4588930520648066]{
  color: #0256CA;
}
.contentBox .item .con[hash-class=bookResourceList-4588930520648066]{
  /* word-break: break-all;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 2;
  overflow: hidden; */
    /* font-size: .14rem; */
    line-height: .21rem;
    text-align: justify;
    color: #666666;
    /* height: .42rem; */
    height: .5rem;
    margin-bottom: 0.09rem;
}
.contentBox .item .con .conTxt[hash-class=bookResourceList-4588930520648066]{
    /* font-size: .15rem; */
    font-size: .17rem;
    word-break: break-all;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
    overflow: hidden;
}
.contentBox .item .txt[hash-class=bookResourceList-4588930520648066]{
  margin-bottom: .176rem;
}
.contentBox .item .txt .txtTxt[hash-class=bookResourceList-4588930520648066]{
  /* font-size: .15rem; */
  font-size: .17rem;
  color: #333333;
  transition:  all .3s linear;
}
.contentBox .item:hover .txt .txtTxt[hash-class=bookResourceList-4588930520648066]{
 color: #0256CA;
}
.contentBox .item .tags[hash-class=bookResourceList-4588930520648066] {
  margin-bottom: 0.09rem;
}
.contentBox .item .tags .tagTxt[hash-class=bookResourceList-4588930520648066]{
  line-height: .176rem;
  border-radius: 3px;
  padding: 0 5px;
  display: block;
  background-color: #fafae0;
  color: #b6b394;
  font-size: .15rem;
}
.contentBox .item .btm[hash-class=bookResourceList-4588930520648066]{
  align-items: center;
}
.contentBox .item .btm .sub_item[hash-class=bookResourceList-4588930520648066]{
    margin-right: 2em;
    color: #999999;
    align-items: center;
    width: auto;
}
.contentBox .item .btm .sub_item .icon16[hash-class=bookResourceList-4588930520648066]{
  width: .14rem;
  height:  .14rem;
  margin-right: 5px;
}
.contentBox .item .btm .sub_item .sub_itemTxt[hash-class=bookResourceList-4588930520648066]{
  font-size: .123rem;
}
.h_auto[hash-class=bookResourceList-4588930520648066]{
  height: auto;
}
.page[hash-class=bookResourceList-4588930520648066]{
  margin-bottom: 2rem !important;
}


.none[hash-class=bookResourceList-4588930520648066]{
  display: none;
}

.MobileHeader[hash-class=bookResourceList-4588930520648066] {
  width: 100%;
  height: 2.17rem;
  background: #507df1;
  box-sizing: border-box;
  padding: 0 0.5rem;
  display: none;
}

.MobileHeaderTitle[hash-class=bookResourceList-4588930520648066] {
  color: #fff;
  font-size: 20px;
  margin-left: 12px;
}
.filterTxt[hash-class=bookResourceList-4588930520648066]{
    /* padding: 0 0.05rem; */
    border-radius: 3px;
    cursor: pointer;
    margin-right: 0.05rem;
    margin-bottom: 0.05rem;
    height: 0.45rem;
    display: flex;
    justify-content: center;
    /* font-size: 0.18rem; */
    font-size: .3rem;
    position: relative;
    flex-direction: column;
    padding: 0 .3rem;
}
.filterTxt:first-child[hash-class=bookResourceList-4588930520648066]{
  padding-left: 0;
}
[hash-class=bookResourceList-4588930520648066] .filterTxt > span::after {
    display: block;
    content: '';
    width: 2px;
    height: .3rem;
    position: absolute;
    right: 0;
    background-color: #ccc;
    /* margin-left: 0.2rem; */
}

[hash-class=bookResourceList-4588930520648066] .filterTxt:last-child > span::after {
    display: none;
}

[hash-class=bookResourceList-4588930520648066] .filterTxt > span {
    display: flex;
    overflow: visible;
    align-items: center;
}
.filterTxt.active[hash-class=bookResourceList-4588930520648066]{
  color: #0256CA;
  font-weight: bold;
}
.filterTxt.active[hash-class=bookResourceList-4588930520648066]::before {
  display: block;
  content: '';
  width: 62%;
  height: .03rem;
  background-color: #0256CA;
  position: absolute;
  /* left: -13px; */
  bottom: 0;
  left: 50%;
  -webkit-transform: translateX(-50%);
          transform: translateX(-50%);
}
.filterTxt:first-child.active[hash-class=bookResourceList-4588930520648066]::before{
  left: 3%;
  -webkit-transform: translateX(0);
          transform: translateX(0);
}
[hash-class=bookResourceList-4588930520648066] .fwptPagination-container .fwptPagination-button.is--active{
    background: #1a42a9;
}
[hash-class=bookResourceList-4588930520648066] .fwptPagination-container .fwptPagination-button:hover .fwptPagination-text {
  color: #0256CA;
}
[hash-class=bookResourceList-4588930520648066] .fwptPagination-container .fwptPagination-button.is--active .fwptPagination-text{
  color: #fff;
}

/* :deep(.filterTxt.active:last-child:after) {
    width: 100%;
    left: 0;
} */

.phone[hash-class=bookResourceList-4588930520648066]{
  display: none;
}
.pc[hash-class=bookResourceList-4588930520648066]{
  display: flex;
}
@media(max-width:768px){ 
  .phone[hash-class=bookResourceList-4588930520648066]{
    display: flex;
  }
  .pc[hash-class=bookResourceList-4588930520648066]{
    display: none;
  }
  .MobileHeader[hash-class=bookResourceList-4588930520648066] {
    display: block;
    width: 100%;
    height: 2.17rem;
    background: #c9161e;
    box-sizing: border-box;
    padding: 0 0.5rem;
  }
  .header-top-pc[hash-class=bookResourceList-4588930520648066], .custom-classList[hash-class=bookResourceList-4588930520648066], .tags[hash-class=bookResourceList-4588930520648066] {
    display: none;
  }
  .titleBox[hash-class=bookResourceList-4588930520648066], .breadcrumb[hash-class=bookResourceList-4588930520648066], .custm-footer[hash-class=bookResourceList-4588930520648066] {
    display: none !important;
  }
  .phone-footer[hash-class=bookResourceList-4588930520648066], .phone-classList[hash-class=bookResourceList-4588930520648066], .readyCount[hash-class=bookResourceList-4588930520648066] {
    display: block;
  }
  [hash-class=bookResourceList-4588930520648066] .fwptPagination-container >.center >.center {
    display: none;
  }
  .mainBox[hash-class=bookResourceList-4588930520648066] {
    width: auto;
    box-sizing: border-box;
    padding: 0.87rem 0.6rem;
    padding-bottom: 2.3931rem;
    padding-top: 0;
  }
  .classifyBox .classifyItem .clasifyTxt[hash-class=bookResourceList-4588930520648066]{
  /* font-size: .18rem; */
    font-size: .61rem;
    height: 0.87rem;
  }
  [hash-class=bookResourceList-4588930520648066] .classifyBox .classifyItem .clasifyTxt > span {
    overflow: visible !important;
    color: #666;
  }
  .classifyBox .classifyItem[hash-class=bookResourceList-4588930520648066]{
    width: auto;
    height: auto;
    display: flex;
    flex-direction: column;
    margin-right: 1.3rem;
    position: relative;
    padding-bottom: 6px;
  }
  .classifyBox .classifyItem:last-child[hash-class=bookResourceList-4588930520648066]{
     margin-right: 0;
  }
  .classifyBox .classifyItem:hover[hash-class=bookResourceList-4588930520648066],.classifyBox .classifyItem.active[hash-class=bookResourceList-4588930520648066]{
    background-color: transparent !important;
  }
 
  [hash-class=bookResourceList-4588930520648066] .classifyBox .classifyItem.active .clasifyTxt > span {
    color: #333 !important;
    font-size: 500 !important;
  }
  .mainBox .classifyBox .classifyItem.active[hash-class=bookResourceList-4588930520648066]::after {
    display: block;
    content: '';
    width: 50%;
    height: 0.09rem;
    background-color: #c9161e;
    border-radius: 0.43rem;
    margin-top: 6px;
    position: absolute;
    left: 50%;
    -webkit-transform: translateX(-50%);
            transform: translateX(-50%);
    bottom: 0;
  }
  .mainBox .classifyBox[hash-class=bookResourceList-4588930520648066] {
    display: flex;
    align-items: flex-start;
    width: -webkit-max-content;
    width: max-content;
  }
  [hash-class=bookResourceList-4588930520648066] .phone-classList::-webkit-scrollbar {
    display: none !important;
  }
  .contentBox .item .left[hash-class=bookResourceList-4588930520648066] {
    width: 3.48rem;
    height: 4.78rem;
  }
  .contentBox .item[hash-class=bookResourceList-4588930520648066] {
    margin-bottom: 0.43rem;
  }
.right .title[hash-class=bookResourceList-4588930520648066] {
  margin-bottom: .43rem;
}
.contentBox .item .title .icon[hash-class=bookResourceList-4588930520648066]{
  width: 1rem;
  height: auto;
  margin-left: 0.09rem;
}
.contentBox .item  .title .titleTxt[hash-class=bookResourceList-4588930520648066]{
  font-weight: 500;
  /* font-size: .16rem;*/
  font-size: .61rem;
  transition: .3 all linear;
  color: #333333;
   max-width: 8.6rem;
   overflow: hidden;
   white-space: nowrap;
   text-overflow: ellipsis;
}
.contentBox .item .con .conTxt[hash-class=bookResourceList-4588930520648066]{
    font-size: 0.65rem;
    color: #333;
}
[hash-class=bookResourceList-4588930520648066] .contentBox .item .con .conTxt > p{
  margin: 0;
}

.contentBox .item .txt .txtTxt[hash-class=bookResourceList-4588930520648066]{
  font-size: 0.52rem;
  color: #999;
}
.contentBox .item .con[hash-class=bookResourceList-4588930520648066]{
    height: auto;
    line-height: normal;
}
.contentBox .item .txt[hash-class=bookResourceList-4588930520648066]{
  margin-top: 0.6rem;
}
.page[hash-class=bookResourceList-4588930520648066]{
  margin-bottom: 0;
}
.contentBox[hash-class=bookResourceList-4588930520648066] {
  margin-bottom: 0;
  margin-top: 0.35rem;
}
.phone-footer[hash-class=bookResourceList-4588930520648066]{
  position: fixed;
  bottom: 0;
}
.right[hash-class=bookResourceList-4588930520648066] {
  width: 71% !important;
  margin-left: 0.5rem;
  padding-right: 10px;
}
  [hash-class=bookResourceList-4588930520648066] .fwptPagination-container .pagination-counter{
    display: none;
}
[hash-class=bookResourceList-4588930520648066] .fwptPagination-container  .pagination-button-turning{
    display: none;
}
[hash-class=bookResourceList-4588930520648066] .fwptPagination-container .rc-container:nth-child(3){
    display: none;
}
[hash-class=bookResourceList-4588930520648066] .fwptPagination-container .w3>button{
    display: none;
}

[hash-class=bookResourceList-4588930520648066] .fwptPagination-container > .center > .center {
    display: none;
}

[hash-class=bookResourceList-4588930520648066] .fwptPagination-container  > .center > .fwptPagination-button {
    width: 3.13rem;
    height: 1.13rem;
    background-color: rgba(80,125,241,0.18);
    border: 0.04rem solid #507df1;
    border-radius: 0.17rem;
    display: flex;
    align-items: center;
    
}

[hash-class=bookResourceList-4588930520648066] .fwptPagination-container > .center > .fwptPagination-button {
    margin-right: 0.65rem;
    
}

[hash-class=bookResourceList-4588930520648066] .fwptPagination-container  > .center > .fwptPagination-button > span > span {
    font-size: 0.52rem;
    color: #507df1;
    line-height: 0.61rem;
    text-align: center;
}

[hash-class=bookResourceList-4588930520648066] .shang .fwptPagination-text::before {
    display: inline-block;
    content: "<";
    color: #507df1;
    margin-right: 4px;
}
 [hash-class=bookResourceList-4588930520648066] .xia .fwptPagination-text::after {
    display: inline-block;
    content: ">";
    color: #507df1;
    margin-left: 4px;
}
}

@media(min-width:768px) {
  .header-top-pc[hash-class=bookResourceList-4588930520648066], .custom-classList[hash-class=bookResourceList-4588930520648066], .tags[hash-class=bookResourceList-4588930520648066] {
    display: flex;
  } 
  .MobileHeader[hash-class=bookResourceList-4588930520648066], .phone-footer[hash-class=bookResourceList-4588930520648066], .phone-classList[hash-class=bookResourceList-4588930520648066], .readyCount[hash-class=bookResourceList-4588930520648066] {
    display: none !important;
  }
  .titleBox[hash-class=bookResourceList-4588930520648066]{
    display: flex;
  }
  .breadcrumb[hash-class=bookResourceList-4588930520648066], .custm-footer[hash-class=bookResourceList-4588930520648066] {
    display: block;
  }
  [hash-class=bookResourceList-4588930520648066] .fwptPagination-container >.center >.center {
    display: flex;
  }
}

.readyCount[hash-class=bookResourceList-4588930520648066] {
  position: absolute;
  width: 2.52rem;
  height: 0.7rem;
  background: #507df1;
  border-radius: 0.09rem;
  color: #fff;
  top: 0.3rem;
  font-size: 0.43rem;
  right: -0.3rem;
  box-sizing: border-box;
  padding: 0 0.22rem;
  line-height: 0.7rem;
}

.de[hash-class=bookResourceList-4588930520648066]{
  display: block;
    margin-left: 0.1rem;
    width: 0.6rem;
    height: 0.6rem;
    background-repeat: no-repeat;
    background-position: center;
    background-size: 100% auto;
    font-size: 0.51rem;
}.mainBox[hash-class=audioVideoResourceList-4588983583902082]{
    width: 72.2% ;
    margin: 0 auto;
    margin-bottom: .4rem;
}
/* 标题 */
.titleBox[hash-class=audioVideoResourceList-4588983583902082]{
    justify-content: center;
    font-weight: bold;
    font-size: 0.33rem;
    margin-bottom: .264rem;
}
/* list区域 */
.contentBox[hash-class=audioVideoResourceList-4588983583902082]{
  flex-wrap: wrap;
  justify-content: flex-start;
  align-items: flex-start;
}
.contentBox .item[hash-class=audioVideoResourceList-4588983583902082]{
  border-radius: 5px;
  border: #f7f0e4 1px solid;
  width: 32%;
  background: linear-gradient(to bottom, #f7f0e4 0%, #fff 100%);
  overflow: hidden;
  padding: .264rem .176rem;
  margin-bottom:  .176rem;
  margin-right: .22rem;
  position: relative;
  top: 0;
  transition: all 0.3s linear;
}
.contentBox .item:nth-child(3n+3)[hash-class=audioVideoResourceList-4588983583902082]{
  margin-right: 0;
}
.contentBox .item:hover[hash-class=audioVideoResourceList-4588983583902082]{
    top: -5px;
    box-shadow: 0 5px 15px 0 rgba(0, 0, 0, 0.1);
}
.contentBox .item .imgBox[hash-class=audioVideoResourceList-4588983583902082]{
  height: 1.58rem;
  overflow: hidden;
  margin-bottom: .132rem;
}
.contentBox .item .imgBox .img[hash-class=audioVideoResourceList-4588983583902082]{
  width: 100%;
  height: 100%;
  object-fit: cover;
  transition: all 0.3s linear;
  border-radius: 0.17rem;
}
.contentBox .item:hover .img[hash-class=audioVideoResourceList-4588983583902082]{
 -webkit-transform: scale(1.1, 1.1);
         transform: scale(1.1, 1.1);
}
.contentBox .item .titleTxt[hash-class=audioVideoResourceList-4588983583902082]{
  font-weight: bold;
  font-size: .21rem;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  margin-bottom: 0.09rem;
}
.contentBox .item:hover .titleTxt[hash-class=audioVideoResourceList-4588983583902082]{
  color: #c8171e;
}
.contentBox .item .descTxt[hash-class=audioVideoResourceList-4588983583902082]{
   font-size: .17rem;
    height: .42rem;
    color: #666666;
    text-align: justify;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    line-height: 0.61rem;
}
.pointer[hash-class=audioVideoResourceList-4588983583902082]{
  cursor: pointer;
}
.h_auto[hash-class=audioVideoResourceList-4588983583902082]{
  height: auto;
}

.phone-header[hash-class=audioVideoResourceList-4588983583902082] {
  height: 2.17rem;
  background: #c9161e;
  box-sizing: border-box;
  padding: 0 0.65rem;
}

.phone-header-title[hash-class=audioVideoResourceList-4588983583902082] {
  color: #fff;
  font-weight: 500;
  line-height: 0.87rem;
  font-size: 0.74rem;
  margin-left: 0.51rem;
}

@media(max-width:768px){
  .M-header[hash-class=audioVideoResourceList-4588983583902082], .M-footer[hash-class=audioVideoResourceList-4588983583902082] {
    display: block;
  }
  .C-header[hash-class=audioVideoResourceList-4588983583902082], .C-showTitle[hash-class=audioVideoResourceList-4588983583902082], .C-footer[hash-class=audioVideoResourceList-4588983583902082] {
    display: none;
  }
  .mainBox[hash-class=audioVideoResourceList-4588983583902082]{
    width: 100%;
    box-sizing: border-box;
    padding: .87rem .65rem;
  }

  .contentBox .item[hash-class=audioVideoResourceList-4588983583902082]{
    border-radius: 0.17rem;
    width: 7rem;
    overflow: hidden;
    margin-bottom:  .87rem;
    transition: all 0.3s linear;
    background: none;
    border: none;
  }

  .contentBox .item .imgBox[hash-class=audioVideoResourceList-4588983583902082]{
    height: 4.57rem;
    overflow: hidden;
    margin-bottom: .43rem;
  }

  .contentBox[hash-class=audioVideoResourceList-4588983583902082] {
    display: flex;
    justify-content: space-between;
    flex-wrap: wrap;
  }

  .contentBox .item .titleTxt[hash-class=audioVideoResourceList-4588983583902082]{
    font-weight: bold;
    font-size: 0.61rem;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    margin-bottom: 0.09rem;
    line-height: 0.7rem;
  }

  .contentBox .item .descTxt[hash-class=audioVideoResourceList-4588983583902082]{
    font-size: .52rem;
    line-height: .81rem;
    color: #999;
    text-align: justify;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    height: -webkit-max-content;
    height: max-content
}
}

@media(min-width:768px){
  .M-header[hash-class=audioVideoResourceList-4588983583902082], .M-footer[hash-class=audioVideoResourceList-4588983583902082] {
    display: none;
  }
  .C-header[hash-class=audioVideoResourceList-4588983583902082], .C-showTitle[hash-class=audioVideoResourceList-4588983583902082], .C-footer[hash-class=audioVideoResourceList-4588983583902082] {
    display: block;
  }
}/* .uc-home-1 {
  padding: 0.5rem 0;
} */
.p-x-66[hash-class=readCommunityMobile-4657908890554004]{
  padding-left: .66rem;
  padding-right: .66rem;
}
.p-y-top-66[hash-class=readCommunityMobile-4657908890554004]{
  padding-top: .66rem;
}
.p-y-bottom-87[hash-class=readCommunityMobile-4657908890554004]{
  padding-bottom: .87rem;
}
.maxContent[hash-class=readCommunityMobile-4657908890554004]{
  width: -webkit-max-content;
  width: max-content;
}
.ac[hash-class=readCommunityMobile-4657908890554004]{
  align-items: center;
  align-content: center;
}
.jcsb[hash-class=readCommunityMobile-4657908890554004]{
  justify-content: space-between;
}
.gap44[hash-class=readCommunityMobile-4657908890554004]{
  gap: .44rem;
}
.mb66[hash-class=readCommunityMobile-4657908890554004]{
  margin-bottom: .66rem;
}
.top[hash-class=readCommunityMobile-4657908890554004]{
  margin-top: 0.3rem;
}
.numTxt[hash-class=readCommunityMobile-4657908890554004]{
  margin-left: 0.04rem;
}
.bannerHeight[hash-class=readCommunityMobile-4657908890554004]{
    /* height: 2.61rem; */
    height: 4.37rem;
    width: 100%;
    margin-left: auto;
    margin-right: auto;
}
/* :deep(.swiper){
  border-radius: 5px;
} */

.titleContainer[hash-class=readCommunityMobile-4657908890554004]{
  display: flex;
  /* justify-content: center; */
}
.title[hash-class=readCommunityMobile-4657908890554004]{
  font-size: 0.87rem;
  font-weight: bold;
  color: #333;
  line-height: 1rem;
  width: -webkit-max-content;
  width: max-content;
}
[hash-class=readCommunityMobile-4657908890554004] .filterTxt > span {
  width: -webkit-max-content;
  width: max-content;
}
.filterTxt[hash-class=readCommunityMobile-4657908890554004]{
    padding: 0 0.05rem;
    border-radius: 3px;
    cursor: pointer;
    margin-right: 1.3rem;
    margin-bottom: 0.05rem;
    width: -webkit-max-content;
    width: max-content;
    display: flex;
    justify-content: center;
    font-size: 0.71rem;
}
/* .active{
  background-color: #f9f5ec
} */

.imgBox[hash-class=readCommunityMobile-4657908890554004]{
  width: 3.48rem;
  height: 4.78rem;
    margin-right: 0.8rem;
    box-shadow: 0 5px 15px 0 rgba(0, 0, 0, 0.1);
}
.imgBoxRight[hash-class=readCommunityMobile-4657908890554004]{
  flex: 1;
  display: flex;
  flex-direction: column;
  justify-content: space-between;
}
.bookImg[hash-class=readCommunityMobile-4657908890554004]{
    width: 100%;
    height: 100%;
    display: block;
    object-fit: cover;
    transition: all 0.3s linear;
    cursor: pointer;
    border-radius: 0.17rem;
}
/* .bookImg:hover{
  transform: scale(1.1);
} */
.bookList[hash-class=readCommunityMobile-4657908890554004]{
    margin-bottom: 0.1rem;
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
    align-items: center;
    position: relative;
    top: 0;
    /* transition: all 0.3s linear; */
}
/* .bookList:hover{
  top: -5px;
} */
.imgBoxRightTitle[hash-class=readCommunityMobile-4657908890554004]{
      display: flex;
    /* flex-wrap: wrap; */
    justify-content: flex-start;
    align-items: center;
    margin-bottom: 0.1rem;
    flex-wrap: nowrap;
}
.imgBoxRightCon[hash-class=readCommunityMobile-4657908890554004]{
    word-break: break-all;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
    text-align: justify;
    color: #333333;
    overflow: hidden;
    /* margin-bottom: 0.1rem; */
    font-size: 0.52rem;
    line-height: 0.71rem;
}
.imgBoxRightTags[hash-class=readCommunityMobile-4657908890554004]{
      margin-bottom: 0.1rem;
    display: flex;
    flex-wrap: wrap;
    justify-content: flex-start;
    align-items: center;
}
.imgBoxRightTagsTxt[hash-class=readCommunityMobile-4657908890554004]{
    line-height: 20px;
    border-radius: 3px;
    padding: 0 0.05rem;
    display: block;
    background-color: #fafae0;
    color: #b6b394;
}
.imgBoxRightBtm[hash-class=readCommunityMobile-4657908890554004]{
      display: flex;
    flex-wrap: wrap;
    justify-content: flex-start;
    align-items: center;
}
imgBoxRightsubBtm[hash-class=readCommunityMobile-4657908890554004]{
    display: flex;
    flex-wrap: wrap;
    justify-content: flex-start;
    align-items: center;
    margin-right: 0.5rem;
    color: #999999;
}
.lookMore[hash-class=readCommunityMobile-4657908890554004]{
    cursor: pointer;
    outline: none;
    transition: all 0.3s linear;
    display: flex;
    flex-wrap: wrap;
    justify-content: center;
    align-items: center;
    font-size: 0.14rem;
}
/* .lookMore:hover{
  color: #c8171e;
} */
.uc-content[hash-class=readCommunityMobile-4657908890554004]{
  width: 100%;
    max-width: 15rem;
    margin-left: auto;
    margin-right: auto;
}
.uc-content1[hash-class=readCommunityMobile-4657908890554004]{
  width: 100%;
    max-width: 12rem;
    margin-left: auto;
    margin-right: auto;
    overflow: hidden;
}
.share[hash-class=readCommunityMobile-4657908890554004]{
    border-radius: 5px;
    border: #f7f0e4 1px solid;
    width: 100%;
    background: linear-gradient(180deg,#f6fdff, #e5f1ff 100%);
    overflow: hidden;
    padding: 0.7rem 0.65rem 0.65rem 0.65rem;
    position: relative;
    top: 0;
    transition: all 0.3s linear;
    cursor: pointer;
    margin-bottom: 0.43rem;
}
/* .share:hover{
  top: -5px;
  box-shadow: 0 5px 15px 0 rgba(0, 0, 0, 0.1);
} */
/* .share:hover .sharePartRighTitle{
  color: #c8171e;
} */
.shareBox[hash-class=readCommunityMobile-4657908890554004]{
  display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
    align-items: stretch;
}
.sharePart[hash-class=readCommunityMobile-4657908890554004]{
}
.sharePartImg[hash-class=readCommunityMobile-4657908890554004]{
    width: 4.35rem;
    height: 4.35rem;
    overflow: hidden;
    margin-right: 0.3rem;
    border-radius: .17rem;
}
.sharePartRighTitle[hash-class=readCommunityMobile-4657908890554004]{
  font-size: 0.7rem;
    margin-bottom: 0.1rem;
    color: #333;
    font-weight: 600;
    line-height: 0.83rem;
}
.sharePartRighTxt[hash-class=readCommunityMobile-4657908890554004]{
font-size: 0.2rem;
    color: #999999;
    overflow: hidden;
}
.introd[hash-class=readCommunityMobile-4657908890554004]{
      word-break: break-all;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 3;
    overflow: hidden;
    color: #666666;
    line-height: 0.71rem;
    font-size: 0.52rem;
}
.sharePartRighMore[hash-class=readCommunityMobile-4657908890554004]{
  display: flex;
    flex-wrap: wrap;
    justify-content: flex-end;
    align-items: center;
}
.sharePartRighMoreTxt[hash-class=readCommunityMobile-4657908890554004]{
  font-size: 0.2rem;
      cursor: pointer;
    outline: none;
    transition: all 0.3s linear;
    display: flex;
    flex-wrap: wrap;
    justify-content: center;
    align-items: center;
    height: 0.3rem;
    border-radius: 5px;
    padding: 0 0.1rem;
}
.mediaList[hash-class=readCommunityMobile-4657908890554004]{
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
    align-items: flex-start;
    padding-bottom:0.5rem;
}
.mediaListLi[hash-class=readCommunityMobile-4657908890554004]{
    border-radius: 5px;
    width: 7.3rem;
    padding: 0.6rem 0.4rem;
    margin-right: 0.25rem;
    position: relative;
    top: 0;
    transition: all 0.3s linear;
    overflow: hidden;
    height: auto;
}
/* .mediaListLi:hover{
  top: -5px;
  box-shadow: 0 5px 15px 0 rgba(0, 0, 0, 0.1);
}
.mediaListLi:hover .mediaListLiTxt{
  color: #c8171e;
} */
.mediaList .mediaListLi:nth-child(2n)[hash-class=readCommunityMobile-4657908890554004]{
  margin-right: 0;
}
.mediaListLiImg[hash-class=readCommunityMobile-4657908890554004]{
    width: 7.17rem;
    height: 4.57rem;
    overflow: hidden;
    margin-bottom: 0.43rem;
    border-radius: 0.17rem;
}
.mediaListLiTxt[hash-class=readCommunityMobile-4657908890554004]{
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    margin-bottom: 0.1rem;
    width: 100%;
    color: #333;
    line-height: 0.7rem;
    font-size: 0.61rem;
    font-weight: 500;
}
.mediaListLiTxt1[hash-class=readCommunityMobile-4657908890554004]{
    word-break: break-all;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
    text-align: justify;
    overflow: hidden;
    /* margin-bottom: 0.1rem; */
    font-size: 0.52rem;
    color: #999999;
line-height: 0.71rem;
}
.bottomBox[hash-class=readCommunityMobile-4657908890554004]{
      display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
    align-items: flex-start;
}
.bottomBoxList[hash-class=readCommunityMobile-4657908890554004]{
    border-radius: 5px;
    border: #eeeeee 1px solid;
    width: 48%;
    padding: 0.1rem 0;
    height: 12rem;
    margin-bottom: 0.5rem;
    background: linear-gradient(to bottom, #f8efe6 0%, #fff 20%, #fff 100%);
}
.bottomBoxList1[hash-class=readCommunityMobile-4657908890554004]{
    border-radius: 5px;
    border: #eeeeee 1px solid;
    width: 48%;
    padding: 0.1rem 0;
    height: 12rem;
    margin-bottom: 0.5rem;
    background: linear-gradient(to bottom, #e2f1fe 0%, #fff 20%, #fff 100%);
}
.bottomBoxList2[hash-class=readCommunityMobile-4657908890554004]{
    border-radius: 5px;
    border: #eeeeee 1px solid;
    width: 48%;
    padding: 0.1rem 0;
    height: 12rem;
    margin-bottom: 0.5rem;
   background: linear-gradient(to bottom, #e8fcee 0%, #fff 20%, #fff 100%);
}
.bottomBoxList3[hash-class=readCommunityMobile-4657908890554004]{
    border-radius: 5px;
    border: #eeeeee 1px solid;
    width: 48%;
    padding: 0.1rem 0;
    height: 12rem;
    margin-bottom: 0.5rem;
   background: linear-gradient(to bottom, #fff7ef 0%, #fff 20%, #fff 100%);
}

.bottomBoxListTitle[hash-class=readCommunityMobile-4657908890554004]{
  color: #bf9645;
  display: flex;
    flex-wrap: wrap;
    justify-content: flex-start;
    align-items: center;
    font-size: 0.2rem;
    padding: 0.1rem;
    margin-bottom: 0.3rem;
}
.bottomBoxListTitle1[hash-class=readCommunityMobile-4657908890554004]{
  color: #2d6cce;
  display: flex;
    flex-wrap: wrap;
    justify-content: flex-start;
    align-items: center;
    font-size: 0.2rem;
    padding: 0.1rem;
    margin-bottom: 0.3rem;

}
.bottomBoxListTitle2[hash-class=readCommunityMobile-4657908890554004]{
  color: #41b165;
  display: flex;
    flex-wrap: wrap;
    justify-content: flex-start;
    align-items: center;
    font-size: 0.2rem;
    padding: 0.1rem;
    margin-bottom: 0.3rem;

}
.bottomBoxListTitle3[hash-class=readCommunityMobile-4657908890554004]{
  color: #fb9721;
  display: flex;
    flex-wrap: wrap;
    justify-content: flex-start;
    align-items: center;
    font-size: 0.2rem;
    padding: 0.1rem;
    margin-bottom: 0.3rem;

}

.bottomBoxListSmallList[hash-class=readCommunityMobile-4657908890554004]{
  padding: 0 0.4rem;
  height: 10rem;
}
.bottomBoxListSmallListLi[hash-class=readCommunityMobile-4657908890554004]{
      display: flex;
    flex-wrap: wrap;
    justify-content: flex-start;
    align-items: center;
    height: 1.5rem;
    transition: all 0.3s linear;
    padding-left: 0;
}
/* .bottomBoxListSmallListLi:hover{
  padding-left: 5px;
} */
.number[hash-class=readCommunityMobile-4657908890554004]{
    width: 0.8rem;
    height: 1.271rem;
    background: url(https://robit-prod-1301812200.cos.ap-shanghai.myqcloud.com/robit/elderlyuniversity/fwpt/images/608c9cc759234f0bae690d31df20bdfe.png) center center no-repeat;
    background-size: 100% auto;
    text-align: center;
    font-size: 0.10rem;
    color: #fff;
    margin-right: 0.5rem;
    position: relative;
    top: 3px;
    line-height: 1.271rem;
    display: flex;
    justify-content: center;
}
.paihangItem:nth-child(1) > .number[hash-class=readCommunityMobile-4657908890554004]{
      background: url(https://robit-prod-1301812200.cos.ap-shanghai.myqcloud.com/robit/elderlyuniversity/fwpt/images/e0b119cf08352bfcd506ba2b3c39a4bc.png) center center no-repeat !important;
  background-size: 100% auto !important;

}
.paihangItem:nth-child(2) .number[hash-class=readCommunityMobile-4657908890554004]{
      background: url(https://robit-prod-1301812200.cos.ap-shanghai.myqcloud.com/robit/elderlyuniversity/fwpt/images/cdc3f15a5e2bcc61e199e6cd4464bbab.png)  center center no-repeat !important;
  background-size: 100% auto !important;
}
.paihangItem:nth-child(3) .number[hash-class=readCommunityMobile-4657908890554004]{
      background: url(https://robit-prod-1301812200.cos.ap-shanghai.myqcloud.com/robit/elderlyuniversity/fwpt/images/935260b1ce98af24423a5a91073e41a1.png)  center center no-repeat !important;
  background-size: 100% auto !important;
}
.reshuLeft[hash-class=readCommunityMobile-4657908890554004]{
  display: block;
  max-width: 100%;
  height: 1.3rem;
  width: 1.3rem;
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAeCAYAAAAYa/93AAAB8klEQVQ4jX3US6hPURQG8N/lepTkESLPKBLllSJlRlJemTDwHMhN5BGZmCgGHmFAkjCQIpLCSG4xUCJ5xSXJ8wqFcvMqVzvr3M459/zvmvz3/u/97fWt9X3r1DUemaWD6ImlOJZd6dTB5d5oROHFMmAzJsf6RKx31gJ0w35sQC8swgE8rAUYgN+YgXHYiy3okQfU59ZvYv8Wd/AJ19AHC+O8DTAEo3AIwzEQz+JsU3Y5D1iLFUHnNZYH/1N4UFVDl8gyP/bn8B2746wd4HL8Toqsj7ED5/GnXHTi+zxa+g0zMTJeT5SUM4xFM05HK2+gP1ojYzvAvVhfxc8Q8C625c4KgK+4hEEYGgoPw/by5QzQGUtwJuh1xUrcDm0KUR9CXQk1m1CHBtzEiKoML4PO/aCS4nBQ/VwFSN3YGMWeDUqt4dqpJb+1CZf6vTg88yto9sPxmLqCcCnmYnXYOcUHrMNgfKnK0BTpH2FV2CF16CTGhMULgBdYjx84iinYh114GvsCQDh0fAj3EVtz8923CiCKXJN7MeP/CrfQvQzYgwVh64tRUzLlX0zDvDIgzfBoXMdEzMEyvI/z6QVRItJszA4dMu7v8AQtVYAUScREK9k9DVXSJI1vS61P5QVMCH8lmxyM/5trZUiRvhap0CTa/27hH+fFascZsg4NAAAAAElFTkSuQmCC) center center no-repeat;
}
.reshuLeft1[hash-class=readCommunityMobile-4657908890554004]{
  display: block;
  max-width: 100%;
  height: 1.3rem;
  width: 1.3rem;
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAeCAYAAAAYa/93AAAB80lEQVQ4jX3USahPYRgG8N/lGkoyhMgYRUKmFCk7kjJlw8K4EBkyRDY2ioUhLJQkLKSIpLASxULJkCkuScYrFMrNVK6+vOd2zrnnf9/N+b7zfc95n/d9nvfUjVl7VxvRFYtwJLvSro3L3XEN0/Mvy4BNmBDrY7HeUQvQCfuwHt0wH/vxsBagD35jKkZhDzajSx5Qn1u/if1b3MYnXEEPzIvzFsAADMNBDEZfPIuzjdnlPGAVlgad11gS/E/gQVUNHSLLnNifwXfsirNWgIvxHB9ZH2M7zuJPuejE93m09BumYWh8PVFSzjASjTgZrbyO3miOjK0A92J9GT9DwDvYmjsrAL7iAvphYCg8CNvKlzNAeyzEqaDXEctwK7QpRH0IdSnUbEAdVuMGhlRleBl07geVFIeC6ucqQOrGhij2dFBqDtdOKvmtRbjU7wXhmV9BsxeOxtQVhEsxCyvCzik+YA3640tVhoZI/wjLww6pQ8cxIixeALzAOvzAYUzEXuzE09gXAMKho0O4j9iSm++eVQBR5MrcFzP+r3ATncuA3Zgbtj4fNSVT/sVkzC4D0gwPx1WMw0wsxvs4n1IQJSLNxozQIeP+Dk/QVAVIkURMtJLd01AlTdL4NtX6VZ7D2PBXssmBeN9YK0OK9LdIhSbR/ncL/wDCJ2qUoWPTygAAAABJRU5ErkJggg==) center center no-repeat;
}
.reshuLeft2[hash-class=readCommunityMobile-4657908890554004]{
  display: block;
  max-width: 100%;
  height: 1.3rem;
  width: 1.3rem;
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAeCAYAAAAYa/93AAAB80lEQVQ4jX3US6hPURQG8N/lepTkESLPKBLllSKlDEjKKxMGnkUk8ohMTBQDjzBQkjCQItItjEQxUCJ5xSXJ8wqFcvMqVzvr3M459/zvmpy9z97fWd9a37dO3YyG1dqJ7liCY9mVDu1c7onrmJl/WQZswcRYn4j1rlqALjiAjeiBhTiIh7UA/fAb0zAG+7AV3fKA+tz6Tezf4g4+4Sp6YUGctwIGYQQOYyj641mcbc4u5wFrsTzovMay4H8KD6pq6BRZ5sX+HL5jT5y1AVyK54TI+hg7cR5/ykUnvs+jpd8wHcPj64mScobRaMLpaOUN9EVLZGwDuBfrK/gZAt7F9txZAfAVDRiAwaHwEOwoX84AHbEYZ4JeZ6zA7dCmEPUh1OVQsxF1WIebGFaV4WXQuR9UUhwJqp+rAKkbm6LYs0GpJVw7ueS3VuFSvxeFZ34FzT44HlNXEC7FHKwKO6f4gPUYiC9VGRoj/SOsDDukDp3EqLB4AfACG/ADRzEJ+7EbT2NfAAiHjg3hPmJbbr57VwFEkWtyX8z4v8ItdC0D9mJ+2Ppi1JRM+RdTMLcMSDM8EtcwHrOxFO/jfGpBlIg0G7NCh4z7OzxBcxUgRRIx0Up2T0OVNEnj21zrV3kB48JfySaH4n1TrQwp0t8iFZpE+98t/ANm5GqEDcnFsQAAAABJRU5ErkJggg==) center center no-repeat;
}
.reshuLeft3[hash-class=readCommunityMobile-4657908890554004]{
  display: block;
  max-width: 100%;
  height: 1.3rem;
  width: 1.3rem;
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAeCAYAAAAYa/93AAAB9ElEQVQ4jX3USaiOURgH8B+uoSRDyDwWiTKlSNmRlCkbFsaFSGRI2dgoFoawEElYSBFJsRPFQsnG7JJkvEKh3Ay3XD15vtv7vff7PJv3nPec/3n+5/n/n9Oh5ehI/4keWIbjlS0d/7O5F25gdvFnGbAVU3J8Mse76gG64gA2oScW4yAe1AP0x2/MxHjswzZ0LwIaCuM3OX+Lu/iEa+iNRbneBhiC0TiM4RiAZ7m2pbK5CFiHlUnnNVYk/9O4X+sOnTPLgpyfx3fsybV2gCv5nZxZH2EnLqClfOng+zxL+g2zMCpPD0rKGcahCWeylDfRD62ZsSrCS2GBLwkalHV/jIHoUgZEhq+4nBuGpsLDsKO8uQLohKU4m/Ti1FW4k9pURUMKdTXVbAyaWI9bGFErw8ukcy+pRBxJqp9rAaIam9Ot55JSa7p2WslvbcJFvZekZ34lzb44kV1XJVzEPKxJO0d8wAYMzpK3y9CY6R9iddohKnQKY9PiVYAX2IgfOIap2I/deJrzKoB06IQU7iO2F/q7Ty2AvOTawokV/q9wG93KgL1YmLa+lHcKU/7BdMwvA6KHx+A6JmEuluN9rs+oEiUjemNO6lDh/g5P0FwLEBEiBq2f2VShSbRvc72n8iImpr/CJofyf1O9DBHxWsRFQ7R/1cJf/rhq/Pv732EAAAAASUVORK5CYII=) center center no-repeat;
}
.reshuRight[hash-class=readCommunityMobile-4657908890554004]{
  display: block;
  max-width: 100%;
   height: 1.3rem;
  width: 1.3rem;
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA0AAAAeCAYAAAD3qZRJAAAB80lEQVQ4jX3USaiNYRgH8N81JCzMJLoJYSGZi4UdC7Gh7FC4prhFycJsYcNGSjIlUiyUrFiR4ZZhQVGIK7JgYR4K96Ln9pz6HN93/nV6z3nP+3/+z9x09fBcBQxDM+5qgG51f33DLexGUxWtnvQVB7ALi/IuzjmNSIE9eIx9+fsEWhuRwqUfmIVP+bs/phYf9agjLccatGE2BuIjfjdSOoW+2Iyn+JBKO9NYZUyTsArXMRZ98B1HMLPMvUC/jOlCqgU25fmzSulzBn4Je/NufMb2oIr0J0nPsCO9eY0lGBmcMpJ8sB4DMnPh7mA8ijJUkcL3K5m1QK8s8i90VpEuZhJa070V6I1DVTEFpmM+zmEi5mF/fipJC/E8le5jQZ43GpGu5Xk8ExFGzmZMpaSheJFzNbwYS63IZR0xCpcxOQ2MwZ1MRluVUnvWJwp7Dw9zMNfVROpJzTnyXzAh7w7idjZvZxlpdVqehjNoyQxGPy7OFvuPFNZG4xWOZv8tzRZqrz2qkWIctuXcvM+JDQzCMqwsWq5lL5bI2rT4Bh2ZsRk5EhuLpFDqmW0T32O8QzHmaAhu5rQ+qVeK4MKN83kXxdyK7XhXUpIu6+HKBmzJ3RA7L9bXW4yrIgWiA2KpH0P3jGdKYUf8g2IbncRpjMDLssddwF85RmxuzwheVgAAAABJRU5ErkJggg==) center center no-repeat;
}
.reshuRight1[hash-class=readCommunityMobile-4657908890554004]{
  display: block;
  max-width: 100%;
   height: 1.3rem;
  width: 1.3rem;
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA0AAAAeCAYAAAD3qZRJAAAB9klEQVQ4jX3USaiNYRgH8N81JCzMJLoJuRbIXCzsWIgNskOZ6VKULIxZ2LCRjUyJFAslKxZKhluGRFGIK7JgYR7KcNFze059ju87/zq957zn+T/j/3mbxrfeVcAQNOO2BuhS99dX3MBuNFXR6klfsB+7sCDv4pxVNKpPL9AD99JhC97jMhZVRYqUvmMGPubvvphcNOpWR1qGNWjDTPTHB/xuVNMJ9MZmPMnUItLOdFZKCkzASlzFaPTCNxzC9LL0An2ypnMZLbApzx9VkT5l4RewJ+9asrb7VaQ/SXqKHZnNKyzG8OCUkaTBevTLzkW6A/EwxlBFitwvZdfkwI/hJzqqSOezCRszveXoiYNVNQWmYi7OYBzmYF9+Kknz8SwjhQ7n5XmtEelKnkezEeHkdNZUShqM57lXQ4u11IZcpogRuIiJ6WAUbmUz2qoited8YrB38CAXc10tSD2pOVf+M8bm3QHcTPF2lJFWp+cpOIVV2cHQ48KU2H+k8DYSL3E49bckJdReM6qRYh225d68y40NDMBSrCh6rnVvL9amx9f4lR2bliuxoUiKSN1TNvE91jsixh4NwvXc1sf1kaK4SONs3sUwt2I73paMpNN7pNKKLfk2PMrn6w3GVJECoYDZOIKuWc+kwhvxD4oyOo6TGIYXZcadwF8ydW234ERP2gAAAABJRU5ErkJggg==) center center no-repeat;
}
.reshuRight2[hash-class=readCommunityMobile-4657908890554004]{
  display: block;
  max-width: 100%;
   height: 1.3rem;
  width: 1.3rem;
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA0AAAAeCAYAAAD3qZRJAAAB9ElEQVQ4jX3USahOYRgH8N81JCzMJLoJYSGZi4WyYCE2lB0K19R1i5KF2cKGjWxkSqRYKKzYyXDLsKAoxBVZsDAPZbjouT1fHZ9zvn+d3nPe8/6f/zO+TXMvtihgGJpxRwN0q/v1FTexG01VtHrSFxzALizOvVjnNCIF9uAR9uX3cbQ1IoVL3zELH/O7P6YWD/WoI63AWrRjNgbiA343UjqJvtiMJ3ifSjvTWGVMk7Aa1zAWffANhzGzzL1Av4zpfKoFNuX6o0rpUwZ+CXtzb3zGdr+K9CdJT7EjvXmFpRgZnDKSPLABAzJz4e5gPIwyVJHC9yuZtUCvLPJPdFaRLmQS2tK9leiNQ1UxBaZjAc5iIuZjfz6VpEV4lkr3sDDX641IV3M9lokII2cyplLSUDzPuRpejKVW5LKOGIXLmJwGxuB2JqO9Sqkj6xOFvYsHOZjrayL1pOYc+c+YkHsHcSubt7OMtCYtT8NptGQGox+XZIv9Rwpro/ESR7L/lmULddQO1UgxDttybt7lxAYGYTlWFS3XsheXyLq0+Bq/MmMzciQ2Fkmh1DPbJt5jvEMx5mgIbuS0Pq5XiuDCjXO5F8Xciu14W1KSLuvhSiu25N0Qd15cX28wrooUiA6Yh6PonvFMKdwR/6DYRidwCiPwouxwF/AXmO5sK1NlwnwAAAAASUVORK5CYII=) center center no-repeat;
}
.reshuRight3[hash-class=readCommunityMobile-4657908890554004]{
  display: block;
  max-width: 100%;
   height: 1.3rem;
  width: 1.3rem;
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA0AAAAeCAYAAAD3qZRJAAAB+0lEQVQ4jYXUS6hPcRAH8M/1SJS8SXTzyrVA3sXCjoXYICmhvAllYSWPLGzYyMJ7JWWjZMVCyeOWxwJRiCuyYOH9KG/Nbf51nHvONXX6nTNnvjPfmd/MNP04PFJBhqAZt3QiXUq/vuA69qCpDlYGfcYB7MbC1MU5u2hUphfSA3fSYQve4RIW10UKSt8wEx/yuy+mFI26lUArsR6tmIX+eI/f/6N3DxPwDGPwC8vQG0er6IVMxBpcSVAvfMURzKiiF9InczqLx6nbluf3ukgfM/Hz2Ju6lsztbh3oT4KeYGeyeYklGB6YKpA02IR+WbmgOxAPonh1oOB+EbvyOy78JH5ENetA57IIW5PeKvTEobqcQqZhHs5gPOZifz61oAV4mpGiD+fnebUz0OU8T2QhwsnpzKkSNDhbKOZqaDGXxiVXdcQIXMCkdDAaN7MYrXWR2vJ+4mJv434O5sZGkDKoOUf+E8al7iBuFDq+A2hdep6KU1ibFYx+XJQt1gEU3kbhBY5l/y3PFmprGDVAMQ47cm7e5sSGDMAKrC56blRvHzakx1f4mRWbniOxpQiKSN2zbeI9Nk9EjDkahGs5rY+KoNgREe1hlndpjnfowtmbiitp9x5UNmN77oZwEOvrNcbWgUKiA+bgOLpmPpMLO+IfKa+woDUMz6uM2wV/Adi+caYc8TvHAAAAAElFTkSuQmCC) center center no-repeat;
}
.de[hash-class=readCommunityMobile-4657908890554004]{
  display: block;
    margin-left: 0.1rem;
    width: 0.6rem;
    height: 0.6rem;
    background-repeat: no-repeat;
    background-position: center;
    background-size: 100% auto;
    font-size: 0.51rem;
}
.imgBoxRightBtmIcon1[hash-class=readCommunityMobile-4657908890554004]{
  display: block;
  margin-right: 0.2rem;
  width: 0.2rem;
  height: 0.2rem;
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAACXBIWXMAAAsTAAALEwEAmpwYAAAE7mlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNy4xLWMwMDAgNzkuYjBmOGJlOSwgMjAyMS8xMi8wOC0xOToxMToyMiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczpkYz0iaHR0cDovL3B1cmwub3JnL2RjL2VsZW1lbnRzLzEuMS8iIHhtbG5zOnBob3Rvc2hvcD0iaHR0cDovL25zLmFkb2JlLmNvbS9waG90b3Nob3AvMS4wLyIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0RXZ0PSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VFdmVudCMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIDIzLjIgKFdpbmRvd3MpIiB4bXA6Q3JlYXRlRGF0ZT0iMjAyMy0wMy0xOFQxMDozMTowNyswODowMCIgeG1wOk1vZGlmeURhdGU9IjIwMjMtMDMtMThUMTA6MzI6NDkrMDg6MDAiIHhtcDpNZXRhZGF0YURhdGU9IjIwMjMtMDMtMThUMTA6MzI6NDkrMDg6MDAiIGRjOmZvcm1hdD0iaW1hZ2UvcG5nIiBwaG90b3Nob3A6Q29sb3JNb2RlPSIzIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjJhMzkwYzk5LWJlYzMtNGI0Yi1iOTVjLTc4NGQ3N2NjYmQ0OSIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDoyYTM5MGM5OS1iZWMzLTRiNGItYjk1Yy03ODRkNzdjY2JkNDkiIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDoyYTM5MGM5OS1iZWMzLTRiNGItYjk1Yy03ODRkNzdjY2JkNDkiPiA8eG1wTU06SGlzdG9yeT4gPHJkZjpTZXE+IDxyZGY6bGkgc3RFdnQ6YWN0aW9uPSJjcmVhdGVkIiBzdEV2dDppbnN0YW5jZUlEPSJ4bXAuaWlkOjJhMzkwYzk5LWJlYzMtNGI0Yi1iOTVjLTc4NGQ3N2NjYmQ0OSIgc3RFdnQ6d2hlbj0iMjAyMy0wMy0xOFQxMDozMTowNyswODowMCIgc3RFdnQ6c29mdHdhcmVBZ2VudD0iQWRvYmUgUGhvdG9zaG9wIDIzLjIgKFdpbmRvd3MpIi8+IDwvcmRmOlNlcT4gPC94bXBNTTpIaXN0b3J5PiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PrDeipMAAAC+SURBVDiNxZOrCkJBEIa/lVM1mBQv2Wz2FWwGfQBB0Few+QJWsWsQweJbiPFkg0kRRDAdWMsKw2Ecj5zgwMLPXL75l2Wd9548Ucg1DURvsVmvZL4E3IOeAVNZ7PUHXx10hR5aDj4BRkJffgXUgI7Spy6LhD4BeyBO9bSAc9AJsAMmmoMm0AaqypJKOHVgbF3hCjw1qyISC5AlbnkBWwvgMkCXFqABFI3hGDjIhHzGRSgegbIy/ADm6aT7+298AZQgHuqfT6siAAAAAElFTkSuQmCC) center center no-repeat;
}
.imgBoxRightBtmIcon2[hash-class=readCommunityMobile-4657908890554004]{
  display: block;
  margin-right: 0.2rem;
  width: 0.2rem;
  height: 0.2rem;
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAACXBIWXMAAAsTAAALEwEAmpwYAAAE7mlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNy4xLWMwMDAgNzkuYjBmOGJlOSwgMjAyMS8xMi8wOC0xOToxMToyMiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczpkYz0iaHR0cDovL3B1cmwub3JnL2RjL2VsZW1lbnRzLzEuMS8iIHhtbG5zOnBob3Rvc2hvcD0iaHR0cDovL25zLmFkb2JlLmNvbS9waG90b3Nob3AvMS4wLyIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0RXZ0PSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VFdmVudCMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIDIzLjIgKFdpbmRvd3MpIiB4bXA6Q3JlYXRlRGF0ZT0iMjAyMy0wMy0xOFQxMDozMToxMyswODowMCIgeG1wOk1vZGlmeURhdGU9IjIwMjMtMDMtMThUMTA6MzI6NDUrMDg6MDAiIHhtcDpNZXRhZGF0YURhdGU9IjIwMjMtMDMtMThUMTA6MzI6NDUrMDg6MDAiIGRjOmZvcm1hdD0iaW1hZ2UvcG5nIiBwaG90b3Nob3A6Q29sb3JNb2RlPSIzIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOmY4ZTU4MzlkLTY1NzYtYjc0OC05YTdlLWFlNDlmZmQ0NDE2MSIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpmOGU1ODM5ZC02NTc2LWI3NDgtOWE3ZS1hZTQ5ZmZkNDQxNjEiIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDpmOGU1ODM5ZC02NTc2LWI3NDgtOWE3ZS1hZTQ5ZmZkNDQxNjEiPiA8eG1wTU06SGlzdG9yeT4gPHJkZjpTZXE+IDxyZGY6bGkgc3RFdnQ6YWN0aW9uPSJjcmVhdGVkIiBzdEV2dDppbnN0YW5jZUlEPSJ4bXAuaWlkOmY4ZTU4MzlkLTY1NzYtYjc0OC05YTdlLWFlNDlmZmQ0NDE2MSIgc3RFdnQ6d2hlbj0iMjAyMy0wMy0xOFQxMDozMToxMyswODowMCIgc3RFdnQ6c29mdHdhcmVBZ2VudD0iQWRvYmUgUGhvdG9zaG9wIDIzLjIgKFdpbmRvd3MpIi8+IDwvcmRmOlNlcT4gPC94bXBNTTpIaXN0b3J5PiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PrqLSVIAAADkSURBVDiNxdMxSsMxFMfxT9VRUXoGB0EHJ3VQOji4OCg4VHoApzqISmcXF6FLC/UC6uDi4EGcHPQAvUA38e+SQAg1f6GDD8JL3sv78stL0qiqyiw2N1M1FuD56XFabhEjXGKcJ0/ap7UKztHBdUlBCdALvhuV/hWwhNvgheIBVqYBIvkCG1jFOprZvjO08Y5PfOAmBRxj9zeZwZaxE8ZbBMQj7OGhBhDtBZtxkfaggzt8F4rvcZQG8iZeofQ0e3kgBxxgvgDYrwNsJ/MvvGKSxLbqAPEmhljDYfD9EG/lgMa//8YfLl4iFjmcA1QAAAAASUVORK5CYII=) center center no-repeat;
}
.imgBoxRightBtmIcon3[hash-class=readCommunityMobile-4657908890554004]{
  display: block;
  margin-right: 0.2rem;
  width: 0.2rem;
  height: 0.2rem;
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAACXBIWXMAAAsTAAALEwEAmpwYAAAE7mlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNy4xLWMwMDAgNzkuYjBmOGJlOSwgMjAyMS8xMi8wOC0xOToxMToyMiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczpkYz0iaHR0cDovL3B1cmwub3JnL2RjL2VsZW1lbnRzLzEuMS8iIHhtbG5zOnBob3Rvc2hvcD0iaHR0cDovL25zLmFkb2JlLmNvbS9waG90b3Nob3AvMS4wLyIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0RXZ0PSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VFdmVudCMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIDIzLjIgKFdpbmRvd3MpIiB4bXA6Q3JlYXRlRGF0ZT0iMjAyMy0wMy0xOFQxMDozMTowNyswODowMCIgeG1wOk1vZGlmeURhdGU9IjIwMjMtMDMtMThUMTA6MzI6NDkrMDg6MDAiIHhtcDpNZXRhZGF0YURhdGU9IjIwMjMtMDMtMThUMTA6MzI6NDkrMDg6MDAiIGRjOmZvcm1hdD0iaW1hZ2UvcG5nIiBwaG90b3Nob3A6Q29sb3JNb2RlPSIzIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjJhMzkwYzk5LWJlYzMtNGI0Yi1iOTVjLTc4NGQ3N2NjYmQ0OSIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDoyYTM5MGM5OS1iZWMzLTRiNGItYjk1Yy03ODRkNzdjY2JkNDkiIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDoyYTM5MGM5OS1iZWMzLTRiNGItYjk1Yy03ODRkNzdjY2JkNDkiPiA8eG1wTU06SGlzdG9yeT4gPHJkZjpTZXE+IDxyZGY6bGkgc3RFdnQ6YWN0aW9uPSJjcmVhdGVkIiBzdEV2dDppbnN0YW5jZUlEPSJ4bXAuaWlkOjJhMzkwYzk5LWJlYzMtNGI0Yi1iOTVjLTc4NGQ3N2NjYmQ0OSIgc3RFdnQ6d2hlbj0iMjAyMy0wMy0xOFQxMDozMTowNyswODowMCIgc3RFdnQ6c29mdHdhcmVBZ2VudD0iQWRvYmUgUGhvdG9zaG9wIDIzLjIgKFdpbmRvd3MpIi8+IDwvcmRmOlNlcT4gPC94bXBNTTpIaXN0b3J5PiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PrDeipMAAAC+SURBVDiNxZOrCkJBEIa/lVM1mBQv2Wz2FWwGfQBB0Few+QJWsWsQweJbiPFkg0kRRDAdWMsKw2Ecj5zgwMLPXL75l2Wd9548Ucg1DURvsVmvZL4E3IOeAVNZ7PUHXx10hR5aDj4BRkJffgXUgI7Spy6LhD4BeyBO9bSAc9AJsAMmmoMm0AaqypJKOHVgbF3hCjw1qyISC5AlbnkBWwvgMkCXFqABFI3hGDjIhHzGRSgegbIy/ADm6aT7+298AZQgHuqfT6siAAAAAElFTkSuQmCC) center center no-repeat;
}
/* .bookList .bookDetail:hover{
  top: -5px;
} */
.bookList .bookDetail[hash-class=readCommunityMobile-4657908890554004]{
  position: relative;
  transition: all 0.3s linear;
  top: 0;
}
/* .bookList .bookDetail:hover .bookDetailTxt{
  color: #c8171e;
} */
.bookDetailTxt[hash-class=readCommunityMobile-4657908890554004]{
  color: #333;
  transition: all linear 0.3s;
  word-break: break-all;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 1;
  text-align: justify;
  overflow: hidden;
  font-weight: 500;
  line-height: 0.7rem;
  font-size: 0.61rem;
}
.listTxt[hash-class=readCommunityMobile-4657908890554004]{
      white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    flex: 1;
    font-size: 0.14rem;
}
[hash-class=readCommunityMobile-4657908890554004] .normal-swiper-pagination{
  display: none;
}
/* 移动端 */
.MobileHeader[hash-class=readCommunityMobile-4657908890554004] {
  width: 100%;
  height: 2.17rem;
  background: #c9161e;
  box-sizing: border-box;
  padding: 0 0.5rem;
}

.MobileHeaderTitle[hash-class=readCommunityMobile-4657908890554004] {
  color: #fff;
  font-size: 20px;
  margin-left: 12px;
}

.more-title[hash-class=readCommunityMobile-4657908890554004] {
  font-size: 0.61rem;
  color: #666666;
  line-height: 0.7rem; 
}

.tag-container[hash-class=readCommunityMobile-4657908890554004] {
  overflow-x: scroll;
  scrollbar-width: none;
}

[hash-class=readCommunityMobile-4657908890554004] .tag-container::-webkit-scrollbar {
  display: none !important;
}

.active[hash-class=readCommunityMobile-4657908890554004] {
  display: flex;
  flex-direction: column;
  justify-content: center;
}

.active[hash-class=readCommunityMobile-4657908890554004]::after {
  display: block;
  width: 60%;
  height: 2px;
  content: '';
  background-color: #507DF1;
  border-radius: 0.43rem;
  margin-top: 2px;
}

.pressText[hash-class=readCommunityMobile-4657908890554004] {
  font-size: 0.52rem;
  font-family: PingFang SC, PingFang SC-400;
  font-weight: 400;
  text-align: LEFT;
  color: #999999;
  line-height: 0.61rem;
}

.change-tabBar1[hash-class=readCommunityMobile-4657908890554004] {
  width: 15rem;
  height: 1.74rem;
  background-image: url("https://static.lndx.edu.cn/image/readCommunityMobile_bg_tab2_blue.png");
  background-repeat: no-repeat;
  background-size: contain;
  box-sizing: border-box;
  padding: 0 1rem;
}

.change-tabBar2[hash-class=readCommunityMobile-4657908890554004] {
  width: 15rem;
  height: 1.74rem;
  background-image: url("https://static.lndx.edu.cn/image/readCommunityMobile_bg_tab.png");
  background-repeat: no-repeat;
  background-size: cover;
  box-sizing: border-box;
  padding: 0 1rem;
}

.change-tabBar3[hash-class=readCommunityMobile-4657908890554004] {
  width: 15rem;
  height: 1.74rem;
  background-image: url("https://static.lndx.edu.cn/image/readCommunityMobile_bg_tab_blue.png");
  background-repeat: no-repeat;
  background-size: contain;
  box-sizing: border-box;
  padding: 0 1rem;
}

.select-tag[hash-class=readCommunityMobile-4657908890554004] {
  font-size: 0.79rem;
  /* color: #c9161e; */
  color: #fff;
  line-height: 0.83rem;
  /* font-weight: 600; */
  width: 50%;
  text-align: center;
}

.noSelect-tag[hash-class=readCommunityMobile-4657908890554004] {
  font-weight: 400;
   color: #0256CA;
  line-height: 0.83rem;
  font-size: 0.7rem;
  width: 50%;
  text-align: center;
}

.paihangItem[hash-class=readCommunityMobile-4657908890554004] {
  width: 15rem;
  height: 2.3rem;
  border-radius: 0.17rem;
  margin-top: 0.65rem;
  padding: 0 0.39rem;
  background-color: rgba(230, 230, 230, 0.43);
  padding-bottom: 0.3rem;
  box-sizing: border-box;
}

.paihangItem-text[hash-class=readCommunityMobile-4657908890554004] {
  color: #333333;
  line-height: 0.83rem;
  font-weight: 500;
  font-size: 0.7rem;
  margin-top: 0.3rem;
  width: 90%;
}

[hash-class=readCommunityMobile-4657908890554004] .paihangItem-text > span {
  white-space: nowrap;
}

.paihangItem:nth-child(1)[hash-class=readCommunityMobile-4657908890554004] {
  background: linear-gradient(90deg,rgba(255, 245, 224, 0.43), rgba(245, 241, 233, 0.43) 100%);
}

.paihangItem:nth-child(2)[hash-class=readCommunityMobile-4657908890554004] {
  background: linear-gradient(90deg,rgba(224, 233, 255, 0.43), rgba(233, 242, 245, 0.45) 100%);
}

.paihangItem:nth-child(3)[hash-class=readCommunityMobile-4657908890554004] {
  background: linear-gradient(90deg,rgba(255, 226, 224, 0.45), rgba(245, 235, 233, 0.45) 100%);
}

.tag-list[hash-class=readCommunityMobile-4657908890554004] {
  scrollbar-width: none;
}

.readyCount[hash-class=readCommunityMobile-4657908890554004] {
  position: absolute;
  width: 2.82rem;
  height: 0.7rem;
  background: #507df1;
  border-radius: 0.09rem;
  color: #fff;
  top: 0.3rem;
  font-size: 0.43rem;
  right: -0.4rem;
  box-sizing: border-box;
  padding: 0.22rem;
}

[hash-class=readCommunityMobile-4657908890554004] .swiper-pre {
  width: 0.7rem;
  height: 0.7rem;
}

[hash-class=readCommunityMobile-4657908890554004] .swiper-next {
  width: 0.7rem;
  height: 0.7rem;
}

/* 轮播图区域 */
.carouselBox[hash-class=virtuosoMobile-4896634300967692]{
    width: 100%;
    height: 5.7043rem;
}
[hash-class=virtuosoMobile-4896634300967692] .carouselBox .swiper-pre{
    display: none;
}
[hash-class=virtuosoMobile-4896634300967692] .carouselBox .swiper-next{
    display: none;
}
/* 开学第一课区域 */
.firstClassBeginBox .titleBox[hash-class=virtuosoMobile-4896634300967692]{
    justify-content: center;
    margin: 0 0 .7rem;
}
.firstClassBeginBox .titleBox .txt[hash-class=virtuosoMobile-4896634300967692] {
    font-size: .8rem;
    font-weight: 600;
    color: #006361;
    /* line-height: .37rem; */
    text-align: center;
    padding: 0  0 .3rem;
    box-sizing: border-box;
}
/* 内容区域 */
.firstClassBeginBox .contentBox[hash-class=virtuosoMobile-4896634300967692]{
    width: 95%;
    margin: 0 auto;
}
.firstClassBeginBox .contentBox .item[hash-class=virtuosoMobile-4896634300967692]{
    box-shadow: 0 0 4px #0000000f;
    border-radius: .2rem;
    padding: .4rem .4rem;
    box-sizing: border-box;
    margin-bottom: .2rem;
    font-size: .26rem;
    font-family: PingFangSC-Medium,PingFang SC;
    font-weight: 600;
    color: #383d4a;
    /* line-height: .28rem; */
    cursor: pointer;
    display: flex;
    justify-content: space-between;
    align-items: center;
}
.firstClassBeginBox .contentBox .item .rightBox[hash-class=virtuosoMobile-4896634300967692]{
    color: #e7403b;
    width: auto;
    flex-direction: column;
    align-items: flex-end;
}
.firstClassBeginBox .contentBox .item .rightBox .liveBtnBox[hash-class=virtuosoMobile-4896634300967692]{
    min-width: 3.3rem;
    background: linear-gradient(#fba30b, #ee5b00);
    padding: 0.3rem;
    border-radius: 5px;
    color: #fff;
    letter-spacing: 1px;
    display: flex;
    justify-content: center;
}
.firstClassBeginBox .contentBox .item .rightBox .liveBtnBox.notStarted[hash-class=virtuosoMobile-4896634300967692]{
    background-color: #cccccc;
    background-image: none;
}
.firstClassBeginBox .contentBox .item .rightBox .liveBtnBox .live_txt[hash-class=virtuosoMobile-4896634300967692]{
    font-size: .6rem;
    font-weight: normal;
}
.firstClassBeginBox  .bottomBox[hash-class=virtuosoMobile-4896634300967692]{
    justify-content: center;
}
.firstClassBeginBox  .bottomBox .button[hash-class=virtuosoMobile-4896634300967692]{
    /* margin: .2rem 0;
    padding: 0 .3rem;
    background-color: #f99a0a;
    border: none;
    border-radius: .2rem;
    box-shadow: 0 .1rem 0 #d25f00; */
    margin-top: .2rem;
    background: #e2e2e2;
    padding: 0.3rem;
    border-radius: 5px;
    color: red;
    border: none;
    letter-spacing: 1px;
    width: auto;
}
.firstClassBeginBox .bottomBox .button .btnTxt[hash-class=virtuosoMobile-4896634300967692]{
    font-size: .6rem;
    font-weight: normal;
}
.firstClassBeginBox .contentBox .item .leftBox[hash-class=virtuosoMobile-4896634300967692]{
    flex:1;
    cursor: pointer;
}
.firstClassBeginBox .contentBox .item .leftBox .course_name[hash-class=virtuosoMobile-4896634300967692]{
    font-size: .65rem;
}
.firstClassBeginBox .contentBox .item .leftBox .opening_time[hash-class=virtuosoMobile-4896634300967692]{
    font-size: .6rem;
    font-weight: normal;
}
.firstClassBeginBox .contentBox .item .leftBox .time[hash-class=virtuosoMobile-4896634300967692]{
    font-size: .24rem;
    font-family: PingFangSC-Medium,PingFang SC;
    font-weight: 600;
    color: #999;
    /* line-height: .26rem; */
    margin-top: .2rem;
}
.pointer[hash-class=virtuosoMobile-4896634300967692]{
    cursor: pointer;
}
.box[hash-class=virtuosoMobile-4896634300967692]{
    align-items: center;
}
.firstClassBeginBox  .linkBox[hash-class=virtuosoMobile-4896634300967692]{
     margin: .5rem 0;
     align-items: center;
    line-height: .9rem;
    padding: 0 .5rem;
    margin-top: .7rem;
    /* justify-content: center; */
}
.firstClassBeginBox  .linkBox>div[hash-class=virtuosoMobile-4896634300967692]{
    /* justify-content: center; */
    margin-top: .3rem;
}
.firstClassBeginBox  .linkBox .student_txt[hash-class=virtuosoMobile-4896634300967692]{
    font-size: .55rem;
    font-weight: normal;
}
.firstClassBeginBox  .linkBox .link_txt[hash-class=virtuosoMobile-4896634300967692]{
    color: #c00000;
    margin-right: .2rem;
    font-weight: normal;
    font-size: .65rem;
}
.firstClassBeginBox  .linkBox .link_txt:last-child[hash-class=virtuosoMobile-4896634300967692]{
    margin-right: 0;
}
/* 直播状态区域 */
.firstClassBeginBox .statusBox[hash-class=virtuosoMobile-4896634300967692]{
    justify-content: center;
    margin: 0.7rem 0;
}
.firstClassBeginBox .statusBox>div[hash-class=virtuosoMobile-4896634300967692]{
    justify-content: center;
}
.firstClassBeginBox .statusBox .statusTxt[hash-class=virtuosoMobile-4896634300967692]{
    font-size: .8rem;
}
.firstClassBeginBox .statusBox .countDown[hash-class=virtuosoMobile-4896634300967692]{
    font-size: .8rem;
    justify-content: center;
    margin-top: 0.3rem
}
.none[hash-class=virtuosoMobile-4896634300967692]{
    display: none;
}
.hr[hash-class=virtuosoMobile-4896634300967692]{
    width: 93%;
    margin: 0 auto;
    border-top: 2px solid #7b7b7b;
    margin-top: 1.5rem;
}
.form[hash-class=virtuosoMobile-4896634300967692]{
    flex-direction: column;
}
.form .input[hash-class=virtuosoMobile-4896634300967692]{
    display: flex;
    margin-top: 1rem;
    
}
.form .buttonBox[hash-class=virtuosoMobile-4896634300967692]{
    margin-top: .7rem;
    justify-content: center;
}
.form .buttonBox .submitBtn[hash-class=virtuosoMobile-4896634300967692]{
    border: none;
    background-color: #e60012;
    color: white;
}.mainBox[hash-class=questions-4907688351311879]{
    width: 74.3%;
    margin: .2rem auto !important;
    height: 1500.94px;
    position: relative;
}
.btnBox[hash-class=questions-4907688351311879]{
    position: absolute;
    width: 33.41%;
    justify-content: center;
    align-items: center;
    font-size: 0.44rem;
    color: white;
    font-weight: bold;
    height: .9rem;
    bottom: 3.5%;
    left: 50%;
    -webkit-transform: translateX(-50%);
            transform: translateX(-50%);
    cursor: pointer;
    line-height: .8rem;
    letter-spacing: 2px;
}
[hash-class=questions-4907688351311879] .question-list .question-container{
    width: 11.7rem;
}
[hash-class=questions-4907688351311879] .question-list .question-container .question-item .question-content{
    display: none;
}
[hash-class=questions-4907688351311879] .question-list .question-container .question-item.active .question-content{
    display: block;
    padding: 0 0.3rem;
}
[hash-class=questions-4907688351311879] .question-list .question-container .question-item .question-content .content-item{
    padding: .1rem 0rem;
    border-bottom: 1px solid #dedede;
    display: block;
    font-size: 0.2rem;
    color: #999;
}
[hash-class=questions-4907688351311879] .question-list .question-container .question-item .question-title{
    display: flex;
    justify-content: space-between;
    align-items: center;
    position: relative;
    padding-right: 0.2rem;
}
[hash-class=questions-4907688351311879] .question-list .question-container .question-item .question-title:hover{
    background-color: #f0f0f0;
}
[hash-class=questions-4907688351311879] .question-list .question-container .question-item{
    margin-bottom: .1rem;
}
[hash-class=questions-4907688351311879] .question-list .question-container .question-item:last-child{
    margin-bottom: 0rem;
}


[hash-class=questions-4907688351311879] .question-list .question-container .question-item .question-title.highLight{
    background-color: #dedede;
}

[hash-class=questions-4907688351311879] .question-list .question-container .question-item .question-title .title{
        font-size: 0.22rem;
    line-height: 44px;
    padding-left: 0.4rem;
}

[hash-class=questions-4907688351311879] .question-list .question-container .question-item .question-title .square::before{
    content: "";
    display: inline-block;
    border-width: 0.05rem 0.05rem 0.05rem 0;
    border-style: solid;
    border-color: transparent #d91313 transparent transparent;
        margin-bottom: 0.05rem;
}
[hash-class=questions-4907688351311879] .question-list .question-container .question-item .question-title .square::after{
    content: "";
    display: inline-block;
    border-width: 0.05rem 0 0.05rem 0.05rem;
    border-style: solid;
    border-color: transparent transparent transparent #d91313;
        margin-bottom: 0.05rem;
}

[hash-class=questions-4907688351311879] .question-list .question-container .question-item .question-title .arrow{
    -webkit-transform: rotateZ(-90deg);
            transform: rotateZ(-90deg);
    width: 0.2rem;
    height: 0.2rem;
}
[hash-class=questions-4907688351311879] .question-list .question-container .question-item.active .question-title .arrow{
    -webkit-transform: rotateZ(0deg);
            transform: rotateZ(0deg);
    width: 0.2rem;
    height: 0.2rem;
}

[hash-class=questions-4907688351311879] .question-list .question-container .question-item .question-title .arrow.active{
    -webkit-transform: rotateZ(0deg);
            transform: rotateZ(0deg);
}
/* 修改页脚样式 */
[hash-class=questions-4907688351311879] .footer .footer_top .applet{
  min-width: 2rem;
  margin-left: 2.4rem;
}
[hash-class=questions-4907688351311879] #footerContainerId > div.footer_top > div.applet > div > div.img{
  text-align: center;
}
[hash-class=questions-4907688351311879] #footerContainerId > div.footer_top > div.app > div > div.img{
  text-align: center;
}

@media(max-width:768px){
    .custom-header[hash-class=questions-4907688351311879], .custom-bottom[hash-class=questions-4907688351311879], .questions-top[hash-class=questions-4907688351311879], .top-position[hash-class=questions-4907688351311879] {
        display: none !important;
    }
    .phone-header[hash-class=questions-4907688351311879], .phone-bottom[hash-class=questions-4907688351311879] {
        display: block;
    }

    /* 分页 */
    [hash-class=questions-4907688351311879] .page-footer .fwptPagination-container .fwptPagination-list{
        display: none;
    }
    [hash-class=questions-4907688351311879] .page-footer .center>.center button{
        display: none;
    }
    [hash-class=questions-4907688351311879] .page-footer .center>button:nth-child(2){
        margin-right:10px ;
    }
    [hash-class=questions-4907688351311879] .page-footer .pagination-button-turning{
        display: none;
    }
    [hash-class=questions-4907688351311879] .page-footer .pagination-counter{
        display: none;
    }
    [hash-class=questions-4907688351311879] .page-footer .fwptPagination-container>div:nth-child(3){
        display: none;
    }


    [hash-class=questions-4907688351311879] .question-list .question-container .question-item .question-title .square {
        width: 1.22rem;
        height: 1.22rem;
        margin-right: 0.22rem;
    }

    [hash-class=questions-4907688351311879] .question-list .question-container .question-item .question-title .arrow{
        -webkit-transform: rotateZ(-90deg);
                transform: rotateZ(-90deg);
        width: 0.61rem;
        height: 0.61rem;
    }
    [hash-class=questions-4907688351311879] .question-list .question-container .question-item.active .question-title .arrow{
        -webkit-transform: rotateZ(0deg);
                transform: rotateZ(0deg);
        width: 0.61rem;
        height: 0.61rem;
    }

    [hash-class=questions-4907688351311879] .question-list .question-container .question-item .question-title .arrow.active{
        -webkit-transform: rotateZ(0deg);
                transform: rotateZ(0deg);
    }
    [hash-class=questions-4907688351311879] .question-list .question-container{
    width: 11.7rem;
}
    [hash-class=questions-4907688351311879] .question-list .question-container .question-item .question-content{
        display: none;
    }
    [hash-class=questions-4907688351311879] .question-list .question-container .question-item.active .question-content{
        display: block;
        padding: 0 0.3rem;
        margin: 0.87rem 0;
    }
    [hash-class=questions-4907688351311879] .question-list .question-container .question-item .question-content .content-item{
        font-size: 0.52rem;
        font-family: PingFang SC, PingFang SC-400;
        font-weight: 400;
        text-align: JUSTIFIED;
        color: #666666;
        line-height: 0.78rem;
    }
    [hash-class=questions-4907688351311879] .question-list .question-container .question-item .question-title{
        display: flex;
        justify-content: space-between;
        align-items: center;
        position: relative;
        padding-right: 0.2rem;
    }

    [hash-class=questions-4907688351311879] .question-list .question-container .question-item{
        margin-bottom: .1rem;
        min-height: 2.74rem;
        border-bottom: 0.04rem solid #ececec;
        display: flex;
        flex-direction: column;
        justify-content: center;
    }
    [hash-class=questions-4907688351311879] .question-list .question-container .question-item:last-child{
        margin-bottom: 0rem;
    }


    [hash-class=questions-4907688351311879] .question-list .question-container .question-item .question-title.highLight{
        /* background-color: #dedede; */
    }

    [hash-class=questions-4907688351311879] .question-list .question-container .question-item .question-title .title{
        font-size: 0.61rem;
        font-family: PingFang SC, PingFang SC-500;
        font-weight: 500;
        text-align: LEFT;
        color: #333333;
        line-height: 0.7rem;
    }
    [hash-class=questions-4907688351311879] .question-list .question-container .question-item .question-content .content-item{
        border: none;
    }
    [hash-class=questions-4907688351311879] .question-list .question-container .question-item .question-title:hover{
        background-color: transparent;
    }
    [hash-class=questions-4907688351311879] .question-list .question-container .question-item .question-title .square::before{
   display: none;
}
[hash-class=questions-4907688351311879] .question-list .question-container .question-item .question-title .square::after{
    display: none;
}
}

@media(min-width:768px){
    .phone-header[hash-class=questions-4907688351311879], .phone-bottom[hash-class=questions-4907688351311879] {
        display: none;
    }
    .custom-header[hash-class=questions-4907688351311879], .custom-bottom[hash-class=questions-4907688351311879], .top-position[hash-class=questions-4907688351311879], .questions-top[hash-class=questions-4907688351311879] {
        display: block !important;
    }
}.jc[hash-class=courseSource-6226546904784896]{
  justify-content: center;
}
.widthAuto[hash-class=courseSource-6226546904784896]{
  width: auto;
}
/* 课程来源 */
.newCourseSourceBox[hash-class=courseSource-6226546904784896]{
  width: 12rem;
  margin: .4rem auto;
  /* margin-left: 1.68rem; */
  /* margin-top: .4rem; */
}
.newCourseSourceBox .bigItem[hash-class=courseSource-6226546904784896]{
  margin-bottom: .5rem;
}
.newCourseSourceBox .title_box[hash-class=courseSource-6226546904784896]{
  position: relative;
}
.newCourseSourceBox .title_box .circle[hash-class=courseSource-6226546904784896]{
  width: .24rem;
  height: .24rem;
  border-radius: 50%;
  background: linear-gradient(146deg,#427df1 0%,rgba(245,245,245,.3) 100%);
  position: absolute;
  top: -.08rem;
  left: -.08rem;
}
.newCourseSourceBox .title_box .txt[hash-class=courseSource-6226546904784896]{
  font-size: .23rem;
  font-family: PingFangSC-Medium,PingFang SC;
  font-weight: 600;
  color: #000;
  letter-spacing: .01rem;
}
.newCourseSourceBox .line[hash-class=courseSource-6226546904784896]{
  width: 100%;
  height: 1px;
  background-color: #dddddd;
  margin-top: .2rem;
  margin-bottom: .4rem;
}
.newCourseSourceBox .sourceCourseItem[hash-class=courseSource-6226546904784896]{
  margin-right: 0.505rem;
}
.newCourseSourceBox .sourceCourseItem:nth-child(4n)[hash-class=courseSource-6226546904784896]{
  margin-right: 0;
}

.MobileHeader[hash-class=courseSource-6226546904784896] {
  width: 100%;
  height: 2.17rem;
  background: #507df1;
  box-sizing: border-box;
  padding: 0 0.5rem;
}

.MobileHeaderTitle[hash-class=courseSource-6226546904784896] {
  color: #fff;
  font-size: 20px;
  margin-left: 12px;
}

@media(max-width:768px){
  .newCourseSourceBox[hash-class=courseSource-6226546904784896]{
    width: auto;
    box-sizing: border-box;
    padding: .4rem 1rem;
    /* margin-left: 1.68rem; */
    /* margin-top: .4rem; */
  }
  .newCourseSourceBox .sourceCourseItem:nth-child(2n)[hash-class=courseSource-6226546904784896]{
    margin-right: 0;
  }

  .middleContent[hash-class=courseSource-6226546904784896] {
    display: flex;
    align-items: center;
    justify-content: center;
    min-height: 87.7%;
  }

  .noneIcon[hash-class=courseSource-6226546904784896] {
    width: 76% !important;
    height: 40% !important;
  }
  .jc[hash-class=courseSource-6226546904784896]{
    justify-content: center;
    height: 16rem;
    margin-top: 10rem;
  }
  .noneTag[hash-class=courseSource-6226546904784896] {
    font-size: 20px;
  }
    /* 分页 */
    [hash-class=courseSource-6226546904784896] .page-footer .fwptPagination-container .fwptPagination-list{
        display: none;
    }
    [hash-class=courseSource-6226546904784896] .page-footer .center>.center button{
        display: none;
    }
    [hash-class=courseSource-6226546904784896] .page-footer .center>button:nth-child(2){
        margin-right:10px ;
    }
    [hash-class=courseSource-6226546904784896] .page-footer .pagination-button-turning{
        display: none;
    }
    [hash-class=courseSource-6226546904784896] .page-footer .pagination-counter{
        display: none;
    }
    [hash-class=courseSource-6226546904784896] .page-footer .fwptPagination-container>div:nth-child(3){
        display: none;
    }
    .rc-list[hash-class=courseSource-6226546904784896] {
      justify-content: space-around;
    }
}.mainWidth[hash-class=satisfactionQuestionnaireMoblie-6362518718410630]{
    width: 95%;
    margin: 0 auto;
}
.jc[hash-class=satisfactionQuestionnaireMoblie-6362518718410630]{
    justify-content: center;
}
.ac[hash-class=satisfactionQuestionnaireMoblie-6362518718410630]{
    align-items: center;
    align-content: center;
}
.pointer[hash-class=satisfactionQuestionnaireMoblie-6362518718410630]{
    cursor: pointer;
}
.titleBox[hash-class=satisfactionQuestionnaireMoblie-6362518718410630]{
    font-weight: bold;
    font-size: 18px;
    line-height: 22px;
    margin: 20px 0;
}
.tipBox .txt[hash-class=satisfactionQuestionnaireMoblie-6362518718410630]{
 color: #FF0000;
 font-size: 16px;
    line-height: 22px;
}
.tipBox[hash-class=satisfactionQuestionnaireMoblie-6362518718410630]{
    margin-bottom: 20px;
}
[hash-class=satisfactionQuestionnaireMoblie-6362518718410630] .w100{
    width: 100%;
}
[hash-class=satisfactionQuestionnaireMoblie-6362518718410630] .question-item{
    margin-bottom: 10px;
}
[hash-class=satisfactionQuestionnaireMoblie-6362518718410630] .question-item .option-item>span{
    font-size: 17px;
    margin-left: 8px;
    color: rgb(96, 98, 102);
}
[hash-class=satisfactionQuestionnaireMoblie-6362518718410630] .option-list{
    flex-direction: row;
    gap: 10px;
}
[hash-class=satisfactionQuestionnaireMoblie-6362518718410630] .question-title{
   font-size: 17px;
    color: rgb(96, 98, 102);
    margin-bottom: 10px;
}

.btnBox .submitBtn[hash-class=satisfactionQuestionnaireMoblie-6362518718410630],
.btnBox .cancelBtn[hash-class=satisfactionQuestionnaireMoblie-6362518718410630]{
    width: 60px;
    height: 30px;
    background-color: #d91313;
    border-radius: 3px;
    font-size: 15px;
    color: #fff;
}
.btnBox .cancelBtn[hash-class=satisfactionQuestionnaireMoblie-6362518718410630]{
    background-color: #fff;
    border: 1px solid rgb(96, 98, 102);
    color: rgb(96, 98, 102);
    margin-left: 20px;
}.widthAuto[hash-class=ArtMasterCourseDetail-5230195823552898]{
    width: auto;
}
/* 封面 */
.banner[hash-class=ArtMasterCourseDetail-5230195823552898]{
    height: 4.58rem;
}
.banner .img[hash-class=ArtMasterCourseDetail-5230195823552898]{
    width: 100%;
    height: 100%;
    object-fit: cover;
}
.jc[hash-class=ArtMasterCourseDetail-5230195823552898]{
    justify-content: center;
}
.ac[hash-class=ArtMasterCourseDetail-5230195823552898]{
    align-items: center;
}
.flex1[hash-class=ArtMasterCourseDetail-5230195823552898]{
    flex: 1;
}
.mainWidth[hash-class=ArtMasterCourseDetail-5230195823552898]{
    width: 73%;
    margin: 0 auto;
}
.mb3[hash-class=ArtMasterCourseDetail-5230195823552898]{
    margin: .3rem 0;
}
/* 标题 */
.bigTitleBox .line[hash-class=ArtMasterCourseDetail-5230195823552898]{
    width: .05rem;
    height: .25rem;
    background-color: #c60711;
}
.bigTitleBox .bigTitleTxt[hash-class=ArtMasterCourseDetail-5230195823552898]{
    /* font-size: var(--main-fontSize22); */
    font-size: var(--main-fontSize32);
    margin: 0 .2rem;
    letter-spacing: .04rem;
    font-weight: bold;
}
/* 课程介绍 */
.courseIntroduction[hash-class=ArtMasterCourseDetail-5230195823552898]{
    background-color: #f6f6f6;
    padding-bottom: .3rem;
    position: relative;
}
.courseIntroduction  .courseIntroductionBox .icon[hash-class=ArtMasterCourseDetail-5230195823552898]{
    width: .4rem;
    height: auto;
    align-self: flex-start;
    margin-top: .1rem;
}
.courseIntroduction .courseIntroductionBox .descBox[hash-class=ArtMasterCourseDetail-5230195823552898]{
    flex: 1;
    margin: 0 .2rem;
}
.courseIntroduction .courseIntroductionBox .descBox .descTxt[hash-class=ArtMasterCourseDetail-5230195823552898]{
    font-size: .19rem;
    letter-spacing: .07rem;
    line-height: var(--main-fontSize40);
    text-align: justify;
}
/* 讲师介绍 */
.lecturerIntroduction[hash-class=ArtMasterCourseDetail-5230195823552898]{
    background-color: #f6f6f6;
    position: relative;
}
.lecturerIntroduction  .bg[hash-class=ArtMasterCourseDetail-5230195823552898]{
    position: absolute;
    width: 7.5rem;
    height: 2.8rem;
    object-fit: cover;
    left:0;
    bottom: -1rem;
}
.lecturerIntroduction .lecturerIntroductionBox[hash-class=ArtMasterCourseDetail-5230195823552898]{
    justify-content: space-between;
    padding-top: .4rem;
}
/* 左侧区域 */
.lecturerIntroduction .lecturerIntroductionBox .left[hash-class=ArtMasterCourseDetail-5230195823552898]{
    width: 45%;
    position: relative;
}

.lecturerIntroduction .lecturerIntroductionBox .left .photograph[hash-class=ArtMasterCourseDetail-5230195823552898] {
    position: absolute;
    width: 4.5rem;
    height: 2.8rem;
    object-fit: cover;
    top: -.5rem;
    right: -.6rem;
}
/* 右侧区域 */
.lecturerIntroduction .lecturerIntroductionBox .right[hash-class=ArtMasterCourseDetail-5230195823552898]{
    width: 45%;
}
.lecturerIntroduction .lecturerIntroductionBox .right .lecturerName[hash-class=ArtMasterCourseDetail-5230195823552898]{
    /* font-size: var(--main-fontSize22); */
    font-size: var(--main-fontSize28);
    color: #b69355;
}
.lecturerIntroduction .lecturerIntroductionBox .right .line[hash-class=ArtMasterCourseDetail-5230195823552898]{
    height: .1rem;
    background-color: #73362d;
    margin: .1rem 0 .3rem;
}
.lecturerIntroduction .lecturerIntroductionBox .right .lecturerProfile  .item[hash-class=ArtMasterCourseDetail-5230195823552898] {
    align-content: center;
    margin-bottom: .15rem;
    align-items: center;
    flex-wrap: nowrap;
}
.lecturerIntroduction .lecturerIntroductionBox .right .lecturerProfile  .item .circle[hash-class=ArtMasterCourseDetail-5230195823552898]{
    width: .1rem;
    height: .1rem;
    border-radius: 50%;
    background-color: #b3914e ;
    flex-shrink: 0;
    margin-right: .1rem;
}
.lecturerIntroduction .lecturerIntroductionBox .right .lecturerProfile  .item .itemTxt[hash-class=ArtMasterCourseDetail-5230195823552898]{
    color: #b3914e;
    /* font-size: var(--main-fontSize18); */
    font-size: var(--main-fontSize26);
}
[hash-class=ArtMasterCourseDetail-5230195823552898] .lecturerIntroduction .lecturerIntroductionBox .right .lecturerProfile  .item .itemTxt p{
    font-size: inherit !important;
    font-family: inherit !important;
}
[hash-class=ArtMasterCourseDetail-5230195823552898] .lecturerIntroduction .lecturerIntroductionBox .right .lecturerProfile  .item .itemTxt p span{
    font-size: inherit !important;
    font-family: inherit !important;
}

/* 课程学习 */
.courseLearning[hash-class=ArtMasterCourseDetail-5230195823552898]{
    padding-top: 1.2rem;
}
.courseLearning .courseLearningBox[hash-class=ArtMasterCourseDetail-5230195823552898]{
    justify-content: space-between;
    padding-bottom: .15rem;
}
.courseLearning .courseLearningBox>div[hash-class=ArtMasterCourseDetail-5230195823552898]{
    width: 48.5%;
}
.courseLearning .courseLearningBox .left[hash-class=ArtMasterCourseDetail-5230195823552898] {
    position: relative;
}
.courseLearning .courseLearningBox .left .playImg[hash-class=ArtMasterCourseDetail-5230195823552898] {
    position: absolute;
    top: 50%;
    left: 50%;
    -webkit-transform: translate(-50%,-50%);
            transform: translate(-50%,-50%);
    width: 0.85rem;
    cursor: pointer;
}
.courseLearning .courseLearningBox .right[hash-class=ArtMasterCourseDetail-5230195823552898]{
    height: 3.25rem;
    overflow-y: scroll;
}
.courseLearning .courseLearningBox .right .item[hash-class=ArtMasterCourseDetail-5230195823552898]{
    background-color: #e3e3e3;
    height: .45rem;
    line-height: .45rem;
    padding: 0 .15rem;
    cursor: pointer;
    transition: all .3s;
    margin-bottom: .2rem;
}
.courseLearning .courseLearningBox .right .item:last-child[hash-class=ArtMasterCourseDetail-5230195823552898]{
    margin-bottom: 0;
}
.courseLearning .courseLearningBox .right .item.active[hash-class=ArtMasterCourseDetail-5230195823552898], 
.courseLearning .courseLearningBox .right .item:hover[hash-class=ArtMasterCourseDetail-5230195823552898]{
    background-color: #73372d;
}
.courseLearning .courseLearningBox .right .item.active .itemTxt[hash-class=ArtMasterCourseDetail-5230195823552898],
.courseLearning .courseLearningBox .right .item:hover .itemTxt[hash-class=ArtMasterCourseDetail-5230195823552898]{
    color: white;
}
.courseLearning .courseLearningBox .right .item .white[hash-class=ArtMasterCourseDetail-5230195823552898]{
    display: none;
}
.courseLearning .courseLearningBox .right .item .black[hash-class=ArtMasterCourseDetail-5230195823552898]{
    display:block;
}
.courseLearning .courseLearningBox .right .item.active .white[hash-class=ArtMasterCourseDetail-5230195823552898],  
.courseLearning .courseLearningBox .right .item:hover .white[hash-class=ArtMasterCourseDetail-5230195823552898]{
    display: block;
}
.courseLearning .courseLearningBox .right .item.active .black[hash-class=ArtMasterCourseDetail-5230195823552898],  
.courseLearning .courseLearningBox .right .item:hover .black[hash-class=ArtMasterCourseDetail-5230195823552898]{
    display: none;
}

.courseLearning .courseLearningBox .right .item .itemTxt[hash-class=ArtMasterCourseDetail-5230195823552898]{
    font-size: var(--main-fontSize18);
    margin-left: .15rem;
    color: #424242;
      text-overflow: -o-ellipsis-lastline;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 1;
    -webkit-box-orient: vertical;
}
.courseLearning .courseLearningBox .right .item .playIcon[hash-class=ArtMasterCourseDetail-5230195823552898]{
    width: .2rem;
    height: .2rem;
    /* height: auto; */
    flex-shrink: 0;
}
.courseLearning .courseLearningBox .right .item .unlockIcon[hash-class=ArtMasterCourseDetail-5230195823552898]{
    width: .19rem;
    height: auto;
}
/* 视频 */
#courseLearningVideo[hash-class=ArtMasterCourseDetail-5230195823552898]{
    width: 100%;
    height: 3.25rem;
    cursor: pointer;
}

/* 精品课报名 */
.registrationForPremiumCourse[hash-class=ArtMasterCourseDetail-5230195823552898]{
    background-color: #f6f6f6;
    position: relative;
}
.registrationForPremiumCourse .registrationForPremiumCourseBox[hash-class=ArtMasterCourseDetail-5230195823552898]{
    justify-content: space-between;
    min-height: 2.7rem;
    position: relative;
}
.registrationForPremiumCourse  .bg[hash-class=ArtMasterCourseDetail-5230195823552898]{
    width: 33%;
    height: 100%;
    bottom: 0;
    right: 0;
    position: absolute;
    z-index: 0;
}
.registrationForPremiumCourse .registrationForPremiumCourseBox .left[hash-class=ArtMasterCourseDetail-5230195823552898]{
    width: 65%;
    height: 100%;
    position: relative;
}
.registrationForPremiumCourse .registrationForPremiumCourseBox .right[hash-class=ArtMasterCourseDetail-5230195823552898]{
    width: 30%;
     height: 100%;
    display: flex;
    align-items: center;
   align-content: center;
   flex-direction: column;
}
.registrationForPremiumCourse .registrationForPremiumCourseBox .right .btnBox[hash-class=ArtMasterCourseDetail-5230195823552898]{
    width: auto;
    padding: 0.1rem 0.2rem;
    /* background-color: #d61920; */
    margin-top: 0.1rem;
}
.registrationForPremiumCourse .registrationForPremiumCourseBox .right .btnTxt[hash-class=ArtMasterCourseDetail-5230195823552898]{
    font-size: var(--main-fontSize18);
    /* color: white; */
    letter-spacing: .05rem;
}
.registrationForPremiumCourse .registrationForPremiumCourseBox .left .title[hash-class=ArtMasterCourseDetail-5230195823552898]{
    /* font-size: var(--main-fontSize20); */
    font-size: var(--main-fontSize26);
    font-weight: bold;
    margin-top: .15rem;
}
.registrationForPremiumCourse .registrationForPremiumCourseBox .left .descBox[hash-class=ArtMasterCourseDetail-5230195823552898]{
    /* font-size: .17rem; */
    /* line-height: .3rem; */
    font-size: var(--main-fontSize22);
    line-height: var(--main-fontSize36);
    text-indent: 2em;
}
/* 设置介绍样式 */
[hash-class=ArtMasterCourseDetail-5230195823552898] .registrationForPremiumCourse .registrationForPremiumCourseBox .left .descBox div p span{
    font-family: inherit;
    font-size: inherit;
}
.registrationForPremiumCourse .registrationForPremiumCourseBox .left .btnBox[hash-class=ArtMasterCourseDetail-5230195823552898]{
    width: auto;
    padding: .1rem .3rem;
    background-color: #d61920;
    position: absolute;
    right: 0;
    bottom: 0;
}
.registrationForPremiumCourse .registrationForPremiumCourseBox .left .btnBox .btnTxt[hash-class=ArtMasterCourseDetail-5230195823552898]{
    font-size: var(--main-fontSize18);
    color: white;
    letter-spacing: .05rem;
}
.registrationForPremiumCourse .registrationForPremiumCourseBox .right .QRcode[hash-class=ArtMasterCourseDetail-5230195823552898]{
    width: 1.8rem;
    align-self: center;
    z-index: 2;
}
/* 弹框样式 */
.jc[hash-class=ArtMasterCourseDetail-5230195823552898]{
  justify-content: center;
}
.popup .btnBox[hash-class=ArtMasterCourseDetail-5230195823552898]{
  margin-top: 20px;
}
.popup .titleTxt[hash-class=ArtMasterCourseDetail-5230195823552898]{
  font-size: var(--main-fontSize20);
}
.popup .toLoginBtn[hash-class=ArtMasterCourseDetail-5230195823552898]{
  background-color: #d61920;
  cursor: pointer;
  border: none;
  width: 0.8rem;
    height: 0.3rem
}
.popup .toLoginBtn .txt[hash-class=ArtMasterCourseDetail-5230195823552898]{
  font-size: 0.19rem;
}
.popup .cancelBtn[hash-class=ArtMasterCourseDetail-5230195823552898]{
  border: 1px solid rgb(153,153,153);
  background: rgb(255, 255, 255);
  cursor: pointer;
  width: 0.7rem;
    height: 0.3rem
}
.popup .cancelBtn .txt[hash-class=ArtMasterCourseDetail-5230195823552898]{
  font-size: 0.19rem;
    color: rgb(153, 153, 153);
}
/* 富文本 */
[hash-class=ArtMasterCourseDetail-5230195823552898] #introductionToRegistrationForpremium p{
    text-align: justify;
} 

/* 课程简介 */
[hash-class=ArtMasterCourseDetail-5230195823552898] #courseIntro p{
    font-size: inherit !important;
    font-family: inherit !important;
}
[hash-class=ArtMasterCourseDetail-5230195823552898] #courseIntro p span{
    font-size: inherit !important;
    font-family: inherit !important;
}
.m-b-1[hash-class=ArtMasterCourseDetail-5230195823552898]{
 margin-bottom: 1rem;
}
.rc-text[hash-class=projectIntegration-3167479762159837] {
    line-height: 30px;
}
.ac[hash-class=projectIntegration-3167479762159837]{
    align-items: center;
    align-content: center;
}
.pointer[hash-class=projectIntegration-3167479762159837]{
    cursor: pointer;
}
.hidden[hash-class=projectIntegration-3167479762159837]{
    overflow: hidden;
}
.rc-text-inner[hash-class=projectIntegration-3167479762159837] {
    line-height: inherit;
}

.rc-expression-inner[hash-class=projectIntegration-3167479762159837] {
    line-height: inherit;
}
/** 弹窗**/
.popup_title span[hash-class=projectIntegration-3167479762159837]{
    padding-bottom: 10px;
    font-size: 18px;
}
.popup-info span[hash-class=projectIntegration-3167479762159837]{
    font-size: 14px;
    color: #656565;
}
/** /弹窗**/

.projectIntegration .tabsContainer[hash-class=projectIntegration-3167479762159837] {
    width: 12rem;
    margin: 0 auto;
    height: .74rem;
    justify-content: center;
}

.projectIntegration .tabsItem[hash-class=projectIntegration-3167479762159837] {
    width: 1.2rem;
    height: .5rem;
    margin: 0 .2rem;
    text-align: center;
    color: #000;
    font-size: var(--main-fontSize22);
    line-height: .5rem;
    background: #f4f4f4;
    position: relative;
    cursor: pointer
}
.projectIntegration .tabsItem.active[hash-class=projectIntegration-3167479762159837] {
    color: #fff;
    background: #d91313;
}
.projectIntegration .tabsItem.active[hash-class=projectIntegration-3167479762159837]::after {
    content: "";
    position: absolute;
    bottom: -.1rem;
    left: 50%;
    -webkit-transform: translateX(-50%);
            transform: translateX(-50%);
    width: 0;
    height: 0;
    border: .05rem solid transparent;
    border-top: .05rem solid #d91313;
}
.projectIntegration .tabsItem .tabsText[hash-class=projectIntegration-3167479762159837] {
    width: 100%;
    font-size: var(--main-fontSize22);
    line-height: .5rem;
}

/****** 研学项目 ******/
[hash-class=projectIntegration-3167479762159837] .project-wraper .normal-swiper-pagination-bullet{
    width: 0.17rem;
    height: 0.07rem;
    border-radius: 0.04rem;
}
.project-wraper .project-tabs[hash-class=projectIntegration-3167479762159837]{
    margin-bottom: 0.8rem;
    display: flex;
    justify-content: space-between;
}
.project-wraper .project-tabs .project-tab-item[hash-class=projectIntegration-3167479762159837]{
    width: 3.56rem;
    height: 1.45rem;
    background: #fff;
    box-shadow: 0 2px 13px 0 hsl(0deg 0% 68% / 50%);
    border-radius: 2px;
    padding: 0.21rem 0.53rem;
    box-sizing: border-box;
    display: flex;
    align-items: flex-start;
    justify-content: space-between;
    cursor: pointer;
}
.project-wraper .tab-content[hash-class=projectIntegration-3167479762159837]{
    flex: 1;
}
.project-wraper .tab-content .title[hash-class=projectIntegration-3167479762159837]{
    font-size: var(--main-fontSize24);
    color: #333;
    font-weight: 700;
    line-height: .33rem;
    margin-bottom: 0.08rem;
}
.project-wraper .tab-content .more span[hash-class=projectIntegration-3167479762159837]{
    font-size: var(--main-fontSize20);
    line-height: .3rem;
    color: #d91313;
}
.project-wraper .tab-content .desc[hash-class=projectIntegration-3167479762159837]{
    font-size: var(--main-fontSize20);
    line-height: .28rem;
    color: #666;
    margin-bottom: 0.13rem;
}
.Research-content-title[hash-class=projectIntegration-3167479762159837]{
    margin-bottom: 0.2rem;
    display: flex;
    align-items: center;
}
.Research-content-title .icon[hash-class=projectIntegration-3167479762159837]{
    width: 0.03rem;
    height: 0.24rem;
    background: #e02020;
    margin-right: 0.1rem;
}
.Research-content-title .name[hash-class=projectIntegration-3167479762159837]{
    flex: 1;
    font-size: var(--main-fontSize26);
    color: #000;
    line-height: .37rem;
}
/****** /研学项目-研学列表 ******/
.project-wraper .list .list-item[hash-class=projectIntegration-3167479762159837]{
    padding: 0.25rem 0;
    border-bottom: 1px solid #d8d8d8;
}
.project-wraper .list-item-top[hash-class=projectIntegration-3167479762159837]{
    display: flex;
    align-items: center;
}
.project-wraper .list-item-swiper[hash-class=projectIntegration-3167479762159837]{
    width: 2.65rem;
    height: 1.75rem;
    margin-right: 0.2rem;
}
.project-wraper .list-item-top-content[hash-class=projectIntegration-3167479762159837]{
    flex: 1;
}
.project-wraper .list-item-top-content .title[hash-class=projectIntegration-3167479762159837]{
    font-size: var(--main-fontSize22);
    line-height: .3rem;
    color: #333;
    margin-bottom: 0.1rem;
}
.project-wraper .list-item-top-content .desc[hash-class=projectIntegration-3167479762159837]{
    font-size: var(--main-fontSize20);
    line-height: .32rem;
    color: #666;
    margin-bottom: 0.28rem;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
}
.project-wraper .list-item-top-content .time[hash-class=projectIntegration-3167479762159837]{
    margin-right: 0.18rem;
    display: flex;
    align-items: center;
}
.project-wraper .time>span[hash-class=projectIntegration-3167479762159837]{
    font-size: var(--main-fontSize18);
    line-height: .25rem;
    color: #999;
}
.project-wraper .list .list-info[hash-class=projectIntegration-3167479762159837]{
    display: flex;
}
.project-wraper .list-item-top-content .city[hash-class=projectIntegration-3167479762159837]{
    display: flex;
    align-items: center;
}

.project-wraper .list-item-top-content .city span[hash-class=projectIntegration-3167479762159837]{
    font-size: var(--main-fontSize18);
    line-height: .25rem;
    color: #999;
}
.project-wraper .signup[hash-class=projectIntegration-3167479762159837]{
    width: 1.56rem;
    height: 0.65rem;
    background: #d91313;
    display: flex;
    justify-content: center;
    align-content: center;
    color: #fff;
    margin-left: 1.58rem;
    cursor: pointer;
}
.project-wraper .signup span[hash-class=projectIntegration-3167479762159837]{
    font-size: var(--main-fontSize30);
}
/****** /研学项目 ******/
.projectIntegration .tabsContainer[hash-class=projectIntegration-3167479762159837] {
    width: 12rem;
    margin: 0 auto;
    height: .74rem;
    justify-content: center;
}
.projectIntegration .tabsItem[hash-class=projectIntegration-3167479762159837] {
    width: 1.2rem;
    height: .5rem;
    margin: 0 .2rem;
    text-align: center;
    color: #000;
    font-size: var(--main-fontSize22);
    line-height: .5rem;
    background: #f4f4f4;
    position: relative;
    cursor: pointer
}
.projectIntegration .tabsItem.active[hash-class=projectIntegration-3167479762159837] {
    color: #fff;
    background: #d91313;
}
.projectIntegration .tabsItem.active[hash-class=projectIntegration-3167479762159837]::after {
    content: "";
    position: absolute;
    bottom: -.1rem;
    left: 50%;
    -webkit-transform: translateX(-50%);
            transform: translateX(-50%);
    width: 0;
    height: 0;
    border: .05rem solid transparent;
    border-top: .05rem solid #d91313;
}
.projectIntegration .tabsItem .tabsText[hash-class=projectIntegration-3167479762159837] {
    width: 100%;
    font-size: var(--main-fontSize22);
    line-height: .5rem;
}

/****** 研学项目 ******/
.project-wraper .project-tabs[hash-class=projectIntegration-3167479762159837]{
    margin-bottom: 0.8rem;
    display: flex;
    justify-content: space-between;
}
.project-wraper .project-tabs .project-tab-item[hash-class=projectIntegration-3167479762159837]{
    width: 3.56rem;
    height: 1.45rem;
    background: #fff;
    box-shadow: 0 2px 13px 0 hsl(0deg 0% 68% / 50%);
    border-radius: 2px;
    padding: 0.21rem 0.53rem;
    box-sizing: border-box;
    display: flex;
    align-items: flex-start;
    justify-content: space-between;
    
}
.project-wraper .tab-content[hash-class=projectIntegration-3167479762159837]{
    flex: 1;
}
.project-wraper .tab-content .title[hash-class=projectIntegration-3167479762159837]{
    font-size: var(--main-fontSize24);
    color: #333;
    font-weight: 700;
    line-height: .33rem;
    margin-bottom: 0.08rem;
}
.project-wraper .tab-content .more span[hash-class=projectIntegration-3167479762159837]{
    font-size: var(--main-fontSize20);
    line-height: .3rem;
    color: #d91313;
}
.project-wraper .tab-content .desc[hash-class=projectIntegration-3167479762159837]{
    font-size: var(--main-fontSize20);
    line-height: .28rem;
    color: #666;
    margin-bottom: 0.13rem;
}
.Research-content-title[hash-class=projectIntegration-3167479762159837]{
    margin-bottom: 0.2rem;
    display: flex;
    align-items: center;
}
.Research-content-title .icon[hash-class=projectIntegration-3167479762159837]{
    width: 0.03rem;
    height: 0.24rem;
    background: #e02020;
    margin-right: 0.1rem;
}
.Research-content-title .name[hash-class=projectIntegration-3167479762159837]{
    flex: 1;
    font-size: var(--main-fontSize26);
    color: #000;
    line-height: .37rem;
}
/****** /研学项目-研学列表 ******/
.project-wraper .list .list-item[hash-class=projectIntegration-3167479762159837]{
    padding: 0.25rem 0;
    border-bottom: 1px solid #d8d8d8;
}
.project-wraper .list-item-top[hash-class=projectIntegration-3167479762159837]{
    display: flex;
    align-items: center;
}
.project-wraper .list-item-swiper[hash-class=projectIntegration-3167479762159837]{
    width: 2.65rem;
    height: 1.75rem;
    margin-right: 0.2rem;
}
.project-wraper .list-item-top-content[hash-class=projectIntegration-3167479762159837]{
    flex: 1;
}
.project-wraper .list-item-top-content .title[hash-class=projectIntegration-3167479762159837]{
    font-size: var(--main-fontSize22);
    line-height: .3rem;
    color: #333;
    margin-bottom: 0.1rem;
}
.project-wraper .list-item-top-content .desc[hash-class=projectIntegration-3167479762159837]{
    font-size: var(--main-fontSize20);
    line-height: .32rem;
    color: #666;
    margin-bottom: 0.28rem;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
}
.project-wraper .list-item-top-content .time[hash-class=projectIntegration-3167479762159837]{
    margin-right: 0.18rem;
    flex-shrink: 0;
    width: unset;
}
.project-wraper .time>span[hash-class=projectIntegration-3167479762159837]{
    font-size: var(--main-fontSize18);
    line-height: .25rem;
    color: #999;
}
.project-wraper .list-item-top-content .city[hash-class=projectIntegration-3167479762159837]{
    width: unset;
}
.project-wraper .list-item-top-content .city span[hash-class=projectIntegration-3167479762159837]{
    font-size: var(--main-fontSize18);
    line-height: .25rem;
    color: #999;
}
.project-wraper .signup[hash-class=projectIntegration-3167479762159837]{
    width: 1.56rem;
    height: 0.65rem;
    background: #d91313;
    display: flex;
    justify-content: center;
    align-content: center;
    color: #fff;
    margin-left: 1.58rem;
}
.project-wraper .signup span[hash-class=projectIntegration-3167479762159837]{
    font-size: var(--main-fontSize30);
}
.Research-content-list[hash-class=projectIntegration-3167479762159837] {
    margin-top: 0.4rem;
    flex-wrap: wrap;
    display: flex;
    align-items: center;
}
.Research-content-list-item[hash-class=projectIntegration-3167479762159837]{
    width: 25%;
    margin-bottom: 0.3rem;
    display: flex;
    justify-content: center;
}
.Research-content-list-item img[hash-class=projectIntegration-3167479762159837]{ 
    width: 2.6rem;
    display: block;
    margin: 0 auto 0.2rem;
    box-shadow: 0 2px 13px 0 hsl(0deg 0% 68% / 50%);
    height: 1.17rem;
}
.Research-content-list-item span[hash-class=projectIntegration-3167479762159837]{
    font-size: var(--main-fontSize20);
    color: #333;
    line-height: .28rem;
    text-align: center;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}

/****** /研学项目 ******/

/****** 各类活动 ******/
.activity-wraper .swiper[hash-class=projectIntegration-3167479762159837]{
    margin-bottom: 0.5rem;
}
.activity-wraper .new-activity-con[hash-class=projectIntegration-3167479762159837]{
    display: flex;
    flex-wrap: nowrap;
    transition: all .3s;
    position: relative;
    left: 0;
}
.new-activity-con .new-activity-item[hash-class=projectIntegration-3167479762159837]{
   width: 2.426rem;
    cursor: pointer;
    box-shadow: 0 0.04rem 0.1rem 0 hsl(0deg 0% 83% / 50%);
    border-radius: 4px;
    margin-bottom: 0.15rem;
   margin-right: 0.18rem;
    flex-shrink: 0;
}
.new-activity-con .new-activity-item img[hash-class=projectIntegration-3167479762159837]{
    width: 100%;
    height: 2rem;
}
.new-activity-con .activity-item-bottom[hash-class=projectIntegration-3167479762159837]{
    width: 100%;
    padding: 0 0.16rem;
    box-sizing: border-box;
    background: #f9f9f9;
    margin-top: -0.22rem;
}
.new-activity-item .activity-item-bottom .bottom-con[hash-class=projectIntegration-3167479762159837]{
    font-size: var(--main-fontSize22);
    font-family: PingFangSC-Medium,PingFang SC;
    font-weight: 500;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 1;
    margin: 0.1rem 0;
}
.activity-item-bottom .bottom-con-tip[hash-class=projectIntegration-3167479762159837]{
    height: 25px;
    font-size: 0.16rem;
    font-family: PingFangSC-Regular,PingFang SC;
    font-weight: 400;
    color: #f08c36;
    padding-bottom: 0.12rem;
}
.new-activity-item .activity-item-bottom .tips[hash-class=projectIntegration-3167479762159837]{
    padding: 0.1rem 0;
    width: 100%;
    border-top: 0.01rem dashed #999;
    display: flex;
    justify-content: space-between;
    align-items: center;
}
.activity-wraper .collect[hash-class=projectIntegration-3167479762159837]{
    height: 0.34rem;
    color: #000;
}
.activity-wraper .collect span[hash-class=projectIntegration-3167479762159837]{
    font-size: var(--main-fontSize20);
}
.activity-wraper .collect img[hash-class=projectIntegration-3167479762159837]{
    width: 0.21rem;
    height: 0.21rem;
    margin-right: 0.03rem;
}
.activity-wraper .collect .no-collect[hash-class=projectIntegration-3167479762159837]{
    width: 0.91rem;
    border: 0.01rem solid #e6e6e6;
    color: #000;
    border-radius: 0.17rem;
    display: flex;
    justify-content: center;
    align-content: center;
    align-items: center;
    cursor: pointer;
    height: 100%;
    margin-right: 0.1rem;
}
.activity-wraper .collect .yes-collect[hash-class=projectIntegration-3167479762159837]{
    width: 1.08rem;
    background: #f7b500;
    border: 0.01rem solid #f7b500;
    color: #fff;
    border-radius: 0.17rem;
    display: flex;
    justify-content: center;
    align-content: center;
    align-items: center;
    cursor: pointer;
    height: 100%;
}
.activity-wraper .all-activity[hash-class=projectIntegration-3167479762159837]{
    margin-top: 0.5rem;
}
.activity-wraper .all-activity .screen-box[hash-class=projectIntegration-3167479762159837]{
    margin-top: 0.25rem;
    display: flex;
    justify-content: space-between;
    align-items: center;
}
.all-activity .screen-box .screen-l[hash-class=projectIntegration-3167479762159837]{
    display: flex;
}
/* .screen-box{ */
    /* width: 42%; */
/* } */
.screen-l-item[hash-class=projectIntegration-3167479762159837]{
    margin-right: 0.14rem;
    width: unset;
}
.screen-l-item span[hash-class=projectIntegration-3167479762159837]{
    cursor: pointer;
    padding: 0.11rem 0.12rem;
    display: flex;
    justify-content: center;
    align-items: center;
    border-radius: 0.04rem;
    font-size: var(--main-fontSize20);
    font-family: SourceHanSansCN-Regular,SourceHanSansCN;
    font-weight: 400;
    color: #252728;
    border: 1px solid #c9c9c9;
}
.screen-status-active[hash-class=projectIntegration-3167479762159837]{
    color: #fff;
    background: #d91313;
}
.all-activity-con[hash-class=projectIntegration-3167479762159837]{
    margin-top: 0.34rem;
    /* margin-bottom: 0.5rem; */
    display: flex;
    justify-content: space-between;
}
.activity-con-item[hash-class=projectIntegration-3167479762159837]{
    width: unset;
    width: 5.5rem;
    margin-bottom: 0.3rem;
    cursor: pointer;
    box-sizing: border-box;
    padding: 10px;
    display: flex;
}
.activity-con-item:hover[hash-class=projectIntegration-3167479762159837]{
    box-shadow: 0 0.04rem 0.1rem 0 hsl(0deg 0% 83% / 50%);
    border-radius: 0.1rem;
}

.activity-con-item div[hash-class=projectIntegration-3167479762159837]{
    width: unset;
}
.activity-con-item .box-l[hash-class=projectIntegration-3167479762159837]{
    width: 1.83rem;
    height: 1.43rem;
    margin-right: 0.16rem;
}
.activity-con-item .box-l img[hash-class=projectIntegration-3167479762159837]{
    height: 100%;
    width: 100%;
}
.activity-con-item .box-r[hash-class=projectIntegration-3167479762159837]{
    flex: 1;
    overflow: hidden;
    width: 100%;
}
.activity-con-item .box-r .activity-title[hash-class=projectIntegration-3167479762159837]{
    margin-top: 0.03rem;
    font-size: var(--main-fontSize22);
    font-family: PingFangSC-Medium,PingFang SC;
    font-weight: 500;
    line-height: .3rem;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 1;
    word-break: break-all;
}
.activity-con-item .box-r .activity-time[hash-class=projectIntegration-3167479762159837]{
    margin-top: 0.08rem;
    color: #666;
    width: 200%;
}
.activity-con-item .box-r .activity-time span[hash-class=projectIntegration-3167479762159837]{
    font-size: var(--main-fontSize18);
    font-family: PingFangSC-Regular,PingFang SC;
    font-weight: 400;
}
.activity-con-item .box-r .box-bottom[hash-class=projectIntegration-3167479762159837]{
    display: flex;
    justify-content: space-between;
    margin-right: 0.16rem;
    margin-top: 0.1rem;
    align-items: center;
    margin-top: 0.15rem;
    width: 100%;
}
.activity-con-item .box-r .box-bottom .state span[hash-class=projectIntegration-3167479762159837]{
    font-size: var(--main-fontSize18);
    font-family: PingFangSC-Medium,PingFang SC;
    font-weight: 700;
}
.screen-status-active[hash-class=projectIntegration-3167479762159837]{
    color: #fff !important;
    background: #d91313;
}
/****** /各类活动 ******/

/****** 合作项目 ******/
.project-con-text span[hash-class=projectIntegration-3167479762159837]{
    margin-top: 0.06rem;
    font-size: var(--main-fontSize18);
    font-weight: 400;
    color: #666;
    line-height: .3rem;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
}
.project-company span[hash-class=projectIntegration-3167479762159837]{
    margin-top: 0.06rem;
    font-size: var(--main-fontSize18);
    font-weight: 400;
    color: #666;
    line-height: .3rem;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 1;
}
/****** /合作项目 ******/
.project-con-item[hash-class=projectIntegration-3167479762159837] {
    width: 5.63rem;
    margin-bottom: 0.3rem;
    cursor: pointer;
    padding: 10px;
    box-sizing: border-box;
}
.project-con-item .item-box[hash-class=projectIntegration-3167479762159837] {
    height: 1.34rem;
    display: flex;
}
.project-con-item .item-box .box-l[hash-class=projectIntegration-3167479762159837] {
    margin-right: 0.16rem;
}
.project-con-item .item-box .box-l .project-img[hash-class=projectIntegration-3167479762159837] {
    width: 1.73rem;
    height: 1.34rem;
    object-fit: cover;
    object-position: center;
}
.project-con-item .item-box .box-r[hash-class=projectIntegration-3167479762159837] {
    width: calc(100% - 1.92rem);
    flex-shrink: 0;
}
.project-con-item .item-box .box-r .project-title[hash-class=projectIntegration-3167479762159837] {
    margin-top: 0.03rem;
    font-size: var(--main-fontSize22);
    font-family: PingFangSC-Medium,PingFang SC;
    font-weight: 500;
    color: #000;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    line-height: .3rem;
}
.project-con-item .item-box .box-r .project-company[hash-class=projectIntegration-3167479762159837] {
    margin-top: 0.06rem;
    font-size: var(--main-fontSize18);
    font-family: PingFangSC-Regular,PingFang SC;
    font-weight: 400;
    color: #666;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    line-height: .3rem;
}
.project-con-item .item-box .box-r .project-con-text[hash-class=projectIntegration-3167479762159837] {
    margin-top: 0.06rem;
    font-size: var(--main-fontSize18);
    font-family: PingFangSC-Regular,PingFang SC;
    font-weight: 400;
    color: #666;
    line-height: .3rem;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
}
.list-item-top .signup span[hash-class=projectIntegration-3167479762159837]{
  display: flex;
}
.pagenition-wraper[hash-class=projectIntegration-3167479762159837]{
    margin-top: 0.62rem;
    margin-bottom: 0.38rem;
}

/* 结束 */
.project-wraper .signup.end[hash-class=projectIntegration-3167479762159837]{
    background-color: rgba(95, 99, 104,0.4);
}

/* 合作动态 */
.collaborationDynamicsBox[hash-class=projectIntegration-3167479762159837]{
    padding: 0 10px;
    justify-content: space-between;
    flex-wrap: nowrap;
    gap: 30px
}
.collaborationDynamicsBox .leftBanner[hash-class=projectIntegration-3167479762159837], .collaborationDynamicsBox .rigthList[hash-class=projectIntegration-3167479762159837]{
    width: 5.63rem;
}
.collaborationDynamicsBox .leftBanner[hash-class=projectIntegration-3167479762159837]{
    height: 4rem;
}
.collaborationDynamicsBox .rigthList .rigthListItem[hash-class=projectIntegration-3167479762159837] {
    margin-bottom: .2rem;
}
.collaborationDynamicsBox .rigthList .rigthListItem .rigthListItemTitle[hash-class=projectIntegration-3167479762159837]{
    margin-top: 0.03rem;
    font-size: var(--main-fontSize22);
    font-family: PingFangSC-Medium,PingFang SC;
    font-weight: 500;
    color: #000;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    line-height: .3rem;
}
.collaborationDynamicsBox .rigthList .rigthListItem .rigthListItemIntroTxt[hash-class=projectIntegration-3167479762159837]{
    margin-top: 0.06rem;
    font-size: var(--main-fontSize18);
    font-family: PingFangSC-Regular,PingFang SC;
    font-weight: 400;
    color: #666;
    line-height: .3rem;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
    height: .6rem;
}
.collaborationDynamicsBox .rigthList .rigthListItem .rigthListItemIntroTxtBox[hash-class=projectIntegration-3167479762159837]{
    width: 70%;
}
.collaborationDynamicsBox .rigthList .rigthListItem .rigthListItemDescBox[hash-class=projectIntegration-3167479762159837]{
    justify-content: space-between;
    display: flex;
    flex-wrap: nowrap;
}
.collaborationDynamicsBox .rigthList .rigthListItem .rigthListItemDescBox .moreTxt[hash-class=projectIntegration-3167479762159837]{
    font-size: var(--main-fontSize16);
    color: #cf2531;
    align-self: flex-end;
    cursor: pointer;
}
.collaborationDynamicsBox .rigthList .rigthListItem .grayLine[hash-class=projectIntegration-3167479762159837]{
    width: 100%;
    height: 2px;
    background-color: #eaeaea;
    margin-top: 0.2rem
}
/* 左侧轮播图 */
[hash-class=projectIntegration-3167479762159837] .collaborationDynamicsBox .leftBanner .rc-block{
    height: inherit;
}
/* 项目合作申请 */
.projectCooperationBox[hash-class=projectIntegration-3167479762159837]{
    justify-content: center;
    padding: .3rem 0;
    background: url(https://static.lndx.edu.cn/image/projectIntegration_bg.png) no-repeat 50%;
}
.projectCooperationBox .projectCooperationBoxTitle[hash-class=projectIntegration-3167479762159837]{
    font-size: var(--main-fontSize36);
    font-family: PingFangSC-Medium,PingFang SC;
    font-weight: 500;
    color: #fff;
    margin-bottom: .2rem;
}
.projectCooperationBox .applyingForCooperationBtn[hash-class=projectIntegration-3167479762159837]{
    padding: .1rem .5rem;
    background-color: #d91314;
    font-size: var(--main-fontSize24);
    font-family: PingFangSC-Medium,PingFang SC;
    font-weight: 500;
    color: #fff;
    cursor: pointer;
     margin-bottom: .2rem;
}
.projectCooperationBox .welcome[hash-class=projectIntegration-3167479762159837]{
    font-size: var(--main-fontSize18);
    font-family: PingFangSC-Regular,PingFang SC;
    font-weight: 400;
    color: #fff;
}
.widthAuto[hash-class=projectIntegration-3167479762159837]{
    width: auto;
}
.jc[hash-class=projectIntegration-3167479762159837]{
    justify-content: center;
}
.scrollBox[hash-class=projectIntegration-3167479762159837]{
    position: relative;
    flex-wrap: nowrap;
}
.flex1[hash-class=projectIntegration-3167479762159837]{
    flex: 1;
}
.scrollBox .img[hash-class=projectIntegration-3167479762159837]{
    width: .6rem;
    height: auto;
}
.scrollBox .img.leftArrow[hash-class=projectIntegration-3167479762159837]{
   margin-left: -.1rem;
    margin-right: .05rem;
}
.scrollBox .img.rightArrow[hash-class=projectIntegration-3167479762159837]{
    margin-left: .1rem;
}
.rc-text[hash-class=authorize-3203079872113894] {
    line-height: 30px;
}

.rc-text-inner[hash-class=authorize-3203079872113894] {
    line-height: inherit;
}

.rc-expression-inner[hash-class=authorize-3203079872113894] {
    line-height: inherit;
}
.login-page[hash-class=authorize-3203079872113894]{
    width: 100%;
    /* background: url(https://lndxt.oss-cn-hangzhou.aliyuncs.com/lndx/login/background.png) no-repeat 50%; */
    background: url(https://static.lndx.edu.cn/image/loginBackground.png) no-repeat 50%;
    background-size: cover;
    min-height: 100vh;
    padding-top: 0.35rem;
}
.logo-image[hash-class=authorize-3203079872113894]{
    width: 2.75rem;
    height: 0.56rem;
}
.login-header-btn-container[hash-class=authorize-3203079872113894]{
    width: unset;
}
.login-back-button[hash-class=authorize-3203079872113894]{
    width: 1.17rem;
    height: 0.43rem;
    background: #d91313;
    border-radius: 0.05rem;
    cursor: pointer;
    margin-left: 0.16rem;
    display: flex;
    justify-content: center;
}
.login-back-button span[hash-class=authorize-3203079872113894]{
    font-size: var(--main-fontSize20);
    text-align: center;
    line-height: .42rem;
    color: #fff;
}
.imgcode-class[hash-class=authorize-3203079872113894]{
    font-size: 0.12rem !important;
}
imgcode-class rc-button[hash-class=authorize-3203079872113894]{
    margin: 0px;
}
.login-header[hash-class=authorize-3203079872113894]{
    width: 12rem;
    display: flex;
    align-items: center;
    justify-content: space-between;
    margin-left: auto !important;
    margin-right: auto;
}
.login-content[hash-class=authorize-3203079872113894]{
    margin: 0.58rem auto 0;
    display: flex;
    align-items: center;
    justify-content: center;
}
.login-content .content[hash-class=authorize-3203079872113894]{
    width: 5.05rem;
    background: #fff;
    border-radius: 0.1rem;
    padding: 0.44rem 0.38rem;
    box-sizing: border-box;
}
.login-content .content-title[hash-class=authorize-3203079872113894]{
    font-size: var(--main-fontSize26);
    color: #333;
    margin-bottom: 0.26rem;
    text-align: center;
    position: relative;
    display: flex;
    justify-content: center;
}
.login-content .content-title img[hash-class=authorize-3203079872113894]{
    width: 0.3rem;
    position: absolute;
    left: 0;
    top: 0.05rem;
    cursor: pointer;
}
.login-content .content-title span[hash-class=authorize-3203079872113894]{
    font-size: var(--main-fontSize26);
    color: #333;
}
.login-content .content-tab[hash-class=authorize-3203079872113894]{
    color: #999;
    line-height: .3rem;
    margin-bottom: 0.35rem;
    cursor: pointer;
    display: flex;
    align-items: center;
}
.login-content .content-tab span[hash-class=authorize-3203079872113894]{
    font-size: var(--main-fontSize22);
}
.login-content .content-login[hash-class=authorize-3203079872113894]{

}
.login-content .content-login .content-login-item[hash-class=authorize-3203079872113894]{
    
}
.login-content .content-tab-item[hash-class=authorize-3203079872113894]{
    display: inline-block;
    margin-right: 0.34rem;
    width: auto;
    position: relative;
}
.login-content .content-tab-item-active[hash-class=authorize-3203079872113894]{
    color: #d91313;
}
.login-content .content-tab-item-active[hash-class=authorize-3203079872113894]::after {
    content: "";
    position: absolute;
    left: 50%;
    bottom: -0.1rem;
    width: 0.37rem;
    height: 0.03rem;
    background: #d91313;
    -webkit-transform: translateX(-50%);
            transform: translateX(-50%);
}
.content-btn[hash-class=authorize-3203079872113894]{
    width: 100%;
    height: 0.54rem;
    background: #d91313;
    border-radius: 0.05rem;
    
    color: #fff;
    text-align: center;
    line-height: .54rem;
    margin-bottom: 0.2rem;
}
.content-btn span[hash-class=authorize-3203079872113894]{
    font-size: var(--main-fontSize20);
}
.content-login-item[hash-class=authorize-3203079872113894]{
    height: 0.54rem;
    margin-bottom: 0.24rem;
}
.content-login-item-input[hash-class=authorize-3203079872113894]{
    height: 100%;
    background: #f7f7f7;
    font-size: var(--main-fontSize20);
    box-sizing: border-box;
    border-radius: 0.02rem;
    border: 0;
    /* padding: 0 0.12rem; */
}
[hash-class=authorize-3203079872113894] .content-login-item-input input::-webkit-input-placeholder{
     font-size: var(--main-fontSize20);
}
[hash-class=authorize-3203079872113894] .content-login-item-input input::placeholder{
     font-size: var(--main-fontSize20);
}
.content-login-item-input input[hash-class=authorize-3203079872113894]{
    border: none;
}
.other-login-tiltle[hash-class=authorize-3203079872113894]{
    
}
.other-login-img[hash-class=authorize-3203079872113894]{
    
}
.other-login-img .other-login-img-item[hash-class=authorize-3203079872113894]{
    
}
.other-login-img .other-login-img-item img[hash-class=authorize-3203079872113894]{

}
.other-login-img .other-login-img-item .text[hash-class=authorize-3203079872113894]{
    
}
.content-tips[hash-class=authorize-3203079872113894]{
    margin-bottom: 0.56rem;
    display: flex;
    align-items: center;
    justify-content: space-between;
}
.login-content .content-tips-item[hash-class=authorize-3203079872113894]{
    width: unset;
}
.login-content .content-tips-item span[hash-class=authorize-3203079872113894]{
    font-size: var(--main-fontSize20);
    color: #666;
    line-height: .28rem;
}
.login-content .other-login-title[hash-class=authorize-3203079872113894]{
    width: 3.6rem;
    height: 1px;
    background: -webkit-linear-gradient(left,#fff,#666 50%,#fff);
    margin: 0 auto 0.36rem;
    position: relative;
}
.login-content .other-login-title span[hash-class=authorize-3203079872113894]{
    width: 1.5rem;
    background: #fff;
    font-size: var(--main-fontSize20);
    color: #666;
    text-align: center;
    position: absolute;
    left: 50%;
    line-height: .28rem;
    top: -0.14rem;
    -webkit-transform: translateX(-50%);
            transform: translateX(-50%);
}
.login-content .other-login-img[hash-class=authorize-3203079872113894]{
    width: 2.2rem;
    margin: 0 auto;
    justify-content: space-around;
    display: flex;
    align-items: center;
}
.login-content .other-login-img-item[hash-class=authorize-3203079872113894]{
    display: flex;
    flex-direction: column;
    cursor: pointer;
    width: unset;
}
.login-content .other-login-img-item img[hash-class=authorize-3203079872113894]{
    display: block;
    width: 0.56rem;
    height: 0.56rem;
    margin: 0 auto 0.12rem;
}
.login-content .other-login-img-item span[hash-class=authorize-3203079872113894]{
    font-size: var(--main-fontSize20);
    color: #666;
    line-height: .28rem;
}
.content-login-item>.rc-label[hash-class=authorize-3203079872113894]{
    width: 1.16rem;
    color: #333;
    flex-shrink: 0;
    display: flex;
    justify-content: flex-end;
    align-items: center;
    height: 100%;
}
.content-login-item>.rc-label>span[hash-class=authorize-3203079872113894]{
    font-size: var(--main-fontSize20);
    text-align: right;
}
[hash-class=authorize-3203079872113894] .content-login-item .rc-label .red {
    color: #d91313;
    margin-right: 0.05rem;
    font-size: var(--main-fontSize20);
}
.content-login-item .content-login-item-input[hash-class=authorize-3203079872113894]{
    flex: 1;
}
[hash-class=authorize-3203079872113894] .content-login-item-input input{
    border: none
}
.content-login-item>img[hash-class=authorize-3203079872113894]{
    width: 1.1rem;
    margin-left: 0.1rem;
    margin-right: 0.1rem;
    height: 100%;
}
.content-login-item>.rc-button[hash-class=authorize-3203079872113894]{
    background: white;
    flex-shrink: 0;
    width: 0.8rem;
    line-height: .28rem;
    border: none;
    height: 100%;
    padding: 0px;
    display: flex;
    justify-content: center;
    align-items: center;
    margin: 0px;
}
.content-login-item>.rc-button:hover[hash-class=authorize-3203079872113894]{
    -webkit-filter: brightness(1);
            filter: brightness(1);
}
.content-login-item .rc-button span[hash-class=authorize-3203079872113894]{
    color: #d91313;
    font-size: var(--main-fontSize20);
}
.content-login-item-input-btn[hash-class=authorize-3203079872113894]{
    position: relative;
    display: flex;
    background: #f7f7f7;
}
.content-login-item-input-btn .login-sms-input input[hash-class=authorize-3203079872113894]{
    outline: none;
}
.content-login-item-input-btn .sendCode[hash-class=authorize-3203079872113894]{
    width: 1rem;
    margin-right: 0.16rem;
    cursor: pointer;
    height: 100%;
    display: flex;
    align-content: center;
    margin-bottom: 0.24rem;
    justify-content: center;
}
.content-login-item-input-btn .sendCode .rc-if[hash-class=authorize-3203079872113894]{
    display: flex;
    justify-content: center;
}
.content-login-item-input-btn .sendCode span[hash-class=authorize-3203079872113894] {
    font-size: var(--main-fontSize20);
    color: #d91313;
}

/* wechat qrcode iframe */ 
#wxQrcodeWrapper[hash-class=authorize-3203079872113894] {
    width: 3rem;
    margin: 0 auto 0.24rem;
}
[hash-class=authorize-3203079872113894] #wxQrcodeWrapper iframe {
    width: 3rem;
    height: 4rem;
}
[hash-class=authorize-3203079872113894] .imgcode-class-register input::-webkit-input-placeholder{
    font-size: 12px;
}
[hash-class=authorize-3203079872113894] .imgcode-class-register input::placeholder{
    font-size: 12px;
}
.rc-text[hash-class=teacherTraining-3163762840751153] {
    line-height: 30px;
}

.rc-text-inner[hash-class=teacherTraining-3163762840751153] {
    line-height: inherit;
}

.rc-expression-inner[hash-class=teacherTraining-3163762840751153] {
    line-height: inherit;
}

.teacherTraining .banner[hash-class=teacherTraining-3163762840751153] {
    width: 100vw;
    height: 4.6rem;
    position: relative;
}
.teacherTraining .banner .swiper_banner[hash-class=teacherTraining-3163762840751153] {
    height: 4.13rem;
    position: absolute;
    top: .24rem;
    left: 50%;
    -webkit-transform: translateX(-50%);
            transform: translateX(-50%);
    width: 12rem;
}
[hash-class=teacherTraining-3163762840751153] .teacherTraining .banner .swiper_banner .swiper {
    width: 12rem;
    height: 100%;
    box-shadow: 0 0 0.13rem 0 rgb(0 0 0 / 62%);
    margin: 0 auto;
}
.teacherTraining .con[hash-class=teacherTraining-3163762840751153] {
    width: 100%;
    background: #fff;
    overflow: hidden;
    padding-bottom: 1rem;
}
.teacherTraining .con .title[hash-class=teacherTraining-3163762840751153] {
    margin: .4rem auto .54rem;
    width: 100%;
    height: .7rem;
}
.teacherTraining .con .con_box[hash-class=teacherTraining-3163762840751153] {
    width: 12rem;
    margin: 0 auto;
    display: flex;
    justify-content: space-between;
    flex-wrap: wrap;
}
.teacherTraining .hx[hash-class=teacherTraining-3163762840751153] {
    width: 100%;
    height: .01rem;
    background: #979797;
}
[hash-class=teacherTraining-3163762840751153] .carousel-container-content .imageList .image-div img {
    cursor: default;
}
/* 轮播图 */
[hash-class=teacherTraining-3163762840751153] .carousel-navigation{
    width: .45rem;
    height: .45rem;
    background: rgba(31, 45, 61, .5);
}
[hash-class=teacherTraining-3163762840751153] .normal-swiper-pagination-bullet{
    width: 0.1rem;
    height: 0.05rem;
    margin-left: 10px;
    opacity: 0.5;
    cursor: pointer;
    border-radius: 20%;
    background: white;
}
[hash-class=teacherTraining-3163762840751153] .normal-swiper-pagination-bullet-active{
  opacity: 1;
  width: .3rem;
}
/* 课程图片 */
[hash-class=teacherTraining-3163762840751153] .CardItem>.img{
    height: 1.7072rem;
}.maxContent[hash-class=courseLearning1-5807681763878023]{
    width: -webkit-max-content;
    width: max-content;
}
.mainWidth[hash-class=courseLearning1-5807681763878023]{
    width: 13.66rem;
    margin: 0 auto;
}
.w100[hash-class=courseLearning1-5807681763878023]{
    width: 100%;
}
.h100[hash-class=courseLearning1-5807681763878023]{
    height: 100%;
}
.w50[hash-class=courseLearning1-5807681763878023]{
    width: 50%;
}
.ac[hash-class=courseLearning1-5807681763878023]{
    align-items: center;
    align-content: center;
}
.relative[hash-class=courseLearning1-5807681763878023]{
    position: relative;
}
.h100[hash-class=courseLearning1-5807681763878023]{
    height: 100%;
}
.noWrap[hash-class=courseLearning1-5807681763878023]{
    flex-wrap: nowrap;
}
.flex1[hash-class=courseLearning1-5807681763878023]{
    flex: 1;
}
.pointer[hash-class=courseLearning1-5807681763878023]{
    cursor: pointer;
}
.jc[hash-class=courseLearning1-5807681763878023]{
    justify-content: center;
}
.jcsb[hash-class=courseLearning1-5807681763878023]{
    justify-content: space-between;
}
.mb2[hash-class=courseLearning1-5807681763878023]{
    margin-bottom: .2rem;
}
.jcfe[hash-class=courseLearning1-5807681763878023]{
    justify-content: flex-end;
}
.omit[hash-class=courseLearning1-5807681763878023]{
    text-overflow: -o-ellipsis-lastline;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-box-orient: vertical;
}
.clamp1[hash-class=courseLearning1-5807681763878023]{
    -webkit-line-clamp: 1;
}

/* 咨询服务 */
.informationService[hash-class=courseLearning1-5807681763878023]{
    background-color: #f6f6f6;
    padding: .496rem 0 .416rem 0;
}
.informationService .titleBox[hash-class=courseLearning1-5807681763878023]{
    font-size: var(--main-fontSize30);
    color: #333333;
    /* font-weight: bold; */
    letter-spacing: .01rem;
}
.informationService .content[hash-class=courseLearning1-5807681763878023]{
    margin-top: .32rem;
    padding: .36rem .32rem .32rem .36rem;
    background-color: #ffffff;
}
.informationService .content .form[hash-class=courseLearning1-5807681763878023]{
    border: none;
}
.informationService .content .form .textarea[hash-class=courseLearning1-5807681763878023]{
    padding: 5px 0 0 10px;
}
.informationService .content .form .submitBtn[hash-class=courseLearning1-5807681763878023]{
    background: #c73025;
    border: none;
    width: 0.88rem;
    height: 0.36rem;
}
.informationService .content .form .cancelBtn[hash-class=courseLearning1-5807681763878023]{
    width: 0.88rem;
    height: 0.36rem;
    border: 1px solid #c73025;
    background: #fff;
}
.informationService .content .form .cancelTxt[hash-class=courseLearning1-5807681763878023]{
    color: #c73025;
}
.informationService .content .form .btnTxt[hash-class=courseLearning1-5807681763878023]{
    font-size: .18rem;
}
[hash-class=courseLearning1-5807681763878023] .informationService .content .form .feedbackType.rc-dropdown .current input {
    font-size: .18rem;
}
[hash-class=courseLearning1-5807681763878023] #dropdownOptions.options li{
    font-size: .18rem;
}
[hash-class=courseLearning1-5807681763878023] .informationService .content .form .feedbackType.rc-dropdown>.options li{
    font-size: .18rem;
}
.informationService .content .form .feedbackType[hash-class=courseLearning1-5807681763878023]{
    height: .34rem;
}
.informationService .content .form .feedbackContent[hash-class=courseLearning1-5807681763878023]{
    height: 1.6rem;
}
[hash-class=courseLearning1-5807681763878023] .informationService .content .form .feedbackContent.rc-textarea .textarea{
    resize: none;
}
.informationService .content .form .btnBox[hash-class=courseLearning1-5807681763878023]{
    margin-left: .9rem;
}

/* 轮播图区域 */
.bannerBox[hash-class=courseLearning1-5807681763878023] {
    /* height: 3.88rem; */
    padding: .24rem 0;
}
.bannerBox .leftBanner[hash-class=courseLearning1-5807681763878023]{
    width: 10.78rem;
    height: 3.24rem;
    border-radius: 0.1rem;
    overflow: hidden;
    /* margin-right: .32rem; */
}
[hash-class=courseLearning1-5807681763878023] .bannerBox .leftBanner .swiper .swiper-next{
    right: .24rem;
}
[hash-class=courseLearning1-5807681763878023] .bannerBox .leftBanner .swiper .swiper-pre{
    left: .24rem;
}
/* 右边区域 */
.bannerBox .rightBox[hash-class=courseLearning1-5807681763878023]{
    height: 3.24rem;
    width: -webkit-max-content;
    width: max-content;
}
/* 未登录 */
.bannerBox .rightBox .noLoginBox[hash-class=courseLearning1-5807681763878023]{
    width: 2.56rem;
    height: 3.24rem;
    padding: .24rem .24rem .2rem .24rem;
}
.bannerBox .rightBox .noLoginBox .titleBox[hash-class=courseLearning1-5807681763878023]{
    height: 0.16rem;
    margin-bottom: .16rem;
}
.bannerBox .rightBox .noLoginBox .equityBox[hash-class=courseLearning1-5807681763878023]{
    color: #ca1e25;
    font-weight: bold;
    font-size: .15rem;
    margin-bottom: .096rem;
}
.bannerBox .rightBox .noLoginBox .equityBox .equityIcon[hash-class=courseLearning1-5807681763878023]{
    width: .16rem;
    margin-right: .06rem;
    /* height: 15px; */
}
.bannerBox .rightBox .noLoginBox  .line[hash-class=courseLearning1-5807681763878023]{
    height: 1px;
    background-color: #f0f0f0;
    margin-bottom: .08rem;
}
.bannerBox .rightBox .noLoginBox .textContent .item .tickIcon[hash-class=courseLearning1-5807681763878023]{
    width: 0.112rem;
    height: .112rem;
    margin-right: .096rem;
}
.bannerBox .rightBox .noLoginBox .textContent .item[hash-class=courseLearning1-5807681763878023]{
    color: #3f3f3f;
    margin-bottom: 0.048rem;
    font-size: .13rem;
    background: linear-gradient(to right , #f3f2ff,#f5fbff);
    border-radius: 0.05rem;
    height: 0.24rem;
}
.bannerBox .rightBox .noLoginBox .textContent .item:last-child[hash-class=courseLearning1-5807681763878023]{
    /* margin-bottom: .24rem; */
    margin-bottom: .12rem;
    
}
.bannerBox .rightBox .noLoginBox .loginBtn[hash-class=courseLearning1-5807681763878023]{
    height: .32rem;
    color: white;
    font-size: .13rem;
}
/* 登录区域 */
.bannerBox .rightBox .loginBox[hash-class=courseLearning1-5807681763878023]{
     /* height: 3.33rem; */
     height: 3.24rem;
    width: 2.84rem;
     padding: 0 .19rem;
}
.bannerBox .rightBox .loginBox .top[hash-class=courseLearning1-5807681763878023]{
    height: .52rem;
}
.bannerBox .rightBox .loginBox .top .name[hash-class=courseLearning1-5807681763878023]{
    font-size: .16rem;
    color: white;
    flex-shrink: 0;
}
.bannerBox .rightBox .loginBox .top .studentIDText[hash-class=courseLearning1-5807681763878023]{
    color: white;
    font-size: .12rem;
}
.bannerBox .rightBox .loginBox .middle[hash-class=courseLearning1-5807681763878023]{
    height: .38rem;
    margin-bottom: .24rem;
}
.bannerBox .rightBox .loginBox .learningOverview[hash-class=courseLearning1-5807681763878023]{
    color: #ce2d35;
    font-size: .15rem;
}
.bannerBox .rightBox .loginBox .moreIcon[hash-class=courseLearning1-5807681763878023]{
    width: .1121rem;
    height: .1121rem;
    margin-left: .04rem;
}
.bannerBox .rightBox .loginBox .moreText[hash-class=courseLearning1-5807681763878023]{
    color: #898483;
    font-size: .14rem;
}
.bannerBox .rightBox .loginBox .bottom .bottomItem[hash-class=courseLearning1-5807681763878023]{
    margin-bottom: .096rem;
}
.bannerBox .rightBox .loginBox .bottom .bottomItem .txt[hash-class=courseLearning1-5807681763878023]{
    color: #424242;
    font-size: .14rem;
}
.bannerBox .rightBox .loginBox .bottom .bottomItem .numText[hash-class=courseLearning1-5807681763878023]{
    color: #d55c60;
    font-size: .14rem;
}
.bannerBox .rightBox .loginBox .bottom .line[hash-class=courseLearning1-5807681763878023]{
    height: 1px ;
    background-color: #f4f4f4;
    margin-bottom: .14rem;
}
.bannerBox .rightBox .loginBox .bottom .linkBox .item[hash-class=courseLearning1-5807681763878023]{
   width: 45%;
    height: 0.3rem;
    background-color: #fff0f0;
    border-radius: 0.04rem;
    box-shadow: 0 0.03rem 3px #ffb0af;
}
.bannerBox .rightBox .loginBox .bottom .linkBox .item .txt[hash-class=courseLearning1-5807681763878023]{
    color: #df5d5f;
    font-size: .12rem;
}
.bannerBox .rightBox .loginBox .bottom .linkBox .item .icon[hash-class=courseLearning1-5807681763878023]{
    width: .12rem;
    margin-right: .1rem;
}
/* 最新活动 */
.newActivity[hash-class=courseLearning1-5807681763878023]{
    background-color: #fffcf7;
    padding: .51rem 0 .45rem;
}
.newActivity .titleBox[hash-class=courseLearning1-5807681763878023]{
    font-size: var(--main-fontSize34);
    letter-spacing: .01rem;
    margin-bottom: .51rem;
}
.newActivity .newActivityList[hash-class=courseLearning1-5807681763878023]{
    margin-right: .52rem;
    position: relative;
    left: 0;
    transition: all .3s;
}
.newActivity .newActivityList .item[hash-class=courseLearning1-5807681763878023]{
  width: 2.965rem;
    /* height: 1.77rem; */
    margin-right: .16rem;
    /* overflow: hidden;
    border-radius: 0.05rem; */
}
.newActivity .newActivityList.noExceed .item[hash-class=courseLearning1-5807681763878023]{
    width: 3.26rem;
    margin-right: .2rem;
}
.newActivity .newActivityList .item:last-child[hash-class=courseLearning1-5807681763878023]{
    margin-right: 0;
}
.newActivity .newActivityList .item .img[hash-class=courseLearning1-5807681763878023]{
    width: 100%;
    /* height: 100%; */
     height: 1.77rem;
       overflow: hidden;
    border-radius: 0.05rem;
    object-fit: cover;
}
.newActivity .newActivityList .item .name[hash-class=courseLearning1-5807681763878023]{
    margin-top: 0.128rem;
}
.newActivity .rightBox[hash-class=courseLearning1-5807681763878023]{
    height: 1.986rem;
}
.newActivity .rightBox .item[hash-class=courseLearning1-5807681763878023]{
    width: 2.01rem;
    height: 0.67rem;
    color: white;
    padding-left: .26rem;
    font-size: .18rem;
    letter-spacing: .01rem;
}
.newActivity .rightBox .item  .arrowIcon[hash-class=courseLearning1-5807681763878023]{
   width: .08rem;
   height: .13rem;
   margin-left: .12rem;
}
/* 国家老年大学宗旨 */
.nufteEducation[hash-class=courseLearning1-5807681763878023]{
    background-color: #e8f0fd;
    padding: .496rem 0 .336rem 0;
    padding-top: 0;
}
/*大标题 */
.nufteEducation .titleBoxs[hash-class=courseLearning1-5807681763878023]{
    margin-bottom: .32rem;
}
.nufteEducation .titleBoxs .txt1[hash-class=courseLearning1-5807681763878023]{
    font-size: var(--main-fontSize38);
    color: #343233;
}
.nufteEducation .titleBoxs .txt2[hash-class=courseLearning1-5807681763878023]{
    font-size: var(--main-fontSize34);
    color: #343334;
    margin: 0 0.096rem;
}
.nufteEducation .titleBoxs .txt3[hash-class=courseLearning1-5807681763878023]{
    font-size: var(--main-fontSize24);
    color: #676767;
    letter-spacing: .01rem;
}
.nufteEducation .lines[hash-class=courseLearning1-5807681763878023]{
    height: 1px;
    background-color: #c7d4f1;
}
/* 二级标题 */
.nufteEducation .secondaryTitleBox[hash-class=courseLearning1-5807681763878023],
.audioZoneBox .secondaryTitleBox[hash-class=courseLearning1-5807681763878023]
{
    position: relative;
    padding:  0 .06rem;
    margin: .33rem 0 .44rem;
}
.nufteEducation .secondaryTitleBox .bg[hash-class=courseLearning1-5807681763878023],
.audioZoneBox .secondaryTitleBox .bg[hash-class=courseLearning1-5807681763878023]
{
    position: absolute;
    background-color: #fbe9e9;
    height: .15rem;
    bottom: -.03rem ;
    right: 0;
    z-index: 0;
}
.nufteEducation .secondaryTitleBox .txt1[hash-class=courseLearning1-5807681763878023],
.audioZoneBox .secondaryTitleBox .txt1[hash-class=courseLearning1-5807681763878023]
{
    font-size: var(--main-fontSize30);
    color: #343335;
    z-index: 1;
}
.nufteEducation .secondaryTitleBox .txt2[hash-class=courseLearning1-5807681763878023],
.audioZoneBox .secondaryTitleBox .txt2[hash-class=courseLearning1-5807681763878023]
{
    /* font-size: var(--main-fontSize24); */
    font-size: .195rem;
    color: #717273;
    z-index: 1;
}
.nufteEducation .secondaryTitleBox .verticalLine[hash-class=courseLearning1-5807681763878023],
.audioZoneBox .secondaryTitleBox .verticalLine[hash-class=courseLearning1-5807681763878023]{
    width: 1px;
    height: .24rem;
    background-color: #c0c3ca;
    margin: 0 .16rem;
    z-index: 1;
}
/* 云课堂 */
.nufteEducation .cloudClassroomContent[hash-class=courseLearning1-5807681763878023]{
    height: 2.21rem;
    position: relative;
}
.nufteEducation .cloudClassroomContent .left[hash-class=courseLearning1-5807681763878023]{
    /* width: 11.05rem; */
    height: 100%;
    margin-right: .52rem;
}
.nufteEducation .cloudClassroomContent .left .arrowImg[hash-class=courseLearning1-5807681763878023],
.audioZoneBox .arrowImg[hash-class=courseLearning1-5807681763878023]{
    width: .43rem;
    margin-top: -0.25rem;
}
.nufteEducation .cloudClassroomContent .left .leftArrowImg[hash-class=courseLearning1-5807681763878023],
.audioZoneBox .leftArrowImg[hash-class=courseLearning1-5807681763878023]{
    margin-right: .224rem;
}
.nufteEducation .cloudClassroomContent .left .rightArrowImg[hash-class=courseLearning1-5807681763878023],
.audioZoneBox .rightArrowImg[hash-class=courseLearning1-5807681763878023]{
    margin-left: .224rem;
}
.nufteEducation .cloudClassroomContent .left .cloudClassroomList[hash-class=courseLearning1-5807681763878023]{
    /* width: 9.71rem; */
    flex-wrap: nowrap;
    /* overflow: hidden; */
    transition: all .3s;
    position: relative;
    left: 0;
}
.nufteEducation .cloudClassroomContent .left .cloudClassroomList .item[hash-class=courseLearning1-5807681763878023]{
    width: 2.965rem;
    margin-right: 0.16rem;
    flex-shrink: 0;
}
.nufteEducation .cloudClassroomContent .left .cloudClassroomList .item .topImg[hash-class=courseLearning1-5807681763878023]{
    width: 100%;
    height: 1.88rem;
    object-fit: cover;
    border-radius: .1rem;
    margin-bottom: .128rem;
    overflow: hidden;
}
.nufteEducation .cloudClassroomContent .left .cloudClassroomList .item .name[hash-class=courseLearning1-5807681763878023],
.newActivity .newActivityList .item .name[hash-class=courseLearning1-5807681763878023]{
    /* font-size: var(--main-fontSize16);
    color: #4b4c4c; */
    text-overflow: -o-ellipsis-lastline;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 1;
    -webkit-box-orient: vertical;
    font-size: var(--main-fontSize22);
    color: #333;
}
.nufteEducation .cloudClassroomContent .right .item[hash-class=courseLearning1-5807681763878023]{
    width: 2.01rem;
    height: 0.67rem;
    color: white;
    padding-left: 0.26rem;
    font-size: .18rem;
    letter-spacing: .01rem;
}
.nufteEducation .cloudClassroomContent .right .arrowIcon[hash-class=courseLearning1-5807681763878023] {
    width: 0.08rem;
    height: 0.13rem;
    margin-left: 0.12rem
}
.nufteEducation .promptBox[hash-class=courseLearning1-5807681763878023]{
    font-size: var(--main-fontSize14);
    margin-left: .63rem;
    margin: .224rem 0 .32rem .63rem;
}
.nufteEducation .promptBox .txt1[hash-class=courseLearning1-5807681763878023]{
    color: #ce4148;
}
.nufteEducation .promptBox .txt2[hash-class=courseLearning1-5807681763878023]{
    color: #595a5d;
}
.nufteEducation .promptBox .promptImg[hash-class=courseLearning1-5807681763878023]{
    width: .096rem;
    height: .11rem;
    margin-right: .06rem;
}
.nufteEducation .more[hash-class=courseLearning1-5807681763878023],
.audioZoneBox .more[hash-class=courseLearning1-5807681763878023]{
    color: #9b9c9d;
    font-size: var(--main-fontSize14);
}

/* 艺术名家课tab */
.artMasterCourseTabBox[hash-class=courseLearning1-5807681763878023]{
    margin-left: .4rem;
}
.artMasterCourseTabBox .item[hash-class=courseLearning1-5807681763878023]{
    width: .736rem;
    height: .32rem;
    background-color: white;
    border-radius: .2rem;
    color: #535353;
    font-size: var(--main-fontSize16);
    margin-right: .16rem;
}
.artMasterCourseTabBox .item.active[hash-class=courseLearning1-5807681763878023]{
    background-color: #c9161e;
    color: white;
}
.artMasterCourseContent[hash-class=courseLearning1-5807681763878023]{
    position: relative;
}
.artMasterCourseContent .mask1[hash-class=courseLearning1-5807681763878023]{
    height: 100%;
    position: absolute;
    width: 2.4rem;
    left: 0.43rem;
    background-image: linear-gradient(to right, #e8f0fd, transparent);
    z-index: 3;
}
.artMasterCourseContent .mask2[hash-class=courseLearning1-5807681763878023]{
    height: 100%;
    position: absolute;
    width: 2.4rem;
    right: 0.6rem;
    background-image: linear-gradient(to left, #e8f0fd, transparent);
    z-index: 3;
}
.artMasterCourseContent .arrowIcon[hash-class=courseLearning1-5807681763878023]{
    width: 0.43rem;
}
.artMasterCourseContent .leftArrow[hash-class=courseLearning1-5807681763878023]{
    margin-right: .34rem;
}
.artMasterCourseContent .rightArrow[hash-class=courseLearning1-5807681763878023]{
    margin-left: .34rem;
}
.artMasterCourseContent .content[hash-class=courseLearning1-5807681763878023]{
    height: 2.6rem;
    width: 11.96rem;
    position: relative;
}
.artMasterCourseContent .content .item[hash-class=courseLearning1-5807681763878023]{
    position: absolute;
    width: 4.35rem;
    height: 2.57rem;
    overflow: hidden;
    border-radius: .1rem;
    -webkit-transform: translateX(3.75rem);
            transform: translateX(3.75rem);
    transition: all .45s ease-in-out;
    z-index: 0;
    background-color: white;
    opacity: 0;
}
.artMasterCourseContent .content .item.center[hash-class=courseLearning1-5807681763878023]{
    z-index: 2;
    opacity: 1;
}

.artMasterCourseContent .content .item.left[hash-class=courseLearning1-5807681763878023]{
    -webkit-transform: translateX(0) translateY(.2rem);
            transform: translateX(0) translateY(.2rem);
     width: 3.32rem;
    height: 2.05rem;
    z-index: 1;
     opacity: 1;

}
.artMasterCourseContent .content .item.right[hash-class=courseLearning1-5807681763878023]{
    -webkit-transform: translateX(8.53rem) translateY(.2rem);
            transform: translateX(8.53rem) translateY(.2rem);
     width: 3.32rem;
    height: 2.05rem;
    z-index: 1;
     opacity: 1;
}
.artMasterCourseContent .content .item .bg[hash-class=courseLearning1-5807681763878023]{
    position: absolute;
    width: 100%;
    height: 100%;
    object-fit: cover;
}
.artMasterCourseContent .content .item .top[hash-class=courseLearning1-5807681763878023]{
    justify-content: flex-end;
}
.artMasterCourseContent .content .item .top .type[hash-class=courseLearning1-5807681763878023]{
    width: 1.04rem;
    height: .368rem;
}
.artMasterCourseContent .content .item.left .top .type[hash-class=courseLearning1-5807681763878023]{
    width: .82rem;
    height: .29rem;
}
.artMasterCourseContent .content .item.right .top .type[hash-class=courseLearning1-5807681763878023]{
    width: .82rem;
    height: .29rem;
}
.artMasterCourseContent .content .item .top .type .txt[hash-class=courseLearning1-5807681763878023]{
    color: white;
    font-size: var(--main-fontSize16);
}
.artMasterCourseContent .content .item.left .top .type .txt[hash-class=courseLearning1-5807681763878023]{
    font-size: var(--main-fontSize14);
}
.artMasterCourseContent .content .item.right .top .type .txt[hash-class=courseLearning1-5807681763878023]{
    font-size: var(--main-fontSize14);
}
.artMasterCourseContent .content .item .bottom[hash-class=courseLearning1-5807681763878023]{
    position: absolute;
    height: .56rem;
    background-color: rgba(0,0,0,.3);
    bottom: 0;
    padding: 0 0 0 .22rem;
}
.artMasterCourseContent .content .item.left .bottom[hash-class=courseLearning1-5807681763878023]{
    height: .42rem;
}
.artMasterCourseContent .content .item.right .bottom[hash-class=courseLearning1-5807681763878023]{
    height: .42rem;
}
.artMasterCourseContent .content .item .bottom .sculptureBox[hash-class=courseLearning1-5807681763878023]{
    width: 0.99rem;
    height: 0.99rem;
    padding: 0.02rem;
    background-color: #d2b9b3;
    position: absolute;
    bottom: .16rem;
    border-radius: 50%;
    overflow: hidden;
}
.artMasterCourseContent .content .item.left .bottom .sculptureBox[hash-class=courseLearning1-5807681763878023]{
    width: .77rem;
    height: .77rem;
    bottom: .096rem;
}
.artMasterCourseContent .content .item.right .bottom .sculptureBox[hash-class=courseLearning1-5807681763878023]{
    width: .77rem;
    height: .77rem;
    bottom: .096rem;
}
.artMasterCourseContent .content .item .bottom .sculptureBox .img[hash-class=courseLearning1-5807681763878023]{
   width: 100%;
   height: 100%;
    border-radius: 50%;
    object-fit: cover;
    background-color: #903427;
}
.artMasterCourseContent .content .item .bottom .txt[hash-class=courseLearning1-5807681763878023]{
    color: white;
    font-size: var(--main-fontSize18);
    margin-left: 1.3rem;
}
.artMasterCourseContent .content .item.left .bottom .txt[hash-class=courseLearning1-5807681763878023]{
    margin-left: 1.05rem;
    font-size: var(--main-fontSize16);
}
.artMasterCourseContent .content .item.right .bottom .txt[hash-class=courseLearning1-5807681763878023]{
    margin-left: 1.05rem;
    font-size: var(--main-fontSize16);
}
/* 乐学直播课 */
.lexueLiveClassContent .item[hash-class=courseLearning1-5807681763878023]{
    width: 3.15rem;
    /* height: 2.39rem; */
    background-color: #ffffff;
    overflow: hidden;
    border-radius: .03rem;
    margin-right: .296rem;
    box-shadow: 0 0 5px rgba(0,0,0,.3);
    
}
.lexueLiveClassContent .item:nth-child(4n)[hash-class=courseLearning1-5807681763878023]{
    margin-right: 0;
}
.lexueLiveClassContent .item .top[hash-class=courseLearning1-5807681763878023]{
    height: 1.61rem;
    position: relative;
}
.lexueLiveClassContent .item .top .img[hash-class=courseLearning1-5807681763878023]{
    width: 100%;
    height: 100%;
    object-fit: cover;
}
.lexueLiveClassContent .item .top .typeImg[hash-class=courseLearning1-5807681763878023]{
    width: .96rem;
    height: .288rem;
    position: absolute;
    top: 0;
    left: 0;
}
.lexueLiveClassContent .item .bottom[hash-class=courseLearning1-5807681763878023]{
    padding: .14rem .12rem .12rem;
}
.lexueLiveClassContent .item .bottom .name[hash-class=courseLearning1-5807681763878023],.famousTeacherZoneContent .item .bottom .name[hash-class=courseLearning1-5807681763878023]{
     text-overflow: -o-ellipsis-lastline;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 1;
    -webkit-box-orient: vertical;
    /* color: #525252;
    font-size: var(--main-fontSize18); */
    font-size: var(--main-fontSize22);
    color: #333;
    margin-bottom: .16rem;
}
.lexueLiveClassContent .item .bottom .rmIcon[hash-class=courseLearning1-5807681763878023]{
    width: .12rem;
    height: .12rem;
    margin-right: .06rem;
}
.lexueLiveClassContent .item .bottom .sjIcon[hash-class=courseLearning1-5807681763878023]{
    width: .12rem;
    height: .12rem;
    margin-right: .06rem;
}
.lexueLiveClassContent .item .bottom .txt[hash-class=courseLearning1-5807681763878023]{
    color: #a2a2a2;
    font-size: var(--main-fontSize14);
}
/* 名师专区 */
.famousTeacherZone[hash-class=courseLearning1-5807681763878023]{
    background-color: #f9f9f9;
    padding: .48rem 0  .32rem 0;
}
.famousTeacherZoneContent .item[hash-class=courseLearning1-5807681763878023]{
    width: 3.15rem;
    /* height: 2.39rem; */
    background-color: #ffffff;
    overflow: hidden;
    border-radius: 0.03rem;
    margin-right: 0.296rem;
    box-shadow: 0 0px 5px rgba(0,0,0,.3);
}
.famousTeacherZoneContent .item:nth-child(4n)[hash-class=courseLearning1-5807681763878023]{
    margin-right: 0;
}
.famousTeacherZoneContent .item .top[hash-class=courseLearning1-5807681763878023]{
    height: 1.61rem;
    position: relative;
}
.famousTeacherZoneContent .item .img[hash-class=courseLearning1-5807681763878023]{
    width: 100%;
    height: 100%;
    object-fit: cover;
}
.famousTeacherZoneContent .item .bottom[hash-class=courseLearning1-5807681763878023]{
    padding: .14rem .12rem .12rem;
}
.famousTeacherZoneContent .item .bottom .teacherName[hash-class=courseLearning1-5807681763878023]{
    color: #343434;
    font-size: var(--main-fontSize16);
    margin-right: .12rem;
}
.famousTeacherZoneContent .item .bottom .tagNameBox[hash-class=courseLearning1-5807681763878023]{
    background-color: #fcf2f3;
    border: 1px solid #e2878e;
    border-radius: .03rem;
    padding:  .024rem .06rem;

}
.famousTeacherZoneContent .item .bottom .tagNameBox .txt[hash-class=courseLearning1-5807681763878023]{
    color: #cf3b42;
    font-size: var(--main-fontSize14);
}

/* 德学康乐为 */
.dexueRecreationArea[hash-class=courseLearning1-5807681763878023]{
    background-color: #fef9f5;
    padding-top: .32rem;
}
.dexueRecreationArea .tagItemBigBox[hash-class=courseLearning1-5807681763878023]{
    background-color: #ffffff;
    height: 5.7rem;
    padding-top: .35rem;
    padding:.35rem .56rem 0 .376rem;
    margin-bottom: .256rem;
    
}
.dexueRecreationArea .tagItemBigBox .newsTitle[hash-class=courseLearning1-5807681763878023]{
    /* font-size: var(--main-fontSize18); */
    font-size: var(--main-fontSize24);
    font-weight: bold;
}
.dexueRecreationArea .tagItemBigBox .color1[hash-class=courseLearning1-5807681763878023]{
    color: #c9151e;
}
.dexueRecreationArea .tagItemBigBox .color2[hash-class=courseLearning1-5807681763878023]{
    color: #5ccf00;
}
.dexueRecreationArea .tagItemBigBox .color3[hash-class=courseLearning1-5807681763878023]{
    color: #3da6ff;
}
.dexueRecreationArea .tagItemBigBox .color4[hash-class=courseLearning1-5807681763878023]{
    color: #fa8501;
}
.dexueRecreationArea .tagItemBigBox .color5[hash-class=courseLearning1-5807681763878023]{
    color: #2a45ca;
}
.dexueRecreationArea .tagItemBigBox .line[hash-class=courseLearning1-5807681763878023]{
    width: 100%;
    height: 1px;
    background-color: #eeeeee;
    margin: .12rem 0 .17rem;
}
/* 大标题盒子 */
.dexueRecreationArea .tagItemBigBox .bigTitleBox[hash-class=courseLearning1-5807681763878023]{
    width: 2.23rem;
    height: 3.03rem;
    position: relative;
    margin-right: .78rem;
    align-self: center;
    border-radius: .03rem;
    transition: all .3s;
    overflow: hidden;
}
.dexueRecreationArea .tagItemBigBox .bigTitleBox:hover[hash-class=courseLearning1-5807681763878023]{
    box-shadow: 0 0 10px #acb1b4;
}
.dexueRecreationArea .tagItemBigBox .bigTitleBox .bg[hash-class=courseLearning1-5807681763878023]{
    position: absolute;
    width: 100%;
    height: 100%;
}
.dexueRecreationArea .tagItemBigBox .bigTitleBox .bottom[hash-class=courseLearning1-5807681763878023]{
    position: absolute;
    bottom: 0;
    height: .32rem;
    color: white;
    font-size: var(--main-fontSize18);
    background-color: rgba(0,0,0,.3);
    transition: background-color .3s;
}
.dexueRecreationArea .tagItemBigBox .bigTitleBox .bgColor1:hover[hash-class=courseLearning1-5807681763878023]{
    background-color: #c9161e;
}
.dexueRecreationArea .tagItemBigBox .bigTitleBox .bgColor2:hover[hash-class=courseLearning1-5807681763878023]{
    background-color: #5bcf00;
}
.dexueRecreationArea .tagItemBigBox .bigTitleBox .bgColor3:hover[hash-class=courseLearning1-5807681763878023]{
    background-color: #3da6ff;
}
.dexueRecreationArea .tagItemBigBox .bigTitleBox .bgColor4:hover[hash-class=courseLearning1-5807681763878023]{
    background-color: #f98500;
}
.dexueRecreationArea .tagItemBigBox .bigTitleBox .bgColor5:hover[hash-class=courseLearning1-5807681763878023]{
    background-color: #2a45ca;
}
.dexueRecreationArea .tagItemBigBox .bigTitleBox .icon[hash-class=courseLearning1-5807681763878023]{
    position: absolute;
    width: .54rem;
    height: .45rem;
    bottom: .76rem;
    left: 50%;
    -webkit-transform: translateX(-50%);
            transform: translateX(-50%);
}
.dexueRecreationArea .tagItemBigBox .bigTitleBox .txtContent[hash-class=courseLearning1-5807681763878023]{
    padding: 0  .248rem;
    position: absolute;
    top: 1.249rem;
    display: none;
}
.dexueRecreationArea .tagItemBigBox .bigTitleBox:hover .txtContent[hash-class=courseLearning1-5807681763878023]{
    display: flex;
}
.dexueRecreationArea .tagItemBigBox .bigTitleBox:hover .icon[hash-class=courseLearning1-5807681763878023]{
    display: none;
}
.dexueRecreationArea .tagItemBigBox .bigTitleBox .txtContent .txt[hash-class=courseLearning1-5807681763878023]{
    color: white;
    font-size: var(--main-fontSize16);
    line-height: var(--main-fontSize22);
}
/* 新闻盒子 */
.dexueRecreationArea .tagItemBigBox .newsBox[hash-class=courseLearning1-5807681763878023]{
    width: 2.98rem;
    margin-right: .67rem;
}
.dexueRecreationArea .tagItemBigBox .newsBox .newsList .item[hash-class=courseLearning1-5807681763878023]{
    margin-bottom: .2rem;
}
.dexueRecreationArea .tagItemBigBox .newsBox .newsList .item:last-child[hash-class=courseLearning1-5807681763878023]{
    margin-bottom: 0;
}
.dexueRecreationArea .tagItemBigBox .newsBox .newsList .item .hearIcon[hash-class=courseLearning1-5807681763878023]{
    width: 0.29rem;
    height: 0.29rem;
    margin-right: .096rem;
}
.dexueRecreationArea .tagItemBigBox .newsBox .newsList .item .txt[hash-class=courseLearning1-5807681763878023]{
    font-size: var(--main-fontSize24);
    color: #252728;
    text-overflow: -o-ellipsis-lastline;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 1;
    -webkit-box-orient: vertical;
}
.dexueRecreationArea .tagItemBigBox .newsBox .newsList .item:hover .txt[hash-class=courseLearning1-5807681763878023]{
    text-decoration: underline;
}
/* 课程盒子 */
.dexueRecreationArea .tagItemBigBox .courseBox[hash-class=courseLearning1-5807681763878023]{
    /* width: 5.81rem; */
    flex: 1;
}

.dexueRecreationArea .tagItemBigBox .courseBox .titleBox[hash-class=courseLearning1-5807681763878023]{
    width: 2.44rem;
    /* font-size: var(--main-fontSize18); */
    font-size: var(--main-fontSize24);
    font-weight: bold;
}
.dexueRecreationArea .tagItemBigBox .courseBox .courseList .item[hash-class=courseLearning1-5807681763878023]{
    width: 2.43rem;
    /* height: 2rem; */
    border-radius: .1rem;
    box-shadow: 0 0 10px #efefef;
    margin-right: .84rem;
    overflow: hidden;
    margin-bottom: .19rem;
}
.dexueRecreationArea .tagItemBigBox .courseBox .courseList .item:nth-child(3n)[hash-class=courseLearning1-5807681763878023]{
    margin-right: 0;
}
.dexueRecreationArea .tagItemBigBox .courseBox .courseList .item .top[hash-class=courseLearning1-5807681763878023]{
    height: 1.345rem;
}
.dexueRecreationArea .tagItemBigBox .courseBox .courseList .item .top .img[hash-class=courseLearning1-5807681763878023]{
    width: 100%;
    height: 100%;
    object-fit: cover;
}
.dexueRecreationArea .tagItemBigBox .courseBox .courseList .item .bottoms[hash-class=courseLearning1-5807681763878023]{
    padding: .12rem;
}
.dexueRecreationArea .tagItemBigBox .courseBox .courseList .item .bottoms .name[hash-class=courseLearning1-5807681763878023]{
    /* color: #4b4b4b;
    font-size: var(--main-fontSize16); */
    margin-bottom: .088rem;
     text-overflow: -o-ellipsis-lastline;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 1;
    -webkit-box-orient: vertical;
    font-size: var(--main-fontSize22);
    color: #333;
}
.dexueRecreationArea .tagItemBigBox .courseBox .courseList .item .bottoms .source[hash-class=courseLearning1-5807681763878023]{
    color:  #999;
    font-size: var(--main-fontSize14);
}

/* 课程推荐官 */
.courseRecommendationBox[hash-class=courseLearning1-5807681763878023]{
    background-color: #f1f1f1;
    padding: .44rem  0 .328rem 0;
}
.courseRecommendationBox .titleBox .txt1[hash-class=courseLearning1-5807681763878023]{
    font-size: var(--main-fontSize30);
    color: #333333;
    letter-spacing: .01rem;
    margin-right: .1rem;
}
.courseRecommendationBox .titleBox .txt2[hash-class=courseLearning1-5807681763878023]{
    color: #676767;
    font-size: var(--main-fontSize24);
}
.courseRecommendationBox .more[hash-class=courseLearning1-5807681763878023]{
    color: #a5a5a5;
    font-size: var(--main-fontSize14);
}
.courseRecommendationBox .recommendList .item[hash-class=courseLearning1-5807681763878023]{
    width: 4.19rem;
    height: 1.36rem;
    margin-right: .44rem;
    border-radius: .1rem;
    overflow: hidden;
    position: relative;
}
.courseRecommendationBox .recommendList .item:nth-child(3n)[hash-class=courseLearning1-5807681763878023]{
    margin-right: 0;
}
.courseRecommendationBox .recommendList .item .verticalLine[hash-class=courseLearning1-5807681763878023]{
    width: .08rem;
    height: 100%;
    background-color: #c9151e;
}
.courseRecommendationBox .recommendList .item .middleBox[hash-class=courseLearning1-5807681763878023]{
    width: 1.67rem;
    height: 100%;
    position: relative;
    /* clip-path: polygon(0% 0%,75% 0%,100% 50%,75% 100%,0% 100%); */
    background-size: cover;
    background-position: 138% 0%;
}
.courseRecommendationBox .recommendList .item .whiteLine[hash-class=courseLearning1-5807681763878023]{
    position: absolute;
    width: .1rem;
    height: 100%;
    background-color: #fff;
    left: 1.4rem;
}
.courseRecommendationBox .recommendList .item .middleBox .bg[hash-class=courseLearning1-5807681763878023]{
    width: 100%;
    height: 100%;
    object-fit: cover;
    position: absolute;
}
.courseRecommendationBox .recommendList .item .middleBox .nameBox[hash-class=courseLearning1-5807681763878023]{
    background-color: #c9151e;
    width: .85rem;
    height: .24rem;
    padding-left: .05rem;
    border-bottom-left-radius: .1rem;
}
.courseRecommendationBox .recommendList .item .middleBox .nameBox.padding13[hash-class=courseLearning1-5807681763878023]{
    padding-left: .13rem;
}
.courseRecommendationBox .recommendList .item .middleBox .nameBox .txt[hash-class=courseLearning1-5807681763878023]{
    color: white;
    font-size: .14rem;
}
.courseRecommendationBox .recommendList .item .middleBox .sourceBox[hash-class=courseLearning1-5807681763878023]{
    background-color: rgba(0,0,0,.3);
    height: .256rem;
    padding-left: .05rem;
    position: absolute;
    bottom: 0;
}
.courseRecommendationBox .recommendList .item .middleBox .sourceBox .txt[hash-class=courseLearning1-5807681763878023]{
    color: white;
    font-size: .14rem;
}
.courseRecommendationBox .recommendList .item .middleBox .playIcon[hash-class=courseLearning1-5807681763878023]{
    width: .26rem;
    height: .26rem;
    position: absolute;
    top: 50%;
    left: 50%;
    -webkit-transform: translate(-50%,-50%);
            transform: translate(-50%,-50%);
    display: none;
}
.courseRecommendationBox .recommendList .item .middleBox:hover .playIcon[hash-class=courseLearning1-5807681763878023]{
    display: flex;
}
.courseRecommendationBox .recommendList .item .rightBox[hash-class=courseLearning1-5807681763878023]{
    /* width: 2.58rem; */
    width: 2.7rem;
    height: 100%;
    position: absolute;
    right: 0;
    /* clip-path: polygon(100% 0%,100% 50%,100% 100%,0% 100%,15% 50%,0% 0%); */
}
.courseRecommendationBox .recommendList .item .rightBox .bg[hash-class=courseLearning1-5807681763878023]{
    position: absolute;
    width: 100%;
    height: 100%;
    object-fit: cover;
}
.courseRecommendationBox .recommendList .item .rightBox .playIcon[hash-class=courseLearning1-5807681763878023]{
    width: .22rem;
    height: .22rem;
    position: absolute;
    top: 50%;
    left: 50%;
    -webkit-transform: translate(-50%,-50%);
            transform: translate(-50%,-50%);
    display: none;
}
.courseRecommendationBox .recommendList .item .rightBox:hover .playIcon[hash-class=courseLearning1-5807681763878023]{
    display: flex;
}

/* 视频播放器 */
.popUpVideoContainer[hash-class=courseLearning1-5807681763878023] {
    position: fixed;
    left: 50%;
    top: 50%;
    z-index: 100;
    width: 9rem;
    height: 5rem;
    -webkit-transform: translate(-50%, -50%);
            transform: translate(-50%, -50%);
    display: none;
}
.popUpVideoContainer .videoClose[hash-class=courseLearning1-5807681763878023] {
    position: absolute;
    right: 2%;
    top: 1%;
    display: none;
    font-size: .15rem;
    z-index: 99;
    cursor: pointer;
}
[hash-class=courseLearning1-5807681763878023] .popUpVideoContainer:hover .videoClose {
    display: block;
}
[hash-class=courseLearning1-5807681763878023] .popUpVideoContainer  video::-webkit-media-controls-play-button {
    background-size: 80%;
}
[hash-class=courseLearning1-5807681763878023] .popUpVideoContainer video::-webkit-media-controls-current-time-display {
    font-size: 17px;
}
[hash-class=courseLearning1-5807681763878023] .popUpVideoContainer video::-webkit-media-controls-time-remaining-display {
    font-size: 17px;
}
[hash-class=courseLearning1-5807681763878023] .popUpVideoContainer video::-webkit-media-controls-mute-button {
    background-size: 80%;
}
[hash-class=courseLearning1-5807681763878023] .popUpVideoContainer video::-webkit-media-controls-fullscreen-button {
    background-size: 80%;
}
[hash-class=courseLearning1-5807681763878023] .popUpVideoContainer video::-internal-media-controls-overflow-button {
    background-size: 80% !important;
}

/* 排行榜区域 */
.rankingArea[hash-class=courseLearning1-5807681763878023]{
    background-color: #fef9f5;
    padding: .5rem 0 .4rem;
    /* height: 5.2rem; */
}

/* 新课推荐 */
.popularCourse[hash-class=courseLearning1-5807681763878023]{
    width: 3.18rem;
}

.popularCourse .titleBox[hash-class=courseLearning1-5807681763878023]{
    color: #d24f51;
    font-size: var(--main-fontSize20);
}
.popularCourse .titleBox .icon[hash-class=courseLearning1-5807681763878023]{
    width: .14rem;
    height: .17rem;
    margin-right: .14rem;
}

.popularCourse .line[hash-class=courseLearning1-5807681763878023]{
    height: 1px ;
    background-color: #f1edea;
    margin: .096rem 0 .15rem;
}
.popularCourse .popularCourseList .item[hash-class=courseLearning1-5807681763878023]{
    height: .6rem;
    margin-bottom: 0.208rem;
}
.popularCourse .popularCourseList .item:last-child[hash-class=courseLearning1-5807681763878023]{
    margin-bottom: 0;
}
.popularCourse .popularCourseList .item .rankingNumberTxt[hash-class=courseLearning1-5807681763878023]{
    font-size: var(--main-fontSize20);
    width: .13rem;
    margin-right: .17rem;
}
.popularCourse .popularCourseList .item .rankingNumberTxt.color1[hash-class=courseLearning1-5807681763878023]{
    color: #d33931;
}
.popularCourse .popularCourseList .item .rankingNumberTxt.color2[hash-class=courseLearning1-5807681763878023]{
    color: #f67525;
}
.popularCourse .popularCourseList .item .rankingNumberTxt.color3[hash-class=courseLearning1-5807681763878023]{
    color: #feb973;
}
.popularCourse .popularCourseList .item .rankingNumberTxt.color4[hash-class=courseLearning1-5807681763878023]{
    color: #999999;
}
.popularCourse .popularCourseList .item .rankingNumberTxt.color5[hash-class=courseLearning1-5807681763878023]{
    color: #9c9b9a;
}
.popularCourse .popularCourseList .item .coverImg[hash-class=courseLearning1-5807681763878023]{
    width: .96rem;
    height: 100%;
    margin-right: .096rem;
}
.popularCourse .popularCourseList .item .headSculpture[hash-class=courseLearning1-5807681763878023]{
    width: .43rem;
    height: .43rem;
    object-fit: cover;
    border-radius: 50%;
    overflow: hidden;
    margin-right: .24rem;
}
.popularCourse .popularCourseList .item[hash-class=courseLearning1-5807681763878023]{
    font-size: .12rem;
    /* color: #656462; */
}
.popularCourse .popularCourseList .item .time[hash-class=courseLearning1-5807681763878023]{
    color: #d35559;
    font-size: .125rem;
    margin-right: .1rem;
}
.popularCourse .popularCourseList .item .peopleName[hash-class=courseLearning1-5807681763878023]{
    font-size: .13rem; 
    /* color: #8b8987; */
}
.popularCourse .popularCourseList .item .rightBox .name[hash-class=courseLearning1-5807681763878023]{
    color: #585755;
    font-size: .13rem;
}
.popularCourse .popularCourseList .item .rightBox .source[hash-class=courseLearning1-5807681763878023]{
    color: #9c9c9c;
    font-size: .12rem;
}
.popularCourse .popularCourseList .item .rightBox .participantNum[hash-class=courseLearning1-5807681763878023]{
    color: #9c9c9c;
    font-size: .115rem;
}
.popularCourse .popularCourseList .item .rightBox>div[hash-class=courseLearning1-5807681763878023]{
    margin-bottom: 0.07rem;
}
.popularCourse .popularCourseList .item .rightBox>div:last-child[hash-class=courseLearning1-5807681763878023]{
    margin-bottom: 0;
}

/* 云课堂 */
.nufteEducation .linkBox .item[hash-class=courseLearning1-5807681763878023]{
   width: 0.93rem;
    height: 0.32rem;
    background-color: #fff;
    border-radius: 0.3rem;
    border: 1px solid #d8e5fe;
}
.nufteEducation .linkBox .item .txt[hash-class=courseLearning1-5807681763878023]{
    color: #3c3c3c;
    font-size: .12rem;
}
.nufteEducation .linkBox .item .txt2[hash-class=courseLearning1-5807681763878023]{
   color: #c9c9c9;
    margin-left: 0.05rem;
    font-size: .14rem;
}

/* 申请成为 */
.courseRecommendationOfficerApplicationButton[hash-class=courseLearning1-5807681763878023] {
    width: 1.36rem;
    height: .32rem;
    background: linear-gradient(to right,#ff9383,#ff5130);
    border-radius: .05rem;
    color: #fff;
    font-size: .12rem;
    margin-left: .24rem;
}

/* 轮播图 */
[hash-class=courseLearning1-5807681763878023] .normal-swiper-pagination-bullet{
    width: .33rem;
    height: .04rem;
    border-radius: .03rem;
}
[hash-class=courseLearning1-5807681763878023] .normal-swiper-pagination-bullet-active{
    width: .33rem;
}
.rc-text[hash-class=classRoomAnnounce-3248204446556783] {
    line-height: 30px;
}

.rc-text-inner[hash-class=classRoomAnnounce-3248204446556783] {
    line-height: inherit;
}
.title[hash-class=classRoomAnnounce-3248204446556783]{
    font-size: var(--main-fontSize28);
    font-weight: 600;
}
.rc-expression-inner[hash-class=classRoomAnnounce-3248204446556783] {
    line-height: inherit;
}
.BoxContainer[hash-class=classRoomAnnounce-3248204446556783] {
    width: 12rem;
    display: flex;
    flex-direction: column;
}
.box_content_module[hash-class=classRoomAnnounce-3248204446556783] {
    background: #fff;
    border-radius: 0.02rem;
    padding: 0.24rem 0.24rem 0.48rem 0.24rem;
    box-sizing: border-box;
}
.richContent[hash-class=classRoomAnnounce-3248204446556783]{
    width: 100%;
}
[hash-class=classRoomAnnounce-3248204446556783] .richContent p{
    width: 100%;
}
[hash-class=classRoomAnnounce-3248204446556783] .richContent img{
    max-width: 100%;
}
[hash-class=classRoomAnnounce-3248204446556783] .richContent span{
    font-size: inherit;
}
.phone[hash-class=classRoomAnnounce-3248204446556783]{
    display: none;
}
/* 屏幕宽度小于768px应用的样式 */
@media(max-width:768px){
    .phone[hash-class=classRoomAnnounce-3248204446556783]{
        display: flex;
    }
    .pc[hash-class=classRoomAnnounce-3248204446556783]{
        display: none;
    }
    /* 面包屑 */
    .bread-crumb[hash-class=classRoomAnnounce-3248204446556783]{
        display: none;
    }
    .BoxContainer[hash-class=classRoomAnnounce-3248204446556783]{
        width: 100%;
        padding: 0 10px;
    }
    .title[hash-class=classRoomAnnounce-3248204446556783]{
        font-size: 18px;
        margin-top: 20px;
        justify-content: center;
    }
}.maxContent[hash-class=teacherTrainingDetail-3196196067755087]{
    width: -webkit-max-content;
    width: max-content;
}
[hash-class=teacherTrainingDetail-3196196067755087] .maxContent{
    width: -webkit-max-content;
    width: max-content;
}
[hash-class=teacherTrainingDetail-3196196067755087] .w100{
    width: 100%;
}
[hash-class=teacherTrainingDetail-3196196067755087] .flex1{
    flex: 1;
}
.flex1[hash-class=teacherTrainingDetail-3196196067755087]{
    flex: 1;
}

.bold[hash-class=teacherTrainingDetail-3196196067755087]{
    font-weight: bold;
}
[hash-class=teacherTrainingDetail-3196196067755087] .resizeNone .textarea{
    resize: none;
}
.noWrap[hash-class=teacherTrainingDetail-3196196067755087]{
    flex-wrap: nowrap;
}
[hash-class=teacherTrainingDetail-3196196067755087] .omit{
    text-overflow: -o-ellipsis-lastline;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-box-orient: vertical;
}
[hash-class=teacherTrainingDetail-3196196067755087] .clamp1{
     -webkit-line-clamp: 1;
}
.pointer[hash-class=teacherTrainingDetail-3196196067755087]{
    cursor: pointer;
}
[hash-class=teacherTrainingDetail-3196196067755087] .pointer{
    cursor: pointer;
}
[hash-class=teacherTrainingDetail-3196196067755087] .flex{
    display: flex;
}
[hash-class=teacherTrainingDetail-3196196067755087] .ac{
    align-items: center;
    align-content: center;
}
[hash-class=teacherTrainingDetail-3196196067755087] .jc{
    justify-content: center;
}
[hash-class=teacherTrainingDetail-3196196067755087] .jcsb{
    justify-content: space-between;
}
.jcsb[hash-class=teacherTrainingDetail-3196196067755087]{
    justify-content: space-between;
}
.ac[hash-class=teacherTrainingDetail-3196196067755087]{
    align-content: center;
    align-items: center;
}
.jc[hash-class=teacherTrainingDetail-3196196067755087]{
    justify-content: center;
}
.jcfe[hash-class=teacherTrainingDetail-3196196067755087]{
    justify-content: flex-end;
}
.mb1[hash-class=teacherTrainingDetail-3196196067755087]{
    margin-bottom: .12rem;
}
.mt2[hash-class=teacherTrainingDetail-3196196067755087]{
    margin-top: .2rem;
}
.none[hash-class=teacherTrainingDetail-3196196067755087]{
    display: none;
}
.rc-text[hash-class=teacherTrainingDetail-3196196067755087] {
    line-height: 30px;
}

.rc-text-inner[hash-class=teacherTrainingDetail-3196196067755087] {
    line-height: inherit;
}

.rc-expression-inner[hash-class=teacherTrainingDetail-3196196067755087] {
    line-height: inherit;
}
.teacherTrainingDetail[hash-class=teacherTrainingDetail-3196196067755087] {
    width: 100vw;
    min-height: 100vh;
    background: #f5f5f5;
}
.teacherTrainingDetail .box_content[hash-class=teacherTrainingDetail-3196196067755087] {
    width: 12rem;
    display: flex;
    flex-direction: column;
    margin: 0 auto;
}
.score-gray-container[hash-class=teacherTrainingDetail-3196196067755087]{
    display: inline-block;
}
.teacherTrainingDetail .box_content .box_content_module[hash-class=teacherTrainingDetail-3196196067755087] {
    width: 100%;
}
.teacherTrainingDetail .box_content .box_content_module.module2[hash-class=teacherTrainingDetail-3196196067755087] {
    background: #fff;
    border-radius: .02rem;
    padding: .24rem .24rem .24rem .24rem;
    box-sizing: border-box;
    display: flex;
    justify-content: space-between;
}
.teacherTrainingDetail .box_content .module2 .left1[hash-class=teacherTrainingDetail-3196196067755087] {
    width: 5rem;
    height: 100%;
}
.teacherTrainingDetail .box_content .module2 .right[hash-class=teacherTrainingDetail-3196196067755087] {
    width: calc(100% - 5.34rem);
    height: 100%;
    display: flex;
    flex-direction: column;
    position: relative;
}
.teacherTrainingDetail .box_content .module2 .right .name[hash-class=teacherTrainingDetail-3196196067755087] {
    font-size: var(--main-fontSize26);
    color: #333;
    font-weight: 600;
}
.teacherTrainingDetail .box_content .module2 .right .content[hash-class=teacherTrainingDetail-3196196067755087] {
    font-size: var(--main-fontSize22);
    color: #333;
    padding-top: .2rem;
    white-space: inherit;
    text-align: justify;
}
.teacherTrainingDetail .box_content .module2 .right .classInfoTxt[hash-class=teacherTrainingDetail-3196196067755087]{
    font-size: var(--main-fontSize22);
    color: #333;
    line-height: var(--main-fontSize30);
}
.teacherTrainingDetail .box_content .module2 .left1 .score-container[hash-class=teacherTrainingDetail-3196196067755087] {
    display: flex;
    /* justify-content: space-between; */
    margin-top: .3rem;
    position: relative;
    min-height: .3rem;
}
.teacherTrainingDetail .box_content .module2 .left1 .start-container[hash-class=teacherTrainingDetail-3196196067755087] {
    /* width: 4rem; */
    height: 0.3rem;
    display: flex;
    align-items: center;
    flex-wrap: nowrap;
}
[hash-class=teacherTrainingDetail-3196196067755087] .start-container .score-container{
    justify-content: flex-start;
    width: auto;
}
[hash-class=teacherTrainingDetail-3196196067755087] .start-container .score-container .score-content img {
    width: 24px;
}
.teacherTrainingDetail .box_content .module2 .left1 .score-start[hash-class=teacherTrainingDetail-3196196067755087] {
    font-size: var(--main-fontSize22);
    color: #edb83f;
    position: relative;
    margin-right: 10px;
}
.teacherTrainingDetail .box_content .module2 .right .score-gray[hash-class=teacherTrainingDetail-3196196067755087] {
    font-size: var(--main-fontSize14);
    color: #000;
    position: relative;
    padding-left: 10px;
}
.teacherTrainingDetail .box_content .module2 .left1 .score-btn[hash-class=teacherTrainingDetail-3196196067755087] {
    background-color: #ffeec3;
    width: 1rem;
    height: 0.3rem;
    border-radius: 0.4rem;
    border: none;
    margin-right: .2rem;
    /* position: absolute; */
    /* transform: translateY(-50%); */
    /* top: 50%; */
    /* right: 0; */
    min-height: 30px;
}
.teacherTrainingDetail .box_content .module2 .left1 .score-btn .rc-text[hash-class=teacherTrainingDetail-3196196067755087] {
   color: #f7bb16 !important;
    font-size: .14rem !important;
}


.teacherTrainingDetail .box_content .middle[hash-class=teacherTrainingDetail-3196196067755087] {
    min-height: 1rem;
    background: #fff;
    border-radius: .02rem;
    margin: .16rem auto;
    padding: .24rem;
    box-sizing: border-box;
    display: flex;
    justify-content: space-between;
    align-items: center;
    align-content: center;
}
.teacherTrainingDetail .box_content .middle .course-container[hash-class=teacherTrainingDetail-3196196067755087] {
    /* width: 6rem; */
    width: auto;
    height: 0.6rem;
    display: flex;
    justify-content: flex-start;
}
.teacherTrainingDetail .box_content .middle .course-container .signUpBtn[hash-class=teacherTrainingDetail-3196196067755087]{
    
}
.teacherTrainingDetail .box_content .middle .course-left-item[hash-class=teacherTrainingDetail-3196196067755087] {
    width: 1.8rem;
    height: 100%;
    display: flex;
    justify-content: space-around;
    align-items: center;
    align-content: center;
    padding: 0 0.15rem;
    cursor: pointer;
}
.teacherTrainingDetail .box_content .middle .course-left-item .rc-image[hash-class=teacherTrainingDetail-3196196067755087] {
    width: 0.25rem;
    height: 0.25rem;
}
.teacherTrainingDetail .box_content .middle .course-help[hash-class=teacherTrainingDetail-3196196067755087] {
    width: 1.1rem;
    display: flex;
    justify-content: center;
    align-items: center;
    border: 1px solid #c5312c;
    border-radius: 0.2rem;
    cursor: pointer;
}
.teacherTrainingDetail .box_content .middle .help-dialog-content[hash-class=teacherTrainingDetail-3196196067755087] {
    display: flex;
    flex-direction: column;
    align-items: center;
    margin-top: 0.3rem;
}
.teacherTrainingDetail .box_content .middle .dialog-title[hash-class=teacherTrainingDetail-3196196067755087] {
    font-size: var(--main-fontSize22);
    height: 0.57rem;
    line-height: 0.57rem;
    text-align: center;
    font-family: SourceHanSansCN-Bold, SourceHanSansCN;
    font-weight: 700;
    color: rgb(0, 0, 0);
    letter-spacing: 3px;
    position: absolute;
    top: 0px;
    left: 50%;
    -webkit-transform: translate(-50%, 0px);
            transform: translate(-50%, 0px);
}
[hash-class=teacherTrainingDetail-3196196067755087] .teacherTrainingDetail .box_content .middle .rc-popup-dialog .rc-popup .close {
    /* z-index: 2;
    background-color: rgba(245, 245, 245, 1); */
}

.classRoomContainer[hash-class=teacherTrainingDetail-3196196067755087] {
    height: auto;
    padding-top: 20px;
    position: relative;
}


.teacherTrainingDetail .box_content .module3[hash-class=teacherTrainingDetail-3196196067755087] {
    min-height: 2rem;
    background: #fff;
    border-radius: .02rem;
    margin: .16rem auto;
    padding: .24rem;
    box-sizing: border-box;
}
.teacherTrainingDetail .box_content .module3 .tab[hash-class=teacherTrainingDetail-3196196067755087] {
    width: 100%;
    height: .48rem;
    display: flex;
}
.teacherTrainingDetail .box_content .module3 .item[hash-class=teacherTrainingDetail-3196196067755087] {
    margin-right: .6rem;
    height: .48rem;
    font-size: var(--main-fontSize26);
    color: #999;
    line-height: .48rem;
    position: relative;
    cursor: pointer;
    font-weight: 700;
}
.teacherTrainingDetail .box_content .module3 .item.active[hash-class=teacherTrainingDetail-3196196067755087] {
    color: #333;
    font-weight: 600;
}
.teacherTrainingDetail .box_content .module3 .item.active[hash-class=teacherTrainingDetail-3196196067755087]::after {
    content: "";
    width: .36rem;
    height: .04rem;
    background: #d91313;
    border-radius: .01rem;
    position: absolute;
    left: 50%;
    bottom: 0;
    -webkit-transform: translateX(-50%);
            transform: translateX(-50%);
}
.teacherTrainingDetail .box_content .module3 .list_box[hash-class=teacherTrainingDetail-3196196067755087] {
    width: 100%;
    margin-top: .28rem;
}
[hash-class=teacherTrainingDetail-3196196067755087] #classRoomInfoRich p span {
    font-size: inherit;
}
.teacherTrainingDetail .box_content .module3 .list_nav_container[hash-class=teacherTrainingDetail-3196196067755087] {
    display: flex;
    justify-content: space-between;
    align-items: center;
    height: .58rem;
    line-height: .58rem;
    padding: 0 .2rem;
    box-sizing: border-box;
    border-radius: .03rem;
    background: #f5f5f5;
}
.teacherTrainingDetail .box_content .module3 .list_box .list_nav[hash-class=teacherTrainingDetail-3196196067755087] {
    width: 60%;
    height: .58rem;
    line-height: .58rem;
    font-size: var(--main-fontSize22);
    color: #333;
    font-weight: 600;
}
.teacherTrainingDetail .box_content .module3 .list_box .list_item_box[hash-class=teacherTrainingDetail-3196196067755087] {
    width: 100%;
}
.teacherTrainingDetail .box_content .module3 .list_box .list_item[hash-class=teacherTrainingDetail-3196196067755087] {
    font-size: var(--main-fontSize20);
    /* color: #333; */
    width: 100%;
    /* height: .48rem; */
    line-height: .48rem;
    display: flex;
    align-items: center;
}
.teacherTrainingDetail .box_content .module3 .list_box .list_item:hover[hash-class=teacherTrainingDetail-3196196067755087] {
    /* color: #d91313; */
}
.list-item-div:hover[hash-class=teacherTrainingDetail-3196196067755087] {
    color: #d91313;
}
.list-item-div[hash-class=teacherTrainingDetail-3196196067755087]{
    display: none;
}
[hash-class=teacherTrainingDetail-3196196067755087] .chapter-content:hover {
    color: #d91313;
}
[hash-class=teacherTrainingDetail-3196196067755087] .lock:hover{
    color: #999999;
}
[hash-class=teacherTrainingDetail-3196196067755087] .lock{
    cursor: not-allowed;
}
/* :deep(.child-icon) {
    font-family: redcat-ui-icons!important;
    font-style: normal;
    margin-left: 10px;
    cursor: pointer;
}
:deep(.child-icon:before) {
    content: "\e627";
}
:deep(.child-iconHidden:before) {
    content: '\e65a';
} */
[hash-class=teacherTrainingDetail-3196196067755087] .chapterSpan:hover .chapterIcon1 {
    display: none;
}
[hash-class=teacherTrainingDetail-3196196067755087] .chapterSpan:hover .chapterIcon2 {
    display: block !important;
}
[hash-class=teacherTrainingDetail-3196196067755087] .chapterSpan:hover {
    color: #d91313;
}
[hash-class=teacherTrainingDetail-3196196067755087] .chapter-content:hover .detailIcon1 {
    display: none;
}
[hash-class=teacherTrainingDetail-3196196067755087] .chapter-content:hover .detailIcon2 {
    display: block !important;
}
.teacherTrainingDetail .box_content .module3 .list_box .list_item .img[hash-class=teacherTrainingDetail-3196196067755087] {
    width: .19rem;
    height: .18rem;
    margin-left: .2rem;
    margin-right: .12rem;
    position: relative;
}
.teacherTrainingDetail .box_content .module3 .list_box .list_item .img1[hash-class=teacherTrainingDetail-3196196067755087],
.teacherTrainingDetail .box_content .module3 .list_box .list_item .img2[hash-class=teacherTrainingDetail-3196196067755087] {
    width: 100%;
    height: 100%;
    position: absolute;
    left: 0;
    top: 0;
}
.teacherTrainingDetail .box_content .module3 .list_box .list_item .img2[hash-class=teacherTrainingDetail-3196196067755087] {
    display: none;
}
.teacherTrainingDetail .box_content .module3 .list_box .list-item-div:hover .img1[hash-class=teacherTrainingDetail-3196196067755087] {
    display: none;
}
.teacherTrainingDetail .box_content .module3 .list_box .list-item-div:hover .img2[hash-class=teacherTrainingDetail-3196196067755087] {
    display: block;
}

[hash-class=teacherTrainingDetail-3196196067755087] .gg {
    height: .58rem;
    display: flex;
    justify-content: space-between;
    line-height: .58rem;
    font-size: var(--main-fontSize20);
    background-color: #f5f5f5;
    border-radius: 4px;
    cursor: pointer;
}
[hash-class=teacherTrainingDetail-3196196067755087] .gg:hover {
    color: #c5312c;
}
[hash-class=teacherTrainingDetail-3196196067755087] .gg:nth-child(2n + 2) {
    background-color: #fff;
}
[hash-class=teacherTrainingDetail-3196196067755087] .list-gg {
    width: 60%;
    height: .58rem;
    line-height: .58rem;
    font-size: var(--main-fontSize20);
    margin-left: 10px;
}
[hash-class=teacherTrainingDetail-3196196067755087] .list-time {
    font-size: var(--main-fontSize20);
    margin-right: 16px;
}
/* 教学团队 */
.teacherList[hash-class=teacherTrainingDetail-3196196067755087] {
    flex-direction: row;
    flex-wrap: wrap;
    justify-content: space-between;
}
.teacherContainer[hash-class=teacherTrainingDetail-3196196067755087] {
    width: 49%;
    justify-content: space-between;
    border: 1px solid #ccc;
    border-radius: 5px;
    margin-bottom: 25px;
    box-shadow: 0px 4px 4px #c8c8c8;
    cursor: pointer;
}
.teacherLeft[hash-class=teacherTrainingDetail-3196196067755087] {
    width: 1.5rem;
    height: 1.8rem;
}
.teacherLeft .rc-image[hash-class=teacherTrainingDetail-3196196067755087] {
    width: 100%;
    height: 100%;
    padding: 10px;
}
.teacherRight[hash-class=teacherTrainingDetail-3196196067755087] {
    flex: 1;
    flex-direction: column;
    padding: 10px;
    position: relative;
}
.teacherRight .rc-expression[hash-class=teacherTrainingDetail-3196196067755087] {
    margin-bottom: 13px;
}
.course-list[hash-class=teacherTrainingDetail-3196196067755087] {
    /* height: 4rem; */
}
.course-list-item[hash-class=teacherTrainingDetail-3196196067755087] {
    display: flex;
    align-items: center;
    justify-content: space-between;
    font-size: var(--main-fontSize24);
    height: .42rem;
    margin-bottom: .18rem;
    flex-wrap: nowrap;
}
.course-list-item .rc-image[hash-class=teacherTrainingDetail-3196196067755087] {
    width: var(--main-fontSize24);
    position: relative;
    top: .025rem;
}
.course-list-item .rc-expression[hash-class=teacherTrainingDetail-3196196067755087] {
    padding-left: .12rem;
}
.btn[hash-class=teacherTrainingDetail-3196196067755087] {
    display: flex;
    align-items: center;
    cursor: pointer;
}
.btn .rc-expression[hash-class=teacherTrainingDetail-3196196067755087],
.btn .rc-text[hash-class=teacherTrainingDetail-3196196067755087] {
    font-size: var(--main-fontSize18);
    color: #fff;
    background: #d91313;
    width: 1.27rem;
    height: .4rem;
    text-align: center;
    line-height: .4rem;
    margin-left: .18rem;
    display: block;
}
.tool[hash-class=teacherTrainingDetail-3196196067755087] {
    display: flex;
    flex-wrap: nowrap;
    width: auto;
}

.tip[hash-class=teacherTrainingDetail-3196196067755087] {
    display: flex;
    justify-content: space-between;
    align-items: center;
    padding: 0 .18rem;
    font-size: var(--main-fontSize20);
    margin-bottom: .18rem;
}
.title[hash-class=teacherTrainingDetail-3196196067755087] {
    padding: 0 .18rem;
    font-size: var(--main-fontSize20);
    line-height: var(--main-fontSize36);
    font-family: SourceHanSansCN-Bold,SourceHanSansCN;
    font-weight: 700;
    color: #000;
    position: relative;
    margin-bottom: .18rem;
}
.title[hash-class=teacherTrainingDetail-3196196067755087]::before {
    content: "";
    width: .04rem;
    height: var(--main-fontSize24);
    position: absolute;
    top: 5px;
    left: -20px;
    background-color: #d91313;
}
.test-current[hash-class=teacherTrainingDetail-3196196067755087] {
    font-size: var(--main-fontSize30);
    color: #d91313;
}
.test[hash-class=teacherTrainingDetail-3196196067755087] {
    padding: 0 0.18rem;
}
.option-item[hash-class=teacherTrainingDetail-3196196067755087] {
    margin-bottom: .22rem;
}
.classTest-footer[hash-class=teacherTrainingDetail-3196196067755087] {
    display: flex;
    justify-content: center;
    flex-wrap: nowrap;
}
.classTest-footer .rc-expression[hash-class=teacherTrainingDetail-3196196067755087] {
    font-size: var(--main-fontSize18);
    color: #fff;
    background: #d91313;
    width: 1.27rem;
    height: .4rem;
    text-align: center;
    line-height: .4rem;
    margin: 0 .1rem;
    cursor: pointer;
    box-sizing: border-box;
}
.classTest-footer.needBottom[hash-class=teacherTrainingDetail-3196196067755087] {
    position: absolute;
    bottom: 0.5rem;
    left: 0;
}
.rc-expression.test-disabled[hash-class=teacherTrainingDetail-3196196067755087] {
    background: #f1f1f1;
    border: 1px solid #c9c9c9;
    color: #999;
    cursor: not-allowed;
    line-height: calc(.4rem - 2px);
}
.test-result[hash-class=teacherTrainingDetail-3196196067755087] {
    position: relative;
}
.result[hash-class=teacherTrainingDetail-3196196067755087] {
    position: relative;
    margin-bottom: .25rem;
}
.result .all-num[hash-class=teacherTrainingDetail-3196196067755087] {
    position: absolute;
    top: 32%;
    font-size: var(--main-fontSize14);
    color: #333;
    text-align: center;
    width: 100%;
    font-weight: 600;
    font-family: PingFangSC-Semibold,PingFang SC;
}
.result .current-num[hash-class=teacherTrainingDetail-3196196067755087] {
    position: absolute;
    color: #333;
    text-align: center;
    width: 100%;
    font-weight: 600;
    font-family: PingFangSC-Semibold,PingFang SC;
    top: 47%;
    -webkit-transform: translateY(-50%);
            transform: translateY(-50%);
    font-size: var(--main-fontSize26);
}
.result .num-tip[hash-class=teacherTrainingDetail-3196196067755087] {
    position: absolute;
    color: #333;
    width: 100%;
    font-weight: 600;
    font-family: PingFangSC-Semibold,PingFang SC;
    text-align: center;
    font-size: var(--main-fontSize18);
    top: 59%;
}
.result .rc-image[hash-class=teacherTrainingDetail-3196196067755087] {
    width: 100%;
}
[hash-class=teacherTrainingDetail-3196196067755087] .cir-wrap {
    padding: 0 .6rem;
    padding-left: .94rem;
    margin-bottom: 2rem;
}
[hash-class=teacherTrainingDetail-3196196067755087] .num-cir {
    width: .68rem;
    height: .68rem;
    background: #4ec470;
    font-size: var(--main-fontSize18);
    color: #fff;
    border-radius: 50%;
    text-align: center;
    line-height: .68rem;
    margin: .2rem .2rem;
    display: inline-block;
}
[hash-class=teacherTrainingDetail-3196196067755087] .num-cir.err-num {
    background: #d91313;
}
[hash-class=teacherTrainingDetail-3196196067755087] .correct:before {
    content: '\2714';
    color: #008100;
}
[hash-class=teacherTrainingDetail-3196196067755087] .incorrect:before {
    content: '\2716';
    color: #b20610;
}
[hash-class=teacherTrainingDetail-3196196067755087] .test-item-name.success {
    color: #4ec470;
}
[hash-class=teacherTrainingDetail-3196196067755087] .test-item-name {
    padding-left: .4rem;
}
[hash-class=teacherTrainingDetail-3196196067755087] .test-item-name.error {
    color: #d91313;
}
.analysis-card[hash-class=teacherTrainingDetail-3196196067755087] {
    background: #f8f8fb;
    height: 3rem;
    box-sizing: border-box;
    padding: .3rem;
    margin: 0 .2rem;
    margin-top: .4rem;
    margin-bottom: .25rem;
    flex-direction: column;
}
.analysis-result[hash-class=teacherTrainingDetail-3196196067755087] {
    font-size: var(--main-fontSize22);
    color: #d91313;
    font-family: PingFangSC-Semibold,PingFang SC;
    font-weight: 600;
    margin-bottom: .1rem;
}
.analysis-result-your[hash-class=teacherTrainingDetail-3196196067755087] {
    font-size: var(--main-fontSize18);
    font-family: PingFangSC-Regular,PingFang SC;
    color: #333;
    margin-bottom: .2rem;
    line-height: var(--main-fontSize30);
}
.analysis-btn[hash-class=teacherTrainingDetail-3196196067755087] {
    background: #505789;
    font-size: var(--main-fontSize22);
    font-family: PingFangSC-Semibold,PingFang SC;
    font-weight: 600;
    color: #fff;
    line-height: .3rem;
    padding: .04rem .05rem;
    display: inline-block;
    margin-bottom: .1rem;
}

.content[hash-class=teacherTrainingDetail-3196196067755087] {
    font-size: var(--main-fontSize20);
    font-family: SourceHanSansCN-Regular, SourceHanSansCN;
    font-weight: 400;
    color: #000000;
    line-height: var(--main-fontSize30);
    letter-spacing: 2px;
    margin-bottom: 0.12rem;
}
.content img[hash-class=teacherTrainingDetail-3196196067755087] {
    max-width: 100%;
    height: auto;
    object-fit: cover;
}
.enclosure-wrap[hash-class=teacherTrainingDetail-3196196067755087] {
    margin-top: .05rem;
    display: flex;
    flex-wrap: wrap;
    margin-bottom: .1rem;
}
.enclosure-task[hash-class=teacherTrainingDetail-3196196067755087] {
    display: flex;
    align-items: center;
    color: #0091ff;
    line-height: var(--main-fontSize28);
    letter-spacing: 2px;
    cursor: pointer;
    margin-bottom: .14rem;
    margin-right: .2rem;
}
.enclosure-task .rc-image[hash-class=teacherTrainingDetail-3196196067755087] {
    margin-right: 13px;
    width: .16rem;
}
.enclosure-task .rc-expression[hash-class=teacherTrainingDetail-3196196067755087] {
    font-size: var(--main-fontSize16);
    font-family: SourceHanSansCN-Regular,SourceHanSansCN;
    font-weight: 400;
}
.el-divider[hash-class=teacherTrainingDetail-3196196067755087] {
    position: relative;
}
.el-divider--horizontal[hash-class=teacherTrainingDetail-3196196067755087] {
    display: block;
    height: 1px;
    width: 100%;
    /* margin: 24px 0; */
    border-top: 1px var(--el-border-color) var(--el-border-style);
}
.space[hash-class=teacherTrainingDetail-3196196067755087] {
    height: 30px;
}
.homeWork-upload[hash-class=teacherTrainingDetail-3196196067755087] {
    padding-left: 20px;
    padding-right: 20px;
    flex-direction: column;
    flex-wrap: nowrap;
}
.homeWork-upload .upload-card[hash-class=teacherTrainingDetail-3196196067755087] {
    height: 1.5rem;
    width: 100%;
    flex-direction: column;
    flex-wrap: nowrap;
    background: transparent;
    border-radius: 2px;
    border: 1px dotted #b4b9bf;
    display: flex;
    align-items: center;
    justify-content: center;
    text-align: center;
}
.homeWork-upload .upload-card img[hash-class=teacherTrainingDetail-3196196067755087] {
    width: var(--main-fontSize36);
}
.homeWork-upload .upload-card .tip-type[hash-class=teacherTrainingDetail-3196196067755087] {
    margin: 10px 0;
    font-size: var(--main-fontSize16);
    font-family: PingFangSC-Regular,PingFang SC;
    font-weight: 400;
    color: #666;
    line-height: 28px;
}
.homeWork-upload .upload-card .tip-type[hash-class=teacherTrainingDetail-3196196067755087] {
    font-size: var(--main-fontSize14);
    color: #999;
    line-height: 20px;
}
.homeWork-upload .test-footer[hash-class=teacherTrainingDetail-3196196067755087] {
    text-align: center;
    display: flex;
    justify-content: center;
}
.homeWork-upload .test-footer .btn[hash-class=teacherTrainingDetail-3196196067755087] {
    display: flex;
    align-items: center;
}
.homeWork-upload .test-footer .btn span[hash-class=teacherTrainingDetail-3196196067755087] {
    font-size: var(--main-fontSize18);
    color: #fff;
   background: #e75858;
    width: 1.27rem;
    height: 0.4rem;
    text-align: center;
    line-height: .4rem;
    margin: 0 0.1rem;
    border-radius: .04rem;
    box-sizing: border-box;
}
.homeWork-upload .test-footer .btn span.noActive[hash-class=teacherTrainingDetail-3196196067755087]{
   background-color: #d7d7d7;
}
[hash-class=teacherTrainingDetail-3196196067755087] .homeWork-upload .file-list .file-list-item {
    margin-top: 25px;
    padding: 20px 20px;
    background: #fff;
    font-size: var(--main-fontSize14);
    color: #333;
    display: flex;
    justify-content: space-between;
    align-items: center;
}
[hash-class=teacherTrainingDetail-3196196067755087] .name {
    text-align: left;
    width: 1.7rem;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}
[hash-class=teacherTrainingDetail-3196196067755087] .homeWork-upload .file-list .file-list-item .progress-wrap {
    flex: auto;
    margin-left: 5px;
    margin-right: 25px;
}
@-webkit-keyframes progressAnimationStrike {
  from[hash-class=teacherTrainingDetail-3196196067755087] {
    width: 0;
  }
  to[hash-class=teacherTrainingDetail-3196196067755087] {
    width: 100%;
  }
}
@keyframes progressAnimationStrike {
  from[hash-class=teacherTrainingDetail-3196196067755087] {
    width: 0;
  }
  to[hash-class=teacherTrainingDetail-3196196067755087] {
    width: 100%;
  }
}
[hash-class=teacherTrainingDetail-3196196067755087] .el-progress {
    position: relative;
    line-height: 1;
    display: flex;
    align-items: center;
}
[hash-class=teacherTrainingDetail-3196196067755087] .el-progress--without-text .el-progress-bar {
    padding-right: 0;
    margin-right: 0;
    display: block;
}
[hash-class=teacherTrainingDetail-3196196067755087] .el-progress-bar__outer {
    height: 6px;
    border-radius: 100px;
    background-color: var(--el-border-color-lighter);
    overflow: hidden;
    position: relative;
    vertical-align: middle;
}
[hash-class=teacherTrainingDetail-3196196067755087] .el-progress-bar__inner{
    position: absolute;
    left: 0;
    top: 0;
    height: 100%;
    width: 100%;
    background-color: var(--el-color-primary);
    text-align: right;
    border-radius: 100px;
    line-height: 1;
    white-space: nowrap;
    /* transition: width 6s ease; */
    -webkit-animation: progressAnimationStrike 3s;
            animation: progressAnimationStrike 3s;
}
[hash-class=teacherTrainingDetail-3196196067755087] .el-progress-bar {
    flex-grow: 1;
    box-sizing: border-box;
}
.del[hash-class=teacherTrainingDetail-3196196067755087] {
    cursor: pointer;
}
.courseFalse[hash-class=teacherTrainingDetail-3196196067755087] {
    justify-content: center;
    margin-top: 25px;
}
.courseFalse .rc-text[hash-class=teacherTrainingDetail-3196196067755087] {
    font-size: var(--main-fontSize24);
}
.starBottom[hash-class=teacherTrainingDetail-3196196067755087] {
    justify-content: flex-end;
}
.starBottom .rc-expression[hash-class=teacherTrainingDetail-3196196067755087] {
    display: block;
    margin-right: 30px;
    width: 110px;
    height: 40px;
    border-radius: 3px;
}
.star-btn[hash-class=teacherTrainingDetail-3196196067755087] {
    background-color: #d71820;
    color: #fff;
    text-align: center;
    line-height: 40px;
    cursor: pointer;
}

.star-dialog-title[hash-class=teacherTrainingDetail-3196196067755087] {
    font-size: var(--main-fontSize22);
    height: 0.57rem;
    line-height: 0.57rem;
    text-align: center;
    font-family: SourceHanSansCN-Bold, SourceHanSansCN;
    font-weight: 700;
    color: rgb(0, 0, 0);
    letter-spacing: 3px;
    position: absolute;
    top: 0px;
    left: 50%;
    -webkit-transform: translate(-50%, 0px);
            transform: translate(-50%, 0px);
}
[hash-class=teacherTrainingDetail-3196196067755087] .score-container {
    /* justify-content: center; */
}
.studyContainer[hash-class=teacherTrainingDetail-3196196067755087] {
    padding-top: 20px;
}
.study-main[hash-class=teacherTrainingDetail-3196196067755087] {
    padding-top: 20px;
}
.study-progress[hash-class=teacherTrainingDetail-3196196067755087] {
    justify-content: flex-end;
    flex: 1;
    align-items: center;
    align-content: center;
}
.study_static[hash-class=teacherTrainingDetail-3196196067755087] {
    justify-content: center;
    flex: 1;
    flex-wrap: nowrap;
    align-content: center;
}
.study_wenhao[hash-class=teacherTrainingDetail-3196196067755087] {
    flex: 1;
    align-items: center;
    align-content: center;
    position: relative;
}
.study_know[hash-class=teacherTrainingDetail-3196196067755087] {
    justify-content: center;
    align-items: center;
    padding: 0.4rem;
}
.study_know .rc-expression[hash-class=teacherTrainingDetail-3196196067755087] {
    display: block;
    width: 100px;
    height: 40px;
    background-color: #d71820;
    cursor: pointer;
    color: #fff;
    border-radius: 3px;
    text-align: center;
    line-height: 40px;
}
.wenhaoActive[hash-class=teacherTrainingDetail-3196196067755087] {
    display: none;
}
.hoverContainer:hover .wenhaoActive[hash-class=teacherTrainingDetail-3196196067755087] {
    display: block;
}
.hoverContainer:hover .wenhao[hash-class=teacherTrainingDetail-3196196067755087] {
    display: none;
}
.hoverContainer:hover .study-tip[hash-class=teacherTrainingDetail-3196196067755087] {
    display: block;
}
.rc-container.hoverContainer[hash-class=teacherTrainingDetail-3196196067755087] {
    display: inline-block;
    height: 20px;
    width: 20px;
}
.study-tip[hash-class=teacherTrainingDetail-3196196067755087] {
    position: absolute;
    background-color: #000;
    opacity: .84;
    top: 33px;
    height: 35px;
    width: -webkit-max-content;
    width: max-content;
    white-space: nowrap;
    right: 0;
    display: none;
    border-radius: 3px;
    padding: 0 10px;
}
.study-tip[hash-class=teacherTrainingDetail-3196196067755087]::after {
    content: "";
    opacity: .7;
    position: absolute;
    padding: 4px;
    border-top: 1px solid #000;
    border-left: 1px solid #000;
    background-color: #000000;
    right: 153px;
    top: -4px;
    -webkit-transform: rotate(45deg);
            transform: rotate(45deg);
}

.course-left-item> *[hash-class=teacherTrainingDetail-3196196067755087]{
  margin-right: 20px;
}
.x[hash-class=teacherTrainingDetail-3196196067755087]{
    display: none;
}
/* 报名弹出框 */
.registrationPromptBox div[hash-class=teacherTrainingDetail-3196196067755087]{
    justify-content: center;
}
.registrationPromptBox .top[hash-class=teacherTrainingDetail-3196196067755087]{
    font-size: var(--main-fontSize22);
}
.registrationPromptBox .bottom[hash-class=teacherTrainingDetail-3196196067755087]{
    margin: .3rem 0;
}
.registrationPromptBox .bottom .signUpBtn[hash-class=teacherTrainingDetail-3196196067755087]{
    background-color: #b20610;
    width: .8rem;
    min-height: .3rem;
    border: none;
}
.registrationPromptBox .bottom .cancelBtn[hash-class=teacherTrainingDetail-3196196067755087]{
    background-color: white;
    border: 1px solid rgb(153,153,153);
    width: .6rem;
    min-height: .3rem;
}
.registrationPromptBox .bottom .cancelBtn:hover[hash-class=teacherTrainingDetail-3196196067755087]{
    background-color: #c2bfbf;
}
.registrationPromptBox .bottom .cancelBtn span[hash-class=teacherTrainingDetail-3196196067755087]{
     color: rgb(153, 153, 153);


}
.registrationPromptBox .bottom .cancelBtn span[hash-class=teacherTrainingDetail-3196196067755087],.registrationPromptBox .bottom .signUpBtn span[hash-class=teacherTrainingDetail-3196196067755087]{
     font-size: var(--main-fontSize18);
     line-height: normal;
}
.vists-right[hash-class=teacherTrainingDetail-3196196067755087] {
    /* width: 30%; */
    /* justify-content: space-around; */
    gap: .12rem;
}
.visitBox .visitTxt[hash-class=teacherTrainingDetail-3196196067755087]{
    font-size: var(--main-fontSize22);
    color: #525252;
}
/* 收藏容器 */
.scContainer[hash-class=teacherTrainingDetail-3196196067755087] {
    display: flex;
    align-content: center;
    align-items: center;
    cursor: pointer;
    width: .91rem;
}
.scContainer .rc-image[hash-class=teacherTrainingDetail-3196196067755087]{
    width: 0.21rem;
    height: 0.21rem;
    margin-right: .13rem;
}
.scContainer .rc-expression[hash-class=teacherTrainingDetail-3196196067755087] {
    font-size: var(--main-fontSize20);
}

/* 分享 */
.shareBoxC[hash-class=teacherTrainingDetail-3196196067755087]{
    position: absolute;
    display: none;
   bottom: -1.8rem;
    background-color: white;
    width: auto;
    height: auto;
    z-index: 10;
    left: 1rem;
}
/* 弹框 */
.popupTitleBox[hash-class=teacherTrainingDetail-3196196067755087]{
    justify-content: center;
    position: absolute;
    z-index: 2;
    top: 20px;
}
.popupBox[hash-class=teacherTrainingDetail-3196196067755087]{
    display: flex;
    justify-content: center;
}
.popupBox .canvas[hash-class=teacherTrainingDetail-3196196067755087]{
    min-width: 276px;
    min-height: 216px;
    justify-content: center;
    align-items: center;
    margin-top: 40px;
}
.popupBox #canvas3[hash-class=teacherTrainingDetail-3196196067755087]{
    -webkit-transform: scale(1.683,1.683);
            transform: scale(1.683,1.683);
}


/* 直播课程 */
/* .liveCourseList {
    width: 12rem;
}

.liveCourseList .itemCourse {
    width: 2.6rem;
    background-color: #ffffff;
    margin-bottom: 0.44rem;
    margin-right: 0.26rem;
    border-radius: 0.02rem;
    cursor: pointer;
    box-shadow: 0rem 0.02rem 0.13rem 0rem rgba(173, 173, 173, 0.5);
}

.liveCourseList .itemCourse:nth-child(4n+4) {
    margin-right: 0;
}

.liveCourseList .itemCourse .imgBox {
    position: relative;
    height: 2.06rem;
}

.liveCourseList .itemCourse .imgBox .img {
    width: 100%;
    height: 100%;
    object-fit: cover;
}

.liveCourseList .itemCourse .imgBox .statusImg {
    position: absolute;
    left: 0;
    top: 0;
    width: 0.98rem;
}

.liveCourseList .itemCourse .contentCon {
    padding: 0 .13rem;
}

.liveCourseList .itemCourse .itemTitle {
    text-overflow: -o-ellipsis-lastline;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    margin-top: 0.089rem;
    font-size: var(--main-fontSize24);
    color: #333;
    height: 0.62rem;
}

.liveCourseList .itemCourse .itemTime,
.liveCourseList .itemCourse .itemName {
    font-size: var(--main-fontSize16);
}

.liveCourseList .itemCourse .itemTime {
    margin-top: 0.132rem;
}

.liveCourseList .itemCourse .itemName {
    margin-top: 0.07rem;
}

.liveCourseList .itemCourse .itemNum {
    font-size: var(--main-fontSize14);
    color: #b9b9b9;
    margin: .11rem 0 .089rem;
}
 */



/* 报名弹窗 */
.RegistrationForm .titles[hash-class=teacherTrainingDetail-3196196067755087]{
    font-size: var(--main-fontSize18);
    color: #232323;
}
.RegistrationForm .linkTxt[hash-class=teacherTrainingDetail-3196196067755087]{
    color: rgb(0, 145, 255);
    font-size: var(--main-fontSize18);
}
.RegistrationForm .TipsText[hash-class=teacherTrainingDetail-3196196067755087]{
    font-size: var(--main-fontSize14);
    line-height: var(--main-fontSize24);
}
.RegistrationForm .btns[hash-class=teacherTrainingDetail-3196196067755087],
.registrationFormUploadFailedPopup .btns[hash-class=teacherTrainingDetail-3196196067755087]{
    width: 1.2rem;
    height: 0.35rem;
}
.RegistrationForm .btns .txt[hash-class=teacherTrainingDetail-3196196067755087],
.registrationFormUploadFailedPopup .btns .txt[hash-class=teacherTrainingDetail-3196196067755087]{
    font-size: .14rem;
    line-height: normal;
}
.RegistrationForm .mb10[hash-class=teacherTrainingDetail-3196196067755087]{
    margin-bottom: 0.080rem;
}
.RegistrationForm .mb20[hash-class=teacherTrainingDetail-3196196067755087]{
    margin-bottom: 0.160rem;
}
[hash-class=teacherTrainingDetail-3196196067755087] .RegistrationForm .uploads .file-tips .rc-text{
    font-size: var(--main-fontSize14);
}
.RegistrationForm .upload-btn[hash-class=teacherTrainingDetail-3196196067755087]{
   border: 1px solid #eee;
    border-radius: 0.024rem;
    height: 0.288rem;
    background-color: #f9f9f9;
}
.RegistrationForm .upload-btn .txt[hash-class=teacherTrainingDetail-3196196067755087]{
    color: gray;
    margin-left: 0.080rem;
    font-size: var(--main-fontSize14);
}
.RegistrationForm #registrationFileSelectionInput[hash-class=teacherTrainingDetail-3196196067755087]{
    width: 0;
    height: 0;
    opacity: 0;
}
/* 直播课程 */
.liveCourseList .liveCourseItem .chapterItem[hash-class=teacherTrainingDetail-3196196067755087] {
    line-height: .48rem;
}
.liveCourseList .liveCourseItem .chapterItem .icon1[hash-class=teacherTrainingDetail-3196196067755087]{
    width: .19rem;
    margin-right: 5px;
}
.liveCourseList  .txt[hash-class=teacherTrainingDetail-3196196067755087]{
    font-size: var(--main-fontSize20);
}
.liveCourseList .liveCourseItem .chapterItem:hover .txt[hash-class=teacherTrainingDetail-3196196067755087] {
    color: #d91313;
}
 .liveCourseList .liveCourseItem  .courseNameItem:hover .txt[hash-class=teacherTrainingDetail-3196196067755087]{
     color: #d91313;
 }
.liveCourseList .liveCourseItem .chapterItem .icon1.active[hash-class=teacherTrainingDetail-3196196067755087]{
    display: none;
}
.liveCourseList .liveCourseItem .chapterItem .icon1.noActive[hash-class=teacherTrainingDetail-3196196067755087]{
    display: flex;
}
.liveCourseList .liveCourseItem .chapterItem:hover .icon1.active[hash-class=teacherTrainingDetail-3196196067755087]{
    display: flex;
}
.liveCourseList .liveCourseItem .chapterItem:hover .icon1.noActive[hash-class=teacherTrainingDetail-3196196067755087]{
    display: none;
}
.liveCourseList .liveCourseItem .chapterItem .icons[hash-class=teacherTrainingDetail-3196196067755087]{
    width: .08rem;
    margin-left: 15px;
}
.liveCourseList .liveCourseItem .courseNameList[hash-class=teacherTrainingDetail-3196196067755087] {
    margin-left: .6rem;
}
.liveCourseList .liveCourseItem  .courseNameItem[hash-class=teacherTrainingDetail-3196196067755087]{
    line-height: .48rem;
}
.liveCourseList .liveCourseItem  .courseNameItem .courseName[hash-class=teacherTrainingDetail-3196196067755087]{
    margin-right: .3rem;
}
.liveCourseList .liveCourseItem  .courseNameItem .teacherName[hash-class=teacherTrainingDetail-3196196067755087]{
    margin-right: .1rem;
}
.liveCourseList .liveCourseItem  .courseNameItem .icon[hash-class=teacherTrainingDetail-3196196067755087]{
    width: .19rem;
    margin-right: 5px;
}
.liveCourseList .liveCourseItem  .courseNameItem .icon.noActive[hash-class=teacherTrainingDetail-3196196067755087]{
    display: flex;
}
.liveCourseList .liveCourseItem  .courseNameItem .icon.active[hash-class=teacherTrainingDetail-3196196067755087]{
    display: none;
}
.liveCourseList .liveCourseItem  .courseNameItem:hover .icon.active[hash-class=teacherTrainingDetail-3196196067755087]{
    display: flex;
}
.liveCourseList .liveCourseItem  .courseNameItem:hover .icon.noActive[hash-class=teacherTrainingDetail-3196196067755087]{
    display: none;
}

/* 班级测验 */
[hash-class=teacherTrainingDetail-3196196067755087] .teacherTrainingDetail .box_content .module3 .list_box .list_item .btnBox{
    color: white;
    height: 0.35rem;
    padding: 0 0.1rem;
    font-size: var(--main-fontSize20);
}
[hash-class=teacherTrainingDetail-3196196067755087] .teacherTrainingDetail .box_content .module3 .list_box .list_item .btnBox>img{
    margin-right:.1rem ;
}
[hash-class=teacherTrainingDetail-3196196067755087] .teacherTrainingDetail .box_content .module3 .list_box .list_item .btnBox.cy{
    background-color: #c5312c;
    margin: 0 .1rem ;
}
[hash-class=teacherTrainingDetail-3196196067755087] .teacherTrainingDetail .box_content .module3 .list_box .list_item .btnBox.zy{
    background-color: #e07840;
}

/*  */
[hash-class=teacherTrainingDetail-3196196067755087] .score-box .score-container{
    justify-content: center;
}
/* 进度条 */
[hash-class=teacherTrainingDetail-3196196067755087] .progressSpan{
    font-size: var(--main-fontSize20);
    color: #db2a2a;
    margin-right: .2rem;
}
.topSignUpBtn[hash-class=teacherTrainingDetail-3196196067755087]{
    background-color: rgb(197, 49, 44);
    display: flex;
    place-content: center;
    align-items: center;
    width: 1.4rem;
    padding: 0px 0.15rem;
    height: 0.35rem;
    border-radius: .03rem;
    justify-content: center;
}
.topSignUpBtn.registerNow[hash-class=teacherTrainingDetail-3196196067755087]{
     background-color: rgb(197, 49, 44);
     width: 1.6rem;
    height: .4rem;
}
.topSignUpBtn .txt[hash-class=teacherTrainingDetail-3196196067755087]{
    font-size: .17rem;
    margin-right: 0;
    font-weight: bold;
}
.topSignUpBtn.registerNow .txt[hash-class=teacherTrainingDetail-3196196067755087]{
    color: #fff;
}
/* 未开始 已结束 已报名 */
.topSignUpBtn.noStart[hash-class=teacherTrainingDetail-3196196067755087],
.topSignUpBtn.ended[hash-class=teacherTrainingDetail-3196196067755087],
.topSignUpBtn.registered[hash-class=teacherTrainingDetail-3196196067755087]{
    background-color: #d7d7d7;
}
.topSignUpBtn.noStart .txt[hash-class=teacherTrainingDetail-3196196067755087],
.topSignUpBtn.ended .txt[hash-class=teacherTrainingDetail-3196196067755087]{
    color: #333333;
}
/* 已报名 */
.topSignUpBtn.registered .txt[hash-class=teacherTrainingDetail-3196196067755087]{
    color: #c9161e;
}

/* 课程学习 */
.courseLearningBox .item6[hash-class=teacherTrainingDetail-3196196067755087],
.certificateQueryBox .certificateQueryTitleBox[hash-class=teacherTrainingDetail-3196196067755087],
.classHomeworkList .classHomeworkItem[hash-class=teacherTrainingDetail-3196196067755087]{
    background-color: #f5f5f5;
    height: .55rem;
    border-radius: .03rem;
    padding: 0 .2rem 0 .1rem;
    margin-bottom: .2rem;
}
.courseLearningBox .item6  .txt[hash-class=teacherTrainingDetail-3196196067755087],
.certificateQueryBox .certificateQueryTitleBox[hash-class=teacherTrainingDetail-3196196067755087],
.classHomeworkList .classHomeworkItem .classWorkName[hash-class=teacherTrainingDetail-3196196067755087]{
    font-size: .18rem;
    color: #000;
    font-weight: bold;
}
.courseLearningBox .item6 .enterLearnBtn[hash-class=teacherTrainingDetail-3196196067755087]{
    background-color: #ff6d6d;
    border-radius: .03rem;
   padding: .03rem 0;
   width: .8rem;
}
.courseLearningBox .item6 .enterLearnBtn .btnTxt[hash-class=teacherTrainingDetail-3196196067755087]{
    color: #fff;
    font-size: .15rem;
}
.courseLearningBox .item6 .enterLearnBtn.noActive[hash-class=teacherTrainingDetail-3196196067755087]{
    background-color: #d7d7d7;
}
.courseLearningBox .item6 .enterLearnBtn.noActive .btnTxt[hash-class=teacherTrainingDetail-3196196067755087]{
    color: #747474;
}
.courseLearningBox .item6 .timeShow[hash-class=teacherTrainingDetail-3196196067755087],
.classHomeworkList .classHomeworkItem .timeShow[hash-class=teacherTrainingDetail-3196196067755087]{
    color: #777777;
    font-size: .14rem;
}
/* 报名表单 */
.registrationSubmissionForm .label[hash-class=teacherTrainingDetail-3196196067755087]{
    width: 1.121rem;
    height: 0.288rem;
    min-height: auto;
    display: flex;
    align-items: center;
    align-content: center;
}
.registrationSubmissionForm[hash-class=teacherTrainingDetail-3196196067755087]{
    border: none;
    margin-top: 0.080rem;
}
.registrationSubmissionForm .inforInput[hash-class=teacherTrainingDetail-3196196067755087]{
    height: 0.288rem;
    margin-bottom: 0;
}
/* 报名表上传失败弹窗 */
.registrationFormUploadFailedPopup[hash-class=teacherTrainingDetail-3196196067755087]{
    max-height: 600px;
    overflow-y: scroll;
}
.registrationFormUploadFailedPopup .itemTxt[hash-class=teacherTrainingDetail-3196196067755087]{
 font-size: .16rem;
 margin-bottom: 0.080rem;
}
[hash-class=teacherTrainingDetail-3196196067755087] .rc-popup-dialog{
    z-index: 9999;
}

/* 证书查询 */
.certificateQueryBox .Certificate-list[hash-class=teacherTrainingDetail-3196196067755087] {
    width: 4.5rem;
    margin: 0.45rem auto;
    display: flex;
    flex-direction: column;
    align-items: center;
}
.certificateQueryBox .Certificate-list-item[hash-class=teacherTrainingDetail-3196196067755087] {
    height: 0.48rem;
    margin-bottom: 0.26rem;
}
.certificateQueryBox .Certificate-list-item-label[hash-class=teacherTrainingDetail-3196196067755087] {
    width: 1rem;
    text-align: right;
    line-height: .48rem;
    font-size: var(--main-fontSize20);
    color: #000;
    margin-right: 0.18rem;
    flex-shrink: 0;
}
.certificateQueryBox .Certificate-list-item-content[hash-class=teacherTrainingDetail-3196196067755087] {
    width: 3.34rem;
    height: 0.48rem;
    
}
[hash-class=teacherTrainingDetail-3196196067755087] .certificateQueryBox .Certificate-list-item-content input {
    width: 100%;
    height: 0.48rem;
    border-radius: 0.02rem;
    border: 1px solid #e6e6e6;
    padding: 0 0.16rem;
    font-size: var(--main-fontSize20);
}
[hash-class=teacherTrainingDetail-3196196067755087] .certificateQueryBox .Certificate-list-item img {
    width: 1.06rem;
    margin-left: 0.28rem;
    border: 1px solid #e6e6e6;
}
.certificateQueryBox .flex-contain[hash-class=teacherTrainingDetail-3196196067755087] {
    display: flex;
    align-items: center;
}
.certificateQueryBox .Certificate-list .changeImage[hash-class=teacherTrainingDetail-3196196067755087] {
    text-align: right;
    font-size: var(--main-fontSize20);
    line-height: .28rem;
    color: #d91313;
    margin-left: 0.1rem;
}
.certificateQueryBox .Certificate-list-item-content .button[hash-class=teacherTrainingDetail-3196196067755087] {
    width: 1.58rem;
    height: 0.48rem;
    border-radius: 0.05rem;
    text-align: center;
    line-height: .48rem;
    color: #fff;
    background: #d61820;
    font-size: var(--main-fontSize20);
}
certificateQueryBox .Certificate-list-item-content .button.active[hash-class=teacherTrainingDetail-3196196067755087] {
    color: #fff;
    border: none;
}

.certificateQueryBox .rc-container-v1-jjy1[hash-class=teacherTrainingDetail-3196196067755087]{
    display: flex;
    align-items: center;
}
.certificateQueryBox .rc-container-v1-jjy2[hash-class=teacherTrainingDetail-3196196067755087]{
    display: flex;
}
.certificateQueryBox .Certificate-title[hash-class=teacherTrainingDetail-3196196067755087] {
    text-align: center;
    font-size: var(--main-fontSize30);
    color: #000;
    line-height: .42rem;
}

/* 班级作业 */
.classHomeworkList .classHomeworkItem .viewHomeworkButton[hash-class=teacherTrainingDetail-3196196067755087]{
    background-color: #ff6d6d;
    color: white;
    font-size: .16rem;
    width: 1rem;
    height: .35rem;
    border-radius: .02rem;
    margin-left: .1rem;
    font-weight: bold;
}
.classHomeworkList .classHomeworkItem .statusBox[hash-class=teacherTrainingDetail-3196196067755087]{
    background-color: #ff6d6d;
    padding: .02rem .05rem;
    border-radius: .1rem;
    margin-left: .1rem;
}
.classHomeworkList .classHomeworkItem .statusBox .txt[hash-class=teacherTrainingDetail-3196196067755087]{
    color: white;
    font-size: .15rem;
    font-weight: bold;
}
.classHomeworkList .classHomeworkItem .statusBox.active[hash-class=teacherTrainingDetail-3196196067755087]{
    background-color: #179b00;
}
/* 作业富文本区域 */
[hash-class=teacherTrainingDetail-3196196067755087] .richContent p{
    width: 100%;
    max-width: 100%;
    box-sizing: border-box;
}
[hash-class=teacherTrainingDetail-3196196067755087] .richContent img{
    max-width: 100%;
}.w100[hash-class=mobileHeader-6606317539993856]{
    width: 100%;
}
.h100[hash-class=mobileHeader-6606317539993856]{
    height: 100%;
}
.flex1[hash-class=mobileHeader-6606317539993856]{
    flex: 1;
}
.noWrap[hash-class=mobileHeader-6606317539993856]{
    flex-wrap: nowrap;
}
.maxContent[hash-class=mobileHeader-6606317539993856]{
    width: -webkit-max-content;
    width: max-content;
}
.widthAuto[hash-class=mobileHeader-6606317539993856]{
    width: auto;
}
.jcsb[hash-class=mobileHeader-6606317539993856]{
    justify-content: space-between;
}
.p-x-left-7[hash-class=mobileHeader-6606317539993856]{
    padding-left: 6.98px;
}
.m-x-right-11[hash-class=mobileHeader-6606317539993856]{
    margin-right: 5px;
}
.ac[hash-class=mobileHeader-6606317539993856]{
    align-items: center;
    align-content: center;
}
.jcsb[hash-class=mobileHeader-6606317539993856]{
    justify-content: space-between;
}
.headerBox .topBox[hash-class=mobileHeader-6606317539993856]{
    height: 50px;
    background: #c9161e;
    padding: 0 15px;
    z-index: 101;
}

.isElderTopbox[hash-class=mobileHeader-6606317539993856] {
    background: #507DF1 !important;
}

.headerBox .topBox .img1[hash-class=mobileHeader-6606317539993856]{
    width: 150px;
}
.headerBox .topBox .img2[hash-class=mobileHeader-6606317539993856]{
    width: 22px;
    height: 16px;
}
.headerBox .catagueList[hash-class=mobileHeader-6606317539993856]{
    padding: 0 15px;
    background-color: #fff;
    z-index: 101;
}
.headerBox .catagueList .item[hash-class=mobileHeader-6606317539993856]{
    padding: 12px 0;
    font-size: 14px;
    font-family: PingFang SC, PingFang SC-400;
    font-weight: 400;
    color: #333333;
    line-height: 16px;
}
.headerBox .mask[hash-class=mobileHeader-6606317539993856]{
    position: fixed;
    width: 100%;
    height: 100%;
    background-color: rgba(0, 0, 0, .5);
    z-index: 100;
}
.name[hash-class=mobileHeader-6606317539993856]{
    font-size: 17px;
    font-family: PingFang SC, PingFang SC-500;
    font-weight: 500;
    color: #ffffff;
    line-height: 20px;
}
.leftArrow[hash-class=mobileHeader-6606317539993856]{
    /* width: 8px; */
    height: 22px;
    width: auto;
}
.loginBtn[hash-class=mobileHeader-6606317539993856]{
    background-color: #c54044;
    opacity: 0.8;
    border-color: rgb(255, 255, 255);
    height: 24px;
    margin-right: 20px;
}
.loginBtn.Elder[hash-class=mobileHeader-6606317539993856]{
    background-color: #507df1;
}
.rc-text[hash-class=CustomHeaderV2New-6011043731606827] {
    line-height: 30px;
}

.rc-text-inner[hash-class=CustomHeaderV2New-6011043731606827] {
    line-height: inherit;
}

.rc-expression-inner[hash-class=CustomHeaderV2New-6011043731606827] {
    line-height: inherit;
}

/* 渲染CustomHeaderV2 */
[hash-class=CustomHeaderV2New-6011043731606827] .rc-if {
    position: sticky;
    top: -0.9rem;
    z-index: 999;
}

[hash-class=CustomHeaderV2New-6011043731606827] .customHeaderV2 {
    position: relative;
    height: 0.9rem;
}

[hash-class=CustomHeaderV2New-6011043731606827] .customHeaderV2 .header-v2-wrapper {
    display: flex;
    justify-content: center;
    flex-direction: column;
    align-items: center;
    width: 100%;
    height: 0.9rem;
    box-shadow: #c4c1c180 0 0.02rem 0.04rem;
    background: #f8f8f8;
}

[hash-class=CustomHeaderV2New-6011043731606827] .customHeaderV2 .header-v2-wrapper-fwpt {
    background-color: #427df1;
}

[hash-class=CustomHeaderV2New-6011043731606827] .customHeaderV2 .header-v2-top {
    display: flex;
    flex-wrap: wrap;
    align-content: center;
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
    height: 0.9rem;
    width: 12rem;
}

[hash-class=CustomHeaderV2New-6011043731606827] .header-v2-top .top-right {
    display: flex;
    width: auto;
    justify-content: flex-end;
    align-items: center;
}
[hash-class=CustomHeaderV2New-6011043731606827] .top-right .size-button-wrapper {
    display: flex;
    width: auto;
    height: auto;
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
}

[hash-class=CustomHeaderV2New-6011043731606827] .size-button-wrapper > span {
    font-size: var(--main-fontSize20);
}

[hash-class=CustomHeaderV2New-6011043731606827] .size-button-wrapper > span:hover {
    color: var(--header-top-color);
}

[hash-class=CustomHeaderV2New-6011043731606827] .size-button-wrapper .size-button-box {
    width: 0.36rem;
    height: 0.36rem;
    background: #fff;
    border-radius: 0.04rem;
    border: 0.01rem solid #666;
    margin-right: 0.12rem;
    display: flex;
    justify-content: center;
    align-items: center;
    box-sizing: border-box;
    font-weight: 600;
    cursor: pointer;
    color: var(--header-top-color);
    font-size: var(--main-fontSize30);
    padding-bottom: 0.03rem;
}

[hash-class=CustomHeaderV2New-6011043731606827] .size-button-box:hover {
    color: #fff;
    background: linear-gradient(180deg, var(--header-top-second-color), var(--header-top-color));
    border: none;
}

[hash-class=CustomHeaderV2New-6011043731606827] .size-button-wrapper .size-button-box.active {
    color: #fff;
    background: linear-gradient(180deg, var(--header-top-second-color), var(--header-top-color));
    border: none;
}

[hash-class=CustomHeaderV2New-6011043731606827] .top-right .login-button {
    font-family: MicrosoftYaHei;
    font-size: var(--main-fontSize18);
    color: #fff;
    /* background: var(--header-top-color); */
    border-radius: 0.2rem;
    width: 1.27rem;
    height: 0.4rem;
    text-align: center;
    line-height: .4rem;
    margin-left: 0.18rem;
    border: none;
    background-color: #2456c2;
}

[hash-class=CustomHeaderV2New-6011043731606827] .top-right .userinfo {
    padding: 0.04rem 0.07rem;
    /* background: #fff; */
    border-radius: 0.05rem;
    display: flex;
    flex-direction: row;
    flex-wrap: nowrap;
    align-content: center;
    justify-content: center;
    align-items: center;
    cursor: pointer;
    height: .9rem;
    /* margin-left: .2rem; */
}

[hash-class=CustomHeaderV2New-6011043731606827] .top-right .userinfo .headImage {
    margin-right: 0.1rem;
}

[hash-class=CustomHeaderV2New-6011043731606827] .top-right .userinfo .headImage img {
    width: 0.4rem;
    height: 0.4rem;
    border-radius: 50%;
}

[hash-class=CustomHeaderV2New-6011043731606827] .top-right .userinfo .name {
    font-size: var(--main-fontSize22);;
    margin-right: 0.1rem;
    color: white;
    width: auto;
}

[hash-class=CustomHeaderV2New-6011043731606827] .top-right .searchContainer {
    position: relative;
    width: 2.65rem;
    height: 0.44rem;
    box-shadow: 0 2px 13px #adadad;
    border-radius: 0.22rem;
    margin-left: 0.18rem;
    overflow: hidden;
    background: #fff;
}

/* placeholder */

[hash-class=CustomHeaderV2New-6011043731606827] .searchInput::-webkit-input-placeholder {
    color: #a8abb2;;
}

[hash-class=CustomHeaderV2New-6011043731606827] .searchInput::-webkit-input-placeholder {
    color: #a8abb2;;
}

[hash-class=CustomHeaderV2New-6011043731606827] .searchInput::placeholder {
    color: #a8abb2;;
}

[hash-class=CustomHeaderV2New-6011043731606827] .searchInput:focus {
    outline: none;
}

[hash-class=CustomHeaderV2New-6011043731606827] .searchInput:focus-visible {
    outline: none;
}

[hash-class=CustomHeaderV2New-6011043731606827] .customHeaderV2 .header-v2-bottom {
    position: absolute;
    bottom: -0.74rem;
    display: flex;
    flex-wrap: nowrap;
    flex-direction: row;
    align-content: center;
    justify-content: center;
    align-items: center;
    background:linear-gradient(rgba(0,0,0,.5),rgba(0,0,0,.35) 30%,rgba(0,0,0,0));
    width: 100%;
    height: 0.74rem;
}
[hash-class=CustomHeaderV2New-6011043731606827] .header-v2-bottom .header-v2-menu-wrapper {
    width: 12rem;
    display: flex;
    height: 100%;
    align-items: center;
    justify-content: space-evenly;
    flex-direction: row;
    flex-wrap: nowrap;
}

[hash-class=CustomHeaderV2New-6011043731606827] .header-v2-menu-wrapper .menu-item {
    font-size: var(--main-fontSize22);
    color: #fff;
    font-weight: bold;
    cursor: pointer;
    position: relative;
}

[hash-class=CustomHeaderV2New-6011043731606827] .header-v2-menu-wrapper .menu-item.active::after {
    content: "";
    position: absolute;
    width: 60%;
    height: 0.1rem;
    background: #FF6161;
    left: 20%;
    top: 0.28rem;
    border-radius: 0.09rem;
    z-index: 0;
}
[hash-class=CustomHeaderV2New-6011043731606827] .header-v2-wrapper-fwpt .menu-item.active::after{
    background: #8ad4fb;
}
[hash-class=CustomHeaderV2New-6011043731606827] .header-v2-menu-wrapper .right-button.platform {
    position: relative;
    font-size: var(--main-fontSize22);
    color: #d91313;
    background: #fff;
    font-weight: bolder;
    border-radius: 0.22rem;
    padding: 0.06rem 0.06rem;
    text-align: center;
    cursor: pointer;
}

[hash-class=CustomHeaderV2New-6011043731606827] .header-v2-menu-wrapper .right-button.platform::after {
    content: "";
    background-image: url(https://resource.lndx.edu.cn/elderlyuniversity/fwpt/20220829/git116tjsg3ms.gif);
    background-size: cover;
    position: absolute;
    height: 0.6rem;
    width: 0.6rem;
    top: 10px;
    right: -0.21rem;
}
[hash-class=CustomHeaderV2New-6011043731606827] .header-v2-menu-wrapper .right-button.old-school {
    position: relative;
    font-size: var(--main-fontSize22);
    background: #fff;
    font-weight: bolder;
    text-align: center;
}
[hash-class=CustomHeaderV2New-6011043731606827] .header-v2-menu-wrapper .right-button.platform {
    width: 2.9rem;
}


[hash-class=CustomHeaderV2New-6011043731606827] .header-v2-menu-wrapper .right-button.old-school {
    width: 1.8rem;
    color: #0357c9;
     padding: 0.06rem 0.24rem 0.06rem 0.06rem ;
    border-radius: 0.1rem;
}
[hash-class=CustomHeaderV2New-6011043731606827] .header-v2-menu-wrapper .right-button.old-school::after {
    content: "| ▼";
    background-size: cover;
    position: absolute;
    height: 0.6rem;
    width: 0.6rem;
    right: -0.05rem;
}
[hash-class=CustomHeaderV2New-6011043731606827] .header-v2-menu-wrapper .right-button.old-school:hover {
    width: 1.8rem;
    color: #0357c9;
     padding: 0.06rem 0.24rem 0.06rem 0.06rem ;
     background-color: #fff;
     border-radius: 0rem;
     border-top-right-radius: 0.1rem;
     border-top-left-radius: 0.1rem;
    opacity: 0.9;
}


[hash-class=CustomHeaderV2New-6011043731606827] .customHeaderV2-fwpt {
    height: 1.64rem;
}

[hash-class=CustomHeaderV2New-6011043731606827] .customHeaderV2-fwpt .header-v2-wrapper {
    height: 1.64rem;
}

[hash-class=CustomHeaderV2New-6011043731606827] .customHeaderV2 .header-v2-bottom-publicServicePlatform {
    position: relative;
    top: 0;
    height: 0.74rem;
    background: none;
    background-color: #1a42a9;
}

[hash-class=CustomHeaderV2New-6011043731606827] .map-container {
    width: 0.7rem;
    height: 0.34rem;
    margin-left: 0.3rem;
    cursor: pointer;
    position: absolute;
    right: 5px;
}
[hash-class=CustomHeaderV2New-6011043731606827] .map-container .map-image {
    width: .55rem;
}

[hash-class=CustomHeaderV2New-6011043731606827] .size-button-label-fwpt {
    color: #fff;
}


/* 点击登录注册弹框 */
[hash-class=CustomHeaderV2New-6011043731606827] .register-popup-wrapper {
    position: fixed;
    top: 50%;
    left: 50%;
    -webkit-transform: translate(-50%, -50%);
            transform: translate(-50%, -50%);
    z-index: 9999;
    width: 4rem;
    height: 2rem;
    background: #fff;
    display: flex;
    justify-content: center;
    align-items: center;
    border-radius: 10px;
}

[hash-class=CustomHeaderV2New-6011043731606827] .register-popup-wrapper div {
    width: 1.2rem;
    height: .5rem;
    color: #fff;
    background-color: var(--header-top-color);
    border-radius: 4px;
    font-size: var(--main-fontSize20);
    text-align: center;
    line-height: .5rem;
    cursor: pointer;
}
[hash-class=CustomHeaderV2New-6011043731606827] .register-popup-wrapper .just-look {
    background-color: #e5e5e5;
    color: #444444;
}
[hash-class=CustomHeaderV2New-6011043731606827] .be-student {
    margin-left: 0.2rem;
    margin-right: 0;
}
/* 关闭弹框 */
[hash-class=CustomHeaderV2New-6011043731606827] .register-popup-close {
    position: absolute;
    top: 4%;
    right: 2%;
    font-size: var(--main-fontSize22);
    background: url(../image/circleError.png);
    cursor: pointer;
    display: block;
    width: 0.3rem;
    height: 0.3rem;
    background-repeat: no-repeat;
}
[hash-class=CustomHeaderV2New-6011043731606827] .register-musk {
    position: fixed;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background-color: black;
    opacity: .3;
    z-index: 1001;
}

/* 成为学员弹框 */
.login-content[hash-class=CustomHeaderV2New-6011043731606827] {
    position: fixed;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    z-index: 1001;
    display: none;
}
.login-content .studentInfoContainer[hash-class=CustomHeaderV2New-6011043731606827] {
    width: 6rem;
    height: auto;
    margin: 0.3rem auto;
}
.login-content .content[hash-class=CustomHeaderV2New-6011043731606827] {
    background: #fff;
    border-radius: 0.1rem;
    padding: 0.44rem 0.38rem;
    box-sizing: border-box;
    max-height: 7.2rem;
    overflow: auto;
}
.studentInfoContainer .content-login-item[hash-class=CustomHeaderV2New-6011043731606827] {
    height: 0.4rem;
    margin-bottom: 0.1rem;
}
.studentInfoContainer .content-login-item > .rc-label[hash-class=CustomHeaderV2New-6011043731606827] {
    width: 1.2rem;
}
.content-login-item > .rc-label[hash-class=CustomHeaderV2New-6011043731606827] {
    color: #333;
    flex-shrink: 0;
    display: flex;
    justify-content: flex-end;
    align-items: center;
    height: 100%;
}
.content-login-item .content-login-item-inpu[hash-class=CustomHeaderV2New-6011043731606827] {
    flex: 1;
}
.content-login-item > .rc-label > span[hash-class=CustomHeaderV2New-6011043731606827] {
    font-size: var(--main-fontSize20);
    text-align: right;
}
.content-login-item-input[hash-class=CustomHeaderV2New-6011043731606827] {
    height: 100%;
    background: #f7f7f7;
    font-size: var(--main-fontSize20);
    box-sizing: border-box;
    border-radius: 0.02rem;
    border: 0;
    padding: 0 0.12rem;
}
.radioGroup[hash-class=CustomHeaderV2New-6011043731606827] {
    width: auto;
    height: 100%;
    display: flex;
    align-items: center;
    align-content: center;
}
.genderItem[hash-class=CustomHeaderV2New-6011043731606827] {
    width: 1rem;
    font-size: var(--main-fontSize20);
    color: #333;
}
.content-dropdown[hash-class=CustomHeaderV2New-6011043731606827] {
    flex: 1;
    height: 100%;
}

.switchContainer[hash-class=CustomHeaderV2New-6011043731606827] {
    width: auto;
    position: relative;
}
.switchContainer .rc-text[hash-class=CustomHeaderV2New-6011043731606827] {
    position: absolute;
    top: 0;
}
.switchContainer:hover .rc-text[hash-class=CustomHeaderV2New-6011043731606827] {
    display: block !important;
    cursor: pointer;
    position: absolute;
    top: -0.3rem;
    background: rgba(0,0,0, .7);
    width: 1.2rem;
    right: 0;
    color: #fff;
    font-size: var(--main-fontSize14);
    border-radius: 5px;
}
.content-login-item .content-login-item-input[hash-class=CustomHeaderV2New-6011043731606827]{
    flex: 1;
}
.registerbottom .rc-text[hash-class=CustomHeaderV2New-6011043731606827] {
    background: #d91313;
    width: 1rem;
    height: 0.5rem;
    text-align: center;
    border-radius: 4px;
    line-height: .5rem;
    font-size: var(--main-fontSize20);
    color: #fff;
    margin-right: 0.5rem;
    cursor: pointer;
}
.tilteContainer .rc-text[hash-class=CustomHeaderV2New-6011043731606827] {
    font-size: var(--main-fontSize24);
    margin-bottom: 0.2rem;
}
.content-login-item-input-btn .sendCode[hash-class=CustomHeaderV2New-6011043731606827]{
    width: 1rem;
    cursor: pointer;
    height: 100%;
    display: flex;
    align-content: center;
    margin-bottom: 0.24rem;
    justify-content: center;
    background: #f7f7f7;
}
.sendCode span[hash-class=CustomHeaderV2New-6011043731606827] {
    font-size: var(--main-fontSize20);
    color: #d91313;
    white-space: nowrap;
}

/* 入学 编码图 */
.studentCodeContainer[hash-class=CustomHeaderV2New-6011043731606827] {
    position: fixed;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    z-index: 1001;
    display: none;
}
[hash-class=CustomHeaderV2New-6011043731606827] .entranceSchool {
    position: absolute;
    left: 50%;
    top: 50%;
    -webkit-transform: translate(-50%, -50%);
            transform: translate(-50%, -50%);
}
[hash-class=CustomHeaderV2New-6011043731606827] .entranceSchool img {
    width: 7rem;
}
[hash-class=CustomHeaderV2New-6011043731606827] .entranceSchool span {
    position: absolute;
    font-size: var(--main-fontSize30);
    padding: 0.2rem;
    background: #d91313;
    color: #fff;
    left: 50%;
    -webkit-transform: translate(-50%, 0);
            transform: translate(-50%, 0);
    top: 5%;
    width: 5rem;
    text-align: center;
}
[hash-class=CustomHeaderV2New-6011043731606827] .entranceSchool i {
    position: absolute;
    right: 2%;
    top: 2%;
    font-size: .5rem;
    cursor: pointer;
}
/* 新修改区域 */
.newLearnBox[hash-class=CustomHeaderV2New-6011043731606827]{
    display: flex;
    justify-content: space-between;
    height: auto;
}
.newLearnBox .right[hash-class=CustomHeaderV2New-6011043731606827]{
    flex: 1;
    flex-shrink: 0;
}
.newH[hash-class=CustomHeaderV2New-6011043731606827]{
    height: .4rem;
}
.learn_c_mb[hash-class=CustomHeaderV2New-6011043731606827]{
    margin-bottom: .1rem;
    flex-wrap: nowrap;
    align-items: center;
    font-size: var(--main-fontSize20);
    color: #333;
}

[hash-class=CustomHeaderV2New-6011043731606827] .userinfo{
    position: relative;
}
[hash-class=CustomHeaderV2New-6011043731606827] .userinfo .avatarDropdownBox{
    width: 1.31rem;
    background: #ffffff;
    border-radius: 0.05rem;
    box-shadow: 0rem 0.05rem 0.09rem 0rem rgba(0,0,0,0.15); 
    position: absolute;
    bottom: -1.4rem;
    left: .1rem;
    z-index: 999;
    padding: 0 .1rem;
    display: none;
}
[hash-class=CustomHeaderV2New-6011043731606827] .userinfo:hover .avatarDropdownBox{
    display: block;
}
[hash-class=CustomHeaderV2New-6011043731606827] .userinfo .avatarDropdownBox .item{
    cursor: pointer;
    display: flex;
    justify-content: center;
    font-size: .18rem;
    color: #333;
    padding: .14rem 0;
    border-bottom: .01rem solid #ddd;
}
[hash-class=CustomHeaderV2New-6011043731606827] .userinfo .avatarDropdownBox .item:last-child{
    border-bottom: none;
}
.rc-text[hash-class=ShareButton-3270639399127254] {
    line-height: 30px;
}

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

.rc-expression-inner[hash-class=ShareButton-3270639399127254] {
    line-height: inherit;
}
.ac[hash-class=VideoBlock-3161986696268651]{
    align-items: center;
    align-content: center;
}
.jcsb[hash-class=VideoBlock-3161986696268651]{
    justify-content: space-between;
}
.jc[hash-class=VideoBlock-3161986696268651]{
    justify-content: center;
}
.noWrap[hash-class=VideoBlock-3161986696268651]{
    flex-wrap: nowrap;
}
.maxContent[hash-class=VideoBlock-3161986696268651]{
    width: -webkit-max-content;
    width: max-content;
}
.pointer[hash-class=VideoBlock-3161986696268651]{
    cursor: pointer;
}
.omit[hash-class=VideoBlock-3161986696268651]{
  text-overflow: -o-ellipsis-lastline;
overflow: hidden;
text-overflow: ellipsis;
display: -webkit-box;
-webkit-box-orient: vertical;
}
.clamp1[hash-class=VideoBlock-3161986696268651]{
  -webkit-line-clamp: 1;
}
.border-radius-50[hash-class=VideoBlock-3161986696268651]{
    border-radius: 50%;
}
.hidden[hash-class=VideoBlock-3161986696268651]{
    overflow: hidden;
}
.img-cover[hash-class=VideoBlock-3161986696268651]{
    object-fit: cover;
}
.color1[hash-class=VideoBlock-3161986696268651]{
    color: #fff;
}
.relative[hash-class=VideoBlock-3161986696268651]{
    position: relative;
}
.rc-text[hash-class=VideoBlock-3161986696268651] {
    line-height: 30px;
}

.rc-text-inner[hash-class=VideoBlock-3161986696268651] {
    line-height: inherit;
}

.rc-expression-inner[hash-class=VideoBlock-3161986696268651] {
    line-height: inherit;
}
.tit[hash-class=VideoBlock-3161986696268651] {
    width: 100%;
    height: .37rem;
    font-size: var(--main-fontSize26);
    line-height: .37rem;
    font-weight: 600;
}
.module_con[hash-class=VideoBlock-3161986696268651] {
    background: #000;
    width: 100%;
    height: calc(100% - .52rem);
    display: flex;
    flex-wrap: nowrap;
    border-radius: .1rem;
}
.left[hash-class=VideoBlock-3161986696268651] {
    width: 7.78rem;
    height: 100%;
}
.videoContainer[hash-class=VideoBlock-3161986696268651] {
    width: 100%;
    height: 5.34rem;
}
iframe[hash-class=VideoBlock-3161986696268651] {
    border-style: inset;
    border-color: initial;
    border-image: initial;
}
.left-bottom[hash-class=VideoBlock-3161986696268651] {
    box-sizing: border-box;
    padding: 0 .28rem;
    width: 100%;
    height: calc(100% - 5.34rem);
    background: #191919;
    display: flex;
    flex-wrap: nowrap;
    align-items: center;
    justify-content: space-between;
}
.bottom-title[hash-class=VideoBlock-3161986696268651] {
    font-size: var(--main-fontSize24);
    color: #fff;
    display: block;
    /* max-width: 2rem; */
    text-overflow: ellipsis;
    overflow: hidden;
    white-space: nowrap;
}
.changeWordSize[hash-class=VideoBlock-3161986696268651] {
    align-items: center;
    /* width: auto; */
    flex-wrap: nowrap;
    width: -webkit-max-content;
    width: max-content;
}
.changeWordSize .rc-text[hash-class=VideoBlock-3161986696268651],
.changeWordSize .rc-expression[hash-class=VideoBlock-3161986696268651] {
    font-size: var(--main-fontSize24);
	color: #fff;

    text-overflow: ellipsis;
    overflow: hidden;
    white-space: nowrap;
}
.wordSizeActive[hash-class=VideoBlock-3161986696268651] {
    background: #d91313;
}
.right[hash-class=VideoBlock-3161986696268651] {
    width: calc(100% - 7.78rem);
    height: 100%;
    background-color: skyblue;
}
.right .top[hash-class=VideoBlock-3161986696268651] {
    width: 100%;
    height: .98rem;
    background: #333;
    box-sizing: border-box;
    padding: .17rem .31rem .13rem;
    display: flex;
    align-items: center;
}
.top img[hash-class=VideoBlock-3161986696268651] {
    width: .68rem;
    height: .68rem;
    border-radius: 50%;
    margin-right: .24rem;
    position: relative;
}
.name[hash-class=VideoBlock-3161986696268651] {
    font-size: var(--main-fontSize20);
    color: #fff;
}
.bottom[hash-class=VideoBlock-3161986696268651] {
    width: 100%;
    height: calc(100% - .98rem);
    background: #2d2d2d;
    overflow: hidden;
    overflow-y: scroll;
    padding: .34rem .31rem;
    box-sizing: border-box;
}
.bottom .b_tit[hash-class=VideoBlock-3161986696268651] {
    width: 100%;
    font-size: var(--main-fontSize22);
    color: #a0a0a0;
}
.bottom .b_list[hash-class=VideoBlock-3161986696268651] {
    width: 100%;
    font-size: var(--main-fontSize18);
    color: #a0a0a0;
    margin-top: .12rem;
    position: relative;
}
.b_list .shu[hash-class=VideoBlock-3161986696268651] {
    width: .01rem;
    background: #635d5d;
    position: absolute;
    left: .05rem;
    top: .205rem;
    /* height  是动态计算list的高度  先写死 */
    height: 100%;
}
.list_item[hash-class=VideoBlock-3161986696268651] {
    width: 100%;
    height: .41rem;
    line-height: .41rem;
    box-sizing: border-box;
    padding-left: .29rem;
    position: relative;
    white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden;
    z-index: 9;
    cursor: pointer;
}
.list_item .q[hash-class=VideoBlock-3161986696268651] {
    width: .1rem;
    height: .1rem;
    border: .03rem solid #635d5d;
    position: absolute;
    left: 0;
    top: 50%;
    box-sizing: border-box;
    border-radius: 50%;
    -webkit-transform: translateY(-50%);
            transform: translateY(-50%);
    background: #2d2d2d;
}
.active[hash-class=VideoBlock-3161986696268651] {
    color: #fff;
}
.active .q[hash-class=VideoBlock-3161986696268651] {
    background-color: #fff;
}
.sc[hash-class=VideoBlock-3161986696268651] {
    width: auto;
}
.sc-true[hash-class=VideoBlock-3161986696268651] {
    font-size: var(--main-fontSize20);
    color: #fff;
    display: flex;
    cursor: pointer;

    flex-wrap: nowrap;
}
.sc-true img[hash-class=VideoBlock-3161986696268651]{
    width: .21rem;
    height: .21rem;
    margin-right: .13rem;
}
.sc-true .rc-text[hash-class=VideoBlock-3161986696268651] {
    white-space: nowrap;
}
[hash-class=VideoBlock-3161986696268651] .small .xg-text-track {
    font-size: var(--main-fontSize24)!important
}
[hash-class=VideoBlock-3161986696268651] .middle .xg-text-track {
    font-size: var(--main-fontSize30)!important
}
[hash-class=VideoBlock-3161986696268651] .big .xg-text-track {
    font-size: var(--main-fontSize36)!important
}
[hash-class=VideoBlock-3161986696268651] .audioContainer .xgplayer-name {
    font-size: var(--main-fontSize22)!important;
    display: none;
}
[hash-class=VideoBlock-3161986696268651] .audioContainer .xgplayer-cover {
    width: 60px !important;
    display: none;
}
[hash-class=VideoBlock-3161986696268651] .audioContainer .xgplayer-next{
    display: none;
}
[hash-class=VideoBlock-3161986696268651] .audioContainer .xgplayer-prev{
    display: none;
}
[hash-class=VideoBlock-3161986696268651] .audioContainer .xgplayer-backward {
    display: none;
}
[hash-class=VideoBlock-3161986696268651] .audioContainer .xgplayer-forward {
    display: none;
}
[hash-class=VideoBlock-3161986696268651] .audioContainer .xgplayer-skin-default.xgplayer-music .xgplayer-controls .xgplayer-play{
    margin-right: 0;
    margin-left: 0;
}
[hash-class=VideoBlock-3161986696268651] .audioContainer .xgplayer-controls{
    align-items: center;
}
[hash-class=VideoBlock-3161986696268651] .audioContainer .xgplayer-skin-default.xgplayer-music .xgplayer-controls .xgplayer-progress{
    top: 20%;
}
[hash-class=VideoBlock-3161986696268651] .audioContainer .xgplayer-skin-default.xgplayer-music .xgplayer-controls .xgplayer-time{
    top: 30%;
    font-size: 16px;
    will-change: transform;
}
.needNone[hash-class=VideoBlock-3161986696268651] {
    display: none;
}
[hash-class=VideoBlock-3161986696268651] .progress-container {
  display: flex;
  align-items: center;
}
.progress-container[hash-class=VideoBlock-3161986696268651]{
  display: flex;
  align-items: center;
}
/* 公共服务平台课程章节播放 */
.servicePlatformBox[hash-class=VideoBlock-3161986696268651] {
    background-color: #1a2129;
    padding: 0 .22rem;
    height: 100%;
    overflow: hidden;
}
.servicePlatformBox .topBox[hash-class=VideoBlock-3161986696268651] {
    height: .66rem;
    border-bottom: 0.01rem solid #101821;
}
.servicePlatformBox .topBox .txt[hash-class=VideoBlock-3161986696268651]{
    font-size: 0.2rem;
    font-family: Alibaba PuHuiTi, Alibaba PuHuiTi-400;
}
.servicePlatformBox .chapterList[hash-class=VideoBlock-3161986696268651] {
    height: calc(100% - .66rem);
    overflow-y: scroll;
}
.servicePlatformBox .chapterList .headlineTxt[hash-class=VideoBlock-3161986696268651]{
    font-size: 0.18rem;
    font-family: Alibaba PuHuiTi, Alibaba PuHuiTi-400;
    color: #999999;
    padding: .1rem 0 ;
}
.servicePlatformBox .chapterList .chapter-item[hash-class=VideoBlock-3161986696268651]{
    padding: 0 .16rem;
    min-height: 0.44rem;
    flex-wrap: nowrap;
}
.servicePlatformBox .chapterList .chapter-item.lockBox[hash-class=VideoBlock-3161986696268651]{
    padding-top: .1rem;
    padding-bottom: .1rem;
}
.servicePlatformBox .chapterList .chapter-item.active[hash-class=VideoBlock-3161986696268651]{
    background-color: #101821;
}
.servicePlatformBox .chapterList .chapter-item .icon[hash-class=VideoBlock-3161986696268651]{
    width: 0.23rem;
    height: 0.22rem;
    margin-right: .16rem;
}
.servicePlatformBox .chapterList .chapter-item .lockIcon[hash-class=VideoBlock-3161986696268651]{
    width: 0.205rem;
    margin-right: .16rem;
    height: auto;
}
.servicePlatformBox .chapterList .chapter-item .lockBox[hash-class=VideoBlock-3161986696268651]{
    align-self: flex-start;
    margin-top: .03rem;
}
.servicePlatformBox .chapterList .chapter-item .icon.normal[hash-class=VideoBlock-3161986696268651]{
    display: flex;
}
.servicePlatformBox .chapterList .chapter-item .icon.active[hash-class=VideoBlock-3161986696268651]{
    display: none;
}
.servicePlatformBox .chapterList .chapter-item.active .icon.normal[hash-class=VideoBlock-3161986696268651]{
    display: none;
}
.servicePlatformBox .chapterList .chapter-item.active .icon.active[hash-class=VideoBlock-3161986696268651]{
    display: flex;
}
/* 进度显示 */
.servicePlatformBox .chapter-item .progressBox[hash-class=VideoBlock-3161986696268651]{
    width: 0.41rem;
    flex-shrink: 0;
    /* height: 0.18rem; */
    /* border-radius: .02rem; */
    /* margin-right: .09rem; */
}
/* .servicePlatformBox .chapter-item .progressBox.noStart{
    background-color: #999;
}
.servicePlatformBox .chapter-item .progressBox.haveDone{
    background-color: #417df1;
}
.servicePlatformBox .chapter-item .progressBox.other{
    background-color: #5b79b2;
} */
.servicePlatformBox .chapter-item .progressBox .progressTxt[hash-class=VideoBlock-3161986696268651]{
    font-size: .13rem;
    color: #999999;
}
.servicePlatformBox .chapter-item.active .progressBox .progressTxt[hash-class=VideoBlock-3161986696268651]{
    color: #628DFB;
}
.servicePlatformBox .chapterList .chapter-item .txt[hash-class=VideoBlock-3161986696268651]{
    color: #999999;
    font-size: 0.15rem;
    font-family: Alibaba PuHuiTi, Alibaba PuHuiTi-400;
}
.servicePlatformBox .chapterList .chapter-item .txt.timeNo[hash-class=VideoBlock-3161986696268651]{
    color: #666666;
}
.servicePlatformBox .chapterList .chapter-item.active .txt[hash-class=VideoBlock-3161986696268651]{
    color: #417DF1;
}
.servicePlatformBox .chapterList .chapter-item .timeShowTxt[hash-class=VideoBlock-3161986696268651]{
    color: #666666;
    font-size: 0.136rem;
    font-family: Alibaba PuHuiTi, Alibaba PuHuiTi-400;
}
/* 视频底部信息栏 */
.servicePlatformVideoBottom .tx[hash-class=VideoBlock-3161986696268651]{
    width: 0.55rem;
    height: 0.55rem;
    margin-right: .15rem;
}
.servicePlatformVideoBottom .sourceTxt[hash-class=VideoBlock-3161986696268651]{
    font-size: 0.18rem;
    font-family: Alibaba PuHuiTi, Alibaba PuHuiTi-400;
    color: #8B97A5;
    margin-right: .23rem;
    margin-bottom: 0.01rem;
}
.servicePlatformVideoBottom .learningTogetherTxt[hash-class=VideoBlock-3161986696268651]{
    font-size: 0.15rem;
    font-family: Alibaba PuHuiTi, Alibaba PuHuiTi-400;
    color: #8B97A5;
}
.servicePlatformVideoBottom .collectBox[hash-class=VideoBlock-3161986696268651],
.servicePlatformVideoBottom .sharingBox[hash-class=VideoBlock-3161986696268651],
.servicePlatformVideoBottom .likeArea[hash-class=VideoBlock-3161986696268651]{
     height: 0.31rem;
}
.servicePlatformVideoBottom .collectBox[hash-class=VideoBlock-3161986696268651]{
    padding: 0 .12rem;
    background: #323c46;
    border-radius: 0.32rem;
}

.servicePlatformVideoBottom  .mr15[hash-class=VideoBlock-3161986696268651]{
    margin-right: .15rem;
}
.servicePlatformVideoBottom .collectBox .txt[hash-class=VideoBlock-3161986696268651],
.servicePlatformVideoBottom .sharingBox .txt[hash-class=VideoBlock-3161986696268651],
.servicePlatformVideoBottom .likeArea .txt[hash-class=VideoBlock-3161986696268651]{
    color: #8b97a5;
    font-size: 0.15rem;
    font-family: Alibaba PuHuiTi, Alibaba PuHuiTi-400;
}
.servicePlatformVideoBottom .collectBox .icon[hash-class=VideoBlock-3161986696268651],
.servicePlatformVideoBottom .sharingBox .icon[hash-class=VideoBlock-3161986696268651],
.servicePlatformVideoBottom .likeArea .icon[hash-class=VideoBlock-3161986696268651]{
    width: 0.21rem;
    margin-right: .03rem;
}
.servicePlatformVideoBottom .sharingBox .shareBox[hash-class=VideoBlock-3161986696268651]{
    position: absolute;
    background-color: #fff;
    top: .15rem;
    left: 50%;
    -webkit-transform: translateX(-50%);
            transform: translateX(-50%);
    display: none;
    width: auto;
    height: auto;
    z-index: 10;
}
.servicePlatformVideoBottom .sharingBox:hover .shareBox[hash-class=VideoBlock-3161986696268651]{
    display: flex;
}
.rc-text[hash-class=CustomHeader-3157585393183520] {
    line-height: 30px;
}

.rc-text-inner[hash-class=CustomHeader-3157585393183520] {
    line-height: inherit;
}

.rc-expression-inner[hash-class=CustomHeader-3157585393183520] {
    line-height: inherit;
}

[hash-class=CustomHeader-3157585393183520] .hearderContainer {
    justify-content: center;
    height: 1.64rem;
    position: relative;
}

[hash-class=CustomHeader-3157585393183520] .hearderContainer .top {
    display: flex;
    flex-wrap: wrap;
    align-content: center;
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
    height: 0.9rem;
    width: 12rem;
    margin: auto;
}

[hash-class=CustomHeader-3157585393183520] .size_button_container {
    width: auto;
    height: auto;
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
}

[hash-class=CustomHeader-3157585393183520] .size_button_container .rc-expression {
    font-size: var(--main-fontSize20);
}

[hash-class=CustomHeader-3157585393183520] .size_button_container>span {
    cursor: pointer;
}

[hash-class=CustomHeader-3157585393183520] .hearderContainer-fwpt .size_button_container>span:hover {
    color: #5cc4f7;
}

[hash-class=CustomHeader-3157585393183520] .hearderContainer-older .size_button_container>span:hover {
    color: #d91313;
}

[hash-class=CustomHeader-3157585393183520] .size_button_container .rc-text {
    font-size: var(--main-fontSize20);
}

[hash-class=CustomHeader-3157585393183520] .size_button_container .box {
    width: 0.36rem;
    height: 0.36rem;
    background: #fff;
    border-radius: 0.04rem;
    border: 0.01rem solid #666;
    margin-right: 0.12rem;
    display: flex;
    justify-content: center;
    align-items: center;
    box-sizing: border-box;
    font-weight: 600;
    cursor: pointer;
    color: #5cc4f7;
    font-size: var(--main-fontSize30);
    padding-bottom: .03rem;
}
[hash-class=CustomHeader-3157585393183520] .size_button_container .box:hover {
    background: linear-gradient(180deg,#8ad4fb,#5cc4f7);
    color: #fff;
    border: none;
}
[hash-class=CustomHeader-3157585393183520] .size_button_container .headerType {
    color: #d91313;
    font-size: var(--main-fontSize30);
    padding-bottom: 0.03rem;
}
[hash-class=CustomHeader-3157585393183520] .size_button_container .headerType:hover {
    background: linear-gradient(180deg,#ff7676,#d91313);
}
[hash-class=CustomHeader-3157585393183520] .size_button_container .box.active {
    color: #fff;
    background: linear-gradient(180deg, #ff7676, #d91313);
    border: none;
}

[hash-class=CustomHeader-3157585393183520] .top-right .login-button {
    font-size: var(--main-fontSize18);
    color: #fff;
    background: #d91313;
    border-radius: 0.2rem;
    width: 1.27rem;
    height: 0.4rem;
    text-align: center;
    line-height: .4rem;
    margin-left: 0.18rem;
    border: none;
}

[hash-class=CustomHeader-3157585393183520] .top-right .login-button .rc-text {
    font-family: initial;
    font-size: var(--main-fontSize18);
    color: #fff;
}

[hash-class=CustomHeader-3157585393183520] .top-right .userinfo {
    padding: 0.04rem 0.07rem;
    /* background: #fff; */
    border-radius: 0.05rem;
    display: flex;
    flex-direction: row;
    flex-wrap: nowrap;
    align-content: center;
    justify-content: center;
    align-items: center;
    cursor: pointer;
    height: .9rem;
}

[hash-class=CustomHeader-3157585393183520] .top-right .userinfo .headImage {
    margin-right: 0.1rem;
}

[hash-class=CustomHeader-3157585393183520] .top-right .userinfo .headImage img {
    width: 0.4rem;
    height: 0.4rem;
    border-radius: 50%;
}

[hash-class=CustomHeader-3157585393183520] .top-right .userinfo .name {
    font-size: var(--main-fontSize22);;
    margin-right: 0.1rem;
    color: #333;
    width: auto;
}

[hash-class=CustomHeader-3157585393183520] .top-right .searchContainer {
    width: 2.65rem;
    height: 0.44rem;
    box-shadow: 0 2px 13px #adadad;
    border-radius: 0.22rem;
    margin-left: 0.18rem;
    overflow: hidden;
    background: #fff;
}

[hash-class=CustomHeader-3157585393183520] .top-right .searchContainer .rc-input {
    width: 2.65rem;
    height: 0.44rem;
    border-radius: 0.22rem;
    font-size: var(--main-fontSize18);
}

/* placeholder */

[hash-class=CustomHeader-3157585393183520] .searchInput::-webkit-input-placeholder {
    color: #a8abb2;;
}

[hash-class=CustomHeader-3157585393183520] .searchInput::-webkit-input-placeholder {
    color: #a8abb2;;
}

[hash-class=CustomHeader-3157585393183520] .searchInput::placeholder {
    color: #a8abb2;;
}

[hash-class=CustomHeader-3157585393183520] .searchInput:focus {
    outline: none;
}

[hash-class=CustomHeader-3157585393183520] .searchInput:focus-visible {
    outline: none;
}

[hash-class=CustomHeader-3157585393183520] .hearderContainer .menu-container {
    display: flex;
    flex-wrap: nowrap;
    align-content: center;
    flex-direction: row;
    align-items: center;
    background: #c9161e;
    width: 100vw;
    height: 0.74rem;
}

[hash-class=CustomHeader-3157585393183520] .hearderContainer .menu-container .menuWrapper {
    width: 12rem;
    margin: 0 auto;
    font-size: var(--main-fontSize22);
    display: flex;
    height: 100%;
    align-items: center;
    justify-content: flex-end;
    flex-direction: row;
    flex-wrap: nowrap;
}
[hash-class=CustomHeader-3157585393183520] .menuWrapper .menuItem {
    font-size: var(--main-fontSize22);
    font-weight: 700;
    cursor: pointer;
    position: relative;
}
[hash-class=CustomHeader-3157585393183520] .menuWrapper .leftMenuContainer .menuItem {
    font-size: var(--main-fontSize22);
    color: #fff;
    font-weight: 700;
    cursor: pointer;
    position: relative;
}

[hash-class=CustomHeader-3157585393183520] .menuWrapper .leftMenuContainer .active:after {
    content: "";
    position: absolute;
    width: 60%;
    height: 0.1rem;
    background: #FF6161;
    left: 20%;
    top: 0.28rem;
    border-radius: 0.09rem;
    z-index: 0;
}
[hash-class=CustomHeader-3157585393183520] .menuWrapper .rightMenuContainer {
    display: flex;
    flex-direction: row;
    justify-content: flex-end;
}

[hash-class=CustomHeader-3157585393183520] .menuWrapper .centerMenuContainer {
    width: 12rem;
    display: flex;
    height: 100%;
    align-items: center;
    justify-content: space-evenly;
    flex-direction: row;
    flex-wrap: nowrap;
}

[hash-class=CustomHeader-3157585393183520] .centerMenuContainer .itemRight {
    width: 1.71rem;
    background: #d91313;
    font-size: var(--main-fontSize22);
    color: #fff;
    text-align: center;
    cursor: pointer;
    padding: 0.06rem 0.06rem;
}

[hash-class=CustomHeader-3157585393183520] .item_right_footer {
    width: 1.64rem;
    height: 0.68rem;
    display: flex;
    justify-content: space-between;
    align-items: center;
}

/* 悬浮导航的样式 */
.hover-nav[hash-class=CustomHeader-3157585393183520] {
    display: none;
    z-index: 9999;
    cursor: pointer;
    background: white;
}

.hover-nav .first-nav-list[hash-class=CustomHeader-3157585393183520] {
    width: 1.5rem;
    background: #ffebeb;
}

.hover-nav .rc-list .nav-item[hash-class=CustomHeader-3157585393183520] {
    display: flex;
    align-content: stretch;
    justify-content: space-between;
    height: 0.4rem;
    line-height: 0.4rem;
    padding: 0 0.1rem;
}

.hover-nav .second-nav-list[hash-class=CustomHeader-3157585393183520] {
    height: 100%;
    display: flex;
    width: 6rem;
}

.hover-nav .second-nav-list .second-nav-item[hash-class=CustomHeader-3157585393183520] {
    width: 25%;
}

.hover-nav .second-nav-list .second-nav-item:hover[hash-class=CustomHeader-3157585393183520] {
    color: #d91313;
}


.hover-nav .rc-list .nav-item .rc-expression[hash-class=CustomHeader-3157585393183520] {
    font-size: var(--main-fontSize18);
    display: block;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
[hash-class=CustomHeader-3157585393183520] .map-container {
    width: 0.7rem;
    height: 0.34rem;
    margin-left: 0.3rem;
    cursor: pointer;
    position: absolute;
    right: 5px;
}

/*新header样式*/
[hash-class=CustomHeader-3157585393183520] .menuWrapper .rightMenuContainer {
    position: relative;
    font-size: var(--main-fontSize22);
    background: #fff;
    font-weight: bolder;
    border-radius: 0.22rem;
    padding: 0.06rem;
    text-align: center;
    cursor: pointer;
}
[hash-class=CustomHeader-3157585393183520] .menuWrapper .rightMenuContainer .menuItem{
    color: #d91313;
    width: 2.9rem;
    display: block;
}
[hash-class=CustomHeader-3157585393183520] .menuWrapper .rightMenuContainer:after {
    content: "";
    background-image: url(https://resource.lndx.edu.cn/elderlyuniversity/fwpt/20220829/git116tjsg3ms.gif);
    background-size: cover;
    position: absolute;
    height: 0.6rem;
    width: 0.6rem;
    top: 10px;
    right: -0.21rem;
}
.hearderContainer-fwpt[hash-class=CustomHeader-3157585393183520]{
    background: #427df1;
}
.hearderContainer-fwpt  .menu-container[hash-class=CustomHeader-3157585393183520]{
    background: #1a42a9;
}
[hash-class=CustomHeader-3157585393183520] .hearderContainer-fwpt .centerMenuContainer .menuItem{
    color: white;
}
[hash-class=CustomHeader-3157585393183520] .hearderContainer-fwpt .centerMenuContainer .itemRight{
    width: 1.92rem;
    color: #0357c9;
    border-radius: 0.22rem;
    background: white;
    font-weight: bolder;
    position: relative;
}
[hash-class=CustomHeader-3157585393183520] .hearderContainer-fwpt .size_button_container .box.active{
    background: linear-gradient(180deg, #8ad4fb, #5cc4f7)
}
[hash-class=CustomHeader-3157585393183520] .hearderContainer-fwpt .size_button_container .rc-text{
    color: white;
}
.hearderContainer-fwpt .top-right .searchContainer[hash-class=CustomHeader-3157585393183520] {
    position: relative;
    width: 2.65rem;
    height: 0.44rem;
    box-shadow: 0 2px 13px #adadad;
    border-radius: 0.22rem;
    overflow: hidden;
    background: #fff;
}
[hash-class=CustomHeader-3157585393183520] .hearderContainer-fwpt .menuItem.active:after {
    content: "";
    position: absolute;
    width: 60%;
    height: 0.1rem;
    background: #8ad4fb;
    left: 20%;
    top: 0.27rem;
    border-radius: 0.09rem;
    z-index: 0;
}
[hash-class=CustomHeader-3157585393183520] .hearderContainer-fwpt .menuWrapper .itemRight:after {
    content: "";
    background-image: url(https://resource.lndx.edu.cn/elderlyuniversity/fwpt/20220829/git116tjsg3ms.gif);
    background-size: cover;
    position: absolute;
    height: 0.6rem;
    width: 0.6rem;
    top: 10px;
    right: -0.21rem;
}
.hearderContainer-older[hash-class=CustomHeader-3157585393183520]{
    z-index: 999;
}
.hearderContainer-older .top-wraper[hash-class=CustomHeader-3157585393183520]{
    background: #f8f8f8;
}
/* 点击登录注册弹框 */
[hash-class=CustomHeader-3157585393183520] .register-popup-wrapper {
    position: fixed;
    top: 50%;
    left: 50%;
    -webkit-transform: translate(-50%, -50%);
            transform: translate(-50%, -50%);
    z-index: 9999;
    width: 4rem;
    height: 2rem;
    background: #fff;
    display: flex;
    justify-content: center;
    align-items: center;
    border-radius: 10px;
}

[hash-class=CustomHeader-3157585393183520] .register-popup-wrapper div {
    width: 1.2rem;
    height: .5rem;
    color: #fff;
    background-color: var(--header-top-color);
    border-radius: 4px;
    font-size: var(--main-fontSize20);
    text-align: center;
    line-height: .5rem;
    cursor: pointer;
}
[hash-class=CustomHeader-3157585393183520] .register-popup-wrapper .just-look {
    background-color: #e5e5e5;
    color: #444444;
}
[hash-class=CustomHeader-3157585393183520] .be-student {
    margin-left: 0.2rem;
    margin-right: 0;
}
/* 关闭弹框 */
[hash-class=CustomHeader-3157585393183520] .register-popup-close {
    position: absolute;
    top: 4%;
    right: 2%;
    background: url(../image/circleError.png);
    cursor: pointer;
    display: block;
    width: 0.3rem;
    height: 0.3rem;
    background-repeat: no-repeat;
}
[hash-class=CustomHeader-3157585393183520] .register-musk {
    position: fixed;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background-color: black;
    opacity: .3;
    z-index: 1001;
}
[hash-class=CustomHeader-3157585393183520] .userinfo{
    position: relative;
}
[hash-class=CustomHeader-3157585393183520] .userinfo .avatarDropdownBox{
    width: 1.31rem;
    background: #ffffff;
    border-radius: 0.05rem;
    box-shadow: 0rem 0.05rem 0.09rem 0rem rgba(0,0,0,0.15); 
    position: absolute;
    bottom: -1.4rem;
    left: .1rem;
    z-index: 999;
    padding: 0 .1rem;
    display: none;
}
[hash-class=CustomHeader-3157585393183520] .userinfo:hover .avatarDropdownBox{
    display: block;
}
[hash-class=CustomHeader-3157585393183520] .userinfo .avatarDropdownBox .item{
    cursor: pointer;
    display: flex;
    justify-content: center;
    font-size: .18rem;
    color: #333;
    padding: .14rem 0;
    border-bottom: .01rem solid #ddd;
}
[hash-class=CustomHeader-3157585393183520] .userinfo .avatarDropdownBox .item:last-child{
    border-bottom: none;
}
.rc-text[hash-class=CustomHeaderNew-6011041518718219] {
    line-height: 30px;
}

.rc-text-inner[hash-class=CustomHeaderNew-6011041518718219] {
    line-height: inherit;
}

.rc-expression-inner[hash-class=CustomHeaderNew-6011041518718219] {
    line-height: inherit;
}

[hash-class=CustomHeaderNew-6011041518718219] .hearderContainer {
    justify-content: center;
    height: 1.64rem;
    position: relative;
}

[hash-class=CustomHeaderNew-6011041518718219] .hearderContainer .top {
    display: flex;
    flex-wrap: wrap;
    align-content: center;
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
    height: 0.9rem;
    width: 12rem;
    margin: auto;
}

[hash-class=CustomHeaderNew-6011041518718219] .size_button_container {
    width: auto;
    height: auto;
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
}

[hash-class=CustomHeaderNew-6011041518718219] .size_button_container .rc-expression {
    font-size: var(--main-fontSize20);
}

[hash-class=CustomHeaderNew-6011041518718219] .size_button_container>span {
    cursor: pointer;
}

[hash-class=CustomHeaderNew-6011041518718219] .hearderContainer-fwpt .size_button_container>span:hover {
    color: #5cc4f7;
}

[hash-class=CustomHeaderNew-6011041518718219] .hearderContainer-older .size_button_container>span:hover {
    color: #d91313;
}

[hash-class=CustomHeaderNew-6011041518718219] .size_button_container .rc-text {
    font-size: var(--main-fontSize20);
}

[hash-class=CustomHeaderNew-6011041518718219] .size_button_container .box {
    width: 0.36rem;
    height: 0.36rem;
    background: #fff;
    border-radius: 0.04rem;
    border: 0.01rem solid #666;
    margin-right: 0.12rem;
    display: flex;
    justify-content: center;
    align-items: center;
    box-sizing: border-box;
    font-weight: 600;
    cursor: pointer;
    color: #5cc4f7;
    font-size: var(--main-fontSize30);
    padding-bottom: .03rem;
}
[hash-class=CustomHeaderNew-6011041518718219] .size_button_container .box:hover {
    background: linear-gradient(180deg,#8ad4fb,#5cc4f7);
    color: #fff;
    border: none;
}
[hash-class=CustomHeaderNew-6011041518718219] .size_button_container .headerType {
    color: #d91313;
    font-size: var(--main-fontSize30);
    padding-bottom: 0.03rem;
}
[hash-class=CustomHeaderNew-6011041518718219] .size_button_container .headerType:hover {
    background: linear-gradient(180deg,#ff7676,#d91313);
}
[hash-class=CustomHeaderNew-6011041518718219] .size_button_container .box.active {
    color: #fff;
    background: linear-gradient(180deg, #ff7676, #d91313);
    border: none;
}

[hash-class=CustomHeaderNew-6011041518718219] .top-right .login-button {
    font-size: var(--main-fontSize18);
    color: #fff;
    /* background: #d91313; */
    border-radius: 0.2rem;
    width: 1.27rem;
    height: 0.4rem;
    text-align: center;
    line-height: .4rem;
    margin-left: 0.18rem;
    border: none;
    background-color: #2456c2;
}

[hash-class=CustomHeaderNew-6011041518718219] .top-right .login-button .rc-text {
    font-family: initial;
    font-size: var(--main-fontSize18);
    color: #fff;
}

[hash-class=CustomHeaderNew-6011041518718219] .top-right .userinfo {
    padding: 0.04rem 0.07rem;
    /* background: #fff; */
    border-radius: 0.05rem;
    display: flex;
    flex-direction: row;
    flex-wrap: nowrap;
    align-content: center;
    justify-content: center;
    align-items: center;
    cursor: pointer;
    height: .9rem;
    /* margin-left: .2rem; */
}

[hash-class=CustomHeaderNew-6011041518718219] .top-right .userinfo .headImage {
    margin-right: 0.1rem;
}

[hash-class=CustomHeaderNew-6011041518718219] .top-right .userinfo .headImage img {
    width: 0.4rem;
    height: 0.4rem;
    border-radius: 50%;
}

[hash-class=CustomHeaderNew-6011041518718219] .top-right .userinfo .name {
    font-size: var(--main-fontSize22);;
    margin-right: 0.1rem;
    color: white;
    width: auto;
}

[hash-class=CustomHeaderNew-6011041518718219] .top-right .searchContainer {
    width: 2.65rem;
    height: 0.44rem;
    box-shadow: 0 2px 13px #adadad;
    border-radius: 0.22rem;
    margin-left: 0.18rem;
    overflow: hidden;
    background: #fff;
}

[hash-class=CustomHeaderNew-6011041518718219] .top-right .searchContainer .rc-input {
    width: 2.65rem;
    height: 0.44rem;
    border-radius: 0.22rem;
    font-size: var(--main-fontSize18);
}

/* placeholder */

[hash-class=CustomHeaderNew-6011041518718219] .searchInput::-webkit-input-placeholder {
    color: #a8abb2;;
}

[hash-class=CustomHeaderNew-6011041518718219] .searchInput::-webkit-input-placeholder {
    color: #a8abb2;;
}

[hash-class=CustomHeaderNew-6011041518718219] .searchInput::placeholder {
    color: #a8abb2;;
}

[hash-class=CustomHeaderNew-6011041518718219] .searchInput:focus {
    outline: none;
}

[hash-class=CustomHeaderNew-6011041518718219] .searchInput:focus-visible {
    outline: none;
}

[hash-class=CustomHeaderNew-6011041518718219] .hearderContainer .menu-container {
    display: flex;
    flex-wrap: nowrap;
    align-content: center;
    flex-direction: row;
    align-items: center;
    background: #c9161e;
    width: 100vw;
    height: 0.74rem;
}

[hash-class=CustomHeaderNew-6011041518718219] .hearderContainer .menu-container .menuWrapper {
    width: 12rem;
    margin: 0 auto;
    font-size: var(--main-fontSize22);
    display: flex;
    height: 100%;
    align-items: center;
    justify-content: flex-end;
    flex-direction: row;
    flex-wrap: nowrap;
}
[hash-class=CustomHeaderNew-6011041518718219] .menuWrapper .menuItem {
    font-size: var(--main-fontSize22);
    font-weight: 700;
    cursor: pointer;
    position: relative;
}
[hash-class=CustomHeaderNew-6011041518718219] .menuWrapper .leftMenuContainer .menuItem {
    font-size: var(--main-fontSize22);
    color: #fff;
    font-weight: 700;
    cursor: pointer;
    position: relative;
}

[hash-class=CustomHeaderNew-6011041518718219] .menuWrapper .leftMenuContainer .active:after {
    content: "";
    position: absolute;
    width: 60%;
    height: 0.1rem;
    background: #FF6161;
    left: 20%;
    top: 0.28rem;
    border-radius: 0.09rem;
    z-index: 0;
}
[hash-class=CustomHeaderNew-6011041518718219] .menuWrapper .rightMenuContainer {
    display: flex;
    flex-direction: row;
    justify-content: flex-end;
}

[hash-class=CustomHeaderNew-6011041518718219] .menuWrapper .centerMenuContainer {
    width: 12rem;
    display: flex;
    height: 100%;
    align-items: center;
    justify-content: space-evenly;
    flex-direction: row;
    flex-wrap: nowrap;
}

[hash-class=CustomHeaderNew-6011041518718219] .centerMenuContainer .itemRight {
    width: 1.71rem;
    background: #d91313;
    font-size: var(--main-fontSize22);
    color: #fff;
    text-align: center;
    padding: 0.06rem 0.06rem;
}

[hash-class=CustomHeaderNew-6011041518718219] .item_right_footer {
    width: 1.64rem;
    height: 0.68rem;
    display: flex;
    justify-content: space-between;
    align-items: center;
}

/* 悬浮导航的样式 */
.hover-nav[hash-class=CustomHeaderNew-6011041518718219] {
    display: none;
    z-index: 9999;
    cursor: pointer;
    background: white;
}

.hover-nav .first-nav-list[hash-class=CustomHeaderNew-6011041518718219] {
    width: 1.5rem;
    background: #ffebeb;
}

.hover-nav .rc-list .nav-item[hash-class=CustomHeaderNew-6011041518718219] {
    display: flex;
    align-content: stretch;
    justify-content: space-between;
    height: 0.4rem;
    line-height: 0.4rem;
    padding: 0 0.1rem;
}

.hover-nav .second-nav-list[hash-class=CustomHeaderNew-6011041518718219] {
    height: 100%;
    display: flex;
    width: 6rem;
}

.hover-nav .second-nav-list .second-nav-item[hash-class=CustomHeaderNew-6011041518718219] {
    width: 25%;
}

.hover-nav .second-nav-list .second-nav-item:hover[hash-class=CustomHeaderNew-6011041518718219] {
    color: #d91313;
}


.hover-nav .rc-list .nav-item .rc-expression[hash-class=CustomHeaderNew-6011041518718219] {
    font-size: var(--main-fontSize18);
    display: block;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
[hash-class=CustomHeaderNew-6011041518718219] .map-container {
    width: 0.7rem;
    height: 0.34rem;
    margin-left: 0.3rem;
    cursor: pointer;
    position: absolute;
    right: 5px;
}

/*新header样式*/
[hash-class=CustomHeaderNew-6011041518718219] .menuWrapper .rightMenuContainer {
    position: relative;
    font-size: var(--main-fontSize22);
    background: #fff;
    font-weight: bolder;
    border-radius: 0.22rem;
    padding: 0.06rem;
    text-align: center;
    cursor: pointer;
}
[hash-class=CustomHeaderNew-6011041518718219] .menuWrapper .rightMenuContainer .menuItem{
    color: #d91313;
    width: 2.9rem;
    display: block;
}
[hash-class=CustomHeaderNew-6011041518718219] .menuWrapper .rightMenuContainer:after {
    content: "";
    background-image: url(https://resource.lndx.edu.cn/elderlyuniversity/fwpt/20220829/git116tjsg3ms.gif);
    background-size: cover;
    position: absolute;
    height: 0.6rem;
    width: 0.6rem;
    top: 10px;
    right: -0.21rem;
}
.hearderContainer-fwpt[hash-class=CustomHeaderNew-6011041518718219]{
    background: #427df1;
}
.hearderContainer-fwpt  .menu-container[hash-class=CustomHeaderNew-6011041518718219]{
    background: #1a42a9;
}
[hash-class=CustomHeaderNew-6011041518718219] .hearderContainer-fwpt .centerMenuContainer .menuItem{
    color: white;
}

[hash-class=CustomHeaderNew-6011041518718219] .hearderContainer-fwpt .centerMenuContainer .itemRight {
    position: relative;
    font-size: var(--main-fontSize22);
    background: #fff;
    font-weight: bolder;
    text-align: center;
}

[hash-class=CustomHeaderNew-6011041518718219] .hearderContainer-fwpt .centerMenuContainer .itemRight {
    width: 2.1rem;
    color: #0357c9;
     padding: 0.06rem 0.24rem 0.06rem 0.06rem ;
    border-radius: 0.1rem;
}

[hash-class=CustomHeaderNew-6011041518718219] .hearderContainer-fwpt .centerMenuContainer .itemRight:hover {
    width: 2.1rem;
    color: #0357c9;
     padding: 0.06rem 0.24rem 0.06rem 0.06rem ;
     background-color: #fff;
     border-radius: 0rem;
     border-top-right-radius: 0.1rem;
     border-top-left-radius: 0.1rem;
    opacity: 0.9;
}

[hash-class=CustomHeaderNew-6011041518718219] .hearderContainer-fwpt .size_button_container .box.active{
    background: linear-gradient(180deg, #8ad4fb, #5cc4f7)
}
[hash-class=CustomHeaderNew-6011041518718219] .hearderContainer-fwpt .size_button_container .rc-text{
    color: white;
}
.hearderContainer-fwpt .top-right .searchContainer[hash-class=CustomHeaderNew-6011041518718219] {
    position: relative;
    width: 2.65rem;
    height: 0.44rem;
    box-shadow: 0 2px 13px #adadad;
    border-radius: 0.22rem;
    overflow: hidden;
    background: #fff;
}
[hash-class=CustomHeaderNew-6011041518718219] .hearderContainer-fwpt .menuItem.active:after {
    content: "";
    position: absolute;
    width: 60%;
    height: 0.1rem;
    background: #8ad4fb;
    left: 20%;
    top: 0.27rem;
    border-radius: 0.09rem;
    z-index: 0;
}

[hash-class=CustomHeaderNew-6011041518718219] .hearderContainer-fwpt .menuWrapper .itemRight::after {
    content: "| ▼";
    background-size: cover;
    position: absolute;
    height: 0.6rem;
    width: 0.6rem;
    right: -0.05rem;
}

.hearderContainer-older[hash-class=CustomHeaderNew-6011041518718219]{
    z-index: 999;
}
.hearderContainer-older .top-wraper[hash-class=CustomHeaderNew-6011041518718219]{
    background: #f8f8f8;
}
/* 点击登录注册弹框 */
[hash-class=CustomHeaderNew-6011041518718219] .register-popup-wrapper {
    position: fixed;
    top: 50%;
    left: 50%;
    -webkit-transform: translate(-50%, -50%);
            transform: translate(-50%, -50%);
    z-index: 9999;
    width: 4rem;
    height: 2rem;
    background: #fff;
    display: flex;
    justify-content: center;
    align-items: center;
    border-radius: 10px;
}

[hash-class=CustomHeaderNew-6011041518718219] .register-popup-wrapper div {
    width: 1.2rem;
    height: .5rem;
    color: #fff;
    background-color: var(--header-top-color);
    border-radius: 4px;
    font-size: var(--main-fontSize20);
    text-align: center;
    line-height: .5rem;
    cursor: pointer;
}
[hash-class=CustomHeaderNew-6011041518718219] .register-popup-wrapper .just-look {
    background-color: #e5e5e5;
    color: #444444;
}
[hash-class=CustomHeaderNew-6011041518718219] .be-student {
    margin-left: 0.2rem;
    margin-right: 0;
}
/* 关闭弹框 */
[hash-class=CustomHeaderNew-6011041518718219] .register-popup-close {
    position: absolute;
    top: 4%;
    right: 2%;
    background: url(../image/circleError.png);
    cursor: pointer;
    display: block;
    width: 0.3rem;
    height: 0.3rem;
    background-repeat: no-repeat;
}
[hash-class=CustomHeaderNew-6011041518718219] .register-musk {
    position: fixed;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background-color: black;
    opacity: .3;
    z-index: 1001;
}
[hash-class=CustomHeaderNew-6011041518718219] .userinfo{
    position: relative;
}
[hash-class=CustomHeaderNew-6011041518718219] .userinfo .avatarDropdownBox{
    width: 1.31rem;
    background: #ffffff;
    border-radius: 0.05rem;
    box-shadow: 0rem 0.05rem 0.09rem 0rem rgba(0,0,0,0.15); 
    position: absolute;
    bottom: -1.4rem;
    left: .1rem;
    z-index: 999;
    padding: 0 .1rem;
    display: none;
}
[hash-class=CustomHeaderNew-6011041518718219] .userinfo:hover .avatarDropdownBox{
    display: block;
}
[hash-class=CustomHeaderNew-6011041518718219] .userinfo .avatarDropdownBox .item{
    cursor: pointer;
    display: flex;
    justify-content: center;
    font-size: .18rem;
    color: #333;
    padding: .14rem 0;
    border-bottom: .01rem solid #ddd;
}
[hash-class=CustomHeaderNew-6011041518718219] .userinfo .avatarDropdownBox .item:last-child{
    border-bottom: none;
}
.rc-text[hash-class=fwptPagination-3161785351407163] {
    line-height: 30px;
}

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

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

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

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

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

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

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

.rc-expression-inner[hash-class=Breadcrumb-3167850230067192] {
    line-height: inherit;
}
[hash-class=Breadcrumb-3167850230067192] .BreadcrumbContainer {
    display: flex;
    width: 100%;
    flex-direction: row;
    flex-wrap: nowrap;
    align-content: center;
    justify-content: flex-start;
    align-items: center;
    padding-top: 0.2rem;
    padding-bottom: 0.24rem;
    position: relative;
}

[hash-class=Breadcrumb-3167850230067192] .BreadcrumbContainer span {
    font-size: var(--main-fontSize18);
}

[hash-class=Breadcrumb-3167850230067192] .BreadcrumbContainer .breadcrumb .breadcrumb-title {
    cursor: pointer;
    font-weight: bold;
}

[hash-class=Breadcrumb-3167850230067192] .BreadcrumbContainer .breadcrumb .breadcrumb-separator {
    margin: 0 9px;
    font-weight: 700;
    color: #a8abb2;
}

[hash-class=Breadcrumb-3167850230067192] .BreadcrumbContainer .breadcrumb .breadcrumb-item:last-child .breadcrumb-title {
    color: #d91313;
    font-weight: initial;
    pointer-events: none;
}

[hash-class=Breadcrumb-3167850230067192] .BreadcrumbContainer .breadcrumb .breadcrumb-item:last-child .breadcrumb-separator {
    display: none;
}

.rc-text[hash-class=CardItem-3179760536291946] {
    line-height: 30px;
}

.rc-text-inner[hash-class=CardItem-3179760536291946] {
    line-height: inherit;
}

.rc-expression-inner[hash-class=CardItem-3179760536291946] {
    line-height: inherit;
}
.CardItem[hash-class=CardItem-3179760536291946] {
    width: 2.65rem;
    height: 3.53rem;
    background: #fff;
    box-shadow: 0 0.02rem 0.13rem 0 hsl(0deg 0% 68% / 50%);
    cursor: pointer;
    margin-right: .46rem;
    margin-bottom: .34rem;
}
.CardItem:nth-child(4n)[hash-class=CardItem-3179760536291946] {
    margin-right: 0;
}
.CardItem .img[hash-class=CardItem-3179760536291946] {
    width: 100%;
    /* height: 2.08rem; */
}
.CardItem .con[hash-class=CardItem-3179760536291946] {
    width: 100%;
    height: calc(100% - 2.08rem);
    padding: 0 .12rem;
    box-sizing: border-box;
}
.CardItem .con .name[hash-class=CardItem-3179760536291946] {
    width: 100%;
    height: .5rem;
    line-height: .5rem;
    font-size: var(--main-fontSize24);
    color: #333;
}
.CardItem .textOverflow[hash-class=CardItem-3179760536291946] {
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    display: block;
}
.CardItem .con .address[hash-class=CardItem-3179760536291946] {
    width: 100%;
    height: .34rem;
    color: #999;
    font-size: var(--main-fontSize16);
    align-items: flex-start;
}
.CardItem .con .tips[hash-class=CardItem-3179760536291946] {
    width: 100%;
    height: calc(100% - .85rem);
    border-top: .01rem dashed #999;
    display: flex;
    justify-content: space-between;
    align-items: center;
    align-content: center;
}
.CardItem .con .tips .money[hash-class=CardItem-3179760536291946] {
    font-size: var(--main-fontSize20);
    color: #f7b500;
    font-weight: 600;
}
.CardItem .con .tips .collect[hash-class=CardItem-3179760536291946] {
    font-size: var(--main-fontSize20);
    color: #000;
    width: auto;
}
.CardItem .con .tips .collect .true[hash-class=CardItem-3179760536291946],
.CardItem .con .tips .collect .false[hash-class=CardItem-3179760536291946] {
    height: .34rem;
    border-radius: .17rem;
    display: flex;
    justify-content: center;
    align-items: center;
    align-content: center;
    cursor: pointer;
    margin-top: 0.15rem;
}
.CardItem .con .tips .collect .true[hash-class=CardItem-3179760536291946] {
    width: 1.08rem;
    background: #f7b500;
    border: .01rem solid #f7b500;
    color: #fff;
}
.CardItem .con .tips .collect .false[hash-class=CardItem-3179760536291946] {
    width: .91rem;
    border: .01rem solid #e6e6e6;
    color: #000;
}
.CardItem .con .tips .collect .img[hash-class=CardItem-3179760536291946] {
    width: .21rem;
    height: .21rem;
    margin-right: .03rem;
}
.rc-text[hash-class=recommendItem-3445978914129245] {
    line-height: 30px;
}

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

.rc-expression-inner[hash-class=recommendItem-3445978914129245] {
    line-height: inherit;
}
.recommend[hash-class=recommendItem-3445978914129245] {
  width: 3.37rem;
  height: 2.61rem;
  position: relative;
  background-color: #f7f3f2;
}

.recommend .top[hash-class=recommendItem-3445978914129245] {
  height: .74rem;
  width: 3.14rem;
  position: absolute;
  top: 0;
  left: 0;
  display: flex;
  z-index: 99;
  cursor: pointer;
}

.recommend .top .teacher_img_container[hash-class=recommendItem-3445978914129245] {
  width: 50%;
  height: 100%;
}

.recommend .top .teacher_img_container img[hash-class=recommendItem-3445978914129245] {
  width: 100%;
  height: 100%;
  border-top-left-radius: .07rem;
  border-bottom-left-radius: .07rem;
  box-shadow: 0px 2px 13px 0px rgba(173, 173, 173, 0.5);
}

.recommend .top .mid_img_container[hash-class=recommendItem-3445978914129245] {
  position: absolute;
  right: 45%;
  top: 25%;
}

.recommend .top .mid_img_container img[hash-class=recommendItem-3445978914129245] {
  width: .36rem;
  height: 100%;
}

.recommend .top .intro_container[hash-class=recommendItem-3445978914129245] {
  width: 50%;
  height: 100%;
  display: flex;
  flex-direction: column;
  justify-content: center;
  background-color: #fff;
  border-top-right-radius: .07rem;
  border-bottom-right-radius: .07rem;
  box-shadow: 0px 2px 13px 0px rgba(173, 173, 173, 0.5);
}

.recommend .top .intro_container span[hash-class=recommendItem-3445978914129245] {
  margin-left: .25rem;
  font-size: var(--main-fontSize18);
  line-height: calc(var(--main-fontSize18) + .1rem)
}


.recommend .top .intro_container span:nth-child(2)[hash-class=recommendItem-3445978914129245] {
  color: #969696;
}

.recommend .bottom[hash-class=recommendItem-3445978914129245] {
  width: 3.14rem;
  height: 2.04rem;
  top: .57rem;
  left: .23rem;
  position: absolute;
  cursor: pointer;
}

.recommend .bottom .bottom_image[hash-class=recommendItem-3445978914129245] {
  width: 3.14rem;
  height: 2.04rem;
}
/* 活动区 */
.openActivity[hash-class=openingActivities-3927061797924417]{
    /* width: 14rem; */
    margin: 0 auto!important;
     background-color: #e4e9ec;
     padding-bottom: 0.2rem;
}
.title[hash-class=openingActivities-3927061797924417]{
font-size: 0.1926rem;
/* font-weight: bold; */
margin-bottom: 0.13rem;
margin-top: 0.13rem;
position: relative;
}
.titleBar[hash-class=openingActivities-3927061797924417]{
width: 0.0533rem;
background-color: #c30910;
margin-right: 0.1601rem;
height: 0.37369rem;
}
.actTxt[hash-class=openingActivities-3927061797924417]{
    font-size: 0.29rem;
}
.actTxt1[hash-class=openingActivities-3927061797924417]{
    font-size: 0.16rem;
}
.openActivityItem[hash-class=openingActivities-3927061797924417]{
width: 3.9rem;
margin-right: 0.087rem;
position: relative;
cursor: pointer;
transition: all .5s;
padding-bottom: 0.2rem;
}
.openActivityItem img[hash-class=openingActivities-3927061797924417]{
    width: 3.8rem;
    padding: 0 0.087rem;
     margin-bottom: 0.087rem;
     transition: all .5s;
     height: 2.3rem;
}

.openActivityItem:hover  img[hash-class=openingActivities-3927061797924417]{
   -webkit-transform: scale(1.1);
           transform: scale(1.1);
}
.openActivityItem:hover~.openActivityItem[hash-class=openingActivities-3927061797924417]{
    -webkit-transform: translateX(40px);
            transform: translateX(40px);
}
.openActivityItem    .itemTitle[hash-class=openingActivities-3927061797924417]{
    width: 100%;
    font-weight: bold;
    padding: 0 0.087rem;
     margin-bottom: 0.087rem;
}
.openActivityItem    .itemTitle span[hash-class=openingActivities-3927061797924417]{
    font-size: 0.14rem;
}
.openActivityItem .itemTime[hash-class=openingActivities-3927061797924417]{
    font-size: 0.113rem;
    color: #b8bcbf;
    padding: 0 0.087rem;
    position: absolute;
    bottom: 0.05rem;
}
.openActivityBox[hash-class=openingActivities-3927061797924417]{
    display: flex;
    flex-wrap: nowrap;
    justify-content: space-around;
    margin-top: .3rem;

    position: relative;
    left: 50%;
}
.imageContainer[hash-class=openingActivities-3927061797924417] {
    width: auto;
    position: absolute;
    right: 0;
}
.imageContainer .rc-image[hash-class=openingActivities-3927061797924417] {
    width: 0.53rem;
    height: 0.53rem;
    margin-right: .2rem;
    cursor: pointer;
}.topBorder[hash-class=courseLb-3943386380863192]{
    width: 0.08rem;
    height: 0.5rem;
}
.rc-container[hash-class=courseLb-3943386380863192]{
    margin: 0;
    width: auto;
}
.topC[hash-class=courseLb-3943386380863192]{
    width: auto;
    margin-left: 0.1rem;
}
.topTxt[hash-class=courseLb-3943386380863192]{
    font-size: 0.4rem;
}
.bigC[hash-class=courseLb-3943386380863192]{
    padding: 0.3rem 1rem;
}
.topLeft[hash-class=courseLb-3943386380863192]{
    width: auto;
}.list1[hash-class=dataCollection-3945789872950290]{
    display: flex;
    justify-content: center;
    padding-bottom: calc(0.53rem + 0.5rem + 0.7rem);
    padding-top: 0.53rem;
    background: #FFF;
}
.instit[hash-class=dataCollection-3945789872950290]{
    margin: 0;
}
.margin-left-1[hash-class=dataCollection-3945789872950290]{
    margin: 0;
}
.txt1[hash-class=dataCollection-3945789872950290]{
    font-size: 0.3rem;
    font-weight: bold;
    overflow: hidden;
    text-overflow: ellipsis;
    color: rgba(201, 23, 36, 1);
}
.txt2[hash-class=dataCollection-3945789872950290]{
    font-size: 0.21rem;
    overflow: hidden;
    text-overflow: ellipsis;
    font-weight: 500;
}
.txt3[hash-class=dataCollection-3945789872950290] {
    font-size: .15rem;
    display: flex;
    /* align-items: end; */
    padding-bottom: 0.05rem;
    font-weight: bold;
    overflow: hidden;
    text-overflow: ellipsis;
    color: rgba(201, 23, 36, 1);
    margin-top: -.2rem;
    margin-left: .05rem;
}
.add[hash-class=dataCollection-3945789872950290]{
    font-size: .2rem;
    margin-left: 0rem;
}
.rc-text[hash-class=openingSeasonHeader1-3982912307430043] {
    line-height: 30px;
}

.rc-text-inner[hash-class=openingSeasonHeader1-3982912307430043] {
    line-height: inherit;
}

.rc-expression-inner[hash-class=openingSeasonHeader1-3982912307430043] {
    line-height: inherit;
}

[hash-class=openingSeasonHeader1-3982912307430043] .hearderContainer {
    justify-content: center;
    /* height: 1.64rem; */
    position: relative;
}

[hash-class=openingSeasonHeader1-3982912307430043] .hearderContainer .top {
    display: flex;
    flex-wrap: wrap;
    align-content: center;
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
    height: 0.9rem;
    width: 12rem;
    margin: auto;
}

[hash-class=openingSeasonHeader1-3982912307430043] .size_button_container {
    width: auto;
    height: auto;
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
    margin-right: 0.1rem;
}

[hash-class=openingSeasonHeader1-3982912307430043] .size_button_container .rc-expression {
    font-size: var(--main-fontSize20);
}

[hash-class=openingSeasonHeader1-3982912307430043] .size_button_container>span {
    cursor: pointer;
}

[hash-class=openingSeasonHeader1-3982912307430043] .hearderContainer-fwpt .size_button_container>span:hover {
    color: #5cc4f7;
}

[hash-class=openingSeasonHeader1-3982912307430043] .hearderContainer-older .size_button_container>span:hover {
    color: #d91313;
}

[hash-class=openingSeasonHeader1-3982912307430043] .size_button_container .rc-text {
    font-size: var(--main-fontSize20);
}

[hash-class=openingSeasonHeader1-3982912307430043] .size_button_container .box {
    width: 0.36rem;
    height: 0.36rem;
    background: #fff;
    border-radius: 0.04rem;
    border: 0.01rem solid #666;
    margin-right: 0.12rem;
    display: flex;
    justify-content: center;
    align-items: center;
    box-sizing: border-box;
    font-weight: 600;
    cursor: pointer;
    color: #5cc4f7;
    font-size: var(--main-fontSize30);
    padding-bottom: .03rem;
}
[hash-class=openingSeasonHeader1-3982912307430043] .size_button_container .box:hover {
    background: linear-gradient(180deg,#8ad4fb,#5cc4f7);
    color: #fff;
    border: none;
}
[hash-class=openingSeasonHeader1-3982912307430043] .size_button_container .headerType {
    color: #d91313;
    font-size: var(--main-fontSize30);
    padding-bottom: 0.03rem;
}
[hash-class=openingSeasonHeader1-3982912307430043] .size_button_container .headerType:hover {
    background: linear-gradient(180deg,#ff7676,#d91313);
}
[hash-class=openingSeasonHeader1-3982912307430043] .size_button_container .box.active {
    color: #fff;
    background: linear-gradient(180deg, #ff7676, #d91313);
    border: none;
}

[hash-class=openingSeasonHeader1-3982912307430043] .top-right .login-button {
    font-size: var(--main-fontSize18);
    color: #fff;
    background: #d91313;
    border-radius: 0.2rem;
    width: 1.27rem;
    height: 0.4rem;
    text-align: center;
    line-height: .4rem;
    margin-left: 0.18rem;
    border: none;
}

[hash-class=openingSeasonHeader1-3982912307430043] .top-right .login-button .rc-text {
    font-family: initial;
    font-size: var(--main-fontSize18);
    color: #fff;
}

[hash-class=openingSeasonHeader1-3982912307430043] .top-right .userinfo {
    border-radius: 25px;
    padding: 0.04rem 0.07rem;
    background: #fff;
    display: flex;
    flex-direction: row;
    flex-wrap: nowrap;
    align-content: center;
    justify-content: center;
    align-items: center;
    cursor: pointer;
    height: 0.30rem;
}

[hash-class=openingSeasonHeader1-3982912307430043] .top-right .userinfo .headImage {
    margin-right: 0.1rem;
}

[hash-class=openingSeasonHeader1-3982912307430043] .top-right .userinfo .headImage img {
    width: 0.35rem;
    height: 0.35rem;
    border-radius: 50%;
    margin-top: 0.025rem;
}

[hash-class=openingSeasonHeader1-3982912307430043] .top-right .userinfo .name {
    font-size: 0.17rem;
    margin-right: 0.1rem;
    color: #333;
    width: auto;
}

[hash-class=openingSeasonHeader1-3982912307430043] .top-right .searchContainer {
    width: 2.65rem;
    height: 0.44rem;
    box-shadow: 0 2px 13px #adadad;
    border-radius: 0.22rem;
    margin-left: 0.18rem;
    overflow: hidden;
    background: #fff;
}

[hash-class=openingSeasonHeader1-3982912307430043] .top-right .searchContainer .rc-input {
    width: 2.65rem;
    height: 0.44rem;
    border-radius: 0.22rem;
    font-size: var(--main-fontSize18);
}

/* placeholder */

[hash-class=openingSeasonHeader1-3982912307430043] .searchInput::-webkit-input-placeholder {
    color: #a8abb2;;
}

[hash-class=openingSeasonHeader1-3982912307430043] .searchInput::-webkit-input-placeholder {
    color: #a8abb2;;
}

[hash-class=openingSeasonHeader1-3982912307430043] .searchInput::placeholder {
    color: #a8abb2;;
}

[hash-class=openingSeasonHeader1-3982912307430043] .searchInput:focus {
    outline: none;
}

[hash-class=openingSeasonHeader1-3982912307430043] .searchInput:focus-visible {
    outline: none;
}

[hash-class=openingSeasonHeader1-3982912307430043] .hearderContainer .menu-container {
    display: flex;
    flex-wrap: nowrap;
    align-content: center;
    flex-direction: row;
    align-items: center;
    background: #c9161e;
    width: 100vw;
    height: 0.74rem;
    display: none;
}

[hash-class=openingSeasonHeader1-3982912307430043] .hearderContainer .menu-container .menuWrapper {
    width: 12rem;
    margin: 0 auto;
    font-size: var(--main-fontSize22);
    display: flex;
    height: 100%;
    align-items: center;
    justify-content: flex-end;
    flex-direction: row;
    flex-wrap: nowrap;
}
[hash-class=openingSeasonHeader1-3982912307430043] .menuWrapper .menuItem {
    font-size: var(--main-fontSize22);
    font-weight: 700;
    cursor: pointer;
    position: relative;
}
[hash-class=openingSeasonHeader1-3982912307430043] .menuWrapper .leftMenuContainer .menuItem {
    font-size: var(--main-fontSize22);
    color: #fff;
    font-weight: 700;
    cursor: pointer;
    position: relative;
}

[hash-class=openingSeasonHeader1-3982912307430043] .menuWrapper .leftMenuContainer .active:after {
    content: "";
    position: absolute;
    width: 60%;
    height: 0.1rem;
    background: #FF6161;
    left: 20%;
    top: 0.28rem;
    border-radius: 0.09rem;
    z-index: 0;
}
[hash-class=openingSeasonHeader1-3982912307430043] .menuWrapper .rightMenuContainer {
    display: flex;
    flex-direction: row;
    justify-content: flex-end;
}

[hash-class=openingSeasonHeader1-3982912307430043] .menuWrapper .centerMenuContainer {
    width: 12rem;
    display: flex;
    height: 100%;
    align-items: center;
    justify-content: space-evenly;
    flex-direction: row;
    flex-wrap: nowrap;
}

[hash-class=openingSeasonHeader1-3982912307430043] .centerMenuContainer .itemRight {
    width: 1.71rem;
    background: #d91313;
    font-size: var(--main-fontSize22);
    color: #fff;
    text-align: center;
    cursor: pointer;
    padding: 0.06rem 0.06rem;
}

[hash-class=openingSeasonHeader1-3982912307430043] .item_right_footer {
    width: 1.64rem;
    height: 0.68rem;
    display: flex;
    justify-content: space-between;
    align-items: center;
}

/* 悬浮导航的样式 */
.hover-nav[hash-class=openingSeasonHeader1-3982912307430043] {
    display: none;
    z-index: 9999;
    cursor: pointer;
    background: white;
}

.hover-nav .first-nav-list[hash-class=openingSeasonHeader1-3982912307430043] {
    width: 1.5rem;
    background: #ffebeb;
}

.hover-nav .rc-list .nav-item[hash-class=openingSeasonHeader1-3982912307430043] {
    display: flex;
    align-content: stretch;
    justify-content: space-between;
    height: 0.4rem;
    line-height: 0.4rem;
    padding: 0 0.1rem;
}

.hover-nav .second-nav-list[hash-class=openingSeasonHeader1-3982912307430043] {
    height: 100%;
    display: flex;
    width: 6rem;
}

.hover-nav .second-nav-list .second-nav-item[hash-class=openingSeasonHeader1-3982912307430043] {
    width: 25%;
}

.hover-nav .second-nav-list .second-nav-item:hover[hash-class=openingSeasonHeader1-3982912307430043] {
    color: #d91313;
}


.hover-nav .rc-list .nav-item .rc-expression[hash-class=openingSeasonHeader1-3982912307430043] {
    font-size: var(--main-fontSize18);
    display: block;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
[hash-class=openingSeasonHeader1-3982912307430043] .map-container {
    width: 0.7rem;
    height: 0.34rem;
    margin-left: 0.3rem;
    cursor: pointer;
    position: absolute;
    right: 5px;
}

/*新header样式*/
[hash-class=openingSeasonHeader1-3982912307430043] .menuWrapper .rightMenuContainer {
    position: relative;
    font-size: var(--main-fontSize22);
    background: #fff;
    font-weight: bolder;
    border-radius: 0.22rem;
    padding: 0.06rem;
    text-align: center;
    cursor: pointer;
}
[hash-class=openingSeasonHeader1-3982912307430043] .menuWrapper .rightMenuContainer .menuItem{
    color: #d91313;
    width: 2.9rem;
    display: block;
}
[hash-class=openingSeasonHeader1-3982912307430043] .menuWrapper .rightMenuContainer:after {
    content: "";
    background-image: url(https://resource.lndx.edu.cn/elderlyuniversity/fwpt/20220829/git116tjsg3ms.gif);
    background-size: cover;
    position: absolute;
    height: 0.6rem;
    width: 0.6rem;
    top: 10px;
    right: -0.21rem;
}
.hearderContainer-fwpt[hash-class=openingSeasonHeader1-3982912307430043]{
    background: #427df1;
}
.hearderContainer-fwpt  .menu-container[hash-class=openingSeasonHeader1-3982912307430043]{
    background: #1a42a9;
}
[hash-class=openingSeasonHeader1-3982912307430043] .hearderContainer-fwpt .centerMenuContainer .menuItem{
    color: white;
}
[hash-class=openingSeasonHeader1-3982912307430043] .hearderContainer-fwpt .centerMenuContainer .itemRight{
    width: 1.92rem;
    color: #0357c9;
    border-radius: 0.22rem;
    background: white;
    font-weight: bolder;
    position: relative;
}
[hash-class=openingSeasonHeader1-3982912307430043] .hearderContainer-fwpt .size_button_container .box.active{
    background: linear-gradient(180deg, #8ad4fb, #5cc4f7)
}
[hash-class=openingSeasonHeader1-3982912307430043] .hearderContainer-fwpt .size_button_container .rc-text{
    color: white;
}
.hearderContainer-fwpt .top-right .searchContainer[hash-class=openingSeasonHeader1-3982912307430043] {
    position: relative;
    width: 2.65rem;
    height: 0.44rem;
    box-shadow: 0 2px 13px #adadad;
    border-radius: 0.22rem;
    overflow: hidden;
    background: #fff;
}
[hash-class=openingSeasonHeader1-3982912307430043] .hearderContainer-fwpt .menuItem.active:after {
    content: "";
    position: absolute;
    width: 60%;
    height: 0.1rem;
    background: #8ad4fb;
    left: 20%;
    top: 0.27rem;
    border-radius: 0.09rem;
    z-index: 0;
}
[hash-class=openingSeasonHeader1-3982912307430043] .hearderContainer-fwpt .menuWrapper .itemRight:after {
    content: "";
    background-image: url(https://resource.lndx.edu.cn/elderlyuniversity/fwpt/20220829/git116tjsg3ms.gif);
    background-size: cover;
    position: absolute;
    height: 0.6rem;
    width: 0.6rem;
    top: 10px;
    right: -0.21rem;
}
.hearderContainer-older[hash-class=openingSeasonHeader1-3982912307430043]{
    z-index: 999;
}
.hearderContainer-older .top-wraper[hash-class=openingSeasonHeader1-3982912307430043]{
    background: #f8f8f8;
    display: flex;
    align-items: center;
}
/* 返回首页按钮 */
[hash-class=openingSeasonHeader1-3982912307430043] .rc-button .tohome-button{
    width: 1rem;
    height: 0.5rem;
}

/* 成为国家老年大学学员样式 */
[hash-class=openingSeasonHeader1-3982912307430043] #loginButtonOrInfo .openSeason{
    width: 3.2rem;
    position: relative;
    font-size: var(--main-fontSize22);
    color: #d91313;
    background: #fff;
    font-weight: bolder;
    border-radius: 0.22rem;
    padding: 0.06rem 0.25rem;
    text-align: center;
    cursor: pointer;
    margin-left: 0.17rem;
}
[hash-class=openingSeasonHeader1-3982912307430043] #loginButtonOrInfo .openSeason::after{
    content: "";
    background-image: url("https://resource.lndx.edu.cn/elderlyuniversity/fwpt/20221207/arrowOpenSeasonds2k4m1j.gif");
    background-size: cover;
    position: absolute;
    height: 0.6rem;
    width: 0.6rem;
    top: 10px;
    right: -0.21rem;
}


.jpCourse[hash-class=MobileCardItem2-3984900471450177]{
    padding: 6.5% 4.1%;
}
.jpNav[hash-class=MobileCardItem2-3984900471450177]{
    margin-bottom: 0.3rem;
    display: flex;
    align-items: center;
}
.jpNav-Left[hash-class=MobileCardItem2-3984900471450177]{
    width: 2.17%;
    background: rgba(26, 66, 169, 1);
    height: 0.65rem;
}
.jpNav-right[hash-class=MobileCardItem2-3984900471450177]{
    flex-shrink: 0;
    width: -webkit-max-content;
    width: max-content;
    margin-left: 2.17%;
}
.jp-txt1[hash-class=MobileCardItem2-3984900471450177]{
    font-weight: bold;
    font-size: 0.69rem;
}
.jpClass[hash-class=MobileCardItem2-3984900471450177]{
     flex-shrink: 0;
    width: 100%;
    display: flex;
    place-content: space-between;
}
.jpClass-Son[hash-class=MobileCardItem2-3984900471450177]{
    flex-shrink: 0;
    width: -webkit-max-content;
    width: max-content;
    background: rgba(66, 125, 241, 1);
    border-top-left-radius: 50px;
    border-top-right-radius: 50px;
    border-bottom-left-radius: 50px;
    border-bottom-right-radius: 50px;
    padding-right: 2.41%;
    padding-left: 2.41%;
    margin-top: 3px;
    margin-bottom: 3px;
}
.jpClassTxt[hash-class=MobileCardItem2-3984900471450177]{
    font-size: 0.57rem;
     overflow: hidden;
    text-overflow: ellipsis;
    color: rgba(255, 255, 255, 1);
}
.jp-video[hash-class=MobileCardItem2-3984900471450177]{
    width: 100%;
    display: flex;
    place-content: space-between;
}
.jp-video:nth-child(n+3)[hash-class=MobileCardItem2-3984900471450177]{
    display: none!important;
}
.jp-v-detail:nth-child(n+3)[hash-class=MobileCardItem2-3984900471450177]{
    display: none!important;
}
.jp-v-detail[hash-class=MobileCardItem2-3984900471450177]{
    width: 100%;
    height: 100%;
}
.jp-v-img[hash-class=MobileCardItem2-3984900471450177]{
    overflow: hidden;
    border-top-left-radius: 10px;
    border-top-right-radius: 10px;
    flex-shrink: 0;
    width: 100%;
}
.jp-v-imgs[hash-class=MobileCardItem2-3984900471450177]{
    width: 100%;
    height: 4.2rem;
}
.jp-bottom[hash-class=MobileCardItem2-3984900471450177]{
    padding-top: 10px;
    padding-right: 10px;
    padding-bottom: 10px;
    padding-left: 10px;
  
}
.jp-bottomC1[hash-class=MobileCardItem2-3984900471450177]{
     flex-shrink: 0;
    width: 100%;
    padding-bottom: 0.3rem;
}
.jp-bottomC2[hash-class=MobileCardItem2-3984900471450177]{
    flex-shrink: 0;
    width: 100%;
    padding-bottom: 0.3rem;
}
.jp-bottomC3[hash-class=MobileCardItem2-3984900471450177]{
    flex-shrink: 0;
    width: 100%;
    display: flex;
    place-content: space-between;
    align-items: center;
}

.txtHid[hash-class=MobileCardItem2-3984900471450177]{
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
    font-size: 0.57rem;
    color: rgba(77, 77, 77, 1);
}
[hash-class=MobileCardItem2-3984900471450177] .rc-expression-inner{
    white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden;
}.showdown[hash-class=phoneHeader1-3984668512841202]{
    height: 100%;
    background: rgb(230 0 18 / 10%);
    -webkit-animation: showdown 0.6s;
            animation: showdown 0.6s;
}
@-webkit-keyframes showdown{
    0% {opacity: 0;}
	100%{opacity:1;}
}
@keyframes showdown{
    0% {opacity: 0;}
	100%{opacity:1;}
}
.hidedown[hash-class=phoneHeader1-3984668512841202]{
    height: 100%;
    background: rgb(66 125 241 /10%);
    -webkit-animation: showdown 0.6s;
            animation: showdown 0.6s;
    
}
.bigbackground[hash-class=phoneHeader1-3984668512841202]{
    width: 100%;
}
.bigsground[hash-class=phoneHeader1-3984668512841202]{
    width: 98%;
    height: 100%;
    position: fixed;
    z-index: 100;
}.footer[hash-class=phoneFooter1-3994309212219276]{
    padding: 0.4754rem 0.396rem;
    background-color: #515151;
}
.footerText[hash-class=phoneFooter1-3994309212219276]{
    color: #abafac;
    font-size: 0.475rem;
}
.footer > div:first-child[hash-class=phoneFooter1-3994309212219276]{
    margin-bottom: 5px;
}
.rc-text[hash-class=openingSeasonHeader2-4005581377751817] {
    line-height: 30px;
}

.rc-text-inner[hash-class=openingSeasonHeader2-4005581377751817] {
    line-height: inherit;
}

.rc-expression-inner[hash-class=openingSeasonHeader2-4005581377751817] {
    line-height: inherit;
}

[hash-class=openingSeasonHeader2-4005581377751817] .hearderContainer {
    justify-content: center;
    /* height: 1.64rem; */
    position: relative;
}

[hash-class=openingSeasonHeader2-4005581377751817] .hearderContainer .top {
    display: flex;
    flex-wrap: wrap;
    align-content: center;
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
    height: 0.9rem;
    width: 12rem;
    margin: auto;
}

[hash-class=openingSeasonHeader2-4005581377751817] .size_button_container {
    width: auto;
    height: auto;
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
}

[hash-class=openingSeasonHeader2-4005581377751817] .size_button_container .rc-expression {
    font-size: var(--main-fontSize20);
}

[hash-class=openingSeasonHeader2-4005581377751817] .size_button_container>span {
    cursor: pointer;
}

[hash-class=openingSeasonHeader2-4005581377751817] .hearderContainer-fwpt .size_button_container>span:hover {
    color: #5cc4f7;
}

[hash-class=openingSeasonHeader2-4005581377751817] .hearderContainer-older .size_button_container>span:hover {
    color: #d91313;
}

[hash-class=openingSeasonHeader2-4005581377751817] .size_button_container .rc-text {
    font-size: var(--main-fontSize20);
}

[hash-class=openingSeasonHeader2-4005581377751817] .size_button_container .box {
    width: 0.36rem;
    height: 0.36rem;
    background: #fff;
    border-radius: 0.04rem;
    border: 0.01rem solid #666;
    margin-right: 0.12rem;
    display: flex;
    justify-content: center;
    align-items: center;
    box-sizing: border-box;
    font-weight: 600;
    cursor: pointer;
    color: #5cc4f7;
    font-size: var(--main-fontSize30);
    padding-bottom: .03rem;
}
[hash-class=openingSeasonHeader2-4005581377751817] .size_button_container .box:hover {
    background: linear-gradient(180deg,#8ad4fb,#5cc4f7);
    color: #fff;
    border: none;
}
[hash-class=openingSeasonHeader2-4005581377751817] .size_button_container .headerType {
    color: #d91313;
    font-size: var(--main-fontSize30);
    padding-bottom: 0.03rem;
}
[hash-class=openingSeasonHeader2-4005581377751817] .size_button_container .headerType:hover {
    background: linear-gradient(180deg,#ff7676,#d91313);
}
[hash-class=openingSeasonHeader2-4005581377751817] .size_button_container .box.active {
    color: #fff;
    background: linear-gradient(180deg, #ff7676, #d91313);
    border: none;
}

[hash-class=openingSeasonHeader2-4005581377751817] .top-right .login-button {
    font-size: var(--main-fontSize18);
    color: #fff;
    background: #d91313;
    border-radius: 0.2rem;
    width: 1.27rem;
    height: 0.4rem;
    text-align: center;
    line-height: .4rem;
    margin-left: 0.18rem;
    border: none;
}

[hash-class=openingSeasonHeader2-4005581377751817] .top-right .login-button .rc-text {
    font-family: initial;
    font-size: var(--main-fontSize18);
    color: #fff;
}

[hash-class=openingSeasonHeader2-4005581377751817] .top-right .userinfo {
    padding: 0.04rem 0.07rem;
    background: #fff;
    border-radius: 0.05rem;
    display: flex;
    flex-direction: row;
    flex-wrap: nowrap;
    align-content: center;
    justify-content: center;
    align-items: center;
    cursor: pointer;
}

[hash-class=openingSeasonHeader2-4005581377751817] .top-right .userinfo .headImage {
    margin-right: 0.1rem;
}

[hash-class=openingSeasonHeader2-4005581377751817] .top-right .userinfo .headImage img {
    width: 0.4rem;
    height: 0.4rem;
    border-radius: 50%;
}

[hash-class=openingSeasonHeader2-4005581377751817] .top-right .userinfo .name {
    font-size: var(--main-fontSize22);;
    margin-right: 0.1rem;
    color: #333;
    width: auto;
}

[hash-class=openingSeasonHeader2-4005581377751817] .top-right .searchContainer {
    width: 2.65rem;
    height: 0.44rem;
    box-shadow: 0 2px 13px #adadad;
    border-radius: 0.22rem;
    margin-left: 0.18rem;
    overflow: hidden;
    background: #fff;
}

[hash-class=openingSeasonHeader2-4005581377751817] .top-right .searchContainer .rc-input {
    width: 2.65rem;
    height: 0.44rem;
    border-radius: 0.22rem;
    font-size: var(--main-fontSize18);
}

/* placeholder */

[hash-class=openingSeasonHeader2-4005581377751817] .searchInput::-webkit-input-placeholder {
    color: #a8abb2;;
}

[hash-class=openingSeasonHeader2-4005581377751817] .searchInput::-webkit-input-placeholder {
    color: #a8abb2;;
}

[hash-class=openingSeasonHeader2-4005581377751817] .searchInput::placeholder {
    color: #a8abb2;;
}

[hash-class=openingSeasonHeader2-4005581377751817] .searchInput:focus {
    outline: none;
}

[hash-class=openingSeasonHeader2-4005581377751817] .searchInput:focus-visible {
    outline: none;
}

[hash-class=openingSeasonHeader2-4005581377751817] .hearderContainer .menu-container {
    display: flex;
    flex-wrap: nowrap;
    align-content: center;
    flex-direction: row;
    align-items: center;
    background: #c9161e;
    width: 100vw;
    height: 0.74rem;
    display: none;
}

[hash-class=openingSeasonHeader2-4005581377751817] .hearderContainer .menu-container .menuWrapper {
    width: 12rem;
    margin: 0 auto;
    font-size: var(--main-fontSize22);
    display: flex;
    height: 100%;
    align-items: center;
    justify-content: flex-end;
    flex-direction: row;
    flex-wrap: nowrap;
}
[hash-class=openingSeasonHeader2-4005581377751817] .menuWrapper .menuItem {
    font-size: var(--main-fontSize22);
    font-weight: 700;
    cursor: pointer;
    position: relative;
}
[hash-class=openingSeasonHeader2-4005581377751817] .menuWrapper .leftMenuContainer .menuItem {
    font-size: var(--main-fontSize22);
    color: #fff;
    font-weight: 700;
    cursor: pointer;
    position: relative;
}

[hash-class=openingSeasonHeader2-4005581377751817] .menuWrapper .leftMenuContainer .active:after {
    content: "";
    position: absolute;
    width: 60%;
    height: 0.1rem;
    background: #FF6161;
    left: 20%;
    top: 0.28rem;
    border-radius: 0.09rem;
    z-index: 0;
}
[hash-class=openingSeasonHeader2-4005581377751817] .menuWrapper .rightMenuContainer {
    display: flex;
    flex-direction: row;
    justify-content: flex-end;
}

[hash-class=openingSeasonHeader2-4005581377751817] .menuWrapper .centerMenuContainer {
    width: 12rem;
    display: flex;
    height: 100%;
    align-items: center;
    justify-content: space-evenly;
    flex-direction: row;
    flex-wrap: nowrap;
}

[hash-class=openingSeasonHeader2-4005581377751817] .centerMenuContainer .itemRight {
    width: 1.71rem;
    background: #d91313;
    font-size: var(--main-fontSize22);
    color: #fff;
    text-align: center;
    cursor: pointer;
    padding: 0.06rem 0.06rem;
}

[hash-class=openingSeasonHeader2-4005581377751817] .item_right_footer {
    width: 1.64rem;
    height: 0.68rem;
    display: flex;
    justify-content: space-between;
    align-items: center;
}

/* 悬浮导航的样式 */
.hover-nav[hash-class=openingSeasonHeader2-4005581377751817] {
    display: none;
    z-index: 9999;
    cursor: pointer;
    background: white;
}

.hover-nav .first-nav-list[hash-class=openingSeasonHeader2-4005581377751817] {
    width: 1.5rem;
    background: #ffebeb;
}

.hover-nav .rc-list .nav-item[hash-class=openingSeasonHeader2-4005581377751817] {
    display: flex;
    align-content: stretch;
    justify-content: space-between;
    height: 0.4rem;
    line-height: 0.4rem;
    padding: 0 0.1rem;
}

.hover-nav .second-nav-list[hash-class=openingSeasonHeader2-4005581377751817] {
    height: 100%;
    display: flex;
    width: 6rem;
}

.hover-nav .second-nav-list .second-nav-item[hash-class=openingSeasonHeader2-4005581377751817] {
    width: 25%;
}

.hover-nav .second-nav-list .second-nav-item:hover[hash-class=openingSeasonHeader2-4005581377751817] {
    color: #d91313;
}


.hover-nav .rc-list .nav-item .rc-expression[hash-class=openingSeasonHeader2-4005581377751817] {
    font-size: var(--main-fontSize18);
    display: block;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
[hash-class=openingSeasonHeader2-4005581377751817] .map-container {
    width: 0.7rem;
    height: 0.34rem;
    margin-left: 0.3rem;
    cursor: pointer;
    position: absolute;
    right: 5px;
}

/*新header样式*/
[hash-class=openingSeasonHeader2-4005581377751817] .menuWrapper .rightMenuContainer {
    position: relative;
    font-size: var(--main-fontSize22);
    background: #fff;
    font-weight: bolder;
    border-radius: 0.22rem;
    padding: 0.06rem;
    text-align: center;
    cursor: pointer;
}
[hash-class=openingSeasonHeader2-4005581377751817] .menuWrapper .rightMenuContainer .menuItem{
    color: #d91313;
    width: 2.9rem;
    display: block;
}
[hash-class=openingSeasonHeader2-4005581377751817] .menuWrapper .rightMenuContainer:after {
    content: "";
    background-image: url(https://resource.lndx.edu.cn/elderlyuniversity/fwpt/20220829/git116tjsg3ms.gif);
    background-size: cover;
    position: absolute;
    height: 0.6rem;
    width: 0.6rem;
    top: 10px;
    right: -0.21rem;
}
.hearderContainer-fwpt[hash-class=openingSeasonHeader2-4005581377751817]{
    background: #427df1;
}
.hearderContainer-fwpt  .menu-container[hash-class=openingSeasonHeader2-4005581377751817]{
    background: #1a42a9;
}
[hash-class=openingSeasonHeader2-4005581377751817] .hearderContainer-fwpt .centerMenuContainer .menuItem{
    color: white;
}
[hash-class=openingSeasonHeader2-4005581377751817] .hearderContainer-fwpt .centerMenuContainer .itemRight{
    width: 1.92rem;
    color: #0357c9;
    border-radius: 0.22rem;
    background: white;
    font-weight: bolder;
    position: relative;
}
[hash-class=openingSeasonHeader2-4005581377751817] .hearderContainer-fwpt .size_button_container .box.active{
    background: linear-gradient(180deg, #8ad4fb, #5cc4f7)
}
[hash-class=openingSeasonHeader2-4005581377751817] .hearderContainer-fwpt .size_button_container .rc-text{
    color: white;
}
.hearderContainer-fwpt .top-right .searchContainer[hash-class=openingSeasonHeader2-4005581377751817] {
    position: relative;
    width: 2.65rem;
    height: 0.44rem;
    box-shadow: 0 2px 13px #adadad;
    border-radius: 0.22rem;
    overflow: hidden;
    background: #fff;
}
[hash-class=openingSeasonHeader2-4005581377751817] .hearderContainer-fwpt .menuItem.active:after {
    content: "";
    position: absolute;
    width: 60%;
    height: 0.1rem;
    background: #8ad4fb;
    left: 20%;
    top: 0.27rem;
    border-radius: 0.09rem;
    z-index: 0;
}
[hash-class=openingSeasonHeader2-4005581377751817] .hearderContainer-fwpt .menuWrapper .itemRight:after {
    content: "";
    background-image: url(https://resource.lndx.edu.cn/elderlyuniversity/fwpt/20220829/git116tjsg3ms.gif);
    background-size: cover;
    position: absolute;
    height: 0.6rem;
    width: 0.6rem;
    top: 10px;
    right: -0.21rem;
}
.hearderContainer-older[hash-class=openingSeasonHeader2-4005581377751817]{
    z-index: 999;
}
.hearderContainer-older .top-wraper[hash-class=openingSeasonHeader2-4005581377751817]{
    background: #f8f8f8;
    display: flex;
    align-items: center;
}
/* 返回首页按钮 */
[hash-class=openingSeasonHeader2-4005581377751817] .rc-button .tohome-button{
    width: 1rem;
    height: 0.5rem;
}

/* 成为国家老年大学学员样式 */
[hash-class=openingSeasonHeader2-4005581377751817] #loginButtonOrInfo .openSeason{
    width: 3.2rem;
    position: relative;
    font-size: var(--main-fontSize22);
    color: #d91313;
    background: #fff;
    font-weight: bolder;
    border-radius: 0.22rem;
    padding: 0.06rem 0.25rem;
    text-align: center;
    cursor: pointer;
    margin-left: 0.17rem;
}
[hash-class=openingSeasonHeader2-4005581377751817] #loginButtonOrInfo .openSeason::after{
    content: "";
    background-image: url("https://resource.lndx.edu.cn/elderlyuniversity/fwpt/20221207/arrowOpenSeasonds2k4m1j.gif");
    background-size: cover;
    position: absolute;
    height: 0.6rem;
    width: 0.6rem;
    top: 10px;
    right: -0.21rem;
}

.shareBox[hash-class=shareBlock-4148776808425310]{
   width: 3.3rem;
    height: 1.67rem;
    display: flex;
    padding: 0.09rem;
    box-shadow: 0 0.02rem 0.13rem #adadad80;
    flex-wrap: nowrap;
}
.shareBox .left[hash-class=shareBlock-4148776808425310]{
    width: 1.85rem;
    /* height: 100%; */
    height: auto;
    display: flex;
    /* gap: 10px; */
    border-right: 0.01rem solid #ccc;
    flex-shrink: 0;
}
.shareBox .left .item[hash-class=shareBlock-4148776808425310]{
    width: 0.53rem;
    justify-content: center;
    cursor: pointer;
    margin-right: 0.08rem;
    margin-bottom: 0.09rem;
}
.shareBox .left .item .txtFont[hash-class=shareBlock-4148776808425310]{
    font-size: .12rem;
}
.shareBox .left .item .img[hash-class=shareBlock-4148776808425310]{
    width: 100%;
}
.shareBox .right[hash-class=shareBlock-4148776808425310]{
    flex:1;
    height: 100%;
    /* padding: 0 0 0 20px ; */
    justify-content: center;
      flex-shrink: 0;
      /* margin-top: -0.11rem; */
}
.shareBox .right .canvas[hash-class=shareBlock-4148776808425310]{
    height: 80%;
}
.shareBox .right .txt[hash-class=shareBlock-4148776808425310]{
    margin-top: 0.09rem;
    font-size: .12rem;
    /* position: absolute; */
    /* bottom: -10px; */
    /* transform: translateX(0.09rem); */
}
.popupTitleBox[hash-class=shareBlock-4148776808425310]{
    justify-content: center;
}
.popupBox[hash-class=shareBlock-4148776808425310]{
    display: flex;
    justify-content: center;
}
.popupBox .canvas[hash-class=shareBlock-4148776808425310]{
    min-width: 276px;
    min-height: 276px;
    justify-content: center;
    align-items: center;
    margin-top: 30px;
}
.popupBox #canvas2[hash-class=shareBlock-4148776808425310]{
    -webkit-transform: scale(1.683,1.683);
            transform: scale(1.683,1.683);
}
/* 链接input */
#linkInput[hash-class=shareBlock-4148776808425310]{
    width: 100px;
    height: 30px;
    opacity: 0;
    position: absolute;
    z-index: -1;
}
.linkTxtActive[hash-class=shareBlock-4148776808425310]{
    color: #f06339 ;
}
#shareCanvas[hash-class=shareBlock-4148776808425310]{
    width: 1.3rem !important;
    height: 1.3rem !important;
}
.myMessageBox[hash-class=myMessageBlock-5071283329900674]{
  
}
.messageContentList[hash-class=myMessageBlock-5071283329900674]{

}
.messageItem[hash-class=myMessageBlock-5071283329900674],.messageHeader[hash-class=myMessageBlock-5071283329900674]{
  align-items: center;
  align-content: center;
  /* height: 0.34rem; */
  height: auto;
  justify-content: space-between;
  padding: 0.09rem 0;
  border-bottom: 1px solid #e8e8e8 ;
}
.messageItem[hash-class=myMessageBlock-5071283329900674]{
  cursor: pointer;
}
.messageItem:hover[hash-class=myMessageBlock-5071283329900674]{
  background-color: #eef0f3;
}
.messageHeader[hash-class=myMessageBlock-5071283329900674]{
  border-bottom: none;
  background-color: #f9f9f9;
}
.messageHeader .headerTitleBox[hash-class=myMessageBlock-5071283329900674]{
  width: 50%;
  align-items: center;
  padding: 0 0.09rem;
}
.messageHeader .headerTitleTitleBox[hash-class=myMessageBlock-5071283329900674]{
  width: 25%;
  align-items: center;
  padding: 0 0.09rem;
}
.messageHeader .headerTitleTimeBox[hash-class=myMessageBlock-5071283329900674]{
  width: 25%;
  align-items: center;
  padding: 0 0.09rem;
}
.messageItem .messageLeft[hash-class=myMessageBlock-5071283329900674]{
  width: 25%;
  align-items: center;
  padding: 0 0.09rem;
}

.messageItem .messageRight[hash-class=myMessageBlock-5071283329900674]{
  width: 50%;
  align-items: center;
  padding: 0 0.09rem;
}

.messageItem .messageTime[hash-class=myMessageBlock-5071283329900674]{
  width: 25%;
  align-items: center;
  padding: 0 0.09rem;
}

.messageHeader .headerTitleBox .title[hash-class=myMessageBlock-5071283329900674]{
  font-size: .16rem;
  font-weight: bold;
}
.messageHeader .headerTitleTitleBox .title[hash-class=myMessageBlock-5071283329900674]{
  font-size: .16rem;
  font-weight: bold;
}
.messageHeader .headerTitleTimeBox .title[hash-class=myMessageBlock-5071283329900674]{
  font-size: .16rem;
  font-weight: bold;
}
.textName[hash-class=myMessageBlock-5071283329900674]{
  font-size: .16rem;
  
}
.normal[hash-class=myMessageBlock-5071283329900674]{
  overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.expand[hash-class=myMessageBlock-5071283329900674]{
  overflow: auto;
  white-space: normal;
  word-break: break-all;
}

.rc-text[hash-class=indexCustomHeaderV3-4311554887395458] {
    line-height: 30px;
}

.rc-text-inner[hash-class=indexCustomHeaderV3-4311554887395458] {
    line-height: inherit;
}

.rc-expression-inner[hash-class=indexCustomHeaderV3-4311554887395458] {
    line-height: inherit;
}
/* 渲染CustomHeaderV2 */
[hash-class=indexCustomHeaderV3-4311554887395458] .rc-if {
    position: sticky;
    top: -0.9rem;
    z-index: 999;
}

[hash-class=indexCustomHeaderV3-4311554887395458] .customHeaderV2 {
    position: relative;
    height: 0;
}

[hash-class=indexCustomHeaderV3-4311554887395458] .customHeaderV2 .header-v2-wrapper {
    display: flex;
    justify-content: center;
    flex-direction: column;
    align-items: center;
    width: 100%;
    height: 0;
    box-shadow: #c4c1c180 0 0.02rem 0.04rem;
    background: transparent;
}

[hash-class=indexCustomHeaderV3-4311554887395458] .customHeaderV2 .header-v2-wrapper-fwpt {
    background-color: #427df1;
}

[hash-class=indexCustomHeaderV3-4311554887395458] .customHeaderV2 .header-v2-top {
    display: none;
    flex-wrap: wrap;
    align-content: center;
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
    height: 0.9rem;
    width: 12rem;
}

[hash-class=indexCustomHeaderV3-4311554887395458] .header-v2-top .top-right {
    display: flex;
    width: auto;
    justify-content: flex-end;
    align-items: center;
}
[hash-class=indexCustomHeaderV3-4311554887395458] .top-right .size-button-wrapper {
    display: flex;
    width: auto;
    height: auto;
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
}

[hash-class=indexCustomHeaderV3-4311554887395458] .size-button-wrapper > span {
    font-size: var(--main-fontSize20);
}

[hash-class=indexCustomHeaderV3-4311554887395458] .size-button-wrapper > span:hover {
    color: var(--header-top-color);
}

[hash-class=indexCustomHeaderV3-4311554887395458] .size-button-wrapper .size-button-box {
    width: 0.36rem;
    height: 0.36rem;
    background: #fff;
    border-radius: 0.04rem;
    border: 0.01rem solid #666;
    margin-right: 0.12rem;
    display: flex;
    justify-content: center;
    align-items: center;
    box-sizing: border-box;
    font-weight: 600;
    cursor: pointer;
    color: var(--header-top-color);
    font-size: var(--main-fontSize30);
    padding-bottom: 0.03rem;
}

[hash-class=indexCustomHeaderV3-4311554887395458] .size-button-box:hover {
    color: #fff;
    background: linear-gradient(180deg, var(--header-top-second-color), var(--header-top-color));
    border: none;
}

[hash-class=indexCustomHeaderV3-4311554887395458] .size-button-wrapper .size-button-box.active {
    color: #fff;
    background: linear-gradient(180deg, var(--header-top-second-color), var(--header-top-color));
    border: none;
}

[hash-class=indexCustomHeaderV3-4311554887395458] .top-right .login-button {
    font-family: MicrosoftYaHei;
    font-size: var(--main-fontSize18);
    color: #fff;
    background: var(--header-top-color);
    border-radius: 0.2rem;
    width: 1.27rem;
    height: 0.4rem;
    text-align: center;
    line-height: .4rem;
    margin-left: 0.18rem;
    border: none;
}

[hash-class=indexCustomHeaderV3-4311554887395458] .top-right .userinfo {
    padding: 0.04rem 0.07rem;
    background: #fff;
    border-radius: 0.05rem;
    display: flex;
    flex-direction: row;
    flex-wrap: nowrap;
    align-content: center;
    justify-content: center;
    align-items: center;
    cursor: pointer;
}

[hash-class=indexCustomHeaderV3-4311554887395458] .top-right .userinfo .headImage {
    margin-right: 0.1rem;
}

[hash-class=indexCustomHeaderV3-4311554887395458] .top-right .userinfo .headImage img {
    width: 0.4rem;
    height: 0.4rem;
    border-radius: 50%;
}

[hash-class=indexCustomHeaderV3-4311554887395458] .top-right .userinfo .name {
    font-size: var(--main-fontSize22);;
    margin-right: 0.1rem;
    color: #333;
    width: auto;
}

[hash-class=indexCustomHeaderV3-4311554887395458] .top-right .searchContainer {
    position: relative;
    width: 2.65rem;
    height: 0.44rem;
    box-shadow: 0 2px 13px #adadad;
    border-radius: 0.22rem;
    margin-left: 0.18rem;
    overflow: hidden;
    background: #fff;
}

/* placeholder */

[hash-class=indexCustomHeaderV3-4311554887395458] .searchInput::-webkit-input-placeholder {
    color: #a8abb2;;
}

[hash-class=indexCustomHeaderV3-4311554887395458] .searchInput::-webkit-input-placeholder {
    color: #a8abb2;;
}

[hash-class=indexCustomHeaderV3-4311554887395458] .searchInput::placeholder {
    color: #a8abb2;;
}

[hash-class=indexCustomHeaderV3-4311554887395458] .searchInput:focus {
    outline: none;
}

[hash-class=indexCustomHeaderV3-4311554887395458] .searchInput:focus-visible {
    outline: none;
}

[hash-class=indexCustomHeaderV3-4311554887395458] .customHeaderV2 .header-v2-bottom {
    position: absolute;
    bottom: -0.74rem;
    display: flex;
    flex-wrap: nowrap;
    flex-direction: row;
    align-content: center;
    justify-content: center;
    align-items: center;
    background:linear-gradient(rgba(0,0,0,.5),rgba(0,0,0,.35) 30%,rgba(0,0,0,0));
    width: 100%;
    height: 0.74rem;
}
[hash-class=indexCustomHeaderV3-4311554887395458] .header-v2-bottom .header-v2-menu-wrapper {
    width: 12rem;
    display: flex;
    height: 100%;
    align-items: center;
    justify-content: space-evenly;
    flex-direction: row;
    flex-wrap: nowrap;
}

[hash-class=indexCustomHeaderV3-4311554887395458] .header-v2-menu-wrapper .menu-item {
    font-size: var(--main-fontSize22);
    color: #fff;
    font-weight: bold;
    cursor: pointer;
    position: relative;
}

[hash-class=indexCustomHeaderV3-4311554887395458] .header-v2-menu-wrapper .menu-item.active::after {
    content: "";
    position: absolute;
    width: 60%;
    height: 0.1rem;
    background: #FF6161;
    left: 20%;
    top: 0.28rem;
    border-radius: 0.09rem;
    z-index: 0;
}
[hash-class=indexCustomHeaderV3-4311554887395458] .header-v2-wrapper-fwpt .menu-item.active::after{
    background: #8ad4fb;
}
[hash-class=indexCustomHeaderV3-4311554887395458] .header-v2-menu-wrapper .right-button {
    position: relative;
    font-size: var(--main-fontSize22);
    color: #d91313;
    background: #fff;
    font-weight: bolder;
    border-radius: 0.22rem;
    padding: 0.06rem 0.06rem;
    text-align: center;
    cursor: pointer;
}

[hash-class=indexCustomHeaderV3-4311554887395458] .header-v2-menu-wrapper .right-button::after {
    content: "";
    background-image: url(https://resource.lndx.edu.cn/elderlyuniversity/fwpt/20220829/git116tjsg3ms.gif);
    background-size: cover;
    position: absolute;
    height: 0.6rem;
    width: 0.6rem;
    top: 10px;
    right: -0.21rem;
}

[hash-class=indexCustomHeaderV3-4311554887395458] .header-v2-menu-wrapper .right-button.platform {
    width: 2.9rem;
}

[hash-class=indexCustomHeaderV3-4311554887395458] .header-v2-menu-wrapper .right-button.old-school {
    width: 1.8rem;
    color: #0357c9;
}

[hash-class=indexCustomHeaderV3-4311554887395458] .customHeaderV2-fwpt {
    height: 1.64rem;
}

[hash-class=indexCustomHeaderV3-4311554887395458] .customHeaderV2-fwpt .header-v2-wrapper {
    height: 1.64rem;
}

[hash-class=indexCustomHeaderV3-4311554887395458] .customHeaderV2 .header-v2-bottom-publicServicePlatform {
    position: relative;
    top: 0;
    height: 0.74rem;
    background: none;
    background-color: #1a42a9;
}

[hash-class=indexCustomHeaderV3-4311554887395458] .map-container {
    width: 0.7rem;
    height: 0.34rem;
    margin-left: 0.3rem;
    cursor: pointer;
    position: absolute;
    right: 5px;
}
[hash-class=indexCustomHeaderV3-4311554887395458] .map-container .map-image {
    width: .55rem;
}

[hash-class=indexCustomHeaderV3-4311554887395458] .size-button-label-fwpt {
    color: #fff;
}


/* 点击登录注册弹框 */
[hash-class=indexCustomHeaderV3-4311554887395458] .register-popup-wrapper {
    position: fixed;
    top: 50%;
    left: 50%;
    -webkit-transform: translate(-50%, -50%);
            transform: translate(-50%, -50%);
    z-index: 9999;
    width: 4rem;
    height: 2rem;
    background: #fff;
    display: flex;
    justify-content: center;
    align-items: center;
    border-radius: 10px;
}

[hash-class=indexCustomHeaderV3-4311554887395458] .register-popup-wrapper div {
    width: 1.2rem;
    height: .5rem;
    color: #fff;
    background-color: var(--header-top-color);
    border-radius: 4px;
    font-size: var(--main-fontSize20);
    text-align: center;
    line-height: .5rem;
    cursor: pointer;
}
[hash-class=indexCustomHeaderV3-4311554887395458] .register-popup-wrapper .just-look {
    background-color: #e5e5e5;
    color: #444444;
}
[hash-class=indexCustomHeaderV3-4311554887395458] .be-student {
    margin-left: 0.2rem;
    margin-right: 0;
}
/* 关闭弹框 */
[hash-class=indexCustomHeaderV3-4311554887395458] .register-popup-close {
    position: absolute;
    top: 4%;
    right: 2%;
    font-size: var(--main-fontSize22);
    background: url(../image/circleError.png);
    cursor: pointer;
    display: block;
    width: 0.3rem;
    height: 0.3rem;
    background-repeat: no-repeat;
}
[hash-class=indexCustomHeaderV3-4311554887395458] .register-musk {
    position: fixed;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background-color: black;
    opacity: .3;
    z-index: 1001;
}

/* 成为学员弹框 */
.login-content[hash-class=indexCustomHeaderV3-4311554887395458] {
    position: fixed;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    z-index: 1001;
    display: none;
}
.login-content .studentInfoContainer[hash-class=indexCustomHeaderV3-4311554887395458] {
    width: 6rem;
    height: auto;
    margin: 0.3rem auto;
}
.login-content .content[hash-class=indexCustomHeaderV3-4311554887395458] {
    background: #fff;
    border-radius: 0.1rem;
    padding: 0.44rem 0.38rem;
    box-sizing: border-box;
    max-height: 7.2rem;
    overflow: auto;
}
.studentInfoContainer .content-login-item[hash-class=indexCustomHeaderV3-4311554887395458] {
    height: 0.4rem;
    margin-bottom: 0.1rem;
}
.studentInfoContainer .content-login-item > .rc-label[hash-class=indexCustomHeaderV3-4311554887395458] {
    width: 1.2rem;
}
.content-login-item > .rc-label[hash-class=indexCustomHeaderV3-4311554887395458] {
    color: #333;
    flex-shrink: 0;
    display: flex;
    justify-content: flex-end;
    align-items: center;
    height: 100%;
}
.content-login-item .content-login-item-inpu[hash-class=indexCustomHeaderV3-4311554887395458] {
    flex: 1;
}
.content-login-item > .rc-label > span[hash-class=indexCustomHeaderV3-4311554887395458] {
    font-size: var(--main-fontSize20);
    text-align: right;
}
.content-login-item-input[hash-class=indexCustomHeaderV3-4311554887395458] {
    height: 100%;
    background: #f7f7f7;
    font-size: var(--main-fontSize20);
    box-sizing: border-box;
    border-radius: 0.02rem;
    border: 0;
    padding: 0 0.12rem;
}
.radioGroup[hash-class=indexCustomHeaderV3-4311554887395458] {
    width: auto;
    height: 100%;
    display: flex;
    align-items: center;
    align-content: center;
}
.genderItem[hash-class=indexCustomHeaderV3-4311554887395458] {
    width: 1rem;
    font-size: var(--main-fontSize20);
    color: #333;
}
.content-dropdown[hash-class=indexCustomHeaderV3-4311554887395458] {
    flex: 1;
    height: 100%;
}

.switchContainer[hash-class=indexCustomHeaderV3-4311554887395458] {
    width: auto;
    position: relative;
}
.switchContainer .rc-text[hash-class=indexCustomHeaderV3-4311554887395458] {
    position: absolute;
    top: 0;
}
.switchContainer:hover .rc-text[hash-class=indexCustomHeaderV3-4311554887395458] {
    display: block !important;
    cursor: pointer;
    position: absolute;
    top: -0.3rem;
    background: rgba(0,0,0, .7);
    width: 1.2rem;
    right: 0;
    color: #fff;
    font-size: var(--main-fontSize14);
    border-radius: 5px;
}
.content-login-item .content-login-item-input[hash-class=indexCustomHeaderV3-4311554887395458]{
    flex: 1;
}
.registerbottom .rc-text[hash-class=indexCustomHeaderV3-4311554887395458] {
    background: #d91313;
    width: 1rem;
    height: 0.5rem;
    text-align: center;
    border-radius: 4px;
    line-height: .5rem;
    font-size: var(--main-fontSize20);
    color: #fff;
    margin-right: 0.5rem;
    cursor: pointer;
}
.tilteContainer .rc-text[hash-class=indexCustomHeaderV3-4311554887395458] {
    font-size: var(--main-fontSize24);
    margin-bottom: 0.2rem;
}
.content-login-item-input-btn .sendCode[hash-class=indexCustomHeaderV3-4311554887395458]{
    width: 1rem;
    cursor: pointer;
    height: 100%;
    display: flex;
    align-content: center;
    margin-bottom: 0.24rem;
    justify-content: center;
    background: #f7f7f7;
}
.sendCode span[hash-class=indexCustomHeaderV3-4311554887395458] {
    font-size: var(--main-fontSize20);
    color: #d91313;
    white-space: nowrap;
}

/* 入学 编码图 */
.studentCodeContainer[hash-class=indexCustomHeaderV3-4311554887395458] {
    position: fixed;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    z-index: 1001;
    display: none;
}
[hash-class=indexCustomHeaderV3-4311554887395458] .entranceSchool {
    position: absolute;
    left: 50%;
    top: 50%;
    -webkit-transform: translate(-50%, -50%);
            transform: translate(-50%, -50%);
}
[hash-class=indexCustomHeaderV3-4311554887395458] .entranceSchool img {
    width: 7rem;
}
[hash-class=indexCustomHeaderV3-4311554887395458] .entranceSchool span {
    position: absolute;
    font-size: var(--main-fontSize30);
    padding: 0.2rem;
    background: #d91313;
    color: #fff;
    left: 50%;
    -webkit-transform: translate(-50%, 0);
            transform: translate(-50%, 0);
    top: 5%;
    width: 5rem;
    text-align: center;
}
[hash-class=indexCustomHeaderV3-4311554887395458] .entranceSchool i {
    position: absolute;
    right: 2%;
    top: 2%;
    font-size: .5rem;
    cursor: pointer;
}
/* 新修改区域 */
.newLearnBox[hash-class=indexCustomHeaderV3-4311554887395458]{
    display: flex;
    justify-content: space-between;
    height: auto;
}
.newLearnBox .right[hash-class=indexCustomHeaderV3-4311554887395458]{
    flex: 1;
    flex-shrink: 0;
}
.newH[hash-class=indexCustomHeaderV3-4311554887395458]{
    height: .4rem;
}
.learn_c_mb[hash-class=indexCustomHeaderV3-4311554887395458]{
    margin-bottom: .1rem;
    flex-wrap: nowrap;
    align-items: center;
    font-size: var(--main-fontSize20);
    color: #333;
}.college[hash-class=collegeBlcok-4577523331826561]{
  width: 4.5rem;
  box-shadow: rgba(173, 173, 173, 0.5) 0px 0.02rem 0.13rem;
  margin-right: .1rem;
  border-radius: 10px;
  overflow: hidden;
}
/* 学院区域 */
.collegeList .item[hash-class=collegeBlcok-4577523331826561]{
  justify-content: space-between;
  align-items: center;
  height: 0.916rem;
}
.collegeList .item .left[hash-class=collegeBlcok-4577523331826561]{
  width: 1rem;
  background-color: #c9161e;
  color: white;
  height: 100%;
  align-items: center;
  align-content: center;
    justify-content: center;
}
.collegeList .item:first-child .left[hash-class=collegeBlcok-4577523331826561]{
  border-top-left-radius: 8px;
  border-top-right-radius: 8px;
}
.collegeList .item:last-child .left[hash-class=collegeBlcok-4577523331826561]{
  border-bottom-left-radius: 8px;
  border-bottom-right-radius: 8px;
}

.collegeList .item .left .oneTxt[hash-class=collegeBlcok-4577523331826561]{
  font-size: var(--main-fontSize20);
  font-weight: bold;
}
.collegeList .item .right[hash-class=collegeBlcok-4577523331826561]{
  flex: 1;
  background-color: white;
  height: 100%;
  align-items: center;
  align-content: center;
  padding: 0 .2rem;
}
.collegeList .item .right .itemList[hash-class=collegeBlcok-4577523331826561]{
  /* justify-content: space-between; */
}
.collegeList .item .right .childItem[hash-class=collegeBlcok-4577523331826561]{
  width: auto;
  position: relative;
  margin-right: 20px;
  color: #3a3a3a;
  line-height: .3rem;
  cursor: pointer;
}
.collegeList .item .right .childItem:hover[hash-class=collegeBlcok-4577523331826561]{
  color: #c9161e;
}

.collegeList .item .right .childItem[hash-class=collegeBlcok-4577523331826561]::after{
  content: "/";
  color: #3a3a3a;
  position: absolute;
  right: -10px;
  top: 50%;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
  font-size: .16rem;
}
.collegeList .item .right .childItem:last-child[hash-class=collegeBlcok-4577523331826561]::after{
  display: none;
}

.collegeList .item .right .childItem .twoTxt[hash-class=collegeBlcok-4577523331826561]{
   font-size: var(--main-fontSize20);
}.month-check[hash-class=integrationYearMonth-5095886687158529] {
    position: relative;
    width: 100%;
    height: 35px;
    font-size: 15px;
    color: #757575;
    border: 1px #d7d7d7 solid;
}
.month-check::-webkit-calendar-picker-indicator[hash-class=integrationYearMonth-5095886687158529]{
    position: absolute;
    right: 0;
    padding-left: 100%;
}

.bannerList .img[hash-class=collaborativeProjectBanner-5223323602798978]{
  width: 100%;
  height: 100%;
  position: absolute;
  /* visibility: hidden; */
  opacity: 0;
  object-fit: cover;
  transition: opacity .5s;
}
.bannerList[hash-class=collaborativeProjectBanner-5223323602798978] {
  position: relative;
  height: inherit;
}
.bannerList .img.active[hash-class=collaborativeProjectBanner-5223323602798978]{
  /* visibility: visible; */
  opacity: 1;
}
.bannerContent[hash-class=collaborativeProjectBanner-5223323602798978]{
  height: inherit;
  position: relative;
}
.bannerContent .titleBox[hash-class=collaborativeProjectBanner-5223323602798978]{
  display: flex;
  justify-content: space-between;
  background-color: #7a7a7a;
  align-items: center;
  padding: 0.1rem 0.2rem;
  position: absolute;
  bottom: 0;
  opacity: .95;
}
.bannerContent .titleBox .title[hash-class=collaborativeProjectBanner-5223323602798978]{
  font-size: var(--main-fontSize22);
    font-family: PingFangSC-Medium,PingFang SC;
    font-weight: 500;
    color: white;
}
.bannerContent .titleBox .titieDesc[hash-class=collaborativeProjectBanner-5223323602798978]{
  width: 70%;
}
.bannerContent .titleBox .diamondList[hash-class=collaborativeProjectBanner-5223323602798978]{
  max-width: 25%;
  display: flex;
  gap: .2rem;
  justify-content: flex-end;
  align-items: center;
}
.bannerContent .titleBox .diamondList .diamond[hash-class=collaborativeProjectBanner-5223323602798978]{
 width: 0.17rem;
    height: 0.17rem;
  background-color: #90908e;
  cursor: pointer;
}
.bannerContent .titleBox .diamondList .diamond.active[hash-class=collaborativeProjectBanner-5223323602798978]{
  background-color: #b73d3c;
}
.rc-text[hash-class=CustomHeader_V2-3411400370529099] {
    line-height: 30px;
}

.rc-text-inner[hash-class=CustomHeader_V2-3411400370529099] {
    line-height: inherit;
}

.rc-expression-inner[hash-class=CustomHeader_V2-3411400370529099] {
    line-height: inherit;
}

/* 渲染CustomHeaderV2 */
[hash-class=CustomHeader_V2-3411400370529099] .rc-if {
    position: sticky;
    top: -0.9rem;
    z-index: 999;
}

[hash-class=CustomHeader_V2-3411400370529099] .customHeaderV2 {
    position: relative;
    height: 0.9rem;
}

[hash-class=CustomHeader_V2-3411400370529099] .customHeaderV2 .header-v2-wrapper {
    display: flex;
    justify-content: center;
    flex-direction: column;
    align-items: center;
    width: 100%;
    height: 0.9rem;
    box-shadow: #c4c1c180 0 0.02rem 0.04rem;
    background: #f8f8f8;
}

[hash-class=CustomHeader_V2-3411400370529099] .customHeaderV2 .header-v2-wrapper-fwpt {
    background-color: #427df1;
}

[hash-class=CustomHeader_V2-3411400370529099] .customHeaderV2 .header-v2-top {
    display: flex;
    flex-wrap: wrap;
    align-content: center;
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
    height: 0.9rem;
    width: 12rem;
}

[hash-class=CustomHeader_V2-3411400370529099] .header-v2-top .top-right {
    display: flex;
    width: auto;
    justify-content: flex-end;
    align-items: center;
}
[hash-class=CustomHeader_V2-3411400370529099] .top-right .size-button-wrapper {
    display: flex;
    width: auto;
    height: auto;
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
}

[hash-class=CustomHeader_V2-3411400370529099] .size-button-wrapper > span {
    font-size: var(--main-fontSize20);
}

[hash-class=CustomHeader_V2-3411400370529099] .size-button-wrapper > span:hover {
    color: var(--header-top-color);
}

[hash-class=CustomHeader_V2-3411400370529099] .size-button-wrapper .size-button-box {
    width: 0.36rem;
    height: 0.36rem;
    background: #fff;
    border-radius: 0.04rem;
    border: 0.01rem solid #666;
    margin-right: 0.12rem;
    display: flex;
    justify-content: center;
    align-items: center;
    box-sizing: border-box;
    font-weight: 600;
    cursor: pointer;
    color: var(--header-top-color);
    font-size: var(--main-fontSize30);
    padding-bottom: 0.03rem;
}

[hash-class=CustomHeader_V2-3411400370529099] .size-button-box:hover {
    color: #fff;
    background: linear-gradient(180deg, var(--header-top-second-color), var(--header-top-color));
    border: none;
}

[hash-class=CustomHeader_V2-3411400370529099] .size-button-wrapper .size-button-box.active {
    color: #fff;
    background: linear-gradient(180deg, var(--header-top-second-color), var(--header-top-color));
    border: none;
}

[hash-class=CustomHeader_V2-3411400370529099] .top-right .login-button {
    font-family: MicrosoftYaHei;
    font-size: var(--main-fontSize18);
    color: #fff;
    background: var(--header-top-color);
    border-radius: 0.2rem;
    width: 1.27rem;
    height: 0.4rem;
    text-align: center;
    line-height: .4rem;
    margin-left: 0.18rem;
    border: none;
}

[hash-class=CustomHeader_V2-3411400370529099] .top-right .userinfo {
    padding: 0.04rem 0.07rem;
    /* background: #fff; */
    border-radius: 0.05rem;
    display: flex;
    flex-direction: row;
    flex-wrap: nowrap;
    align-content: center;
    justify-content: center;
    align-items: center;
    cursor: pointer;
    height: .9rem;
}

[hash-class=CustomHeader_V2-3411400370529099] .top-right .userinfo .headImage {
    margin-right: 0.1rem;
}

[hash-class=CustomHeader_V2-3411400370529099] .top-right .userinfo .headImage img {
    width: 0.4rem;
    height: 0.4rem;
    border-radius: 50%;
}

[hash-class=CustomHeader_V2-3411400370529099] .top-right .userinfo .name {
    font-size: var(--main-fontSize22);;
    margin-right: 0.1rem;
    color: #333;
    width: auto;
}

[hash-class=CustomHeader_V2-3411400370529099] .top-right .searchContainer {
    position: relative;
    width: 2.65rem;
    height: 0.44rem;
    box-shadow: 0 2px 13px #adadad;
    border-radius: 0.22rem;
    margin-left: 0.18rem;
    overflow: hidden;
    background: #fff;
}

/* placeholder */

[hash-class=CustomHeader_V2-3411400370529099] .searchInput::-webkit-input-placeholder {
    color: #a8abb2;;
}

[hash-class=CustomHeader_V2-3411400370529099] .searchInput::-webkit-input-placeholder {
    color: #a8abb2;;
}

[hash-class=CustomHeader_V2-3411400370529099] .searchInput::placeholder {
    color: #a8abb2;;
}

[hash-class=CustomHeader_V2-3411400370529099] .searchInput:focus {
    outline: none;
}

[hash-class=CustomHeader_V2-3411400370529099] .searchInput:focus-visible {
    outline: none;
}

[hash-class=CustomHeader_V2-3411400370529099] .customHeaderV2 .header-v2-bottom {
    position: absolute;
    bottom: -0.74rem;
    display: flex;
    flex-wrap: nowrap;
    flex-direction: row;
    align-content: center;
    justify-content: center;
    align-items: center;
    background:linear-gradient(rgba(0,0,0,.5),rgba(0,0,0,.35) 30%,rgba(0,0,0,0));
    width: 100%;
    height: 0.74rem;
}
[hash-class=CustomHeader_V2-3411400370529099] .header-v2-bottom .header-v2-menu-wrapper {
    width: 12rem;
    display: flex;
    height: 100%;
    align-items: center;
    justify-content: space-evenly;
    flex-direction: row;
    flex-wrap: nowrap;
}

[hash-class=CustomHeader_V2-3411400370529099] .header-v2-menu-wrapper .menu-item {
    font-size: var(--main-fontSize22);
    color: #fff;
    font-weight: bold;
    cursor: pointer;
    position: relative;
}

[hash-class=CustomHeader_V2-3411400370529099] .header-v2-menu-wrapper .menu-item.active::after {
    content: "";
    position: absolute;
    width: 60%;
    height: 0.1rem;
    background: #FF6161;
    left: 20%;
    top: 0.28rem;
    border-radius: 0.09rem;
    z-index: 0;
}
[hash-class=CustomHeader_V2-3411400370529099] .header-v2-wrapper-fwpt .menu-item.active::after{
    background: #8ad4fb;
}
[hash-class=CustomHeader_V2-3411400370529099] .header-v2-menu-wrapper .right-button {
    position: relative;
    font-size: var(--main-fontSize22);
    color: #d91313;
    background: #fff;
    font-weight: bolder;
    border-radius: 0.22rem;
    padding: 0.06rem 0.06rem;
    text-align: center;
    cursor: pointer;
}

[hash-class=CustomHeader_V2-3411400370529099] .header-v2-menu-wrapper .right-button::after {
    content: "";
    background-image: url(https://resource.lndx.edu.cn/elderlyuniversity/fwpt/20220829/git116tjsg3ms.gif);
    background-size: cover;
    position: absolute;
    height: 0.6rem;
    width: 0.6rem;
    top: 10px;
    right: -0.21rem;
}

[hash-class=CustomHeader_V2-3411400370529099] .header-v2-menu-wrapper .right-button.platform {
    width: 2.9rem;
}

[hash-class=CustomHeader_V2-3411400370529099] .header-v2-menu-wrapper .right-button.old-school {
    width: 1.8rem;
    color: #0357c9;
     padding: 0.06rem 0.12rem 0.06rem 0.06rem ;
    border-radius: 0.22rem;
}




[hash-class=CustomHeader_V2-3411400370529099] .customHeaderV2-fwpt {
    height: 1.64rem;
}

[hash-class=CustomHeader_V2-3411400370529099] .customHeaderV2-fwpt .header-v2-wrapper {
    height: 1.64rem;
}

[hash-class=CustomHeader_V2-3411400370529099] .customHeaderV2 .header-v2-bottom-publicServicePlatform {
    position: relative;
    top: 0;
    height: 0.74rem;
    background: none;
    background-color: #1a42a9;
}

[hash-class=CustomHeader_V2-3411400370529099] .map-container {
    width: 0.7rem;
    height: 0.34rem;
    margin-left: 0.3rem;
    cursor: pointer;
    position: absolute;
    right: 5px;
}
[hash-class=CustomHeader_V2-3411400370529099] .map-container .map-image {
    width: .55rem;
}

[hash-class=CustomHeader_V2-3411400370529099] .size-button-label-fwpt {
    color: #fff;
}


/* 点击登录注册弹框 */
[hash-class=CustomHeader_V2-3411400370529099] .register-popup-wrapper {
    position: fixed;
    top: 50%;
    left: 50%;
    -webkit-transform: translate(-50%, -50%);
            transform: translate(-50%, -50%);
    z-index: 9999;
    width: 4rem;
    height: 2rem;
    background: #fff;
    display: flex;
    justify-content: center;
    align-items: center;
    border-radius: 10px;
}

[hash-class=CustomHeader_V2-3411400370529099] .register-popup-wrapper div {
    width: 1.2rem;
    height: .5rem;
    color: #fff;
    background-color: var(--header-top-color);
    border-radius: 4px;
    font-size: var(--main-fontSize20);
    text-align: center;
    line-height: .5rem;
    cursor: pointer;
}
[hash-class=CustomHeader_V2-3411400370529099] .register-popup-wrapper .just-look {
    background-color: #e5e5e5;
    color: #444444;
}
[hash-class=CustomHeader_V2-3411400370529099] .be-student {
    margin-left: 0.2rem;
    margin-right: 0;
}
/* 关闭弹框 */
[hash-class=CustomHeader_V2-3411400370529099] .register-popup-close {
    position: absolute;
    top: 4%;
    right: 2%;
    font-size: var(--main-fontSize22);
    background: url(../image/circleError.png);
    cursor: pointer;
    display: block;
    width: 0.3rem;
    height: 0.3rem;
    background-repeat: no-repeat;
}
[hash-class=CustomHeader_V2-3411400370529099] .register-musk {
    position: fixed;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background-color: black;
    opacity: .3;
    z-index: 1001;
}

/* 成为学员弹框 */
.login-content[hash-class=CustomHeader_V2-3411400370529099] {
    position: fixed;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    z-index: 1001;
    display: none;
}
.login-content .studentInfoContainer[hash-class=CustomHeader_V2-3411400370529099] {
    width: 6rem;
    height: auto;
    margin: 0.3rem auto;
}
.login-content .content[hash-class=CustomHeader_V2-3411400370529099] {
    background: #fff;
    border-radius: 0.1rem;
    padding: 0.44rem 0.38rem;
    box-sizing: border-box;
    max-height: 7.2rem;
    overflow: auto;
}
.studentInfoContainer .content-login-item[hash-class=CustomHeader_V2-3411400370529099] {
    height: 0.4rem;
    margin-bottom: 0.1rem;
}
.studentInfoContainer .content-login-item > .rc-label[hash-class=CustomHeader_V2-3411400370529099] {
    width: 1.2rem;
}
.content-login-item > .rc-label[hash-class=CustomHeader_V2-3411400370529099] {
    color: #333;
    flex-shrink: 0;
    display: flex;
    justify-content: flex-end;
    align-items: center;
    height: 100%;
}
.content-login-item .content-login-item-inpu[hash-class=CustomHeader_V2-3411400370529099] {
    flex: 1;
}
.content-login-item > .rc-label > span[hash-class=CustomHeader_V2-3411400370529099] {
    font-size: var(--main-fontSize20);
    text-align: right;
}
.content-login-item-input[hash-class=CustomHeader_V2-3411400370529099] {
    height: 100%;
    background: #f7f7f7;
    font-size: var(--main-fontSize20);
    box-sizing: border-box;
    border-radius: 0.02rem;
    border: 0;
    padding: 0 0.12rem;
}
.radioGroup[hash-class=CustomHeader_V2-3411400370529099] {
    width: auto;
    height: 100%;
    display: flex;
    align-items: center;
    align-content: center;
}
.genderItem[hash-class=CustomHeader_V2-3411400370529099] {
    width: 1rem;
    font-size: var(--main-fontSize20);
    color: #333;
}
.content-dropdown[hash-class=CustomHeader_V2-3411400370529099] {
    flex: 1;
    height: 100%;
}

.switchContainer[hash-class=CustomHeader_V2-3411400370529099] {
    width: auto;
    position: relative;
}
.switchContainer .rc-text[hash-class=CustomHeader_V2-3411400370529099] {
    position: absolute;
    top: 0;
}
.switchContainer:hover .rc-text[hash-class=CustomHeader_V2-3411400370529099] {
    display: block !important;
    cursor: pointer;
    position: absolute;
    top: -0.3rem;
    background: rgba(0,0,0, .7);
    width: 1.2rem;
    right: 0;
    color: #fff;
    font-size: var(--main-fontSize14);
    border-radius: 5px;
}
.content-login-item .content-login-item-input[hash-class=CustomHeader_V2-3411400370529099]{
    flex: 1;
}
.registerbottom .rc-text[hash-class=CustomHeader_V2-3411400370529099] {
    background: #d91313;
    width: 1rem;
    height: 0.5rem;
    text-align: center;
    border-radius: 4px;
    line-height: .5rem;
    font-size: var(--main-fontSize20);
    color: #fff;
    margin-right: 0.5rem;
    cursor: pointer;
}
.tilteContainer .rc-text[hash-class=CustomHeader_V2-3411400370529099] {
    font-size: var(--main-fontSize24);
    margin-bottom: 0.2rem;
}
.content-login-item-input-btn .sendCode[hash-class=CustomHeader_V2-3411400370529099]{
    width: 1rem;
    cursor: pointer;
    height: 100%;
    display: flex;
    align-content: center;
    margin-bottom: 0.24rem;
    justify-content: center;
    background: #f7f7f7;
}
.sendCode span[hash-class=CustomHeader_V2-3411400370529099] {
    font-size: var(--main-fontSize20);
    color: #d91313;
    white-space: nowrap;
}

/* 入学 编码图 */
.studentCodeContainer[hash-class=CustomHeader_V2-3411400370529099] {
    position: fixed;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    z-index: 1001;
    display: none;
}
[hash-class=CustomHeader_V2-3411400370529099] .entranceSchool {
    position: absolute;
    left: 50%;
    top: 50%;
    -webkit-transform: translate(-50%, -50%);
            transform: translate(-50%, -50%);
}
[hash-class=CustomHeader_V2-3411400370529099] .entranceSchool img {
    width: 7rem;
}
[hash-class=CustomHeader_V2-3411400370529099] .entranceSchool span {
    position: absolute;
    font-size: var(--main-fontSize30);
    padding: 0.2rem;
    background: #d91313;
    color: #fff;
    left: 50%;
    -webkit-transform: translate(-50%, 0);
            transform: translate(-50%, 0);
    top: 5%;
    width: 5rem;
    text-align: center;
}
[hash-class=CustomHeader_V2-3411400370529099] .entranceSchool i {
    position: absolute;
    right: 2%;
    top: 2%;
    font-size: .5rem;
    cursor: pointer;
}
/* 新修改区域 */
.newLearnBox[hash-class=CustomHeader_V2-3411400370529099]{
    display: flex;
    justify-content: space-between;
    height: auto;
}
.newLearnBox .right[hash-class=CustomHeader_V2-3411400370529099]{
    flex: 1;
    flex-shrink: 0;
}
.newH[hash-class=CustomHeader_V2-3411400370529099]{
    height: .4rem;
}
.learn_c_mb[hash-class=CustomHeader_V2-3411400370529099]{
    margin-bottom: .1rem;
    flex-wrap: nowrap;
    align-items: center;
    font-size: var(--main-fontSize20);
    color: #333;
}

[hash-class=CustomHeader_V2-3411400370529099] .userinfo{
    position: relative;
}
[hash-class=CustomHeader_V2-3411400370529099] .userinfo .avatarDropdownBox{
    width: 1.31rem;
    background: #ffffff;
    border-radius: 0.05rem;
    box-shadow: 0rem 0.05rem 0.09rem 0rem rgba(0,0,0,0.15); 
    position: absolute;
    bottom: -1.4rem;
    left: .1rem;
    z-index: 999;
    padding: 0 .1rem;
    display: none;
}
[hash-class=CustomHeader_V2-3411400370529099] .userinfo:hover .avatarDropdownBox{
    display: block;
}
[hash-class=CustomHeader_V2-3411400370529099] .userinfo .avatarDropdownBox .item{
    cursor: pointer;
    display: flex;
    justify-content: center;
    font-size: .18rem;
    color: #333;
    padding: .14rem 0;
    border-bottom: .01rem solid #ddd;
}
[hash-class=CustomHeader_V2-3411400370529099] .userinfo .avatarDropdownBox .item:last-child{
    border-bottom: none;
}
.rc-text[hash-class=home-3163862670394510] {
    line-height: 30px;
}

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

.rc-expression-inner[hash-class=home-3163862670394510] {
    line-height: inherit;
}
.navContainer[hash-class=home-3163862670394510] {
    width: 12rem;
    height: 0.88rem;
    background: #fff;
    box-shadow: 0 2px 13px 0 hsl(0deg 0% 68% / 50%);
    border-radius: 0.02rem;
    font-size: var(--main-fontSize20);
    line-height: .28rem;
    display: flex;
    align-content: center;
    align-items: center;
}

.navItem[hash-class=home-3163862670394510] {
    width: auto;
    height: 0.52rem;
    padding: 0 0.24rem;
    border-right: 1px solid #979797;
    cursor: pointer;
    display: flex;
    align-content: center;
    flex-wrap: nowrap;
    flex-direction: row;
    justify-content: center;
    align-items: center;
}

.navItem:last-child[hash-class=home-3163862670394510] {
    border: 0;
}

.navItem .rc-text[hash-class=home-3163862670394510] {
    font-size: var(--main-fontSize20);
    line-height: .28rem;
}

.course_box[hash-class=home-3163862670394510] {
    width: 100vw;
    background: #fff;
    border: 1px solid #fff;
    box-sizing: border-box;
}

.course_box .title[hash-class=home-3163862670394510], .special_box .title[hash-class=home-3163862670394510], .mechanism_box .title[hash-class=home-3163862670394510] {
    width: 100%;
    height: .7rem;
    margin: .9rem auto 0;
    display: flex;
    justify-content: center;
    align-items: center;
}

.course_box .course_item_box[hash-class=home-3163862670394510] {
    width: 12rem;
    margin: .65rem auto 0;
    padding-bottom: .2rem;
}

.course_box .course_item_box .item_title[hash-class=home-3163862670394510] {
    width: 100%;
    height: .45rem;
    display: flex;
    justify-content: space-between;
    align-items: center;
}

.course_box .course_item_box .item_title .tit[hash-class=home-3163862670394510] {
    font-size: var(--main-fontSize32);
    color: #333;
    display: flex;
    height: 100%;
    width: auto;
    align-items: center;
    align-content: center;
}

.tit .shu[hash-class=home-3163862670394510] {
    width: .04rem;
    height: .3rem;
    background: #d91313;
    margin-right: .15rem;
}

.course_box .course_item_box .item_title .more[hash-class=home-3163862670394510] {
    color: #d91313;
    font-size: var(--main-fontSize20);
    display: flex;
    height: 100%;
    width: auto;
    align-items: center;
    align-content: center;
    cursor: pointer;
}

.course_box .course_item_box .item_title .more .img[hash-class=home-3163862670394510] {
    width: .1rem;
    height: .16rem;
    margin-left: .05rem;
}

.course_box .course_item_box .item_tab_box[hash-class=home-3163862670394510] {
    width: 100%;
    min-height: .44rem;
    margin-top: .36rem;
    display: flex;
    flex-wrap: wrap;
}

.course_box .course_item_box .item_tab_box .item1[hash-class=home-3163862670394510] {
    font-size: var(--main-fontSize20);
    color: #252728;
    padding: 0 .12rem;
    border: .01rem solid #c9c9c9;
    border-radius: .04rem;
    display: inline-block;
    height: .44rem;
    line-height: .44rem;
    margin-right: .14rem;
    margin-bottom: .25rem;
    cursor: pointer;
}

.course_box .course_item_box .item_tab_box .item1.active[hash-class=home-3163862670394510] {
    border: .01rem solid #d91313;
    color: #fff;
    background: #d91313;
}

.course_box .course_item_box .item_con_box[hash-class=home-3163862670394510] {
    width: 100%;
    height: 3.45rem;
    display: flex;
    flex-wrap: nowrap;
}

[hash-class=home-3163862670394510] .course_box .course_item_box .item_con_box .CardItem {
    width: 2.75rem;
    height: 100%;
    background: #fff;
    box-shadow: 0 0.02rem 0.13rem 0 hsl(0deg 0% 68% / 50%);
    cursor: pointer;
    margin-right: 0.4rem;
    margin-bottom: 0.34rem;
}

.special_box[hash-class=home-3163862670394510] {
    width: 100%;
    height: 6.26rem;
    background: #fff;
    overflow: hidden;
}

[hash-class=home-3163862670394510] .special_box .s_box_wrapper .s_box {
    width: 12.48rem;
    height: 314rem;
    margin: 0.76rem auto;
}

[hash-class=home-3163862670394510] .special_box .s_box .item {
    width: 3.12rem;
    height: 1.5rem;
    margin-bottom: 0.14rem;
    display: inline-block;
    position: relative;
}

[hash-class=home-3163862670394510] .special_box .s_box .item img {
    width: 2.66rem;
    height: 1.04rem;
    position: absolute;
    border-radius: 0.57rem;
    left: 50%;
    top: 50%;
    -webkit-transform: translate(-50%, -50%);
            transform: translate(-50%, -50%);
    box-shadow: 0 0.06rem 0.1rem 0 hsl(0deg 0% 83% / 62%);
}

.mechanism_box[hash-class=home-3163862670394510] {
    width: 100vw;
    background: #f6f6f6;
    overflow: hidden;
    display: flex;
    flex-direction: column;
}

.mechanism_box .list_box[hash-class=home-3163862670394510] {
    width: 12rem;
    margin: 0.54rem auto;
}

[hash-class=home-3163862670394510] .mechanism_box .list_box .list_con {
    width: 100%;
    height: calc(100% - 0.78rem);
    display: flex;
    justify-content: space-between;
    flex-wrap: wrap;
}

[hash-class=home-3163862670394510] .mechanism_box .list_box .list_con .list_item {
    width: 2.91rem;
    height: 1.32rem;
    background: #fff;
    border-radius: 0.03rem;
    color: #333;
    margin-bottom: 0.85rem;
    text-align: center;
    position: relative;
    transition: all .2s ease 0s;
    cursor: pointer;
}

[hash-class=home-3163862670394510] .mechanism_box .list_box .list_con .list_item:hover[hash-class=home-3163862670394510] {
    margin-top: -0.05rem;
}

[hash-class=home-3163862670394510] .mechanism_box .list_box .list_con .list_item img {
    width: 100%;
    height: 100%;
}

[hash-class=home-3163862670394510] .mechanism_box .list_box .list_con .list_item .txt {
    width: 100%;
    height: 0.6rem;
    display: flex;
    align-items: center;
    justify-content: center;
    position: absolute;
    left: 0;
    top: 1.32rem;
    padding: 0 0.12rem;
    box-sizing: border-box;
    font-size: var(--main-fontSize18);
}

.mechanism_box .more[hash-class=home-3163862670394510] {
    width: 2rem;
    height: 0.42rem;
    border: 0.01rem solid #d91313;
    margin: 0 auto 0.5rem auto;
    color: #d91313;
    font-size: var(--main-fontSize20);
    display: flex;
    align-items: center;
    justify-content: center;
    font-weight: 600;
    cursor: pointer;
    align-content: center;
    flex-wrap: nowrap;
    flex-direction: row;
}

.mechanism_box .more span[hash-class=home-3163862670394510] {
    color: #d91313;
    font-size: var(--main-fontSize20);
}

[hash-class=home-3163862670394510] .tips_box .tips {
    width: 100vw;
    height: 0.78rem;
    background: #fff;
    color: #333;
    font-size: var(--main-fontSize28);
    display: flex;
    align-items: center;
    justify-content: center;
}

[hash-class=home-3163862670394510] .tips_box .tips span {
    display: inline-block;
    color: #d91313;
    font-size: var(--main-fontSize30);
    width: 0.24rem;
    height: 0.34rem;
    background: #fff0f0;
    font-weight: 700;
    margin-left: 0.04rem;
    margin-right: 0.04rem;
    text-align: center;
    line-height: .34rem;
}
[hash-class=home-3163862670394510] .CardItem .con .tips {
    border-top: 0.01rem dashed #ebebeb;
}

.LiveClass[hash-class=home-3163862670394510] {
    width: 12rem;
    margin-top: 0.5rem;
}
.LiveClass .live_con_box[hash-class=home-3163862670394510] {
    width: 100%;
    height: auto;
    display: flex;
    flex-wrap: wrap;
}
.LiveClass .live_con_box .live_item[hash-class=home-3163862670394510] {
    width: 2.7rem;
    height: 3.1rem;
    background: #fff;
    box-shadow: 0 0.02rem 0.13rem #adadad80;
    cursor: pointer;
    margin-right: .4rem;
    margin-bottom: .34rem;
}
.LiveClass .live_con_box .live_item:nth-child(4n+4)[hash-class=home-3163862670394510] {
    margin-right: 0;
}
.LiveClass .live_con_box .live_item .img[hash-class=home-3163862670394510] {
    width: 100%;
    height: 2.08rem;
}
.LiveClass .live_con_box .live_item .con[hash-class=home-3163862670394510] {
    width: 100%;
    height: calc(100% - 2.08rem);
    padding: 0 .12rem;
    box-sizing: border-box;
}
.LiveClass .live_con_box .live_item .con .name[hash-class=home-3163862670394510] {
    width: 100%;
    height: .5rem;
    line-height: .5rem;
    font-size: var(--main-fontSize24);
    color: #333;
}
.LiveClass .live_con_box .live_item .con .tips[hash-class=home-3163862670394510] {
    align-content: center;
    align-items: center;
    flex-wrap: nowrap;
    justify-content: space-between;
}
.LiveClass .live_con_box .live_item .con .organization[hash-class=home-3163862670394510] {
    width: 60%;
    font-size: var(--main-fontSize16);
    color: #999;
    align-items: flex-start;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    display: block;
}
.LiveClass .live_con_box .live_item .con .inLive[hash-class=home-3163862670394510] {
    width: 1rem;
    height: 0.3rem;
    color: #fff;
    font-size: var(--main-fontSize20);
    line-height: 0.3rem;
    background-color: #c63025;
    border-radius: 0.2rem;
    text-align: center;
}.widthAuto[hash-class=publicServicePlatform-3411119848024352]{
  width: auto;
}
.rc-text[hash-class=publicServicePlatform-3411119848024352] {
    line-height: 30px;
}
.jc[hash-class=publicServicePlatform-3411119848024352]{
  justify-content: center;
  text-align: center;
}
.jcfe[hash-class=publicServicePlatform-3411119848024352]{
  justify-content: flex-end;
}
.jcsb[hash-class=publicServicePlatform-3411119848024352]{
  justify-content: space-between;
}
.ac[hash-class=publicServicePlatform-3411119848024352]{
  align-items: center;
  align-content: center;
}
.flex1[hash-class=publicServicePlatform-3411119848024352]{
  flex: 1;
}
.pointer[hash-class=publicServicePlatform-3411119848024352]{
  cursor: pointer;
}
.rc-text-inner[hash-class=publicServicePlatform-3411119848024352] {
    line-height: inherit;
}
.rc-text-source[hash-class=publicServicePlatform-3411119848024352]{
  letter-spacing: 0.15rem;
}

.rc-expression-inner[hash-class=publicServicePlatform-3411119848024352] {
    line-height: inherit;
}
.navContainer[hash-class=publicServicePlatform-3411119848024352] {
  width: 12rem;
  height: 0.88rem;
  background: #fff;
  box-shadow: 0 2px 13px 0 hsl(0deg 0% 68% / 50%);
  border-radius: 0.02rem;
  font-size: var(--main-fontSize20);
  line-height: .28rem;
  display: flex;
  align-content: center;
  align-items: center;
}

.navItem[hash-class=publicServicePlatform-3411119848024352] {
  width: auto;
  height: 0.52rem;
  padding: 0 0.24rem;
  border-right: 1px solid #979797;
  cursor: pointer;
  display: flex;
  align-content: center;
  flex-wrap: nowrap;
  flex-direction: row;
  justify-content: center;
  align-items: center;
}

.navItem:last-child[hash-class=publicServicePlatform-3411119848024352] {
  border: 0;
}

.navItem .rc-text[hash-class=publicServicePlatform-3411119848024352] {
  font-size: var(--main-fontSize20);
  line-height: .28rem;
}

.course_box[hash-class=publicServicePlatform-3411119848024352] {
  width: 100vw;
  border: 1px solid white;
  background-size: 100% 100%;
  box-sizing: border-box;
}

.course_box .title[hash-class=publicServicePlatform-3411119848024352], .special_box .title[hash-class=publicServicePlatform-3411119848024352], .mechanism_box .title[hash-class=publicServicePlatform-3411119848024352], .teacher_box .title[hash-class=publicServicePlatform-3411119848024352], .book_box .title[hash-class=publicServicePlatform-3411119848024352], .live_box .title[hash-class=publicServicePlatform-3411119848024352], .course_source .title[hash-class=publicServicePlatform-3411119848024352] {
  width: 100%;
  height: .7rem;
  margin: .4rem auto 0;
  display: flex;
  justify-content: center;
  align-items: center;
}

.course_box .course_item_box[hash-class=publicServicePlatform-3411119848024352] {
  width: 15rem;
  margin: .65rem auto 0;
  padding-bottom: .2rem;
}

.course_box .course_item_box .item_title[hash-class=publicServicePlatform-3411119848024352] {
  width: 100%;
  height: .45rem;
  display: flex;
  justify-content: space-between;
  align-items: center;
}

.course_box .course_item_box .item_title .tit[hash-class=publicServicePlatform-3411119848024352] {
  font-size: var(--main-fontSize32);
  color: #333;
  display: flex;
  height: 100%;
  width: auto;
  align-items: center;
  align-content: center;
}
.course_box .course_item_box .item_title .tit  .tagStatics[hash-class=publicServicePlatform-3411119848024352] {
    font-size: var(--main-fontSize20);
    font-weight: normal;
    letter-spacing: 1px;
    margin-top: .02rem;
}
.tit .shu[hash-class=publicServicePlatform-3411119848024352] {
  width: .04rem;
  height: .3rem;
  background: #d91313;
  margin-right: .15rem;
}

.course_box .course_item_box .item_title .more[hash-class=publicServicePlatform-3411119848024352] {
  color: #d91313;
  font-size: var(--main-fontSize20);
  display: flex;
  height: 100%;
  width: auto;
  align-items: center;
  align-content: center;
  cursor: pointer;
}

.course_box .course_item_box .item_title .more .img[hash-class=publicServicePlatform-3411119848024352] {
  width: .1rem;
  height: .16rem;
  margin-left: .05rem;
}

.course_box .course_item_box .item_tab_box[hash-class=publicServicePlatform-3411119848024352] {
  width: 100%;
  min-height: .44rem;
  margin-top: .1rem;
  display: flex;
  flex-wrap: wrap;
}

.course_box .course_item_box .item_tab_box .item1[hash-class=publicServicePlatform-3411119848024352] {
  font-size: var(--main-fontSize20);
  color: #252728;
  padding: 0 .12rem;
  border-radius: .04rem;
  display: inline-block;
  height: .44rem;
  line-height: .44rem;
  margin-right: .14rem;
  margin-bottom: .14rem;
  cursor: pointer;
  background-color: #fff;
}

.course_box .course_item_box .item_tab_box .item1.active[hash-class=publicServicePlatform-3411119848024352] {
  border: .01rem solid #0256ca;
  color: #fff;
  background: #0256ca;
}

.course_box .course_item_box .item_con_box[hash-class=publicServicePlatform-3411119848024352]{
  width: 100%;
  padding:.35rem .56rem 0rem .376rem;
  display: flex;
  /* flex-wrap: nowrap; */
}

[hash-class=publicServicePlatform-3411119848024352] .course_box .course_item_box .item_con_box  {
  width: 2.6rem;
  height: 3rem;
  background: #fff;
  box-shadow: 0 0.02rem 0.13rem 0 hsl(0deg 0% 68% / 50%);
  cursor: pointer;
  margin-right: 0.5rem;
  margin-bottom: 0.34rem;
  flex-shrink: 0;
}

[hash-class=publicServicePlatform-3411119848024352] .course_box .course_item_box .item_con_box  {
  height: 1.69rem;
}

[hash-class=publicServicePlatform-3411119848024352] .course_box .course_item_box .item_con_box    .con {
  height: calc(100% - 1.69rem);
}

[hash-class=publicServicePlatform-3411119848024352] .course_box .course_item_box .item_con_box    .con .name {
  height: .45rem;
  font-size: var(--main-fontSize22);
}

[hash-class=publicServicePlatform-3411119848024352] .course_box .course_item_box .item_con_box    .con .address {
  height: .23rem;
  font-size: var(--main-fontSize14);
}

[hash-class=publicServicePlatform-3411119848024352] .course_box .course_item_box .item_con_box    .tips .money {
  font-size: var(--main-fontSize18);
}

[hash-class=publicServicePlatform-3411119848024352] .course_box .course_item_box .item_con_box    .tips .collect {
  font-size: var(--main-fontSize18);
}

[hash-class=publicServicePlatform-3411119848024352] .course_box .course_item_box .item_con_box    .tips .collect .true span {
  font-size: var(--main-fontSize18) !important;
}

[hash-class=publicServicePlatform-3411119848024352] .course_box .course_item_box .item_con_box    .tips .collect .false span {
  font-size: var(--main-fontSize18) !important;
}

.special_box[hash-class=publicServicePlatform-3411119848024352] {
  width: 100%;
  height: 5.26rem;
  background: #fff;
  overflow: hidden;
  background-image: url("https://resource.lndx.edu.cn/elderlyuniversity/fwpt/20220826/bg0203vue0a18.png");
  background-size: 100% 100%;
}

[hash-class=publicServicePlatform-3411119848024352] .special_box .s_box_wrapper .s_box {
  width: 12.48rem;
  margin: 0.76rem auto;
  display: flex;
  justify-content: space-between;
  flex-wrap: wrap;
}

[hash-class=publicServicePlatform-3411119848024352] .special_box .s_box .item {
  width: 3.12rem;
  height: 1.5rem;
  margin-bottom: 0.14rem;
  position: relative;
}
[hash-class=publicServicePlatform-3411119848024352] .special_box .s_box .item:nth-child(4n) {
  margin-right: 0;
}

[hash-class=publicServicePlatform-3411119848024352] .special_box .s_box .item img {
  width: 2.66rem;
  height: 1.04rem;
  position: absolute;
  border-radius: .57rem;
  left: 50%;
  top: 50%;
  -webkit-transform: translate(-50%,-50%);
          transform: translate(-50%,-50%);
  box-shadow: 0 0.06rem 0.1rem #d4d4d49e;
}

.course_source[hash-class=publicServicePlatform-3411119848024352],
.localZoneBox[hash-class=publicServicePlatform-3411119848024352] {
  width: 100%;
  /* height: 5.26rem; */
  background: #fff;
  overflow: hidden;
  /* background-image: url("https://robit-prod-1301812200.cos.ap-shanghai.myqcloud.com/bobgo/elderlyuniversity/fwpt/image/029cdbace598e021ac96837c04ac983d.png"); */
  background-size: 100% 100%;
}
.course_source[hash-class=publicServicePlatform-3411119848024352]{
  background-image: url("https://robit-prod-1301812200.cos.ap-shanghai.myqcloud.com/bobgo/elderlyuniversity/fwpt/image/029cdbace598e021ac96837c04ac983d.png");
}

[hash-class=publicServicePlatform-3411119848024352] .course_source .source_box_wrapper .s_box {
  width: 14rem;
  margin: 0 auto .55rem;
  display: flex;
  /* justify-content: space-between; */
  flex-wrap: wrap;
}

[hash-class=publicServicePlatform-3411119848024352] .course_source .s_box .item {
  margin-bottom: .4rem;
  margin-right: .74rem;
  display: flex;
  align-items: center;
  /* justify-content: center; */
  flex-direction: column;
}
[hash-class=publicServicePlatform-3411119848024352] .course_source .s_box .item:nth-last-of-type(-n+6){
  margin-bottom: 0;
}
[hash-class=publicServicePlatform-3411119848024352] .course_source .s_box .item:nth-child(6n) {
  margin-right: 0;
}
[hash-class=publicServicePlatform-3411119848024352] .course_source .s_box .item>div{
  width: 2.75rem;
    font-size: 0.19rem;
    margin-top: 0.2rem;
    overflow: hidden;
    text-align: center;
}
[hash-class=publicServicePlatform-3411119848024352] .course_source .s_box .item img {
  /* width: 100%; */
  /* height: auto; */
  width: 1.7rem;
  height: 1rem;
  object-fit: contain;

}


[hash-class=publicServicePlatform-3411119848024352] .tips_box .tips {
  width: 100vw;
  height: 0.78rem;
  background: #fff;
  color: #333;
  font-size: var(--main-fontSize28);
  display: flex;
  align-items: center;
  justify-content: center;
}

[hash-class=publicServicePlatform-3411119848024352] .tips_box .tips span {
  display: inline-block;
  color: #d91313;
  font-size: var(--main-fontSize30);
  width: 0.24rem;
  height: 0.34rem;
  background: #fff0f0;
  font-weight: 700;
  margin-left: 0.04rem;
  margin-right: 0.04rem;
  text-align: center;
  line-height: .34rem;
}

[hash-class=publicServicePlatform-3411119848024352]    .con .tips {
  border-top: 0.01rem dashed #ebebeb;
  height: calc(100% - 0.68rem);
}

.more-container[hash-class=publicServicePlatform-3411119848024352] {
  display: flex;
  margin-top: 0.05rem;
  align-items: center;
  justify-content: flex-end;
  width: 100%;
}

.more-container .more-text[hash-class=publicServicePlatform-3411119848024352] {
  margin-right: 0.1rem;
  color: #757779;
  font-size: var(--main-fontSize16);
  cursor: pointer;
}

/* 教师研修 */
.teacher_box[hash-class=publicServicePlatform-3411119848024352] {
  height: auto;
  background-image: url("https://resource.lndx.edu.cn/elderlyuniversity/fwpt/20220826/bg0190319qr2d.png");
  background-size: 100% 100%;
}

.teacher_box .class_item_box[hash-class=publicServicePlatform-3411119848024352] {
  width: 15rem;
  margin: 0.65rem auto 0;
  padding-bottom: 0.4rem;
}

.teacher_box .item_con_box[hash-class=publicServicePlatform-3411119848024352] {
  flex-wrap: wrap;
  height: auto;
}

[hash-class=publicServicePlatform-3411119848024352] .teacher_box .class_item_box .item_con_box    {
  width: 3.085rem;
  height: 3.3rem;
  background: #fff;
  box-shadow: 0 0.02rem 0.13rem 0 hsl(0deg 0% 68% / 50%);
  cursor: pointer;
  margin-right: 0.88rem;
  margin-bottom: 0.34rem;


}


[hash-class=publicServicePlatform-3411119848024352] .teacher_box .class_item_box .item_con_box  {
  height: 2.005rem;
}

[hash-class=publicServicePlatform-3411119848024352] .teacher_box .class_item_box .item_con_box    .con {
  height: calc(100% - 2.005rem);
}

[hash-class=publicServicePlatform-3411119848024352] .teacher_box .class_item_box .item_con_box    .con .name {
  height: .45rem;
  font-size: var(--main-fontSize22);
}

[hash-class=publicServicePlatform-3411119848024352] .teacher_box .class_item_box .item_con_box    .con .address {
  height: .23rem;
  font-size: var(--main-fontSize14);
}

[hash-class=publicServicePlatform-3411119848024352] .teacher_box .class_item_box .item_con_box    .tips .money {
  font-size: var(--main-fontSize20);
}

[hash-class=publicServicePlatform-3411119848024352] .teacher_box .class_item_box .item_con_box    .tips .collect {
  font-size: var(--main-fontSize20);
}

[hash-class=publicServicePlatform-3411119848024352] .teacher_box .class_item_box .item_con_box    .tips .collect .true span {
  font-size: var(--main-fontSize20) !important;
}

[hash-class=publicServicePlatform-3411119848024352] .teacher_box .class_item_box .item_con_box    .tips .collect .false span {
  font-size: var(--main-fontSize18) !important;
}

/* 教材 */
.book_box[hash-class=publicServicePlatform-3411119848024352] {
  background-image: url("https://resource.lndx.edu.cn/elderlyuniversity/fwpt/20220826/bg0218z0w6bop.png");
  background-size: 100% 100%;
  height: 5.5rem;
}

.book_box .book_item_box .book_list_box[hash-class=publicServicePlatform-3411119848024352] {
  margin-top: 0.4rem;
  background-color: #fff;
  height: 2.9rem;
  display: flex;
  flex-wrap: nowrap;
  width: 100%;
  justify-content: space-around;
}

.book_box .book_item_box .book_list_box .book_list_item[hash-class=publicServicePlatform-3411119848024352] {
  width: 10%;
  padding: 0.05rem;
  display: flex;
  flex-direction: column;
  cursor: pointer;
}

.book_box .book_item_box .book_list_box .book_list_item .book_image[hash-class=publicServicePlatform-3411119848024352] {
  width: 100%;
}

.book_box .book_item_box .book_list_box .book_list_item .book_name[hash-class=publicServicePlatform-3411119848024352] {
  width: 90%;
  margin: 0 auto;
  font-size: var(--main-fontSize22);
  word-break: break-all;
  display: -webkit-box;
  -webkit-line-clamp: 1;
  -webkit-box-orient: vertical;
  text-overflow: ellipsis;
  overflow: hidden;
}

.book_box .book_item_box .book_list_box .book_list_item .book_author[hash-class=publicServicePlatform-3411119848024352] {
  width: 90%;
  margin: 0 auto;
  font-size: var(--main-fontSize14);
  color: #999;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}

.book_box .more-container[hash-class=publicServicePlatform-3411119848024352] {
  width: 15rem;
  margin: 0.4rem auto 0 auto;
}

.home-banner1[hash-class=publicServicePlatform-3411119848024352] {
  width: 100%;
  height: 4.58rem
}

/* 直播 */
.live_box[hash-class=publicServicePlatform-3411119848024352] {
  width: 100%;
  background-image: url("https://resource.lndx.edu.cn/elderlyuniversity/fwpt/20220826/bg0218z0w6bop.png");
  background-size: 100% 100%;
}


.live_box .live_con_box[hash-class=publicServicePlatform-3411119848024352] {
  width: 15rem;
  height: auto;
  display: flex;
  flex-wrap: wrap;
  margin: 0.76rem auto;
}

.live_box .live_con_box .live_item[hash-class=publicServicePlatform-3411119848024352] {
  width: 2.6rem;
  height: 3rem;
  background: #fff;
  box-shadow: 0 0.02rem 0.13rem 0 hsl(0deg 0% 68% / 50%);
  cursor: pointer;
  margin-right: 0.5rem;
  margin-bottom: 0.34rem;
}

.live_box .live_con_box .live_item:nth-child(5n+5)[hash-class=publicServicePlatform-3411119848024352] {
  margin-right: 0;
}

.live_box .live_con_box .live_item .img[hash-class=publicServicePlatform-3411119848024352] {
  width: 100%;
  height: 1.69rem;
}

.live_box .live_con_box .live_item .con[hash-class=publicServicePlatform-3411119848024352] {
  width: 100%;
  height: calc(100% - 1.69rem);
  padding: 0 .12rem;
  box-sizing: border-box;
}

.live_box .live_con_box .live_item .con .name[hash-class=publicServicePlatform-3411119848024352] {
  width: 100%;
  height: 0.45rem;
  line-height: .45rem;
  font-size: var(--main-fontSize22);
  color: #333;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  display: block;
}

.live_box .live_con_box .live_item .con .tips[hash-class=publicServicePlatform-3411119848024352] {
  border-top: 0.01rem dashed #ebebeb;
  height: calc(100% - 0.68rem);
  width: 100%;
  align-content: center;
  align-items: center;
  flex-wrap: nowrap;
  justify-content: flex-end;
}

.live_box .live_con_box .live_item .con .organization[hash-class=publicServicePlatform-3411119848024352] {
  width: 100%;
  font-size: var(--main-fontSize14);
  color: #999;
  height: .23rem;
  align-items: flex-start;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  display: block;
}

.live_box .live_con_box .live_item .con .inLive[hash-class=publicServicePlatform-3411119848024352] {
  width: 1rem;
  height: 0.3rem;
  color: #fff;
  font-size: var(--main-fontSize18);
  line-height: 0.3rem;
  background-color: #0256ca;
  border-radius: 0.2rem;
  text-align: center;
}
.courseItem[hash-class=publicServicePlatform-3411119848024352]{
  width: auto;
}

.none[hash-class=publicServicePlatform-3411119848024352]{
  display: none;
}

/* 德学康乐为 */
.dexueRecreationArea[hash-class=publicServicePlatform-3411119848024352]{

    padding-top: .32rem;
}
.dexueRecreationArea .tagItemBigBox[hash-class=publicServicePlatform-3411119848024352]{
    background-color: #ffffff;
    height: 5.7rem;
    padding-top: .35rem;
    padding:.35rem .56rem 0 .376rem;
    margin-bottom: .256rem;
    
}
.dexueRecreationArea .tagItemBigBox .newsTitle[hash-class=publicServicePlatform-3411119848024352]{
    /* font-size: var(--main-fontSize18); */
    font-size: var(--main-fontSize24);
    font-weight: bold;
}
.dexueRecreationArea .tagItemBigBox .color1[hash-class=publicServicePlatform-3411119848024352]{
    color: #c9151e;
}
.dexueRecreationArea .tagItemBigBox .color2[hash-class=publicServicePlatform-3411119848024352]{
    color: #5ccf00;
}
.dexueRecreationArea .tagItemBigBox .color3[hash-class=publicServicePlatform-3411119848024352]{
    color: #3da6ff;
}
.dexueRecreationArea .tagItemBigBox .color4[hash-class=publicServicePlatform-3411119848024352]{
    color: #fa8501;
}
.dexueRecreationArea .tagItemBigBox .color5[hash-class=publicServicePlatform-3411119848024352]{
    color: #2a45ca;
}
.dexueRecreationArea .tagItemBigBox .line[hash-class=publicServicePlatform-3411119848024352]{
    width: 100%;
    height: 1px;
    background-color: #eeeeee;
    margin: .12rem 0 .17rem;
}
/* 大标题盒子 */
.dexueRecreationArea .tagItemBigBox .bigTitleBox[hash-class=publicServicePlatform-3411119848024352]{
    width: 2.23rem;
    height: 3.03rem;
    position: relative;
    margin-right: .78rem;
    align-self: center;
    border-radius: .03rem;
    transition: all .3s;
    overflow: hidden;
}
.dexueRecreationArea .tagItemBigBox .bigTitleBox:hover[hash-class=publicServicePlatform-3411119848024352]{
    box-shadow: 0 0 10px #acb1b4;
}
.dexueRecreationArea .tagItemBigBox .bigTitleBox .bg[hash-class=publicServicePlatform-3411119848024352]{
    position: absolute;
    width: 100%;
    height: 100%;
    cursor: pointer;
}
.dexueRecreationArea .tagItemBigBox .bigTitleBox .bottom[hash-class=publicServicePlatform-3411119848024352]{
    position: absolute;
    bottom: 0;
    height: .32rem;
    color: white;
    font-size: var(--main-fontSize18);
    background-color: white;
    transition: background-color .3s;
}
.dexueRecreationArea .tagItemBigBox .bigTitleBox .bgColor1:hover[hash-class=publicServicePlatform-3411119848024352]{
    background-color: #c9161e;
}
.dexueRecreationArea .tagItemBigBox .bigTitleBox .bgColor2:hover[hash-class=publicServicePlatform-3411119848024352]{
    background-color: #5bcf00;
}
.dexueRecreationArea .tagItemBigBox .bigTitleBox .bgColor3:hover[hash-class=publicServicePlatform-3411119848024352]{
    background-color: #3da6ff;
}
.dexueRecreationArea .tagItemBigBox .bigTitleBox .bgColor4:hover[hash-class=publicServicePlatform-3411119848024352]{
    background-color: #f98500;
}
.dexueRecreationArea .tagItemBigBox .bigTitleBox .bgColor5:hover[hash-class=publicServicePlatform-3411119848024352]{
    background-color: #2a45ca;
}
.dexueRecreationArea .tagItemBigBox .bigTitleBox .icon[hash-class=publicServicePlatform-3411119848024352]{
    position: absolute;
    width: .54rem;
    height: .45rem;
    bottom: .76rem;
    left: 50%;
    -webkit-transform: translateX(-50%);
            transform: translateX(-50%);
}
.dexueRecreationArea .tagItemBigBox .bigTitleBox .txtContent[hash-class=publicServicePlatform-3411119848024352]{
    padding: 0  .248rem;
    position: absolute;
    top: 1.249rem;
    display: none;
}
.dexueRecreationArea .tagItemBigBox .bigTitleBox:hover .txtContent[hash-class=publicServicePlatform-3411119848024352]{
    display: flex;
}
.dexueRecreationArea .tagItemBigBox .bigTitleBox:hover .icon[hash-class=publicServicePlatform-3411119848024352]{
    display: none;
}
.dexueRecreationArea .tagItemBigBox .bigTitleBox .txtContent .txt[hash-class=publicServicePlatform-3411119848024352]{
    color: white;
    font-size: var(--main-fontSize16);
    line-height: var(--main-fontSize22);
}
/* 新闻盒子 */
.dexueRecreationArea .tagItemBigBox .newsBox[hash-class=publicServicePlatform-3411119848024352]{
    width: 2.98rem;
    margin-right: .67rem;
}
.dexueRecreationArea .tagItemBigBox .newsBox .newsList .item[hash-class=publicServicePlatform-3411119848024352]{
    margin-bottom: .2rem;
}
.dexueRecreationArea .tagItemBigBox .newsBox .newsList .item:last-child[hash-class=publicServicePlatform-3411119848024352]{
    margin-bottom: 0;
}
.dexueRecreationArea .tagItemBigBox .newsBox .newsList .item .hearIcon[hash-class=publicServicePlatform-3411119848024352]{
    width: 0.29rem;
    height: 0.29rem;
    margin-right: .096rem;
}
.dexueRecreationArea .tagItemBigBox .newsBox .newsList .item .txt[hash-class=publicServicePlatform-3411119848024352]{
    font-size: var(--main-fontSize24);
    color: #252728;
    text-overflow: -o-ellipsis-lastline;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 1;
    -webkit-box-orient: vertical;
}
.dexueRecreationArea .tagItemBigBox .newsBox .newsList .item:hover .txt[hash-class=publicServicePlatform-3411119848024352]{
    text-decoration: underline;
}
/* 课程盒子 */
.dexueRecreationArea .tagItemBigBox .courseBox[hash-class=publicServicePlatform-3411119848024352]{
     width: 5.81rem; 
    flex: 1;
}

.dexueRecreationArea .tagItemBigBox .courseBox .titleBox[hash-class=publicServicePlatform-3411119848024352]{
    /* width: 2.44rem; */
    /* font-size: var(--main-fontSize18); */
    font-size: var(--main-fontSize24);
    font-weight: bold;
}
.dexueRecreationArea .tagItemBigBox .courseBox .courseList .item[hash-class=publicServicePlatform-3411119848024352],
.localZoneBox .innerBox .courseList .item[hash-class=publicServicePlatform-3411119848024352]{
    width: 2.43rem;
    /* height: 2rem; */
    border-radius: .1rem;
    box-shadow: 0rem 0.02rem 0.13rem 0rem rgba(173, 173, 173, 0.5);
    margin-right: .84rem;
    overflow: hidden;
    margin-bottom: .19rem;
    cursor: pointer;
}
.localZoneBox .innerBox .courseList .item[hash-class=publicServicePlatform-3411119848024352]{
  margin-right: .75rem;
}
.dexueRecreationArea .tagItemBigBox .courseBox .courseList .item:nth-child(3n)[hash-class=publicServicePlatform-3411119848024352],
.localZoneBox .innerBox .courseList .item:nth-child(4n)[hash-class=publicServicePlatform-3411119848024352]{
    margin-right: 0;
}
.dexueRecreationArea .tagItemBigBox .courseBox .courseList .item .top[hash-class=publicServicePlatform-3411119848024352],
.localZoneBox .innerBox .courseList .item .top[hash-class=publicServicePlatform-3411119848024352]{
    height: 1.345rem;
}
.dexueRecreationArea .tagItemBigBox .courseBox .courseList .item .top .img[hash-class=publicServicePlatform-3411119848024352],
.localZoneBox .innerBox .courseList .item .top .img[hash-class=publicServicePlatform-3411119848024352]{
    width: 100%;
    height: 100%;
    object-fit: cover;
}
.dexueRecreationArea .tagItemBigBox .courseBox .courseList .item .bottoms[hash-class=publicServicePlatform-3411119848024352],
.localZoneBox .innerBox .courseList .item .bottoms[hash-class=publicServicePlatform-3411119848024352]{
    padding: .12rem;
    background-color: #fff;
}
.dexueRecreationArea .tagItemBigBox .courseBox .courseList .item .bottoms .name[hash-class=publicServicePlatform-3411119848024352],
.localZoneBox .innerBox .courseList .item .bottoms .name[hash-class=publicServicePlatform-3411119848024352]{
    /* color: #4b4b4b;
    font-size: var(--main-fontSize16); */
    margin-bottom: .088rem;
     text-overflow: -o-ellipsis-lastline;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 1;
    -webkit-box-orient: vertical;
    font-size: var(--main-fontSize22);
    color: #333;
}
.dexueRecreationArea .tagItemBigBox .courseBox .courseList .item .bottoms .source[hash-class=publicServicePlatform-3411119848024352],
.localZoneBox .innerBox .courseList .item .bottoms .source[hash-class=publicServicePlatform-3411119848024352]{
    color:  #999;
    font-size: var(--main-fontSize14);
}
/*最新推荐 */
[hash-class=publicServicePlatform-3411119848024352] .CardItem {
    width: 2.27rem;
    height: 3.40rem;
    background: #fff;
    box-shadow: 0 0.02rem 0.13rem 0 hsl(0deg 0% 68% / 50%);
    cursor: pointer;
    margin-right: .46rem;
    margin-bottom: .34rem;
    max-height: 2.9rem;
    border-radius: .1rem;
    overflow: hidden;
}
[hash-class=publicServicePlatform-3411119848024352] .CardItem:nth-child(4n) {
    margin-right: 0;
}
[hash-class=publicServicePlatform-3411119848024352] .CardItem .img {
    width: 100%;
    height: 1.51rem;
}
[hash-class=publicServicePlatform-3411119848024352] .CardItem .con {
    width: 100%;
    height: calc(100% - 1.88rem);
    padding: 0rem 0.12rem;
    box-sizing: border-box;
}
[hash-class=publicServicePlatform-3411119848024352] .CardItem .con .name {
    width: 100%;
    height: .5rem;
    line-height: .5rem;
    font-size: var(--main-fontSize24);
    color: #333;
}
[hash-class=publicServicePlatform-3411119848024352] .CardItem .textOverflow {
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    display: block;
}
[hash-class=publicServicePlatform-3411119848024352] .CardItem .con .address {
    width: 100%;
    height: .34rem;
    color: #999;
    font-size: var(--main-fontSize16);
    align-items: flex-start;
}
[hash-class=publicServicePlatform-3411119848024352] .CardItem .con .tips {
    width: 100%;
    height: calc(100% - .85rem);
    border-top: .01rem dashed #999;
    display: flex;
    justify-content: space-between;
    align-items: center;
    align-content: center;
}
[hash-class=publicServicePlatform-3411119848024352] .CardItem .con .tips .money {
    font-size: var(--main-fontSize20);
    color: #f7b500;
    font-weight: 600;
}
[hash-class=publicServicePlatform-3411119848024352] .CardItem .con .tips .collect {
    font-size: var(--main-fontSize20);
    color: #000;
    width: auto;
}
[hash-class=publicServicePlatform-3411119848024352] .CardItem .con .tips .collect .true,
[hash-class=publicServicePlatform-3411119848024352] .CardItem .con .tips .collect .false {
    height: .34rem;
    border-radius: .17rem;
    display: flex;
    justify-content: center;
    align-items: center;
    align-content: center;
    cursor: pointer;
    margin-top: 0.1rem;
}
[hash-class=publicServicePlatform-3411119848024352] .CardItem .con .tips .collect .true {
    width: 1.08rem;
    background: #f7b500;
    border: .01rem solid #f7b500;
    color: #fff;
}
[hash-class=publicServicePlatform-3411119848024352] .CardItem .con .tips .collect .false {
    width: .91rem;
    border: .01rem solid #e6e6e6;
    color: #000;
}
[hash-class=publicServicePlatform-3411119848024352] .CardItem .con .tips .collect .img {
    width: .21rem;
    margin-right: .03rem;
}
.rc-text-lookmore[hash-class=publicServicePlatform-3411119848024352]{
  cursor: pointer;
}
/* 课程来源 */
.newCourseSourceBox[hash-class=publicServicePlatform-3411119848024352]{
  width: 12rem;
  margin: 0 auto;
  margin-left: 1.68rem;
  margin-top: .4rem;
}
.newCourseSourceBox .bigItem[hash-class=publicServicePlatform-3411119848024352]{
  margin-bottom: .5rem;
}
.newCourseSourceBox .title_box[hash-class=publicServicePlatform-3411119848024352]{
  position: relative;
}
.newCourseSourceBox .title_box .circle[hash-class=publicServicePlatform-3411119848024352]{
  width: .24rem;
  height: .24rem;
  border-radius: 50%;
  background: linear-gradient(146deg,#427df1 0%,rgba(245,245,245,.3) 100%);
  position: absolute;
  top: -.08rem;
  left: -.08rem;
}
.newCourseSourceBox .title_box .txt[hash-class=publicServicePlatform-3411119848024352]{
  font-size: .23rem;
  font-family: PingFangSC-Medium,PingFang SC;
  font-weight: 600;
  color: #000;
  letter-spacing: .01rem;
}
.newCourseSourceBox .line[hash-class=publicServicePlatform-3411119848024352]{
  width: 100%;
  height: 1px;
  background-color: #dddddd;
  margin-top: .2rem;
  margin-bottom: .4rem;
}
.newCourseSourceBox .sourceCourseItem[hash-class=publicServicePlatform-3411119848024352]{
  margin-right: 0.505rem;
}
.newCourseSourceBox .sourceCourseItem:nth-child(4n)[hash-class=publicServicePlatform-3411119848024352]{
  margin-right: 0;
}
[hash-class=publicServicePlatform-3411119848024352] .CardItem .con .tips{
  display: none;
}

/* 地方专区 */
.localZoneBox .innerBox[hash-class=publicServicePlatform-3411119848024352]{
  width: 11.972rem;
  margin-left: -0.91rem;
  /* margin-top: .3rem; */
  /* margin-bottom: 1.177rem; */
  margin-bottom: .256rem;
}
.localZoneBox .innerBox .titleBox[hash-class=publicServicePlatform-3411119848024352]{
  font-family: 黑体;
  font-size: .4rem;
  letter-spacing: .03rem;
  color: #333333;
  margin-bottom: .2rem;
}
.localZoneBox .innerBox .bigTitleBox[hash-class=publicServicePlatform-3411119848024352]{
  /* border-bottom: 0.024rem solid #f3f3f3; */
}
.localZoneBox .innerBox .bigTitleList .item[hash-class=publicServicePlatform-3411119848024352] {
  position: relative;
  width: -webkit-max-content;
  width: max-content;
  margin-right: 0.705rem;
}
.localZoneBox .innerBox .bigTitleList .item .txt[hash-class=publicServicePlatform-3411119848024352]{
  font-family: 'Arial Normal', 'Arial';
  font-weight: 400;
  font-style: normal;
  font-size: .256rem;
  margin-bottom: .05rem;
  color: #333;
}
.localZoneBox .innerBox .bigTitleList .item.active .txt[hash-class=publicServicePlatform-3411119848024352]{
  font-weight: bold;
  color: rgb(0, 0, 0);
}
.localZoneBox .innerBox .bigTitleList .item.active[hash-class=publicServicePlatform-3411119848024352]::before{
  content: "";
  position: absolute;
  width: 100%;
  height: .06rem;
  background-color: #2456c2;
  bottom: -0.028rem;
}
/* .localZoneBox .innerBox .leftBox{
  margin-top: 0.537rem;
  width: 2.23rem;
  margin-right: 0.75rem;
}
.localZoneBox .innerBox .leftBox .leftBoxList .item{
  width: 100%;
  height: 0.553rem;
  margin-bottom: .05rem;
  background-color: #fff;
  box-shadow: rgba(0, 0, 0, 0.075) 0.040rem 0.040rem 0.080rem;
}
.localZoneBox .innerBox .leftBox .leftBoxList .item .txt{
  font-family: 黑体;
  font-size: 0.224rem;
  color: rgb(123, 121, 121);
}
.localZoneBox .innerBox .leftBox .leftBoxList .item.active .txt{
  font-weight: bold;
  color: rgb(0, 0, 0);
}
.localZoneBox .innerBox .leftBox .leftBoxList .item:nth-child(5n+1){
  border-left: .05rem solid #c9161e;
}
.localZoneBox .innerBox .leftBox .leftBoxList .item:nth-child(5n+2){
  border-left: .05rem solid #5bcf00;
}
.localZoneBox .innerBox .leftBox .leftBoxList .item:nth-child(5n+3){
  border-left: .05rem solid #3da6ff;
}
.localZoneBox .innerBox .leftBox .leftBoxList .item:nth-child(5n+4){
  border-left: .05rem solid #f98500;
}
.localZoneBox .innerBox .leftBox .leftBoxList .item:nth-child(5n+5){
  border-left: .05rem solid #2a45ca;
}
 */
.rc-text-lookmore:hover[hash-class=publicServicePlatform-3411119848024352]{
  text-decoration: underline;
}
.localZoneBox .innerBox .leftBox[hash-class=publicServicePlatform-3411119848024352]{
  margin-bottom: .3rem;
  margin-top: .2rem;
}
.localZoneBox .innerBox .leftBox .leftBoxList .item[hash-class=publicServicePlatform-3411119848024352]{
  width: -webkit-max-content;
  width: max-content;
  padding: .05rem .1rem;
  margin-right: .2rem;
  border-radius: .05rem;
  margin-bottom: .1rem;
}
.localZoneBox .innerBox .leftBox .leftBoxList .item.active[hash-class=publicServicePlatform-3411119848024352] {
  background-color: #427df1;
}
.localZoneBox .innerBox .leftBox .leftBoxList .item .txt[hash-class=publicServicePlatform-3411119848024352]{
  /* font-family: 黑体; */
  font-size: 0.2rem;
  color: rgb(123, 121, 121);
}
.localZoneBox .innerBox .leftBox .leftBoxList .item.active .txt[hash-class=publicServicePlatform-3411119848024352]{
  color: #fff;
}
.rc-text[hash-class=IntelligentcustomerserviceMobile-7053200080544770] {
    line-height: 30px;
}
.relative[hash-class=IntelligentcustomerserviceMobile-7053200080544770]{
    position: relative;
}
.maxContent[hash-class=IntelligentcustomerserviceMobile-7053200080544770]{
    width: -webkit-max-content;
    width: max-content;
}
.jcsb[hash-class=IntelligentcustomerserviceMobile-7053200080544770]{
    justify-content: space-between;
}
.ac[hash-class=IntelligentcustomerserviceMobile-7053200080544770]{
    align-items: center;
    align-content: center;
}
.p-x-15[hash-class=IntelligentcustomerserviceMobile-7053200080544770]{
  padding-left: .656rem;
  padding-right: .656rem;
}
.m-y-20[hash-class=IntelligentcustomerserviceMobile-7053200080544770]{
    margin-top: 0.87rem;
    margin-bottom: 0.87rem;
}
.m-x-right-4[hash-class=IntelligentcustomerserviceMobile-7053200080544770]{
    margin-right: .175rem;
}
.m-x-left-10[hash-class=IntelligentcustomerserviceMobile-7053200080544770]{
    margin-left: .437rem;
}
.m-y-bottom-20[hash-class=IntelligentcustomerserviceMobile-7053200080544770]{
    margin-bottom: 0.87rem;
}
.m-y-bottom-10[hash-class=IntelligentcustomerserviceMobile-7053200080544770]{
    margin-bottom: 0.44rem;
}
.m-y-bottom-6[hash-class=IntelligentcustomerserviceMobile-7053200080544770]{
    margin-bottom: 0.26rem;
}
.m-y-bottom-8[hash-class=IntelligentcustomerserviceMobile-7053200080544770]{
    margin-bottom: 0.35rem;
}
.omit[hash-class=IntelligentcustomerserviceMobile-7053200080544770]{
  text-overflow: -o-ellipsis-lastline;
overflow: hidden;
text-overflow: ellipsis;
display: -webkit-box;
-webkit-box-orient: vertical;
}
.clamp1[hash-class=IntelligentcustomerserviceMobile-7053200080544770]{
  -webkit-line-clamp: 1;
}
.fs14[hash-class=IntelligentcustomerserviceMobile-7053200080544770]{
    font-size: 0.61rem;
}
.color1[hash-class=IntelligentcustomerserviceMobile-7053200080544770]{
    color: #333333;
}
.rc-text-inner[hash-class=IntelligentcustomerserviceMobile-7053200080544770] {
    line-height: inherit;
}

.rc-expression-inner[hash-class=IntelligentcustomerserviceMobile-7053200080544770] {
    line-height: inherit;
}
.popTxt[hash-class=IntelligentcustomerserviceMobile-7053200080544770]{
    font-size: 0.2rem;
    text-align: center;
}
.search_box[hash-class=IntelligentcustomerserviceMobile-7053200080544770] {
    width: 100%;
	height: 1.2rem;
	background: rgb(248, 248, 248);
	position: relative;
}
.search_box .search_main[hash-class=IntelligentcustomerserviceMobile-7053200080544770] {
    width: 7.54rem;
	height: .61rem;
	border-radius: .31rem;
	box-shadow: 0rem .06rem .1rem 0rem rgba(211, 211, 211, 0.62);
	overflow: hidden;
	display: flex;
	position: absolute;
	left: 50%;
	top: .28rem;
	-webkit-transform: translateX(-50%);
	        transform: translateX(-50%);
}
.search_box .search_main .search_input_box[hash-class=IntelligentcustomerserviceMobile-7053200080544770] {
    width: 5.59rem;
	height: 100%;
	background: #fff;
	position: relative;
}
.search_box .search_main .search_input_box .rc-input[hash-class=IntelligentcustomerserviceMobile-7053200080544770] {
    width: 80%;
	height: 100%;
	font-size: var(--main-fontSize20);
	position: absolute;
	left: .3rem;
	top: 0;
	border: none;
	outline: none;
}
[hash-class=IntelligentcustomerserviceMobile-7053200080544770] .search_box .search_main .search_input_box .rc-input .input {
	border: 0;
	margin: 0;
	padding-left: 0;
}
[hash-class=IntelligentcustomerserviceMobile-7053200080544770] .search_box .search_main .search_input_box .rc-input .input:-moz-placeholder {
	color: #C0C0C0;
}
[hash-class=IntelligentcustomerserviceMobile-7053200080544770] .search_box .search_main .search_input_box .rc-input .input:-ms-input-placeholder {
	color: #C0C0C0;
}
[hash-class=IntelligentcustomerserviceMobile-7053200080544770] .search_box .search_main .search_input_box .rc-input .input::-webkit-input-placeholder {
	color: #C0C0C0;
}
.search_box .search_main .search_btn_box[hash-class=IntelligentcustomerserviceMobile-7053200080544770] {
    width: calc(100% - 5.59rem);
	height: 100%;
	background: #1a42a9;
	font-size: var(--main-fontSize20);
	color: #fff;
	display: flex;
	flex-wrap: nowrap;
	justify-content: center;
	align-items: center;
	cursor: pointer;
}
.search_box .search_main .search_btn_box .rc-image[hash-class=IntelligentcustomerserviceMobile-7053200080544770] {
    width: .31rem;
	height: .31rem;
	margin-right: .14rem;
} 

.special .tab[hash-class=IntelligentcustomerserviceMobile-7053200080544770] {
	width: 12rem;
    height: .92rem;
    background: #fff;
    box-shadow: 0 0.02rem 0.13rem 0 hsl(0deg 0% 68% / 50%);
    margin: .5rem auto;
    display: flex;
    justify-content: center;
    align-items: center;
	align-content: center;
}
.special .tab .item[hash-class=IntelligentcustomerserviceMobile-7053200080544770] {
	height: .35rem;
    font-size: var(--main-fontSize18);
    color: #333;
    padding: 0 .1rem;
    margin-right: .1rem;
    line-height: .35rem;
    cursor: pointer;
}
.special .tab .item.active[hash-class=IntelligentcustomerserviceMobile-7053200080544770] {
	background: #efccce;
    color: #c9161e;
    font-weight: 600;
}
.special .con_box[hash-class=IntelligentcustomerserviceMobile-7053200080544770] {
	width: 100%;
    display: flex;
    flex-wrap: wrap;
    margin: 0 auto;
    justify-content: space-between;
}
.special .m-auto[hash-class=IntelligentcustomerserviceMobile-7053200080544770] {
	max-width: 12rem;
    width: 100%;
    margin: 0 auto;
    display: flex;
    align-items: center;
    justify-content: center;
}
/* :deep(.fwptPagination-container .fwptPagination-button.is--active){
    background: #1a42a9;
} */
[hash-class=IntelligentcustomerserviceMobile-7053200080544770] .con_box .CardItem{
	height: 3rem;
    width: 7rem;
    margin-right: 0;
    margin-bottom: .5rem;
}
[hash-class=IntelligentcustomerserviceMobile-7053200080544770] .CardItem .con .tips{
	display: none;
}
[hash-class=IntelligentcustomerserviceMobile-7053200080544770] .CardItem .con{
    height: auto;
}
[hash-class=IntelligentcustomerserviceMobile-7053200080544770] .CardItem .con .name{
    font-size: .5rem;
    height: auto;
    line-height: normal;
}
[hash-class=IntelligentcustomerserviceMobile-7053200080544770] .CardItem .con .name{
    font-size: .6rem;
    height: auto;
    line-height: normal;
}
[hash-class=IntelligentcustomerserviceMobile-7053200080544770] .CardItem .con .address{
    font-size: .5rem;
    height: auto;
    line-height: normal;
}
.imagebox[hash-class=IntelligentcustomerserviceMobile-7053200080544770] {
	/* height: 8.75rem; */
	/* margin-top: 20px; */
}
.imagebox .innerBox[hash-class=IntelligentcustomerserviceMobile-7053200080544770]{
    border-radius: 0.17rem;
    overflow: hidden;
    height: 100%;
}
.imagebox .videoBox[hash-class=IntelligentcustomerserviceMobile-7053200080544770]{
    width: 100%;
    height: 100%;
}
.imagebox .mask[hash-class=IntelligentcustomerserviceMobile-7053200080544770]{
    width: 100%;
    /* height: 100%; */
    background: rgba(0,0,0,0.50);
    border-radius: 0.26rem;
    position: absolute;
    left: 0;
    top: 0;
}
.imagebox .pauseImg[hash-class=IntelligentcustomerserviceMobile-7053200080544770]{
    width: 2.14rem;
    height: auto;
    left: 50%;
    top: 50%;
    -webkit-transform: translate(-50%,-50%);
            transform: translate(-50%,-50%);
    position: absolute;
}
/* 分页 */
 .page-footer[hash-class=IntelligentcustomerserviceMobile-7053200080544770]{
   margin: .5rem 0;
 }
[hash-class=IntelligentcustomerserviceMobile-7053200080544770] .page-footer .fwptPagination-container .fwptPagination-list{
    display: none;
}
[hash-class=IntelligentcustomerserviceMobile-7053200080544770] .page-footer .center>.center button{
    display: none;
}
[hash-class=IntelligentcustomerserviceMobile-7053200080544770] .page-footer .center>button:nth-child(2){
    margin-right:10px ;
}
[hash-class=IntelligentcustomerserviceMobile-7053200080544770] .page-footer .pagination-button-turning{
    display: none;
}
[hash-class=IntelligentcustomerserviceMobile-7053200080544770] .page-footer .pagination-counter{
    display: none;
}
[hash-class=IntelligentcustomerserviceMobile-7053200080544770] .page-footer .fwptPagination-container>div:nth-child(3){
    display: none;
}

[hash-class=IntelligentcustomerserviceMobile-7053200080544770] .page-footer .fwptPagination-container .fwptPagination-button{
  color: #C9161E;
  border-color: #C9161E;
  background: rgba(201, 22, 30, 0.18);
}
[hash-class=IntelligentcustomerserviceMobile-7053200080544770] .page-footer .fwptPagination-container .fwptPagination-button .fwptPagination-text{
  color: inherit;
}
[hash-class=IntelligentcustomerserviceMobile-7053200080544770] .page-footer .fwptPagination-container .fwptPagination-button:disabled{
  border-color: #d9d9d9;
}
[hash-class=IntelligentcustomerserviceMobile-7053200080544770] .page-footer .fwptPagination-container .fwptPagination-button.btn-disabled  .fwptPagination-text{
  color: #a8abb2;
}
[hash-class=IntelligentcustomerserviceMobile-7053200080544770] .page-footer .fwptPagination-container .fwptPagination-button.btn-disabled  {
  background-color: #f5f7fa;
}
.special[hash-class=IntelligentcustomerserviceMobile-7053200080544770]{
    min-height: calc(100vh - 50px - 2.42rem);
}
[hash-class=IntelligentcustomerserviceMobile-7053200080544770] .CardItem .img{
    height: 4rem;
}
/* 课程列表 */
.courseDataList .item[hash-class=IntelligentcustomerserviceMobile-7053200080544770]{
    width: 7.05rem;
}
.courseDataList .item .img[hash-class=IntelligentcustomerserviceMobile-7053200080544770]{
    width: 100%;
    height: 4.59rem;
    border-radius: 0.17rem;
    overflow: hidden;
}
.courseDataList .item .name[hash-class=IntelligentcustomerserviceMobile-7053200080544770]{
    color: #333;
    font-size: 0.61rem;
}
.courseDataList .item .source[hash-class=IntelligentcustomerserviceMobile-7053200080544770]{
    color: #999;
    font-size: 0.52rem;
}
.courseDataList .item .collectBox[hash-class=IntelligentcustomerserviceMobile-7053200080544770]{
    width: 3.32rem;
    height: 1.22rem;
    /* opacity: .4; */
    border: 0.03rem solid #dcdcdc;
    border-radius: 1.36rem;
}
.courseDataList .item .collectBox .scIcon[hash-class=IntelligentcustomerserviceMobile-7053200080544770]{
    width: 0.57rem;
    height: auto;
}.ac[hash-class=Intelligentcustomerservice-6927420862301312]{
	align-items: center;
	align-content: center;
}
.jc[hash-class=Intelligentcustomerservice-6927420862301312]{
	justify-content: center;
}
.pointer[hash-class=Intelligentcustomerservice-6927420862301312]{
	cursor: pointer;
}
.m-x-left-12[hash-class=Intelligentcustomerservice-6927420862301312]{
	margin-left: 0.14rem;
}
.m-x-left-8[hash-class=Intelligentcustomerservice-6927420862301312]{
	margin-left: 0.09rem;
}
.m-x-left-5[hash-class=Intelligentcustomerservice-6927420862301312]{
	margin-left: 0.06rem;
}
.m-y-bottom-11[hash-class=Intelligentcustomerservice-6927420862301312]{
	margin-bottom: 0.13rem;
}
.p-x-15[hash-class=Intelligentcustomerservice-6927420862301312]{
	padding-left: 0.17rem;
	padding-right: 0.17rem;
}
.omit[hash-class=Intelligentcustomerservice-6927420862301312]{
  text-overflow: -o-ellipsis-lastline;
	overflow: hidden;
	text-overflow: ellipsis;
	display: -webkit-box;
-webkit-box-orient: vertical;
}
.clamp2[hash-class=Intelligentcustomerservice-6927420862301312]{
  -webkit-line-clamp: 2;
}
.relative[hash-class=Intelligentcustomerservice-6927420862301312]{
	position: relative;
}
.maxContent[hash-class=Intelligentcustomerservice-6927420862301312]{
	width: -webkit-max-content;
	width: max-content;
}
.mainWidth[hash-class=Intelligentcustomerservice-6927420862301312]{
	width: 13.67rem;
	margin: 0 auto;
}
.rc-text[hash-class=Intelligentcustomerservice-6927420862301312] {
    line-height: 30px;
}

.rc-text-inner[hash-class=Intelligentcustomerservice-6927420862301312] {
    line-height: inherit;
}

.rc-expression-inner[hash-class=Intelligentcustomerservice-6927420862301312] {
    line-height: inherit;
}
.popTxt[hash-class=Intelligentcustomerservice-6927420862301312]{
    font-size: 0.2rem;
    text-align: center;
}
.search_box[hash-class=Intelligentcustomerservice-6927420862301312] {
    width: 100%;
	height: 1.2rem;
	background: rgb(248, 248, 248);
	position: relative;
}
.search_box .search_main[hash-class=Intelligentcustomerservice-6927420862301312] {
    width: 7.54rem;
	height: .61rem;
	border-radius: .31rem;
	box-shadow: 0rem .06rem .1rem 0rem rgba(211, 211, 211, 0.62);
	overflow: hidden;
	display: flex;
	position: absolute;
	left: 50%;
	top: .28rem;
	-webkit-transform: translateX(-50%);
	        transform: translateX(-50%);
}
.search_box .search_main .search_input_box[hash-class=Intelligentcustomerservice-6927420862301312] {
    width: 5.59rem;
	height: 100%;
	background: #fff;
	position: relative;
}
.search_box .search_main .search_input_box .rc-input[hash-class=Intelligentcustomerservice-6927420862301312] {
    width: 80%;
	height: 100%;
	font-size: var(--main-fontSize20);
	position: absolute;
	left: .3rem;
	top: 0;
	border: none;
	outline: none;
}
[hash-class=Intelligentcustomerservice-6927420862301312] .search_box .search_main .search_input_box .rc-input .input {
	border: 0;
	margin: 0;
	padding-left: 0;
}
[hash-class=Intelligentcustomerservice-6927420862301312] .search_box .search_main .search_input_box .rc-input .input:-moz-placeholder {
	color: #C0C0C0;
}
[hash-class=Intelligentcustomerservice-6927420862301312] .search_box .search_main .search_input_box .rc-input .input:-ms-input-placeholder {
	color: #C0C0C0;
}
[hash-class=Intelligentcustomerservice-6927420862301312] .search_box .search_main .search_input_box .rc-input .input::-webkit-input-placeholder {
	color: #C0C0C0;
}
.search_box .search_main .search_btn_box[hash-class=Intelligentcustomerservice-6927420862301312] {
    width: calc(100% - 5.59rem);
	height: 100%;
	background: #1a42a9;
	font-size: var(--main-fontSize20);
	color: #fff;
	display: flex;
	flex-wrap: nowrap;
	justify-content: center;
	align-items: center;
	cursor: pointer;
}
.search_box .search_main .search_btn_box .rc-image[hash-class=Intelligentcustomerservice-6927420862301312] {
    width: .31rem;
	height: .31rem;
	margin-right: .14rem;
} 

.special .tab[hash-class=Intelligentcustomerservice-6927420862301312] {
	width: 12rem;
    height: .92rem;
    background: #fff;
    box-shadow: 0 0.02rem 0.13rem 0 hsl(0deg 0% 68% / 50%);
    margin: .5rem auto;
    display: flex;
    justify-content: center;
    align-items: center;
	align-content: center;
}
.special .tab .item[hash-class=Intelligentcustomerservice-6927420862301312] {
	height: .35rem;
    font-size: var(--main-fontSize18);
    color: #333;
    padding: 0 .1rem;
    margin-right: .1rem;
    line-height: .35rem;
    cursor: pointer;
}
.special .tab .item.active[hash-class=Intelligentcustomerservice-6927420862301312] {
	background: #efccce;
    color: #c9161e;
    font-weight: 600;
}
.special .con_box[hash-class=Intelligentcustomerservice-6927420862301312] {
	width: 13rem;
    display: flex;
    flex-wrap: wrap;
    margin: 0 auto;
}
.special .m-auto[hash-class=Intelligentcustomerservice-6927420862301312] {
	max-width: 12rem;
    width: 100%;
    margin: 0 auto;
    display: flex;
    align-items: center;
    justify-content: center;
}
/* :deep(.fwptPagination-container .fwptPagination-button.is--active){
    background: #1a42a9;
} */
[hash-class=Intelligentcustomerservice-6927420862301312] .CardItem{
	height: 3rem;
	width: 2.7rem;
}
[hash-class=Intelligentcustomerservice-6927420862301312] .CardItem .img{
	height: 1.736rem;
}
[hash-class=Intelligentcustomerservice-6927420862301312] .CardItem .con .tips{
	display: none;
}

.imagebox[hash-class=Intelligentcustomerservice-6927420862301312] {
	height: 4.61rem;
	position: relative;
	/* padding-left: 1.644rem; */
}
.imagebox .bgImg[hash-class=Intelligentcustomerservice-6927420862301312]{
	width: 100%;
	height: 100%;
	left: 0;
	position: absolute;
}
.imagebox .videoBox[hash-class=Intelligentcustomerservice-6927420862301312]{
	width: 6.83rem;
	height: 3.87rem;
	background: rgba(0,0,0,0.50);
	border-radius: 0.11rem;
	z-index: 1;
}
.imagebox .littlePeopleImg[hash-class=Intelligentcustomerservice-6927420862301312]{
	width: 5.28rem;
	height: auto;
	z-index: 1;
	margin-left: -0.2rem;
}
.imagebox .textImg[hash-class=Intelligentcustomerservice-6927420862301312]{
	width: 1.30rem;
	height: auto;
	z-index: 1;
	position: absolute;
	right: -0.3rem;
    bottom: 0.4rem;
}
.imagebox .pauseImg[hash-class=Intelligentcustomerservice-6927420862301312]{
	width: 0.95rem;
	height: auto;
	top: 50%;
	left: 50%;
	position: absolute;
	-webkit-transform: translate(-50%,-50%);
	        transform: translate(-50%,-50%);
	z-index: 2;
}
.imagebox .mask[hash-class=Intelligentcustomerservice-6927420862301312]{
	width: 6.83rem;
	height: 3.87rem;
	background: rgba(0,0,0,0.50);
	border-radius: 0.11rem;
	position: absolute;
	top: 0;
	left: 0;
	z-index: 1;
}
/* 课程列表 */
.courseDataList[hash-class=Intelligentcustomerservice-6927420862301312]{
	gap: .36rem .26rem;
}
.courseDataList .item[hash-class=Intelligentcustomerservice-6927420862301312]{
	width: 3.22rem;
	border-radius: 0.05rem;
	overflow: hidden;
	box-shadow: 0px 0.02rem 0.09rem 0px rgba(0,0,0,0.12); 
}
.courseDataList .item .img[hash-class=Intelligentcustomerservice-6927420862301312]{
	width: 100%;
	height: 2.07rem;
	border-radius: 0.05rem;
}
.courseDataList .item .freeBox[hash-class=Intelligentcustomerservice-6927420862301312]{
	width: 0.56rem;
	height: 0.26rem;
	background: linear-gradient(180deg,#4be3ac, #00b876 76%);
	border-radius: 0.02rem;
	position: absolute;
	top: 0.16rem;
	right: 0.16rem;
	color: #fff;
	font-size: 0.16rem;
}
.courseDataList .item .collectBox[hash-class=Intelligentcustomerservice-6927420862301312]{
	width: 0.96rem;
	height: 0.32rem;
	background: #ffffff;
	border-radius: 0.24rem;
	position: absolute;
	left: 0.18rem;
	bottom: 0.11rem;
}
.courseDataList .item .collectBox .icon[hash-class=Intelligentcustomerservice-6927420862301312]{
	width: 0.20rem;
	height: auto;
	margin-left: 0.09rem;
}
.courseDataList .item .collectBox .txt[hash-class=Intelligentcustomerservice-6927420862301312]{
	color: #333;
	font-size: 0.16rem;
}
.courseDataList .item .infoBox[hash-class=Intelligentcustomerservice-6927420862301312]{
	padding-top: 0.11rem;
	padding-bottom: 0.12rem;
}
.courseDataList .item .infoBox .name[hash-class=Intelligentcustomerservice-6927420862301312]{
	color: #333333;
	font-size: 0.20rem;
	height: 0.59rem;
	line-height: 0.30rem;
}
.courseDataList .item .infoBox .source[hash-class=Intelligentcustomerservice-6927420862301312]{
	color: #999999;
	font-size: 0.16rem;
}.maxContent[hash-class=generalCoursesDetail-3167832888389577]{
    width: -webkit-max-content;
    width: max-content;
}
.jcsb[hash-class=generalCoursesDetail-3167832888389577]{
    justify-content: space-between;
}
.ac[hash-class=generalCoursesDetail-3167832888389577]{
    align-items: center;
    align-content: center;
}
.mb2[hash-class=generalCoursesDetail-3167832888389577]{
    margin-bottom: .2rem;
}
.rc-text[hash-class=generalCoursesDetail-3167832888389577] {
    line-height: 30px;
}
.inline[hash-class=generalCoursesDetail-3167832888389577]{
    display: inline;
}
[hash-class=generalCoursesDetail-3167832888389577] .score-container {
    justify-content: center;
}
.imgWidth[hash-class=generalCoursesDetail-3167832888389577]{
    width:.4rem;
    height:.4rem;
}
.childTxt[hash-class=generalCoursesDetail-3167832888389577]{
margin-bottom: 0.1rem;
    display: flex;
    place-content: space-between;
    align-items: center;
    align-content: center;
}
.rc-text-inner[hash-class=generalCoursesDetail-3167832888389577] {
    line-height: inherit;
}
.margin-left-1[hash-class=generalCoursesDetail-3167832888389577]{
    margin: 0;
}
.repTxt:hover[hash-class=generalCoursesDetail-3167832888389577]{
    color: #42cef8;
}
.repTxts[hash-class=generalCoursesDetail-3167832888389577]{
    color: gray;
}
.dianz[hash-class=generalCoursesDetail-3167832888389577]{
    /* position: absolute; */
    bottom: 0;
    left: 34%;
    padding: 0 .128rem;
}
.fenxiang[hash-class=generalCoursesDetail-3167832888389577]{
    /* position: absolute; */
    bottom: 0;
    left: 16%;
}
[hash-class=generalCoursesDetail-3167832888389577] .rc-textarea{
    min-height: 0.01rem;
    height: 0.5rem;
    line-height: 0.4rem;
}
.rc-expression-inner[hash-class=generalCoursesDetail-3167832888389577] {
    line-height: inherit;
}
.BoxContainer[hash-class=generalCoursesDetail-3167832888389577] {
    width: 12rem;
    display: flex;
    flex-direction: column;
}
.box_content_module[hash-class=generalCoursesDetail-3167832888389577] {
    width: 100%;
}
.box_content_module.contentDetail[hash-class=generalCoursesDetail-3167832888389577] {
    justify-content: center;
}
.exFalseH2[hash-class=generalCoursesDetail-3167832888389577] {
    font-size: var(--main-fontSize30);
    padding-bottom: .2rem;
    text-align: center;
    font-weight: 700;
}
.contentColor[hash-class=generalCoursesDetail-3167832888389577] {
    padding: .2rem 0;
    justify-content: center;
    color: #999;
    font-size: var(--main-fontSize22);
    text-align: center;
}
.contentColor .rc-expression[hash-class=generalCoursesDetail-3167832888389577] {
    margin: 0 .5rem;
}
.box_content_module.module2[hash-class=generalCoursesDetail-3167832888389577] {
    min-height: 3.28rem;
    background: #fff;
    border-radius: .02rem;
    padding: .24rem;
    box-sizing: border-box;
    display: flex;
    justify-content: space-between;
}
.left[hash-class=generalCoursesDetail-3167832888389577] {
    width: 4.5rem;
    height: 100%;
}
.left .rc-image[hash-class=generalCoursesDetail-3167832888389577] {
    width: 100%;
    height: 100%;
}
.right[hash-class=generalCoursesDetail-3167832888389577] {
    width: calc(100% - 4.74rem);
    height: 100%;
    display: flex;
    flex-direction: column;
    position: relative;
}
.right .name[hash-class=generalCoursesDetail-3167832888389577] {
    font-size: var(--main-fontSize26);
    color: #333;
    font-weight: 600;
    /* margin-top: .35rem; */
}
.right .tips_box[hash-class=generalCoursesDetail-3167832888389577] {
    width: 100%;
    height: .32rem;
    display: flex;
}
.right .tips_box .tips_item[hash-class=generalCoursesDetail-3167832888389577] {
    color: #666;
    font-size: var(--main-fontSize16);
    height: .32rem;
    /* padding: 0 .12rem; */
    line-height: .32rem;
    /* background: #bee8ff80; */
    border-radius: .02rem;
    margin-right: .12rem;
}
.right .money[hash-class=generalCoursesDetail-3167832888389577] {
    font-size: 0.15rem;
    color: #ff3434;
    font-weight: 600;
}
.right .btn_box[hash-class=generalCoursesDetail-3167832888389577] {
    width: 100%;
    height: .45rem;
    display: flex;
    gap: .1rem;
    /* justify-content: flex-end; */
}
.right .btn1[hash-class=generalCoursesDetail-3167832888389577] {
    background: #c20217;
    cursor: pointer;
    width: 1.6rem;
    height: 0.45rem;
    border-radius: 0.23rem;
    color: #fff;
    line-height: .45rem;
    text-align: center;
    border: none;
}
.right .btn3[hash-class=generalCoursesDetail-3167832888389577] {
    background: gray;
    cursor: pointer;
    width: 1.6rem;
    height: 0.45rem;
    border-radius: 0.23rem;
    color: #fff;
    line-height: .45rem;
    text-align: center;
    border: none;
}
.btn1 .rc-expression[hash-class=generalCoursesDetail-3167832888389577],
.btn2 .rc-text[hash-class=generalCoursesDetail-3167832888389577] {
    font-size: var(--main-fontSize18);
}
.right .btn2[hash-class=generalCoursesDetail-3167832888389577] {
    background: #8ad4fb;
    margin-left: .32rem;
    cursor: pointer;
    width: 1.6rem;
    height: 0.45rem;
    border-radius: 0.23rem;
    line-height: .45rem;
    text-align: center;
    font-size: var(--main-fontSize18);
    border: none;
}
.btn2 .rc-text[hash-class=generalCoursesDetail-3167832888389577] {
    color: #1a42a9;
}
.right .scbtn[hash-class=generalCoursesDetail-3167832888389577] {
    /* position: absolute; */
    width: auto;
   bottom: 0;
    left: 0;
    color: #000;
}
.scbtn .true[hash-class=generalCoursesDetail-3167832888389577] {
    width: 1.08rem;
    background: #f7b500;
    border: .01rem solid #f7b500;
    color: #fff;
    height: 0.34rem;
    border-radius: 0.17rem;
    display: flex;
    justify-content: center;
    font-size: var(--main-fontSize20);
    align-items: center;
    cursor: pointer;
    margin-right: .128rem;
}
.true .rc-image[hash-class=generalCoursesDetail-3167832888389577] {
    width: .21rem;
    height: .21rem;
    margin-right: .03rem;
}
.scbtn .false[hash-class=generalCoursesDetail-3167832888389577] {
    /* width: .91rem; */
    /* border: .01rem solid #e6e6e6; */
    font-size: var(--main-fontSize20);
    color: #000;
    height: 0.34rem;
    border-radius: 0.17rem;
    display: flex;
    justify-content: center;
    align-items: center;
    cursor: pointer;
    padding-right: .128rem;
}
.false .rc-image[hash-class=generalCoursesDetail-3167832888389577] {
    width: .21rem;
    height: .21rem;
    margin-right: .03rem;
}
.false .rc-text[hash-class=generalCoursesDetail-3167832888389577] {
    font-size: var(--main-fontSize20);
}

.box_content_module.module3[hash-class=generalCoursesDetail-3167832888389577] {
    min-height: 2rem;
    background: #fff;
    border-radius: .02rem;
    margin: .16rem auto;
    padding: .24rem;
    box-sizing: border-box;
}
.module3 .tab[hash-class=generalCoursesDetail-3167832888389577] {
    width: 100%;
    height: .48rem;
    display: flex;
}
.courseItem[hash-class=generalCoursesDetail-3167832888389577] {
    width: auto;
    margin-right: .6rem;
    height: .48rem;
    color: #999;
    line-height: .48rem;
    position: relative;
    cursor: pointer;
    align-content: center;
}
.courseItem .rc-text[hash-class=generalCoursesDetail-3167832888389577] {
    font-size: var(--main-fontSize26);
}
.item_x[hash-class=generalCoursesDetail-3167832888389577] {
    width: .36rem;
    height: .04rem;
    background: #1a42a9;
    border-radius: .01rem;
    position: absolute;
    left: 50%;
    bottom: 0;
    -webkit-transform: translateX(-50%);
            transform: translateX(-50%);
}
.courseItemActive[hash-class=generalCoursesDetail-3167832888389577] {
    color: #333;
    font-weight: 600;
}

.module3_detail[hash-class=generalCoursesDetail-3167832888389577] {
    width: 100%;
    margin-top: .28rem;
}
.detail_top[hash-class=generalCoursesDetail-3167832888389577] {
    width: 100%;
}
.detail_title[hash-class=generalCoursesDetail-3167832888389577] {
    width: 100%;
    height: .3rem;
    line-height: .3rem;
    display: flex;
    font-weight: 600;
    align-items: center;
    font-size: var(--main-fontSize22);
}
.detail_title .s[hash-class=generalCoursesDetail-3167832888389577] {
    width: .03rem;
    height: .2rem;
    background: #1a42a9;
    margin-right: .16rem;
}
.detail_title .rc-text[hash-class=generalCoursesDetail-3167832888389577] {
    font-size: var(--main-fontSize22);
}
.content[hash-class=generalCoursesDetail-3167832888389577] {
    margin-top: .12rem;
    font-size: var(--main-fontSize22);
    color: #333;
    /* line-height: .39rem; */
}
[hash-class=generalCoursesDetail-3167832888389577] .content p{
    width: 100%;
}
.detail_footer[hash-class=generalCoursesDetail-3167832888389577] {
    margin-top: .28rem;
}
.footer_con[hash-class=generalCoursesDetail-3167832888389577] {
    width: 100%;
    margin-top: .24rem;
    display: flex;
    justify-content: space-between;
}
.footer_con .foter_left[hash-class=generalCoursesDetail-3167832888389577] {
    width: 2.2rem;
    height: 1.97rem;
}
.footer_con .foter_left .rc-image[hash-class=generalCoursesDetail-3167832888389577] {
    width: 100%;
    height: 100%;
}
.footer_con .foter_right[hash-class=generalCoursesDetail-3167832888389577] {
    width: calc(100% - 2.44rem);
    color: #333;
}
.detailItem[hash-class=generalCoursesDetail-3167832888389577] {
    margin-top: .08rem;
    display: block;
    font-size: var(--main-fontSize22);
}

.list_box[hash-class=generalCoursesDetail-3167832888389577] {
    width: 100%;
    margin-top: .28rem;
}
.list_nav[hash-class=generalCoursesDetail-3167832888389577] {
    width: 100%;
    height: .58rem;
    line-height: .58rem;
    padding-left: .2rem;
    box-sizing: border-box;
    border-radius: .03rem;
    background: #f5f5f5;
    font-size: var(--main-fontSize22);
    color: #333;
    font-weight: 600;
}
.list_item_box[hash-class=generalCoursesDetail-3167832888389577] {
    width: 100%;
}
.falH2[hash-class=generalCoursesDetail-3167832888389577] {
    padding-left: 0.2rem;
    font-size: var(--main-fontSize24);
}
.list_item[hash-class=generalCoursesDetail-3167832888389577] {
    font-size: var(--main-fontSize20);
    color: #333;
    width: 100%;
    /* height: .48rem; */
    line-height: .48rem;
    display: flex;
    align-items: center;
    cursor: pointer;
}

.list_item .imgBox[hash-class=generalCoursesDetail-3167832888389577] {
    width: 0.19rem;
	height: 0.18rem;
	margin-left: 0.2rem;
	margin-right: 0.12rem;
    position: relative;
}
.img1[hash-class=generalCoursesDetail-3167832888389577],
.img2[hash-class=generalCoursesDetail-3167832888389577] {
    width: 100%;
	height: 100%;
	position: absolute;
	left: 0;
	top: 0;
}
.img3[hash-class=generalCoursesDetail-3167832888389577]{
    width: 100%;
	height: 100%;
	position: absolute;
	left: 0;
	top: 0;
}
.img2[hash-class=generalCoursesDetail-3167832888389577] {
    display: none;
}
.list_item:hover .text[hash-class=generalCoursesDetail-3167832888389577] {
    color: #1a42a9;
}
.list_item:hover .img1[hash-class=generalCoursesDetail-3167832888389577] {
    display: none;
}
.list_item:hover .img2[hash-class=generalCoursesDetail-3167832888389577] {
    display: block;
}
.list_item .text[hash-class=generalCoursesDetail-3167832888389577] {
    font-size: var(--main-fontSize20);
}
[hash-class=generalCoursesDetail-3167832888389577] .el-message-box__btns {
    padding: 15px 0 0;
    display: flex;
    flex-wrap: wrap;
    justify-content: center;
    align-items: center;
}
[hash-class=generalCoursesDetail-3167832888389577] .el-button {
    display: inline-flex;
    justify-content: center;
    align-items: center;
    line-height: 1;
    height: 32px;
    white-space: nowrap;
    cursor: pointer;
    color: #fff;
    text-align: center;
    box-sizing: border-box;
    outline: none;
    transition: .1s;
    font-weight: 500;
    -webkit-user-select: none;
    user-select: none;
    vertical-align: middle;
    -webkit-appearance: none;
    background-color: #1a42a9;
    border: 1px solid #dcdfe6;
    border-color: #1a42a9;
    padding: 8px 15px;
    font-size: 14px;
    border-radius: 4px;
}
[hash-class=generalCoursesDetail-3167832888389577] .BreadcrumbContainer .breadcrumb .breadcrumb-item:last-child .breadcrumb-title{
    color: #1a42a9;
}

/* 弹框样式 */
.popTxt[hash-class=generalCoursesDetail-3167832888389577]{
    font-size: 0.2rem;
    text-align: center;
}
.popBtnbg[hash-class=generalCoursesDetail-3167832888389577]{
    background-color: #4471c4;
    margin-left: 10px;
    height: auto;
}

/* 按钮样式 */
.leftBtn[hash-class=generalCoursesDetail-3167832888389577]{
    margin-right: 0.5rem;
    width: 0.8rem;
    height: 0.4rem;
    line-height: 0.4rem;
    background: rgb(255, 255, 255);
}

.footBtn:hover[hash-class=generalCoursesDetail-3167832888389577]{
    background:rgb(216, 212, 212)!important
}
.footBtn[hash-class=generalCoursesDetail-3167832888389577]{
    border: 1px solid rgb(153,153,153);
}
.rightBtn[hash-class=generalCoursesDetail-3167832888389577]{
    width: 0.8rem;
    height: 0.4rem;
    line-height: 0.4rem;
    border: none;
    background-color: #4471c4;
}
.leftBtn .leftBtnTxt[hash-class=generalCoursesDetail-3167832888389577]{
    overflow: hidden;
    text-overflow: ellipsis;
    font-size: 0.19rem;
    color: rgb(153, 153, 153);
    margin-left: 0.03rem;
    line-height: 0.4rem;
}
.rightBtn .rigthBntTxt[hash-class=generalCoursesDetail-3167832888389577]{
    font-size: 0.19rem;
    color: white;
}
/* 分享 */
.shareBoxC[hash-class=generalCoursesDetail-3167832888389577]{
    position: absolute;
    display: none;
    bottom: -1.7rem;
    left: 0.3rem;
    background-color: white;
    width: auto;
    height: auto;
    z-index: 1;
}
/* 弹框 */
.popupTitleBox[hash-class=generalCoursesDetail-3167832888389577]{
    justify-content: center;
    position: absolute;
    z-index: 2;
    top: 20px;
}
.popupBox[hash-class=generalCoursesDetail-3167832888389577]{
    display: flex;
    justify-content: center;
}
.popupBox .canvas[hash-class=generalCoursesDetail-3167832888389577]{
    min-width: 276px;
    min-height: 216px;
    justify-content: center;
    align-items: center;
    margin-top: 40px;
}
.popupBox #canvas3[hash-class=generalCoursesDetail-3167832888389577]{
    -webkit-transform: scale(1.683,1.683);
            transform: scale(1.683,1.683);
}
.score-btn[hash-class=generalCoursesDetail-3167832888389577] {
    background-color: rgba(240, 213, 214, 1);
    width: 1rem;
    height: 0.3rem;
    border-radius: 0.4rem;
    border: none;
    position: absolute;
    /* transform: translateY(-50%); */
    /* top: 50%; */
    right: 0;
    min-height: 30px;
}
.score-container[hash-class=generalCoursesDetail-3167832888389577] {
    display: flex;
    justify-content: space-between;
    position: relative;
    min-height: .3rem;
}
.start-container[hash-class=generalCoursesDetail-3167832888389577] {
    width: 4rem;
    height: 0.3rem;
    display: flex;
    align-items: center;
    flex-wrap: nowrap;
}
[hash-class=generalCoursesDetail-3167832888389577] .start-container .score-container .score-content img {
    width: 24px;
    margin-left: 0.16rem;
}
.score-start[hash-class=generalCoursesDetail-3167832888389577] {
    font-size: var(--main-fontSize22);
    color: #edb83f;
    position: relative;
    margin-right: 10px;
}
[hash-class=generalCoursesDetail-3167832888389577] .start-container .score-container{
    justify-content: flex-start;
    width: auto;
}
.star-dialog-title[hash-class=generalCoursesDetail-3167832888389577] {
    font-size: var(--main-fontSize22);
    height: 0.57rem;
    line-height: 0.57rem;
    text-align: center;
    font-family: SourceHanSansCN-Bold, SourceHanSansCN;
    font-weight: 700;
    color: rgb(0, 0, 0);
    letter-spacing: 3px;
    position: absolute;
    top: 0px;
    left: 50%;
    -webkit-transform: translate(-50%, 0px);
            transform: translate(-50%, 0px);
}
.starBottom[hash-class=generalCoursesDetail-3167832888389577] {
    justify-content: flex-end;
}
.starBottom .rc-expression[hash-class=generalCoursesDetail-3167832888389577] {
    display: block;
    margin-right: 30px;
    width: 110px;
    height: 40px;
    border-radius: 3px;
}
.star-btn[hash-class=generalCoursesDetail-3167832888389577] {
    background-color: #d71820;
    color: #fff;
    text-align: center;
    line-height: 40px;
    cursor: pointer;
}
[hash-class=generalCoursesDetail-3167832888389577] .author-head-pic{
    height: 0.5rem;
    width: 0.5rem!important;
    border-radius: 50%;
    position: relative;
    /* top: -0.3rem; */
}
[hash-class=generalCoursesDetail-3167832888389577] .showInline{
    display: inline-block;
    width: 100%;
}

[hash-class=generalCoursesDetail-3167832888389577] .contentName{
    display: block!important;
}
[hash-class=generalCoursesDetail-3167832888389577] .contentText{
    display: block!important;

}
[hash-class=generalCoursesDetail-3167832888389577] .contentReply{
    display: block!important;
}

/* 子评论容器 */
.childReplyContainer[hash-class=generalCoursesDetail-3167832888389577]{
    margin-left: .5rem;
}
.childReplyContainer .childReplyItem .tx[hash-class=generalCoursesDetail-3167832888389577]{
    width: 0.5rem;
    height: 0.5rem;
    border-radius: 50%;
}
.totalReply[hash-class=generalCoursesDetail-3167832888389577]{
    cursor: pointer;
    width: auto;
    /* margin-left: .5rem; */
    margin-bottom: 0.1rem;
}
.threeTxt[hash-class=generalCoursesDetail-3167832888389577]{
    display: flex;
    align-items: center;
    width: 100%;
    align-content: center;
}
.subPagination[hash-class=generalCoursesDetail-3167832888389577]{
    display: none;
}
[hash-class=generalCoursesDetail-3167832888389577] .subPagination div{
    margin-bottom: 0;
}
[hash-class=generalCoursesDetail-3167832888389577] .subPagination .fwptPagination-container{
    justify-content: flex-start;
}
[hash-class=generalCoursesDetail-3167832888389577] .subPagination .fwptPagination-container .low-button{
    background-color: white;
}
[hash-class=generalCoursesDetail-3167832888389577] .subPagination .fwptPagination-container .low-button.is--active-low{
    background-color: white;
}
[hash-class=generalCoursesDetail-3167832888389577] .subPagination .fwptPagination-container .low-button.is--active-low .fwptPagination-text{
    color: #00AEEC;
}
[hash-class=generalCoursesDetail-3167832888389577] .subPagination .fwptPagination-container .fwptPagination-button{
    min-width: auto;
}
[hash-class=generalCoursesDetail-3167832888389577] .subPagination .fwptPagination-container .fwptPagination-text:hover{
    color: #00AEEC;
}
[hash-class=generalCoursesDetail-3167832888389577] .subPagination .fwptPagination-container > .center > button:first-child{
    padding-left: 0;
    margin-left: 0;
}
/* 点赞区域 */
.likeBox[hash-class=generalCoursesDetail-3167832888389577]{
     flex-shrink: 0;
    color: #000;
    height: 0.34rem;
    cursor: pointer;
    display: flex;
    align-items: center;
    justify-content: center;
    flex-wrap: nowrap;
}

/* 改变讨论区的字体大小 */
[hash-class=generalCoursesDetail-3167832888389577] .commentInput.rc-textarea .textarea::-webkit-input-placeholder{
    font-size: 0.14rem;
}
[hash-class=generalCoursesDetail-3167832888389577] .commentInput.rc-textarea .textarea::placeholder{
    font-size: 0.14rem;
}
.joinSongDu[hash-class=generalCoursesDetail-3167832888389577]{
    overflow: hidden;
    text-overflow: ellipsis;
}
/* 简介 */
[hash-class=generalCoursesDetail-3167832888389577] #courseDetialContent img{
    max-width: 100%;
    height: auto;
}
/* 子章节 */
.child-list[hash-class=generalCoursesDetail-3167832888389577]{
    padding-left: .4rem;
}
.rc-text[hash-class=generalCourses-3163755014245382] {
    line-height: 30px;
}

.rc-text-inner[hash-class=generalCourses-3163755014245382] {
    line-height: inherit;
}

.rc-expression-inner[hash-class=generalCourses-3163755014245382] {
    line-height: inherit;
}
.active[hash-class=generalCourses-3163755014245382] {
	background: #8ad4fb;
	color: #1a42a9;
	font-weight: 600;
}
.search_box[hash-class=generalCourses-3163755014245382] {
    width: 100%;
	height: 1.2rem;
	background: rgb(248, 248, 248);
	position: relative;
}
.search_box .search_main[hash-class=generalCourses-3163755014245382] {
    width: 7.54rem;
	height: .61rem;
	border-radius: .31rem;
	box-shadow: 0rem .06rem .1rem 0rem rgba(211, 211, 211, 0.62);
	overflow: hidden;
	display: flex;
	position: absolute;
	left: 50%;
	top: .28rem;
	-webkit-transform: translateX(-50%);
	        transform: translateX(-50%);
}
.search_box .search_main .search_input_box[hash-class=generalCourses-3163755014245382] {
    width: 5.59rem;
	height: 100%;
	background: #fff;
	position: relative;
}
.search_box .search_main .search_input_box .rc-input[hash-class=generalCourses-3163755014245382] {
    width: 80%;
	height: 100%;
	font-size: var(--main-fontSize20);
	position: absolute;
	left: .3rem;
	top: 0;
	border: none;
	outline: none;
}
[hash-class=generalCourses-3163755014245382] .search_box .search_main .search_input_box .rc-input .input {
	border: 0;
	margin: 0;
	padding-left: 0;
}
[hash-class=generalCourses-3163755014245382] .search_box .search_main .search_input_box .rc-input .input:-moz-placeholder {
	color: #C0C0C0;
}
[hash-class=generalCourses-3163755014245382] .search_box .search_main .search_input_box .rc-input .input:-ms-input-placeholder {
	color: #C0C0C0;
}
[hash-class=generalCourses-3163755014245382] .search_box .search_main .search_input_box .rc-input .input::-webkit-input-placeholder {
	color: #C0C0C0;
}
.search_box .search_main .search_btn_box[hash-class=generalCourses-3163755014245382] {
    width: calc(100% - 5.59rem);
	height: 100%;
	background: #1a42a9;
	font-size: var(--main-fontSize20);
	color: #fff;
	display: flex;
	flex-wrap: nowrap;
	justify-content: center;
	align-items: center;
	cursor: pointer;
}
.search_box .search_main .search_btn_box .rc-image[hash-class=generalCourses-3163755014245382] {
    width: .31rem;
	height: .31rem;
	margin-right: .14rem;
} 
.box-title[hash-class=generalCourses-3163755014245382] {
	width: -webkit-fit-content;
	width: fit-content;
    height: .63rem;
    border-bottom: .04rem solid #8ad4fb;
    font-size: .44rem;
    line-height: .44rem;
    color: #333;
    margin: .4rem auto .34rem;
    text-align: center;
    position: relative;
}
.box-title[hash-class=generalCourses-3163755014245382]::after {
	content: '';
	width: 0.4rem;
	height: 0.04rem;
	background: #1a42a9;
	position: absolute;
	bottom: -0.04rem;
	left: 50%;
	margin-left: -0.2rem;
}
.nav[hash-class=generalCourses-3163755014245382] {
	width: 12rem;
	margin: .3rem auto 0.5rem;
	background: #fff;
	border-radius: .1rem;
	box-sizing: border-box;
	padding: .32rem .25rem 0.2rem;
	box-shadow: 0px 2px 13px 0px rgba(173, 173, 173, 0.5);
}
.nav .classify[hash-class=generalCourses-3163755014245382] {
	width: 100%;
	display: flex;
	margin-bottom: .25rem;
	flex-wrap: nowrap;
}
.nav .classify .item_title[hash-class=generalCourses-3163755014245382] {
	color: #333;
	font-weight: 600;
	width: 1.2rem;
	height: .35rem;
	line-height: .35rem;
}
.nav .classify .item_box[hash-class=generalCourses-3163755014245382] {
	width: calc(100% - 1rem);
	font-size: var(--main-fontSize18);
	display: flex;
	align-items: center;
	flex-wrap: wrap;
	color: #333;
}
.nav .classify .item_box .item[hash-class=generalCourses-3163755014245382] {
	padding: 0rem .1rem;
	margin-right: .1rem;
	height: .35rem;
	line-height: .35rem;
	border-radius: .02rem;
	cursor: pointer;
	width: auto;
	margin-bottom: 0.1rem;
}
.item_con_box[hash-class=generalCourses-3163755014245382] {
	width: 12rem;
	margin: 0 auto;
	display: flex;
	flex-wrap: wrap;
	box-sizing: border-box;
}
.m-auto[hash-class=generalCourses-3163755014245382] {
	max-width: 12rem;
    width: 100%;
    margin: 0 auto;
    display: flex;
    align-items: center;
    justify-content: center;
}
.item_con_box .item_con_box_item[hash-class=generalCourses-3163755014245382] {
	width: 2.7rem;
	height: 3rem;
	box-shadow: 0rem .02rem .13rem 0rem rgba(173, 173, 173, 0.5);
	border-radius: .02rem;
	background: #fff;
	margin-right: .39rem;
	margin-bottom: .4rem;
	overflow: hidden;
}
.item_con_box_item .top[hash-class=generalCourses-3163755014245382] {
	width: 100%;
	height: 1.736rem;
}
.item_con_box_item .top .rc-image[hash-class=generalCourses-3163755014245382] {
	width: 100%;
	height: 100%;
}
.item_con_box_item .centerr[hash-class=generalCourses-3163755014245382] {
	width: 100%;
	height: 0.75rem;
	box-sizing: border-box;
	padding: .1rem .15rem;
	display: flex;
	flex-direction: column;
	justify-content: space-between;
}
.centerr .name[hash-class=generalCourses-3163755014245382] {
	font-size: var(--main-fontSize24);
    color: #333;
    font-weight: 400;
	display: block;
}
.centerr .textOverflow[hash-class=generalCourses-3163755014245382] {
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}

.centerr .dw[hash-class=generalCourses-3163755014245382] {
	font-size: var(--main-fontSize16);
	color: #999;
}
.item_con_box_item .bottom[hash-class=generalCourses-3163755014245382] {
	width: calc(100% - .4rem);
	height: calc(100% - 2.85rem);
	margin: 0 auto;
	box-sizing: border-box;
	border-top: .01rem dashed rgb(235, 235, 235);
	display: flex;
	justify-content: space-between;
	align-items: center;
}
.bottom .money[hash-class=generalCourses-3163755014245382] {
	font-size: var(--main-fontSize20);
	color: #F7B500;
	font-weight: 600;
	width: auto;
}
.bottom .collect[hash-class=generalCourses-3163755014245382] {
	font-size: var(--main-fontSize20);
	color: #000;
	width: auto;
}
.bottom .collect .rc-image[hash-class=generalCourses-3163755014245382] {
	width: .21rem;
	height: .21rem;
	margin-right: .03rem;
}
.true[hash-class=generalCourses-3163755014245382],
.false[hash-class=generalCourses-3163755014245382] {
	height: .34rem;
	border-radius: .17rem;
	display: flex;
	justify-content: center;
	align-items: center;
	cursor: pointer;
	align-content: center;
}
.true[hash-class=generalCourses-3163755014245382] {
	width: 1.08rem;
	background: #F7B500;
	border: .01rem solid #F7B500;
	color: #fff;
}
.false[hash-class=generalCourses-3163755014245382] {
	width: .91rem;
	border: .01rem solid #e6e6e6;
	color: #000;
}
.item_con_box_item:nth-child(4n+4)[hash-class=generalCourses-3163755014245382] {
	margin-right: 0rem;
}

.policy_topics_box[hash-class=generalCourses-3163755014245382] {
	width: 100vw;
    height: auto;
    background: #fff;
}
.material-title[hash-class=generalCourses-3163755014245382] {
	width: 100%;
    height: .63rem;
	justify-content: center;
    color: #333;
    margin: 0 auto .54rem;
    position: relative;
}
.material-title[hash-class=generalCourses-3163755014245382]::after {
	content: "";
    width: .4rem;
    height: .04rem;
    background: #1a42a9;
    position: absolute;
    bottom: 0;
    left: 50%;
    margin-left: -.2rem;
}
.swiper[hash-class=generalCourses-3163755014245382] {
	width: 14.4rem;
    margin: .4rem auto 0;
    overflow: hidden;
    height: 4.58rem;
    position: relative;
    padding: .15rem .1rem;
    box-sizing: border-box;
}
.swiper-content[hash-class=generalCourses-3163755014245382] {
	position: absolute;
    transition: all .3s;
    left: 0rem;
	width: -webkit-max-content;
	width: max-content;
}
.flex-contain[hash-class=generalCourses-3163755014245382] {
	display: flex;
    align-items: center;
}
.swiper-content-item[hash-class=generalCourses-3163755014245382] {
	width: 3.42rem;
    height: 4rem;
    background: #fff;
    box-shadow: 0 2px 13px 0 hsla(0,0%,68%,.5);
    box-sizing: border-box;
    flex-shrink: 0;
    margin: 0 .16rem;
}
.swiper-content.flex-contain:first-child[hash-class=generalCourses-3163755014245382] {
	margin-left: 5px;
}
.swiper-content-item .rc-image[hash-class=generalCourses-3163755014245382] {
	width: 2.42rem;
    height: 3rem;
    display: block;
    margin: 0 auto;
}
.swiper-content-item .name[hash-class=generalCourses-3163755014245382] {
	display: block;
	width: 3.42rem;
    height: .74rem;
    background: #fff;
    font-size: var(--main-fontSize24);
    color: #333;
    line-height: .3rem;
    padding: .14rem;
    box-sizing: border-box;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
}
.swiper-button[hash-class=generalCourses-3163755014245382] {
	  width: 3rem;
    margin: .2rem auto 0;
}
.flex-main-center[hash-class=generalCourses-3163755014245382] {
	justify-content: center;
}
.button-item[hash-class=generalCourses-3163755014245382] {
	  width: .58rem;
    height: .58rem;
    background: #fff;
    box-shadow: 0 2px 13px 0 hsla(0,0%,68%,.5);
    text-align: center;
    line-height: .58rem;
    font-size: .24rem;
    color: #333;
    border-radius: 50%;
    margin: 0 .13rem;
		justify-content: center;
    align-content: center;
    align-items: center;
}
.button-item .rc-image[hash-class=generalCourses-3163755014245382] {
	  width: .13rem;
}
.pointer[hash-class=generalCourses-3163755014245382] {
	cursor: pointer;
}

.box-bottom[hash-class=generalCourses-3163755014245382] {
	width: 100%;
    height: 1.58rem;
	margin-top: 0.6rem;
	align-content: center;
    background: url(https://static.lndx.edu.cn/image/generalCourses_bottom.png) 50%/100% auto no-repeat;
}
.box-bottom .rc-button[hash-class=generalCourses-3163755014245382] {
	width: 1.74rem;
    height: .54rem;
    background: #1a42a9;
    border-radius: .05rem;
    text-align: center;
    line-height: .54rem;
    font-size: var(--main-fontSize18);
    color: #fff;
	border: none;
}
.box-bottom .rc-button:hover[hash-class=generalCourses-3163755014245382] {
	-webkit-filter: none;
	        filter: none;
}
[hash-class=generalCourses-3163755014245382] .fwptPagination-container .fwptPagination-button.is--active{
    background: #1a42a9;
}
.rc-text[hash-class=oldCoursesDetail2-3253599855904471] {
    line-height: 30px;
}

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

.rc-expression-inner[hash-class=oldCoursesDetail2-3253599855904471] {
    line-height: inherit;
}
.content-top[hash-class=oldCoursesDetail2-3253599855904471] {
    min-height: 2rem;
    background: #fff;
    border-radius: 0.02rem;
    margin-bottom: 0.1rem;
    box-sizing: border-box;
    display: flex;
    justify-content: space-between;
}
.content-bottom[hash-class=oldCoursesDetail2-3253599855904471] {
    min-height: 2rem;
    background: #fff;
    border-radius: 0.02rem;
    margin-bottom: 0.1rem;
    box-sizing: border-box;
    padding: 0.24rem;
}
.content-top .right[hash-class=oldCoursesDetail2-3253599855904471] {
    display: flex;
    flex-direction: column;
    justify-content: center;
}
.content-top .title[hash-class=oldCoursesDetail2-3253599855904471] {
    display: block;
    font-size: var(--main-fontSize28);
    line-height: .36rem;
    color: #333;
    font-weight: 600;
}
.content-top .author[hash-class=oldCoursesDetail2-3253599855904471] {
    display: block;
    margin-top: 0.12rem;
    line-height: .33rem;
    font-size: var(--main-fontSize22);
    color: #666;
}
.content-top .publisher[hash-class=oldCoursesDetail2-3253599855904471] {
    display: block;
    margin-top: 0.12rem;
    line-height: .33rem;
    font-size: var(--main-fontSize22);
    color: #666;
}
.content-top .intro[hash-class=oldCoursesDetail2-3253599855904471] {
    display: block;
    margin-top: 0.12rem;
    line-height: .33rem;
    font-size: var(--main-fontSize22);
    color: #666;
    display: -webkit-box;
    overflow: hidden;
    -webkit-line-clamp: 4;
    -webkit-box-orient: vertical;
}
.rc-text[hash-class=sharedMobileCourseDetail-3286365291037525] {
    line-height: 30px;
}

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

.rc-expression-inner[hash-class=sharedMobileCourseDetail-3286365291037525] {
    line-height: inherit;
}
.mainContainer[hash-class=sharedMobileCourseDetail-3286365291037525]{
    width: 100%;
    min-height: 100vh;
    background-color: #f8f8f8;
}
.mainContainer .courseHeader[hash-class=sharedMobileCourseDetail-3286365291037525] {
    width: 100%;
    background-color: #fff;
}
.mainContainer .courseHeader .coverImg[hash-class=sharedMobileCourseDetail-3286365291037525] {
    width: 100%;
}
.mainContainer .courseHeader .courseTitle[hash-class=sharedMobileCourseDetail-3286365291037525] {
    margin-top: 0.4rem;
    width: 100%;
}
.mainContainer .courseHeader .courseTitle .title[hash-class=sharedMobileCourseDetail-3286365291037525]{
    line-height: 1.58rem;
    font-size: 0.8rem;
    font-weight: bold;
    margin-left: 0.5rem;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 1;
    width: auto;
}
.mainContainer .courseHeader .orgen[hash-class=sharedMobileCourseDetail-3286365291037525] {
    margin-left: 0.5rem;
    margin-right: 0.5rem;
    padding-bottom: 0.5rem;
    justify-content: space-between;
    line-height: 1.3rem;
    display: flex;
}
.mainContainer .courseHeader .orgen .orgenLeft[hash-class=sharedMobileCourseDetail-3286365291037525] {
    font-size: 0.7rem;
}
.mainContainer .courseHeader .orgen .orgenRight[hash-class=sharedMobileCourseDetail-3286365291037525] {
    font-size: 0.8rem;
    color: #de321e;
}
.mainContainer .courseIntroduce[hash-class=sharedMobileCourseDetail-3286365291037525] {
    margin-top: 0.5rem;
    background-color: #fff;
}
.headerContainer[hash-class=sharedMobileCourseDetail-3286365291037525] {
    width: 100%;
    display: flex;
}
.headerContainer .leftRed[hash-class=sharedMobileCourseDetail-3286365291037525] {
    width: 0.2rem;
    height: 0.7rem;
    background: #e02020;
    margin-right: 0.4rem;
    margin-top: 0.1rem;
}
.headerContainer .introduce-header[hash-class=sharedMobileCourseDetail-3286365291037525] {
    font-size: 0.7rem;
    flex:1;
}
.mainContainer .courseIntroduce .contentContainer[hash-class=sharedMobileCourseDetail-3286365291037525] {
    margin: 0.6rem;
}
.mainContainer .courseIntroduce .contentContainer .introduce-title[hash-class=sharedMobileCourseDetail-3286365291037525] {
    display: block;
    font-size: 0.6rem;
}
.mainContainer .courseIntroduce .contentContainer .introduce-content[hash-class=sharedMobileCourseDetail-3286365291037525] {
    font-size: 0.6rem;
    text-indent: 1.2rem;
    color: #545454;
    padding-bottom: 0.8rem;
}
.mainContainer .courseChapter[hash-class=sharedMobileCourseDetail-3286365291037525] {
    background-color: #fff;
    width: 100%;
}
.mainContainer .courseChapter .chapter-container[hash-class=sharedMobileCourseDetail-3286365291037525] {
    margin: 0.7rem 0.6rem 0.7rem 0.8rem;
}
.mainContainer .courseChapter .chapter-container .course-name[hash-class=sharedMobileCourseDetail-3286365291037525] {
    font-size: 0.7rem;
    margin-bottom: 0.4rem;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 1;
}
.mainContainer .courseChapter .chapter-container .list-container[hash-class=sharedMobileCourseDetail-3286365291037525] {
    margin-top: 0.5rem;
    width: 100%;
}
.mainContainer .courseChapter .chapter-container .list-container .list-item-first[hash-class=sharedMobileCourseDetail-3286365291037525] {
    line-height: 1.5rem;
}
.mainContainer .courseChapter .chapter-container .list-container .list-item-second[hash-class=sharedMobileCourseDetail-3286365291037525] {
    display: flex;
    align-items: center;
    cursor: pointer;
    line-height: 1.5rem;
    box-sizing: border-box;
}
.mainContainer .courseChapter .chapter-container .list-container .list-item-second .img-container[hash-class=sharedMobileCourseDetail-3286365291037525] {
    width: 0.6rem;
    height: 0.6rem;
    margin-right: 0.5rem;
    position: relative;
}
.mainContainer .courseChapter .chapter-container .list-container .list-item-second .img-container img[hash-class=sharedMobileCourseDetail-3286365291037525] {
    width: 100%;
    height: 100%;
    position: absolute;
    left: 0;
    top: 0;
}
.mainContainer .courseChapter .chapter-container .list-container .list-item-second .chapter-title[hash-class=sharedMobileCourseDetail-3286365291037525] {
    font-size: 0.6rem;
    display: block;
    color: #545454;
}
.mainContainer .bottomCode[hash-class=sharedMobileCourseDetail-3286365291037525] {
    margin: 1rem auto 2rem auto;
    width: 50%;
}
.mainContainer .bottomCode .bottom-container[hash-class=sharedMobileCourseDetail-3286365291037525] {
    display: flex;
    flex-direction: column;
    align-items: center;
}
.mainContainer .bottomCode .bottom-container img[hash-class=sharedMobileCourseDetail-3286365291037525]{
    width: 65%;
}
.rc-text[hash-class=oldCoursesDetail-3314941655950014] {
    line-height: 30px;
}

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

.rc-expression-inner[hash-class=oldCoursesDetail-3314941655950014] {
    line-height: inherit;
}
.box-content1[hash-class=oldCoursesDetail-3314941655950014] {
    width: 12rem;
    min-height: 100vh;
    margin: 0.1rem auto 0 auto !important;
    position: relative;
}

.content-top[hash-class=oldCoursesDetail-3314941655950014] {
    min-height: 2rem;
    background: #fff;
    border-radius: 0.02rem;
    box-sizing: border-box;
    display: flex;
    justify-content: space-between;
    margin-bottom: .65rem;
}
.content-bottom[hash-class=oldCoursesDetail-3314941655950014] {
    min-height: 2rem;
    background: #fff;
    border-radius: 0.02rem;
    margin-bottom: 0.1rem;
    box-sizing: border-box;
    padding: 0.24rem 0.24rem 0.24rem 0.48rem;
}
.content-top .right[hash-class=oldCoursesDetail-3314941655950014] {
    display: flex;
    flex-direction: column;
}
.content-top .right .intro-item[hash-class=oldCoursesDetail-3314941655950014] {
    display: flex;
    line-height: .36rem;
    justify-content: flex-start;
    width: 100%;
}
.content-top .right .intro-item img[hash-class=oldCoursesDetail-3314941655950014] {
    width: 0.18rem;
    margin: auto 0;
    object-fit: cover;
    object-position: center;
}
.content-top .title[hash-class=oldCoursesDetail-3314941655950014] {
    display: block;
    font-size: var(--main-fontSize28);
    line-height: .36rem;
    color: #333;
    font-weight: 500;
    margin-top: 0.3rem;
    width: 100%;
}
.content-top .author[hash-class=oldCoursesDetail-3314941655950014] {
    line-height: .33rem;
    margin-left: 0.2rem;
    font-size: var(--main-fontSize22);
    color: #666;
}
.content-top .publisher[hash-class=oldCoursesDetail-3314941655950014] {
    margin-left: 0.2rem;
    font-size: var(--main-fontSize22);
    line-height: .33rem;
    color: #666;
}
.content-top .intro[hash-class=oldCoursesDetail-3314941655950014] {
    display: block;
    margin-top: 0.12rem;
    line-height: .33rem;
    font-size: var(--main-fontSize22);
    color: #666;
    display: -webkit-box;
    overflow: hidden;
    -webkit-line-clamp: 4;
    -webkit-box-orient: vertical;
}

.phone-header[hash-class=oldCoursesDetail-3314941655950014] {
    width: 100%;
    height: 2.17rem;
    background-color: #507df1;
    box-sizing: border-box;
    padding: 0 0.5rem;
    display: none !important;
}

.phone-footer[hash-class=oldCoursesDetail-3314941655950014] {
    display: none;
}

.content-top .right .intro-item img[hash-class=oldCoursesDetail-3314941655950014] {
    width: 0.18rem;
    margin: auto 0;
    object-fit: cover;
    object-position: center;
}
@media(min-width:768px) {
    .content-top .right .intro-item img[hash-class=oldCoursesDetail-3314941655950014] {
        width: 0.18rem !important;
    }
    .content-top .right .intro-item[hash-class=oldCoursesDetail-3314941655950014] {
       padding-right: 0;
    }
    .phone-intronal[hash-class=oldCoursesDetail-3314941655950014] {
        font-size: var(--main-fontSize26);
    }
    .phone-intro-icon[hash-class=oldCoursesDetail-3314941655950014] {
        width: 0.05rem !important;
        height: 0.22rem !important;
    }
}
/* 移动端适配 */
@media(max-width:768px){
    .custom-header[hash-class=oldCoursesDetail-3314941655950014], .custom-tag[hash-class=oldCoursesDetail-3314941655950014], .custom-footer[hash-class=oldCoursesDetail-3314941655950014] {
        display: none;
    }
    .phone-header[hash-class=oldCoursesDetail-3314941655950014] {
        display: flex !important;
        align-items: center;
    }
    .phone-footer[hash-class=oldCoursesDetail-3314941655950014] {
        display: block;
    }
    .MobileHeaderTitle[hash-class=oldCoursesDetail-3314941655950014] {
        color: #fff;
        font-size: 20px;
        margin-left: 12px;
    }
    .middle-box[hash-class=oldCoursesDetail-3314941655950014] {
        width: 100vw !important;
        background-color: #fff;
    }
    .box-content1[hash-class=oldCoursesDetail-3314941655950014] {
        box-sizing: border-box;
        padding: 0.65rem;
        position: relative;
        margin: 0;
        width: 100%;
    }
    .top-right-image[hash-class=oldCoursesDetail-3314941655950014] {
        width: 4rem !important;
        height: 5rem !important;
    }
    .content-top .title[hash-class=oldCoursesDetail-3314941655950014], .content-top .author[hash-class=oldCoursesDetail-3314941655950014], .content-top .publisher[hash-class=oldCoursesDetail-3314941655950014] {
        font-size: 0.65rem;
        line-height: 0.86rem;
    }
    .top-left-image[hash-class=oldCoursesDetail-3314941655950014] {
        width: 0.45rem !important;
    }
    .content-top .right[hash-class=oldCoursesDetail-3314941655950014] {
        width: calc(100% - 5rem) !important;
    }
    .content-top .right .intro-item[hash-class=oldCoursesDetail-3314941655950014] {
       padding-right: 0.4rem;
    }
    .phone-intronal[hash-class=oldCoursesDetail-3314941655950014] {
        font-size: 0.7rem !important;
    }
    .phone-intro-icon[hash-class=oldCoursesDetail-3314941655950014] {
        width: 0.2rem !important;
        height: 0.62rem !important;
        position: relative;
        top: -0.2rem;
    }
    [hash-class=oldCoursesDetail-3314941655950014] .richContentBox p span img{
        max-width: 100% !important;
    }
}
.maxContent[hash-class=cloudClassroomCourseDetailMobile-6723484452096896]{
    width: auto;
}
.fontFamily[hash-class=cloudClassroomCourseDetailMobile-6723484452096896]{
  font-family: PingFang SC, PingFang SC-400;
}
.fontWeight500[hash-class=cloudClassroomCourseDetailMobile-6723484452096896]{
  font-weight: 500;
}
.objectFitCover[hash-class=cloudClassroomCourseDetailMobile-6723484452096896]{
  object-fit: cover;
}
.color1[hash-class=cloudClassroomCourseDetailMobile-6723484452096896]{
  color: #333333;
}
.color2[hash-class=cloudClassroomCourseDetailMobile-6723484452096896]{
  color: #666666;
}
.color3[hash-class=cloudClassroomCourseDetailMobile-6723484452096896]{
  color: #C9161E;
}
.color4[hash-class=cloudClassroomCourseDetailMobile-6723484452096896]{
  color: #fff;
}
.color5[hash-class=cloudClassroomCourseDetailMobile-6723484452096896]{
  color: #999999;
}
.absolute[hash-class=cloudClassroomCourseDetailMobile-6723484452096896]{
  position: absolute;
}
.relative[hash-class=cloudClassroomCourseDetailMobile-6723484452096896]{
  position: relative;
}
.ac[hash-class=cloudClassroomCourseDetailMobile-6723484452096896]{
  align-items: center;
  align-content: center;
}
.jc[hash-class=cloudClassroomCourseDetailMobile-6723484452096896]{
  justify-content: center;
}
.jcsb[hash-class=cloudClassroomCourseDetailMobile-6723484452096896]{
  justify-content: space-between;
}
.w100[hash-class=cloudClassroomCourseDetailMobile-6723484452096896]{
  width: 100%;
}
.w50[hash-class=cloudClassroomCourseDetailMobile-6723484452096896]{
  width: 50%;
}
.h100[hash-class=cloudClassroomCourseDetailMobile-6723484452096896]{
  height: 100%;
}
.noWrap[hash-class=cloudClassroomCourseDetailMobile-6723484452096896]{
  flex-wrap: nowrap;
}
.flex1[hash-class=cloudClassroomCourseDetailMobile-6723484452096896]{
  flex: 1;
}
.shrink0[hash-class=cloudClassroomCourseDetailMobile-6723484452096896]{
  /* flex-shrink: 0; */
}
.column[hash-class=cloudClassroomCourseDetailMobile-6723484452096896]{
  flex-direction: column;
}
.fs14[hash-class=cloudClassroomCourseDetailMobile-6723484452096896]{
  font-size: 0.61rem;
}
.fs15[hash-class=cloudClassroomCourseDetailMobile-6723484452096896]{
  font-size: .66rem;
}
.fs16[hash-class=cloudClassroomCourseDetailMobile-6723484452096896]{
  font-size: .7rem;
}
.lineHeight16[hash-class=cloudClassroomCourseDetailMobile-6723484452096896]{
  line-height: .9rem;
}
.fs10[hash-class=cloudClassroomCourseDetailMobile-6723484452096896]{
  font-size: .437rem;
}
.fs12[hash-class=cloudClassroomCourseDetailMobile-6723484452096896]{
  font-size: .525rem;
}
.fs18[hash-class=cloudClassroomCourseDetailMobile-6723484452096896]{
  font-size: .78rem;
}
.fs20[hash-class=cloudClassroomCourseDetailMobile-6723484452096896]{
  font-size: .874rem;
}
.fs26[hash-class=cloudClassroomCourseDetailMobile-6723484452096896]{
  font-size: 1.137rem;
}
.omit[hash-class=cloudClassroomCourseDetailMobile-6723484452096896]{
  text-overflow: -o-ellipsis-lastline;
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-box-orient: vertical;
}
.clamp1[hash-class=cloudClassroomCourseDetailMobile-6723484452096896]{
  -webkit-line-clamp: 1;
}
.clamp2[hash-class=cloudClassroomCourseDetailMobile-6723484452096896]{
  -webkit-line-clamp: 2;
}
.p-x-15[hash-class=cloudClassroomCourseDetailMobile-6723484452096896]{
  padding-left: .656rem;
  padding-right: .656rem;
}
.p-x-right-15[hash-class=cloudClassroomCourseDetailMobile-6723484452096896]{
  padding-right: .656rem;
}
.p-y-15[hash-class=cloudClassroomCourseDetailMobile-6723484452096896]{
  padding-top: .656rem;
  padding-bottom: .656rem;
}
.p-y-top-15[hash-class=cloudClassroomCourseDetailMobile-6723484452096896]{
   padding-top: .656rem;
}
.p-y-bottom-20[hash-class=cloudClassroomCourseDetailMobile-6723484452096896]{
  padding-bottom: .876rem;
}
.p-y-10[hash-class=cloudClassroomCourseDetailMobile-6723484452096896]{
  padding-top: .437rem;
  padding-bottom: .437rem;
}
.p-x-left-12[hash-class=cloudClassroomCourseDetailMobile-6723484452096896]{
  padding-left: .525rem;
}
.m-x-right-12[hash-class=cloudClassroomCourseDetailMobile-6723484452096896]{
  margin-right: .525rem;
}
.m-x-right-15[hash-class=cloudClassroomCourseDetailMobile-6723484452096896]{
  margin-right: .656rem;
}
.m-x-left-15[hash-class=cloudClassroomCourseDetailMobile-6723484452096896]{
  margin-left: .656rem;
}
.m-y-bottom-15[hash-class=cloudClassroomCourseDetailMobile-6723484452096896]{
  margin-bottom: .656rem;
}
.m-x-right-11[hash-class=cloudClassroomCourseDetailMobile-6723484452096896]{
  margin-right: 0.481rem;
}
.m-x-right-22[hash-class=cloudClassroomCourseDetailMobile-6723484452096896]{
  margin-right: 0.9621rem;
}
.m-y-top-20[hash-class=cloudClassroomCourseDetailMobile-6723484452096896]{
  margin-top: .876rem;
}
.m-y-bottom-20[hash-class=cloudClassroomCourseDetailMobile-6723484452096896]{
  margin-bottom: .876rem;
}
.m-y-top-5[hash-class=cloudClassroomCourseDetailMobile-6723484452096896]{
  margin-top: .22rem;
}
.m-y-top-6[hash-class=cloudClassroomCourseDetailMobile-6723484452096896]{
  margin-top: .26rem;
}
.m-x-right-6[hash-class=cloudClassroomCourseDetailMobile-6723484452096896]{
  margin-right: .26rem;
}
.m-y-top-10[hash-class=cloudClassroomCourseDetailMobile-6723484452096896]{
  margin-top: .437rem;
}
.m-y-top-1[hash-class=cloudClassroomCourseDetailMobile-6723484452096896]{
  margin-top: .0437rem;
}
.m-x-right-1[hash-class=cloudClassroomCourseDetailMobile-6723484452096896]{
  margin-right: .0437rem;
}
.m-x-right-10[hash-class=cloudClassroomCourseDetailMobile-6723484452096896]{
  margin-right: .437rem;
}
.m-x-right-8[hash-class=cloudClassroomCourseDetailMobile-6723484452096896]{
  margin-right: .35rem;
}
.m-x-right-9[hash-class=cloudClassroomCourseDetailMobile-6723484452096896]{
  margin-right: .394rem;
}
.m-y-bottom-8[hash-class=cloudClassroomCourseDetailMobile-6723484452096896]{
  margin-bottom: .35rem;
}
.m-y-bottom-10[hash-class=cloudClassroomCourseDetailMobile-6723484452096896]{
  margin-bottom: .437rem;
}
.line[hash-class=cloudClassroomCourseDetailMobile-6723484452096896]{
  height: .437rem;
  background-color: #f2f5f8;
}
/* 课程信息盒子 */
.courseInformationBox .courseImgBox[hash-class=cloudClassroomCourseDetailMobile-6723484452096896]{
  height: 10.41rem;
  position: relative;
}
.courseInformationBox .courseImgBox .mask[hash-class=cloudClassroomCourseDetailMobile-6723484452096896]{
  position: absolute;
  background-color: rgba(0, 0, 0, .5);
}
.courseInformationBox .freeBox[hash-class=cloudClassroomCourseDetailMobile-6723484452096896]{
  width: 1.75rem;
  height: .83rem;
  background-color: #f4d0d2;
  border-radius: .087rem;
}
/* 课程分类区域 */
.classificationArea[hash-class=cloudClassroomCourseDetailMobile-6723484452096896]{
  height: 1.924rem;
  border-bottom: 1px solid #ECECEC;
}
.classificationArea .item[hash-class=cloudClassroomCourseDetailMobile-6723484452096896]{
  position: relative;
}
.classificationArea .item.active .txt[hash-class=cloudClassroomCourseDetailMobile-6723484452096896]{
font-size: .7rem;
font-weight: 500;
color: #333333;
}
.classificationArea .item.active[hash-class=cloudClassroomCourseDetailMobile-6723484452096896]::before{
  content: "";
  position: absolute;
  width: .875rem;
  height: 2px;
  background-color: #C9161E;
  bottom: 0;
  left: 50%;
  -webkit-transform: translateX(-50%);
          transform: translateX(-50%);
}
/* 课程介绍区域 */
.courseIntroductionBox .titleBox[hash-class=cloudClassroomCourseDetailMobile-6723484452096896]{
  width: 5.03rem;
  height: 1.268rem;
  display: flex;
}
.courseIntroductionBox .verticalLine[hash-class=cloudClassroomCourseDetailMobile-6723484452096896]{
  width: .131rem;
  height: .525rem;
  background: #c9161e;
  border-radius: .35rem;
}
/* 底部导航栏 */
.bottomFixedArea[hash-class=cloudClassroomCourseDetailMobile-6723484452096896]{
  position: fixed;
  bottom: 0;
  height: 2.6rem;
  background-color: #fff;
  box-shadow: 0px -4px 8px 0px rgba(110,110,110,0.10);
  z-index: 1;
}
.bottomFixedArea .icon[hash-class=cloudClassroomCourseDetailMobile-6723484452096896]{
  width: .787rem;
  height: auto;
}
.bottomFixedArea .signUpBox[hash-class=cloudClassroomCourseDetailMobile-6723484452096896]{
  width: 8.31rem;
  height: 1.75rem;
  background: #c9161e;
  border-radius: 1.44rem;
}
.mainContent[hash-class=cloudClassroomCourseDetailMobile-6723484452096896]{
  padding-bottom: 2.6rem;
}
/* 章节列表 */
.chapterList .item[hash-class=cloudClassroomCourseDetailMobile-6723484452096896]{
  height: 2.187rem;
  border-radius: .175rem;
  background-color: #F2F5F8;
}
.chapterList .item .icon1[hash-class=cloudClassroomCourseDetailMobile-6723484452096896]{
  width: .787rem;
  height: auto;
}
.chapterList .item .icon2[hash-class=cloudClassroomCourseDetailMobile-6723484452096896]{
  width: .6997rem;
  height: auto;
}
.chapterList .item .txt.notEdit[hash-class=cloudClassroomCourseDetailMobile-6723484452096896]{
  color: #999999;
}
[hash-class=cloudClassroomCourseDetailMobile-6723484452096896] #courseIntroduction p{
  width: 100%;
}
.rc-text[hash-class=activityQuestion-3555762206311184] {
    line-height: 30px;
}

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

.rc-expression-inner[hash-class=activityQuestion-3555762206311184] {
    line-height: inherit;
}
.detail-list[hash-class=activityQuestion-3555762206311184] {
    background: #fff;
    width: 100%;
}
.detail-list .nav-title[hash-class=activityQuestion-3555762206311184] {
    margin: 0 auto;
    width: 12rem;
    line-height: .75rem;
    font-size: var(--main-fontSize18);
    color: #333;
}
.detail-list .m-auto[hash-class=activityQuestion-3555762206311184] {
    margin: 0 auto;
    width: 12rem;
}
.detail-list .subtitle[hash-class=activityQuestion-3555762206311184] {
    font-size: var(--main-fontSize26);
    font-family: PingFangSC-Medium,PingFang SC;
    font-weight: 500;
    color: #333;
    line-height: var(--main-fontSize36);
    padding-left: 16px;
    position: relative;
}
.detail-list .subtitle[hash-class=activityQuestion-3555762206311184]::before {
    content: "";
    width: 4px;
    height: 70%;
    position: absolute;
    background: #d91313;
    left: 0;
    top: 20%;
}
.detail-list .space[hash-class=activityQuestion-3555762206311184] {
    height: 30px;
}
.detail-list .justify-between[hash-class=activityQuestion-3555762206311184] {
    justify-content: space-between;
}
.detail-list .flex[hash-class=activityQuestion-3555762206311184] {
    display: flex;
}
.detail-list .list-item[hash-class=activityQuestion-3555762206311184] {
    position: relative;
    padding: 14px 40px;
    cursor: pointer;
}
.detail-list .list-item[hash-class=activityQuestion-3555762206311184]::before {
    content: "";
    width: 8px;
    height: 8px;
    position: absolute;
    background: #d91313;
    left: 0;
    top: 50%;
    -webkit-transform: rotate(45deg) translateY(-50%);
            transform: rotate(45deg) translateY(-50%);
}
.detail-list .list-item .list-content[hash-class=activityQuestion-3555762206311184], .detail-list .list-item .list-time[hash-class=activityQuestion-3555762206311184] {
    font-size: var(--main-fontSize22);
    font-family: PingFangSC-Regular,PingFang SC;
    font-weight: 400;
    line-height: var(--main-fontSize32);
}
.detail-list .list-item .list-content[hash-class=activityQuestion-3555762206311184] {
    color: #333;
}
.detail-list .list-item .list-time[hash-class=activityQuestion-3555762206311184] {
    color: #999;
}
.detail-list .list-item .list-content[hash-class=activityQuestion-3555762206311184], .detail-list .list-item .list-time[hash-class=activityQuestion-3555762206311184] {
    font-size: var(--main-fontSize22);
    font-family: PingFangSC-Regular,PingFang SC;
    font-weight: 400;
    line-height: var(--main-fontSize32);
}
.detail-list .list-item:hover[hash-class=activityQuestion-3555762206311184] {
    background: #f0f0f0;
    border-radius: 3px;
}
.phone[hash-class=activityQuestion-3555762206311184]{
    display: none;
}
@media(max-width:768px){
    .pc[hash-class=activityQuestion-3555762206311184]{
        display: none;
    }
    .phone[hash-class=activityQuestion-3555762206311184]{
        display: flex;
    }
    .nav-title[hash-class=activityQuestion-3555762206311184]{
        display: none;
    }
    .subtitle[hash-class=activityQuestion-3555762206311184]{
        display: none;
    }
    .detail-list .m-auto[hash-class=activityQuestion-3555762206311184]{
        width: 100%;
    }
    .mainContent[hash-class=activityQuestion-3555762206311184]{
        min-height: calc(100vh - 50px - 2.405rem);
    }
    .detail-list .list-item .list-content[hash-class=activityQuestion-3555762206311184]{
        font-size: .65rem;
        line-height: normal;
    }
    .detail-list .list-item[hash-class=activityQuestion-3555762206311184]{
        padding: 10px 20px;
        margin-left: 10px;
    }
}.jc[hash-class=foreignCooperationDetail-5275284778249730]{
  justify-content: center;
}
.ac[hash-class=foreignCooperationDetail-5275284778249730]{
  align-items: center;
}
.mainBox[hash-class=foreignCooperationDetail-5275284778249730]{
  width: 12rem;
    margin: 0 auto;
    height: auto;
}
.banner[hash-class=foreignCooperationDetail-5275284778249730]{
  margin: .4rem 0;
  height: 2.84rem;
  box-shadow: 0 0 10px #fdf3f2;
}

/* 主要内容 */
.contentBox[hash-class=foreignCooperationDetail-5275284778249730]{
  box-shadow: 0 0 30px hsl(0deg 0% 68% / 50%);
  border-radius: 5px;
  min-height: 4.14rem;
  overflow: hidden;
  margin-bottom: .6rem;
}
.contentBox .left[hash-class=foreignCooperationDetail-5275284778249730]{
  width: 1.57rem;
  background-color: #fef4f3;
  border: 1px solid #dc252c;
  border-radius: 5px;
  min-height: 100%;
  padding-bottom: 0.2rem;
}
.contentBox .left .labelList .item[hash-class=foreignCooperationDetail-5275284778249730]{
  position: relative;
  padding: .2rem 0 .1rem 0;
  cursor: pointer;
}
.contentBox .left .labelList .item.active[hash-class=foreignCooperationDetail-5275284778249730]::before{
  content: "";
  position: absolute;
  border-left: .15rem solid #dc252c;
  border-top: .1rem solid transparent ;
  border-bottom: .1rem solid transparent ;
  top: 50%;
  right: 0;
  -webkit-transform: translate(100%,-50%);
          transform: translate(100%,-50%);
}
.contentBox .left .labelList .item.active[hash-class=foreignCooperationDetail-5275284778249730]::after{
  content: "";
  position: absolute;
  border-left: .15rem solid #fef4f3;
  border-top: .1rem solid transparent ;
  border-bottom: .1rem solid transparent ;
  top: 50%;
  right: 0;
  -webkit-transform: translate(92%,-50%);
          transform: translate(92%,-50%);
  z-index: 1;
}
.contentBox .left .labelList .item .itemTxt[hash-class=foreignCooperationDetail-5275284778249730]{
  font-size: var(--main-fontSize20);
    letter-spacing: .01rem;
    font-family: PingFangSC-Medium, "PingFang SC";
    font-weight: 500;
    color: rgb(0,0,0);
    word-break: break-all;
    padding: 0 0.1rem;
    text-align: center;
}
.contentBox .left .labelList .item.active .itemTxt[hash-class=foreignCooperationDetail-5275284778249730]{
  font-size: var(--main-fontSize22);
  color: #d80b06;
}
.contentBox .left .labelList .item .line[hash-class=foreignCooperationDetail-5275284778249730]{
  width: 80%;
  height: 1px;
  background-color: #dc252c ;
  position: absolute;
  bottom: 0;
  display: none;
}
.contentBox .left .labelList .item.active .line[hash-class=foreignCooperationDetail-5275284778249730]{
  display: block;
}
/* 右侧 */
.contentBox .right[hash-class=foreignCooperationDetail-5275284778249730]{
  flex: 1;
  padding: .2rem .2rem .1rem .3rem;
  background: #f8f8f8;
}
.contentBox .right .title[hash-class=foreignCooperationDetail-5275284778249730]{
  font-size: var(--main-fontSize22);
  /* font-weight: bold; */
  letter-spacing: .02rem;
  margin-bottom: .2rem;
  font-family: PingFangSC-Medium, "PingFang SC";
}
[hash-class=foreignCooperationDetail-5275284778249730] .contentBox .right  .rightContent p{
  word-break: break-all;
}
#presentation[hash-class=foreignCooperationDetail-5275284778249730]{
  width: 100%;
}.jc[hash-class=projectCooperationApplication-5224084740131202]{
    justify-content: center;
}
.ac[hash-class=projectCooperationApplication-5224084740131202]{
    align-items: center;
}
.title[hash-class=projectCooperationApplication-5224084740131202]{
    font-size: var(--main-fontSize26);
    margin: .5rem;
}
.form[hash-class=projectCooperationApplication-5224084740131202]{
    width: 70%;
    margin: 0 auto;
    margin-bottom: 0.5rem;
}
.form .form_item[hash-class=projectCooperationApplication-5224084740131202]{
    justify-content: space-between;
    margin-bottom: .1rem;
    align-items: center;
}
.form .form_item  .label[hash-class=projectCooperationApplication-5224084740131202]{
    /* width: auto; */
    width: 1rem;
    text-align: right;
    font-size: .17rem;
    margin-top: -0.1rem;
}
.form .form_item .label.attachemntLabel[hash-class=projectCooperationApplication-5224084740131202]{
    align-self: flex-start;
    margin-top: 0.03rem;
}
.form .form_item .input[hash-class=projectCooperationApplication-5224084740131202]{
    flex: 1;
    height: .4rem;
}
[hash-class=projectCooperationApplication-5224084740131202] .form .form_item .input.rc-input>.input {
    font-size: .17rem;
}
.form .form_item.btnBox[hash-class=projectCooperationApplication-5224084740131202]{
    justify-content: flex-start;
}
.form .form_item .btn[hash-class=projectCooperationApplication-5224084740131202]{
    width: 70%;
    background: #d91314;
    height: .4rem;
}
.form .fileUploadBox[hash-class=projectCooperationApplication-5224084740131202]{
    width: 4rem;
    height: 2rem;
    background-color: #fef3f1;
    border: 1px solid #e5484f;
    border-radius: 10px;
    margin: .2rem 0;
    align-content: center;
    cursor: pointer;
}
.form .fileUploadBox .addBox[hash-class=projectCooperationApplication-5224084740131202]{
    width: 30px;
    height: 30px;
    border-radius: 50%;
    background-color: #d91314;
    align-content: center;
    font-size: .2rem;
    color: white;
    margin-bottom: .2rem ;
}
.form .fileUploadBox .addBox .uploadTxt[hash-class=projectCooperationApplication-5224084740131202]{
    font-size: .16rem;
}
/* 文件上传框 */
.file[hash-class=projectCooperationApplication-5224084740131202]{
    width: 0;
    height: 0;
}
/* 上传框 */
[hash-class=projectCooperationApplication-5224084740131202] .realUploadAttachmentItem{
    width: 100%;
}
[hash-class=projectCooperationApplication-5224084740131202] .realUploadAttachmentItem .name{
    margin-bottom: .1rem;
}
[hash-class=projectCooperationApplication-5224084740131202] .realUploadAttachmentItem .progressBox{
    width: 100%;
    display: flex;
    align-items: center;
    justify-content: space-between;
}
[hash-class=projectCooperationApplication-5224084740131202] .realUploadAttachmentItem .progressBar{
    height: 10px;
    background: #d91314;
    border-radius: 10px;
}
[hash-class=projectCooperationApplication-5224084740131202] .realUploadAttachmentItem .removeSpan{
    cursor: pointer;
    font-size: .17rem;
}
.fontSize[hash-class=projectCooperationApplication-5224084740131202]{
    font-size: .17rem;
}
.resizeNone[hash-class=projectCooperationApplication-5224084740131202]{
    /* resize: none; */
}
[hash-class=projectCooperationApplication-5224084740131202] .resizeNone .textarea{
    resize: none;
}.absolute[hash-class=simplifiedActivityDetail-6780182512871680]{
  position: absolute;
}
.mainWidth[hash-class=simplifiedActivityDetail-6780182512871680]{
  width: 13.57rem;
  margin: 0 auto;
}
.relative[hash-class=simplifiedActivityDetail-6780182512871680]{
  position: relative;
}
.maxContent[hash-class=simplifiedActivityDetail-6780182512871680]{
  width: -webkit-max-content;
  width: max-content;
}
.ac[hash-class=simplifiedActivityDetail-6780182512871680]{
  align-items: center;
  align-content: center;
}
.jc[hash-class=simplifiedActivityDetail-6780182512871680]{
  justify-content: center;
}
.jcsb[hash-class=simplifiedActivityDetail-6780182512871680]{
  justify-content: space-between;
}
.omit[hash-class=simplifiedActivityDetail-6780182512871680]{
  text-overflow: -o-ellipsis-lastline;
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-box-orient: vertical;
}
.clamp1[hash-class=simplifiedActivityDetail-6780182512871680]{
  -webkit-line-clamp: 1;
}
.pointer[hash-class=simplifiedActivityDetail-6780182512871680]{
  cursor: pointer;
}
.w100[hash-class=simplifiedActivityDetail-6780182512871680]{
  width: 100%;
}
.w50[hash-class=simplifiedActivityDetail-6780182512871680]{
  width: 50%;
}
.h100[hash-class=simplifiedActivityDetail-6780182512871680]{
  height: 100%;
}
.inline[hash-class=simplifiedActivityDetail-6780182512871680]{
  display: inline;
}
.noWrap[hash-class=simplifiedActivityDetail-6780182512871680]{
  flex-wrap: nowrap;
}
.no-wrap-text[hash-class=simplifiedActivityDetail-6780182512871680]{
  white-space: nowrap;
}
.flex1[hash-class=simplifiedActivityDetail-6780182512871680]{
  flex: 1;
}
.shrink0[hash-class=simplifiedActivityDetail-6780182512871680]{
  flex-shrink: 0;
}
.column[hash-class=simplifiedActivityDetail-6780182512871680]{
  flex-direction: column;
}
.p-x-40[hash-class=simplifiedActivityDetail-6780182512871680]{
  padding-left: 0.32rem;
  padding-right: 0.32rem;
}
.p-x-20[hash-class=simplifiedActivityDetail-6780182512871680]{
   padding-left: 0.16rem;
  padding-right: 0.16rem;
}
.p-y-35[hash-class=simplifiedActivityDetail-6780182512871680]{
  padding-top: 0.28rem;
  padding-bottom: 0.28rem;
}
.m-x-right-15[hash-class=simplifiedActivityDetail-6780182512871680]{
  margin-right: 0.12rem;
}
.m-y-bottom-10[hash-class=simplifiedActivityDetail-6780182512871680]{
  margin-bottom: 0.08rem;
}
.m-y-bottom-66[hash-class=simplifiedActivityDetail-6780182512871680]{
  margin-bottom: 0.53rem;
}
.m-y-bottom-50[hash-class=simplifiedActivityDetail-6780182512871680]{
  margin-bottom: 0.40rem;
}
.m-y-top-20[hash-class=simplifiedActivityDetail-6780182512871680]{
  margin-top: 0.16rem;
}
.m-x-right-20[hash-class=simplifiedActivityDetail-6780182512871680]{
  margin-right: 0.16rem;
}
.m-x-right-44[hash-class=simplifiedActivityDetail-6780182512871680]{
  margin-right: 0.35rem;
}
.m-y-bottom-36[hash-class=simplifiedActivityDetail-6780182512871680]{
  margin-bottom: 0.29rem;
}

.banner[hash-class=simplifiedActivityDetail-6780182512871680]{
  height: 4.57rem;
  margin: 4px 0 0.23rem;
}

.activityIntroductionBox[hash-class=simplifiedActivityDetail-6780182512871680]{
  border-radius: .1rem;
  box-shadow: 0 0 10px #ececec;
  padding: 0.34rem  0.32rem  0.32rem 0.32rem;
}
.activityIntroductionBox .smallTitleBox[hash-class=simplifiedActivityDetail-6780182512871680]{
  width: 1.8rem;
  height: 0.50rem;
  border: 1px solid #de3232;
  color: #dc2424;
  font-size: .23rem;
  background-color: #f7d0d0;
  border-radius: .05rem;
  font-weight: bold;
  letter-spacing: .01rem;
  margin-right: 0.20rem;
  flex-shrink: 0;
}
.activityIntroductionBox .smallTitleBox .titleTxt[hash-class=simplifiedActivityDetail-6780182512871680]{
  color: #dc2424;
  font-size: .23rem;
}
.activityIntroductionBox .txt1[hash-class=simplifiedActivityDetail-6780182512871680]{
  font-size: .21rem;
}
.activityIntroductionBox .color1[hash-class=simplifiedActivityDetail-6780182512871680]{
  color: #3d3d3d;
}
.activityIntroductionBox .color2[hash-class=simplifiedActivityDetail-6780182512871680]{
  color: #6d6d6d;
}
.activityIntroductionBox .moreBox[hash-class=simplifiedActivityDetail-6780182512871680]{
  color: #e45252;
  font-size: .15rem;
  letter-spacing: .01rem;
}
.activityIntroductionBox .uploadWorkButton[hash-class=simplifiedActivityDetail-6780182512871680]{
  width: 2.91rem;
  height: 0.82rem;
  background-color: #d91313;
  border-radius: .08rem;
  color: #fff;
  font-size: .23rem;
    letter-spacing: 0.01rem;
}
.activityIntroductionBox .uploadWorkButton .icon[hash-class=simplifiedActivityDetail-6780182512871680]{
  width: 0.36rem;
  height: auto;
}
.activityIntroductionBox .uploadWorkButton .txt[hash-class=simplifiedActivityDetail-6780182512871680]{
   color: #fff;
  font-size: .23rem;
}
.exhibitionOfWorkBox .verticalLine[hash-class=simplifiedActivityDetail-6780182512871680]{
  width: 0.04rem;
  height: 0.32rem;
  background-color: #d91313;
}
.exhibitionOfWorkBox .bigTtitle[hash-class=simplifiedActivityDetail-6780182512871680]{
  font-size: .34rem;
  letter-spacing: .01rem;
  color: #333333;
  font-weight: bold;
}
.exhibitionOfWorkBox .workInput[hash-class=simplifiedActivityDetail-6780182512871680]{
  font-size: .19rem;
  width: 4rem;
  height: .4rem;
}
.exhibitionOfWorkBox .productBtn[hash-class=simplifiedActivityDetail-6780182512871680]{
  background-color: #d91313;
  margin-left: .2rem;
  cursor: pointer;
  height: 0.35rem;
  border: none;
  width: 0.6rem;
}
.exhibitionOfWorkBox .fontSizeInput[hash-class=simplifiedActivityDetail-6780182512871680]{
  font-size: .19rem;
}
.exhibitionOfWorkBox .categoryList .item .txt[hash-class=simplifiedActivityDetail-6780182512871680]{
  font-size: .3rem;
  color: #343434;
  position: relative;
}
.exhibitionOfWorkBox .categoryList .item.active .txt[hash-class=simplifiedActivityDetail-6780182512871680]{
  color: #d91313;
}
.exhibitionOfWorkBox .categoryList .item.active .txt[hash-class=simplifiedActivityDetail-6780182512871680]::before{
  content: "";
  position: absolute;
  width: 100%;
  height: 0.04rem;
  left: 0;
  background-color: #d91313;
  bottom: -0.13rem;
}
.exhibitionOfWorkBox .categoryList .item .lines[hash-class=simplifiedActivityDetail-6780182512871680]{
  width: .03rem;
  height: 0.32rem;
  background-color: #dedede;
}
.exhibitionOfWorkBox .categoryList .item:last-child .lines[hash-class=simplifiedActivityDetail-6780182512871680]{
  display: none;
}
/* 作品列表 */
.exhibitionOfWorkBox .activityProducListBox .item[hash-class=simplifiedActivityDetail-6780182512871680]{
  width: 3.22rem;
  overflow: hidden;
  border-radius: .04rem;
  box-shadow: 0 0 10px #ededed;
  margin-right: 0.23rem;
  margin-bottom: 0.26rem;
  align-self: center;
}
.exhibitionOfWorkBox .activityProducListBox .item:nth-child(4n)[hash-class=simplifiedActivityDetail-6780182512871680]{
  margin-right: 0;
}
.exhibitionOfWorkBox .activityProducListBox  .item .img[hash-class=simplifiedActivityDetail-6780182512871680]{
  height: 2.15rem;
  border-radius: .04rem;
  overflow: hidden;
}
.exhibitionOfWorkBox .activityProducListBox .item .txt1[hash-class=simplifiedActivityDetail-6780182512871680],
.exhibitionOfWorkBox .activityProducListBox .item .txt2[hash-class=simplifiedActivityDetail-6780182512871680]{
  font-size: .19rem;
}
.exhibitionOfWorkBox .activityProducListBox .item .txt1[hash-class=simplifiedActivityDetail-6780182512871680]{
  color: #3c3c3c;
  font-weight: bold;
}
.exhibitionOfWorkBox .activityProducListBox .item .txt2[hash-class=simplifiedActivityDetail-6780182512871680]{
  color: #424242;
}
.exhibitionOfWorkBox .activityProducListBox .item .bottomBox[hash-class=simplifiedActivityDetail-6780182512871680]{
  border-top: 1px solid rgb(245, 245, 245);
  /* height: 0.46rem; */
  margin-top: 0.15rem;
  padding-top: 0.15rem;
  margin-bottom: 0px;
}
.exhibitionOfWorkBox .activityProducListBox .item .bottomBox .icon1[hash-class=simplifiedActivityDetail-6780182512871680]{
  width: 0.2rem;
}
.exhibitionOfWorkBox .activityProducListBox .item .bottomBox .icon2[hash-class=simplifiedActivityDetail-6780182512871680]{
  width: 0.2rem;
  margin-top: 0.05rem;
}
.exhibitionOfWorkBox .activityProducListBox .item .bottomBox .txt[hash-class=simplifiedActivityDetail-6780182512871680]{
  padding-left: 0.1rem;
  font-size: var(--main-fontSize16);
  font-family: PingFangSC-Regular, PingFang SC;
  font-weight: 400;
  color: #666;
}
.exhibitionOfWorkBox .activityProducListBox .item .textContent[hash-class=simplifiedActivityDetail-6780182512871680]{
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%,-50%);
          transform: translate(-50%,-50%);
  padding: 0 .16rem;
}
.exhibitionOfWorkBox .activityProducListBox .item .textContent .name1[hash-class=simplifiedActivityDetail-6780182512871680]{
  color: #000;
  margin-bottom: .1rem;
  font-size: .18rem;
}
.exhibitionOfWorkBox .activityProducListBox .item .textContent .name2[hash-class=simplifiedActivityDetail-6780182512871680]{
  color: #000;
  font-size: .15rem;
}
[hash-class=simplifiedActivityDetail-6780182512871680] .el-textarea .rc-textarea .textarea{
    position: relative;
    display: block;
    padding: 5px 11px;
    line-height: 1.5;
    box-sizing: border-box;
    width: 100%;
    font-size: inherit;
    font-family: inherit;
    background-image: none;
    -webkit-appearance: none;
    border: none;
    border-radius: 4px;
    box-shadow: 0 0 0 1px #dcdfe6 inset;
    resize: none;
    min-height: 220px;
    height: 220px;
}
[hash-class=simplifiedActivityDetail-6780182512871680] .el-textarea .rc-textarea .textarea:focus[hash-class=simplifiedActivityDetail-6780182512871680]{
    outline: none;
    box-shadow: 0 0 0 1px #d91313 inset;
 }
 .page-footer[hash-class=simplifiedActivityDetail-6780182512871680]{
   padding: .2rem 0;
 }
.rc-text[hash-class=workDetail-3203841899176226] {
    line-height: 30px;
}

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

.rc-expression-inner[hash-class=workDetail-3203841899176226] {
    line-height: inherit;
}
.integration-detail[hash-class=workDetail-3203841899176226] {
    background: #fafafa;
    width: 100vw;
    font-size: var(--main-fontSize20);
}
.integration-detail .m-auto[hash-class=workDetail-3203841899176226] {
    margin: 0 auto;
    width: 12rem;
}
.integration-detail .activity-item-bottom[hash-class=workDetail-3203841899176226] {
    margin-top: 0.2rem;
}
.integration-detail .bottom-con-text[hash-class=workDetail-3203841899176226] {
    font-size: var(--main-fontSize20);
    font-family: SourceHanSansCN-Regular,SourceHanSansCN;
    font-weight: 400;
    color: #252728;
    line-height: var(--main-fontSize36);
}
.integration-detail .img-wrap[hash-class=workDetail-3203841899176226] {
    text-align: center;
    padding: 0.3rem 0;
    /* min-height: 1.25rem; */
}
.integration-detail .img-wrap .img[hash-class=workDetail-3203841899176226] {
  width: 1.5rem;
}
.jc[hash-class=workDetail-3203841899176226]{
    justify-content: center;
}
.ac[hash-class=workDetail-3203841899176226]{
    align-items: center;
}
.widthAuto[hash-class=workDetail-3203841899176226]{
    width: auto;
}
.likeBox[hash-class=workDetail-3203841899176226]{
   border-radius: 0.27rem;
    border: 1px solid #d91313;
    width: -webkit-max-content;
    width: max-content;
    padding: 5px 0.27rem;
    margin: 0 auto;
    cursor: pointer;
}
.likeBox .likeTxt[hash-class=workDetail-3203841899176226]{
    font-size: var(--main-fontSize20);
    font-family: SourceHanSansCN-Regular,SourceHanSansCN;
    font-weight: 400;
    line-height: var(--main-fontSize36);
    color: #d91313;
}
[hash-class=workDetail-3203841899176226] .likeBox .likeIcon i{
    font-size: .27rem;
}
.ml05[hash-class=workDetail-3203841899176226]{
    margin-left: .05rem;
}
/* 填写信息弹框 */
.informationPopup .form[hash-class=workDetail-3203841899176226]{
    border: none;
    margin-top: .2rem;
}
.informationPopup .item[hash-class=workDetail-3203841899176226]{
    display: flex;
    margin-bottom: 0.15rem;
}
.informationPopup .label[hash-class=workDetail-3203841899176226]{
    width: 0.9rem;
    text-align: right;
    font-size: .15rem;
}
.informationPopup .input[hash-class=workDetail-3203841899176226]{
    flex: 1;
}
.informationPopup .submitBtn[hash-class=workDetail-3203841899176226]{
    background-color: #d91313;
    border: none;
    outline: none;
    width: 0.8rem;
    height: 0.3rem;
}
.informationPopup .submitTxt[hash-class=workDetail-3203841899176226]{
   font-size: .15rem;
}
.informationPopup .inputSize[hash-class=workDetail-3203841899176226]{
    font-size: .15rem;
}
.informationPopup .popupTitle[hash-class=workDetail-3203841899176226]{
    font-size: .18rem;
    font-weight: bold;
}
.jc[hash-class=workDetail-3203841899176226]{
    justify-content: center;
}
.f14[hash-class=workDetail-3203841899176226]{
    font-size: .14rem;
}
.jc[hash-class=activityWorkUpload-6802669301735552]{
    justify-content: center;
}
.flex[hash-class=activityWorkUpload-6802669301735552]{
    display: flex;
}
.noWrap[hash-class=activityWorkUpload-6802669301735552]{
    flex-wrap: nowrap;
}
.w100[hash-class=activityWorkUpload-6802669301735552]{
    width: 100%;
}
.mainBox[hash-class=activityWorkUpload-6802669301735552]{
    margin-top: .4rem;
}
 .subtitle[hash-class=activityWorkUpload-6802669301735552] {
    font-size: var(--main-fontSize26);
    font-family: PingFangSC-Medium, PingFang SC;
    font-weight: 500;
    color: #333;
    line-height: var(--main-fontSize36);
    padding-left: 16px;
    position: relative;
}
 .subtitle[hash-class=activityWorkUpload-6802669301735552]::before {
    content: "";
    width: 4px;
    height: 70%;
    position: absolute;
    background: #d91313;
    left: 0;
    top: 20%;
}
.star[hash-class=activityWorkUpload-6802669301735552] {
    color: red;
}
.coverReminderTxt[hash-class=activityWorkUpload-6802669301735552] {
    font-size: var(--main-fontSize14);
    color: #999;
    line-height: 25px;
    padding: 0 0.2rem;
    font-family: SourceHanSansCN-Regular, SourceHanSansCN;
}
.integration-upload[hash-class=activityWorkUpload-6802669301735552] {
    background: #fff;
    padding-bottom: 100px;
}
.integration-upload .m-auto[hash-class=activityWorkUpload-6802669301735552] {
    margin: 0 auto;
    width: 12rem;
}
.integration-upload .space[hash-class=activityWorkUpload-6802669301735552] {
    height: 30px;
}
.integration-upload .form-wrap[hash-class=activityWorkUpload-6802669301735552] {
    background-color: #fafafa;
    padding: 30px 26px;
}
.integration-upload .flex[hash-class=activityWorkUpload-6802669301735552] {
    display: flex;
}
.integration-upload .form-wrap .el-form-item__label[hash-class=activityWorkUpload-6802669301735552], .integration-upload .form-wrap .form-item-label[hash-class=activityWorkUpload-6802669301735552] {
    font-size: var(--main-fontSize20);
    font-family: SourceHanSansCN-Regular,SourceHanSansCN;
    font-weight: 400;
    color: #252728;
    line-height: var(--main-fontSize30);
}
.integration-upload .space-mini[hash-class=activityWorkUpload-6802669301735552] {
    height: 20px;
}
.integration-upload .form-wrap .img-wrap[hash-class=activityWorkUpload-6802669301735552] {
    position: relative;
    width: 2.85rem;
    height: 2.0805rem;
    background-color: #ececec;
    display: flex;
    align-items: center;
}
.integration-upload .form-wrap .img-wrap:before[hash-class=activityWorkUpload-6802669301735552] {
    content: "封面尺寸：800*515";
    position: absolute;
    left: 50%;
    width: 100%;
    text-align: center;
    font-size: var(--main-fontSize16);
    font-family: SourceHanSansCN-Regular,SourceHanSansCN;
    font-weight: 400;
    color: #999;
    top: 50%;
    -webkit-transform: translate(-50%,-50%);
            transform: translate(-50%,-50%);
}
.integration-upload .form-wrap .img-wrap img[hash-class=activityWorkUpload-6802669301735552] {
    position: absolute;
    width: 100%;
    height: 100%;
    left: 0;
    top: 0;
}
.integration-upload .justify-center[hash-class=activityWorkUpload-6802669301735552] {
    justify-content: center;
}
[hash-class=activityWorkUpload-6802669301735552] .integration-upload .btn {
    display: flex;
    align-items: center;
}
[hash-class=activityWorkUpload-6802669301735552] .integration-upload .btn div {
    font-size: var(--main-fontSize18);
    color: #fff;
    background: #d91313;
    width: 1.27rem;
    height: 0.4rem;
    text-align: center;
    line-height: .4rem;
    margin: 0 0.1rem;
    box-sizing: border-box;
}
.integration-upload .form-wrap .form-item-right[hash-class=activityWorkUpload-6802669301735552] {
    padding-top: 0.5rem;
    padding-left: 112px;
    width: 7rem;
}
.el-form[hash-class=activityWorkUpload-6802669301735552] {
    font-size: 14px;
}
.integration-upload .form-wrap .form-item-right .el-form-item[hash-class=activityWorkUpload-6802669301735552] {
    margin-bottom: 0.08rem;
}
.integration-upload .form-wrap .el-form-item__label[hash-class=activityWorkUpload-6802669301735552], .integration-upload .form-wrap .form-item-label[hash-class=activityWorkUpload-6802669301735552] {
    font-size: var(--main-fontSize20);
    font-family: SourceHanSansCN-Regular,SourceHanSansCN;
    font-weight: 400;
    color: #252728;
    line-height: var(--main-fontSize30);
}
.integration-upload .form-wrap .el-form-item__label[hash-class=activityWorkUpload-6802669301735552] {
    line-height: var(--main-fontSize36);
}
.integration-upload .form-wrap .integra-upload[hash-class=activityWorkUpload-6802669301735552] {
    padding-left: 20px;
    padding-right: 20px;
}
.integration-upload .form-wrap .integra-upload .upload-card[hash-class=activityWorkUpload-6802669301735552] {
    flex-direction: column;
    height: 300px;
    background: transparent;
    border-radius: 2px;
    border: 1px dotted #b4b9bf;
    display: flex;
    align-items: center;
    justify-content: center;
    text-align: center;
}
.integration-upload .form-wrap .integra-upload .upload-card img[hash-class=activityWorkUpload-6802669301735552] {
    width: var(--main-fontSize36);
}
.integration-upload .form-wrap .integra-upload .upload-card .tip[hash-class=activityWorkUpload-6802669301735552], .integration-upload .form-wrap .integra-upload .upload-card .tip-type[hash-class=activityWorkUpload-6802669301735552] {
    margin: 10px 0;
    font-size: var(--main-fontSize16);
    font-family: PingFangSC-Regular,PingFang SC;
    font-weight: 400;
    color: #666;
    line-height: 28px;
}
.integration-upload .form-wrap .integra-upload .upload-card .tip-type[hash-class=activityWorkUpload-6802669301735552] {
    font-size: var(--main-fontSize14);
    color: #999;
    line-height: 20px;
}
.integration-upload .form-wrap .integra-upload .test-footer[hash-class=activityWorkUpload-6802669301735552] {
    text-align: center;
    display: flex;
    justify-content: center;
}
.integration-upload .form-wrap .integra-upload .test-footer .btn[hash-class=activityWorkUpload-6802669301735552] {
    display: flex;
    align-items: center;
}
.integration-upload .form-wrap .integra-upload .test-footer .btn span[hash-class=activityWorkUpload-6802669301735552] {
    font-size: var(--main-fontSize18);
    color: #fff;
    background: #d91313;
    width: 1.27rem;
    height: 0.4rem;
    text-align: center;
    line-height: .4rem;
    margin: 0 0.1rem;
    box-sizing: border-box;
}

[hash-class=activityWorkUpload-6802669301735552] .integration-upload .form-wrap .integra-upload .file-list .file-list-item {
    margin-top: 25px;
    padding: 20px 20px;
    background: #fff;
    font-size: var(--main-fontSize14);
    color: #333;
    display: flex;
    justify-content: space-between;
    align-items: center;
}
[hash-class=activityWorkUpload-6802669301735552] .integration-upload .name {
    text-align: left;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    width: 100%;
    display: inline-block;
    padding: 0.1rem;
}
[hash-class=activityWorkUpload-6802669301735552] .integration-upload .form-wrap .integra-upload .file-list .file-list-item .progress-wrap {
    flex: auto;
    margin-left: 5px;
    margin-right: 25px;
}
.disableColor[hash-class=activityWorkUpload-6802669301735552],.integration-upload .form-wrap .integra-upload .test-footer .btn span.disableColor[hash-class=activityWorkUpload-6802669301735552]{
    background-color: rgb(196, 196, 196);
    pointer-events: none;
    cursor: not-allowed;
}
.el-form-item__content[hash-class=activityWorkUpload-6802669301735552] {
    display: flex;
    flex-wrap: wrap;
    align-items: center;
    flex: 1;
    line-height: 32px;
    position: relative;
    font-size: 0.19rem;
    min-width: 0;
}
.el-form-item[hash-class=activityWorkUpload-6802669301735552] {
    display: flex;
    --font-size: 14px;
    margin-bottom: 18px;
}
.el-form-item--large .el-form-item__content[hash-class=activityWorkUpload-6802669301735552] {
    line-height: 40px;
    height: 40px;
}
.el-form-item--large .el-form-item__label[hash-class=activityWorkUpload-6802669301735552] {
    height: 40px;
    line-height: 40px;
}
.el-form-item__label[hash-class=activityWorkUpload-6802669301735552] {
    display: inline-flex;
    justify-content: flex-end;
    align-items: flex-start;
    flex: 0 0 auto;
    height: 32px;
    line-height: 32px;
    padding: 0 12px 0 0;
    box-sizing: border-box;
}
[hash-class=activityWorkUpload-6802669301735552] .rc-dropdown .current input{
    font-size: 0.19rem;
}
[hash-class=activityWorkUpload-6802669301735552] .el-form-item .rc-dropdown .current input::-webkit-input-placeholder[hash-class=activityWorkUpload-6802669301735552] {
    color: #a8abb2;
}
[hash-class=activityWorkUpload-6802669301735552] .el-textarea .rc-textarea .textarea{
    position: relative;
    display: block;
    padding: 5px 11px;
    line-height: 1.5;
    box-sizing: border-box;
    width: 100%;
    font-size: inherit;
    font-family: inherit;
    background-image: none;
    -webkit-appearance: none;
    border: none;
    border-radius: 4px;
    box-shadow: 0 0 0 1px #dcdfe6 inset;
    resize: none;
    min-height: 220px;
    height: 220px;
}
[hash-class=activityWorkUpload-6802669301735552] .el-textarea .rc-textarea .textarea:focus[hash-class=activityWorkUpload-6802669301735552]{
    outline: none;
    box-shadow: 0 0 0 1px #d91313 inset;
 }
 .el-divider[hash-class=activityWorkUpload-6802669301735552] {
    position: relative;
}
.el-divider--horizontal[hash-class=activityWorkUpload-6802669301735552] {
    display: block;
    height: 1px;
    width: 100%;
    margin: 0.5rem 0;
    border-top: 1px #dcdfe6 solid;
}
[hash-class=activityWorkUpload-6802669301735552] .integration-upload .form-wrap .integra-upload .file-list .file-list-item {
    margin-top: 25px;
    padding: 20px 20px;
    background: #fff;
    font-size: var(--main-fontSize14);
    color: #333;
    display: flex;
    justify-content: space-between;
    align-items: center;
}
[hash-class=activityWorkUpload-6802669301735552] .integration-upload .form-wrap .integra-upload .file-list .file-list-item .progress-wrap {
    flex: auto;
    margin-left: 5px;
    margin-right: 25px;
}
[hash-class=activityWorkUpload-6802669301735552] .progressBar{
   height: 6px;
    background-color: #d91313;
    width: 0;
    display: inline-block;
    border-radius: 100px;
    margin-left: 0.1rem;
    margin-bottom: 0.1rem;
}
[hash-class=activityWorkUpload-6802669301735552] .progressBarCross{
    display: inline-block;
    color: gray;
    cursor: pointer;
    margin-bottom: 0.1rem;
    margin-left: 0.1rem;
    vertical-align: text-bottom;
}
[hash-class=activityWorkUpload-6802669301735552] .integration-upload .name {
    text-align: left;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    width: 100%;
    display: inline-block;
    padding: 0.1rem;
}
[hash-class=activityWorkUpload-6802669301735552] .red{
    color: red;
}
.integration-upload .form-wrap .el-form-item__label[hash-class=activityWorkUpload-6802669301735552]{
    width: 2.7rem !important;
}.maxContent[hash-class=integrationDetailMobile-6751760964085120]{
    width: auto;
}
.fontFamily[hash-class=integrationDetailMobile-6751760964085120]{
  font-family: PingFang SC, PingFang SC-400;
}
.noWrap[hash-class=integrationDetailMobile-6751760964085120]{
  flex-wrap: nowrap;
}
.z-index3[hash-class=integrationDetailMobile-6751760964085120]{
  z-index: 3;
}
.fontWeight500[hash-class=integrationDetailMobile-6751760964085120]{
  font-weight: 500;
}
.text-alignJust[hash-class=integrationDetailMobile-6751760964085120]{
  text-align: justify;
}
.objectFitCover[hash-class=integrationDetailMobile-6751760964085120]{
  object-fit: cover;
}
.color1[hash-class=integrationDetailMobile-6751760964085120]{
  color: #333333;
}
.color2[hash-class=integrationDetailMobile-6751760964085120]{
  color: #666666;
}
.color3[hash-class=integrationDetailMobile-6751760964085120]{
  color: #C9161E;
}
.color4[hash-class=integrationDetailMobile-6751760964085120]{
  color: #fff;
}
.color5[hash-class=integrationDetailMobile-6751760964085120]{
  color: #999999;
}
.absolute[hash-class=integrationDetailMobile-6751760964085120]{
  position: absolute;
}
.relative[hash-class=integrationDetailMobile-6751760964085120]{
  position: relative;
}
.ac[hash-class=integrationDetailMobile-6751760964085120]{
  align-items: center;
  align-content: center;
}
.jc[hash-class=integrationDetailMobile-6751760964085120]{
  justify-content: center;
}
.jcsb[hash-class=integrationDetailMobile-6751760964085120]{
  justify-content: space-between;
}
.w100[hash-class=integrationDetailMobile-6751760964085120]{
  width: 100%;
}
.w50[hash-class=integrationDetailMobile-6751760964085120]{
  width: 50%;
}
.h100[hash-class=integrationDetailMobile-6751760964085120]{
  height: 100%;
}
.noWrap[hash-class=integrationDetailMobile-6751760964085120]{
  flex-wrap: nowrap;
}
.no-wrap-text[hash-class=integrationDetailMobile-6751760964085120]{
  white-space: nowrap;
}
.flex1[hash-class=integrationDetailMobile-6751760964085120]{
  flex: 1;
}
.shrink0[hash-class=integrationDetailMobile-6751760964085120]{
  /* flex-shrink: 0; */
}
.column[hash-class=integrationDetailMobile-6751760964085120]{
  flex-direction: column;
}
.fs14[hash-class=integrationDetailMobile-6751760964085120]{
  font-size: 0.61rem;
}
.fs15[hash-class=integrationDetailMobile-6751760964085120]{
  font-size: .66rem;
}
.fs16[hash-class=integrationDetailMobile-6751760964085120]{
  font-size: .7rem;
}
.lineHeight16[hash-class=integrationDetailMobile-6751760964085120]{
  line-height: .7rem;
}
.fs10[hash-class=integrationDetailMobile-6751760964085120]{
  font-size: .437rem;
}
.fs12[hash-class=integrationDetailMobile-6751760964085120]{
  font-size: .525rem;
}
.fs18[hash-class=integrationDetailMobile-6751760964085120]{
  font-size: .78rem;
}
.fs20[hash-class=integrationDetailMobile-6751760964085120]{
  font-size: .874rem;
}
.fs26[hash-class=integrationDetailMobile-6751760964085120]{
  font-size: 1.137rem;
}
.omit[hash-class=integrationDetailMobile-6751760964085120]{
  text-overflow: -o-ellipsis-lastline;
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-box-orient: vertical;
}
.clamp1[hash-class=integrationDetailMobile-6751760964085120]{
  -webkit-line-clamp: 1;
}
.clamp2[hash-class=integrationDetailMobile-6751760964085120]{
  -webkit-line-clamp: 2;
}
.p-x-15[hash-class=integrationDetailMobile-6751760964085120]{
  padding-left: .656rem;
  padding-right: .656rem;
}
.p-y-bottom-15[hash-class=integrationDetailMobile-6751760964085120]{
   padding-bottom: .656rem;
}
.m-y-top-15[hash-class=integrationDetailMobile-6751760964085120]{
  margin-top: .656rem;
}
.p-x-right-15[hash-class=integrationDetailMobile-6751760964085120]{
  padding-right: .656rem;
}
.p-x-right-14[hash-class=integrationDetailMobile-6751760964085120]{
  padding-right: .612rem;
}
.p-x-left-15[hash-class=integrationDetailMobile-6751760964085120]{
  padding-left: .656rem;
}
.p-y-15[hash-class=integrationDetailMobile-6751760964085120]{
  padding-top: .656rem;
  padding-bottom: .656rem;
}
.p-y-top-15[hash-class=integrationDetailMobile-6751760964085120]{
   padding-top: .656rem;
}
.p-y-bottom-20[hash-class=integrationDetailMobile-6751760964085120]{
  padding-bottom: .876rem;
}
.p-y-10[hash-class=integrationDetailMobile-6751760964085120]{
  padding-top: .437rem;
  padding-bottom: .437rem;
}
.p-y-top-10[hash-class=integrationDetailMobile-6751760964085120]{
   padding-top: .437rem;
}
.p-y-bottom-10[hash-class=integrationDetailMobile-6751760964085120]{
  padding-bottom: .437rem;
}
.p-x-left-12[hash-class=integrationDetailMobile-6751760964085120]{
  padding-left: .525rem;
}
.m-x-right-12[hash-class=integrationDetailMobile-6751760964085120]{
  margin-right: .525rem;
}
.m-x-right-15[hash-class=integrationDetailMobile-6751760964085120]{
  margin-right: .656rem;
}
.m-x-left-15[hash-class=integrationDetailMobile-6751760964085120]{
  margin-left: .656rem;
}
.m-y-bottom-15[hash-class=integrationDetailMobile-6751760964085120]{
  margin-bottom: .656rem;
}
.m-x-right-11[hash-class=integrationDetailMobile-6751760964085120]{
  margin-right: 0.481rem;
}
.m-x-right-4[hash-class=integrationDetailMobile-6751760964085120]{
  margin-right: .175rem;
}
.m-x-right-22[hash-class=integrationDetailMobile-6751760964085120]{
  margin-right: 0.9621rem;
}
.m-x-right-2[hash-class=integrationDetailMobile-6751760964085120]{
  margin-right: 0.087rem;
}
.m-y-top-20[hash-class=integrationDetailMobile-6751760964085120]{
  margin-top: .876rem;
}
.m-y-bottom-20[hash-class=integrationDetailMobile-6751760964085120]{
  margin-bottom: .876rem;
}
.m-y-top-5[hash-class=integrationDetailMobile-6751760964085120]{
  margin-top: .22rem;
}
.m-y-top-6[hash-class=integrationDetailMobile-6751760964085120]{
  margin-top: .26rem;
}
.m-x-right-6[hash-class=integrationDetailMobile-6751760964085120]{
  margin-right: .26rem;
}
.m-y-top-10[hash-class=integrationDetailMobile-6751760964085120]{
  margin-top: .437rem;
}
.p-x-10[hash-class=integrationDetailMobile-6751760964085120]{
  padding-left: .437rem;
  padding-right: .437rem;
}
.p-x-left-10[hash-class=integrationDetailMobile-6751760964085120]{
  padding-left: .437rem;
}
.m-y-top-1[hash-class=integrationDetailMobile-6751760964085120]{
  margin-top: .0437rem;
}
.m-y-bottom-30[hash-class=integrationDetailMobile-6751760964085120]{
  margin-bottom: 1.312rem;
}
.m-x-right-1[hash-class=integrationDetailMobile-6751760964085120]{
  margin-right: .0437rem;
}
.m-x-right-10[hash-class=integrationDetailMobile-6751760964085120]{
  margin-right: .437rem;
}
.m-x-right-8[hash-class=integrationDetailMobile-6751760964085120]{
  margin-right: .35rem;
}
.p-x-8[hash-class=integrationDetailMobile-6751760964085120]{
  padding-left:.35rem;
  padding-right:.35rem;
}
.m-x-right-9[hash-class=integrationDetailMobile-6751760964085120]{
  margin-right: .394rem;
}
.m-y-bottom-8[hash-class=integrationDetailMobile-6751760964085120]{
  margin-bottom: .35rem;
}
.m-y-bottom-10[hash-class=integrationDetailMobile-6751760964085120]{
  margin-bottom: .437rem;
}

.mainContent[hash-class=integrationDetailMobile-6751760964085120]{
  min-height: calc(100vh - 50px - 54px);
}
.banner[hash-class=integrationDetailMobile-6751760964085120]{
  height: 5.43rem;
}
.activityIntroductionBox .coverBox[hash-class=integrationDetailMobile-6751760964085120]{
  border-radius: .175rem;
  overflow: hidden;
}
.activityIntroductionBox .coverBox .topBox[hash-class=integrationDetailMobile-6751760964085120]{
  height: 9.45rem;
  position: relative;
}
.activityIntroductionBox .coverBox .topBox .collectBox[hash-class=integrationDetailMobile-6751760964085120]{
  position: absolute;
  width: 3.32rem;
  height: 1.225rem;
  opacity: 0.9;
  background: #ffffff;
  border: 0.8px solid #ffffff;
  border-radius: 1.356rem;
}
.activityIntroductionBox .coverBox .topBox .collectBox .icon1[hash-class=integrationDetailMobile-6751760964085120]{
  width: .57rem;
  height: auto;
}
.activityIntroductionBox .coverBox .bottomBox[hash-class=integrationDetailMobile-6751760964085120]{
  height: 1.79rem;
  background: #f8eaea;
}
/* 时间 */
.activityIntroductionBox .timeBox .dot[hash-class=integrationDetailMobile-6751760964085120]{
  width: .175rem;
  height: .175rem;
  background: #c9161e;
  border-radius: 50%;
}
.line[hash-class=integrationDetailMobile-6751760964085120]{
  background-color: #f2f5f8;
  height: .48rem;
}
.eventInformationList .item[hash-class=integrationDetailMobile-6751760964085120]{
  border-bottom: 1px solid #ececec;
}
.eventInformationList .item .icon1[hash-class=integrationDetailMobile-6751760964085120]{
  width: .7rem;
  height: auto;
}
.tipsBox[hash-class=integrationDetailMobile-6751760964085120]{
  height: 2.799rem;
  background-color: #C9161E;
  color: #fff;
}
.tipsBox .icon[hash-class=integrationDetailMobile-6751760964085120]{
  width: .7rem;
  height: auto;
}
.exhibitionOfWorkBox .keyWordSearchInput[hash-class=integrationDetailMobile-6751760964085120] {
  background-color: #F4F4F4;
  border: 1px solid #ececec;
  /* border-radius: 0.175rem; */
  border-top-left-radius: 0.175rem;
  border-bottom-left-radius:  0.175rem;
  height: 1.66rem;
}
.exhibitionOfWorkBox .searchBtn[hash-class=integrationDetailMobile-6751760964085120]{
  width: 3.1rem;
  height: 1.66rem;
  background: #c9161e;
  border-top-right-radius: 0.175rem;
  border-bottom-right-radius:  0.175rem;
}
/* 作品列表 */
.activityProducList .item[hash-class=integrationDetailMobile-6751760964085120]{
  width: 7.216rem
}
.activityProducList .item .textContent[hash-class=integrationDetailMobile-6751760964085120]{
  width: 100%;
  padding: 0 .2rem;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
}
.activityProducList .item .textContent .textContent1[hash-class=integrationDetailMobile-6751760964085120],
.activityProducList .item .textContent .textContent2[hash-class=integrationDetailMobile-6751760964085120]{
  color: #000;
  text-align: center;
  padding: 0 .16rem;
}
.activityProducList .item .textContent .textContent1[hash-class=integrationDetailMobile-6751760964085120]{
  margin-bottom: .1rem;
  font-size: .18rem;
}
.activityProducList .item .textContent .textContent2[hash-class=integrationDetailMobile-6751760964085120]{
  font-size: .15rem;
}
.activityIntroductionBox .item .img[hash-class=integrationDetailMobile-6751760964085120]{
  height: 4.592rem;
  border-radius: 0.175rem;
  overflow: hidden;
  object-fit: cover;
}
/* 筛选区域 */
.filterArea .item .icon[hash-class=integrationDetailMobile-6751760964085120]{
  width: .525rem;
  height: auto;
}
.mask[hash-class=integrationDetailMobile-6751760964085120]{
  position: fixed;
  width: 100vw;
  height: 100vh;
  background: rgba(0,0,0,0.50);
}
.PopupContainer[hash-class=integrationDetailMobile-6751760964085120]{
  width: 12.202rem;
  max-height: 16.181rem;
  border-radius: .175rem;
  position: fixed;
  z-index: 1;
  top: 50%;
  left: 50%;
  background-color: #fff;
  -webkit-transform: translate(-50%,-50%);
          transform: translate(-50%,-50%);
}
.PopupContainer .bottomBox[hash-class=integrationDetailMobile-6751760964085120]{
  height:  1.924rem;
}

.PopupContainer .bottomBox .btnBox[hash-class=integrationDetailMobile-6751760964085120]{
  width: 50%;
}
.PopupContainer .bottomBox .btnBox.left[hash-class=integrationDetailMobile-6751760964085120]{
  font-size: 14px;
  color: #666666;
  border: 1px solid #e1e1e1;
  background-color: #fff;
}
.PopupContainer .bottomBox .btnBox.right[hash-class=integrationDetailMobile-6751760964085120]{
  font-size: 14px;
  color: #ffffff;
  background: #c9161e;
}
/* 排序 */
.PopupContainer .sortBox .item[hash-class=integrationDetailMobile-6751760964085120],
.PopupContainer .provincialRegionBox .item[hash-class=integrationDetailMobile-6751760964085120]{
  border-bottom: 1px solid #e1e1e1;
  min-height: 2.187rem;
  flex-wrap: nowrap;
}
.PopupContainer .sortBox .item:last-child[hash-class=integrationDetailMobile-6751760964085120],
.PopupContainer .provincialRegionBox .item:last-child[hash-class=integrationDetailMobile-6751760964085120]{
  border-bottom: none;
  margin-bottom: 0;
}
.PopupContainer .sortBox .item .icon[hash-class=integrationDetailMobile-6751760964085120],
.PopupContainer .provincialRegionBox .item .icon[hash-class=integrationDetailMobile-6751760964085120]{
  width: 0.875rem;
  height: auto;
  /* display: none; */
  visibility: hidden;
}
.PopupContainer .sortBox .item.active .icon[hash-class=integrationDetailMobile-6751760964085120],
.PopupContainer .provincialRegionBox .item.active .icon[hash-class=integrationDetailMobile-6751760964085120]{
  /* display: flex; */
  visibility: visible;
}
.PopupContainer .sortBox .item.active .txt[hash-class=integrationDetailMobile-6751760964085120],
.PopupContainer .provincialRegionBox .item.active .txt[hash-class=integrationDetailMobile-6751760964085120]{
  color: #c9161e;
}
.PopupContainer .activityKindList .item[hash-class=integrationDetailMobile-6751760964085120]{
  width: 3.280rem;
  height: 1.399rem;
  background: #ffffff;
  border: 1px solid #ececec;
  border-radius: 0.175rem;
  margin-right: 0.525rem;
  margin-bottom: 0.612rem;
}
.PopupContainer .activityKindList .item.active[hash-class=integrationDetailMobile-6751760964085120]{
  background: #c9161e;
  border: none;
}
.PopupContainer .activityKindList .item.active .txt[hash-class=integrationDetailMobile-6751760964085120]{
  color: #fff;
}
.PopupContainer .activityKindList .item:nth-child(3n)[hash-class=integrationDetailMobile-6751760964085120]{
  margin-right: 0;
}
.PopupContainer .provincialRegionBox[hash-class=integrationDetailMobile-6751760964085120] {
  overflow-y: auto; 
  height: calc(15.263rem - 1.924rem);
}
 /* 分页 */
 .page-footer[hash-class=integrationDetailMobile-6751760964085120]{
   margin: .5rem 0;
 }
[hash-class=integrationDetailMobile-6751760964085120] .page-footer .fwptPagination-container .fwptPagination-list{
    display: none;
}
[hash-class=integrationDetailMobile-6751760964085120] .page-footer .center>.center button{
    display: none;
}
[hash-class=integrationDetailMobile-6751760964085120] .page-footer .center>button:nth-child(2){
    margin-right:10px ;
}
[hash-class=integrationDetailMobile-6751760964085120] .page-footer .pagination-button-turning{
    display: none;
}
[hash-class=integrationDetailMobile-6751760964085120] .page-footer .pagination-counter{
    display: none;
}
[hash-class=integrationDetailMobile-6751760964085120] .page-footer .fwptPagination-container>div:nth-child(3){
    display: none;
}

[hash-class=integrationDetailMobile-6751760964085120] .page-footer .fwptPagination-container .fwptPagination-button{
  color: #C9161E;
  border-color: #C9161E;
  background: rgba(201, 22, 30, 0.18);
}
[hash-class=integrationDetailMobile-6751760964085120] .page-footer .fwptPagination-container .fwptPagination-button .fwptPagination-text{
  color: inherit;
}
[hash-class=integrationDetailMobile-6751760964085120] .page-footer .fwptPagination-container .fwptPagination-button:disabled{
  border-color: #d9d9d9;
}
[hash-class=integrationDetailMobile-6751760964085120] .page-footer .fwptPagination-container .fwptPagination-button.btn-disabled  .fwptPagination-text{
  color: #a8abb2;
}
[hash-class=integrationDetailMobile-6751760964085120] .page-footer .fwptPagination-container .fwptPagination-button.btn-disabled  {
  background-color: #f5f7fa;
}
.filterArea .item[hash-class=integrationDetailMobile-6751760964085120]{
  flex-shrink: 0;
}
.rc-text[hash-class=artwork-4879071274429447] {
    line-height: 30px;
}

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

.rc-expression-inner[hash-class=artwork-4879071274429447] {
    line-height: inherit;
}
.integration-detail[hash-class=artwork-4879071274429447] {
    background: #fafafa;
    width: 100vw;
    font-size: var(--main-fontSize20);
}
.integration-detail .m-auto[hash-class=artwork-4879071274429447] {
    margin: 0 auto;
}
.integration-detail .activity-item-bottom[hash-class=artwork-4879071274429447] {
    margin-top: 0.2rem;
}
.integration-detail .bottom-con-text[hash-class=artwork-4879071274429447] {
    font-size: var(--main-fontSize20);
    font-family: SourceHanSansCN-Regular,SourceHanSansCN;
    font-weight: 400;
    color: #252728;
    line-height: var(--main-fontSize36);
}
.integration-detail .img-wrap[hash-class=artwork-4879071274429447] {
    text-align: center;
    padding: 0.3rem 0;
}
.integration-detail .img-wrap .img[hash-class=artwork-4879071274429447] {
  width: 2.5rem;
}
.jc[hash-class=artwork-4879071274429447]{
    justify-content: center;
}
[hash-class=artwork-4879071274429447] .jc > div {
    width: 100% !important;
}
.ac[hash-class=artwork-4879071274429447]{
    align-items: center;
}
.widthAuto[hash-class=artwork-4879071274429447]{
    width: auto;
}
.likeBox[hash-class=artwork-4879071274429447]{
   border-radius: 1rem;
    border: 1px solid #d91313;
    width: -webkit-max-content;
    width: max-content;
    padding: 5px 1rem;
    margin: 0 auto;
    cursor: pointer;
}
.likeBox .likeTxt[hash-class=artwork-4879071274429447]{
    font-size: 0.7rem;
    font-family: SourceHanSansCN-Regular,SourceHanSansCN;
    font-weight: 400;
    color: #d91313;
}
[hash-class=artwork-4879071274429447] .likeBox .likeIcon i{
    font-size: .27rem;
}
.ml05[hash-class=artwork-4879071274429447]{
    margin-left: .2rem;
}
/* 填写信息弹框 */
.informationPopup .form[hash-class=artwork-4879071274429447]{
    border: none;
    margin-top: .2rem;
}
.informationPopup .item[hash-class=artwork-4879071274429447]{
    display: flex;
    margin-bottom: 0.15rem;
}
.informationPopup .label[hash-class=artwork-4879071274429447]{
   width: 85px;
    text-align: right;
    font-size: 15px;
    margin-top: 5px;
}
.informationPopup .input[hash-class=artwork-4879071274429447]{
    flex: 1;
}
.informationPopup .submitBtn[hash-class=artwork-4879071274429447]{
    background-color: #d91313;
    border: none;
    outline: none;
    width: 60px;
    height: 35px;
}
.informationPopup .submitTxt[hash-class=artwork-4879071274429447]{
   font-size: 15px;
}
.informationPopup .inputSize[hash-class=artwork-4879071274429447]{
    font-size: 15px;
}
.informationPopup .popupTitle[hash-class=artwork-4879071274429447]{
    /* font-size: .18rem; */
    font-size: 15px;
    font-weight: bold;
}
.jc[hash-class=artwork-4879071274429447]{
    justify-content: center;
}
.f14[hash-class=artwork-4879071274429447]{
    font-size: 15px;
}
.videoBox[hash-class=artwork-4879071274429447]{
    width: 100%;
    height: 9rem;
    position: relative;
    z-index: 1;
}.m-auto[hash-class=newActivityDetail-3587831535895747] {
    width: 12rem;
}
.flex-auto[hash-class=newActivityDetail-3587831535895747] {
    flex: auto;
}
.el-divider--horizontal[hash-class=newActivityDetail-3587831535895747] {
    height: 1px;
    width: 100%;
    margin: 0.1rem 0;
    border-top: 1px #dcdfe6 solid;
}
.popUpVideoContainer[hash-class=newActivityDetail-3587831535895747] {
    position: fixed;
    left: 50%;
    top: 50%;
    z-index: 100;
    width: 9rem;
    height: 5rem;
    -webkit-transform: translate(-50%, -50%);
            transform: translate(-50%, -50%);
    display: none;
}
.popUpVideoContainer .videoClose[hash-class=newActivityDetail-3587831535895747] {
    position: absolute;
    right: 9px;
    top: 5px;
    display: none;
    font-size: .1rem;
    z-index: 99;
    cursor: pointer;
}
[hash-class=newActivityDetail-3587831535895747] .popUpVideoContainer:hover .videoClose {
    display: block;
}
.mainContainer[hash-class=newActivityDetail-3587831535895747] {
    padding-top: 20px;
}
.activityNameContainer[hash-class=newActivityDetail-3587831535895747] {
    font-size: var(--main-fontSize26);
    font-family: PingFangSC-Medium, PingFang SC;
    font-weight: 500;
    color: #333;
    line-height: var(--main-fontSize36);
    padding-left: 16px;
    position: relative;
}
.activityNameContainer[hash-class=newActivityDetail-3587831535895747]::before {
    content: "";
    width: 4px;
    height: 70%;
    position: absolute;
    background: #d91313;
    left: 0;
    top: 20%;
}
.activityNameContainer .rc-text[hash-class=newActivityDetail-3587831535895747] {
    font-size: inherit;
}
.activityDetails[hash-class=newActivityDetail-3587831535895747] {
    margin: 0.2rem 0;
    display: flex;
    flex-wrap: nowrap;
}
.activityLeft[hash-class=newActivityDetail-3587831535895747] {
    width: 4rem;
    height: 2.52rem;
}
.activityRight[hash-class=newActivityDetail-3587831535895747] {
    margin-left: 0.23rem;
    padding-bottom: 0.15rem;
    width: calc(100% - 4rem);
    display: flex;
    flex-direction: column;
}
.activityRight .rc-expression[hash-class=newActivityDetail-3587831535895747] {
    display: -webkit-box;
    -webkit-line-clamp: 5;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}
.integration-title[hash-class=newActivityDetail-3587831535895747] {
    font-size: var(--main-fontSize26);
    font-weight: 500;
    color: #333;
    line-height: var(--main-fontSize36);
    word-break: break-all;
}
.activity-time[hash-class=newActivityDetail-3587831535895747] {
    margin: 0.2rem 0;
    color: #868686;
    font-size: var(--main-fontSize18);
}
.activity-intro[hash-class=newActivityDetail-3587831535895747] {
    font-size: 0.2rem;
    line-height: var(--main-fontSize28);
    position: relative;
    display: -webkit-box;
    overflow: hidden;
    text-overflow: ellipsis;
    word-wrap: break-word;
    white-space: normal !important;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;
}
.more[hash-class=newActivityDetail-3587831535895747] {
    font-size: var(--main-fontSize18);
    font-weight: 400;
    color: #d91313;
    display: flex;
    align-items: center;
    cursor: pointer;
    justify-content: flex-end;
}
.more .rc-image[hash-class=newActivityDetail-3587831535895747] {
    width: 0.1rem;
    height: 0.16rem;
    margin-left: 0.04rem;
}
.watchContainer[hash-class=newActivityDetail-3587831535895747] {
    margin-top: .2rem;
}
.watchDetail[hash-class=newActivityDetail-3587831535895747] {
    padding: 0.2rem 0;
}
.watchItem[hash-class=newActivityDetail-3587831535895747] {
    width: 1.7rem;
    display: flex;
    height: 2.2rem;
    flex-wrap: nowrap;
    flex-direction: column;
    justify-content: space-between;
    margin-right: 1.5rem;
    margin-bottom: 0.2rem;
}
.watchItem:nth-child(4n)[hash-class=newActivityDetail-3587831535895747] {
    margin-right: 0;
}
.watchItem .rc-expression[hash-class=newActivityDetail-3587831535895747] {
    display: block;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    width: 2rem;
    text-align: center;
    font-size: 0.21rem;
    margin-top: 0.1rem;
}
.playItem[hash-class=newActivityDetail-3587831535895747]  {
    width: 2rem;
    height: 3rem;
    display: flex;
    margin-right: 1.3rem;
    margin-bottom: 0.5rem;
}
.playItem:nth-child(4n)[hash-class=newActivityDetail-3587831535895747] {
    margin-right: 0;
}
.playItem .rc-expression[hash-class=newActivityDetail-3587831535895747] {
    display: block;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    width: 2rem;
    text-align: center;
    font-size: 0.21rem;
    margin-top: 0.1rem;
}
.courseItem[hash-class=newActivityDetail-3587831535895747] {
    width: 2.5rem;
    height: 1.55rem;
    display: flex;
    margin-right: 0.6rem;
    margin-bottom: 0.7rem;
}
.courseItem:nth-child(4n)[hash-class=newActivityDetail-3587831535895747] {
    margin-right: 0;
}
.courseItem .rc-expression[hash-class=newActivityDetail-3587831535895747] {
    display: block;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    width: 1rem;
    text-align: center;
    font-size: 0.21rem;
    margin-top: 0.1rem;
}
.unitContainer[hash-class=newActivityDetail-3587831535895747] {
    display: flex;
    flex-direction: column;
}
.unitContainer .rc-expression[hash-class=newActivityDetail-3587831535895747] {
    display: block;
    padding: .1rem 0;
    font-size: var(--main-fontSize22);
    font-family: PingFangSC-Medium, PingFang SC;
}


[hash-class=newActivityDetail-3587831535895747] .image-viewer-wrapper {
    position: fixed;
    top: 0;
    right: 0;
    left: 0;
    bottom: 0;
}
[hash-class=newActivityDetail-3587831535895747] .image-viewer-mask {
    position: absolute;
    width: 100%;
    height: calc(100% - 80px);
    top: 0;
    left: 0;
    opacity: .9;
    cursor: default;
    margin-top: 40px;
    margin-bottom: 40px;
    background-color: #262626;
}
[hash-class=newActivityDetail-3587831535895747] .image-viewer-wrapper .header {
    width: 100%;
    height: 40px;
    display: flex;
    justify-content: space-between;
    align-content: center;
    background-color: #000;
}
[hash-class=newActivityDetail-3587831535895747] .image-viewer-box {
    width: 100%;
    height: calc(100% - 80px);
    display: flex;
    justify-content: center;
    align-items: center;
    -webkit-user-select: none;
            user-select: none;
}
[hash-class=newActivityDetail-3587831535895747] .image-viewer-img {
    max-height: 100%;
    max-width: 100%;
    -webkit-transform: scale(1) rotate(0deg) translate(0px, 0px);
            transform: scale(1) rotate(0deg) translate(0px, 0px);
    border-style: none;
}
[hash-class=newActivityDetail-3587831535895747] .image-viewer-wrapper .footer {
    width: 100%;
    height: 60px;
    background-color: #000;
}
.rc-text[hash-class=projectIntegrationDetail-3195813055024949] {
    line-height: 30px;
}

.rc-text-inner[hash-class=projectIntegrationDetail-3195813055024949] {
    line-height: inherit;
}

.rc-expression-inner[hash-class=projectIntegrationDetail-3195813055024949] {
    line-height: inherit;
}
/** detail-top **/
.detail-top[hash-class=projectIntegrationDetail-3195813055024949]{
    padding: 0.24rem;
    box-sizing: border-box;
    background: #fff;
    margin-bottom: 0.14rem;
    display: flex;
    align-items: center;
}
.detail-top .banner[hash-class=projectIntegrationDetail-3195813055024949]{
    width: 6.5rem;
    margin-right: 0.24rem;
    flex-shrink: 0;
    height: 100%;
}
.detail-top .info[hash-class=projectIntegrationDetail-3195813055024949]{
    width: 100%;
    padding: 0.24rem;
    box-sizing: border-box;
    color: #333;
    flex: 1;
    overflow: hidden;
}
.detail-top .info .info-title[hash-class=projectIntegrationDetail-3195813055024949]{
    font-size: var(--main-fontSize26);
    margin-bottom: 0.24rem;
}
.detail-top .info .info-title span[hash-class=projectIntegrationDetail-3195813055024949]{
    display: inline-block;
}
.detail-top .info .info-content[hash-class=projectIntegrationDetail-3195813055024949]{
    width: 100%;
    height: 1.8rem;
    margin-bottom: 0.46rem;
    background: #f5f5f5;
    padding: 0.24rem;
    box-sizing: border-box;
}
.detail-top .info .info-content span[hash-class=projectIntegrationDetail-3195813055024949]{
    font-size: var(--main-fontSize22);
    width: 100%;
    display: block;
    margin-bottom: 0.2rem;
}
.detail-top .info  .info-button[hash-class=projectIntegrationDetail-3195813055024949]{
    width: 100%;
    color: #fff;
    border-radius: 0.04rem;
    display: flex;
    justify-content: flex-end;
}
.detail-top .info  .info-button span[hash-class=projectIntegrationDetail-3195813055024949]{
    width: 1.56rem;
    float: right;
    background: #d91313;
    cursor: pointer;
    height: 100%;
    line-height: .65rem;
    justify-content: center;
    height: 0.65rem;
    font-size: var(--main-fontSize30);
}
.detail-top .info .info-phone[hash-class=projectIntegrationDetail-3195813055024949]{
    margin-top: 0.92rem;
    display: flex;
    align-items: center;
}
.detail-top .info .info-phone img[hash-class=projectIntegrationDetail-3195813055024949]{
    width: 0.6rem;
    height: 0.6rem;
    margin-right: 0.16rem; 
}
.detail-top .info .info-phone>div[hash-class=projectIntegrationDetail-3195813055024949]{
    flex: 1;
    display: flex;
    flex-direction: column;
}
.detail-top .info .info-phone span:first-child[hash-class=projectIntegrationDetail-3195813055024949]{
    font-size: var(--main-fontSize22);
    color: #333;
    line-height: .3rem;
    margin-bottom: 0.04rem;
}
.info-phone .info-phone-content[hash-class=projectIntegrationDetail-3195813055024949]{
    font-size: var(--main-fontSize18);
    color: #666;
    line-height: .25rem;
}
.info-title span[hash-class=projectIntegrationDetail-3195813055024949]{
    font-size: var(--main-fontSize26);
    color: #333;
    overflow: hidden;
    text-overflow:ellipsis;
    white-space: nowrap;
}
/** /detail-top **/

/** detail-bottom **/
.detail-content[hash-class=projectIntegrationDetail-3195813055024949]{
    display: flex;
    justify-content: space-between;
    align-items: flex-start;
}
.detail-content .detail-left[hash-class=projectIntegrationDetail-3195813055024949]{
    width: 8.3rem;
    background: #fff;
    padding: 0.24rem;
    box-sizing: border-box;
}
.detail-content .detail-right[hash-class=projectIntegrationDetail-3195813055024949]{
    flex: 1;
    overflow: hidden;
}
.detail-content.detail-right[hash-class=projectIntegrationDetail-3195813055024949]{
    width: 3.54rem;
}
.detail-left .tab-wraper[hash-class=projectIntegrationDetail-3195813055024949]{
    margin-bottom: 0.35rem;
    display: flex;
    align-items: center;
}
.tab-wraper>div[hash-class=projectIntegrationDetail-3195813055024949]{
    width: unset !important;
}
.detail-left .tab-item[hash-class=projectIntegrationDetail-3195813055024949]{
    margin-right: 0.6rem;
    font-size: var(--main-fontSize26);
    line-height: .37rem;
    color: #999;
    position: relative;
    cursor: pointer;
}
.detail-left .tab-item-active[hash-class=projectIntegrationDetail-3195813055024949]{
    color: #333 !important;
}
.detail-left .tab-item-active[hash-class=projectIntegrationDetail-3195813055024949]::after{
    content: "";
    width: 0.36rem;
    height: 0.04rem;
    border-radius: 0.02rem;
    background: #d91313;
    position: absolute;
    left: 50%;
    -webkit-transform: translateX(-50%);
            transform: translateX(-50%);
    bottom: -0.1rem;
}

/**part1**/
.part1[hash-class=projectIntegrationDetail-3195813055024949]{
    border-left: 1px dashed #d91313;
    position: relative;
}
.detail-left .part1-title[hash-class=projectIntegrationDetail-3195813055024949] {
    font-size: var(--main-fontSize22);
    color: #333;
    margin-bottom: 0.3rem;
    margin-left: -0.09rem;
    display: flex;
}
.part1-title .icon[hash-class=projectIntegrationDetail-3195813055024949]{
    width: 0.16rem;
    height: 0.16rem;
    border: 1px solid #d91313;
    background: #fff;
    border-radius: 50%;
    margin-right: 0.11rem;
}
.part1-title span[hash-class=projectIntegrationDetail-3195813055024949]{
    font-size: var(--main-fontSize22);
    color: #d91313;
}
.part1-title .title-day[hash-class=projectIntegrationDetail-3195813055024949]{
    width: unset;
    margin-right: 0.24rem;
    display: flex;
    align-items: center;
    -webkit-transform: translateY(-25%);
            transform: translateY(-25%);
}
.part1-title .title-day .rc-expression[hash-class=projectIntegrationDetail-3195813055024949]{
    font-size: var(--main-fontSize30);
    margin: 0;
}
.part1 .part1-content[hash-class=projectIntegrationDetail-3195813055024949]{
    width: 7.51rem;
    padding: 0.17rem;
    box-sizing: border-box;
    background: #f5f5f5;
    margin-left: 0.27rem;
    margin-bottom: 0.41rem;
}
.richContent p[hash-class=projectIntegrationDetail-3195813055024949] {
    font-size: .2rem;
    line-height: .36rem;
}


/** /part1 **/
/** /detail-bottom **/

/**course**/
.detail-right .guidance[hash-class=projectIntegrationDetail-3195813055024949]{
    background: #fff;
    padding: 0.22rem;
    box-sizing: border-box;
    margin-bottom: 0.16rem;
}
.guidance-item[hash-class=projectIntegrationDetail-3195813055024949]{
    margin-bottom: 0.16rem;
    cursor: pointer;

}
.guidance-item img[hash-class=projectIntegrationDetail-3195813055024949]{
    width: 3.14rem;
    height: 2.3rem;
    display: block;
    margin-bottom: 0.16rem;
}
.guidance-item span[hash-class=projectIntegrationDetail-3195813055024949]{
    font-size: var(--main-fontSize20);
    line-height: .28rem;
    color: #333;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    display: block;
}
/**teacher**/
.detail-right .teachers[hash-class=projectIntegrationDetail-3195813055024949] {
    background: #fff;
    padding: 0.22rem;
    box-sizing: border-box;
}
.teachers .teachers-content[hash-class=projectIntegrationDetail-3195813055024949]{
    margin-bottom: 0.12rem;
    cursor: pointer;
}
.teachers .teachers-content img[hash-class=projectIntegrationDetail-3195813055024949]{
    width: 0.8rem;
    height: 0.8rem;
    border-radius: 50%;
    margin-right: 0.12rem;
}
.teachers .teachers-content span[hash-class=projectIntegrationDetail-3195813055024949]{
    font-size: var(--main-fontSize20);
    line-height: .28rem;
    color: #333;
    margin-bottom: 0.06rem;
}
.title-geduan[hash-class=projectIntegrationDetail-3195813055024949]{
    margin-bottom: 0.2rem;
    display: flex;
    align-items: center;
}
.title-geduan .icon[hash-class=projectIntegrationDetail-3195813055024949]{
    width: 0.03rem;
    height: 0.24rem;
    background: #e02020;
    margin-right: 0.1rem;
}
.title-geduan .name[hash-class=projectIntegrationDetail-3195813055024949]{
    flex: 1;
    font-size: var(--main-fontSize26);
    color: #000;
    line-height: .37rem;
}
[hash-class=projectIntegrationDetail-3195813055024949] .phone-pop{
    width:420px !important;
    border-radius: 5px;
    padding: 40px 20px 30px 20px !important;
    min-height: unset !important;
}
[hash-class=projectIntegrationDetail-3195813055024949] .phone-pop span{
    color: #606266;
    font-size: 14px;
}
[hash-class=projectIntegrationDetail-3195813055024949] .el-message-box__btns {
    padding: 5px 0 0;
    display: flex;
    flex-wrap: wrap;
    justify-content: flex-end;
    align-items: center;
}
[hash-class=projectIntegrationDetail-3195813055024949] .el-button {
    display: inline-flex;
    justify-content: center;
    align-items: center;
    line-height: 1;
    height: 32px;
    white-space: nowrap;
    cursor: pointer;
    color: #fff;
    text-align: center;
    box-sizing: border-box;
    outline: none;
    transition: .1s;
    font-weight: 500;
    -webkit-user-select: none;
    user-select: none;
    vertical-align: middle;
    -webkit-appearance: none;
    background-color: #d91313;
    border: 1px solid #dcdfe6;
    border-color: #d91313;
    padding: 8px 15px;
    font-size: 14px;
    border-radius: 4px;
}
[hash-class=projectIntegrationDetail-3195813055024949] .el-button>span {
    display: inline-flex;
    align-items: center;
}
.detail-top .info .info-button span.end[hash-class=projectIntegrationDetail-3195813055024949]{
    background-color: rgba(95, 99, 104,0.4);
}
.rc-text[hash-class=newListProject-3201603370279097] {
    line-height: 30px;
}

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

.rc-expression-inner[hash-class=newListProject-3201603370279097] {
    line-height: inherit;
}


.bread-crumb[hash-class=newListProject-3201603370279097] {
    margin-top: 0.38rem;
}

.title[hash-class=newListProject-3201603370279097] {
    font-size: var(--main-fontSize26);
    color: #333;
    padding-left: 0.2rem;
    margin-top: 0.3rem;
    border-left: 0.03rem solid #d91313;
    line-height: 1;
    font-weight: bold;
}

.list-container[hash-class=newListProject-3201603370279097] {
    padding-top: 0.3rem;
}
.list-item[hash-class=newListProject-3201603370279097] {
    width: 100%;
    height: 0.58rem;
    line-height: .58rem;
    display: flex;
    justify-content: space-between;
    align-items: center;
    cursor: pointer;
}
.list-item:hover[hash-class=newListProject-3201603370279097] {
    background-color: #f0f0f0;
}
.item-title[hash-class=newListProject-3201603370279097] {
    display: block;
    font-size: var(--main-fontSize22);
    color: #252728;
    width: calc(100% - 2rem);
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.item-time[hash-class=newListProject-3201603370279097] {
    font-size: var(--main-fontSize22);
    color: #999;
    margin-left: 0.34rem;
}

.page-footer[hash-class=newListProject-3201603370279097] {
    margin-bottom: 0.2rem;
}
.square[hash-class=newListProject-3201603370279097] {
    width: 0.1rem;
    height: 0.1rem;
}
.square[hash-class=newListProject-3201603370279097]::before {
    content: "";
    display: inline-block;
    border-width: 0.05rem 0.05rem 0.05rem 0;
    border-style: solid;
    border-color: transparent #d91313 transparent transparent;
}
.square[hash-class=newListProject-3201603370279097]::after {
    content: "";
    display: inline-block;
    border-width: 0.05rem 0 0.05rem 0.05rem;
    border-style: solid;
    border-color: transparent transparent transparent #d91313;
}
.rc-text[hash-class=newListProjectDetail-3202516305063198] {
    line-height: 30px;
}

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

.rc-expression-inner[hash-class=newListProjectDetail-3202516305063198] {
    line-height: inherit;
}
.newlistdetail-wraper[hash-class=newListProjectDetail-3202516305063198]{
    width: 12rem;
}
.title-container[hash-class=newListProjectDetail-3202516305063198] {
    padding-top: 0.3rem;
    justify-content: center;
    padding-bottom: 0.4rem;
}
.title-style[hash-class=newListProjectDetail-3202516305063198] {
    display: block;
    font-weight: bold;
    font-size: var(--main-fontSize30);
}
.source-container[hash-class=newListProjectDetail-3202516305063198] {
    padding: 0.2rem 0;
    justify-content: center;
}
.source-style[hash-class=newListProjectDetail-3202516305063198] {
    color: #999;
    font-size: var(--main-fontSize22);
}
.divider[hash-class=newListProjectDetail-3202516305063198] {
    border-top: 0.01rem solid #999;
    padding: 0.3rem 0 0.5rem;
    display: flex;
}
.richContent p[hash-class=newListProjectDetail-3202516305063198] {
    font-size: .2rem;
    line-height: .36rem;
}
.rc-text[hash-class=fastNewsList-3203846507536767] {
    line-height: 30px;
}

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

.rc-expression-inner[hash-class=fastNewsList-3203846507536767] {
    line-height: inherit;
}
.detail-list[hash-class=fastNewsList-3203846507536767] {
    background: #fff;
    width: 100%;
}
.detail-list .nav-title[hash-class=fastNewsList-3203846507536767] {
    margin: 0 auto;
    width: 12rem;
    line-height: .75rem;
    font-size: var(--main-fontSize18);
    color: #333;
}
.detail-list .m-auto[hash-class=fastNewsList-3203846507536767] {
    margin: 0 auto;
    width: 12rem;
}
.detail-list .subtitle[hash-class=fastNewsList-3203846507536767] {
    font-size: var(--main-fontSize26);
    font-family: PingFangSC-Medium,PingFang SC;
    font-weight: 500;
    color: #333;
    line-height: var(--main-fontSize36);
    padding-left: 16px;
    position: relative;
}
.detail-list .subtitle[hash-class=fastNewsList-3203846507536767]::before {
    content: "";
    width: 4px;
    height: 70%;
    position: absolute;
    background: #d91313;
    left: 0;
    top: 20%;
}
.detail-list .space[hash-class=fastNewsList-3203846507536767] {
    height: 30px;
}
.detail-list .justify-between[hash-class=fastNewsList-3203846507536767] {
    justify-content: space-between;
}
.detail-list .flex[hash-class=fastNewsList-3203846507536767] {
    display: flex;
}
.detail-list .list-item[hash-class=fastNewsList-3203846507536767] {
    position: relative;
    padding: 14px 40px;
    cursor: pointer;
}
.detail-list .list-item[hash-class=fastNewsList-3203846507536767]::before {
    content: "";
    width: 8px;
    height: 8px;
    position: absolute;
    background: #d91313;
    left: 0;
    top: 50%;
    -webkit-transform: rotate(45deg) translateY(-50%);
            transform: rotate(45deg) translateY(-50%);
}
.detail-list .list-item .list-content[hash-class=fastNewsList-3203846507536767], .detail-list .list-item .list-time[hash-class=fastNewsList-3203846507536767] {
    font-size: var(--main-fontSize22);
    font-family: PingFangSC-Regular,PingFang SC;
    font-weight: 400;
    line-height: var(--main-fontSize32);
}
.detail-list .list-item .list-content[hash-class=fastNewsList-3203846507536767] {
    color: #333;
}
.detail-list .list-item .list-time[hash-class=fastNewsList-3203846507536767] {
    color: #999;
}
.detail-list .list-item .list-content[hash-class=fastNewsList-3203846507536767], .detail-list .list-item .list-time[hash-class=fastNewsList-3203846507536767] {
    font-size: var(--main-fontSize22);
    font-family: PingFangSC-Regular,PingFang SC;
    font-weight: 400;
    line-height: var(--main-fontSize32);
}
.detail-list .list-item:hover[hash-class=fastNewsList-3203846507536767] {
    background: #f0f0f0;
    border-radius: 3px;
}
.phone[hash-class=fastNewsList-3203846507536767]{
    display: none;
}
@media(max-width:768px){
    .pc[hash-class=fastNewsList-3203846507536767]{
        display: none;
    }
    .phone[hash-class=fastNewsList-3203846507536767]{
        display: flex;
    }
    .nav-title[hash-class=fastNewsList-3203846507536767]{
        display: none;
    }
    .subtitle[hash-class=fastNewsList-3203846507536767]{
        display: none;
    }
    .detail-list .m-auto[hash-class=fastNewsList-3203846507536767]{
        width: 100%;
    }
    .mainContent[hash-class=fastNewsList-3203846507536767]{
        min-height: calc(100vh - 50px - 2.405rem);
    }
    .detail-list .list-item .list-content[hash-class=fastNewsList-3203846507536767]{
        font-size: .65rem;
        line-height: normal;
    }
    .detail-list .list-item[hash-class=fastNewsList-3203846507536767]{
        padding: 10px 20px;
        margin-left: 10px;
    }
}/* 隐藏默认的滚动条 */
::-webkit-scrollbar[hash-class=artworkAll-5145374237034766] {
  display: none;
  width: 0;
  background: transparent;
}
/* 自定义滚动条样式 */
::-webkit-scrollbar-track[hash-class=artworkAll-5145374237034766] {
  background-color: #f1f1f1;
}
::-webkit-scrollbar-thumb[hash-class=artworkAll-5145374237034766] {
  background-color: #888;
}
::-webkit-scrollbar-thumb:hover[hash-class=artworkAll-5145374237034766] {
  background-color: #555;
}
/* 让内容不被滚动条占用空间 */
body[hash-class=artworkAll-5145374237034766] {
  overflow-y: scroll;
  scrollbar-width: none; /* Firefox需要这个属性来隐藏默认滚动条 */
}
.rc-page[hash-class=artworkAll-5145374237034766]{
   /* overflow-x:hidden; 
   overflow-y:overlay;  */
   overflow: inherit;
}
 /* 标题 */
 .title_name_box>div[hash-class=artworkAll-5145374237034766]{
     width: 2px;
     height: 16px;
     background-color:  #d91313;
     margin-right: 10px;
 }
  .title_name_box[hash-class=artworkAll-5145374237034766] {
      align-items: center;
      margin: 1rem 0 0 0.3rem;
  }
 .title_name_box .txt[hash-class=artworkAll-5145374237034766]{
     font-size: .65rem;
 }
 /* 分类 */
 .screen-box[hash-class=artworkAll-5145374237034766] {
   margin: 1rem 0.25rem;
    display: flex;
    justify-content: space-between;
    align-items: center;
}
.screen-l[hash-class=artworkAll-5145374237034766] {
    display: flex;
}
 .screen-box .screen-l .screen-l-item[hash-class=artworkAll-5145374237034766] {
    margin-right: 0.14rem;
}
 .screen-box .screen-l .screen-l-item .screen-status.active[hash-class=artworkAll-5145374237034766] {
    color: #fff;
    background: #d91313;
}
 .screen-box .screen-l .screen-l-item .screen-status[hash-class=artworkAll-5145374237034766] {
    cursor: pointer;
    padding: 0.25rem 0.25rem;
    display: flex;
    justify-content: center;
    align-items: center;
    border-radius: 0.04rem;
   font-size: .5rem;
    font-family: SourceHanSansCN-Regular,SourceHanSansCN;
    font-weight: 400;
    color: #252728;
    border: 1px solid #c9c9c9;
}

/* 作品列表 */
.contentBox[hash-class=artworkAll-5145374237034766]{
    padding: 0 .2rem;
}
.productList[hash-class=artworkAll-5145374237034766]{
    display: flex;
    justify-content: space-between;
}
.productList .item[hash-class=artworkAll-5145374237034766]{
    width: 48%;
    position: relative;
    box-shadow: 0 0.04rem 0.1rem 0 hsl(0deg 0% 83% / 50%);
    margin-bottom: 1rem;
    cursor: pointer;
    background: white;
    border-radius: 5px;
    overflow: hidden;
}
.productList .item .coverImg[hash-class=artworkAll-5145374237034766]{
    width: 100%;
    height: 5rem;
    object-fit: cover;
    margin-bottom: .4rem;
}
.productList .item >div[hash-class=artworkAll-5145374237034766]{
    margin-bottom: .2rem;
}
.productList .item .work_number[hash-class=artworkAll-5145374237034766],.productList .item .title[hash-class=artworkAll-5145374237034766],.productList .item .program_name[hash-class=artworkAll-5145374237034766]{
    font-size: .5rem;
    padding:  0 .2rem;
    text-overflow: -o-ellipsis-lastline;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 1;
    -webkit-box-orient: vertical;
}
.productList .item .line[hash-class=artworkAll-5145374237034766]{
     margin:  0 .2rem;
    height: 1px;
    background-color: #efefef;
}
.productList .item  .static_num[hash-class=artworkAll-5145374237034766]{
    display: flex;
    justify-content: space-between;
    flex-wrap: nowrap;
    align-items: center;
    padding:  0 .2rem;
    margin-top: .2rem;
}
.productList .item  .static_num .read_box[hash-class=artworkAll-5145374237034766],.productList .item .static_num .likeBox[hash-class=artworkAll-5145374237034766]{
    width: auto;
    flex-shrink: 0;
}
.productList .item  .static_num .read_num[hash-class=artworkAll-5145374237034766],.productList .item .static_num .like_num[hash-class=artworkAll-5145374237034766]{
    font-size: .5rem;
    margin-left: .2rem;
}
.productList .item .static_num .like_icon[hash-class=artworkAll-5145374237034766]{
    width: 1rem;
}
.productList .item .static_num .read_icon[hash-class=artworkAll-5145374237034766]{
    font-size: .5rem;
}

/* 分页 */
[hash-class=artworkAll-5145374237034766] .fwptPagination-container .pagination-counter{
    display: none;
}
[hash-class=artworkAll-5145374237034766] .fwptPagination-container  .pagination-button-turning{
    display: none;
}
[hash-class=artworkAll-5145374237034766] .fwptPagination-container .rc-container:nth-child(3){
    display: none;
}
[hash-class=artworkAll-5145374237034766] .fwptPagination-container .w3>button{
    display: none;
}
.jc[hash-class=artworkAll-5145374237034766]{
    justify-content: center;
}

/* 省 市 */
.provincialAndMunicipalRegion[hash-class=artworkAll-5145374237034766] {
    padding-left: .25rem;
}
.provincialAndMunicipalRegion .region[hash-class=artworkAll-5145374237034766]{
   width: 44%;
    margin-bottom: 1rem;
    height: 30px;
    font-size: .5rem;
}
[hash-class=artworkAll-5145374237034766] .provincialAndMunicipalRegion .region  div.current.left{
    background-color: #f5f5f5;
}
[hash-class=artworkAll-5145374237034766] .provincialAndMunicipalRegion .region  .options li{
    font-size: 0.5rem;
}
/* 作品提示 */
.workTips[hash-class=artworkAll-5145374237034766]{
    font-size: 0.5rem;
    margin-top: 1rem;
}

.ac[hash-class=artworkAll-5145374237034766]{
    align-items: center;
}
.workInputBox[hash-class=artworkAll-5145374237034766]{
     margin-top: 1rem;
     justify-content: space-between;
     padding: 0 0.3rem;
}
.workInputBox .workInput[hash-class=artworkAll-5145374237034766]{
    font-size: .5rem;
    width: 80%;
    height: 30px;
}
.workInputBox .productBtn[hash-class=artworkAll-5145374237034766]{
    background-color: #d91313;
    margin-left: .2rem;
    cursor: pointer;
    height: 30px;
    border: none;
    width: 0.6rem;
}
.widthAuto[hash-class=artworkAll-5145374237034766]{
    width: auto;
}
/* 点赞数 */
.sortByLikeBox[hash-class=artworkAll-5145374237034766]{
    margin-bottom: 1rem;
     font-size: .5rem;
    font-family: SourceHanSansCN-Regular,SourceHanSansCN;
    font-weight: 400;
   margin-left: .25rem;
}
.sortByLikeBox .likeBtnBox .likeBtnBoxText[hash-class=artworkAll-5145374237034766]{
    cursor: pointer;
    padding: 0.25rem 0.25rem;
    display: flex;
    justify-content: center;
    align-items: center;
    border-radius: 0.04rem;
   font-size: .5rem;
    font-family: SourceHanSansCN-Regular,SourceHanSansCN;
    font-weight: 400;
    color: #252728;
    border: 1px solid #c9c9c9;
}
.sortByLikeBox .likeBtnBox .likeBtnBoxText.likeBtnBoxTextActive[hash-class=artworkAll-5145374237034766]{
    color: #fff;
    background: #d91313;
}
/* 填写信息弹框 */
.informationPopup .form[hash-class=artworkAll-5145374237034766]{
    border: none;
    margin-top: .2rem;
}
.informationPopup .item[hash-class=artworkAll-5145374237034766]{
    display: flex;
    margin-bottom: 0.15rem;
}
.informationPopup .label[hash-class=artworkAll-5145374237034766]{
    width: 85px;
    text-align: right;
    font-size: 15px;
    margin-top: 5px;
}
.informationPopup .input[hash-class=artworkAll-5145374237034766]{
    flex: 1;
}
.informationPopup .submitBtn[hash-class=artworkAll-5145374237034766]{
    background-color: #d91313;
    border: none;
    outline: none;
    width: 60px;
    height: 35px;
}
.informationPopup .submitTxt[hash-class=artworkAll-5145374237034766]{
   font-size: 15px;
}
.informationPopup .inputSize[hash-class=artworkAll-5145374237034766]{
    font-size: 15px;
}
.informationPopup .popupTitle[hash-class=artworkAll-5145374237034766]{
    /* font-size: .18rem; */
    font-size: 15px;
    font-weight: bold;
}
.jc[hash-class=artworkAll-5145374237034766]{
    justify-content: center;
}
.f14[hash-class=artworkAll-5145374237034766]{
    font-size: 15px;
}.maxContent[hash-class=personOld-3175158302851312]{
    width: -webkit-max-content;
    width: max-content;
}
.jcsb[hash-class=personOld-3175158302851312]{
    justify-content: space-between;
}
.jc[hash-class=personOld-3175158302851312]{
    justify-content: center;
}
.ac[hash-class=personOld-3175158302851312]{
    align-items: center;
    align-content: center;
}
.pointer[hash-class=personOld-3175158302851312]{
    cursor: pointer;
}
.rc-text[hash-class=personOld-3175158302851312] {
    line-height: 30px;
}

.rc-text-inner[hash-class=personOld-3175158302851312] {
    line-height: inherit;
}

.rc-expression-inner[hash-class=personOld-3175158302851312] {
    line-height: inherit;
}
.person[hash-class=personOld-3175158302851312] {
    width: 100%;
    padding: 0.3rem 0 0.5rem;
    background: #f8f8f8;
    justify-content: center;
    align-items: flex-start;
    display: flex;
}

.person-left[hash-class=personOld-3175158302851312] {
    width: 2.5rem;
    margin-right: 0.2rem;
    background: #fff;
    border-radius: 0.02rem;
    padding-bottom: 0.34rem;
}

[hash-class=personOld-3175158302851312] .person-left .userInfo {
    width: 100%;
    text-align: center;
    padding: 0.33rem 0 0.22rem;
}

[hash-class=personOld-3175158302851312] .person-left .userInfo img {
    width: 0.9rem;
    height: 0.9rem;
    border-radius: 50%;
    display: block;
    margin: 0 auto 0.08rem;
}

[hash-class=personOld-3175158302851312] .person-left .userInfo .userInfo-name, [hash-class=personOld-3175158302851312] .person-left .userInfo .userInfo-score {
    font-size: var(--main-fontSize20);
    color: #333;
    line-height: .28rem;
}

[hash-class=personOld-3175158302851312] .person-left .list-item {
    width: 100%;
    height: 0.46rem;
    font-size: var(--main-fontSize22);
    color: #333;
    line-height: .3rem;
    margin-bottom: 0.06rem;
    cursor: pointer;
    display: flex;
    justify-content: center;
    align-items: center;
}

[hash-class=personOld-3175158302851312] .person-left .list-item.active {
    background: #e02020;
    color: #fff;
}

[hash-class=personOld-3175158302851312] .person-left .list-item img {
    width: 0.27rem;
    height: 0.27rem;
    margin-right: 0.13rem;
}

.person-right[hash-class=personOld-3175158302851312] {
    width: 9.3rem;
    background: #fff;
    border-radius: 0.02rem;
    padding: 0.22rem 0.26rem;
    box-sizing: border-box;
    display: flex;
    justify-content: space-between;
}

.person-right-title[hash-class=personOld-3175158302851312] {
    font-size: var(--main-fontSize22);
    color: #333;
    line-height: 0.25rem;
    margin-bottom: 0.3rem;
    border-left: 4px solid #e02020;
    padding-left: 0.15rem;
}

/* 我的资料 */
.image-btn[hash-class=personOld-3175158302851312] {
    display: block;
    width: 1.13rem;
    height: 0.36rem;
    background: #d91313;
    border-radius: 0.18rem;
    color: #fff;
    font-size: var(--main-fontSize18);
    line-height: 0.36rem;
    text-align: center;
    cursor: pointer;
}
.info-show-item[hash-class=personOld-3175158302851312] {
    width: 100%;
    height: 0.6rem;
    background: #fff;
    border-radius: 0.1rem;
    margin-bottom: 0.1rem;
    margin-left: 2.5rem !important;
}
.info-show-label[hash-class=personOld-3175158302851312] {
    height: 0.65rem;
    line-height: 0.65rem;
    display: inline-block;
    text-align: left;
    width: 26%;
}
.info-show-label .rc-text[hash-class=personOld-3175158302851312] {
    font-size: var(--main-fontSize20);
    color: #000;
}
.info-show-content[hash-class=personOld-3175158302851312] {
    display: inline-block;
    width: 2.2rem;
    height: 0.6rem;
    line-height: .6rem;
    font-size: var(--main-fontSize20);
    color: #333;
    margin-left: 0.2rem;
}
.info-edit-item[hash-class=personOld-3175158302851312] {
    height: 0.48rem;
    margin-bottom: 0.26rem;
}
.info-edit-label[hash-class=personOld-3175158302851312] {
    width: 19%;
    display: inline-block;
    text-align: left;
    line-height: .48rem;
    margin-left: 2.5rem !important;
}
.info-edit-label .rc-text[hash-class=personOld-3175158302851312] {
    font-size: var(--main-fontSize20);
    color: #000;
}
.info-edit-input[hash-class=personOld-3175158302851312] {
    width: 3.34rem;
    height: 0.48rem;
    border-radius: 0.02rem;
    border: 1px solid #e6e6e6;
    /* padding: 0 0.16rem; */
    font-size: var(--main-fontSize20);
}
.info-btn[hash-class=personOld-3175158302851312] {
    display: block;
    width: 1.3rem;
    height: 0.48rem;
    background: #d91313;
    border-radius: 0.02rem;
    text-align: center;
    margin: 0.6rem auto 0;
    cursor: pointer;
}
.info-btn .rc-text[hash-class=personOld-3175158302851312] {
    line-height: .48rem;
    color: #fff;
    font-size: var(--main-fontSize20);
}

/* 我的大学 */
.MySchool .org-title[hash-class=personOld-3175158302851312] {
    font-size: var(--main-fontSize20);
    color: #333;
    display: block;
    width: 100%;
    margin-bottom: 0.3rem;
}
.MySchool .course-list[hash-class=personOld-3175158302851312] {
    display: flex;
}
.MySchool .item_con_box_item[hash-class=personOld-3175158302851312] {
	width: 2rem;
	min-height: 2.75rem;
	box-shadow: 0rem .02rem .13rem 0rem rgba(173, 173, 173, 0.5);
	border-radius: .02rem;
	background: #fff;
	margin-right: .25rem;
	margin-bottom: .4rem;
	overflow: hidden;
}
.MySchool .item_con_box_item .top[hash-class=personOld-3175158302851312] {
	width: 100%;
	height: 1.5rem;
}
.MySchool .item_con_box_item .top .rc-image[hash-class=personOld-3175158302851312] {
	width: 100%;
	height: 100%;
}
.MySchool .item_con_box_item .item-center[hash-class=personOld-3175158302851312] {
	width: 100%;
	height: 0.8rem;
	box-sizing: border-box;
	padding: .1rem .15rem;
	display: flex;
	flex-direction: column;
	justify-content: space-between;
}
.MySchool .item_con_box_item .bottom[hash-class=personOld-3175158302851312] {
	margin: 0 auto;
	box-sizing: border-box;
	border-top: .01rem dashed rgb(235, 235, 235);
	display: flex;
	justify-content: space-between;
	align-items: center;
}
.MySchool .item_con_box_item:nth-child(4n+4)[hash-class=personOld-3175158302851312] {
	margin-right: 0rem;
}
.MySchool .item-center .name[hash-class=personOld-3175158302851312] {
	font-size: var(--main-fontSize24);
    color: #333;
    font-weight: 400;
	display: block;
}
.MySchool .item-center .textOverflow[hash-class=personOld-3175158302851312] {
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}
.MySchool .item-center .dw[hash-class=personOld-3175158302851312] {
	font-size: var(--main-fontSize14);
	color: #999;
}
.MySchool .item_con_box_item .bottom[hash-class=personOld-3175158302851312] {
	width: calc(100% - .4rem);
	height: calc(100% - 2.85rem);
	margin: 0 auto;
	box-sizing: border-box;
	border-top: .01rem dashed rgb(235, 235, 235);
	display: flex;
	justify-content: space-between;
	align-items: center;
}
.MySchool .bottom .money[hash-class=personOld-3175158302851312] {
	font-size: var(--main-fontSize20);
	color: #F7B500;
	font-weight: 600;
	width: auto;
}
.MySchool .pointer[hash-class=personOld-3175158302851312] {
    cursor: pointer;
}
.MySchool .item-center .name[hash-class=personOld-3175158302851312] {
	font-size: var(--main-fontSize24);
    color: #333;
    font-weight: 400;
	display: block;
}
.MySchool .item-center .textOverflow[hash-class=personOld-3175158302851312] {
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}
.MySchool .bottom .collect[hash-class=personOld-3175158302851312] {
	font-size: var(--main-fontSize20);
	color: #000;
	width: auto;
}
.MySchool .bottom .collect .rc-image[hash-class=personOld-3175158302851312] {
	width: .21rem;
	height: .21rem;
	margin-right: .03rem;
}
.MySchool .bottom .collect .true[hash-class=personOld-3175158302851312],
.MySchool .bottom .collect .false[hash-class=personOld-3175158302851312] {
	height: .34rem;
	border-radius: .17rem;
	display: flex;
	justify-content: center;
	align-items: center;
	cursor: pointer;
	align-content: center;
}
.MySchool .bottom .collect .true[hash-class=personOld-3175158302851312] {
	width: 1.08rem;
	background: #F7B500;
	border: .01rem solid #F7B500;
	color: #fff;
}
.MySchool .bottom .collect .false[hash-class=personOld-3175158302851312] {
	width: .91rem;
	border: .01rem solid #e6e6e6;
	color: #000;
}

/* 修改密码 */
.ChangePassword .ChangePassword-edit-item[hash-class=personOld-3175158302851312] {
    height: 0.48rem;
    margin-bottom: 0.26rem;
}

.ChangePassword .ChangePassword-edit-item .rc-label[hash-class=personOld-3175158302851312] {
    width: 2.75rem;
    text-align: right;
    line-height: .48rem;
    font-size: var(--main-fontSize20);
    color: #000;
    margin-right: 0.18rem;
}

[hash-class=personOld-3175158302851312] .ChangePassword .ChangePassword-edit-item .rc-label span {
    font-size: var(--main-fontSize20);
    color: #000;
}

.ChangePassword .ChangePassword-edit-item .rc-input[hash-class=personOld-3175158302851312] {
    width: 3.34rem;
    height: 0.48rem;
    border-radius: 0.02rem;
    border: 1px solid #e6e6e6;
    padding: 0 0.16rem;
    font-size: var(--main-fontSize20);
}

[hash-class=personOld-3175158302851312] .person .rc-input .input:focus {
    border: 2px solid #000;
}

/* 退出登录 */
.LogOutContent[hash-class=personOld-3175158302851312] {
    flex-direction: column;
    align-content: center;
    flex-wrap: nowrap;
    padding: 0.8rem 0 0.6rem;
}

.LogOutContent > .rc-text[hash-class=personOld-3175158302851312] {
    font-size: var(--main-fontSize22);
    color: #333;
    line-height: .3rem;
    text-align: center;
}
/* 我的订单 */
.MyOrder .tab[hash-class=personOld-3175158302851312] {
    color: #252728;
    font-size: var(--main-fontSize20);
    margin-bottom: .24rem;
    cursor: pointer;
    display: flex;
    align-items: center;
}
.MyOrder .tab-item[hash-class=personOld-3175158302851312] {
    height: .38rem;
    padding: 0 .16rem;
    border: 1px solid #c9c9c9;
    border-radius: .02rem;
    margin-right: .14rem;
    line-height: .38rem;
    font-size: var(--main-fontSize20);
}
.MyOrder .tab-item.active[hash-class=personOld-3175158302851312] {
    background: #e02020;
    border: 0;
    color: #fff;
}
.MyOrder .order-box[hash-class=personOld-3175158302851312] {
    width: 100%;
}
.MyOrder .order-box .order-box-list .order-box-listItem[hash-class=personOld-3175158302851312] {
    display: flex;
    height: 1.3rem;
    box-shadow: 0 0.02rem 0.13rem #adadad80;
    margin: 0.05rem 0.1rem 0.15rem 0.05rem;
}
.MyOrder .order-box .order-box-list .order-box-listItem .order-item-header[hash-class=personOld-3175158302851312] {
    width: 1.63rem;
    height: 1.04rem;
    display: flex;
    justify-content: center;
    margin: auto 0.2rem auto 0.05rem;
}
.MyOrder .order-box .order-box-list .order-box-listItem .intro-box[hash-class=personOld-3175158302851312] {
    display: flex;
    flex-direction: row;
    justify-content: space-between;
    width: 6.2rem;
}

.MyOrder .order-box .order-box-list .order-box-listItem .order-item-header img[hash-class=personOld-3175158302851312] {
    width: 100%;
}
.MyOrder .order-box .order-box-list .order-box-listItem .order-item-middle[hash-class=personOld-3175158302851312] {
    margin-top: 0.2rem;
    display: flex;
    flex-direction: column;
    justify-content: space-between;
}
.MyOrder .order-box .order-box-list .order-box-listItem .order-item-middle .middle-top[hash-class=personOld-3175158302851312] {
    display: flex;
}
.MyOrder .order-box .order-box-list .order-box-listItem .order-item-middle .middle-top .order-id[hash-class=personOld-3175158302851312]{
    font-size: 0.12rem;
    color: #666;
    max-width: 2.5rem;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    display: block;
}
.MyOrder .order-box .order-box-list .order-box-listItem .order-item-middle .middle-top .order-id-button[hash-class=personOld-3175158302851312] {
    cursor: pointer;
    margin-left: 0.1rem;
    background: #e02020;
    border: 0;
    border-radius: 0.02rem;
    margin-right: 0.14rem;
    line-height: 0.18rem;
    height: 0.18rem;
    padding: 0 0.06rem;
    color: #fff;
}
.MyOrder .order-box .order-box-list .order-box-listItem .order-item-middle .middle-bottom[hash-class=personOld-3175158302851312] {
    margin-bottom: 0.1rem;
}
.MyOrder .order-box .order-box-list .order-box-listItem .order-item-middle .middle-bottom .order-product-name[hash-class=personOld-3175158302851312]{
    font-size: var(--main-fontSize18);
    line-height: 0.28rem;
    color: #000;
    margin-bottom: 0.04rem;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    display: block;
}

.MyOrder .order-box .order-box-list .order-box-listItem .order-item-bottom[hash-class=personOld-3175158302851312] {
    margin-right: 0.1rem;
    display: flex;
    flex-direction: column;
    justify-content: center;
    position: relative;
}
.MyOrder .order-box .order-box-list .order-box-listItem .order-item-bottom .order-price[hash-class=personOld-3175158302851312] {
    font-size: var(--main-fontSize20);
    color: #f7b500;
    font-weight: 600;
    width: auto;
}
.MyOrder .order-box .order-box-list .order-box-listItem .order-item-bottom .expire-time[hash-class=personOld-3175158302851312] {
    position: absolute;
    font-size: var(--main-fontSize14);
    color: #666;
    bottom: 0.05rem;
    right: -0.7rem;
    width: 2rem;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
}
.MyOrder .order-box .order-box-list .order-box-listItem .order-item-bottom .product-price[hash-class=personOld-3175158302851312] {
    font-size: var(--main-fontSize16);
    color: #c9c9c9;
    font-weight: 600;
    width: auto;
    text-decoration: line-through;
}
.MyOrder .order-box .order-box-list .order-box-listItem .order-item-middle .status-container[hash-class=personOld-3175158302851312] {
    margin-bottom: 0.1rem;
}
.MyOrder .order-box .order-box-list .order-box-listItem .order-item-middle .status-container .status-orange[hash-class=personOld-3175158302851312]  {
    font-size: var(--main-fontSize16);
    font-weight: 500;
    color: #ff5401;
}
.MyOrder .order-box .order-box-list .order-box-listItem .order-item-middle .status-container .status-green[hash-class=personOld-3175158302851312]  {
    font-size: var(--main-fontSize16);
    font-weight: 500;
    color: green;
}
.MyOrder .order-box .order-box-list .order-box-listItem .order-item-middle .status-container .status-gray[hash-class=personOld-3175158302851312]  {
    font-size: var(--main-fontSize16);
    font-weight: 500;
    color: gray;
}
/* 我的课程 */
.MyCourse .tab[hash-class=personOld-3175158302851312] {
    color: #252728;
    font-size: var(--main-fontSize20);
    margin-bottom: .24rem;
    cursor: pointer;
    display: flex;
    align-items: center;
}
.MyCourse .tab-item[hash-class=personOld-3175158302851312] {
    height: .38rem;
    padding: 0 .16rem;
    border: 1px solid #c9c9c9;
    border-radius: .02rem;
    margin-right: .14rem;
    line-height: .38rem;
    font-size: var(--main-fontSize20);
}
.MyCourse .tab-item.active[hash-class=personOld-3175158302851312] {
    background: #e02020;
    border: 0;
    color: #fff;
}
.MyCourse .MyCourse-item[hash-class=personOld-3175158302851312] {
    width: 2.76rem;
    margin-bottom: .24rem;
    float: left;
    margin-right: .14rem;
    border: 1px solid #e3e3e3;
    position: relative;
}
.MyCourse .MyCourse-item .img[hash-class=personOld-3175158302851312] {
    width: 2.76rem;
    height: 1.8rem;
    display: block;
    margin-bottom: .1rem;
}
.MyCourse .MyCourse-item-content[hash-class=personOld-3175158302851312] {
    padding: 0 .1rem;
    border-radius: .05rem;
    overflow: hidden;
    flex: 1;
}
.MyCourse-item-content .title[hash-class=personOld-3175158302851312] {
    font-size: var(--main-fontSize22);
    line-height: .3rem;
    color: #000;
    margin-bottom: .06rem;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    display: inline;
}
.MyCourse-item-content .desc[hash-class=personOld-3175158302851312] {
    width: 100%;
    font-size: var(--main-fontSize16);
    line-height: .26rem;
    color: #666;
    margin-bottom: .07rem;
    overflow: hidden;
    /* text-overflow: ellipsis;
    white-space: nowrap; */
}
.MyCourse-item-content .continueBtn[hash-class=personOld-3175158302851312] {
    width: 1.3rem;
    height: .4rem;
    background: #d91313;
    text-align: center;
    line-height: .4rem;
    font-size: var(--main-fontSize18);
    color: #fff;
    border-radius: .2rem;
    margin: .2rem auto;
    justify-content: center;
}
.progress-bar__outer[hash-class=personOld-3175158302851312] {
    height: 3px;
    background: #ffebeb;
    width: 100%;
    border-radius: 100px;
    overflow: hidden;
    position: relative;
    vertical-align: middle;
}
.progress-bar__inner[hash-class=personOld-3175158302851312] {
    position: absolute;
    left: 0;
    top: 0;
    height: 100%;
    text-align: right;
    border-radius: 100px;
    line-height: 1;
    white-space: nowrap;
    transition: width .6s ease;
    -webkit-animation-duration: 3s;
            animation-duration: 3s;
    background-color: rgb(224, 32, 32);
}

/* 我的收藏 */
.MyCollection .tab-item[hash-class=personOld-3175158302851312] {
    height: .38rem;
    padding: 0 .16rem;
    border: 1px solid #c9c9c9;
    border-radius: .02rem;
    margin-right: .14rem;
    line-height: .38rem;
    font-size: var(--main-fontSize20);
    cursor: pointer;
}
.MyCollection .tab-item.active[hash-class=personOld-3175158302851312] {
    background: #e02020;
    border: 0;
    color: #fff;
}
.MyCollection-item[hash-class=personOld-3175158302851312] {
    width: 100%;
    margin-bottom: 0.24rem;
    display: flex;
    align-items: center;
}
.MyCollection-item-content[hash-class=personOld-3175158302851312] {
    width: 3.7rem;
    flex: 1;
}
.MyCollection-item-status[hash-class=personOld-3175158302851312] {
    flex: 1;
    line-height: .26rem;
    margin-top: 0.18rem;
    float: right;
    justify-content: flex-end;
    display: flex;
    align-items: center;
}
.MyCollection-item-status .start[hash-class=personOld-3175158302851312] {
    font-size: var(--main-fontSize18);
    color: #fa6400;
}
.MyCollection-item-status .end[hash-class=personOld-3175158302851312] {
    font-size: var(--main-fontSize18);
    color: #999;
}
.MyCollection-item-status .sign[hash-class=personOld-3175158302851312] {
    font-size: var(--main-fontSize18);
    color: orange;
}
.MyCollection-item-title[hash-class=personOld-3175158302851312] {
    display: block;
    font-size: var(--main-fontSize22);
    line-height: .28rem;
    color: #666;
    margin-bottom: 0.09rem;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}
.MyCollection-item-time[hash-class=personOld-3175158302851312] {
    display: block;
    width: 100%;
    font-size: var(--main-fontSize18);
    line-height: .26rem;
    color: #666;
    margin-bottom: 0.08rem;
}


.course[hash-class=personOld-3175158302851312] {
    display: flex;
    align-items: center;
    flex-wrap: wrap;
}
.MyCollection .course-item[hash-class=personOld-3175158302851312] {
    width: 50%;
    margin-bottom: .24rem;
}
.MyCollection .course-item .img[hash-class=personOld-3175158302851312] {
    width: 1.63rem;
    height: 1.04rem;
    margin-right: .16rem;
    object-fit: cover;
    object-position: center;
}
.MyCollection .course-item-content[hash-class=personOld-3175158302851312] {
    width: 0;
    flex: 1;
}
.MyCollection .course-item-content .title[hash-class=personOld-3175158302851312] {
    font-size: var(--main-fontSize20);
    line-height: .28rem;
    color: #000;
    margin-bottom: .04rem;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    display: block;
}
.MyCollection .course-item-content .desc[hash-class=personOld-3175158302851312] {
    font-size: var(--main-fontSize20);
    color: #666;
    margin-bottom: .15rem;
    width: 100%;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    display: block;
}
.MyCollection .course-item-content .collect[hash-class=personOld-3175158302851312] {
    font-size: var(--main-fontSize18);
    line-height: .25rem;
    color: #f7b500;
    display: flex;
    align-items: center;
}
.MyCollection .course-item-content .collect .img[hash-class=personOld-3175158302851312] {
    width: .23rem;
    height: .23rem;
    margin-right: .07rem;
}


.help[hash-class=personOld-3175158302851312] {
    width: auto;
    min-height: 0;
    height: -webkit-max-content;
    height: max-content;
    position: relative;
    margin-left: 5px;
}
.help .tooltip[hash-class=personOld-3175158302851312] {
    width: -webkit-max-content;
    width: max-content;
    padding: 20px;
    border: 1px solid #ebeef5;
    border-radius: 4px;
    position: absolute;
    background: #fff;
    box-shadow: 0 2px 12px 0 rgb(0 0 0 / 10%);
    color: #606266;
    margin-left: 25px;
    display: none;
    right: -60px;
    top: 40px;
    z-index: 200;
    max-width: 25vw;
}
.help .tooltip[hash-class=personOld-3175158302851312]::after {
    content: "";
    position: absolute;
    right: 90px;
    top: -5px;
    padding: 4px;
    -webkit-transform: rotate(45deg) scale(2);
            transform: rotate(45deg) scale(2);
    border-top: 1px solid #ebeef5;
    border-left: 1px solid #ebeef5;
    background: #fff;
}
.help:hover .tooltip[hash-class=personOld-3175158302851312] {
    display: block;
}
.wenhao-active[hash-class=personOld-3175158302851312]{
    display: none;
}
.help:hover .jifen-text[hash-class=personOld-3175158302851312]{
    color: rgb(224, 32, 32);
}
.help:hover .wenhao-active[hash-class=personOld-3175158302851312]{
    display: block;
}
.help:hover .wenhao-unactive[hash-class=personOld-3175158302851312]{
    display: none;
}
[hash-class=personOld-3175158302851312] .MyScore .rc-popup .close {
    z-index: 99;
}
.review-score[hash-class=personOld-3175158302851312]{
    display: block;
    width: 100%;
    margin-top: 0.3rem;
}
[hash-class=personOld-3175158302851312] .score-table .rc-header-cell{
    border-bottom: none;
    border-top: none;
    background-color: #f9f9f9;
}
.score-table[hash-class=personOld-3175158302851312]{
    border-right: none;
}
[hash-class=personOld-3175158302851312] .score-table .rc-table-index-style{
    border-left: none;
}
[hash-class=personOld-3175158302851312] .score-table .intergral{
    color: rgb(224, 32, 32);
}
[hash-class=personOld-3175158302851312] .score-table .rc-row-cell .rc-expression{
    font-size: var(--main-fontSize16);
}
[hash-class=personOld-3175158302851312] .rc-header-cell span{
    font-size: var(--main-fontSize16);
}
.jifen-wraper[hash-class=personOld-3175158302851312]{
    display: flex;
    align-items: center;
    cursor: pointer;
}
.jifen-text[hash-class=personOld-3175158302851312]{
    color: black;
    margin-left: 3px;
    font-size: var(--main-fontSize18);
    text-decoration: underline;
}
.score-tooltip .title[hash-class=personOld-3175158302851312]{
    display: flex;
    justify-content: center;
}
.score-tooltip .title span[hash-class=personOld-3175158302851312]{
    font-size: var(--main-fontSize22);
    color: #000;
}
[hash-class=personOld-3175158302851312] .score-tooltip .title3{
    font-size: var(--main-fontSize18);
    color: black;
    margin-top: 30px;
    margin-bottom: 10px;
    font-weight: 400;
}
[hash-class=personOld-3175158302851312] .score-tooltip .title4{
    font-size: var(--main-fontSize18);
    color: black;
    margin-top: 10px;
    font-weight: 400;
}
[hash-class=personOld-3175158302851312] .score-tooltip .title5{
    font-size: var(--main-fontSize18);
    color: black;
    margin-top: 0;
    margin-bottom: 10px;
    font-weight: 400;
}
[hash-class=personOld-3175158302851312] .tip-container p{
    font-size: var(--main-fontSize18);
    color: #4e4e4e;
    margin: 5px 0px;
}
.check-point[hash-class=personOld-3175158302851312]{
    display: flex;
    align-content: center;
    flex-direction: column;
    align-items: center;
}
.check-txt[hash-class=personOld-3175158302851312]{
    margin-top: 20px;
}
.rc-radio-group[hash-class=personOld-3175158302851312] {
    font-size: var(--main-fontSize20);
}

/* 新增加的 */
.new_info_item[hash-class=personOld-3175158302851312]{
    margin-left: 0 !important;
    width: 100%;
    background-color: #fff;
    border-radius: .1rem;
    margin-bottom: .1rem;
}
.editWidth[hash-class=personOld-3175158302851312]{
    width: -webkit-max-content;
    width: max-content;
}
.new_info_label[hash-class=personOld-3175158302851312]{
        height: .65rem;
    line-height: .65rem;
    display: inline-block;
    text-align: left;
    width:1.2rem;
    margin-left: .1rem;
}
[hash-class=personOld-3175158302851312] .new_info_label .rc-text{
    font-size: var(--main-fontSize20);
    color: #000;
}
[hash-class=personOld-3175158302851312] .new_info_label .rc-expression{
    font-size: var(--main-fontSize20);
    color: #000;
}
.new_con[hash-class=personOld-3175158302851312]{
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
}
.new-info-edit-input[hash-class=personOld-3175158302851312]  {
     width: 2.7rem;
    height: .48rem;
    border-radius: .02rem;
    border: 1px solid #e6e6e6;
    /* padding: 0 .16rem; */
    font-size: var(--main-fontSize20);
}
.new-info-edit-expression[hash-class=personOld-3175158302851312]{
  width: 3rem;
    height: .59rem;
     font-size: var(--main-fontSize20);
}
[hash-class=personOld-3175158302851312] .new-info-edit-input.rc-dropdown .current  input{
    font-size: var(--main-fontSize20);
}
[hash-class=personOld-3175158302851312] .new-info-edit-input.rc-dropdown>.options li{
    font-size: var(--main-fontSize20);
}
.new_address_dropdown[hash-class=personOld-3175158302851312]{
    width: 2rem;
    /* margin-right: 0.2rem; */
    margin-bottom: 0.15rem;
}
.new_learn_txt[hash-class=personOld-3175158302851312]{
   font-size: var(--main-fontSize20);
}
.addressBox[hash-class=personOld-3175158302851312]{
    display: flex;
    justify-content: space-between;
    gap: .2rem;
}
[hash-class=personOld-3175158302851312] .addressBox .rc-dropdown{
    flex: 1;
    flex-shrink: 0;
    padding: 0 .16rem;
}
.new_info_editLable[hash-class=personOld-3175158302851312]{
    line-height: .52rem;
}
.new_edit_textarea[hash-class=personOld-3175158302851312]{
    font-size: var(--main-fontSize20);
}
[hash-class=personOld-3175158302851312] .new_edit_textarea.rc-textarea .textarea{
    resize: none;
    min-height: auto;
    padding: .145rem 15px;
}
.new_save_box[hash-class=personOld-3175158302851312]{
    display: flex;
    justify-content: center;
    gap: 2rem;
}
.new_save_btn[hash-class=personOld-3175158302851312]{
    width: 1.05rem;
    margin: .6rem 0 0 0;
}
[hash-class=personOld-3175158302851312] .new_tx_box .rc-if{
    display: flex;
    justify-content: center;
}
/* 弹框 */
.admissionBox[hash-class=personOld-3175158302851312]{
    width: 100%;
    position: relative;
}
.admissionBox .img[hash-class=personOld-3175158302851312]{
    width: 100%;
}
.admissionBox .txtBox[hash-class=personOld-3175158302851312]{
    position: absolute;
    bottom: 12%;
    width: 73%;
    margin-left: 12%;
}
.admissionBox .txtBox .txt[hash-class=personOld-3175158302851312]{
   font-size: 0.16rem;
    letter-spacing: 1px;
    color: #373733;
    font-family: "Kaiti";
}
.admissionBox .nameBox[hash-class=personOld-3175158302851312]{
    position: absolute;
    top: 37%;
    left: 16%;
    width: auto;
}
.admissionBox .nameBox .txt[hash-class=personOld-3175158302851312]{
    font-size: 0.2rem;
    color: #373733;
    letter-spacing: 1px;
    font-family: "Kaiti";
}
#rc-4035168140149001[hash-class=personOld-3175158302851312]{
    z-index: 1000;
}
/* table 异常 */
[hash-class=personOld-3175158302851312] .rc-header-row.tableW{
    width: 100% !important;
}
[hash-class=personOld-3175158302851312] .rc-row.tableW{
    width: 100% !important;
    display: flex;
}
[hash-class=personOld-3175158302851312] .score-table .rc-header-row {
    width: 100% !important;
    display: flex;
}
[hash-class=personOld-3175158302851312] .rc-table.score-table .rc-header-row .rc-header-cell {
       flex: 1;
}
[hash-class=personOld-3175158302851312] .rc-row.tableW .rc-row-cell{
   flex: 1;
}
/* 云课堂推荐单位新样式 */
.newCloudCourseUnit[hash-class=personOld-3175158302851312]{
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    height: .52rem;
}
/* 街道新样式 */
.wstreet[hash-class=personOld-3175158302851312]{
    width: 100%;
    padding: 0 .16rem;
}
/* 更改下拉框样式 */
[hash-class=personOld-3175158302851312] .new_address_dropdown.rc-dropdown .current{
    padding-left: 0;
}
/* 查看录取通知书文字样式 */
.viewAdmissionTxt[hash-class=personOld-3175158302851312]{
    width: auto;
    cursor: pointer;
    margin-left: .25rem;
}
[hash-class=personOld-3175158302851312] .messageIcon{
        position: absolute;
    display: inline-block;
    font-size: 0.10rem;
    background: #e02020;
    color: white;
    border-radius: 0.18rem;
    width: 0.28rem;
    height: 0.2rem;
    line-height: 0.2rem;
    right: 10%;
    text-align: center;
}

/* 我的班级 */

.myClassList[hash-class=personOld-3175158302851312] {
    margin-bottom: 0.4rem;
}
.myClassList .classItem[hash-class=personOld-3175158302851312],.myClass .myClassTitleItem[hash-class=personOld-3175158302851312]{
    align-items: center;
    align-content: center;
    /* height: 0.34rem; */
    height: auto;
    justify-content: space-between;
    padding: 0.09rem ;
    border-bottom: 1px solid #e8e8e8;
    cursor: pointer;

}
.myClassList .classItem .className[hash-class=personOld-3175158302851312]{
    font-size: .16rem;
}
.myClassList .classItem:hover[hash-class=personOld-3175158302851312]{
    background-color: #eef0f3;
}
.myClass .myClassTitleItem[hash-class=personOld-3175158302851312]{
    border: none;
   background-color: #f9f9f9;
} 
.myClass .myClassTitleTxt[hash-class=personOld-3175158302851312]{
    font-size: .16rem;
    font-weight: bold;
}

/* 文件上传框 */
#uploadProfileInput[hash-class=personOld-3175158302851312]{
    width: 0;
    height: 0;
    opacity: 0;
}

/* 我的大学 */
.mySchoolList .item[hash-class=personOld-3175158302851312] {
  width: 2.07rem;
height: 1.321rem;
margin-right: 0.159rem;
margin-bottom: .2rem;
background-color: #ffefef;
padding: 0.194rem 0.32rem 0.171rem 0.32rem;
border-radius: 0.046rem;
overflow: hidden;
}
.mySchoolList .item:nth-child(4n)[hash-class=personOld-3175158302851312]{
    margin-right: 0;
}
.mySchoolList .item .txt[hash-class=personOld-3175158302851312]{
    font-size: 0.205rem;
    text-align: center;
    color: #333333;
    height: 0.501rem;
    margin-bottom: 0.114rem;
}
.mySchoolList .item .statusBox[hash-class=personOld-3175158302851312]{
    width: 1.367rem;
    height: 0.342rem;
    background: #f0f0f0;
    border-radius: .05rem;
    border-top-left-radius: 0;
    border-top-right-radius: 0;
    /* padding: 0 0.228rem; */
}
.mySchoolList .item.active .statusBox[hash-class=personOld-3175158302851312]{
    background: #fbd9d9;
}
.mySchoolList .item .statusTxt[hash-class=personOld-3175158302851312]{
    font-size: 0.182rem;
    color: #999999;
    margin-left: 0.102rem;
}
.mySchoolList .item.active .statusTxt[hash-class=personOld-3175158302851312]{
    color: #D91313;
}
.mySchoolList .item .img[hash-class=personOld-3175158302851312]{
    width: 0.251rem;
    height: auto;
}
.mySchoolList .item .activeImg[hash-class=personOld-3175158302851312]{
    display: none;
}
.mySchoolList .item.active .activeImg[hash-class=personOld-3175158302851312]{
    display: block;
}
.mySchoolList .item.active .normalImg[hash-class=personOld-3175158302851312]{
    display: none;
}
[hash-class=personOld-3175158302851312] .inputBox > input {
    border: none !important;
}
.MyCourse-box[hash-class=personOld-3175158302851312]{
    gap: .24rem;
}.flex1[hash-class=search-3201599147312832]{
    flex: 1;
}
.jcsb[hash-class=search-3201599147312832]{
    justify-content: space-between;
}
.omit[hash-class=search-3201599147312832]{
  text-overflow: -o-ellipsis-lastline;
overflow: hidden;
text-overflow: ellipsis;
display: -webkit-box;
-webkit-box-orient: vertical;
}
.clamp1[hash-class=search-3201599147312832]{
  -webkit-line-clamp: 1;
}
.ac[hash-class=search-3201599147312832]{
    align-items: center;
    align-content: center;
}
.color1[hash-class=search-3201599147312832]{
    color: #666;
}
.fs17[hash-class=search-3201599147312832]{
    font-size: .17rem;
}
.fs21[hash-class=search-3201599147312832]{
     font-size: var(--main-fontSize22);
}
.mr12[hash-class=search-3201599147312832]{
    margin-right: .12rem;
}
.pointer[hash-class=search-3201599147312832]{
    cursor: pointer;
}
.rc-text[hash-class=search-3201599147312832] {
    line-height: 30px;
}
.jc[hash-class=search-3201599147312832]{
    justify-content: center;
}
.rc-text-inner[hash-class=search-3201599147312832] {
    line-height: inherit;
}

.rc-expression-inner[hash-class=search-3201599147312832] {
    line-height: inherit;
}
.search .topTabs[hash-class=search-3201599147312832] {
    background: #fff;
}
.search .topTabs .search_box[hash-class=search-3201599147312832] {
    width: 7.54rem;
    height: .61rem;
    border-radius: .31rem;
    overflow: hidden;
    display: flex;
    position: absolute;
    left: 0;
    -webkit-transform: translateZ(0);
            transform: translateZ(0);
    top: .3rem;
    box-shadow: none;
    border: 1px solid #d9d9d9;
}
.search_box .search_input_box[hash-class=search-3201599147312832] {
    width: 5.59rem;
    height: 100%;
    background: #fff;
    position: relative;
}
.search_box .search_input_box .rc-input[hash-class=search-3201599147312832] {
    width: 80%;
    height: 100%;
    font-size: var(--main-fontSize20);
    position: absolute;
    left: .3rem;
    top: 0;
    border: none;
    outline: none;
}
[hash-class=search-3201599147312832] .search_box .search_input_box .rc-input .input {
    border: 0;
    margin: 0;
    padding-left: 0;
}
.search_box .search_btn_box[hash-class=search-3201599147312832] {
    width: calc(100% - 5.59rem);
    height: 100%;
    background: #d91313;
    font-size: var(--main-fontSize20);
    color: #fff;
    display: flex;
    justify-content: center;
    align-items: center;
    align-content: center;
    cursor: pointer;
}
.search_box .search_btn_box .img[hash-class=search-3201599147312832] {
    width: .31rem;
    height: .31rem;
    margin-right: .14rem;
}
.topTabs .tabContent[hash-class=search-3201599147312832] {
    width: 12rem;
    margin: 0 auto;
    font-size: var(--main-fontSize22);
    color: #333;
}
.topTabs .tabContent .span[hash-class=search-3201599147312832] {
    margin-right: .2rem;
    cursor: pointer;
    transition: all .4s ease-in-out;
    display: inline-block;
    padding-bottom: .15rem;
    position: relative;
    font-size: var(--main-fontSize22);
}
.topTabs .tabContent .span.active[hash-class=search-3201599147312832] {
    color: #d91313;
}
.topTabs .tabContent .span.active[hash-class=search-3201599147312832]::after {
    position: absolute;
    display: block;
    content: "";
    height: .03rem;
    width: .14rem;
    background-color: #d91313;
    left: 50%;
    bottom: 0;
    -webkit-transform: translate3d(-50%,0,0);
            transform: translate3d(-50%,0,0);
}

.search .content[hash-class=search-3201599147312832] {
    width: 12rem;
    margin: .3rem auto .5rem;
}
.search .content .card[hash-class=search-3201599147312832] {
    background-color: #fff;
    margin-bottom: .3rem;
    padding: 0;
    border: 0;
    border-radius: 0;
}
.search .content .card .title[hash-class=search-3201599147312832] {
    font-size: var(--main-fontSize22);
    font-weight: 400;
    padding: 0 .2rem;
    line-height: 3;
    display: flex;
    align-items: center;
    /* justify-content: space-between; */
    align-content: center;
}
.search .content .card .title .a[hash-class=search-3201599147312832] {
    color: #d91313;
    text-decoration: none;
    cursor: pointer;
}
.search .content .card .courseOut[hash-class=search-3201599147312832] {
    box-sizing: border-box;
    padding: 0 .25rem;
    display: flex;
    align-items: center;
    align-content: center;
    flex-wrap: wrap;
}
.search .empty[hash-class=search-3201599147312832] {
    width: 100%;
    text-align: center;
    font-size: var(--main-fontSize24);
    line-height: 1rem;
}
.courseOut .course[hash-class=search-3201599147312832] {
    cursor: pointer;
    box-shadow: 0 2px 13px 0 hsl(0deg 0% 68% / 50%);
    margin-bottom: .3rem;
    width: 3.66rem;
    margin-right: .25rem;
}
.courseOut .course:nth-child(3n)[hash-class=search-3201599147312832] {
    margin-right: 0;
}
.courseOut .course .img[hash-class=search-3201599147312832] {
    width: 100%;
    height: 2.35324rem;
}
.courseOut .courseIn[hash-class=search-3201599147312832] {
    box-sizing: border-box;
    padding: .1rem .16rem;
}
.courseOut .courseIn .h4[hash-class=search-3201599147312832] {
    font-size: var(--main-fontSize24);
    padding-bottom: .1rem;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    display: block;
}
.courseOut .courseIn .company[hash-class=search-3201599147312832] {
    font-size: var(--main-fontSize18);
    color: #999;
    border-bottom: 1px dashed #eee;
    padding-bottom: .2rem;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    width: 100%;
}
.courseOut .courseIn .bottom[hash-class=search-3201599147312832] {
    height: auto;
    box-sizing: border-box;
    border-top: .01rem dashed #ebebeb;
    display: flex;
    justify-content: space-between;
    align-items: center;
    padding-top: .1rem;
}
.courseOut .courseIn .bottom .money[hash-class=search-3201599147312832] {
    font-size: var(--main-fontSize20);
    color: rgb(247, 181, 0);
    font-weight: 600;
}
.courseOut .courseIn .bottom .collect[hash-class=search-3201599147312832] {
    font-size: var(--main-fontSize20);
    color: #000;
    width: auto;
}
.courseOut .courseIn .bottom .collect .false[hash-class=search-3201599147312832],
.courseOut .courseIn .bottom .collect .true[hash-class=search-3201599147312832] {
    height: .34rem;
    border-radius: .17rem;
    display: flex;
    justify-content: center;
    align-items: center;
    align-content: center;
    cursor: pointer;
}
.courseOut .courseIn .bottom .collect .true[hash-class=search-3201599147312832] {
    width: 1.08rem;
    background: #f7b500;
    border: .01rem solid #f7b500;
    color: #fff;
}
.courseOut .courseIn .bottom .collect .false[hash-class=search-3201599147312832] {
    width: .91rem;
    border: .01rem solid #e6e6e6;
    color: #000;
}
.courseOut .courseIn .bottom .collect .img[hash-class=search-3201599147312832] {
    width: .21rem;
    height: .21rem;
    margin-right: .03rem;
}


.search .news[hash-class=search-3201599147312832] {
    box-sizing: border-box;
    padding: .1rem .25rem .1rem;
}
.news .newsIn[hash-class=search-3201599147312832] {
    font-size: var(--main-fontSize18);
    padding-bottom: .2rem;
    display: flex;
    align-items: center;
    align-content: center;
}
.news .newsIn .img[hash-class=search-3201599147312832] {
    /* width: 1.73rem; */
    width: 2.12792rem;
    height: 1.34rem;
    margin-right: .16rem;
}
.flex-1[hash-class=search-3201599147312832] {
    flex: 1;
}
.news .newsIn .h4[hash-class=search-3201599147312832] {
    font-size: var(--main-fontSize22);
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    display: block;
}
.news .newsIn .time[hash-class=search-3201599147312832] {
    display: block;
    color: #666;
    padding-top: .1rem;
    font-size: var(--main-fontSize18);
    width: 100%;
}
.news .newsIn .p[hash-class=search-3201599147312832] {
    display: block;
    color: #666;
    padding-top: .1rem;
    font-size: var(--main-fontSize18);
    width: 100%;
    -webkit-box-orient: vertical;
    overflow: hidden;
    -webkit-line-clamp: 2;
}
.news .newsIn .ing[hash-class=search-3201599147312832] {
    color: #666;
    padding-top: .1rem;
    font-size: var(--main-fontSize18);
    font-family: PingFangSC-Medium,PingFang SC;
    font-weight: 700;
}
.news .newsIn .ing.activeColor1[hash-class=search-3201599147312832] {
    color: #fa6400;
}
.news .newsIn .ing.activeColor2[hash-class=search-3201599147312832] {
    color: #4ec470;
}
.news .newsIn .ing.activeColor3[hash-class=search-3201599147312832] {
    color: orange;
}
.news .newsIn .ing.activeColor4[hash-class=search-3201599147312832] {
    color: #999;
}


[hash-class=search-3201599147312832] .courseOut .CardItem {
    width: 2.68rem;
    margin-right: 0.25rem;
}

.search .card[hash-class=search-3201599147312832] {
    padding: 0.3rem 0.25rem 0 0.25rem;
    border: none;
    padding-bottom: 0;
    width: 12rem;
    margin: .3rem auto .5rem;
    background-color: #fff;
}
.news_txt:hover[hash-class=search-3201599147312832]{
    text-decoration: underline;
}

/* 专题 */
[hash-class=search-3201599147312832] .card .courseOut .CardItem>.img{
    height: 1.7251rem;
}.rc-container[hash-class=generalCoursesMobile1-3990493320096345]{
    margin: 0;
}
.flex-main-center[hash-class=generalCoursesMobile1-3990493320096345] {
	justify-content: center;
}
.txtHid[hash-class=generalCoursesMobile1-3990493320096345]{
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
}
[hash-class=generalCoursesMobile1-3990493320096345] .kclist .kcxq:nth-child(n+7){
    display: none;
}
.contenTd[hash-class=generalCoursesMobile1-3990493320096345]{
    display: flex;
    justify-content: space-between;
}
.tagList[hash-class=generalCoursesMobile1-3990493320096345]{
    display: flex;
    justify-content: flex-start;
}
.item[hash-class=generalCoursesMobile1-3990493320096345]{
    width: -webkit-max-content;
    width: max-content;
    cursor: pointer;
    display: flex;
    align-content: center;
    align-items: center;
    background: #f4f4f4;
    height: 1.39rem;
    border-radius: 0.17rem;
    color: #333;
    font-size: 0.61rem;
    padding: 0 .306rem;
    min-width: 2.07rem;
    margin-right: 0.262rem;
    justify-content: center;
}
.item:last-child[hash-class=generalCoursesMobile1-3990493320096345]{
    margin-right: 0;
}
/* 导航栏顶部
.navTop{
    width: 100%;
    padding: 2.8% 4.1%;
    display: flex;
    align-items: center;
    align-content: center;
    justify-content: space-between;
    background: #427df1;
}
.imgTop{
    width: 100%;
    height: 100%;
    border: none;
}
.topBorder{
    flex-shrink: 0;
    width: 5.5%;
}
.topBorder-Son{
    flex-shrink: 0;
    width: 100%;
    background: rgba(255, 255, 255, 1);
    height: 0.15rem;
    margin-bottom: 0.15rem;
    border-top-left-radius: 2px;
    border-top-right-radius: 2px;
    border-bottom-left-radius: 2px;
    border-bottom-right-radius: 2px;
}
.navMidImg{
    height: 100%;
    width: 100%;
} */
.jpCourse[hash-class=generalCoursesMobile1-3990493320096345]{
    background-image: url("https://resource.lndx.edu.cn/elderlyuniversity/fwpt/20220826/bg0190319qr2d.png");
    padding: 6.5% 4.1%;
    background-size: 100% 100%;
}
.jpCourse1[hash-class=generalCoursesMobile1-3990493320096345]{
    display: flex;
    justify-content: space-between;
    padding: 0 0.65rem;
}
.jpCourse4[hash-class=generalCoursesMobile1-3990493320096345]{
    display: flex;
    /* justify-content: space-between; */
    box-sizing: border-box;
    padding: 0.83rem 0.65rem;
}
.jpNav[hash-class=generalCoursesMobile1-3990493320096345]{
    margin-bottom: 0.3rem;
    display: flex;
    align-items: center;
}
.jpNav-Left[hash-class=generalCoursesMobile1-3990493320096345]{
    width: 2.17%;
    background: rgba(26, 66, 169, 1);
    height: 0.65rem;
}
.jpNav-right[hash-class=generalCoursesMobile1-3990493320096345]{
    flex-shrink: 0;
    width: -webkit-max-content;
    width: max-content;
    margin-left: 2.17%;
}
.jp-txt1[hash-class=generalCoursesMobile1-3990493320096345]{
    font-weight: bold;
    font-size: 0.69rem;
}
.jpClass[hash-class=generalCoursesMobile1-3990493320096345]{
     flex-shrink: 0;
    width: 100%;
    display: flex;
    place-content: space-between;
}
.jpClass-Son[hash-class=generalCoursesMobile1-3990493320096345]{
    flex-shrink: 0;
    width: -webkit-max-content;
    width: max-content;
    background-color: #e5e5e5;
    border-top-left-radius: 50px;
    border-top-right-radius: 50px;
    border-bottom-left-radius: 50px;
    border-bottom-right-radius: 50px;
    padding-right: 2.41%;
    padding-left: 2.41%;
    margin-top: 3px;
    margin-bottom: 3px;
    margin-right: 0.5rem!important;
}
.jpClassTxt[hash-class=generalCoursesMobile1-3990493320096345]{
    font-size: 0.57rem;
     overflow: hidden;
    text-overflow: ellipsis;
    color: #444444;
}
.jp-video[hash-class=generalCoursesMobile1-3990493320096345]{
    display: flex;
    place-content: space-between;
}
.jp-v-detail[hash-class=generalCoursesMobile1-3990493320096345]{
    width: 46%;
}
.jp-v-img[hash-class=generalCoursesMobile1-3990493320096345]{
    overflow: hidden;
    border-top-left-radius: 20px;
    border-top-right-radius: 20px;
    flex-shrink: 0;
    width: 100%;
}
.jp-v-imgs[hash-class=generalCoursesMobile1-3990493320096345]{
    width: 100%;
    height: 4.2rem;
}
.jp-bottom[hash-class=generalCoursesMobile1-3990493320096345]{
    padding-top: 10px;
    padding-right: 10px;
    padding-bottom: 10px;
    padding-left: 10px;
    border-top-color: rgba(242, 242, 242, 1);
    border-right-color: rgba(242, 242, 242, 1);
    border-bottom-color: rgba(242, 242, 242, 1);
    border-left-color: rgba(242, 242, 242, 1);
    border-top-style: solid;
    border-right-style: solid;
    border-bottom-style: solid;
    border-left-style: solid;
    border-top-width: 1px;
    border-right-width: 1px;
    border-bottom-width: 1px;
    border-left-width: 1px;
}
.jp-bottomC1[hash-class=generalCoursesMobile1-3990493320096345]{
     flex-shrink: 0;
    width: 100%;
    padding-bottom: 0.3rem;
}
.jp-bottomC2[hash-class=generalCoursesMobile1-3990493320096345]{
    flex-shrink: 0;
    width: 100%;
    border-top-color: rgba(237, 237, 237, 1);
    border-right-color: rgba(237, 237, 237, 1);
    border-bottom-color: rgba(237, 237, 237, 1);
    border-left-color: rgba(237, 237, 237, 1);
    padding-bottom: 0.3rem;
    border-bottom-style: dashed;
    border-bottom-width: 1px;
    margin-bottom: 0.3rem;
}
.jp-bottomC3[hash-class=generalCoursesMobile1-3990493320096345]{
    flex-shrink: 0;
    width: 100%;
    display: flex;
    place-content: space-between;
    align-items: center;
}

.bookImg[hash-class=generalCoursesMobile1-3990493320096345]{
    width: 4.7rem;
    height: 5.78rem;
    box-shadow: 0 2px 13px #adadad80;
    border-radius: 0.17rem; 
    overflow: hidden;
}
/* .special_box .s_box_wrapper */
[hash-class=generalCoursesMobile1-3990493320096345]  .s_box {
    width: 100%;
  display: flex;
  justify-content: space-between;
  flex-wrap: wrap;
}
/* :deep(.item) {
    width: 46%;
    margin-bottom: 0.7rem;
}
:deep(.item img) {
    width: 100%
} */
[hash-class=generalCoursesMobile1-3990493320096345] .course_source .source_box_wrapper .s_box {
  width: 14rem;
  margin: 0.76rem auto;
  display: flex;
  justify-content: space-between;
  flex-wrap: wrap;
}
.active[hash-class=generalCoursesMobile1-3990493320096345]{
    background: #507df1 !important;
    color: #fff;
    position: relative;
}

.active[hash-class=generalCoursesMobile1-3990493320096345]::after{
    display: block;
    content: "";
    border-left: 10px solid transparent;
    border-right: 10px solid transparent;
    border-top: 12px solid #507df1;
    position: absolute;
    bottom: -11px;
    left: 50%;
    -webkit-transform: translate(-50%);
            transform: translate(-50%);
}
.swiper-content-item[hash-class=generalCoursesMobile1-3990493320096345]{
    width: 4.5rem;
    margin-bottom: 0.7rem;
}
.swiper-content[hash-class=generalCoursesMobile1-3990493320096345]{
    display: flex;
    justify-content: space-between;
}
.flex-contain[hash-class=generalCoursesMobile1-3990493320096345]{
    display: flex;
}
.box-bottom[hash-class=generalCoursesMobile1-3990493320096345] {
	width: 100%;
    height: 1.58rem;
	margin-top: 0.6rem;
	align-content: center;
    background: url(https://lndxt.oss-cn-hangzhou.aliyuncs.com/lndx/generalCourses_bottom.png) 50%/100% auto no-repeat;
}
/* :deep(.fwptPagination-button){
    display: none;
}
:deep(.pagination-counter){
    display: none;
} */
[hash-class=generalCoursesMobile1-3990493320096345] .fwptPagination-container .pagination-counter{
    display: none;
}
[hash-class=generalCoursesMobile1-3990493320096345] .fwptPagination-container  .pagination-button-turning{
    display: none;
}
[hash-class=generalCoursesMobile1-3990493320096345] .fwptPagination-container .rc-container:nth-child(3){
    display: none;
}
[hash-class=generalCoursesMobile1-3990493320096345] .fwptPagination-container .w3>button{
    display: none;
}

[hash-class=generalCoursesMobile1-3990493320096345] .fwptPagination-container > .center > .center {
    display: none;
}

[hash-class=generalCoursesMobile1-3990493320096345] .fwptPagination-container  > .center > .fwptPagination-button {
    width: 3.13rem;
    height: 1.13rem;
    background-color: rgba(80,125,241,0.18);
    border: 0.04rem solid #507df1;
    border-radius: 0.17rem;
    display: flex;
    align-items: center;
    
}

[hash-class=generalCoursesMobile1-3990493320096345] .fwptPagination-container > .center > .fwptPagination-button {
    margin-right: 0.65rem;
    
}

[hash-class=generalCoursesMobile1-3990493320096345] .fwptPagination-container  > .center > .fwptPagination-button > span > span {
    font-size: 0.52rem;
    color: #507df1;
    line-height: 0.61rem;
    text-align: center;
}

.header[hash-class=generalCoursesMobile1-3990493320096345] {
    display: flex;
    justify-content: space-between;
    height: 2.17rem;
    background: #507df1;
    box-sizing: border-box;
    padding: 0 0.65rem;
}

.header-right[hash-class=generalCoursesMobile1-3990493320096345] {
    width: 8.57rem;
    height: 1.65rem;
}

.header-left[hash-class=generalCoursesMobile1-3990493320096345] {
    font-size: 0.74rem;
    color: #fff;
}

.header-right-input[hash-class=generalCoursesMobile1-3990493320096345] {
    width: 6.57rem;
    height: 1.65rem;
}

.header-right-search[hash-class=generalCoursesMobile1-3990493320096345] {
    width: 2rem;
    height: 1.65rem;
    background: rgba(255,255,255,0.80);
    border-top-right-radius: 2.09rem;
    border-bottom-right-radius: 2.09rem;
}

[hash-class=generalCoursesMobile1-3990493320096345] .header-right-input > .rc-input > input {
    background: rgba(255,255,255,0.80);
    border-top-left-radius: 2.09rem;
    border-bottom-left-radius: 2.09rem;
    border-top-right-radius: 0;
    border-bottom-right-radius: 0;
    height: 1.65rem;
    border: none;
}

.label-box[hash-class=generalCoursesMobile1-3990493320096345] {
    display: flex;
    box-sizing: border-box;
    padding: 0 0.65rem;
    flex-wrap: nowrap;
    overflow: hidden;
    height: 1.22rem;
    align-items: center;
}

.openTag[hash-class=generalCoursesMobile1-3990493320096345] {
    position: absolute;
    right: 0;
    width: 1.22rem;
    height: 1.22rem;
    background-color: #fff;
    top: 0;
}

.labelArr-item[hash-class=generalCoursesMobile1-3990493320096345] {
    padding: 4px 6px;
}

.active-label[hash-class=generalCoursesMobile1-3990493320096345] {
    border-radius: 0.74rem;
    background: #d1deff !important;
}

[hash-class=generalCoursesMobile1-3990493320096345] .active-label > span > span {
    color: #507df1;
}

.cover-container[hash-class=generalCoursesMobile1-3990493320096345] {
    position: absolute;
    background: rgba(0,0,0,0.50);
    display: none;
}

.tag-container[hash-class=generalCoursesMobile1-3990493320096345] {
    height: 16.83rem;
    background-color: #fff;
    box-sizing: border-box;
    padding: 0.65rem;
    overflow: scroll;
}

.show[hash-class=generalCoursesMobile1-3990493320096345] {
    display: block !important;
    top: -1rem;
}

.show > div[hash-class=generalCoursesMobile1-3990493320096345] {
    height: auto !important;
}

.noShow[hash-class=generalCoursesMobile1-3990493320096345] {
    display: none !important;
}

.label-box-pop[hash-class=generalCoursesMobile1-3990493320096345] {
    flex-wrap: wrap;
    overflow: auto;
    gap: 0.437rem;
}

.label-box-pop-item[hash-class=generalCoursesMobile1-3990493320096345] {
    /* margin-bottom: 0.53rem; */
    border-radius: 0.74rem;
    background-color: #f4f4f4;
    height: 1.137rem;
    min-width: 3.273rem;
    justify-content: center;
    align-items: center;
    align-content: center;
    padding: 0 0.394rem;
    /* padding: 4px 12px; */
}

[hash-class=generalCoursesMobile1-3990493320096345] .icon-delete {
    display: none !important;
}

[hash-class=generalCoursesMobile1-3990493320096345] .shang .fwptPagination-text::before {
    display: inline-block;
    content: "<";
    color: #507df1;
    margin-right: 4px;
}

[hash-class=generalCoursesMobile1-3990493320096345] .xia .fwptPagination-text::after {
    display: inline-block;
    content: ">";
    color: #507df1;
    margin-left: 4px;
}

[hash-class=generalCoursesMobile1-3990493320096345] .fwptPagination-button {
    width: 3.53rem !important;
}[hash-class=toBeTraineeMobile-4154490715998586] .body .rc-form label{
    margin-bottom: 0;
    font-size: 0.75rem
}
[hash-class=toBeTraineeMobile-4154490715998586] .rc-checkbox{
    width: 18px;
    height: 18px;
}
.changeFz[hash-class=toBeTraineeMobile-4154490715998586]{
    font-size: 0.4rem;
}
[hash-class=toBeTraineeMobile-4154490715998586] .rc-form {
    flex-direction: column;
}
[hash-class=toBeTraineeMobile-4154490715998586] .rc-dropdown .current input{
    font-size: 0.7rem!important;
}
[hash-class=toBeTraineeMobile-4154490715998586] .title-wraper .close{
    display: none;
}
[hash-class=toBeTraineeMobile-4154490715998586] .rc-dropdown{
    margin:0
}

.rc-container[hash-class=toBeTraineeMobile-4154490715998586]{
    margin: 0;
}
.labelCss[hash-class=toBeTraineeMobile-4154490715998586]{
    width: 100%;
}
/* 弹框 */
.admissionBox[hash-class=toBeTraineeMobile-4154490715998586]{
    width: 100%;
    position: relative;
}
.admissionBox .img[hash-class=toBeTraineeMobile-4154490715998586]{
    width: 100%;
}
.admissionBox .txtBox[hash-class=toBeTraineeMobile-4154490715998586]{
    position: absolute;
    bottom: 12%;
    width: 85%;
    margin-left: 8%;
}
.txt[hash-class=toBeTraineeMobile-4154490715998586]{
   font-size: 0.4rem;
   letter-spacing: 1px;
   color: #373733;
   font-family: "KaiTi";
}
.admissionBox .txtBox .txt[hash-class=toBeTraineeMobile-4154490715998586]{
   font-size: 0.4rem;
   letter-spacing: 1px;
   color: #373733;
}
#rc-4035168140149001[hash-class=toBeTraineeMobile-4154490715998586]{
    z-index: 1000;
}
.margin-left-1[hash-class=toBeTraineeMobile-4154490715998586]{
    margin: 0;
}
[hash-class=toBeTraineeMobile-4154490715998586] .rc-input .input{
    height: 1.45rem;
    font-size: 0.7rem;
}
.footBtn:hover[hash-class=toBeTraineeMobile-4154490715998586]{
    background:rgb(216, 212, 212)!important
}
.footBtn[hash-class=toBeTraineeMobile-4154490715998586]{
    border: 1px solid rgb(153,153,153);
}
.rc-textarea[hash-class=toBeTraineeMobile-4154490715998586]{
    min-height: 0.9rem;
}
.rc-label[hash-class=toBeTraineeMobile-4154490715998586]{
    min-height: 0.9rem;
}
.agreeRedTxt[hash-class=toBeTraineeMobile-4154490715998586]{
    color: #d91313;
    font-size: 0.53rem;
    /* margin: 0 .05rem; */
     flex-shrink: 0;
     cursor: pointer;
}
.checkBoxActive[hash-class=toBeTraineeMobile-4154490715998586]{
     background-color: #93939f;
}
/* 阅读协议 */
.agreeGreyTxt[hash-class=toBeTraineeMobile-4154490715998586]{
    color: gray;
    font-size: 0.53rem;
    flex-shrink: 0;
}
.popTxt[hash-class=toBeTraineeMobile-4154490715998586]::before{
    content: '*';
    color: red;
    margin-right: 0.15rem;
}
.popTxt1[hash-class=toBeTraineeMobile-4154490715998586]::before{
    display: none;
}
[hash-class=toBeTraineeMobile-4154490715998586] .checkBoxActive > .square-checkbox{
     background-color: #93939f !important;
}#content[hash-class=userAgreement-4125488780502506]{
    margin: 0 .2rem;
}
[hash-class=userAgreement-4125488780502506] #content p.MsoNormal span {
    font-size: var(--main-fontSize20);
}
/* 对于手机端的媒体查询 */
@media only screen and (max-width: 600px) {
  [hash-class=userAgreement-4125488780502506] #content p.MsoNormal span {
    font-size: 18px;
    }
   p:not([align="center"])[hash-class=userAgreement-4125488780502506] {
        text-align: justify;
    }
}#content[hash-class=privacyPolicy-4125684004578716]{
    margin: 0 .2rem;
}
[hash-class=privacyPolicy-4125684004578716] #content p.MsoNormal span {
    font-size: var(--main-fontSize20);
}
/* 对于手机端的媒体查询 */
@media only screen and (max-width: 600px) {
  [hash-class=privacyPolicy-4125684004578716] #content p.MsoNormal span {
    font-size: 18px;
    }
   p:not([align="center"])[hash-class=privacyPolicy-4125684004578716] {
        text-align: justify;
    }
}/* 弹框 */
.admissionBox[hash-class=myCertificate-7257550453219328]{
    width: 100%;
    position: relative;
}
.admissionBox .img[hash-class=myCertificate-7257550453219328]{
    width: 100%;
}
.admissionBox .txtBox[hash-class=myCertificate-7257550453219328]{
    position: absolute;
    bottom: 12%;
    width: 73%;
    margin-left: 12%;
}
.admissionBox .txtBox .txt[hash-class=myCertificate-7257550453219328]{
   font-size: 0.16rem;
    letter-spacing: 1px;
    color: #373733;
    font-family: "Kaiti";
}
.admissionBox .nameBox[hash-class=myCertificate-7257550453219328]{
    position: absolute;
    top: 37%;
    left: 16%;
    width: auto;
}
.admissionBox .nameBox .txt[hash-class=myCertificate-7257550453219328]{
    font-size: 0.2rem;
    color: #373733;
    letter-spacing: 1px;
    font-family: "Kaiti";
}

[hash-class=myCertificate-7257550453219328] .popup-tl {
    padding: 0;
}
.rc-text[hash-class=login-3151888921103120] {
    line-height: 30px;
}
.relative[hash-class=login-3151888921103120]{
    position: relative;
}
.absolute[hash-class=login-3151888921103120]{
    position: absolute;
}
.rc-text-inner[hash-class=login-3151888921103120] {
    line-height: inherit;
}

.rc-expression-inner[hash-class=login-3151888921103120] {
    line-height: inherit;
}
.login-page[hash-class=login-3151888921103120]{
    width: 100%;
    background: url(https://static.lndx.edu.cn/image/loginBackground.png) no-repeat 50%;
    background-size: cover;
    min-height: 100vh;
    padding-top: 0.35rem;
}
.logo-image[hash-class=login-3151888921103120]{
    width: 2.75rem;
    height: 0.56rem;
}
.login-header-btn-container[hash-class=login-3151888921103120]{
    width: unset;
}
.login-back-button[hash-class=login-3151888921103120]{
    width: 1.17rem;
    height: 0.43rem;
    background: #d91313;
    border-radius: 0.05rem;
    cursor: pointer;
    margin-left: 0.16rem;
    display: flex;
    justify-content: center;
}
.login-back-button span[hash-class=login-3151888921103120]{
    font-size: var(--main-fontSize20);
    text-align: center;
    line-height: .42rem;
    color: #fff;
}
.imgcode-class[hash-class=login-3151888921103120]{
    font-size: 0.12rem !important;
}
imgcode-class rc-button[hash-class=login-3151888921103120]{
    margin: 0px;
}
.login-header[hash-class=login-3151888921103120]{
    width: 12rem;
    display: flex;
    align-items: center;
    justify-content: space-between;
    margin-left: auto !important;
    margin-right: auto;
}
.login-content[hash-class=login-3151888921103120]{
    margin: 0.58rem auto 0;
    display: flex;
    align-items: center;
    justify-content: center;
}
.login-content .content[hash-class=login-3151888921103120]{
    width: 5.05rem;
    background: #fff;
    border-radius: 0.1rem;
    padding: 0.44rem 0.38rem;
    box-sizing: border-box;
}
.login-content .content-title[hash-class=login-3151888921103120]{
    font-size: var(--main-fontSize26);
    color: #333;
    margin-bottom: 0.26rem;
    text-align: center;
    position: relative;
    display: flex;
    justify-content: center;
}
.login-content .content-title img[hash-class=login-3151888921103120]{
    width: 0.3rem;
    position: absolute;
    left: 0;
    top: 0.05rem;
    cursor: pointer;
}
.login-content .content-title span[hash-class=login-3151888921103120]{
    font-size: var(--main-fontSize26);
    color: #333;
}
.login-content .content-tab[hash-class=login-3151888921103120]{
    color: #999;
    line-height: .3rem;
    margin-bottom: 0.35rem;
    cursor: pointer;
    display: flex;
    align-items: center;
}
.login-content .content-tab span[hash-class=login-3151888921103120]{
    font-size: var(--main-fontSize22);
}
.login-content .content-login[hash-class=login-3151888921103120]{

}
.login-content .content-login .content-login-item[hash-class=login-3151888921103120]{
    
}
.login-content .content-tab-item[hash-class=login-3151888921103120]{
    display: inline-block;
    margin-right: 0.34rem;
    width: auto;
    position: relative;
}
.login-content .content-tab-item-active[hash-class=login-3151888921103120]{
    color: #d91313;
}
.login-content .content-tab-item-active[hash-class=login-3151888921103120]::after {
    content: "";
    position: absolute;
    left: 50%;
    bottom: -0.1rem;
    width: 0.37rem;
    height: 0.03rem;
    background: #d91313;
    -webkit-transform: translateX(-50%);
            transform: translateX(-50%);
}
.content-btn[hash-class=login-3151888921103120]{
    width: 100%;
    height: 0.54rem;
    background: #d91313;
    border-radius: 0.05rem;
    
    color: #fff;
    text-align: center;
    line-height: .54rem;
    margin-bottom: 0.2rem;
}
.content-btn span[hash-class=login-3151888921103120]{
    font-size: var(--main-fontSize20);
}
.content-login-item[hash-class=login-3151888921103120]{
    height: 0.54rem;
    margin-bottom: 0.24rem;
}
.content-login-item-input[hash-class=login-3151888921103120]{
    height: 100%;
    background: #f7f7f7;
    font-size: var(--main-fontSize20);
    box-sizing: border-box;
    border-radius: 0.02rem;
    border: 0;
    padding: 0 0.12rem;
}
.content-login-item-input input[hash-class=login-3151888921103120]{
    border: none;
}
.other-login-tiltle[hash-class=login-3151888921103120]{
    
}
.other-login-img[hash-class=login-3151888921103120]{
    
}
.other-login-img .other-login-img-item[hash-class=login-3151888921103120]{
    
}
.other-login-img .other-login-img-item img[hash-class=login-3151888921103120]{

}
.other-login-img .other-login-img-item .text[hash-class=login-3151888921103120]{
    
}
.content-tips[hash-class=login-3151888921103120]{
    margin-bottom: 0.36rem;
    display: flex;
    align-items: center;
    justify-content: space-between;
}
.login-content .content-tips-item[hash-class=login-3151888921103120]{
    width: unset;
}
.login-content .content-tips-item span[hash-class=login-3151888921103120]{
    font-size: var(--main-fontSize20);
    color: #666;
    line-height: .28rem;
}
.login-content .other-login-title[hash-class=login-3151888921103120]{
    width: 3.6rem;
    height: 1px;
    background: -webkit-linear-gradient(left,#fff,#666 50%,#fff);
    margin: 0 auto 0.36rem;
    position: relative;
}
.login-content .other-login-title span[hash-class=login-3151888921103120]{
    width: 1.5rem;
    background: #fff;
    font-size: var(--main-fontSize20);
    color: #666;
    text-align: center;
    position: absolute;
    left: 50%;
    line-height: .28rem;
    top: -0.14rem;
    -webkit-transform: translateX(-50%);
            transform: translateX(-50%);
}
.login-content .other-login-img[hash-class=login-3151888921103120]{
    width: 2.2rem;
    margin: 0 auto;
    justify-content: space-around;
    display: flex;
    align-items: center;
}
.login-content .other-login-img-item[hash-class=login-3151888921103120]{
    display: flex;
    flex-direction: column;
    cursor: pointer;
    width: unset;
}
.login-content .other-login-img-item img[hash-class=login-3151888921103120]{
    display: block;
    width: 0.56rem;
    height: 0.56rem;
    margin: 0 auto 0.12rem;
}
.login-content .other-login-img-item span[hash-class=login-3151888921103120]{
    font-size: var(--main-fontSize20);
    color: #666;
    line-height: .28rem;
}
.content-login-item>.rc-label[hash-class=login-3151888921103120]{
    width: 1.16rem;
    color: #333;
    flex-shrink: 0;
    display: flex;
    justify-content: flex-end;
    align-items: center;
    height: 100%;
}
.content-login-item>.rc-label>span[hash-class=login-3151888921103120]{
    font-size: var(--main-fontSize20);
    text-align: right;
}
[hash-class=login-3151888921103120] .content-login-item .rc-label .red {
    color: #d91313;
    margin-right: 0.05rem;
    font-size: var(--main-fontSize20);
}
.content-login-item .content-login-item-input[hash-class=login-3151888921103120]{
    flex: 1;
}
[hash-class=login-3151888921103120] .content-login-item-input input{
    border: none
}
.content-login-item>img[hash-class=login-3151888921103120]{
    width: 1rem;
    margin-left: 0.1rem;
    margin-right: 0.1rem;
    height: 100%;
}
.content-login-item>.rc-button[hash-class=login-3151888921103120]{
    background: white;
    flex-shrink: 0;
    width: 0.8rem;
    line-height: .28rem;
    border: none;
    height: 100%;
    padding: 0px;
    display: flex;
    justify-content: center;
    align-items: center;
    margin: 0px;
}
.content-login-item>.rc-button:hover[hash-class=login-3151888921103120]{
    -webkit-filter: brightness(1);
            filter: brightness(1);
}
.content-login-item .rc-button span[hash-class=login-3151888921103120]{
    color: #d91313;
    font-size: var(--main-fontSize20);
    white-space: nowrap;
}
.content-login-item-input-btn[hash-class=login-3151888921103120]{
    position: relative;
    display: flex;
    background: #f7f7f7;
}
.content-login-item-input-btn .login-sms-input input[hash-class=login-3151888921103120]{
    outline: none;
}
.content-login-item-input-btn .sendCode[hash-class=login-3151888921103120]{
    width: 1rem;
    margin-right: 0.16rem;
    cursor: pointer;
    height: 100%;
    display: flex;
    align-content: center;
    margin-bottom: 0.24rem;
    justify-content: center;
}
.content-login-item-input-btn .sendCode .rc-if[hash-class=login-3151888921103120]{
    display: flex;
    justify-content: center;
}
.content-login-item-input-btn .sendCode span[hash-class=login-3151888921103120] {
    font-size: var(--main-fontSize20);
    color: #d91313;
    white-space: nowrap;
}

/* wechat qrcode iframe */ 
#wxQrcodeWrapper[hash-class=login-3151888921103120] {
    width: 3rem;
    margin: 0 auto 0.24rem;
}
[hash-class=login-3151888921103120] #wxQrcodeWrapper iframe {
    width: 3rem;
    height: 4rem;
}
/* rememberMe */
[hash-class=login-3151888921103120] .remenberDiv {
    width: 100%;
    height: 100%;
    display: flex;
    align-items: center;
}
[hash-class=login-3151888921103120] .remenberDiv input {
    width: 0.2rem;
    height: 0.2rem;
}
[hash-class=login-3151888921103120] .remenberDiv span {
    font-size: var(--main-fontSize18);
    margin-bottom: 1px;
    color: #757575;
    margin-left: 0.1rem;
}

/* 国家老年大学学员 */
.login-content .registerContent[hash-class=login-3151888921103120] {
    /* padding: 0.2rem 0.38rem; */
}
.isStudentContainer[hash-class=login-3151888921103120] {
    justify-content: space-between;
}
.isStudentContainer .rc-text[hash-class=login-3151888921103120] {
    font-size: var(--main-fontSize20);
    color: #333;
}
.radioGroup[hash-class=login-3151888921103120] {
    width: auto;
    height: 100%;
    display: flex;
    align-items: center;
    align-content: center;
}
.genderItem[hash-class=login-3151888921103120] {
    width: 1rem;
    font-size: var(--main-fontSize20);
    color: #333;
}
.flexBetween[hash-class=login-3151888921103120] {
    justify-content: space-between;
}
.content-dropdown[hash-class=login-3151888921103120] {
    flex: 1;
    height: 100%;
}
.studentContainerMask[hash-class=login-3151888921103120] {
    position: fixed;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
}
.login-content .studentInfoContainer[hash-class=login-3151888921103120]  {
    width: 5.4rem;
    max-height: 7.6rem;
    overflow: auto;
    margin: 0.35rem auto;
}
.studentInfoContainer .content-login-item > .rc-label[hash-class=login-3151888921103120] {
    width: 1.2rem;
}
.studentInfoContainer .content-login-item[hash-class=login-3151888921103120] {
    height: .4rem;
    margin-bottom: .1rem;
}
.switchContainer[hash-class=login-3151888921103120] {
    width: auto;
    position: relative;
}
.switchContainer .rc-text[hash-class=login-3151888921103120] {
    position: absolute;
    top: 0;
}
.switchContainer:hover .rc-text[hash-class=login-3151888921103120] {
    display: block !important;
    cursor: pointer;
    position: absolute;
    top: -0.3rem;
    background: rgba(0,0,0, .7);
    width: 1.2rem;
    right: 0;
    color: #fff;
    font-size: var(--main-fontSize14);
    border-radius: 5px;
}

.registerbottom[hash-class=login-3151888921103120] {
    margin-top: .2rem;
}
.registerbottom .rc-text[hash-class=login-3151888921103120] {
    background: #d91313;
    width: 1rem;
    height: 0.5rem;
    text-align: center;
    border-radius: 4px;
    line-height: .5rem;
    font-size: var(--main-fontSize20);
    color: #fff;
    margin-right: 0.5rem;
    cursor: pointer;
}
.popUpTitle .rc-text[hash-class=login-3151888921103120] {
    font-size: var(--main-fontSize24);
}
.popUpBottom[hash-class=login-3151888921103120] {
    margin-top: .3rem;
}
.popUpBottom .rc-text[hash-class=login-3151888921103120] {
    background: #d91313;
    width: 1.3rem;
    height: 0.5rem;
    text-align: center;
    border-radius: 4px;
    line-height: .5rem;
    font-size: var(--main-fontSize20);
    color: #fff;
    margin-right: 0.3rem;
    cursor: pointer;
}
.popUpBottom .skipText[hash-class=login-3151888921103120] {
    background-color: #fff;
    color: rgb(153, 153, 153);
    border: 1px solid rgb(153,153,153);
}
.popUpBottom .skipText:hover[hash-class=login-3151888921103120] {
    background: rgb(216,212,212)
}

.registerTitle[hash-class=login-3151888921103120] {
    margin-bottom: .2rem;
}
.registerTitle .rc-text[hash-class=login-3151888921103120] {
    font-size: var(--main-fontSize24);
}
[hash-class=login-3151888921103120] .login-page .rc-popup-dialog .rc-popup .close {
    display: none;
}
/* 入学 编码图 */
.studentCodeContainer[hash-class=login-3151888921103120] {
    position: fixed;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    z-index: 1001;
    display: none;
}
[hash-class=login-3151888921103120] .entranceSchool {
    position: absolute;
    left: 50%;
    top: 50%;
    -webkit-transform: translate(-50%, -50%);
            transform: translate(-50%, -50%);
}
[hash-class=login-3151888921103120] .entranceSchool img {
    width: 7rem;
}
[hash-class=login-3151888921103120] .entranceSchool span {
    position: absolute;
    font-size: var(--main-fontSize30);
    padding: 0.2rem;
    background: #d91313;
    color: #fff;
    left: 50%;
    -webkit-transform: translate(-50%, 0);
            transform: translate(-50%, 0);
    top: 5%;
    width: 5rem;
    text-align: center;
}
.falseInput[hash-class=login-3151888921103120] {
    position: absolute;
    width: 0;
    height: 0;
    top: -10000px;
}
/* 新修改区域 */
.newLearnBox[hash-class=login-3151888921103120]{
    display: flex;
    justify-content: space-between;
    height: auto;
}
.newLearnBox .right[hash-class=login-3151888921103120]{
    flex: 1;
    flex-shrink: 0;
}
.newH[hash-class=login-3151888921103120]{
    height: .4rem;
}
.learn_c_mb[hash-class=login-3151888921103120]{
    margin-bottom: .1rem;
    flex-wrap: nowrap;
    align-items: center;
    font-size: var(--main-fontSize20);
    color: #333;
}
/* 阅读协议 */
.agreeGreyTxt[hash-class=login-3151888921103120]{
    color: #93939f;
    font-size: var(--main-fontSize20);
    flex-shrink: 0;
}
.agreeRedTxt[hash-class=login-3151888921103120]{
    color: #d91313;
    font-size: var(--main-fontSize20);
    /* margin: 0 .05rem; */
     flex-shrink: 0;
     cursor: pointer;
}
[hash-class=login-3151888921103120] .checkBoxActive > .square-checkbox{
     background-color: #93939f !important;
}
/* 外籍华人登录 */
.foreignChineseLoginText[hash-class=login-3151888921103120]{
    font-size: .16rem;
    color: #D91313;
    cursor: pointer;
    top: .16rem;
    right: 0.43rem;
}.headImg[hash-class=loginMobile-4879024948953090]{
    width: 75%;
}
.login-page[hash-class=loginMobile-4879024948953090]{
    width: 100%;
    background: url(https://static.lndx.edu.cn/image/loginBackground.png) no-repeat 50%;
    background-size: cover;
    min-height: 120vh;
    padding-top: 0.35rem;
}
.content[hash-class=loginMobile-4879024948953090]{
    width: 95%;
    background: #fff;
    border-radius: 0.1rem;
    padding: 1.44rem 0.38rem;
    box-sizing: border-box;
}
.headBottom[hash-class=loginMobile-4879024948953090]{
    margin-top: 3rem;
}
.inputCode[hash-class=loginMobile-4879024948953090]{
    background: #f7f7f7;
    font-size: 0.7rem;
    box-sizing: border-box;
    border-radius: 0.02rem;
    border: 0;
    padding: 0 0.12rem;
    height: 1.45rem;
}
.txt[hash-class=loginMobile-4879024948953090]{
    font-size: 0.7rem;
}
.inputContent[hash-class=loginMobile-4879024948953090]{
    margin-bottom: 1rem;
}
.agreeGreyTxt[hash-class=loginMobile-4879024948953090]{
    color: gray;
    font-size: 0.53rem;
    flex-shrink: 0;
}
.agreeRedTxt[hash-class=loginMobile-4879024948953090]{
    color: #d91313;
    font-size: 0.53rem;
    /* margin: 0 .05rem; */
     flex-shrink: 0;
     cursor: pointer;
}
.checkBoxActive[hash-class=loginMobile-4879024948953090]{
     background-color: #93939f;
}
.rc-text[hash-class=CustmFooter-3163326599537857] {
    line-height: 30px;
}

.rc-text-inner[hash-class=CustmFooter-3163326599537857] {
    line-height: inherit;
}

.rc-expression-inner[hash-class=CustmFooter-3163326599537857] {
    line-height: inherit;
}
[hash-class=CustmFooter-3163326599537857] .footerContainer .footer {
  width: 100vw;
  height: 3.5rem;
  background: #aaaaaa;
}

[hash-class=CustmFooter-3163326599537857] .footer .footer_top {
  width: 10rem;
  padding: .5rem 0 0.5rem 0;
  height: 1.4rem;
  border-bottom: 0.01rem solid #fff;
  margin: 0 auto;
  display: flex;
  justify-content: flex-start;
}

[hash-class=CustmFooter-3163326599537857] .footer .footer_top .contact_information {
  width: 3.8rem;
  height: 1.1rem;
  padding-top: .3rem;
  padding-bottom: .3rem;
  display: flex;
  flex-direction: column;
  justify-content: space-around;
}

[hash-class=CustmFooter-3163326599537857] .footer .footer_top .contact_information div {
  display: flex;
}

[hash-class=CustmFooter-3163326599537857] .footer .footer_top .contact_information div img {
  margin-right: .2rem;
  width: .16rem;
  height: .17rem;
}

[hash-class=CustmFooter-3163326599537857] .footer .footer_top .contact_information div:nth-child(2) img {
  margin-top: .02rem;
  width: .15rem;
  height: .19rem;
}

[hash-class=CustmFooter-3163326599537857] .footer .footer_top .contact_information div span {
  font-size: var(--main-fontSize18);
  line-height: 0.18rem;
  color: #fff;
}


[hash-class=CustmFooter-3163326599537857] .footer .footer_top .applet {
  width: 1.6rem;
  margin-left: 2.8rem;
  margin-right: .2rem;
  height: 100%;
  display: flex;
  justify-content: center;
}

[hash-class=CustmFooter-3163326599537857] .footer .footer_top .applet .item_box img {
  width: 1.5rem;
}

[hash-class=CustmFooter-3163326599537857] .footer .footer_top .applet .item_box .txt {
  font-size: var(--main-fontSize18);
  color: #FFF;
  text-align: center;
  line-height: .2rem;
}

[hash-class=CustmFooter-3163326599537857] .footer .footer_top .app {
  width: 1.8rem;
  height: 100%;
  display: flex;
  justify-content: right;
}

[hash-class=CustmFooter-3163326599537857] .footer .footer_top .app .item_box img {
  width: 1.5rem;
}

[hash-class=CustmFooter-3163326599537857] .footer .footer_top .app .item_box .txt {
  font-size: var(--main-fontSize18);
  color: #FFF;
  text-align: center;
  line-height: .2rem;
}


[hash-class=CustmFooter-3163326599537857]  .footer .footer_bottom {
  width: 10rem;
  height: 1.04rem;

  margin: 0 auto;
  display: flex;
  justify-content: center;
  align-items: center;
  flex-direction: row;
  font-size: var(--main-fontSize18);
}

[hash-class=CustmFooter-3163326599537857] .footer .footer_bottom .bottom-left {
  width: 2.1rem;
}

[hash-class=CustmFooter-3163326599537857] .footer .footer_bottom .bottom-left .left-img {
  width: 2.1rem;
}

[hash-class=CustmFooter-3163326599537857] .footer .footer_bottom .bottom-middle {
  height: 50%;
  width: 1px;
  margin: 0 .4rem;
  background-color: #fff;
}

[hash-class=CustmFooter-3163326599537857] .footer .footer_bottom .bottom-right {
  width: 7rem;
}

[hash-class=CustmFooter-3163326599537857] .footer .footer_bottom .bottom-right .bottom-right-tabMap {
  font-size: var(--main-fontSize18);
}

[hash-class=CustmFooter-3163326599537857] .footer .footer_bottom .bottom-right .bottom-right-tabMap a {
  color: #fff;
}

[hash-class=CustmFooter-3163326599537857] .footer .footer_bottom .bottom-right .bottom-right-tabMap span {
  color: #fff;
  height: 100%;
  font-size: 0.15rem;
  padding: 0 .1rem;
}

[hash-class=CustmFooter-3163326599537857] .footer .footer_bottom .bottom-right .bottom-right-copyRight {
  color: #FFF;
  word-break: break-all;
  font-size: var(--main-fontSize16);
}

[hash-class=CustmFooter-3163326599537857] .user_feedback {
    position: fixed;
    right: 1%;
    top: 30%;
    background: #ffffff00;
    z-index: 9999;
}
[hash-class=CustmFooter-3163326599537857] .entary{
  width: auto;
  height: auto;
  position: absolute;
  left: -2.8rem;
  display: none;
  top: 0px;
  z-index: 1001;
  
}

[hash-class=CustmFooter-3163326599537857] .entary-text {
  font-size: 0.18rem;
  font-family: Alibaba PuHuiTi, Alibaba PuHuiTi-400;
  font-weight: 400;
  text-align: CENTER;
  color: #333333;
  line-height: 0.21rem;
  margin-top: 7px;
}
[hash-class=CustmFooter-3163326599537857] .ewm-image{
    width: .8rem;
    height: .8rem;
    left: -1.85rem;
    top: -15%;
}
[hash-class=CustmFooter-3163326599537857] .ewm-image img{
  width:100%
}
[hash-class=CustmFooter-3163326599537857] .gzh-switch:hover .entary{
  display: flex;
}
[hash-class=CustmFooter-3163326599537857] .gzh-switch:hover .entary-item{
  display: flex;
  flex-direction: column;
  margin-right: 0.1rem;
  align-items: center;
}
[hash-class=CustmFooter-3163326599537857] .xcx-switch:hover .entary{
  display: block;
}
[hash-class=CustmFooter-3163326599537857] .app-switch:hover .entary{
  display: block;
}
[hash-class=CustmFooter-3163326599537857] .user_feedback .user-feedback-item {
  width: -webkit-fit-content;
  width: fit-content;
    position: relative;
    background: #d61820;
    color: white;
    margin-bottom: 5px;
    height: 0.7rem;
    display: flex;
    align-items: center;
    flex-direction: column;
}

[hash-class=CustmFooter-3163326599537857] .user_feedback .user-feedback-item:hover {
    border: 1px solid #d61820;
    color: #d61820;
    cursor: pointer;
    background: white;
}
[hash-class=CustmFooter-3163326599537857] .user_feedback #go-top-btn{
  color: #d61820;
  background: white;
  border: 1px solid #d61820;
}
[hash-class=CustmFooter-3163326599537857] .user_feedback .user-feedback-item .feedback-img {
    width: 0.6rem;
    min-width: 20px;
    margin: 0 auto;
    display: block;
    padding: 0.05rem 0.1rem 0 0.1rem;
    box-sizing: border-box;
    min-height: 20px;
}

[hash-class=CustmFooter-3163326599537857] .user_feedback .user-feedback-item .feedback-img:last-child {
    width: 0.6rem;
    min-width: 20px;
    margin: 0 auto;
    display: block;
    padding: 0.05rem;
    min-height: 20px;
}

[hash-class=CustmFooter-3163326599537857] .user_feedback .user-feedback-item #go-top {
    padding-top: 0.1rem;
}

[hash-class=CustmFooter-3163326599537857] .user_feedback .user-feedback-item .label {
    font-size: var(--main-fontSize14);
    text-align: center;
    padding-bottom: 0.1rem;
    white-space: nowrap;
}

[hash-class=CustmFooter-3163326599537857] .user_feedback .phone-service-switch .service-phone {
    position: fixed;
    right: calc(100% + 10px);
    top: 0;
    width: 1.3rem;
    border-radius: 5px;
    visibility: hidden;
    background-color: white;
    padding-left: 10px;
    box-shadow: 0 12px 32px 4px rgba(0, 0, 0, .04), 0 8px 20px rgba(0, 0, 0, .08);
}

[hash-class=CustmFooter-3163326599537857] .user_feedback .phone-service-switch .service-phone p {
    margin-bottom: 0.02rem;
    margin-top: 0.06rem;
}

[hash-class=CustmFooter-3163326599537857] .user_feedback .phone-service-switch .service-phone .label {
    padding-bottom: 0;
    color: #1f282e;
    text-align: left;
        font-size: 20px;
    font-weight: bold;
}

[hash-class=CustmFooter-3163326599537857] .user_feedback .phone-service-switch .service-phone .phone {
    color: red;
    font-size: 0.16rem;
}

[hash-class=CustmFooter-3163326599537857] .user_feedback .phone-service-switch:hover .service-phone {
    visibility: visible;
    position: absolute;
}

[hash-class=CustmFooter-3163326599537857] .user_feedback .user-feedback-item .feedback-text {
  font-size: 0.12rem;
  font-family: Alibaba PuHuiTi, Alibaba PuHuiTi-400;
  font-weight: 600;
  text-align: CENTER;
  color: #fff;
  line-height: 0.21rem;
}


[hash-class=CustmFooter-3163326599537857] .user_feedback .user-feedback-item:hover .feedback-text {
  font-size: 0.12rem;
  font-family: Alibaba PuHuiTi, Alibaba PuHuiTi-400;
  font-weight: 600;
  text-align: CENTER;
  color: #d91313;
  line-height: 0.21rem;
}

[hash-class=CustmFooter-3163326599537857] .user_feedback .user-feedback-item .feedback-img:hover + .feedback-text {
    color: #d91313;
}

.rc-text[hash-class=CustmFooterV2-3429491928927197] {
    line-height: 30px;
}
/* :deep(#go-vacation){
 display: block;
 text-align: center;
 overflow: hidden;
 height: 1.1rem;
 width: 2.3rem;
 position: absolute;
 right: 0;
}
:deep(.vacationNotice){
  margin-top: 0.28rem;
  font-size: 0.15rem;
  font-weight: 600;
  color: #fbc204;
  letter-spacing: 0.05rem;
  margin-bottom: 0.2rem;
  text-shadow: -1.5px 1.5px 0 #b4151a;
}
:deep(#go-vacation:hover .vacationNotice){
  text-shadow: none;
}
:deep(#go-vacation:hover .vacationNotice1){
  text-shadow: none;
}
:deep(.vacationNotice1){
  margin-top: 0.05rem;
  font-size: 0.15rem;
  font-weight: 600;
  color: #fbc204;
  letter-spacing: 0.05rem;
  text-shadow: -1.5px 1.5px 0 #b4151a;
} */
.rc-text-inner[hash-class=CustmFooterV2-3429491928927197] {
    line-height: inherit;
}

.rc-expression-inner[hash-class=CustmFooterV2-3429491928927197] {
    line-height: inherit;
}
[hash-class=CustmFooterV2-3429491928927197] .footerContainer .footer {
  width: 100vw;
  height: 3.5rem;
  background: #aaaaaa;
}

[hash-class=CustmFooterV2-3429491928927197] .footer .footer_top {
  width: 10rem;
  padding: .5rem 0 0.5rem 0;
  height: 1.4rem;
  border-bottom: 0.01rem solid #fff;
  margin: 0 auto;
  display: flex;
  justify-content: flex-start;
}

[hash-class=CustmFooterV2-3429491928927197] .footer .footer_top .contact_information {
  width: 3.8rem;
  height: 1.1rem;
  padding-top: .3rem;
  padding-bottom: .3rem;
  display: flex;
  flex-direction: column;
  justify-content: space-around;
}

[hash-class=CustmFooterV2-3429491928927197] .footer .footer_top .contact_information div {
  display: flex;
}

[hash-class=CustmFooterV2-3429491928927197] .footer .footer_top .contact_information div img {
  margin-right: .2rem;
  width: .16rem;
  height: .17rem;
}

[hash-class=CustmFooterV2-3429491928927197] .footer .footer_top .contact_information div:nth-child(2) img {
  margin-top: .02rem;
  width: .15rem;
  height: .19rem;
}

[hash-class=CustmFooterV2-3429491928927197] .footer .footer_top .contact_information div span {
  font-size: var(--main-fontSize18);
  line-height: 0.18rem;
  color: #fff;
}


[hash-class=CustmFooterV2-3429491928927197] .footer .footer_top .applet {
  width: 1.6rem;
  margin-left: 2.8rem;
  margin-right: .2rem;
  height: 100%;
  display: flex;
  justify-content: center;
}

[hash-class=CustmFooterV2-3429491928927197] .footer .footer_top .applet .item_box img {
  width: 1.5rem;
}

[hash-class=CustmFooterV2-3429491928927197] .footer .footer_top .applet .item_box .txt {
  font-size: var(--main-fontSize18);
  color: #FFF;
  text-align: center;
  line-height: .2rem;
}

[hash-class=CustmFooterV2-3429491928927197] .footer .footer_top .app {
  width: 1.8rem;
  height: 100%;
  display: flex;
  justify-content: right;
}

[hash-class=CustmFooterV2-3429491928927197] .footer .footer_top .app .item_box img {
  width: 1.5rem;
}

[hash-class=CustmFooterV2-3429491928927197] .footer .footer_top .app .item_box .txt {
  font-size: var(--main-fontSize18);
  color: #FFF;
  text-align: center;
  line-height: .2rem;
}


[hash-class=CustmFooterV2-3429491928927197]  .footer .footer_bottom {
  width: 10rem;
  height: 1.04rem;

  margin: 0 auto;
  display: flex;
  justify-content: center;
  align-items: center;
  flex-direction: row;
  font-size: var(--main-fontSize18);
}

[hash-class=CustmFooterV2-3429491928927197] .footer .footer_bottom .bottom-left {
  width: 2.1rem;
}

[hash-class=CustmFooterV2-3429491928927197] .footer .footer_bottom .bottom-left .left-img {
  width: 2.1rem;
}

[hash-class=CustmFooterV2-3429491928927197] .footer .footer_bottom .bottom-middle {
  height: 50%;
  width: 1px;
  margin: 0 .4rem;
  background-color: #fff;
}

[hash-class=CustmFooterV2-3429491928927197] .footer .footer_bottom .bottom-right {
  width: 7rem;
}

[hash-class=CustmFooterV2-3429491928927197] .footer .footer_bottom .bottom-right .bottom-right-tabMap {
  font-size: var(--main-fontSize18);
}

[hash-class=CustmFooterV2-3429491928927197] .footer .footer_bottom .bottom-right .bottom-right-tabMap a {
  color: #fff;
}

[hash-class=CustmFooterV2-3429491928927197] .footer .footer_bottom .bottom-right .bottom-right-tabMap span {
  color: #fff;
  height: 100%;
  font-size: 0.15rem;
  padding: 0 .1rem;
}

[hash-class=CustmFooterV2-3429491928927197] .footer .footer_bottom .bottom-right .bottom-right-copyRight {
  color: #FFF;
  word-break: break-all;
  font-size: var(--main-fontSize16);
}

/* 侧边栏 */


[hash-class=CustmFooterV2-3429491928927197] .user_feedback {
  position: fixed;
  right: 1%;
  top: 30%;
  background: #ffffff00;
  z-index: 9999;
}
[hash-class=CustmFooterV2-3429491928927197] .ewm-image{
    width: .8rem;
    height: .8rem;
    left: -1.85rem;
    top: -15%;
}

[hash-class=CustmFooterV2-3429491928927197] .xcx-switch .ewm-image{
    width: 1.8rem;
    height: 1.8rem;
    left: -1.85rem;
    top: -15%;
}
[hash-class=CustmFooterV2-3429491928927197] .ewm-image img{
width:100%
}
[hash-class=CustmFooterV2-3429491928927197] .gzh-switch:hover .ewm-image{
display: block;
}
[hash-class=CustmFooterV2-3429491928927197] .xcx-switch:hover .ewm-image{
display: block;
}
[hash-class=CustmFooterV2-3429491928927197] .app-switch:hover .ewm-image{
display: block;
}
[hash-class=CustmFooterV2-3429491928927197] .user_feedback .user-feedback-item {
  width: -webkit-fit-content;
  width: fit-content;
    position: relative;
    background: #d61820;
    color: white;
    margin-bottom: 5px;
    height: 0.7rem;
    display: flex;
    align-items: center;
    flex-direction: column;
}

[hash-class=CustmFooterV2-3429491928927197] .user_feedback .user-feedback-item:hover {
  border: 1px solid #d61820;
  color: #d61820;
  cursor: pointer;
  background: white;
}
[hash-class=CustmFooterV2-3429491928927197] .user_feedback #go-top-btn{
color: #d61820;
background: white;
border: 1px solid #d61820;
}
[hash-class=CustmFooterV2-3429491928927197] .user_feedback .user-feedback-item .feedback-img {
    width: 0.6rem;
    min-width: 20px;
    margin: 0 auto;
    display: block;
    padding: 0.05rem 0.1rem 0 0.1rem;
    box-sizing: border-box;
    min-height: 20px;
}

[hash-class=CustmFooterV2-3429491928927197] .user_feedback .user-feedback-item .feedback-img:last-child {
    width: 0.6rem;
    min-width: 20px;
    margin: 0 auto;
    display: block;
    padding: 0.05rem;
    min-height: 20px;
}

[hash-class=CustmFooterV2-3429491928927197] .user_feedback .user-feedback-item #go-top {
  padding-top: 0.1rem;
}

[hash-class=CustmFooterV2-3429491928927197] .user_feedback .user-feedback-item .label {
  font-size: var(--main-fontSize14);
  text-align: center;
  padding-bottom: 0.1rem;
  white-space: nowrap;
}

[hash-class=CustmFooterV2-3429491928927197] .user_feedback .phone-service-switch .service-phone {
  position: fixed;
  right: calc(100% + 10px);
  top: 0;
  width: 1.3rem;
  border-radius: 5px;
  visibility: hidden;
  background-color: white;
  padding-left: 10px;
  box-shadow: 0 12px 32px 4px rgba(0, 0, 0, .04), 0 8px 20px rgba(0, 0, 0, .08);
}

[hash-class=CustmFooterV2-3429491928927197] .user_feedback .phone-service-switch .service-phone p {
  margin-bottom: 0.02rem;
  margin-top: 0.06rem;
}

[hash-class=CustmFooterV2-3429491928927197] .user_feedback .phone-service-switch .service-phone .label {
  padding-bottom: 0;
  color: #1f282e;
  text-align: left;
      font-size: 20px;
    font-weight: bold;
}

[hash-class=CustmFooterV2-3429491928927197] .user_feedback .phone-service-switch .service-phone .phone {
  color: red;
  font-size: 0.16rem;
}

[hash-class=CustmFooterV2-3429491928927197] .user_feedback .phone-service-switch:hover .service-phone {
  visibility: visible;
  position: absolute;
}



[hash-class=CustmFooterV2-3429491928927197] .entary{
  width: auto;
  height: auto;
  position: absolute;
  left: -2.8rem;
  display: none;
  top: 0px;
  z-index: 1001;
  
}

[hash-class=CustmFooterV2-3429491928927197] .entary-text {
  font-size: 0.18rem;
  font-family: Alibaba PuHuiTi, Alibaba PuHuiTi-400;
  font-weight: 400;
  text-align: CENTER;
  color: #333333;
  line-height: 0.21rem;
  margin-top: 7px;
}

[hash-class=CustmFooterV2-3429491928927197] .gzh-switch:hover .entary{
  display: flex;
}
[hash-class=CustmFooterV2-3429491928927197] .gzh-switch:hover .entary-item{
  display: flex;
  flex-direction: column;
  margin-right: 0.1rem;
  align-items: center;
}
[hash-class=CustmFooterV2-3429491928927197] .xcx-switch:hover .entary{
  display: block;
}
[hash-class=CustmFooterV2-3429491928927197] .app-switch:hover .entary{
  display: block;
}

[hash-class=CustmFooterV2-3429491928927197] .user_feedback .user-feedback-item .feedback-text {
  font-size: 0.12rem;
  font-family: Alibaba PuHuiTi, Alibaba PuHuiTi-400;
  font-weight: 600;
  text-align: CENTER;
  color: #fff;
  line-height: 0.21rem;
}


[hash-class=CustmFooterV2-3429491928927197] .user_feedback .user-feedback-item:hover .feedback-text {
  font-size: 0.12rem;
  font-family: Alibaba PuHuiTi, Alibaba PuHuiTi-400;
  font-weight: 600;
  text-align: CENTER;
  color: #d91313;
  line-height: 0.21rem;
}

[hash-class=CustmFooterV2-3429491928927197] .user_feedback .user-feedback-item .feedback-img:hover + .feedback-text {
    color: #d91313;
}
.pointer[hash-class=index-4300276774675842]{
    cursor: pointer;
}
.rc-text[hash-class=nomalCarousel-3168840173103150] {
    line-height: 30px;
}

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

.rc-expression-inner[hash-class=nomalCarousel-3168840173103150] {
    line-height: inherit;
}
/* Carousel组件 */
.carousel[hash-class=nomalCarousel-3168840173103150]{
  overflow:hidden;
  position:relative;
  transition:all 400ms ease;
  border-color: none;
}
.carousel[hash-class=nomalCarousel-3168840173103150]{
  -servicestudio-max-height:100vh;
  -servicestudio-max-height:none !important;
  -servicestudio-min-height:80px !important;
}
.carousel:empty[hash-class=nomalCarousel-3168840173103150]{
  -servicestudio-min-height:200px;
}
.carousel .image-div[hash-class=nomalCarousel-3168840173103150]{
  height: 100%;
  width: 100%;
  position: relative;
}
[hash-class=nomalCarousel-3168840173103150] .carousel .image-text-div{
    width: 100%;
    height: 0.74rem;
    background: linear-gradient(90deg,transparent,rgba(0,0,0,.4) 20%,rgba(0,0,0,.4) 75%,transparent);
    border-radius: 2px;
    line-height: .74rem;
    color: #fff;
    position: absolute;
    bottom: 0;
    display: flex;
    justify-content: center;
    align-items: center;
}
[hash-class=nomalCarousel-3168840173103150] .carousel .image-text-div span{
    font-size: .26rem;
}
.carousel:not(.no-swipe) .carousel-container-content:hover[hash-class=nomalCarousel-3168840173103150]{
  cursor:-webkit-grab;
  cursor:grab;
}
.carousel.init[hash-class=nomalCarousel-3168840173103150]{
  opacity:0;
}
.carousel.init[hash-class=nomalCarousel-3168840173103150]{
  -servicestudio-opacity:1;
}
.carousel > .list:not([data-virtualization-disabled]) > *[hash-class=nomalCarousel-3168840173103150], .carousel > .list:not([data-animation-disabled]) > *[hash-class=nomalCarousel-3168840173103150]{
  -servicestudio-display:none !important;
}
.carousel > .list:not([data-virtualization-disabled])[hash-class=nomalCarousel-3168840173103150], .carousel > .list:not([data-animation-disabled])[hash-class=nomalCarousel-3168840173103150]{
  -servicestudio-min-height:225px;
  -servicestudio-pointer-events:none;
}
.carousel > .list:not([data-virtualization-disabled]):after[hash-class=nomalCarousel-3168840173103150], .carousel > .list:not([data-animation-disabled]):after[hash-class=nomalCarousel-3168840173103150]{
  -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[hash-class=nomalCarousel-3168840173103150]{
  transition:all 250ms linear;
  will-change:transform;
}
.carousel [data-block*=Card] + [data-block*=Card] .card[hash-class=nomalCarousel-3168840173103150]{
  margin-top:var(--space-none);
}
.carousel .carousel-container[hash-class=nomalCarousel-3168840173103150]{
  --carousel-width:100%;
  width:var(--carousel-width);
  background-color:transparent;
  white-space:nowrap;
}
.carousel .carousel-container[hash-class=nomalCarousel-3168840173103150]{
  -servicestudio-min-height:80px !important;
  -servicestudio-white-space:normal;
}
.carousel .carousel-container .list.list-group[hash-class=nomalCarousel-3168840173103150]{
  background-color:transparent;
  white-space:nowrap;
}
.carousel .carousel-container .list.list-group[hash-class=nomalCarousel-3168840173103150]{
  -servicestudio-white-space:normal;
}
.carousel .carousel-container > .carousel-container-content > *:not(.list)[hash-class=nomalCarousel-3168840173103150], .carousel .carousel-container > .carousel-container-content > .list > div[hash-class=nomalCarousel-3168840173103150]{
  display:inline-block;
  white-space:normal;
  width:100%;
}
.carousel .carousel-container .carousel-container-content > .list:not([data-virtualization-disabled]) > *[hash-class=nomalCarousel-3168840173103150],
.carousel .carousel-container .carousel-container-content > .list:not([data-animation-disabled]) > *[hash-class=nomalCarousel-3168840173103150]{
  -servicestudio-display:none !important;
}
.carousel .carousel-container .carousel-container-content > .list:not([data-virtualization-disabled])[hash-class=nomalCarousel-3168840173103150],
.carousel .carousel-container .carousel-container-content > .list:not([data-animation-disabled])[hash-class=nomalCarousel-3168840173103150]{
  -servicestudio-min-height:225px;
  -servicestudio-pointer-events:none;
}
.carousel .carousel-container .carousel-container-content > .list:not([data-virtualization-disabled]):after[hash-class=nomalCarousel-3168840173103150],
.carousel .carousel-container .carousel-container-content > .list:not([data-animation-disabled]):after[hash-class=nomalCarousel-3168840173103150]{
  -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[hash-class=nomalCarousel-3168840173103150]{
  -servicestudio-min-height:80px !important;
}
.carousel .carousel-container-content .OSFillParent[hash-class=nomalCarousel-3168840173103150]{
  display:inline-block;
}
.carousel .carousel-container-content .grid-gallery .OSFillParent[hash-class=nomalCarousel-3168840173103150]{
  display:inherit;
}
.carousel .carousel-navigation[hash-class=nomalCarousel-3168840173103150]{
  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:36px;
  justify-content:center;
  opacity:0;
  position:absolute;
  top:50%;
  -webkit-transform:translateY(-25px);
          transform:translateY(-25px);
  transition:all 150ms linear;
  width:36px;
  will-change:opacity;
  z-index:2;
}
.carousel .carousel-navigation.disabled[hash-class=nomalCarousel-3168840173103150]{
  opacity:0.3;
}
.carousel .carousel-navigation.hidden[hash-class=nomalCarousel-3168840173103150]{
  display:none;
}
.carousel .carousel-container-content img:hover[hash-class=nomalCarousel-3168840173103150]{

}
.carousel .carousel-navigation.carousel-navigation-left[hash-class=nomalCarousel-3168840173103150]{
  left:0px;
  background: rgba(31,45,61,.11);
}
.carousel .carousel-navigation.carousel-navigation-right[hash-class=nomalCarousel-3168840173103150]{
  right:0px;
  text-align:right;
  background: rgba(31,45,61,.11);
}
.carousel .carousel-navigation:hover[hash-class=nomalCarousel-3168840173103150]{
  background:rgba(31,45,61,.23)
}
.carousel .carousel-navigation.carousel-navigation .rc-icon[hash-class=nomalCarousel-3168840173103150]{
  color: white;
  -webkit-transform: scale(0.5);
          transform: scale(0.5);
}
.carousel .carousel-dots-container[hash-class=nomalCarousel-3168840173103150]{
  margin-top:-20px;
  text-align:center;
}
.carousel .carousel-dots-container.disabled[hash-class=nomalCarousel-3168840173103150]{
  display:none;
}
.carousel .carousel-dots-container .carousel-dot[hash-class=nomalCarousel-3168840173103150]{
  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[hash-class=nomalCarousel-3168840173103150]{
  background-color:#5282fc;
}
.carousel-is-moving .hide-on-drag[hash-class=nomalCarousel-3168840173103150]{
  opacity:0;
  transition:opacity 250ms ease;
}
.carousel .list.list-group[hash-class=nomalCarousel-3168840173103150]{
  overflow:initial;
}
.carousel svg[hash-class=nomalCarousel-3168840173103150]{
  max-width:100%;
}
.carousel .rc-image>.image-inner[hash-class=nomalCarousel-3168840173103150] {
  width: 100%;
  height: 100%;
}

.has-accessible-features .carousel .carousel-navigation:focus[hash-class=nomalCarousel-3168840173103150]{
  box-shadow:0 0 0 3px var(--color-focus-outer);
}
.rc-text[hash-class=tabStrCarousel-3208053993621022] {
    line-height: 30px;
}

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

.rc-expression-inner[hash-class=tabStrCarousel-3208053993621022] {
    line-height: inherit;
}
.normal-swiper[hash-class=tabStrCarousel-3208053993621022]{
  display: flex;
  flex-direction: column;
  width: 100%;
  height: 100%;
}
.swiper[hash-class=tabStrCarousel-3208053993621022]{
  display: flex;
  margin: 0px auto;
  overflow: hidden;
  position: relative;
  width: 100%;
  flex: 4;
}
.normal-swiper-tabs[hash-class=tabStrCarousel-3208053993621022]{
  flex: 1;
  display: flex;
  margin-top: 0.15rem;
  justify-content: space-between;
  align-items: center;
}
[hash-class=tabStrCarousel-3208053993621022] .normal-swiper-wrapper{
  width: 100%;
  height: 100%;
  display: flex;
}
[hash-class=tabStrCarousel-3208053993621022] .normal-swiper-slide{
  width: 100%;
  height: 100%;
  flex-shrink: 0;
}
/** pagenation **/
[hash-class=tabStrCarousel-3208053993621022] .normal-swiper-pagination{
  width: 100%;
  position: absolute;
  bottom: 0;
  display: flex;
  padding: 10px 0px;
  justify-content: center;
}
[hash-class=tabStrCarousel-3208053993621022] .normal-swiper-pagination-bullet{
  width: 15px;
  height: 5px;
  border-radius: 20%;
  background: white;
  margin-left: 10px;
  opacity: 0.5;
  cursor: pointer;
}
[hash-class=tabStrCarousel-3208053993621022] .normal-swiper-pagination-bullet-active{
  opacity: 1;
}

/** tab切换 **/
.pre-btn[hash-class=tabStrCarousel-3208053993621022],.next-btn[hash-class=tabStrCarousel-3208053993621022]{
  width: 0.25rem;
  height: 0.92rem;
  background: #bebebe;
  border-radius: 0.05rem;
  cursor: pointer;
  display: flex;
  justify-content: center;
  align-items: center;
  align-content: center;
}
.pre-btn[hash-class=tabStrCarousel-3208053993621022],.next-btn .rc-icon[hash-class=tabStrCarousel-3208053993621022]{
  color: white;
}
.normal-swiper-tabs-container[hash-class=tabStrCarousel-3208053993621022]{
  flex: 1;
  display: flex;
  justify-content: space-around;
}
[hash-class=tabStrCarousel-3208053993621022] .normal-swiper-tabs{
  display: flex;
  
}
[hash-class=tabStrCarousel-3208053993621022] .tab-item{
  padding: 0.03rem;
  border-radius: 0.04rem;
  width: 24.5%;
  cursor: pointer;
}
[hash-class=tabStrCarousel-3208053993621022] .tab-item img{
  width: 100%;
  height: 100%;
}
[hash-class=tabStrCarousel-3208053993621022] .tab-item-active{
  border: 1px solid #d91313;
}
.rc-text[hash-class=carousel3Dnew-3213855623095914] {
    line-height: 30px;
}

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

.rc-expression-inner[hash-class=carousel3Dnew-3213855623095914] {
    line-height: inherit;
}
.swiper[hash-class=carousel3Dnew-3213855623095914]{
  display: flex;
  margin: 0px auto;
  overflow: hidden;
  position: relative;
  min-height: 300px;
}

[hash-class=carousel3Dnew-3213855623095914] .normal-swiper-wrapper{
  width: 100%;
  height: 100%;
  display: flex;
  flex-wrap: nowrap;
}
[hash-class=carousel3Dnew-3213855623095914] .normal-swiper-slide{
  width: 67%;
  height: 100%;
  flex-shrink: 0;
  display: inline-block;
  transition: all linear 150ms;
}
/** pagenation **/
[hash-class=carousel3Dnew-3213855623095914] .normal-swiper-pagination{
  width: 100%;
  position: absolute;
  bottom: 0;
  display: flex;
  padding: 10px 0px;
  justify-content: center;
}
[hash-class=carousel3Dnew-3213855623095914] .normal-swiper-pagination-bullet{
  width: 15px;
  height: 5px;
  border-radius: 20%;
  background: white;
  margin-left: 10px;
  opacity: 0.5;
  cursor: pointer;
}
[hash-class=carousel3Dnew-3213855623095914] .normal-swiper-pagination-bullet-active{
  opacity: 1;
}
[hash-class=carousel3Dnew-3213855623095914] .normal-swiper-slide img{
  width: 100%;
  height: 100%;
  max-height: 350px;
}
[hash-class=carousel3Dnew-3213855623095914] .swiper .swiper-inner{
  margin: 50px 0rem;
  box-shadow: 0 0 0.13rem 0 rgb(0 0 0 / 62%);
}
[hash-class=carousel3Dnew-3213855623095914] .normal-swiper-slide-active{
  -webkit-transform: scale(1.4);
          transform: scale(1.4);
  z-index: 100;
}
/** navigation **/
[hash-class=carousel3Dnew-3213855623095914] .carousel-navigation{
  -webkit-transform: translateY(50%);
          transform: translateY(50%);
    width: 0.35rem;
    height: 0.35rem;
    border-radius: 50%;
    background: rgba(31,45,61,.11);
    opacity: 0.6;
    display: flex;
    place-content: center;
    align-items: center;
    position: absolute;
    color: white;
    cursor: pointer;
    z-index: 600;
}
[hash-class=carousel3Dnew-3213855623095914] .carousel-navigation .rc-icon{
  font-size: 12px !important;
}
[hash-class=carousel3Dnew-3213855623095914] .carousel-navigation i{
  font-size: 12px !important;
}
[hash-class=carousel3Dnew-3213855623095914] .carousel-navigation:hover{
  background: rgba(31,45,61,.3);
}
[hash-class=carousel3Dnew-3213855623095914] .carousel-navigation-left{
    bottom: 50%;
    left: 26px;
}
[hash-class=carousel3Dnew-3213855623095914] .carousel-navigation-right{
    bottom: 50%;
    right: 26px;
}
.rc-text[hash-class=normalCarouselNew-3214238509051824] {
    line-height: 30px;
}

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

.rc-expression-inner[hash-class=normalCarouselNew-3214238509051824] {
    line-height: inherit;
}
.swiper[hash-class=normalCarouselNew-3214238509051824]{
  display: flex;
  margin: 0px auto;
  overflow: hidden;
  position: relative;
}

[hash-class=normalCarouselNew-3214238509051824] .normal-swiper-wrapper{
  width: 100%;
  height: 100%;
  display: flex;
  flex-wrap: nowrap;
  position: relative;
}
[hash-class=normalCarouselNew-3214238509051824] .normal-swiper-slide{
  width: 100%;
  height: 100%;
  flex-shrink: 0;
  display: inline-block;
  position: relative;
}
[hash-class=normalCarouselNew-3214238509051824] .normal-swiper-slide img{
  width: 100%;
  height: 100%;
}
/** pagenation **/
[hash-class=normalCarouselNew-3214238509051824] .normal-swiper-pagination{
  width: 100%;
  position: absolute;
  bottom: 0;
  display: flex;
  padding: 10px 0px;
  justify-content: center;
}
[hash-class=normalCarouselNew-3214238509051824] .normal-swiper-pagination-bullet{
  width: 15px;
  height: 5px;
  border-radius: 20%;
  background: white;
  margin-left: 10px;
  opacity: 0.5;
  cursor: pointer;
}
[hash-class=normalCarouselNew-3214238509051824] .normal-swiper-pagination-bullet-active{
  opacity: 1;
}
[hash-class=normalCarouselNew-3214238509051824] .normal-swiper-slide>.swiper-info{
  width: 100%;
  height: 0.74rem;
  background: linear-gradient(90deg,transparent,rgba(0,0,0,.4) 20%,rgba(0,0,0,.4) 75%,transparent);
  border-radius: 2px;
  color: #fff;
  position: absolute;
  bottom: 0;
  display: flex;
  justify-content: center
}
[hash-class=normalCarouselNew-3214238509051824] .normal-swiper-slide .swiper-info span{
  font-size: .26rem;
  line-height: .74rem;
  text-align: center;
}
/** navigation **/
[hash-class=normalCarouselNew-3214238509051824] .carousel-navigation{
    width: 0.35rem;
    height: 0.35rem;
    border-radius: 50%;
    background: rgba(31,45,61,.11);
    opacity: 0.6;
    display: flex;
    place-content: center;
    align-items: center;
    position: absolute;
    color: white;
    cursor: pointer;
    -webkit-transform: translateY(50%);
            transform: translateY(50%);
}
[hash-class=normalCarouselNew-3214238509051824] .carousel-navigation .rc-icon{
  font-size: 12px !important;
}
[hash-class=normalCarouselNew-3214238509051824] .carousel-navigation i{
  font-size: 12px !important;
}
[hash-class=normalCarouselNew-3214238509051824] .carousel-navigation:hover{
  background: rgba(31,45,61,.3);
}
[hash-class=normalCarouselNew-3214238509051824] .carousel-navigation-left{
    bottom: 50%;
    left: 26px;
}
[hash-class=normalCarouselNew-3214238509051824] .carousel-navigation-right{
    bottom: 50%;
    right: 26px;
}
.rc-text[hash-class=strCarouselNew-3428925084463074] {
    line-height: 30px;
}

.rc-text-inner[hash-class=strCarouselNew-3428925084463074] {
    line-height: inherit;
}

.rc-expression-inner[hash-class=strCarouselNew-3428925084463074] {
    line-height: inherit;
}
.swiper[hash-class=strCarouselNew-3428925084463074]{
  display: flex;
  margin: 0px auto;
  overflow: hidden;
  position: relative;
}

[hash-class=strCarouselNew-3428925084463074] .normal-swiper-wrapper{
  width: 100%;
  height: 100%;
  display: flex;
}
[hash-class=strCarouselNew-3428925084463074] .normal-swiper-slide{
  width: 100%;
  height: 100%;
  flex-shrink: 0;
}
/** pagenation **/
[hash-class=strCarouselNew-3428925084463074] .normal-swiper-pagination{
  width: 100%;
  position: absolute;
  bottom: 0;
  display: flex;
  padding: 20px 0px;
  justify-content: center;
}
[hash-class=strCarouselNew-3428925084463074] .normal-swiper-pagination-bullet{
  width: .1rem;
  height: .05rem;
  border-radius: 20%;
  background: white;
  margin-left: 10px;
  opacity: 0.5;
  cursor: pointer;
}
[hash-class=strCarouselNew-3428925084463074] .normal-swiper-pagination-bullet-active{
  opacity: 1;
  width: .3rem;
}
[hash-class=strCarouselNew-3428925084463074] .swiper-pre {
    position: absolute;
    top: 50%;
    left: 8%;
    width: 0.5rem;
    -webkit-transform: translate(0, -50%);
            transform: translate(0, -50%);
    cursor: pointer;
    z-index: 1000;
}
[hash-class=strCarouselNew-3428925084463074] .swiper-next {
    position: absolute;
    top: 50%;
    right: 8%;
    width: 0.5rem;
    -webkit-transform: translate(0, -50%);
            transform: translate(0, -50%);
    cursor: pointer;
}
.rc-text[hash-class=strCarouseKx-3949122008338244] {
    line-height: 30px;
}

.rc-text-inner[hash-class=strCarouseKx-3949122008338244] {
    line-height: inherit;
}

.rc-expression-inner[hash-class=strCarouseKx-3949122008338244] {
    line-height: inherit;
}
.swiper[hash-class=strCarouseKx-3949122008338244]{
  display: flex;
  margin: 0px auto;
  overflow: hidden;
  position: relative;
}

[hash-class=strCarouseKx-3949122008338244] .normal-swiper-wrapper{
  width: 100%;
  height: 100%;
  display: flex;
  position: relative;
}
[hash-class=strCarouseKx-3949122008338244] .normal-swiper-slide{
    position: absolute;
    top: 0;
    left: 0;
  width: 100%;
  height: 100%;
  flex-shrink: 0;
  opacity: 0;
  transition: opacity 2s;
  z-index: 0;
}
/** pagenation **/
[hash-class=strCarouseKx-3949122008338244] .normal-swiper-pagination{
  width: 100%;
  position: absolute;
  bottom: 0;
  display: flex;
  padding: 20px 0px;
  justify-content: center;
}
[hash-class=strCarouseKx-3949122008338244] .normal-swiper-pagination-bullet{
  width: .1rem;
  height: .05rem;
  border-radius: 20%;
  background: white;
  margin-left: 10px;
  opacity: 0.5;
  cursor: pointer;
}
[hash-class=strCarouseKx-3949122008338244] .normal-swiper-pagination-bullet-active{
  opacity: 1;
  width: .3rem;
}
[hash-class=strCarouseKx-3949122008338244] .swiper-pre {
    position: absolute;
    top: 50%;
    left: 8%;
    width: 0.5rem;
    -webkit-transform: translate(0, -50%);
            transform: translate(0, -50%);
    cursor: pointer;
    z-index: 1000;
}
[hash-class=strCarouseKx-3949122008338244] .swiper-next {
    position: absolute;
    top: 50%;
    right: 8%;
    width: 0.5rem;
    -webkit-transform: translate(0, -50%);
            transform: translate(0, -50%);
    cursor: pointer;
    z-index: 1000;
}

[hash-class=strCarouseKx-3949122008338244] .active {
    opacity: 1;
    z-index: 1;
}
.rc-text[hash-class=strCarouselNewMobile1-3990029329286372] {
    line-height: 30px;
}

.rc-text-inner[hash-class=strCarouselNewMobile1-3990029329286372] {
    line-height: inherit;
}

.rc-expression-inner[hash-class=strCarouselNewMobile1-3990029329286372] {
    line-height: inherit;
}
.swiper[hash-class=strCarouselNewMobile1-3990029329286372]{
  display: flex;
  margin: 0px auto;
  overflow: hidden;
  position: relative;
}

[hash-class=strCarouselNewMobile1-3990029329286372] .normal-swiper-wrapper{
  width: 100%;
  height: 100%;
  display: flex;
}
[hash-class=strCarouselNewMobile1-3990029329286372] .normal-swiper-slide{
  width: 100%;
  height: 100%;
  flex-shrink: 0;
}
/** pagenation **/
[hash-class=strCarouselNewMobile1-3990029329286372] .normal-swiper-pagination{
  width: 100%;
  position: absolute;
  bottom: 0;
  display: flex;
  padding: 20px 0px;
  justify-content: center;
}
[hash-class=strCarouselNewMobile1-3990029329286372] .normal-swiper-pagination-bullet{
  width: .1rem;
  height: .05rem;
  border-radius: 20%;
  background: white;
  margin-left: 10px;
  opacity: 0.5;
  cursor: pointer;
}
[hash-class=strCarouselNewMobile1-3990029329286372] .normal-swiper-pagination-bullet-active{
  opacity: 1;
  width: .3rem;
}
[hash-class=strCarouselNewMobile1-3990029329286372] .swiper-pre {
    position: absolute;
    top: 50%;
    left: 8%;
    width: 0.5rem;
    -webkit-transform: translate(0, -50%);
            transform: translate(0, -50%);
    cursor: pointer;
    z-index: 1000;
}
[hash-class=strCarouselNewMobile1-3990029329286372] .swiper-next {
    position: absolute;
    top: 50%;
    right: 8%;
    width: 0.5rem;
    -webkit-transform: translate(0, -50%);
            transform: translate(0, -50%);
    cursor: pointer;
}
.rc-text[hash-class=strCarouselNewMobile2-3988529021905796] {
    line-height: 30px;
}

.rc-text-inner[hash-class=strCarouselNewMobile2-3988529021905796] {
    line-height: inherit;
}

.rc-expression-inner[hash-class=strCarouselNewMobile2-3988529021905796] {
    line-height: inherit;
}
.swiper[hash-class=strCarouselNewMobile2-3988529021905796]{
  display: flex;
  margin: 0px auto;
  overflow: hidden;
  position: relative;
}

[hash-class=strCarouselNewMobile2-3988529021905796] .normal-swiper-wrapper{
  width: 100%;
  height: 100%;
  display: flex;
}
[hash-class=strCarouselNewMobile2-3988529021905796] .normal-swiper-slide{
  width: 100%;
  height: 100%;
  flex-shrink: 0;
}
/** pagenation **/
[hash-class=strCarouselNewMobile2-3988529021905796] .normal-swiper-pagination{
  width: 100%;
  position: absolute;
  bottom: 0;
  display: flex;
  padding: 20px 0px;
  justify-content: center;
}
[hash-class=strCarouselNewMobile2-3988529021905796] .normal-swiper-pagination-bullet{
  width: .1rem;
  height: .05rem;
  border-radius: 20%;
  background: white;
  margin-left: 10px;
  opacity: 0.5;
  cursor: pointer;
}
[hash-class=strCarouselNewMobile2-3988529021905796] .normal-swiper-pagination-bullet-active{
  opacity: 1;
  width: .3rem;
}
[hash-class=strCarouselNewMobile2-3988529021905796] .swiper-pre {
    position: absolute;
    top: 50%;
    left: 8%;
    width: 0.5rem;
    -webkit-transform: translate(0, -50%);
            transform: translate(0, -50%);
    cursor: pointer;
    z-index: 1000;
}
[hash-class=strCarouselNewMobile2-3988529021905796] .swiper-next {
    position: absolute;
    top: 50%;
    right: 8%;
    width: 0.5rem;
    -webkit-transform: translate(0, -50%);
            transform: translate(0, -50%);
    cursor: pointer;
}
.rc-text[hash-class=strCarouseKx1-4005583648049922] {
    line-height: 30px;
}

.rc-text-inner[hash-class=strCarouseKx1-4005583648049922] {
    line-height: inherit;
}

.rc-expression-inner[hash-class=strCarouseKx1-4005583648049922] {
    line-height: inherit;
}
.swiper[hash-class=strCarouseKx1-4005583648049922]{
  display: flex;
  margin: 0px auto;
  overflow: hidden;
  position: relative;
}

[hash-class=strCarouseKx1-4005583648049922] .normal-swiper-wrapper{
  width: 100%;
  height: 100%;
  display: flex;
  position: relative;
}
[hash-class=strCarouseKx1-4005583648049922] .normal-swiper-slide{
    position: absolute;
    top: 0;
    left: 0;
  width: 100%;
  height: 100%;
  flex-shrink: 0;
  opacity: 0;
  transition: opacity 2s;
  z-index: 0;
}
/** pagenation **/
[hash-class=strCarouseKx1-4005583648049922] .normal-swiper-pagination{
  width: 100%;
  position: absolute;
  bottom: 0;
  display: flex;
  padding: 20px 0px;
  justify-content: center;
}
[hash-class=strCarouseKx1-4005583648049922] .normal-swiper-pagination-bullet{
  width: .1rem;
  height: .05rem;
  border-radius: 20%;
  background: white;
  margin-left: 10px;
  opacity: 0.5;
  cursor: pointer;
}
[hash-class=strCarouseKx1-4005583648049922] .normal-swiper-pagination-bullet-active{
  opacity: 1;
  width: .3rem;
}
[hash-class=strCarouseKx1-4005583648049922] .swiper-pre {
    position: absolute;
    top: 50%;
    left: 8%;
    width: 0.5rem;
    -webkit-transform: translate(0, -50%);
            transform: translate(0, -50%);
    cursor: pointer;
    z-index: 1000;
}
[hash-class=strCarouseKx1-4005583648049922] .swiper-next {
    position: absolute;
    top: 50%;
    right: 8%;
    width: 0.5rem;
    -webkit-transform: translate(0, -50%);
            transform: translate(0, -50%);
    cursor: pointer;
    z-index: 1000;
}

[hash-class=strCarouseKx1-4005583648049922] .active {
    opacity: 1;
    z-index: 1 !important;
}
.rc-text[hash-class=normalCarouselNew1-5077270228050589] {
    line-height: 30px;
}

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

.rc-expression-inner[hash-class=normalCarouselNew1-5077270228050589] {
    line-height: inherit;
}
.swiper[hash-class=normalCarouselNew1-5077270228050589]{
  display: flex;
  margin: 0px auto;
  overflow: hidden;
  position: relative;
}

[hash-class=normalCarouselNew1-5077270228050589] .normal-swiper-wrapper{
  width: 100%;
  height: 100%;
  display: flex;
  flex-wrap: nowrap;
  position: relative;
}
[hash-class=normalCarouselNew1-5077270228050589] .normal-swiper-slide{
  width: 100%;
  height: 100%;
  flex-shrink: 0;
  display: inline-block;
  position: relative;
}
[hash-class=normalCarouselNew1-5077270228050589] .normal-swiper-slide img{
  width: 100%;
  height: 100%;
}
/** pagenation **/
[hash-class=normalCarouselNew1-5077270228050589] .normal-swiper-pagination{
  width: 100%;
  position: absolute;
  bottom: 0;
  display: flex;
  padding: 10px 0px;
  justify-content: center;
}
[hash-class=normalCarouselNew1-5077270228050589] .normal-swiper-pagination-bullet{
  width: 15px;
  height: 5px;
  border-radius: 20%;
  background: white;
  margin-left: 10px;
  opacity: 0.5;
  cursor: pointer;
}
[hash-class=normalCarouselNew1-5077270228050589] .normal-swiper-pagination-bullet-active{
  opacity: 1;
}
[hash-class=normalCarouselNew1-5077270228050589] .normal-swiper-slide>.swiper-info{
  width: 100%;
  height: 0.74rem;
  background: linear-gradient(90deg,transparent,rgba(0,0,0,.4) 20%,rgba(0,0,0,.4) 75%,transparent);
  border-radius: 2px;
  color: #fff;
  position: absolute;
  bottom: 0;
  display: flex;
  justify-content: center
}
[hash-class=normalCarouselNew1-5077270228050589] .normal-swiper-slide .swiper-info span{
  font-size: .26rem;
  line-height: .74rem;
  text-align: center;
}
/** navigation **/
[hash-class=normalCarouselNew1-5077270228050589] .carousel-navigation{
    width: 0.35rem;
    height: 0.35rem;
    border-radius: 50%;
    background: rgba(31,45,61,.11);
    opacity: 0.6;
    display: flex;
    place-content: center;
    align-items: center;
    position: absolute;
    color: white;
    cursor: pointer;
    -webkit-transform: translateY(50%);
            transform: translateY(50%);
}
[hash-class=normalCarouselNew1-5077270228050589] .carousel-navigation .rc-icon{
  font-size: 12px !important;
}
[hash-class=normalCarouselNew1-5077270228050589] .carousel-navigation i{
  font-size: 12px !important;
}
[hash-class=normalCarouselNew1-5077270228050589] .carousel-navigation:hover{
  background: rgba(31,45,61,.3);
}
[hash-class=normalCarouselNew1-5077270228050589] .carousel-navigation-left{
    bottom: 50%;
    left: 26px;
}
[hash-class=normalCarouselNew1-5077270228050589] .carousel-navigation-right{
    bottom: 50%;
    right: 26px;
}
.rc-text[hash-class=carousel3Dmore-3433691561191439] {
    line-height: 30px;
}

.rc-text-inner[hash-class=carousel3Dmore-3433691561191439] {
    line-height: inherit;
}

.rc-expression-inner[hash-class=carousel3Dmore-3433691561191439] {
    line-height: inherit;
}
.more3d-swiper[hash-class=carousel3Dmore-3433691561191439] {
  display: flex;
  margin: 0px auto;
  overflow: hidden;
  position: relative;
  width: 100%;
}

[hash-class=carousel3Dmore-3433691561191439] .more3d-swiper-wrapper {
  width: 100%;
  height: 100%;
  display: flex;
  flex-wrap: nowrap;
  position: relative;
  height: 4.1rem;
}

[hash-class=carousel3Dmore-3433691561191439] .more3d-swiper-slide {
  flex-shrink: 0;
  display: inline-block;
  transition: all linear 150ms;
  position: absolute;
  width: 8.2rem;
  height: 4.1rem;
  box-shadow: 0 0 0.1rem 0 rgb(0 0 0 / 62%);
}

[hash-class=carousel3Dmore-3433691561191439] .more3d-swiper-slide-no-animate {
  transition: none !important;
}

/** pagenation **/
[hash-class=carousel3Dmore-3433691561191439] .more3d-swiper-pagination {
  width: 100%;
  position: absolute;
  bottom: 0;
  display: flex;
  padding: 10px 0px;
  justify-content: center;
}

[hash-class=carousel3Dmore-3433691561191439] .more3d-swiper-pagination-bullet {
  width: 15px;
  height: 5px;
  border-radius: 20%;
  background: white;
  margin-left: 10px;
  opacity: 0.5;
  cursor: pointer;
}

[hash-class=carousel3Dmore-3433691561191439] .more3d-swiper-pagination-bullet-active {
  opacity: 1;
}

[hash-class=carousel3Dmore-3433691561191439] .more3d-swiper-slide img {
  width: 100%;
  height: 100%;
}

[hash-class=carousel3Dmore-3433691561191439] .swiper .swiper-inner {
  margin: 50px 0rem;
  box-shadow: 0 0 0.13rem 0 rgb(0 0 0 / 62%);
}


/** navigation **/
[hash-class=carousel3Dmore-3433691561191439] .more3d-navigation {
  -webkit-transform: translateY(50%);
          transform: translateY(50%);
  width: 0.7rem;
  height: 0.7rem;
  border-radius: 50%;
  /* background: rgb(237, 108, 103); */
  display: flex;
  place-content: center;
  align-items: center;
  position: absolute;
  /* color: white; */
  cursor: pointer;
  z-index: 200;
  /* border: 2px solid white; */
}

[hash-class=carousel3Dmore-3433691561191439] .more3d-navigation .rc-icon {
  font-size: 16px !important;
}

[hash-class=carousel3Dmore-3433691561191439] .more3d-navigation i {
  font-size: 16px !important;
}

[hash-class=carousel3Dmore-3433691561191439] .more3d-navigation-left {
  bottom: 50%;
  left: 18%;
  /* background: url(../image/thirdActiveLeft.png); */
  background: url(https://robit-prod-1301812200.cos.ap-shanghai.myqcloud.com/bobgo/elderlyuniversity/fwpt/image/93d132c33ec11fb464bb590e7408dd5d.png);
  background-size: contain;
  background-repeat: no-repeat;
}

[hash-class=carousel3Dmore-3433691561191439] .more3d-navigation-right {
  bottom: 50%;
  right: 18%;
  /* background: url(../image/thirdActiveRight.png); */
  background: url(https://robit-prod-1301812200.cos.ap-shanghai.myqcloud.com/bobgo/elderlyuniversity/fwpt/image/dec3e0bf6513d71ab0eb5603a7d03cee.png);
  background-size: contain;
  background-repeat: no-repeat;
}

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

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

.rc-expression-inner[hash-class=strCarousel-3203803294491279] {
    line-height: inherit;
}
.swiper[hash-class=strCarousel-3203803294491279]{
  display: flex;
  margin: 0px auto;
  overflow: hidden;
  position: relative;
}

[hash-class=strCarousel-3203803294491279] .normal-swiper-wrapper{
  width: 100%;
  height: 100%;
  display: flex;
}
[hash-class=strCarousel-3203803294491279] .normal-swiper-slide{
  width: 100%;
  height: 100%;
  flex-shrink: 0;
}
/** pagenation **/
[hash-class=strCarousel-3203803294491279] .normal-swiper-pagination{
  width: 100%;
  position: absolute;
  bottom: 0;
  display: flex;
  padding: 10px 0px;
  justify-content: center;
}
[hash-class=strCarousel-3203803294491279] .normal-swiper-pagination-bullet{
  width: 15px;
  height: 5px;
  border-radius: 20%;
  background: white;
  margin-left: 10px;
  opacity: 0.5;
  cursor: pointer;
}
[hash-class=strCarousel-3203803294491279] .normal-swiper-pagination-bullet-active{
  opacity: 1;
}.maxContent[hash-class=videoPlaybackPage-6774514095957164]{
    width: auto;
    margin-bottom: 4px;
}
.fontFamily[hash-class=videoPlaybackPage-6774514095957164]{
  font-family: PingFang SC, PingFang SC-400;
}
.fontWeight500[hash-class=videoPlaybackPage-6774514095957164]{
  font-weight: 500;
}
.objectFitCover[hash-class=videoPlaybackPage-6774514095957164]{
  object-fit: cover;
}
.color1[hash-class=videoPlaybackPage-6774514095957164]{
  color: #333333;
}
.color2[hash-class=videoPlaybackPage-6774514095957164]{
  color: #666666;
}
.color3[hash-class=videoPlaybackPage-6774514095957164]{
  color: #C9161E;
}
.color4[hash-class=videoPlaybackPage-6774514095957164]{
  color: #999999;
}
.color5[hash-class=videoPlaybackPage-6774514095957164]{
  color: #999999;
}
.absolute[hash-class=videoPlaybackPage-6774514095957164]{
  position: absolute;
}
.relative[hash-class=videoPlaybackPage-6774514095957164]{
  position: relative;
}
.ac[hash-class=videoPlaybackPage-6774514095957164]{
  align-items: center;
  align-content: center;
}
.jc[hash-class=videoPlaybackPage-6774514095957164]{
  justify-content: center;
}
.jcsb[hash-class=videoPlaybackPage-6774514095957164]{
  justify-content: space-between;
}
.w100[hash-class=videoPlaybackPage-6774514095957164]{
  width: 100%;
}
.w50[hash-class=videoPlaybackPage-6774514095957164]{
  width: 50%;
}
.h100[hash-class=videoPlaybackPage-6774514095957164]{
  height: 100%;
}
.noWrap[hash-class=videoPlaybackPage-6774514095957164]{
  flex-wrap: nowrap;
}
.flex1[hash-class=videoPlaybackPage-6774514095957164]{
  flex: 1;
}
.shrink0[hash-class=videoPlaybackPage-6774514095957164]{
  /* flex-shrink: 0; */
}
.column[hash-class=videoPlaybackPage-6774514095957164]{
  flex-direction: column;
}
.fs14[hash-class=videoPlaybackPage-6774514095957164]{
  font-size: 0.61rem;
}
.fs15[hash-class=videoPlaybackPage-6774514095957164]{
  font-size: .66rem;
}
.fs16[hash-class=videoPlaybackPage-6774514095957164]{
  font-size: .7rem;
}
.lineHeight16[hash-class=videoPlaybackPage-6774514095957164]{
  line-height: .9rem;
}
.fs10[hash-class=videoPlaybackPage-6774514095957164]{
  font-size: .437rem;
}
.fs12[hash-class=videoPlaybackPage-6774514095957164]{
  font-size: .525rem;
}
.fs18[hash-class=videoPlaybackPage-6774514095957164]{
  font-size: .78rem;
}
.fs20[hash-class=videoPlaybackPage-6774514095957164]{
  font-size: .874rem;
}
.fs26[hash-class=videoPlaybackPage-6774514095957164]{
  font-size: 1.137rem;
}
.omit[hash-class=videoPlaybackPage-6774514095957164]{
  text-overflow: -o-ellipsis-lastline;
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-box-orient: vertical;
}
.clamp1[hash-class=videoPlaybackPage-6774514095957164]{
  -webkit-line-clamp: 1;
}
.clamp2[hash-class=videoPlaybackPage-6774514095957164]{
  -webkit-line-clamp: 2;
}
.p-x-15[hash-class=videoPlaybackPage-6774514095957164]{
  padding-left: .656rem;
  padding-right: .656rem;
}
.p-x-right-15[hash-class=videoPlaybackPage-6774514095957164]{
  padding-right: .656rem;
}
.p-y-15[hash-class=videoPlaybackPage-6774514095957164]{
  padding-top: .656rem;
  padding-bottom: .656rem;
}
.p-y-top-15[hash-class=videoPlaybackPage-6774514095957164]{
   padding-top: .656rem;
}
.p-y-bottom-20[hash-class=videoPlaybackPage-6774514095957164]{
  padding-bottom: .876rem;
}
.p-y-10[hash-class=videoPlaybackPage-6774514095957164]{
  padding-top: .437rem;
  padding-bottom: .437rem;
}
.p-x-left-12[hash-class=videoPlaybackPage-6774514095957164]{
  padding-left: .525rem;
}
.m-x-right-12[hash-class=videoPlaybackPage-6774514095957164]{
  margin-right: .525rem;
}
.m-x-right-15[hash-class=videoPlaybackPage-6774514095957164]{
  margin-right: .656rem;
}
.m-x-left-15[hash-class=videoPlaybackPage-6774514095957164]{
  margin-left: .656rem;
}
.m-y-bottom-15[hash-class=videoPlaybackPage-6774514095957164]{
  margin-bottom: .656rem;
}
.m-x-right-11[hash-class=videoPlaybackPage-6774514095957164]{
  margin-right: 0.481rem;
}
.m-x-right-22[hash-class=videoPlaybackPage-6774514095957164]{
  margin-right: 0.9621rem;
}
.m-y-top-20[hash-class=videoPlaybackPage-6774514095957164]{
  margin-top: .876rem;
}
.m-y-bottom-20[hash-class=videoPlaybackPage-6774514095957164]{
  margin-bottom: .876rem;
}
.m-y-top-5[hash-class=videoPlaybackPage-6774514095957164]{
  margin-top: .22rem;
}
.m-y-top-6[hash-class=videoPlaybackPage-6774514095957164]{
  margin-top: .26rem;
}
.m-x-right-6[hash-class=videoPlaybackPage-6774514095957164]{
  margin-right: .26rem;
}
.m-y-top-10[hash-class=videoPlaybackPage-6774514095957164]{
  margin-top: .437rem;
}
.m-y-top-1[hash-class=videoPlaybackPage-6774514095957164]{
  margin-top: .0437rem;
}
.m-x-right-1[hash-class=videoPlaybackPage-6774514095957164]{
  margin-right: .0437rem;
}
.m-x-right-10[hash-class=videoPlaybackPage-6774514095957164]{
  margin-right: .437rem;
}
.m-x-right-8[hash-class=videoPlaybackPage-6774514095957164]{
  margin-right: .35rem;
}
.m-x-right-9[hash-class=videoPlaybackPage-6774514095957164]{
  margin-right: .394rem;
}
.m-y-bottom-8[hash-class=videoPlaybackPage-6774514095957164]{
  margin-bottom: .35rem;
}
.m-y-bottom-10[hash-class=videoPlaybackPage-6774514095957164]{
  margin-bottom: .437rem;
}
.line[hash-class=videoPlaybackPage-6774514095957164]{
  height: .437rem;
  background-color: #f2f5f8;
}
/* 课程信息盒子 */
.courseInformationBox .courseImgBox[hash-class=videoPlaybackPage-6774514095957164]{
  height: 10.41rem;
  position: relative;
}
.courseInformationBox .courseImgBox .mask[hash-class=videoPlaybackPage-6774514095957164]{
  position: absolute;
  background-color: rgba(0, 0, 0, .5);
}
.courseInformationBox .freeBox[hash-class=videoPlaybackPage-6774514095957164]{
  width: 1.75rem;
  height: .83rem;
  background-color: #f4d0d2;
  border-radius: .087rem;
}
/* 课程分类区域 */
.classificationArea[hash-class=videoPlaybackPage-6774514095957164]{
  height: 1.924rem;
  border-bottom: 1px solid #ECECEC;
}


.classificationArea .item[hash-class=videoPlaybackPage-6774514095957164]{
  position: relative;
}
.classificationArea .item.active .txt[hash-class=videoPlaybackPage-6774514095957164]{
font-size: .7rem;
font-weight: 500;
color: #333333;
}
.classificationArea .item.active[hash-class=videoPlaybackPage-6774514095957164]::before{
  content: "";
  position: absolute;
  width: .875rem;
  height: 2px;
  background-color: #C9161E;
  bottom: 0;
  left: 50%;
  -webkit-transform: translateX(-50%);
          transform: translateX(-50%);
}

/* 课程分类区域 */
.classificationArea1[hash-class=videoPlaybackPage-6774514095957164]{
  height: 1.924rem;
  border-bottom: 1px solid #ECECEC;
}


.classificationArea1 .item[hash-class=videoPlaybackPage-6774514095957164]{
  position: relative;
}
.classificationArea1 .item.active .txt[hash-class=videoPlaybackPage-6774514095957164]{
font-size: .7rem;
font-weight: 500;
color: #333333;
}
.classificationArea1 .item.active[hash-class=videoPlaybackPage-6774514095957164]::before{
  content: "";
  position: absolute;
  width: .875rem;
  height: 2px;
  background-color: #507DF1;
  bottom: 0;
  left: 50%;
  -webkit-transform: translateX(-50%);
          transform: translateX(-50%);
}
/* 课程介绍区域 */
.courseIntroductionBox .titleBox[hash-class=videoPlaybackPage-6774514095957164]{
  width: 5.03rem;
  height: 1.268rem;
  display: flex;
}
.courseIntroductionBox .verticalLine[hash-class=videoPlaybackPage-6774514095957164]{
  width: .131rem;
  height: .525rem;
  background: #c9161e;
  border-radius: .35rem;
}
.courseIntroductionBox .isElderVerticalLine[hash-class=videoPlaybackPage-6774514095957164] {
  background: #507DF1 !important;
}
/* 底部导航栏 */
.bottomFixedArea[hash-class=videoPlaybackPage-6774514095957164]{
  position: fixed;
  bottom: 0;
  height: 2.6rem;
  background-color: #fff;
  box-shadow: 0px -4px 8px 0px rgba(110,110,110,0.10);
  z-index: 1;
}
.bottomFixedArea .icon[hash-class=videoPlaybackPage-6774514095957164]{
  width: .787rem;
  height: auto;
}
.bottomFixedArea .signUpBox[hash-class=videoPlaybackPage-6774514095957164]{
  width: 8.31rem;
  height: 1.75rem;
  background: #c9161e;
  border-radius: 1.44rem;
}

.bottomFixedArea .signUpBox1[hash-class=videoPlaybackPage-6774514095957164] {
   background: #507DF1 !important;
}
.mainContent[hash-class=videoPlaybackPage-6774514095957164]{
  padding-bottom: 2.6rem;
}
/* 章节列表 */
.chapterList .item[hash-class=videoPlaybackPage-6774514095957164]{
  height: 2.187rem;
  border-radius: .175rem;
  background-color: #F2F5F8;
}
.chapterList .item .icon1[hash-class=videoPlaybackPage-6774514095957164]{
  width: .787rem;
  height: auto;
}
.chapterList .item .icon2[hash-class=videoPlaybackPage-6774514095957164]{
  width: .61rem;
  height: .65rem;
}
.chapterList .item .txt.notEdit[hash-class=videoPlaybackPage-6774514095957164]{
  /* color: #999999; */
}

.isElderTitle[hash-class=videoPlaybackPage-6774514095957164] {
  background: url(https://robit-prod-1301812200.cos.ap-shanghai.myqcloud.com/robit/elderlyuniversity/fwpt/images/c643d9f3212834dcc97faa0eedce528a.png) no-repeat 100%/cover !important;
}

.childListBox[hash-class=videoPlaybackPage-6774514095957164] {
  display: flex;
  box-sizing: border-box;
  padding-left: 0.52rem;
  padding-right: 0.35rem;
  padding-top: .65rem;
  padding-bottom: .65rem;
}

.childListBox .icon2[hash-class=videoPlaybackPage-6774514095957164] {
  width: .61rem;
  height: .65rem;
} 

.openIcon[hash-class=videoPlaybackPage-6774514095957164] {
  -webkit-transform: rotate(180deg);
          transform: rotate(180deg);
} 

.selectedSection[hash-class=videoPlaybackPage-6774514095957164] {
  color: #507df1;
}

.prohibitClick[hash-class=videoPlaybackPage-6774514095957164] {
  pointer-events: none
}
[hash-class=videoPlaybackPage-6774514095957164] .xgplayer-start {
  background-color: transparent;
}

[hash-class=videoPlaybackPage-6774514095957164] .yiji > span {
  white-space: nowrap;
}
[hash-class=videoPlaybackPage-6774514095957164] #courseIntroduction p{
  width: 100%;
}
.IntelligentCustomerServiceIconArea[hash-class=videoPlaybackPage-6774514095957164]{
  width: 4.24rem;
  height: 4.24rem;
  position: fixed;
  bottom: 3.5rem;
  right: .2rem;
}
.customerBox[hash-class=videoPlaybackPage-6774514095957164] {
    position: fixed;
   height: calc(100vh - 9rem - 50px);
    width: 100%;
   bottom: 0;
   z-index: 999999999;
    background-color: #fff;
}
.customerBox .closeRegion[hash-class=videoPlaybackPage-6774514095957164]{
    position: absolute;
    right: 10px;
    top: 15px;
    font-size: 11px;
}
[hash-class=videoPlaybackPage-6774514095957164] #courseIntroduction img{
  max-width: 100%;
  height: auto;
}

.no-click[hash-class=videoPlaybackPage-6774514095957164] {
   pointer-events: none;
}
/* 进度 */
.progressBox[hash-class=videoPlaybackPage-6774514095957164]{
  width: 1.75rem;
  height: 0.7rem;
  border-radius: 0.09rem;
  margin-right: .35rem;
}
.progressBox.noStart[hash-class=videoPlaybackPage-6774514095957164]{
  /* background-color: #999999; */
}
.progressBox.haveDone[hash-class=videoPlaybackPage-6774514095957164]{
  /* background-color: #417DF1; */
  color: #507DF1;
}
.progressBox.other[hash-class=videoPlaybackPage-6774514095957164]{
  /* background-color: #A3BCEC; */
}.maxContent[hash-class=videoPlaybackPageRevise-7312262545255827]{
    width: auto;
    margin-bottom: 4px;
}
.fontFamily[hash-class=videoPlaybackPageRevise-7312262545255827]{
  font-family: PingFang SC, PingFang SC-400;
}
.fontWeight500[hash-class=videoPlaybackPageRevise-7312262545255827]{
  font-weight: 500;
}
.objectFitCover[hash-class=videoPlaybackPageRevise-7312262545255827]{
  object-fit: cover;
}
.color1[hash-class=videoPlaybackPageRevise-7312262545255827]{
  color: #333333;
}
.rc-text2[hash-class=videoPlaybackPageRevise-7312262545255827]{color: #ff0000; font-size: 18px; font-family: Microsoft Yahei;}
.color2[hash-class=videoPlaybackPageRevise-7312262545255827]{
  color: #666666;
}
.color3[hash-class=videoPlaybackPageRevise-7312262545255827]{
  color: #C9161E;
}
.color4[hash-class=videoPlaybackPageRevise-7312262545255827]{
  color: #fff;
}
.color5[hash-class=videoPlaybackPageRevise-7312262545255827]{
  color: #999999;
}
.absolute[hash-class=videoPlaybackPageRevise-7312262545255827]{
  position: absolute;
}
.relative[hash-class=videoPlaybackPageRevise-7312262545255827]{
  position: relative;
}
.ac[hash-class=videoPlaybackPageRevise-7312262545255827]{
  align-items: center;
  align-content: center;
}
.jc[hash-class=videoPlaybackPageRevise-7312262545255827]{
  justify-content: center;
}
.jcsb[hash-class=videoPlaybackPageRevise-7312262545255827]{
  justify-content: space-between;
}
.w100[hash-class=videoPlaybackPageRevise-7312262545255827]{
  width: 100%;
}
.w50[hash-class=videoPlaybackPageRevise-7312262545255827]{
  width: 50%;
}
.h100[hash-class=videoPlaybackPageRevise-7312262545255827]{
  height: 100%;
}
.noWrap[hash-class=videoPlaybackPageRevise-7312262545255827]{
  flex-wrap: nowrap;
}
.flex1[hash-class=videoPlaybackPageRevise-7312262545255827]{
  flex: 1;
}
.shrink0[hash-class=videoPlaybackPageRevise-7312262545255827]{
  /* flex-shrink: 0; */
}
.column[hash-class=videoPlaybackPageRevise-7312262545255827]{
  flex-direction: column;
}
.fs14[hash-class=videoPlaybackPageRevise-7312262545255827]{
  font-size: 0.61rem;
}
.fs15[hash-class=videoPlaybackPageRevise-7312262545255827]{
  font-size: .66rem;
}
.fs16[hash-class=videoPlaybackPageRevise-7312262545255827]{
  font-size: .7rem;
}
.lineHeight16[hash-class=videoPlaybackPageRevise-7312262545255827]{
  line-height: .9rem;
}
.fs10[hash-class=videoPlaybackPageRevise-7312262545255827]{
  font-size: .437rem;
}
.fs12[hash-class=videoPlaybackPageRevise-7312262545255827]{
  font-size: .525rem;
}
.fs18[hash-class=videoPlaybackPageRevise-7312262545255827]{
  font-size: .78rem;
}
.fs20[hash-class=videoPlaybackPageRevise-7312262545255827]{
  font-size: .874rem;
}
.fs26[hash-class=videoPlaybackPageRevise-7312262545255827]{
  font-size: 1.137rem;
}
.omit[hash-class=videoPlaybackPageRevise-7312262545255827]{
  text-overflow: -o-ellipsis-lastline;
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-box-orient: vertical;
}
.clamp1[hash-class=videoPlaybackPageRevise-7312262545255827]{
  -webkit-line-clamp: 1;
}
.clamp2[hash-class=videoPlaybackPageRevise-7312262545255827]{
  -webkit-line-clamp: 2;
}
.p-x-15[hash-class=videoPlaybackPageRevise-7312262545255827]{
  padding-left: .656rem;
  padding-right: .656rem;
}
.p-x-right-15[hash-class=videoPlaybackPageRevise-7312262545255827]{
  padding-right: .656rem;
}
.p-y-15[hash-class=videoPlaybackPageRevise-7312262545255827]{
  padding-top: .656rem;
  padding-bottom: .656rem;
}
.p-y-top-15[hash-class=videoPlaybackPageRevise-7312262545255827]{
   padding-top: .656rem;
}
.p-y-bottom-20[hash-class=videoPlaybackPageRevise-7312262545255827]{
  padding-bottom: .876rem;
}
.p-y-10[hash-class=videoPlaybackPageRevise-7312262545255827]{
  padding-top: .437rem;
  padding-bottom: .437rem;
}
.p-x-left-12[hash-class=videoPlaybackPageRevise-7312262545255827]{
  padding-left: .525rem;
}
.m-x-right-12[hash-class=videoPlaybackPageRevise-7312262545255827]{
  margin-right: .525rem;
}
.m-x-right-15[hash-class=videoPlaybackPageRevise-7312262545255827]{
  margin-right: .656rem;
}
.m-x-left-15[hash-class=videoPlaybackPageRevise-7312262545255827]{
  margin-left: .656rem;
}
.m-y-bottom-15[hash-class=videoPlaybackPageRevise-7312262545255827]{
  margin-bottom: .656rem;
}
.m-x-right-11[hash-class=videoPlaybackPageRevise-7312262545255827]{
  margin-right: 0.481rem;
}
.m-x-right-22[hash-class=videoPlaybackPageRevise-7312262545255827]{
  margin-right: 0.9621rem;
}
.m-y-top-20[hash-class=videoPlaybackPageRevise-7312262545255827]{
  margin-top: .876rem;
}
.m-y-bottom-20[hash-class=videoPlaybackPageRevise-7312262545255827]{
  margin-bottom: .876rem;
}
.m-y-top-5[hash-class=videoPlaybackPageRevise-7312262545255827]{
  margin-top: .22rem;
}
.m-y-top-6[hash-class=videoPlaybackPageRevise-7312262545255827]{
  margin-top: .26rem;
}
.m-x-right-6[hash-class=videoPlaybackPageRevise-7312262545255827]{
  margin-right: .26rem;
}
.m-y-top-10[hash-class=videoPlaybackPageRevise-7312262545255827]{
  margin-top: .437rem;
}
.m-y-top-1[hash-class=videoPlaybackPageRevise-7312262545255827]{
  margin-top: .0437rem;
}
.m-x-right-1[hash-class=videoPlaybackPageRevise-7312262545255827]{
  margin-right: .0437rem;
}
.m-x-right-10[hash-class=videoPlaybackPageRevise-7312262545255827]{
  margin-right: .437rem;
}
.m-x-right-8[hash-class=videoPlaybackPageRevise-7312262545255827]{
  margin-right: .35rem;
}
.m-x-right-9[hash-class=videoPlaybackPageRevise-7312262545255827]{
  margin-right: .394rem;
}
.m-y-bottom-8[hash-class=videoPlaybackPageRevise-7312262545255827]{
  margin-bottom: .35rem;
}
.m-y-bottom-10[hash-class=videoPlaybackPageRevise-7312262545255827]{
  margin-bottom: .437rem;
}
.line[hash-class=videoPlaybackPageRevise-7312262545255827]{
  height: .437rem;
  background-color: #f2f5f8;
}
/* 课程信息盒子 */
.courseInformationBox .courseImgBox[hash-class=videoPlaybackPageRevise-7312262545255827]{
  height: 10.41rem;
  position: relative;
}
.courseInformationBox .courseImgBox .mask[hash-class=videoPlaybackPageRevise-7312262545255827]{
  position: absolute;
  background-color: rgba(0, 0, 0, .5);
}
.courseInformationBox .freeBox[hash-class=videoPlaybackPageRevise-7312262545255827]{
  width: 1.75rem;
  height: .83rem;
  background-color: #f4d0d2;
  border-radius: .087rem;
}
/* 课程分类区域 */
.classificationArea[hash-class=videoPlaybackPageRevise-7312262545255827]{
  height: 1.924rem;
  border-bottom: 1px solid #ECECEC;
}


.classificationArea .item[hash-class=videoPlaybackPageRevise-7312262545255827]{
  position: relative;
}
.classificationArea .item.active .txt[hash-class=videoPlaybackPageRevise-7312262545255827]{
font-size: .7rem;
font-weight: 500;
color: #333333;
}
.classificationArea .item.active[hash-class=videoPlaybackPageRevise-7312262545255827]::before{
  content: "";
  position: absolute;
  width: .875rem;
  height: 2px;
  background-color: #C9161E;
  bottom: 0;
  left: 50%;
  -webkit-transform: translateX(-50%);
          transform: translateX(-50%);
}

/* 课程分类区域 */
.classificationArea1[hash-class=videoPlaybackPageRevise-7312262545255827]{
  height: 1.924rem;
  border-bottom: 1px solid #ECECEC;
}


.classificationArea1 .item[hash-class=videoPlaybackPageRevise-7312262545255827]{
  position: relative;
}
.classificationArea1 .item.active .txt[hash-class=videoPlaybackPageRevise-7312262545255827]{
font-size: .7rem;
font-weight: 500;
color: #333333;
}
.classificationArea1 .item.active[hash-class=videoPlaybackPageRevise-7312262545255827]::before{
  content: "";
  position: absolute;
  width: .875rem;
  height: 2px;
  background-color: #;
  bottom: 0;
  left: 50%;
  -webkit-transform: translateX(-50%);
          transform: translateX(-50%);
}
/* 课程介绍区域 */
.courseIntroductionBox .titleBox[hash-class=videoPlaybackPageRevise-7312262545255827]{
  width: 5.03rem;
  height: 1.268rem;
  display: flex;
}
.courseIntroductionBox .verticalLine[hash-class=videoPlaybackPageRevise-7312262545255827]{
  width: .131rem;
  height: .525rem;
  background: #c9161e;
  border-radius: .35rem;
}
.courseIntroductionBox .isElderVerticalLine[hash-class=videoPlaybackPageRevise-7312262545255827] {
  background: #507DF1 !important;
}
/* 底部导航栏 */
.bottomFixedArea[hash-class=videoPlaybackPageRevise-7312262545255827]{
  position: fixed;
  bottom: 0;
  height: 2.6rem;
  background-color: #fff;
  box-shadow: 0px -4px 8px 0px rgba(110,110,110,0.10);
  z-index: 1;
}
.bottomFixedArea .icon[hash-class=videoPlaybackPageRevise-7312262545255827]{
  width: .787rem;
  height: auto;
}
.bottomFixedArea .signUpBox[hash-class=videoPlaybackPageRevise-7312262545255827]{
  width: 8.31rem;
  height: 1.75rem;
  background: #c9161e;
  border-radius: 1.44rem;
}

.bottomFixedArea .signUpBox1[hash-class=videoPlaybackPageRevise-7312262545255827] {
   background: #507DF1 !important;
}
.mainContent[hash-class=videoPlaybackPageRevise-7312262545255827]{
  padding-bottom: 2.6rem;
}
/* 章节列表 */
.chapterList .item[hash-class=videoPlaybackPageRevise-7312262545255827]{
  height: 2.187rem;
  border-radius: .175rem;
  background-color: #F2F5F8;
}
.chapterList .item .icon1[hash-class=videoPlaybackPageRevise-7312262545255827]{
  width: .787rem;
  height: auto;
}
.chapterList .item .icon2[hash-class=videoPlaybackPageRevise-7312262545255827]{
  width: .61rem;
  height: .65rem;
}
.chapterList .item .txt.notEdit[hash-class=videoPlaybackPageRevise-7312262545255827]{
  /* color: #999999; */
}

.isElderTitle[hash-class=videoPlaybackPageRevise-7312262545255827] {
  background: url(https://robit-prod-1301812200.cos.ap-shanghai.myqcloud.com/robit/elderlyuniversity/fwpt/images/c643d9f3212834dcc97faa0eedce528a.png) no-repeat 100%/cover !important;
}

.childListBox[hash-class=videoPlaybackPageRevise-7312262545255827] {
  display: flex;
  box-sizing: border-box;
  padding-left: 1.83rem;
  padding-right: 0.65rem;
  padding-top: .65rem;
  padding-bottom: .65rem;
}

.childListBox .icon2[hash-class=videoPlaybackPageRevise-7312262545255827] {
  width: .61rem;
  height: .65rem;
} 

.openIcon[hash-class=videoPlaybackPageRevise-7312262545255827] {
  -webkit-transform: rotate(180deg);
          transform: rotate(180deg);
} 

.selectedSection[hash-class=videoPlaybackPageRevise-7312262545255827] {
  color: #507df1;
}

.prohibitClick[hash-class=videoPlaybackPageRevise-7312262545255827] {
  pointer-events: none
}
[hash-class=videoPlaybackPageRevise-7312262545255827] .xgplayer-start {
  background-color: transparent;
}

[hash-class=videoPlaybackPageRevise-7312262545255827] .yiji > span {
  white-space: nowrap;
}
[hash-class=videoPlaybackPageRevise-7312262545255827] #courseIntroduction p{
  width: 100%;
}
.IntelligentCustomerServiceIconArea[hash-class=videoPlaybackPageRevise-7312262545255827]{
  width: 4.24rem;
  height: 4.24rem;
  position: fixed;
  bottom: 3.5rem;
  right: .2rem;
}
.customerBox[hash-class=videoPlaybackPageRevise-7312262545255827] {
    position: fixed;
   height: calc(100vh - 9rem - 50px);
    width: 100%;
   bottom: 0;
   z-index: 999999999;
    background-color: #fff;
}
.customerBox .closeRegion[hash-class=videoPlaybackPageRevise-7312262545255827]{
    position: absolute;
    right: 10px;
    top: 15px;
    font-size: 11px;
}
[hash-class=videoPlaybackPageRevise-7312262545255827] #courseIntroduction img{
  max-width: 100%;
  height: auto;
}.maxContent[hash-class=courseDetailPlay-3168753447022513]{
    width: -webkit-max-content;
    width: max-content;
}
.relative[hash-class=courseDetailPlay-3168753447022513]{
    position: relative;
}
.jcsb[hash-class=courseDetailPlay-3168753447022513]{
    justify-content: space-between;
}
.jc[hash-class=courseDetailPlay-3168753447022513]{
    justify-content: center;
}
.ac[hash-class=courseDetailPlay-3168753447022513]{
    align-items: center;
    align-content: center;
}
.pointer[hash-class=courseDetailPlay-3168753447022513]{
    cursor: pointer;
}
.fontFamily[hash-class=courseDetailPlay-3168753447022513]{
    font-family: Alibaba PuHuiTi, Alibaba PuHuiTi-400;
}
.bgWhite[hash-class=courseDetailPlay-3168753447022513]{
    background-color: #fff;
}
.centerMainBox[hash-class=courseDetailPlay-3168753447022513]{
     background: #f8f8f8;
}
.rc-text[hash-class=courseDetailPlay-3168753447022513] {
    line-height: 30px;
}

.rc-text-inner[hash-class=courseDetailPlay-3168753447022513] {
    line-height: inherit;
}

.rc-expression-inner[hash-class=courseDetailPlay-3168753447022513] {
    line-height: inherit;
}
.BoxContainer[hash-class=courseDetailPlay-3168753447022513] {
    /* width: 12rem; */
    display: flex;
    flex-direction: column;
}
.mainBox[hash-class=courseDetailPlay-3168753447022513]{
    width: 12rem;
    display: flex;
    justify-content: center;
}
.videoBbox[hash-class=courseDetailPlay-3168753447022513] {
    height: 6.7rem;
    box-sizing: border-box;
    display: flex;
    justify-content: space-between;
    flex-direction: column;
}
.module4[hash-class=courseDetailPlay-3168753447022513] {
    width: 12rem;
    height: 1.01rem;
    background: #fff;
    /* margin-top: .14rem; */
    padding: 0 .22rem;
    box-sizing: border-box;
    display: flex;
    align-items: center;
    align-content: center;
    position: relative;
}
.item[hash-class=courseDetailPlay-3168753447022513] {
    width: 1.9rem;
    height: .6rem;
    cursor: pointer;
    margin-right: .15rem;
    font-size: var(--main-fontSize20);
    color: #fff;
    display: flex;
    justify-content: center;
    align-items: center;
    align-content: center;
}
.item.item1[hash-class=courseDetailPlay-3168753447022513] {
    background: #d91313;
}
.item.item2[hash-class=courseDetailPlay-3168753447022513] {
    background: #f2711f;
}
.item.item3[hash-class=courseDetailPlay-3168753447022513] {
    background: #3567c2;
}
.item .rc-image[hash-class=courseDetailPlay-3168753447022513] {
    width: .22rem;
    height: .22rem;
    margin-right: .08rem;
}
.item .rc-text[hash-class=courseDetailPlay-3168753447022513] {
    font-size: var(--main-fontSize20);
}
.box_content_module[hash-class=courseDetailPlay-3168753447022513] {
    width: 100%;
}
.box_content_module.module3[hash-class=courseDetailPlay-3168753447022513] {
    min-height: 2rem;
	background: #fff;
	border-radius: 0.02rem;
	margin: 0.16rem auto;
	padding: 0.24rem;
	box-sizing: border-box;
}
.tab[hash-class=courseDetailPlay-3168753447022513] {
    width: 100%;
	height: 0.48rem;
	display: flex;
}
.courseItem[hash-class=courseDetailPlay-3168753447022513] {
    margin-right: 0.6rem;
	height: 0.48rem;
	color: #999;
	line-height: 0.48rem;
	position: relative;
    cursor: pointer;
    width: auto;
    align-content: center;
}
.courseItem.active .rc-text[hash-class=courseDetailPlay-3168753447022513] {
    color: #333;
    font-weight: 600;
    font-size: var(--main-fontSize26);
}
.item_x[hash-class=courseDetailPlay-3168753447022513] {
    width: 0.36rem;
	height: 0.04rem;
	background: #1a42a9;
	border-radius: 0.01rem;
	position: absolute;
	left: 50%;
	bottom: 0;
	-webkit-transform: translateX(-50%);
	        transform: translateX(-50%);
}
.module3_detail[hash-class=courseDetailPlay-3168753447022513] {
    width: 100%;
	margin-top: 0.28rem;
}
.detail_title[hash-class=courseDetailPlay-3168753447022513] {
    width: 100%;
	height: 0.3rem;
	line-height: 0.3rem;
	display: flex;
	font-weight: 600;
	align-items: center;
    font-size: var(--main-fontSize22);
}
.s[hash-class=courseDetailPlay-3168753447022513] {
    width: 0.03rem;
	height: 0.2rem;
	background: #1a42a9;
	margin-right: 0.16rem;
}
.detail_top[hash-class=courseDetailPlay-3168753447022513] {
    width: 100%;
}
.detail_top .content[hash-class=courseDetailPlay-3168753447022513] {
    margin-top: 0.12rem;
	font-size: var(--main-fontSize22);
	color: #333;
	/* line-height: 0.39rem; */
}
[hash-class=courseDetailPlay-3168753447022513] .detail_top .content p{
    width: 100%;
}
.detail_footer[hash-class=courseDetailPlay-3168753447022513] {
    margin-top: 0.28rem;
}
.footer_con[hash-class=courseDetailPlay-3168753447022513] {
    width: 100%;
	margin-top: 0.24rem;
	display: flex;
	justify-content: space-between;
}
.footer_con .foter_left[hash-class=courseDetailPlay-3168753447022513] {
    width: 2.2rem;
	height: 1.97rem;
}
.footer_con .foter_left .rc-image[hash-class=courseDetailPlay-3168753447022513] {
    width: 100%;
	height: 100%;
}
.footer_con .foter_right[hash-class=courseDetailPlay-3168753447022513] {
    width: calc(100% - 2.44rem);
}
.footer_con .foter_right .detailItem[hash-class=courseDetailPlay-3168753447022513] {
    margin-top: 0.08rem;
    font-size: var(--main-fontSize22);
    color: #333;
    display: block;
}
.course-list[hash-class=courseDetailPlay-3168753447022513] {
    height: 4rem;
    padding-top: 20px;
}
.course-list-item[hash-class=courseDetailPlay-3168753447022513] {
    display: flex;
    align-items: center;
    justify-content: space-between;
    font-size: var(--main-fontSize24);
    height: .42rem;
    margin-bottom: .18rem;
    flex-wrap: nowrap;
}
.course-list-item .rc-image[hash-class=courseDetailPlay-3168753447022513] {
    width: var(--main-fontSize24);
    position: relative;
    top: .025rem;
}
.course-list-item .rc-expression[hash-class=courseDetailPlay-3168753447022513] {
    padding-left: .12rem;
}
.btn[hash-class=courseDetailPlay-3168753447022513] {
    display: flex;
    align-items: center;
    cursor: pointer;
    justify-content: center;
}
.btn .rc-expression[hash-class=courseDetailPlay-3168753447022513],
.btn .rc-text[hash-class=courseDetailPlay-3168753447022513] {
    font-size: var(--main-fontSize18);
    color: #fff;
    background: #1a42a9;
    width: 1.27rem;
    height: .4rem;
    text-align: center;
    line-height: .4rem;
    margin-left: .18rem;
    display: block;
}
.courseFalse[hash-class=courseDetailPlay-3168753447022513] {
    justify-content: center;
    margin-top: 25px;
}
.courseFalse .rc-text[hash-class=courseDetailPlay-3168753447022513] {
    font-size: var(--main-fontSize24);
}
.tool[hash-class=courseDetailPlay-3168753447022513] {
    display: flex;
    flex-wrap: nowrap;
    width: auto;
}
.content[hash-class=courseDetailPlay-3168753447022513] {
    font-size: var(--main-fontSize20);
    font-family: SourceHanSansCN-Regular, SourceHanSansCN;
    font-weight: 400;
    color: #000000;
    line-height: var(--main-fontSize30);
    letter-spacing: 2px;
    margin-bottom: 0.12rem;
}
.content img[hash-class=courseDetailPlay-3168753447022513] {
    max-width: 100%;
    height: auto;
    object-fit: cover;
}
.enclosure-wrap[hash-class=courseDetailPlay-3168753447022513] {
    margin-top: .2rem;
    display: flex;
    flex-wrap: wrap;
    margin-bottom: .2rem;
}
.enclosure-task[hash-class=courseDetailPlay-3168753447022513] {
    display: flex;
    align-items: center;
    color: #0091ff;
    line-height: var(--main-fontSize28);
    letter-spacing: 2px;
    cursor: pointer;
    margin-bottom: .14rem;
    margin-right: .2rem;
}
.enclosure-task .rc-image[hash-class=courseDetailPlay-3168753447022513] {
    margin-right: 13px;
    width: .16rem;
}
.enclosure-task .rc-expression[hash-class=courseDetailPlay-3168753447022513] {
    font-size: var(--main-fontSize16);
    font-family: SourceHanSansCN-Regular,SourceHanSansCN;
    font-weight: 400;
}
.el-divider[hash-class=courseDetailPlay-3168753447022513] {
    position: relative;
}
.el-divider--horizontal[hash-class=courseDetailPlay-3168753447022513] {
    display: block;
    height: 1px;
    width: 100%;
    margin: 24px 0;
    border-top: 1px var(--el-border-color) var(--el-border-style);
}
.space[hash-class=courseDetailPlay-3168753447022513] {
    height: 30px;
}
.homeWork-upload[hash-class=courseDetailPlay-3168753447022513] {
    padding-left: 20px;
    padding-right: 20px;
    flex-direction: column;
    flex-wrap: nowrap;
}
.homeWork-upload .upload-card[hash-class=courseDetailPlay-3168753447022513] {
    height: 300px;
    width: 100%;
    flex-direction: column;
    flex-wrap: nowrap;
    background: transparent;
    border-radius: 2px;
    border: 1px dotted #b4b9bf;
    display: flex;
    align-items: center;
    justify-content: center;
    text-align: center;
}
.homeWork-upload .upload-card img[hash-class=courseDetailPlay-3168753447022513] {
    width: var(--main-fontSize36);
}
.homeWork-upload .upload-card .tip-type[hash-class=courseDetailPlay-3168753447022513] {
    margin: 10px 0;
    font-size: var(--main-fontSize16);
    font-family: PingFangSC-Regular,PingFang SC;
    font-weight: 400;
    color: #666;
    line-height: 28px;
}
.homeWork-upload .upload-card .tip-type[hash-class=courseDetailPlay-3168753447022513] {
    font-size: var(--main-fontSize14);
    color: #999;
    line-height: 20px;
}
.homeWork-upload .test-footer[hash-class=courseDetailPlay-3168753447022513] {
    text-align: center;
    display: flex;
    justify-content: center;
}
.homeWork-upload .test-footer .btn[hash-class=courseDetailPlay-3168753447022513] {
    display: flex;
    align-items: center;
}
.homeWork-upload .test-footer .btn span[hash-class=courseDetailPlay-3168753447022513] {
    font-size: var(--main-fontSize18);
    color: #fff;
    background: #1a42a9;
    width: 1.27rem;
    height: 0.4rem;
    text-align: center;
    line-height: .4rem;
    margin: 0 0.1rem;
    box-sizing: border-box;
}

[hash-class=courseDetailPlay-3168753447022513] .homeWork-upload .file-list .file-list-item {
    margin-top: 25px;
    padding: 20px 20px;
    background: #fff;
    font-size: var(--main-fontSize14);
    color: #333;
    display: flex;
    justify-content: space-between;
    align-items: center;
}
[hash-class=courseDetailPlay-3168753447022513] .name {
    text-align: left;
    width: 1.7rem;
    /* white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis; */
}
[hash-class=courseDetailPlay-3168753447022513] .homeWork-upload .file-list .file-list-item .progress-wrap {
    flex: auto;
    margin-left: 5px;
    margin-right: 25px;
}
@-webkit-keyframes progressAnimationStrike {
  from[hash-class=courseDetailPlay-3168753447022513] {
    width: 0;
  }
  to[hash-class=courseDetailPlay-3168753447022513] {
    width: 100%;
  }
}
@keyframes progressAnimationStrike {
  from[hash-class=courseDetailPlay-3168753447022513] {
    width: 0;
  }
  to[hash-class=courseDetailPlay-3168753447022513] {
    width: 100%;
  }
}
[hash-class=courseDetailPlay-3168753447022513] .el-progress {
    position: relative;
    line-height: 1;
    display: flex;
    align-items: center;
}
[hash-class=courseDetailPlay-3168753447022513] .el-progress--without-text .el-progress-bar {
    padding-right: 0;
    margin-right: 0;
    display: block;
}
[hash-class=courseDetailPlay-3168753447022513] .el-progress-bar__outer {
    height: 6px;
    border-radius: 100px;
    background-color: var(--el-border-color-lighter);
    overflow: hidden;
    position: relative;
    vertical-align: middle;
}
[hash-class=courseDetailPlay-3168753447022513] .el-progress-bar__inner{
    position: absolute;
    left: 0;
    top: 0;
    height: 100%;
    width: 100%;
    background-color: var(--el-color-primary);
    text-align: right;
    border-radius: 100px;
    line-height: 1;
    white-space: nowrap;
    transition: width 6s ease;
    -webkit-animation: progressAnimationStrike 3s;
            animation: progressAnimationStrike 3s;
}
[hash-class=courseDetailPlay-3168753447022513] .el-progress-bar {
    flex-grow: 1;
    box-sizing: border-box;
}
.del[hash-class=courseDetailPlay-3168753447022513] {
    cursor: pointer;
}
.tip[hash-class=courseDetailPlay-3168753447022513] {
    display: flex;
    justify-content: space-between;
    align-items: center;
    padding: 0 .18rem;
    font-size: var(--main-fontSize20);
    margin-bottom: .18rem;
}
.title[hash-class=courseDetailPlay-3168753447022513] {
    padding: 0 .18rem;
    font-size: var(--main-fontSize20);
    line-height: var(--main-fontSize36);
    font-family: SourceHanSansCN-Bold,SourceHanSansCN;
    font-weight: 700;
    color: #000;
    position: relative;
    margin-bottom: .18rem;
}
.title[hash-class=courseDetailPlay-3168753447022513]::before {
    content: "";
    width: .04rem;
    height: var(--main-fontSize24);
    position: absolute;
    top: 5px;
    left: -20px;
    background-color: #1a42a9;
}
.test-current[hash-class=courseDetailPlay-3168753447022513] {
    font-size: var(--main-fontSize30);
    color: #1a42a9;
}
.test[hash-class=courseDetailPlay-3168753447022513] {
    padding: 0 0.18rem;
}
.option-item[hash-class=courseDetailPlay-3168753447022513] {
    margin-bottom: .22rem;
}
.classTest-footer[hash-class=courseDetailPlay-3168753447022513] {
    display: flex;
    justify-content: center;
    flex-wrap: nowrap;
}
.classTest-footer .rc-expression[hash-class=courseDetailPlay-3168753447022513] {
    font-size: var(--main-fontSize18);
    color: #fff;
    background: #1a42a9;
    width: 1.27rem;
    height: .4rem;
    text-align: center;
    line-height: .4rem;
    margin: 0 .1rem;
    cursor: pointer;
    box-sizing: border-box;
}
/* .classTest-footer.needBottom {
    position: absolute;
    bottom: 0.5rem;
} */
.rc-expression.test-disabled[hash-class=courseDetailPlay-3168753447022513] {
    background: #f1f1f1;
    border: 1px solid #c9c9c9;
    color: #999;
    cursor: not-allowed;
    line-height: calc(.4rem - 2px);
}
.result[hash-class=courseDetailPlay-3168753447022513] {
    position: relative;
}
.result .all-num[hash-class=courseDetailPlay-3168753447022513] {
    position: absolute;
    top: 32%;
    font-size: var(--main-fontSize14);
    color: #333;
    text-align: center;
    width: 100%;
    font-weight: 600;
    font-family: PingFangSC-Semibold,PingFang SC;
}
.test-result[hash-class=courseDetailPlay-3168753447022513] {
    position: relative;
    padding-top: 20px;
}
.result .current-num[hash-class=courseDetailPlay-3168753447022513] {
    position: absolute;
    color: #333;
    text-align: center;
    width: 100%;
    font-weight: 600;
    font-family: PingFangSC-Semibold,PingFang SC;
    top: 47%;
    font-size: var(--main-fontSize26);
    -webkit-transform: translateY(-50%);
            transform: translateY(-50%);
}
.result .num-tip[hash-class=courseDetailPlay-3168753447022513] {
    position: absolute;
    color: #333;
    width: 100%;
    font-weight: 600;
    font-family: PingFangSC-Semibold,PingFang SC;
    text-align: center;
    font-size: var(--main-fontSize18);
    top: 59%;
}
.result .rc-image[hash-class=courseDetailPlay-3168753447022513] {
    width: 100%;
}
[hash-class=courseDetailPlay-3168753447022513] .cir-wrap {
    padding: 0 .6rem;
    padding-left: .94rem;
    margin-bottom: 20px;
}
[hash-class=courseDetailPlay-3168753447022513] .num-cir {
    width: .68rem;
    height: .68rem;
    background: #4ec470;
    font-size: var(--main-fontSize18);
    color: #fff;
    border-radius: 50%;
    text-align: center;
    line-height: .68rem;
    margin: .2rem .2rem;
    display: inline-block;
}
[hash-class=courseDetailPlay-3168753447022513] .num-cir.err-num {
    background: #1a42a9;
}
[hash-class=courseDetailPlay-3168753447022513] .correct:before {
    content: '\2714';
    color: #008100;
}
[hash-class=courseDetailPlay-3168753447022513] .incorrect:before {
    content: '\2716';
    color: #b20610;
}
[hash-class=courseDetailPlay-3168753447022513] .test-item-name.success {
    color: #4ec470;
}
[hash-class=courseDetailPlay-3168753447022513] .test-item-name {
    padding-left: .4rem;
}
[hash-class=courseDetailPlay-3168753447022513] .test-item-name.error {
    color: #1a42a9;
}
.analysis-card[hash-class=courseDetailPlay-3168753447022513] {
    background: #f8f8fb;
    height: 3rem;
    box-sizing: border-box;
    padding: .3rem;
    margin: 0 .2rem;
    margin-top: .4rem;
    margin-bottom: .25rem;
    flex-direction: column;
}
.analysis-result[hash-class=courseDetailPlay-3168753447022513] {
    font-size: var(--main-fontSize22);
    color: #1a42a9;
    font-family: PingFangSC-Semibold,PingFang SC;
    font-weight: 600;
    margin-bottom: .1rem;
}
.analysis-result-your[hash-class=courseDetailPlay-3168753447022513] {
    font-size: var(--main-fontSize18);
    font-family: PingFangSC-Regular,PingFang SC;
    color: #333;
    margin-bottom: .2rem;
    line-height: var(--main-fontSize30);
}
.analysis-btn[hash-class=courseDetailPlay-3168753447022513] {
    background: #505789;
    font-size: var(--main-fontSize22);
    font-family: PingFangSC-Semibold,PingFang SC;
    font-weight: 600;
    color: #fff;
    line-height: .3rem;
    padding: .04rem .05rem;
    display: inline-block;
    margin-bottom: .1rem;
}
[hash-class=courseDetailPlay-3168753447022513] .rc-popup.rc-popup-dialog{
    z-index: 200;
}
/* 猜你喜欢 */
.guess[hash-class=courseDetailPlay-3168753447022513] {
    width: 100%;
}
.guess .guess-title[hash-class=courseDetailPlay-3168753447022513] {
    font-size: 0.20rem;
    font-weight: 500;
    display: block;
    margin-bottom: 0.1rem;
}
.guess .guess-list[hash-class=courseDetailPlay-3168753447022513] {
    display: flex;
    width: 100%;
}
.guess .guess-list .guess-list-item[hash-class=courseDetailPlay-3168753447022513] {
    display: flex;
    width: 2.81rem;
    height: 3rem;
    flex-direction: column;
    background-color: #fff;
    margin: 0 0.25rem 0.1rem 0;
    cursor: pointer;
    box-shadow: .06rem .05rem .1rem 0rem rgba(211, 211, 211, 0.62);
}
.guess .guess-list .guess-list-item:nth-child(4)[hash-class=courseDetailPlay-3168753447022513] {
    margin-right: 0;
}
.guess .guess-list .guess-list-item .guess-item-img[hash-class=courseDetailPlay-3168753447022513] {
    width: 2.5rem;
    height: 1.6rem;
    margin: 0.15rem;
    border-radius: 0.05rem;
}
.guess .guess-list .guess-list-item .divider[hash-class=courseDetailPlay-3168753447022513] {
    height: 1px;
    width: auto;
    margin: 0.1rem 0.15rem;
    border-top: 1px #dcdfe6 solid;
}
.guess .guess-list .guess-list-item .guess-item-name[hash-class=courseDetailPlay-3168753447022513] {
    font-size: .17rem;
    font-weight: 500;
    margin: 0 0.15rem 0.35rem 0.15rem;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}
.guess .guess-list .guess-list-item .guess-item-source[hash-class=courseDetailPlay-3168753447022513] {
    margin: 0 0.15rem 0.1rem 0.15rem;
    font-size: .13rem;
    color: #4b7afb;
}
[hash-class=courseDetailPlay-3168753447022513] .btn2 {
    background: #8ad4fb;
}
[hash-class=courseDetailPlay-3168753447022513] .btn2 rc-text-inner{
    color: #4b7afb;
}
[hash-class=courseDetailPlay-3168753447022513] .fenxiang-butto{
     background: #8ad4fb;
}
[hash-class=courseDetailPlay-3168753447022513] .BreadcrumbContainer .breadcrumb .breadcrumb-item:last-child .breadcrumb-title{
    color: #1a42a9;
}
/* 观看人数 */
.visitBox[hash-class=courseDetailPlay-3168753447022513]{
    background: #fff;
    padding: 0.15rem 0.15rem 0;
    display: flex;
    justify-content: space-between;
    position: relative;
}
.vists-left[hash-class=courseDetailPlay-3168753447022513] {
    width: 50%;
    display: flex;
    justify-content: space-between;
}
.vists-right[hash-class=courseDetailPlay-3168753447022513] {
    width: 30%;
    justify-content: space-around;
}
.visitBox .visitTxt[hash-class=courseDetailPlay-3168753447022513]{
    font-size: var(--main-fontSize22);
    color: #525252;
}
/* 收藏容器 */
.scContainer[hash-class=courseDetailPlay-3168753447022513] {
    display: flex;
    align-content: center;
    align-items: center;
    width: auto;
    cursor: pointer;
    margin-right: .1rem;
}
.scContainer .rc-image[hash-class=courseDetailPlay-3168753447022513]{
    width: 0.21rem;
    height: 0.21rem;
    margin-right: .13rem;
}
.scContainer .rc-expression[hash-class=courseDetailPlay-3168753447022513] {
    font-size: var(--main-fontSize20);
}
/* 分享 */
.shareBoxC[hash-class=courseDetailPlay-3168753447022513]{
    position: absolute;
    display: none;
    bottom: 0.4rem;
    right: 0rem;
    background-color: white;
    width: auto;
    height: auto;
    z-index: 10;
}
.start-container[hash-class=courseDetailPlay-3168753447022513] {
    width: auto;
    height: 0.3rem;
    display: flex;
    align-items: center;
    justify-content: flex-end;
    flex-wrap: nowrap;
    /* position: absolute; */
    /* right: 0.3rem; */
}
.start-container .score-start[hash-class=courseDetailPlay-3168753447022513] {
    font-size: var(--main-fontSize22);
    color: #edb83f;
    position: relative;
    margin-right: 10px;
}
[hash-class=courseDetailPlay-3168753447022513] .start-container .score-container {
    justify-content: flex-start;
    width: auto;
}
[hash-class=courseDetailPlay-3168753447022513] .start-container .score-container .score-content img {
    width: .24rem;
}
.starContainer[hash-class=courseDetailPlay-3168753447022513] {
    padding: 10px 0px;
}
.scoreBottom[hash-class=courseDetailPlay-3168753447022513] {
    margin-top: .5rem;
    margin-left: 0.4rem;
    display: flex;
    justify-content: center;
}
.star-btn[hash-class=courseDetailPlay-3168753447022513] {
    display: block;
    font-size: .15rem;
    margin-right: 30px;
    width: 1rem;
    height: 0.4rem;
    border-radius: 3px;
    background-color: #d71820;
    color: #fff;
    text-align: center;
    line-height: .4rem;
    cursor: pointer;
}
[hash-class=courseDetailPlay-3168753447022513] .starContainer .score-container {
    justify-content: center;
}
/* 弹框 */
.popupTitleBox[hash-class=courseDetailPlay-3168753447022513]{
    justify-content: center;
    position: absolute;
    z-index: 2;
    top: 20px;
}
.popupBox[hash-class=courseDetailPlay-3168753447022513]{
    display: flex;
    justify-content: center;
}
.popupBox .canvas[hash-class=courseDetailPlay-3168753447022513]{
    min-width: 276px;
    min-height: 216px;
    justify-content: center;
    align-items: center;
    margin-top: 40px;
}
.popupBox #canvas3[hash-class=courseDetailPlay-3168753447022513]{
    -webkit-transform: scale(1.683,1.683);
            transform: scale(1.683,1.683);
}

/* 课程跟练 */
.courseFollow[hash-class=courseDetailPlay-3168753447022513] {
    background-color: #fff;
    padding: 0.3rem 0.1rem 0.4rem 0.1rem;
    position: relative;
    align-items: center;
}
.followContainer[hash-class=courseDetailPlay-3168753447022513] {
    width: 1.2rem;
    background-color: #427df1;
    padding: 0.05rem;
    justify-content: center;
}
.followContainer .rc-text[hash-class=courseDetailPlay-3168753447022513] {
    font-size: .2rem;
    color: #fff;
}

/* 讨论区域 */
.comment-container[hash-class=courseDetailPlay-3168753447022513] {
    background: #fff;
    /* padding: 0.3rem; */
}
.h3Container .rc-expression[hash-class=courseDetailPlay-3168753447022513] {
    font-size: var(--main-fontSize22);
}
.comment-input-box[hash-class=courseDetailPlay-3168753447022513] {
    display: flex;
    flex-wrap: nowrap;
    height: 0.52rem;
    flex: 1;
    justify-content: space-between;
    /* padding-left: 0.4rem; */
    margin-top: 0.2rem;
}
.comment-input-box .rc-textarea[hash-class=courseDetailPlay-3168753447022513] {
    min-height: 0.3rem;
    width: 86%;
    background: #F1F2F3;
    line-height: 0.4rem;
}
.comment-input-box .rc-textarea:hover[hash-class=courseDetailPlay-3168753447022513] {
    background-color: #fff;
}
[hash-class=courseDetailPlay-3168753447022513] .comment-input-box .rc-textarea .textarea {
    resize: none;
    outline: none;
    height: 0.5rem;
}
.commentButtonBox[hash-class=courseDetailPlay-3168753447022513] {
    justify-content: flex-end;
    width: auto;
    flex-wrap: nowrap;
    margin-left: 0.2rem;
}
.commentBtx[hash-class=courseDetailPlay-3168753447022513] {
    background: #7ed5f4;
    border-radius: 4px;
    font-size: var(--main-fontSize20);
    color: #fff;
    border: none;
    outline: none;
    width: 0.8rem;
    height: 0.5rem;
}
[hash-class=courseDetailPlay-3168753447022513] .commentBtx .rc-text {
    font-size: var(--main-fontSize16);
}
.uploadBtx[hash-class=courseDetailPlay-3168753447022513] {
    background-color: #88abda;
    margin-right: .1rem;
}
.rc-upload-pro-container[hash-class=courseDetailPlay-3168753447022513] {
    width: 0rem;
}
[hash-class=courseDetailPlay-3168753447022513] .rc-upload-pro-container .rc-upload-pro {
    width: 0 !important;
    height: 0.5rem;
    position: relative;
    border-radius: 4px;
    background: #88abda;
    border: none;
}
[hash-class=courseDetailPlay-3168753447022513] .rc-upload-pro-container .rc-upload-pro:hover .file-tips .rc-text {
    color: #fff;
}
[hash-class=courseDetailPlay-3168753447022513] .rc-upload-pro-container .rc-upload-pro .down-Arrow {
    display: flex !important;
    position: absolute;
    top: 0.35rem;
    left: -.2rem;
}
[hash-class=courseDetailPlay-3168753447022513] .rc-upload-pro-container .rc-upload-pro .file-tips {
    display: none;
}
[hash-class=courseDetailPlay-3168753447022513] .rc-upload-pro-container .rc-upload-pro .file-tips .upload-file-icon {
    display: none;
}
[hash-class=courseDetailPlay-3168753447022513] .rc-upload-pro-container .rc-upload-pro .file-tips .rc-text {
    font-size: var(--main-fontSize16);
    color: #fff;
}
[hash-class=courseDetailPlay-3168753447022513] .rc-upload-pro-container .rc-upload-pro .down-Arrow .icon-down {
    padding-left: 2px;
}
[hash-class=courseDetailPlay-3168753447022513] .rc-upload-pro-container .rc-upload-pro .down-Arrow .icon-down::after {
    border: 4px solid #747475;
    border-left-color: transparent;
    border-top-color: transparent;
}
[hash-class=courseDetailPlay-3168753447022513] .rc-upload-pro-container .file-box {
    display: none;
}
[hash-class=courseDetailPlay-3168753447022513] .rc-upload-pro-container .rc-upload-pro .down-Arrow .file-count {
    display: none;
}
.unLoginDiscussContainer[hash-class=courseDetailPlay-3168753447022513] {
    /* padding-left: 0.4rem; */
}
.comment-list[hash-class=courseDetailPlay-3168753447022513] {

}
[hash-class=courseDetailPlay-3168753447022513] .comment-list-item {
    border-bottom: 1px solid #dddddd;
    padding: 25px 0 15px;
    box-sizing: border-box;
}
[hash-class=courseDetailPlay-3168753447022513] .moreReplyContainer .comment-list-item {
    border: none;
    margin-bottom: 0;
}
[hash-class=courseDetailPlay-3168753447022513] .flex-start-start {
    display: flex;
    align-items: flex-start;
    justify-content: flex-start;
    flex-wrap: nowrap;
}
[hash-class=courseDetailPlay-3168753447022513] .author-head-pic {
    width: .53rem;
    height: .53rem;
    border-radius: 50%;
    box-shadow: 0 0 4px #00000040;
    border: 1px solid #dddddd;
    margin-right: .12rem;
}
[hash-class=courseDetailPlay-3168753447022513] .comment-list-item-content {
    flex: 1;
    padding-top: .1rem;
    box-sizing: border-box;
}
[hash-class=courseDetailPlay-3168753447022513] .comment-list-item-content div {
    margin-bottom: .1rem;
}
.contentName .rc-expression[hash-class=courseDetailPlay-3168753447022513] {
    font-size: .18rem;
}
[hash-class=courseDetailPlay-3168753447022513] .moreReplyContainer .contentName span {
    font-size: .18rem;
}
.contentText .rc-expression[hash-class=courseDetailPlay-3168753447022513] {
    font-size: .18rem;
}
[hash-class=courseDetailPlay-3168753447022513] .moreReplyContainer .contentText span {
    font-size: .18rem;
}
.contentReply .rc-expression[hash-class=courseDetailPlay-3168753447022513] {
    font-size: .14rem;
    margin-right: 0.2rem;
}
[hash-class=courseDetailPlay-3168753447022513] .moreReplyContainer .contentReply span {
    font-size: .14rem;
    margin-right: 0.2rem;
}
.toSee[hash-class=courseDetailPlay-3168753447022513] {
    cursor: pointer;
}
.toSee .rc-expression[hash-class=courseDetailPlay-3168753447022513] {
    color: #ccc;
}

/* 子评论新增样式 */
.moreReplyContainer[hash-class=courseDetailPlay-3168753447022513] {
    /* display: none; */
}
.moreReplyContainer .comment-list-item[hash-class=courseDetailPlay-3168753447022513]{
    padding: 10px 0 0;
    flex-wrap: nowrap;
}
.moreReplyContainer .comment-list-item .right[hash-class=courseDetailPlay-3168753447022513]{
    flex: 1;
}
.moreReplyContainer .comment-list-item .right  .userName[hash-class=courseDetailPlay-3168753447022513]{
    margin-right: .2rem;
}
.moreReplyContainer .comment-list-item .right .userLink[hash-class=courseDetailPlay-3168753447022513]{
    color: #008AC5;
    margin-right: 0;
}
.moreReplyContainer .comment-list-item .right  .userName[hash-class=courseDetailPlay-3168753447022513],.moreReplyContainer .comment-list-item .right  .userContent[hash-class=courseDetailPlay-3168753447022513] {
     font-size: .18rem;
     word-break: break-all;
}
.pointer[hash-class=courseDetailPlay-3168753447022513]{
    cursor: pointer;
}
.childTextArea[hash-class=courseDetailPlay-3168753447022513] {
    display: none;
}
.comment-list .txt:hover[hash-class=courseDetailPlay-3168753447022513]{
    color: #008AC5;
}
.comment-list .colorGrey[hash-class=courseDetailPlay-3168753447022513]{
    color: #9499A0;;
}

/* 子分页 */
.subPagination[hash-class=courseDetailPlay-3168753447022513]{
    display: none;
}
[hash-class=courseDetailPlay-3168753447022513] .subPagination div{
    margin-bottom: 0;
}
[hash-class=courseDetailPlay-3168753447022513] .subPagination .fwptPagination-container{
    justify-content: flex-start;
}
[hash-class=courseDetailPlay-3168753447022513] .subPagination .fwptPagination-container .low-button{
    background-color: white;
}
[hash-class=courseDetailPlay-3168753447022513] .subPagination .fwptPagination-container .low-button.is--active-low{
    background-color: white;
}
[hash-class=courseDetailPlay-3168753447022513] .subPagination .fwptPagination-container .low-button.is--active-low .fwptPagination-text{
    color: #00AEEC;
}
[hash-class=courseDetailPlay-3168753447022513] .subPagination .fwptPagination-container .fwptPagination-button{
    min-width: auto;
}
[hash-class=courseDetailPlay-3168753447022513] .subPagination .fwptPagination-container .fwptPagination-text:hover{
    color: #00AEEC;
}
[hash-class=courseDetailPlay-3168753447022513] .subPagination .fwptPagination-container > .center > button:first-child{
    padding-left: 0;
    margin-left: 0;
}
/* 父分页 */
.pagination[hash-class=courseDetailPlay-3168753447022513]{
    margin-top: .2rem;
}
/* 跟学子评论区域 */
.subcommentFollowLearnInput[hash-class=courseDetailPlay-3168753447022513]{
    display: none;
}
/* 公共 */
.inline[hash-class=courseDetailPlay-3168753447022513]{
    display: inline;
}
.block[hash-class=courseDetailPlay-3168753447022513]{
    display: block;
}
.w[hash-class=courseDetailPlay-3168753447022513]{
    width: 10rem;
}
/* 共同学习 */
.coLearningContainer[hash-class=courseDetailPlay-3168753447022513]{
    align-items: center;
    position: absolute;
    left: 50%;
    width: auto;
    -webkit-transform: translateX(-50%);
            transform: translateX(-50%);
}
.coLearningContainer .tx[hash-class=courseDetailPlay-3168753447022513]{
    width: .5rem;
    height: .5rem;
    margin-right: .1rem;
}
.coLearningContainer .iconDown[hash-class=courseDetailPlay-3168753447022513]{
    color: #434343;
    font-size: .1rem;
}
.coLearningContainer .text[hash-class=courseDetailPlay-3168753447022513]{
    font-size: var(--main-fontSize22);
    margin-right: .1rem;
}
/* 附件区域 */
.commentAttachment .img[hash-class=courseDetailPlay-3168753447022513]{
    width: 1.2rem;
    height: 1.2rem;
    object-fit: cover;
    margin-right: .1rem;
}
.commentAttachment .file[hash-class=courseDetailPlay-3168753447022513]{
    color: #008AC5;;
}
.commentAttachment .fileBlock[hash-class=courseDetailPlay-3168753447022513]{
    display: flex;
    align-items: center;
    width: auto;
}
.comment-list-item-content div.mb0[hash-class=courseDetailPlay-3168753447022513]{
    margin-bottom: 0;
}
/* 视频播放样式 */
.popUpVideoContainer[hash-class=courseDetailPlay-3168753447022513] {
    position: fixed;
    left: 50%;
    top: 50%;
    z-index: 100;
    width: 9rem;
    height: 5rem;
    -webkit-transform: translate(-50%, -50%);
            transform: translate(-50%, -50%);
    display: none;
}
.popUpVideoContainer .videoClose[hash-class=courseDetailPlay-3168753447022513] {
    position: absolute;
    right: 9px;
    top: 5px;
    display: none;
    font-size: .15rem;
    z-index: 99;
    cursor: pointer;
    color: white;
}
[hash-class=courseDetailPlay-3168753447022513] .popUpVideoContainer:hover .videoClose {
    display: block;
}
[hash-class=courseDetailPlay-3168753447022513] .popUpVideoContainer  video::-webkit-media-controls-play-button {
    background-size: 80%;
}
[hash-class=courseDetailPlay-3168753447022513] .popUpVideoContainer video::-webkit-media-controls-current-time-display {
    font-size: 17px;
}
[hash-class=courseDetailPlay-3168753447022513] .popUpVideoContainer video::-webkit-media-controls-time-remaining-display {
    font-size: 17px;
}
[hash-class=courseDetailPlay-3168753447022513] .popUpVideoContainer video::-webkit-media-controls-mute-button {
    background-size: 80%;
}
[hash-class=courseDetailPlay-3168753447022513] .popUpVideoContainer video::-webkit-media-controls-fullscreen-button {
    background-size: 80%;
}
[hash-class=courseDetailPlay-3168753447022513] .popUpVideoContainer video::-internal-media-controls-overflow-button {
    background-size: 80% !important;
}
/* 放大图片 */
[hash-class=courseDetailPlay-3168753447022513] .image-viewer-wrapper {
    position: fixed;
    top: 0;
    right: 0;
    left: 0;
    bottom: 0;
}
[hash-class=courseDetailPlay-3168753447022513] .image-viewer-mask {
    position: absolute;
    width: 100%;
    height: calc(100% - 80px);
    top: 0;
    left: 0;
    opacity: .9;
    cursor: default;
    margin-top: 40px;
    margin-bottom: 40px;
    background-color: #262626;
}
[hash-class=courseDetailPlay-3168753447022513] .image-viewer-wrapper .header {
    width: 100%;
    height: 40px;
    display: flex;
    justify-content: space-between;
    align-content: center;
    background-color: #000;
}
[hash-class=courseDetailPlay-3168753447022513] .image-viewer-box {
    width: 100%;
    height: calc(100% - 80px);
    display: flex;
    justify-content: center;
    align-items: center;
    -webkit-user-select: none;
            user-select: none;
}
[hash-class=courseDetailPlay-3168753447022513] .image-viewer-img {
    max-height: 100%;
    max-width: 100%;
    -webkit-transform: scale(1) rotate(0deg) translate(0px, 0px);
            transform: scale(1) rotate(0deg) translate(0px, 0px);
    border-style: none;
}
[hash-class=courseDetailPlay-3168753447022513] .image-viewer-wrapper .footer {
    width: 100%;
    height: 60px;
    background-color: #000;
}
/* 文本两端对齐 */
.txJustify[hash-class=courseDetailPlay-3168753447022513]{
    text-align: justify;
}
/* 点赞区域 */
.likesContainer[hash-class=courseDetailPlay-3168753447022513]{
    display: flex;
    width: auto;
    align-items: center;
}
.comment-list-item-content .likesContainer[hash-class=courseDetailPlay-3168753447022513]{
    margin-bottom: 0;
}
.likesContainer>div[hash-class=courseDetailPlay-3168753447022513]{
    margin-bottom: 0;
}
.likesContainer .text[hash-class=courseDetailPlay-3168753447022513]{
    margin-left: .1rem;
}
.colorBlue[hash-class=courseDetailPlay-3168753447022513]{
    color: #00aeec;
}
/* 改变讨论区的字体大小 */
[hash-class=courseDetailPlay-3168753447022513] .commentInput.rc-textarea .textarea::-webkit-input-placeholder{
    font-size: 0.14rem;
}
[hash-class=courseDetailPlay-3168753447022513] .commentInput.rc-textarea .textarea::placeholder{
    font-size: 0.14rem;
}
.joinSondDu[hash-class=courseDetailPlay-3168753447022513]{
    overflow: hidden;
    text-overflow: ellipsis;
}
.customerBox[hash-class=courseDetailPlay-3168753447022513] {
    position: fixed;
    height: 100%;
    width: 30%;
    right: 0;
    z-index: 99999;
    background-color: #fff;
    box-shadow: -4px 0px 9px 0px rgba(0, 0, 0, 0.08);
}

.leanringBox[hash-class=courseDetailPlay-3168753447022513] {
     width: 2.6rem;
    height: 2.6rem;
    position: fixed;
    bottom: 0.2rem;
    right: 0.2rem;
    cursor: pointer;
    z-index: 2;
}
.customerBox .closeRegion[hash-class=courseDetailPlay-3168753447022513]{
    position: absolute;
    right: 10px;
    top: 15px;
    font-size: 13px;
}
/* 公共服务平台课程信息栏 */
.seviceplatformCourseInformationBar[hash-class=courseDetailPlay-3168753447022513] {
    padding-top: .21rem;
    padding-bottom: 0.31rem;
    background-color: #fff;
}
.seviceplatformCourseInformationBar .playChapterName[hash-class=courseDetailPlay-3168753447022513]{
    color: #333333;
    font-size: 0.18rem;
    margin-bottom: 0.08rem;
}
.seviceplatformCourseInformationBar  .txt[hash-class=courseDetailPlay-3168753447022513]{
    color: #666666;
    font-size: 0.13rem;
    margin-right: 0.208rem;
}
.seviceplatformCourseInformationBar .icon[hash-class=courseDetailPlay-3168753447022513]{
    width: .24rem;
    height: auto;
    margin-right: .05rem;
}
.seviceplatformCourseInformationBar .txt2[hash-class=courseDetailPlay-3168753447022513]{
    color: #333333;
    font-size: 0.18rem;
}
.seviceplatformCourseInformationBar .start-container .score-start[hash-class=courseDetailPlay-3168753447022513]{
    font-size: 0.18rem;
    font-family: Alibaba PuHuiTi, Alibaba PuHuiTi-400;
    color: #333333;
}
[hash-class=courseDetailPlay-3168753447022513] .seviceplatformCourseInformationBar .score-container>div>img{
    margin-right: 0.09rem;
}
.serviceplatformCourseInformationSwitchingArea[hash-class=courseDetailPlay-3168753447022513]{
    margin-top: .298rem;
}
/* 服务平台底部信息栏 */
.serviceplatformCourseInformationSwitchingArea[hash-class=courseDetailPlay-3168753447022513]{
    margin-bottom: .28rem;
}
.serviceplatformCourseInformationSwitchingArea .left[hash-class=courseDetailPlay-3168753447022513]{
    width: 7.792rem;
    background-color: #fff;
    border-radius: 0.09rem;
    height: -webkit-max-content;
    height: max-content;
}
.serviceplatformCourseInformationSwitchingArea .left .header[hash-class=courseDetailPlay-3168753447022513]{
    height: .66rem;
    border-bottom: 0.01rem solid #dddddd;
    padding: 0 .22rem;
}
.serviceplatformCourseInformationSwitchingArea .left .header .txt[hash-class=courseDetailPlay-3168753447022513]{
    color: #666666;
    font-size: 0.2rem;
    font-family: Alibaba PuHuiTi, Alibaba PuHuiTi-400;
    position: relative;
    margin-right: .44rem;
}
.serviceplatformCourseInformationSwitchingArea .left .header .txt.active[hash-class=courseDetailPlay-3168753447022513]{
    color:#333333;
}
.serviceplatformCourseInformationSwitchingArea .left .header .txt.active[hash-class=courseDetailPlay-3168753447022513]::before{
    content: "";
    position: absolute;
    width: 0.39rem;
    height: 0.04rem;
    background: #0256ca;
    border-radius: 0.21rem;
    left: 50%;
    top: .43rem;
    -webkit-transform: translateX(-50%);
            transform: translateX(-50%);
}
.serviceplatformCourseInformationSwitchingArea .left .innerBox[hash-class=courseDetailPlay-3168753447022513]{
    padding: .22rem;
}
[hash-class=courseDetailPlay-3168753447022513] .serviceplatformCourseInformationSwitchingArea .left .innerBox .content p{
    width: 100%;
}
[hash-class=courseDetailPlay-3168753447022513] .serviceplatformCourseInformationSwitchingArea .left .innerBox .content p img{
    max-width: 100%;
    height: auto;
}
.serviceplatformCourseInformationSwitchingArea .right[hash-class=courseDetailPlay-3168753447022513]{
    width: 3.91rem;
}
/* 公共服务平台评论 */
.serviceplatformContentOutBox .comment-container[hash-class=courseDetailPlay-3168753447022513]{
    padding: 0;
}
.serviceplatformContentOutBox .comment-container .commentBtx[hash-class=courseDetailPlay-3168753447022513]{
    width: 1.1rem;
    height: 0.44rem;
    background: #0256ca;
    border-radius: 0.04rem;
    color: #ffffff;
    font-size: 0.15rem;
    font-family: Alibaba PuHuiTi, Alibaba PuHuiTi-400;
}
.serviceplatformContentOutBox .comment-container .author-head-pic[hash-class=courseDetailPlay-3168753447022513]{
    width: 0.53rem;
    height: 0.53rem;
    border: 0.02rem solid #dddddd;
}
.serviceplatformContentOutBox .comment-container .comment-input-box .rc-textarea[hash-class=courseDetailPlay-3168753447022513]{
    height: 0.44rem;
    background: #f8f8f8;
    border: 0.01rem solid #dddddd;
    border-radius: 0.04rem;
}
[hash-class=courseDetailPlay-3168753447022513] .serviceplatformContentOutBox .comment-container  .comment-input-box .rc-textarea .textarea{
    height: .44rem;
    line-height: .32rem;
    font-size: .14rem;
}
.serviceplatformContentOutBox .comment-container .zanIcon[hash-class=courseDetailPlay-3168753447022513]{
    width: 0.18rem;
    height: 0.18rem;
}
.serviceplatformContentOutBox .comment-container .replyTxt[hash-class=courseDetailPlay-3168753447022513]{
    color: #0256ca;
    font-size: 0.13rem;
    font-family: Alibaba PuHuiTi, Alibaba PuHuiTi-400;
}
[hash-class=courseDetailPlay-3168753447022513] .serviceplatformContentOutBox .comment-container .pagination .fwptPagination-container .low-button.is--active-low{
    background-color: #0256ca;
}
[hash-class=courseDetailPlay-3168753447022513] .serviceplatformContentOutBox .comment-container .pagination .fwptPagination-container .fwptPagination-button:hover .fwptPagination-text{
    color: #0256ca;
}
[hash-class=courseDetailPlay-3168753447022513] .serviceplatformContentOutBox .comment-container .childTextArea{
    padding-left: .1rem;
}
[hash-class=courseDetailPlay-3168753447022513] .serviceplatformContentOutBox .comment-container .comment-input-box{
    padding-left: 0;
    align-items: center;
}
[hash-class=courseDetailPlay-3168753447022513] .serviceplatformContentOutBox .comment-container .unLoginDiscussContainer{
    padding-left: 0;
}
[hash-class=courseDetailPlay-3168753447022513] .serviceplatformContentOutBox .comment-container .comment-list-item-content div.mb0{
 margin-bottom: 0;
}
/* 简介 */
[hash-class=courseDetailPlay-3168753447022513] #courseDetialContent img{
    max-width: 100%;
    height: auto;
}
.rc-text[hash-class=cooperationDetail-3209028288629539] {
    line-height: 30px;
}

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

.rc-expression-inner[hash-class=cooperationDetail-3209028288629539] {
    line-height: inherit;
}
.newlistdetail-wraper[hash-class=cooperationDetail-3209028288629539]{
    width: 12rem;
}
.title-container[hash-class=cooperationDetail-3209028288629539] {
    padding-top: 0.3rem;
    justify-content: center;
    padding-bottom: 0.4rem;
}
.title-style[hash-class=cooperationDetail-3209028288629539] {
    display: block;
    font-weight: 400;
    font-size: var(--main-fontSize30);
}
.source-container[hash-class=cooperationDetail-3209028288629539] {
    padding: 0.2rem 0;
    justify-content: center;
}
.source-style[hash-class=cooperationDetail-3209028288629539] {
    color: #999;
    font-size: var(--main-fontSize22);
}.w48[hash-class=integrationDetail-3197163079286886]{
    width: 48%;
}
.rc-text[hash-class=integrationDetail-3197163079286886] {
    line-height: 30px;
}
.mb0[hash-class=integrationDetail-3197163079286886]{
    margin-bottom: 0;
}
.bg[hash-class=integrationDetail-3197163079286886]{
    background-color: #f5f5f5;
}
.absolute[hash-class=integrationDetail-3197163079286886]{
    position: absolute;
}
.rc-text-inner[hash-class=integrationDetail-3197163079286886] {
    line-height: inherit;
}
.jc[hash-class=integrationDetail-3197163079286886]{
    justify-content: center;
}
.jcsb[hash-class=integrationDetail-3197163079286886]{
    justify-content: space-between;
}
.ac[hash-class=integrationDetail-3197163079286886]{
    align-items: center;
    align-content: center;
}
.jcfe[hash-class=integrationDetail-3197163079286886]{
    justify-content: flex-end;
}
.fs19[hash-class=integrationDetail-3197163079286886]{
    font-size: .19rem;
}
.rc-expression-inner[hash-class=integrationDetail-3197163079286886] {
    line-height: inherit;
}
.integration-detail[hash-class=integrationDetail-3197163079286886] {
    background: #fff;
    width: 100vw;
}
.integration-detail .banner[hash-class=integrationDetail-3197163079286886] {
    margin: 0 auto;
    width: 12rem;
    margin-top: 0.36rem;
}
.integration-detail .banner img[hash-class=integrationDetail-3197163079286886] {
    width: 100%;
   
}
.integration-detail .tab[hash-class=integrationDetail-3197163079286886] {
    height: 0.74rem;
    margin-bottom: 0.4rem;
    box-shadow: 0 2px 4px 0 hsl(0deg 2% 76% / 50%);
}
.flex-main-center[hash-class=integrationDetail-3197163079286886] {
    justify-content: center;
}
.flex-contain[hash-class=integrationDetail-3197163079286886] {
    display: flex;
    align-items: center;
}
.integration-detail .tab .tab-item.active[hash-class=integrationDetail-3197163079286886] {
    color: #fff;
    background: #d91313;
}
.integration-detail .tab .tab-item.active:after[hash-class=integrationDetail-3197163079286886] {
    content: "";
    position: absolute;
    bottom: -0.1rem;
    left: 50%;
    -webkit-transform: translateX(-50%);
            transform: translateX(-50%);
    width: 0;
    height: 0;
    border: 0.05rem solid transparent;
    border-top: 0.05rem solid #d91313;
}
.integration-detail .tab .tab-item[hash-class=integrationDetail-3197163079286886] {
    width: 1.2rem;
    height: 0.5rem;
    margin: 0 0.2rem;
    text-align: center;
    color: #000;
    font-size: 0.21rem;
    line-height: .5rem;
    background: #f4f4f4;
    position: relative;
}
.pointer[hash-class=integrationDetail-3197163079286886] {
    cursor: pointer;
}
.integration-home[hash-class=integrationDetail-3197163079286886] {
    font-family: PingFangSC-Medium,PingFang SC;
}
.integration-home .integration-introduce[hash-class=integrationDetail-3197163079286886] {
    margin: 0 auto;
    width: 12rem;
}
.integration-detail .subtitle[hash-class=integrationDetail-3197163079286886] {
    font-size: var(--main-fontSize26);
    font-family: PingFangSC-Medium,PingFang SC;
    font-weight: 500;
    color: #333;
    line-height: var(--main-fontSize36);
    padding-left: 16px;
    position: relative;
}
.integration-detail .subtitle[hash-class=integrationDetail-3197163079286886]::before {
    content: "";
    width: 4px;
    height: 70%;
    position: absolute;
    background: #d91313;
    left: 0;
    top: 20%;
}
.integration-home .integration-introduce .integration-des[hash-class=integrationDetail-3197163079286886] {
    margin: 0.2rem 0;
}
.flex[hash-class=integrationDetail-3197163079286886] {
    display: flex;
}
.integration-home .integration-introduce .integration-content[hash-class=integrationDetail-3197163079286886] {
    margin-left: 0.23rem;
    padding-bottom: 0.15rem;
    width: calc(100% - 4rem);
}
.flex-auto[hash-class=integrationDetail-3197163079286886] {
    flex: auto;
}
.justify-between[hash-class=integrationDetail-3197163079286886] {
    justify-content: space-between;
}
.flex[hash-class=integrationDetail-3197163079286886] {
    display: flex;
}
.integration-home .integration-introduce .integration-title[hash-class=integrationDetail-3197163079286886] {
    font-size: var(--main-fontSize26);
    font-weight: 500;
    color: #333;
    line-height: var(--main-fontSize36);
}
.integration-home .integration-introduce .collect[hash-class=integrationDetail-3197163079286886] {
    font-size: var(--main-fontSize20);
    color: #000;
}
.integration-home .integration-introduce .collect .true[hash-class=integrationDetail-3197163079286886] {
    width: 1.08rem;
    background: #f7b500;
    border: 0.01rem solid #f7b500;
    color: #fff;
}
.integration-home .integration-introduce .collect .false[hash-class=integrationDetail-3197163079286886], .integration-home .integration-introduce .collect .true[hash-class=integrationDetail-3197163079286886] {
    height: 0.34rem;
    border-radius: 0.17rem;
    display: flex;
    justify-content: center;
    align-items: center;
    cursor: pointer;
}
.integration-home .integration-introduce .collect .false[hash-class=integrationDetail-3197163079286886] {
    width: 0.91rem;
    border: 0.01rem solid #e6e6e6;
    color: #000;
}
.integration-home .integration-introduce .time[hash-class=integrationDetail-3197163079286886] {
    margin: 0.2rem 0;
    color: #868686;
    font-size: var(--main-fontSize18);
}
.integration-home .integration-introduce .content[hash-class=integrationDetail-3197163079286886] {
    font-size: var(--main-fontSize18);
    line-height: var(--main-fontSize28);
    position: relative;
    display: -webkit-box;
    overflow: hidden;
    text-overflow: ellipsis;
    word-wrap: break-word;
    white-space: normal!important;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;
}
.integration-home .more[hash-class=integrationDetail-3197163079286886] {
    font-size: var(--main-fontSize18);
    font-weight: 400;
    color: #d91313;
    display: flex;
    align-items: center;
    cursor: pointer;
    justify-content: flex-end;
}
.integration-home .more img[hash-class=integrationDetail-3197163079286886] {
    width: 0.1rem;
    height: 0.16rem;
    margin-left: 0.04rem;
}
.m-auto[hash-class=integrationDetail-3197163079286886] {
    margin: 0 auto;
    width: 12rem;
}
.integration-flow[hash-class=integrationDetail-3197163079286886] {
    background: #fff;
    padding-bottom: 0.6rem;
}
.integration-detail .subtitle[hash-class=integrationDetail-3197163079286886] {
    font-size: var(--main-fontSize26);
    font-family: PingFangSC-Medium,PingFang SC;
    font-weight: 500;
    color: #333;
    line-height: var(--main-fontSize36);
    padding-left: 16px;
    position: relative;
}
.integration-detail .subtitle:before[hash-class=integrationDetail-3197163079286886] {
    content: "";
    width: 4px;
    height: 70%;
    position: absolute;
    background: #d91313;
    left: 0;
    top: 20%;
}
.integration-flow .space[hash-class=integrationDetail-3197163079286886] {
    height: 30px;
}
.integration-flow .m-auto[hash-class=integrationDetail-3197163079286886] {
    margin: 0 auto;
    width: 12rem;
}
.richContent p[hash-class=integrationDetail-3197163079286886] {
    font-size: .2rem;
    line-height: .36rem;
}
.integration-sign[hash-class=integrationDetail-3197163079286886] {
    background: #fff;
    padding-bottom: 0.6rem;
}
.integration-sign .phone[hash-class=integrationDetail-3197163079286886] {
    font-size: var(--main-fontSize22);
    font-family: PingFangSC-Regular,PingFang SC;
    font-weight: 400;
    color: #333;
    line-height: var(--main-fontSize36);
}
.integration-sign .space[hash-class=integrationDetail-3197163079286886] {
    height: 30px;
}
.el-divider--horizontal[hash-class=integrationDetail-3197163079286886] {
    display: block;
    height: 1px;
    width: 100%;
    margin: 0.5rem 0;
    border-top: 1px #dcdfe6 solid;
}
.el-divider[hash-class=integrationDetail-3197163079286886] {
    position: relative;
}
.integration-home .list-item[hash-class=integrationDetail-3197163079286886] {
    font-size: 0.23rem;
    margin: 0.2rem auto;
}
.question[hash-class=integrationDetail-3197163079286886] {
    cursor: pointer;
}
.el-icon[hash-class=integrationDetail-3197163079286886] {
    --color: inherit;
    height: 1em;
    width: 1em;
    line-height: 1em;
    display: inline-flex;
    justify-content: center;
    align-items: center;
    position: relative;
    fill: currentColor;
    color: var(--color);
    font-size: inherit;
}
.question:hover[hash-class=integrationDetail-3197163079286886] {
    background: #f0f0f0;
}
.space[hash-class=integrationDetail-3197163079286886] {
    height: 0.3rem;
}
.integration-home .work-show[hash-class=integrationDetail-3197163079286886] {
    background-color: #f5f5f5;
    padding: 0.53rem;
}
.integration-home .work-show .screen-box[hash-class=integrationDetail-3197163079286886] {
    margin-top: 0.25rem;
    display: flex;
    justify-content: space-between;
    align-items: center;
}
.screen-l[hash-class=integrationDetail-3197163079286886] {
    display: flex;
}
.integration-home .work-show .screen-box .screen-l .screen-l-item[hash-class=integrationDetail-3197163079286886] {
    margin-right: 0.14rem;
}
.integration-home .work-show .screen-box .screen-l .screen-l-item .screen-status.active[hash-class=integrationDetail-3197163079286886] {
    color: #fff;
    background: #d91313;
}
.integration-home .work-show .screen-box .screen-l .screen-l-item .screen-status[hash-class=integrationDetail-3197163079286886] {
    cursor: pointer;
    padding: 0.11rem 0.12rem;
    display: flex;
    justify-content: center;
    align-items: center;
    border-radius: 0.04rem;
    font-size: var(--main-fontSize20);
    font-family: SourceHanSansCN-Regular,SourceHanSansCN;
    font-weight: 400;
    color: #252728;
    border: 1px solid #c9c9c9;
}
.el-row[hash-class=integrationDetail-3197163079286886] {
    display: flex;
    flex-wrap: wrap;
    position: relative;
    box-sizing: border-box;
}
[class*=el-col-].is-guttered[hash-class=integrationDetail-3197163079286886] {
    display: block;
    min-height: 1px;
}
.el-col-6[hash-class=integrationDetail-3197163079286886] {
    max-width: 25%;
    flex: 0 0 25%;
}
[class*=el-col-][hash-class=integrationDetail-3197163079286886] {
    box-sizing: border-box;
}
.integration-home .work-show .new-activity-item[hash-class=integrationDetail-3197163079286886] {
    position: relative;
    cursor: pointer;
    box-shadow: 0 0.04rem 0.1rem 0 hsl(0deg 0% 83% / 50%);
    border-radius: 4px;
    display: flex;
    flex-direction: column;
    margin-bottom: 0.2rem;
}
.integration-home .work-show .new-activity-item .img[hash-class=integrationDetail-3197163079286886] {
    width: 100%;
    height: 2.04rem;
    object-fit: cover;
}
.integration-home .work-show .new-activity-item .activity-item-bottom[hash-class=integrationDetail-3197163079286886] {
    width: 100%;
    padding: 0 0.16rem;
    box-sizing: border-box;
    background: #fff;
}
.integration-home .work-show .new-activity-item .activity-item-bottom .bottom-con[hash-class=integrationDetail-3197163079286886] {
    font-size: var(--main-fontSize24);
    font-weight: 500;
    line-height: .33rem;
    margin-top: 0.1rem;
}

.integration-home .work-show .new-activity-item .bottom-des[hash-class=integrationDetail-3197163079286886] {
    font-size: var(--main-fontSize16);
    margin: 0.18rem 0;
    font-family: PingFangSC-Regular,PingFang SC;
    font-weight: 400;
    color: #666;
    line-height: .26rem;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.items-center[hash-class=integrationDetail-3197163079286886] {
    align-items: center;
}
.relative[hash-class=integrationDetail-3197163079286886] {
    position: relative;
}
.integration-home .company[hash-class=integrationDetail-3197163079286886] {
    background: #fff;
}
.integration-home .company .list_box[hash-class=integrationDetail-3197163079286886] {
    width: 12rem;
    margin: 0.54rem auto;
}
.integration-home .company .list_box .list_con[hash-class=integrationDetail-3197163079286886] {
    width: 100%;
    height: calc(100% - 0.78rem);
    margin-top: 0.4rem;
    display: flex;
    flex-wrap: wrap;
}
.integration-home .company .list_box .list_con .list_item[hash-class=integrationDetail-3197163079286886] {
    width: 2.71rem;
    height: 1.32rem;
    background: #fff;
    border-radius: 0.03rem;
    color: #333;
    margin-bottom: 0.85rem;
    text-align: center;
    position: relative;
    transition: all .2s ease 0s;
    cursor: pointer;
    margin-right: 0.29rem;
}
.integration-home .company .list_box .list_con .list_item img[hash-class=integrationDetail-3197163079286886] {
    box-shadow: 0 6px 0.1rem 0 hsl(0deg 0% 83% / 62%);
    width: 100%;
    height: 100%;
}
.integration-home .company .list_box .list_con .list_item .txt[hash-class=integrationDetail-3197163079286886] {
    width: 100%;
    height: 0.6rem;
    display: flex;
    align-items: center;
    justify-content: center;
    position: absolute;
    left: 0;
    top: 1.32rem;
    padding: 0 0.12rem;
    box-sizing: border-box;
    font-size: var(--main-fontSize18);
}
.integration-home .company .list_box .list_con .list_item:hover[hash-class=integrationDetail-3197163079286886] {
    margin-top: -0.05rem;
}
.integration-home .integration-introduce .collect img[hash-class=integrationDetail-3197163079286886] {
    width: 0.21rem;
    height: 0.21rem;
    margin-right: 0.03rem;
}
.integration-upload[hash-class=integrationDetail-3197163079286886] {
    background: #fff;
    padding-bottom: 100px;
}
.integration-upload .m-auto[hash-class=integrationDetail-3197163079286886] {
    margin: 0 auto;
    width: 12rem;
}
.integration-upload .space[hash-class=integrationDetail-3197163079286886] {
    height: 30px;
}
.integration-upload .form-wrap[hash-class=integrationDetail-3197163079286886] {
    background-color: #fafafa;
    padding: 30px 26px;
}
.integration-upload .flex[hash-class=integrationDetail-3197163079286886] {
    display: flex;
}
.integration-upload .form-wrap .el-form-item__label[hash-class=integrationDetail-3197163079286886], .integration-upload .form-wrap .form-item-label[hash-class=integrationDetail-3197163079286886] {
    font-size: var(--main-fontSize20);
    font-family: SourceHanSansCN-Regular,SourceHanSansCN;
    font-weight: 400;
    color: #252728;
    line-height: var(--main-fontSize30);
}
.integration-upload .space-mini[hash-class=integrationDetail-3197163079286886] {
    height: 20px;
}
.integration-upload .form-wrap .img-wrap[hash-class=integrationDetail-3197163079286886] {
    position: relative;
    width: 2.85rem;
    height: 2.0805rem;
    background-color: #ececec;
    display: flex;
    align-items: center;
}
.integration-upload .form-wrap .img-wrap:before[hash-class=integrationDetail-3197163079286886] {
    content: "封面尺寸：800*515";
    position: absolute;
    left: 50%;
    width: 100%;
    text-align: center;
    font-size: var(--main-fontSize16);
    font-family: SourceHanSansCN-Regular,SourceHanSansCN;
    font-weight: 400;
    color: #999;
    top: 50%;
    -webkit-transform: translate(-50%,-50%);
            transform: translate(-50%,-50%);
}
.integration-upload .form-wrap .img-wrap img[hash-class=integrationDetail-3197163079286886] {
    position: absolute;
    width: 100%;
    height: 100%;
    left: 0;
    top: 0;
}
.integration-upload .justify-center[hash-class=integrationDetail-3197163079286886] {
    justify-content: center;
}
[hash-class=integrationDetail-3197163079286886] .integration-upload .btn {
    display: flex;
    align-items: center;
}
[hash-class=integrationDetail-3197163079286886] .integration-upload .btn div {
    font-size: var(--main-fontSize18);
    color: #fff;
    background: #d91313;
    width: 1.27rem;
    height: 0.4rem;
    text-align: center;
    line-height: .4rem;
    margin: 0 0.1rem;
    box-sizing: border-box;
}
.integration-upload .form-wrap .form-item-right[hash-class=integrationDetail-3197163079286886] {
    padding-top: 0.5rem;
    padding-left: 112px;
    width: 7rem;
}
.el-form[hash-class=integrationDetail-3197163079286886] {
    font-size: 14px;
}
.integration-upload .form-wrap .form-item-right .el-form-item[hash-class=integrationDetail-3197163079286886] {
    margin-bottom: 0.08rem;
}
.el-form-item__label[hash-class=integrationDetail-3197163079286886] {
    display: inline-flex;
    justify-content: flex-end;
    align-items: flex-start;
    flex: 0 0 auto;
    height: 32px;
    line-height: 32px;
    padding: 0 12px 0 0;
    box-sizing: border-box;
}
.el-form-item--large .el-form-item__label[hash-class=integrationDetail-3197163079286886] {
    height: 40px;
    line-height: 40px;
}
.el-form-item[hash-class=integrationDetail-3197163079286886] {
    display: flex;
    --font-size: 14px;
    margin-bottom: 18px;
}
.el-form-item--large[hash-class=integrationDetail-3197163079286886] {
    --font-size: 14px;
    --el-form-label-font-size: var(--font-size);
    margin-bottom: 22px;
}
.integration-upload .form-wrap .el-form-item__label[hash-class=integrationDetail-3197163079286886], .integration-upload .form-wrap .form-item-label[hash-class=integrationDetail-3197163079286886] {
    font-size: var(--main-fontSize20);
    font-family: SourceHanSansCN-Regular,SourceHanSansCN;
    font-weight: 400;
    color: #252728;
    line-height: var(--main-fontSize30);
}
.integration-upload .form-wrap .el-form-item__label[hash-class=integrationDetail-3197163079286886] {
    line-height: var(--main-fontSize36);
}
.el-select[hash-class=integrationDetail-3197163079286886] {
    display: inline-block;
    position: relative;
    line-height: 32px;
}
.el-select--large[hash-class=integrationDetail-3197163079286886] {
    line-height: 40px;
}
.el-textarea[hash-class=integrationDetail-3197163079286886] {
    position: relative;
    display: inline-block;
    width: 100%;
    vertical-align: bottom;
}
[hash-class=integrationDetail-3197163079286886] .el-textarea .rc-textarea .textarea{
    position: relative;
    display: block;
    padding: 5px 11px;
    line-height: 1.5;
    box-sizing: border-box;
    width: 100%;
    font-size: inherit;
    font-family: inherit;
    background-image: none;
    -webkit-appearance: none;
    border: none;
    border-radius: 4px;
    box-shadow: 0 0 0 1px #dcdfe6 inset;
    resize: none;
    min-height: 220px;
    height: 220px;
}
[hash-class=integrationDetail-3197163079286886] .el-textarea .rc-textarea .textarea:focus[hash-class=integrationDetail-3197163079286886]{
    outline: none;
    box-shadow: 0 0 0 1px #d91313 inset;
 }
.el-form-item__content[hash-class=integrationDetail-3197163079286886] {
    display: flex;
    flex-wrap: wrap;
    align-items: center;
    flex: 1;
    line-height: 32px;
    position: relative;
    font-size: 0.19rem;
    min-width: 0;
}
.el-form-item--large .el-form-item__content[hash-class=integrationDetail-3197163079286886] {
    line-height: 40px;
    height: 40px;
}
[hash-class=integrationDetail-3197163079286886] .el-form-item .rc-dropdown:foucs[hash-class=integrationDetail-3197163079286886] {
    border-color: #d91313;
}
[hash-class=integrationDetail-3197163079286886] .el-form-item .rc-dropdown .current input::-webkit-input-placeholder[hash-class=integrationDetail-3197163079286886] {
    color: #a8abb2;
}
[hash-class=integrationDetail-3197163079286886] .el-form-item .rc-input .input:focus[hash-class=integrationDetail-3197163079286886] {
    border: 1px solid #d91313;
}
[hash-class=integrationDetail-3197163079286886] .el-form-item .rc-input .input::-webkit-input-placeholder[hash-class=integrationDetail-3197163079286886] {
    color: #a8abb2;
}
.integration-upload .form-wrap .integra-upload[hash-class=integrationDetail-3197163079286886] {
    padding-left: 20px;
    padding-right: 20px;
}
.integration-upload .form-wrap .integra-upload .upload-card[hash-class=integrationDetail-3197163079286886] {
    flex-direction: column;
    height: 300px;
    background: transparent;
    border-radius: 2px;
    border: 1px dotted #b4b9bf;
    display: flex;
    align-items: center;
    justify-content: center;
    text-align: center;
}
.integration-upload .form-wrap .integra-upload .upload-card img[hash-class=integrationDetail-3197163079286886] {
    width: var(--main-fontSize36);
}
.integration-upload .form-wrap .integra-upload .upload-card .tip[hash-class=integrationDetail-3197163079286886], .integration-upload .form-wrap .integra-upload .upload-card .tip-type[hash-class=integrationDetail-3197163079286886] {
    margin: 10px 0;
    font-size: var(--main-fontSize16);
    font-family: PingFangSC-Regular,PingFang SC;
    font-weight: 400;
    color: #666;
    line-height: 28px;
}
.integration-upload .form-wrap .integra-upload .upload-card .tip-type[hash-class=integrationDetail-3197163079286886] {
    font-size: var(--main-fontSize14);
    color: #999;
    /* line-height: 20px; */
    line-height: normal;
}
.integration-upload .form-wrap .integra-upload .test-footer[hash-class=integrationDetail-3197163079286886] {
    text-align: center;
    display: flex;
    justify-content: center;
}
.integration-upload .form-wrap .integra-upload .test-footer .btn[hash-class=integrationDetail-3197163079286886] {
    display: flex;
    align-items: center;
    position: relative;
    width: -webkit-max-content;
    width: max-content;
}
.integration-upload .form-wrap .integra-upload .test-footer .btn span[hash-class=integrationDetail-3197163079286886] {
    font-size: var(--main-fontSize18);
    color: #fff;
    background: #d91313;
    width: 1.27rem;
    height: 0.4rem;
    text-align: center;
    line-height: .4rem;
    margin: 0 0.1rem;
    box-sizing: border-box;
}

[hash-class=integrationDetail-3197163079286886] .integration-upload .form-wrap .integra-upload .file-list .file-list-item {
    margin-top: 25px;
    padding: 20px 20px;
    background: #fff;
    font-size: var(--main-fontSize14);
    color: #333;
    display: flex;
    justify-content: space-between;
    align-items: center;
}
[hash-class=integrationDetail-3197163079286886] .integration-upload .name {
    text-align: left;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    width: 100%;
    display: inline-block;
    padding: 0.1rem;
}
[hash-class=integrationDetail-3197163079286886] .integration-upload .form-wrap .integra-upload .file-list .file-list-item .progress-wrap {
    flex: auto;
    margin-left: 5px;
    margin-right: 25px;
}
@-webkit-keyframes progressAnimationStrike {
  from[hash-class=integrationDetail-3197163079286886] {
    width: 0;
  }
  to[hash-class=integrationDetail-3197163079286886] {
    width: 100%;
  }
}
@keyframes progressAnimationStrike {
  from[hash-class=integrationDetail-3197163079286886] {
    width: 0;
  }
  to[hash-class=integrationDetail-3197163079286886] {
    width: 100%;
  }
}
[hash-class=integrationDetail-3197163079286886] .el-progress {
    position: relative;
    line-height: 1;
    display: flex;
    align-items: center;
}
[hash-class=integrationDetail-3197163079286886] .el-progress--without-text .el-progress-bar {
    padding-right: 0;
    margin-right: 0;
    display: block;
}
[hash-class=integrationDetail-3197163079286886] .el-progress-bar__outer {
    height: 6px;
    border-radius: 100px;
    background-color: var(--el-border-color-lighter);
    overflow: hidden;
    position: relative;
    vertical-align: middle;
}
[hash-class=integrationDetail-3197163079286886] .el-progress-bar__inner{
    position: absolute;
    left: 0;
    top: 0;
    height: 100%;
    width: 100%;
    background-color: var(--el-color-primary);
    text-align: right;
    border-radius: 100px;
    line-height: 1;
    white-space: nowrap;
    transition: width 6s ease;
    -webkit-animation: progressAnimationStrike 3s;
            animation: progressAnimationStrike 3s;
}
[hash-class=integrationDetail-3197163079286886] .el-progress-bar {
    flex-grow: 1;
    box-sizing: border-box;
}
[hash-class=integrationDetail-3197163079286886] .rc-dropdown .dropdown-arrow {
  right: 0;
}

.integration-sign .rc-form .rc-label .rc-text[hash-class=integrationDetail-3197163079286886] {
    font-size: var(--main-fontSize20);
    color: #252728;
    font-family: SourceHanSansCN-Regular, SourceHanSansCN;
}
.integration-sign .rc-form .rc-input[hash-class=integrationDetail-3197163079286886] {
    line-height: 40px;
    height: 40px;
}
.integration-sign .rc-form .rc-dropdown[hash-class=integrationDetail-3197163079286886] {
    line-height: 40px;
    height: 40px;
}
.integration-sign .rc-form .rc-upload[hash-class=integrationDetail-3197163079286886] {
    line-height: 40px;
    height: 40px;
}
[hash-class=integrationDetail-3197163079286886] .integration-sign .rc-form .rc-input .input:focus {
    /* border: 1px solid #d91313; */
}
.sign-up-btn[hash-class=integrationDetail-3197163079286886] {
    background: #d91313;
    width: 1.1rem;
    height: 0.4rem;
    margin: 0 0.1rem;
    box-sizing: border-box;
    display: flex;
    justify-content: center;
    margin-top: 0.2rem;
    align-items: center;
    border: none;
}
.sign-up-btn .rc-text[hash-class=integrationDetail-3197163079286886] {
    font-size: var(--main-fontSize18);
    color: #fff;
}
.sign-up-btn .rc-expression[hash-class=integrationDetail-3197163079286886] {
    font-size: var(--main-fontSize18);
    color: #fff;
}
.moban[hash-class=integrationDetail-3197163079286886] {
    justify-content: space-between;
}
.moban .rc-expression[hash-class=integrationDetail-3197163079286886] {
    font-size: var(--main-fontSize18);
    color: #252728;
    cursor: pointer;
    text-decoration: underline;
    margin-right: 20%;
}
.moban .rc-expression:hover[hash-class=integrationDetail-3197163079286886] {
    color: #d91313;
}
[hash-class=integrationDetail-3197163079286886] .el-form-item__label .red {
    color: red;
    margin-right: 2px;
}
.star[hash-class=integrationDetail-3197163079286886] {
    color: red;
}
.integration-home .m-auto .news_container[hash-class=integrationDetail-3197163079286886] {
    width: 5.5rem;
}
.integration-home .news_question[hash-class=integrationDetail-3197163079286886] {
    display: flex;
}

.integration-home .m-auto .news_container:nth-child(1)[hash-class=integrationDetail-3197163079286886] {
    margin-right: 1rem;
}

.integration-home .m-auto .news_container .news_text[hash-class=integrationDetail-3197163079286886] {
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    line-height: var(--main-fontSize24);
}

.integration-home .m-auto .news_container .el-icon[hash-class=integrationDetail-3197163079286886] {
    height: var(--main-fontSize24);
}
/* 模板下载 */
[hash-class=integrationDetail-3197163079286886] .fileContainer {
    padding: 0 0 10px 0;
}
[hash-class=integrationDetail-3197163079286886] .fileContainer a {
    margin-right: 0.4rem;
    text-decoration: none;
    color: #0091ff;
    display: flex;
    margin-bottom: 0.1rem;
    align-items: center;
}
[hash-class=integrationDetail-3197163079286886] .fileContainer a img  {
    width: 0.2rem;
    height: 0.2rem;
}
[hash-class=integrationDetail-3197163079286886] .fileContainer a span {
    font-size: 14pt;
    padding-left: 0.1rem;
}
[hash-class=integrationDetail-3197163079286886] .sign-up .rc-form-table {
    border-right: 0;
}
[hash-class=integrationDetail-3197163079286886] .sign-up .rc-form-table .rc-header-row .rc-table-index-style {
    min-width: 50px !important;
}
[hash-class=integrationDetail-3197163079286886] .sign-up .rc-form-table .rc-row .rc-table-index-style {
    min-width: 50px !important;
}
[hash-class=integrationDetail-3197163079286886] .registration-form .rc-header-cell {
    flex: 1;
}
[hash-class=integrationDetail-3197163079286886] .registration-form .rc-table-row-content .rc-row-cell {
    flex: 1;
}
.none[hash-class=integrationDetail-3197163079286886]{
    display: none;
}
[hash-class=integrationDetail-3197163079286886] .progressBar{
   height: 6px;
    background-color: #d91313;
    width: 0;
    display: inline-block;
    border-radius: 100px;
    margin-left: 0.1rem;
    margin-bottom: 0.1rem;
}
[hash-class=integrationDetail-3197163079286886] .progressBarCross{
    display: inline-block;
    color: gray;
    cursor: pointer;
    /* margin-bottom: 0.1rem; */
    margin-left: 0.1rem;
    vertical-align: text-bottom;
}
.fontSizeInput[hash-class=integrationDetail-3197163079286886]{
    font-size: 0.19rem;
}
.bottomDistance[hash-class=integrationDetail-3197163079286886]{
    margin-bottom: 0.3rem;
}
[hash-class=integrationDetail-3197163079286886] .rc-dropdown .current input{
    font-size: 0.19rem;
}
[hash-class=integrationDetail-3197163079286886] .fatDom{
    margin-top: 0.2rem;
    margin-bottom: 0.2rem;
}
[hash-class=integrationDetail-3197163079286886] #rc-dropdown7{
    font-size: inherit;
}
/* 作品封面 */
.coverReminderTxt[hash-class=integrationDetail-3197163079286886]{
    font-size: var(--main-fontSize14);
    color: #999;
    line-height: 25px;
    padding: 0 0.2rem;
    font-family: SourceHanSansCN-Regular,SourceHanSansCN;
}
/* 省 市 */
.provincialAndMunicipalRegion .region[hash-class=integrationDetail-3197163079286886]{
    width: 2rem;
    margin-top: 0.3rem;
    height: 0.4rem;
}
[hash-class=integrationDetail-3197163079286886] .provincialAndMunicipalRegion .region  div.current.left{
    background-color: #f5f5f5;
}
[hash-class=integrationDetail-3197163079286886] .provincialAndMunicipalRegion .region  .options li{
    font-size: 0.19rem;
}
/* 作品提示  */
.workTips[hash-class=integrationDetail-3197163079286886]{
    font-size: 0.19rem;
    margin-top: .25rem;
}
.widthAuto[hash-class=integrationDetail-3197163079286886]{
    width: auto;
}
.ac[hash-class=integrationDetail-3197163079286886]{
    align-items: center;
}
.workHeader[hash-class=integrationDetail-3197163079286886]{
    justify-content: space-between;
}
.workHeader .workInput[hash-class=integrationDetail-3197163079286886]{
    font-size: .19rem;
    width: 4rem;
    height: .4rem;
}
.workHeader .productBtn[hash-class=integrationDetail-3197163079286886]{
    background-color: #d91313;
    margin-left: .2rem;
    cursor: pointer;
    height: 0.35rem;
    border: none;
    width: 0.6rem;
}
/* 点赞数 */
.sortByLikeBox[hash-class=integrationDetail-3197163079286886]{
    margin-top: .3rem;
     font-size: var(--main-fontSize20);
    font-family: SourceHanSansCN-Regular,SourceHanSansCN;
    font-weight: 400;
    margin-left: 30px;
}
.sortByLikeBox .likeBtnBox .likeBtnBoxText[hash-class=integrationDetail-3197163079286886]{
    cursor: pointer;
    padding: 0.07rem 0.12rem;
    display: flex;
    justify-content: center;
    align-items: center;
    border-radius: 0.04rem;
    font-size: var(--main-fontSize20);
    font-family: SourceHanSansCN-Regular,SourceHanSansCN;
    font-weight: 400;
    color: #252728;
    border: 1px solid #c9c9c9;
}
.sortByLikeBox .likeBtnBox .likeBtnBoxText.likeBtnBoxTextActive[hash-class=integrationDetail-3197163079286886]{
    color: #fff;
    background: #d91313;
}
.disableColor[hash-class=integrationDetail-3197163079286886],.integration-upload .form-wrap .integra-upload .test-footer .btn span.disableColor[hash-class=integrationDetail-3197163079286886]{
    background-color: rgb(196, 196, 196);
    /* pointer-events: none; */
    cursor: not-allowed;
}
/* 填写信息弹框 */
.informationPopup .form[hash-class=integrationDetail-3197163079286886]{
    border: none;
    margin-top: .2rem;
}
.informationPopup .item[hash-class=integrationDetail-3197163079286886]{
    display: flex;
    margin-bottom: 0.15rem;
}
.informationPopup .label[hash-class=integrationDetail-3197163079286886]{
    width: 0.9rem;
    text-align: right;
    font-size: .15rem;
}
.informationPopup .input[hash-class=integrationDetail-3197163079286886]{
    flex: 1;
}
.informationPopup .submitBtn[hash-class=integrationDetail-3197163079286886]{
    background-color: #d91313;
    border: none;
    outline: none;
    width: 0.8rem;
    height: 0.3rem;
}
.informationPopup .submitTxt[hash-class=integrationDetail-3197163079286886]{
   font-size: .15rem;
}
.informationPopup .inputSize[hash-class=integrationDetail-3197163079286886]{
    font-size: .15rem;
}
.informationPopup .popupTitle[hash-class=integrationDetail-3197163079286886]{
    font-size: .18rem;
    font-weight: bold;
}
.jc[hash-class=integrationDetail-3197163079286886]{
    justify-content: center;
}
.f14[hash-class=integrationDetail-3197163079286886]{
    font-size: .14rem;
}



/* 作品统一背景封面 */
.workCoverBox[hash-class=integrationDetail-3197163079286886]{
    position: relative;
    align-items: center;
    align-content: center;
    height: 2.04rem;
}
.workCoverBox .txt1[hash-class=integrationDetail-3197163079286886],
.workCoverBox .txt2[hash-class=integrationDetail-3197163079286886]{
   font-size: .15rem;
   color: #000;
    padding: 0 .16rem;
}
.workCoverBox .txt1[hash-class=integrationDetail-3197163079286886]{
    margin-bottom: .1rem;
    font-size: .18rem;
}
.workCoverBox .txt2[hash-class=integrationDetail-3197163079286886]{
    /* top: .5rem; */
    /* white-space: nowrap; */
}
.workCoverBox .textContent[hash-class=integrationDetail-3197163079286886]{
    width: auto;
    align-items: center;
    align-content: center;
    z-index: 1;
}
/* 作者列表 */
.authorAreaNew .btnNew[hash-class=integrationDetail-3197163079286886]{
    margin-top: .15rem;
    margin-bottom: .15rem;
}
.authorAreaNew .btnNew[hash-class=integrationDetail-3197163079286886],
.AuthorImportPop .btnNew[hash-class=integrationDetail-3197163079286886]{
    width: 0.641rem;
    height: 0.288rem;
    background: #d91313;
    border-radius: 0.023rem;
    border: none;
}
.authorAreaNew .btnNew .txt[hash-class=integrationDetail-3197163079286886],
.AuthorImportPop .btnNew .txt[hash-class=integrationDetail-3197163079286886]{
    font-size: .15rem;
    line-height: normal;
}
.authorAreaNew .table[hash-class=integrationDetail-3197163079286886]{
    width: 4.8rem;
    margin-bottom: .2rem;
}
.authorAreaNew .table .row[hash-class=integrationDetail-3197163079286886]{
    height: 0.352rem;
    background-color: #ffffff;
    flex-wrap: nowrap;
    border-top: 1px solid #dddd;
}
.authorAreaNew .table .row:last-child[hash-class=integrationDetail-3197163079286886]{
    border-bottom: 1px solid #ddd;
}
.authorAreaNew .table .row.header[hash-class=integrationDetail-3197163079286886]{
    background-color: #ececec;
}
.authorAreaNew .table .row .col[hash-class=integrationDetail-3197163079286886]{
    height: 100%;
    border-left: 1px solid #dddd;
}
.authorAreaNew .table .row .col .txt[hash-class=integrationDetail-3197163079286886]{
   color: #666666;
   font-size: .15rem; 
}
.authorAreaNew .table .row .col .deleteTxt[hash-class=integrationDetail-3197163079286886]{
    color: red;
}
.authorAreaNew .table .row .col .deleteTxt:hover[hash-class=integrationDetail-3197163079286886]{
    text-decoration: underline;
}
.authorAreaNew .table .row .col .input[hash-class=integrationDetail-3197163079286886]{
    border: none;
    height: 100%;
}
[hash-class=integrationDetail-3197163079286886] .authorAreaNew .table .row .col .input input{
    text-align: center;
    padding-left: 0;
}
.authorAreaNew .table .row .col:nth-child(1)[hash-class=integrationDetail-3197163079286886]{
    width: 1.139rem;
}
.authorAreaNew .table .row .col:nth-child(2)[hash-class=integrationDetail-3197163079286886]{
    width: 1.8rem;
}
.authorAreaNew .table .row .col:nth-child(3)[hash-class=integrationDetail-3197163079286886]{
    width:1.389rem;
    border-right: 1px solid #dddd;
}
.authorAreaNew .table .row .col:nth-child(4)[hash-class=integrationDetail-3197163079286886]{
    width:0.7rem;
    border-right: 1px solid #dddd;
}

/* 出生年月 */
[hash-class=integrationDetail-3197163079286886] .authorAreaNew  .date{
    width: 100%;
    height: 100%;
}
[hash-class=integrationDetail-3197163079286886] .authorAreaNew  .date  .el-input{
    width: 100%;
    height: 100%;
    font-size: .15rem;
}
[hash-class=integrationDetail-3197163079286886] .authorAreaNew .date  .el-input input.el-input__inner::-webkit-input-placeholder{
   color:white;
}
[hash-class=integrationDetail-3197163079286886] .authorAreaNew .date  .el-input input.el-input__inner::placeholder{
   color:white;
}
[hash-class=integrationDetail-3197163079286886] .authorAreaNew .date  .el-input input.el-input__inner{
  text-align: center;
}
[hash-class=integrationDetail-3197163079286886] .authorAreaNew .date  .el-icon{
   color:#666666;
   display: none;
}
[hash-class=integrationDetail-3197163079286886] .authorAreaNew .date  span{
   font-size: .15rem;
}
[hash-class=integrationDetail-3197163079286886] .authorAreaNew .date .el-input__wrapper{
    box-shadow: none;
}

/* 作品上传信息页 */
.workUploadInformationForm[hash-class=integrationDetail-3197163079286886]{
    /* justify-content: center; */
}
.integration-upload .form-wrap .workUploadInformationForm .form-item-right[hash-class=integrationDetail-3197163079286886]{
    padding-left: 0;
}
/* 推荐单位下拉 */
[hash-class=integrationDetail-3197163079286886] .recommendListRCdropdown .validation-message{
    bottom: -25px;
}
/* 作品上传进度条 */
[hash-class=integrationDetail-3197163079286886] .integra-upload .file-list .bigOuter {
    display: flex;
    width: 100%;
    align-items: center;
    margin-bottom: .1rem;
}
[hash-class=integrationDetail-3197163079286886] .integra-upload .file-list .bigOuter .outerProgressBar {
    width: 90%;
    background: #f0f0f0;
    height: 6px;
    border-radius: 100px;
    margin-left: .1rem;
}
[hash-class=integrationDetail-3197163079286886] .integra-upload .file-list .bigOuter .outerProgressBar .progressBar {
    margin-left: 0;
}
[hash-class=integrationDetail-3197163079286886] .integra-upload .file-list .bigOuter .percentageText{
    margin-left: .1rem;
}
/* 附件下拉框必填 */
[hash-class=integrationDetail-3197163079286886] .rc-upload .validation-message{
    bottom: -30px;
}.jc[hash-class=elderlyUniversityMobileNew-6610160256688768]{
  justify-content: center;
}
.ac[hash-class=elderlyUniversityMobileNew-6610160256688768]{
  align-items: center;
  align-content: center;
}
.pointer[hash-class=elderlyUniversityMobileNew-6610160256688768]{
  cursor: pointer;
}
.maxWidth[hash-class=elderlyUniversityMobileNew-6610160256688768]{
  width: -webkit-max-content;
  width: max-content;
}
.noWrap[hash-class=elderlyUniversityMobileNew-6610160256688768]{
  flex-wrap: nowrap;
}
.fontFamily[hash-class=elderlyUniversityMobileNew-6610160256688768]{
  font-family: PingFang SC, PingFang SC-400;
}
.omit[hash-class=elderlyUniversityMobileNew-6610160256688768]{
  text-overflow: -o-ellipsis-lastline;
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-box-orient: vertical;
}

.w100[hash-class=elderlyUniversityMobileNew-6610160256688768]{
  width: 100%;
}
.h100[hash-class=elderlyUniversityMobileNew-6610160256688768]{
  height: 100%;
}
.clamp1[hash-class=elderlyUniversityMobileNew-6610160256688768]{
  -webkit-line-clamp: 1;
}
.clamp2[hash-class=elderlyUniversityMobileNew-6610160256688768]{
  -webkit-line-clamp: 2;
}
.line[hash-class=elderlyUniversityMobileNew-6610160256688768]{
  height: 10px;
  background-color: #f2f5f8;
}
.flex1[hash-class=elderlyUniversityMobileNew-6610160256688768]{
  flex: 1;
}
.jcsb[hash-class=elderlyUniversityMobileNew-6610160256688768]{
  justify-content: space-between;
}
.p-x-15[hash-class=elderlyUniversityMobileNew-6610160256688768]{
  padding-left: 15px;
  padding-right: 15px;
}
.p-x-11[hash-class=elderlyUniversityMobileNew-6610160256688768]{
  padding-left: 11px;
  padding-right: 11px;
}
.gap-15[hash-class=elderlyUniversityMobileNew-6610160256688768]{
  gap: 15px;
}
.m-y-bottom-15[hash-class=elderlyUniversityMobileNew-6610160256688768]{
  margin-bottom: 15px;
}
.m-y-bottom-10[hash-class=elderlyUniversityMobileNew-6610160256688768]{
  margin-bottom: 10px;
}
.m-y-top-30[hash-class=elderlyUniversityMobileNew-6610160256688768]{
  margin-top: 30px;
}
.m-y-top-10[hash-class=elderlyUniversityMobileNew-6610160256688768]{
  margin-top: 10px;
}
.m-y-bottom-10[hash-class=elderlyUniversityMobileNew-6610160256688768]{
  margin-bottom: 10px;
}
.m-y-top-15[hash-class=elderlyUniversityMobileNew-6610160256688768]{
  margin-top: 15px;
}
.m-y-top-6[hash-class=elderlyUniversityMobileNew-6610160256688768]{
  margin-top: 6px;
}
.m-y-bottom-5[hash-class=elderlyUniversityMobileNew-6610160256688768]{
  margin-bottom: 5px;
}
.m-x-right-15[hash-class=elderlyUniversityMobileNew-6610160256688768]{
  margin-right: 15px;
}
.p-x-left-15[hash-class=elderlyUniversityMobileNew-6610160256688768]{
  padding-left: 15px;
}
.p-x-right-19[hash-class=elderlyUniversityMobileNew-6610160256688768]{
  padding-right: 19.32px;
}
.bigTitleTxt[hash-class=elderlyUniversityMobileNew-6610160256688768]{
  font-size: 20px;
  font-family: PingFang SC, PingFang SC-500;
  font-weight: 500;
  color: #333333;
  line-height: 23px;
}
.moreTxt[hash-class=elderlyUniversityMobileNew-6610160256688768]{
  font-size: 0.61rem;
  color: #666;
  line-height: 0.7rem;
  font-family: PingFang SC, PingFang SC-400;
  font-weight: 400;
  margin-right: 6.19px;
}
.carouselBox[hash-class=elderlyUniversityMobileNew-6610160256688768]{
  height: 124px;
}

.bigTitleBox .img1[hash-class=elderlyUniversityMobileNew-6610160256688768]{
  width: 143px;
  margin: 20px 0;
}
.guoyimingshi .item .courseImg[hash-class=elderlyUniversityMobileNew-6610160256688768] {
  height: 100px;
  width: 100%;
  object-fit: contain;
  border-radius: 8px;
  overflow: hidden;
}

.artMasterCourse .item .tagImg[hash-class=elderlyUniversityMobileNew-6610160256688768]{
  width: 88px;
  height: auto;
  margin-bottom: 6px;
}
.artMasterCourse .item .courseImg[hash-class=elderlyUniversityMobileNew-6610160256688768]{
  height: 100px;
  width: 100%;
  object-fit: contain;
  border-radius: 8px;
  overflow: hidden;
}
.artMasterCourse .item .name[hash-class=elderlyUniversityMobileNew-6610160256688768],
.cloudClassroom .item .name[hash-class=elderlyUniversityMobileNew-6610160256688768]{
  font-size: 14px;
  font-family: PingFang SC, PingFang SC-400;
  font-weight: 400;
  color: #333333;
  line-height: 16px;
  padding: 0 1px;
}
/* 云课堂  */
.cloudClassroom .item[hash-class=elderlyUniversityMobileNew-6610160256688768],
.organ .item[hash-class=elderlyUniversityMobileNew-6610160256688768]{
  width: calc((100% - 15px) / 2);
}
.cloudClassroom .item .courseImg[hash-class=elderlyUniversityMobileNew-6610160256688768],
.lexueLiveClass .item .courseImg[hash-class=elderlyUniversityMobileNew-6610160256688768]{
  height: 105px;
  overflow: hidden;
  border-radius: 4px;
}
.cloudClassroom .item .name[hash-class=elderlyUniversityMobileNew-6610160256688768]{
  padding-left: 0;
}
.cloudClassroom .item .signUpBox[hash-class=elderlyUniversityMobileNew-6610160256688768]{
  width: 58px;
  height: 26px;
  opacity: 0.4;
  border: 1px solid #c9161e;
  border-radius: 16px;
  font-size: 15px;
  font-family: PingFang SC, PingFang SC-400;
  color: #c9161e;
  line-height: 18px;
  flex-shrink: 0;
}

/* 乐学直播课 */
.lexueLiveClass .item[hash-class=elderlyUniversityMobileNew-6610160256688768],
.learningStories .item[hash-class=elderlyUniversityMobileNew-6610160256688768]{
  width: calc((100% - 15px) / 2);
}
.lexueLiveClass .item .topBox[hash-class=elderlyUniversityMobileNew-6610160256688768],
.learningStories .item .topBox[hash-class=elderlyUniversityMobileNew-6610160256688768]{
  position: relative;
  border-radius: 4px;
  overflow: hidden;
}
.learningStories .item .topBox[hash-class=elderlyUniversityMobileNew-6610160256688768]{
  height: 95px;
}
.lexueLiveClass .item .topBox .innerBox[hash-class=elderlyUniversityMobileNew-6610160256688768]{
  height: 20px;
  position: absolute;
  bottom: 0;
}
.lexueLiveClass .item .topBox .leftBox[hash-class=elderlyUniversityMobileNew-6610160256688768]{
  background-color: rgba(0, 0, 0, 0.5);
   border-top-left-radius: 4px;
}
.lexueLiveClass .item .topBox .rightBox[hash-class=elderlyUniversityMobileNew-6610160256688768]{
  width: 53px;
  background: #f2ab20;
  border-top-right-radius: 4px;
}
.lexueLiveClass .item .topBox .rightBox .statusTxt[hash-class=elderlyUniversityMobileNew-6610160256688768],
.lexueLiveClass .item .topBox .leftBox .numTxt[hash-class=elderlyUniversityMobileNew-6610160256688768]{
  font-size: 12px;
  color: #ffffff;
  line-height: 14px;
}

.lexueLiveClass .item .nameBox[hash-class=elderlyUniversityMobileNew-6610160256688768],
.learningStories .item .nameBox[hash-class=elderlyUniversityMobileNew-6610160256688768]{
  height: 40px;
}
.lexueLiveClass .item .nameBox .nameTxt[hash-class=elderlyUniversityMobileNew-6610160256688768],
.learningStories .item .nameBox .nameTxt[hash-class=elderlyUniversityMobileNew-6610160256688768]{
  font-size: 14px;
  color: #333333;
  line-height: 16px;
}
.lexueLiveClass .item .timeBox .time[hash-class=elderlyUniversityMobileNew-6610160256688768]{
  font-size: 12px;
  color: #999999;
  line-height: 14px;
}
/* 新闻区域 */
.informationArea .item[hash-class=elderlyUniversityMobileNew-6610160256688768]{
  padding-bottom: 10px;
  border-bottom: 1px solid #ececec;
  margin-bottom: 10px;
}
.informationArea .item:last-child[hash-class=elderlyUniversityMobileNew-6610160256688768]{
  margin-bottom: 0;
}
.informationArea .item .img1[hash-class=elderlyUniversityMobileNew-6610160256688768]{
  width: 16px;
  height: auto;
  margin-right: 8px;
}
.informationArea .item .txt[hash-class=elderlyUniversityMobileNew-6610160256688768]{
  font-size: 14px;
  color: #333333;
  line-height: 16px;
}
/* 媒体 */
.mediaElderlyUniversity .item .courseImg[hash-class=elderlyUniversityMobileNew-6610160256688768]{
  width: 126px;
  height: 80px;
  border-radius: 4px;
  overflow: hidden;
}
.mediaElderlyUniversity .item .name[hash-class=elderlyUniversityMobileNew-6610160256688768]{
  font-size: 14px;
  font-weight: 600;
  color: #333333;
  line-height: 16px;
}
.mediaElderlyUniversity .item .author[hash-class=elderlyUniversityMobileNew-6610160256688768]{
  font-size: 12px;
  color: #999999;
  line-height: 14px;
}
.mediaElderlyUniversity .item:last-child[hash-class=elderlyUniversityMobileNew-6610160256688768]{
  margin-bottom: 15px;
}

/* 机构 */
.organ .item[hash-class=elderlyUniversityMobileNew-6610160256688768]{
  height: 57px;
  border: 1px solid #ececec;
  border-radius: 4px;
  box-shadow: 0px 2px 4px 0px rgba(0,0,0,0.08); 
}
.organ .item .img[hash-class=elderlyUniversityMobileNew-6610160256688768]{
  width: 100%;
  height: 100%;
}
.organ .item:last-child[hash-class=elderlyUniversityMobileNew-6610160256688768]{
  margin-bottom: 15px;
}
/* 热门活动 */
.hotActivity .hotActivityList[hash-class=elderlyUniversityMobileNew-6610160256688768]{
  height: 6.385rem;
  position: relative;
}
.hotActivity .item[hash-class=elderlyUniversityMobileNew-6610160256688768]{
    position: absolute;
    width:50%;
    height: 5.117rem;
    overflow: hidden;
    -webkit-transform: translateX(3.75rem) translateY(-50%);
            transform: translateX(3.75rem) translateY(-50%);
    transition: all .45s ease-in-out 0.01s;
    -webkit-transition:all .45s ease-in-out 0.01s;
     /* transition:transform .45s ease-in-out, opacity .45s ease-in-out , height .45s ease-in-out, width; */
    z-index: 0;
    background-color: white;
    opacity: 1;
    top: 50%;
    border-radius: 4px;
    box-shadow: 0px 4px 8px 0px rgba(0,0,0,0.10);
}
.hotActivity .item.center[hash-class=elderlyUniversityMobileNew-6610160256688768]{
    z-index: 2;
    opacity: 1;
    width: 70%;
    height: 6.385rem;
    left: 50%;
    -webkit-transform: translateX(-50%) translateY(-50%);
            transform: translateX(-50%) translateY(-50%);
}

.hotActivity .item.left[hash-class=elderlyUniversityMobileNew-6610160256688768]{
    -webkit-transform: translateX(0) translateY(-50%);
            transform: translateX(0) translateY(-50%);
     /* width: 3.32rem;
    height: 2.05rem; */
    z-index: 1;
     opacity: 1;

}
.hotActivity .item.right[hash-class=elderlyUniversityMobileNew-6610160256688768]{
    -webkit-transform: translateX(8.53rem) translateY(-50%);
            transform: translateX(8.53rem) translateY(-50%);
     /* width: 3.32rem;
    height: 2.05rem; */
    z-index: 1;
     opacity: 1;
}
.hotActivity .item .img[hash-class=elderlyUniversityMobileNew-6610160256688768]{
  width: 100%;
  height: 3.849rem;
  /* object-fit: cover; */
}
.hotActivity .item.center .img[hash-class=elderlyUniversityMobileNew-6610160256688768]{
  height: 4.81rem;
}
.hotActivity .item .infoBox[hash-class=elderlyUniversityMobileNew-6610160256688768]{
  height: 1.26rem;
  line-height: 1.26rem;
}
.hotActivity .item.center .infoBox[hash-class=elderlyUniversityMobileNew-6610160256688768]{
  height: 1.57rem;
  line-height: 1.57rem;
}
.hotActivity .item .txt[hash-class=elderlyUniversityMobileNew-6610160256688768]{
  opacity: 0.7;
  color: #333333;
  font-size: 0.48rem;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.hotActivity .item.center .txt[hash-class=elderlyUniversityMobileNew-6610160256688768]{
  color: #333333;
  font-size: 0.61rem;
}
.hotActivity .content[hash-class=elderlyUniversityMobileNew-6610160256688768]{
  position: relative;
}
.hotActivity .content .leftArrow[hash-class=elderlyUniversityMobileNew-6610160256688768],
.hotActivity .content .rightArrow[hash-class=elderlyUniversityMobileNew-6610160256688768]
{
  position: absolute;
  width: 1.356rem;
  height: 1.356rem;
  top: 50%;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
  z-index: 33;
}
.hotActivity .content .leftArrow[hash-class=elderlyUniversityMobileNew-6610160256688768]{
  left: 1.662rem;
}
.hotActivity .content .rightArrow[hash-class=elderlyUniversityMobileNew-6610160256688768]{
  right: 1.662rem;
}
.hotActivity[hash-class=elderlyUniversityMobileNew-6610160256688768] {
  height: 9.621rem;
  background-color: #fff;
}
[hash-class=elderlyUniversityMobileNew-6610160256688768] .swiper-pre{
  width: 30px;
}
[hash-class=elderlyUniversityMobileNew-6610160256688768] .swiper-next{
  width: 30px;
}
/* 往期课程 */
.previousCourseText[hash-class=elderlyUniversityMobileNew-6610160256688768]{
  color: #a3a3a3;
  font-size: 16px;
    margin-right: 30px;
}

/* 智能客服区域 */

.IntelligentCustomerServiceIconArea[hash-class=elderlyUniversityMobileNew-6610160256688768]{
  width: 4.24rem;
  height: 4.24rem;
  position: fixed;
  bottom: 3.5rem;
  right: .2rem;
}
.customerBox[hash-class=elderlyUniversityMobileNew-6610160256688768] {
    position: fixed;
   height: 100vh;
    width: 100%;
   bottom: 0;
    z-index: 999;
    background-color: #fff;
}
.customerBox .closeRegion[hash-class=elderlyUniversityMobileNew-6610160256688768]{
    position: absolute;
    right: 10px;
    top: 15px;
    font-size: 11px;
}

[hash-class=elderlyUniversityMobileNew-6610160256688768] .sreenPopup {
  padding: 0 !important;
}

[hash-class=elderlyUniversityMobileNew-6610160256688768] .sreenPopup .title-wraper .close {
  background-color: transparent;
}

[hash-class=elderlyUniversityMobileNew-6610160256688768] .rc-popup-dialog {
  background-color: rgba(0,0,0,0.40);
  z-index: 99999999;
}
.rc-text[hash-class=sharedCourse1-7527791180705566] {
    line-height: 30px;
}

.rc-text-inner[hash-class=sharedCourse1-7527791180705566] {
    line-height: inherit;
}

.rc-expression-inner[hash-class=sharedCourse1-7527791180705566] {
    line-height: inherit;
}
.active[hash-class=sharedCourse1-7527791180705566] {
	background: #8ad4fb;
	color: #1a42a9;
	font-weight: 600;
}
.search_box[hash-class=sharedCourse1-7527791180705566] {
    width: 100%;
	height: 1.2rem;
	background: rgb(248, 248, 248);
	position: relative;
}
.search_box .search_main[hash-class=sharedCourse1-7527791180705566] {
    width: 7.54rem;
	height: .61rem;
	border-radius: .31rem;
	box-shadow: 0rem .06rem .1rem 0rem rgba(211, 211, 211, 0.62);
	overflow: hidden;
	display: flex;
	position: absolute;
	left: 50%;
	top: .28rem;
	-webkit-transform: translateX(-50%);
	        transform: translateX(-50%);
}
.search_box .search_main .search_input_box[hash-class=sharedCourse1-7527791180705566] {
    width: 5.59rem;
	height: 100%;
	background: #fff;
	position: relative;
}
.search_box .search_main .search_input_box .rc-input[hash-class=sharedCourse1-7527791180705566] {
    width: 80%;
	height: 100%;
	font-size: var(--main-fontSize20);
	position: absolute;
	left: .3rem;
	top: 0;
	border: none;
	outline: none;
}
[hash-class=sharedCourse1-7527791180705566] .search_box .search_main .search_input_box .rc-input .input {
	border: 0;
	margin: 0;
	padding-left: 0;
}
[hash-class=sharedCourse1-7527791180705566] .search_box .search_main .search_input_box .rc-input .input:-moz-placeholder {
	color: #C0C0C0;
}
[hash-class=sharedCourse1-7527791180705566] .search_box .search_main .search_input_box .rc-input .input:-ms-input-placeholder {
	color: #C0C0C0;
}
[hash-class=sharedCourse1-7527791180705566] .search_box .search_main .search_input_box .rc-input .input::-webkit-input-placeholder {
	color: #C0C0C0;
}
.search_box .search_main .search_btn_box[hash-class=sharedCourse1-7527791180705566] {
    width: calc(100% - 5.59rem);
	height: 100%;
	background: #1a42a9;
	font-size: var(--main-fontSize20);
	color: #fff;
	display: flex;
	flex-wrap: nowrap;
	justify-content: center;
	align-items: center;
	cursor: pointer;
}
.search_box .search_main .search_btn_box .rc-image[hash-class=sharedCourse1-7527791180705566] {
    width: .31rem;
	height: .31rem;
	margin-right: .14rem;
} 
.box-title[hash-class=sharedCourse1-7527791180705566] {
	width: -webkit-fit-content;
	width: fit-content;
    height: .63rem;
    border-bottom: .04rem solid #8ad4fb;
    font-size: .44rem;
    line-height: .44rem;
    color: #333;
    margin: .4rem auto .34rem;
    text-align: center;
    position: relative;
}
.box-title[hash-class=sharedCourse1-7527791180705566]::after {
	content: '';
	width: 0.4rem;
	height: 0.04rem;
	background: #1a42a9;
	position: absolute;
	bottom: -0.04rem;
	left: 50%;
	margin-left: -0.2rem;
}
.nav[hash-class=sharedCourse1-7527791180705566] {
	width: 12rem;
	margin: .3rem auto 0.5rem;
	background: #fff;
	border-radius: .1rem;
	box-sizing: border-box;
	padding: .32rem .25rem 0.2rem;
	box-shadow: 0px 2px 13px 0px rgba(173, 173, 173, 0.5);
}
.nav .classify[hash-class=sharedCourse1-7527791180705566] {
	width: 100%;
	display: flex;
	margin-bottom: .25rem;
	flex-wrap: nowrap;
}
.nav .classify .item_title[hash-class=sharedCourse1-7527791180705566] {
	color: #333;
	font-weight: 600;
	width: 1.2rem;
	height: .35rem;
	line-height: .35rem;
	font-size: var(--main-fontSize20);
	white-space: nowrap;
}
.nav .classify .item_box[hash-class=sharedCourse1-7527791180705566] {
	width: calc(100% - 1rem);
	font-size: var(--main-fontSize18);
	display: flex;
	align-items: center;
	flex-wrap: wrap;
	color: #333;
}
.nav .classify .item_box .item[hash-class=sharedCourse1-7527791180705566] {
	padding: 0rem .1rem;
	margin-right: .1rem;
	height: .35rem;
	line-height: .35rem;
	border-radius: .02rem;
	cursor: pointer;
	width: auto;
	margin-bottom: 0.1rem;
}
.nav .classify .item_box .item .txt[hash-class=sharedCourse1-7527791180705566]{
	font-size: var(--main-fontSize18);
}
.item_con_box[hash-class=sharedCourse1-7527791180705566] {
	width: 12rem;
	margin: 0 auto;
	display: flex;
	flex-wrap: wrap;
	box-sizing: border-box;
}
.m-auto[hash-class=sharedCourse1-7527791180705566] {
	max-width: 12rem;
    width: 100%;
    margin: 0 auto;
    display: flex;
    align-items: center;
    justify-content: center;
}
.item_con_box .item_con_box_item[hash-class=sharedCourse1-7527791180705566] {
	width: 2.7rem;
	height: 3rem;
	box-shadow: 0rem .02rem .13rem 0rem rgba(173, 173, 173, 0.5);
	border-radius: .02rem;
	background: #fff;
	margin-right: .39rem;
	margin-bottom: .4rem;
	overflow: hidden;
}
.item_con_box_item .top[hash-class=sharedCourse1-7527791180705566] {
	width: 100%;
	height: 1.736rem;
}
.item_con_box_item .top .rc-image[hash-class=sharedCourse1-7527791180705566] {
	width: 100%;
	height: 100%;
}
.item_con_box_item .centerr[hash-class=sharedCourse1-7527791180705566] {
	width: 100%;
	height: 0.75rem;
	box-sizing: border-box;
	padding: .1rem .15rem;
	display: flex;
	flex-direction: column;
	justify-content: space-between;
}
.centerr .name[hash-class=sharedCourse1-7527791180705566] {
	font-size: var(--main-fontSize24);
    color: #333;
    font-weight: 400;
	display: block;
}
.centerr .textOverflow[hash-class=sharedCourse1-7527791180705566] {
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}

.centerr .dw[hash-class=sharedCourse1-7527791180705566] {
	font-size: var(--main-fontSize16);
	color: #999;
}
.item_con_box_item .bottom[hash-class=sharedCourse1-7527791180705566] {
	width: calc(100% - .4rem);
	height: calc(100% - 2.85rem);
	margin: 0 auto;
	box-sizing: border-box;
	border-top: .01rem dashed rgb(235, 235, 235);
	display: flex;
	justify-content: space-between;
	align-items: center;
}
.bottom .money[hash-class=sharedCourse1-7527791180705566] {
	font-size: var(--main-fontSize20);
	color: #F7B500;
	font-weight: 600;
	width: auto;
}
.bottom .collect[hash-class=sharedCourse1-7527791180705566] {
	font-size: var(--main-fontSize20);
	color: #000;
	width: auto;
}
.bottom .collect .rc-image[hash-class=sharedCourse1-7527791180705566] {
	width: .21rem;
	height: .21rem;
	margin-right: .03rem;
}
.true[hash-class=sharedCourse1-7527791180705566],
.false[hash-class=sharedCourse1-7527791180705566] {
	height: .34rem;
	border-radius: .17rem;
	display: flex;
	justify-content: center;
	align-items: center;
	cursor: pointer;
	align-content: center;
}
.true[hash-class=sharedCourse1-7527791180705566] {
	width: 1.08rem;
	background: #F7B500;
	border: .01rem solid #F7B500;
	color: #fff;
}
.false[hash-class=sharedCourse1-7527791180705566] {
	width: .91rem;
	border: .01rem solid #e6e6e6;
	color: #000;
}
.item_con_box_item:nth-child(4n+4)[hash-class=sharedCourse1-7527791180705566] {
	margin-right: 0rem;
}

.policy_topics_box[hash-class=sharedCourse1-7527791180705566] {
	width: 100vw;
    height: auto;
    background: #fff;
}
.material-title[hash-class=sharedCourse1-7527791180705566] {
	width: 100%;
    height: .63rem;
	justify-content: center;
    color: #333;
    margin: 0 auto .54rem;
    position: relative;
}
.material-title[hash-class=sharedCourse1-7527791180705566]::after {
	content: "";
    width: .4rem;
    height: .04rem;
    background: #1a42a9;
    position: absolute;
    bottom: 0;
    left: 50%;
    margin-left: -.2rem;
}
.swiper[hash-class=sharedCourse1-7527791180705566] {
	width: 14.4rem;
    margin: .4rem auto 0;
    overflow: hidden;
    height: 4.58rem;
    position: relative;
    padding: .15rem .1rem;
    box-sizing: border-box;
}
.swiper-content[hash-class=sharedCourse1-7527791180705566] {
	position: absolute;
    transition: all .3s;
    left: 0rem;
	width: -webkit-max-content;
	width: max-content;
}
.flex-contain[hash-class=sharedCourse1-7527791180705566] {
	display: flex;
    align-items: center;
}
.swiper-content-item[hash-class=sharedCourse1-7527791180705566] {
	width: 3.42rem;
    height: 4rem;
    background: #fff;
    box-shadow: 0 2px 13px 0 hsla(0,0%,68%,.5);
    box-sizing: border-box;
    flex-shrink: 0;
    margin: 0 .16rem;
}
.swiper-content.flex-contain:first-child[hash-class=sharedCourse1-7527791180705566] {
	margin-left: 5px;
}
.swiper-content-item .rc-image[hash-class=sharedCourse1-7527791180705566] {
	width: 2.42rem;
    height: 3rem;
    display: block;
    margin: 0 auto;
}
.swiper-content-item .name[hash-class=sharedCourse1-7527791180705566] {
	display: block;
	width: 3.42rem;
    height: .74rem;
    background: #fff;
    font-size: var(--main-fontSize24);
    color: #333;
    line-height: .3rem;
    padding: .14rem;
    box-sizing: border-box;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
}
.swiper-button[hash-class=sharedCourse1-7527791180705566] {
	  width: 3rem;
    margin: .2rem auto 0;
}
.flex-main-center[hash-class=sharedCourse1-7527791180705566] {
	justify-content: center;
}
.button-item[hash-class=sharedCourse1-7527791180705566] {
	  width: .58rem;
    height: .58rem;
    background: #fff;
    box-shadow: 0 2px 13px 0 hsla(0,0%,68%,.5);
    text-align: center;
    line-height: .58rem;
    font-size: .24rem;
    color: #333;
    border-radius: 50%;
    margin: 0 .13rem;
		justify-content: center;
    align-content: center;
    align-items: center;
}
.button-item .rc-image[hash-class=sharedCourse1-7527791180705566] {
	  width: .13rem;
}
.pointer[hash-class=sharedCourse1-7527791180705566] {
	cursor: pointer;
}

.box-bottom[hash-class=sharedCourse1-7527791180705566] {
	width: 100%;
    height: 1.58rem;
	margin-top: 0.6rem;
	align-content: center;
    background: url(https://static.lndx.edu.cn/image/generalCourses_bottom.png) 50%/100% auto no-repeat;
}
.box-bottom .rc-button[hash-class=sharedCourse1-7527791180705566] {
	width: 1.74rem;
    height: .54rem;
    background: #1a42a9;
    border-radius: .05rem;
    text-align: center;
    line-height: .54rem;
    font-size: var(--main-fontSize18);
    color: #fff;
	border: none;
}
.box-bottom .rc-button:hover[hash-class=sharedCourse1-7527791180705566] {
	-webkit-filter: none;
	        filter: none;
}
[hash-class=sharedCourse1-7527791180705566] .fwptPagination-container .fwptPagination-button.is--active{
    background: #1a42a9;
}
.banner[hash-class=sharedCourse1-7527791180705566]{
	width: 100%;
	height: 4.58rem;
}
[hash-class=sharedCourse1-7527791180705566] .phone .headerBox .topBox{
  background-color: #427df1;
}
.phone[hash-class=sharedCourse1-7527791180705566]{
  display: none;
}
.pc[hash-class=sharedCourse1-7527791180705566]{
  display: flex;
}
@media(max-width:768px){
  [hash-class=sharedCourse1-7527791180705566] .footer .user_feedback{
    display: none;
  }
  .phone[hash-class=sharedCourse1-7527791180705566]{
    display: flex;
  }
  .pc[hash-class=sharedCourse1-7527791180705566]{
    display: none;
  }
	 /* 分页 */
[hash-class=sharedCourse1-7527791180705566] .page-footer .fwptPagination-container .fwptPagination-list{
    display: none;
}
[hash-class=sharedCourse1-7527791180705566] .page-footer .center>.center button{
    display: none;
}
[hash-class=sharedCourse1-7527791180705566] .page-footer .center>button:nth-child(2){
    margin-right:10px ;
}
[hash-class=sharedCourse1-7527791180705566] .page-footer .pagination-button-turning{
    display: none;
}
[hash-class=sharedCourse1-7527791180705566] .page-footer .pagination-counter{
    display: none;
}
[hash-class=sharedCourse1-7527791180705566] .page-footer .fwptPagination-container>div:nth-child(3){
    display: none;
}

[hash-class=sharedCourse1-7527791180705566] .page-footer .fwptPagination-container .fwptPagination-button{
  color: #C9161E;
  border-color: #C9161E;
  background: rgba(201, 22, 30, 0.18);
}
[hash-class=sharedCourse1-7527791180705566] .page-footer .fwptPagination-container .fwptPagination-button .fwptPagination-text{
  color: inherit;
}
[hash-class=sharedCourse1-7527791180705566] .page-footer .fwptPagination-container .fwptPagination-button:disabled{
  border-color: #d9d9d9;
}
[hash-class=sharedCourse1-7527791180705566] .page-footer .fwptPagination-container .fwptPagination-button.btn-disabled  .fwptPagination-text{
  color: #a8abb2;
}
[hash-class=sharedCourse1-7527791180705566] .page-footer .fwptPagination-container .fwptPagination-button.btn-disabled  {
  background-color: #f5f7fa;
}
	/* 导航栏 */
	.nav[hash-class=sharedCourse1-7527791180705566]{
		width: calc(100% - 30px);
	}
	.item_con_box[hash-class=sharedCourse1-7527791180705566]{
		width: calc(100% - 30px);
	}
	.courseList[hash-class=sharedCourse1-7527791180705566]{
		gap: 15px;
	}
	.item_con_box .item_con_box_item[hash-class=sharedCourse1-7527791180705566]{
		width: calc((100% - 15px) / 2);
		margin-right: 0;
		height: auto;
	}
	.item_con_box_item .top[hash-class=sharedCourse1-7527791180705566]{
		height: 105px;
		overflow: hidden;
    border-radius: 4px;
	}
	.item_con_box_item .top .rc-image[hash-class=sharedCourse1-7527791180705566]{
		object-fit: cover;
	}
	.item_con_box_item .centerr[hash-class=sharedCourse1-7527791180705566]{
		height: auto;
	}
	.centerr .name[hash-class=sharedCourse1-7527791180705566]{
		font-size: 14px;
	}
	.centerr .dw[hash-class=sharedCourse1-7527791180705566]{
		font-size: 12px;
	}
	.bottom .collect[hash-class=sharedCourse1-7527791180705566]{
		font-size: 16px;
		line-height: normal;
	}
	.true[hash-class=sharedCourse1-7527791180705566],
	.false[hash-class=sharedCourse1-7527791180705566] {
	 width: -webkit-max-content;
	 width: max-content;
	 height: auto;
	 padding: 0 10px;
	border-radius: 20px;
	margin-bottom: 5px;
	}
	.bottom .collect .rc-image[hash-class=sharedCourse1-7527791180705566]{
		width: 16px;
		height: auto;
	}
	.nav .classify .item_title[hash-class=sharedCourse1-7527791180705566]{
		font-size: 14px;
		width: -webkit-max-content;
		width: max-content;
	}
	.nav .classify .item_box[hash-class=sharedCourse1-7527791180705566]{
		flex: 1;
	}
	.nav .classify .item_box .item .txt[hash-class=sharedCourse1-7527791180705566]{
		font-size: 14px;
	}
.nav .classify .item_box .item[hash-class=sharedCourse1-7527791180705566]{
	height: 22px;
	align-items: center;
	align-content: center;
	padding: 0 5px;
}
}.ac[hash-class=elderlyUniversity-3433519830884898]{
  align-items: center;
  align-content: center;
}
.jcsb[hash-class=elderlyUniversity-3433519830884898]{
  justify-content: space-between;
}
.pointer[hash-class=elderlyUniversity-3433519830884898]{
  cursor: pointer;
}
.rc-text[hash-class=elderlyUniversity-3433519830884898] {
    line-height: 30px;
}

.rc-text-inner[hash-class=elderlyUniversity-3433519830884898] {
    line-height: inherit;
}

.rc-expression-inner[hash-class=elderlyUniversity-3433519830884898] {
    line-height: inherit;
}
.service-top[hash-class=elderlyUniversity-3433519830884898] {
  width: 100%;
  height: 4.58rem;
  box-sizing: border-box;
  margin-left: unset;
}


.news-wraper[hash-class=elderlyUniversity-3433519830884898] {
  width: 12rem;
}

/* 推荐官 */
.recommend[hash-class=elderlyUniversity-3433519830884898] {
  width: 100%;
  background-color: #f6f3f2;
}

.recommend .top_tab[hash-class=elderlyUniversity-3433519830884898] {
  height: 1rem;
  width: 10rem;
  margin: .2rem auto 0 auto;
  background-color: #fff;
  border: 1px #e4e4e4 solid;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
}

.recommend .top_tab .tab_item[hash-class=elderlyUniversity-3433519830884898] {
  width: 2rem;
  height: 100%;
  align-items: center;
  justify-content: center;
  align-content: center;
  cursor: pointer;
}

.recommend .top_tab .tab_item:nth-child(1)[hash-class=elderlyUniversity-3433519830884898] {
  margin-left: 1rem;
}

.recommend .top_tab .tab_item:nth-child(3)[hash-class=elderlyUniversity-3433519830884898] {
  margin-right: 1rem;
}

.recommend .top_tab .tab_item .icon_img[hash-class=elderlyUniversity-3433519830884898] {
  width: .65rem;
  object-fit: cover;
}

.recommend .top_tab .tab_item .text_img[hash-class=elderlyUniversity-3433519830884898] {
  width: .4rem;
  object-fit: cover;
}
.recommend .con_box_container[hash-class=elderlyUniversity-3433519830884898] {
  width: 14rem;
  margin: 0 auto;
  flex-wrap: nowrap;
  margin-bottom: 1.1rem;
}
.recommend .recommendList[hash-class=elderlyUniversity-3433519830884898] {
  flex-direction: row;
  flex-wrap: nowrap;
  flex: 3;
  justify-content: space-between;
}
[hash-class=elderlyUniversity-3433519830884898] .recommendList .recommend {
  width: 4.37rem;
  height: 2.61rem;
}
[hash-class=elderlyUniversity-3433519830884898] .recommendList .recommend .top {
  height: 1rem;
  width: 4rem;
}
[hash-class=elderlyUniversity-3433519830884898] .recommendList .recommend .top .mid_img_container img {
    width: 0.4rem;
}
[hash-class=elderlyUniversity-3433519830884898] .recommendList .recommend .top .intro_container span {
    font-size: var(--main-fontSize24);
    line-height: calc(var(--main-fontSize24) + 0.1rem);
}
[hash-class=elderlyUniversity-3433519830884898] .recommendList .recommend .top .intro_container .courseSource span {
    font-size: var(--main-fontSize18);
    line-height: calc(var(--main-fontSize18) + 0.1rem);
    /* white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis; */
}
[hash-class=elderlyUniversity-3433519830884898] .recommendList .recommend .bottom {
    width: 4.14rem;
    height: 2.07rem;
    top: 0.9rem;
}
[hash-class=elderlyUniversity-3433519830884898] .recommendList .recommend .bottom .bottom_image {
    width: 4.14rem;
    height: 2.07rem;
}
.recommend .learningContainer[hash-class=elderlyUniversity-3433519830884898] {
  flex: 1;
  flex-wrap: nowrap;
  display: flex;
  align-items: center;
  justify-content: center;
}

.learningContainer .rc-text[hash-class=elderlyUniversity-3433519830884898] {
    cursor: pointer;
    margin-top: 14%;
    font-size: .13rem;
    color: #434343;
}
.recommend .learningRight[hash-class=elderlyUniversity-3433519830884898] {
  position: relative;
  width: 60%;
  height: 100%;
}
.recommend .learningTop[hash-class=elderlyUniversity-3433519830884898] {
    height: 1rem;
    width: 2rem;
    position: absolute;
    top: 0;
    left: 0;
    display: flex;
    z-index: 99;
    cursor: pointer;
    justify-content: center;
    align-content: center;
    border-radius: 0.07rem;
    background: #fff;
    box-shadow: 0 2px 13px #adadad80;
}
.learningTop .imgLearn[hash-class=elderlyUniversity-3433519830884898] {
    width: 63%;
}
.learningTop .learnArrow[hash-class=elderlyUniversity-3433519830884898] {
    margin-bottom: 0.1rem;
    margin-left: 0.1rem;
    width: 9%;
}

.recommend .learningBottom[hash-class=elderlyUniversity-3433519830884898] {
  height: 2.07rem;
  width: 2.07rem;
  top: 0.9rem;
  left: 0.23rem;
  position: absolute;
  cursor: pointer;
  flex-direction: column;
  flex-wrap: nowrap;
  justify-content: space-around;
  align-items: center;
  background: url('../image/thirdNewLearning.png');
  background-size: contain;
  background-repeat: no-repeat;
}
.learningBottom .noteArrow[hash-class=elderlyUniversity-3433519830884898] {
    width: 48%;
    position: absolute;
    left: 14%;
    top: 20%;
}
.learningBottom .note[hash-class=elderlyUniversity-3433519830884898] {
    width: 48%;
    position: absolute;
    right: 20%;
    bottom: 13%;
}

.popUpVideoContainer[hash-class=elderlyUniversity-3433519830884898] {
    position: fixed;
    left: 50%;
    top: 50%;
    z-index: 100;
    width: 9rem;
    height: 5rem;
    -webkit-transform: translate(-50%, -50%);
            transform: translate(-50%, -50%);
    display: none;
}
.popUpVideoContainer .videoClose[hash-class=elderlyUniversity-3433519830884898] {
    position: absolute;
    right: 9px;
    top: 5px;
    display: none;
    font-size: .15rem;
    z-index: 99;
    cursor: pointer;
}
[hash-class=elderlyUniversity-3433519830884898] .popUpVideoContainer:hover .videoClose {
    display: block;
}
[hash-class=elderlyUniversity-3433519830884898] .popUpVideoContainer  video::-webkit-media-controls-play-button {
    background-size: 80%;
}
[hash-class=elderlyUniversity-3433519830884898] .popUpVideoContainer video::-webkit-media-controls-current-time-display {
    font-size: 17px;
}
[hash-class=elderlyUniversity-3433519830884898] .popUpVideoContainer video::-webkit-media-controls-time-remaining-display {
    font-size: 17px;
}
[hash-class=elderlyUniversity-3433519830884898] .popUpVideoContainer video::-webkit-media-controls-mute-button {
    background-size: 80%;
}
[hash-class=elderlyUniversity-3433519830884898] .popUpVideoContainer video::-webkit-media-controls-fullscreen-button {
    background-size: 80%;
}
[hash-class=elderlyUniversity-3433519830884898] .popUpVideoContainer video::-internal-media-controls-overflow-button {
    background-size: 80% !important;
}

.title[hash-class=elderlyUniversity-3433519830884898] {
  width: 100%;
  display: flex;
  justify-content: center;
  margin: .5rem 0;
}

.title_inner[hash-class=elderlyUniversity-3433519830884898] {
  width: auto;
  display: flex;
  justify-content: center;
  align-items: center;
}

.title .title_inner img[hash-class=elderlyUniversity-3433519830884898] {
    width: 0.05rem;
    height: 0.25rem;
    -webkit-transform: translate(0, 0.02rem);
            transform: translate(0, 0.02rem);
}

.title .title_inner span[hash-class=elderlyUniversity-3433519830884898] {
  margin: 0 .3rem;
  font-size: var(--main-fontSize28);
  font-weight: bold;
  letter-spacing: 0.05rem;
}

/* 学习故事 */
.study_story[hash-class=elderlyUniversity-3433519830884898] {
  width: 100%;
  background-color: #fff;
}

.study_story .con_box_container[hash-class=elderlyUniversity-3433519830884898] {
  width: 14rem;
  margin: 0 auto;
}

.study_story .con_box_container .Student-content-list[hash-class=elderlyUniversity-3433519830884898] {
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  justify-content: space-between;
}

.study_story .con_box_container .Student-content-list .Student-content-list-item[hash-class=elderlyUniversity-3433519830884898] {
  cursor: pointer;
  width: 3rem;
  height: 2.96rem;
  background: rgb(249, 249, 249);
  margin-right: 0.4rem;
}

.study_story .con_box_container .Student-content-list .Student-content-list-item:nth-child(4)[hash-class=elderlyUniversity-3433519830884898] {
  margin-right: 0;
}

.study_story .con_box_container .Student-content-list .Student-content-list-item img[hash-class=elderlyUniversity-3433519830884898] {
  width: 3rem;
  height: 2rem;
  display: block;
}

.study_story .con_box_container .Student-content-list .Student-content-list-item .name[hash-class=elderlyUniversity-3433519830884898] {
  font-size: var(--main-fontSize24);
  color: #000;
  /* line-height: .27rem; */
  /* background: #f9f9f9; */
  padding: 0.1rem 0.2rem;
}

.study_story .con_box_container .Student-content-list .Student-content-list-item .name .text[hash-class=elderlyUniversity-3433519830884898] {
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  font-size: inherit;
}

.more[hash-class=elderlyUniversity-3433519830884898] {
  width: 100%;
}

.more .more-container[hash-class=elderlyUniversity-3433519830884898] {
  width: 14rem;
  display: flex;
  margin: .3rem auto;
  align-items: center;
  justify-content: flex-end;

}

.more .more-container .more-text[hash-class=elderlyUniversity-3433519830884898] {
  margin-right: 0.1rem;
  color: #757779;
  font-size: var(--main-fontSize24);
}

/* 媒体·国家老年大学 */
/* 幻灯片 */
.media[hash-class=elderlyUniversity-3433519830884898] {
  background-color: #f6f3f2;
}

.media .title[hash-class=elderlyUniversity-3433519830884898] {
  margin-bottom: 0;
}

.media-carousel[hash-class=elderlyUniversity-3433519830884898] {
  overflow: hidden;
  position: relative;
  transition: all 400ms ease;
  border-color: none;
}

.media-carousel[hash-class=elderlyUniversity-3433519830884898] {
  -servicestudio-max-height: 100vh;
  -servicestudio-max-height: none !important;
  -servicestudio-min-height: 80px !important;
}

.media-carousel:empty[hash-class=elderlyUniversity-3433519830884898] {
  -servicestudio-min-height: 200px;
}

.media-carousel .image-div[hash-class=elderlyUniversity-3433519830884898] {
  width: 9.05rem;
  height: 6.03rem;
  background: #fff;
}

[hash-class=elderlyUniversity-3433519830884898] .media-carousel .media-carouse-listitem-content-right {
  width: 5.5rem;
  height: 3.7rem;
  position: absolute;
  right: 0;
  bottom: 1rem;
  box-sizing: border-box;
  padding: .32rem .32rem .36rem .28rem;
}

[hash-class=elderlyUniversity-3433519830884898] .media-carousel .list-group .active .media-carouse-listitem-content-right {
  background: #fff;
  box-shadow: 0 0.02rem 0.13rem 0 hsl(0deg 0% 68% / 50%);
}

.media-carouse-listitem-content-right-more[hash-class=elderlyUniversity-3433519830884898] {
  width: 100%;
  display: flex;
  align-items: center;
  justify-content: flex-end;
  position: absolute;
  bottom: 0.07rem;
  right: 0.32rem;
  cursor: pointer;
}

.media-carousel:not(.no-swipe) .media-carousel-container-content:hover[hash-class=elderlyUniversity-3433519830884898] {
  cursor: -webkit-grab;
  cursor: grab;
}

.media-carousel.init[hash-class=elderlyUniversity-3433519830884898] {
  opacity: 0;
}

.media-carousel.init[hash-class=elderlyUniversity-3433519830884898] {
  -servicestudio-opacity: 1;
}

.media-carousel > .list:not([data-virtualization-disabled]) > *[hash-class=elderlyUniversity-3433519830884898], .media-carousel > .list:not([data-animation-disabled]) > *[hash-class=elderlyUniversity-3433519830884898] {
  -servicestudio-display: none !important;
}

.media-carousel > .list:not([data-virtualization-disabled])[hash-class=elderlyUniversity-3433519830884898], .media-carousel > .list:not([data-animation-disabled])[hash-class=elderlyUniversity-3433519830884898] {
  -servicestudio-min-height: 225px;
  -servicestudio-pointer-events: none;
}

.media-carousel > .list:not([data-virtualization-disabled]):after[hash-class=elderlyUniversity-3433519830884898], .media-carousel > .list:not([data-animation-disabled]):after[hash-class=elderlyUniversity-3433519830884898] {
  -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%;
}

.media-carousel--animatable[hash-class=elderlyUniversity-3433519830884898] {
  transition: all 250ms linear;
  will-change: transform;
}

.media-carousel [data-block*=Card] + [data-block*=Card] .card[hash-class=elderlyUniversity-3433519830884898] {
  margin-top: var(--space-none);
}

.media-carousel .media-carousel-container[hash-class=elderlyUniversity-3433519830884898] {
  --media-carousel-width: 100%;
  width: var(--media-carousel-width);
  background-color: transparent;
  white-space: nowrap;
}

.media-carousel .media-carousel-container[hash-class=elderlyUniversity-3433519830884898] {
  -servicestudio-min-height: 80px !important;
  -servicestudio-white-space: normal;
}

.media-carouse-listitem-container[hash-class=elderlyUniversity-3433519830884898] {
  width: 14rem;
  height: 7.19rem;
  margin: 0.61rem auto 0;
  position: relative;
  opacity: 0;
}

[hash-class=elderlyUniversity-3433519830884898] .media-carousel .list-group .active {
  opacity: 1;
}

.media-carousel .media-carousel-container .list.list-group[hash-class=elderlyUniversity-3433519830884898] {
  background-color: transparent;
  white-space: nowrap;
}

.media-carousel .media-carousel-container .list.list-group[hash-class=elderlyUniversity-3433519830884898] {
  -servicestudio-white-space: normal;
}

.media-carousel .media-carousel-container > .media-carousel-container-content > *:not(.list)[hash-class=elderlyUniversity-3433519830884898], .media-carousel .media-carousel-container > .media-carousel-container-content > .list > div[hash-class=elderlyUniversity-3433519830884898] {
  display: inline-block;
  white-space: normal;
  width: 100%;
}

.media-carousel .media-carousel-container .media-carousel-container-content > .list:not([data-virtualization-disabled]) > *[hash-class=elderlyUniversity-3433519830884898],
.media-carousel .media-carousel-container .media-carousel-container-content > .list:not([data-animation-disabled]) > *[hash-class=elderlyUniversity-3433519830884898] {
  -servicestudio-display: none !important;
}

.media-carousel .media-carousel-container .media-carousel-container-content > .list:not([data-virtualization-disabled])[hash-class=elderlyUniversity-3433519830884898],
.media-carousel .media-carousel-container .media-carousel-container-content > .list:not([data-animation-disabled])[hash-class=elderlyUniversity-3433519830884898] {
  -servicestudio-min-height: 225px;
  -servicestudio-pointer-events: none;
}

.media-carousel .media-carousel-container .media-carousel-container-content > .list:not([data-virtualization-disabled]):after[hash-class=elderlyUniversity-3433519830884898],
.media-carousel .media-carousel-container .media-carousel-container-content > .list:not([data-animation-disabled]):after[hash-class=elderlyUniversity-3433519830884898] {
  -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%;
}

.media-carousel .media-carousel-container-content[hash-class=elderlyUniversity-3433519830884898] {
  -servicestudio-min-height: 80px !important;
}

.media-carousel .media-carousel-container-content .OSFillParent[hash-class=elderlyUniversity-3433519830884898] {
  display: inline-block;
}

.media-carousel .media-carousel-container-content .grid-gallery .OSFillParent[hash-class=elderlyUniversity-3433519830884898] {
  display: inherit;
}


.media-carousel .media-carousel-navigation img[hash-class=elderlyUniversity-3433519830884898] {
  width: .7rem;
  cursor: pointer;
  background-color: #fff;
  border-radius: 50%;
}

.media-carousel .media-carousel-navigation.disabled[hash-class=elderlyUniversity-3433519830884898] {
  opacity: 0.3;
}

.media-carousel .media-carousel-navigation.hidden[hash-class=elderlyUniversity-3433519830884898] {
  display: none;
}

.media-carousel .media-carousel-navigation.media-carousel-navigation-left[hash-class=elderlyUniversity-3433519830884898] {
  left: 0;
  background: #f6f6f6;
  width: .7rem;
  height: .7rem;
  border-radius: 50%;
}

.media-carousel .media-carousel-navigation.media-carousel-navigation-right[hash-class=elderlyUniversity-3433519830884898] {
  right: 0px;
  text-align: right;
  background: #f6f6f6;
  width: .5rem;
  height: .5rem;
  border-radius: 50%;
}

.media-carousel .media-carousel-navigation.media-carousel-navigation .rc-icon[hash-class=elderlyUniversity-3433519830884898] {
  color: #000;
  -webkit-transform: scale(0.5);
          transform: scale(0.5);
}

.media-carousel-is-moving .hide-on-drag[hash-class=elderlyUniversity-3433519830884898] {
  opacity: 0;
  transition: opacity 250ms ease;
}

.media-carousel .list.list-group[hash-class=elderlyUniversity-3433519830884898] {
  overflow: initial;
}

.media-carousel svg[hash-class=elderlyUniversity-3433519830884898] {
  max-width: 100%;
}

.media-carousel .rc-image > .image-inner[hash-class=elderlyUniversity-3433519830884898] {
  width: 100%;
  height: 100%;
}

.has-accessible-features .media-carousel .media-carousel-navigation:focus[hash-class=elderlyUniversity-3433519830884898] {
  box-shadow: 0 0 0 3px var(--color-focus-outer);
}

[hash-class=elderlyUniversity-3433519830884898] .rc-dropdown .dropdown-arrow {
  right: 0;
}

.media_container[hash-class=elderlyUniversity-3433519830884898] {
  background-color: #f6f3f2;
  margin-top: 0.1rem;
}

.media_container .more[hash-class=elderlyUniversity-3433519830884898] {
  width: auto;
  height: 0.58rem;
  display: flex;
  justify-content: space-between;
  position: absolute;
  right: 0%;
  top: 5%;
}

.more span[hash-class=elderlyUniversity-3433519830884898] {
  cursor: pointer;
}

/* 机构 */
.mechanism_box[hash-class=elderlyUniversity-3433519830884898] {
  width: 100vw;
  background: #f7f9fa;
  overflow: hidden;
  display: flex;
}

.mechanism_box .list_box[hash-class=elderlyUniversity-3433519830884898] {
  width: 14rem;
  margin: 0 auto 0.54rem auto;
}

[hash-class=elderlyUniversity-3433519830884898] .mechanism_box .list_box .list_con {
  width: 100%;
  height: calc(100% - 0.78rem);
  display: flex;
  justify-content: space-between;
  flex-wrap: wrap;
}

[hash-class=elderlyUniversity-3433519830884898] .mechanism_box .list_box .list_con .list_item {
  width: 3rem;
  height: 1.36rem;
  background: #fff;
  border-radius: 0.03rem;
  color: #333;
  margin-bottom: 0.85rem;
  text-align: center;
  position: relative;
  transition: all .2s ease 0s;
  cursor: pointer;
  margin-right: .3rem;
}
[hash-class=elderlyUniversity-3433519830884898] .mechanism_box .list_box .list_con .list_item:last-child {
  margin-right: 0;
}
[hash-class=elderlyUniversity-3433519830884898] .mechanism_box .list_box .list_con .list_item:nth-child(4n) {
    margin-right: 0;
}
[hash-class=elderlyUniversity-3433519830884898] .mechanism_box .list_box .list_con .list_item:hover[hash-class=elderlyUniversity-3433519830884898] {
  margin-top: -0.05rem;
}

[hash-class=elderlyUniversity-3433519830884898] .mechanism_box .list_box .list_con .list_item img {
  width: 100%;
  height: 100%;
}

[hash-class=elderlyUniversity-3433519830884898] .mechanism_box .list_box .list_con .list_item .txt {
  width: 100%;
  height: 0.6rem;
  display: flex;
  align-items: center;
  justify-content: center;
  position: absolute;
  left: 0;
  /* top: 1.32rem; */
  padding: 0 0.05rem;
  box-sizing: border-box;
  font-size: var(--main-fontSize22);
}

[hash-class=elderlyUniversity-3433519830884898] .mechanism_box .list_box .list_con .list_item .txt2 {
  width: 100%;
  height: 0.6rem;
  display: flex;
  align-items: center;
  justify-content: center;
  /* position: absolute;
  left: 0; */
  /* top: 1.32rem; */
  padding: 0 0.05rem;
  box-sizing: border-box;
  font-size: var(--main-fontSize22);
}

/* 链接 */
.link[hash-class=elderlyUniversity-3433519830884898] {
  width: 100%;
  background-color: #f6f3f2;
}

.link .link_container[hash-class=elderlyUniversity-3433519830884898] {
  width: 13rem;
  margin: 0.5rem auto 0.5rem auto;
}

.link .link_container .small_title[hash-class=elderlyUniversity-3433519830884898] {
  display: flex;
  align-items: center;
}

.link .link_container .small_title .title_text[hash-class=elderlyUniversity-3433519830884898] {
  font-size: var(--main-fontSize24);
  letter-spacing: .05rem;
  margin-left: .1rem;
}

.link .link_container .small_title .title_img[hash-class=elderlyUniversity-3433519830884898] {
  width: 0.05rem;
  -webkit-transform: translate(0, 0.02rem);
          transform: translate(0, 0.02rem);
}

.link .link_container .link_list[hash-class=elderlyUniversity-3433519830884898] {
  display: flex;
  flex-wrap: wrap;
}

.link .link_container .link_list .list_item[hash-class=elderlyUniversity-3433519830884898] {
  margin: .2rem 1.5rem .15rem 0;
  width: 2rem;
  color: #666666;
}

.link .link_container .link_list .list_item span[hash-class=elderlyUniversity-3433519830884898] {
  /* white-space: nowrap; */
  /* overflow: hidden; */
  width: 3rem;
  /* text-overflow: ellipsis; */
  font-size: var(--main-fontSize22);
  cursor: pointer;
  display: block;
}

.link .link_container .link_list .list_item span:hover[hash-class=elderlyUniversity-3433519830884898] {
  color: #73b2e2;
}

.link .link_container .link_list .list_item:nth-child(4n+4)[hash-class=elderlyUniversity-3433519830884898] {
  margin-right: 0;
}

.link .link_container .link_list .list_item:nth-child(4n+4) span[hash-class=elderlyUniversity-3433519830884898] {
  /* text-align: right; */
}

/* 新闻 */
.news[hash-class=elderlyUniversity-3433519830884898] {
  width: 100%;
}

.news .news_container[hash-class=elderlyUniversity-3433519830884898] {
  width: 14rem;
  margin: .6rem auto 0 auto;
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
}

.news .news_container .news_item[hash-class=elderlyUniversity-3433519830884898] {
  width: 6.5rem;
  margin-bottom: .6rem;
}

.news .news_container .news_item:nth-child(2n+1)[hash-class=elderlyUniversity-3433519830884898] {
  /* margin-right: 0.59rem; */
}

.news .news_container .news_item .news_title[hash-class=elderlyUniversity-3433519830884898] {
  display: flex;
  width: 100%;
  align-items: center;
  position: relative;
}

.news .news_container .news_item .divider[hash-class=elderlyUniversity-3433519830884898] {
  width: 100%;
  height: 1px;
  margin: 0.1rem 0;
  background-color: #8d8d8d;
}

.news .news_container .news_item .news_title .red_block[hash-class=elderlyUniversity-3433519830884898] {
  width: 0.05rem;
  height: 0.2rem;
  -webkit-transform: translate(0, 0.02rem);
          transform: translate(0, 0.02rem);
  background-color: #c9161e;
}

.news .news_container .news_item .news_title .news_item_name[hash-class=elderlyUniversity-3433519830884898] {
  font-size: var(--main-fontSize24);
  font-weight: bold;
  margin-left: .1rem;
}

.news .news_container .news_item .news_list_box[hash-class=elderlyUniversity-3433519830884898] {
  width: 100%;
}

.news .news_container .news_item .news_list_box .news_list[hash-class=elderlyUniversity-3433519830884898] {
  display: flex;
  flex-direction: column;
}

.news .news_container .news_item .news_list_box .news_list .news_list_item[hash-class=elderlyUniversity-3433519830884898] {
  display: flex;
  height: auto;
  margin-bottom: .2rem;
  cursor: pointer;
  align-items: center;
}

.news .news_container .news_item .news_list_box .news_list .news_list_item .listen_img[hash-class=elderlyUniversity-3433519830884898] {
  height: .2rem;
  object-fit: cover;
}

.news .news_container .news_item .news_list_box .news_list .news_list_item .news_list_time[hash-class=elderlyUniversity-3433519830884898] {
  min-width: .4rem;
  font-size: var(--main-fontSize22);;
}

.news .news_container .news_item .news_list_box .news_list .news_list_item .news_list_title[hash-class=elderlyUniversity-3433519830884898] {
  font-size: var(--main-fontSize24);
  line-height: var(--main-fontSize26);
  width: 5rem;
  color: #434343;
  margin-right: .3rem;
  margin-left: .1rem;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}

.news .news_container .news_item .news_list_box .news_list .news_list_item .news_list_title:hover[hash-class=elderlyUniversity-3433519830884898] {
  text-decoration: underline;
}

/* 热门活动 */
.hot_activity[hash-class=elderlyUniversity-3433519830884898] {
  background-color: #f6f3f2;
}

.hot_activity .banner_container[hash-class=elderlyUniversity-3433519830884898] {
  width: 100%;
}

.hot_activity .introduce[hash-class=elderlyUniversity-3433519830884898] {
  margin-top: .4rem;
  /* height: 2.5rem; */
  height: 1.2rem;
  width: 100%;
}

.hot_activity .introduce .title_container[hash-class=elderlyUniversity-3433519830884898], .hot_activity .introduce .time_container[hash-class=elderlyUniversity-3433519830884898], .hot_activity .introduce .intro_container[hash-class=elderlyUniversity-3433519830884898] {
  width: auto;
  display: flex;
  justify-content: center;
}

.hot_activity .introduce .title_container[hash-class=elderlyUniversity-3433519830884898] {
  height: .3rem;
}

.hot_activity .introduce .time_container[hash-class=elderlyUniversity-3433519830884898] {
  height: .6rem;
}

.hot_activity .introduce .intro_container[hash-class=elderlyUniversity-3433519830884898] {
  /* height: auto; */
  height: 1.5rem;
  display: none;
}

.hot_activity .introduce .title_container span[hash-class=elderlyUniversity-3433519830884898] {
  font-size: var(--main-fontSize24);
  font-weight: 600;
}

.hot_activity .introduce .time_container span[hash-class=elderlyUniversity-3433519830884898] {
  font-size: var(--main-fontSize22);
  color: rgb(201, 22, 30)
}

.hot_activity .introduce .intro_container span[hash-class=elderlyUniversity-3433519830884898] {
  font-size: var(--main-fontSize22);
  color: #434343;
  width: 11rem;
  line-height: .36rem;
}
.view-more-wraper[hash-class=elderlyUniversity-3433519830884898]{
  display: flex;
  position: absolute;
  right: 0px;
  align-items: center;
  width: auto;
}
.view-more-wraper .rc-image[hash-class=elderlyUniversity-3433519830884898]{
  width: 0.1rem;
  height: 0.16rem;
  margin-left: 0.04rem;
}
.view-more[hash-class=elderlyUniversity-3433519830884898]{
    font-size: var(--main-fontSize20);
    line-height: 0.3rem;
    color: #d91313;
    cursor: pointer;
}

[hash-class=elderlyUniversity-3433519830884898] .study-title span{
  color: #333333;
  line-height: 0.38rem;
}

.institutions[hash-class=elderlyUniversity-3433519830884898] {
  display: flex;
  flex-direction: column;
}
.institutions .more-container[hash-class=elderlyUniversity-3433519830884898] {
  width: 14rem;
  display: flex;
  margin: .1rem auto;
  align-items: center;
  justify-content: flex-end;
}
.institutions .more-container .more-text[hash-class=elderlyUniversity-3433519830884898] {
  margin-right: 0.1rem;
  color: #757779;
  font-size: var(--main-fontSize24);
  cursor: pointer;
}
.newContent[hash-class=elderlyUniversity-3433519830884898]{
    display: flex;
   justify-content: space-around;
    width: 14rem;
    margin: 0px auto 1.1rem;
}
.newContentBox[hash-class=elderlyUniversity-3433519830884898]{
    width: 6rem;
    height: 2.45rem;
    cursor: pointer;
}
.tagTxt[hash-class=elderlyUniversity-3433519830884898]{
  font-size: 0.2rem;
}
.item_con_box_item[hash-class=elderlyUniversity-3433519830884898] {
	width: 2.7rem;
	height: 2.5rem;
	box-shadow: 0rem .02rem .13rem 0rem rgba(173, 173, 173, 0.5);
	border-radius: .02rem;
	background: #fff;
	margin-right: .39rem;
	margin-bottom: .4rem;
	overflow: hidden;
}
.item_con_box_item .bottom[hash-class=elderlyUniversity-3433519830884898] {
	width: calc(100% - .4rem);
	height: calc(100% - 2.85rem);
	margin: 0 auto;
	box-sizing: border-box;
	border-top: .01rem dashed rgb(235, 235, 235);
	display: flex;
	justify-content: space-between;
	align-items: center;
}
.item_con_box_item:nth-child(4n+4)[hash-class=elderlyUniversity-3433519830884898] {
	margin-right: 0rem;
}
.item_con_box_item:nth-child(4n+1)[hash-class=elderlyUniversity-3433519830884898] {
	margin-left: 0.35rem;
}
.item_con_box_item .top .rc-image[hash-class=elderlyUniversity-3433519830884898] {
	width: 100%;
	height: 100%;
}
.top[hash-class=elderlyUniversity-3433519830884898]{
	width: 100%;
	height: 1.8rem;
  margin-bottom: 0.1rem;
}
.centerr[hash-class=elderlyUniversity-3433519830884898] {
	width: 100%;
	height: 0.5rem;
	box-sizing: border-box;
	padding: .1rem .15rem;
	display: flex;
	flex-direction: column;
	/* justify-content: space-between; */
}
.centerr .name[hash-class=elderlyUniversity-3433519830884898] {
	font-size: var(--main-fontSize24);
    color: #333;
    /* font-weight: 600; */
	display: block;
  /* border-bottom: 1px solid #f1f1f1; */
  /* margin-bottom: 0.1rem; */
  /* padding-bottom: 0.1rem; */
}
.centerr .dw[hash-class=elderlyUniversity-3433519830884898] {
	font-size: var(--main-fontSize16);
	color: #999;
}
.textOverflow[hash-class=elderlyUniversity-3433519830884898] {
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}
.bottom .money[hash-class=elderlyUniversity-3433519830884898] {
	font-size: var(--main-fontSize20);
	color: #F7B500;
	font-weight: 600;
	width: auto;
}
.bottom .collect[hash-class=elderlyUniversity-3433519830884898] {
	font-size: var(--main-fontSize20);
	color: #000;
	width: auto;
}
.bottom .collect .rc-image[hash-class=elderlyUniversity-3433519830884898] {
	width: .21rem;
	height: .21rem;
	margin-right: .03rem;
}
.true[hash-class=elderlyUniversity-3433519830884898],
.false[hash-class=elderlyUniversity-3433519830884898] {
	height: .34rem;
	border-radius: .17rem;
	display: flex;
	justify-content: center;
	align-items: center;
	cursor: pointer;
	align-content: center;
}
.true[hash-class=elderlyUniversity-3433519830884898] {
	width: 1.08rem;
	background: #F7B500;
	border: .01rem solid #F7B500;
	color: #fff;
}
.false[hash-class=elderlyUniversity-3433519830884898] {
	width: .91rem;
	border: .01rem solid #e6e6e6;
	color: #000;
}
.isShowRecommedn[hash-class=elderlyUniversity-3433519830884898]{
  display: none;
}

.scrolling-content[hash-class=elderlyUniversity-3433519830884898] {
    display: flex;
    /* 防止文本换行 */
    -webkit-animation: scrollRight 20s linear infinite;
            animation: scrollRight 20s linear infinite;
    background-color: #f6f3f2;
    /* padding-top: .3rem; */
    /* 设置滚动动画，10s表示滚动一圈的时间 */
    justify-content: space-between;
}
.scrolling-content:hover[hash-class=elderlyUniversity-3433519830884898]{
  -webkit-animation-play-state: paused;
          animation-play-state: paused;
}
.scrolling-content .item[hash-class=elderlyUniversity-3433519830884898]{
    width: 4.6rem;
    height: .4rem;
    /* border: 1px solid ; */
    flex-shrink: 0;
    cursor: pointer;
    align-items: center;
    align-content: center;
}
.scrolling-content .item:last-child[hash-class=elderlyUniversity-3433519830884898]{
  margin-right: 0;
}
.scrolling-content .item .img[hash-class=elderlyUniversity-3433519830884898]{
  width: 0.29rem;
  height: 0.29rem;
  margin-right: .096rem;
}
.scrolling-content .item .txt[hash-class=elderlyUniversity-3433519830884898],
.singleNewsTxt[hash-class=elderlyUniversity-3433519830884898]{
  font-size: var(--main-fontSize24);
  color: #252728;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  
}
.scrolling-content .item .txt:hover[hash-class=elderlyUniversity-3433519830884898],
.singleNewsTxt:hover[hash-class=elderlyUniversity-3433519830884898]{
  text-decoration: underline;
}
.singleNewsTxt[hash-class=elderlyUniversity-3433519830884898]{
  width: 4.6rem;
}
.flex1[hash-class=elderlyUniversity-3433519830884898]{
  flex: 1;
}
@-webkit-keyframes scrollRight {
    0% {
        -webkit-transform: translateY(0);
                transform: translateY(0);
        /* 开始时的位置 */
    }

    100% {
        -webkit-transform: translateY(-100%);
                transform: translateY(-100%);
    }
}
@keyframes scrollRight {
    0% {
        -webkit-transform: translateY(0);
                transform: translateY(0);
        /* 开始时的位置 */
    }

    100% {
        -webkit-transform: translateY(-100%);
                transform: translateY(-100%);
    }
}

.mainWidth[hash-class=satisfactionQuestionnaireBlock-6372464797425664]{
    width: 95%;
    margin: 0 auto;
}
.jc[hash-class=satisfactionQuestionnaireBlock-6372464797425664]{
    justify-content: center;
}
.ac[hash-class=satisfactionQuestionnaireBlock-6372464797425664]{
    align-items: center;
    align-content: center;
}
.pointer[hash-class=satisfactionQuestionnaireBlock-6372464797425664]{
    cursor: pointer;
}
.titleBox[hash-class=satisfactionQuestionnaireBlock-6372464797425664]{
    font-weight: bold;
    font-size: 18px;
    line-height: 22px;
    margin: 20px 0;
}
.tipBox .txt[hash-class=satisfactionQuestionnaireBlock-6372464797425664]{
 color: #FF0000;
 font-size: 16px;
    line-height: 22px;
}
.tipBox[hash-class=satisfactionQuestionnaireBlock-6372464797425664]{
    margin-bottom: 20px;
}
[hash-class=satisfactionQuestionnaireBlock-6372464797425664] .red{
    color: red;
}
[hash-class=satisfactionQuestionnaireBlock-6372464797425664] .w100{
    width: 100%;
}
[hash-class=satisfactionQuestionnaireBlock-6372464797425664] .question-item{
    margin-bottom: 10px;
    margin-top: 20px;
}
[hash-class=satisfactionQuestionnaireBlock-6372464797425664] .question-item:first-child{
    margin-top: 0;
}
[hash-class=satisfactionQuestionnaireBlock-6372464797425664] .question-item .option-item>span{
    font-size: 17px;
    margin-left: 8px;
    color: rgb(96, 98, 102);
}
[hash-class=satisfactionQuestionnaireBlock-6372464797425664] .question-item .option-textarea{
    height: 104px;
    outline: none;
    resize: none;
    width: calc(100% - 15px);
    font-size: 17px;
    color: rgb(96, 98, 102);
    padding: 10px;
}
[hash-class=satisfactionQuestionnaireBlock-6372464797425664] .question-item .big-title{
    font-size: 17px;
    margin-bottom: 10px;
}
[hash-class=satisfactionQuestionnaireBlock-6372464797425664] .option-list{
    flex-direction: row;
    gap: 10px;
}
[hash-class=satisfactionQuestionnaireBlock-6372464797425664] .question-title{
   font-size: 17px;
    color: rgb(96, 98, 102);
    margin-bottom: 10px;
}
[hash-class=satisfactionQuestionnaireBlock-6372464797425664] .question-title span{
    font-size: inherit;
}
[hash-class=satisfactionQuestionnaireBlock-6372464797425664] .option-item{
     font-size: 17px;
    color: rgb(96, 98, 102);
}
.btnBox .submitBtn[hash-class=satisfactionQuestionnaireBlock-6372464797425664],
.btnBox .cancelBtn[hash-class=satisfactionQuestionnaireBlock-6372464797425664]{
    width: 60px;
    height: 30px;
    background-color: #d91313;
    border-radius: 3px;
    font-size: 15px;
    color: #fff;
}
.btnBox .cancelBtn[hash-class=satisfactionQuestionnaireBlock-6372464797425664]{
    background-color: #fff;
    border: 1px solid rgb(96, 98, 102);
    color: rgb(96, 98, 102);
    margin-left: 20px;
}
[hash-class=satisfactionQuestionnaireBlock-6372464797425664] .introBox p{
    width: 100%;
}
[hash-class=satisfactionQuestionnaireBlock-6372464797425664] .introBox div{
    width: 100%;
}