@charset "UTF-8";
@media only screen and (max-width: 375px) {
  .el-drawer {
    width: 73% !important; } }
.el-drawer__header {
  display: none; }

.el-drawer__body {
  width: 100%;
  padding: 20px 10px; }
  .el-drawer__body .drawer-header {
    display: flex;
    justify-content: space-between;
    align-items: center; }
    .el-drawer__body .drawer-header .lang {
      display: flex;
      align-items: center; }

.uct-header .head-right-pop .head_message {
  border-right: 0px;
  margin: 0;
  padding: 0; }

.uct-left-drawer .left-nav {
  height: 80vh;
  overflow-y: scroll; }
  .uct-left-drawer .left-nav .drawer-li {
    display: flex;
    padding: 11px 10px;
    align-items: center;
    gap: 10px;
    align-self: stretch;
    border-radius: 4px;
    background: #f5f6f8; }

.drawer_line {
  width: 100%;
  height: 1px;
  background: #F4F4F5;
  margin: 15px 0px; }

.drawer-left-li-box {
  display: flex;
  flex-direction: column; }

.uct-left-drawer .left-nav .drawer-li {
  margin-top: 30px; }
  .uct-left-drawer .left-nav .drawer-li .left-li {
    height: 100%;
    display: flex;
    align-items: center;
    justify-content: space-between;
    color: var(--PIA24-BK-01, #042040);
    font-family: "Open Sans";
    font-size: 14px;
    font-style: normal;
    font-weight: 400;
    line-height: 100%;
    /* 14px */
    text-transform: capitalize; }
    .uct-left-drawer .left-nav .drawer-li .left-li.li0 i {
      width: 18px;
      height: 18px;
      margin-right: 10px;
      background-image: url("../img/ucenter/drawer_nav01.svg"); }
.uct-left-drawer .left-nav .drawer-left-li-box .left-li-title {
  display: flex;
  padding: 10px 0px;
  align-items: center;
  gap: 10px;
  align-self: stretch;
  height: 12px;
  color: var(--PIA24-BK-02, #55687d);
  font-family: "Open Sans";
  font-size: 12px;
  font-style: normal;
  font-weight: 400;
  line-height: 100%;
  text-transform: capitalize; }
  .uct-left-drawer .left-nav .drawer-left-li-box .left-li-title > p {
    color: var(--PIA24-BK-02, #55687d);
    font-family: "Open Sans";
    font-size: 12px;
    font-style: normal;
    font-weight: 400;
    line-height: 100%;
    text-transform: capitalize; }
  .uct-left-drawer .left-nav .drawer-left-li-box .left-li-title .get-free-angle-3 {
    display: flex;
    height: 20px;
    padding: 4px 5px 5px 5px;
    justify-content: center;
    align-items: center;
    gap: 10px;
    border-radius: 4px;
    border: 1px solid #EACCD9;
    background: #FFF1F7;
    color: #A92252;
    font-family: "Microsoft YaHei";
    font-size: 11px;
    font-style: normal;
    font-weight: 400;
    line-height: 100%;
    /* 11px */
    text-transform: capitalize; }
  .uct-left-drawer .left-nav .drawer-left-li-box .left-li-title .get-free-angle-4 {
    display: flex;
    height: 20px;
    padding: 5px;
    justify-content: center;
    align-items: center;
    gap: 10px;
    border-radius: 4px;
    border: 1px solid #F6E5AC;
    background: #FFF8D0;
    color: #6D541C;
    font-family: "Microsoft YaHei";
    font-size: 11px;
    font-style: normal;
    font-weight: 400;
    line-height: 100%;
    /* 11px */
    text-transform: capitalize; }
.uct-left-drawer .left-nav .drawer-left-li-box .left-li-item {
  display: flex;
  padding: 11px 0px;
  align-items: center;
  gap: 10px;
  align-self: stretch;
  position: relative; }
  .uct-left-drawer .left-nav .drawer-left-li-box .left-li-item:not(:last-of-type) {
    margin-bottom: 4px; }
  .uct-left-drawer .left-nav .drawer-left-li-box .left-li-item .left-li {
    display: flex;
    align-items: center;
    color: var(--PIA24-BK-01, #042040);
    font-family: "Open Sans";
    font-size: 14px;
    font-style: normal;
    font-weight: 400;
    line-height: 100%;
    text-transform: capitalize; }
    .uct-left-drawer .left-nav .drawer-left-li-box .left-li-item .left-li i {
      width: 18px;
      height: 18px;
      margin-right: 10px;
      background-repeat: no-repeat;
      flex-shrink: 0; }
    .uct-left-drawer .left-nav .drawer-left-li-box .left-li-item .left-li.li1 i {
      background-image: url("../img/ucenter/drawer_nav02.svg"); }
    .uct-left-drawer .left-nav .drawer-left-li-box .left-li-item .left-li.li2 i {
      background-image: url("../img/ucenter/drawer_nav03.svg"); }
    .uct-left-drawer .left-nav .drawer-left-li-box .left-li-item .left-li.li3 i {
      background-image: url("../img/ucenter/drawer_nav04.svg"); }
    .uct-left-drawer .left-nav .drawer-left-li-box .left-li-item .left-li.li4 i {
      background-image: url("../img/ucenter/drawer_nav05.svg"); }
    .uct-left-drawer .left-nav .drawer-left-li-box .left-li-item .left-li.li5 i {
      background-image: url("../img/ucenter/drawer_nav06.svg"); }
    .uct-left-drawer .left-nav .drawer-left-li-box .left-li-item .left-li.li6 i {
      background-image: url("../img/ucenter/drawer_nav07.svg"); }
    .uct-left-drawer .left-nav .drawer-left-li-box .left-li-item .left-li.li7 i {
      background-image: url("../img/ucenter/drawer_nav08.svg"); }
    .uct-left-drawer .left-nav .drawer-left-li-box .left-li-item .left-li.li8 i {
      background-image: url("../img/ucenter/drawer_nav09.svg"); }
    .uct-left-drawer .left-nav .drawer-left-li-box .left-li-item .left-li.li9 i {
      background-image: url("../img/ucenter/drawer_nav10.svg"); }
    .uct-left-drawer .left-nav .drawer-left-li-box .left-li-item .left-li.li10 i {
      background-image: url("../img/ucenter/drawer_nav11.svg"); }
    .uct-left-drawer .left-nav .drawer-left-li-box .left-li-item .left-li.li11 i {
      background-image: url("../img/ucenter/drawer_nav12.svg"); }
    .uct-left-drawer .left-nav .drawer-left-li-box .left-li-item .left-li.li11::before {
      content: "";
      display: block;
      width: 14px;
      height: 14px;
      background: url(../img/left-link.svg) no-repeat center;
      position: absolute;
      right: 20px;
      transform: rotate(0deg); }
    .uct-left-drawer .left-nav .drawer-left-li-box .left-li-item .left-li.li12 i {
      background-image: url("../img/ucenter/drawer_nav13.svg"); }
    .uct-left-drawer .left-nav .drawer-left-li-box .left-li-item .left-li.li13 i {
      background-image: url("../img/ucenter/drawer_nav14.svg"); }
    .uct-left-drawer .left-nav .drawer-left-li-box .left-li-item .left-li.li14 {
      width: 100%; }
      .uct-left-drawer .left-nav .drawer-left-li-box .left-li-item .left-li.li14 i {
        background-image: url("../img/ucenter/drawer_nav15.svg"); }
    .uct-left-drawer .left-nav .drawer-left-li-box .left-li-item .left-li.li16 i {
      background-image: url("../img/ucenter/drawer_nav16.svg"); }
    .uct-left-drawer .left-nav .drawer-left-li-box .left-li-item .left-li .por-box {
      display: flex;
      width: 100%;
      justify-content: space-between;
      align-items: center; }
      .uct-left-drawer .left-nav .drawer-left-li-box .left-li-item .left-li .por-box .get-free-angle {
        display: flex;
        padding: 4px 8px;
        align-items: flex-start;
        gap: 2px;
        border-radius: 20px;
        background: #FFF1F7;
        color: #A92252;
        font-family: "Open Sans";
        font-size: 10px;
        font-style: normal;
        font-weight: 600;
        line-height: 100%;
        /* 10px */
        text-transform: uppercase;
        white-space: nowrap;
        margin-left: 10px; }
        .uct-left-drawer .left-nav .drawer-left-li-box .left-li-item .left-li .por-box .get-free-angle.f-right {
          margin-left: auto; }

.logo_txt_box {
  display: flex;
  align-items: center; }

.uct-header-txt {
  margin-top: 30px; }
  .uct-header-txt .header-cont {
    padding: 0px; }
    .uct-header-txt .header-cont .user {
      width: 100%;
      padding: 0px;
      display: flex;
      align-items: center;
      justify-content: space-between; }
      .uct-header-txt .header-cont .user .txt {
        margin-right: 12px;
        margin-left: 10px;
        position: relative;
        cursor: pointer; }
        .uct-header-txt .header-cont .user .txt:hover .logout-box {
          display: block; }
        .uct-header-txt .header-cont .user .txt:hover ~ .logout-icon > img {
          transform: rotate(-90deg); }
        .uct-header-txt .header-cont .user .txt p {
          font-size: 13px;
          font-family: Open Sans-SemiBold, Open Sans;
          font-weight: 600;
          color: #042040;
          line-height: 19px; }
        .uct-header-txt .header-cont .user .txt span {
          font-size: 12px;
          font-family: Open Sans;
          font-weight: 400;
          color: #55687d;
          line-height: 16px;
          position: relative;
          top: -3px; }
        .uct-header-txt .header-cont .user .txt > .logout-box {
          display: none;
          position: absolute;
          width: 190px;
          height: 38px;
          border-radius: 2px;
          background: #fff;
          box-shadow: 0px 0px 6px 0px rgba(4, 32, 64, 0.1);
          right: 0px;
          z-index: 10; }
          .uct-header-txt .header-cont .user .txt > .logout-box > img {
            display: inline-block;
            width: 14px;
            position: relative;
            top: 3px;
            margin-left: 15px; }
          .uct-header-txt .header-cont .user .txt > .logout-box > span {
            color: var(--PIA_BK-01, #042040);
            margin-left: 3px;
            font-family: Open Sans;
            font-size: 12px;
            font-style: normal;
            font-weight: 400;
            text-transform: capitalize;
            display: inline;
            line-height: 38px;
            top: 0; }
        .uct-header-txt .header-cont .user .txt > .header_menu {
          display: none;
          width: 275px;
          height: auto;
          position: absolute;
          top: 40px;
          right: 0px;
          border-radius: 4px;
          background: #fff;
          /* 投影1 */
          box-shadow: 0px 5px 15px 0px rgba(4, 32, 64, 0.05);
          z-index: 99;
          padding: 10px; }
          .uct-header-txt .header-cont .user .txt > .header_menu::after {
            content: "";
            display: block;
            width: 150px;
            position: absolute;
            right: 0;
            top: -20px;
            height: 30px; }
          .uct-header-txt .header-cont .user .txt > .header_menu .top {
            display: flex;
            align-items: center;
            padding: 10px 0;
            padding-bottom: 20px;
            margin-bottom: 10px;
            border-bottom: 1px solid #eff2f5; }
            .uct-header-txt .header-cont .user .txt > .header_menu .top > img {
              width: 50px;
              height: 50px;
              border-radius: 6px;
              margin-right: 8px; }
            .uct-header-txt .header-cont .user .txt > .header_menu .top .h-user {
              font-size: 15px;
              color: #181c32;
              font-family: Ubuntu-Bold, Ubuntu;
              line-height: 22px;
              text-align: left; }
              .uct-header-txt .header-cont .user .txt > .header_menu .top .h-user .h-user-top {
                display: flex;
                gap: 5px; }
                .uct-header-txt .header-cont .user .txt > .header_menu .top .h-user .h-user-top .user_auth {
                  width: 18px;
                  height: 18px;
                  background-image: url(../../index/img/new_header/user-not-auth.svg); }
                  .uct-header-txt .header-cont .user .txt > .header_menu .top .h-user .h-user-top .user_auth.authed {
                    background-image: url(../../index/img/new_header/user-authed.svg); }
                .uct-header-txt .header-cont .user .txt > .header_menu .top .h-user .h-user-top .email_auth {
                  width: 18px;
                  height: 18px;
                  background-image: url(../../index/img/new_header/email-not-auth.svg); }
                  .uct-header-txt .header-cont .user .txt > .header_menu .top .h-user .h-user-top .email_auth.authed {
                    background-image: url(../../index/img/new_header/email-authed.svg); }
              .uct-header-txt .header-cont .user .txt > .header_menu .top .h-user .header_name {
                display: flex;
                align-items: center;
                color: var(--PIA_BK-01, #042040);
                font-family: "Open Sans";
                font-size: 15px;
                font-style: normal;
                font-weight: 600;
                line-height: 100%;
                /* 15px */
                margin-right: 5px; }
                .uct-header-txt .header-cont .user .txt > .header_menu .top .h-user .header_name p {
                  color: var(--PIA_BK-01, #042040);
                  font-size: 15px;
                  font-style: normal;
                  font-weight: 500;
                  line-height: 100%;
                  /* 15px */ }
                .uct-header-txt .header-cont .user .txt > .header_menu .top .h-user .header_name .username {
                  color: var(--PIA_BK-01, #042040);
                  font-family: "Open Sans";
                  font-size: 15px;
                  font-style: normal;
                  font-weight: 600; }
              .uct-header-txt .header-cont .user .txt > .header_menu .top .h-user .header_email {
                color: var(--PIA24-BK-02, #55687d);
                font-family: "Open Sans";
                font-size: 13px;
                font-style: normal;
                font-weight: 400;
                line-height: 100%;
                /* 13px */ }
              .uct-header-txt .header-cont .user .txt > .header_menu .top .h-user .header-user {
                color: var(--PIA24-BK-02, #55687d);
                font-family: "Open Sans";
                font-size: 13px;
                font-style: normal;
                font-weight: 400;
                line-height: 100%;
                /* 13px */
                margin-top: 6px; }
                .uct-header-txt .header-cont .user .txt > .header_menu .top .h-user .header-user > img {
                  position: relative;
                  top: 1px; }
                .uct-header-txt .header-cont .user .txt > .header_menu .top .h-user .header-user span {
                  word-break: break-all;
                  margin-left: 5px; }
          .uct-header-txt .header-cont .user .txt > .header_menu .men-li {
            display: flex;
            align-items: center;
            justify-content: space-between;
            position: relative;
            height: 37px;
            padding: 0 16px; }
            .uct-header-txt .header-cont .user .txt > .header_menu .men-li > div {
              width: 100%;
              height: 100%;
              display: flex;
              align-items: center;
              padding: 0 16px;
              border-radius: 6px;
              color: #3f4254;
              font-size: 14px;
              cursor: pointer; }
              .uct-header-txt .header-cont .user .txt > .header_menu .men-li > div:hover {
                background-color: rgba(245, 248, 250, 0.8);
                color: #009ef7; }
            .uct-header-txt .header-cont .user .txt > .header_menu .men-li .lang-p {
              display: flex;
              align-items: center;
              justify-content: space-between;
              position: relative; }
              .uct-header-txt .header-cont .user .txt > .header_menu .men-li .lang-p p {
                color: #3f4254;
                font-size: 14px; }
              .uct-header-txt .header-cont .user .txt > .header_menu .men-li .lang-p .lang-u {
                display: flex;
                align-items: center;
                padding: 6px 9px;
                background-color: rgba(245, 248, 250, 0.8);
                border-radius: 6px; }
                .uct-header-txt .header-cont .user .txt > .header_menu .men-li .lang-p .lang-u > img {
                  width: 15px;
                  height: 15px;
                  border-radius: 3px;
                  margin-left: 5px; }
              .uct-header-txt .header-cont .user .txt > .header_menu .men-li .lang-p:hover .langlist {
                display: block;
                animation: show linear 0.3s; }
            .uct-header-txt .header-cont .user .txt > .header_menu .men-li .langlist {
              position: absolute;
              right: calc(100% + 15px);
              top: 0px;
              background-color: #ffffff;
              box-shadow: 0px 0px 10px 1px rgba(24, 28, 50, 0.1);
              border-radius: 4px;
              border: 1px solid #d3dae5;
              padding: 7px 5px;
              z-index: 9;
              width: 180px;
              display: none;
              background: #ffffff;
              box-shadow: 0px 6px 10px 1px rgba(24, 28, 50, 0.1);
              border-radius: 4px 4px 4px 4px;
              opacity: 1;
              border: 1px solid #e9ecf1; }
              .uct-header-txt .header-cont .user .txt > .header_menu .men-li .langlist::after {
                content: '';
                display: block;
                align-items: center;
                width: 20px;
                height: 37px;
                position: absolute;
                right: -20px;
                top: 0; }
              .uct-header-txt .header-cont .user .txt > .header_menu .men-li .langlist .cont-box {
                max-height: 220px;
                overflow-y: scroll;
                overflow-x: hidden; }
                .uct-header-txt .header-cont .user .txt > .header_menu .men-li .langlist .cont-box::-webkit-scrollbar {
                  width: 3px; }
                .uct-header-txt .header-cont .user .txt > .header_menu .men-li .langlist .cont-box::-webkit-scrollbar-thumb {
                  background-color: #e9eff9;
                  border-radius: 4px; }
                .uct-header-txt .header-cont .user .txt > .header_menu .men-li .langlist .cont-box > .li {
                  height: 40px;
                  width: 168px;
                  padding: 0 20px;
                  font-family: Poppins-Regular, Poppins;
                  font-size: 15px;
                  font-weight: 400;
                  color: #15357a;
                  line-height: 15px;
                  display: flex;
                  align-items: center;
                  box-sizing: border-box; }
                  .uct-header-txt .header-cont .user .txt > .header_menu .men-li .langlist .cont-box > .li > img {
                    width: 20px;
                    height: 20px;
                    margin-right: 15px;
                    border-radius: 4px; }
                  .uct-header-txt .header-cont .user .txt > .header_menu .men-li .langlist .cont-box > .li:hover {
                    background-color: #f6f9fe; }
          .uct-header-txt .header-cont .user .txt > .header_menu .ips {
            height: auto;
            display: flex;
            margin-bottom: 10px; }
            .uct-header-txt .header-cont .user .txt > .header_menu .ips > div {
              display: flex;
              justify-content: space-between;
              padding: 0 16px; }
              .uct-header-txt .header-cont .user .txt > .header_menu .ips > div > div {
                display: flex;
                flex-direction: column; }
                .uct-header-txt .header-cont .user .txt > .header_menu .ips > div > div span {
                  font-weight: 400;
                  font-size: 13px;
                  line-height: 18px;
                  color: #55687d; }
                .uct-header-txt .header-cont .user .txt > .header_menu .ips > div > div p {
                  font-weight: 700;
                  font-size: 16px;
                  line-height: 100%;
                  color: #2c71f0; }
              .uct-header-txt .header-cont .user .txt > .header_menu .ips > div a {
                background: #f5f8fa;
                border-radius: 4px;
                padding: 4px 10px;
                display: flex;
                align-items: center;
                justify-content: center; }
                .uct-header-txt .header-cont .user .txt > .header_menu .ips > div a p {
                  font-weight: 400;
                  font-size: 13px;
                  line-height: 18px;
                  color: #55687d; }
          .uct-header-txt .header-cont .user .txt > .header_menu .men-foot {
            display: flex;
            flex-direction: column; }
            .uct-header-txt .header-cont .user .txt > .header_menu .men-foot .foot-li {
              color: #55687d;
              display: flex;
              cursor: pointer;
              padding: 10px; }
              .uct-header-txt .header-cont .user .txt > .header_menu .men-foot .foot-li:hover {
                background-color: rgba(245, 248, 250, 0.8); }
              .uct-header-txt .header-cont .user .txt > .header_menu .men-foot .foot-li a {
                display: inline-block;
                padding: 10px;
                width: auto;
                color: var(--PIA24-BK-01, #042040);
                font-family: "Open Sans";
                font-size: 13px;
                font-style: normal;
                font-weight: 400;
                line-height: 100%;
                /* 13px */ }
              .uct-header-txt .header-cont .user .txt > .header_menu .men-foot .foot-li .noReadMsg {
                width: 6px;
                height: 6px;
                border-radius: 50%;
                margin-top: 7px;
                background-color: #e30b34;
                display: none; }
            .uct-header-txt .header-cont .user .txt > .header_menu .men-foot div.lang_6 {
              padding: 10px;
              color: var(--PIA24-BK-01, #042040);
              font-family: "Open Sans";
              font-size: 13px;
              font-style: normal;
              font-weight: 400;
              line-height: 100%;
              /* 13px */ }
            .uct-header-txt .header-cont .user .txt > .header_menu .men-foot div a {
              display: inline-block;
              width: 100%; }
            .uct-header-txt .header-cont .user .txt > .header_menu .men-foot .logOutBtn {
              cursor: pointer;
              color: var(--PIA24-BK-01, #042040);
              font-size: 13px;
              font-style: normal;
              font-weight: 400;
              line-height: 100%;
              /* 13px */ }

/*# sourceMappingURL=userDrawer.css.map */
